N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 I B M   C I C S   T r a n s a c t i o n   G a t e w a y   f o r   z / O S   9 . 3 
 
 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 
 T H E   F O L L O W I N G   S E C T I O N S   I D E N T I F Y   V A R I O U S   C O M P O N E N T S   C O N T A I N E D   I N   T H E   P R O G R A M   I D E N T I F I E D   A B O V E ,   A N D   S P E C I F Y   C E R T A I N   N O T I C E S   A N D   O T H E R   I N F O R M A T I O N   R E G A R D I N G   T H O S E   C O M P O N E N T S   T H A T   I B M   I S   R E Q U I R E D   T O   P R O V I D E   T O   Y O U .   
 
 
 
 N O T W I T H S T A N D I N G   A N Y   P R O V I S I O N   C O N T A I N E D   I N   A N Y   O F   T H E   N O T I C E S   A N D   O T H E R   I N F O R M A T I O N   S E T   F O R T H   B E L O W ,   Y O U R   U S E   O F   T H E S E   P R O G R A M   C O M P O N E N T S   R E M A I N S   S U B J E C T   T O   T H E   T E R M S   A N D   C O N D I T I O N S   S E T   F O R T H   I N :   
 
 
 
 T H E   P R O G R A M ' S   L I C E N S E   I N F O R M A T I O N   D O C U M E N T ;   A N D 
 
 T H E   I B M   L I C E N S E   A G R E E M E N T   S P E C I F I E D   I N   T H A T   L I C E N S E   I N F O R M A T I O N   D O C U M E N T . 
 
 
 
 C O N T E N T S 
 
 N o t i c e s   a n d   I n f o r m a t i o n 
 
 I B M   W e b S p h e r e   L i b e r t y   P r o f i l e   2 0 . 0 . 0 . 3   N o t i c e s   a n d   I n f o r m a t i o n 
 
 I B M   W e b S p h e r e   L i b e r t y   P r o f i l e   2 0 . 0 . 0 . 3   S e p a r a t e l y   L i c e n s e d   C o d e 
 
 
 
 N o t i c e s   a n d   I n f o r m a t i o n 
 
 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   L i c e n s e e ,   a s   t h e   r e c i p i e n t   o f   t h e   P r o g r a m   a n d   i t s   v a r i o u s   
 
 c o m p o n e n t s ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e ( s )   f o r   t h e   P r o g r a m ' s   t h i r d   p a r t y   
 
 c o m p o n e n t s ,   a s   l i s t e d   a b o v e : 
 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   a r e   i n c l u d e d   w i t h   t h e   P r o g r a m : 
 
 A p a c h e   A x i o m ,   A p a c h e   A x i s 2 ,   A p a c h e   C o m m o n s   C o d e c ,   A p a c h e   J a c k s o n   A n n o t a t i o n s ,   
 
 A p a c h e   J a c k s o n   C o r e ,   A p a c h e   J a c k s o n   D a t a b i n d ,   A p a c h e   J e t t i s o n ,   A p a c h e   M y F a c e s ,   
 
 A p a c h e   W o d e n ,   A p a c h e   X M L S c h e m a ,   J a v a M a i l   A P I 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I C U 4 J   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t   i s   i n c l u d e d   w i t h i n   f o r   u s e   w i t h   t h e   P r o g r a m : 
 
 I C U 4 J 
 
 
 
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   ( I C U   5 8   a n d   l a t e r ) 
 
 
 
 C o p y r i g h t      1 9 9 1 - 2 0 2 0   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 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   U s e   i n   h t t p s : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   e i t h e r 
 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s 
 
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   o r 
 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 
 D o c u m e n t a t i o n . 
 
 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r 
 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l 
 
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U 
 
 l i b r a r i e s . 
 
 
 
 1 .   I C U   L i c e n s e   -   I C U   1 . 8 . 1   t o   I C U   5 7 . 1 
 
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 
 
 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 
 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y 
 
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R 
 
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e 
 
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
 
 
   #           T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
 
   #   t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s 
 
   #   p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
 
   # 
 
   #     T h e   B S D   L i c e n s e 
 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
 
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
 
   # 
 
   #     A l l   r i g h t s   r e s e r v e d . 
 
   # 
 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
   #   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
   # 
 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
   #   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 
   #   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
   #   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
 
   #   t h e   d i s t r i b u t i o n . 
 
   #     N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 
   #   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
   #   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   # 
 
   # 
 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
 
   #   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
 
   #   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   I M P L I E D   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   A N D   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 R E 
 
   #   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 
   #   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
   #   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
   #   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 
   #   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 
   #   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 
   #   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
   #   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
   # 
 
   # 
 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s 
 
   #   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e 
 
   #   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b 
 
   #   c o r p o r a . 
 
   # 
 
   #     *   L i b t a b e   ( C h i n e s e ) 
 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
 
   # 
 
   #     *   I P A D I C   ( J a p a n e s e ) 
 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
 
   # 
 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
 
   # 
 
   #     / * 
 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   T a B E   P r o j e c t . 
 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
 
   #       *   A l l   r i g h t s   r e s e r v e d . 
 
   #       * 
 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
   #       *   a r e   m e t : 
 
   #       * 
 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 
   #       *       d i s t r i b u t i o n . 
 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   #       * 
 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
   #       * / 
 
   # 
 
   #     / * 
 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
 
   #               *                                         S i n i c a .   A l l   r i g h t s   r e s e r v e d . 
 
   #       * 
 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
   #       *   a r e   m e t : 
 
   #       * 
 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 
   #       *       d i s t r i b u t i o n . 
 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   #       * 
 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
   #       * / 
 
   # 
 
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e , 
 
   #             U n i v e r s i t y   o f   I l l i n o i s 
 
   #     c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
 
   # 
 
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
   # 
 
   # 
 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
   # 
 
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
 
   # 
 
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
 
   #     p a r a g r a p h s . 
 
   # 
 
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
   # 
 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
 
   #     o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
 
   #     F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
 
   # 
 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
 
   #     i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
 
   #     d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
 
   #     c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
 
   #     j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
 
   # 
 
   #     N O   W A R R A N T Y 
 
   # 
 
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
 
   #     r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
 
   #     t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
 
   #     p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
 
   #     i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
 
   #     i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
 
   #     p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f 
 
   #     t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
 
   #     a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
 
   # 
 
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
 
   # 
 
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
 
   #     o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
 
   #     d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
 
   #     a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   c o n n e c t i o n 
 
   #     w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   p r o d u c t ,   m a t e r i a l 
 
   #     o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
 
   #     r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
 
   #     k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   t i m e   d u r i n g   t h e 
 
   #     p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
 
   #     f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
 
   #     " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
 
   #     m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
 
   #     p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
 
   # 
 
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
 
   #     g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
 
   #     a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
 
   # 
 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
 
   # 
 
   #   P r o j e c t :   h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
 
   #   D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
 
   #   L i c e n s e :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
 
   #                             ( c o p i e d   b e l o w ) 
 
   # 
 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t 
 
   #     m o d i f i c a t i o n s . 
 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
 
   #     A l l   r i g h t s   r e s e r v e d . 
 
   # 
 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
   #     m o d i f i c a t i o n , 
 
   #     a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
   # 
 
   # 
 
   #   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
   #     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n 
 
   #     b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
 
   #     c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 
   #     o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   # 
 
   # 
 
   #   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 
   #   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
 
   #   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
 
   #   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
   #   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
   #   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 
   #   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 
   #   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
   #   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 
   #   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 4 .   B u r m e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( b u r m e s e d i c t . t x t ) 
 
 
 
   #     C o p y r i g h t   ( c )   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
 
   # 
 
   #     T h i s   l i s t   i s   p a r t   o f   a   p r o j e c t   h o s t e d   a t : 
 
   #         g i t h u b . c o m / k a n y a w t e c h / m y a n m a r - k a r e n - w o r d - l i s t s 
 
   # 
 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
   #     C o p y r i g h t   ( c )   2 0 1 3 ,   L e R o y   B e n j a m i n   S h a r o n 
 
   #     A l l   r i g h t s   r e s e r v e d . 
 
   # 
 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
   #     a r e   m e t :   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
 
   #     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
   #     d i s c l a i m e r .     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e 
 
   #     a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
   #     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
 
   #     w i t h   t h e   d i s t r i b u t i o n . 
 
   # 
 
   #         N e i t h e r   t h e   n a m e   M y a n m a r   K a r e n   W o r d   L i s t s ,   n o r   t h e   n a m e s   o f   i t s 
 
   #         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
 
   #         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   # 
 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
 
   #     C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
 
   #     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   I M P L I E D   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   A N D   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 R E 
 
   #     D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S 
 
   #     B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
   #     E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
 
   #     T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 
   #     D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 
   #     A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
 
   #     T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
 
   #     T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 
   #     S U C H   D A M A G E . 
 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 5 .   T i m e   Z o n e   D a t a b a s e 
 
 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e 
 
 D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e 
 
 i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e 
 
 D a t a b a s e   s e c t i o n   7 . 
 
 
 
   #   7 .     D a t a b a s e   O w n e r s h i p 
 
   # 
 
   #         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
 
   #         d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
 
   #         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e 
 
   #         p u b l i c   d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o 
 
   #         n o t   a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e 
 
   #         t o   i t .     S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z 
 
   #         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A 
 
   #         C o n s i d e r a t i o n s   d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f 
 
   #         u n d e r s t a n d i n g   w i t h   t h e   I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e 
 
   #         w i t h   a l l   c o m p e t e n t   c o u r t   o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e 
 
   #         b y   I C A N N   o r   t h e   I E T F   T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n 
 
   #         m a k i n g   a   c o n t r i b u t i o n   t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o 
 
   #         f u t u r e   c l a i m s   i n   t h a t   c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 
 
 6 .   G o o g l e   d o u b l e - c o n v e r s i o n 
 
 
 
 C o p y r i g h t   2 0 0 6 - 2 0 1 1 ,   t h e   V 8   p r o j e c t   a u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 
 m e t : 
 
 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
 
             w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 
             c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
 
             f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
 
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 E N D   O F   I C U 4 J   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M I T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t   w a s   o b t a i n e d   f o r   u s e   w i t h   t h e   P r o g r a m : 
 
 J a v a   J W T 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
   
 
 C o p y r i g h t   ( c )   2 0 1 5   A u t h 0 ,   I n c .     ( h t t p : / / a u t h 0 . c o m ) 
 
   
 
 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 . 
 
 
 
 
 
 E N D   O F   M I T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 O B J E C T W E B   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t   w a s   o b t a i n e d   f o r   u s e   w i t h   t h e   P r o g r a m : 
 
 O b j e c t w e b   A S M 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 E N D   O F   O B J E C T W E B   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S E R P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t   w a s   o b t a i n e d   a s   f o r   u s e   w i t h   t h e   P r o g r a m : 
 
 S E R P 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 7 ,   A .   A b r a m   W h i t e 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
 
     b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
 
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   
 
 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   A N D   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 R E   
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   
 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 E N D   O F   S E R P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S L F 4 J   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t   w a s   o b t a i n e d   a s   f o r   u s e   w i t h   t h e   P r o g r a m : 
 
 S L F 4 J   1 . 5 . 6   ( s u b s e t ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 3   Q O S . c h 
 
   A l l   r i g h t s   r e s e r v e d . 
 
 
 
   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 . 
 
 
 
 E N D   O F   S L F 4 J   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 
 
 I B M   W e b S p h e r e   L i b e r t y   P r o f i l e   N o t i c e s   a n d   I n f o r m a t i o n 
 
 T h e   t h i r d   p a r t y   c o m p o n e n t s   l i s t e d   i n   t h i s   s e c t i o n ,   s o m e   o f   w h i c h   a r e   p r o v i d e d   f o r   u s e   w i t h   t h e   P r o g r a m ,   w e r e   o b t a i n e d   a s   p a r t   o f   I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   -   L i b e r t y   P r o f i l e   2 0 . 0 . 0 . 3 . 
 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   2 0 . 0 . 0 . 3 
 
 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   L I B E R T Y   2 0 . 0 . 0 . 3   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 T A B L E   O F   C O N T E N T S 
 
 
 
 T H E   R E M A I N D E R   O F   T H I S   I B M   N O T I C E S   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   
 
 S E C T I O N S : 
 
 
 
 A P A C H E   V 2 
 
 B S D     
 
 B S D   +   F B   P A T E N T S   F I L E     
 
 B S D - E Q U I V A L E N T     
 
 C D D L   V 1     
 
 C P L   
 
 E C L   V 2 
 
 E P L     
 
 I S C     
 
 J D O M 
 
 L G P L   V 2 . 1       
 
 M I T     
 
 M I T - E Q U I V A L E N T     
 
 M P L   V 1 . 1     
 
 M P L   V 2 . 0     
 
 W 3 C 
 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 A P A C H E   L I C E N S E   2 . 0 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 
 
 X M L S E C 	 	   	 	   	 	   	 	   
 
 A N S I - H T M L 	 	   	 	   	 	   
 
 A N T   [ j a x w s - t o o l s ]   	 	   	 	   	 	   
 
 A P A C H E - A R I E S   	 	   	 	   	 	   	 	   
 
 A P A C H E - A R I E S - B L U E P R I N T - P A R S E R 	 	   	 	   	 	   	 	   
 
 A P A C H E - A R I E S - P R O X Y 	 	   	 	   	 	   	 	   
 
 A P A C H E - B V A L 	 	   	 	   	 	   	 	   
 
 A P A C H E - C X F 	 	   	 	   	 	   	 	   
 
 A P A C H E - M Y F A C E 	 	   	 	   	 	   	 	   
 
 A P A C H E - O P E N E J B 	 	   C O R E   [ A p a c h e   O p e n W e b B e a n s ] 	 	   	 	   	 	   
 
 A P A C H E - O P E N E J B   [ A p a c h e   O p e n W e b B e a n s ] 	 	   	 	   	 	   	 	   
 
 A P A C H E - O P E N W E B B E A N S 	 	   	 	   	 	   	 	   
 
 A R R A Y E L R E S O L V E R . J A V A   [ j a v a x . e l ] 	 	   	 	   	 	   	 	   
 
 B C E L 	 	   	 	   	 	   	 	   
 
 B E N C H M A R K 	 	   	 	   	 	   
 
 B T O A 	 	   	 	   	 	   	 	   
 
 B V A L - C O R E   [ A p a c h e   B V A L ] 	 	   	 	   	 	   
 
 B V A L - J S O N   [ A p a c h e   B V A L ] 	 	   	 	   	 	   
 
 B V A L - J S R 3 0 3   [ A p a c h e   B V A L ]   	 	   	 	   	 	   
 
 C D I 1 1   [ w e l d ] 	 	   	 	   	 	   	 	   
 
 C O M M O N - L O G G I N G   [ S L F 4 J ] 	 	   	 	   	 	   
 
 C O M M O N S - L A N G 	 	   	 	   	 	   
 
 C O M M O N S - P O O L 	 	   	 	   	 	   
 
 C O M M O N S - D I S C O V E R Y 	 	   	 	   	 	   
 
 C O M M O N S - C O D E C   	 	   	 	   	 	   
 
 C O M M O N S - B E A N U T I L S 	 	   	 	   	 	   
 
 C O M M O N S - I O 	 	   	 	   	 	   
 
 C O M M O N S - C O L L E C T I O N S 	 	   	 	   	 	   
 
 C O M M O N S - D A E M O N 	 	   	 	   	 	   
 
 C O M M O N S - W E A V E R 	 	   	 	   	 	   
 
 C O M M O N S - D I G E S T E R 	 	   	 	   	 	   
 
 C O M M O N S - F I L E U P L O A D 	 	   	 	   	 	   
 
 D O C B O O K   X M L   D T D   [ A p a c h e   O p e n W e b B e a n s ] 	 	   	 	   	 	   	 	   
 
 D O M P U R I F Y   	 	   	 	   	 	   	 	   
 
 D R O I D   S A N S   F O N T S 	 	   	 	   	 	   	 	   
 
 E C L I P S E   M I C R O P R O F I L E 	 	   	 	   	 	   	 	   
 
 E H C A C H E - C O R E 	 	   	 	   	 	   
 
 E V E N T L I S T E N E R   [ a c o r n ]   	 	   	 	   	 	   	 	   
 
 F A C E L E T S   [ A p a c h e   M y F a c e s ]   	 	   	 	   	 	   	 	   
 
 F A I L S A F E 	 	   	 	   	 	   	 	   
 
 F A Y E - W E B S O C K E T   	 	   	 	   	 	   
 
 F E L I X   B U N D L E   R E P O S I T O R Y 	 	   	 	   	 	   	 	   
 
 F E L I X   G O G O   C O M M A N D   	 	   	 	   	 	   	 	   
 
 F E L I X   G O G O   R U N T I M E 	 	   	 	   	 	   	 	   
 
 F E L I X   S C R 	 	   	 	   	 	   	 	   
 
 G E R O N I M O - O S G I - R E G I S T R Y 	 	   	 	   
 
 G O O G L E - D I F F - M A T C H - P A T C H   [ j Q u e r y ] 	 	   
 
 G O O G L E   G U A V A   [ A p a c h e   O p e n W e b B e a n s ] 	 	   	 	   	 	   	 	   
 
 G R A I L S   [ A p a c h e   M y F a c e s ] 	 	   	 	   	 	   	 	   
 
 G S O N   	 	   	 	   	 	   	 	   
 
 G U A V A 	 	   	 	   	 	   	 	   
 
 G U I C E 	 	   	 	   	 	   	 	   
 
 H I B E R N A T E - V A L I D A T O R 	 	   	 	   	 	   
 
 J 4 F R Y   [ A p a c h e   M y F a c e s ] 	 	   	 	   	 	   	 	   
 
 J A C K S O N - J A X R S - P R O V I D E R S   	 	   	 	   
 
 J A C K S O N   	 	   	 	   	 	   	 	   
 
 J A N D E X   	 	   	 	   	 	   	 	   
 
 J A V A - C L A S S M A T E 	 	   	 	   	 	   
 
 J A V A S S I S T   	 	   	 	   	 	   	 	   
 
 J A V A X . E L   [ j a s p e r . g l a s s f i s h ] 	 	   	 	   	 	   	 	   
 
 J B O S S - L O G G I N G 	 	   	 	   	 	   
 
 J B O S S - C L A S S F I L E W R I T E R 	 	   	 	   	 	   
 
 J C L - O V E R - S L F 4 J / S R C / M A I N / J A V A / O R G / A P A C H E / C O M M O N S / L O G G I N G / I M P L / * . J A V A   [ S L F 4 J ] 	 	   
 
 J O D A - T I M E 
 
 P R O M I S E - W O R K E R 	 	   	 	   
 
 J O S E 4 J 	 	   	 	   	 	   	 	   
 
 J Q U E R Y . D . T S 	 	   	 	   	 	   	 	   
 
 J S H I N T   [ V e l o c i t y . j s ] , 	 	   	 	   	 	   	 	   
 
 J S O N 	 	   S I M P L E 	 	   	 	   	 	   
 
 J S O N S T R E A M   	 	   	 	   	 	   	 	   
 
 J S O N T O K E N 	 	   	 	   	 	   	 	   
 
 J S R 	 	   2 9 9   [ A p a c h e   O p e n W e b B e a n s ] 	 	   	 	   	 	   
 
 L O G 4 J   [ S L F 4 J ]   	 	   	 	   	 	   	 	   
 
 M E T R I C S 	 	   C D I   	 	   	 	   	 	   
 
 N E E T H I 	 	   	 	   	 	   	 	   
 
 N E K O H T M L 	 	   	 	   	 	   	 	   
 
 O M N I F A C E S   [ A p a c h e   M y F a c e s ] 	 	   	 	   	 	   	 	   
 
 O P E N S A M L 	 	   	 	   	 	   	 	   
 
 O P E N T R A C I N G - J A V A   	 	   	 	   	 	   
 
 O P E N W S 	 	   	 	   	 	   	 	   
 
 O S G I - C O R E 	 	   	 	   	 	   	 	   
 
 P R O X Y - I M P L   [ A p a c h e   A r i e s   P r o x y ] 	 	   	 	   	 	   
 
 P R O X Y - A P I   [ A p a c h e   A r i e s   P r o x y ] 	 	   	 	   	 	   
 
 P R O X Y - I T E S T S   [ A p a c h e   A r i e s   P r o x y ] 	 	   	 	   	 	   
 
 Q U N I T . J S   [ j Q u e r y ] 	 	   	 	   	 	   	 	   
 
 R X J A V A 	 	   	 	   	 	   	 	   
 
 S I Z E O F - A G E N T   	 	   	 	   	 	   
 
 S M A L L R Y E - R E A C T I V E - M E S S A G I N G 	 	   	 	   
 
 S M A L L R Y E - R E A C T I V E - M E S S A G I N G - A M Q P   [ s m a l l r y e - r e a c t i v e ] 
 
 S M A L L R Y E - R E A C T I V E - S T R E A M S - O P E R A T O R S 	 	   
 
 S P D X - C O R R E C T 	 	   	 	   	 	   
 
 S W A G G E R - C O R E 	 	   	 	   	 	   
 
 S W A G G E R - U I 	 	   	 	   	 	   
 
 T A G L I B S 	 	   	 	   	 	   	 	   
 
 T H R E A D C O N T E X T . J A V A   [ w e l d ]   	 	   	 	   	 	   	 	   
 
 U U I D - J S   	 	   	 	   	 	   
 
 V A L I D A T E - N P M - P A C K A G E - L I C E N S E 	 	   
 
 W E B S O C K E T - D R I V E R 	 	   	 	   	 	   
 
 W E L D - P R O B E   [ w e l d ] 	 	   	 	   	 	   
 
 W E L D   	 	   	 	   	 	   	 	   
 
 W S S 4 J 	 	   	 	   	 	   	 	   
 
 X M L - R E S O L V E R 	 	   	 	   	 	   
 
 X M L S C H E M A - C O R E   	 	   	 	   	 	   
 
 X M L S E C 
 
 H M T L C O M P O N E N T S   H T T P C O R E 	 	   	 	   	 	   	 	   
 
 X M L T O O L I N G 	 	   	 	   	 	   	 	   
 
 Y O K O 	 	   	 	   	 	   
 
 A R I E S   J P A 
 
 S W A G G E R - A N N O T A T I O N S 
 
 O P E N J P A 
 
 O P E N A P I - S P E C I F I C A T I O N 
 
 
 
 	 	   
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 B S D   L I C E N S E 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 
 o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 
 
 S P R I N T F - J S   ( C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4   A l e x a n d r u   M a r a s t e a n u   h e l l o   [ a t ) 
 
 a l e x e i   ( d o t ]   r o ) 
 
 S O U R C E - M A P   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s ) 
 
 J Q U E R Y   E A S I N G   V 1 . 3   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   2 0 0 8   G e o r g e   M c G i n l e y   S m i t h ) 
 
 R I P E M D 1 6 0 - M I N . J S   [ C r y p t o J S ]   ( ( c )   2 0 1 2   b y   C e d r i c   M e s n i l .   A l l   r i g h t s   r e s e r v e d . ) 
 
 R E D U X - I M M U T A B L E   ( C o p y r i g h t   ( c )   2 0 1 6   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) ) 
 
 J A X E N   [ A p a c h e   C X F ]   ( C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y . ) 
 
 N O R M A L I Z E - P A C K A G E - D A T A   ( C o p y r i g h t   ( c )   M e r y n   S t o l   ( " A u t h o r " ) ) 
 
 H Y P H E N A T E - S T Y L E - N A M E   ( C o p y r i g h t   ( c )   2 0 1 5   E s p e n   H o v l a n d s d a l ) 
 
 S T Y L E . C S S   [ w e l d ]   ( C o p y r i g h t   ( c )   2 0 0 7   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . ) 
 
 I N D E X . J S   ( C o p y r i g h t   ( c )   2 0 1 0   A j a x . o r g   B . V . ) 
 
 O R G . E C L I P S E . J D T . A P T . C O R E   [ E c l i p s e   J D T   C o r e ]   ( C o p y r i g h t   ( c )   2 0 0 4   S u n   M i c r o s y s t e m s   
 
 I n c . A l l   r i g h t s   r e s e r v e d . ) 
 
 P R O P - T Y P E S   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ;   F a c e b o o k ;   I n c . ) 
 
 X S S - F I L T E R S   ( C o p y r i g h t   ( c )   2 0 1 5   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . ) 
 
 E X T - C O R E   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   ( c )   2 0 0 0   Y a h o o !   I n c . ) 
 
 U G L I F Y - J S   ( p r e   c l a s s = " e x a m p l e "   C o p y r i g h t   2 0 1 0   ( c )   M i h a i   B a z o n < m i h a i . b a z o n @ g m a i l . c o m > C o p y r i g h t   
 
 2 0 1 0   ( c )   M i h a i   B a z o n   m i h a i . b a z o n @ g m a i l . c o m ) 
 
 M A R K D O W N   [ M a r k e d ]   ( C o p y r i g h t      2 0 0 4   J o h n   G r u b e r ) 
 
 J S D U M P   [ j Q u e r y - M o b i l e ]   ( C o p y r i g h t   ( c )   2 0 0 8   A r i e l   F l e s l e r   -   a f l e s l e r ( a t ) g m a i l ( d o t ) c o m )   
 
 C R E A T E - R E A C T - C L A S S   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) 
 
 A M D E F I N E   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   T h e   D o j o   F o u n d a t i o n C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   T h e   
 
 D o j o   F o u n d a t i o n ) 
 
   C O M M O N M A R K   ( C o p y r i g h t   ( c )   2 0 1 4   J o h n   M a c F a r l a n e C o p y r i g h t   M a t h i a s   B y n e n s 
 
 h t t p s : / / m a t h i a s b y n e n s . b e /   C o p y r i g h t   M a t h i a s   B y n e n s 
 
 h t t p : / / m a t h i a s b y n e n s . b e /   C o p y r i g h t   ( c )   2 0 1 4   V i t a l y   P u z r i n   A l e x   K o c h a r i n . C o p y r i g h t   
 
 ( C )   2 0 1 4 - 1 5   J o h n   M a c F a r l a n e ) 
 
 E S C O D E G E N   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s ) 
 
 I E E E 7 5 4   ( C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s   I n c . ) 
 
 H O I S T - N O N - R E A C T - S T A T I C S   ( C o p y r i g h t   ( c )   2 0 1 5   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . ) 
 
 Q S   ( C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   L a F r e n i e r e   a n d   o t h e r   c o n t r i b u t o r s . ) 
 
 Y U I   R E S E T S   V 2 . 5 . 2   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   ( c )   2 0 0 8   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . ) 
 
 S E R P   ( C o p y r i g h t ( c )   2 0 0 2 - 2 0 0 7   A .   A b r a m   W h i t e ) 
 
 A N T L R   [ E c l i p s e L i n k ]   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 6   T e r e n c e   P a r r .   A l l   r i g h t s   r e s e r v e d . ) 
 
 P A R S E - J S   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   2 0 1 0   ( c )   M i h a i   B a z o n ) 
 
 E S A P I   ( C o p y r i g h t   ( c )   2 0 0 7   -   T h e   O W A S P   F o u n d a t i o n ) 
 
 R E A C T - A D D O N S - S H A L L O W - C O M P A R E   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   F a c e b o o k   I n c . ) 
 
 H I G H L I G H T . J S   ( C o p y r i g h t   ( c )   2 0 0 6     I v a n   S a g a l a e v ) 
 
 Q U N I T . J S   [ u n d e r s c o r e . j s ]   ( C o p y r i g h t   ( c )   2 0 0 8   A r i e l   F l e s l e r ) 
 
 R E A C T - A D D O N S - P E R F   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) 
 
 E N T I T I E S   ( C o p y r i g h t   ( c )   F e l i x   B  h m ) 
 
 S I N O N . J S   [ j Q u e r y ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4   C h r i s t i a n   J o h a n s e n   c h r i s t i a n @ c j o h a n s e n . n o   
 
   C o p y r i g h t   ( c )   2 0 1 2   M a x i m i l i a n   A n t o n i ) 
 
 A S M   ( C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A   F r a n c e   T e l e c o m ) 
 
 B U N D L E . J S   ( C o p y r i g h t   P a u l   J o h n s t o n   2 0 0 0   -   2 0 0 2 . ) 
 
 N O D E - F O R G E   ( C o p y r i g h t   ( c )   2 0 1 0   D i g i t a l   B a z a a r   I n c ) 
 
 F I R E B U G   L I T E   ( C o p y r i g h t   ( c )   2 0 0 7   P a r a k e y   I n c . ) 
 
 R E P S . J S   ( C o p y r i g h t   ( c )   2 0 0 6     Y a h o o !   I n c . ) 
 
 C R Y P T O J S   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 3   J e f f   M o t t ) 
 
 D O J O   [ A p a c h e   M y F a c e s ]   ( C o p y r i g h t   ( c )   2 0 0 5   T h e   D o j o   F o u n d a t i o n ) 
 
 E S P R I M A   ( C o p y r i g h t   ( C )   2 0 1 2   2 0 1 1   [ A r i y a   H i d a y a t ] ( h t t p : / / a r i y a . o f i l a b s . c o m / a b o u t ) ) 
 
 R I P E M D 1 6 0 - M I N . J S   [ C r y p t o J S ]   ( ( c )   2 0 1 2   b y   C e d r i c   M e s n i l .   A l l   r i g h t s   r e s e r v e d . ) 
 
 S I N O N . J S   [ j Q u e r y ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 3   C h r i s t i a n   J o h a n s e n   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4   
 
 C o p y r i g h t   ( c )   2 0 1 2   M a x i m i l i a n   A n t o n i ) 
 
 C R Y P T O J S   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 3   J e f f   M o t t ) 
 
 
 
 
 
 B S D   2 - C L A U S E 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 
 m e t :   
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 
 H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 
 
 
 
 
 B S D   3 - C L A U S E 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 
 m e t :   
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   O R G A N I Z A T I O N   n o r   t h e   n a m e s   o f   i t s   
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   
 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 
 E N D   O F   B S D   3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 
 
 
 
 B S D   4 - C L A U S E 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 
 m o d i f i c a t i o n ,   i s   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 
 m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   
 
     m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 
     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O R G A N I Z A T I O N . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   O R G A N I Z A T I O N   n o r   t h e   n a m e s   o f   i t s   
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
     
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 E N D   O F   B S D   4 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 B S D   +   F B   P A T E N T S   F I L E 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 
 t h e   B S D   +   F B   P A T E N T S   F I L E 
 
 
 
 A R I A D O M P R O P E R T Y C O N F I G   [ a c o r n ] 
 
 R E A C T - H E I G H T . J S 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 
 m e t : 
 
 
 
       *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 
 c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 
 d i s t r i b u t i o n . 
 
       *   N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
 
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 E N D   O F   B S D   +   F B   P A T E N T S   F I L E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 B S D - E Q U I V A L E N T 
 
 
 
 a s m 
 
 
 
 A S M :   a   v e r y   s m a l l   a n d   f a s t   J a v a   b y t e c o d e   m a n i p u l a t i o n   f r a m e w o r k 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 E N D   O F   B S D - E Q U I V A L E N T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 
 u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e . 
 
 
 
 J A S P E R . G L A S S F I S H 
 
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / u e l - r i / t r e e / j a v a x . e l - a p i - 2 . 2 . 3 ) ,   J A V A M A I L 
 
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a m a i l / t r e e / J A V A M A I L - 1 _ 6 _ 0 ) ,   S E R I A L I Z E R 
 
 [ E c l i p s e   y a s s o n ] 
 
 ( h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / y a s s o n / t r e e / 1 . 0 . 4 - R E L E A S E ) , 
 
 A N N O T A T E D I M P L . J A V A   [ w e l d ] 
 
 ( s r c / t e s t / j a v a / o r g / j b o s s / w e l d / t e s t s / e x t e n s i o n s / s u p e r t y p e s / b e a n s / C D I E x t e n s i o n . j a v a ; ) , 
 
 M I M E P U L L 
 
 ( h t t p : / / c e n t r a l . m a v e n . o r g / m a v e n 2 / o r g / j v n e t / m i m e p u l l / m i m e p u l l / 1 . 9 . 6 / ) , 
 
 S A A J - I M P L 
 
 ( h t t p : / / c e n t r a l . m a v e n . o r g / m a v e n 2 / c o m / s u n / x m l / m e s s a g i n g / s a a j / s a a j - i m p l / 1 . 4 . 0 - b 0 1 / ) , 
 
 G L A S S F I S H   [ A p a c h e   M y F a c e s ]   ( h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / C D D L - 1 . 0 ) , 
 
 A R R A Y E L R E S O L V E R . J A V A   [ w e l d ] 
 
 ( / S o u r c e - 0 / a r t i f a c t s / w e l d / w e l d - s e - s o u r c e s . j a r / j a v a x / e l / A r r a y E L R e s o l v e r . j a v a ) , 
 
 J S S T Y L E   ( h t t p s : / / r e g i s t r y . n p m j s . o r g / c t y p e / - / c t y p e - 0 . 5 . 3 . t g z ) , 
 
 J A X W S - T O O L S 
 
 ( h t t p : / / g r e p c o d e . c o m / s n a p s h o t / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m . s u n . x m l . w s / j a x w s - t o o l s / 2 . 2 . 1 0 / ) , 
 
 P E R S I S T E N C E   [ E c l i p s e L i n k ] 
 
 ( h t t p s : / / g l a s s f i s h . d e v . j a v a . n e t / p u b l i c / C D D L + G P L . h t m ) ,   J A V A E E _ 5 . X S D 
 
 [ A p a c h e   M y F a c e s ]   ( h t t p s : / / f a c e l e t s . d e v . j a v a . n e t / ) ,   J B O S S - J D E P A R S E R 
 
 ( h t t p : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j b o s s . j d e p a r s e r / j d e p a r s e r / 1 . 0 . 0 . F i n a l ) , 
 
 J A V A X . E L 
 
 ( w w w . j a v a 2 s . c o m / C o d e / J a r D o w n l o a d / j a v a x . e l / j a v a x . e l - 2 . 2 . 0 . v 2 0 1 1 0 8 0 1 1 1 1 6 - s o u r c e s . j a r . z i p ) , 
 
 J A V A X . J S O N   ( h t t p s : / / j s o n p . j a v a . n e t / ) 
 
 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 C O M M O N   P U B L I C   L I C E N S E 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 
 u n d e r   t h e   C o m m o n   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d 
 
 U R L ) : 
 
 
 
 W S D L 4 J   [ A p a c h e   C X F ]   ( h t t p s : / / g i t h u b . c o m / a p a c h e / c x f / t r e e / c x f - 2 . 6 . 2 ) 
 
 
 
 E N D   O F   C O M M O N   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 E D U C A T I O N A L   C O M M U N I T Y   L I C E N S E ,   V E R S I O N   2 . 0 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 
 u n d e r   t h e   E d u c a t i o n a l   C o m m u n i t y   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 
 
 J U N I T   [ C o m m o n s - I O ] 
 
 
 
 E d u c a t i o n a l   C o m m u n i t y   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   A p r i l   2 0 0 7 
 
 
 
 h t t p : / / w w w . o s e d u . o r g / l i c e n s e s / 
 
 
 
 T h e   E d u c a t i o n a l   C o m m u n i t y   L i c e n s e   v e r s i o n   2 . 0   ( " E C L " )   c o n s i s t s   o f   t h e   
 
 A p a c h e   2 . 0   l i c e n s e ,   m o d i f i e d   t o   c h a n g e   t h e   s c o p e   o f   t h e   p a t e n t   g r a n t   i n   
 
 s e c t i o n   3   t o   b e   s p e c i f i c   t o   t h e   n e e d s   o f   t h e   e d u c a t i o n   c o m m u n i t i e s   u s i n g   
 
 t h i s   l i c e n s e .   T h e   o r i g i n a l   A p a c h e   2 . 0   l i c e n s e   c a n   b e   f o u n d   a t :   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   
 
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 
 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   
 
 o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   
 
 f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   
 
 b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   
 
 a n d   c o n f i g u r a t i o n   f i l e s .   
 
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   
 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   
 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   
 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   
 
 v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   
 
 D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   
 
 f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   
 
 L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   
 
 t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   
 
 e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   
 
 r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   
 
 e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   
 
 t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   
 
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   
 
 c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   
 
 w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   
 
 b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   
 
 
 
 S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   
 
 h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   
 
 r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   
 
 D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   
 
 d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   
 
 
 
 S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   
 
 h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   
 
 r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   
 
 l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   
 
 o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   
 
 p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   
 
 i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   
 
 C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   
 
 s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   
 
 W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   
 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   
 
 Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   
 
 l i t i g a t i o n   i s   f i l e d .   A n y   p a t e n t   l i c e n s e   g r a n t e d   h e r e b y   w i t h   r e s p e c t   t o   
 
 c o n t r i b u t i o n s   b y   a n   i n d i v i d u a l   e m p l o y e d   b y   a n   i n s t i t u t i o n   o r   
 
 o r g a n i z a t i o n   i s   l i m i t e d   t o   p a t e n t   c l a i m s   w h e r e   t h e   i n d i v i d u a l   t h a t   i s   
 
 t h e   a u t h o r   o f   t h e   W o r k   i s   a l s o   t h e   i n v e n t o r   o f   t h e   p a t e n t   c l a i m s   
 
 l i c e n s e d ,   a n d   w h e r e   t h e   o r g a n i z a t i o n   o r   i n s t i t u t i o n   h a s   t h e   r i g h t   t o   
 
 g r a n t   s u c h   l i c e n s e   u n d e r   a p p l i c a b l e   g r a n t   a n d   r e s e a r c h   f u n d i n g   
 
 a g r e e m e n t s .   N o   o t h e r   e x p r e s s   o r   i m p l i e d   l i c e n s e s   a r e   g r a n t e d .   
 
 
 
 4 .   R e d i s t r i b u t i o n .   
 
 
 
 Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   
 
 t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   
 
 O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s :   
 
 
 
 1 .   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   
 
       c o p y   o f   t h i s   L i c e n s e ;   a n d   
 
 
 
 2 .   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   
 
       t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 
 
 
 3 .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   
 
       d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   
 
       f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
 
       p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 
 
 
 4 .   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
 
       d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   
 
       a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   
 
       f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   
 
       D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   
 
       N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   
 
       S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   
 
       W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
 
       w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   
 
       N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   
 
       L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   
 
       W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   
 
       t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   
 
       c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   
 
 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 
 i n   t h i s   L i c e n s e .   
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   
 
 
 
 U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   
 
 s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   
 
 t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   
 
 s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   
 
 h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 
 
 6 .   T r a d e m a r k s .   
 
 
 
 T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   
 
 t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   
 
 r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   
 
 t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   
 
 p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   
 
 a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   
 
 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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   
 
 c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   
 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   
 
 a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   
 
 
 
 I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   
 
 n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   
 
 ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   
 
 s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   
 
 d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   
 
 c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   
 
 i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   
 
 o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   
 
 a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   
 
 b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   
 
 
 
 W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   
 
 c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   
 
 i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   
 
 t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   
 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   
 
 o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   
 
 e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   
 
 a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 E N D   O F   E D U C A T I O N A L   C O M M U N I T Y   L I C E N S E ,   V E R S I O N   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 
 i n d i c a t e d   U R L ) : 
 
 
 
 E C L I P S E L I N K 
 
 ( h t t p s : / / w w w . e c l i p s e . o r g / e c l i p s e l i n k / d o w n l o a d s / p r e v i o u s _ r e l e a s e s . p h p ) , 
 
 E C L I P S E   E Q U I N O X 
 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / e c l i p s e / p l a t f o r m / o r g . e c l i p s e . e q u i n o x . u t i l / 1 . 1 . 0 / ) , 
 
 E C L I P S E   P A H O   M Q T T 
 
 ( h t t p s : / / r e p o . e c l i p s e . o r g / c o n t e n t / r e p o s i t o r i e s / p a h o - r e l e a s e s / o r g / e c l i p s e / p a h o / o r g . e c l i p s e . p a h o . c l i e n t . m q t t v 3 . r e p o s i t o r y / 1 . 0 . 1 / ) , 
 
 P E R S I S T E N C E _ 2 _ 1 . X S D   [ O S G i   C o r e ] 
 
 ( h t t p s : / / g i t h u b . c o m / o s g i / b u n d l e s / t r e e / 9 8 b 1 3 a 5 1 5 d 3 5 0 9 8 9 f 2 1 8 f 9 2 c 4 1 d 1 b 6 6 f 9 4 0 c 1 6 3 3 ) , 
 
 E C L I P S E   J D T   C O R E 
 
 ( h t t p s : / / g i t h u b . c o m / m a x e l e r / e c l i p s e / t r e e / m a s t e r / e c l i p s e . j d t . c o r e / o r g . e c l i p s e . j d t . c o r e ) , 
 
 E C L I P S E   Y A S S O N 
 
 ( h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / y a s s o n / t r e e / 1 . 0 . 4 - R E L E A S E ) 
 
 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 I S C   L I C E N S E 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 
 u n d e r   t h e   I S C   L i c e n s e . 
 
 
 
 A N Y M A T C H   ( C o p y r i g h t   ( c )   2 0 1 4   E l a n   S h a n k e r ) 	 	   	 	   	 	   
 
 C L I U I   ( C o p y r i g h t   ( c )   2 0 1 5   C o n t r i b u t o r s ) 	 	   	 	   	 	   
 
 D   ( C o p y r i g h t   ( c )   2 0 1 3 	 	   2 0 1 9   M a r i u s z   N o w a k   @ m e d i k o o   m e d i k o o . c o m ) 	 	   	 	   
 
 D E T E C T - N O D E   ( C o p y r i g h t   ( c )   2 0 1 7   I l y a   K a n t o r ) 
 
 E S 5 - E X T ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9   M a r i u s z   N o w a k   @ m e d i k o o   m e d i k o o . c o m ) 
 
 E S 6 - W E A K - M A P   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   M a r i u s z   N o w a k   @ m e d i k o o   m e d i k o o . c o m ) 
 
 F S . R E A L P A T H   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s   C o p y r i g h t 	 	   	 	   
 
 G E T - C A L L E R - F I L E   
 
 ( C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r ) 	 	   
 
 G L O B ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 	 	   	 	   	 	   
 
 G L O B - P A R E N T   ( C o p y r i g h t   ( c )   2 0 1 5   E l a n   S h a n k e r ) 
 
 G R A C E F U L - F S   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   B e n   N o o r d h u i s   a n d   C o n t r i b u t o r s ) 
 
 H O S T E D - G I T - I N F O   ( C o p y r i g h t   ( c )   2 0 1 5   R e b e c c a   T u r n e r ) 
 
 I N F L I G H T   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ) 	 	   	 	   	 	   
 
 I N H E R I T S   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ) 	 	   	 	   	 	   
 
 M I N I M A L I S T I C - A S S E R T   ( C o p y r i g h t   2 0 1 5   C a l v i n   M e t c a l f ) 
 
 M I N I M A T C H ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 	 	   	 	   	 	   
 
 O N C E   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 	 	   	 	   	 	   
 
 R E M O V E - T R A I L I N G - S E P A R A T O R   ( N o   c o p y r i g h t ) 
 
 R E Q U I R E - M A I N - F I L E N A M E   ( C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s ) 
 
 R I M R A F   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 
 S E M V E R   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 	 	   	 	   	 	   
 
 S E T - B L O C K I N G   ( C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s ) 
 
 S E T P R O T O T Y P E O F   ( C o p y r i g h t   ( c )   2 0 1 5   W e s   T o d d ) 	 	   	 	   	 	   
 
 S I G N A L - E X I T   ( C o p y r i g h t   ( c )   2 0 1 5   C o n t r i b u t o r s ) 
 
 T I M E R S - E X T   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   M a r i u s z   N o w a k   @ m e d i k o o   m e d i k o o . c o m ) 
 
 T M A T C H   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 	 	   	 	   	 	   
 
 T Y P E   ( R e q u i r e d ) ,   W H I C H 	 	   M O D U L E   ( C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s ) 	 	   	 	   
 
 W R A P P Y   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 
 Y 1 8 N   ( C o p y r i g h t   ( c )   2 0 1 5   C o n t r i b u t o r s ) 
 
 Y A R G S - P A R S E R   ( C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s ) 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 0   b y   I n t e r n e t   S y s t e m s   C o n s o r t i u m ,   I n c .   ( " I S C " )   
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 3   b y   I n t e r n e t   S o f t w a r e   C o n s o r t i u m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   I S C   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   I S C   B E   L I A B L E   F O R   A N Y 
 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 J D O M   L I C E N S E 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 
 u n d e r   t h e   J D O M   L i c e n s e : 
 
 
 
 S T A X B U I L D E R . J A V A   [ A p a c h e   C X F ] 
 
 A E G I S   [ A p a c h e   C X F ] 
 
 
 
 J D O M   l i c e n s e 
 
 
 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 4   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 
 m e t :   
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s   t h e s e   
 
       c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   
 
       d i s t r i b u t i o n .   
 
 
 
 3 .   T h e   n a m e   " J D O M "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   
 
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   
 
       p e r m i s s i o n ,   p l e a s e   c o n t a c t   r e q u e s t _ A T _ j d o m _ D O T _ o r g .   
 
 
 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J D O M " ,   n o r   m a y   
 
       " J D O M "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   f r o m   t h e   
 
       J D O M   P r o j e c t   M a n a g e m e n t   r e q u e s t _ A T _ j d o m _ D O T _ o r g .   
 
 
 
 I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e   
 
 e n d - u s e r   d o c u m e n t a t i o n   p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e   
 
 s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   e q u i v a l e n t   t o   t h e   f o l l o w i n g :   
 
 
 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   J D O M   P r o j e c t   
 
 ( h t t p : / / w w w . j d o m . o r g / ) . "   
 
 
 
 A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s   
 
 a v a i l a b l e   a t   h t t p : / / w w w . j d o m . o r g / i m a g e s / l o g o s   .   
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   
 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   
 
 N O   E V E N T   S H A L L   T H E   J D O M   A U T H O R S   O R   T H E   P R O J E C T   C O N T R I B U T O R S   B E   L I A B L E   
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   
 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   
 
 i n d i v i d u a l s   o n   b e h a l f   o f   t h e   J D O M   P r o j e c t   a n d   w a s   o r i g i n a l l y   c r e a t e d   b y   
 
 J a s o n   H u n t e r   j h u n t e r _ A T _ j d o m _ D O T _ o r g   a n d   B r e t t   M c L a u g h l i n   
 
 b r e t t _ A T _ j d o m _ D O T _ o r g .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   J D O M   P r o j e c t ,   
 
 p l e a s e   s e e   h t t p : / / w w w . j d o m . o r g / .   
 
 
 
 E N D   O F   J D O M   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   
 
 P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   
 
 L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   
 
 t o   g p i c h e r @ u s . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   
 
 P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e .   
 
 
 
 X M L H T T P R E Q U E S T   [ E s p r i m a   ( n o d e ) ] 
 
 
 
                                     G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E 
 
                                               V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
 
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1     U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s 
 
 o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .     I t   a l s o   c o u n t s 
 
   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e 
 
   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 
 
 P r e a m b l e 
 
 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   
 
 s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   
 
 i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   
 
 
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   
 
 s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   
 
 S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   
 
 i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   
 
 l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   
 
 u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w .   
 
 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   
 
 p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   
 
 h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   
 
 t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   
 
 y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   
 
 n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   
 
 t h i n g s .   
 
 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   
 
 d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   
 
 r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t .   
 
 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   
 
 f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   
 
 Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   
 
 I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   
 
 o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   
 
 l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   
 
 m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s .   
 
 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   
 
 l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   
 
 p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y .   
 
 
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   
 
 n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   
 
 s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   
 
 h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   
 
 r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   
 
 o t h e r s .   
 
 
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   
 
 f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   
 
 r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   
 
 f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   
 
 o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   
 
 f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e .   
 
 
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   
 
 G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   
 
 L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   
 
 f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   
 
 c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   
 
 n o n - f r e e   p r o g r a m s .   
 
 
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   
 
 s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   
 
 c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   
 
 G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   
 
 c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   
 
 L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   
 
 l i b r a r y .   
 
 
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   
 
 L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   
 
 L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   
 
 a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   
 
 r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   
 
 H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   
 
 c i r c u m s t a n c e s .   
 
 
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   
 
 e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   
 
 b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   
 
 a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   
 
 d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   
 
 i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   
 
 w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   
 
 
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   
 
 p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   
 
 s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   
 
 p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   
 
 a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m .   
 
 
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   
 
 u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   
 
 w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   
 
 u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y .   
 
 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   
 
 m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   
 
 " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   
 
 f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   
 
 b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n .   T E R M S   A N D   C O N D I T I O N S   F O R   
 
 C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N   
 
 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   
 
 p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   
 
 a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   
 
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   
 
 l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " .   
 
 
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   
 
 p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   
 
 ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s .   
 
 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   
 
 h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   
 
 m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   
 
 t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   
 
 v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   
 
 a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   
 
 l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   
 
 
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   
 
 m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   
 
 s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   
 
 d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   
 
 i n s t a l l a t i o n   o f   t h e   l i b r a r y .   
 
 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   
 
 c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   
 
 a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   
 
 p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   
 
 L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   
 
 i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   
 
 p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s .   
 
 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   
 
 s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   
 
 c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   
 
 c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   
 
 t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   
 
 d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y .   
 
 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   
 
 y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e .   
 
 
 
 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   
 
 i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   
 
 s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   
 
 t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s :   
 
 
 
         a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
         b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   
 
               s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
         c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   
 
               t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
         d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   
 
               t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   
 
               t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   
 
               i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   
 
               t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   
 
               o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   
 
               o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
 
 
             ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   
 
             a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   
 
             a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   
 
             a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   
 
             b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   
 
             r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   
 
 i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   
 
 c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   
 
 t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   
 
 s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   
 
 d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   
 
 t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   
 
 L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   
 
 w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t .   
 
 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   
 
 y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   
 
 e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   
 
 c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y .   
 
 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   
 
 w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   
 
 s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   
 
 s c o p e   o f   t h i s   L i c e n s e .   
 
 
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   
 
 L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   
 
 t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   
 
 t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   
 
 i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   
 
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   
 
 t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   
 
 n o t i c e s .   
 
 
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   
 
 c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   
 
 s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y .   
 
 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   
 
 L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y .   
 
 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   
 
 o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   
 
 t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   
 
 c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   
 
 c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e .   
 
 
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   
 
 d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   
 
 c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   
 
 s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   
 
 s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e .   
 
 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   
 
 b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   
 
 w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   
 
 i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   
 
 o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e .   
 
 
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   
 
 a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   
 
 p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   
 
 T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   
 
 t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s .   
 
 
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   
 
 t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   
 
 d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   
 
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   
 
 w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   
 
 f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w .   
 
 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   
 
 l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   
 
 l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   
 
 u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   
 
 ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   
 
 w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . )   
 
 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   
 
 d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   
 
 A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   
 
 o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f .   
 
 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   
 
 " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   
 
 c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   
 
 o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   
 
 f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   
 
 m o d i f i c a t i o n s .   
 
 
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   
 
 L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   
 
 t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   
 
 e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   
 
 n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   
 
 u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s :   
 
 
 
 
 
         a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   
 
               m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   
 
               c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   
 
               S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   
 
               w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   
 
               u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   
 
               u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   
 
               e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   
 
               t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   
 
               t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   
 
               a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
         b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   
 
               L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   
 
               c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   
 
               s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   
 
               e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   
 
               o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   
 
               v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   
 
               w a s   m a d e   w i t h . 
 
         c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   
 
               y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   
 
               S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   
 
               p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 
         d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   
 
               f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   
 
               a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
         e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   
 
               m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   
 
 m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   
 
 e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   
 
 d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   
 
 e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   
 
 u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e .   
 
 
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   
 
 o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   
 
 o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   
 
 a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e .   
 
 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   
 
 s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   
 
 n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   
 
 p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   
 
 a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   
 
 t h a t   y o u   d o   t h e s e   t w o   t h i n g s :   
 
 
 
         a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   
 
               o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   
 
               T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 
         b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   
 
               p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   
 
               t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   
 
 L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   
 
 o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   
 
 L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   
 
 L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   
 
 u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   
 
 s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e .   
 
 
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   
 
 s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   
 
 d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   
 
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   
 
 m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   
 
 L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   
 
 i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   
 
 L i b r a r y   o r   w o r k s   b a s e d   o n   i t .   
 
 
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   
 
 L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   
 
 o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   
 
 s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   
 
 r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   
 
 Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   
 
 t h i s   L i c e n s e .   
 
 
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   
 
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   
 
 c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   
 
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   
 
 e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   
 
 s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   
 
 a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   
 
 d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   
 
 n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   
 
 r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   
 
 c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   
 
 d i s t r i b u t i o n   o f   t h e   L i b r a r y .   
 
 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   
 
 a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   
 
 a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 
 c i r c u m s t a n c e s .   
 
 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   
 
 p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   
 
 s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   
 
 b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   
 
 c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   
 
 t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   
 
 s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   
 
 c h o i c e .   
 
 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   
 
 a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e .   
 
 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   
 
 c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   
 
 o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   
 
 a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   
 
 c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   
 
 n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   
 
 l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e .   
 
 
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   
 
 o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   
 
 v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   
 
 d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s .   
 
 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   
 
 s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   
 
 l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   
 
 c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   
 
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   
 
 v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   
 
 S o f t w a r e   F o u n d a t i o n .   
 
 
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   
 
 p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   
 
 w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   
 
 c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   
 
 F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   
 
 g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   
 
 o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   
 
 g e n e r a l l y .   
 
 
 
 N O   W A R R A N T Y 
 
 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   
 
 W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   
 
 E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   
 
 O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   
 
 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   A N D   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 .   T H E   
 
 E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   
 
 Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   
 
 N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   
 
 
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   
 
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   
 
 A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   
 
 D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   
 
 D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   
 
 ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   
 
 I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   
 
 T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   
 
 O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 
 
 
 E N D   O F   G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E ,   V e r s i o n   2 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 M I T   L I C E N S E 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 
 u n d e r   t h e   M I T   L i c e n s e : 
 
 
 
 I S - D A T A - D E S C R I P T O R   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 M U L T I C A S T - D N S   ( C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s ) 
 
 I S - S T R E A M   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 H T T P - P R O X Y - M I D D L E W A R E   ( C o p y r i g h t   ( c )   2 0 1 5   S t e v e n   C h i m ) 
 
 M I M E   ( C o p y r i g h t   ( c )   2 0 1 0   B e n j a m i n   T h o m a s   R o b e r t   K i e f f e r ) 
 
 I S - F I N I T E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 M I C R O M A T C H   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   J o n   S c h l i n k e r t . ) 
 
 P I N K I E   ( C o p y r i g h t   ( c )   V s e v o l o d   S t r u k c h i n s k y   f l o a t d r o p @ g m a i l . c o m   ( g i t h u b . c o m / f l o a t d r o p ) ) 
 
 D E L ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 R E A D - P K G - U P   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 L O A D E R - U T I L S   ( C o p y r i g h t ( c )   2 0 1 2   -   2 0 1 5   T o b i a s   K o p p e r s ) 
 
 C R O S S - F E T C H   ( C o p y r i g h t   ( c )   2 0 1 7   L e o n a r d o   Q u i x a d  ) 
 
 C O N T E N T - D I S P O S I T I O N   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 H T T P - B R O W S E R I F Y   ( C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r   C o p y r i g h t   ( c )   2 0 1 2   T i m   C a s w e l l ) 
 
 B A B E L - R U N T I M E   ( N o   c o p y r i g h t ) 
 
 R A F   ( C o p y r i g h t   2 0 1 3   C h r i s   D i c k i n s o n   c h r i s @ n e v e r s a w . u s ) 
 
 X M L   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   D y l a n   G r e e n e   d y l a n g @ g m a i l . c o m ) 
 
 H A S H C H A N G E . J S   [ j Q u e r y - M o b i l e ] ( C o p y r i g h t   ( c )   2 0 1 0   " C o w b o y "   B e n   A l m a n ) 
 
 E R R N O   ( # #   C o p y r i g h t   & L i c e n c e * C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   [ R o d   V a g g ] ( h t t p s : / / g i t h u b . c o m / r v a g g ) 
 
 ( [ @ r v a g g ] ( h t t p s : / / t w i t t e r . c o m / r v a g g ) ) * ) 
 
 C O M P O N E N T - E M I T T E R   ( C o p y r i g h t ( c )   2 0 1 4   C o m p o n e n t   c o n t r i b u t o r s   d e v @ c o m p o n e n t . i o ) 
 
 B R O W S E R - P A C K ( R e q u i r e d ) 
 
 D E F I N E - P R O P E R T I E S   ( C o p y r i g h t   ( C )   2 0 1 5   J o r d a n   H a r b a n d ) 
 
 A N S I - R E G E X   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 P R O C E S S - N E X T I C K - A R G S   ( #   C o p y r i g h t   ( c )   2 0 1 5   C a l v i n   M e t c a l f ) 
 
 C O F F E E S C R I P T   C O M P I L E R   V 1 . 2 . 0   [ h i g h l i g h t . j s ]   ( N o   c o p y r i g h t   f o u n d ) 
 
 B O N J O U R   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   T h o m a s   W a t s o n   S t e e n ) 
 
 M K D I R P ( C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ) 
 
 M A P - V I S I T ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t ) 
 
 A S Y N C - E A C H   ( C o p y r i g h t   ( c )   2 0 1 6   P a u l   M i l l e r   [ ( p a u l m i l l r . c o m ) ] ( h t t p : / / p a u l m i l l r . c o m ) ) 
 
 R E A C T - A D D O N S - T E S T - U T I L S   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) 
 
 N O R M A L I Z E . C S S   V 3 . 0 . 3   [ B o o t s t r a p ]   ( C o p y r i g h t      N i c o l a s   G a l l a g h e r   a n d   J o n a t h a n   N e a l ) 
 
 A R R A Y - U N I O N   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 C O M P R E S S I O N   ( C o p y r i g h t   ( c ) 2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   
 
 D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m ) 
 
 P - M A P   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 O B J E C T - I N S P E C T   ( R e q u i r e d ) 
 
 P R O B E . J S   [ w e l d ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 4   T w i t t e r   I n c . ) 
 
 R E A C T - M A R K D O W N   ( C o p y r i g h t   ( c )   2 0 1 5   E s p e n   H o v l a n d s d a l ) 
 
 I S - N U M B E R   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 R E A D D I R P   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   T h o r s t e n   L o r e n z ) 
 
 L E X I C A L - S C O P E   ( N o   C o p y r i g h t   f o u n d ) 
 
 J Q U E R Y . J S   [ j Q u e r y ]   ( C o p y r i g h t   2 0 1 8   T h e   j Q u e r y   F o u n d a t i o n ) 
 
 O B J E C T - C O P Y   ( C o p y r i g h t   ( c )   2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 U N O B T R U S I V E   S L I D E R   C O N T R O L   ( C o p y r i g h t   2 0 1 0   2 0 1 1   B r i a n   M c A l l i s t e r ) 
 
 M O O T O O L S   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   ( c )   2 0 0 6 - 2 0 1 0   [ V a l e r i o   P r o i e t t i ] ( h t t p : / / m a d 4 m i l k . n e t / ) . ) 
 
 O B J E C T . P I C K   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 @ K Y L E S H O C K E Y / J S - Y A M L   ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n ) 
 
 Q U N I T   V 1 . 1 2 . 0   [ u n d e r s c o r e . j s ]   ( C o p y r i g h t   2 0 1 3   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) 
 
 E S C A P E - S T R I N G - R E G E X P   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 C S S T Y P E   ( C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   F r e d r i k   N i c o l ) 
 
 I S - B I N A R Y - P A T H   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 D E E P - E X T E N D   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   V i a c h e s l a v   L o t s m a n o v ) 
 
 D E C O D E - U R I - C O M P O N E N T   ( C o p y r i g h t   ( c )   S a m   V e r s c h u e r e n   s a m . v e r s c h u e r e n @ g m a i l . c o m 
 
 ( g i t h u b . c o m / S a m V e r s c h u e r e n ) ) 
 
 R E A C T - I S   ( C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . ) 
 
 S I Z Z L E   C S S   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) 
 
 S E R I A L I Z E - E R R O R   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 U N D E R S C O R E   [ E s p r i m a ( n o d e ) ]   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s     D o c u m e n t C l o u d   
 
 a n d 
 
 I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s ) 
 
 W H A T W G - F E T C H   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   G i t H u b   I n c . ) 
 
 R E P E A T - E L E M E N T   ( C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   J o n   S c h l i n k e r t . ) 
 
 A R R A Y - F L A T T E N   ( C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) ) 
 
 R E D U X   ( C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v ) 
 
 L O G - P A G E - E V E N T S . J S   [ j Q u e r y - M o b i l e ]   ( C o p y r i g h t   2 0 1 0   2 0 1 3 j Q u e r y   F o u n d a t i o n   a n d   o t h e r   
 
 c o n t r i b u t o r s ) 
 
 O S - L O C A L E   ( C o p y r i g h t   ( c ) S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 R E S O L V E   ( N o   c o p y r i g h t   f o u n d ) 
 
 H P A C K . J S   ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . ) 
 
 S E R V E - S T A T I C ( C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . C o p y r i g h t   ( c )   2 0 1 1   L e a r n B o o s t C o p y r i g h t 
 
 ( c )   2 0 1 1   T J   H o l o w a y c h u k C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 S T R I N G . P R O T O T Y P E . R E P E A T   ( C o p y r i g h t   M a t h i a s   B y n e n s   h t t p : / / m a t h i a s b y n e n s . b e / ) 
 
 W O R K E R - L O A D E R   ( R e q u i r e d ) 
 
 P R O M I S E ( C o p y r i g h t   ( c )   2 0 1 4   F o r b e s   L i n d e s a y ) 
 
 A R R A Y - U N I Q   ( C o p y r i g h t   ( c )   S i n d r e S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 I S - D A T E - O B J E C T ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) 
 
 B R O W S E R I F Y   ( C o p y r i g h t   J o y e n t   I n c . a n d   o t h e r   N o d e   c o n t r i b u t o r s . C o p y r i g h t   ( c )   2 0 0 8   
 
 F a i r   O a k s   L a b s   I n c . ) 
 
 P I N K I E - P R O M I S E   ( C o p y r i g h t   ( c )   V s e v o l o d   S t r u k c h i n s k y   f l o a t d r o p @ g m a i l . c o m   ( g i t h u b . c o m / f l o a t d r o p ) ) 
 
 R E P E A T I N G   ( C o p y r i g h t   ( c ) S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 J S L I T M U S . J S [ L o d a s h ]   ( c o p y r i g h t   R o b e r t   K i e f f e r   h t t p : / / b r o o f a . c o m / ) 
 
 I S - B O O L E A N - O B J E C T   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) 
 
 S T R I P - I N D E N T ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 L O D A S H - E S   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j s . f o u n d a t i o n /   
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e ) 
 
 R E T   ( C o p y r i g h t   ( C )   2 0 1 1   b y   R o l y   F e n t a n e s ) 
 
 / D I S T / D I S T - S I T E . J S   [ R e q u i r e J S ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 1   T h e   D o j o   F o u n d a t i o n ) 
 
 J Q U E R Y - W I G G L E   ( C o p y r i g h t   n o t   f o u n d ) 
 
 D E L A Y E D - S T R E A M   ( C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d   f e l i x @ d e b u g g a b l e . c o m ) 
 
 E N C O D I N G   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   A n d r i s   R e i n m a n ) 
 
 G E T B A S E   ( N o   C o p y r i g h t   f o u n d ) 
 
 J S - B E A U T I F Y   ( C o p y r i g h t   ( c ) 2 0 0 7 - 2 0 1 8   E i n a r   L i e l m a n i s   L i a m   N e w m a n   a n d   c o n t r i b u t o r s . ) 
 
 
 
 P A T H - I S - A B S O L U T E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 I M M E D I A T E   ( C o p y r i g h t   ( c )   2 0 1 2   B a r n e s a n d n o b l e . c o m   l l c   D o n a v o n   W e s t   D o m e n i c   D e n i c o l a   
 
 B r i a n   C a v a l i e r ) 
 
 P I F Y   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 U R I X   ( C o p y r i g h t   ( c )   2 0 1 3   S i m o n   L y d e l l ) 
 
 E S - T O - P R I M I T I V E   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) 
 
 F I L E N A M E - R E G E X   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t ) 
 
 R E Q U E S T A N I M A T I O N F R A M E   P O L Y F I L L   [ J S O N   E d i t o r ]   ( N o   c o p y r i g h t   f o u n d . 
 
 A u t h o r :   E r i k     M  l l e r .   f i x e s   f r o m   P a u l   I r i s h   a n d   T i n o   Z i j d e l ) 
 
 F I L L - R A N G E ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   J o n   S c h l i n k e r t . ) 
 
 E S C A P E - H T M L   ( C o p y r i g h t   ( c ) 2 0 1 2 - 2 0 1 3   T J   H o l o w a y c h u k C o p y r i g h t   ( c )   2 0 1 5   A n d r e a s   L u b b e C o p y r i g h t   
 
 ( c ) 2 0 1 5   T i a n c h e n g   " T i m o t h y "   G u ) 
 
 C O M M O N M A R K - R E A C T - R E N D E R E R   ( C o p y r i g h t   ( c ) 2 0 1 5   E s p e n   H o v l a n d s d a l ) 
 
 M A P - O B J   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 U M D   ( R e q u i r e d ) 
 
 C A C H E - B A S E ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 I S - E X T G L O B   ( C o p y r i g h t   ( c ) 2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t . ) 
 
 N O R M A L I Z E . C S S   V 2 . 0 . 1   [ u n d e r s c o r e . j s ]   ( N o   c o p y r i g h t   f o u n d ) 
 
 S A F E R - B U F F E R   ( C o p y r i g h t   ( c )   2 0 1 8   N i k i t a   S k o v o r o d a   c h a l k e r x @ g m a i l . c o m ) 
 
 R E C U R S I V E   O B J E C T   E X T E N D I N G   ( C o p y r i g h t   ( c ) 2 0 1 3 - 2 0 1 8   V i a c h e s l a v   L o t s m a n o v ) 
 
 L C I D   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 A S S I G N - S Y M B O L S ( C o p y r i g h t   ( c )   2 0 1 5   J o n   S c h l i n k e r t . ) 
 
 R E A C T - C O L L A P S E   ( C o p y r i g h t   ( c )   2 0 1 5   N i k   B u t e n k o ) 
 
 E S - A B S T R A C T   ( C o p y r i g h t   ( C )   2 0 1 5   J o r d a n   H a r b a n d ) 
 
 F A S T - J S O N - P A T C H   ( C o p y r i g h t   ( c )   2 0 1 3   2 0 1 4   J o a c h i m   W e s t e r ) 
 
 F A Y E - W E B S O C K E T ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5   J a m e s   C o g l a n ) 
 
 C O N N E C T - H I S T O R Y - A P I - F A L L B A C K ( C o p y r i g h t   ( c )   2 0 1 2   B e n   R i p k e n s   h t t p : / / b r i p k e n s . d e )   
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s ) 
 
 F O R - I N   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 J o n   S c h l i n k e r t ) 
 
 D N S - P A C K E T   ( C o p y r i g h t   ( c )   2 0 1 6   M a t h i a s   B u u s ) 
 
 P A C K A G E . J S O N   ( C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r ) 
 
 C O O K I E - S I G N A T U R E ( C o p y r i g h t   ( c )   2 0 1 2   L e a r n B o o s t   < t j @ l e a r n b o o s t . c o m > ) 
 
 R E Q U I R E J S ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4   T h e   D o j o   F o u n d a t i o n ) 
 
 E V E N T - E M I T T E R   ( C o p y r i g h t ( C )   2 0 1 2 - 2 0 1 5   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) 
 
 F R E S H   ( C o p y r i g h t   ( c ) 2 0 1 2   T J   H o l o w a y c h u k   t j @ v i s i o n - m e d i a . c a   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   
 
 D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m ) 
 
 I N S E R T - M O D U L E - G L O B A L S ( R e q u i r e d ) 
 
 R E Q U I R E - D I R E C T O R Y   ( C o p y r i g h t   ( c )   2 0 1 1   T r o y   G o o d e   t r o y g o o d e @ g m a i l . c o m ) 
 
 S E R V E - I N D E X   ( C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . C o p y r i g h t   ( c )   2 0 1 1   L e a r n B o o s t C o p y r i g h t   
 
 ( c )   2 0 1 1   T J   H o l o w a y c h u k C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 L O D A S H [ V e l o c i t y . j s ]   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j s . f o u n d a t i o n /   
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e ) 
 
 L O D A S H . I S A R G U M E N T S   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j q u e r y . o r g /   
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e ) 
 
 P A R S E - B A S E 6 4 V L Q - M A P P I N G S ( C o p y r i g h t   2 0 1 3   T h o r s t e n   L o r e n z .   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1   
 
 M o z i l l a 
 
 F o u n d a t i o n   a n d   c o n t r i b u t o r s ) 
 
 I N V E R T - K V   (   [ S i n d r e S o r h u s ] ( h t t p : / / s i n d r e s o r h u s . c o m ) ) 
 
 P A R S E - J S O N   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 T O - R E G E X - R A N G E ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t ) 
 
 I S - A R R A Y I S H   ( C o p y r i g h t   ( c ) 2 0 1 5   J D   B a l l a r d ) 
 
 B R A C E S   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   J o n   S c h l i n k e r t . ) 
 
 J Q U E R Y   V 2 . 1 . 1   [ h i g h l i g h t . j s ]   ( ( c )   2 0 0 5   2 0 1 4   j Q u e r y   F o u n d a t i o n   I n c . ) 
 
 Q U E R Y S T R I N G - B R O W S E R   ( C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   R a s m u s s e n ) 
 
 S T R I N G - W I D T H ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 R E Q U I R E J S   2 . 1 . 9   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 2   T h e   D o j o   F o u n d a t i o n ) 
 
 U R L - P A R S E   ( C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . ) 
 
 E V E N T E M I T T E R 3   ( C o p y r i g h t   ( c )   2 0 1 4   A r n o u t   K a z e m i e r ) 
 
 I S O B J E C T   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 S H C O R E . J S   [ w e l d ] ( ( c )   2 0 0 7 - 2 0 0 8   S t e v e n   L e v i t h a n ) 
 
 C O O K I E   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R o m a n   S h t y l m a n   s h t y l m a n @ g m a i l . c o m   C o p y r i g h t   ( c )   
 
 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m ) 
 
 C O M B I N E D - S T R E A M   ( C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d   f e l i x @ d e b u g g a b l e . c o m ) 
 
 I P   ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 2 . ) 
 
 W E B S O C K E T - E X T E N S I O N S   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J a m e s   C o g l a n ) 
 
 R E A D - P K G   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 J Q U E R Y   B B Q   ( C o p y r i g h t      2 0 1 0 - 2 0 1 2   " C o w b o y "   B e n   A l m a n ) 
 
 S T R I P - B O M   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 E X T G L O B   ( C o p y r i g h t   ( c ) 2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 L O U D - R E J E C T I O N   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 R E Q U I R E J S - T E X T   ( C o p y r i g h t ( c )   2 0 1 0 - 2 0 1 4   T h e   D o j o   F o u n d a t i o n     A l l   R i g h t s   R e s e r v e d . ) 
 
 E T A G ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 R A N D O M A T I C ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 U A - P A R S E R - J S   ( C o p y r i g h t   ( c ) 2 0 1 2 - 2 0 1 9   F a i s a l   S a l m a n   f @ f a i s a l m a n . c o m ) 
 
 R E A C T - R E D U X   ( C o p y r i g h t   ( c ) 2 0 1 5   D a n   A b r a m o v ) 
 
 G L O B   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 
 F I N A L H A N D L E R   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m ) 
 
 R E Q U I R E S - P O R T   ( C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . ) 
 
 D E M O . J S   ( C o p y r i g h t   ( c ) 2 0 1 5   J o n   S c h l i n k e r t ) 
 
 I N D E X . J S   ( @ a u t h o r   F e r o s s   A b o u k h a d i j e h   f e r o s s @ f e r o s s . o r g   h t t p : / / f e r o s s . o r g ) 
 
 B A C K B O N E . J S   [ a c o r n ]   ( C o p y r i g h t ( c )   2 0 1 0 - 2 0 1 6   J e r e m y   A s h k e n a s   D o c u m e n t C l o u d   a n d I n v e s t i g a t i v e   
 
 R e p o r t e r s   &   E d i t o r s ) 
 
 J S O N   E D I T O R   ( C o p y r i g h t   ( c )   2 0 1 3   J e r e m y   D o r n ) 
 
 O P T I M I S T ( C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ) 
 
 C R Y P T O - B R O W S E R I F Y ( R e q u i r e d ) 
 
 P A T H - T Y P E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 S Y M B O L - O B S E R V A B L E ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m 
 
 ( s i n d r e s o r h u s . c o m ) C o p y r i g h t   ( c )   B e n   L e s h   b e n @ b e n l e s h . c o m ) 
 
 R E D U X - L O G G E R   ( C o p y r i g h t   ( c )   2 0 1 6   E u g e n e   R o d i o n o v ) 
 
 R E F _ S E N D . J S   [ V e l o c i t y . j s ]   ( C o p y r i g h t   2 0 0 7 - 2 0 0 9   T y l e r   C l o s e ) 
 
 M O D E R N I Z R   [ a c o r n ]   ( N o   C o p y r i g h t   F o u n d ) 
 
 A T O B   ( C o p y r i g h t   ( c )   2 0 1 5   A J   O n e a l ) 
 
 I S - G L O B   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 P R O T O T Y P E   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   2 0 0 9   T h e   D o j o   F o u n d a t i o n ) 
 
 U R L   ( C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s . ) 
 
 S N A P D R A G O N - N O D E   ( C o p y r i g h t ( c )   2 0 1 7   J o n   S c h l i n k e r t ) 
 
 E S 6 - S Y M B O L   ( C o p y r i g h t   ( C )   2 0 1 3 - 2 0 1 5   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) 
 
 I S - C A L L A B L E   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) 
 
 P A T H - I S - I N S I D E   ( C o p y r i g h t      2 0 1 3  2 0 1 6   D o m e n i c   D e n i c o l a   d @ d o m e n i c . m e   C o p y r i g h t   ( C )   
 
 2 0 0 4   S a m   H o c e v a r   s a m @ h o c e v a r . n e t ) 
 
 J S H I N T   L O O P F U N C   [ J S O N   E d i t o r ]   ( N o   c o p y r i g h t   f o u n d .   A u t h o r :   J o h n   R e s i g h t t p : / / e j o h n . o r g / ) 
 
 R A N G E - P A R S E R   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   t j @ v i s i o n - m e d i a . c a   C o p y r i g h t   
 
 ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m ) 
 
 S A F E - B U F F E R   ( C o p y r i g h t   ( c )   F e r o s s A b o u k h a d i j e h ) 
 
 J Q U E R Y . C O O K I E S . 2 . 2 . 0 . J S      [ S L F 4 J ]   ( C o p y r i g h t   ( c )   2 0 0 5   - 2 0 1 0   J a m e s   A u l d r i d g e . ) 
 
 N O R M A L I Z E - P A T H   ( C o p y r i g h t ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t ) 
 
 S E L F S I G N E D   ( C o p y r i g h t   ( c )   2 0 1 3   J o s   F .   R o m a n i e l l o ) 
 
 S O C K J S - C L I E N T   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 2   V M w a r e   I n c . ) 
 
 U S E ( C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   J o n   S c h l i n k e r t . ) 
 
 I S - E Q U A L   ( C o p y r i g h t   ( c ) 2 0 1 4   J o r d a n   H a r b a n d ) 
 
 M O C H A   ( C o p y r i g h t ( c )   2 0 1 1   T J   H o l o w a y c h u k   t j @ v i s i o n - m e d i a . c a ) 
 
 B A S E 6 4 - V L Q . J S   ( C o p y r i g h t   2 0 1 1   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s ) 
 
 P A T H - T O - R E G E X P   ( C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y ( h e l l o @ b l a k e e m b r e y . c o m ) ) 
 
 E X T E N D - S H A L L O W   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 B U F F E R   ( C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h   a n d   o t h e r   c o n t r i b u t o r s . ) 
 
 C O D E - P O I N T - A T   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 A C C E P T S   ( C o p y r i g h t   ( c ) 2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m   C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s 
 
 C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m ) 
 
 M S   ( C o p y r i g h t   ( c )   2 0 1 6   Z e i t   I n c . ) 
 
 J S - T O K E N S   ( C o p y r i g h t   ( c )   2 0 1 4   2 0 1 5   2 0 1 6   2 0 1 7   2 0 1 8   S i m o n   L y d e l l ) 
 
 S I Z Z L E . J S   [ A p a c h e   C X F ]   ( C o p y r i g h t   2 0 0 5   2 0 1 2   j Q u e r y   F o u n d a t i o n I n c .   a n d   o t h e r   c o n t r i b u t o r s ) 
 
 Q U E R Y S T R I N G   ( C o p y r i g h t   2 0 1 2   I r a k l i   G o z a l i s h v i l i .   A l l   r i g h t s   r e s e r v e d . ) 
 
 P R E S E R V E   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t . ) 
 
 S O U R C E - M A P - R E S O L V E   ( C o p y r i g h t   ( c )   2 0 1 4   2 0 1 5   2 0 1 6   2 0 1 7   S i m o n   L y d e l l ) 
 
 N U M B E R - I S - N A N   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 E R R O R - E X   ( C o p y r i g h t   ( c ) 2 0 1 5   J D   B a l l a r d ) 
 
 R E G E X - N O T   ( C o p y r i g h t   ( c )   2 0 1 6   2 0 1 8   J o n   S c h l i n k e r t . ) 
 
 T R A V E R S E   ( C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) C o p y r i g h t 2 0 1 0   J a m e s   H a l l i d a y   
 
 ( m a i l @ s u b s t a c k . n e t ) ) 
 
 C O M M O N D I R   ( C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ) 
 
 M E O W   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 N O D E - F E T C H   ( C o p y r i g h t   ( c ) 2 0 1 6   D a v i d   F r a n k ) 
 
 B I N A R Y - E X T E N S I O N S   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 R E G E N E R A T O R - R U N T I M E ( C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ;   F a c e b o o k ;   I n c . ) 
 
 D E E P - E Q L   ( C o p y r i g h t ( c ) 2 0 1 3   J a k e   L u e r   j a k e @ a l o g i c a l p a r a d o x . c o m ) 
 
 P R O X Y - A D D R   ( C o p y r i g h t   ( c ) 2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 T Y P E - I S   ( C o p y r i g h t   ( c )   2 0 1 4 J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   
 
 D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m ) 
 
 A N G U L A R J S   [ a c o r n ] ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   G o o g l e   I n c .   h t t p : / / a n g u l a r j s . o r g ) 
 
 P O S I X - C H A R A C T E R - C L A S S E S   ( C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   J o n   S c h l i n k e r t ) 
 
 E N C O D E . J S   ( C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s . ) 
 
 B I G . J S ( C o p y r i g h t   ( c )   2 0 1 2   M i c h a e l   M c l a u g h l i n ) 
 
 S I Z Z L E   C S S   S E L E C T O R   E N G I N E [ j Q u e r y ]   ( C o p y r i g h t   2 0 0 5   2 0 1 2   j Q u e r y   F o u n d a t i o n   I n c .   a n d   
 
 o t h e r 
 
 c o n t r i b u t o r s   C o p y r i g h t   2 0 1 2   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) 
 
 P E R F O R M A N C E - N O W   ( C o p y r i g h t   ( c )   2 0 1 3   M e r y n   S t o l ) 
 
 J Q U E R Y   [ E s p r i m a   ( n o d e ) ] ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j s . f o u n d a t i o n / ) 
 
 I N T E R N A L - I P   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 J Q U E R Y - 1 . 9 . 1 . J S   [ j Q u e r y ] ( C o p y r i g h t   2 0 0 5   2 0 1 2   j Q u e r y   F o u n d a t i o n   I n c .   a n d   o t h e r   c o n t r i b u t o r s 
 
 C o p y r i g h t   2 0 1 2   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) 
 
 M I M E - T Y P E S ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m   C o p y r i g h t   ( c )   2 0 1 5 
 
 D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m ) 
 
 J Q U E R Y   H A S H C H A N G E E V E N T   -   V 1 . 2   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   ( c )   2 0 1 0   " C o w b o y "   B e n   A l m a n ) 
 
 I S - P A T H - I N S I D E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 J S D U M P   [ V e l o c i t y . j s ]   ( C o p y r i g h t   ( c )   2 0 0 8   A r i e l   F l e s l e r   -   a f l e s l e r ( a t ) g m a i l ( d o t ) c o m ) 
 
 T H U N K Y   ( C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u s ) 
 
 S E L E C T - H O S E   ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . ) 
 
 D E E P - E Q U A L   ( N o   c o p y r i g h t ) 
 
 M E D I A . J S   [ j Q u e r y - M o b i l e ]   ( c o p y r i g h t   ( c )   2 0 1 2 :   S c o t t   J e h l   P a u l   I r i s h   N i c h o l a s   Z a k a s . ) 
 
 S Y N T A X - E R R O R   ( R e q u i r e d ) 
 
 V I E W - S O U R C E . J S [ j Q u e r y - M o b i l e ]   ( C o p y r i g h t   ( c )   2 0 1 1   B r a n d o n   A a r o n ( h t t p : / / b r a n d o n a a r o n . n e t ) ) 
 
 J Q U E R Y . M I N . J S   [ j Q u e r y - M o b i l e ]   ( ( c )   2 0 0 5   2 0 1 4   j Q u e r y   F o u n d a t i o n   I n c ) 
 
 U N I O N - V A L U E   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t ) 
 
 @ B R A I N T R E E / S A N I T I Z E - U R L   ( C o p y r i g h t   ( c )   2 0 1 7   B r a i n t r e e ) 
 
 B R A C E - E X P A N S I O N   ( C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   j u l i a n @ j u l i a n g r u b e r . c o m ) 
 
 J S O N . J S   [ j Q u e r y - M o b i l e ]   ( A u t h o r :   M i l l e r   M e d e i r o s ) 
 
 R U B Y   [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 6   D a v i d   H e i n e m e i e r   H a n s s o n ) 
 
 L O D A S H . I S A R R A Y   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   h t t p : / / d o j o f o u n d a t i o n . o r g / ) 
 
 O B J E C T . O M I T   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t ) 
 
 S H B R U S H J A V A . J S   [ J a n d e x ]   ( C o p y r i g h t   ( C )   2 0 0 4 - 2 0 1 0   A l e x   G o r b a t c h e v ) 
 
 B Y T E S   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   t j @ v i s i o n - m e d i a . c a   C o p y r i g h t   ( c )   2 0 1 5   
 
 J e d   W a t s o n   j e d . w a t s o n @ m e . c o m ) 
 
 N P O . J S   [ j Q u e r y ]   ( C o p y r i g h t   ( c )   K y l e   S i m p s o n ) 
 
 G R U N T I C O N   [ j Q u e r y - M o b i l e ] ( ( c )   2 0 1 2   S c o t t   J e h l   F i l a m e n t   G r o u p   I n c . ) 
 
 I S - A R R O W - F U N C T I O N ( C o p y r i g h t   ( c )   2 0 1 3   J o r d a n   H a r b a n d ) 
 
 P A S C A L C A S E   ( C o p y r i g h t   ( c )   2 0 1 5   J o n   S c h l i n k e r t . ) 
 
 N E X T - T I C K   ( C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 6   M a r i u s z   N o w a k ) 
 
 E S C A P E T E X T C O N T E N T F O R B R O W S E   [ a c o r n ]   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   T J   H o l o w a y c h u k   C o p y r i g h t   
 
 ( c )   2 0 1 5   A n d r e a s   L u b b e   C o p y r i g h t   ( c )   2 0 1 5   T i a n c h e n g   " T i m o t h y "   G u ) 
 
 W R A P - A N S I   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 I S - D O T F I L E   ( C o p y r i g h t   ( c ) 2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t ) 
 
 U T F 8 - B Y T E S   ( N o   c o p y r i g h t ) 
 
 Y A R G S   ( C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) M o d i f i e d   w o r k   C o p y r i g h t   
 
 2 0 1 4 
 
 C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) ) 
 
 D U P L E X E R   ( C o p y r i g h t   ( c )   2 0 1 2   R a y n o s . ) 
 
 E X P A N D - R A N G E   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 F O R M - D A T A ( C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d 
 
 c o n t r i b u t o r s ) 
 
 V A R Y   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 E E - F I R S T   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m ) 
 
 F I N D - U P   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 A C O R N   ( C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 8   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O R S ) ) 
 
 B E Z I E R   C U R V E   F U N C T I O N   G E N E R A T O R [ V e l o c i t y . j s ]   ( C o p y r i g h t   G a e t a n   R e n a u d e a u ) 
 
 C H O K I D A R   ( C o p y r i g h t   ( c )   2 0 1 6   P a u l   M i l l e r   ( h t t p : / / p a u l m i l l r . c o m )   &   E l a n   S h a n k e r ) 
 
 A S T W   ( R e q u i r e d ) 
 
 C O N V E R T - S O U R C E - M A P   ( C o p y r i g h t   2 0 1 3   T h o r s t e n   L o r e n z . ) 
 
 S E T - V A L U E ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t ) 
 
 B O D Y - P A R S E R   ( C o p y r i g h t   ( c ) 2 0 1 4   J o n a t h a n   O n g     m e @ j o n g l e b e r r y . c o m   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   
 
 D o u g l a s   C h r i s t o p h e r   W i l s o n     d o u g @ s o m e t h i n g d o u g . c o m   ) 
 
 D E P D   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 C O P Y - D E S C R I P T O R   ( C o p y r i g h t   ( c ) 2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t ) 
 
 I S - P R I M I T I V E   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t . ) 
 
 S L F 4 J   ( ( c )   2 0 0 4 - 2 0 1 3   Q O S . c h     A l l   r i g h t s   r e s e r v e d .   ) 
 
 G L O B B Y   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 B A L A N C E D - M A T C H   ( C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r < j u l i a n @ j u l i a n g r u b e r . c o m > ) 
 
 H T T P - P R O X Y   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   C h a r l i e   R o b b i n s   J a r r e t t   C r u g e r   &   t h e   C o n t r i b u t o r s . ) 
 
 U N P I P E   ( C o p y r i g h t ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n     d o u g @ s o m e t h i n g d o u g . c o m   ) 
 
 S I Z Z L E [ j Q u e r y   B B Q ]   ( C o p y r i g h t   2 0 1 0   T h e   D o j o   F o u n d a t i o n ) 
 
 P U N Y C O D E   ( C o p y r i g h t   M a t h i a s   B y n e n s     h t t p s : / / m a t h i a s b y n e n s . b e /   ) 
 
 G L O B - B A S E   ( C o p y r i g h t   ( c ) 2 0 1 5   J o n   S c h l i n k e r t . ) 
 
 O N - F I N I S H E D   ( C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m   C o p y r i g h t   ( c )   2 0 1 4   
 
 D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m   ) 
 
 I S O M O R P H I C - F O R M - D A T A   ( C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   
 
 a n d   c o n t r i b u t o r s ) 
 
 J S O N 3 ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   K i t   C a m b r i d g e . C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   B e n j a m i n 
 
 T a n . ) 
 
 Z L I B - B R O W S E R I F Y   ( N o   c o p y r i g h t   f o u n d ) 
 
 C L A S S - U T I L S   ( C o p y r i g h t   ( c ) 2 0 1 5   2 0 1 7 - 2 0 1 8   J o n   S c h l i n k e r t . ) 
 
 J S O N 5   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 6   A s e e m   K i s h o r e   a n d   [ o t h e r s ] ( h t t p s : / / g i t h u b . c o m / a s e e m k / j s o n 5 / c o n t r i b u t o r s ) . ) 
 
 R E A C T - D E B O U N C E - I N P U T   ( C o p y r i g h t   ( c )   2 0 1 6   N i k   B u t e n k o ) 
 
 R E A C T - O B J E C T - I N S P E C T O R   ( C o p y r i g h t   ( c )   2 0 1 5   X i a o y i   C h e n ) 
 
 U T I L - D E P R E C A T E ( C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h     n a t h a n @ t o o t a l l n a t e . n e t   ) 
 
 A R R - U N I O N ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 S T A T I C - E X T E N D   ( C o p y r i g h t   ( c ) 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 I S - S Y M B O L   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) 
 
 J Q U E R Y   V 1 . 1 1 . 3   ( ( c )   2 0 0 5   2 0 1 5   j Q u e r y   F o u n d a t i o n   I n c . ) 
 
 L O D A S H . K E Y S ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n     h t t p : / / d o j o f o u n d a t i o n . o r g /   
 
 ) 
 
 T O I D E N T I F I E R   ( C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m   
 
 ) 
 
 G E T - S T D I N   (   [ S i n d r e S o r h u s ] ( h t t p : / / s i n d r e s o r h u s . c o m ) ) 
 
 M D U R L   ( C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n   A l e x   K o c h a r i n . C o p y r i g h t   J o y e n t   I n c .   a n d   
 
 o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ) 
 
 P E R F E C T - S C R O L L B A R   -   V 0 . 5 . 7   [ h i g h l i g h t . j s ]   ( C o p y r i g h t   ( c )   2 0 1 4   H y u n j e   A l e x   J u n ) 
 
 B A C K B O N E   [ L o d a s h ]   ( C o p y r i g h t   ( c ) 2 0 1 0 - 2 0 1 5   J e r e m y   A s h k e n a s   D o c u m e n t C l o u d ) 
 
 S U P P O R T S - C O L O R   ( C o p y r i g h t   ( c ) S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 M E D I A - T Y P E R ( C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 R E S O L V E - U R L   ( C o p y r i g h t ( c )   2 0 1 3   S i m o n   L y d e l l ) 
 
 I S - P A T H - C W D   (   [ S i n d r e   S o r h u s ] ( h t t p : / / s i n d r e s o r h u s . c o m ) ) 
 
 D E B U G . J S   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 1   M a r c u s   W e s t i n ) 
 
 J Q U E R Y   U I   C S S   F R A M E W O R K   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   ( c )   2 0 0 9 A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) ) 
 
 X M L - B U T - P R E T T I E R   ( C o p y r i g h t ( c )   2 0 1 5   J o n a t h a n   P e r s s o n ) 
 
 R E A C T - I M M U T A B L E - P U R E - C O M P O N E N T   ( C o p y r i g h t ( c )   2 0 1 7   P i o t r   T o m a s z   M o n a r s k i ) 
 
 C O N C A T - S T R E A M   0 . 1 . 1   ( N o   C o p y r i g h t   f o u n d ) 
 
 R E A C T - H E I G H T   ( C o p y r i g h t   ( c )   2 0 1 7   N i k   B u t e n k o ) 
 
 S H E L L - Q U O T E   ( N o   c o p y r i g h t ) 
 
 C O M M O N M A R K . J S   ( C o p y r i g h t   M a t h i a s   B y n e n s   h t t p s : / / m a t h i a s b y n e n s . b e /   ) 
 
 I N L I N E - S O U R C E - M A P   ( C o p y r i g h t   2 0 1 3   T h o r s t e n   L o r e n z . ) 
 
 I S - P R O M I S E   ( C o p y r i g h t   ( c )   2 0 1 4   F o r b e s   L i n d e s a y ) 
 
 E N C O D E U R L ( C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 E S 6 - I T E R A T O R   ( C o p y r i g h t ( C )   2 0 1 3 - 2 0 1 7   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) 
 
 T H R O U G H   ( C o p y r i g h t   ( c ) 2 0 1 1   D o m i n i c   T a r r C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r ) 
 
 W E B A P P   [ A p a c h e   C X F ] ( C o p y r i g h t   2 0 1 0   J o h n   R e s i g ) 
 
 L O A D - J S O N - F I L E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 S O C K J S   ( C o p y r i g h t ( C )   2 0 1 1   V M w a r e   I n c . ) 
 
 R E Q U I R E . J S   [ j Q u e r y ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   A l l   R i g h t s   R e s e r v e d . ) 
 
 L I E   ( # C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   C a l v i n   M e t c a l f   J o r d a n   H a r b a n d ) 
 
 U U I D . J S   [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c )   2 0 1 0   R o b e r t   K i e f f e r ) 
 
 E X P R E S S   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 4   T J   H o l o w a y c h u k   t j @ v i s i o n - m e d i a . c a   C o p y r i g h t   ( c )   
 
 2 0 1 3 - 2 0 1 4   R o m a n   S h t y l m a n   s h t y l m a n + e x p r e s s j s @ g m a i l . c o m   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   
 
 C h r i s t o p h e r   W i l s o n     d o u g @ s o m e t h i n g d o u g . c o m   ) 
 
 I S - P O S I X - B R A C K E T   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 F U N C T I O N - B I N D   ( C o p y r i g h t   ( c ) 2 0 1 3   R a y n o s . ) 
 
 S O U R C E - M A P - U R L ( C o p y r i g h t   ( c )   2 0 1 4   S i m o n   L y d e l l ) 
 
 P A R S E - G L O B   ( C o p y r i g h t   ( c )   2 0 1 5   J o n   S c h l i n k e r t . ) 
 
 E X P A N D - B R A C K E T S   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 H A N D L E B A R S   [ w e l d ]   ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 4   b y   Y e h u d a   K a t z ) 
 
 J S O N P A R S E ( C o p y r i g h t   ( c )   2 0 1 2   T i m   C a s w e l l ) 
 
 S T R I N G _ D E C O D E R   ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . C o p y r i g h t   J o y e n t   
 
 I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ) 
 
 R F I L E   ( R e q u i r e d ) 
 
 C R E A T E - R E A C T - C L A S S   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) 
 
 E S 5 - S H I M ( C o p y r i g h t   ( C )   2 0 0 9 - 2 0 1 6   K r i s t o p h e r   M i c h a e l   K o w a l   a n d   c o n t r i b u t o r s ) 
 
 H A S ( C o p y r i g h t   ( c )   2 0 1 3   T h i a g o   d e   A r r u d a ) 
 
 D E C A M E L I Z E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 I S - P L A I N - O B J E C T   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 I S - E Q U A L - S H A L L O W   ( C o p y r i g h t ( c )   2 0 1 5   J o n   S c h l i n k e r t . ) 
 
 R E A C T - S P L I T - P A N E   ( C o p y r i g h t   ( c )   2 0 1 5   t o m k p ) 
 
 T I M E - S T A M P   ( C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   J o n   S c h l i n k e r t . ) 
 
 R S Y N C . J S   [ j Q u e r y - M o b i l e ]   ( C o p y r i g h t   ( c )   2 0 1 2   J a n - P h i l i p   L o o s ) 
 
 S T R I P - A N S I ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 O N - H E A D E R S   ( C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 Q U E R Y S T R I N G I F Y   ( C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . ) 
 
 B A T C H   ( C o p y r i g h t   ( c )   2 0 1 3   T J   H o l o w a y c h u k   t j @ v i s i o n - m e d i a . c a   ) 
 
 B L U E B I R D   [ V e l o c i t y . j s ]   ( C o p y r i g h t   ( c )   2 0 1 4   P e t k a   A n t o n o v ) 
 
 W B U F   ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 4 . ) 
 
 O P N   ( C o p y r i g h t   ( c ) S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m   ) 
 
 J S - F I L E - D O W N L O A D   ( C o p y r i g h t   2 0 1 7   K e n n e t h   J i a n g ) 
 
 P R R   ( C o p y r i g h t   ( c )   2 0 1 4   R o d   V a g g ) 
 
 I M M U T A B L E   ( C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   F a c e b o o k   I n c . ) 
 
 C O N C A T - S T R E A M   0 . 0 . 8   ( N o   C o p y r i g h t   f o u n d ) 
 
 @ T Y P E S / R E A C T   ( C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . ) 
 
 S Y N T A X H I G H L I G H T E R   [ j Q u e r y - M o b i l e ]   ( C o p y r i g h t   ( C ) 2 0 0 4 - 2 0 1 0   A l e x   G o r b a t c h e v . ) 
 
 O B J E C T - A S S I G N   [ a c o r n ]   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 S T A T U S E S   ( C o p y r i g h t ( c )   2 0 1 4   J o n a t h a n   O n g     m e @ j o n g l e b e r r y . c o m   C o p y r i g h t   ( c )   2 0 1 6   
 
 D o u g l a s 
 
 C h r i s t o p h e r   W i l s o n     d o u g @ s o m e t h i n g d o u g . c o m   ) 
 
 E M O J I S - L I S T   ( C o p y r i g h t    2 0 1 5   K i k o   B e a t s ) 
 
 S A F E - R E G E X   ( N o   c o p y r i g h t ) 
 
 F O L L O W - R E D I R E C T S   ( C o p y r i g h t 2 0 1 4  p r e s e n t   O l i v i e r   L a l o n d e     o l a l o n d e @ g m a i l . c o m     J a m e s   
 
 T a l m a g e 
 
   j a m e s @ t a l m a g e . i o     R u b e n   V e r b o r g h ) 
 
 I S O M O R P H I C - F E T C H   ( C o p y r i g h t   ( c )   2 0 1 5   M a t t   A n d r e w s ) 
 
 N A T I V E   P R O M I S E   O N L Y   V 0 . 8 . 1   [ j Q u e r y ]   ( C o p y r i g h t   ( c )   K y l e   S i m p s o n ) 
 
 I S - B U F F E R   ( C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ) 
 
 C O R E - J S   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 9   D e n i s   P u s h k a r e v ) 
 
 T E X T . J S   [ j Q u e r y - M o b i l e ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 2   T h e   D o j o   F o u n d a t i o n ) 
 
 V M - B R O W S E R I F Y   ( N o   c o p y r i g h t   f o u n d ) 
 
 S N A P D R A G O N   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 O B J E C T - K E Y S   ( C o p y r i g h t   ( C )   2 0 1 3   J o r d a n   H a r b a n d ) 
 
 C O N T E N T - T Y P E   ( C o p y r i g h t ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 S E T I M M E D I A T E   ( C o p y r i g h t   ( c )   2 0 1 2   B a r n e s a n d n o b l e . c o m   l l c   D o n a v o n   W e s t   a n d   D o m e n i c   
 
 D e n i c o l a ) 
 
 L R U - Q U E U E ( C o p y r i g h t   ( C )   2 0 1 4   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) 
 
 D N S - E Q U A L ( C o p y r i g h t   ( c )   2 0 1 6   T h o m a s   W a t s o n   S t e e n ) 
 
 C O R E - U T I L - I S   ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ) 
 
 A R G P A R S E   ( C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n ) 
 
 J S - Y A M L   ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n ) 
 
 L O D A S H . D E B O U N C E   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s     h t t p s : / / j q u e r y . o r g /   
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e ) 
 
 T R I M - N E W L I N E S   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 C O N C A T - M A P ( N o   c o p y r i g h t ) 
 
 P A T H - E X I S T S   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 S L 4 J   [ A p a c h e   C X F ] ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h ) 
 
 R E G E X - C A C H E   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 H A S - V A L U E S   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t ) 
 
 O B J E C T . E N T R I E S   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) 
 
 R E D E N T   ( C o p y r i g h t ( c )   S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 B A S E   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 F O R - O W N   ( C o p y r i g h t   ( c ) 2 0 1 4 - 2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t ) 
 
 R E A C T - D O M   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) 
 
 I S - W I N D O W S   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   J o n   S c h l i n k e r t . ) 
 
 N O R M A L I Z E . C S S   [ s m a l l r y e - r e a c t i v e - m e s s a g i n g ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 4   T w i t t e r   I n c . ) 
 
 C A M E L C A S E - K E Y S   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 C S S - I N - J S - U T I L S   ( C o p y r i g h t ( c )   2 0 1 7   R o b i n   F r i s c h m a n n ) 
 
 M O D U L E - D E P S   ( R e q u i r e d ) 
 
 T O - O B J E C T - P A T H ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 M I X I N - D E E P   ( C o p y r i g h t   ( c ) 2 0 1 4 - 2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 N E G O T I A T O R   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4 F e d e r i c o   R o m e r o C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   I s a a c   
 
 Z .   S c h l u e t e r C o p y r i g h t   ( c ) 2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 H T T P - P A R S E R - J S   ( C o p y r i g h t   ( c ) 2 0 1 5   T i m   C a s w e l l   ( h t t p s : / / g i t h u b . c o m / c r e a t i o n i x )   a n d   
 
 o t h e r   C o p y r i g h t i o . j s   c o n t r i b u t o r s   C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   C o p y r i g h t   J o y e n t   
 
 I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s . ) 
 
 R E A C T   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) 
 
 F R A G M E N T - C A C H E   ( C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   J o n   S c h l i n k e r t ) 
 
 B U F F E R - I N D E X O F   ( C o p y r i g h t   ( c )   2 0 1 3   R y a n   D a y ) 
 
 P A R S E U R L   ( C o p y r i g h t   ( c ) 2 0 1 4   J o n a t h a n   O n g     m e @ j o n g l e b e r r y . c o m   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   
 
 D o u g l a s   C h r i s t o p h e r   W i l s o n     d o u g @ s o m e t h i n g d o u g . c o m   ) 
 
 C O L L E C T I O N - V I S I T ( C o p y r i g h t   ( c )   2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t ) 
 
 G E T - V A L U E   ( C o p y r i g h t   ( c ) 2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 K I N D - O F   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 M A T H - R A N D O M   ( N o   c o p y r i g h t   f o u n d ) 
 
 B R O W S E R - R E S O L V E ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   R o m a n   S h t y l m a n     s h t y l m a n @ g m a i l . c o m   ) 
 
 Q U N I T [ j Q u e r y   B B Q ]   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j q u e r y . o r g / ) 
 
 S P L I T - S T R I N G   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 R A W - B O D Y   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m   C o p y r i g h t   ( c )   
 
 2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m   ) 
 
 H A S - F L A G   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 R E A C T - H O T - L O A D E R   ( N o   c o p y r i g h t   f o u n d ) 
 
 E M B E R   [ a c o r n ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 7   T i l d e   I n c .   a n d   c o n t r i b u t o r s   P o r t i o n s   C o p y r i g h t   
 
 2 0 0 6 - 2 0 1 1   S t r o b e   I n c .   P o r t i o n s   C o p y r i g h t   2 0 0 8 - 2 0 1 1   A p p l e   I n c .   A l l   r i g h t s   r e s e r v e d . ) 
 
 G I T H U B . C S S   [ J S - B e a u t i f y ]   ( ( c )   2 0 0 9 - 2 0 1 4   J e r e m y   A s h k e n a s   D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e 
 
 R e p o r t e r s   &   E d i t o r s ) 
 
 D E S T R O Y   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m ) 
 
 F B J S   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) 
 
 M I N I M I S T   ( N o   c o p y r i g h t ) 
 
 M A T C H E R   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 B E N C H M A R K   [ E s p r i m a   ( n o d e ) ] ( C o p y r i g h t   ( C )   2 0 1 0 - 2 0 1 1   M a t h i a s   B y n e n s ) 
 
 F O R W A R D E D   ( C o p y r i g h t   ( c ) 2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n ) 
 
 I N V A R I A N T   ( C o p y r i g h t   ( c ) 2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) 
 
 R E A C T - H O T - A P I   ( N o   c o p y r i g h t ) 
 
 J Q U E R Y   C O L O R 
 
 A N I M A T I O N S   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   2 0 1 0   J o h n   R e s i g ) 
 
 C O D E M I R R O R [ J S - B e a u t i f y ]   ( C o p y r i g h t   ( c )   b y   M a r i j n   H a v e r b e k e   a n d   o t h e r s ) 
 
 F O L D C A S E ( C o p y r i g h t   M a t h i a s   B y n e n s ) 
 
 R E P E A T - S T R I N G   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 B U F F E R - B R O W S E R I F Y   ( R e q u i r e d ) 
 
 M E R G E - D E S C R I P T O R S   ( C o p y r i g h t ( c )   2 0 1 3   J o n a t h a n   O n g     m e @ j o n g l e b e r r y . c o m   C o p y r i g h t   
 
 ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n     d o u g @ s o m e t h i n g d o u g . c o m   ) 
 
 M U L T I C A S T - D N S - S E R V I C E - T Y P E S   ( C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s ) 
 
 C O N S O L E - B R O W S E R I F Y   ( C o p y r i g h t   ( c )   2 0 1 2   R a y n o s . ) 
 
 W 3 C - B L O B   ( R e q u i r e d ) 
 
 C O M M O N . J S   ( C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s . ) 
 
 C O M P R E S S I B L E   ( C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m   C o p y r i g h t   ( c )   2 0 1 4   
 
 J e r e m i a h   S e n k p i e l   f i s h r o c k 1 2 3 @ r o c k e t m a i l . c o m   C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r 
 
 W i l s o n     d o u g @ s o m e t h i n g d o u g . c o m   ) 
 
   M E T H O D S   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   T J 
 
 H o l o w a y c h u k     t j @ v i s i o n - m e d i a . c a   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s 
 
 C h r i s t o p h e r   W i l s o n     d o u g @ s o m e t h i n g d o u g . c o m   ) 
 
 H A N D L E - T H I N G   ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . ) 
 
 J Q U E R Y   S H I M   [ V e l o c i t y . j s ]   ( ( C )   2 0 1 4   T h e   j Q u e r y   F o u n d a t i o n ) 
 
 M A P - C A C H E   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . ) 
 
 C S S . E S C A P E   ( C o p y r i g h t   M a t h i a s   B y n e n s     h t t p s : / / m a t h i a s b y n e n s . b e /   ) 
 
 B O O T S T R A P   [ w e l d ]   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 8   T w i t t e r     I n c . ) 
 
 V E L O C I T Y . J S ( C o p y r i g h t   ( c )   2 0 1 4   J u l i a n   S h a p i r o ) 
 
 A R R A Y - U N I Q U E   ( C o p y r i g h t   ( c ) 2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t ) 
 
 H T T P - E R R O R S   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g m e @ j o n g l e b e r r y . c o m C o p y r i g h t   ( c )   2 0 1 6   
 
 D o u g l a s   C h r i s t o p h e r   W i l s o n d o u g @ s o m e t h i n g d o u g . c o m ) 
 
 W E B S O C K E T - M U L T I P L E X   ( C o p y r i g h t   ( c )   2 0 1 7 ;   M a r e k   M a j k o w s k i ) 
 
 H A N D L E B A R S . J S   ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 6   b y   Y e h u d a   K a t z ) 
 
 L O D A S H . I S P L A I N O B J E C T   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j q u e r y . o r g /   
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e ) 
 
 I S A R R A Y   ( C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r < j u l i a n @ j u l i a n g r u b e r . c o m > ) 
 
 C R O S S - F E T C H - P O L Y F I L L   ( C o p y r i g h t   ( c ) 2 0 1 7   L e o n a r d o   Q u i x a d ) 
 
 U T I L S - M E R G E   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J a r e d   H a n s o n ) 
 
 I S - G E N E R A T O R - F U N C T I O N   ( C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d ) 
 
 L O O S E - E N V I F Y   ( C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z     z e r t o s h @ g m a i l . c o m   ) 
 
 J Q U E R Y - M O B I L E   ( C o p y r i g h t   2 0 1 3   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) 
 
 A R R - F L A T T E N   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 C A L L S I T E   ( N o   c o p y r i g h t ) 
 
 I S - U T F 8   ( C o p y r i g h t   ( C )   2 0 1 4   W e i   F a n z h e ) 
 
 J A V A S C R I P T   D E B U G   -   V 0 . 3   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   ( c )   2 0 0 9   " C o w b o y "   B e n   A l m a n ) 
 
 D E E P - D I F F ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 3   P h i l l i p   C l a r k ) 
 
 T O - R E G E X   ( C o p y r i g h t   ( c ) 2 0 1 6 - 2 0 1 8   J o n   S c h l i n k e r t . ) 
 
 N O D E - S T A T I C   ( C o p y r i g h t   ( c )   2 0 1 0   A l e x i s   S e l l i e r ) 
 
 I C O N V - L I T E   ( C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n ) 
 
 E X P E C T ( C o p y r i g h t   ( c )   2 0 1 5   M i c h a e l   J a c k s o n ) 
 
 S P D X - E X P R E S S I O N - P A R S E   ( C o p y r i g h t ( c )   2 0 1 5   K y l e   E .   M i t c h e l l   &   o t h e r   a u t h o r s   l i s t e d   
 
 i n   A U T H O R S ) 
 
 H T M L - E N T I T I E S   ( C o p y r i g h t   ( c )   2 0 1 3   D u l i n   M a r a t ) 
 
 I N D E N T - S T R I N G   ( C o p y r i g h t ( c )   S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 I P A D D R . J S   ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 7   w h i t e q u a r k   w h i t e q u a r k @ w h i t e q u a r k . o r g   ) 
 
 S N A P D R A G O N - U T I L   ( C o p y r i g h t   ( c )   2 0 1 7   J o n   S c h l i n k e r t ) 
 
 L O D A S H . A S S I G N   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s     h t t p s : / / j q u e r y . o r g /   
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e ) 
 
 I S - P A T H - I N - C W D   ( C o p y r i g h t   ( c ) S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 I S - F U L L W I D T H - C O D E - P O I N T   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 H A S - V A L U E   ( C o p y r i g h t   ( c ) 2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t ) 
 
 I S - A C C E S S O R - D E S C R I P T O R   ( C o p y r i g h t   ( c ) 2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 S P D Y   ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . ) 
 
 P O R T F I N D E R   ( C o p y r i g h t   ( c )   2 0 1 2   C h a r l i e   R o b b i n s ) 
 
 H A S - S Y M B O L S   ( C o p y r i g h t ( c )   2 0 1 6   J o r d a n   H a r b a n d ) 
 
 E V E N T S O U R C E   ( C o p y r i g h t   ( c )   2 0 1 2   2 0 1 3   2 0 1 4   A s l a k   H e l l e s  y ) 
 
 U U I D   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   R o b e r t   K i e f f e r   a n d   o t h e r c o n t r i b u t o r s ) 
 
 C O M B I N E - S O U R C E - M A P   ( C o p y r i g h t   2 0 1 3   T h o r s t e n   L o r e n z . ) 
 
 C U R R E N T L Y - U N H A N D L E D   ( C o p y r i g h t   ( c )   J a m e s   T a l m a g e     j a m e s @ t a l m a g e . i o   ( g i t h u b . c o m / j a m e s t a l m a g e ) ) 
 
 I S - S T R I N G   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) 
 
 W E B P A C K - D E V - M I D D L E W A R E   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) 
 
 W O R D W R A P   ( N o   c o p y r i g h t   f o u n d ) 
 
 O B U F   ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . ) 
 
 U T F S T R I N G   ( C o p y r i g h t   ( c )   2 0 1 6   C a m e r o n   D u t r o ) 
 
 L O D A S H . _ G E T N A T I V E   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n     h t t p : / / d o j o f o u n d a t i o n . o r g /   
 
 ) 
 
 W E B P A C K - D E V - S E R V E R   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) 
 
 H T T P - D E C E I V E R   ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . ) 
 
 M O M E N T . J S   [ w e l d ]   ( N o   C o p y r i g h t   F o u n d ) 
 
 R U G L I F Y   ( N o   C o p y r i g h t   f o u n d ) 
 
 M A R K E D   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 8   C h r i s t o p h e r   J e f f r e y ) 
 
 B R A C E   ( C o p y r i g h t   2 0 1 3   T h o r s t e n   L o r e n z . ) 
 
 A U T O L I N K E R   ( C o p y r i g h t   ( c )   2 0 1 4   G r e g o r y   J a c o b s   ( h t t p : / / g r e g - j a c o b s . c o m ) ) 
 
 C A M E L C A S E   ( C o p y r i g h t   ( c ) S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m     ( s i n d r e s o r h u s . c o m ) ) 
 
 C L A S S N A M E S ( C o p y r i g h t   ( c )   2 0 1 7   J e d   W a t s o n ) 
 
 N A N O M A T C H   ( C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   J o n   S c h l i n k e r t . ) 
 
 @ T Y P E S / I N L I N E - S T Y L E - P R E F I X E R   ( C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . ) 
 
 R E A C T - M O T I O N   ( C o p y r i g h t   ( c )   2 0 1 5   R e a c t   M o t i o n   a u t h o r s ) 
 
 S H A L L O W E Q U A L   ( C o p y r i g h t   ( c )   2 0 1 5   A l b e r t o   L e a l     m a i l f o r a l b e r t o @ g m a i l . c o m     ( g i t h u b . c o m / d a s h e d ) ) 
 
 J Q U E R Y - M I G R A T E ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j q u e r y . o r g / ) 
 
 X R E G E X P   [ w e l d ]   ( C o p y r i g h t   ( c )   2 0 0 7 - 2 0 0 8   S t e v e n   L e v i t h a n ) 
 
 D E T E C T I V E   ( R e q u i r e d ) 
 
 F R A M E R . J S   [ V e l o c i t y . j s ]   ( c o p y r i g h t   K o e n   B o k ) 
 
 U N D E R S C O R E . S T R I N G   ( C o p y r i g h t   ( c )   2 0 1 1   E s a - M a t t i   S u u r o n e n e s a - m a t t i @ s u u r o n e n . o r g ) 
 
 S E N D   ( C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   
 
 W i l s o n ) 
 
 J Q U E R Y   D O T D O T D O T   ( C o p y r i g h t   ( c )   F r e d   H e u s s c h e n ) 
 
 U N S E T - V A L U E   ( C o p y r i g h t   ( c ) 2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t ) 
 
 D N S - T X T   ( C o p y r i g h t   ( c )   2 0 1 5   T h o m a s   W a t s o n   S t e e n ) 
 
 S C R O L L - T O - E L E M E N T   ( C o p y r i g h t   ( c )   { { { y e a r } } }   { { { f u l l n a m e } } } ) 
 
 R E A C T - I M M U T A B L E - P R O P T Y P E S   ( C o p y r i g h t   ( c )   2 0 1 5   J a m e s   B u r n e t t ) 
 
 M E M O I Z E E   ( C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 6   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) 
 
 P A T H - P A R S E ( C o p y r i g h t   ( c )   2 0 1 5   J a v i e r   B l a n c o ) 
 
 A S A P   ( C o p y r i g h t   2 0 0 9  2 0 1 4   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ) 
 
 P L A T F O R M   [ E s p r i m a   ( n o d e ) ] ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 2   J o h n - D a v i d   D a l t o n ) 
 
 Z E P T O . J S   [ V e l o c i t y . j s ]   ( ( c ) 2 0 1 0 - 2 0 1 4   T h o m a s   F u c h s ) 
 
 I N L I N E - S T Y L E - P R E F I X E R   ( C o p y r i g h t   ( c )   2 0 1 5   R o b i n   F r i s c h m a n n ) 
 
 I S - D E S C R I P T O R   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 Q . J S   [ V e l o c i t y . j s ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 2   K r i s   K o w a l ) 
 
 S P D Y - T R A N S P O R T ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . ) 
 
 M I M E - D B   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n O n g   m e @ j o n g l e b e r r y . c o m ) 
 
 B O W S E R   ( C o p y r i g h t   2 0 1 5   D u s t i n   D i a z   ( t h e " O r i g i n a l   A u t h o r " ) ) 
 
 B A S E 6 4 - J S   ( C o p y r i g h t   ( c )   2 0 1 4 ) 
 
 O B J E C T - V I S I T   ( C o p y r i g h t   ( c )   2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t ) 
 
 P R O C E S S ( C o p y r i g h t   ( c )   2 0 1 3   R o m a n   S h t y l m a n     s h t y l m a n @ g m a i l . c o m   ) 
 
 D E B U G ( C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k     t j @ v i s i o n - m e d i a . c a   ) 
 
 O R I G I N A L ( C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . ) 
 
 A R R A Y - F I N D - I N D E X   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s     s i n d r e s o r h u s @ g m a i l . c o m   ( s i n d r e s o r h u s . c o m ) ) 
 
 I S - R E G E X   ( C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d ) 
 
 M E M O R Y - F S   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T o b i a s   K o p p e r s ) 
 
 A S Y N C   ( C o p y r i g h t   ( c ) 2 0 1 0 - 2 0 1 8   C a o l a n   M c M a h o n ) 
 
 R E A C T - S T Y L E - P R O P T Y P E   ( C o p y r i g h t   2 0 1 6   F r a n k i e   B a g n a r d i     f . b a g n a r d i @ g m a i l . c o m   ) 
 
 R E A D A B L E - S T R E A M   ( C o p y r i g h t   N o d e . j s c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . C o p y r i g h t   J o y e n t   
 
 I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ) 
 
 R E S E L E C T   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   R e s e l e c t   C o n t r i b u t o r s ) 
 
 J A V A S C R I P T   D I F F   A L G O R I T H M   [ u n d e r s c o r e . j s ]   ( N o   c o p y r i g h t   f o u n d ) 
 
 H A N D L E B A R S - V 2 . 0 . 0 . J S   [ w e l d ]   ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 4   b y   Y e h u d a   K a t z ) 
 
 @ K Y L E S H O C K E Y / O B J E C T - A S S I G N - D E E P   ( R e q u i r e d ) 
 
 I S - E X T E N D A B L E   ( C o p y r i g h t   ( c ) 2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) 
 
 I S - N U M B E R - O B J E C T   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) 
 
 A R R - D I F F   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t . ) 
 
 D E F I N E - P R O P E R T Y   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   J o n   S c h l i n k e r t . ) 
 
 R e q u i r e . i 1 8 n . j s ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 2   T h e   D o j o   F o u n d a t i o n . ) 
 
 R E Q U I R E . J S   [ j Q u e r y ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   A l l   R i g h t s   R e s e r v e d . ) 
 
 N P O . J S   [ j Q u e r y ]   ( C o p y r i g h t   ( c )   K y l e   S i m p s o n ) 
 
 J Q U E R Y ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j s . f o u n d a t i o n / ) 
 
 E S L I N T   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 
 h t t p s : / / j s . f o u n d a t i o n ) 
 
 G R U N T   [ O p e n A P I - S p e c i f i c a t i o n ]   ( C o p y r i g h t   j Q u e r y 
 
 F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j q u e r y . o r g / )   
 
 U N D E R S C O R E . J S [ O p e n A P I - S p e c i f i c a t i o n ]   ( ( c )   2 0 0 9 - 2 0 1 2   J e r e m y   A s h k e n a s 
 
 D o c u m e n t C l o u d   I n c . ) 
 
 J Q U E R Y - H A S H C H A N G E   [ O p e n A P I - S p e c i f i c a t i o n ]   ( C o p y r i g h t   ( c )   2 0 1 0 
 
 " C o w b o y "   B e n   A l m a n ) 
 
 P A R S E U R I   [ O p e n A P I - S p e c i f i c a t i o n ]   ( ( c )   S t e v e n   L e v i t h a n     s t e v e n l e v i t h a n . c o m   ) 
 
   H A N D L E B A R S . J S   [ O p e n A P I - S p e c i f i c a t i o n ] 
 
 ( C o p y r i g h t   ( C )   2 0 1 1   b y   Y e h u d a   K a t z ) 
 
 J Q U E R Y - B B Q   [ O p e n A P I - S p e c i f i c a t i o n ] ( C o p y r i g h t   ( c )   2 0 1 0   " C o w b o y "   B e n   A l m a n ) 
 
 J Q U E R Y - W I G G L E [ O p e n A P I - S p e c i f i c a t i o n ]   ( W o n d e r G r o u p ,   J o r d a n   T h o m a s ) 
 
   B A C K B O N E   [ O p e n A P I - S p e c i f i c a t i o n ]   ( ( c )   2 0 1 0 - 2 0 1 2   J e r e m y   A s h k e n a s ,   D o c u m e n t C l o u d 
 
 I n c . ) 
 
 
 
 
 
 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 .   
 
 
 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 M I T - E Q U I V A L E N T 
 
 
 
 W S S e c u r i t y 
 
 
 
    2 0 0 1 - 2 0 0 2   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n ,   M i c r o s o f t   C o r p o r a t i o n ,   
 
 
 
 V e r i S i g n ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 T h e   p r e s e n t a t i o n ,   d i s t r i b u t i o n   o r   o t h e r   d i s s e m i n a t i o n   o f   t h e   i n f o r m a t i o n   c o n t a i n e d   
 
 
 
 i n   t h i s   s p e c i f i c a t i o n   i s   n o t   a   l i c e n s e ,   e i t h e r   e x p r e s s l y   o r   i m p l i e d l y ,   t o   a n y   
 
 i n t e l l e c t u a l   p r o p e r t y   o w n e d   o r   c o n t r o l l e d   b y   I B M   o r   M i c r o s o f t   o r   V e r i S i g n   a n d \ o r   
 
 
 
 a n y   o t h e r   t h i r d   p a r t y .     I B M ,   M i c r o s o f t ,   V e r i S i g n   a n d \ o r   a n y   o t h e r   t h i r d   p a r t y   m a y   
 
 
 
 h a v e   p a t e n t s ,   p a t e n t   a p p l i c a t i o n s ,   t r a d e m a r k s ,   c o p y r i g h t s ,   o r   o t h e r   i n t e l l e c t u a l   
 
 
 
 p r o p e r t y   r i g h t s   c o v e r i n g   s u b j e c t   m a t t e r   i n   t h i s   d o c u m e n t .     T h e   f u r n i s h i n g   o f   t h i s   
 
 
 
 d o c u m e n t   d o e s   n o t   g i v e   y o u   a n y   l i c e n s e   t o   I B M ' s   o r   M i c r o s o f t  s   o r   V e r i S i g n ' s   o r   
 
 a n y   
 
 o t h e r   t h i r d   p a r t y  s   p a t e n t s ,   t r a d e m a r k s ,   c o p y r i g h t s ,   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y .   
 
 
 
 T h e   e x a m p l e   c o m p a n i e s ,   o r g a n i z a t i o n s ,   p r o d u c t s ,   d o m a i n   n a m e s ,   e - m a i l   a d d r e s s e s ,   
 
 
 
 l o g o s ,   p e o p l e ,   p l a c e s ,   a n d   e v e n t s   d e p i c t e d   h e r e i n   a r e   f i c t i t i o u s .     N o   a s s o c i a t i o n   
 
 
 
 w i t h   a n y   r e a l   c o m p a n y ,   o r g a n i z a t i o n ,   p r o d u c t ,   d o m a i n   n a m e ,   e m a i l   a d d r e s s ,   l o g o ,   
 
 
 
 p e r s o n ,   p l a c e s ,   o r   e v e n t s   i s   i n t e n d e d   o r   s h o u l d   b e   i n f e r r e d . 
 
 
 
 T h i s   s p e c i f i c a t i o n   a n d   t h e   i n f o r m a t i o n   c o n t a i n e d   h e r e i n   i s   p r o v i d e d   o n   a n   " A S   I S "   
 
 b a s i s   a n d   t o   t h e   m a x i m u m   e x t e n t   p e r m i t t e d   b y   a p p l i c a b l e   l a w ,   I B M   a n d   M i c r o s o f t   a n d   
 
 V e r i S i g n   p r o v i d e s   t h e   d o c u m e n t   A S   I S   A N D   W I T H   A L L   F A U L T S ,   a n d   h e r e b y   d i s c l a i m s   a l l   
 
 o t h e r   
 
 w a r r a n t i e s   a n d   c o n d i t i o n s ,   e i t h e r   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   i n c l u d i n g ,   b u t   
 
 n o t   l i m i t e d   t o ,   a n y   ( i f   a n y )   i m p l i e d   w a r r a n t i e s ,   d u t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y ,   
 
 
 
 o f   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 ,   o f   a c c u r a c y   o r   c o m p l e t e n e s s   o f   r e s p o n s e s ,   o f   
 
 
 
 r e s u l t s ,   o f   w o r k m a n l i k e   e f f o r t ,   o f   l a c k   o f   v i r u s e s ,   a n d   o f   l a c k   o f   n e g l i g e n c e ,   a l l   
 
 
 
 w i t h   r e g a r d   t o   t h e   d o c u m e n t .   A L S O ,   T H E R E   I S   N O   W A R R A N T Y   O R   C O N D I T I O N   O F   T I T L E ,   Q U I E T   
 
 E N J O Y M E N T ,   Q U I E T   P O S S E S S I O N ,   C O R R E S P O N D E N C E   T O   D E S C R I P T I O N   O R   N O N - I N F R I N G E M E N T   O F   
 
 A N Y   I N T E L L E C T U A L   P R O P E R T Y   R I G H T S   W I T H   R E G A R D   T O   T H E   D O C U M E N T . 
 
 
 
 I N   N O   E V E N T   W I L L   I B M   O R   M I C R O S O F T   O R   V E R I S I G N   B E   L I A B L E   T O   A N Y   O T H E R   P A R T Y   F O R   T H E   
 
 
 
 C O S T   O F   P R O C U R I N G   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ,   L O S T   P R O F I T S ,   L O S S   O F   U S E ,   L O S S   
 
 O F   
 
 D A T A ,   O R   A N Y   I N C I D E N T A L ,   C O N S E Q U E N T I A L ,   D I R E C T ,   I N D I R E C T ,   O R   S P E C I A L   D A M A G E S   W H E T H E R   
 
 
 
 U N D E R   C O N T R A C T ,   T O R T ,   W A R R A N T Y ,   O R   O T H E R W I S E ,   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H I S   O R   
 
 A N Y   O T H E R   A G R E E M E N T   R E L A T I N G   T O   T H I S   D O C U M E N T ,   W H E T H E R   O R   N O T   S U C H   P A R T Y   H A D   A D V A N C E   
 
 N O T I C E   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 
 
 E N D   O F   M I T - E Q U I V A L E N T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   1 . 1   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 
 t h e   i n d i c a t e d   U R L ) :   
 
 
 
 J S _ I M P L E M E N T E D   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   ( C )   2 0 0 4   t h e   I n i t i a l 
 
 D e v e l o p e r . ) 
 
 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 
 t h e   i n d i c a t e d   U R L ) :   
 
 
 
 T R A N S P O R T   [ A p a c h e   C X F ]   ( h t t p s : / / g i t h u b . c o m / a p a c h e / c x f / t r e e / c x f - 3 . 2 . 0 ) 
 
 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 W 3 C   S O F T W A R E   L I C E N S E 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 
 u n d e r   t h e   W 3 C   S o f t w a r e   N o t i c e   a n d   L i c e n s e : 
 
 
 
 W S - A D D R - W S D L . X S D   [ A p a c h e   C X F ] 
 
 W 3 C   X M L   S C H E M A   [ O p e n W S ] 
 
 S O A P - E N V E L O P E [ O p e n W S ] 
 
 X M L   S C H E M A   [ x m l s e c ] 
 
 S O A P   E N V E L O P E   [ O p e n W S ] 
 
 X E N C - S C H E M A [ A p a c h e   C X F ] 
 
 
 
 W 3 C    S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 
 
 C o p y r i g h t      1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   
 
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   
 
 e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   
 
 b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   
 
 o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   
 
 y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 
 c o n d i t i o n s :   
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   
 
 f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   
 
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   
 
 t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e :   
 
 
 
 
 
         1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f 
 
               t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
 
 
         2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 
               t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 
               f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 
               b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 
               " C o p y r i g h t      [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m , 
 
               ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 
               R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) . 
 
               A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 
 
 
         3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 
               i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
 
               U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   
 
 H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   
 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   
 
 D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   
 
 T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   
 
 O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   
 
 D O C U M E N T A T I O N .   
 
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   
 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   
 
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   
 
 a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   
 
 h o l d e r s .   
 
 
 
 E N D   O F   W 3 C   S O F T W A R E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 E N D   O F   I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   L I B E R T Y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 
 
 I B M   W e b S p h e r e   L i b e r t y   P r o f i l e   S e p a r a t e l y   L i c e n s e d   C o d e 
 
 T h e   t h i r d   p a r t y   c o m p o n e n t s   l i s t e d   i n   t h i s   s e c t i o n   f o r m   t h e   S e p a r a t e l y   L i c e n s e d   C o d e   f o r   I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   -   L i b e r t y   P r o f i l e   2 0 . 0 . 0 . 3 . 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   S E P A R A T E L Y   L I C E N S E D   C O D E 
 
 
 
 I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   2 0 . 0 . 0 . 3 
 
 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 
 c o n c e r n i n g   t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   c o d e   i d e n t i f i e d   a s 
 
 S e p a r a t e l y   L i c e n s e d   C o d e   i n   t h e   L i c e n s e   I n f o r m a t i o n   d o c u m e n t   a n d 
 
 i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d   a b o v e   ( " t h e   P r o g r a m " ) . 
 
 
 
 T h e   " S e p a r a t e l y   L i c e n s e d   C o d e "   i d e n t i f i e d   i n   t h e   L i c e n s e   I n f o r m a t i o n 
 
 d o c u m e n t   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   i s   p r o v i d e d   t o   L i c e n s e e   u n d e r   t e r m s 
 
 a n d   c o n d i t i o n s   t h a t   a r e   d i f f e r e n t   f r o m   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 
 L i c e n s e e ' s   u s e   o f   s u c h   c o m p o n e n t s   o r   p o r t i o n s   t h e r e o f   i s   s u b j e c t   t o   t h e 
 
 t e r m s   o f   t h e   a s s o c i a t e d   l i c e n s e   a g r e e m e n t   p r o v i d e d   o r   r e f e r e n c e d   i n   t h i s 
 
 s e c t i o n   a n d   n o t   t h e   t e r m s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 
 
 
 P l e a s e   n o t e :   T h i s   N O N _ I B M _ L I C E N S E   f i l e   m a y   i d e n t i f y   S e p a r a t e l y   L i c e n s e d 
 
 C o d e   a n d   i t s   r e l a t e d   a g r e e m e n t s   t h a t   a r e   n o t   u s e d   b y ,   o r   t h a t   w e r e   n o t 
 
 s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 B o o t s r a p   D o c s 
 
 g o d o c s 
 
 I c o n s 
 
 S P D X   S t a n d a r d 
 
 s p d x - e x c e p t i o n s   2 . 2 . 0 
 
 i n l i n e - s t y l e - p r e f i x e r   d o c u m e n t a t i o n 
 
 G l o b ' s   l o g o 
 
 F o n t - A w e s o m e 
 
 P a r a t y p e   P T   S a n s   F r e e   F o n t 
 
 I B M   P l e x   1 . 1 . 6 
 
 S w a g g e r   S a m p l e   A P I 
 
 U b u n t u   1 8 . 0 4 
 
 R e d H a t   U B I   7 . 6 
 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   L I B E R T Y   2 0 . 0 . 0 . 3 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   E X C L U D E D   C O M P O N E N T S 
 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 T A B L E   O F   C O N T E N T S 
 
 
 
 T H E   R E M A I N D E R   O F   T H I S   I B M   N O T I C E S   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   
 
 S E C T I O N S : 
 
 
 
 C C - B Y - 3 . 0     
 
 C C - B Y - 4 . 0     
 
 C C - B Y - S A - 4 . 0     
 
 G P L   V 3       
 
 R E D H A T   U N I V E R S A L   B A S E   I M A G E   v   7 . 6   ( M a i p o ) 
 
 S I L   O P E N   F O N T   L I C E N S E   1 . 1     
 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0   G E N E R I C 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 
 t h e   C r e a t i v e   C o m m o n s . 
 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 3 . 0 / l e g a l c o d e 
 
 
 
 B O O T S R A P   D O C S   [ B o o t s t r a p ]   ( h t t p s : / / g i t h u b . c o m / t w b s / b o o t s t r a p / t r e e / v 4 . 1 . 0 ) 
 
 S P D X - E X C E P T I O N S ( h t t p s : / / r e g i s t r y . n p m j s . o r g / s p d x - e x c e p t i o n s / - / s p d x - e x c e p t i o n s - 2 . 2 . 0 . t g z ) 
 
 I C O N S   [ j Q u e r y - M o b i l e ]   ( h t t p s : / / g i t h u b . c o m / j q u e r y / j q u e r y - m o b i l e / r e l e a s e s / t a g / 1 . 4 . 5 ) 
 
 G O D O C S   [ b t o a ] 
 
 S P D X S T A N D A R D   [ s p d x - e x p r e s s i o n - p a r s e ]   
 
 ( h t t p : / / r e g i s t r y . n p m j s . o r g / s p d x - e x p r e s s i o n - p a r s e / - / s p d x - e x p r e s s i o n - p a r s e - 1 . 0 . 4 . t g z ) 
 
 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0   G E N E R I C   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0   G E N E R I C 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 
 t h e   C r e a t i v e   C o m m o n s . 
 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 4 . 0 / l e g a l c o d e 
 
 
 
 I N L I N E - S T Y L E - P R E F I X E R   D O C U M E N T A T I O N   [ i n l i n e - s t y l e - p r e f i x e r ]   
 
 ( h t t p : / / r e g i s t r y . n p m j s . o r g / i n l i n e - s t y l e - p r e f i x e r / - / i n l i n e - s t y l e - p r e f i x e r - 3 . 0 . 8 . t g z ) 
 
 S W A G G E R   S A M P L E   A P I   [ O p e n A P I - S p e c i f i c a t i o n ]   
 
 ( h t t p s : / / g i t h u b . c o m / O A I / O p e n A P I - S p e c i f i c a t i o n / t r e e / 3 . 0 . 0 ) 
 
 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   4 . 0   G E N E R I C   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   S H A R E   A L I K E   4 . 0   G E N E R I C 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 
 t h e   C r e a t i v e   C o m m o n s . 
 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y - s a / 4 . 0 / l e g a l c o d e 
 
 
 
 G L O B ' S   L O G O   [ G l o b ]   ( h t t p : / / r e g i s t r y . n p m j s . o r g / g l o b / - / g l o b - 7 . 1 . 4 . t g z ) 
 
 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   S H A R E   A L I K E   4 . 0   G E N E R I C   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 G N U   G E N E R A L   P U B L I C   L I C E N S E ,   V E R S I O N   3 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   l i c e n s e d   t o   y o u   a s 
 
 S e p a r a t e l y   L i c e n s e d   C o d e   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s 
 
 o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   g p i c h e r @ u s . i b m . c o m 
 
 i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   y o u 
 
 a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e 
 
 
 
 U b u n t u   ( m a i n )   1 8 . 0 4 
 
 
 
 E N D   O F   G N U   G E N E R A L   P U B L I C   L I C E N S E ,   V E R S I O N   3   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 R E D H A T   U N I V E R S A L   B A S E   I M A G E   v   7 . 6   ( M a i p o ) 
 
 
 
 R e d H A T   U B I   v 7   h a s   b e e n   t a k e n   u n d e r   E U L A     h t t p s : / / w w w . r e d h a t . c o m / l i c e n s e s / e u l a s 
 
 
 
 T h e   P r o g r a m   m a y b e   p r o v i d e d   w i t h   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   s u b j e c t   t o   t h e i r   o w n 
 
 l i c e n s e   t e r m s .     T h e   l i c e n s e   t e r m s   e i t h e r   a c c o m p a n y   t h e   t h i r d   p a r t y   s o f t w a r e   p r o g r a m s   
 
 o r , 
 
 i n   s o m e   i n s t a n c e s ,   m a y b e   v i e w e d   a t   :   h t t p s : / / a c c e s s . r e d h a t . c o m / c o n t a i n e r s / 
 
 
 
 E N D   O F   R E D H A T   U B I   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 
 
 S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 
 t h e   S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 
 
 P A R A T Y P E   P T   S A N S   F R E E   F O N T   [ R e q u i r e J S ] 
 
 F O N T - A W E S O M E   [ w e l d ] 
 
 I B M   P l e x   1 . 1 . 6 
 
 
 
 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 e   f o n t   s o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   
 
 m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   f o n t   s o f t w a r e ,   
 
 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 : 
 
 
 
 1 )   N e i t h e r   t h e   f o n t   s o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   o r i g i n a l   o r   
 
 m o d i f i e d   v e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 
 
 
 2 )   O r i g i n a l   o r   m o d i f i e d   v e r s i o n s   o f   t h e   f o n t   s o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   
 
 a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   
 
 c o p y   c o n t a i 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   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   
 
 e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   
 
 o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   
 
 a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 
 
 
 3 )   N o   m o d i f i e d   v e r s i o n   o f   t h e   f o n t   s o f t w a r e   m a y   u s e   t h e   R e s e r v e d   N a m e ( s )   o r   c o m b i n a t i o n s   
 
 o f   R e s e r v e d   N a m e s   w i t h   o t h e r   w o r d s   u n l e s s   e x p l i c i t   
 
 w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   P a r a T y p e .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   
 
 t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 
 
 
 4 )   T h e   n a m e   o f   P a r a T y p e   o r   t h e   a u t h o r ( s )   o f   t h e   f o n t   s o f t w a r e   s h a l l   n o t   b e   u s e d   
 
 t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   m o d i f i e d   v e r s i o n ,   e x c e p t   
 
 t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   P a r a T y p e   a n d   t h e   a u t h o r ( s )   o r   w i t h   e x p l i c i t   
 
 w r i t t e n   p e r m i s s i o n   o f   P a r a T y p e . 
 
 
 
 5 )   T h e   f o n t   s o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   
 
 e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   
 
 u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   
 
 d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 
 
 
 T E R M I N A T I O N   &   T E R R I T O R Y 
 
 T h i s   l i c e n s e   h a s   n o   l i m i t s   o n   t i m e   a n d   t e r r i t o r y ,   b u t   i t   b e c o m e s   n u l l   a n d   v o i d   i f   
 
 a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 
 
 D I S C L A I M E R 
 
 T H E   F O N T   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   A N Y   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   O F   C O P Y R I G H T ,   
 
 P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   
 
 P A R A T Y P E   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 ,   I N C L U D I N G   A N Y   G E N E R A L ,   
 
 S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   
 
 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   T H E   U S E   
 
 O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   
 
 I N   T H E   F O N T   S O F T W A R E . 
 
 
 
 E N D   O F   S I L   O P E N   F O N T   L I C E N S E   1 . 1   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 E N D   O F   I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   L I B E R T Y   N O T I C E S   A N D   I N F O R M A T I O N   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 L / N :     L - A C R R - C 3 K J S C 
 
 D / N :     G C 3 4 - 7 3 8 9 - 0 1 
 
 P / N :     L - A C R R - C 3 K J S C NOTICES AND INFORMATION

IBM Decision Runtime for z/OS V9.1

The IBM license agreement and any applicable information on the web
download page for IBM products refers Licensee to this file for details
concerning notices applicable to code included in the products listed
above ("the Program").

Notwithstanding the terms and conditions of any other agreement Licensee
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party code identified below is subject
to the terms and conditions of the IBM license agreement for the Program
and not the license terms that may be contained in the notices below.
The notices are provided for informational purposes.

Please note: This Notices file may identify information that is not used
by, or that was not shipped with, the Program as Licensee installed it.

IMPORTANT: IBM does not represent or warrant that the information in this
NOTICES file is accurate. Third party websites are independent of IBM and
IBM does not represent or warrant that the information on any third party
website referenced in this NOTICES file is accurate. IBM disclaims any
and all liability for errors and omissions or for any damages accruing
from the use of this NOTICES file or its contents, including without
limitation URLs or references to any third party websites.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
NOTICES AND INFORMATION FOR <ODM On Prem>

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

TABLE OF CONTENTS

THIS IBM NOTICES FILE CONSISTS OF THE FOLLOWING SECTIONS:

AFL-2.1
Apache-1.1
Apache-2.0
BSD-3-Clause
CDDL-1.0
CDDL-1.1
CPL-1.0
EPL-1.0
EPL-2.0
ICU
ISC
JSON
MIT
MIT-0
The Werken Company


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

AFL-2.1

The Program includes some or all of the following that IBM obtained
under a AFL-2.1 license:

dijit | Copyright (c) 2005-2018 The JS Foundation. Copyright (c) 2003-2004 Lawrence E. Rosen. | https://registry.npmjs.org/dijit/-/dijit-1.17.2.tgz
dojo | Copyright (c) 2005-2018 The JS Foundation. Copyright (c) 2003-2004 Lawrence E. Rosen And Copyright (c) 2007 Yahoo! Inc. All rights reserved. Copyright ï£¿ 1991-2007 Unicode Inc. All rights reserved. | https://registry.npmjs.org/dojo/-/dojo-1.17.2.tgz
dojox | Copyright (c) 2005-2015 The Dojo Foundation (c) 2003-2004 Lawrence E. Rosen | https://registry.npmjs.org/dojox/-/dojox-1.17.2.tgz

The Academic Free License
v.2.1

This Academic Free License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following notice immediately following the copyright notice for the Original Work:

Licensed under the Academic Free License version 2.1

1) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license to do the following:
a) to reproduce the Original Work in copies;
b) to prepare derivative works ("Derivative Works") based upon the Original Work;
c) to distribute copies of the Original Work and Derivative Works to the public;
d) to perform the Original Work publicly; and
e) to display the Original Work publicly.
2) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license, under patent claims owned or controlled by the Licensor that are embodied in the Original Work as furnished by the Licensor, to make, use, sell and offer for sale the Original Work and Derivative Works.
3) Grant of Source Code License. The term "Source Code" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor hereby agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right to satisfy this obligation by placing a machine-readable copy of the Source Code in an information repository reasonably calculated to permit inexpensive and convenient access by You for as long as Licensor continues to distribute the Original Work, and by publishing the address of that information repository in a notice immediately following the copyright notice that applies to the Original Work.
4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any contributors to the Original Work, nor any of their trademarks or service marks, may be used to endorse or promote products derived from this Original Work without express prior written permission of the Licensor. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor except as expressly stated herein. No patent license is granted to make, use, sell or offer to sell embodiments of any patent claims other than the licensed claims defined in Section 2. No right is granted to the trademarks of Licensor even if such marks are included in the Original Work. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any Original Work that Licensor otherwise would have a right to license.
5) This section intentionally omitted.
6) Attribution Rights. You must retain, in the Source Code of any Derivative Works that You create, all copyright, patent or trademark notices from the Source Code of the Original Work, as well as any notices of licensing and any descriptive text identified therein as an "Attribution Notice." You must cause the Source Code for any Derivative Works that You create to carry a prominent Attribution Notice reasonably calculated to inform recipients that You have modified the Original Work.
7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the copyright in and to the Original Work and the patent rights granted herein by Licensor are owned by the Licensor or are sublicensed to You under the terms of this License with the permission of the contributor(s) of those copyrights and patent rights. Except as expressly stated in the immediately proceeding sentence, the Original Work is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either express or implied, including, without limitation, the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No license to Original Work is granted hereunder except under this disclaimer.
8) Limitation of Liability. Under no circumstances and under no legal theory, whether in tort (including negligence), contract, or otherwise, shall the Licensor be liable to any person for any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or the use of the Original Work including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses. This limitation of liability shall not apply to liability for death or personal injury resulting from Licensor's negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You.
9) Acceptance and Termination. If You distribute copies of the Original Work or a Derivative Work, You must make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License. Nothing else but this License (or another written agreement between Licensor and You) grants You permission to create Derivative Works based upon the Original Work or to exercise any of the rights granted in Section 1 herein, and any attempt to do so except under the terms of this License (or another written agreement between Licensor and You) is expressly prohibited by U.S. copyright law, the equivalent laws of other countries, and by international treaty. Therefore, by exercising any of the rights granted to You in Section 1 herein, You indicate Your acceptance of this License and all of its terms and conditions.
10) Termination for Patent Action. This License shall terminate automatically and You may no longer exercise any of the rights granted to You by this License as of the date You commence an action, including a cross-claim or counterclaim, against Licensor or any licensee alleging that the Original Work infringes a patent. This termination provision shall not apply for an action alleging patent infringement by combinations of the Original Work with other software or hardware.
11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License may be brought only in the courts of a jurisdiction wherein the Licensor resides or in which Licensor conducts its primary business, and under the laws of that jurisdiction excluding its conflict-of-law provisions. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any use of the Original Work outside the scope of this License or after its termination shall be subject to the requirements and penalties of the U.S. Copyright Act, 17 U.S.C. § 101 et seq., the equivalent laws of other countries, and international treaty. This section shall survive the termination of this License.
12) Attorneys Fees. In any action to enforce the terms of this License or seeking damages relating thereto, the prevailing party shall be entitled to recover its costs and expenses, including, without limitation, reasonable attorneys' fees and costs incurred in connection with such action, including any appeal of such action. This section shall survive the termination of this License.
13) Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable.
14) Definition of "You" in This License. "You" throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with you. For purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
15) Right to Use. You may use the Original Work in all ways not otherwise restricted or conditioned by this License or by law, and Licensor promises not to interfere with or be responsible for such uses by You.
This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved.
Permission is hereby granted to copy and distribute this license without modification. This license may not be modified without the express written permission of its copyright owner.

END OF AFL-2.1 NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

APACHE SOFTWARE LICENSE 1.1

The Program includes some or all of the following that IBM obtained
under the Apache License Version 1.1:

oro:oro


Apache Software License
Version 1.1

Copyright (c) 2000 The Apache Software Foundation.  All rights reserved.
 
Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met:
 
1. Redistributions of source code must retain the above copyright 
notice, this list of conditions and the following disclaimer.
 
2. Redistributions in binary form must reproduce the above copyright 
notice, this list of conditions and the following disclaimer in the 
documentation and/or other materials provided with the distribution.

3. The end-user documentation included with the redistribution,
if any, must include the following acknowledgment:
"This product includes software developed by the
Apache Software Foundation (http://www.apache.org/)."
Alternately, this acknowledgment may appear in the software itself,
if and wherever such third-party acknowledgments normally appear.

4. The names "Apache" and "Apache Software Foundation" must 
not be used to endorse or promote products derived from this
software without prior written permission. For written
permission, please contact apache@apache.org.

5. Products derived from this software may not be called "Apache",
nor may "Apache" appear in their name, without prior written
permission of the Apache Software Foundation.

THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
=================================================================

This software consists of voluntary contributions made by many
individuals on behalf of the Apache Software Foundation.  For more
information on the Apache Software Foundation, please see
<http://www.apache.org/>.

Portions of this software are based upon public domain software
originally written at the National Center for Supercomputing 
Applications, University of Illinois, Urbana-Champaign.

END OF APACHE SOFTWARE LICENSE 1.1 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

APACHE SOFTWARE LICENSE 2.0

The Program includes some or all of the following that IBM obtained
under the Apache License Version 2.0:

ant-1.10.12.jar
ant-launcher-1.10.12.jar
axis-patched-1.4.jar
batik-jviews-svggen-8.9.jar
bootstrap-datepicker.min.js
bsf:bsf
com.fasterxml.jackson.core:jackson-annotations
com.fasterxml.jackson.core:jackson-core
com.fasterxml.jackson.core:jackson-databind
com.fasterxml.jackson.dataformat:jackson-dataformat-cbor
com.fasterxml.jackson.dataformat:jackson-dataformat-smile
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml
com.fasterxml.jackson.datatype:jackson-datatype-jdk8
com.fasterxml.jackson.datatype:jackson-datatype-jsr310
com.fasterxml.jackson.module:jackson-module-jaxb-annotations
com.fasterxml.jackson.module:jackson-module-parameter-names
com.fasterxml:classmate
com.github.ben-manes.caffeine:caffeine
com.google.errorprone:error_prone_annotations
com.google.guava:failureaccess
com.google.guava:guava
com.google.guava:listenablefuture
com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer
com.ibm.jbatch:com.ibm.jbatch-model
com.ibm.jbatch:com.ibm.jbatch-ri-spi
com.ibm.jbatch:com.ibm.jbatch-runtime
com.ibm.jbatch:com.ibm.jbatch-runtime-all
com.rometools:rome
com.rometools:rome-utils
com.squareup:protoparser
com.sun.xml.fastinfoset:FastInfoset
com.tdunning:t-digest
com.zaxxer:SparseBitSet
commons-beanutils:commons-beanutils
commons-codec:commons-codec
commons-collections:commons-collections
commons-digester-1.8.jar
commons-discovery-0.2.jar
commons-el:commons-el
commons-fileupload:commons-fileupload
commons-io:commons-io
commons-lang-2.1.jar
commons-lang:commons-lang
commons-logging-1.0.4.jar
commons-logging.jar
commons-logging:commons-logging
commons-logging:commons-logging-api
commons-net:commons-net
guava-32.0.1-jre.jar
hibernate-validator-6.2.5.Final.jar
hppc-0.9.1.jar
io.dropwizard.metrics:metrics-bom
io.dropwizard.metrics:metrics-core
io.dropwizard.metrics:metrics-jmx
io.dropwizard.metrics:metrics-jvm
io.netty:netty-buffer
io.netty:netty-codec
io.netty:netty-codec-dns
io.netty:netty-codec-http
io.netty:netty-codec-http2
io.netty:netty-codec-socks
io.netty:netty-common
io.netty:netty-handler
io.netty:netty-handler-proxy
io.netty:netty-resolver
io.netty:netty-resolver-dns
io.netty:netty-resolver-dns-classes-macos
io.netty:netty-resolver-dns-native-macos
io.netty:netty-tcnative-boringssl-static
io.netty:netty-tcnative-classes
io.netty:netty-transport
io.netty:netty-transport-classes-epoll
io.netty:netty-transport-native-epoll
io.netty:netty-transport-native-unix-common
io.opentracing:opentracing-api
io.opentracing:opentracing-noop
io.opentracing:opentracing-util
io.reactivex.rxjava3:rxjava
io.swagger.core.v3:swagger-annotations
io.swagger.core.v3:swagger-core
io.swagger.core.v3:swagger-models
jakarta-regexp:jakarta-regexp
jakarta.validation:jakarta.validation-api
javassist-3.29.1-GA.jar
javax.activation:javax.activation-api
javax.batch:javax.batch-api
javax.inject-1.jar
javax.validation:validation-api
joda-time:joda-time
kafka-clients-3.4.0.jar
log4j:log4j
lucene-analysis-common-9.8.0.jar
lucene-analysis-kuromoji-9.8.0.jar
lucene-analysis-nori-9.8.0.jar
lucene-analysis-phonetic-9.8.0.jar
lucene-backward-codecs-9.8.0.jar
lucene-classification-9.8.0.jar
lucene-codecs-9.8.0.jar
lucene-core-9.8.0.jar
lucene-expressions-9.8.0.jar
lucene-grouping-9.8.0.jar
lucene-highlighter-9.8.0.jar
lucene-join-9.8.0.jar
lucene-memory-9.8.0.jar
lucene-misc-9.8.0.jar
lucene-queries-9.8.0.jar
lucene-queryparser-9.8.0.jar
lucene-sandbox-9.8.0.jar
lucene-suggest-9.8.0.jar
net.sf.ehcache:ehcache
net.wasdev.wlp.ant:wlp-anttasks
net.wasdev.wlp.common:ci.common
netty-tcnative-boringssl-static-2.0.65.Final-linux-aarch_64.jar
netty-tcnative-boringssl-static-2.0.65.Final-linux-x86_64.jar
netty-tcnative-boringssl-static-2.0.65.Final-osx-aarch_64.jar
netty-tcnative-boringssl-static-2.0.65.Final-osx-x86_64.jar
netty-tcnative-boringssl-static-2.0.65.Final-windows-x86_64.jar
org.apache.ant:ant
org.apache.ant:ant-antlr
org.apache.ant:ant-apache-bcel
org.apache.ant:ant-apache-bsf
org.apache.ant:ant-apache-log4j
org.apache.ant:ant-apache-oro
org.apache.ant:ant-apache-regexp
org.apache.ant:ant-apache-resolver
org.apache.ant:ant-apache-xalan2
org.apache.ant:ant-commons-logging
org.apache.ant:ant-commons-net
org.apache.ant:ant-imageio
org.apache.ant:ant-javamail
org.apache.ant:ant-jdepend
org.apache.ant:ant-jmf
org.apache.ant:ant-jsch
org.apache.ant:ant-junit
org.apache.ant:ant-junit4
org.apache.ant:ant-junitlauncher
org.apache.ant:ant-launcher
org.apache.ant:ant-netrexx
org.apache.ant:ant-parent
org.apache.ant:ant-swing
org.apache.ant:ant-testutil
org.apache.ant:ant-xz
org.apache.bcel:bcel
org.apache.commons:commons-collections4
org.apache.commons:commons-compress
org.apache.commons:commons-lang3
org.apache.commons:commons-math3
org.apache.httpcomponents:httpclient
org.apache.httpcomponents:httpcore
org.apache.httpcomponents:httpmime
org.apache.mina:mina-core
org.apache.myfaces.core:myfaces-api
org.apache.myfaces.core:myfaces-impl
org.apache.myfaces.shared:myfaces-shared-impl
org.apache.myfaces.shared:myfaces-shared-tomahawk
org.apache.myfaces.tomahawk:tomahawk
org.apache.servicemix.bundles:org.apache.servicemix.bundles.jdom
org.apache.taglibs:taglibs-standard-impl
org.apache.taglibs:taglibs-standard-spec
org.apache.velocity:velocity-engine-core
org.apache.ws.commons.schema:XmlSchema
org.apache.zookeeper:zookeeper
org.apache.zookeeper:zookeeper-jute
org.bitbucket.b_c:jose4j
org.glassfish.jersey.core:jersey-client
org.glassfish.jersey.core:jersey-common
org.glassfish.jersey.core:jersey-server
org.glassfish.jersey.ext:jersey-entity-filtering
org.glassfish.jersey.inject:jersey-hk2
org.glassfish.jersey.media:jersey-media-json-jackson
org.hibernate.validator:hibernate-validator
org.infinispan.protostream:protostream
org.infinispan.protostream:protostream-types
org.infinispan:infinispan-commons
org.infinispan:infinispan-core
org.javassist:javassist
org.jboss.logging:jboss-logging
org.jboss.threads:jboss-threads
org.jctools:jctools-core
org.jgroups:jgroups
org.osgi:org.osgi.service.prefs
org.slf4j:jcl-over-slf4j
org.springdoc:springdoc-openapi-common
org.springdoc:springdoc-openapi-security
org.springdoc:springdoc-openapi-ui
org.springdoc:springdoc-openapi-webmvc-core
org.springframework.boot:spring-boot-autoconfigure
org.springframework.security:spring-security-core
org.springframework:spring-web
org.springframework:spring-webmvc
org.webjars:swagger-ui
org.wildfly.common:wildfly-common
org.yaml:snakeyaml
poi-4.0.1.jar
poi-4.1.2.jar
poi-ooxml-4.1.2.jar
poi-ooxml-schemas-4.1.2.jar
reactor-core-3.4.36.jar
reactor-netty-1.0.39.jar
reactor-netty-core-1.0.39.jar
reactor-netty-http-1.0.39.jar
request
serializer.jar
solr-api-9.4.1.jar
solr-core-9.4.1.jar
solr-scripting-9.4.1.jar
solr-solrj-9.4.1.jar
solr-solrj-streaming-9.4.1.jar
solr-solrj-zookeeper-9.4.1.jar
spring-aop-5.3.33.jar
spring-beans-5.3.33.jar
spring-boot-2.7.18.jar
spring-boot-starter-2.7.18.jar
spring-boot-starter-json-2.7.18.jar
spring-boot-starter-logging-2.7.18.jar
spring-boot-starter-web-2.7.18.jar
spring-context-5.3.33.jar
spring-context-support-5.3.33.jar
spring-core-5.3.33.jar
spring-expression-5.3.33.jar
spring-jcl-5.3.33.jar
spring-security-config-5.7.12.jar
spring-security-crypto-5.7.12.jar
spring-security-web-5.7.12.jar
spring-tx-5.3.33.jar
spring-webflux-5.3.33.jar
tomahawk-1.1.14.jar
validation-api-2.0.1.Final.jar
xalan.jar
xalan:xalan
xercesImpl-2.12.2.jar
xml-resolver:xml-resolver
xmlbeans-3.0.2.jar
xmlbeans-3.1.0.jar

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

   "License" shall mean the terms and conditions for use, reproduction,
   and distribution as defined by Sections 1 through 9 of this document.

   "Licensor" shall mean the copyright owner or entity authorized by
   the copyright owner that is granting the License.

   "Legal Entity" shall mean the union of the acting entity and all
   other entities that control, are controlled by, or are under common
   control with that entity. For the purposes of this definition,
   "control" means (i) the power, direct or indirect, to cause the
   direction or management of such entity, whether by contract or
   otherwise, or (ii) ownership of fifty percent (50%%) or more of the
   outstanding shares, or (iii) beneficial ownership of such entity.

   "You" (or "Your") shall mean an individual or Legal Entity
   exercising permissions granted by this License.

   "Source" form shall mean the preferred form for making modifications,
   including but not limited to software source code, documentation
   source, and configuration files.

   "Object" form shall mean any form resulting from mechanical
   transformation or translation of a Source form, including but
   not limited to compiled object code, generated documentation,
   and conversions to other media types.

   "Work" shall mean the work of authorship, whether in Source or
   Object form, made available under the License, as indicated by a
   copyright notice that is included in or attached to the work
   (an example is provided in the Appendix below).

   "Derivative Works" shall mean any work, whether in Source or Object
   form, that is based on (or derived from) the Work and for which the
   editorial revisions, annotations, elaborations, or other modifications
   represent, as a whole, an original work of authorship. For the purposes
   of this License, Derivative Works shall not include works that remain
   separable from, or merely link (or bind by name) to the interfaces of,
   the Work and Derivative Works thereof.

   "Contribution" shall mean any work of authorship, including
   the original version of the Work and any modifications or additions
   to that Work or Derivative Works thereof, that is intentionally
   submitted to Licensor for inclusion in the Work by the copyright owner
   or by an individual or Legal Entity authorized to submit on behalf of
   the copyright owner. For the purposes of this definition, "submitted"
   means any form of electronic, verbal, or written communication sent
   to the Licensor or its representatives, including but not limited to
   communication on electronic mailing lists, source code control systems,
   and issue tracking systems that are managed by, or on behalf of, the
   Licensor for the purpose of discussing and improving the Work, but
   excluding communication that is conspicuously marked or otherwise
   designated in writing by the copyright owner as "Not a Contribution."

   "Contributor" shall mean Licensor and any individual or Legal Entity
   on behalf of whom a Contribution has been received by Licensor and
   subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
   this License, each Contributor hereby grants to You a perpetual,
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   copyright license to reproduce, prepare Derivative Works of,
   publicly display, publicly perform, sublicense, and distribute the
   Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
   this License, each Contributor hereby grants to You a perpetual,
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   (except as stated in this section) patent license to make, have made,
   use, offer to sell, sell, import, and otherwise transfer the Work,
   where such license applies only to those patent claims licensable
   by such Contributor that are necessarily infringed by their
   Contribution(s) alone or by combination of their Contribution(s)
   with the Work to which such Contribution(s) was submitted. If You
   institute patent litigation against any entity (including a
   cross-claim or counterclaim in a lawsuit) alleging that the Work
   or a Contribution incorporated within the Work constitutes direct
   or contributory patent infringement, then any patent licenses
   granted to You under this License for that Work shall terminate
   as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
   Work or Derivative Works thereof in any medium, with or without
   modifications, and in Source or Object form, provided that You
   meet the following conditions:

   (a) You must give any other recipients of the Work or
       Derivative Works a copy of this License; and

   (b) You must cause any modified files to carry prominent notices
       stating that You changed the files; and

   (c) You must retain, in the Source form of any Derivative Works
       that You distribute, all copyright, patent, trademark, and
       attribution notices from the Source form of the Work,
       excluding those notices that do not pertain to any part of
       the Derivative Works; and

   (d) If the Work includes a "NOTICE" text file as part of its
       distribution, then any Derivative Works that You distribute must
       include a readable copy of the attribution notices contained
       within such NOTICE file, excluding those notices that do not
       pertain to any part of the Derivative Works, in at least one
       of the following places: within a NOTICE text file distributed
       as part of the Derivative Works; within the Source form or
       documentation, if provided along with the Derivative Works; or,
       within a display generated by the Derivative Works, if and
       wherever such third-party notices normally appear. The contents
       of the NOTICE file are for informational purposes only and
       do not modify the License. You may add Your own attribution
       notices within Derivative Works that You distribute, alongside
       or as an addendum to the NOTICE text from the Work, provided
       that such additional attribution notices cannot be construed
       as modifying the License.

   You may add Your own copyright statement to Your modifications and
   may provide additional or different license terms and conditions
   for use, reproduction, or distribution of Your modifications, or
   for any such Derivative Works as a whole, provided Your use,
   reproduction, and distribution of the Work otherwise complies with
   the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
   names, trademarks, service marks, or product names of the Licensor,
   except as required for reasonable and customary use in describing the
   origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
   agreed to in writing, Licensor provides the Work (and each
   Contributor provides its Contributions) on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   implied, including, without limitation, any warranties or conditions
   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   PARTICULAR PURPOSE. You are solely responsible for determining the
   appropriateness of using or redistributing the Work and assume any
   risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
   whether in tort (including negligence), contract, or otherwise,
   unless required by applicable law (such as deliberate and grossly
   negligent acts) or agreed to in writing, shall any Contributor be
   liable to You for damages, including any direct, indirect, special,
   incidental, or consequential damages of any character arising as a
   result of this License or out of the use or inability to use the
   Work (including but not limited to damages for loss of goodwill,
   work stoppage, computer failure or malfunction, or any and all
   other commercial damages or losses), even if such Contributor
   has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
   the Work or Derivative Works thereof, You may choose to offer,
   and charge a fee for, acceptance of support, warranty, indemnity,
   or other liability obligations and/or rights consistent with this
   License. However, in accepting such obligations, You may act only
   on Your own behalf and on Your sole responsibility, not on behalf
   of any other Contributor, and only if You agree to indemnify,
   defend, and hold each Contributor harmless for any liability
   incurred by, or claims asserted against, such Contributor by reason
   of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

END OF APACHE LICENSE 2.0 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD-3-Clause LICENSE

The Program includes some or all of the following packages that IBM 
obtained under the BSD-3-Clause License:

com.github.virtuald:curvesapi | Copyright (c) 2005 And Graph Builder.
com.jcraft:jsch | Copyright (c) 2002-2015 Atsuhiko Yamanaka, JCraft,Inc.
com.sun.xml.ws:httpspi-servlet | Copyright (c) 1997 2018 Oracle and/or its affiliates.
com.sun.xml.ws:jaxws-rt | Copyright (c) 1997 2018 Oracle and/or its affiliates.
com.sun.xml.ws:rt | Copyright (c) 1997 2018 Oracle and/or its affiliates.
com.sun.xml.ws:rt-fi | Copyright (c) 1997 2018 Oracle and/or its affiliates.
com.sun.xml.ws:servlet | Copyright (c) 1997 2018 Oracle and/or its affiliates.
d3 | Copyright (c) 2010-2015 Michael Bostock
dom4j-2.1.3.jar | Copyright 2001-2023 © MetaStuff; Ltd. and DOM4J contributors.
gridx | Copyright (c) 2005-2011, The Dojo Foundation
jakarta.activation:jakarta.activation-api | Copyright (c) 2018 Oracle and/or its affiliates.
jakarta.jws:jakarta.jws-api | Copyright (c) 2018 Oracle and/or its affiliates.
jakarta.xml.bind:jakarta.xml.bind-api | Copyright (c) 2018 Oracle and/or its affiliates.
jdepend:jdepend | Copyright (C) 1999-2004 Clarkware Consulting And Inc.


Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met: 

* Redistributions of source code must retain the above copyright notice, 
  this list of conditions and the following disclaimer. 
* Redistributions in binary form must reproduce the above copyright 
  notice, this list of conditions and the following disclaimer in the 
  documentation and/or other materials provided with the distribution. 
* Neither the name of the <ORGANIZATION> nor the names of its 
  contributors may be used to endorse or promote products derived from 
  this software without specific prior written permission. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER 
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 

END OF BSD 3-CLAUSE LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE V1

The Program includes some or all of the following that IBM obtained
under the Common Development and Distribution License V1
(source code available via the indicated URL):

com.sun.activation:javax.activation | https://repo1.maven.org/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0-sources.jar
javax.activation-api.jar | https://mvnrepository.com/artifact/javax.activation/javax.activation-api/1.2.0
javax.annotation:javax.annotation-api | https://repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2-sources.jar
javax.servlet:javax.servlet-api | https://repo1.maven.org/maven2/javax/servlet/javax.servlet-api/4.0.1/javax.servlet-api-4.0.1-sources.jar
javax.servlet:jstl | https://mvnrepository.com/artifact/javax.servlet/jstl/1.1.0
jaxrpc-api-1.1.jar | https://mvnrepository.com/artifact/javax.xml/jaxrpc-api/1.1
jta-1.1.jar | https://mvnrepository.com/artifact/javax.transaction/jta/1.1
org.glassfish.jaxb:txw2 | https://repo1.maven.org/maven2/org/glassfish/jaxb/txw2/2.3.1/txw2-2.3.1-sources.jar
servlet-api-2.3.jar | https://mvnrepository.com/artifact/javax.servlet/servlet-api/2.3
txw2-2.3.1.jar | https://mvnrepository.com/artifact/org.glassfish.jaxb/txw2/2.3.1

END OF COMMON DEVELOPMENT AND DISTRIBUTION V1 LICENSE NOTICES AND INFORMATION



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE V1.1

The Program includes some or all of the following that IBM obtained
under the Common Development and Distribution License V1.1
(source code available via the indicated URL):

com.sun.istack:istack-commons-runtime | https://repo1.maven.org/maven2/com/sun/istack/istack-commons-runtime/3.0.5/istack-commons-runtime-3.0.5-sources.jar
com.sun.xml.bind:jaxb-core | https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-core/2.3.0.1/jaxb-core-2.3.0.1-sources.jar
com.sun.xml.bind:jaxb-impl | https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.3.1/jaxb-impl-2.3.1-sources.jar
istack-commons-runtime-3.0.7.jar | https://mvnrepository.com/artifact/com.sun.istack/istack-commons-runtime/3.0.7
javax.xml.bind:jaxb-api | https://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1-sources.jar
javax.xml.soap:javax.xml.soap-api | https://repo1.maven.org/maven2/javax/xml/soap/javax.xml.soap-api/1.4.0/javax.xml.soap-api-1.4.0-sources.jar
javax.xml.ws:jaxws-api | https://repo1.maven.org/maven2/javax/xml/ws/jaxws-api/2.3.1/jaxws-api-2.3.1-sources.jar
jaxb-api.jar | https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api/2.3.0
org.glassfish.jaxb:jaxb-core | https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-core/2.3.0.1/jaxb-core-2.3.0.1-sources.jar
org.glassfish.jaxb:jaxb-runtime | https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-runtime/2.3.1/jaxb-runtime-2.3.1-sources.jar
org.glassfish.jaxb:txw2 | https://repo1.maven.org/maven2/org/glassfish/jaxb/txw2/2.3.0.1/txw2-2.3.0.1-sources.jar
org.glassfish:javax.json | https://repo1.maven.org/maven2/org/glassfish/javax.json/1.1.4/javax.json-1.1.4-sources.jar
stax-ex-1.8.jar | https://mvnrepository.com/artifact/org.jvnet.staxex/stax-ex/1.8

END OF COMMON DEVELOPMENT AND DISTRIBUTION V1.1 LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON PUBLIC LICENSE

The Program includes some or all of the following that IBM obtained
under the Common Public License (source code available via the indicated
URL):

junit-3.8.1.jar | https://mvnrepository.com/artifact/junit/junit/3.8.1
wsdl4j-1.6.2.jar | https://mvnrepository.com/artifact/wsdl4j/wsdl4j/1.6.2

END OF COMMON PUBLIC LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ECLIPSE PUBLIC LICENSE, VERSION 1

The Program includes some or all of the following that IBM obtained
under the Eclipse Public License (source code available via the
indicated URL):

h2.jar | https://mvnrepository.com/artifact/com.h2database/h2/2.2.224
junit:junit | https://repo1.maven.org/maven2/junit/junit/4.13/junit-4.13-sources.jar
org.eclipse.emf.common_2.14.0.v20180527-1134.jar | https://mvnrepository.com/artifact/com.innoventsolutions.birt.runtime/org.eclipse.emf.common_2.14.0.v20180527-1134/4.8.0
org.eclipse.emf.common_2.6.0.v201006141136.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.common/2.6.0.v20100614-1136
org.eclipse.emf.ecore-xmi_2.5.0.v201005211846.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.5.0.v20100521-1846
org.eclipse.emf.ecore.xmi_2.14.0.v20180129-1548.jar | https://download.eclipse.org/justj/?file=modeling/emf/emf/builds/release/2.14/plugins
org.eclipse.emf.ecore_2.14.0.v20180529-1144.jar | https://central.sonatype.com/artifact/com.innoventsolutions.birt.runtime/org.eclipse.emf.ecore_2.14.0.v20180529-1144
org.eclipse.emf.ecore_2.6.0.v201006141136.jar | https://download.eclipse.org/justj/?file=modeling/emf/emf/builds/release/2.6/plugins
org.eclipse.emf.mapping-2.12.0.jar | https://mvnrepository.com/artifact/org.eclipse.emf.mapping/source
org.eclipse.emf.mapping-ecore2ecore_2.5.0.v201005211847.jar | https://download.eclipse.org/justj/?file=modeling/emf/emf/builds/release/2.6/plugins
org.eclipse.emf.mapping.ecore2ecore-2.11.0.jar | https://repo1.maven.org/maven2/org/eclipse/emf/org.eclipse.emf.mapping.ecore2ecore/2.11.0/
org.eclipse.emf.mapping_2.6.0.v201006141136.jar | https://download.eclipse.org/justj/?file=modeling/emf/emf/updates/2.6/R201006141136/features
org.eclipse.emf:org.eclipse.emf | https://download.eclipse.org/justj/?file=modeling/emf/emf/builds/release/2.14/plugins
org.eclipse.emf:org.eclipse.emf.common | https://mvnrepository.com/artifact/com.innoventsolutions.birt.runtime/org.eclipse.emf.common_2.14.0.v20180527-1134/4.8.0
org.eclipse.emf:org.eclipse.emf.ecore.xmi | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore.xmi
org.eclipse.emf:org.eclipse.emf.mapping.ecore2ecore | https://repo1.maven.org/maven2/org/eclipse/emf/org.eclipse.emf.mapping.ecore2ecore/2.11.0/
org.eclipse.emf_2.7.0.v20180123-1048.jar | https://download.eclipse.org/justj/?file=modeling/emf/emf/builds/release/2.14/plugins

END OF ECLIPSE PUBLIC LICENSE, VERSION 1 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ECLIPSE PUBLIC LICENSE, VERSION 2

The Program includes some or all of the following that IBM obtained
under the Eclipse Public License (source code available via the
indicated URL):

com.sun.mail:jakarta.mail | https://repo1.maven.org/maven2/com/sun/mail/jakarta.mail/1.6.4/jakarta.mail-1.6.4-sources.jar
jakarta.annotation:jakarta.annotation-api | https://repo1.maven.org/maven2/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5-sources.jar
jakarta.transaction:jakarta.transaction-api | https://repo1.maven.org/maven2/jakarta/transaction/jakarta.transaction-api/1.3.3/jakarta.transaction-api-1.3.3-sources.jar
jakarta.ws.rs:jakarta.ws.rs-api | https://repo1.maven.org/maven2/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6-sources.jar
org.eclipse.emf.common-2.30.0.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.common/2.30.0
org.eclipse.emf.ecore-2.36.0.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore/2.36.0
org.eclipse.emf.ecore-edit_2.14.0.jar | https://central.sonatype.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore.edit
org.eclipse.emf.ecore-edit_2.6.0.v201006141136.jar | https://download.eclipse.org/justj/?file=modeling/emf/emf/builds/release/2.6/plugins
org.eclipse.emf.ecore.xmi-2.16.0.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.16.0
org.eclipse.emf.ecore_2.36.0.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore/2.36.0
org.eclipse.emf.edit-2.21.0.jar | https://central.sonatype.com/artifact/org.eclipse.emf/org.eclipse.emf.edit/2.21.0
org.eclipse.emf:org.eclipse.emf.common | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.common/2.30.0
org.eclipse.emf:org.eclipse.emf.ecore | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore/2.36.0
org.eclipse.emf:org.eclipse.emf.ecore.change | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore.change/2.16.0
org.eclipse.emf:org.eclipse.emf.ecore.edit | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore.edit/2.14.0
org.eclipse.emf:org.eclipse.emf.ecore.xmi | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.16.0
org.eclipse.emf:org.eclipse.emf.edit | https://central.sonatype.com/artifact/org.eclipse.emf/org.eclipse.emf.edit/2.21.0
org.eclipse.emf:org.eclipse.emf.mapping | https://mvnrepository.com/artifact/org.eclipse.emf.mapping/source
org.eclipse.jetty.http2:http2-client | https://repo1.maven.org/maven2/org/eclipse/jetty/http2/http2-client/10.0.20/http2-client-10.0.20-sources.jar
org.eclipse.jetty.http2:http2-common | https://repo1.maven.org/maven2/org/eclipse/jetty/http2/http2-common/10.0.20/http2-common-10.0.20-sources.jar
org.eclipse.jetty.http2:http2-hpack | https://repo1.maven.org/maven2/org/eclipse/jetty/http2/http2-hpack/10.0.20/http2-hpack-10.0.20-sources.jar
org.eclipse.jetty.http2:http2-http-client-transport | https://repo1.maven.org/maven2/org/eclipse/jetty/http2/http2-http-client-transport/10.0.20/http2-http-client-transport-10.0.20-sources.jar
org.eclipse.jetty:jetty-alpn-client | https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-alpn-client/10.0.20/jetty-alpn-client-10.0.20-sources.jar
org.eclipse.jetty:jetty-alpn-java-client | https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-alpn-java-client/10.0.20/jetty-alpn-java-client-10.0.20-sources.jar
org.eclipse.jetty:jetty-client | https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-client/10.0.20/jetty-client-10.0.20-sources.jar
org.eclipse.jetty:jetty-http | https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/10.0.20/jetty-http-10.0.20-sources.jar
org.eclipse.jetty:jetty-io | https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/10.0.20/jetty-io-10.0.20-sources.jar
org.eclipse.jetty:jetty-util | https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/10.0.20/jetty-util-10.0.20-sources.jar
org.glassfish.hk2.external:aopalliance-repackaged | https://repo1.maven.org/maven2/org/glassfish/hk2/external/aopalliance-repackaged/2.6.1/aopalliance-repackaged-2.6.1-sources.jar
org.glassfish.hk2.external:jakarta.inject | https://repo1.maven.org/maven2/org/glassfish/hk2/external/jakarta.inject/2.6.1/jakarta.inject-2.6.1-sources.jar
org.glassfish.hk2:hk2-api | https://repo1.maven.org/maven2/org/glassfish/hk2/hk2-api/2.6.1/hk2-api-2.6.1-sources.jar
org.glassfish.hk2:hk2-locator | https://repo1.maven.org/maven2/org/glassfish/hk2/hk2-locator/2.6.1/hk2-locator-2.6.1-sources.jar
org.glassfish.hk2:hk2-utils | https://repo1.maven.org/maven2/org/glassfish/hk2/hk2-utils/2.6.1/hk2-utils-2.6.1-sources.jar
org.glassfish.hk2:osgi-resource-locator | https://repo1.maven.org/maven2/org/glassfish/hk2/osgi-resource-locator/1.0.3/osgi-resource-locator-1.0.3-sources.jar
org.junit.platform:junit-platform-launcher | https://repo1.maven.org/maven2/org/junit/platform/junit-platform-launcher/1.2.0/junit-platform-launcher-1.2.0-sources.jar
org.junit:junit-bom | https://mvnrepository.com/artifact/org.junit/junit-bom/

END OF ECLIPSE PUBLIC LICENSE, VERSION 2 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

INTERNATIONAL COMPONENTS FOR UNICODE LICENSE

The Program includes some or all of the following that IBM obtained under
the INTERNATIONAL COMPONENTS FOR UNICODE LICENSE.

icu4j-71.1.jar
icu4j-charset-71.1.jar

ICU License - ICU 1.8.1 and later 

COPYRIGHT AND PERMISSION NOTICE 

Copyright (c) 1995-2014 International Business Machines Corporation and 
others 

All rights reserved. 

Permission is hereby granted, free of charge, to any person obtaining a 
copy of this software and associated documentation files (the 
"Software"), to deal in the Software without restriction, including 
without limitation the rights to use, copy, modify, merge, publish, 
distribute, and/or sell copies of the Software, and to permit persons to 
whom the Software is furnished to do so, provided that the above 
copyright notice(s) and this permission notice appear in all copies of 
the Software and that both the above copyright notice(s) and this 
permission notice appear in supporting documentation. 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF 
THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS 
INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT 
OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 
PERFORMANCE OF THIS SOFTWARE. 

Except as contained in this notice, the name of a copyright holder shall 
not be used in advertising or otherwise to promote the sale, use or 
other dealings in this Software without prior written authorization of 
the copyright holder. 

All trademarks and registered trademarks mentioned herein are the 
property of their respective owners. 

Third-Party Software Licenses

This section contains third-party software notices and/or additional 
terms for licensed third-party software components included within ICU 
libraries. 

1. Unicode Data Files and Software
   
   EXHIBIT 1
   
   UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
   
   Unicode Data Files include all data files under the directories 
   http://www.unicode.org/Public/, http://www.unicode.org/reports/, and 
   http://www.unicode.org/cldr/data/. Unicode Data Files do not include 
   PDF online code charts under the directory 
   http://www.unicode.org/Public/. Software includes any source code 
   published in the Unicode Standard or under the directories 
   http://www.unicode.org/Public/, http://www.unicode.org/reports/, and 
   http://www.unicode.org/cldr/data/. 
   
   NOTICE TO USER: Carefully read the following legal agreement. BY 
   DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S 
   DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU 
   UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND 
   CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, 
   INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. 
   
   COPYRIGHT AND PERMISSION NOTICE 
   
   Copyright © 1991-2014 Unicode, Inc. All rights reserved. Distributed 
   under the Terms of Use in http://www.unicode.org/copyright.html. 
   
   Permission is hereby granted, free of charge, to any person obtaining 
   a copy of the Unicode data files and any associated documentation 
   (the "Data Files") or Unicode software and any associated 
   documentation (the "Software") to deal in the Data Files or Software 
   without restriction, including without limitation the rights to use, 
   copy, modify, merge, publish, distribute, and/or sell copies of the 
   Data Files or Software, and to permit persons to whom the Data Files 
   or Software are furnished to do so, provided that (a) the above 
   copyright notice(s) and this permission notice appear with all copies 
   of the Data Files or Software, (b) both the above copyright notice(s) 
   and this permission notice appear in associated documentation, and 
   (c) there is clear notice in each modified Data File or in the 
   Software as well as in the documentation associated with the Data 
   File(s) or Software that the data or software has been modified. 
   
   THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF 
   ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 
   WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 
   NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE 
   COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY 
   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY 
   DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 
   WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 
   ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
   OF THE DATA FILES OR SOFTWARE. 
   
   Except as contained in this notice, the name of a copyright holder 
   shall not be used in advertising or otherwise to promote the sale, 
   use or other dealings in these Data Files or Software without prior 
   written authorization of the copyright holder. 
   
   Unicode and the Unicode logo are trademarks of Unicode, Inc. in the 
   United States and other countries. All third party trademarks 
   referenced herein are the property of their respective owners. 
   

2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)

 #  The Google Chrome software developed by Google is licensed under
 #  the BSD license. Other software included in this distribution is 
 #  provided under other licenses, as set forth below.
 #
 #  The BSD License
 #  http://opensource.org/licenses/bsd-license.php 
 #  Copyright (C) 2006-2008, Google Inc.
 #
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without
 #  modification, are permitted provided that the following conditions
 #  are met:
 #
 #  Redistributions of source code must retain the above copyright 
 #  notice, this list of conditions and the following disclaimer.
 #  Redistributions in binary form must reproduce the above copyright
 #  notice, this list of conditions and the following disclaimer in the
 #  documentation and/or other materials provided with the distribution.
 # Neither the name of  Google Inc. nor the names of its contributors
 #  may be used to endorse or promote products derived from this
 #  software without specific prior written permission.
 #
 #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 #  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 #  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 #  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 #  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 #  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 #  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 #  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 #  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 #  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 #  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 #  POSSIBILITY OF SUCH DAMAGE.
 #
 #  The word list in cjdict.txt are generated by combining three word
 #  lists listed below with further processing for compound word
 #  breaking. The frequency is generated with an iterative training
 #  against Google web corpora. 
 #
 #  * Libtabe (Chinese)
 #    - https://sourceforge.net/project/?group_id=1519
 #    - Its license terms and conditions are shown below.
 #
 #  * IPADIC (Japanese)
 #    - http://chasen.aist-nara.ac.jp/chasen/distribution.html
 #    - Its license terms and conditions are shown below.
 #
 #  ---------COPYING.libtabe ---- BEGIN--------------------
 #
 #  /*
 #   * Copyrighy (c) 1999 TaBE Project.
 #   * Copyright (c) 1999 Pai-Hsiang Hsiao.
 #   * All rights reserved.
 #   *
 #   * Redistribution and use in source and binary forms, with or 
 #   * without modification, are permitted provided that the following
 #   * conditions are met:
 #   *
 #   * . Redistributions of source code must retain the above copyright
 #   *   notice, this list of conditions and the following disclaimer.
 #   * . Redistributions in binary form must reproduce the above 
 #   *   copyright notice, this list of conditions and the following 
 #   *   disclaimer in the documentation and/or other materials provided 
 #   *   with the distribution.
 #   * . Neither the name of the TaBE Project nor the names of its
 #   *   contributors may be used to endorse or promote products derived
 #   *   from this software without specific prior written permission.
 #   *
 #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
 #   * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
 #   * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
 #   * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
 #   * DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE 
 #   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
 #   * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 #   * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 
 #   * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
 #   * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
 #   * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
 #   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 
 #   * OF SUCH DAMAGE. 
 #   */
 #  
 #  /*
 #   * Copyright (c) 1999 Computer Systems and Communication Lab,
 #   *                    Institute of Information Science, Academia
 #   *                    Sinica.
 #   * All rights reserved.
 #   *
 #   * Redistribution and use in source and binary forms, with or 
 #   * without modification, are permitted provided that the following 
 #   * conditions are met:
 #   *
 #   * . Redistributions of source code must retain the above copyright
 #   *   notice, this list of conditions and the following disclaimer.
 #   * . Redistributions in binary form must reproduce the above 
 #   *   copyright notice, this list of conditions and the following 
 #   *   disclaimer in the documentation and/or other materials provided 
 #   *   with the distribution.
 #   * . Neither the name of the Computer Systems and Communication Lab
 #   *   nor the names of its contributors may be used to endorse or
 #   *   promote products derived from this software without specific
 #   *   prior written permission.
 #   *
 #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
 #   * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
 #   * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
 #   * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
 #   * DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE 
 #   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
 #   * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 #   * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 
 #   * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
 #   * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
 #   * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
 #   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 
 #   * OF SUCH DAMAGE. 
 #   */
 #  
 #  Copyright 1996 Chih-Hao Tsai @ Beckman Institute, University of 
 #  Illinois c-tsai4@uiuc.edu  http://casper.beckman.uiuc.edu/~c-tsai4
 #  
 #  ---------------COPYING.libtabe-----END------------------------------
 #  
 #  
 #  ---------------COPYING.ipadic-----BEGIN-----------------------------
 #  
 #  Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
 #  and Technology.  All Rights Reserved.
 #  
 #  Use, reproduction, and distribution of this software is permitted.
 #  Any copy of this software, whether in its original form or modified,
 #  must include both the above copyright notice and the following
 #  paragraphs.
 #  
 #  Nara Institute of Science and Technology (NAIST),
 #  the copyright holders, disclaims all warranties with regard to this
 #  software, including all implied warranties of merchantability and
 #  fitness, in no event shall NAIST be liable for
 #  any special, indirect or consequential damages or any damages
 #  whatsoever resulting from loss of use, data or profits, whether in 
 #  an action of contract, negligence or other tortuous action, arising 
 #  out of or in connection with the use or performance of this 
 #  software. 
 #
 #  A large portion of the dictionary entries originate from ICOT Free 
 #  Software. The following conditions for ICOT Free Software applies to 
 #  the current dictionary as well. 
 #
 #  Each User may also freely distribute the Program, whether in its
 #  original form or modified, to any third party or parties, PROVIDED
 #  that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
 #  on, or be attached to, the Program, which is distributed 
 #  substantially in the same form as set out herein and that such 
 #  intended distribution, if actually made, will neither violate or 
 #  otherwise contravene any of the laws and regulations of the 
 #  countries having jurisdiction over the User or the intended 
 #  distribution itself. 
 #
 #  NO WARRANTY
 #  
 #  The program was produced on an experimental basis in the course of 
 #  the research and development conducted during the project and is 
 #  provided to users as so produced on an experimental basis.  
 #  Accordingly, the program is provided without any warranty 
 #  whatsoever, whether express, implied, statutory or otherwise.  
 #  The term "warranty" used herein includes, but is not limited to, any 
 #  warranty of the quality, performance, merchantability and fitness 
 #  for a particular purpose of the program and the nonexistence of any 
 #  infringement or violation of any right of any third party.
 #  
 #  Each user of the program will agree and understand, and be deemed to
 #  have agreed and understood, that there is no warranty whatsoever for
 #  the program and, accordingly, the entire risk arising from or
 #  otherwise connected with the program is assumed by the user.
 #  
 #  Therefore, neither ICOT, the copyright holder, or any other
 #  organization that participated in or was otherwise related to the
 #  development of the program and their respective officials, 
 #  directors, officers and other employees shall be held liable for any 
 #  and all damages, including, without limitation, general, special, 
 #  incidental and consequential damages, arising out of or otherwise in 
 #  connection with the use or inability to use the program or any 
 #  product, material or result produced or otherwise obtained by using 
 #  the program, regardless of whether they have been advised of, or 
 #  otherwise had knowledge of, the possibility of such damages at any 
 #  time during the project or thereafter.  Each user will be deemed to 
 #  have agreed to the foregoing by his or her commencement of use of 
 #  the program.  The term "use" as used herein includes, but is not 
 #  limited to, the use, modification, copying and distribution of the 
 #  program and the production of secondary products from the program.
 #  
 #  In the case where the program, whether in its original form or
 #  modified, was distributed or delivered to or received by a user from
 #  any person, organization or entity other than ICOT, unless it makes 
 #  or grants independently of ICOT any specific warranty to the user in
 #  writing, such person, organization or entity, will also be exempted
 #  from and not be held liable to the user for any such damages as 
 #  noted above as far as the program is concerned.
 #  
 #  ---------------COPYING.ipadic-----END-------------------------------

3. Lao Word Break Dictionary Data (laodict.txt)

 #  Copyright (c) 2013 International Business Machines Corporation
 #  and others. All Rights Reserved.
 #
 #  Project:    http://code.google.com/p/lao-dictionary/
 #  Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
 #  License:    http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
 #              (copied below)
 #
 #  This file is derived from the above dictionary, with slight 
 #  modifications. 
 #  --------------------------------------------------------------------
 #  Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without 
 #  modification, are permitted provided that the following conditions 
 #  are met:
 #
 #      Redistributions of source code must retain the above copyright 
 #      notice, this list of conditions and the following disclaimer. 
 #      Redistributions in binary form must reproduce the above 
 #      copyright notice, this list of conditions and the following 
 #      disclaimer in the documentation and/or other materials provided 
 #      with the distribution.
 #
 #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
 #  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
 #  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
 #  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
 #  COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
 #  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
 #  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
 #  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
 #  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
 #  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
 #  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
 #  POSSIBILITY OF SUCH DAMAGE.
 #  --------------------------------------------------------------------

4. Time Zone Database

  ICU uses the public domain data and code derived from Time Zone 
  Database for its time zone support. The ownership of the TZ database 
  is explained in BCP 175: Procedure for Maintaining the Time Zone 
  Database section 7.

  7.  Database Ownership

    The TZ database itself is not an IETF Contribution or an IETF
    document. Rather it is a pre-existing and regularly updated work
    that is in the public domain, and is intended to remain in the 
    public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do not 
    apply to the TZ Database or contributions that individuals make to 
    it. Should any claims be made and substantiated against the TZ 
    Database, the organization that is providing the IANA Considerations 
    defined in this RFC, under the memorandum of understanding with the 
    IETF, currently ICANN, may act in accordance with all competent 
    court orders. No ownership claims will be made by ICANN or the IETF 
    Trust on the database or the code.  Any person making a contribution
    to the database or code waives all rights to future claims in that
    contribution or in the TZ Database.

END OF INTERNATIONAL COMPONENTS FOR UNICODE LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ISC LICENSE

The Program includes some or all of the following that IBM obtained
under the ISC License.

com.j256.simplemagic:simplemagic | Copyright 2021 And Gray Watson
org.webjars.bower:d3 | Copyright (c) 2010-2014, Michael Bostock
request-promise | Copyright (c) 2017 And Nicolai Kamenzky And Ty Abonil And and contributors

ISC License

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

END OF ISC LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

JSON

The Program includes some or all of the following that IBM obtained
under a JSON license:

org.json:json | Copyright (c) 2002 JSON.org | https://repo1.maven.org/maven2/org/json/json/20180813/json-20180813-sources.jar

JSON License

Copyright (c) 2002 JSON.org

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

The Software shall be used for Good, not Evil.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



END OF JSON NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MIT LICENSE

The Program includes some or all of the following that IBM obtained
under the MIT License:

args4j.jar | Copyright (c) 2013 Kohsuke Kawaguchi and other contributors
args4j:args4j | Copyright (c) 2013 Kohsuke Kawaguchi and other contributors
body-parser | Copyright (c) 2014 Jonathan Ong And Copyright (c) 2014-2015 Douglas Christopher Wilson
bootstrap.min.js | Copyright 2011-2021 The Bootstrap Authors
ch.randelshofer:fastdoubleparser | Copyright (c) 2023 Werner Randelshofer Switzerland.
classgraph-4.8.138.jar | Copyright (c) 2019 Luke Hutchison
com.github.scribejava:scribejava-apis | Copyright (c) 2010 Pablo Fernandez
com.github.scribejava:scribejava-core | Copyright (c) 2010 Pablo Fernandez
com.github.scribejava:scribejava-java8 | Copyright (c) 2010 Pablo Fernandez
com.microsoft.sqlserver:mssql-jdbc | Copyright(c) Microsoft Corporation
cookie-parser | Copyright (c) 2014 TJ Holowaychuk And Copyright (c) 2015 Douglas Christopher Wilson
dateformat | Copyright (c) 2007-2009 Steven Levithan
debug | Copyright (c) 2014-2017 TJ Holowaychuk And Copyright (c) 2018-2021 Josh Junon
express | Copyright (c) 2009-2014 TJ Holowaychuk And Copyright (c) 2013-2014 Roman Shtylman And Copyright (c) 2014-2015 Douglas Christopher Wilson
express-bearer-token | Copyright (c) 2014 Tyler Kellen
io.github.classgraph:classgraph | Copyright (c) 2019 Luke Hutchison
java-jwt-3.8.0.jar | Copyright (c) 2015 Auth0 And Inc.
jquery-3.5.1.min.js | Copyright JS Foundation and other contributors And Copyright OpenJS Foundation and other contributors https://openjsf.org/
jsonwebtoken | Copyright (c) 2015 Auth0 And Inc
morgan | Copyright (c) 2014 Jonathan Ong And Copyright (c) 2014-2017 Douglas Christopher Wilson
org.slf4j:slf4j-api | Copyright (c) 2004-2011 QOS.ch
org.slf4j:slf4j-jdk14 | Copyright (c) 2004-2007 QOS.ch
org.slf4j:slf4j-simple | Copyright (c) 2004-2011 QOS.ch
org.webjars:webjars-locator-core | Copyright (c) 2013 James Ward
serve-favicon | Copyright (c) 2010 Sencha Inc And Copyright (c) 2011 LearnBoost And Copyright (c) 2011 TJ Holowaychuk And Copyright (c) 2014-2017 Douglas Christopher Wilson
svgdom-1.0.jar | Copyright (c) 2017-2018 Ulrich-Matthias Schäfer

Permission is hereby granted, free of charge, to any person obtaining a 
copy of this software and associated documentation files (the 
"Software"), to deal in the Software without restriction, including 
without limitation the rights to use, copy, modify, merge, publish, 
distribute, sublicense, and/or sell copies of the Software, and to 
permit persons to whom the Software is furnished to do so, subject to 
the following conditions: 

The above copyright notice and this permission notice shall be included 
in all copies or substantial portions of the Software. 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 

END OF MIT LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MIT-0

The Program includes some or all of the following that IBM obtained
under a MIT-0 license:

reactive-streams-1.0.4.jar | No Copyright Found | https://mvnrepository.com/artifact/org.reactivestreams/reactive-streams/1.0.4

MIT No Attribution

Copyright <YEAR> <COPYRIGHT HOLDER>

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

END OF MIT-0 NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


The Werken Company

The Program includes some or all of the following that IBM obtained
under a The Werken Company license:

jaxen-1.1.3-IBM-stripped-rtc89249.jar | No copyright found | https://mvnrepository.com/artifact/jaxen/jaxen/1.1.3

Jaxen Version 1.1.3
Copyright 2003-2006 The Werken Company. All Rights Reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1.	Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2.	Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and /or other materials provided with the distribution.
3.	Neither the name of the Jaxen Project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 

END OF The Werken Company NOTICES AND INFORMATION

END OF NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

END OF NOTICES AND INFORMATION FILE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
NOTICES AND INFORMATION FOR <CP4BA>

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

TABLE OF CONTENTS

THIS IBM NOTICES FILE CONSISTS OF THE FOLLOWING SECTIONS:

0BSD
AFL-2.1
Apache-1.1
Apache-2.0
Artistic-1.0
Artistic-1.0-Perl
Artistic-2.0
BlueOak-1.0.0
BSD-2-Clause
BSD-3-Clause
BSD-3-Clause-Clear
BSD-3-Clause-No-Nuclear-License
BSD-4-Clause
CDDL-1.0
CDDL-1.1
CPL-1.0
Elastic-2.0
EPL-1.0
EPL-2.0
HPND
ICU
ISC license
JDOM
LGPL-3.0
  - LGPL-3.0-only
  - LGPL-3.0-or-later
MIT
MPL-1.1
MPL-2.0
PostgreSQL
PSF-2.0
Python-2.0
SSPL-1.0
TCL
Unicode-3.0
UnRar License
X11
zlib
ZPL-2.1


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD Zero Clause LICENSE

The Program includes some or all of the following packages that IBM 
obtained under the BSD Zero Clause License:

castor.jar
jdom.jar
jdom2-2.0.6.1.jar
jdom2.jar
tslib


Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met: 

* Redistributions of source code must retain the above copyright notice, 
  this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright 
  notice, this list of conditions and the following disclaimer in the 
  documentation and/or other materials provided with the distribution. 

THE SOFTWARE IS PROVIDED "AS 
IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL 
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE 
AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES 
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

END OF BSD Zero Clause LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

AFL-2.1

The Program includes some or all of the following that IBM obtained
under a AFL-2.1 license:

dijit | Copyright (c) 2005-2018 The JS Foundation. Copyright (c) 2003-2004 Lawrence E. Rosen. All rights reserved. | https://registry.npmjs.org/dijit/-/dijit-1.17.2.tgz
dijit-themes | Copyright (c) 2005-2018 The JS Foundation. Copyright (c) 2003-2004 Lawrence E. Rosen. All rights reserved. | https://registry.npmjs.org/dijit-themes/-/dijit-themes-1.17.2.tgz
dojo | Copyright (c) 2005-2018 The JS Foundation. Copyright (c) 2003-2004 Lawrence E. Rosen. All rights reserved. Copyright (c) 2007 Yahoo! Inc. All rights reserved. Copyright  1991-2007 Unicode Inc. All rights reserved. | https://registry.npmjs.org/dojo/-/dojo-1.17.2.tgz
dojo.js | Copyright (c) 2004-2005, The Dojo Foundation | http://o.aolcdn.com/dojo/0.4.3/dojo.js
dojox | Copyright (c) 2005-2015 The Dojo Foundation (c) 2003-2004 Lawrence E. Rosen | https://registry.npmjs.org/dojox/-/dojox-1.17.2.tgz

The Academic Free License
v.2.1

This Academic Free License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following notice immediately following the copyright notice for the Original Work:

Licensed under the Academic Free License version 2.1

1) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license to do the following:
a) to reproduce the Original Work in copies;
b) to prepare derivative works ("Derivative Works") based upon the Original Work;
c) to distribute copies of the Original Work and Derivative Works to the public;
d) to perform the Original Work publicly; and
e) to display the Original Work publicly.
2) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license, under patent claims owned or controlled by the Licensor that are embodied in the Original Work as furnished by the Licensor, to make, use, sell and offer for sale the Original Work and Derivative Works.
3) Grant of Source Code License. The term "Source Code" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor hereby agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right to satisfy this obligation by placing a machine-readable copy of the Source Code in an information repository reasonably calculated to permit inexpensive and convenient access by You for as long as Licensor continues to distribute the Original Work, and by publishing the address of that information repository in a notice immediately following the copyright notice that applies to the Original Work.
4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any contributors to the Original Work, nor any of their trademarks or service marks, may be used to endorse or promote products derived from this Original Work without express prior written permission of the Licensor. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor except as expressly stated herein. No patent license is granted to make, use, sell or offer to sell embodiments of any patent claims other than the licensed claims defined in Section 2. No right is granted to the trademarks of Licensor even if such marks are included in the Original Work. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any Original Work that Licensor otherwise would have a right to license.
5) This section intentionally omitted.
6) Attribution Rights. You must retain, in the Source Code of any Derivative Works that You create, all copyright, patent or trademark notices from the Source Code of the Original Work, as well as any notices of licensing and any descriptive text identified therein as an "Attribution Notice." You must cause the Source Code for any Derivative Works that You create to carry a prominent Attribution Notice reasonably calculated to inform recipients that You have modified the Original Work.
7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the copyright in and to the Original Work and the patent rights granted herein by Licensor are owned by the Licensor or are sublicensed to You under the terms of this License with the permission of the contributor(s) of those copyrights and patent rights. Except as expressly stated in the immediately proceeding sentence, the Original Work is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either express or implied, including, without limitation, the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No license to Original Work is granted hereunder except under this disclaimer.
8) Limitation of Liability. Under no circumstances and under no legal theory, whether in tort (including negligence), contract, or otherwise, shall the Licensor be liable to any person for any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or the use of the Original Work including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses. This limitation of liability shall not apply to liability for death or personal injury resulting from Licensor's negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You.
9) Acceptance and Termination. If You distribute copies of the Original Work or a Derivative Work, You must make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License. Nothing else but this License (or another written agreement between Licensor and You) grants You permission to create Derivative Works based upon the Original Work or to exercise any of the rights granted in Section 1 herein, and any attempt to do so except under the terms of this License (or another written agreement between Licensor and You) is expressly prohibited by U.S. copyright law, the equivalent laws of other countries, and by international treaty. Therefore, by exercising any of the rights granted to You in Section 1 herein, You indicate Your acceptance of this License and all of its terms and conditions.
10) Termination for Patent Action. This License shall terminate automatically and You may no longer exercise any of the rights granted to You by this License as of the date You commence an action, including a cross-claim or counterclaim, against Licensor or any licensee alleging that the Original Work infringes a patent. This termination provision shall not apply for an action alleging patent infringement by combinations of the Original Work with other software or hardware.
11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License may be brought only in the courts of a jurisdiction wherein the Licensor resides or in which Licensor conducts its primary business, and under the laws of that jurisdiction excluding its conflict-of-law provisions. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any use of the Original Work outside the scope of this License or after its termination shall be subject to the requirements and penalties of the U.S. Copyright Act, 17 U.S.C. § 101 et seq., the equivalent laws of other countries, and international treaty. This section shall survive the termination of this License.
12) Attorneys Fees. In any action to enforce the terms of this License or seeking damages relating thereto, the prevailing party shall be entitled to recover its costs and expenses, including, without limitation, reasonable attorneys' fees and costs incurred in connection with such action, including any appeal of such action. This section shall survive the termination of this License.
13) Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable.
14) Definition of "You" in This License. "You" throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with you. For purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
15) Right to Use. You may use the Original Work in all ways not otherwise restricted or conditioned by this License or by law, and Licensor promises not to interfere with or be responsible for such uses by You.
This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved.
Permission is hereby granted to copy and distribute this license without modification. This license may not be modified without the express written permission of its copyright owner.



END OF AFL-2.1 NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

APACHE SOFTWARE LICENSE 1.1

The Program includes some or all of the following that IBM obtained
under the Apache License Version 1.1:

oro:oro
xpp3-1.1.3.4.M.jar


Apache Software License
Version 1.1

Copyright (c) 2000 The Apache Software Foundation.  All rights reserved.
 
Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met:
 
1. Redistributions of source code must retain the above copyright 
notice, this list of conditions and the following disclaimer.
 
2. Redistributions in binary form must reproduce the above copyright 
notice, this list of conditions and the following disclaimer in the 
documentation and/or other materials provided with the distribution.

3. The end-user documentation included with the redistribution,
if any, must include the following acknowledgment:
"This product includes software developed by the
Apache Software Foundation (http://www.apache.org/)."
Alternately, this acknowledgment may appear in the software itself,
if and wherever such third-party acknowledgments normally appear.

4. The names "Apache" and "Apache Software Foundation" must 
not be used to endorse or promote products derived from this
software without prior written permission. For written
permission, please contact apache@apache.org.

5. Products derived from this software may not be called "Apache",
nor may "Apache" appear in their name, without prior written
permission of the Apache Software Foundation.

THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
=================================================================

This software consists of voluntary contributions made by many
individuals on behalf of the Apache Software Foundation.  For more
information on the Apache Software Foundation, please see
<http://www.apache.org/>.

Portions of this software are based upon public domain software
originally written at the National Center for Supercomputing 
Applications, University of Illinois, Urbana-Champaign.

END OF APACHE SOFTWARE LICENSE 1.1 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

APACHE SOFTWARE LICENSE 2.0

The Program includes some or all of the following that IBM obtained
under the Apache License Version 2.0:

@aws-crypto/ie11-detection
@aws-crypto/sha256-browser
@aws-crypto/sha256-js
@aws-crypto/supports-web-crypto
@aws-crypto/util
@aws-sdk/client-cognito-identity
@aws-sdk/client-sso
@aws-sdk/client-sso-oidc
@aws-sdk/client-sts
@aws-sdk/core
@aws-sdk/credential-provider-cognito-identity
@aws-sdk/credential-provider-env
@aws-sdk/credential-provider-http
@aws-sdk/credential-provider-ini
@aws-sdk/credential-provider-node
@aws-sdk/credential-provider-process
@aws-sdk/credential-provider-sso
@aws-sdk/credential-provider-web-identity
@aws-sdk/credential-providers
@aws-sdk/middleware-host-header
@aws-sdk/middleware-logger
@aws-sdk/middleware-recursion-detection
@aws-sdk/middleware-user-agent
@aws-sdk/region-config-resolver
@aws-sdk/token-providers
@aws-sdk/types
@aws-sdk/util-endpoints
@aws-sdk/util-locate-window
@aws-sdk/util-user-agent-browser
@aws-sdk/util-user-agent-node
@aws-sdk/util-utf8-browser
@elastic/elasticsearch
@grpc/grpc-js
@grpc/proto-loader
@sigstore/bundle
@sigstore/core
@sigstore/protobuf-specs
@sigstore/sign
@sigstore/tuf
@sigstore/verify
@smithy/abort-controller
@smithy/config-resolver
@smithy/core
@smithy/credential-provider-imds
@smithy/fetch-http-handler
@smithy/hash-node
@smithy/invalid-dependency
@smithy/is-array-buffer
@smithy/middleware-content-length
@smithy/middleware-endpoint
@smithy/middleware-retry
@smithy/middleware-serde
@smithy/middleware-stack
@smithy/node-config-provider
@smithy/node-http-handler
@smithy/property-provider
@smithy/protocol-http
@smithy/querystring-builder
@smithy/querystring-parser
@smithy/service-error-classification
@smithy/shared-ini-file-loader
@smithy/signature-v4
@smithy/smithy-client
@smithy/types
@smithy/url-parser
@smithy/util-base64
@smithy/util-body-length-browser
@smithy/util-body-length-node
@smithy/util-buffer-from
@smithy/util-config-provider
@smithy/util-defaults-mode-browser
@smithy/util-defaults-mode-node
@smithy/util-endpoints
@smithy/util-hex-encoding
@smithy/util-middleware
@smithy/util-retry
@smithy/util-stream
@smithy/util-uri-escape
@smithy/util-utf8
@vrbo/pino-rotating-file
Apache Lucene
CacheControl
CometD
Cython
FastInfoset-1.2.15.jar
FastInfoset-2.0.0.jar
FastInfoset.jar
Helm
JSON4J_Apache.jar
MathJax-grunt-cleaner
Opensans Fonts
Sandesha.jar
absl-py
accelerate
addressing.jar
aggs-matrix-stats-client-2.13.0.jar
aiohttp
aiosignal
all-0.30.jar
analysis-common-2.13.0.jar
annotations-13.0.jar
annotations-24.1.0.jar
ansible-operator
ansible-runner
ansible-runner-http
ant-1.10.12.jar
ant-contrib.jar
ant-launcher-1.10.12.jar
antlr.jar
anytree
apache-wink.1.1.1-incubating.jar
apr
apr-util
apr-util-bdb
apr-util-openssl
avro-1.11.3.jar
avro-js
avro-python3
aws-java-sdk-core-1.12.689.jar
aws-java-sdk-kms-1.12.689.jar
aws-java-sdk-s3-1.12.689.jar
axiom-api-1.4.0.jar
axiom-impl-1.4.0.jar
axiom.jar
axis-patched-1.4.jar
axis.jar
axis2-adb-1.8.2.jar
axis2-jaxws-1.8.2.jar
axis2-kernel-1.8.2.jar
axis2-transport-http-1.8.2.jar
axis2-transport-local-1.8.2.jar
batik-all-1.17.jar
batik-jviews-svggen-8.8.jar
batik:batik-awt-util
biz.aQute.bnd:biz.aQute.bnd.annotation
box-java-sdk-1.0.0.jar
box-java-sdk.jar
bsf:bsf
bsh.jar
bson
bson-4.11.1.jar
bson-record-codec-4.11.1.jar
btf-1.3.jar
cache-api-1.1.0.jar
cache-common-2.13.0.jar
cactus:cactus
caffeine-3.1.8.jar
caikit
cglib:cglib
cglib:cglib-nodep
chemistry-opencmis-client-api.jar
chemistry-opencmis-client-bindings.jar
chemistry-opencmis-client-impl.jar
chemistry-opencmis-commons-api-1.1.0.jar
chemistry-opencmis-commons-api.jar
chemistry-opencmis-commons-impl-1.1.0.jar
chemistry-opencmis-commons-impl.jar
chemistry-opencmis-server-async-1.1.0.jar
chemistry-opencmis-server-bindings-1.1.0.jar
chemistry-opencmis-server-bindings-war-1.1.0.jar
chemistry-opencmis-server-support-1.1.0.jar
cmake
com.aayushatharva.brotli4j.brotli4j-1.16.0.jar
com.aayushatharva.brotli4j.native-linux-x86_64-1.16.0.jar
com.aayushatharva.brotli4j.service-1.16.0.jar
com.aayushatharva.brotli4j:brotli4j
com.aayushatharva.brotli4j:native-linux-x86_64
com.aayushatharva.brotli4j:service
com.amazonaws:aws-java-sdk-core
com.amazonaws:aws-java-sdk-kms
com.amazonaws:aws-java-sdk-s3
com.amazonaws:jmespath-java
com.asyncapi:asyncapi-core
com.atlassian.oai:swagger-request-validator-core
com.beust:jcommander
com.carrotsearch:hppc
com.cenqua.clover:clover
com.cybozu.labs:langdetect
com.epam:parso
com.fasterxml.jackson.core.jackson-annotations-2.16.1.jar
com.fasterxml.jackson.core.jackson-annotations-2.17.0.jar
com.fasterxml.jackson.core.jackson-core-2.16.1.jar
com.fasterxml.jackson.core.jackson-core-2.17.0.jar
com.fasterxml.jackson.core.jackson-databind-2.16.1.jar
com.fasterxml.jackson.core.jackson-databind-2.17.0.jar
com.fasterxml.jackson.core:jackson-annotations
com.fasterxml.jackson.core:jackson-core
com.fasterxml.jackson.core:jackson-databind
com.fasterxml.jackson.dataformat.jackson-dataformat-yaml-2.17.0.jar
com.fasterxml.jackson.dataformat:jackson-dataformat-cbor
com.fasterxml.jackson.dataformat:jackson-dataformat-smile
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml
com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.16.1.jar
com.fasterxml.jackson.datatype.jackson-datatype-jdk8-2.17.0.jar
com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.16.1.jar
com.fasterxml.jackson.datatype.jackson-datatype-jsr310-2.17.0.jar
com.fasterxml.jackson.datatype:jackson-datatype-guava
com.fasterxml.jackson.datatype:jackson-datatype-jdk8
com.fasterxml.jackson.datatype:jackson-datatype-jsr310
com.fasterxml.jackson.datatype:jackson-datatype-jsr353
com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-base-2.17.0.jar
com.fasterxml.jackson.jakarta.rs.jackson-jakarta-rs-json-provider-2.17.0.jar
com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base
com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider
com.fasterxml.jackson.jaxrs.jackson-jaxrs-base-2.17.0.jar
com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider-2.17.0.jar
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider
com.fasterxml.jackson.jr:jackson-jr-objects
com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations-2.17.0.jar
com.fasterxml.jackson.module.jackson-module-jaxb-annotations-2.17.0.jar
com.fasterxml.jackson.module.jackson-module-parameter-names-2.16.1.jar
com.fasterxml.jackson.module.jackson-module-parameter-names-2.17.0.jar
com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations
com.fasterxml.jackson.module:jackson-module-jaxb-annotations
com.fasterxml.jackson.module:jackson-module-jsonSchema
com.fasterxml.jackson.module:jackson-module-kotlin
com.fasterxml.jackson.module:jackson-module-parameter-names
com.fasterxml.jackson:jackson-bom
com.fasterxml.uuid:java-uuid-generator
com.fasterxml.woodstox:woodstox-core
com.fasterxml:classmate
com.flipkart.zjsonpatch:zjsonpatch
com.github.ben-manes.caffeine:caffeine
com.github.java-json-tools.btf-1.3.jar
com.github.java-json-tools.jackson-coreutils-2.0.jar
com.github.java-json-tools.json-patch-1.13.jar
com.github.java-json-tools.msg-simple-1.2.jar
com.github.java-json-tools:json-patch
com.github.java-json-tools:json-schema-validator
com.github.librepdf:openpdf
com.github.openjson:openjson
com.github.spullara.mustache.java.compiler-0.9.10.jar
com.github.spullara.mustache.java:compiler
com.github.stephenc.jcip:jcip-annotations
com.google.android:annotations
com.google.api.grpc:proto-google-common-protos
com.google.auto.value:auto-value-annotations
com.google.code.findbugs.jsr305-3.0.2.jar
com.google.code.findbugs:jsr305
com.google.code.gson.gson-2.10.1.jar
com.google.code.gson:gson
com.google.errorprone.error_prone_annotations-2.25.0.jar
com.google.errorprone:error_prone_annotations
com.google.flatbuffers:flatbuffers-java
com.google.googlejavaformat:google-java-format
com.google.guava.failureaccess-1.0.1.jar
com.google.guava.guava-32.0.1-jre.jar
com.google.guava.guava-33.0.0-jre.jar
com.google.guava.listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
com.google.guava:failureaccess
com.google.guava:guava
com.google.guava:guava-testlib
com.google.guava:listenablefuture
com.google.inject:guice
com.google.j2objc.j2objc-annotations-2.8.jar
com.google.j2objc.j2objc-annotations-3.0.0.jar
com.google.j2objc:j2objc-annotations
com.google.protobuf.protobuf-java-3.24.3.jar
com.google.truth:truth
com.googlecode.javaewah.JavaEWAH-1.2.3.jar
com.googlecode.javaewah:JavaEWAH
com.googlecode.json-simple:json-simple
com.googlecode.libphonenumber:libphonenumber
com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer
com.healthmarketscience.jackcess:jackcess
com.healthmarketscience.jackcess:jackcess-encrypt
com.ibm.async:asyncutil
com.ibm.jbatch:com.ibm.jbatch-model
com.ibm.jbatch:com.ibm.jbatch-ri-spi
com.ibm.jbatch:com.ibm.jbatch-runtime
com.ibm.jbatch:com.ibm.jbatch-runtime-all
com.ibm:json4j
com.jayway.jsonpath:json-path
com.lmax:disruptor
com.maxmind.db:maxmind-db
com.maxmind.geoip2:geoip2
com.meterware.simplestub:simplestub
com.networknt:json-schema-validator
com.nimbusds:content-type
com.nimbusds:lang-tag
com.nimbusds:nimbus-jose-jwt
com.nimbusds:oauth2-oidc-sdk
com.pff:java-libpst
com.rometools:rome
com.segment.backo:backo
com.squareup.okhttp3:logging-interceptor
com.squareup.okhttp3:okhttp
com.squareup.okio:okio
com.squareup.okio:okio-jvm
com.squareup.retrofit2:converter-gson
com.squareup.retrofit2:retrofit
com.squareup.retrofit2:retrofit-mock
com.sun.org.apache.xml.internal:resolver
com.sun.xml.fastinfoset:FastInfoset
com.tdunning:t-digest
com.thetransactioncompany:cors-filter
com.thetransactioncompany:java-property-utils
com.thoughtworks.qdox:qdox
com.typesafe.config-1.4.3.jar
com.typesafe:config
com.zaxxer:SparseBitSet
cometd-java-server-websocket-jetty-5.0.13.jar
cometd.min.js
common-io.jar
common-lang.jar
commons-beanutils-1.7.0.jar
commons-beanutils:commons-beanutils
commons-chain-1.1.jar
commons-cli:commons-cli
commons-codec-1.16.0.jar
commons-codec.commons-codec-1.16.1.jar
commons-codec:commons-codec
commons-collections:commons-collections
commons-configuration-1.10.jar
commons-configuration-1.7.jar
commons-configuration:commons-configuration
commons-dbcp:commons-dbcp
commons-digester-1.8.jar
commons-digester:commons-digester
commons-discovery-0.2.jar
commons-discovery:commons-discovery
commons-el-1.0.jar
commons-el:commons-el
commons-fileupload:commons-fileupload
commons-httpclient-contrib.jar
commons-httpclient:commons-httpclient
commons-io-2.8.0.jar
commons-io.commons-io-2.15.1.jar
commons-io:commons-io
commons-jcs-core-2.2.1.jar
commons-jxpath-1.2.jar
commons-jxpath:commons-jxpath
commons-lang-2.1.jar
commons-lang3-3.11.jar
commons-lang3-3.4.jar
commons-lang:commons-lang
commons-logging-1.1.jar
commons-logging-1.3.0.jar
commons-logging.commons-logging-1.2.jar
commons-logging:commons-logging
commons-pool:commons-pool
commons-validator:commons-validator
compat-openssl11
compiler-0.9.6.jar
config-1.3.3.jar
config-1.4.3.jar
converter-gson-2.9.0.jar
cors-filter-2.1.2.jar
cryptography
cxf-core-3.5.5.jar
cxf-rt-bindings-soap-3.5.5.jar
cxf-rt-bindings-xml-3.5.5.jar
cxf-rt-databinding-jaxb-3.5.5.jar
cxf-rt-frontend-jaxws-3.5.5.jar
cxf-rt-frontend-simple-3.5.5.jar
cxf-rt-transports-http-3.5.5.jar
cxf-rt-ws-addr-3.5.5.jar
cxf-rt-wsdl-3.5.5.jar
datasets
de.l3s.boilerpipe:boilerpipe
denque
dense64-0.30.jar
denseC64-0.30.jar
derby-10.14.2.0.jar
derby-10.14.2.1-patched.jar
derby.jar
detectron2
dev.failsafe:failsafe
doxia-core-2.0.0-M5.jar
doxia-decoration-model-2.0.0-M5.jar
doxia-integration-tools-2.0.0-M5.jar
doxia-module-apt-2.0.0-M5.jar
doxia-module-xdoc-2.0.0-M5.jar
dulwich
easymock:easymock
easymock:easymockclassextension
ecdsa-sig-formatter
edu.usc.ir:sentiment-analysis-parser
ehcache-3.10.8-jakarta.jar
ejs
ejs-1.0.min.js
elasticsearch
elasticsearch-rest-client-7.17.14.jar
equation-0.30.jar
erlang
error_prone_annotations.jar
etcd
event-emitter-1.1-SNAPSHOT.jar
eventbus-java-3.3.1.jar
exponential-backoff
failsafe-3.3.2.jar
failureaccess.jar
filelist
flatbuffers
flink-rpc-akka.jar
fluent-hc-4.5.13.jar
fluent-hc.jar
fmpp-package:fmpp
fontbox-2.0.26.jar
frozenlist
fvcore
geo-2.13.0.jar
geronimo-json_1.0_spec-1.0-alpha-1.jar
geronimo-json_1.1_spec-1.1.jar
google-auth
google-auth-oauthlib
google-crosextra-caladea-fonts
google-pasta
google_pasta
gosu
graphql-java-kickstart-14.0.0.jar
graphql-java-servlet-14.0.0.jar
grpc-api-1.56.1.jar
grpc-api-1.63.0.jar
grpc-context-1.56.1.jar
grpc-context-1.63.0.jar
grpc-core-1.56.1.jar
grpc-core-1.63.0.jar
grpc-grpclb-1.63.0.jar
grpc-netty-1.56.1.jar
grpc-netty-1.63.0.jar
grpc-protobuf-1.56.1.jar
grpc-protobuf-1.63.0.jar
grpc-protobuf-lite-1.56.1.jar
grpc-protobuf-lite-1.63.0.jar
grpc-stub-1.52.1.jar
grpc-stub-1.63.0.jar
grpc-util-1.63.0.jar
grpcio
grpcio-health-checking
grpcio-reflection
gson-2.8.9.jar
gson.jar
guava-32.0.1-jre.jar
guava-32.1.1-jre.jar
guava-32.1.3-jre.jar
guava-33.1.0-jre.jar
guava.jar
guice-4.2.3-no_aop.jar
guice-5.1.0.jar
hppc-0.8.1.jar
hppc-0.9.1.jar
httpclient-cache-4.5.13.jar
httpclient-cache.jar
httpclient5-5.1.4.jar
httpcore-nio-4.4.15.jar
httpcore5-5.1.5.jar
httpcore5-h2-5.1.5.jar
httpmime-4.5.13.jar
huggingface-hub
human-signals
ibm-db
importlib-metadata
importlib-resources
importlib_metadata
ingest-common-2.13.0.jar
ingest-geoip-2.13.0.jar
ingest-user-agent-2.13.0.jar
intervaltree
io.dropwizard.metrics:metrics-bom
io.dropwizard.metrics:metrics-core
io.dropwizard.metrics:metrics-jmx
io.dropwizard.metrics:metrics-jvm
io.grpc:grpc-netty
io.grpc:grpc-protobuf
io.grpc:grpc-stub
io.gsonfire:gson-fire
io.jsonwebtoken:jjwt
io.jsonwebtoken:jjwt-api
io.jsonwebtoken:jjwt-impl
io.jsonwebtoken:jjwt-jackson
io.micrometer.micrometer-commons-1.12.4.jar
io.micrometer.micrometer-core-1.12.4.jar
io.micrometer.micrometer-observation-1.12.4.jar
io.micrometer.micrometer-registry-prometheus-1.12.4.jar
io.micrometer:micrometer-core
io.micrometer:micrometer-registry-prometheus
io.mongock.mongock-api-5.4.0.jar
io.mongock.mongock-driver-api-5.4.0.jar
io.mongock.mongock-driver-core-5.4.0.jar
io.mongock.mongock-runner-core-5.4.0.jar
io.mongock.mongock-standalone-5.4.0.jar
io.mongock.mongock-standalone-base-5.4.0.jar
io.mongock.mongock-utils-5.4.0.jar
io.mongock.mongodb-sync-v4-driver-5.4.0.jar
io.mongock:mongock-api
io.mongock:mongock-core-bom
io.mongock:mongock-driver-api
io.mongock:mongock-driver-core
io.mongock:mongock-driver-mongodb-bom
io.mongock:mongock-runner-core
io.mongock:mongock-standalone
io.mongock:mongock-standalone-base
io.mongock:mongock-utils
io.mongock:mongodb-sync-v4-driver
io.netty.netty-buffer-4.1.108.Final.jar
io.netty.netty-codec-4.1.108.Final.jar
io.netty.netty-codec-dns-4.1.108.Final.jar
io.netty.netty-codec-haproxy-4.1.108.Final.jar
io.netty.netty-codec-http-4.1.108.Final.jar
io.netty.netty-codec-http2-4.1.108.Final.jar
io.netty.netty-codec-socks-4.1.108.Final.jar
io.netty.netty-common-4.1.108.Final.jar
io.netty.netty-handler-4.1.108.Final.jar
io.netty.netty-handler-proxy-4.1.108.Final.jar
io.netty.netty-resolver-4.1.108.Final.jar
io.netty.netty-resolver-dns-4.1.108.Final.jar
io.netty.netty-transport-4.1.108.Final.jar
io.netty.netty-transport-classes-epoll-4.1.108.Final.jar
io.netty.netty-transport-native-unix-common-4.1.108.Final.jar
io.netty:netty-buffer
io.netty:netty-codec
io.netty:netty-codec-dns
io.netty:netty-codec-haproxy
io.netty:netty-codec-http
io.netty:netty-codec-http2
io.netty:netty-codec-socks
io.netty:netty-common
io.netty:netty-handler
io.netty:netty-handler-proxy
io.netty:netty-resolver
io.netty:netty-resolver-dns
io.netty:netty-resolver-dns-classes-macos
io.netty:netty-resolver-dns-native-macos
io.netty:netty-tcnative-boringssl-static
io.netty:netty-tcnative-classes
io.netty:netty-transport
io.netty:netty-transport-classes-epoll
io.netty:netty-transport-native-epoll
io.netty:netty-transport-native-unix-common
io.opentracing:opentracing-api
io.opentracing:opentracing-noop
io.opentracing:opentracing-util
io.prometheus.simpleclient-0.16.0.jar
io.prometheus.simpleclient_common-0.16.0.jar
io.prometheus.simpleclient_tracer_common-0.16.0.jar
io.prometheus.simpleclient_tracer_otel-0.16.0.jar
io.prometheus.simpleclient_tracer_otel_agent-0.16.0.jar
io.prometheus:simpleclient
io.prometheus:simpleclient_common
io.prometheus:simpleclient_tracer_common
io.prometheus:simpleclient_tracer_otel
io.prometheus:simpleclient_tracer_otel_agent
io.quarkiverse.jgit.quarkus-jgit-3.0.6.jar
io.quarkiverse.jgit:quarkus-jgit
io.quarkiverse.jsch.quarkus-jsch-3.0.5.jar
io.quarkiverse.jsch:quarkus-jsch
io.quarkiverse.loggingjson.quarkus-logging-json-3.0.0.jar
io.quarkiverse.loggingjson:quarkus-logging-json
io.quarkus.arc.arc-3.9.2.jar
io.quarkus.arc.arc-3.9.3.jar
io.quarkus.arc:arc
io.quarkus.quarkus-arc-3.9.2.jar
io.quarkus.quarkus-arc-3.9.3.jar
io.quarkus.quarkus-bootstrap-runner-3.9.2.jar
io.quarkus.quarkus-bootstrap-runner-3.9.3.jar
io.quarkus.quarkus-core-3.9.2.jar
io.quarkus.quarkus-core-3.9.3.jar
io.quarkus.quarkus-credentials-3.9.2.jar
io.quarkus.quarkus-credentials-3.9.3.jar
io.quarkus.quarkus-development-mode-spi-3.9.2.jar
io.quarkus.quarkus-development-mode-spi-3.9.3.jar
io.quarkus.quarkus-elytron-security-3.9.2.jar
io.quarkus.quarkus-elytron-security-3.9.3.jar
io.quarkus.quarkus-elytron-security-common-3.9.2.jar
io.quarkus.quarkus-elytron-security-common-3.9.3.jar
io.quarkus.quarkus-elytron-security-properties-file-3.9.2.jar
io.quarkus.quarkus-elytron-security-properties-file-3.9.3.jar
io.quarkus.quarkus-fs-util-0.0.10.jar
io.quarkus.quarkus-jackson-3.9.2.jar
io.quarkus.quarkus-jackson-3.9.3.jar
io.quarkus.quarkus-jsonb-3.9.2.jar
io.quarkus.quarkus-jsonb-3.9.3.jar
io.quarkus.quarkus-jsonp-3.9.2.jar
io.quarkus.quarkus-jsonp-3.9.3.jar
io.quarkus.quarkus-micrometer-3.9.2.jar
io.quarkus.quarkus-micrometer-registry-prometheus-3.9.2.jar
io.quarkus.quarkus-mutiny-3.9.2.jar
io.quarkus.quarkus-mutiny-3.9.3.jar
io.quarkus.quarkus-netty-3.9.2.jar
io.quarkus.quarkus-netty-3.9.3.jar
io.quarkus.quarkus-rest-3.9.2.jar
io.quarkus.quarkus-rest-common-3.9.2.jar
io.quarkus.quarkus-rest-jsonb-3.9.2.jar
io.quarkus.quarkus-rest-jsonb-common-3.9.2.jar
io.quarkus.quarkus-resteasy-3.9.3.jar
io.quarkus.quarkus-resteasy-common-3.9.3.jar
io.quarkus.quarkus-resteasy-jackson-3.9.3.jar
io.quarkus.quarkus-resteasy-server-common-3.9.3.jar
io.quarkus.quarkus-security-3.9.2.jar
io.quarkus.quarkus-security-3.9.3.jar
io.quarkus.quarkus-security-runtime-spi-3.9.2.jar
io.quarkus.quarkus-security-runtime-spi-3.9.3.jar
io.quarkus.quarkus-smallrye-context-propagation-3.9.2.jar
io.quarkus.quarkus-smallrye-context-propagation-3.9.3.jar
io.quarkus.quarkus-vertx-3.9.2.jar
io.quarkus.quarkus-vertx-3.9.3.jar
io.quarkus.quarkus-vertx-http-3.9.2.jar
io.quarkus.quarkus-vertx-http-3.9.3.jar
io.quarkus.quarkus-vertx-latebound-mdc-provider-3.9.2.jar
io.quarkus.quarkus-vertx-latebound-mdc-provider-3.9.3.jar
io.quarkus.quarkus-virtual-threads-3.9.2.jar
io.quarkus.quarkus-virtual-threads-3.9.3.jar
io.quarkus.resteasy.reactive.resteasy-reactive-3.9.2.jar
io.quarkus.resteasy.reactive.resteasy-reactive-common-3.9.2.jar
io.quarkus.resteasy.reactive.resteasy-reactive-common-types-3.9.2.jar
io.quarkus.resteasy.reactive.resteasy-reactive-jsonb-3.9.2.jar
io.quarkus.resteasy.reactive.resteasy-reactive-vertx-3.9.2.jar
io.quarkus.resteasy.reactive:resteasy-reactive
io.quarkus.resteasy.reactive:resteasy-reactive-common
io.quarkus.resteasy.reactive:resteasy-reactive-common-types
io.quarkus.resteasy.reactive:resteasy-reactive-jsonb
io.quarkus.resteasy.reactive:resteasy-reactive-vertx
io.quarkus.security.quarkus-security-2.0.3.Final.jar
io.quarkus.security:quarkus-security
io.quarkus:quarkus-arc
io.quarkus:quarkus-bootstrap-bom
io.quarkus:quarkus-bootstrap-bom-test
io.quarkus:quarkus-bootstrap-runner
io.quarkus:quarkus-caffeine
io.quarkus:quarkus-core
io.quarkus:quarkus-credentials
io.quarkus:quarkus-development-mode-spi
io.quarkus:quarkus-elytron-security
io.quarkus:quarkus-elytron-security-common
io.quarkus:quarkus-elytron-security-properties-file
io.quarkus:quarkus-fs-util
io.quarkus:quarkus-ide-launcher
io.quarkus:quarkus-jackson
io.quarkus:quarkus-jsonb
io.quarkus:quarkus-jsonp
io.quarkus:quarkus-kafka-client
io.quarkus:quarkus-logging-json
io.quarkus:quarkus-micrometer
io.quarkus:quarkus-micrometer-registry-prometheus
io.quarkus:quarkus-mutiny
io.quarkus:quarkus-netty
io.quarkus:quarkus-rest
io.quarkus:quarkus-rest-common
io.quarkus:quarkus-rest-jsonb
io.quarkus:quarkus-rest-jsonb-common
io.quarkus:quarkus-resteasy
io.quarkus:quarkus-resteasy-common
io.quarkus:quarkus-resteasy-jackson
io.quarkus:quarkus-resteasy-server-common
io.quarkus:quarkus-security
io.quarkus:quarkus-security-runtime-spi
io.quarkus:quarkus-smallrye-context-propagation
io.quarkus:quarkus-smallrye-openapi
io.quarkus:quarkus-swagger-ui
io.quarkus:quarkus-vertx
io.quarkus:quarkus-vertx-http
io.quarkus:quarkus-vertx-latebound-mdc-provider
io.quarkus:quarkus-virtual-threads
io.r2dbc:r2dbc-spi
io.reactivex.rxjava3:rxjava
io.rest-assured:rest-assured
io.smallrye.common.smallrye-common-annotation-2.3.0.jar
io.smallrye.common.smallrye-common-classloader-2.3.0.jar
io.smallrye.common.smallrye-common-constraint-2.3.0.jar
io.smallrye.common.smallrye-common-cpu-2.3.0.jar
io.smallrye.common.smallrye-common-expression-2.3.0.jar
io.smallrye.common.smallrye-common-function-2.3.0.jar
io.smallrye.common.smallrye-common-io-2.3.0.jar
io.smallrye.common.smallrye-common-net-2.3.0.jar
io.smallrye.common.smallrye-common-os-2.3.0.jar
io.smallrye.common.smallrye-common-ref-2.3.0.jar
io.smallrye.common.smallrye-common-vertx-context-2.3.0.jar
io.smallrye.common:smallrye-common-annotation
io.smallrye.common:smallrye-common-bom
io.smallrye.common:smallrye-common-classloader
io.smallrye.common:smallrye-common-constraint
io.smallrye.common:smallrye-common-cpu
io.smallrye.common:smallrye-common-expression
io.smallrye.common:smallrye-common-function
io.smallrye.common:smallrye-common-io
io.smallrye.common:smallrye-common-net
io.smallrye.common:smallrye-common-os
io.smallrye.common:smallrye-common-ref
io.smallrye.common:smallrye-common-vertx-context
io.smallrye.config.smallrye-config-3.7.1.jar
io.smallrye.config.smallrye-config-common-3.7.1.jar
io.smallrye.config.smallrye-config-core-3.7.1.jar
io.smallrye.config:smallrye-config
io.smallrye.config:smallrye-config-common
io.smallrye.config:smallrye-config-core
io.smallrye.reactive.mutiny-2.5.8.jar
io.smallrye.reactive.mutiny-smallrye-context-propagation-2.5.8.jar
io.smallrye.reactive.mutiny-zero-flow-adapters-1.0.0.jar
io.smallrye.reactive.smallrye-mutiny-vertx-auth-common-3.11.0.jar
io.smallrye.reactive.smallrye-mutiny-vertx-bridge-common-3.11.0.jar
io.smallrye.reactive.smallrye-mutiny-vertx-core-3.11.0.jar
io.smallrye.reactive.smallrye-mutiny-vertx-runtime-3.11.0.jar
io.smallrye.reactive.smallrye-mutiny-vertx-uri-template-3.11.0.jar
io.smallrye.reactive.smallrye-mutiny-vertx-web-3.11.0.jar
io.smallrye.reactive.smallrye-mutiny-vertx-web-common-3.11.0.jar
io.smallrye.reactive.vertx-mutiny-generator-3.11.0.jar
io.smallrye.reactive:mutiny
io.smallrye.reactive:mutiny-smallrye-context-propagation
io.smallrye.reactive:mutiny-test-utils
io.smallrye.reactive:mutiny-zero-flow-adapters
io.smallrye.reactive:smallrye-mutiny-vertx-auth-common
io.smallrye.reactive:smallrye-mutiny-vertx-bridge-common
io.smallrye.reactive:smallrye-mutiny-vertx-core
io.smallrye.reactive:smallrye-mutiny-vertx-runtime
io.smallrye.reactive:smallrye-mutiny-vertx-uri-template
io.smallrye.reactive:smallrye-mutiny-vertx-web
io.smallrye.reactive:smallrye-mutiny-vertx-web-common
io.smallrye.reactive:vertx-mutiny-generator
io.smallrye.smallrye-context-propagation-2.1.0.jar
io.smallrye.smallrye-context-propagation-api-2.1.0.jar
io.smallrye.smallrye-context-propagation-storage-2.1.0.jar
io.smallrye.smallrye-fault-tolerance-vertx-6.2.6.jar
io.smallrye.testing:smallrye-testing-utilities
io.smallrye:jandex
io.smallrye:smallrye-context-propagation
io.smallrye:smallrye-context-propagation-api
io.smallrye:smallrye-context-propagation-storage
io.smallrye:smallrye-fault-tolerance-core
io.smallrye:smallrye-fault-tolerance-vertx
io.smallrye:smallrye-open-api-core
io.swagger-swagger-annotations.jar
io.swagger-swagger-core.jar
io.swagger-swagger-models.jar
io.swagger-swagger-parser-safe-url-resolver.jar
io.swagger-swagger-parser.jar
io.swagger.core.v3-swagger-annotations.jar
io.swagger.core.v3-swagger-core.jar
io.swagger.core.v3-swagger-models.jar
io.swagger.core.v3.swagger-annotations-jakarta-2.2.14.jar
io.swagger.core.v3.swagger-core-jakarta-2.2.14.jar
io.swagger.core.v3.swagger-integration-jakarta-2.2.14.jar
io.swagger.core.v3.swagger-jaxrs2-jakarta-2.2.14.jar
io.swagger.core.v3.swagger-models-jakarta-2.2.14.jar
io.swagger.core.v3:swagger-annotations
io.swagger.core.v3:swagger-annotations-jakarta
io.swagger.core.v3:swagger-core
io.swagger.core.v3:swagger-core-jakarta
io.swagger.core.v3:swagger-integration
io.swagger.core.v3:swagger-integration-jakarta
io.swagger.core.v3:swagger-jaxrs2
io.swagger.core.v3:swagger-jaxrs2-jakarta
io.swagger.core.v3:swagger-models
io.swagger.core.v3:swagger-models-jakarta
io.swagger.parser.v3-swagger-parser-safe-url-resolver.jar
io.swagger.parser.v3-swagger-parser.jar
io.swagger.parser.v3:swagger-parser
io.swagger.parser.v3:swagger-parser-core
io.swagger.parser.v3:swagger-parser-safe-url-resolver
io.swagger.parser.v3:swagger-parser-v2-converter
io.swagger.parser.v3:swagger-parser-v3
io.swagger.swagger-annotations-1.6.13.jar
io.swagger:swagger-annotations
io.swagger:swagger-compat-spec-parser
io.swagger:swagger-core
io.swagger:swagger-models
io.swagger:swagger-parser
io.swagger:swagger-parser-safe-url-resolver
io.vertx.vertx-auth-common-4.5.7.jar
io.vertx.vertx-bridge-common-4.5.7.jar
io.vertx.vertx-codegen-4.5.7.jar
io.vertx.vertx-core-4.5.7.jar
io.vertx.vertx-uri-template-4.5.7.jar
io.vertx.vertx-web-4.5.7.jar
io.vertx.vertx-web-common-4.5.7.jar
io.vertx:vertx-auth-common
io.vertx:vertx-bridge-common
io.vertx:vertx-codegen
io.vertx:vertx-core
io.vertx:vertx-dependencies
io.vertx:vertx-grpc
io.vertx:vertx-uri-template
io.vertx:vertx-web
io.vertx:vertx-web-common
j2objc-annotations.jar
jackson-annotations-2.14.2.jar
jackson-annotations-2.15.0.jar
jackson-annotations-2.15.3.jar
jackson-annotations-2.16.1.jar
jackson-core-2.14.2.jar
jackson-core-2.15.0.jar
jackson-core-2.15.3.jar
jackson-core-2.16.1.jar
jackson-coreutils-2.0.jar
jackson-databind-2.14.2.jar
jackson-databind-2.15.0.jar
jackson-databind-2.15.3.jar
jackson-databind-2.16.1.jar
jackson-dataformat-cbor-2.16.1.jar
jackson-dataformat-smile-2.16.1.jar
jackson-dataformat-yaml-2.16.1.jar
jackson-datatype-jdk8-2.13.4.jar
jackson-datatype-jdk8.jar
jackson-datatype-jsr310-2.16.1.jar
jackson-datatype-jsr353-2.12.3.jar
jackson-datatype-jsr353-2.15.0.jar
jackson-jaxrs-base-2.15.3.jar
jackson-jaxrs-base-2.16.0.jar
jackson-jaxrs-base-2.16.1.jar
jackson-jaxrs-json-provider-2.15.3.jar
jackson-jaxrs-json-provider-2.16.0.jar
jackson-jaxrs-json-provider-2.16.1.jar
jackson-jaxrs.jar
jackson-module-jaxb-annotations-2.15.3.jar
jackson-module-jaxb-annotations-2.16.1.jar
jackson-module-kotlin-2.13.4.jar
jackson-xc.jar
jakarta.annotation-api-2.0.0.jar
jakarta.enterprise.jakarta.enterprise.cdi-api-4.0.1.jar
jakarta.enterprise.jakarta.enterprise.lang-model-4.0.1.jar
jakarta.enterprise:jakarta.enterprise.cdi-api
jakarta.enterprise:jakarta.enterprise.lang-model
jakarta.inject-api-2.0.1.jar
jakarta.inject.jakarta.inject-api-2.0.1.jar
jakarta.inject:jakarta.inject-api
jakarta.validation.jakarta.validation-api-3.0.2.jar
jakarta.validation:jakarta.validation-api
jakarta.xml.bind:jakarta.xml.bind-api
jake
java-dataloader-3.2.0.jar
java-property-utils-1.9.1.jar
java-version-checker-2.13.0.jar
javassist-3.20.0-GA.jar
javassist-3.28.0-GA.jar
javassist-3.29.0-GA.jar
javassist-3.30.2-GA.jar
javax.activation:javax.activation-api
javax.batch-api-ibm-1.0-patch5407.jar
javax.batch:javax.batch-api
javax.cache:cache-api
javax.enterprise:cdi-api
javax.inject-1.jar
javax.inject.jar
javax.inject.javax.inject-1.jar
javax.inject:javax.inject
javax.validation:validation-api
jaxen:jaxen
jdom:jdom
jersey-client-3.1.6.jar
jersey-client.jar
jersey-common-3.1.6.jar
jersey-container-servlet-3.1.6.jar
jersey-container-servlet-core-3.1.6.jar
jersey-entity-filtering-3.1.6.jar
jersey-hk2-3.1.6.jar
jersey-hk2.jar
jersey-media-json-jackson-3.1.6.jar
jersey-server-3.1.6.jar
jetcd-api-0.7.7.jar
jetcd-common-0.7.7.jar
jetcd-core-0.7.7.jar
jetcd-grpc-0.7.7.jar
jetty-continuation-9.4.46.v20220331.jar
jetty-util-9.4.46.v20220331.jar
jetty-util-ajax-9.4.46.v20220331.jar
jmespath
jmespath-java-1.12.689.jar
jmespath.min.js
jna-5.10.0.jar
jna-5.13.0.jar
jnidispatch
joda-time-2.10.10.jar
joda-time-2.10.5.jar
joda-time:joda-time
johnzon-core-1.0.2.jar
johnzon-core-1.2.21.jar
johnzon-jsonb-1.0.2.jar
johnzon-jsonb-1.2.21.jar
johnzon-mapper-1.0.2.jar
johnzon-mapper-1.2.21.jar
jose4j-0.9.4.jar
js2xmlparser
jsbi
json-path-2.9.0.jar
json-schema-core-1.2.14.jar
json-schema-core.jar
json-schema-validator-1.0.66.jar
json-schema-validator-2.2.14.jar
json-schema-validator.jar
jsr305.jar
jwk-to-pem
kafka-clients-3.4.0.jar
kafka-clients-3.6.0.jar
kafka-clients-3.7.0.jar
keras
keras-nightly
keystore-cli-2.13.0.jar
kotlin-reflect-1.7.20.jar
kotlin-stdlib-1.7.20.jar
kotlin-stdlib-1.9.10.jar
kotlin-stdlib-1.9.23.jar
kotlin-stdlib-common-1.7.20.jar
kotlin-stdlib-common-1.9.10.jar
kotlin-stdlib-jdk7-1.6.21.jar
kotlin-stdlib-jdk7-1.9.10.jar
kotlin-stdlib-jdk7-1.9.23.jar
kotlin-stdlib-jdk8-1.6.21.jar
kotlin-stdlib-jdk8-1.9.10.jar
kotlin-stdlib-jdk8-1.9.23.jar
kotlinx-coroutines-core-1.6.4.jar
kotlinx-coroutines-core-jvm-1.6.4.jar
kotlinx-coroutines-jdk8-1.6.4.jar
kotlinx-coroutines-reactive-1.6.4.jar
kubectl
kubernetes
lang-expression-2.13.0.jar
lang-mustache-client-2.13.0.jar
lang-mustache-client-7.17.14.jar
lang-painless-2.13.0.jar
langutil.jar
less
less-1.4.2.js
less-rhino-1.7.0.js
less-rhino-1.7.5.js
lessCss.jar
lessCss:lessCss
libclang
libphonenumber-8.11.1.jar
libphonenumber.jar
libwebpmux
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
lit
log4j-1.2-api-2.20.0.jar
log4j-to-slf4j-2.17.1.jar
log4j:log4j
logging-interceptor-4.12.0.jar
logstash-logback-encoder-6.6.jar
long
lucene-analysis-common-9.10.0.jar
lucene-analysis-common-9.8.0.jar
lucene-analysis-kuromoji-9.8.0.jar
lucene-analysis-nori-9.8.0.jar
lucene-analysis-phonetic-9.8.0.jar
lucene-analyzers-common.jar
lucene-backward-codecs-9.10.0.jar
lucene-backward-codecs-9.8.0.jar
lucene-classification-9.8.0.jar
lucene-codecs-9.8.0.jar
lucene-core-8.11.1.jar
lucene-core-9.10.0.jar
lucene-core-9.8.0.jar
lucene-core.jar
lucene-expressions-9.10.0.jar
lucene-expressions-9.8.0.jar
lucene-grouping-9.10.0.jar
lucene-grouping-9.8.0.jar
lucene-highlighter-9.10.0.jar
lucene-highlighter-9.8.0.jar
lucene-highlighter.jar
lucene-join-8.11.1.jar
lucene-join-9.10.0.jar
lucene-join-9.8.0.jar
lucene-memory-9.10.0.jar
lucene-memory-9.8.0.jar
lucene-memory.jar
lucene-misc-9.10.0.jar
lucene-misc-9.8.0.jar
lucene-queries-8.11.1.jar
lucene-queries-9.10.0.jar
lucene-queries-9.8.0.jar
lucene-queries.jar
lucene-queryparser-8.11.1.jar
lucene-queryparser-9.10.0.jar
lucene-queryparser-9.8.0.jar
lucene-queryparser.jar
lucene-sandbox-9.10.0.jar
lucene-sandbox-9.8.0.jar
lucene-spatial-extras-9.10.0.jar
lucene-spatial3d-9.10.0.jar
lucene-suggest-9.10.0.jar
lucene-suggest-9.8.0.jar
lz4-java-1.8.0.jar
mapper-extras-client-2.13.0.jar
maven-reporting-impl-4.0.0-M4.jar
micrometer-commons-1.10.7.jar
micrometer-observation-1.10.7.jar
microprofile-config-api-3.1.jar
ml-dtypes
mmcv-full-ibm
mmdet
mongodb
mongodb-connection-string-url
mongodb-database-tools
mongodb-driver-core-4.11.1.jar
mongodb-driver-sync-4.11.1.jar
mongodb-mongosh
msg-simple-1.2.jar
msgpack
multidict
neethi-3.2.0.jar
net.arnx:jsonic
net.bytebuddy.byte-buddy-1.14.12.jar
net.bytebuddy:byte-buddy
net.java.dev.jna:jna
net.logstash.logback:logstash-logback-encoder
net.minidev:accessors-smart
net.minidev:json-smart
net.sf.ehcache:ehcache
net.shibboleth.utilities:java-support
net.sourceforge.lept4j:lept4j
net.sourceforge.tess4j:tess4j
net.ypresto.qtfaststartjava:qtfaststart
netty-resolver-dns-native-macos-4.1.108.Final-osx-x86_64.jar
netty-tcnative-boringssl-static-2.0.65.Final-linux-aarch_64.jar
netty-tcnative-boringssl-static-2.0.65.Final-linux-x86_64.jar
netty-tcnative-boringssl-static-2.0.65.Final-osx-aarch_64.jar
netty-tcnative-boringssl-static-2.0.65.Final-osx-x86_64.jar
netty-tcnative-boringssl-static-2.0.65.Final-windows-x86_64.jar
netty-transport-native-epoll-4.1.108.Final-linux-x86_64.jar
ninja
nltk
oauth2client
objenesis-2.2.jar
objenesis-3.3.jar
okhttp-4.12.0.jar
okio-3.9.0.jar
okio-jvm-3.6.0.jar
okio-jvm-3.9.0.jar
onnx
opencv-python
opencv-python-headless
opencv-python-minimal
opensaml:opensaml
opensearch-2.13.0.jar
opensearch-cli-2.13.0.jar
opensearch-common-2.13.0.jar
opensearch-compress-2.13.0.jar
opensearch-core-2.13.0.jar
opensearch-custom-codecs-2.13.0.0.jar
opensearch-dashboards-2.13.0.jar
opensearch-dissect-2.13.0.jar
opensearch-geo-2.13.0.jar
opensearch-grok-2.13.0.jar
opensearch-java-2.6.0.jar
opensearch-launchers-2.13.0.jar
opensearch-plugin-classloader-2.13.0.jar
opensearch-plugin-cli-2.13.0.jar
opensearch-py
opensearch-rest-client-2.12.0.jar
opensearch-rest-client-2.13.0.jar
opensearch-rest-high-level-client-2.13.0.jar
opensearch-scripting-painless-spi-2.13.0.jar
opensearch-secure-sm-2.13.0.jar
opensearch-security-2.13.0.0.jar
opensearch-ssl-config-2.13.0.jar
opensearch-telemetry-2.13.0.jar
opensearch-upgrade-cli-2.13.0.jar
opensearch-x-content-2.13.0.jar
openshift
oracledb
org.apache-extras.beanshell:bsh
org.apache.arrow:arrow-format
org.apache.arrow:arrow-memory-core
org.apache.arrow:arrow-memory-netty
org.apache.arrow:arrow-vector
org.apache.avalon.framework:avalon-framework-api
org.apache.avalon.framework:avalon-framework-impl
org.apache.avro:avro
org.apache.axis2.jar
org.apache.axis2:addressing
org.apache.axis2:axis2-adb
org.apache.axis2:axis2-jaxws
org.apache.axis2:axis2-jaxws-mar
org.apache.axis2:axis2-kernel
org.apache.axis2:axis2-metadata
org.apache.axis2:axis2-mtompolicy
org.apache.axis2:axis2-saaj
org.apache.axis2:axis2-soapmonitor-servlet
org.apache.axis2:axis2-transport-http
org.apache.axis2:axis2-transport-local
org.apache.axis2:mex
org.apache.axis2:mtompolicy
org.apache.axis2:ping
org.apache.axis2:scripting
org.apache.axis2:soapmonitor
org.apache.axis2:version
org.apache.bcel:bcel
org.apache.chemistry.opencmis:chemistry-opencmis-client-api
org.apache.chemistry.opencmis:chemistry-opencmis-client-bindings
org.apache.chemistry.opencmis:chemistry-opencmis-client-impl
org.apache.chemistry.opencmis:chemistry-opencmis-commons-api
org.apache.chemistry.opencmis:chemistry-opencmis-commons-impl
org.apache.chemistry.opencmis:chemistry-opencmis-server-async
org.apache.chemistry.opencmis:chemistry-opencmis-server-bindings
org.apache.chemistry.opencmis:chemistry-opencmis-server-bindings-war
org.apache.chemistry.opencmis:chemistry-opencmis-server-support
org.apache.chemistry.opencmis:chemistry-opencmis-test-tck
org.apache.commons.commons-collections4-4.4.jar
org.apache.commons.commons-compress-1.26.0.jar
org.apache.commons.commons-lang3-3.14.0.jar
org.apache.commons:commons-collections4
org.apache.commons:commons-compress
org.apache.commons:commons-csv
org.apache.commons:commons-email
org.apache.commons:commons-exec
org.apache.commons:commons-imaging
org.apache.commons:commons-jcs-core
org.apache.commons:commons-lang3
org.apache.commons:commons-math3
org.apache.commons:commons-pool2
org.apache.commons:commons-text
org.apache.commons:commons-vfs2
org.apache.cxf:cxf-core
org.apache.cxf:cxf-rt-bindings-soap
org.apache.cxf:cxf-rt-bindings-xml
org.apache.cxf:cxf-rt-databinding-jaxb
org.apache.cxf:cxf-rt-frontend-jaxws
org.apache.cxf:cxf-rt-frontend-simple
org.apache.cxf:cxf-rt-rs-client
org.apache.cxf:cxf-rt-rs-json-basic
org.apache.cxf:cxf-rt-security
org.apache.cxf:cxf-rt-transports-http
org.apache.cxf:cxf-rt-ws-addr
org.apache.cxf:cxf-rt-ws-policy
org.apache.cxf:cxf-rt-wsdl
org.apache.geronimo.specs:geronimo-el_1.0_spec
org.apache.geronimo.specs:geronimo-jaxws_2.2_spec
org.apache.geronimo.specs:geronimo-json_1.0_spec
org.apache.geronimo.specs:geronimo-json_1.1_spec
org.apache.geronimo.specs:geronimo-ws-metadata_2.0_spec
org.apache.httpcomponents.client5:httpclient5
org.apache.httpcomponents.core5:httpcore5
org.apache.httpcomponents.core5:httpcore5-h2
org.apache.httpcomponents.httpclient-4.5.14.jar
org.apache.httpcomponents.httpcore-4.4.16.jar
org.apache.httpcomponents:fluent-hc
org.apache.httpcomponents:httpasyncclient
org.apache.httpcomponents:httpclient
org.apache.httpcomponents:httpclient-cache
org.apache.httpcomponents:httpcore
org.apache.httpcomponents:httpcore-nio
org.apache.httpcomponents:httpmime
org.apache.james:apache-mime4j-core
org.apache.james:apache-mime4j-dom
org.apache.johnzon:johnzon-core
org.apache.johnzon:johnzon-jsonb
org.apache.johnzon:johnzon-mapper
org.apache.kafka:kafka-clients
org.apache.logging.log4j:log4j-1.2-api
org.apache.logging.log4j:log4j-api
org.apache.logging.log4j:log4j-core
org.apache.logging.log4j:log4j-jul
org.apache.logging.log4j:log4j-slf4j-impl
org.apache.logging.log4j:log4j-to-slf4j
org.apache.maven.doxia:doxia-core
org.apache.maven.doxia:doxia-decoration-model
org.apache.maven.doxia:doxia-integration-tools
org.apache.maven.doxia:doxia-logging-api
org.apache.maven.doxia:doxia-module-apt
org.apache.maven.doxia:doxia-module-xdoc
org.apache.maven.doxia:doxia-module-xhtml
org.apache.maven.doxia:doxia-module-xhtml5
org.apache.maven.doxia:doxia-sink-api
org.apache.maven.doxia:doxia-site-renderer
org.apache.maven.doxia:doxia-skin-model
org.apache.maven.maven-artifact-3.9.6.jar
org.apache.maven.plugins:maven-dependency-plugin
org.apache.maven.reporting:maven-reporting-api
org.apache.maven.reporting:maven-reporting-impl
org.apache.maven.resolver:maven-resolver-api
org.apache.maven.resolver:maven-resolver-connector-basic
org.apache.maven.resolver:maven-resolver-impl
org.apache.maven.resolver:maven-resolver-named-locks
org.apache.maven.resolver:maven-resolver-spi
org.apache.maven.resolver:maven-resolver-transport-http
org.apache.maven.resolver:maven-resolver-util
org.apache.maven.shared:maven-artifact-transfer
org.apache.maven.shared:maven-common-artifact-filters
org.apache.maven.shared:maven-dependency-analyzer
org.apache.maven.shared:maven-dependency-tree
org.apache.maven.shared:maven-shared-utils
org.apache.maven.wagon:wagon-provider-api
org.apache.maven:maven-aether-provider
org.apache.maven:maven-archiver
org.apache.maven:maven-artifact
org.apache.maven:maven-builder-support
org.apache.maven:maven-compat
org.apache.maven:maven-core
org.apache.maven:maven-embedder
org.apache.maven:maven-model
org.apache.maven:maven-model-builder
org.apache.maven:maven-plugin-api
org.apache.maven:maven-repository-metadata
org.apache.maven:maven-resolver-provider
org.apache.maven:maven-settings
org.apache.maven:maven-settings-builder
org.apache.mina:mina-core
org.apache.myfaces.buildtools:myfaces-builder-annotations
org.apache.myfaces.core:myfaces-api
org.apache.myfaces.core:myfaces-impl
org.apache.myfaces.shared:myfaces-shared-impl
org.apache.myfaces.shared:myfaces-shared-tomahawk
org.apache.myfaces.tomahawk:tomahawk
org.apache.neethi:neethi
org.apache.opennlp:opennlp-tools
org.apache.pdfbox:fontbox
org.apache.pdfbox:jbig2-imageio
org.apache.pdfbox:jempbox
org.apache.pdfbox:pdfbox
org.apache.pdfbox:pdfbox-app
org.apache.pdfbox:pdfbox-tools
org.apache.pdfbox:preflight
org.apache.pdfbox:xmpbox
org.apache.poi:poi
org.apache.poi:poi-ooxml
org.apache.poi:poi-scratchpad
org.apache.santuario:xmlsec
org.apache.servicemix.bundles:org.apache.servicemix.bundles.jdom
org.apache.sis.core:sis-metadata
org.apache.sis.core:sis-utility
org.apache.sis.storage:sis-netcdf
org.apache.taglibs:taglibs-standard-impl
org.apache.taglibs:taglibs-standard-jstlel
org.apache.taglibs:taglibs-standard-spec
org.apache.tika:tika-core
org.apache.tika:tika-parsers
org.apache.uima:uimaj-core
org.apache.woden:woden-core
org.apache.ws.commons.axiom:axiom-api
org.apache.ws.commons.axiom:axiom-dom
org.apache.ws.commons.axiom:axiom-impl
org.apache.ws.commons.schema:XmlSchema
org.apache.ws.xmlschema:xmlschema-core
org.apache.xmlbeans:xmlbeans
org.apache.xmlgraphics:fop
org.apache.xmlgraphics:fop-core
org.apache.xmlgraphics:fop-events
org.apache.xmlgraphics:fop-util
org.apache.zookeeper:zookeeper
org.apache.zookeeper:zookeeper-jute
org.atteo:evo-inflector
org.bitbucket.b_c:jose4j
org.ccil.cowan.tagsoup:tagsoup
org.checkerframework.checker-qual-3.42.0.jar
org.codehaus.janino:commons-compiler
org.codehaus.janino:janino
org.codehaus.plexus.plexus-utils-4.0.0.jar
org.codehaus.plexus:plexus-archiver
org.codehaus.plexus:plexus-cipher
org.codehaus.plexus:plexus-classworlds
org.codehaus.plexus:plexus-component-annotations
org.codehaus.plexus:plexus-i18n
org.codehaus.plexus:plexus-interpolation
org.codehaus.plexus:plexus-io
org.codehaus.plexus:plexus-sec-dispatcher
org.codehaus.plexus:plexus-utils
org.codehaus.plexus:plexus-velocity
org.codehaus.woodstox:woodstox-core-asl
org.cometd.java:cometd-java-annotation-client
org.cometd.java:cometd-java-annotation-common
org.cometd.java:cometd-java-annotation-server
org.cometd.java:cometd-java-api-client
org.cometd.java:cometd-java-api-common
org.cometd.java:cometd-java-api-server
org.cometd.java:cometd-java-client-common
org.cometd.java:cometd-java-client-websocket-common
org.cometd.java:cometd-java-client-websocket-javax
org.cometd.java:cometd-java-common
org.cometd.java:cometd-java-server-common
org.cometd.java:cometd-java-server-websocket-common
org.cometd.java:cometd-java-server-websocket-javax
org.cometd.java:cometd-java-server-websocket-jetty
org.cryptacular:cryptacular
org.eclipse.jetty.http2:http2-client
org.eclipse.jetty.http2:http2-common
org.eclipse.jetty.http2:http2-hpack
org.eclipse.jetty.http2:http2-http-client-transport
org.eclipse.jetty.websocket:websocket-api
org.eclipse.jetty:jetty-alpn-client
org.eclipse.jetty:jetty-alpn-java-client
org.eclipse.jetty:jetty-client
org.eclipse.jetty:jetty-continuation
org.eclipse.jetty:jetty-http
org.eclipse.jetty:jetty-io
org.eclipse.jetty:jetty-server
org.eclipse.jetty:jetty-util
org.eclipse.jetty:jetty-util-ajax
org.eclipse.microprofile.config.microprofile-config-api-3.0.3.jar
org.eclipse.microprofile.config:microprofile-config-api
org.eclipse.microprofile.context-propagation.microprofile-context-propagation-api-1.3.jar
org.eclipse.microprofile.context-propagation:microprofile-context-propagation-api
org.eclipse.microprofile.openapi:microprofile-openapi-api
org.ehcache.modules:ehcache-107
org.ehcache.modules:ehcache-api
org.ehcache.modules:ehcache-core
org.ehcache.modules:ehcache-impl
org.ehcache.modules:ehcache-xml
org.ehcache.modules:ehcache-xml-spi
org.ehcache:sizeof
org.gagravarr:vorbis-java-core
org.gagravarr:vorbis-java-tika
org.glassfish.hk2.external:asm-all-repackaged
org.glassfish.jersey.containers:jersey-container-servlet
org.glassfish.jersey.containers:jersey-container-servlet-core
org.glassfish.jersey.core:jersey-client
org.glassfish.jersey.core:jersey-common
org.glassfish.jersey.core:jersey-server
org.glassfish.jersey.ext:jersey-entity-filtering
org.glassfish.jersey.inject:jersey-hk2
org.glassfish.jersey.media:jersey-media-json-jackson
org.hibernate.validator:hibernate-validator
org.infinispan.protostream:protostream
org.infinispan.protostream:protostream-types
org.infinispan:infinispan-commons
org.infinispan:infinispan-core
org.iq80.snappy:snappy
org.javassist.javassist-3.30.2-GA.jar
org.javassist:javassist
org.jboss.logging.commons-logging-jboss-logging-1.0.0.Final.jar
org.jboss.logging.jboss-logging-3.5.3.Final.jar
org.jboss.logging.jboss-logging-annotations-2.2.1.Final.jar
org.jboss.logging:commons-logging-jboss-logging
org.jboss.logging:jboss-logging
org.jboss.logging:jboss-logging-annotations
org.jboss.logmanager.jboss-logmanager-3.0.4.Final.jar
org.jboss.logmanager:jboss-logmanager
org.jboss.logmanager:log4j2-jboss-logmanager
org.jboss.modules:jboss-modules
org.jboss.resteasy.microprofile.microprofile-config-2.1.5.Final.jar
org.jboss.resteasy.microprofile:microprofile-config
org.jboss.resteasy.microprofile:resteasy-microprofile-bom
org.jboss.resteasy.resteasy-cdi-6.2.7.Final.jar
org.jboss.resteasy.resteasy-core-6.2.7.Final.jar
org.jboss.resteasy.resteasy-core-spi-6.2.7.Final.jar
org.jboss.resteasy.resteasy-jackson2-provider-6.2.7.Final.jar
org.jboss.resteasy:resteasy-cdi
org.jboss.resteasy:resteasy-core
org.jboss.resteasy:resteasy-core-spi
org.jboss.resteasy:resteasy-jackson2-provider
org.jboss.slf4j.slf4j-jboss-logmanager-2.0.0.Final.jar
org.jboss.slf4j:slf4j-jboss-logmanager
org.jboss.threads.jboss-threads-3.6.1.Final.jar
org.jboss.threads:jboss-threads
org.jboss:jandex
org.jboss:jboss-vfs
org.jctools:jctools-core
org.jdom:jdom2
org.jetbrains.annotations-24.1.0.jar
org.jetbrains.kotlin:kotlin-bom
org.jetbrains.kotlin:kotlin-reflect
org.jetbrains.kotlin:kotlin-stdlib
org.jetbrains.kotlinx:kotlinx-coroutines-bom
org.jetbrains:annotations
org.jgroups:jgroups
org.joda:joda-convert
org.jooq:jooq
org.ldaptive:ldaptive
org.locationtech.spatial4j:spatial4j
org.mongodb.bson-4.11.1.jar
org.mongodb.bson-record-codec-4.11.1.jar
org.mongodb.mongodb-driver-core-4.11.1.jar
org.mongodb.mongodb-driver-sync-4.11.1.jar
org.mongodb:mongodb-driver-core
org.mongodb:mongodb-driver-sync
org.objenesis.objenesis-3.2.jar
org.objenesis:objenesis
org.openapitools.jackson-databind-nullable-0.2.6.jar
org.openapitools:jackson-databind-nullable
org.opensaml:opensaml-core
org.opensaml:opensaml-messaging-api
org.opensaml:opensaml-profile-api
org.opensaml:opensaml-saml-api
org.opensaml:opensaml-saml-impl
org.opensaml:opensaml-security-api
org.opensaml:opensaml-security-impl
org.opensaml:opensaml-soap-api
org.opensaml:opensaml-soap-impl
org.opensaml:opensaml-storage-api
org.opensaml:opensaml-xmlsec-api
org.opensaml:opensaml-xmlsec-impl
org.opensearch.client:opensearch-java
org.opensearch.client:opensearch-rest-client
org.osgi.org.osgi.core-6.0.0.jar
org.osgi:org.osgi.core
org.osgi:org.osgi.service.cm
org.osgi:org.osgi.service.component
org.osgi:org.osgi.service.component.annotations
org.osgi:org.osgi.service.http
org.osgi:org.osgi.service.prefs
org.osgi:osgi.core
org.passay:passay
org.powermock:powermock-api-easymock
org.powermock:powermock-api-mockito
org.powermock:powermock-api-mockito-common
org.powermock:powermock-api-support
org.powermock:powermock-core
org.powermock:powermock-module-junit4
org.powermock:powermock-module-junit4-common
org.powermock:powermock-reflect
org.quartz-scheduler:quartz
org.reflections.reflections-0.10.2.jar
org.reflections:reflections
org.slf4j:jcl-over-slf4j
org.sonatype.plexus:plexus-build-api
org.sonatype.plexus:plexus-cipher
org.sonatype.plexus:plexus-sec-dispatcher
org.springdoc:springdoc-openapi-common
org.springdoc:springdoc-openapi-security
org.springdoc:springdoc-openapi-ui
org.springdoc:springdoc-openapi-webmvc-core
org.springframework:spring-aop
org.springframework:spring-beans
org.springframework:spring-context
org.springframework:spring-context-support
org.springframework:spring-core
org.springframework:spring-expression
org.springframework:spring-jdbc
org.springframework:spring-tx
org.springframework:spring-web
org.tallison:isoparser
org.tallison:metadata-extractor
org.terracotta:offheap-store
org.terracotta:statistics
org.terracotta:terracotta-utilities-tools
org.testng:testng
org.webjars:swagger-ui
org.wildfly.common.wildfly-common-1.7.0.Final.jar
org.wildfly.common:wildfly-common
org.wildfly.security.wildfly-elytron-asn1-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-auth-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-auth-server-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-base-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-credential-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-encryption-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-keystore-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-password-impl-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-permission-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-provider-util-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-realm-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-util-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-x500-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-x500-cert-2.3.1.Final.jar
org.wildfly.security.wildfly-elytron-x500-cert-util-2.3.1.Final.jar
org.wildfly.security:wildfly-elytron-asn1
org.wildfly.security:wildfly-elytron-auth
org.wildfly.security:wildfly-elytron-auth-server
org.wildfly.security:wildfly-elytron-base
org.wildfly.security:wildfly-elytron-credential
org.wildfly.security:wildfly-elytron-encryption
org.wildfly.security:wildfly-elytron-keystore
org.wildfly.security:wildfly-elytron-password-impl
org.wildfly.security:wildfly-elytron-permission
org.wildfly.security:wildfly-elytron-provider-util
org.wildfly.security:wildfly-elytron-realm
org.wildfly.security:wildfly-elytron-util
org.wildfly.security:wildfly-elytron-x500
org.wildfly.security:wildfly-elytron-x500-cert
org.wildfly.security:wildfly-elytron-x500-cert-util
org.xerial:sqlite-jdbc
org.yaml.snakeyaml-2.2.jar
org.yaml:snakeyaml
orjson
oro-2.0.8.jar
oro.jar
packaging
parent-join-client-2.13.0.jar
pdfbox-2.0.26.jar
percolator-client-2.13.0.jar
perfmark-api-0.26.0.jar
performance-analyzer-commons-1.3.0.jar
performance-analyzer-rca-2.13.0.0.jar
plexus-i18n-1.0-beta-10.jar
pmml4s_3-1.0.1.jar
poi-ooxml-4.1.2.jar
poi-ooxml-5.2.5.jar
poi-ooxml-lite-5.2.5.jar
poi-ooxml-schemas-4.1.2.jar
powermock-api-easymock-1.6.5.jar
powermock-api-mockito-1.6.5.jar
powermock-api-mockito-common-1.6.5.jar
powermock-api-support-1.6.5.jar
powermock-core-1.6.5.jar
powermock-module-junit4-1.6.5.jar
powermock-module-junit4-common-1.6.5.jar
powermock-reflect-1.6.5.jar
prometheus_client
proto-google-common-protos-2.29.0.jar
py-grpc-prometheus
pyOpenSSL
pyarrow
pyarrow-hotfix
pymongo
python-daemon
python-multipart
pytz-deprecation-shim
qpdf-libs
qrcode-terminal
quarkus-run.jar
rank-eval-client-2.13.0.jar
reactor-core-3.4.36.jar
reactor-core-3.5.15.jar
reactor-netty-1.0.39.jar
reactor-netty-core-1.0.39.jar
reactor-netty-http-1.0.39.jar
reflect-metadata
regex
reindex-client-2.13.0.jar
repository-url-2.13.0.jar
request
requests
requests-toolbelt
requests-unixsocket
resolver.jar
retrofit-2.9.0.jar
retrofit-mock-2.9.0.jar
rsa
rxjava-3.1.8.jar
rxjs
safetensors
saxpath.jar
scala-java8-compat_3-1.0.2.jar
scala-library-2.13.13.jar
scala3-library_3-3.1.3.jar
search-pipeline-common-2.13.0.jar
sentencepiece
serializer.jar
sigstore
simple-0.30.jar
simple-jndi-0.11.4.1.jar
simpleclient-0.16.0.jar
simpleclient_common-0.16.0.jar
simpleclient_tracer_common-0.16.0.jar
simpleclient_tracer_otel-0.16.0.jar
simpleclient_tracer_otel_agent-0.16.0.jar
sizeof-agent.jar
skl2onnx
smile-core-1.3.0.jar
smile-data-1.3.0.jar
smile-graph-1.3.0.jar
smile-math-1.3.0.jar
snappy-java-1.1.10.4.jar
snappy-java-1.1.10.5.jar
sniffio
software.amazon.awssdk.annotations-2.20.140.jar
software.amazon.awssdk.apache-client-2.20.140.jar
software.amazon.awssdk.auth-2.20.140.jar
software.amazon.awssdk.aws-core-2.20.140.jar
software.amazon.awssdk.aws-json-protocol-2.20.140.jar
software.amazon.awssdk.codecommit-2.20.140.jar
software.amazon.awssdk.endpoints-spi-2.20.140.jar
software.amazon.awssdk.http-client-spi-2.20.140.jar
software.amazon.awssdk.json-utils-2.20.140.jar
software.amazon.awssdk.metrics-spi-2.20.140.jar
software.amazon.awssdk.netty-nio-client-2.20.140.jar
software.amazon.awssdk.profiles-2.20.140.jar
software.amazon.awssdk.protocol-core-2.20.140.jar
software.amazon.awssdk.regions-2.20.140.jar
software.amazon.awssdk.sdk-core-2.20.140.jar
software.amazon.awssdk.third-party-jackson-core-2.20.140.jar
software.amazon.awssdk.utils-2.20.140.jar
software.amazon.awssdk:annotations
software.amazon.awssdk:apache-client
software.amazon.awssdk:auth
software.amazon.awssdk:aws-core
software.amazon.awssdk:aws-json-protocol
software.amazon.awssdk:aws-query-protocol
software.amazon.awssdk:bom-internal
software.amazon.awssdk:checksums
software.amazon.awssdk:checksums-spi
software.amazon.awssdk:codecommit
software.amazon.awssdk:endpoints-spi
software.amazon.awssdk:http-auth
software.amazon.awssdk:http-auth-aws
software.amazon.awssdk:http-auth-spi
software.amazon.awssdk:http-client-spi
software.amazon.awssdk:identity-spi
software.amazon.awssdk:json-utils
software.amazon.awssdk:metrics-spi
software.amazon.awssdk:netty-nio-client
software.amazon.awssdk:profiles
software.amazon.awssdk:protocol-core
software.amazon.awssdk:regions
software.amazon.awssdk:sagemaker
software.amazon.awssdk:sagemakerruntime
software.amazon.awssdk:sdk-core
software.amazon.awssdk:sts
software.amazon.awssdk:third-party-jackson-core
software.amazon.awssdk:url-connection-client
software.amazon.awssdk:utils
software.amazon.eventstream.eventstream-1.0.1.jar
software.amazon.eventstream:eventstream
solr-api-9.4.1.jar
solr-core-9.4.1.jar
solr-scripting-9.4.1.jar
solr-solrj-9.4.1.jar
solr-solrj-streaming-9.4.1.jar
solr-solrj-zookeeper-9.4.1.jar
sortedcontainers
spdx-correct
spray-json_3-1.3.6.jar
spring-aop-5.3.21.jar
spring-aop-5.3.33.jar
spring-aop.jar
spring-aspects.jar
spring-beans-5.3.21.jar
spring-beans-5.3.33.jar
spring-beans.jar
spring-boot-2.7.18.jar
spring-boot-autoconfigure-2.7.18.jar
spring-boot-starter-2.7.18.jar
spring-boot-starter-json-2.7.18.jar
spring-boot-starter-logging-2.7.18.jar
spring-boot-starter-web-2.7.18.jar
spring-context-5.3.21.jar
spring-context-5.3.33.jar
spring-context-support-5.3.21.jar
spring-context-support-5.3.33.jar
spring-context.jar
spring-core-5.3.27.jar
spring-core-5.3.33.jar
spring-core.jar
spring-expression-5.3.27.jar
spring-expression-5.3.33.jar
spring-expression.jar
spring-jcl-5.3.27.jar
spring-jcl-5.3.33.jar
spring-jcl.jar
spring-jdbc.jar
spring-security-config-5.7.12.jar
spring-security-core-5.7.12.jar
spring-security-crypto-5.7.12.jar
spring-security-web-5.7.12.jar
spring-tx-5.3.33.jar
spring-tx.jar
spring-web-5.3.33.jar
spring-web-6.0.9.jar
spring-webflux-5.3.33.jar
spring-webmvc-5.3.33.jar
stax-api-1.0.0.jar
stax-api.jar
struts.jar
swagger-annotations-1.5.22.jar
swagger-annotations-1.5.9.jar
swagger-compat-spec-parser.jar
swagger-parser-core.jar
swagger-parser-v2-converter.jar
swagger-parser-v3.jar
swagger-request-validator-core.jar
swagger-ui-dist
swaggerv3-core.jar
swaggerv3-integration.jar
swaggerv3-parser-core.jar
swaggerv3-parser-v2-converter.jar
swaggerv3-parser-v3.jar
systemd-2.13.0.jar
taglibs-standard-impl.jar
taglibs-standard-jstlel.jar
taglibs-standard-spec.jar
tagsoup-1.2.1.jar
tb-nightly
tensorboard
tensorboard-data-server
tensorflow
tensorflow-estimator
tensorflow-io-gcs-filesystem
tensorflow_estimator
tesseract
tf-estimator-nightly
tf-slim
tf_slim
third-party-jackson-core-2.25.20.jar
tokenizers
transformers
transport-netty4-client-2.13.0.jar
trove-classifiers
tzdata
uri-template-0.10.jar
validate-npm-package-license
velocity-1.7.jar
velocity-tools-2.0.jar
vertx-core-4.5.7.jar
vertx-grpc-4.5.7.jar
video.min.js
videojs-contrib-quality-levels
videojs-dash.min.js
websocket-client
wink-client-1.2.1-incubating.jar
wink-common-1.2.1-incubating.jar
woden-core-1.0M10.jar
woodstox-core-6.4.0.jar
woodstox-core.jar
xalan.jar
xbean.jar
xerces:xercesImpl
xercesImpl-2.12.2.jar
xml-apis-1.0.b2.jar
xml-apis-1.4.01.jar
xml-apis:xml-apis
xml-resolver-1.2.jar
xml-resolver:xml-resolver
xml-security:xmlsec
xmlbeans-3.0.2.jar
xmlbeans-3.1.0.jar
xmlcreate
xmlgraphics-commons-2.9.jar
xmlschema-core-2.2.1.jar
xmlschema-core-2.3.0.jar
xpp3-1.1.5.jar
yacs
yapf
yarl

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

   "License" shall mean the terms and conditions for use, reproduction,
   and distribution as defined by Sections 1 through 9 of this document.

   "Licensor" shall mean the copyright owner or entity authorized by
   the copyright owner that is granting the License.

   "Legal Entity" shall mean the union of the acting entity and all
   other entities that control, are controlled by, or are under common
   control with that entity. For the purposes of this definition,
   "control" means (i) the power, direct or indirect, to cause the
   direction or management of such entity, whether by contract or
   otherwise, or (ii) ownership of fifty percent (50%%) or more of the
   outstanding shares, or (iii) beneficial ownership of such entity.

   "You" (or "Your") shall mean an individual or Legal Entity
   exercising permissions granted by this License.

   "Source" form shall mean the preferred form for making modifications,
   including but not limited to software source code, documentation
   source, and configuration files.

   "Object" form shall mean any form resulting from mechanical
   transformation or translation of a Source form, including but
   not limited to compiled object code, generated documentation,
   and conversions to other media types.

   "Work" shall mean the work of authorship, whether in Source or
   Object form, made available under the License, as indicated by a
   copyright notice that is included in or attached to the work
   (an example is provided in the Appendix below).

   "Derivative Works" shall mean any work, whether in Source or Object
   form, that is based on (or derived from) the Work and for which the
   editorial revisions, annotations, elaborations, or other modifications
   represent, as a whole, an original work of authorship. For the purposes
   of this License, Derivative Works shall not include works that remain
   separable from, or merely link (or bind by name) to the interfaces of,
   the Work and Derivative Works thereof.

   "Contribution" shall mean any work of authorship, including
   the original version of the Work and any modifications or additions
   to that Work or Derivative Works thereof, that is intentionally
   submitted to Licensor for inclusion in the Work by the copyright owner
   or by an individual or Legal Entity authorized to submit on behalf of
   the copyright owner. For the purposes of this definition, "submitted"
   means any form of electronic, verbal, or written communication sent
   to the Licensor or its representatives, including but not limited to
   communication on electronic mailing lists, source code control systems,
   and issue tracking systems that are managed by, or on behalf of, the
   Licensor for the purpose of discussing and improving the Work, but
   excluding communication that is conspicuously marked or otherwise
   designated in writing by the copyright owner as "Not a Contribution."

   "Contributor" shall mean Licensor and any individual or Legal Entity
   on behalf of whom a Contribution has been received by Licensor and
   subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
   this License, each Contributor hereby grants to You a perpetual,
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   copyright license to reproduce, prepare Derivative Works of,
   publicly display, publicly perform, sublicense, and distribute the
   Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
   this License, each Contributor hereby grants to You a perpetual,
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   (except as stated in this section) patent license to make, have made,
   use, offer to sell, sell, import, and otherwise transfer the Work,
   where such license applies only to those patent claims licensable
   by such Contributor that are necessarily infringed by their
   Contribution(s) alone or by combination of their Contribution(s)
   with the Work to which such Contribution(s) was submitted. If You
   institute patent litigation against any entity (including a
   cross-claim or counterclaim in a lawsuit) alleging that the Work
   or a Contribution incorporated within the Work constitutes direct
   or contributory patent infringement, then any patent licenses
   granted to You under this License for that Work shall terminate
   as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
   Work or Derivative Works thereof in any medium, with or without
   modifications, and in Source or Object form, provided that You
   meet the following conditions:

   (a) You must give any other recipients of the Work or
       Derivative Works a copy of this License; and

   (b) You must cause any modified files to carry prominent notices
       stating that You changed the files; and

   (c) You must retain, in the Source form of any Derivative Works
       that You distribute, all copyright, patent, trademark, and
       attribution notices from the Source form of the Work,
       excluding those notices that do not pertain to any part of
       the Derivative Works; and

   (d) If the Work includes a "NOTICE" text file as part of its
       distribution, then any Derivative Works that You distribute must
       include a readable copy of the attribution notices contained
       within such NOTICE file, excluding those notices that do not
       pertain to any part of the Derivative Works, in at least one
       of the following places: within a NOTICE text file distributed
       as part of the Derivative Works; within the Source form or
       documentation, if provided along with the Derivative Works; or,
       within a display generated by the Derivative Works, if and
       wherever such third-party notices normally appear. The contents
       of the NOTICE file are for informational purposes only and
       do not modify the License. You may add Your own attribution
       notices within Derivative Works that You distribute, alongside
       or as an addendum to the NOTICE text from the Work, provided
       that such additional attribution notices cannot be construed
       as modifying the License.

   You may add Your own copyright statement to Your modifications and
   may provide additional or different license terms and conditions
   for use, reproduction, or distribution of Your modifications, or
   for any such Derivative Works as a whole, provided Your use,
   reproduction, and distribution of the Work otherwise complies with
   the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
   names, trademarks, service marks, or product names of the Licensor,
   except as required for reasonable and customary use in describing the
   origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
   agreed to in writing, Licensor provides the Work (and each
   Contributor provides its Contributions) on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   implied, including, without limitation, any warranties or conditions
   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   PARTICULAR PURPOSE. You are solely responsible for determining the
   appropriateness of using or redistributing the Work and assume any
   risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
   whether in tort (including negligence), contract, or otherwise,
   unless required by applicable law (such as deliberate and grossly
   negligent acts) or agreed to in writing, shall any Contributor be
   liable to You for damages, including any direct, indirect, special,
   incidental, or consequential damages of any character arising as a
   result of this License or out of the use or inability to use the
   Work (including but not limited to damages for loss of goodwill,
   work stoppage, computer failure or malfunction, or any and all
   other commercial damages or losses), even if such Contributor
   has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
   the Work or Derivative Works thereof, You may choose to offer,
   and charge a fee for, acceptance of support, warranty, indemnity,
   or other liability obligations and/or rights consistent with this
   License. However, in accepting such obligations, You may act only
   on Your own behalf and on Your sole responsibility, not on behalf
   of any other Contributor, and only if You agree to indemnify,
   defend, and hold each Contributor harmless for any liability
   incurred by, or claims asserted against, such Contributor by reason
   of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

END OF APACHE LICENSE 2.0 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ARTISTIC LICENSE

The Program includes some or all of the following that IBM obtained
under the Artistic License (source code available via the indicated URL):

AutoLoader | https://metacpan.org/release/SMUELLER/AutoLoader-5.74/source/README

END OF ARTISTIC LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Artistic-1.0-Perl

The Program includes some or all of the following that IBM obtained
under a Artistic-1.0-Perl license:

Dumpvalue | copyright (c) 2012 by Ilya Zakharevich. | https://cpan.metacpan.org/authors/id/F/FL/FLORA/Dumpvalue-1.18.tar.gz
FindBin | Copyright (C) 2003, Steven Lembark, Workhorse Computing. | https://cpan.metacpan.org/authors/id/L/LE/LEMBARK/FindBin-libs-1.51.tar.gz
NEXT | Copyright (c) 2000-2001 Damian Conway. All Rights Reserved. | https://cpan.metacpan.org/authors/id/N/NE/NEILB/NEXT-0.67.tar.gz
Pod::ParseLink | Copyright 2001 And 2008 And 2009 And 2014 And 2018 Russ Allbery <rra@cpan.org> | https://metacpan.org/release/RRA/podlators-4.11/view/lib/Pod/ParseLink.pm
Pod::Text | Copyright 1999-2002 And 2004 And 2006 And 2008-2009 And 2012-2016 And 2018 Russ Allbery <rra@cpan.org> | https://metacpan.org/release/RRA/podlators-4.11/view/lib/Pod/Text.pm
Tie::Scalar | This software is copyright (c) 2015 by Qubling Software LLC. | https://metacpan.org/pod/Tie::Simple::Scalar
XSLoader | Copyright (C) 1990-2011 by Larry Wall and others. | https://cpan.metacpan.org/authors/id/S/SA/SAPER/XSLoader-0.24.tar.gz
autouse | Copyright (c) 2016 by Ilya Zakharevich. Copyright (C) 1989 Free Software Foundation Inc. | https://cpan.metacpan.org/authors/id/R/RJ/RJBS/autouse-1.11.tar.gz
if | Copyright (c) 2002 by Ilya Zakharevich <ilyaz@cpan.org>. Copyright (C) 1989 Free Software Foundation Inc. | https://cpan.metacpan.org/authors/id/R/RJ/RJBS/if-0.0606.tar.gz
perl | Copyright (C) 1991 1992 1993 1995 1996 1997 1998 1999 2000 2001 by Larry Wall and others | https://www.cpan.org/src/5.0/perl-5.26.3.tar.gz

The "Artistic License"

Preamble

The intent of this document is to state the conditions under which a Package may be copied, such that the Copyright Holder maintains some semblance of artistic control over the development of the package, while giving the users of the package the right to use and distribute the Package in a more-or-less customary fashion, plus the right to make reasonable modifications.

Definitions:

"Package" refers to the collection of files distributed by the Copyright Holder, and derivatives of that collection of files created through textual modification.

"Standard Version" refers to such a Package if it has not been modified, or has been modified in accordance with the wishes of the Copyright Holder as specified below.

"Copyright Holder" is whoever is named in the copyright or copyrights for the package.

"You" is you, if you're thinking about copying or distributing this Package.

"Reasonable copying fee" is whatever you can justify on the basis of media cost, duplication charges, time of people involved, and so on. (You will not be required to justify it to the Copyright Holder, but only to the computing community at large as a market that must bear the fee.)

"Freely Available" means that no fee is charged for the item itself, though there may be fees involved in handling the item. It also means that recipients of the item may redistribute it under the same conditions they received it.

1. You may make and give away verbatim copies of the source form of the Standard Version of this Package without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers.
2. You may apply bug fixes, portability fixes and other modifications derived from the Public Domain or from the Copyright Holder. A Package modified in such a way shall still be considered the Standard Version.
3. You may otherwise modify your copy of this Package in any way, provided that you insert a prominent notice in each changed file stating how and when you changed that file, and provided that you do at least ONE of the following:
a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or placing the modifications on a major archive site such as uunet.uu.net, or by allowing the Copyright Holder to include your modifications in the Standard Version of the Package.
b) use the modified Package only within your corporation or organization.
c) rename any non-standard executables so the names do not conflict with standard executables, which must also be provided, and provide a separate manual page for each non-standard executable that clearly documents how it differs from the Standard Version.
d) make other distribution arrangements with the Copyright Holder.
4. You may distribute the programs of this Package in object code or executable form, provided that you do at least ONE of the following:
a) distribute a Standard Version of the executables and library files, together with instructions (in the manual page or equivalent) on where to get the Standard Version.
b) accompany the distribution with the machine-readable source of the Package with your modifications.
c) give non-standard executables non-standard names, and clearly document the differences in manual pages (or equivalent), together with instructions on where to get the Standard Version.
d) make other distribution arrangements with the Copyright Holder.
5. You may charge a reasonable copying fee for any distribution of this Package. You may charge any fee you choose for support of this Package. You may not charge a fee for this Package itself. However, you may distribute this Package in aggregate with other (possibly commercial) programs as part of a larger (possibly commercial) software distribution provided that you do not advertise this Package as a product of your own. You may embed this Package's interpreter within an executable of yours (by linking); this shall be construed as a mere form of aggregation, provided that the complete Standard Version of the interpreter is so embedded.
6. The scripts and library files supplied as input to or produced as output from the programs of this Package do not automatically fall under the copyright of this Package, but belong to whoever generated them, and may be sold commercially, and may be aggregated with this Package. If such scripts or library files are aggregated with this Package via the so-called "undump" or "unexec" methods of producing a binary executable image, then distribution of such an image shall neither be construed as a distribution of this Package nor shall it fall under the restrictions of Paragraphs 3 and 4, provided that you do not represent such an executable image as a Standard Version of this Package.
7. C subroutines (or comparably compiled subroutines in other languages) supplied by you and linked into this Package in order to emulate subroutines and variables of the language defined by this Package shall not be considered part of this Package, but are the equivalent of input as in Paragraph 6, provided these subroutines do not change the language in any way that would cause it to fail the regression tests for the language.
8. Aggregation of this Package with a commercial distribution is always permitted provided that the use of this Package is embedded; that is, when no overt attempt is made to make this Package's interfaces visible to the end user of the commercial distribution. Such use shall not be construed as a distribution of this Package.
9. The name of the Copyright Holder may not be used to endorse or promote products derived from this software without specific prior written permission.
10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.

END OF Artistic-1.0-Perl NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ARTISTIC LICENSE 2.0

The Program includes some or all of the following that IBM obtained
under the Artistic License (source code available via the indicated URL):

npm | Copyright (c) 2000-2006, The Perl Foundation.
strong-globalize | https://registry.npmjs.org/strong-globalize/-/strong-globalize-6.0.6.tgz

END OF ARTISTIC LICENSE 2.0 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BlueOak-1.0.0

The Program includes some or all of the following that IBM obtained
under a BlueOak-1.0.0 license:

jackspeak | No Copyright Found | https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz
path-scurry | No copyright found | https://www.npmjs.com/package/path-scurry/v/1.10.2

# Blue Oak Model License

Version 1.0.0

## Purpose

This license gives everyone as much permission to work with this software as possible, while protecting contributors from liability.

## Acceptance

In order to receive this license, you must agree to its rules. The rules of this license are both obligations under that agreement and conditions to your license. You must not do anything with this software that triggers a rule that you cannot or will not follow.

## Copyright

Each contributor licenses you to do everything with this software that would otherwise infringe that contributor's copyright in it.

## Notices

You must ensure that everyone who gets a copy of any part of this software from you, with or without changes, also gets the text of this license or a link to <https://blueoakcouncil.org/license/1.0.0>.

## Excuse

If anyone notifies you in writing that you have not complied with [Notices](#notices), you can keep your license by taking all practical steps to comply within 30 days after the notice. If you do not do so, your license ends immediately.

## Patent

Each contributor licenses you to do everything with this software that would otherwise infringe any patent claims they can license or become able to license.

## Reliability

No contributor can revoke this license.

## No Liability

***As far as the law allows, this software comes as is, without any warranty or condition, and no contributor will be liable to anyone for any damages related to this software or this license, under any kind of legal claim.***

END OF BlueOak-1.0.0 NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD-2-CLAUSE LICENSE

The Program includes some or all of the following packages that IBM 
obtained under the BSD-2-Clause License:

 lib64openjp2_7 | Copyright (c) 2002-2014 And Universite catholique de Louvain (UCL) And Belgium
ImageHash | Copyright (c) 2013-2022 Johannes Buchner
Pygments | Copyright (c) 2006-2022 by the respective authors (see AUTHORS file).
cidr-regex | Copyright (c) silverwind
decorator | Copyright (c) 2005-2018, Michele Simionato
dotenv | Copyright (c) 2015 Scott Motte
esprima | Copyright JS Foundation and other contributors, https://js.foundation/
eu.neilalexander:jnacl | Copyright (c) 2011, Neil Alexander T.
flask-oidc-ex | Copyright (c) 2010 by Armin Ronacher.
http-cache-semantics | Copyright 2016-2018 Kornel Lesi_ski
imageio | Copyright (c) 2014-2022, imageio developers
io.github.crac.org-crac-0.1.3.jar | Copyright 2017-2022 Azul Systems And Inc.
io.github.crac:org-crac | Copyright 2017-2020 Azul Systems Inc.
is-cidr | Copyright (c) silverwind
jnacl.jar | Copyright (c) 2011 And Neil Alexander T.
libaec0 | Copyright 2024 Mathis Rosenhauer And Moritz Hanke And Joerg Behrens And Luis Kornblueh
libonig5 | Copyright (c) 2002-2021  K.Kosako  <kkosako0@gmail.com>All rights reserved.
libsz2 | Copyright 2012 - 2014
lvis | Copyright (c) 2019, Agrim Gupta and Ross Girshick
mpdecimal | No Copyright Found
normalize-package-data | Copyright (c) Meryn Stol ("Author")
npm-install-checks | Copyright (c) Robert
  Kowalski and Isaac Z. Schlueter ("Authors")
npm-user-validate | Copyright (c) Robert Kowalski
org.codehaus.woodstox:stax2-api | Copyright (c) 1997 2018 Oracle and/or its affiliates. All rights reserved.
org.hdrhistogram.HdrHistogram-2.1.12.jar | Copyright (c) 2012 And 2013 And 2014 And 2015 And 2016 Gil Tene
org.jpmml:pmml-evaluator | Copyright (c) 2015 Villu Ruusmann
org.jpmml:pmml-manager | Copyright (c) 2015 Villu Ruusmann
org.opengis:geoapi | Copyright (C) 2003-2021 Open Geospatial Consortium, Inc. All Rights Reserved. http://www.opengeospatial.org/ogc/legal
org.owasp.esapi:esapi | No Copyright Found
packaging | Copyright (c) Donald Stufft and individual contributors.
postgresql.jar | copyright PostgreSQL Global Development Group
protobuf-c | Copyright (c) 2008-2023 And Dave Benson and the protobuf-c authors.
pyasn1 | Copyright (c) 2005-2020, [Ilya Etingof](mailto:etingof@gmail.com).
pyasn1-modules | Copyright (c) 2005-2020 Ilya Etingof <etingof@gmail.com>
pycocotools | Copyright (c) 2014, Piotr Dollar and Tsung-Yi Lin
relaxngDatatype:relaxngDatatype | "Copyright (c) 2001 Thai Open Source Software Center Ltd All rights reserved."
torchaudio | Copyright (c) 2017 Facebook Inc. (Soumith Chintala)
uglify-js | Copyright 2012-2018 (c) Mihai Bazon <mihai.bazon@gmail.com>
uri-js | Copyright 2011 Gary Court. All rights reserved.
webidl-conversions | Copyright (c) 2014, Domenic Denicola
wrapt | Copyright (c) 2013-2022, Graham Dumpleton
xxhash | Copyright (c) 2014-2020 Yue DuCopyright (c) 2012-2021 Yann Collet
zstd-jni | Copyright (c) 2015-present And Luben Karavelov/ All rights reserved.
zstd-jni-1.5.5-1.jar | Copyright (c) 2015-present And Luben Karavelov/ All rights reserved.
zstd-jni-1.5.5-5.jar | Copyright (c) 2015-present And Luben Karavelov/ All rights reserved.
zstd-jni-1.5.5-6.jar | Copyright (c) 2015-present And Luben Karavelov/ All rights reserved.


Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met: 

* Redistributions of source code must retain the above copyright notice, 
  this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright 
  notice, this list of conditions and the following disclaimer in the 
  documentation and/or other materials provided with the distribution. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF BSD-2-CLAUSE LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD-3-Clause LICENSE

The Program includes some or all of the following packages that IBM 
obtained under the BSD-3-Clause License:

 libjpeg-turbo | Copyright (C)2009-2023 D. R. Commander.  All Rights Reserved.
@hapi/bourne | Copyright (c) 2019-2022, Project contributors Copyright (c) 2019-2020, Sideway Inc All rights reserved.
@js-joda/core | Copyright (c) 2016, Philipp Thürwächter & Pattrick Hüper
@protobufjs/aspromise | Copyright (c) 2016, Daniel Wirtz All rights reserved.
@protobufjs/base64 | Copyright (c) 2016, Daniel Wirtz All rights reserved.
@protobufjs/codegen | Copyright (c) 2016, Daniel Wirtz All rights reserved.
@protobufjs/eventemitter | Copyright (c) 2016, Daniel Wirtz All rights reserved.
@protobufjs/fetch | Copyright (c) 2016, Daniel Wirtz All rights reserved.
@protobufjs/float | Copyright (c) 2016, Daniel Wirtz All rights reserved.
@protobufjs/inquire | Copyright (c) 2016, Daniel Wirtz All rights reserved.
@protobufjs/path | Copyright (c) 2016, Daniel Wirtz All rights reserved.
@protobufjs/pool | Copyright (c) 2016, Daniel Wirtz All rights reserved.
@protobufjs/utf8 | Copyright (c) 2016, Daniel Wirtz All rights reserved.
Babel | Copyright (c) 2013-2023 by the Babel Team, see AUTHORS for more information.
DanBloomberg/leptonica | Copyright (C) 2001 Leptonica.  All rights reserved.
Flask | Copyright 2010 Pallets
GitPython | Copyright (c) 2008 2009 Michael Trier and contributors
Jinja2 | Copyright 2007 Pallets
Markdown | Copyright 2007 2008 The Python Markdown Project (v. 1.7 and later) Copyright 2004
MarkupSafe | Copyright 2010 Pallets
PySocks | Copyright 2006 Dan-Haim. All rights reserved.
SecretStorage | Copyright 2012-2018 Dmitry Shachnev <mitya57@gmail.com>
Werkzeug | Copyright 2007 Pallets
amqp | Copyright (c) 2015-2016 Ask Solem & contributors. All rights reserved. Copyright (c) 2012-2014 GoPivotal Inc. All rights reserved. Copyright (c) 2009 2010 2011 2012 Ask Solem and individual contributors. All rights reserved. Copyright (c) 2007-2008 Barry Pederson <bp@barryp.org>. All rights reserved.
angus-activation-2.0.2.jar | Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved.
antlr4-python3-runtime | Copyright (c) 2012-2022 The ANTLR Project. All rights reserved.
asm-9.5.jar | Copyright (c) 2000-2011 INRIA And France Telecom
asm-9.6.jar | Copyright (c) 2000-2011 INRIA And France Telecom
asm-analysis-9.6.jar | Copyright (c) 2000-2011 INRIA And France Telecom
asm-commons-9.6.jar | Copyright (c) 2000-2011 INRIA And France Telecom
asm-tree-9.6.jar | Copyright (c) 2000-2011 INRIA And France Telecom
asm-util-9.6.jar | Copyright (c) 2000-2011 INRIA And France Telecom
astunparse | Copyright (c) 2014 Simon Percivall
billiard | Copyright (c) 2006-2008, R Oudkerk and Contributors
buffer-equal-constant-time | Copyright (c) 2013 GoInstant Inc. a salesforce.com company
celery | Copyright (c) 2009, 2010, 2011, 2012 Ask Solem, and individual contributors. All rights reserved. And Copyright (c) 2012-2014 GoPivotal, Inc.  All rights reserved. And Copyright (c) 2015-2016 Ask Solem & contributors. All rights reserved. And Copyright (c) 2017-2026 Asif Saif Uddin, core team & contributors. All rights reserved.
charenc | Copyright © 2011 Paul Vorbach. All rights reserved. Copyright © 2009 Jeff Mott. All rights reserved.
click | Copyright 2014 Pallets
click-plugins | Copyright (c) 2015-2019 Kevin D. Wurster Sean C. Gillies
cloudpickle | Copyright (c) 2015, Cloudpickle contributors. Copyright (c) 2012, Regents of the University of California. Copyright (c) 2009 PiCloud, Inc. http://www.picloud.com.
com.esotericsoftware.kryo:kryo | Copyright (c) 2008, Nathan Sweet. All rights reserved
com.esotericsoftware.minlog:minlog | Copyright (c) 2008, Nathan Sweet All rights reserved.
com.esotericsoftware.reflectasm:reflectasm | Copyright (c) 2008; Nathan Sweet
com.github.mwiede.jsch-0.2.13.jar | Copyright (c) 2002-2015 Atsuhiko Yamanaka And JCraft,Inc.
com.github.mwiede:jsch | Copyright (c) 2002-2015 Atsuhiko Yamanaka JCraft,Inc.
com.github.virtuald:curvesapi | Copyright (c) 2005 Graph Builder
com.google.protobuf:protobuf-java | Copyright 2008 Google Inc. All rights reserved.
com.jcraft:jsch | Copyright (c) 2002-2015 Atsuhiko Yamanaka, JCraft,Inc.
com.jcraft:jzlib | Copyright 1998-2016 JCraft, Inc. All rights reserved.
com.sun.activation:jakarta.activation | Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved.
com.sun.istack:istack-commons-runtime | No copyright found
com.sun.istack:istack-commons-tools | Copyright (c) 1997, 2022 Oracle and/or its affiliates. All rights reserved.
com.sun.mail:jakarta.mail | Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.
com.sun.xml.bind.external:relaxng-datatype | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors. ,Copyright (c) 2013 And 2023 Oracle and/or its affiliates. All rights reserved.
com.sun.xml.bind.external:rngom | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors. ,Copyright (c) 2013 And 2023 Oracle and/or its affiliates. All rights reserved.
com.sun.xml.bind:jaxb-core | Copyright (c) 2005-2010 Oracle and/or its affiliates. All rights reserved.
com.sun.xml.bind:jaxb-impl | Copyright (c) 1997 2018 Oracle and/or its affiliates. All rights reserved.
com.sun.xml.bind:jaxb-osgi | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors. ,Copyright (c) 2013 And 2023 Oracle and/or its affiliates. All rights reserved.
com.sun.xml.dtd-parser:dtd-parser | Copyright (c) 1998, 2023 Oracle and/or its affiliates. All rights reserved.
com.sun.xml.fastinfoset:FastInfoset | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors. ,Copyright (c) 2013 And 2023 Oracle and/or its affiliates. All rights reserved.
com.sun.xml.stream.buffer:streambuffer | Copyright (c) 2005 2018 Oracle and/or its affiliates.
com.sun.xml.ws:httpspi-servlet | Copyright (c) 1997 2021 Oracle and/or its affiliates.
com.sun.xml.ws:jaxws-rt | Copyright (c) 1997 2020 Oracle and/or its affiliates.
com.sun.xml.ws:policy | Copyright (c) 1997 2020 Oracle and/or its affiliates.
com.sun.xml.ws:rt | Copyright (c) 1997 2020 Oracle and/or its affiliates.
com.sun.xml.ws:rt-fi | Copyright (c) 1997 2020 Oracle and/or its affiliates.
com.sun.xml.ws:servlet | Copyright (c) 1997 2020 Oracle and/or its affiliates.
com.thoughtworks.paranamer:paranamer | Copyright (c) 2007 Paul Hammant
com.thoughtworks.xstream:xstream | Copyright (c) 2003-2006, Joe Walnes. Copyright (c) 2006-2015 XStream Committers. All rights reserved.
com.twelvemonkeys.common:common-image | Copyright (c) 2008 Harald Kuhr
com.twelvemonkeys.common:common-io | Copyright (c) 2012 Harald Kuhr
com.twelvemonkeys.common:common-lang | Copyright (c) 2012 Harald Kuhr
com.twelvemonkeys.contrib:contrib | Copyright (c) 2013 Oliver Schmidtmer Harald Kuhr
com.twelvemonkeys.imageio:imageio-core | Copyright (c) 2012 Harald Kuhr
com.twelvemonkeys.imageio:imageio-jpeg | Copyright (c) 2012 Harald Kuhr
com.twelvemonkeys.imageio:imageio-metadata | Copyright (c) 2012 Harald Kuhr
com.twelvemonkeys.imageio:imageio-tiff | Copyright (c) 2012 Harald Kuhr
com.twelvemonkeys.servlet:servlet | Copyright (c) 2012 Harald Kuhr
common-image.jar | Copyright (c) 2008-2022 And Harald Kuhr
contourpy | Copyright (c) 2021-2023, ContourPy Developers.
contourpy | Copyright (c) 2021-2024, ContourPy Developers.
crypt | Copyright © 2011 Paul Vorbach. All rights reserved. Copyright © 2009 Jeff Mott. All rights reserved.
cycler | Copyright (c) 2015 matplotlib project
cycler | Copyright (c) 2015, matplotlib project
d3 | Copyright (c) 2010-2015 Michael Bostock
dateparser | Copyright (c) 2014, Scrapinghub
diff | Copyright (c) 2009-2015, Kevin Decker <kpdecker@gmail.com>
dijit | Copyright (c) 2005-2018 The JS Foundation
dill | Copyright (c) 2004-2016 California Institute of Technology.
Copyright (c) 2016-2023 The Uncertainty Quantification Foundation.
dojox | Copyright (c) 2005-2018 The JS Foundation
dom4j-2.1.3.jar | Copyright 2001-2023 © MetaStuff And Ltd. and DOM4J contributors. All Rights Reserved.
esapi.jar | No Copyright Found
fsspec | Copyright (c) 2018 Martin Durant
gast | Copyright (c) 2016 Serge Guelton
gmbal-api-only-4.0.3.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
gridx | Copyright (c) 2005-2011, The Dojo Foundation
h5py | Copyright (c) 2008 Andrew Collette and contributors
hdbscan | Copyright (c) 2015, Leland McInnes
highlight.min.js | Copyright (c) 2006, Ivan Sagalaev.
http-status | Copyright (c) 2008-2010, SARL Adaltas.
httpcore | Copyright © 2020 And [Encode OSS Ltd](https://www.encode.io/)
httpx | Copyright © 2020 And [Encode OSS Ltd](https://www.encode.io/)
idna | Copyright (c) 2013-2024, Kim Davies and contributors.
ieee754 | Copyright 2008 Fair Oaks Labs Inc.
ijson | Copyright (c) 2010 Ivan Sagalaev All rights reserved.
imageio-core.jar | Copyright (c) 2008-2022 And Harald Kuhr
imageio-jpeg.jar | Copyright (c) 2008-2022 And Harald Kuhr
imageio-metadata.jar | Copyright (c) 2008-2022 And Harald Kuhr
imageio-tiff.jar | Copyright (c) 2008-2022 And Harald Kuhr
istack-commons-runtime-4.1.2.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
itsdangerous | Copyright 2011 Pallets
jakarta.activation-api-1.2.2.jar | Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved.
jakarta.activation-api.jar | Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved.
jakarta.activation.jakarta.activation-api-2.1.1.jar | Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved.
jakarta.activation.jakarta.activation-api-2.1.3.jar | Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved.
jakarta.activation.jar | Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved.
jakarta.activation:jakarta.activation-api | Copyright &169; 2019, ${current.year} Eclipse Foundation. All rights reserved.<br> And Copyright (c) 1997, 2023 Oracle and/or its affiliates. All rights reserved.
jakarta.jws-api-3.0.0.jar | Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved.
jakarta.jws:jakarta.jws-api | Copyright (c) 2018 2020 Oracle and/or its affiliates.
jakarta.mail-2.0.1.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
jakarta.xml.bind.jakarta.xml.bind-api-4.0.1.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
jakarta.xml.bind.jakarta.xml.bind-api-4.0.2.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
jakarta.xml.bind:jakarta.xml.bind-api | Copyright (c) 2018, 2023 Oracle and/or its affiliates. All rights reserved.
jakarta.xml.soap-api-2.0.1.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
jakarta.xml.soap-api.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
jakarta.xml.soap:jakarta.xml.soap-api | Copyright (c) 2017 Oracle and/or its affiliates.
jakarta.xml.ws-api-3.0.1.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
jakarta.xml.ws:jakarta.xml.ws-api | Copyright (c) 2017 Oracle and/or its affiliates.
jaxb-core-3.0.2.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
jaxb-core-4.0.5.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
jaxb-impl-3.0.2.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
jaxb-osgi-4.0.5.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
jaxb-runtime-4.0.5.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
jaxen.jar | Copyright 2003-2006 The Werken Company. All Rights Reserved.
jaxws-rt-3.0.2.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
joblib | Copyright (c) 2008-2021 The joblib developers.
kiwisolver | Copyright (c) 2013 Nucleic Development Team.
kiwisolver | Copyright (c) 2013, Nucleic Development Team
kombu | Copyright (c) 2009-2012, Ask Solem & contributors.  All rights reserved. And Copyright (c) 2012-2014 GoPivotal Inc & contributors.  All rights reserved. And Copyright (c) 2015-2016 Ask Solem & contributors.  All rights reserved.
lazy_loader | Copyright (c) 2022--2023, Scientific Python project
libjpeg-turbo | Copyright (C)2009-2023 D. R. Commander.  All Rights Reserved.
libnccl | Copyright (c) 2015-2020, NVIDIA CORPORATION. All rights reserved.
libsharpyuv | No copyright found
libvpx7 | No copyright found
libvpx8 | No copyright found
libwebp | Copyright (c) 2010 And Google Inc. All rights reserved.
libwebpdemux | No copyright found
lxml | Copyright (c) 2004 Infrae. All rights reserved.
management-api-3.2.3.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
md5 | Copyright © 2011-2012 Paul Vorbach. Copyright © 2009 Jeff Mott.
mimepull-1.9.15.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
mpmath | Copyright (c) 2005-2021 Fredrik Johansson and mpmath contributors
multiprocess | Copyright (c) 2008-2016 California Institute of Technology. Copyright (c) 2016-2023 The Uncertainty Quantification Foundation.
net.java.dev.msv:xsdlib | Copyright (c) 2001-2013 Oracle and/or its affiliates.
netaddr | Copyright (c) 2008 by David P. D. Moss. All rights reserved.
networkx | Copyright (C) 2004-2023 NetworkX Developers And Copyright (C) 2004-2023, NetworkX Developers
numpy | Copyright (c) 2005-2023 NumPy Developers.
nvidia-ml-py3 | Copyright (c) 2011-2015 NVIDIA Corporation. All rights reserved.
oauthlib | Copyright (c) 2019 by The OAuthlib Community
omegaconf | Copyright (c) 2018 Omry Yadan
openblas-threads | Copyright (c) 2011-2014 The OpenBLAS Project
org.antlr:antlr-runtime | Copyright (c) 2005-2008 Terence Parr. All rights reserved.
org.antlr:antlr4-runtime | Copyright (c) 2012-2017 The ANTLR Project. All rights reserved.
org.codehaus.woodstox:stax2-api | Copyright (c) 2005- Tatu Saloranta tatu.saloranta@iki.fi
org.eclipse.angus.angus-activation-2.0.2.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
org.eclipse.angus:angus-activation | Copyright (c) 2021, 2023 Oracle and/or its affiliates. All rights reserved.
org.eclipse.jgit.org.eclipse.jgit.ssh.jsch-6.8.0.202311291450-r.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
org.eclipse.jgit:org.eclipse.jgit | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
org.eclipse.jgit:org.eclipse.jgit.ssh.jsch | Copyright (C) 2018, Thomas Wolf <thomas.wolf@paranor.ch> and others
org.eclipse.wst.wsdl.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
org.eclipse.yasson-3.0.3.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
org.glassfish.external:management-api | Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved.
org.glassfish.gmbal:gmbal-api-only | Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
org.glassfish.jaxb:codemodel | Copyright (c) 2010, 2023 Oracle and/or its affiliates. All rights reserved.
org.glassfish.jaxb:jaxb-core | Copyright (c) 2020, 2023 Oracle and/or its affiliates. All rights reserved.
org.glassfish.jaxb:jaxb-jxc | Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
org.glassfish.jaxb:jaxb-runtime | Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
org.glassfish.jaxb:jaxb-xjc | Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
org.glassfish.jaxb:txw2 | Copyright (c) 2005, 2023 Oracle and/or its affiliates. All rights reserved.
org.glassfish.jaxb:xsom | Copyright (c) 2010, 2024 Oracle and/or its affiliates. All rights reserved.
org.jpmml:pmml-model | Copyright (c) 2015 Villu Ruusmann
org.jpmml:pmml-schema | Copyright (c) 2015 Villu Ruusmann
org.jvnet.mimepull:mimepull | Copyright (c) 1997 2021 Oracle and/or its affiliates.
org.jvnet.staxex:stax-ex | Copyright (c) 1997, 2022 Oracle and/or its affiliates. All rights reserved.
org.ow2.asm:asm | Copyright (c) 2000-2011 INRIA France Telecom
org.ow2.asm:asm-analysis | Copyright (c) 2000-2011 INRIA France Telecom
org.ow2.asm:asm-commons | Copyright (c) 2000-2011 INRIA
France Telecom All rights reserved.
org.ow2.asm:asm-tree | Copyright (c) 2000-2011 INRIA
France Telecom All rights reserved.
org.ow2.asm:asm-util | Copyright (c) 2000-2011 INRIA France Telecom
org.owasp.antisamy:antisamy | Copyright (c) 2007-2022  Arshan Dabirsiaghi  Jason Li
org.tallison:jmatio | Copyright (c) 2006; Wojciech Gradkowski All rights reserved.
org.threeten:threetenbp | Copyright (c) 2007-present And Stephen Colebourne & Michael Nascimento Santos.
packaging | Copyright (c) Donald Stufft and individual contributors.
pandas | Copyright (c) 2008-2011, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team And Copyright (c) 2011-2023, Open source contributors.
pandas | Copyright (c) 2008-2011, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team Copyright (c) 2011-2020, Open source contributors.
pcre | Copyright (c) 2007-2012, Google Inc.
ply | Copyright (C) 2005-2023, David Beazley
portalocker | Copyright 2022 Rick van Hattem
prompt-toolkit | Copyright (c) 2014 Jonathan Slenders
protobuf | Copyright 2008 Google Inc.  All rights reserved.
protobuf-java-3.22.0.jar | Copyright 2008 Google Inc.  All rights reserved.
protobuf-java-3.22.3.jar | Copyright 2008 Google Inc.
protobuf-java-3.25.3.jar | Copyright 2008 Google Inc.  All rights reserved.
protobuf-java-util-4.26.1.jar | Copyright 2008 Google Inc.  All rights reserved.
protobufjs | Copyright (c) 2016, Daniel Wirtz  All rights reserved.
protocolbuffers/protobuf | Copyright 2008 Google Inc.  All rights reserved.
psutil | Copyright (c) 2009, Jay Loden, Dave Daeschler, Giampaolo Rodola
pycparser | Copyright (c) 2008-2022, Eli Bendersky
pypdf | Copyright (c) 2006-2008, Mathieu Fenniak And Some contributions copyright (c) 2007, Ashish Kulkarni <kulkarni.ashish@gmail.com> And Some contributions copyright (c) 2014, Steve Witham <switham_github@mac-guyver.com>
pyreadline3 | Copyright (c) 2006 Jorgen Stenarson <jorgen.stenarson@bostream.nu>. Copyright (c) 2003-2006 Gary Bishop. Copyright (c) 2003-2006 Jack Trainor
python-dateutil | Copyright (c) 2003-2011 - Gustavo Niemeyer <gustavo@niemeyer.net> And Copyright (c) 2012-2014 - Tomi Pieviläinen <tomi.pievilainen@iki.fi> 
python-dotenv | Copyright (c) 2014, Saurabh Kumar (python-dotenv), 2013, Ted Tieken (django-dotenv-rw), 2013, Jacob Kaplan-Moss (django-dotenv)
qs | Copyright (c) 2014, Nathan LaFreniere and other [contributors](https://github.com/ljharb/qs/graphs/contributors)
reportlab | Copyright (c) 2000-2018, ReportLab Inc. And License: BSD license (see license.txt for details), Copyright (c) 2000-2022, ReportLab Inc.
scikit-image | Copyright: 2009-2022 the scikit-image team
scikit-learn | Copyright (c) 2007-2023 The scikit-learn developers.
scipy | Copyright (c) 2001-2002 Enthought
scipy | Copyright (c) 2001-2002 Enthought, Inc. 2003-2023, SciPy Developers. All rights reserved.
secure-json-parse | Copyright (c) 2019 The Fastify Team Copyright (c) 2019 Sideway Inc and project contributors
semver | Copyright (c) 2013, Konstantine Rybnikov
servlet.jar | Copyright (c) 2012 Harald Kuhr
shapely | Copyright (c) 2007, Sean C. Gillies. 2019, Casper van der Wel. 2007-2022, Shapely Contributors.
source-map | Copyright (c) 2009-2011, Mozilla Foundation and contributors
sprintf-js | Copyright (c) 2007-present
Alexandru Mărășteanu <hello@alexei.ro>
sse-starlette | Copyright © 2020 And [sysid](https://sysid.github.io/).
starlette | Copyright © 2018 And Encode OSS Ltd. All rights reserved.
stax-ex-2.0.1.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
stax2-api-3.1.4.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
stax2-api.jar | Copyright (c) 2008+ And FasterXML And LLC
streambuffer-2.0.2.jar | Copyright (c) 2005 And 2018 Oracle and/or its affiliates. All rights reserved.
supervisor | Copyright (c) 2006-2015 Agendaless Consulting and Contributors.
sympy | Copyright (c) 2006-2023 SymPy Development Team
tablelayout-20090826.jar | Copyright (c) 2011-2018 And Nathan Sweet <nathan.sweet@gmail.com>
threadpoolctl | Copyright (c) 2019, threadpoolctl contributors
threetenbp-1.6.9.jar | Copyright (c) 2007-present And Stephen Colebourne & Michael Nascimento Santos.
tifffile | Copyright (c) 2008-2024, Christoph Gohlke
torch | No Copyright Found
torchtext | Copyright (c) James Bradbury and Soumith Chintala 2016,
torchvision | Copyright (c) Soumith Chintala 2016,
txw2-4.0.5.jar | Copyright (c) 2007 And Eclipse Foundation And Inc. and its licensors.
ujson | Copyright (c) 1988-1993 The Regents of the University of California. And Copyright (c) 1994 Sun Microsystems, Inc. And Copyright (c) 2014, Electronic Arts Inc.
uvicorn | Copyright © 2017-present And Encode OSS Ltd. All rights reserved.
vine | Copyright (c) 2015-2016 Ask Solem & contributors.  All rights reserved.
websockets | Copyright (c) Aymeric Augustin and contributors


Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met: 

* Redistributions of source code must retain the above copyright notice, 
  this list of conditions and the following disclaimer. 
* Redistributions in binary form must reproduce the above copyright 
  notice, this list of conditions and the following disclaimer in the 
  documentation and/or other materials provided with the distribution. 
* Neither the name of the <ORGANIZATION> nor the names of its 
  contributors may be used to endorse or promote products derived from 
  this software without specific prior written permission. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER 
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 

END OF BSD 3-CLAUSE LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


BSD-3-Clause-Clear

The Program includes some or all of the following that IBM obtained
under a BSD-3-Clause-Clear license:

sprintf | Copyright (c) 2007-2014, Alexandru Marasteanu <hello [at) alexei (dot] ro> | https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz

Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
* Neither the name of [Owner Organization] nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF BSD-3-Clause-Clear NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD-3-Clause-No-Nuclear-License

The Program includes some or all of the following that IBM obtained
under a BSD-3-Clause-No-Nuclear-License license:

com.github.jai-imageio:jai-imageio-core | Copyright (c) 2005 Sun Microsystems Inc. | https://repo1.maven.org/maven2/com/github/jai-imageio/jai-imageio-core/1.4.0/jai-imageio-core-1.4.0-sources.jar
com.github.jai-imageio:jai-imageio-jpeg2000 | Copyright (c) 2005 Sun Microsystems, Inc. All Rights Reserved. | https://repo1.maven.org/maven2/com/github/jai-imageio/jai-imageio-jpeg2000/1.4.0/jai-imageio-jpeg2000-1.4.0-sources.jar

Copyright 1994-2009 Sun Microsystems, Inc. All Rights Reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

* Redistribution of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistribution in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
* Neither the name of Sun Microsystems, Inc. or the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission.
This software is provided "AS IS," without a warranty of any kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.
END OF BSD-3-Clause-No-Nuclear-License NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD-4-CLAUSE LICENSE

The Program includes some or all of the following packages that IBM 
obtained under the BSD-4-CLAUSE License:

libsasl2-modules | Copyright: 1998-2003 And Carnegie Mellon University


Redistribution and use in source and binary forms, with or without 
modification, is permitted provided that the following conditions are 
met:

* Redistributions of source code must retain the above copyright notice,
  this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright 
  notice, this list of conditions and the following disclaimer in the 
  documentation and/or other materials provided with the distribution.
* All advertising materials mentioning features or use of this software 
  must display the following acknowledgement:
  This product includes software developed by the <ORGANIZATION>.
* Neither the name of the <ORGANIZATION> nor the names of its 
  contributors may be used to endorse or promote products derived from
  this software without specific prior written permission.
  
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF BSD-4-CLAUSE LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE V1

The Program includes some or all of the following that IBM obtained
under the Common Development and Distribution License V1
(source code available via the indicated URL):

activation-1.1.1.jar | https://repo1.maven.org/maven2/javax/activation/activation/1.1.1/activation-1.1.1-sources.jar
activation.jar | https://mvnrepository.com/artifact/javax.activation/activation/1.1
com.sun.activation:javax.activation | https://repo1.maven.org/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0-sources.jar
com.sun.mail:javax.mail | https://repo1.maven.org/maven2/com/sun/mail/javax.mail/1.5.6/javax.mail-1.5.6-sources.jar
hk2-api-2.5.0-b42.jar | https://mvnrepository.com/artifact/org.glassfish.hk2/hk2-api/2.5.0-b42
hk2-locator-2.5.0-b42.jar | https://mvnrepository.com/artifact/org.glassfish.hk2/hk2-locator/2.5.0-b42
hk2-utils-2.5.0-b42.jar | https://mvnrepository.com/artifact/org.glassfish.hk2/hk2-utils/2.5.0-b42
jakarta.activation:activation | https://repo1.maven.org/maven2/javax/activation/activation/1.1.1/activation-1.1.1-sources.jar
javax.activation:activation | https://repo1.maven.org/maven2/javax/activation/activation/1.1/activation-1.1-sources.jar
javax.annotation-api.jar | https://mvnrepository.com/artifact/javax.annotation/javax.annotation-api/1.3.2
javax.annotation:javax.annotation-api | https://repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2-sources.jar
javax.annotation:jsr250-api | https://mvnrepository.com/artifact/javax.annotation/jsr250-api/1.0
javax.inject-2.5.0-b42.jar | https://mvnrepository.com/artifact/org.glassfish.hk2.external/javax.inject/2.5.0-b42
javax.jws:javax.jws-api | https://repo1.maven.org/maven2/javax/jws/javax.jws-api/1.1/javax.jws-api-1.1-sources.jar
javax.jws:jsr181-api | https://repo1.maven.org/maven2/javax/jws/jsr181-api/1.0-MR1/jsr181-api-1.0-MR1-sources.jar
javax.servlet:javax.servlet-api | https://repo1.maven.org/maven2/javax/servlet/javax.servlet-api/4.0.1/javax.servlet-api-4.0.1-sources.jar
javax.servlet:jstl | https://mvnrepository.com/artifact/javax.servlet/jstl/1.1.0
javax.servlet:servlet-api | https://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5-sources.jar
javax.ws.rs:jsr311-api | https://repo1.maven.org/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1-sources.jar
javax.xml.bind:jaxb-api | https://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.4.0-b180830.0359/jaxb-api-2.4.0-b180830.0359.jar
javax.xml.soap:javax.xml.soap-api | https://repo1.maven.org/maven2/javax/xml/soap/javax.xml.soap-api/1.4.0/javax.xml.soap-api-1.4.0-sources.jar
jsr250-api-1.0.jar | https://repo1.maven.org/maven2/javax/annotation/jsr250-api/1.0/
mail-1.4.7.jar | http://repo1.maven.org/maven2/javax/mail/mail/1.4.7/mail-1.4.7-sources.jar
mailapi-1.6.2.jar | https://mvnrepository.com/artifact/javax.mail/javax.mail-api/1.6.2
org.codelibs:jhighlight | https://repo1.maven.org/maven2/org/codelibs/jhighlight/1.1.0/jhighlight-1.1.0-sources.jar
org.glassfish.hk2.external:javax.inject | https://repo1.maven.org/maven2/org/glassfish/hk2/external/javax.inject/2.2.0-b14/javax.inject-2.2.0-b14-sources.jar
org.glassfish.hk2:osgi-resource-locator | https://repo1.maven.org/maven2/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1-sources.jar
org.glassfish.jaxb:txw2 | https://repo1.maven.org/maven2/org/glassfish/jaxb/txw2/2.3.1/txw2-2.3.1-sources.jar
org.jvnet:tiger-types | https://repo1.maven.org/maven2/org/jvnet/tiger-types/1.4/tiger-types-1.4-sources.jar
txw2-2.3.1.jar | https://mvnrepository.com/artifact/org.glassfish.jaxb/txw2/2.3.1

END OF COMMON DEVELOPMENT AND DISTRIBUTION V1 LICENSE NOTICES AND INFORMATION



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE V1.1

The Program includes some or all of the following that IBM obtained
under the Common Development and Distribution License V1.1
(source code available via the indicated URL):

com.sun.istack:istack-commons-runtime | https://repo1.maven.org/maven2/com/sun/istack/istack-commons-runtime/3.0.7/istack-commons-runtime-3.0.7-sources.jar
com.sun.mail:javax.mail | https://repo1.maven.org/maven2/com/sun/mail/javax.mail/1.6.2/javax.mail-1.6.2-sources.jar
com.sun.mail:mailapi | https://repo1.maven.org/maven2/com/sun/mail/mailapi/1.4.4/mailapi-1.4.4-sources.jar
com.sun.xml.bind.jaxb:isorelax | https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb/isorelax/20090621/isorelax-20090621-sources.jar
com.sun.xml.bind:jaxb-core | https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-core/2.3.0.1/jaxb-core-2.3.0.1-sources.jar
com.sun.xml.bind:jaxb-impl | https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.3.1/jaxb-impl-2.3.1-sources.jar
com.sun.xml.stream.buffer:streambuffer | https://repo1.maven.org/maven2/com/sun/xml/stream/buffer/streambuffer/1.5.3/streambuffer-1.5.3-sources.jar
com.sun.xml.ws:jaxws-rt | https://repo1.maven.org/maven2/com/sun/xml/ws/jaxws-rt/2.3.1/jaxws-rt-2.3.1-sources.jar
istack-commons-runtime-3.0.7.jar | https://mvnrepository.com/artifact/com.sun.istack/istack-commons-runtime/3.0.7
javax.ejb:ejb | https://mvnrepository.com/artifact/javax.ejb/ejb/2.0
javax.ejb:ejb-api | https://mvnrepository.com/artifact/javax.ejb/javax.ejb-api/3.2
javax.enterprise.concurrent:javax.enterprise.concurrent-api | https://mvnrepository.com/artifact/javax.enterprise.concurrent/javax.enterprise.concurrent-api/1.1
javax.jms:jms | https://mvnrepository.com/artifact/javax.jms/jms/2.0
javax.json-api-1.0.jar | https://mvnrepository.com/artifact/javax.json/javax.json-api/1.0
javax.json-api-1.1.4.jar | https://mvnrepository.com/artifact/javax.json/javax.json-api/1.1.4
javax.json:javax.json-api | https://repo1.maven.org/maven2/javax/json/javax.json-api/1.1.4/javax.json-api-1.1.4-sources.jar
javax.jws-api-1.1.jar | https://mvnrepository.com/artifact/javax.jws/javax.jws-api/1.1
javax.mail:javax.mail-api | https://mvnrepository.com/artifact/javax.mail/javax.mail-api/1.6.2
javax.servlet:jsp-api | https://mvnrepository.com/artifact/javax.servlet.jsp/javax.servlet.jsp-api/2.3.0
javax.transaction:javax.transaction-api | https://repo1.maven.org/maven2/javax/transaction/javax.transaction-api/1.2/javax.transaction-api-1.2-sources.jar
javax.transaction:transaction-api | https://mvnrepository.com/artifact/javax.transaction/javax.transaction-api/1.2
javax.websocket-api-1.1.jar | https://mvnrepository.com/artifact/javax.websocket/javax.websocket-api/1.1
javax.websocket:javax.websocket-api | https://repo1.maven.org/maven2/javax/websocket/javax.websocket-api/1.1/javax.websocket-api-1.1-sources.jar
javax.ws.rs-api-2.1.jar | https://mvnrepository.com/artifact/javax.ws.rs/javax.ws.rs-api/2.1
javax.ws.rs:javax.ws.rs-api | https://repo1.maven.org/maven2/javax/ws/rs/javax.ws.rs-api/2.1/javax.ws.rs-api-2.1-sources.jar
javax.xml.bind.jaxb-api-2.4.0-b180830.0359.jar | https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api/2.4.0-b180830.0359
jaxb-runtime-2.3.1.jar | https://mvnrepository.com/artifact/org.glassfish.jaxb/jaxb-runtime/2.3.1
jersey-common.jar | https://mvnrepository.com/artifact/org.glassfish.jersey.core/jersey-common/2.26
jta-1.1.jar | https://mvnrepository.com/artifact/javax.transaction/jta/1.1
org.glassfish.hk2.external:aopalliance-repackaged | https://repo1.maven.org/maven2/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b42/aopalliance-repackaged-2.5.0-b42-sources.jar
org.glassfish.hk2.external:cglib | https://repo1.maven.org/maven2/org/glassfish/hk2/external/cglib/2.2.0-b14/cglib-2.2.0-b14-sources.jar
org.glassfish.hk2.external:javax.inject | https://repo1.maven.org/maven2/org/glassfish/hk2/external/javax.inject/2.5.0-b42/javax.inject-2.5.0-b42-sources.jar
org.glassfish.hk2:hk2-api | https://repo1.maven.org/maven2/org/glassfish/hk2/hk2-api/2.5.0-b42/hk2-api-2.5.0-b42-sources.jar
org.glassfish.hk2:hk2-locator | https://repo1.maven.org/maven2/org/glassfish/hk2/hk2-locator/2.5.0-b42/hk2-locator-2.5.0-b42-sources.jar
org.glassfish.hk2:hk2-utils | https://repo1.maven.org/maven2/org/glassfish/hk2/hk2-utils/2.5.0-b42/hk2-utils-2.5.0-b42-sources.jar
org.glassfish.jaxb:jaxb-core | https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-core/2.3.0.1/jaxb-core-2.3.0.1-sources.jar
org.glassfish.jaxb:jaxb-runtime | https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-runtime/2.3.1/jaxb-runtime-2.3.1-sources.jar
org.glassfish.jaxb:txw2 | https://repo1.maven.org/maven2/org/glassfish/jaxb/txw2/2.3.0.1/txw2-2.3.0.1-sources.jar
org.glassfish.jersey.core:jersey-client | https://repo1.maven.org/maven2/org/glassfish/jersey/core/jersey-client/2.26/jersey-client-2.26-sources.jar
org.glassfish.jersey.core:jersey-common | https://repo1.maven.org/maven2/org/glassfish/jersey/core/jersey-common/2.26/jersey-common-2.26-sources.jar
org.glassfish.jersey.inject:jersey-hk2 | https://repo1.maven.org/maven2/org/glassfish/jersey/inject/jersey-hk2/2.26/jersey-hk2-2.26-sources.jar
org.glassfish:javax.json | https://repo1.maven.org/maven2/org/glassfish/javax.json/1.1.4/javax.json-1.1.4-sources.jar
org.jvnet.staxex:stax-ex | https://repo1.maven.org/maven2/org/jvnet/staxex/stax-ex/1.7.7/stax-ex-1.7.7-sources.jar
saaj-impl.jar | https://mvnrepository.com/artifact/com.sun.xml.messaging.saaj/saaj-impl/1.4.0
stax-ex-1.8.jar | https://mvnrepository.com/artifact/org.jvnet.staxex/stax-ex/1.8
streambuffer.jar | https://mvnrepository.com/artifact/com.sun.xml.stream.buffer/streambuffer/1.5.3

END OF COMMON DEVELOPMENT AND DISTRIBUTION V1.1 LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON PUBLIC LICENSE

The Program includes some or all of the following that IBM obtained
under the Common Public License (source code available via the indicated
URL):

aspectj:aspectjrt | https://mvnrepository.com/artifact/aspectj/aspectjrt/1.2.1
junit:junit | https://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2-sources.jar
org.htmlparser:htmllexer | https://repo1.maven.org/maven2/org/htmlparser/htmllexer/2.1/htmllexer-2.1-sources.jar
org.htmlparser:htmlparser | https://repo1.maven.org/maven2/org/htmlparser/htmlparser/2.1/htmlparser-2.1-sources.jar
wsdl4j-1.6.2.jar | https://mvnrepository.com/artifact/wsdl4j/wsdl4j/1.6.2
wsdl4j-1.6.3.jar | https://mvnrepository.com/artifact/wsdl4j/wsdl4j/1.6.3
wsdl4j:wsdl4j | https://repo1.maven.org/maven2/wsdl4j/wsdl4j/1.6.3/wsdl4j-1.6.3-sources.jar

END OF COMMON PUBLIC LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Elastic-2.0

The Program includes some or all of the following that IBM obtained
under a Elastic-2.0 license:

elasticsearch-rest-high-level-client-7.17.14.jar | No Copyright Found | https://mvnrepository.com/artifact/org.elasticsearch.client/elasticsearch-rest-high-level-client/7.17.14
org.elasticsearch.client:elasticsearch-rest-high-level-client | No Copyright Found | https://repo1.maven.org/maven2/org/elasticsearch/client/elasticsearch-rest-high-level-client/7.17.14/elasticsearch-rest-high-level-client-7.17.14-sources.jar

Elastic License 2.0

URL: https://www.elastic.co/licensing/elastic-license

## Acceptance

By using the software, you agree to all of the terms and conditions below.

## Copyright License

The licensor grants you a non-exclusive, royalty-free, worldwide, non-sublicensable, non-transferable license to use, copy, distribute, make available, and prepare derivative works of the software, in each case subject to the limitations and conditions below.

## Limitations

You may not provide the software to third parties as a hosted or managed service, where the service provides users with access to any substantial set of the features or functionality of the software.

You may not move, change, disable, or circumvent the license key functionality in the software, and you may not remove or obscure any functionality in the software that is protected by the license key.

You may not alter, remove, or obscure any licensing, copyright, or other notices of the licensor in the software. Any use of the licensor's trademarks is subject to applicable law.

## Patents

The licensor grants you a license, under any patent claims the licensor can license, or becomes able to license, to make, have made, use, sell, offer for sale, import and have imported the software, in each case subject to the limitations and conditions in this license. This license does not cover any patent claims that you cause to be infringed by modifications or additions to the software. If you or your company make any written claim that the software infringes or contributes to infringement of any patent, your patent license for the software granted under these terms ends immediately. If your company makes such a claim, your patent license ends immediately for work on behalf of your company.

## Notices

You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms.

If you modify the software, you must include in any modified copies of the software prominent notices stating that you have modified the software.

## No Other Rights

These terms do not imply any licenses other than those expressly granted in these terms.

## Termination

If you use the software in violation of these terms, such use is not licensed, and your licenses will automatically terminate. If the licensor provides you with a notice of your violation, and you cease all violation of this license no later than 30 days after you receive that notice, your licenses will be reinstated retroactively. However, if you violate these terms after such reinstatement, any additional violation of these terms will cause your licenses to terminate automatically and permanently.

## No Liability

*As far as the law allows, the software comes as is, without any warranty or condition, and the licensor will not be liable to you for any damages arising out of these terms or the use or nature of the software, under any kind of legal claim.*

## Definitions

The **licensor** is the entity offering these terms, and the **software** is the software the licensor makes available under these terms, including any portion of it.

**you** refers to the individual or entity agreeing to these terms.

**your company** is any legal entity, sole proprietorship, or other kind of organization that you work for, plus all organizations that have control over, are under the control of, or are under common control with that organization. **control** means ownership of substantially all the assets of an entity, or the power to direct its management and policies by vote, contract, or otherwise. Control can be direct or indirect.

**your licenses** are all the licenses granted to you for the software under these terms.

**use** means anything you do with the software requiring one of your licenses.

**trademark** means trademarks, service marks, and similar rights.


END OF Elastic-2.0 NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ECLIPSE PUBLIC LICENSE, VERSION 1

The Program includes some or all of the following that IBM obtained
under the Eclipse Public License (source code available via the
indicated URL):

aspectjrt.jar | https://mvnrepository.com/artifact/org.aspectj/aspectjrt/1.9.5
axis-schema.jar | https://mvnrepository.com/artifact/axis/axis-schema/1.3
ch.qos.logback:logback-classic | https://mvnrepository.com/artifact/ch.qos.logback/logback-classic/1.5.3
ch.qos.logback:logback-core | https://mvnrepository.com/artifact/ch.qos.logback/logback-core/1.5.3
com.mchange:c3p0 | https://repo1.maven.org/maven2/com/mchange/c3p0/0.9.5.5/c3p0-0.9.5.5-sources.jar
de.schlichtherle.truezip:truezip-driver-file | https://repo1.maven.org/maven2/de/schlichtherle/truezip/truezip-driver-file/7.7.10/truezip-driver-file-7.7.10-sources.jar
de.schlichtherle.truezip:truezip-driver-zip | https://repo1.maven.org/maven2/de/schlichtherle/truezip/truezip-driver-zip/7.7.10/truezip-driver-zip-7.7.10-sources.jar
de.schlichtherle.truezip:truezip-file | https://repo1.maven.org/maven2/de/schlichtherle/truezip/truezip-file/7.7.10/truezip-file-7.7.10-sources.jar
de.schlichtherle.truezip:truezip-kernel | https://repo1.maven.org/maven2/de/schlichtherle/truezip/truezip-kernel/7.7.10/truezip-kernel-7.7.10-sources.jar
de.schlichtherle.truezip:truezip-path | https://repo1.maven.org/maven2/de/schlichtherle/truezip/truezip-path/7.7.10/truezip-path-7.7.10-sources.jar
de.schlichtherle.truezip:truezip-swing | https://repo1.maven.org/maven2/de/schlichtherle/truezip/truezip-swing/7.7.10/truezip-swing-7.7.10-sources.jar
javax.persistence:javax.persistence-api | https://repo1.maven.org/maven2/javax/persistence/javax.persistence-api/2.2/javax.persistence-api-2.2-sources.jar
junit:junit | https://repo1.maven.org/maven2/junit/junit/4.13.2/junit-4.13.2-sources.jar
logback-classic-1.4.14.jar | https://mvnrepository.com/artifact/ch.qos.logback/logback-classic/1.4.14
logback-core-1.4.14.jar | https://mvnrepository.com/artifact/ch.qos.logback/logback-core/1.4.14
org.eclipse.aether:aether-api | https://repo1.maven.org/maven2/org/eclipse/aether/aether-api/1.0.0.v20140518/aether-api-1.0.0.v20140518-sources.jar
org.eclipse.aether:aether-impl | https://repo1.maven.org/maven2/org/eclipse/aether/aether-impl/0.9.0.M2/aether-impl-0.9.0.M2-sources.jar
org.eclipse.aether:aether-spi | https://repo1.maven.org/maven2/org/eclipse/aether/aether-spi/0.9.0.M2/aether-spi-0.9.0.M2-sources.jar
org.eclipse.aether:aether-util | https://repo1.maven.org/maven2/org/eclipse/aether/aether-util/1.0.0.v20140518/aether-util-1.0.0.v20140518-sources.jar
org.eclipse.core.runtime-3.7.0.v20110110.jar | https://mvnrepository.com/artifact/org.eclipse.core/org.eclipse.core.runtime/3.7.0.v20110110
org.eclipse.core.runtime_.jar | https://mvnrepository.com/artifact/org.eclipse.core/org.eclipse.core.runtime/3.6.0.v20100505
org.eclipse.emf.common_2.6.0.v201006141136.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.common/2.6.0.v20100614-1136
org.eclipse.emf.ecore-xmi_2.5.0.v201005211846.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.5.0.v20100521-1846
org.eclipse.emf.ecore_2.6.0.v201006141136.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore/2.6.0.v20100614-1136
org.eclipse.emf.mapping-ecore2ecore_2.5.0.v201005211847.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.mapping.ecore2xml/2.5.0.v20100521-1847
org.eclipse.emf.mapping_2.6.0.v201006141136.jar | https://download.eclipse.org/justj/?file=modeling/emf/emf/builds/release/2.6/plugins
org.eclipse.equinox.common-3.6.0.v20110523.jar | https://mvnrepository.com/artifact/org.eclipse.equinox/org.eclipse.equinox.common/3.6.0.v20110523
org.eclipse.equinox.common_.jar | https://central.sonatype.com/artifact/org.eclipse.equinox/org.eclipse.equinox.app/1.3.0.v20100512
org.eclipse.equinox.preferences-3.6.1.v20160815-1406.jar | https://mvnrepository.com/artifact/org.eclipse.platform/org.eclipse.equinox.preferences/3.6.1
org.eclipse.osgi-3.7.2.v20120110-1415.jar | https://mvnrepository.com/artifact/org.eclipse/osgi/3.7.2-v20120110-1415
org.eclipse.osgi_.jar | https://mvnrepository.com/artifact/org.eclipse.osgi/org.eclipse.osgi/3.6.1.R36x_v20100806
org.eclipse.persistence:eclipselink | https://repo1.maven.org/maven2/org/eclipse/persistence/eclipselink/2.5.0/eclipselink-2.5.0-sources.jar
org.eclipse.sisu.inject-0.3.0.M1.jar | https://mvnrepository.com/artifact/org.eclipse.sisu/org.eclipse.sisu.inject/0.3.0.M1
org.eclipse.sisu.inject-0.3.5.jar | https://mvnrepository.com/artifact/org.eclipse.sisu/org.eclipse.sisu.inject/0.3.5
org.eclipse.sisu.plexus-0.3.0.M1.jar | https://mvnrepository.com/artifact/org.eclipse.sisu/org.eclipse.sisu.plexus/0.3.0.M1
org.eclipse.sisu.plexus-0.3.5.jar | https://mvnrepository.com/artifact/org.eclipse.sisu/org.eclipse.sisu.plexus/0.3.5
org.eclipse.sisu:org.eclipse.sisu.inject | https://mvnrepository.com/artifact/org.eclipse.sisu/org.eclipse.sisu.inject/0.9.0.M2
org.eclipse.sisu:org.eclipse.sisu.plexus | https://mvnrepository.com/artifact/org.eclipse.sisu/org.eclipse.sisu.plexus/0.9.0.M2
org.locationtech.jts:jts-core | https://repo1.maven.org/maven2/org/locationtech/jts/jts-core/1.15.0/jts-core-1.15.0-sources.jar

END OF ECLIPSE PUBLIC LICENSE, VERSION 1 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ECLIPSE PUBLIC LICENSE, VERSION 2

The Program includes some or all of the following that IBM obtained
under the Eclipse Public License (source code available via the
indicated URL):

aopalliance-repackaged-3.0.6.jar | https://mvnrepository.com/artifact/org.glassfish.hk2.external/aopalliance-repackaged/3.0.6
aspectjrt.jar | https://www.google.com/search?q=aspectjrt.jar%20site:mvnrepository.com
ch.qos.logback:logback-classic | https://repo1.maven.org/maven2/ch/qos/logback/logback-classic/1.2.11/logback-classic-1.2.11-sources.jar
ch.qos.logback:logback-core | https://repo1.maven.org/maven2/ch/qos/logback/logback-core/1.2.11/logback-core-1.2.11-sources.jar
com.sun.mail:mailapi | https://repo1.maven.org/maven2/com/sun/mail/mailapi/1.6.2/mailapi-1.6.2-sources.jar
ha-api-3.1.13.jar | https://mvnrepository.com/artifact/org.glassfish.ha/ha-api/3.1.13
hk2-api-3.0.6.jar | https://mvnrepository.com/artifact/org.glassfish.hk2/hk2-api/3.0.6
hk2-locator-3.0.6.jar | https://mvnrepository.com/artifact/org.glassfish.hk2/hk2-locator/3.0.6
hk2-utils-3.0.6.jar | https://mvnrepository.com/artifact/org.glassfish.hk2/hk2-utils/3.0.6
jakarta.annotation-api-2.1.1.jar | https://repo1.maven.org/maven2/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1-sources.jar
jakarta.annotation.jakarta.annotation-api-2.1.1.jar | https://mvnrepository.com/artifact/jakarta.annotation/jakarta.annotation-api/2.1.1
jakarta.annotation:jakarta.annotation-api | https://repo1.maven.org/maven2/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1-sources.jar
jakarta.authentication.jakarta.authentication-api-3.0.0.jar | https://mvnrepository.com/artifact/jakarta.authentication/jakarta.authentication-api/3.0.0
jakarta.authentication:jakarta.authentication-api | https://repo1.maven.org/maven2/jakarta/authentication/jakarta.authentication-api/3.0.0/#:~:text=23%3A12%20%20%20%20%20%20%20%2040-,jakarta.authentication%2Dapi%2D3.0.0%2Dsources.jar,-2022%2D03%2D07
jakarta.authorization.jakarta.authorization-api-2.1.0.jar | https://mvnrepository.com/artifact/jakarta.authorization/jakarta.authorization-api/2.1.0
jakarta.authorization:jakarta.authorization-api | https://repo1.maven.org/maven2/jakarta/authorization/jakarta.authorization-api/2.1.0/jakarta.authorization-api-2.1.0-sources.jar
jakarta.el.jakarta.el-api-5.0.1.jar | https://mvnrepository.com/artifact/jakarta.el/jakarta.el-api/5.0.1
jakarta.el:jakarta.el-api | https://mvnrepository.com/artifact/jakarta.el/jakarta.el-api/5.0.0
jakarta.el:jakarta.el-api | https://repo1.maven.org/maven2/jakarta/el/jakarta.el-api/5.0.1/jakarta.el-api-5.0.1-sources.jar
jakarta.interceptor.jakarta.interceptor-api-2.1.0.jar | https://mvnrepository.com/artifact/jakarta.interceptor/jakarta.interceptor-api/2.1.0
jakarta.interceptor:jakarta.interceptor-api | https://repo1.maven.org/maven2/jakarta/interceptor/jakarta.interceptor-api/2.1.0/jakarta.interceptor-api-2.1.0-sources.jar
jakarta.json-api-2.1.0.jar | https://mvnrepository.com/artifact/jakarta.json/jakarta.json-api/2.1.0
jakarta.json.bind-api-2.0.0.jar | https://mvnrepository.com/artifact/jakarta.json.bind/jakarta.json.bind-api/2.0.0
jakarta.json.bind.jakarta.json.bind-api-3.0.0.jar | https://mvnrepository.com/artifact/jakarta.json.bind/jakarta.json.bind-api/3.0.0
jakarta.json.bind:jakarta.json.bind-api | https://repo1.maven.org/maven2/jakarta/json/bind/jakarta.json.bind-api/3.0.0/jakarta.json.bind-api-3.0.0-sources.jar
jakarta.json.jakarta.json-api-2.1.3.jar | https://mvnrepository.com/artifact/jakarta.json/jakarta.json-api/2.1.3
jakarta.json:jakarta.json-api | https://repo1.maven.org/maven2/jakarta/json/jakarta.json-api/2.1.3/jakarta.json-api-2.1.3-sources.jar
jakarta.servlet.jakarta.servlet-api-6.0.0.jar | https://mvnrepository.com/artifact/jakarta.servlet/jakarta.servlet-api/6.0.0
jakarta.servlet:jakarta.servlet-api | https://repo1.maven.org/maven2/jakarta/servlet/jakarta.servlet-api/6.0.0/jakarta.servlet-api-6.0.0-sources.jar
jakarta.transaction.jakarta.transaction-api-2.0.1.jar | https://mvnrepository.com/artifact/jakarta.transaction/jakarta.transaction-api/2.0.1
jakarta.transaction:jakarta.transaction-api | https://repo1.maven.org/maven2/jakarta/transaction/jakarta.transaction-api/2.0.1/jakarta.transaction-api-2.0.1-sources.jar
jakarta.ws.rs-api-3.1.0.jar | https://mvnrepository.com/artifact/jakarta.ws.rs/jakarta.ws.rs-api/3.1.0
jakarta.ws.rs.jakarta.ws.rs-api-3.1.0.jar | https://mvnrepository.com/artifact/jakarta.ws.rs/jakarta.ws.rs-api/3.1.0
jakarta.ws.rs:jakarta.ws.rs-api | https://repo1.maven.org/maven2/jakarta/ws/rs/jakarta.ws.rs-api/3.1.0/jakarta.ws.rs-api-3.1.0-sources.jar
javax.ws.rs:javax.ws.rs-api | https://repo1.maven.org/maven2/javax/ws/rs/javax.ws.rs-api/2.1.1/javax.ws.rs-api-2.1.1-sources.jar
org.eclipse.emf.common.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.common/2.28.0
org.eclipse.emf.ecore-edit_2.6.0.v201006141136.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore.edit
org.eclipse.emf.ecore.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore/2.33.0
org.eclipse.emf.ecore.xmi.jar | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.16.0
org.eclipse.emf.jar | https://github.com/eclipse
org.eclipse.emf:org.eclipse.emf.common | https://mvnrepository.com/artifact/org.eclipse.emf
org.eclipse.emf:org.eclipse.emf.ecore | https://mvnrepository.com/artifact/org.eclipse.emf
org.eclipse.emf:org.eclipse.emf.ecore.change | https://mvnrepository.com/artifact/org.eclipse.emf
org.eclipse.emf:org.eclipse.emf.ecore.edit | https://mvnrepository.com/artifact/org.eclipse.emf
org.eclipse.emf:org.eclipse.emf.ecore.xmi | https://repo1.maven.org/maven2/org/eclipse/emf/org.eclipse.emf.ecore.xmi/2.37.0/
org.eclipse.emf:org.eclipse.emf.edit | https://mvnrepository.com/artifact/org.eclipse.emf
org.eclipse.emf:org.eclipse.emf.mapping | https://repo1.maven.org/maven2/org/eclipse/emf/org.eclipse.emf.mapping/2.13.0/
org.eclipse.emf:org.eclipse.emf.mapping.ecore2ecore | https://mvnrepository.com/artifact/org.eclipse.emf
org.eclipse.emf:org.eclipse.xsd | https://mvnrepository.com/artifact/org.eclipse.emf/org.eclipse.xsd/2.19.0
org.eclipse.gmf.runtime.notation.jar | https://download.eclipse.org/justj/?file=modeling/gmp/updates/releases/gmf-notation-1.6.0/plugins
org.eclipse.parsson.parsson-1.1.5.jar | https://mvnrepository.com/artifact/org.eclipse.parsson/parsson/1.1.5
org.eclipse.parsson:parsson | https://repo1.maven.org/maven2/org/eclipse/parsson/parsson/1.1.5/parsson-1.1.5-sources.jar
org.eclipse.platform:org.eclipse.osgi | https://mvnrepository.com/artifact/org.eclipse.platform/org.eclipse.osgi/3.18.600
org.eclipse:yasson | https://mvnrepository.com/artifact/org.eclipse/yasson/3.0.3
org.glassfish.corba:glassfish-corba-omgapi | https://repo1.maven.org/maven2/org/glassfish/corba/glassfish-corba-omgapi/4.2.4/glassfish-corba-omgapi-4.2.4-sources.jar
org.glassfish.ha:ha-api | https://repo1.maven.org/maven2/org/glassfish/ha/ha-api/3.1.13/ha-api-3.1.13-sources.jar
org.glassfish.hk2.external:aopalliance-repackaged | https://mvnrepository.com/artifact/org.glassfish.hk2.external/aopalliance-repackaged/3.0.6
org.glassfish.hk2.external:jakarta.inject | https://repo1.maven.org/maven2/org/glassfish/hk2/external/jakarta.inject/2.6.1/jakarta.inject-2.6.1-sources.jar
org.glassfish.hk2:hk2-api | https://mvnrepository.com/artifact/org.glassfish.hk2/hk2-api/3.0.6
org.glassfish.hk2:hk2-locator | https://mvnrepository.com/artifact/org.glassfish.hk2/hk2-locator/3.0.6
org.glassfish.hk2:hk2-utils | https://mvnrepository.com/artifact/org.glassfish.hk2/hk2-utils/3.0.6
org.glassfish.hk2:osgi-resource-locator | https://repo1.maven.org/maven2/org/glassfish/hk2/osgi-resource-locator/1.0.3/osgi-resource-locator-1.0.3-sources.jar
org.glassfish.jaxb:jaxb-bom | https://mvnrepository.com/artifact/org.glassfish.jaxb/jaxb-bom/3.0.2
org.glassfish.jersey.core:jersey-client | https://mvnrepository.com/artifact/org.glassfish.jersey.core/jersey-client/2.39.1
org.glassfish.jersey.core:jersey-common | https://mvnrepository.com/artifact/org.glassfish.jersey.core/jersey-common/2.39.1
org.glassfish.jersey.ext:jersey-entity-filtering | https://mvnrepository.com/artifact/org.glassfish.jersey.ext/jersey-entity-filtering/2.39.1
org.glassfish.jersey.inject:jersey-hk2 | https://mvnrepository.com/artifact/org.glassfish.jersey.inject/jersey-hk2/2.39.1
org.glassfish.jersey.media:jersey-media-json-jackson | https://mvnrepository.com/artifact/org.glassfish.jersey.media/jersey-media-json-jackson/2.39.1
org.junit:junit-bom | https://mvnrepository.com/artifact/org.junit/junit-bom/
parsson-1.1.2.jar | https://mvnrepository.com/artifact/org.eclipse.parsson/parsson/1.1.2

END OF ECLIPSE PUBLIC LICENSE, VERSION 2 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

HPND

The Program includes some or all of the following that IBM obtained
under a HPND license:

Pillow | Copyright © 2010-2023 by Jeffrey A. Clark (Alex) and contributors. | https://files.pythonhosted.org/packages/64/9e/7e638579cce7dc346632f020914141a164a872be813481f058883ee8d421/Pillow-10.0.1.tar.gz
pillow | (C) 1995-2017 Jean-loup Gailly and Mark Adler And Copyright (C) 1989, 1991 Free Software Foundation, Inc. And Copyright (C) 2000 by Francesco Zappa Nardelli And Copyright (C) 2001-2002 by Francesco Zappa Nardelli And Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett. And Copyright (c) 1988-1997 Sam Leffler And Copyright (c) 1991-1997 Silicon Graphics, Inc. And Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. And Copyright (c) 1995-2022 The PNG Reference Library Authors. And Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, And Copyright (c) 1996-1997 Andreas Dilger. And Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from And Copyright (c) 1998-2020 Marti Maria Saguer And Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are And Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. And Copyright (c) 2001-2003, David Janssens And Copyright (c) 2002-2003, Yannick Verschueren And Copyright (c) 2002-2014, Professor Benoit Macq And Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium And Copyright (c) 2003-2009, Francois-Olivier Devaux And Copyright (c) 2003-2014, Antonin Descampe And Copyright (c) 2005, Herve Drolon, FreeImage Team And Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. And Copyright (c) 2010, Google Inc. All rights reserved. And Copyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France And Copyright (c) 2012, CS Systemes d'Information, France And Copyright (c) 2018-2022 Cosmin Truta. And Copyright 1988, 1993, 1994, 1998  The Open Group And Copyright 1989, 1998  The Open Group And Copyright 2000 Computing Research Labs, New Mexico State University And Copyright 2001-2002, 2011 Francesco Zappa Nardelli And Copyright © 1995-2011 by Fredrik Lundh and contributors And Copyright © 1997-2011 by Secret Labs AB And Copyright © 1998-2005  David Turner and Werner Lemberg And Copyright © 2004,2007,2008,2009,2010,2013,2021,2022,2023  Red Hat, Inc. And Copyright © 2005,2006,2020,2021,2022,2023  Behdad Esfahbod And Copyright © 2007  Chris Wilson And Copyright © 2008,2010  Nokia Corporation and/or its subsidiary(-ies) And Copyright © 2009  Keith Stribley And Copyright © 2010-2022  Google, Inc. And Copyright © 2010-2024 by Jeffrey A. Clark and contributors And Copyright © 2011  Codethink Limited And Copyright © 2011  Martin Hosken and SIL International And Copyright © 2012,2015  Mozilla Foundation And Copyright © 2013-2015  Alexei Podtelezhnikov And Copyright © 2015 Information Technology Authority (ITA) <foss@ita.gov.om> And Copyright © 2015-2020  Ebrahim Byagowi And Copyright © 2016  Igalia S.L. And Copyright © 2016 Khaled Hosny <khaledhosny@eglug.org> And Copyright © 2018,2019,2020  Adobe, Inc And Copyright © 2018,2021  Khaled Hosny And Copyright © 2019,2020  Facebook, Inc. And Copyright © 2022  Matthias Clasen And The FreeType  Project is copyright (C) 1996-2000  by David Turner, And This software is copyright (C) 1991-2020, Thomas G. Lane, Guido Vollbeding. And documentation, are copyright (C) 1996-2019 Julian R Seward.  All | https://pypi.org/project/pillow/10.3.0/

Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies, and that both that copyright notice and this permission notice appear in supporting documentation , and that the name of <copyright holder> <or related entities> not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. <copyright holder> makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

<copyright holder> DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS . IN NO EVENT SHALL <copyright holder> BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

END OF HPND NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

INTERNATIONAL COMPONENTS FOR UNICODE LICENSE

The Program includes some or all of the following that IBM obtained under
the INTERNATIONAL COMPONENTS FOR UNICODE LICENSE.

com.ibm.icu:collate
com.ibm.icu:core
com.ibm.icu:currdata
com.ibm.icu:icu4j
com.ibm.icu:langdata
com.ibm.icu:regiondata
com.ibm.icu:translit
icu4j-4.4.2.jar
icu4j-71.1.jar
icu4j-charset-71.1.jar
icu4j-charset.jar
icu4j-charsets-4.4.2.jar
icu4j.jar

ICU License - ICU 1.8.1 and later 

COPYRIGHT AND PERMISSION NOTICE 

Copyright (c) 1995-2014 International Business Machines Corporation and 
others 

All rights reserved. 

Permission is hereby granted, free of charge, to any person obtaining a 
copy of this software and associated documentation files (the 
"Software"), to deal in the Software without restriction, including 
without limitation the rights to use, copy, modify, merge, publish, 
distribute, and/or sell copies of the Software, and to permit persons to 
whom the Software is furnished to do so, provided that the above 
copyright notice(s) and this permission notice appear in all copies of 
the Software and that both the above copyright notice(s) and this 
permission notice appear in supporting documentation. 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF 
THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS 
INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT 
OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 
PERFORMANCE OF THIS SOFTWARE. 

Except as contained in this notice, the name of a copyright holder shall 
not be used in advertising or otherwise to promote the sale, use or 
other dealings in this Software without prior written authorization of 
the copyright holder. 

All trademarks and registered trademarks mentioned herein are the 
property of their respective owners. 

Third-Party Software Licenses

This section contains third-party software notices and/or additional 
terms for licensed third-party software components included within ICU 
libraries. 

1. Unicode Data Files and Software
   
   EXHIBIT 1
   
   UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
   
   Unicode Data Files include all data files under the directories 
   http://www.unicode.org/Public/, http://www.unicode.org/reports/, and 
   http://www.unicode.org/cldr/data/. Unicode Data Files do not include 
   PDF online code charts under the directory 
   http://www.unicode.org/Public/. Software includes any source code 
   published in the Unicode Standard or under the directories 
   http://www.unicode.org/Public/, http://www.unicode.org/reports/, and 
   http://www.unicode.org/cldr/data/. 
   
   NOTICE TO USER: Carefully read the following legal agreement. BY 
   DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S 
   DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU 
   UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND 
   CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, 
   INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. 
   
   COPYRIGHT AND PERMISSION NOTICE 
   
   Copyright © 1991-2014 Unicode, Inc. All rights reserved. Distributed 
   under the Terms of Use in http://www.unicode.org/copyright.html. 
   
   Permission is hereby granted, free of charge, to any person obtaining 
   a copy of the Unicode data files and any associated documentation 
   (the "Data Files") or Unicode software and any associated 
   documentation (the "Software") to deal in the Data Files or Software 
   without restriction, including without limitation the rights to use, 
   copy, modify, merge, publish, distribute, and/or sell copies of the 
   Data Files or Software, and to permit persons to whom the Data Files 
   or Software are furnished to do so, provided that (a) the above 
   copyright notice(s) and this permission notice appear with all copies 
   of the Data Files or Software, (b) both the above copyright notice(s) 
   and this permission notice appear in associated documentation, and 
   (c) there is clear notice in each modified Data File or in the 
   Software as well as in the documentation associated with the Data 
   File(s) or Software that the data or software has been modified. 
   
   THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF 
   ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 
   WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 
   NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE 
   COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY 
   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY 
   DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 
   WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 
   ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
   OF THE DATA FILES OR SOFTWARE. 
   
   Except as contained in this notice, the name of a copyright holder 
   shall not be used in advertising or otherwise to promote the sale, 
   use or other dealings in these Data Files or Software without prior 
   written authorization of the copyright holder. 
   
   Unicode and the Unicode logo are trademarks of Unicode, Inc. in the 
   United States and other countries. All third party trademarks 
   referenced herein are the property of their respective owners. 
   

2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)

 #  The Google Chrome software developed by Google is licensed under
 #  the BSD license. Other software included in this distribution is 
 #  provided under other licenses, as set forth below.
 #
 #  The BSD License
 #  http://opensource.org/licenses/bsd-license.php 
 #  Copyright (C) 2006-2008, Google Inc.
 #
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without
 #  modification, are permitted provided that the following conditions
 #  are met:
 #
 #  Redistributions of source code must retain the above copyright 
 #  notice, this list of conditions and the following disclaimer.
 #  Redistributions in binary form must reproduce the above copyright
 #  notice, this list of conditions and the following disclaimer in the
 #  documentation and/or other materials provided with the distribution.
 # Neither the name of  Google Inc. nor the names of its contributors
 #  may be used to endorse or promote products derived from this
 #  software without specific prior written permission.
 #
 #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 #  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 #  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 #  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 #  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 #  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 #  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 #  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 #  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 #  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 #  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 #  POSSIBILITY OF SUCH DAMAGE.
 #
 #  The word list in cjdict.txt are generated by combining three word
 #  lists listed below with further processing for compound word
 #  breaking. The frequency is generated with an iterative training
 #  against Google web corpora. 
 #
 #  * Libtabe (Chinese)
 #    - https://sourceforge.net/project/?group_id=1519
 #    - Its license terms and conditions are shown below.
 #
 #  * IPADIC (Japanese)
 #    - http://chasen.aist-nara.ac.jp/chasen/distribution.html
 #    - Its license terms and conditions are shown below.
 #
 #  ---------COPYING.libtabe ---- BEGIN--------------------
 #
 #  /*
 #   * Copyrighy (c) 1999 TaBE Project.
 #   * Copyright (c) 1999 Pai-Hsiang Hsiao.
 #   * All rights reserved.
 #   *
 #   * Redistribution and use in source and binary forms, with or 
 #   * without modification, are permitted provided that the following
 #   * conditions are met:
 #   *
 #   * . Redistributions of source code must retain the above copyright
 #   *   notice, this list of conditions and the following disclaimer.
 #   * . Redistributions in binary form must reproduce the above 
 #   *   copyright notice, this list of conditions and the following 
 #   *   disclaimer in the documentation and/or other materials provided 
 #   *   with the distribution.
 #   * . Neither the name of the TaBE Project nor the names of its
 #   *   contributors may be used to endorse or promote products derived
 #   *   from this software without specific prior written permission.
 #   *
 #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
 #   * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
 #   * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
 #   * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
 #   * DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE 
 #   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
 #   * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 #   * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 
 #   * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
 #   * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
 #   * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
 #   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 
 #   * OF SUCH DAMAGE. 
 #   */
 #  
 #  /*
 #   * Copyright (c) 1999 Computer Systems and Communication Lab,
 #   *                    Institute of Information Science, Academia
 #   *                    Sinica.
 #   * All rights reserved.
 #   *
 #   * Redistribution and use in source and binary forms, with or 
 #   * without modification, are permitted provided that the following 
 #   * conditions are met:
 #   *
 #   * . Redistributions of source code must retain the above copyright
 #   *   notice, this list of conditions and the following disclaimer.
 #   * . Redistributions in binary form must reproduce the above 
 #   *   copyright notice, this list of conditions and the following 
 #   *   disclaimer in the documentation and/or other materials provided 
 #   *   with the distribution.
 #   * . Neither the name of the Computer Systems and Communication Lab
 #   *   nor the names of its contributors may be used to endorse or
 #   *   promote products derived from this software without specific
 #   *   prior written permission.
 #   *
 #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
 #   * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
 #   * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
 #   * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
 #   * DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE 
 #   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
 #   * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 #   * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 
 #   * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
 #   * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
 #   * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
 #   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 
 #   * OF SUCH DAMAGE. 
 #   */
 #  
 #  Copyright 1996 Chih-Hao Tsai @ Beckman Institute, University of 
 #  Illinois c-tsai4@uiuc.edu  http://casper.beckman.uiuc.edu/~c-tsai4
 #  
 #  ---------------COPYING.libtabe-----END------------------------------
 #  
 #  
 #  ---------------COPYING.ipadic-----BEGIN-----------------------------
 #  
 #  Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
 #  and Technology.  All Rights Reserved.
 #  
 #  Use, reproduction, and distribution of this software is permitted.
 #  Any copy of this software, whether in its original form or modified,
 #  must include both the above copyright notice and the following
 #  paragraphs.
 #  
 #  Nara Institute of Science and Technology (NAIST),
 #  the copyright holders, disclaims all warranties with regard to this
 #  software, including all implied warranties of merchantability and
 #  fitness, in no event shall NAIST be liable for
 #  any special, indirect or consequential damages or any damages
 #  whatsoever resulting from loss of use, data or profits, whether in 
 #  an action of contract, negligence or other tortuous action, arising 
 #  out of or in connection with the use or performance of this 
 #  software. 
 #
 #  A large portion of the dictionary entries originate from ICOT Free 
 #  Software. The following conditions for ICOT Free Software applies to 
 #  the current dictionary as well. 
 #
 #  Each User may also freely distribute the Program, whether in its
 #  original form or modified, to any third party or parties, PROVIDED
 #  that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
 #  on, or be attached to, the Program, which is distributed 
 #  substantially in the same form as set out herein and that such 
 #  intended distribution, if actually made, will neither violate or 
 #  otherwise contravene any of the laws and regulations of the 
 #  countries having jurisdiction over the User or the intended 
 #  distribution itself. 
 #
 #  NO WARRANTY
 #  
 #  The program was produced on an experimental basis in the course of 
 #  the research and development conducted during the project and is 
 #  provided to users as so produced on an experimental basis.  
 #  Accordingly, the program is provided without any warranty 
 #  whatsoever, whether express, implied, statutory or otherwise.  
 #  The term "warranty" used herein includes, but is not limited to, any 
 #  warranty of the quality, performance, merchantability and fitness 
 #  for a particular purpose of the program and the nonexistence of any 
 #  infringement or violation of any right of any third party.
 #  
 #  Each user of the program will agree and understand, and be deemed to
 #  have agreed and understood, that there is no warranty whatsoever for
 #  the program and, accordingly, the entire risk arising from or
 #  otherwise connected with the program is assumed by the user.
 #  
 #  Therefore, neither ICOT, the copyright holder, or any other
 #  organization that participated in or was otherwise related to the
 #  development of the program and their respective officials, 
 #  directors, officers and other employees shall be held liable for any 
 #  and all damages, including, without limitation, general, special, 
 #  incidental and consequential damages, arising out of or otherwise in 
 #  connection with the use or inability to use the program or any 
 #  product, material or result produced or otherwise obtained by using 
 #  the program, regardless of whether they have been advised of, or 
 #  otherwise had knowledge of, the possibility of such damages at any 
 #  time during the project or thereafter.  Each user will be deemed to 
 #  have agreed to the foregoing by his or her commencement of use of 
 #  the program.  The term "use" as used herein includes, but is not 
 #  limited to, the use, modification, copying and distribution of the 
 #  program and the production of secondary products from the program.
 #  
 #  In the case where the program, whether in its original form or
 #  modified, was distributed or delivered to or received by a user from
 #  any person, organization or entity other than ICOT, unless it makes 
 #  or grants independently of ICOT any specific warranty to the user in
 #  writing, such person, organization or entity, will also be exempted
 #  from and not be held liable to the user for any such damages as 
 #  noted above as far as the program is concerned.
 #  
 #  ---------------COPYING.ipadic-----END-------------------------------

3. Lao Word Break Dictionary Data (laodict.txt)

 #  Copyright (c) 2013 International Business Machines Corporation
 #  and others. All Rights Reserved.
 #
 #  Project:    http://code.google.com/p/lao-dictionary/
 #  Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
 #  License:    http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
 #              (copied below)
 #
 #  This file is derived from the above dictionary, with slight 
 #  modifications. 
 #  --------------------------------------------------------------------
 #  Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without 
 #  modification, are permitted provided that the following conditions 
 #  are met:
 #
 #      Redistributions of source code must retain the above copyright 
 #      notice, this list of conditions and the following disclaimer. 
 #      Redistributions in binary form must reproduce the above 
 #      copyright notice, this list of conditions and the following 
 #      disclaimer in the documentation and/or other materials provided 
 #      with the distribution.
 #
 #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
 #  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
 #  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
 #  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
 #  COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
 #  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
 #  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
 #  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
 #  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
 #  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
 #  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
 #  POSSIBILITY OF SUCH DAMAGE.
 #  --------------------------------------------------------------------

4. Time Zone Database

  ICU uses the public domain data and code derived from Time Zone 
  Database for its time zone support. The ownership of the TZ database 
  is explained in BCP 175: Procedure for Maintaining the Time Zone 
  Database section 7.

  7.  Database Ownership

    The TZ database itself is not an IETF Contribution or an IETF
    document. Rather it is a pre-existing and regularly updated work
    that is in the public domain, and is intended to remain in the 
    public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do not 
    apply to the TZ Database or contributions that individuals make to 
    it. Should any claims be made and substantiated against the TZ 
    Database, the organization that is providing the IANA Considerations 
    defined in this RFC, under the memorandum of understanding with the 
    IETF, currently ICANN, may act in accordance with all competent 
    court orders. No ownership claims will be made by ICANN or the IETF 
    Trust on the database or the code.  Any person making a contribution
    to the database or code waives all rights to future claims in that
    contribution or in the TZ Database.

END OF INTERNATIONAL COMPONENTS FOR UNICODE LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ISC LICENSE

The Program includes some or all of the following that IBM obtained
under the ISC License.

@isaacs/cliui | Copyright (c) 2015, Contributors
@isaacs/string-locale-compare | Copyright (c) Isaac Z. Schlueter
@npmcli/agent | Copyright (c) npm Inc.
@npmcli/arborist | Copyright (c) npm Inc.
@npmcli/config | Copyright (c) npm Inc.
@npmcli/disparity-colors | Copyright (c) npm Inc.
@npmcli/fs | Copyright npm Inc. Copyright (c) 2011-2017 JP Richardson
@npmcli/git | Copyright (c) npm Inc.
@npmcli/installed-package-contents | Copyright (c) npm Inc.
@npmcli/map-workspaces | Copyright (c) npm Inc.
@npmcli/metavuln-calculator | Copyright (c) npm Inc. and Contributors
@npmcli/name-from-folder | Copyright npm Inc.
@npmcli/node-gyp | Copyright (c) 2023 by GitHub Inc.
@npmcli/package-json | Copyright (c) npm Inc.
@npmcli/promise-spawn | Copyright (c) npm Inc.
@npmcli/query | Copyright (c) npm Inc.
@npmcli/redact | Copyright (c) npm Inc.
@npmcli/run-script | Copyright (c) npm Inc.
abbrev | Copyright (c) Isaac Z. Schlueter and ContributorsCopyright Isaac Z. Schlueter and Contributors
aproba | Copyright (c) 2015 Rebecca Turner <me@re-becca.org>
are-we-there-yet | Copyright npm Inc.
bin-links | Copyright (c) npm  Inc.
cacache | Copyright (c) npm  Inc.
chownr | Copyright (c) Isaac Z. Schlueter and Contributors
cliui | Copyright (c) 2015, Contributors
cmd-shim | Copyright (c) npm Inc. and Contributors
color-support | Copyright (c) Isaac Z. Schlueter and Contributors
com.j256.simplemagic:simplemagic | Copyright 2021 Gray Watson
common-ancestor-path | Copyright (c) Isaac Z. Schlueter
console-control-strings | Copyright (c) 2014 Rebecca Turner <me@re-becca.org>
dnspython | Copyright (C) Dnspython Contributors
foreground-child | Copyright (c) 2015-2023 Isaac Z. Schlueter and Contributors
fs-minipass | Copyright (c) Isaac Z. Schlueter and Contributors
fs.realpath | Copyright (c) Isaac Z. Schlueter and Contributors Copyright Joyent Inc. and other Node contributors.
gauge | Copyright npm Inc.
get-caller-file | Copyright 2018 Stefan Penner
glob | Copyright (c) Isaac Z. Schlueter and Contributors
graceful-fs | Copyright (c) Isaac Z. Schlueter Ben Noordhuis and Contributors
has-unicode | Copyright (c) 2014 Rebecca Turner <me@re-becca.org>
hosted-git-info | Copyright (c) 2015, Rebecca Turner
ignore-walk | Copyright (c) Isaac Z. Schlueter and Contributors
inflight | Copyright (c) Isaac Z. Schlueter
inherits | Copyright (c) Isaac Z. Schlueter
ini | Copyright (c) Isaac Z. Schlueter and Contributors
init-package-json | Copyright npm Inc.
isexe | Copyright (c) 2016-2022 Isaac Z. Schlueter and Contributors
json-stringify-nice | Copyright (c) Isaac Z. Schlueter and Contributors
libnpmaccess | Copyright npm Inc
libnpmdiff | Copyright (c) GitHub Inc.
libnpmexec | Copyright (c) GitHub Inc.
libnpmfund | Copyright (c) npm Inc.
libnpmhook | Copyright (c) npm Inc.
libnpmorg | Copyright npm Inc
libnpmpack | Copyright npm  Inc
libnpmpublish | Copyright npm  Inc
libnpmsearch | Copyright npm Inc
libnpmteam | Copyright npm Inc
libnpmversion | Copyright (c) Isaac Z. Schlueter
lru-cache | Copyright (c) Isaac Z. Schlueter and Contributors
make-fetch-happen | Copyright 2017-2022 (c) npm, Inc.
minimalistic-assert | Copyright 2015 Calvin Metcalf
minimatch | Copyright (c) 2011-2023 Isaac Z. Schlueter and Contributors
minipass | Copyright (c) 2017-2023 npm Inc. Isaac Z. Schlueter and Contributors
minipass-collect | Copyright (c) 2019-2023 Isaac Z. Schlueter and Contributors
minipass-flush | Copyright (c) Isaac Z. Schlueter and Contributors
minipass-pipeline | Copyright (c) Isaac Z. Schlueter and Contributors
minipass-sized | Copyright (c) Isaac Z. Schlueter and Contributors
mute-stream | Copyright (c) Isaac Z. Schlueter and Contributors
nopt | Copyright (c) Isaac Z. Schlueter and Contributors
npm-audit-report | Copyright (c) npm Inc.
npm-bundled | Copyright (c) npm Inc. and Contributors
npm-normalize-package-bin | Copyright (c) npm Inc.
npm-package-arg | Copyright (c) npm Inc.
npm-packlist | Copyright (c) Isaac Z. Schlueter and Contributors
npm-pick-manifest | Copyright (c) npm Inc.
npm-profile | Copyright (c) npm Inc.
npm-registry-fetch | Copyright npm And Inc.
npmlog | Copyright npm Inc.
once | Copyright (c) Isaac Z. Schlueter and Contributors
org.webjars.bower:d3 | Copyright (c) 2010-2014, Michael Bostock
pacote | Copyright (c) Isaac Z. Schlueter And Kat Marchán And npm And Inc. And and Contributors
parse-conflict-json | Copyright npm Inc.
pexpect | Copyright (c) 2013-2014, Pexpect development team Copyright (c) 2012, Noah Spurrier
pg-int8 | Copyright © 2017, Charmander <~@charmander.me>
proc-log | Copyright (c) GitHub Inc.
promise-all-reject-late | Copyright (c) Isaac Z. Schlueter
promise-call-limit | Copyright (c) Isaac Z. Schlueter
promise-inflight | Copyright (c) 2017 Rebecca Turner <me@re-becca.org>
promzard | Copyright (c) Isaac Z. Schlueter
pseudomap | Copyright (c) Isaac Z. Schlueter and Contributors
ptyprocess | Copyright (c) 2013-2014 Pexpect development team Copyright (c) 2012 Noah Spurrier <noah@noah.org>
read | Copyright (c) Isaac Z. Schlueter and Contributors
read-cmd-shim | Copyright (c) 2015 Rebecca Turner <me@re-becca.org>
read-package-json | Copyright (c) Isaac Z. Schlueter
read-package-json-fast | Copyright (c) npm Inc. and Contributors
requests-oauthlib | Copyright (c) 2014 Kenneth Reitz.
resolvelib | Copyright (c) 2018, Tzu-ping Chung <uranusjr@gmail.com>
sax | Copyright (c) 2010-2022 Isaac Z. Schlueter and Contributors
semver | Copyright (c) Isaac Z. Schlueter and Contributors
set-blocking | Copyright (c) 2016 Contributors
setprototypeof | Copyright (c) 2015 Wes Todd
shellingham | Copyright (c) 2018, Tzu-ping Chung <uranusjr@gmail.com>
signal-exit | Copyright (c) 2015-2023 Benjamin Coe Isaac Z. Schlueter and Contributors
split2 | Copyright (c) 2014-2018 Matteo Collina <hello@matteocollina.com>
ssri | Copyright 2021 (c) npm, Inc.
sudo | Copyright (c) 1994-1996 And 1998-2023 Todd C. Miller <Todd.Miller@sudo.ws>
tar | Copyright (c) Isaac Z. Schlueter and Contributors
treeverse | Copyright (c) npm Inc. and Contributors
unique-filename | Copyright npm Inc
unique-slug | Copyright npm Inc
validate-npm-package-name | Copyright (c) 2015 npm Inc
walk-up-path | Copyright (c) Isaac Z. Schlueter
which | Copyright (c) Isaac Z. Schlueter and Contributors
wide-align | Copyright (c) 2015 Rebecca Turner <me@re-becca.org>
wrappy | Copyright (c) Isaac Z. Schlueter and Contributors
write-file-atomic | Copyright (c) 2015 Rebecca Turner
y18n | Copyright (c) 2015 Contributors
yajl | Copyright (c) 2007-2014, Lloyd Hilaiel <me@lloyd.io>
yallist | Copyright (c) Isaac Z. Schlueter and Contributors
yaml | Copyright 2018 Eemeli Aro <eemeli@gmail.com>
yargs-parser | Copyright (c) 2016, Contributors

ISC License

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

END OF ISC LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


JDOM

The Program includes some or all of the following that IBM obtained
under a JDOM license:

jdom.jar | Copyright (C) 2000-2012 Jason Hunter & Brett McLaughlin. | https://mvnrepository.com/artifact/org.jdom/jdom/1.1.2
saxpath:saxpath | Copyright (c) 2000-2002 werken digital. | https://repo1.maven.org/maven2/saxpath/saxpath/1.0-FCS/saxpath-1.0-FCS-sources.jar

Copyright (C) 2000-2012 Jason Hunter & Brett McLaughlin.

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions, and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and the disclaimer that follows these conditions in the documentation and/or other materials provided with the distribution.

3. The name "JDOM" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact <request_AT_jdom_DOT_org>.

4. Products derived from this software may not be called "JDOM", nor may "JDOM" appear in their name, without prior written permission from the JDOM Project Management <request_AT_jdom_DOT_org>. In addition, we request (but do not require) that you include in the end-user documentation provided with the redistribution and/or in the software itself an acknowledgement equivalent to the following:

"This product includes software developed by the JDOM Project (http://www.jdom.org/)."

Alternatively, the acknowledgment may be graphical using the logos available at http://www.jdom.org/images/logos.

THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

This software consists of voluntary contributions made by many individuals on behalf of the JDOM Project and was originally created by Jason Hunter <jhunter_AT_jdom_DOT_org> and Brett McLaughlin <brett_AT_jdom_DOT_org>. For more information on the JDOM Project, please see <http://www.jdom.org/>.

END OF JDOM NOTICES AND INFORMATION



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

GNU LESSER GENERAL PUBLIC LICENSE

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MODIFIABLE THIRD PARTY CODE

This Program includes some or all of the following Modifiable Third 
Party Code that IBM obtained under the GNU Lesser General Public 
License. For copies of the source code for this software, send an email 
to <emailaddress> identifying the IBM Program and the Modifiable Third 
Party Code for which you are requesting the source code. 

ldap3 | Copyright 2014 - 2020 Giovanni Cannata
psycopg | Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> And Copyright (C) 2020 The Psycopg Team
python-bidi | Copyright (C) 2007 Free Software Foundation, Inc.

                   GNU LESSER GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.


  This version of the GNU Lesser General Public License incorporates
the terms and conditions of version 3 of the GNU General Public
License, supplemented by the additional permissions listed below.

  0. Additional Definitions.

  As used herein, "this License" refers to version 3 of the GNU Lesser
General Public License, and the "GNU GPL" refers to version 3 of the GNU
General Public License.

  "The Library" refers to a covered work governed by this License,
other than an Application or a Combined Work as defined below.

  An "Application" is any work that makes use of an interface provided
by the Library, but which is not otherwise based on the Library.
Defining a subclass of a class defined by the Library is deemed a mode
of using an interface provided by the Library.

  A "Combined Work" is a work produced by combining or linking an
Application with the Library.  The particular version of the Library
with which the Combined Work was made is also called the "Linked
Version".

  The "Minimal Corresponding Source" for a Combined Work means the
Corresponding Source for the Combined Work, excluding any source code
for portions of the Combined Work that, considered in isolation, are
based on the Application, and not on the Linked Version.

  The "Corresponding Application Code" for a Combined Work means the
object code and/or source code for the Application, including any data
and utility programs needed for reproducing the Combined Work from the
Application, but excluding the System Libraries of the Combined Work.

  1. Exception to Section 3 of the GNU GPL.

  You may convey a covered work under sections 3 and 4 of this License
without being bound by section 3 of the GNU GPL.

  2. Conveying Modified Versions.

  If you modify a copy of the Library, and, in your modifications, a
facility refers to a function or data to be supplied by an Application
that uses the facility (other than as an argument passed when the
facility is invoked), then you may convey a copy of the modified
version:

   a) under this License, provided that you make a good faith effort to
   ensure that, in the event an Application does not supply the
   function or data, the facility still operates, and performs
   whatever part of its purpose remains meaningful, or

   b) under the GNU GPL, with none of the additional permissions of
   this License applicable to that copy.

  3. Object Code Incorporating Material from Library Header Files.

  The object code form of an Application may incorporate material from
a header file that is part of the Library.  You may convey such object
code under terms of your choice, provided that, if the incorporated
material is not limited to numerical parameters, data structure
layouts and accessors, or small macros, inline functions and templates
(ten or fewer lines in length), you do both of the following:

   a) Give prominent notice with each copy of the object code that the
   Library is used in it and that the Library and its use are
   covered by this License.

   b) Accompany the object code with a copy of the GNU GPL and this license
   document.

  4. Combined Works.

  You may convey a Combined Work under terms of your choice that,
taken together, effectively do not restrict modification of the
portions of the Library contained in the Combined Work and reverse
engineering for debugging such modifications, if you also do each of
the following:

   a) Give prominent notice with each copy of the Combined Work that
   the Library is used in it and that the Library and its use are
   covered by this License.

   b) Accompany the Combined Work with a copy of the GNU GPL and this license
   document.

   c) For a Combined Work that displays copyright notices during
   execution, include the copyright notice for the Library among
   these notices, as well as a reference directing the user to the
   copies of the GNU GPL and this license document.

   d) Do one of the following:

       0) Convey the Minimal Corresponding Source under the terms of this
       License, and the Corresponding Application Code in a form
       suitable for, and under terms that permit, the user to
       recombine or relink the Application with a modified version of
       the Linked Version to produce a modified Combined Work, in the
       manner specified by section 6 of the GNU GPL for conveying
       Corresponding Source.

       1) Use a suitable shared library mechanism for linking with the
       Library.  A suitable mechanism is one that (a) uses at run time
       a copy of the Library already present on the user's computer
       system, and (b) will operate properly with a modified version
       of the Library that is interface-compatible with the Linked
       Version.

   e) Provide Installation Information, but only if you would otherwise
   be required to provide such information under section 6 of the
   GNU GPL, and only to the extent that such information is
   necessary to install and execute a modified version of the
   Combined Work produced by recombining or relinking the
   Application with a modified version of the Linked Version. (If
   you use option 4d0, the Installation Information must accompany
   the Minimal Corresponding Source and Corresponding Application
   Code. If you use option 4d1, you must provide the Installation
   Information in the manner specified by section 6 of the GNU GPL
   for conveying Corresponding Source.)

  5. Combined Libraries.

  You may place library facilities that are a work based on the
Library side by side in a single library together with other library
facilities that are not Applications and are not covered by this
License, and convey such a combined library under terms of your
choice, if you do both of the following:

   a) Accompany the combined library with a copy of the same work based
   on the Library, uncombined with any other library facilities,
   conveyed under the terms of this License.

   b) Give prominent notice with the combined library that part of it
   is a work based on the Library, and explaining where to find the
   accompanying uncombined form of the same work.

  6. Revised Versions of the GNU Lesser General Public License.

  The Free Software Foundation may publish revised and/or new versions
of the GNU Lesser General Public License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.

  Each version is given a distinguishing version number. If the
Library as you received it specifies that a certain numbered version
of the GNU Lesser General Public License "or any later version"
applies to it, you have the option of following the terms and
conditions either of that published version or of any later version
published by the Free Software Foundation. If the Library as you
received it does not specify a version number of the GNU Lesser
General Public License, you may choose any version of the GNU Lesser
General Public License ever published by the Free Software Foundation.

  If the Library as you received it specifies that a proxy can decide
whether future versions of the GNU Lesser General Public License shall
apply, that proxy's public statement of acceptance of any version is
permanent authorization for you to choose that version for the
Library.

GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> 


Everyone is permitted to copy and distribute verbatim copies of this 
license document, but changing it is not allowed. 

Preamble

The GNU General Public License is a free, copyleft license for software 
and other kinds of works. 

The licenses for most software and other practical works are designed to 
take away your freedom to share and change the works. By contrast, the 
GNU General Public License is intended to guarantee your freedom to 
share and change all versions of a program--to make sure it remains free 
software for all its users. We, the Free Software Foundation, use the 
GNU General Public License for most of our software; it applies also to 
any other work released this way by its authors. You can apply it to 
your programs, too. 

When we speak of free software, we are referring to freedom, not price. 
Our General Public Licenses are designed to make sure that you have the 
freedom to distribute copies of free software (and charge for them if 
you wish), that you receive source code or can get it if you want it, 
that you can change the software or use pieces of it in new free 
programs, and that you know you can do these things. 

To protect your rights, we need to prevent others from denying you these 
rights or asking you to surrender the rights. Therefore, you have 
certain responsibilities if you distribute copies of the software, or if 
you modify it: responsibilities to respect the freedom of others. 

For example, if you distribute copies of such a program, whether gratis 
or for a fee, you must pass on to the recipients the same freedoms that 
you received. You must make sure that they, too, receive or can get the 
source code. And you must show them these terms so they know their 
rights. 

Developers that use the GNU GPL protect your rights with two steps: (1) 
assert copyright on the software, and (2) offer you this License giving 
you legal permission to copy, distribute and/or modify it. 

For the developers' and authors' protection, the GPL clearly explains 
that there is no warranty for this free software. For both users' and 
authors' sake, the GPL requires that modified versions be marked as 
changed, so that their problems will not be attributed erroneously to 
authors of previous versions. 

Some devices are designed to deny users access to install or run 
modified versions of the software inside them, although the manufacturer 
can do so. This is fundamentally incompatible with the aim of protecting 
users' freedom to change the software. The systematic pattern of such 
abuse occurs in the area of products for individuals to use, which is 
precisely where it is most unacceptable. Therefore, we have designed 
this version of the GPL to prohibit the practice for those products. If 
such problems arise substantially in other domains, we stand ready to 
extend this provision to those domains in future versions of the GPL, as 
needed to protect the freedom of users. 

Finally, every program is threatened constantly by software patents. 
States should not allow patents to restrict development and use of 
software on general-purpose computers, but in those that do, we wish to 
avoid the special danger that patents applied to a free program could 
make it effectively proprietary. To prevent this, the GPL assures that 
patents cannot be used to render the program non-free. 

The precise terms and conditions for copying, distribution and 
modification follow. 


TERMS AND CONDITIONS
0. Definitions.

"This License" refers to version 3 of the GNU General Public License. 

"Copyright" also means copyright-like laws that apply to other kinds 
of works, such as semiconductor masks. 

"The Program" refers to any copyrightable work licensed under this 
License. Each licensee is addressed as "you". "Licensees" and 
"recipients" may be individuals or organizations. 

To "modify" a work means to copy from or adapt all or part of the 
work in a fashion requiring copyright permission, other than the making 
of an exact copy. The resulting work is called a "modified version" 
of the earlier work or a work "based on" the earlier work. 

A "covered work" means either the unmodified Program or a work based 
on the Program. 

To "propagate" a work means to do anything with it that, without 
permission, would make you directly or secondarily liable for 
infringement under applicable copyright law, except executing it on a 
computer or modifying a private copy. Propagation includes copying, 
distribution (with or without modification), making available to the 
public, and in some countries other activities as well. 

To "convey" a work means any kind of propagation that enables other 
parties to make or receive copies. Mere interaction with a user through 
a computer network, with no transfer of a copy, is not conveying. 

An interactive user interface displays "Appropriate Legal Notices" 
to the extent that it includes a convenient and prominently visible 
feature that (1) displays an appropriate copyright notice, and (2) tells 
the user that there is no warranty for the work (except to the extent 
that warranties are provided), that licensees may convey the work under 
this License, and how to view a copy of this License. If the interface 
presents a list of user commands or options, such as a menu, a prominent 
item in the list meets this criterion. 

1. Source Code.

The "source code" for a work means the preferred form of the work 
for making modifications to it. "Object code" means any non-source 
form of a work. 

A "Standard Interface" means an interface that either is an official 
standard defined by a recognized standards body, or, in the case of 
interfaces specified for a particular programming language, one that is 
widely used among developers working in that language. 

The "System Libraries" of an executable work include anything, other 
than the work as a whole, that (a) is included in the normal form of 
packaging a Major Component, but which is not part of that Major 
Component, and (b) serves only to enable use of the work with that Major 
Component, or to implement a Standard Interface for which an 
implementation is available to the public in source code form. A 
"Major Component", in this context, means a major essential 
component (kernel, window system, and so on) of the specific operating 
system (if any) on which the executable work runs, or a compiler used to 
produce the work, or an object code interpreter used to run it. 

The "Corresponding Source" for a work in object code form means all 
the source code needed to generate, install, and (for an executable 
work) run the object code and to modify the work, including scripts to 
control those activities. However, it does not include the work's System 
Libraries, or general-purpose tools or generally available free programs 
which are used unmodified in performing those activities but which are 
not part of the work. For example, Corresponding Source includes 
interface definition files associated with source files for the work, 
and the source code for shared libraries and dynamically linked 
subprograms that the work is specifically designed to require, such as 
by intimate data communication or control flow between those subprograms 
and other parts of the work. 

The Corresponding Source need not include anything that users can 
regenerate automatically from other parts of the Corresponding Source. 

The Corresponding Source for a work in source code form is that same 
work. 


2. Basic Permissions.

All rights granted under this License are granted for the term of 
copyright on the Program, and are irrevocable provided the stated 
conditions are met. This License explicitly affirms your unlimited 
permission to run the unmodified Program. The output from running a 
covered work is covered by this License only if the output, given its 
content, constitutes a covered work. This License acknowledges your 
rights of fair use or other equivalent, as provided by copyright law. 

You may make, run and propagate covered works that you do not convey, 
without conditions so long as your license otherwise remains in force. 
You may convey covered works to others for the sole purpose of having 
them make modifications exclusively for you, or provide you with 
facilities for running those works, provided that you comply with the 
terms of this License in conveying all material for which you do not 
control copyright. Those thus making or running the covered works for 
you must do so exclusively on your behalf, under your direction and 
control, on terms that prohibit them from making any copies of your 
copyrighted material outside their relationship with you. 

Conveying under any other circumstances is permitted solely under the 
conditions stated below. Sublicensing is not allowed; section 10 makes 
it unnecessary. 

3. Protecting Users' Legal Rights From Anti-Circumvention Law.

No covered work shall be deemed part of an effective technological 
measure under any applicable law fulfilling obligations under article 11 
of the WIPO copyright treaty adopted on 20 December 1996, or similar 
laws prohibiting or restricting circumvention of such measures. 

When you convey a covered work, you waive any legal power to forbid 
circumvention of technological measures to the extent such circumvention 
is effected by exercising rights under this License with respect to the 
covered work, and you disclaim any intention to limit operation or 
modification of the work as a means of enforcing, against the work's 
users, your or third parties' legal rights to forbid circumvention of 
technological measures. 

4. Conveying Verbatim Copies.

You may convey verbatim copies of the Program's source code as you 
receive it, in any medium, provided that you conspicuously and 
appropriately publish on each copy an appropriate copyright notice; keep 
intact all notices stating that this License and any non-permissive 
terms added in accord with section 7 apply to the code; keep intact all 
notices of the absence of any warranty; and give all recipients a copy 
of this License along with the Program. 

You may charge any price or no price for each copy that you convey, and 
you may offer support or warranty protection for a fee. 

5. Conveying Modified Source Versions.

You may convey a work based on the Program, or the modifications to 
produce it from the Program, in the form of source code under the terms 
of section 4, provided that you also meet all of these conditions: 


 a) The work must carry prominent notices stating that you modified it, 
    and giving a relevant date. 
 b) The work must carry prominent notices stating that it is released 
    under this License and any conditions added under section 7. This 
    requirement modifies the requirement in section 4 to "keep intact
    all notices". 

 c) You must license the entire work, as a whole, under this License to 
    anyone who comes into possession of a copy. This License will
    therefore apply, along with any applicable section 7 additional
    terms, to the whole of the work, and all its parts, regardless of
    how they are packaged. This License gives no permission to license
    the work in any other way, but it does not invalidate such 
    permission if you have separately received it. 

 d) If the work has interactive user interfaces, each must display 
    Appropriate Legal Notices; however, if the Program has interactive 
    interfaces that do not display Appropriate Legal Notices, your
    work need not make them do so. 

A compilation of a covered work with other separate and independent 
works, which are not by their nature extensions of the covered work, and 
which are not combined with it such as to form a larger program, in or 
on a volume of a storage or distribution medium, is called an 
"aggregate" if the compilation and its resulting copyright are not 
used to limit the access or legal rights of the compilation's users 
beyond what the individual works permit. Inclusion of a covered work in 
an aggregate does not cause this License to apply to the other parts of 
the aggregate. 

6. Conveying Non-Source Forms.

You may convey a covered work in object code form under the terms of 
sections 4 and 5, provided that you also convey the machine-readable 
Corresponding Source under the terms of this License, in one of these 
ways: 

 a) Convey the object code in, or embodied in, a physical product 
    including a physical distribution medium), accompanied by the 
    Corresponding Source fixed on a durable physical medium
    customarily used for software interchange. 

 b) Convey the object code in, or embodied in, a physical product 
    (including a physical distribution medium), accompanied by a
    written offer, valid for at least three years and valid for 
    as long as you offer spare parts or customer support for that
    product model, to give anyone who possesses the object code 
    either (1) a copy of the Corresponding Source for all the 
    software in the product that is covered by this License, on a 
    durable physical medium customarily used for software 
    interchange, for a price no more than your reasonable cost of
    physically performing this conveying of source, or (2) access
    to copy the Corresponding Source from a network server at no charge. 

 c) Convey individual copies of the object code with a copy of the 
    written offer to provide the Corresponding Source. This alternative
    is allowed only occasionally and noncommercially, and only if you
    received the object code with such an offer, in accord with 
    subsection 6b. 

 d) Convey the object code by offering access from a designated place 
    (gratis or for a charge), and offer equivalent access to the 
    Corresponding Source in the same way through the same place at no 
    further charge. You need not require recipients to copy the 
    Corresponding Source along with the object code. If the place to
    copy the object code is a network server, the Corresponding Source
    may be on a different server (operated by you or a third party) 
    that supports equivalent copying facilities, provided you maintain
    clear directions next to the object code saying where to find the
    Corresponding Source. Regardless of what server hosts the 
    Corresponding Source, you remain obligated to ensure that it is 
    available for as long as needed to satisfy these requirements. 

 e) Convey the object code using peer-to-peer transmission, provided you 
    inform other peers where the object code and Corresponding Source of
    the work are being offered to the general public at no charge under 
    subsection 6d. 

A separable portion of the object code, whose source code is excluded 
from the Corresponding Source as a System Library, need not be included 
in conveying the object code work. 

A "User Product" is either (1) a "consumer product", which means
any tangible personal property which is normally used for personal, 
family, or household purposes, or (2) anything designed or sold for 
incorporation into a dwelling. In determining whether a product is a 
consumer product, doubtful cases shall be resolved in favor of coverage. 
For a particular product received by a particular user, "normally 
used" refers to a typical or common use of that class of product, 
regardless of the status of the particular user or of the way in which 
the particular user actually uses, or expects or is expected to use, the 
product. A product is a consumer product regardless of whether the 
product has substantial commercial, industrial or non-consumer uses, 
unless such uses represent the only significant mode of use of the 
product. 

"Installation Information" for a User Product means any methods, 
procedures, authorization keys, or other information required to install 
and execute modified versions of a covered work in that User Product 
from a modified version of its Corresponding Source. The information 
must suffice to ensure that the continued functioning of the modified 
object code is in no case prevented or interfered with solely because 
modification has been made. 

If you convey an object code work under this section in, or with, or 
specifically for use in, a User Product, and the conveying occurs as 
part of a transaction in which the right of possession and use of the 
User Product is transferred to the recipient in perpetuity or for a 
fixed term (regardless of how the transaction is characterized), the 
Corresponding Source conveyed under this section must be accompanied by 
the Installation Information. But this requirement does not apply if 
neither you nor any third party retains the ability to install modified 
object code on the User Product (for example, the work has been 
installed in ROM). 

The requirement to provide Installation Information does not include a 
requirement to continue to provide support service, warranty, or updates 
for a work that has been modified or installed by the recipient, or for 
the User Product in which it has been modified or installed. Access to a 
network may be denied when the modification itself materially and 
adversely affects the operation of the network or violates the rules and 
protocols for communication across the network. 

Corresponding Source conveyed, and Installation Information provided, in 
accord with this section must be in a format that is publicly documented 
(and with an implementation available to the public in source code 
form), and must require no special password or key for unpacking, 
reading or copying. 

7. Additional Terms.

"Additional permissions" are terms that supplement the terms of this 
License by making exceptions from one or more of its conditions. 
Additional permissions that are applicable to the entire Program shall 
be treated as though they were included in this License, to the extent 
that they are valid under applicable law. If additional permissions 
apply only to part of the Program, that part may be used separately 
under those permissions, but the entire Program remains governed by this 
License without regard to the additional permissions. 

When you convey a copy of a covered work, you may at your option remove 
any additional permissions from that copy, or from any part of it. 
(Additional permissions may be written to require their own removal in 
certain cases when you modify the work.) You may place additional 
permissions on material, added by you to a covered work, for which you 
have or can give appropriate copyright permission. 

Notwithstanding any other provision of this License, for material you 
add to a covered work, you may (if authorized by the copyright holders 
of that material) supplement the terms of this License with terms: 

 a) Disclaiming warranty or limiting liability differently from the 
    terms of sections 15 and 16 of this License; or 

 b) Requiring preservation of specified reasonable legal notices or 
    author attributions in that material or in the Appropriate Legal
    Notices displayed by works containing it; or 

 c) Prohibiting misrepresentation of the origin of that material, or 
    requiring that modified versions of such material be marked in 
    reasonable ways as different from the original version; or 

 d) Limiting the use for publicity purposes of names of licensors or 
    authors of the material; or e) Declining to grant rights under
    trademark law for use of some trade names, trademarks, or service
    marks; or 

 f) Requiring indemnification of licensors and authors of that material 
    by anyone who conveys the material (or modified versions of it)
    with contractual assumptions of liability to the recipient, for any
    liability that these contractual assumptions directly impose on
    those licensors and authors. 

All other non-permissive additional terms are considered "further 
restrictions" within the meaning of section 10. If the Program as you 
received it, or any part of it, contains a notice stating that it is 
governed by this License along with a term that is a further 
restriction, you may remove that term. If a license document contains a 
further restriction but permits relicensing or conveying under this 
License, you may add to a covered work material governed by the terms of 
that license document, provided that the further restriction does not 
survive such relicensing or conveying. 

If you add terms to a covered work in accord with this section, you must 
place, in the relevant source files, a statement of the additional terms 
that apply to those files, or a notice indicating where to find the 
applicable terms. 

Additional terms, permissive or non-permissive, may be stated in the 
form of a separately written license, or stated as exceptions; the above 
requirements apply either way. 

8. Termination.

You may not propagate or modify a covered work except as expressly 
provided under this License. Any attempt otherwise to propagate or 
modify it is void, and will automatically terminate your rights under 
this License (including any patent licenses granted under the third 
paragraph of section 11). 

However, if you cease all violation of this License, then your license 
from a particular copyright holder is reinstated (a) provisionally, 
unless and until the copyright holder explicitly and finally terminates 
your license, and (b) permanently, if the copyright holder fails to 
notify you of the violation by some reasonable means prior to 60 days 
after the cessation. 

Moreover, your license from a particular copyright holder is reinstated 
permanently if the copyright holder notifies you of the violation by 
some reasonable means, this is the first time you have received notice 
of violation of this License (for any work) from that copyright holder, 
and you cure the violation prior to 30 days after your receipt of the 
notice. 

Termination of your rights under this section does not terminate the 
licenses of parties who have received copies or rights from you under 
this License. If your rights have been terminated and not permanently 
reinstated, you do not qualify to receive new licenses for the same 
material under section 10. 

9. Acceptance Not Required for Having Copies.

You are not required to accept this License in order to receive or run a 
copy of the Program. Ancillary propagation of a covered work occurring 
solely as a consequence of using peer-to-peer transmission to receive a 
copy likewise does not require acceptance. However, nothing other than 
this License grants you permission to propagate or modify any covered 
work. These actions infringe copyright if you do not accept this 
License. Therefore, by modifying or propagating a covered work, you 
indicate your acceptance of this License to do so. 

10. Automatic Licensing of Downstream Recipients.

Each time you convey a covered work, the recipient automatically 
receives a license from the original licensors, to run, modify and 
propagate that work, subject to this License. You are not responsible 
for enforcing compliance by third parties with this License. 

An "entity transaction" is a transaction transferring control of an 
organization, or substantially all assets of one, or subdividing an 
organization, or merging organizations. If propagation of a covered work 
results from an entity transaction, each party to that transaction who 
receives a copy of the work also receives whatever licenses to the work 
the party's predecessor in interest had or could give under the previous 
paragraph, plus a right to possession of the Corresponding Source of the 
work from the predecessor in interest, if the predecessor has it or can 
get it with reasonable efforts. 

You may not impose any further restrictions on the exercise of the 
rights granted or affirmed under this License. For example, you may not 
impose a license fee, royalty, or other charge for exercise of rights 
granted under this License, and you may not initiate litigation 
(including a cross-claim or counterclaim in a lawsuit) alleging that any 
patent claim is infringed by making, using, selling, offering for sale, 
or importing the Program or any portion of it. 

11. Patents.

A "contributor" is a copyright holder who authorizes use under this 
License of the Program or a work on which the Program is based. The work 
thus licensed is called the contributor's "contributor version". 

A contributor's "essential patent claims" are all patent claims 
owned or controlled by the contributor, whether already acquired or 
hereafter acquired, that would be infringed by some manner, permitted by 
this License, of making, using, or selling its contributor version, but 
do not include claims that would be infringed only as a consequence of 
further modification of the contributor version. For purposes of this 
definition, "control" includes the right to grant patent sublicenses 
in a manner consistent with the requirements of this License. 

Each contributor grants you a non-exclusive, worldwide, royalty-free 
patent license under the contributor's essential patent claims, to make, 
use, sell, offer for sale, import and otherwise run, modify and 
propagate the contents of its contributor version. 

In the following three paragraphs, a "patent license" is any express 
agreement or commitment, however denominated, not to enforce a patent 
(such as an express permission to practice a patent or covenant not to 
sue for patent infringement). To "grant" such a patent license to a 
party means to make such an agreement or commitment not to enforce a 
patent against the party. 

If you convey a covered work, knowingly relying on a patent license, and 
the Corresponding Source of the work is not available for anyone to 
copy, free of charge and under the terms of this License, through a 
publicly available network server or other readily accessible means, 
then you must either (1) cause the Corresponding Source to be so 
available, or (2) arrange to deprive yourself of the benefit of the 
patent license for this particular work, or (3) arrange, in a manner 
consistent with the requirements of this License, to extend the patent 
license to downstream recipients. "Knowingly relying" means you have 
actual knowledge that, but for the patent license, your conveying the 
covered work in a country, or your recipient's use of the covered work 
in a country, would infringe one or more identifiable patents in that 
country that you have reason to believe are valid. 

If, pursuant to or in connection with a single transaction or 
arrangement, you convey, or propagate by procuring conveyance of, a 
covered work, and grant a patent license to some of the parties 
receiving the covered work authorizing them to use, propagate, modify or 
convey a specific copy of the covered work, then the patent license you 
grant is automatically extended to all recipients of the covered work 
and works based on it. 

A patent license is "discriminatory" if it does not include within 
the scope of its coverage, prohibits the exercise of, or is conditioned 
on the non-exercise of one or more of the rights that are specifically 
granted under this License. You may not convey a covered work if you are 
a party to an arrangement with a third party that is in the business of 
distributing software, under which you make payment to the third party 
based on the extent of your activity of conveying the work, and under 
which the third party grants, to any of the parties who would receive 
the covered work from you, a discriminatory patent license (a) in 
connection with copies of the covered work conveyed by you (or copies 
made from those copies), or (b) primarily for and in connection with 
specific products or compilations that contain the covered work, unless 
you entered into that arrangement, or that patent license was granted, 
prior to 28 March 2007. 

Nothing in this License shall be construed as excluding or limiting any 
implied license or other defenses to infringement that may otherwise be 
available to you under applicable patent law. 

12. No Surrender of Others' Freedom.

If conditions are imposed on you (whether by court order, agreement or 
otherwise) that contradict the conditions of this License, they do not 
excuse you from the conditions of this License. If you cannot convey a 
covered work so as to satisfy simultaneously your obligations under this 
License and any other pertinent obligations, then as a consequence you 
may not convey it at all. For example, if you agree to terms that 
obligate you to collect a royalty for further conveying from those to 
whom you convey the Program, the only way you could satisfy both those 
terms and this License would be to refrain entirely from conveying the 
Program. 

13. Use with the GNU Affero General Public License.

Notwithstanding any other provision of this License, you have permission 
to link or combine any covered work with a work licensed under version 3 
of the GNU Affero General Public License into a single combined work, 
and to convey the resulting work. The terms of this License will 
continue to apply to the part which is the covered work, but the special 
requirements of the GNU Affero General Public License, section 13, 
concerning interaction through a network will apply to the combination 
as such. 

14. Revised Versions of this License.

The Free Software Foundation may publish revised and/or new versions of 
the GNU General Public License from time to time. Such new versions will 
be similar in spirit to the present version, but may differ in detail to 
address new problems or concerns. 

Each version is given a distinguishing version number. If the Program 
specifies that a certain numbered version of the GNU General Public 
License "or any later version" applies to it, you have the option of 
following the terms and conditions either of that numbered version or of 
any later version published by the Free Software Foundation. If the 
Program does not specify a version number of the GNU General Public 
License, you may choose any version ever published by the Free Software 
Foundation. 

If the Program specifies that a proxy can decide which future versions 
of the GNU General Public License can be used, that proxy's public 
statement of acceptance of a version permanently authorizes you to 
choose that version for the Program. 

Later license versions may give you additional or different permissions. 
However, no additional obligations are imposed on any author or 
copyright holder as a result of your choosing to follow a later version. 

15. Disclaimer of Warranty.

THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT 
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT 
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF 
THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME 
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 

16. Limitation of Liability.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR 
CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES 
ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT 
NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES 
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE 
WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN 
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 

17. Interpretation of Sections 15 and 16.

If the disclaimer of warranty and limitation of liability provided above 
cannot be given local legal effect according to their terms, reviewing 
courts shall apply local law that most closely approximates an absolute 
waiver of all civil liability in connection with the Program, unless a 
warranty or assumption of liability accompanies a copy of the Program in 
return for a fee. 

END OF TERMS AND CONDITIONS

END OF GNU LESSER GENERAL PUBLIC LICENSE, Version 3 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MODIFIABLE THIRD PARTY CODE

This Program includes some or all of the following Modifiable Third 
Party Code that IBM obtained under the GNU Lesser General Public 
License. For copies of the source code for this software, send an email 
to <emailaddress> identifying the IBM Program and the Modifiable Third 
Party Code for which you are requesting the source code. 

jwcrypto | Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
psycopg-pool | Copyright (c) 2007 Free Software Foundation Inc. <https://fsf.org/>
psycopg2 | No Copyright Found

                   GNU LESSER GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.


  This version of the GNU Lesser General Public License incorporates
the terms and conditions of version 3 of the GNU General Public
License, supplemented by the additional permissions listed below.

  0. Additional Definitions.

  As used herein, "this License" refers to version 3 of the GNU Lesser
General Public License, and the "GNU GPL" refers to version 3 of the GNU
General Public License.

  "The Library" refers to a covered work governed by this License,
other than an Application or a Combined Work as defined below.

  An "Application" is any work that makes use of an interface provided
by the Library, but which is not otherwise based on the Library.
Defining a subclass of a class defined by the Library is deemed a mode
of using an interface provided by the Library.

  A "Combined Work" is a work produced by combining or linking an
Application with the Library.  The particular version of the Library
with which the Combined Work was made is also called the "Linked
Version".

  The "Minimal Corresponding Source" for a Combined Work means the
Corresponding Source for the Combined Work, excluding any source code
for portions of the Combined Work that, considered in isolation, are
based on the Application, and not on the Linked Version.

  The "Corresponding Application Code" for a Combined Work means the
object code and/or source code for the Application, including any data
and utility programs needed for reproducing the Combined Work from the
Application, but excluding the System Libraries of the Combined Work.

  1. Exception to Section 3 of the GNU GPL.

  You may convey a covered work under sections 3 and 4 of this License
without being bound by section 3 of the GNU GPL.

  2. Conveying Modified Versions.

  If you modify a copy of the Library, and, in your modifications, a
facility refers to a function or data to be supplied by an Application
that uses the facility (other than as an argument passed when the
facility is invoked), then you may convey a copy of the modified
version:

   a) under this License, provided that you make a good faith effort to
   ensure that, in the event an Application does not supply the
   function or data, the facility still operates, and performs
   whatever part of its purpose remains meaningful, or

   b) under the GNU GPL, with none of the additional permissions of
   this License applicable to that copy.

  3. Object Code Incorporating Material from Library Header Files.

  The object code form of an Application may incorporate material from
a header file that is part of the Library.  You may convey such object
code under terms of your choice, provided that, if the incorporated
material is not limited to numerical parameters, data structure
layouts and accessors, or small macros, inline functions and templates
(ten or fewer lines in length), you do both of the following:

   a) Give prominent notice with each copy of the object code that the
   Library is used in it and that the Library and its use are
   covered by this License.

   b) Accompany the object code with a copy of the GNU GPL and this license
   document.

  4. Combined Works.

  You may convey a Combined Work under terms of your choice that,
taken together, effectively do not restrict modification of the
portions of the Library contained in the Combined Work and reverse
engineering for debugging such modifications, if you also do each of
the following:

   a) Give prominent notice with each copy of the Combined Work that
   the Library is used in it and that the Library and its use are
   covered by this License.

   b) Accompany the Combined Work with a copy of the GNU GPL and this license
   document.

   c) For a Combined Work that displays copyright notices during
   execution, include the copyright notice for the Library among
   these notices, as well as a reference directing the user to the
   copies of the GNU GPL and this license document.

   d) Do one of the following:

       0) Convey the Minimal Corresponding Source under the terms of this
       License, and the Corresponding Application Code in a form
       suitable for, and under terms that permit, the user to
       recombine or relink the Application with a modified version of
       the Linked Version to produce a modified Combined Work, in the
       manner specified by section 6 of the GNU GPL for conveying
       Corresponding Source.

       1) Use a suitable shared library mechanism for linking with the
       Library.  A suitable mechanism is one that (a) uses at run time
       a copy of the Library already present on the user's computer
       system, and (b) will operate properly with a modified version
       of the Library that is interface-compatible with the Linked
       Version.

   e) Provide Installation Information, but only if you would otherwise
   be required to provide such information under section 6 of the
   GNU GPL, and only to the extent that such information is
   necessary to install and execute a modified version of the
   Combined Work produced by recombining or relinking the
   Application with a modified version of the Linked Version. (If
   you use option 4d0, the Installation Information must accompany
   the Minimal Corresponding Source and Corresponding Application
   Code. If you use option 4d1, you must provide the Installation
   Information in the manner specified by section 6 of the GNU GPL
   for conveying Corresponding Source.)

  5. Combined Libraries.

  You may place library facilities that are a work based on the
Library side by side in a single library together with other library
facilities that are not Applications and are not covered by this
License, and convey such a combined library under terms of your
choice, if you do both of the following:

   a) Accompany the combined library with a copy of the same work based
   on the Library, uncombined with any other library facilities,
   conveyed under the terms of this License.

   b) Give prominent notice with the combined library that part of it
   is a work based on the Library, and explaining where to find the
   accompanying uncombined form of the same work.

  6. Revised Versions of the GNU Lesser General Public License.

  The Free Software Foundation may publish revised and/or new versions
of the GNU Lesser General Public License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.

  Each version is given a distinguishing version number. If the
Library as you received it specifies that a certain numbered version
of the GNU Lesser General Public License "or any later version"
applies to it, you have the option of following the terms and
conditions either of that published version or of any later version
published by the Free Software Foundation. If the Library as you
received it does not specify a version number of the GNU Lesser
General Public License, you may choose any version of the GNU Lesser
General Public License ever published by the Free Software Foundation.

  If the Library as you received it specifies that a proxy can decide
whether future versions of the GNU Lesser General Public License shall
apply, that proxy's public statement of acceptance of any version is
permanent authorization for you to choose that version for the
Library.

GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> 


Everyone is permitted to copy and distribute verbatim copies of this 
license document, but changing it is not allowed. 

Preamble

The GNU General Public License is a free, copyleft license for software 
and other kinds of works. 

The licenses for most software and other practical works are designed to 
take away your freedom to share and change the works. By contrast, the 
GNU General Public License is intended to guarantee your freedom to 
share and change all versions of a program--to make sure it remains free 
software for all its users. We, the Free Software Foundation, use the 
GNU General Public License for most of our software; it applies also to 
any other work released this way by its authors. You can apply it to 
your programs, too. 

When we speak of free software, we are referring to freedom, not price. 
Our General Public Licenses are designed to make sure that you have the 
freedom to distribute copies of free software (and charge for them if 
you wish), that you receive source code or can get it if you want it, 
that you can change the software or use pieces of it in new free 
programs, and that you know you can do these things. 

To protect your rights, we need to prevent others from denying you these 
rights or asking you to surrender the rights. Therefore, you have 
certain responsibilities if you distribute copies of the software, or if 
you modify it: responsibilities to respect the freedom of others. 

For example, if you distribute copies of such a program, whether gratis 
or for a fee, you must pass on to the recipients the same freedoms that 
you received. You must make sure that they, too, receive or can get the 
source code. And you must show them these terms so they know their 
rights. 

Developers that use the GNU GPL protect your rights with two steps: (1) 
assert copyright on the software, and (2) offer you this License giving 
you legal permission to copy, distribute and/or modify it. 

For the developers' and authors' protection, the GPL clearly explains 
that there is no warranty for this free software. For both users' and 
authors' sake, the GPL requires that modified versions be marked as 
changed, so that their problems will not be attributed erroneously to 
authors of previous versions. 

Some devices are designed to deny users access to install or run 
modified versions of the software inside them, although the manufacturer 
can do so. This is fundamentally incompatible with the aim of protecting 
users' freedom to change the software. The systematic pattern of such 
abuse occurs in the area of products for individuals to use, which is 
precisely where it is most unacceptable. Therefore, we have designed 
this version of the GPL to prohibit the practice for those products. If 
such problems arise substantially in other domains, we stand ready to 
extend this provision to those domains in future versions of the GPL, as 
needed to protect the freedom of users. 

Finally, every program is threatened constantly by software patents. 
States should not allow patents to restrict development and use of 
software on general-purpose computers, but in those that do, we wish to 
avoid the special danger that patents applied to a free program could 
make it effectively proprietary. To prevent this, the GPL assures that 
patents cannot be used to render the program non-free. 

The precise terms and conditions for copying, distribution and 
modification follow. 


TERMS AND CONDITIONS
0. Definitions.

"This License" refers to version 3 of the GNU General Public License. 

"Copyright" also means copyright-like laws that apply to other kinds 
of works, such as semiconductor masks. 

"The Program" refers to any copyrightable work licensed under this 
License. Each licensee is addressed as "you". "Licensees" and 
"recipients" may be individuals or organizations. 

To "modify" a work means to copy from or adapt all or part of the 
work in a fashion requiring copyright permission, other than the making 
of an exact copy. The resulting work is called a "modified version" 
of the earlier work or a work "based on" the earlier work. 

A "covered work" means either the unmodified Program or a work based 
on the Program. 

To "propagate" a work means to do anything with it that, without 
permission, would make you directly or secondarily liable for 
infringement under applicable copyright law, except executing it on a 
computer or modifying a private copy. Propagation includes copying, 
distribution (with or without modification), making available to the 
public, and in some countries other activities as well. 

To "convey" a work means any kind of propagation that enables other 
parties to make or receive copies. Mere interaction with a user through 
a computer network, with no transfer of a copy, is not conveying. 

An interactive user interface displays "Appropriate Legal Notices" 
to the extent that it includes a convenient and prominently visible 
feature that (1) displays an appropriate copyright notice, and (2) tells 
the user that there is no warranty for the work (except to the extent 
that warranties are provided), that licensees may convey the work under 
this License, and how to view a copy of this License. If the interface 
presents a list of user commands or options, such as a menu, a prominent 
item in the list meets this criterion. 

1. Source Code.

The "source code" for a work means the preferred form of the work 
for making modifications to it. "Object code" means any non-source 
form of a work. 

A "Standard Interface" means an interface that either is an official 
standard defined by a recognized standards body, or, in the case of 
interfaces specified for a particular programming language, one that is 
widely used among developers working in that language. 

The "System Libraries" of an executable work include anything, other 
than the work as a whole, that (a) is included in the normal form of 
packaging a Major Component, but which is not part of that Major 
Component, and (b) serves only to enable use of the work with that Major 
Component, or to implement a Standard Interface for which an 
implementation is available to the public in source code form. A 
"Major Component", in this context, means a major essential 
component (kernel, window system, and so on) of the specific operating 
system (if any) on which the executable work runs, or a compiler used to 
produce the work, or an object code interpreter used to run it. 

The "Corresponding Source" for a work in object code form means all 
the source code needed to generate, install, and (for an executable 
work) run the object code and to modify the work, including scripts to 
control those activities. However, it does not include the work's System 
Libraries, or general-purpose tools or generally available free programs 
which are used unmodified in performing those activities but which are 
not part of the work. For example, Corresponding Source includes 
interface definition files associated with source files for the work, 
and the source code for shared libraries and dynamically linked 
subprograms that the work is specifically designed to require, such as 
by intimate data communication or control flow between those subprograms 
and other parts of the work. 

The Corresponding Source need not include anything that users can 
regenerate automatically from other parts of the Corresponding Source. 

The Corresponding Source for a work in source code form is that same 
work. 


2. Basic Permissions.

All rights granted under this License are granted for the term of 
copyright on the Program, and are irrevocable provided the stated 
conditions are met. This License explicitly affirms your unlimited 
permission to run the unmodified Program. The output from running a 
covered work is covered by this License only if the output, given its 
content, constitutes a covered work. This License acknowledges your 
rights of fair use or other equivalent, as provided by copyright law. 

You may make, run and propagate covered works that you do not convey, 
without conditions so long as your license otherwise remains in force. 
You may convey covered works to others for the sole purpose of having 
them make modifications exclusively for you, or provide you with 
facilities for running those works, provided that you comply with the 
terms of this License in conveying all material for which you do not 
control copyright. Those thus making or running the covered works for 
you must do so exclusively on your behalf, under your direction and 
control, on terms that prohibit them from making any copies of your 
copyrighted material outside their relationship with you. 

Conveying under any other circumstances is permitted solely under the 
conditions stated below. Sublicensing is not allowed; section 10 makes 
it unnecessary. 

3. Protecting Users' Legal Rights From Anti-Circumvention Law.

No covered work shall be deemed part of an effective technological 
measure under any applicable law fulfilling obligations under article 11 
of the WIPO copyright treaty adopted on 20 December 1996, or similar 
laws prohibiting or restricting circumvention of such measures. 

When you convey a covered work, you waive any legal power to forbid 
circumvention of technological measures to the extent such circumvention 
is effected by exercising rights under this License with respect to the 
covered work, and you disclaim any intention to limit operation or 
modification of the work as a means of enforcing, against the work's 
users, your or third parties' legal rights to forbid circumvention of 
technological measures. 

4. Conveying Verbatim Copies.

You may convey verbatim copies of the Program's source code as you 
receive it, in any medium, provided that you conspicuously and 
appropriately publish on each copy an appropriate copyright notice; keep 
intact all notices stating that this License and any non-permissive 
terms added in accord with section 7 apply to the code; keep intact all 
notices of the absence of any warranty; and give all recipients a copy 
of this License along with the Program. 

You may charge any price or no price for each copy that you convey, and 
you may offer support or warranty protection for a fee. 

5. Conveying Modified Source Versions.

You may convey a work based on the Program, or the modifications to 
produce it from the Program, in the form of source code under the terms 
of section 4, provided that you also meet all of these conditions: 


 a) The work must carry prominent notices stating that you modified it, 
    and giving a relevant date. 
 b) The work must carry prominent notices stating that it is released 
    under this License and any conditions added under section 7. This 
    requirement modifies the requirement in section 4 to "keep intact
    all notices". 

 c) You must license the entire work, as a whole, under this License to 
    anyone who comes into possession of a copy. This License will
    therefore apply, along with any applicable section 7 additional
    terms, to the whole of the work, and all its parts, regardless of
    how they are packaged. This License gives no permission to license
    the work in any other way, but it does not invalidate such 
    permission if you have separately received it. 

 d) If the work has interactive user interfaces, each must display 
    Appropriate Legal Notices; however, if the Program has interactive 
    interfaces that do not display Appropriate Legal Notices, your
    work need not make them do so. 

A compilation of a covered work with other separate and independent 
works, which are not by their nature extensions of the covered work, and 
which are not combined with it such as to form a larger program, in or 
on a volume of a storage or distribution medium, is called an 
"aggregate" if the compilation and its resulting copyright are not 
used to limit the access or legal rights of the compilation's users 
beyond what the individual works permit. Inclusion of a covered work in 
an aggregate does not cause this License to apply to the other parts of 
the aggregate. 

6. Conveying Non-Source Forms.

You may convey a covered work in object code form under the terms of 
sections 4 and 5, provided that you also convey the machine-readable 
Corresponding Source under the terms of this License, in one of these 
ways: 

 a) Convey the object code in, or embodied in, a physical product 
    including a physical distribution medium), accompanied by the 
    Corresponding Source fixed on a durable physical medium
    customarily used for software interchange. 

 b) Convey the object code in, or embodied in, a physical product 
    (including a physical distribution medium), accompanied by a
    written offer, valid for at least three years and valid for 
    as long as you offer spare parts or customer support for that
    product model, to give anyone who possesses the object code 
    either (1) a copy of the Corresponding Source for all the 
    software in the product that is covered by this License, on a 
    durable physical medium customarily used for software 
    interchange, for a price no more than your reasonable cost of
    physically performing this conveying of source, or (2) access
    to copy the Corresponding Source from a network server at no charge. 

 c) Convey individual copies of the object code with a copy of the 
    written offer to provide the Corresponding Source. This alternative
    is allowed only occasionally and noncommercially, and only if you
    received the object code with such an offer, in accord with 
    subsection 6b. 

 d) Convey the object code by offering access from a designated place 
    (gratis or for a charge), and offer equivalent access to the 
    Corresponding Source in the same way through the same place at no 
    further charge. You need not require recipients to copy the 
    Corresponding Source along with the object code. If the place to
    copy the object code is a network server, the Corresponding Source
    may be on a different server (operated by you or a third party) 
    that supports equivalent copying facilities, provided you maintain
    clear directions next to the object code saying where to find the
    Corresponding Source. Regardless of what server hosts the 
    Corresponding Source, you remain obligated to ensure that it is 
    available for as long as needed to satisfy these requirements. 

 e) Convey the object code using peer-to-peer transmission, provided you 
    inform other peers where the object code and Corresponding Source of
    the work are being offered to the general public at no charge under 
    subsection 6d. 

A separable portion of the object code, whose source code is excluded 
from the Corresponding Source as a System Library, need not be included 
in conveying the object code work. 

A "User Product" is either (1) a "consumer product", which means
any tangible personal property which is normally used for personal, 
family, or household purposes, or (2) anything designed or sold for 
incorporation into a dwelling. In determining whether a product is a 
consumer product, doubtful cases shall be resolved in favor of coverage. 
For a particular product received by a particular user, "normally 
used" refers to a typical or common use of that class of product, 
regardless of the status of the particular user or of the way in which 
the particular user actually uses, or expects or is expected to use, the 
product. A product is a consumer product regardless of whether the 
product has substantial commercial, industrial or non-consumer uses, 
unless such uses represent the only significant mode of use of the 
product. 

"Installation Information" for a User Product means any methods, 
procedures, authorization keys, or other information required to install 
and execute modified versions of a covered work in that User Product 
from a modified version of its Corresponding Source. The information 
must suffice to ensure that the continued functioning of the modified 
object code is in no case prevented or interfered with solely because 
modification has been made. 

If you convey an object code work under this section in, or with, or 
specifically for use in, a User Product, and the conveying occurs as 
part of a transaction in which the right of possession and use of the 
User Product is transferred to the recipient in perpetuity or for a 
fixed term (regardless of how the transaction is characterized), the 
Corresponding Source conveyed under this section must be accompanied by 
the Installation Information. But this requirement does not apply if 
neither you nor any third party retains the ability to install modified 
object code on the User Product (for example, the work has been 
installed in ROM). 

The requirement to provide Installation Information does not include a 
requirement to continue to provide support service, warranty, or updates 
for a work that has been modified or installed by the recipient, or for 
the User Product in which it has been modified or installed. Access to a 
network may be denied when the modification itself materially and 
adversely affects the operation of the network or violates the rules and 
protocols for communication across the network. 

Corresponding Source conveyed, and Installation Information provided, in 
accord with this section must be in a format that is publicly documented 
(and with an implementation available to the public in source code 
form), and must require no special password or key for unpacking, 
reading or copying. 

7. Additional Terms.

"Additional permissions" are terms that supplement the terms of this 
License by making exceptions from one or more of its conditions. 
Additional permissions that are applicable to the entire Program shall 
be treated as though they were included in this License, to the extent 
that they are valid under applicable law. If additional permissions 
apply only to part of the Program, that part may be used separately 
under those permissions, but the entire Program remains governed by this 
License without regard to the additional permissions. 

When you convey a copy of a covered work, you may at your option remove 
any additional permissions from that copy, or from any part of it. 
(Additional permissions may be written to require their own removal in 
certain cases when you modify the work.) You may place additional 
permissions on material, added by you to a covered work, for which you 
have or can give appropriate copyright permission. 

Notwithstanding any other provision of this License, for material you 
add to a covered work, you may (if authorized by the copyright holders 
of that material) supplement the terms of this License with terms: 

 a) Disclaiming warranty or limiting liability differently from the 
    terms of sections 15 and 16 of this License; or 

 b) Requiring preservation of specified reasonable legal notices or 
    author attributions in that material or in the Appropriate Legal
    Notices displayed by works containing it; or 

 c) Prohibiting misrepresentation of the origin of that material, or 
    requiring that modified versions of such material be marked in 
    reasonable ways as different from the original version; or 

 d) Limiting the use for publicity purposes of names of licensors or 
    authors of the material; or e) Declining to grant rights under
    trademark law for use of some trade names, trademarks, or service
    marks; or 

 f) Requiring indemnification of licensors and authors of that material 
    by anyone who conveys the material (or modified versions of it)
    with contractual assumptions of liability to the recipient, for any
    liability that these contractual assumptions directly impose on
    those licensors and authors. 

All other non-permissive additional terms are considered "further 
restrictions" within the meaning of section 10. If the Program as you 
received it, or any part of it, contains a notice stating that it is 
governed by this License along with a term that is a further 
restriction, you may remove that term. If a license document contains a 
further restriction but permits relicensing or conveying under this 
License, you may add to a covered work material governed by the terms of 
that license document, provided that the further restriction does not 
survive such relicensing or conveying. 

If you add terms to a covered work in accord with this section, you must 
place, in the relevant source files, a statement of the additional terms 
that apply to those files, or a notice indicating where to find the 
applicable terms. 

Additional terms, permissive or non-permissive, may be stated in the 
form of a separately written license, or stated as exceptions; the above 
requirements apply either way. 

8. Termination.

You may not propagate or modify a covered work except as expressly 
provided under this License. Any attempt otherwise to propagate or 
modify it is void, and will automatically terminate your rights under 
this License (including any patent licenses granted under the third 
paragraph of section 11). 

However, if you cease all violation of this License, then your license 
from a particular copyright holder is reinstated (a) provisionally, 
unless and until the copyright holder explicitly and finally terminates 
your license, and (b) permanently, if the copyright holder fails to 
notify you of the violation by some reasonable means prior to 60 days 
after the cessation. 

Moreover, your license from a particular copyright holder is reinstated 
permanently if the copyright holder notifies you of the violation by 
some reasonable means, this is the first time you have received notice 
of violation of this License (for any work) from that copyright holder, 
and you cure the violation prior to 30 days after your receipt of the 
notice. 

Termination of your rights under this section does not terminate the 
licenses of parties who have received copies or rights from you under 
this License. If your rights have been terminated and not permanently 
reinstated, you do not qualify to receive new licenses for the same 
material under section 10. 

9. Acceptance Not Required for Having Copies.

You are not required to accept this License in order to receive or run a 
copy of the Program. Ancillary propagation of a covered work occurring 
solely as a consequence of using peer-to-peer transmission to receive a 
copy likewise does not require acceptance. However, nothing other than 
this License grants you permission to propagate or modify any covered 
work. These actions infringe copyright if you do not accept this 
License. Therefore, by modifying or propagating a covered work, you 
indicate your acceptance of this License to do so. 

10. Automatic Licensing of Downstream Recipients.

Each time you convey a covered work, the recipient automatically 
receives a license from the original licensors, to run, modify and 
propagate that work, subject to this License. You are not responsible 
for enforcing compliance by third parties with this License. 

An "entity transaction" is a transaction transferring control of an 
organization, or substantially all assets of one, or subdividing an 
organization, or merging organizations. If propagation of a covered work 
results from an entity transaction, each party to that transaction who 
receives a copy of the work also receives whatever licenses to the work 
the party's predecessor in interest had or could give under the previous 
paragraph, plus a right to possession of the Corresponding Source of the 
work from the predecessor in interest, if the predecessor has it or can 
get it with reasonable efforts. 

You may not impose any further restrictions on the exercise of the 
rights granted or affirmed under this License. For example, you may not 
impose a license fee, royalty, or other charge for exercise of rights 
granted under this License, and you may not initiate litigation 
(including a cross-claim or counterclaim in a lawsuit) alleging that any 
patent claim is infringed by making, using, selling, offering for sale, 
or importing the Program or any portion of it. 

11. Patents.

A "contributor" is a copyright holder who authorizes use under this 
License of the Program or a work on which the Program is based. The work 
thus licensed is called the contributor's "contributor version". 

A contributor's "essential patent claims" are all patent claims 
owned or controlled by the contributor, whether already acquired or 
hereafter acquired, that would be infringed by some manner, permitted by 
this License, of making, using, or selling its contributor version, but 
do not include claims that would be infringed only as a consequence of 
further modification of the contributor version. For purposes of this 
definition, "control" includes the right to grant patent sublicenses 
in a manner consistent with the requirements of this License. 

Each contributor grants you a non-exclusive, worldwide, royalty-free 
patent license under the contributor's essential patent claims, to make, 
use, sell, offer for sale, import and otherwise run, modify and 
propagate the contents of its contributor version. 

In the following three paragraphs, a "patent license" is any express 
agreement or commitment, however denominated, not to enforce a patent 
(such as an express permission to practice a patent or covenant not to 
sue for patent infringement). To "grant" such a patent license to a 
party means to make such an agreement or commitment not to enforce a 
patent against the party. 

If you convey a covered work, knowingly relying on a patent license, and 
the Corresponding Source of the work is not available for anyone to 
copy, free of charge and under the terms of this License, through a 
publicly available network server or other readily accessible means, 
then you must either (1) cause the Corresponding Source to be so 
available, or (2) arrange to deprive yourself of the benefit of the 
patent license for this particular work, or (3) arrange, in a manner 
consistent with the requirements of this License, to extend the patent 
license to downstream recipients. "Knowingly relying" means you have 
actual knowledge that, but for the patent license, your conveying the 
covered work in a country, or your recipient's use of the covered work 
in a country, would infringe one or more identifiable patents in that 
country that you have reason to believe are valid. 

If, pursuant to or in connection with a single transaction or 
arrangement, you convey, or propagate by procuring conveyance of, a 
covered work, and grant a patent license to some of the parties 
receiving the covered work authorizing them to use, propagate, modify or 
convey a specific copy of the covered work, then the patent license you 
grant is automatically extended to all recipients of the covered work 
and works based on it. 

A patent license is "discriminatory" if it does not include within 
the scope of its coverage, prohibits the exercise of, or is conditioned 
on the non-exercise of one or more of the rights that are specifically 
granted under this License. You may not convey a covered work if you are 
a party to an arrangement with a third party that is in the business of 
distributing software, under which you make payment to the third party 
based on the extent of your activity of conveying the work, and under 
which the third party grants, to any of the parties who would receive 
the covered work from you, a discriminatory patent license (a) in 
connection with copies of the covered work conveyed by you (or copies 
made from those copies), or (b) primarily for and in connection with 
specific products or compilations that contain the covered work, unless 
you entered into that arrangement, or that patent license was granted, 
prior to 28 March 2007. 

Nothing in this License shall be construed as excluding or limiting any 
implied license or other defenses to infringement that may otherwise be 
available to you under applicable patent law. 

12. No Surrender of Others' Freedom.

If conditions are imposed on you (whether by court order, agreement or 
otherwise) that contradict the conditions of this License, they do not 
excuse you from the conditions of this License. If you cannot convey a 
covered work so as to satisfy simultaneously your obligations under this 
License and any other pertinent obligations, then as a consequence you 
may not convey it at all. For example, if you agree to terms that 
obligate you to collect a royalty for further conveying from those to 
whom you convey the Program, the only way you could satisfy both those 
terms and this License would be to refrain entirely from conveying the 
Program. 

13. Use with the GNU Affero General Public License.

Notwithstanding any other provision of this License, you have permission 
to link or combine any covered work with a work licensed under version 3 
of the GNU Affero General Public License into a single combined work, 
and to convey the resulting work. The terms of this License will 
continue to apply to the part which is the covered work, but the special 
requirements of the GNU Affero General Public License, section 13, 
concerning interaction through a network will apply to the combination 
as such. 

14. Revised Versions of this License.

The Free Software Foundation may publish revised and/or new versions of 
the GNU General Public License from time to time. Such new versions will 
be similar in spirit to the present version, but may differ in detail to 
address new problems or concerns. 

Each version is given a distinguishing version number. If the Program 
specifies that a certain numbered version of the GNU General Public 
License "or any later version" applies to it, you have the option of 
following the terms and conditions either of that numbered version or of 
any later version published by the Free Software Foundation. If the 
Program does not specify a version number of the GNU General Public 
License, you may choose any version ever published by the Free Software 
Foundation. 

If the Program specifies that a proxy can decide which future versions 
of the GNU General Public License can be used, that proxy's public 
statement of acceptance of a version permanently authorizes you to 
choose that version for the Program. 

Later license versions may give you additional or different permissions. 
However, no additional obligations are imposed on any author or 
copyright holder as a result of your choosing to follow a later version. 

15. Disclaimer of Warranty.

THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT 
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT 
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF 
THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME 
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 

16. Limitation of Liability.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR 
CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES 
ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT 
NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES 
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE 
WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN 
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 

17. Interpretation of Sections 15 and 16.

If the disclaimer of warranty and limitation of liability provided above 
cannot be given local legal effect according to their terms, reviewing 
courts shall apply local law that most closely approximates an absolute 
waiver of all civil liability in connection with the Program, unless a 
warranty or assumption of liability accompanies a copy of the Program in 
return for a fee. 

END OF TERMS AND CONDITIONS

END OF GNU LESSER GENERAL PUBLIC LICENSE, Version 3 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MIT LICENSE

The Program includes some or all of the following that IBM obtained
under the MIT License:

 codem-isoboxer | Copyright (c) 2015 Hiro And Sjoerd Tieleman
1to2 | Copyright (c) 2018 NAN contributors
@apidevtools/json-schema-ref-parser | Copyright (c) 2015 James Messinger
@apidevtools/openapi-schemas | Copyright (c) 2015 James Messinger
@apidevtools/swagger-methods | Copyright (c) 2015 James Messinger
@apidevtools/swagger-parser | Copyright (c) 2015 James Messinger
@azure/abort-controller | Copyright (c) 2020 Microsoft
@azure/core-auth | Copyright (c) 2020 Microsoft
@azure/core-client | Copyright (c) 2020 Microsoft
@azure/core-http-compat | Copyright (c) 2020 Microsoft
@azure/core-lro | Copyright (c) 2020 Microsoft
@azure/core-paging | Copyright (c) 2020 Microsoft
@azure/core-rest-pipeline | Copyright (c) 2020 Microsoft
@azure/core-tracing | Copyright (c) 2020 Microsoft
@azure/core-util | Copyright (c) 2020 Microsoft
@azure/identity | Copyright (c) 2020 Microsoft
@azure/keyvault-keys | Copyright (c) 2020 Microsoft
@azure/logger | Copyright (c) 2020 Microsoft
@azure/msal-browser | Copyright (c) 2020 Microsoft
@azure/msal-common | Copyright (c) 2020 Microsoft
@azure/msal-node | Copyright (c) 2020 Microsoft
@colors/colors | Copyright (c) Marak Squires
@fastify/busboy | Copyright Brian White. All rights reserved.
@js-sdsl/ordered-map | Copyright (c) 2021 Zilong Yao
@jsdevtools/ono | Copyright (c) 2015 James Messinger
@kafkajs/confluent-schema-registry | Copyright (c) 2019 Erik Engervall (erik.engervall@gmail.com)
@loopback/boot | Copyright (c) IBM Corp. and LoopBack contributors 2018,2019.
@loopback/context | Copyright (c) IBM Corp. and LoopBack contributors 2017,2019.
@loopback/core | Copyright (c) IBM Corp. and LoopBack contributors 2017,2019.
@loopback/express | Copyright (c) IBM Corp. and LoopBack contributors 2020. And MIT License Copyright (c) IBM Corp. and LoopBack contributors 2020
@loopback/filter | Copyright (c) IBM Corp. and LoopBack contributors 2020. And MIT License Copyright (c) IBM Corp. and LoopBack contributors 2020
@loopback/http-server | Copyright (c) IBM Corp. and LoopBack contributors 2018,2019.
@loopback/metadata | Copyright (c) IBM Corp. and LoopBack contributors 2017,2019.
@loopback/model-api-builder | Copyright (c) IBM Corp. and LoopBack contributors 2019.
@loopback/openapi-v3 | Copyright (c) IBM Corp. and LoopBack contributors 2018,2019.
@loopback/repository | Copyright (c) IBM Corp. and LoopBack contributors 2017,2019.
@loopback/repository-json-schema | Copyright (c) IBM Corp. and LoopBack contributors 2018,2019.
@loopback/rest | Copyright (c) IBM Corp. and LoopBack contributors 2017,2019.
@loopback/rest-explorer | Copyright (c) IBM Corp. and LoopBack contributors 2018,2019.
@loopback/service-proxy | Copyright (c) IBM Corp. and LoopBack contributors 2018,2019.
@mongodb-js/saslprep | Copyright (c) 2014 Dmitry Tsvettsikh
@openapi-contrib/openapi-schema-to-json-schema | Copyright 2021 OpenAPI Contrib
@pkgjs/parseargs | Copyright (c) 2017 Project Jupyter Contributors
@tediousjs/connection-string | Copyright (c) 2022 Daniel Hensby
@tufjs/canonical-json | Copyright (c) 2022 GitHub and the TUF Contributors
@tufjs/models | Copyright (c) 2022 GitHub and the TUF Contributors
@types/body-parser | Copyright (c) Microsoft Corporation.
@types/connect | Copyright (c) Microsoft Corporation.
@types/cors | Copyright (c) Microsoft Corporation.
@types/debug | Copyright (c) Microsoft Corporation.
@types/events | Copyright (c) Microsoft Corporation.
@types/express | Copyright (c) Microsoft Corporation.
@types/express-serve-static-core | Copyright (c) Microsoft Corporation.
@types/glob | Copyright (c) Microsoft Corporation.
@types/http-errors | Copyright (c) Microsoft Corporation.
@types/json-schema | Copyright (c) Microsoft Corporation. All rights reserved.
@types/mime | Copyright (c) Microsoft Corporation.
@types/minimatch | Copyright (c) Microsoft Corporation.
@types/ms | Copyright (c) Microsoft Corporation.
@types/node | Copyright (c) Microsoft Corporation.
@types/on-finished | Copyright (c) Microsoft Corporation.
@types/pino | Copyright (c) Microsoft Corporation.
@types/qs | Copyright (c) Microsoft Corporation.
@types/range-parser | Copyright (c) Microsoft Corporation.
@types/readable-stream | Copyright (c) Microsoft Corporation.
@types/send | Copyright (c) Microsoft Corporation.
@types/serve-static | Copyright (c) Microsoft Corporation.
@types/type-is | Copyright (c) Microsoft Corporation.
@types/webidl-conversions | Copyright (c) Microsoft Corporation.
@types/whatwg-url | Copyright (c) Microsoft Corporation.
AngularJS | Copyright (c) 2010-2020 Google LLC. http://angularjs.org
Arial fonts | copyright: "© 2017 The Monotype Corporation. All Rights Reserved.
ConfigArgParse | Copyright (c) 2015 bw2
Deprecated | Copyright (c) 2017 Laurent LAPORTE
OpenNMT-py | Copyright (c) 2017-Present OpenNMT
PyJWT | Copyright (c) 2015 Jos Padilla
PyWavelets | Copyright (c) 2006-2012 Filip Wasilewski <http://en.ig.ma/> Copyright (c) 2012-2020 The PyWavelets Developers <https://github.com/PyWavelets/pywt>
PyYAML | Copyright (c) 2017-2021 Ingy döt Net
Copyright (c) 2006-2016 Kirill Simonov
System.Drawing.Common | Copyright (c) .NET Foundation and Contributors
Wand | Modified work Copyright (C) 2019-2023 by E. McConville <https://emcconville.com> And Original work Copyright (C) 2011-2018 by Hong Minhee <https://hongminhee.org>
abort-controller | Copyright (c) 2017 Toru Nagashima
accept-language | Copyright(c) node-modules and other contributors. Copyright(c) 2012 - 2015 fengmk2 <fengmk2@gmail.com>
accepts | Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>. Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>
addict | Copyright (c) 2014 Mats Julian Olsen
adm-zip | Copyright (c) 2012 Another-D-Mention Software and other contributors
agent-base | Copyright (c) 2013 Nathan Rajlich <nathan@tootallnate.net>
aggregate-error | Copyright (c) Sindre Sorhus
ajv | Copyright (c) 2015-2021 Evgeny Poberezkin
ajv-draft-04 | Copyright (c) 2021 Evgeny Poberezkin
ajv-errors | Copyright (c) 2017 Evgeny Poberezkin
ajv-formats | Copyright (c) 2015-2021 Evgeny Poberezkin
ajv-keywords | Copyright (c) 2015-2021 Evgeny Poberezkin
alchemy-config | Copyright (c) 2021 International Business Machines
alchemy-logging | Copyright (c) 2021 International Business Machines
annotated-types | Copyright (c) 2022 the contributors
ansi-regex | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
ansi-styles | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
anyio | Copyright (c) 2018 Alex Grönholm
append-field | Copyright (c) 2015 Linus Unnebäck
arabic-reshaper | Copyright (c) 2019 Abdullah Diab
archy | No copyright found
argparse | Copyright (C) 2012 by Vitaly Puzrin
args | Copyright (c) 2016 Leonard Lamprecht
args4j:args4j | Copyright (c) 2013 Kohsuke Kawaguchi and other contributors
array-buffer-byte-length | Copyright (c) 2023 Inspect JS
array-flatten | Copyright (c) 2014 Blake Embrey
arraybuffer.prototype.slice | Copyright (c) 2023 ECMAScript Shims
asn1.js | Copyright (c) 2017 Fedor Indutny
async | Copyright (c) 2010-2018 Caolan McMahon
asynckit | Copyright (c) 2016 Alex Indigo
atomic-sleep | Copyright (c) 2020 David Mark Clements
attrs | Copyright (c) 2015 Hynek Schlawack and the attrs contributors
available-typed-arrays | Copyright (c) 2020 Inspect JS
avsc | Copyright (c) 2015-2017 Matthieu Monsch.
axios | Copyright (c) 2014-present Matt Zabriskie & Collaborators
axios.min.js | Copyright (c) 2014-present Matt Zabriskie & Collaborators
balanced-match | Copyright (c) 2013 Julian Gruber
base64-js | Copyright (c) 2014 Jameson Little
bc-fips-1.0.2.4.jar | Copyright (c) 2015 The Legion Of The Bouncy Castle Inc. (http://www.bouncycastle.org)
bcp47 | Copyright (c) 2015 Gabriel Llamas
bcpg-fips-1.0.7.1.jar | Copyright (c) 2000 - 2023 The Legion of the Bouncy Castle Inc.
bcpkix-jdk15to18-1.74.jar | Copyright (c) 2000 - 2023 The Legion of the Bouncy Castle Inc.
bcpkix-jdk15to18-1.77.jar | Copyright (c) 2000 - 2023 The Legion of the Bouncy Castle Inc.
bcprov-jdk15to18-1.74.jar | Copyright (c) 2000 - 2023 The Legion of the Bouncy Castle Inc.
bcprov-jdk15to18-1.77.jar | Copyright (c) 2000 - 2023 The Legion of the Bouncy Castle Inc.
bcutil-jdk15to18-1.74.jar | Copyright (c) 2000 - 2023 The Legion of the Bouncy Castle Inc.
beautifulsoup4 | Copyright (c) Leonard Richardson
benchmark | Copyright 2010-2016 Mathias Bynens <https://mathiasbynens.be/>
benchmarks | Copyright 2010-2012 Mathias Bynens
bignumber.js | Copyright (c) `<2023>` `Michael Mclaughlin`
binary-extensions | Copyright (c) 2019 Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com) And Paul Miller (https://paulmillr.com)
bindings | Copyright (c) 2012 Nathan Rajlich <nathan@tootallnate.net>
bl | Copyright (c) 2013-2019 bl contributors
black | Copyright (c) 2018 Łukasz Langa
blinker | Copyright 2010 Jason Kirtland
bluebird | Copyright (c) 2013-2018 Petka Antonov
bn.js | Copyright Fedor Indutny 2015.
body-parser | Copyright (c) 2014 Jonathan Ong <me@jongleberry.com> Copyright (c) 2014-2015 Douglas Christopher Wilson <doug@somethingdoug.com>
bootstrap-theme.min.css | Copyright (c) 2011-2015 Twitter, Inc.
bootstrap.min.js | Copyright (c) 2008-present, SpryMedia Limited
bowser | Copyright 2015 Dustin Diaz (the "Original Author")
boxdetect | Copyright (c) 2019 Karol _ak
brace-expansion | Copyright (c) 2013 Julian Gruber <julian@juliangruber.com>
brorand | Copyright Fedor Indutny 2014.
buffer | Copyright (c) Feross Aboukhadijeh and other contributors.
buffer-alloc | Copyright (c) 2016, 2018 Linus Unnebäck
buffer-alloc-unsafe | Copyright (c) 2016, 2018 Linus Unnebäck
buffer-fill | Copyright (c) 2016, 2018 Linus Unnebäck
buffer-from | Copyright (c) 2016, 2018 Linus Unnebäck
build | Copyright (c) 2019 Filipe Lains <filipe.lains@gmail.com>
builtins | Copyright (c) 2015 Julian Gruber <julian@juliangruber.com>
busboy | Copyright Brian White. All rights reserved.
bytes | Copyright (c) 2012-2014 TJ Holowaychuk <tj@vision-media.ca> Copyright (c) 2015 Jed Watson <jed.watson@me.com>
cachetools | Copyright (c) 2014-2024 Thomas Kemmer And Copyright (c) 2014-2024 Thomas Kemmer.
call-bind | Copyright (c) 2020 Jordan Harband
call-me-maybe | Copyright (c) 2015 Eric McCarthy
camel-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
camelcase | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
camelize | Copyright (c) 2013 James Halliday and contributors
capital-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
cffi | No Copyright Found
ch.randelshofer:fastdoubleparser | Copyright (c) 2023 Werner Randelshofer Switzerland.
chalk | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
change-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
charset-normalizer | Copyright (c) 2019 TAHRI Ahmed R.
checker-qual-3.33.0.jar | Copyright 2004-present by the Checker Framework developers
checker-qual-3.42.0.jar | Copyright 2004-present by the Checker Framework developers
checker-qual.jar | Copyright 2004-present by the Checker Framework developers
ci-info | Copyright (c) 2016 Thomas Watson Steen
cldr-data | Copyright (c) 2013 Rafael Xavier de Souza http://rafael.xavier.blog.br
cldr-data-downloader | Copyright © Rafael Xavier de Souza
cldrjs | Copyright (c) 2013 Rafael Xavier de Souza
clean-css | Copyright (C) 2017 JakubPawlowicz.com
clean-stack | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
cleo | Copyright (c) 2013 Sébastien Eustace
cli-columns | Copyright (c) Shannon Moeller <me@shannonmoeller.com> (shannonmoeller.com)
cli-table3 | Copyright (c) 2014 James Talmage <james.talmage@jrtechnical.com>
click-didyoumean | Copyright (c) 2016 Timo Furrer
click-repl | Copyright (c) 2014-2015 Markus Unterwaditzer & contributors
clone | Copyright © 2011-2015 Paul Vorbach <paul@vorba.ch>
cockatiel | https://www.npmjs.com/package/cockatiel/v/3.1.2
collectd | No Copyright Found
color-convert | Copyright (c) 2011-2016 Heather Arthur <fayearthur@gmail.com>. Copyright (c) 2016-2021 Josh Junon <josh@junon.me>.
color-name | Copyright (c) 2015 Dmitry Ivanov
coloredlogs | Copyright (c) 2020 Peter Odding
colorette | Copyright Jorge Bucaran <<https://jorgebucaran.com>>
columnify | Copyright (c) 2013 Tim Oxley
com.auth0:java-jwt | Copyright (c) 2015 Auth0, Inc. <support@auth0.com> (http://auth0.com)
com.eclipsesource.minimal-json:minimal-json | Copyright (c) 2016 EclipseSource.
com.github.signaflo:timeseries | Copyright (c) 2016 Jacob Rachiele
com.googlecode.plist:dd-plist | Copyright 2014, Google Inc. All rights reserved.
com.graphql-java-kickstart:graphql-java-tools | Copyright (c) 2017 Cox Automotive Inc. http://www.coxautoinc.com
com.graphql-java:graphql-java | Copyright (c) 2015 Andreas Marek and Contributors
com.instana:instana-java-sdk | Copyright (c) 2019 Instana
com.jano7.executor-2.0.2.jar | Copyright (c) 2019 Jan Gaspar
com.jano7:executor | Copyright (c) 2020 Jan Gaspar
com.konghq:unirest-java | Copyright for portions of unirest-java are held by Kong Inc (c) 2013.
com.microsoft.azure:msal4j | Copyright (c) Microsoft Corporation.
com.microsoft.sqlserver:mssql-jdbc | Copyright(c) 2019 Microsoft Corporation
com.onelogin:java-saml | Copyright (c) 2010-2016 OneLogin Inc.
com.onelogin:java-saml-core | Copyright (c) 2010-2016 OneLogin Inc.
com.segment.analytics.java:analytics | No Copyright Found
com.segment.analytics.java:analytics-core | No Copyright Found
combined-stream | Copyright (c) 2011 Debuggable Limited <felix@debuggable.com>
commander | Copyright (c) 2011 TJ Holowaychuk <tj@vision-media.ca>
compressible | Copyright (c) 2013 Jonathan Ong <me@jongleberry.com> Copyright (c) 2014 Jeremiah Senkpiel <fishrock123@rocketmail.com> Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>
compression | Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>. Copyright (c) 2014-2015 Douglas Christopher Wilson <doug@somethingdoug.com>
concat-map | Copyright (c) 2012 James Halliday and contributors
concat-stream | Copyright (c) 2013 Max Ogden
connect-redis | Copyright (c) 2010-2020 TJ Holowaychuk
constant-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
content-disposition | Copyright (c) 2014-2017 Douglas Christopher Wilson
content-security-policy-builder | Copyright (c) 2015-2019 Evan Hahn
content-type | Copyright (c) 2015 Douglas Christopher Wilson
cookie | Copyright (c) 2012-2014 Roman Shtylman <shtylman@gmail.com> And Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>
cookie-parser | Copyright (c) 2014 TJ Holowaychuk <tj@vision-media.ca> Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>
cookie-signature | Copyright (c) 2012-2022 LearnBoost
copy-anything | Copyright (c) 2018 Luca Ban - Mesqueeb
core-util-is | Copyright Node.js contributors. All rights reserved.
cors | Copyright (c) 2013 Troy Goode <troygoode@gmail.com>
crashtest | Copyright (c) 2020 Sébastien Eustace
criu-libs | No copyright found
croniter | Copyright (C) 2010-2012 Matsumoto Taichi
cross-env | Copyright (c) 2017 Kent C. Dodds
cross-fetch | Copyright (c) 2017 Leonardo Quixadá
cross-fetch-polyfill | Copyright (c) 2017 Leonardo Quixada
cross-spawn | Copyright (c) Sindre Sorhus
cssesc | Copyright Mathias Bynens <https://mathiasbynens.be/>
csslint | Copyright (c) 2011 Nicole Sullivan and Nicholas C. Zakas. All rights reserved.
dasherize | No copyright found
data-view-buffer | Copyright (c) 2023 Jordan Harband
data-view-byte-length | Copyright (c) 2024 Jordan Harband
data-view-byte-offset | Copyright (c) 2024 Jordan Harband
datefinder | Copyright (c) 2015 Alec Koumjian
dateformat | (c) 2007-2009 Steven Levithan <stevenlevithan.com>
dba-solution-server | Copyright © Rafael Xavier de Souza
debug | Copyright (c) 2014-2017 TJ Holowaychuk <tj@vision-media.ca>. Copyright (c) 2018-2021 Josh Junon
decompress-response | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
deepdiff | Copyright (c) 2014 - 2021 Sep Dehpour (Seperman) and contributors
defaults | Copyright (c) 2022 Sindre Sorhus. Copyright (c) 2015 Elijah Insua
define-data-property | Copyright (c) 2023 Jordan Harband
define-lazy-prop | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
define-properties | Copyright (C) 2015 Jordan Harband
delayed-stream | Copyright (c) 2011 Debuggable Limited
depd | Copyright (c) 2014-2018 Douglas Christopher Wilson
destroy | Copyright (c) 2014 Jonathan Ong me@jongleberry.comCopyright (c) 2015-2022 Douglas Christopher Wilson doug@somethingdoug.com
difunc | Copyright (c) 2018 Kogo Software LLC
docsearch.min.js | Copyright (c) 2015-present Algolia And Inc.
docstring-parser | Copyright (c) 2018 Marcin Kurczewski
dont-sniff-mimetype | Copyright (c) 2014-2019 Evan Hahn Adam Baldwin
dot-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
eastasianwidth | Copyright (c) 2014 Jeremie Miller
editdistance | Copyright (c) 2019 Hiroyuki Tanaka
editdistpy | Copyright (c) 2021 mmb L
edu.ucar:cdm | © 2022 UCAR
edu.ucar:grib | © 2022 UCAR
edu.ucar:httpservices | © 2022 UCAR
edu.ucar:netcdf4 | © 2022 UCAR
ee-first | Copyright (c) 2014 Jonathan Ong me@jongleberry.com
elliptic | Copyright Fedor Indutny 2014.
emoji-regex | Copyright Mathias Bynens <https://mathiasbynens.be/>
emojione-color-font | Copyright (c) 2016 Brad Erickson
encodeurl | Copyright (c) 2016 Douglas Christopher Wilson
encoding | Copyright (c) 2012-2014 Andris Reinman
end-of-stream | Copyright (c) 2014 Mathias Buus
env-paths | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
err-code | No copyright found
errno | Copyright & Licence Copyright (c) 2012-2015 [Rod Vagg](https://github.com/rvagg) ([@rvagg](https://twitter.com/rvagg))
es-abstract | Copyright (C) 2015 Jordan Harband
es-aggregate-error | Copyright (c) 2019 Jordan Harband
es-define-property | Copyright (c) 2024 Jordan Harband
es-errors | Copyright (c) 2024 Jordan Harband
es-object-atoms | Copyright (c) 2024 Jordan Harband
es-set-tostringtag | Copyright (c) 2022 ECMAScript Shims
es-to-primitive | Copyright (c) 2022 Jordan Harband
escalade | Copyright (c) Luke Edwards
escape-html | Copyright (c) 2012-2013 TJ HolowaychukCopyright (c) 2015 Andreas LubbeCopyright (c) 2015 Tiancheng "Timothy" Gu
escape-string-regexp | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
etag | Copyright (c) 2014-2016 Douglas Christopher Wilson
etcd3 | Copyright (c) Microsoft
event-target-shim | Copyright (c) 2015 Toru Nagashima
eventemitter3 | Copyright (c) 2014 Arnout Kazemier
events | Copyright Joyent Inc. and other Node contributors.
execa | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
express | Copyright (c) 2009-2014 TJ Holowaychuk <tj@vision-media.ca> And Copyright (c) 2013-2014 Roman Shtylman <shtylman+expressjs@gmail.com> And Copyright (c) 2014-2015 Douglas Christopher Wilson <doug@somethingdoug.com>
express-force-ssl | Copyright (c) 2013 Jeremy Battle
express-needle | Copyright (c) Fork Ltd.
express-normalize-query-params-middleware | Copyright (c) 2016 Kogo Software LLC
express-openapi | Copyright (c) 2018 Kogo Softare LLC
express-session | Copyright (c) 2010 Sencha Inc. And Copyright (c) 2011 TJ Holowaychuk <tj@vision-media.ca> And Copyright (c) 2014-2015 Douglas Christopher Wilson <doug@somethingdoug.com>
extract-files | Copyright Jayden Seric
fast-deep-equal | Copyright (c) 2017 Evgeny Poberezkin
fast-redact | Copyright (c) 2019-2020 David Mark Clements
fast-safe-stringify | Copyright (c) 2016 David Mark Clements Copyright (c) 2017 David Mark Clements & Matteo Collina Copyright (c) 2018 David Mark Clements Matteo Collina & Ruben Bridgewater
fast-xml-parser | Copyright (c) 2017 Amit Kumar Gupta
fastapi | Copyright (c) 2018 Sebastián Ramírez
fastest-levenshtein | Copyright (c) 2020 Kasper Unn Weihe
fastify-warning | Copyright (c) 2020 Fastify
feature-policy | Copyright (c) 2018-2019 Evan Hahn
file-uri-to-path | Copyright (c) 2014 Nathan Rajlich <nathan@tootallnate.net>
finalhandler | Copyright (c) 2014-2022 Douglas Christopher Wilson <doug@somethingdoug.com>
flask-swagger-ui | No copyright found
flatstr | Copyright (c) 2016 David Mark Clements
flexie.min.js | Copyright (c) 2010 Richard Herrera
flute-1.1.6.jar | Copyright (c) 2022 Yannick Poirier
follow-redirects | Copyright 2014–present Olivier Lalonde <olalonde@gmail.com>, James Talmage <james@talmage.io>, Ruben Verborgh
fonttools | Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. All And Copyright (c) 1995-2001 Corporation for National Research Initiatives. And Copyright (c) 2000 BeOpen.com. All Rights Reserved. And Copyright (c) 2017 Just van Rossum And | Copyright (c) 1999-2004 Just van Rossum, LettError
for-each | Copyright (c) 2012 Raynos.
form-data | Copyright (c) 2012 Felix Geisendörfer (felix@debuggable.com) and contributors
forwarded | Copyright (c) 2014-2017 Douglas Christopher Wilson
fresh | Copyright (c) 2012 TJ Holowaychuk <tj@vision-media.ca> Copyright (c) 2016-2017 Douglas Christopher Wilson <doug@somethingdoug.com>
fs-constants | Copyright (c) 2018 Mathias Buus
fs-extra | Copyright (c) 2011-2017 JP Richardson
fs-routes | Copyright (c) 2018 Kogo Softare LLC
function-bind | Copyright (c) 2013 Raynos.
function.prototype.name | Copyright (c) 2016 Jordan Harband
functions-have-names | Copyright (c) 2019 Jordan Harband
generic-jmx.jar | Copyright (C) 2009  Florian octo Forster
geos | Copyright (c) 2016 mthh
get-intrinsic | Copyright (c) 2020 Jordan Harband
get-stream | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
get-symbol-description | Copyright (c) 2021 Inspect JS
globalize | Copyright OpenJS Foundation and other contributors
https://openjsf.org
globalthis | Copyright (c) 2016 Jordan Harband
globalyzer | Copyright (c) 2018 Terkel Gjervig Nielsen
globrex | Copyright (c) 2018 Terkel Gjervig Nielsen
gmain | Copyright IBM Corp. 2018,2020. All Rights Reserved.
gopd | Copyright (c) 2022 Jordan Harband
graphiql | Copyright (c) 2021 GraphQL Contributors
graphql | Copyright (c) GraphQL Contributors
graphql-java-18.4-patched.jar | Copyright (c) 2015 Andreas Marek and Contributors
graphql-java-19.6.jar | Copyright (c) 2015 Andreas Marek and Contributors
graphql-java-tools-13.0.2.jar | Copyright (c) 2017 Cox Automotive And Inc. http://www.coxautoinc.com
graphql-request | Copyright (c) 2017 Graphcool
gsub | No copyright found
gunicorn | 2009-2023 (c) Benoît Chesneau <benoitc@gunicorn.org>. 2009-2015 (c) Paul J. Davis <paul.joseph.davis@gmail.com>
h11 | Copyright (c) 2016 Nathaniel J. Smith <njs@pobox.com> and other contributors
handlebars | Copyright (C) 2011-2019 by Yehuda Katz
harfbuzz | Copyright © 2010-2022 Google Inc
has | Copyright (c) 2013 Thiago de Arruda
has-bigints | Copyright (c) 2019 Jordan Harband
has-flag | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
has-property-descriptors | Copyright (c) 2022 Inspect JS
has-proto | Copyright (c) 2022 Inspect JS
has-symbols | Copyright (c) 2016 Jordan Harband
has-tostringtag | Copyright (c) 2021 Inspect JS
hash.js | Copyright Fedor Indutny 2014.
hasown | Copyright (c) Jordan Harband and contributors
header-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
helmet | Copyright (c) 2014-2019 Evan Hahn Adam Baldwin
helmet-crossdomain | Copyright (c) 2014-2019 Evan Hahn Adam Baldwin
helmet-csp | Copyright (c) 2014-2019 Evan Hahn Adam Baldwin
hide-powered-by | Copyright (c) 2014-2019 Evan Hahn Adam Baldwin
hmac-drbg | Copyright Fedor Indutny 2017.
hpkp | Copyright (c) 2015-2016 Evan Hahn Adam Baldwin
hsts | Copyright (c) 2015-2016 Evan Hahn Adam Baldwin
http-errors | Copyright (c) 2014 Jonathan Ong me@jongleberry.comCopyright (c) 2016 Douglas Christopher Wilson doug@somethingdoug.com
http-proxy | Copyright (c) 2010-2016 Charlie Robbins Jarrett Cruger & the Contributors.
http-proxy-agent | Copyright (c) 2013 Nathan Rajlich <nathan@tootallnate.net>
http-status-codes | No copyright found
httplib2 | Copyright (c) 2006 by Joe Gregorio
https-proxy-agent | Copyright (c) 2013 Nathan Rajlich <nathan@tootallnate.net>
httptools | Copyright (c) 2015 MagicStack Inc. http://magic.io
httpunit:httpunit | Copyright © 2000-2008 And Russell Gold
humanfriendly | Copyright (c) 2021 Peter Odding And © 2021 Peter Odding.
hydra-core | Copyright (c) Facebook Inc. and its affiliates.
hyperid | Copyright (c) 2016 Matteo Collina
i18n | Copyright (c) 2011-present Marcus Spiegel
iana-tz-data | Copyright © Rafael Xavier de Souza
ibm_db | Copyright (c) 2010 IBM Corporation <opendev@us.ibm.com> And Copyright (c) 2010 Lee Smith <notwink@gmail.com>
iconv-lite | Copyright (c) 2011 Alexander Shtuchkin
idx | Copyright (c) Facebook, Inc. and its affiliates.
image-size | Copyright © 2017 Aditya Yadav http://netroy.in
immer | Copyright (c) 2017 Michel Weststrate
imurmurhash | Copyright (c) 2013 Gary Court Jens Taylor
imutils | Copyright (c) 2015-2016 Adrian Rosebrock
http://www.pyimagesearch.com
indent-string | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
inflection | Copyright (c) 2021 dreamerslab
iniparse | Copyright (c) 2001 2002 2003 Python Software Foundation
installer | Copyright (c) 2020 Pradyun Gedam
internal-slot | Copyright (c) 2019 Jordan Harband
invert-kv | Copyright (c) Sindre Sorhus
io.github.classgraph.classgraph-4.8.154.jar | Copyright (c) 2019 Luke Hutchison
io.github.classgraph:classgraph | Copyright (c) 2019 Luke Hutchison
iopath | Copyright (c) Facebook Inc. and its affiliates.
ip-address | Copyright (C) 2011 by Beau Gunderson
ip-regex | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
ipaddr.js | Copyright (C) 2011-2017 whitequark <whitequark@whitequark.org>
is-array-buffer | Copyright (c) 2015 Chen Gengyuan Inspect JS
is-bigint | Copyright (c) 2018 Jordan Harband
is-boolean-object | Copyright (c) 2015 Jordan Harband
is-buffer | Copyright (c) Feross Aboukhadijeh
is-callable | Copyright (c) 2015 Jordan Harband
is-core-module | Copyright (c) 2014 Dave Justice
is-data-view | Copyright (c) 2024 Inspect JS
is-date-object | Copyright (c) 2015 Jordan Harband
is-dir | Copyright (c) 2014 Joseph Spencer
is-docker | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
is-fullwidth-code-point | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
is-lambda | Copyright (c) 2016-2017 Thomas Watson Steen
is-negative-zero | Copyright (c) 2014 Jordan Harband
is-number-object | Copyright (c) 2015 Jordan Harband
is-regex | Copyright (c) 2014 Jordan Harband
is-shared-array-buffer | Copyright (c) 2021 Inspect JS
is-stream | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
is-string | Copyright (c) 2015 Jordan Harband
is-symbol | Copyright (c) 2015 Jordan Harband
is-typed-array | Copyright (c) 2015 Jordan Harband
is-weakref | Copyright (c) 2020 Inspect JS
is-what | Copyright (c) 2018 Luca Ban - Mesqueeb
is-wsl | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
isarray | Copyright (c) 2013 Julian Gruber <julian@juliangruber.com>
jaraco.classes | No copyrigt found
java-jwt-3.8.0.jar | Copyright (c) 2015 Auth0 And Inc. <support@auth0.com> (http://auth0.com)
jeepney | Copyright (c) 2017 Thomas Kluyver
jmespath | Copyright (c) 2013 Amazon.com Inc. or its affiliates. All Rights Reserved
jmespath.js | Copyright 2014 James Saryerwinnie
jopt-simple-5.0.2.jar | Copyright (c) 2004-2021 Paul R. Holser And Jr.
jopt-simple.jar | Copyright (c) 2004-2021 Paul R. Holser And Jr.
joycon | Copyright (c) egoist
jq | copyright (C) 2012 Stephen Dolan
jquery-3.5.1.min.js | Copyright JS Foundation and other contributors https://js.foundation/Copyright OpenJS Foundation and other contributors https://openjsf.org/
jquery-3.7.0.min.js | Copyright OpenJS Foundation and other contributors
https://openjsf.org/
js-md4 | Copyright 2015-2017 Yi-Cyuan Chen
js-yaml | Copyright (C) 2011-2015 by Vitaly Puzrin
jsbn | Copyright (c) 2003-2005 Tom Wu
json-merge-patch | Copyright (c) 2015 Pierre Inglebert
json-parse-even-better-errors | Copyright 2017 Kat Marchán
json-schema-compare | Copyright (c) 2017 Martin Hansen
json-schema-ref-parser | Copyright (c) 2015 James Messinger
json-schema-traverse | Copyright (c) 2017 Evgeny Poberezkin
jsonfile | Copyright (c) 2012-2015 JP Richardson <jprichardson@gmail.com>
jsonparse | Copyright (c) 2012 Tim Caswell
jsonschema | Copyright (c) 2013 Julian Berman
jsonwebtoken | Copyright (c) 2015 Auth0 Inc. <support@auth0.com> (http://auth0.com)
just-diff | Copyright (c) 2016 angus croll
just-diff-apply | Copyright (c) 2016 angus croll
jwa | Copyright (c) 2013 Brian J. Brennan
jws | Copyright (c) 2013 Brian J. Brennan
kafkajs | Copyright (c) 2018 Túlio Ornelas (ornelas.tulio@gmail.com)
keyring | No copyrigt found
krb5 | Copyright The MIT Kerberos Team
langcodes | Copyright (C) 2021 Robyn Speer (rspeer@arborelia.net)
lcid | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
lcms2 | Copyright (c) 1998-2020 Marti Maria Saguer
leven | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
libX11-xcb | No copyright found
libbrotli | Copyright (c) 2009 And 2010 And 2013-2016 by the Brotli Authors.
libcom_err2 | No copyright found
libcurl-compat  | Copyright (c) 1996 - 2024 And Daniel Stenberg And <daniel@haxx.se>
libharfbuzz | Copyright © 2010-2022  Google And Inc.
libnghttp2 | No copyright found
libpostal | Copyright (c) 2015 openvenues
libraqm | Copyright (c) 2015 Information Technology Authority (ITA) <foss@ita.gov.om> Copyright (c) 2016 Khaled Hosny <khaledhosny@eglug.org>
libtiff | Copyright © 1988-1997 Sam Leffler
libxau | Copyright 1988 1993 1994 1998 The Open Group
libxcb-icccm4 | Copyright © 2010-2022  Google And Inc.
libxcb-image0 | Copyright: 2007-2008 Bart Massey <bart@cs.pdx.edu>
libxcb-keysyms1 | Copyright © 2010-2022  Google And Inc.
libxcb-randr0 | No copyright found
libxcb-render-util0 | Copyright: 2000 Keith Packard <keithp@keithp.com>
libxcb-shape0 | No copyright found
libxcb-xfixes0 | Copyright: 2000 Keith Packard <keithp@keithp.com>
libxcb-xinerama | No copyright found
libxkbcommon | No copyright found
libxkbcommon-x11-0 | Copyright 2008 And 2009  Dan Nicholson
libxml2 | Copyright (C) 1998-2012 Daniel Veillard.  All Rights Reserved.
lockfile | Copyright (c) 2007 Skip Montanaro.
lodash | Copyright OpenJS Foundation and other contributors <https://openjsf.org/> Copyright and related rights for sample code are waived via CC0. Sample
lodash._baseassign | Copyright 2012-2015 The Dojo Foundation <http://dojofoundation.org/>
lodash._basecopy | Copyright 2012-2015 The Dojo Foundation <http://dojofoundation.org/>
lodash._bindcallback | Copyright 2012-2015 The Dojo Foundation <http://dojofoundation.org/>
lodash._createassigner | Copyright 2012-2015 The Dojo Foundation
lodash._getnative | Copyright 2012-2015 The Dojo Foundation <http://dojofoundation.org/>
lodash._isiterateecall | Copyright 2012-2015 The Dojo Foundation <http://dojofoundation.org/>
lodash.assign | Copyright 2012-2015 The Dojo Foundation
lodash.camelcase | Copyright JS Foundation and other contributors <https://js.foundation/>
lodash.get | Copyright jQuery Foundation and other contributors <https://jquery.org/> Copyright and related rights for sample code are waived via CC0. Sample
lodash.includes | Copyright OpenJS Foundation and other contributors <https://openjsf.org/> Copyright and related rights for sample code are waived via CC0. Sample
lodash.isarguments | Copyright JS Foundation and other contributors <https://js.foundation/>
lodash.isarray | Copyright 2012-2015 The Dojo Foundation <http://dojofoundation.org/>
lodash.isboolean | Copyright 2012-2016 The Dojo Foundation <http://dojofoundation.org/>
lodash.isequal | Copyright OpenJS Foundation and other contributors <https://openjsf.org/> Copyright and related rights for sample code are waived via CC0. Sample
lodash.isinteger | Copyright OpenJS Foundation and other contributors <https://openjsf.org/> Copyright and related rights for sample code are waived via CC0. Sample
lodash.isnumber | Copyright 2012-2016 The Dojo Foundation <http://dojofoundation.org/>
lodash.isplainobject | Copyright JS Foundation and other contributors <https://js.foundation/>
lodash.isstring | Copyright 2012-2015 The Dojo Foundation <http://dojofoundation.org/>
lodash.keys | Copyright JS Foundation and other contributors <https://js.foundation/>
lodash.merge | Copyright OpenJS Foundation and other contributors <https://openjsf.org/> Copyright and related rights for sample code are waived via CC0. Sample
lodash.once | Copyright jQuery Foundation and other contributors <https://jquery.org/> Copyright and related rights for sample code are waived via CC0. Sample
lodash.restparam | Copyright 2012-2015 The Dojo Foundation <http://dojofoundation.org/>
loopback-connector | Copyright (c) IBM Corp. 2014,2017. All Rights Reserved.
loopback-connector-throwing | Copyright (c) IBM Corp. 2011,2017.
loopback-datasource-juggler | Copyright (c) IBM Corp. 2011,2017. All Rights Reserved.
lower-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
make-dir | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
map-age-cleaner | Copyright (c) Sam Verschueren <sam.verschueren@gmail.com> (github.com/SamVerschueren)
mappersmith | Copyright (c) 2017 Túlio Ornelas (ornelas.tulio@gmail.com)
markdown-it-py | Copyright (c) 2020 ExecutableBookProject
math-0.4.jar | Copyright (c) 2016 Jacob Rachiele
mdurl | Copyright (c) 2015 Vitaly Puzrin Alex Kocharin. Copyright (c) 2021 Taneli Hukkinen Copyright Joyent Inc. and other Node contributors. All rights reserved.
media-typer | Copyright (c) 2014 Douglas Christopher Wilson
mem | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
memory-pager | Copyright (c) 2017 Mathias Buus
memorystore | Copyright (c) 2017 Rocco Musolino
merge-descriptors | Copyright (c) 2013 Jonathan Ong <me@jongleberry.com> Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>
merge-stream | Copyright (c) Stephen Sugden <me@stephensugden.com> (stephensugden.com)
methods | Copyright (c) 2013-2014 TJ Holowaychuk <tj@vision-media.ca> Copyright (c) 2015-2016 Douglas Christopher Wilson <doug@somethingdoug.com>
mime | Copyright (c) 2010 Benjamin Thomas Robert Kieffer
mime-db | Copyright (c) 2014 Jonathan Ong <me@jongleberry.com> Copyright (c) 2015-2022 Douglas Christopher Wilson <doug@somethingdoug.com>
mime-types | Copyright (c) 2014 Jonathan Ong <me@jongleberry.com> Copyright (c) 2015-2022 Douglas Christopher Wilson <doug@somethingdoug.com>
mimic-fn | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
mimic-response | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
minimal-json-0.9.3-ICN.jar | Copyright (c) 2013 And 2014 EclipseSource
minimal-json-0.9.3-SNAPSHOT.jar | Copyright (c) 2013 And 2014 EclipseSource
minimal-json.jar | Copyright (c) 2013 And 2014 EclipseSource
minimalistic-crypto-utils | Copyright Fedor Indutny 2017.
minimist | No copyright found
minipass-fetch | Copyright (c) 2016 David Frank
minipass-json-stream | Copyright (c) Isaac Z. Schlueter and ContributorsCopyright (c) 2011 Dominic Tarr
minizlib | Copyright Isaac Z. Schlueter and ContributorsCopyright Node.js contributors. All rights reserved. Copyright Joyent Inc. and other Node contributors. All rights reserved.
mkdirp | Copyright James Halliday (mail@substack.net) and Isaac Z. Schlueter (i@izs.me)
mockito-core-1.10.19.jar | Copyright (c) 2007 Mockito contributors
more-itertools | Copyright (c) 2012 Erik Rose
mri | Copyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)
ms | Copyright (c) 2020 Vercel Inc.
msgpack5 | Copyright (c) 2014 Matteo Collina
mssql | Copyright (c) 2013-2018 Patrik Simek and contributors
multer | Copyright (c) 2014 Hage Yaapa <[http://www.hacksparrow.com](http://www.hacksparrow.com)>
munch | Copyright (c) 2010 David Schoonover
my-test-package | No copyrigt found
mypy-extensions | Copyright (c) 2016-2017 Jukka Lehtosalo and contributors
nan | Copyright (c) 2018 [NAN contributors](<https://github.com/nodejs/nanwg-members--collaborators>)
nanoid | Copyright 2017 Andrey Sitnik <andrey@sitnik.ru>
native-duplexpair | Copyright (c) 2017 Anna Henningsen
needle | Copyright (c) Fork Ltd.
negotiator | Copyright (c) 2012-2014 Federico RomeroCopyright (c) 2012-2014 Isaac Z. SchlueterCopyright (c) 2014-2015 Douglas Christopher Wilson
neo-async | Copyright (c) 2014-2018 Suguru MotegiBased on Async.js Copyright Caolan McMahon
net.sf.jopt-simple:jopt-simple | Copyright (c) 2004-2021 Paul R. Holser, Jr.
nice-try | Copyright (c) 2017 Tobias Reich
no-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
nocache | Copyright (c) 2014-2019 Evan Hahn Adam Baldwin
node-abort-controller | Copyright (c) 2019 Steve Faulkner
node-fetch | Copyright (c) 2016 David Frank
node-gyp | Copyright (c) 2012 Nathan Rajlich <nathan@tootallnate.net>
node-i18n-util | Copyright (c) IBM Corporation 2016.
npm-run-path | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
oauth | Copyright (c) <2010-2012> <Ciaran Jessup>
object-assign | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
object-hash | Copyright (c) 2014 object-hash contributors
object-inspect | Copyright (c) 2013 James Halliday
object-keys | Copyright (C) 2013 Jordan Harband
object.assign | Copyright (c) 2014 Jordan Harband
on-finished | Copyright (c) 2013 Jonathan Ong <me@jongleberry.com> Copyright (c) 2014 Douglas Christopher Wilson <doug@somethingdoug.com>
on-headers | Copyright (c) 2014 Douglas Christopher Wilson
onetime | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
onnxconverter-common | Copyright (c) Microsoft Corporation. All rights reserved.
onnxruntime | Copyright (c) Microsoft Corporation
open | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
openapi-default-setter | Copyright (c) 2018 Kogo Software LLC
openapi-framework | Copyright (c) 2018 Kogo Software LLC
openapi-jsonschema-parameters | Copyright (c) 2018 Kogo Software LLC
openapi-request-coercer | Copyright (c) 2018 Kogo Software LLC
openapi-request-validator | Copyright (c) 2018 Kogo Software LLC
openapi-response-validator | Copyright (c) 2018 Kogo Software LLC
openapi-schema-validator | Copyright (c) 2018 Kogo Software LLC
openapi-security-handler | Copyright (c) 2018 Kogo Software LLC
openapi-types | Copyright (c) 2018 Kogo Software LLC
openapi-typescript | Copyright (c) 2020 Drew Powers
openapi3-ts | Copyright (c) 2017-2022 Metadev
opt-einsum | Copyright (c) 2014 Daniel Smith
opt_einsum | Copyright (c) 2014 Daniel Smith
ordered-set | Copyright (c) 2012-2022 Elia Robyn Lake
org.bouncycastle:bcmail-jdk15on | Copyright (c) 2000 - 2021 The Legion of the Bouncy Castle Inc. (https://www.bouncycastle.org)
org.bouncycastle:bcpkix-jdk18on | Copyright (c) 2000-2009 The Legion Of The Bouncy Castle
org.bouncycastle:bcprov-jdk15on | Copyright (c) 2000 - 2021 The Legion of the Bouncy Castle Inc. (https://www.bouncycastle.org)
org.bouncycastle:bcprov-jdk18on | Copyright (c) 2000 - 2021 The Legion of the Bouncy Castle Inc. (https://www.bouncycastle.org)
org.brotli:dec | Copyright 2015 Google Inc.
org.codehaus.mojo:animal-sniffer-annotations | Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
org.jruby.jcodings:jcodings | Copyright (c) 2017 JRuby Team
org.jruby.joni:joni | Copyright (c) 2017 JRuby Team
org.slf4j.slf4j-api-2.0.12.jar | Copyright 2020 Red Hat And Inc.
org.slf4j.slf4j-api-2.0.6.jar | Copyright 2020 Red Hat And Inc.
org.slf4j:jcl-over-slf4j | Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland) All rights reserved
org.slf4j:jul-to-slf4j | Copyright (c) 2004-2011 QOS.ch
org.slf4j:slf4j-api | Copyright (c) 2004-2023 QOS.ch
org.slf4j:slf4j-jdk14 | Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
org.slf4j:slf4j-nop | Copyright (c) 2004-2007 QOS.ch
org.slf4j:slf4j-simple | Copyright (c) 2004-2011 QOS.ch
org.webjars:webjars-locator-core | Copyright (c) 2013 James Ward
os-locale | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
p-defer | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
p-event | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
p-finally | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
p-is-promise | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
p-map | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
p-timeout | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
param-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
parse-node-version | Copyright (c) 2018 Blaine Bublitz <blaine.bublitz@gmail.com> and Eric Schoffstall <yo@contra.io>
parseurl | Copyright (c) 2014 Jonathan Ong <me@jongleberry.com> Copyright (c) 2014-2017 Douglas Christopher Wilson <doug@somethingdoug.com>
pascal-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
pascal-voc-writer | Copyright (c) 2018 Andrew Carter
passport | Copyright (c) 2011-2021 Jared Hanson
passport-http | Copyright (c) 2011-2013 Jared Hanson
passport-http-bearer | Copyright (c) 2011-2013 Jared Hanson
passport-openidconnect | Copyright (c) 2011-2013 Jared Hanson
passport-strategy | Copyright (c) 2011-2013 Jared Hanson
path-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
path-is-absolute | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
path-key | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
path-to-regexp | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
pathlib | Copyright (c) 2012-2014 Antoine Pitrou and contributors
pause | Copyright (c) 2012 TJ Holowaychuk <tj@vision-media.ca>
pdf2image | Copyright (c) 2017 Edouard Belval
pdfminer.six | Copyright (c) 2004-2016  Yusuke Shinyama <yusuke at shinyama dot jp>
pg | Copyright (c) 2010 - 2021 Brian Carlson
pg-cloudflare | Copyright (c) 2010 - 2021 Brian Carlson
pg-connection-string | Copyright (c) 2014 Iced Development
pg-pool | Copyright (c) 2017 Brian M. Carlson
pg-protocol | Copyright (c) 2010 - 2021 Brian Carlson
pg-types | Copyright (c) 2014 Brian M. Carlson
pgpass | Copyright (c) 2013-2016 Hannes Hörl
pify | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
pino | Copyright (c) 2016-2019 Matteo Collina David Mark Clements and the Pino contributors
pino-abstract-transport | Copyright (c) 2021 pino
pino-pretty | Copyright (c) 2019 the Pino team
pino-std-serializers | Copyright Mateo Collina David Mark Clements James Sumners
pip | Copyright (c) 2008-2021 The pip developers
pipenv | Copyright 2020-2022 Python Packaging Authority
pkginfo | Copyright (c) 2009 Agendaless Consulting, Inc.
platformdirs | Copyright (c) 2010-202x The platformdirs developers
poetry | Copyright (c) 2018-present Sébastien Eustace
poetry-core | Copyright (c) 2020 Sébastien Eustace
poetry-plugin-export | Copyright (c) 2022 Sébastien Eustace
possible-typed-array-names | Copyright (c) 2024 Jordan Harband
postal | Copyright (c) 2016 openvenues
postcss-selector-parser | Copyright (c) Ben Briggs <beneb.info@gmail.com> (http://beneb.info)
postgres-array | Copyright (c) Ben Drucker <bvdrucker@gmail.com> (bendrucker.me)
postgres-bytea | Copyright (c) Ben Drucker <bvdrucker@gmail.com> (bendrucker.me)
postgres-date | Copyright (c) Ben Drucker <bvdrucker@gmail.com> (bendrucker.me)
postgres-interval | Copyright (c) Ben Drucker <bvdrucker@gmail.com> (bendrucker.me)
prettier | Copyright (c) 2014-present Sebastian McKenzie and other contributors
process | Copyright (c) 2013 Roman Shtylman <shtylman@gmail.com>
process-nextick-args | Copyright (c) 2015 Calvin Metcalf
process-warning | Copyright (c) 2013 Roman Shtylman <shtylman@gmail.com>
promise-retry | Copyright (c) 2014 IndigoUnited
prototype.js | Copyright (c) 2005-2007 Sam Stephenson
proxy-addr | Copyright (c) 2014-2016 Douglas Christopher Wilson
proxy-from-env | Copyright (C) 2016-2018 Rob Wu <rob@robwu.nl>
prr | Copyright (c) 2014 Rod Vagg
psl5 | Copyright (C) 2014-2024 Tim Rühsen
pump | Copyright (c) 2014 Mathias Buus
punycode | Copyright Mathias Bynens <https://mathiasbynens.be/>
py-to-proto | Copyright (c) 2021 International Business Machines
pycodestyle | Copyright © 2006-2009 Johann C. Rocholl <johann@rocholl.net> Copyright © 2009-2014 Florent Xicluna <florent.xicluna@gmail.com> Copyright © 2014-2020 Ian Lee <IanLee1521@gmail.com>
pydantic | Copyright (c) 2017 to present Pydantic Services Inc. and individual contributors.
pydantic-extra-types | Copyright (c) 2023 Samuel Colvin and other contributors
pydantic-settings | Copyright (c) 2022 Samuel Colvin and other contributors
pydantic_core | Copyright (c) 2022 Samuel Colvin
pydash | Copyright (c) 2020 Derrick Gilland
pydot | Copyright (c) 2014 Carlos Jenkins Copyright (c) 2014 Lance Hepler Copyright (c) 2004 Ero Carrera
pydotdict | No copyrigt found
pyinotify | Copyright (c) 2010 Sebastien Martini <seb@dbzteam.org>0
pyjnius | Copyright (c) 2010-2020 Kivy Team and other contributors
pynlplib | Copyright (c) 2017 Sina
pyonmttok | Copyright Not Found
pyparsing | No copyrigt found
pyproject_hooks | Copyright (c) 2017 Thomas Kluyver
pyrsistent | Copyright (c) 2023 Tobias Gustafsson
python-jwt | Copyright (c) 2013 David Halls <https://github.com/davedoesdev/>
python-magic | Copyright (c) 2001-2014 Adam Hupp, Copyright (c) Ian F. Darwin 1986 1987 1989 1990 1991 992 1994 1995.
python-string-utils | Copyright (c) 2016-2020 Davide Zanotti
pytz | Copyright (c) 2008 Stuart Bishop
q | Copyright 2009–2018 Kristopher Michael Kowal.
quick-format-unescaped | Copyright (c) 2016-2019 David Mark Clements
random-bytes | Copyright (c) 2016 Douglas Christopher Wilson <doug@somethingdoug.com>
range-parser | Copyright (c) 2012-2014 TJ Holowaychuk <tj@vision-media.ca> Copyright (c) 2015-2016 Douglas Christopher Wilson <doug@somethingdoug.com
rapidfuzz | Copyright © 2011 Adam Cohen And Copyright © 2020-present Max Bachmann
raw-body | Copyright (c) 2013-2014 Jonathan Ong <me@jongleberry.com> Copyright (c) 2014-2022 Douglas Christopher Wilson <doug@somethingdoug.com>
react-dom.production.min.js | Copyright (c) Meta Platforms, Inc. and affiliates.
react-dom.profiling.min.js | Copyright (c) Facebook
Inc. and its affiliates.
react.production.min.js | Copyright (c) Facebook Inc. and its affiliates.
react.profiling.min.js | Copyright (c) Facebook Inc. and its affiliates.
readable-stream | Copyright Node.js contributors. All rights reserved.
redis | Copyright (c) 2016-present Node Redis contributors.
redis-commands | Copyright (c) 2015 NodeRedis
redis-errors | Copyright (c) 2017 Ruben Bridgewater
redis-parser | Copyright (c) 2015 NodeRedis
referrer-policy | Copyright (c) 2016-2019 Evan Hahn
regexp.prototype.flags | Copyright (C) 2014 Jordan Harband
require-directory | Copyright (c) 2011 Troy Goode <troygoode@gmail.com>
require-from-string | Copyright (c) Vsevolod Strukchinsky <floatdrop@gmail.com> (github.com/floatdrop)
require.min.js | Copyright jQuery Foundation and other contributors And https://jquery.org/
requires-port | Copyright (c) 2015 Unshift.io Arnout Kazemier the Contributors.
retry | Copyright (c) 2011:Tim Koschützki (tim@debuggable.com)Felix Geisendörfer (felix@debuggable.com)
rfdc | Copyright 2019 David Mark Clements <david.mark.clements@gmail.com>
rich | Copyright (c) 2020 Will McGugan
rotating-file-stream | Copyright (c) 2015 Daniele Ricci
ruamel.yaml | Copyright (c) 2014-2024 Anthon van der Neut, Ruamel bvba
ruamel.yaml.clib | Copyright (c) 2006 Kirill Simonov
safe-array-concat | Copyright (c) 2023 Jordan Harband
safe-buffer | Copyright (c) Feross Aboukhadijeh
safe-regex-test | Copyright (c) 2022 Jordan Harband
safer-buffer | Copyright (c) 2018 Nikita Skovoroda <chalkerx@gmail.com>
schedule | Copyright (c) 2013 Daniel Bader (http://dbader.org)
send | Copyright (c) 2012 TJ HolowaychukCopyright (c) 2014-2022 Douglas Christopher Wilson
sentence-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
serve-static | Copyright (c) 2010 Sencha Inc. Copyright (c) 2011 LearnBoostCopyright (c) 2011 TJ HolowaychukCopyright (c) 2014-2016 Douglas Christopher Wilson
set-function-length | Copyright (c) Jordan Harband and contributors
set-function-name | Copyright (c) Jordan Harband and contributors
setuptools | No copyright found
shebang-command | Copyright (c) Kevin Mårtensson <kevinmartensson@gmail.com> (github.com/kevva)
shebang-regex | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
side-channel | Copyright (c) 2019 Jordan Harband
six | Copyright (c) 2010-2020 Benjamin Peterson
slf4j-api-1.7.21.jar | Copyright (c) 2004-2008 QOS.ch,
slf4j-api-1.7.30.jar | Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
slf4j-api-2.0.11.jar | Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
slf4j-api-2.0.3.jar | Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
slf4j-api-2.0.7.jar | Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
slf4j-jdk14-1.7.9.jar | Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
slf4j-jdk14-2.0.1.jar | Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
slf4j-jdk14-2.0.11.jar | Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
slf4j-jdk14-2.0.12.jar | Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
slf4j-simple-1.7.30.jar | Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
smart-buffer | Copyright (c) 2013-2017 Josh Glazebrook
snake-case | Copyright (c) 2014 Blake Embrey
socks | Copyright (c) 2013 Josh Glazebrook
socks-proxy-agent | Copyright (c) 2013 Nathan Rajlich <nathan@tootallnate.net>
sonic-boom | Copyright (c) 2017 Matteo Collina
sparse-bitfield | Copyright (c) 2016 Mathias Buus
spdx-expression-parse | Copyright (c) 2015 Kyle E. Mitchell & other authors listed in AUTHORS
stable | Copyright (C) 2018 Angry Bytes and contributors.
statuses | Copyright (c) 2014 Jonathan Ong <me@jongleberry.com> Copyright (c) 2016 Douglas Christopher Wilson <doug@somethingdoug.com>
stoppable | Copyright (c) 2017 Hunter Loftis <hunter@hunterloftis.com>
streamsearch | Copyright Brian White. All rights reserved.
string-width | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
string.prototype.trim | Copyright (c) 2015 Jordan Harband
string.prototype.trimend | Copyright (c) 2017 Khaled Al-Ansari
string.prototype.trimstart | Copyright (c) 2017 Khaled Al-Ansari
string_decoder | Copyright Node.js contributors. All rights reserved.
strip-ansi | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
strip-final-newline | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
strip-json-comments | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)
strnum | Copyright (c) 2021 Natural Intelligence
strong-error-handler | Copyright (c) IBM Corp. 2016,2017. All Rights Reserved.
supports-color | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
svgdom-1.0.jar | Copyright (c) 2017-2023 Ulrich-Matthias Schäfer
swagger-ui-express | Copyright (c) 2018 Scott IT London
symspellpy | Copyright (c) 2021 mmb L (Python port https://github.com/mammothb/symspellpy) Copyright (c) 2021 Wolf Garbe (Original C implementation https://github.com/wolfgarbe/SymSpell)
tabulate | Copyright (c) 2011-2020 Sergey Astanin and contributors
tar-fs | Copyright (c) 2014 Mathias Buus
tar-stream | Copyright (c) 2014 Mathias Buus
targz | Copyright (c) 2015 Miska Kaipiainen
tarn | Copyright (c) 2015 Vincit Oy
tedious | Copyright (c) 2010-2018 Mike D Pilsbury
tedious-benchmarks | Copyright (c) 2010-2018 Mike D Pilsbury
termcolor | Copyright (c) 2008-2011 Volvox Development Team
terminaltables | Copyright (c) 2017 Robpol86
text | Copyright (c) 2010, Ben Weaver <ben@orangesoda.net> All rights reserved.
text-table | No copyright found
textblob | Copyright 2013-2021 Steven Loria
through2 | Copyright (c) Rod Vagg (the "Original Author") and additional contributors
timeseries-0.4.jar | Copyright (c) 2016 Jacob Rachiele
tiny-glob | Copyright (c) 2018 Terkel
tiny-relative-date | Copyright (c) 2017 Joseph Wynn
to-buffer | Copyright (c) 2016 Mathias Buus
toidentifier | Copyright (c) 2016 Douglas Christopher Wilson <doug@somethingdoug.com>
toml | Copyright 2013-2019 William Pearson Copyright 2015-2016 Julien EnselmeCopyright 2016 Google Inc. Copyright 2017 Samuel VaskoCopyright 2017 Nate PrewittCopyright 2017 Jack EvansCopyright 2019 Filippo Broggini
tomli | Copyright (c) 2021 Taneli Hukkinen
tomlkit | Copyright (c) 2018 Sébastien Eustace
toposort | Copyright (c) 2012 by Marcel Klehr <mklehr@gmx.net>
tqdm | Copyright (c) 2013 noamraph And MIT 2013 (c) Noam Yorav-Raphael, original author. And MIT 2016 (c) [PR 96] on behalf of Google Inc. And MPL-2.0 2015-2024 (c) Casper da Costa-Luis
tr46 | Copyright (c) Sebastian Mayr
traverse | Copyright (c) 2010 James Halliday and contributors
triton | Copyright 2018-2020 Philippe Tillet. Copyright 2020-2022 OpenAI
ts-log | Copyright (c) 2018 Priit Kallas
tuf-js | Copyright (c) 2022 GitHub and the TUF Contributors
type-is | Copyright (c) 2014 Jonathan Ong <me@jongleberry.com> Copyright (c) 2014-2015 Douglas Christopher Wilson <doug@somethingdoug.com>
typed-array-buffer | Copyright (c) 2023 Jordan Harband
typed-array-byte-length | Copyright (c) 2020 Inspect JS
typed-array-byte-offset | Copyright (c) 2020 Inspect JS
typed-array-length | Copyright (c) 2020 Inspect JS
typedarray | Copyright (c) 2010 Linden Research Inc. Copyright (c) 2012 Joshua Bell
typedarray.prototype.slice | Copyright (c) 2023 ECMAScript Shims
typer | Copyright (c) 2019 Sebastián Ramírez
typing_extensions | Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
tzlocal | Copyright 2011-2017 Lennart Regebro
ui-grid | Copyright (c) 2015 the AngularUI Team
ui-grid.min.js | Copyright (c) 2015 the AngularUI Team
uid-safe | Copyright (c) 2014 Jonathan Ong <me@jongleberry.com> Copyright (c) 2015-2017 Douglas Christopher Wilson <doug@somethingdoug.com>
unbox-primitive | Copyright (c) 2019 Jordan Harband
underscore | Copyright (c) 2009-2021 Jeremy Ashkenas Julian Gonggrijp and DocumentCloud and Investigative Reporters & Editors
undici | Copyright (c) Matteo Collina and Undici contributors
undici-types | Copyright (c) Matteo Collina and Undici contributors
universalify | Copyright (c) 2017
Ryan Zimmerman <opensrc@ryanzim.com>
unpipe | Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>
upper-case | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
upper-case-first | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
urllib3 | Copyright (c) 2008-2020 Andrey Petrov and contributors.
util-1.0.jar | No copyright found
util-deprecate | Copyright (c) 2014 Nathan Rajlich <nathan@tootallnate.net>
utils-merge | Copyright (c) 2013-2017 Jared Hanson
uuid | Copyright (c) 2010-2020 Robert Kieffer and other contributors
uuid-parse | Copyright (c) 2010-2012 Robert Kieffer
uvloop | Copyright (C) 2016-present the uvloop authors and contributors. Copyright (c) 2015-present MagicStack Inc. http://magic.io Copyright (C) 2016-present the uvloop authors and contributors.
validator | Copyright (c) 2018 Chris O'Hara <cohara87@gmail.com>
vary | Copyright (c) 2014-2017 Douglas Christopher Wilson
virtualenv | Copyright (c) 2020-202x The virtualenv developers
virtualenv-clone | Copyright (c) 2011 Edward George
watchfiles | Copyright (c) 2017 2018 2019 2020 2021 2022 Samuel Colvin
wcwidth | Copyright (c) 2014 Jeff Quast
whatwg-url | Copyright (c) 2015–2016 Sebastian Mayr
wheel | Copyright (c) 2012 Daniel Holth <dholth@fastmail.fm> and contributors
which-boxed-primitive | Copyright (c) 2019 Jordan Harband
which-typed-array | Copyright (c) 2015 Jordan Harband
wordwrap | Copyright (c) 2014-2016, Jon Schlinkert
wrap-ansi | Copyright (c) Sindre Sorhus
x-xss-protection | Copyright (c) 2014-2019 Evan Hahn Adam Baldwin
xdomain.min.js | Copyright © 2016 Jaime Pillora dev@jpillora.com
xmltodict | Copyright (C) 2012 Martin Blech and individual contributors.
xtend | Copyright (c) 2012-2014 Raynos.
yaml.js | Copyright (c) 2010 Jeremy Faivre
yamljs | Copyright (c) 2010 Jeremy FaivreCopyright (c) 2008-2011 Pivotal Labs
yargs | Copyright 2010 James Halliday (mail@substack.net); Modified work Copyright 2014 Contributors (ben@npmjs.com)
z-schema | Copyright (c) 2014 Martin Zagora and other contributors
zipp | No copyright found
zxcvbn-1.8.2.jar | Copyright (c) 2014 Nulab Inc

Permission is hereby granted, free of charge, to any person obtaining a 
copy of this software and associated documentation files (the 
"Software"), to deal in the Software without restriction, including 
without limitation the rights to use, copy, modify, merge, publish, 
distribute, sublicense, and/or sell copies of the Software, and to 
permit persons to whom the Software is furnished to do so, subject to 
the following conditions: 

The above copyright notice and this permission notice shall be included 
in all copies or substantial portions of the Software. 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 

END OF MIT LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MOZILLA PUBLIC LICENSE, VERSION 1.1

The Program includes some or all of the following that IBM obtained 
under the Mozilla Public License, Version 1.1 (source code available via 
the indicated URL): 

com.googlecode.juniversalchardet:juniversalchardet | https://repo1.maven.org/maven2/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3-sources.jar
libreoffice-opensymbol-fonts | https://rockylinux.pkgs.org/8/rockylinux-extras-aarch64/libreoffice-opensymbol-fonts-6.4.7.2-15.el8.noarch.rpm.html

END OF MOZILLA PUBLIC LICENSE, VERSION 1.1 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MOZILLA PUBLIC LICENSE, VERSION 2.0

The Program includes some or all of the following that IBM obtained 
under the Mozilla Public License, Version 2.0 (source code available via 
the indicated URL): 

certifi | https://files.pythonhosted.org/packages/71/da/e94e26401b62acd6d91df2b52954aceb7f561743aa5ccc32152886c76c96/certifi-2024.2.2.tar.gz
isc | https://www.isc.org/download/
jeromq.jar | https://mvnrepository.com/artifact/org.zeromq/jeromq/0.5.2
js.jar | https://mvnrepository.com/artifact/org.mozilla/rhino/1.7.14
libobasis7.2-base | https://github.com/LibreOffice/core
libobasis7.2-calc | https://github.com/LibreOffice/core
libobasis7.2-core | https://github.com/LibreOffice/core
libobasis7.2-draw | https://github.com/LibreOffice/core
libobasis7.2-en-US | https://github.com/LibreOffice/core
libobasis7.2-extension-beanshell-script-provider | https://github.com/LibreOffice/core
libobasis7.2-extension-javascript-script-provider | https://github.com/LibreOffice/core
libobasis7.2-extension-mediawiki-publisher | https://github.com/LibreOffice/core
libobasis7.2-extension-nlpsolver | https://github.com/LibreOffice/core
libobasis7.2-extension-pdf-import | https://github.com/LibreOffice/core
libobasis7.2-extension-report-builder | https://github.com/LibreOffice/core
libobasis7.2-firebird | https://github.com/LibreOffice/core
libobasis7.2-gnome-integration | https://github.com/LibreOffice/core
libobasis7.2-graphicfilter | https://github.com/LibreOffice/core
libobasis7.2-images | https://github.com/LibreOffice/core
libobasis7.2-impress | https://github.com/LibreOffice/core
libobasis7.2-kde-integration | https://github.com/LibreOffice/core
libobasis7.2-librelogo | https://github.com/LibreOffice/core
libobasis7.2-libreofficekit-data | https://github.com/LibreOffice/core
libobasis7.2-math | https://github.com/LibreOffice/core
libobasis7.2-ogltrans | https://github.com/LibreOffice/core
libobasis7.2-onlineupdate | https://github.com/LibreOffice/core
libobasis7.2-ooofonts | https://github.com/LibreOffice/core
libobasis7.2-ooolinguistic | https://github.com/LibreOffice/core
libobasis7.2-python-script-provider | https://github.com/LibreOffice/core
libobasis7.2-pyuno | https://github.com/LibreOffice/core
libobasis7.2-writer | https://github.com/LibreOffice/core
libobasis7.2-xsltfilter | https://github.com/LibreOffice/core
libreoffice7.2 | https://github.com/LibreOffice/core
libreoffice7.2-base | https://github.com/LibreOffice/core
libreoffice7.2-calc | https://github.com/LibreOffice/core
libreoffice7.2-dict-en | https://github.com/LibreOffice/core
libreoffice7.2-dict-es | https://github.com/LibreOffice/core
libreoffice7.2-dict-fr | https://github.com/LibreOffice/core
libreoffice7.2-draw | https://github.com/LibreOffice/core
libreoffice7.2-en-US | https://github.com/LibreOffice/core
libreoffice7.2-freedesktop-menus | https://github.com/LibreOffice/core
libreoffice7.2-impress | https://github.com/LibreOffice/core
libreoffice7.2-math | https://github.com/LibreOffice/core
libreoffice7.2-ure | https://github.com/LibreOffice/core
libreoffice7.2-writer | https://github.com/LibreOffice/core
org.mozilla:rhino | https://repo1.maven.org/maven2/org/mozilla/rhino/1.7.14/rhino-1.7.14-sources.jar
org.zeromq:jeromq | https://repo1.maven.org/maven2/org/zeromq/jeromq/0.5.2/jeromq-0.5.2-sources.jar
pathspec | https://files.pythonhosted.org/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz
pikepdf | https://pypi.org/project/pikepdf/8.13.0/
rabbitmq-server | https://github.com/rabbitmq/rabbitmq-server/tree/v3.10.7
rhino-1.7.7.2.jar | https://mvnrepository.com/artifact/org.mozilla/rhino/1.7.7.2
rhino.jar | https://mvnrepository.com/artifact/org.mozilla/rhino/1.7.14

END OF MOZILLA PUBLIC LICENSE, VERSION 2.0 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


POSTGRESQL LICENSE

The Program includes some or all of the following packages that IBM 
obtained under the PostGRESQL License:

libecpg6-32bit | Copyright © 1996-2024 The PostgreSQL Global Development Group
libpgtypes3  | Copyright © 1996-2024 And The PostgreSQL
libpq | Copyright © 1996-2024 And The PostgreSQL
pgdg-redhat-repo | No Copyright Found
postgresql12 | Copyright © 1996-2024 And The PostgreSQL Global Development Group
postgresql12-libs | Copyright © 1996-2024 And The PostgreSQL Global Development Group
postgresql15 | Copyright © 1996-2024 And The PostgreSQL Global Development Group
postgresql15-libs | Copyright © 1996-2024 And The PostgreSQL Global Development Group

PostGRESQL License

Permission to use,copy, modify, and distribute this software and its
documentation for any purpose, without fee, and without a written
agreement is hereby granted, provided that the above copyright notice
and this paragraph and the following two paragraphs appear in all
copies.

IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY
PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS
SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF
CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE
UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE
MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

END OF POSTGRESQL LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

PYTHON SOFTWARE FOUNDATION LICENSE

The Program includes some or all of the following that IBM
obtained under the Python Software Foundation License:

contextlib2
defusedxml
platform_system!

PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2

1. This LICENSE AGREEMENT is between the Python Software Foundation
("PSF"), and the Individual or Organization ("Licensee") accessing
and otherwise using this software ("Python") in source or binary form
and its associated documentation.
2. Subject to the terms and conditions of this License Agreement,
PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide
license to reproduce, analyze, test, perform and/or display publicly,
prepare derivative works, distribute, and otherwise use Python alone
or in any derivative version, provided, however, that PSF's License
Agreement and PSF's notice of copyright, i.e., "Copyright (c) 2001,
2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights
Reserved" are retained in Python alone or in any derivative version
prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on
or incorporates Python or any part thereof, and wants to make the
derivative work available to others as provided herein, then Licensee
hereby agrees to include in any such work a brief summary of the changes
made to Python.
4. PSF is making Python available to Licensee on an "AS IS" basis. PSF
MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION
OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
THAT THE USE OF PYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON FOR
ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR ANY DERIVATIVE
THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material
breach of its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any
relationship of agency, partnership, or joint venture between PSF and
Licensee. This License Agreement does not grant permission to use PSF
trademarks or trade name in a trademark sense to endorse or promote
products or services of Licensee, or any third party.
8. By copying, installing or otherwise using Python, Licensee agrees to
be bound by the terms and conditions of this License Agreement.



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

PYTHON LICENSE

The Program includes some or all of the following that IBM
obtained under the Python License:

Python
argparse
distlib
matplotlib
python
python-core
typing_extensions

PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2

1. This LICENSE AGREEMENT is between the Python Software Foundation
("PSF"), and the Individual or Organization ("Licensee") accessing
and otherwise using this software ("Python") in source or binary form
and its associated documentation.
2. Subject to the terms and conditions of this License Agreement,
PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide
license to reproduce, analyze, test, perform and/or display publicly,
prepare derivative works, distribute, and otherwise use Python alone
or in any derivative version, provided, however, that PSF's License
Agreement and PSF's notice of copyright, i.e., "Copyright (c) 2001,
2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights
Reserved" are retained in Python alone or in any derivative version
prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on
or incorporates Python or any part thereof, and wants to make the
derivative work available to others as provided herein, then Licensee
hereby agrees to include in any such work a brief summary of the changes
made to Python.
4. PSF is making Python available to Licensee on an "AS IS" basis. PSF
MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION
OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
THAT THE USE OF PYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON FOR
ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR ANY DERIVATIVE
THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material
breach of its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any
relationship of agency, partnership, or joint venture between PSF and
Licensee. This License Agreement does not grant permission to use PSF
trademarks or trade name in a trademark sense to endorse or promote
products or services of Licensee, or any third party.
8. By copying, installing or otherwise using Python, Licensee agrees to
be bound by the terms and conditions of this License Agreement.
BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0

BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1

1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the Individual
or Organization ("Licensee") accessing and otherwise using this software in
source or binary form and its associated documentation ("the Software").
2. Subject to the terms and conditions of this BeOpen Python License
Agreement, BeOpen hereby grants Licensee a non-exclusive, royalty-free,
world-wide license to reproduce, analyze, test, perform and/or display
publicly, prepare derivative works, distribute, and otherwise use the
Software alone or in any derivative version, provided, however, that the
BeOpen Python License is retained in the Software, alone or in any
derivative version prepared by Licensee.
3. BeOpen is making the Software available to Licensee on an "AS IS" basis.
BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND DISCLAIMS ANY REPRESENTATION
OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT
THE USE OF THE SOFTWARE WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE SOFTWARE
FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY DERIVATIVE THEREOF,
EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
5. This License Agreement will automatically terminate upon a material breach
of its terms and conditions.
6. This License Agreement shall be governed by and interpreted in all respects
by the law of the State of California, excluding conflict of law provisions.
Nothing in this License Agreement shall be deemed to create any relationship
of agency, partnership, or joint venture between BeOpen and Licensee. This
License Agreement does not grant permission to use BeOpen trademarks or trade
names in a trademark sense to endorse or promote products or services of
Licensee, or any third party. As an exception, the "BeOpen Python" logos
available at http://www.pythonlabs.com/logos.html may be used according to the
permissions granted on that web page.
7. By copying, installing or otherwise using the software, Licensee agrees to
be bound by the terms and conditions of this License Agreement.
CNRI OPEN SOURCE LICENSE AGREEMENT (for Python 1.6b1)

IMPORTANT: PLEASE READ THE FOLLOWING AGREEMENT CAREFULLY.

BY CLICKING ON "ACCEPT" WHERE INDICATED BELOW, OR BY COPYING, INSTALLING OR
OTHERWISE USING PYTHON 1.6, beta 1 SOFTWARE, YOU ARE DEEMED TO HAVE AGREED TO
THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT.

1. This LICENSE AGREEMENT is between the Corporation for National Research
Initiatives, having an office at 1895 Preston White Drive, Reston, VA 20191
("CNRI"), and the Individual or Organization ("Licensee") accessing and
otherwise using Python 1.6, beta 1 software in source or binary form and its
associated documentation, as released at the www.python.org Internet site on
August 4, 2000 ("Python 1.6b1").
2. Subject to the terms and conditions of this License Agreement, CNRI hereby
grants Licensee a non-exclusive, royalty-free, world-wide license to reproduce,
analyze, test, perform and/or display publicly, prepare derivative works,
distribute, and otherwise use Python 1.6b1 alone or in any derivative version,
provided, however, that CNRIs License Agreement is retained in Python 1.6b1,
alone or in any derivative version prepared by Licensee.
Alternately, in lieu of CNRIs License Agreement, Licensee may substitute the
following text (omitting the quotes): "Python 1.6, beta 1, is made available
subject to the terms and conditions in CNRIs License Agreement. This Agreement
may be located on the Internet using the following unique, persistent identifier
(known as a handle): 1895.22/1011. This Agreement may also be obtained from a
proxy server on the Internet using the URL:http://hdl.handle.net/1895.22/1011".

3. In the event Licensee prepares a derivative work that is based on or
incorporates Python 1.6b1 or any part thereof, and wants to make the derivative
work available to the public as provided herein, then Licensee hereby agrees to
indicate in any such work the nature of the modifications made to Python 1.6b1.
4. CNRI is making Python 1.6b1 available to Licensee on an "AS IS" basis. CNRI
MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
BUT NOT LIMITATION, CNRI MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY
OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF
PYTHON 1.6b1 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE SOFTWARE FOR
ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF USING,
MODIFYING OR DISTRIBUTING PYTHON 1.6b1, OR ANY DERIVATIVE THEREOF, EVEN IF
ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material breach
of its terms and conditions.
7. This License Agreement shall be governed by and interpreted in all respects
by the law of the State of Virginia, excluding conflict of law provisions.
Nothing in this License Agreement shall be deemed to create any relationship of
agency, partnership, or joint venture between CNRI and Licensee. This License
Agreement does not grant permission to use CNRI trademarks or trade name in a
trademark sense to endorse or promote products or services of Licensee, or any
third party.
8. By clicking on the "ACCEPT" button where indicated, or by copying, installing
or otherwise using Python 1.6b1, Licensee agrees to be bound by the terms and
conditions of this License Agreement.
ACCEPT

CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2

Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The
Netherlands. All rights reserved.

Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted, provided that
the above copyright notice appear in all copies and that both that copyright
notice and this permission notice appear in supporting documentation, and that
the name of Stichting Mathematisch Centrum or CWI not be used in advertising
or publicity pertaining to distribution of the software without specific,
written prior permission.

STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE FOR ANY SPECIAL,
INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.

END OF PYTHON LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

SSPL-1.0

The Program includes some or all of the following that IBM obtained
under a SSPL-1.0 license:

aggs-matrix-stats-client-7.17.14.jar | Copyright © 2018 MongoDB And Inc. | https://mvnrepository.com/artifact/org.elasticsearch.plugin/aggs-matrix-stats-client/7.17.14
elasticsearch-7.17.14.jar | No Copyright Found | https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch/7.17.14
elasticsearch-core-7.17.14.jar | No Copyright Found | https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch-core/7.17.14
elasticsearch-geo-7.17.14.jar | No Copyright Found | https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch-geo/7.17.14
elasticsearch-lz4-7.17.14.jar | No Copyright Found | https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch-lz4/7.17.14
elasticsearch-plugin-classloader-7.17.14.jar | No Copyright Found | https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch-plugin-classloader/7.17.14
elasticsearch-secure-sm-7.17.14.jar | No Copyright Found | https://artifacts-oss.talend.com/nexus/content/groups/public/org/elasticsearch/elasticsearch-secure-sm/7.17.14/
elasticsearch-x-content-7.17.14.jar | No Copyright Found | https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch-x-content/7.17.14
mapper-extras-client-7.17.14.jar | Copyright © 2018 MongoDB And Inc. | https://mvnrepository.com/artifact/org.elasticsearch.plugin/mapper-extras-client/7.17.14
mongodb-mongosh | Copyright 2014 MongoDB And Inc. | https://github.com/mongodb/mongo/tree/r6.0.13
mongodb-org | Copyright 2014 MongoDB And Inc. | https://github.com/mongodb/mongo/tree/r6.0.14
mongodb-org-database | Copyright 2014 MongoDB And Inc. | https://github.com/mongodb/mongo/tree/r6.0.14
mongodb-org-database-tools-extra | Copyright 2014 MongoDB And Inc. | https://github.com/mongodb/mongo/tree/r6.0.14
mongodb-org-mongos | Copyright 2014 MongoDB And Inc. | https://github.com/mongodb/mongo/tree/r6.0.14
mongodb-org-server | Copyright 2014 MongoDB And Inc. | https://github.com/mongodb/mongo/tree/r6.0.14
mongodb-org-shell | Copyright 2014 MongoDB And Inc. | https://github.com/mongodb/mongo/tree/r6.0.14
mongodb-org-tools | Copyright 2014 MongoDB And Inc. | https://github.com/mongodb/mongo/tree/r6.0.14
parent-join-client-7.17.14.jar | Copyright 2009-2018 Elasticsearch | https://mvnrepository.com/artifact/org.elasticsearch.plugin/parent-join-client/7.17.14
rank-eval-client-7.17.14.jar | Copyright 2009-2021 Elasticsearch | https://mvnrepository.com/artifact/org.elasticsearch.plugin/rank-eval-client/7.17.14

Server Side Public License

VERSION 1, OCTOBER 16, 2018

Copyright © 2018 MongoDB, Inc.

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

TERMS AND CONDITIONS

0. Definitions.
"This License" refers to Server Side Public License.

"Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks.

"The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations.

To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work.

A "covered work" means either the unmodified Program or a work based on the Program.

To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well.

To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.

An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion.

1. Source Code.
The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work.

A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language.

The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it.

The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work.

The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source.

The Corresponding Source for a work in source code form is that same work.

2. Basic Permissions.
All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program, subject to section 13. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law.

Subject to section 13, you may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you.

Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary.

3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures.

When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures.

4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.

You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee.

5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:

a) The work must carry prominent notices stating that you modified it, and giving a relevant date.
b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices".
c)You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it.
d)If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so.
A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate.

6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:

a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.
d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d.
A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work.

A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product.

"Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.

If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM).

The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network.

Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying.

7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions.

When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission.

Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms:

a)Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or authors of the material; or
e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.
All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.

If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms.

Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way.

8.Termination.
You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).

However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.

Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.

Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10.

9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.

10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License.

An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts.

You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it.

11. Patents.
A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version".

A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License.

Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version.

In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party.

If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid.

If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it.

A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007.

Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law.

12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot use, propagate or convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not use, propagate or convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program.

13. Offering the Program as a Service.
If you make the functionality of the Program or a modified version available to third parties as a service, you must make the Service Source Code available via network download to everyone at no charge, under the terms of this License. Making the functionality of the Program or modified version available to third parties as a service includes, without limitation, enabling third parties to interact with the functionality of the Program or modified version remotely through a computer network, offering a service the value of which entirely or primarily derives from the value of the Program or modified version, or offering a service that accomplishes for users the primary purpose of the Program or modified version.

"Service Source Code" means the Corresponding Source for the Program or the modified version, and the Corresponding Source for all programs that you use to make the Program or modified version available as a service, including, without limitation, management software, user interfaces, application program interfaces, automation software, monitoring software, backup software, storage software and hosting software, all such that a user could run an instance of the service using the Service Source Code you make available.

14. Revised Versions of this License.
MongoDB, Inc. may publish revised and/or new versions of the Server Side Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.

Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the Server Side Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by MongoDB, Inc. If the Program does not specify a version number of the Server Side Public License, you may choose any version ever published by MongoDB, Inc.

If the Program specifies that a proxy can decide which future versions of the Server Side Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program.

Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version.

15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee.



END OF SSPL-1.0 NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


TCL

The Program includes some or all of the following that IBM obtained
under a TCL license:

tcl | No copyright found | https://github.com/tcltk/tcl/tree/core-8-6-10

Text
This software is copyrighted by the Regents of the University of California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState Corporation and other parties. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files.

The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply.

IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

GOVERNMENT USE: If you are acquiring this software on behalf of the U.S. government, the Government shall have only "Restricted Rights" in the software and related documentation as defined in the Federal Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you are acquiring the software on behalf of the Department of Defense, the software shall be classified as "Commercial Computer Software" and the Government shall have only "Restricted Rights" as defined in Clause 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the authors grant the U.S. Government and others acting in its behalf permission to use and distribute the software in accordance with the terms specified in this license.



END OF TCL NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Unicode-3.0

The Program includes some or all of the following that IBM obtained
under a Unicode-3.0 license:

com.ibm.icu:collate | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:core | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:currdata | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:icu4j | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:langdata | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:regiondata | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:translit | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip


UNICODE LICENSE V3
COPYRIGHT AND PERMISSION NOTICE

Copyright © 1991-2023 Unicode, Inc.
NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.

Permission is hereby granted, free of charge, to any person obtaining a copy of data files and any associated documentation (the "Data Files") or software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that either (a) this copyright and permission notice appear with all copies of the Data Files or Software, or (b) this copyright and permission notice appear in associated Documentation.

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.

IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.

Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.



END OF Unicode-3.0 NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

UnRar License

The Program includes some or all of the following that IBM obtained
under a UnRar License license:

com.github.junrar:junrar | Copyright (c) 2007 innoSysTec (R) GmbH Germany | https://mvnrepository.com/artifact/com.github.junrar/junrar/7.5.1
junrar.jar | No copyright found | https://mvnrepository.com/artifact/com.github.junrar/junrar/7.5.1

The source code of UnRAR utility is freeware. This means:

   1. All copyrights to RAR and the utility UnRAR are exclusively
      owned by the author - Alexander Roshal.

   2. The UnRAR sources may be used in any software to handle RAR
      archives without limitations free of charge, but cannot be used
      to re-create the RAR compression algorithm, which is proprietary.
      Distribution of modified UnRAR sources in separate form or as a
      part of other software is permitted, provided that it is clearly
      stated in the documentation and source comments that the code may
      not be used to develop a RAR (WinRAR) compatible archiver.

   3. The UnRAR utility may be freely distributed. It is allowed
      to distribute UnRAR inside of other software packages.

   4. THE RAR ARCHIVER AND THE UnRAR UTILITY ARE DISTRIBUTED "AS IS".
      NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED.  YOU USE AT 
      YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, 
      DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING
      OR MISUSING THIS SOFTWARE.

   5. Installing and using the UnRAR utility signifies acceptance of
      these terms and conditions of the license.

   6. If you don't agree with terms of the license you must remove
      UnRAR files from your storage devices and cease to use the
      utility.

      Thank you for your interest in RAR and UnRAR.


      Alexander L. Roshal


END OF UnRar License NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

X11

The Program includes some or all of the following that IBM obtained
under a X11 license:

libxcb-debuginfo | Copyright (C) 1996 X Consortium | https://www.rpmfind.net/linux/RPM/fedora/updates/40/x86_64/debug/Packages/l/libxcb-debuginfo-1.17.0-1.fc40.x86_64.html
xcb-util | Copyright © 2008-2011 Arnaud Fontaine <arnau@debian.org> Copyright © 2007-2008 Vincent Torri <vtorri@univ-evry.fr> | https://xcb.freedesktop.org/dist/xcb-util-0.4.1.tar.xz

X11 License

Copyright (C) 1996 X Consortium

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium.

END OF X11 NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

zlib

The Program includes some or all of the following that IBM obtained
under a zlib license:

libz1 | No copyright found | https://openmandriva.pkgs.org/rolling/openmandriva-main-release-x86_64/libz1-2.1.5-1-omv2390.x86_64.rpm.html
jtidy.jar | Copyright (c) 1998-2000 World Wide Web Consortium (Massachusetts | https://mvnrepository.com/artifact/com.github.jtidy/jtidy/1.0.4

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.

END OF zlib NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


ZPL-2.1

The Program includes some or all of the following that IBM obtained
under a ZPL-2.1 license:

waitress | No Copyright Found | https://pypi.org/project/waitress/3.0.0/

Zope Public License (ZPL) Version 2.1

A copyright notice accompanies this license document that identifies the copyright holders.

This license has been certified as open source. It has also been designated as GPL compatible by the Free Software Foundation (FSF).

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions in source code must retain the accompanying copyright notice, this list of conditions, and the following disclaimer.
2. Redistributions in binary form must reproduce the accompanying copyright notice, this list of conditions, and the following disclaimer in the documentation and/or other materials provided with the distribution.
3. Names of the copyright holders must not be used to endorse or promote products derived from this software without prior written permission from the copyright holders.
4. The right to distribute this software or to use it for any purpose does not give you the right to use Servicemarks (sm) or Trademarks (tm) of the copyright holders. Use of them is covered by separate agreement with the copyright holders.
5. If any files are modified, you must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
Disclaimer

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


END OF ZPL-2.1 NOTICES AND INFORMATION

END OF NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

END OF NOTICES AND INFORMATION FILE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
NOTICES AND INFORMATION FOR <DMOE>

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

TABLE OF CONTENTS

THIS IBM NOTICES FILE CONSISTS OF THE FOLLOWING SECTIONS:

Apache-2.0
BSD-2-Clause
BSD-3-Clause
bzip2-1.0.6
CDDL-1.0
CDDL-1.1
curl
EPL-1.0
EPL-2.0
ISC
libsasl License
MIT
OLDAP-2.8
PSF-2.0
Python-2.0
Unicode-3.0


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

APACHE SOFTWARE LICENSE 2.0

The Program includes some or all of the following that IBM obtained
under the Apache License Version 2.0:

com.fasterxml.jackson.core:jackson-annotations
com.fasterxml.jackson.core:jackson-core
com.fasterxml.jackson.core:jackson-databind
com.fasterxml.jackson.datatype:jackson-datatype-jsr310
com.sun.xml.fastinfoset:FastInfoset
commons-codec:commons-codec
commons-io:commons-io
commons-logging:commons-logging
javax.activation:javax.activation-api
net.bytebuddy:byte-buddy
net.bytebuddy:byte-buddy-dep
org.apache.commons:commons-compress
org.apache.commons:commons-lang3
org.apache.httpcomponents:httpclient
org.apache.httpcomponents:httpcore
org.apache.logging.log4j:log4j-api
org.apache.logging.log4j:log4j-to-slf4j
org.assertj:assertj-core
org.springframework.boot:spring-boot
org.springframework.boot:spring-boot-actuator
org.springframework.boot:spring-boot-actuator-autoconfigure
org.springframework.boot:spring-boot-autoconfigure
org.springframework.boot:spring-boot-jarmode-layertools
org.springframework:spring-aop
org.springframework:spring-beans
org.springframework:spring-context
org.springframework:spring-core
org.springframework:spring-expression
org.springframework:spring-jcl
org.springframework:spring-web
org.springframework:spring-webmvc

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

   "License" shall mean the terms and conditions for use, reproduction,
   and distribution as defined by Sections 1 through 9 of this document.

   "Licensor" shall mean the copyright owner or entity authorized by
   the copyright owner that is granting the License.

   "Legal Entity" shall mean the union of the acting entity and all
   other entities that control, are controlled by, or are under common
   control with that entity. For the purposes of this definition,
   "control" means (i) the power, direct or indirect, to cause the
   direction or management of such entity, whether by contract or
   otherwise, or (ii) ownership of fifty percent (50%%) or more of the
   outstanding shares, or (iii) beneficial ownership of such entity.

   "You" (or "Your") shall mean an individual or Legal Entity
   exercising permissions granted by this License.

   "Source" form shall mean the preferred form for making modifications,
   including but not limited to software source code, documentation
   source, and configuration files.

   "Object" form shall mean any form resulting from mechanical
   transformation or translation of a Source form, including but
   not limited to compiled object code, generated documentation,
   and conversions to other media types.

   "Work" shall mean the work of authorship, whether in Source or
   Object form, made available under the License, as indicated by a
   copyright notice that is included in or attached to the work
   (an example is provided in the Appendix below).

   "Derivative Works" shall mean any work, whether in Source or Object
   form, that is based on (or derived from) the Work and for which the
   editorial revisions, annotations, elaborations, or other modifications
   represent, as a whole, an original work of authorship. For the purposes
   of this License, Derivative Works shall not include works that remain
   separable from, or merely link (or bind by name) to the interfaces of,
   the Work and Derivative Works thereof.

   "Contribution" shall mean any work of authorship, including
   the original version of the Work and any modifications or additions
   to that Work or Derivative Works thereof, that is intentionally
   submitted to Licensor for inclusion in the Work by the copyright owner
   or by an individual or Legal Entity authorized to submit on behalf of
   the copyright owner. For the purposes of this definition, "submitted"
   means any form of electronic, verbal, or written communication sent
   to the Licensor or its representatives, including but not limited to
   communication on electronic mailing lists, source code control systems,
   and issue tracking systems that are managed by, or on behalf of, the
   Licensor for the purpose of discussing and improving the Work, but
   excluding communication that is conspicuously marked or otherwise
   designated in writing by the copyright owner as "Not a Contribution."

   "Contributor" shall mean Licensor and any individual or Legal Entity
   on behalf of whom a Contribution has been received by Licensor and
   subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
   this License, each Contributor hereby grants to You a perpetual,
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   copyright license to reproduce, prepare Derivative Works of,
   publicly display, publicly perform, sublicense, and distribute the
   Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
   this License, each Contributor hereby grants to You a perpetual,
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   (except as stated in this section) patent license to make, have made,
   use, offer to sell, sell, import, and otherwise transfer the Work,
   where such license applies only to those patent claims licensable
   by such Contributor that are necessarily infringed by their
   Contribution(s) alone or by combination of their Contribution(s)
   with the Work to which such Contribution(s) was submitted. If You
   institute patent litigation against any entity (including a
   cross-claim or counterclaim in a lawsuit) alleging that the Work
   or a Contribution incorporated within the Work constitutes direct
   or contributory patent infringement, then any patent licenses
   granted to You under this License for that Work shall terminate
   as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
   Work or Derivative Works thereof in any medium, with or without
   modifications, and in Source or Object form, provided that You
   meet the following conditions:

   (a) You must give any other recipients of the Work or
       Derivative Works a copy of this License; and

   (b) You must cause any modified files to carry prominent notices
       stating that You changed the files; and

   (c) You must retain, in the Source form of any Derivative Works
       that You distribute, all copyright, patent, trademark, and
       attribution notices from the Source form of the Work,
       excluding those notices that do not pertain to any part of
       the Derivative Works; and

   (d) If the Work includes a "NOTICE" text file as part of its
       distribution, then any Derivative Works that You distribute must
       include a readable copy of the attribution notices contained
       within such NOTICE file, excluding those notices that do not
       pertain to any part of the Derivative Works, in at least one
       of the following places: within a NOTICE text file distributed
       as part of the Derivative Works; within the Source form or
       documentation, if provided along with the Derivative Works; or,
       within a display generated by the Derivative Works, if and
       wherever such third-party notices normally appear. The contents
       of the NOTICE file are for informational purposes only and
       do not modify the License. You may add Your own attribution
       notices within Derivative Works that You distribute, alongside
       or as an addendum to the NOTICE text from the Work, provided
       that such additional attribution notices cannot be construed
       as modifying the License.

   You may add Your own copyright statement to Your modifications and
   may provide additional or different license terms and conditions
   for use, reproduction, or distribution of Your modifications, or
   for any such Derivative Works as a whole, provided Your use,
   reproduction, and distribution of the Work otherwise complies with
   the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
   names, trademarks, service marks, or product names of the Licensor,
   except as required for reasonable and customary use in describing the
   origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
   agreed to in writing, Licensor provides the Work (and each
   Contributor provides its Contributions) on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   implied, including, without limitation, any warranties or conditions
   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   PARTICULAR PURPOSE. You are solely responsible for determining the
   appropriateness of using or redistributing the Work and assume any
   risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
   whether in tort (including negligence), contract, or otherwise,
   unless required by applicable law (such as deliberate and grossly
   negligent acts) or agreed to in writing, shall any Contributor be
   liable to You for damages, including any direct, indirect, special,
   incidental, or consequential damages of any character arising as a
   result of this License or out of the use or inability to use the
   Work (including but not limited to damages for loss of goodwill,
   work stoppage, computer failure or malfunction, or any and all
   other commercial damages or losses), even if such Contributor
   has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
   the Work or Derivative Works thereof, You may choose to offer,
   and charge a fee for, acceptance of support, warranty, indemnity,
   or other liability obligations and/or rights consistent with this
   License. However, in accepting such obligations, You may act only
   on Your own behalf and on Your sole responsibility, not on behalf
   of any other Contributor, and only if You agree to indemnify,
   defend, and hold each Contributor harmless for any liability
   incurred by, or claims asserted against, such Contributor by reason
   of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

END OF APACHE LICENSE 2.0 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD-2-CLAUSE LICENSE

The Program includes some or all of the following packages that IBM 
obtained under the BSD-2-Clause License:

mpdecimal | Copyright (c) 2008-2020 Stefan Krah.


Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met: 

* Redistributions of source code must retain the above copyright notice, 
  this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright 
  notice, this list of conditions and the following disclaimer in the 
  documentation and/or other materials provided with the distribution. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF BSD-2-CLAUSE LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD-3-Clause LICENSE

The Program includes some or all of the following packages that IBM 
obtained under the BSD-3-Clause License:

libbsd | Copyright © 1985-2015 by the Massachusetts Institute of Technology.
libc-utils | No Copyright Found
libmd | Copyright © 2009 And 2011 And 2016 Guillem Jover <guillem@hadrons.org>
org.jvnet.staxex:stax-ex | Copyright (c) 1997, 2022 Oracle and/or its affiliates. All rights reserved.


Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met: 

* Redistributions of source code must retain the above copyright notice, 
  this list of conditions and the following disclaimer. 
* Redistributions in binary form must reproduce the above copyright 
  notice, this list of conditions and the following disclaimer in the 
  documentation and/or other materials provided with the distribution. 
* Neither the name of the <ORGANIZATION> nor the names of its 
  contributors may be used to endorse or promote products derived from 
  this software without specific prior written permission. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER 
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 

END OF BSD 3-CLAUSE LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

bzip2-1.0.6

The Program includes some or all of the following that IBM obtained
under a bzip2-1.0.6 license:

libbz2 | No Copyright Found | https://alpine.pkgs.org/3.16/alpine-main-aarch64/libbz2-1.0.8-r1.apk.html

This program, "bzip2", the associated library "libbzip2", and all documentation, are copyright (C) 1996-2010 Julian R Seward. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
3. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
4. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Julian Seward, jseward@bzip.org bzip2/libbzip2 version 1.0.6 of 6 September 2010

PATENTS: To the best of my knowledge, bzip2 and libbzip2 do not use any patented algorithms. However, I do not have the resources to carry out a patent search. Therefore I cannot give any guarantee of the above statement.

Neither the names of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without prior written permission.

END OF bzip2-1.0.6 NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE V1

The Program includes some or all of the following that IBM obtained
under the Common Development and Distribution License V1
(source code available via the indicated URL):

javax.servlet:javax.servlet-api | https://repo1.maven.org/maven2/javax/servlet/javax.servlet-api/4.0.1/javax.servlet-api-4.0.1-sources.jar
javax.xml.bind:jaxb-api | https://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1-sources.jar
org.glassfish.jaxb:txw2 | https://repo1.maven.org/maven2/org/glassfish/jaxb/txw2/2.3.1/txw2-2.3.1-sources.jar

END OF COMMON DEVELOPMENT AND DISTRIBUTION V1 LICENSE NOTICES AND INFORMATION



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE V1.1

The Program includes some or all of the following that IBM obtained
under the Common Development and Distribution License V1.1
(source code available via the indicated URL):

com.sun.istack:istack-commons-runtime | https://repo1.maven.org/maven2/com/sun/istack/istack-commons-runtime/3.0.5/istack-commons-runtime-3.0.5-sources.jar
com.sun.xml.bind:jaxb-core | https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-core/2.3.0.1/jaxb-core-2.3.0.1-sources.jar
com.sun.xml.bind:jaxb-impl | https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.3.1/jaxb-impl-2.3.1-sources.jar
javax.activation-api-1.2.0.jar | https://repo1.maven.org/maven2/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0-sources.jar
jaxb-api-2.3.1.jar | https://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1-sources.jar
org.glassfish.jaxb:jaxb-core | https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-core/2.3.0.1/jaxb-core-2.3.0.1-sources.jar
org.glassfish.jaxb:jaxb-runtime | https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-runtime/2.3.1/jaxb-runtime-2.3.1-sources.jar
org.glassfish.jaxb:txw2 | https://repo1.maven.org/maven2/org/glassfish/jaxb/txw2/2.3.0.1/txw2-2.3.0.1-sources.jar

END OF COMMON DEVELOPMENT AND DISTRIBUTION V1.1 LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

CURL LICENSE

The Program includes some or all of the following packages that IBM 
obtained under the curl License:

curl-fish-completion | Copyright (c) 1996 - 2023 And Daniel Stenberg and many contributors

COPYRIGHT AND PERMISSION NOTICE

Copyright (c) 1996 - 2012, Daniel Stenberg, <daniel@haxx.se>.

All rights reserved.

Permission to use, copy, modify, and distribute this software
for any purpose with or without fee is hereby granted, provided that
the above copyright notice and this permission notice appear
in all copies.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE
AUTHORS ORCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES
OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of a copyright holder
shall not be used in advertising or otherwise to promote the sale,
use or other dealings in this Software without prior written
authorization of the copyright holder.

END OF CURL LICENSE NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ECLIPSE PUBLIC LICENSE, VERSION 1

The Program includes some or all of the following that IBM obtained
under the Eclipse Public License (source code available via the
indicated URL):

ch.qos.logback:logback-classic | https://mvnrepository.com/artifact/ch.qos.logback/logback-classic/1.2.12
ch.qos.logback:logback-core | https://mvnrepository.com/artifact/ch.qos.logback/logback-core/1.2.12

END OF ECLIPSE PUBLIC LICENSE, VERSION 1 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ECLIPSE PUBLIC LICENSE, VERSION 2

The Program includes some or all of the following that IBM obtained
under the Eclipse Public License (source code available via the
indicated URL):

org.junit.jupiter:junit-jupiter-engine | https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2-sources.jar
org.junit.jupiter:junit-jupiter-migrationsupport | https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-migrationsupport/5.10.2/junit-jupiter-migrationsupport-5.10.2-sources.jar
org.junit.jupiter:junit-jupiter-params | https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-params/5.10.2/junit-jupiter-params-5.10.2-sources.jar
org.junit.vintage:junit-vintage-engine | https://repo1.maven.org/maven2/org/junit/vintage/junit-vintage-engine/5.10.2/junit-vintage-engine-5.10.2-sources.jar
org.junit:junit-bom | https://repo1.maven.org/maven2/org/junit/junit-bom/5.7.1/

END OF ECLIPSE PUBLIC LICENSE, VERSION 2 NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ISC LICENSE

The Program includes some or all of the following that IBM obtained
under the ISC License.

skalibs | Copyright (c) 2011-2024 Laurent Bercot <ska-skaware@skarnet.org>
utmps-libs | Copyright 2020-2021 Laurent Bercot for Alpine Linux

ISC License

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

END OF ISC LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

libsasl License

The Program includes some or all of the following that IBM obtained
under a libsasl License license:

libsasl | Copyright (c) 1998-2003 Carnegie Mellon University.  All rights reserved. | https://github.com/cyrusimap/cyrus-sasl/tree/cyrus-sasl-2.1.28

/* CMU libsasl
 * Tim Martin
 * Rob Earhart
 * Rob Siemborski
 */
/* 
 * Copyright (c) 1998-2003 Carnegie Mellon University.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer. 
 *
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *
 * 3. The name "Carnegie Mellon University" must not be used to
 *    endorse or promote products derived from this software without
 *    prior written permission. For permission or any other legal
 *    details, please contact  
 *      Office of Technology Transfer
 *      Carnegie Mellon University
 *      5000 Forbes Avenue
 *      Pittsburgh, PA  15213-3890
 *      (412) 268-4387, fax: (412) 268-7395
 *      tech-transfer@andrew.cmu.edu
 *
 * 4. Redistributions of any form whatsoever must retain the following
 *    acknowledgment:
 *    "This product includes software developed by Computing Services
 *     at Carnegie Mellon University (http://www.cmu.edu/computing/)."
 *
 * CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO
 * THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 * AND FITNESS, IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE
 * FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
 * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
 * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


END OF libsasl License NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MIT LICENSE

The Program includes some or all of the following that IBM obtained
under the MIT License:

angular-animate.min.js | Copyright (c) 2016 Angular (c) 2010-2020 Google LLC.
angular-cookies.min.js | Copyright (c) 2016 Angular (c) 2010-2020 Google LLC.
angular-idle.min.js | Copyright (c) 2013 Mike Grabski
angular-messages.min.js | Copyright (c) 2016 Angular (c) 2010-2020 Google LLC.
angular-resource.min.js | Copyright (c) 2016 Angular (c) 2010-2020 Google LLC.
angular-sanitize.min.js | Copyright (c) 2016 Angular (c) 2010-2020 Google LLC.
angular-translate-loader-partial.min.js | Copyright (c) 2024 The angular-translate team And Pascal Precht;
angular-translate-loader-static-files.min.js | Copyright (c) 2024 The angular-translate team And Pascal Precht;
angular-translate.min.js | Copyright (c) 2024 The angular-translate team And Pascal Precht
angular-ui-router.min.js | opyright (c) 2013-2015 The AngularUI Team And Karsten Sperling
angular.min.js | Copyright (c) 2016 Angular (c) 2010-2020 Google LLC.
bootstrap.min.css | Copyright (c) 2008-present, SpryMedia Limited
ch.randelshofer:fastdoubleparser | Copyright (c) 2023 Werner Randelshofer And Switzerland.
krb5-conf | Copyright © 1985-2015 by the Massachusetts Institute of Technology.
nghttp2-libs | Copyright (c) 2012 And 2014 And 2015 And 2016 Tatsuhiro Tsujikawa And Copyright (c) 2012 And 2014 And 2015 And 2016 nghttp2 contributors
org.slf4j:jul-to-slf4j | Copyright (c) 2004-2011 QOS.ch
org.slf4j:slf4j-api | Copyright (c) 2004-2011 QOS.ch
pip | Copyright (c) 2008-2021 The pip developers
setuptools | Copyright (C) 2016 Jason R Coombs <jaraco@jaraco.com>
ui-bootstrap-tpls.min.js | Copyright (c) 2012-2015 the AngularUI Team,
validate.min.js | Copyright (c) 2015 AngularUI

Permission is hereby granted, free of charge, to any person obtaining a 
copy of this software and associated documentation files (the 
"Software"), to deal in the Software without restriction, including 
without limitation the rights to use, copy, modify, merge, publish, 
distribute, sublicense, and/or sell copies of the Software, and to 
permit persons to whom the Software is furnished to do so, subject to 
the following conditions: 

The above copyright notice and this permission notice shall be included 
in all copies or substantial portions of the Software. 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 

END OF MIT LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

OLDAP-2.8

The Program includes some or all of the following that IBM obtained
under a OLDAP-2.8 license:

libldap | Copyright 1998-2022 The OpenLDAP Foundation | https://github.com/openldap/openldap/tree/OPENLDAP_REL_ENG_2_6_3

The OpenLDAP Public License
Version 2.8, 17 August 2003

Redistribution and use of this software and associated documentation ("Software"), with or without modification, are permitted provided that the following conditions are met:

1. Redistributions in source form must retain copyright statements and notices,
2. Redistributions in binary form must reproduce applicable copyright statements and notices, this list of conditions, and the following disclaimer in the documentation and/or other materials provided with the distribution, and
3. Redistributions must contain a verbatim copy of this document.
The OpenLDAP Foundation may revise this license from time to time. Each revision is distinguished by a version number. You may use this Software under terms of this license revision or under the terms of any subsequent revision of the license.

THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS CONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OPENLDAP FOUNDATION, ITS CONTRIBUTORS, OR THE AUTHOR(S) OR OWNER(S) OF THE SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

The names of the authors and copyright holders must not be used in advertising or otherwise to promote the sale, use or other dealing in this Software without specific, written prior permission. Title to copyright in this Software shall at all times remain with copyright holders.

OpenLDAP is a registered trademark of the OpenLDAP Foundation.

Copyright 1999-2003 The OpenLDAP Foundation, Redwood City, California, USA. All Rights Reserved. Permission to copy and distribute verbatim copies of this document is granted.



END OF OLDAP-2.8 NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

PYTHON SOFTWARE FOUNDATION LICENSE

The Program includes some or all of the following that IBM
obtained under the Python Software Foundation License:

python3-pyc

PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2

1. This LICENSE AGREEMENT is between the Python Software Foundation
("PSF"), and the Individual or Organization ("Licensee") accessing
and otherwise using this software ("Python") in source or binary form
and its associated documentation.
2. Subject to the terms and conditions of this License Agreement,
PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide
license to reproduce, analyze, test, perform and/or display publicly,
prepare derivative works, distribute, and otherwise use Python alone
or in any derivative version, provided, however, that PSF's License
Agreement and PSF's notice of copyright, i.e., "Copyright (c) 2001,
2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights
Reserved" are retained in Python alone or in any derivative version
prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on
or incorporates Python or any part thereof, and wants to make the
derivative work available to others as provided herein, then Licensee
hereby agrees to include in any such work a brief summary of the changes
made to Python.
4. PSF is making Python available to Licensee on an "AS IS" basis. PSF
MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION
OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
THAT THE USE OF PYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON FOR
ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR ANY DERIVATIVE
THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material
breach of its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any
relationship of agency, partnership, or joint venture between PSF and
Licensee. This License Agreement does not grant permission to use PSF
trademarks or trade name in a trademark sense to endorse or promote
products or services of Licensee, or any third party.
8. By copying, installing or otherwise using Python, Licensee agrees to
be bound by the terms and conditions of this License Agreement.



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

PYTHON LICENSE

The Program includes some or all of the following that IBM
obtained under the Python License:

Python

PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2

1. This LICENSE AGREEMENT is between the Python Software Foundation
("PSF"), and the Individual or Organization ("Licensee") accessing
and otherwise using this software ("Python") in source or binary form
and its associated documentation.
2. Subject to the terms and conditions of this License Agreement,
PSF hereby grants Licensee a nonexclusive, royalty-free, world-wide
license to reproduce, analyze, test, perform and/or display publicly,
prepare derivative works, distribute, and otherwise use Python alone
or in any derivative version, provided, however, that PSF's License
Agreement and PSF's notice of copyright, i.e., "Copyright (c) 2001,
2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights
Reserved" are retained in Python alone or in any derivative version
prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on
or incorporates Python or any part thereof, and wants to make the
derivative work available to others as provided herein, then Licensee
hereby agrees to include in any such work a brief summary of the changes
made to Python.
4. PSF is making Python available to Licensee on an "AS IS" basis. PSF
MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION
OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
THAT THE USE OF PYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON FOR
ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR ANY DERIVATIVE
THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material
breach of its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any
relationship of agency, partnership, or joint venture between PSF and
Licensee. This License Agreement does not grant permission to use PSF
trademarks or trade name in a trademark sense to endorse or promote
products or services of Licensee, or any third party.
8. By copying, installing or otherwise using Python, Licensee agrees to
be bound by the terms and conditions of this License Agreement.
BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0

BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1

1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the Individual
or Organization ("Licensee") accessing and otherwise using this software in
source or binary form and its associated documentation ("the Software").
2. Subject to the terms and conditions of this BeOpen Python License
Agreement, BeOpen hereby grants Licensee a non-exclusive, royalty-free,
world-wide license to reproduce, analyze, test, perform and/or display
publicly, prepare derivative works, distribute, and otherwise use the
Software alone or in any derivative version, provided, however, that the
BeOpen Python License is retained in the Software, alone or in any
derivative version prepared by Licensee.
3. BeOpen is making the Software available to Licensee on an "AS IS" basis.
BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND DISCLAIMS ANY REPRESENTATION
OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT
THE USE OF THE SOFTWARE WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE SOFTWARE
FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY DERIVATIVE THEREOF,
EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
5. This License Agreement will automatically terminate upon a material breach
of its terms and conditions.
6. This License Agreement shall be governed by and interpreted in all respects
by the law of the State of California, excluding conflict of law provisions.
Nothing in this License Agreement shall be deemed to create any relationship
of agency, partnership, or joint venture between BeOpen and Licensee. This
License Agreement does not grant permission to use BeOpen trademarks or trade
names in a trademark sense to endorse or promote products or services of
Licensee, or any third party. As an exception, the "BeOpen Python" logos
available at http://www.pythonlabs.com/logos.html may be used according to the
permissions granted on that web page.
7. By copying, installing or otherwise using the software, Licensee agrees to
be bound by the terms and conditions of this License Agreement.
CNRI OPEN SOURCE LICENSE AGREEMENT (for Python 1.6b1)

IMPORTANT: PLEASE READ THE FOLLOWING AGREEMENT CAREFULLY.

BY CLICKING ON "ACCEPT" WHERE INDICATED BELOW, OR BY COPYING, INSTALLING OR
OTHERWISE USING PYTHON 1.6, beta 1 SOFTWARE, YOU ARE DEEMED TO HAVE AGREED TO
THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT.

1. This LICENSE AGREEMENT is between the Corporation for National Research
Initiatives, having an office at 1895 Preston White Drive, Reston, VA 20191
("CNRI"), and the Individual or Organization ("Licensee") accessing and
otherwise using Python 1.6, beta 1 software in source or binary form and its
associated documentation, as released at the www.python.org Internet site on
August 4, 2000 ("Python 1.6b1").
2. Subject to the terms and conditions of this License Agreement, CNRI hereby
grants Licensee a non-exclusive, royalty-free, world-wide license to reproduce,
analyze, test, perform and/or display publicly, prepare derivative works,
distribute, and otherwise use Python 1.6b1 alone or in any derivative version,
provided, however, that CNRIs License Agreement is retained in Python 1.6b1,
alone or in any derivative version prepared by Licensee.
Alternately, in lieu of CNRIs License Agreement, Licensee may substitute the
following text (omitting the quotes): "Python 1.6, beta 1, is made available
subject to the terms and conditions in CNRIs License Agreement. This Agreement
may be located on the Internet using the following unique, persistent identifier
(known as a handle): 1895.22/1011. This Agreement may also be obtained from a
proxy server on the Internet using the URL:http://hdl.handle.net/1895.22/1011".

3. In the event Licensee prepares a derivative work that is based on or
incorporates Python 1.6b1 or any part thereof, and wants to make the derivative
work available to the public as provided herein, then Licensee hereby agrees to
indicate in any such work the nature of the modifications made to Python 1.6b1.
4. CNRI is making Python 1.6b1 available to Licensee on an "AS IS" basis. CNRI
MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
BUT NOT LIMITATION, CNRI MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY
OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF
PYTHON 1.6b1 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE SOFTWARE FOR
ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF USING,
MODIFYING OR DISTRIBUTING PYTHON 1.6b1, OR ANY DERIVATIVE THEREOF, EVEN IF
ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material breach
of its terms and conditions.
7. This License Agreement shall be governed by and interpreted in all respects
by the law of the State of Virginia, excluding conflict of law provisions.
Nothing in this License Agreement shall be deemed to create any relationship of
agency, partnership, or joint venture between CNRI and Licensee. This License
Agreement does not grant permission to use CNRI trademarks or trade name in a
trademark sense to endorse or promote products or services of Licensee, or any
third party.
8. By clicking on the "ACCEPT" button where indicated, or by copying, installing
or otherwise using Python 1.6b1, Licensee agrees to be bound by the terms and
conditions of this License Agreement.
ACCEPT

CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2

Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The
Netherlands. All rights reserved.

Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted, provided that
the above copyright notice appear in all copies and that both that copyright
notice and this permission notice appear in supporting documentation, and that
the name of Stichting Mathematisch Centrum or CWI not be used in advertising
or publicity pertaining to distribution of the software without specific,
written prior permission.

STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE FOR ANY SPECIAL,
INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.

END OF PYTHON LICENSE NOTICES AND INFORMATION


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Unicode-3.0

The Program includes some or all of the following that IBM obtained
under a Unicode-3.0 license:

com.ibm.icu:collate | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:core | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:currdata | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:icu4j | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:langdata | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:regiondata | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip
com.ibm.icu:translit | Copyright © 2016-2024 Unicode Inc. | https://github.com/unicode-org/icu/archive/refs/tags/release-74-2.zip

UNICODE LICENSE V3
COPYRIGHT AND PERMISSION NOTICE

Copyright © 1991-2023 Unicode, Inc.
NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.

Permission is hereby granted, free of charge, to any person obtaining a copy of data files and any associated documentation (the "Data Files") or software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that either (a) this copyright and permission notice appear with all copies of the Data Files or Software, or (b) this copyright and permission notice appear in associated Documentation.

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.

IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.

Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.>

END OF Unicode-3.0 NOTICES AND INFORMATION

END OF NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

END OF NOTICES AND INFORMATION FILE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++








L/N: L-XWEZ-GLM6AQ
D/N: GC34-7803-00
P/N: L-XWEZ-GLM6AQ
N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 I B M   Z   N e t V i e w   6 . 4 
 
 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 
 
 
 I B M   Z   N e t V i e w   v 6 . 4 : 
 
 E x c l u d e d   C o m p o n e n t s : 
 -   A c m e   G I F E n c o d e r 
 -   A p a c h e   L i c e n s e   2 . 0 
 - - - - -   A p a c h e   T o m c a t   9 . 0 . 6 0 
 - - - - -   b u c k e t 4 j - c o r e   7 . 2 
 - - - - -   c l a s s m a t e   1 . 5 . 5 
 - - - - -   c o m m o n s - l a n g 3   3 . 1 2 
 - - - - -   c o m m o n s - t e s t   1 . 4 
 - - - - -   f a i l u r e a c c e s s   1 . 0 . 1 
 - - - - -   g o o g l e c o d e   j s o n   1 . 1 . 1 
 - - - - -   G u a v a   2 8 . 1 
 - - - - -   g u a v a   3 0 . 1 - j r e 
 - - - - -   h a m c r e s t - a l l   1 . 3 
 - - - - -   j a c k s o n   a n n o t a t i o n s   2 . 1 2 . 6 
 - - - - -   J a c k s o n   D a t a b i n d   2 . 1 2 . 6 . 1 
 - - - - -   j a c k s o n - c o r e   2 . 1 2 . 7 
 - - - - -   j a c k s o n - d a t a f o r m a t - y a m l   2 . 1 2 . 8 
 - - - - -   j a v a x . i n j e c t   1 
 - - - - -   j u n i t   5 . 7 . 2 
 - - - - -   o k h t t p   3 . 1 4 . 9 
 - - - - -   o k i o   1 . 1 4 . 0 
 - - - - -   P o w e r m o c k   2 . 0 . 2 
 - - - - -   s e l e n i u m   3 . 1 4 1 . 5 9 
 - - - - -   s l f 4 j - a p i   1 . 7 . 3 6 
 - - - - -   S n a k e Y A M L   1 . 2 6 
 - - - - -   s p r i n g - a o p   5 . 3 . 1 8 
 - - - - -   s p r i n g - b e a n s   5 . 3 . 1 8 
 - - - - -   S p r i n g - b o o t   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - a c t u a t o r   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - a c t u a t o r - a u t o c o n f i g u r e   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - a u t o c o n f i g u r e   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - c o n f i g u r a t i o n - p r o c e s s o r   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r   2 . 5 . 1 8 
 - - - - -   s p r i n g - b o o t - s t a r t e r - a c t u a t o r   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - j s o n   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - l o g g i n g   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - s e c u r i t y   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - t h y m e l e a f   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - t o m c a t   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - w e b   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - w e b - s e r v i c e s   2 . 5 . 1 2 
 - - - - -   s p r i n g - c o n t e x t   5 . 3 . 1 8 
 - - - - -   s p r i n g - c o r e   5 . 3 . 1 8 
 - - - - -   s p r i n g - e x p r e s s i o n   5 . 3 . 1 8 
 - - - - -   s p r i n g - j c l   5 . 3 . 1 8 
 - - - - -   s p r i n g - o x m   5 . 3 . 1 8 
 - - - - -   s p r i n g - p l u g i n - c o r e   1 . 2 . 0 
 - - - - -   s p r i n g - p l u g i n - m e t a d a t a   1 . 2 . 0 
 - - - - -   s p r i n g - s e c u r i t y - c o n f i g   5 . 5 . 5 
 - - - - -   s p r i n g - s e c u r i t y - c o r e   5 . 5 . 5 
 - - - - -   s p r i n g - s e c u r i t y - w e b   5 . 5 . 5 
 - - - - -   s p r i n g - w e b   5 . 5 . 5 
 - - - - -   s p r i n g - w e b m v c   5 . 2 . 2 0 
 - - - - -   s p r i n g - w s - c o r e   3 . 1 . 3 
 - - - - -   s p r i n g - x m l   3 . 1 . 1 
 - - - - -   s p r i n g f o x - c o r e   2 . 9 . 2 
 - - - - -   s p r i n g f o x - s c h e m a   2 . 9 . 2 
 - - - - -   s p r i n g f o x - s p i   2 . 9 . 2 
 - - - - -   s p r i n g f o x - s p r i n g - w e b   2 . 9 . 2 
 - - - - -   s p r i n g f o x - b o o t - s t a r t e r   3 . 0 . 0 
 - - - - -   s p r i n g f o x - s w a g g e r - u i   3 . 0 . 0 
 - - - - -   s p r i n g f o x - s w a g g e r - c o m m o n   2 . 9 . 2 
 - - - - -   s w a g g e r - a n n o t a t i o n s   1 . 5 . 2 
 - - - - -   s w a g g e r - m o d e l s   1 . 5 . 2 
 - - - - -   s w a g g e r - a n n o t a t i o n s   2 . 0 . 8 
 - - - - -   s w a g g e r - c o r e   2 . 0 . 8 
 - - - - -   s w a g g e r - m o d e l s   2 . 0 8 
 - - - - -   s w a g g e r - u i   3 . 2 2 . 2 
 - - - - -   t h y m e l e a f   3 . 0 . 1 1 
 - - - - -   t h y m e l e a f - e x t r a s - j a v a v 8 t i m e   3 . 0 . 4 
 - - - - -   t h y m e l e a f - s p r i n g 5   3 . 0 . 1 1 
 - - - - -   t o m c a t - e m b e d - c o r e   9 . 0 . 6 . 0 
 -   E c l i p s e   P u b l i c   L i c e n s e   1 . 0       
 - - - - -   l o g b a c k - c l a s s i c   1 . 2 . 1 1 
 - - - - -   l o g b a c k - c o r e   1 . 2 . 1 1 
 - - - - -   t a k a r i   j u n i t   1 . 2 . 7 
 -   E c l i p s e   P u b l i c   L i c e n s e   2 . 0       
 - - - - -   j a k a r t a . a n n o t a t i o n - a p i   1 . 3 . 5 
 -   J S O N   2 0 1 8 0 8 1 3 
 -   M I T 
 - - - - -   L o m b o k   1 . 1 8 . 2 2 
 - - - - -   j u l - t o - s l f 4 j           
 - - - - -   a n g u l a r . j s   1 . 7 . 8 . 1           
 -   N e t - S N M P   v 5 . 9 
 -   U n Z i p S F X   s t u b 
 -   Z l i b   1 . 1 . 3 
 
 
 
 A c m e   G I F E n c o d e r :   T h e   P r o g r a m   i n c l u d e s   A C M E   G I F E n c o d e r   s o f t w a r e   w h i c h   I B M 
 r e c e i v e d   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 C o p y r i g h t   ( C ) 1 9 9 6 ,   1 9 9 8   b y   J e f   P o s k a n z e r   .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D   A N Y 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y 
 W A Y O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 E c l i p s e   H e l p   S y s t e m   3 . 0 . 1 :   T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s 
 a n d / o r   T h i r d   P a r t y   C o d e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   A n t 
 1 . 6 . 2 ,   T o m c a t   4 . 1 . 3 0 ,   S A X   2 ,   D O M ,   M X 4 J   1 . 1 . 1 ,   L u c e n e   1 . 4 . 3 ,   L u c e n e   H T M L 
 P a r s e r   1 . 4 . 3 ,   E c l i p s e   H e l p   S y s t e m   3 . 0 . 1   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o 
 a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g 
 i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d 
 i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   l o c a t e d   i n   a   d i r e c t o r y 
 f o r   t h e   E c l i p s e   C o d e . 
 
 T H E   F O L L O W I N G   A D D I T I O N A L   T E R M S   A N D   C O N D I T I O N S   A P P L Y   T O   E C L I P S E   H E L P   S Y S T E M 
 3 . 0 . 1 ,   I N C L U D I N G   I T S   C O M P O N E N T S ,   W H I C H   I S   A   S U B S E T   O F   T H E   E C L I P S E   P L A T F O R M 
 3 . 0 . 1   W H I C H   I S   A N   A C T U A L   P R O J E C T   M A I N T A I N E D   B Y   T H E   E C L I P S E   F O U N D A T I O N 
 I T S E L F   ( " E C L I P S E   P R O J E C T " ) .   T H E   E C L I P S E   P L A T F O R M   3 . 0 . 1   W A S   L I C E N S E D   B Y 
 I B M   F R O M   T H E   E C L I P S E   F O U N D A T I O N   U N D E R   T H E   T E R M S   O F   T H E   C O M M O N   P U B L I C 
 L I C E N S E   ( " C P L " ) .   T H E   C O N T R I B U T O R S   ( A S   D E F I N E D   I N   T H E   C P L )   O F   T H E   E C L I P S E 
 P L A T F O R M   H A V E   P R O V I D E D   T H E I R   C O N T R I B U T I O N S   " A S   I S "   W I T H O U T   W A R R A N T Y   O R 
 C O N D I T I O N   O F   A N Y   K I N D   E I T H E R   E X P R E S S ,   I M P L I E D ,   O R   S T A T U T O R Y ,   I N C L U D I N G , 
 B U T   N O T   L I M I T E D   T O ,   A N Y   I M P L I E D   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E , 
 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   W I L L   T H E   C O N T R I B U T O R S   B Y   L I A B L E   F O R   A N Y   L O S T   P R O F I T S ,   L O S T 
 S A V I N G S ,   L O S T   R E V E N U E ,   L O S T   D A T A ,   O R   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L , 
 I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   E V E N   I F   I B M   O R   T H E   C O N T R I B U T O R S   H A V E 
 B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   L O S S E S   O R   D A M A G E S , A N Y   P R O V I S I O N S 
 I N   T H E   I B M   P R O G R A M   L I C E N S E   A G R E E M E N T   O R   O T H E R   I B M   E N D   U S E R   L I C E N S E   T H A T 
 R E L A T E   T O   T H E   E C L I P S E   P R O J E C T S   W H I C H   D I F F E R   F R O M   T H E   C P L   A R E   O F F E R E D   B Y 
 I B M   A L O N E   A N D   N O T   B Y   A N Y   O T H E R   P A R T Y   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 ,   A N Y 
 C O N T R I B U T O R . 
 
 N o t h w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   i n   t h e   A b o u t   F i l e s ,   t h e 
 f o l l o w i n g   l i c e n s e s   a p p l y   t o   Y o u r   u s e   o f   t h e   E c l i p s e   C o d e   a n d   E c l i p s e 
 P r o j e c t : 
 
 o   Y o u r   u s e   o f   t h e   o b j e c t   c o d e   f o r   a n y   E c l i p s e   C o d e   i s   g o v e r n e d   b y   t h e 
 t e r m s   o f   t h i s   e n d   u s e r   l i c e n s e   a g r e e m e n t   u n l e s s   o t h e r w i s e   s e t   f o r t h   a b o v e , 
 s u b j e c t   t o   t h e   E x c l u d e d   C o m p o n e n t   p r o v i s i o n ( s ) . 
 
 E N D   O F   A c m e   G I F E n c o d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A P A C H E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g 
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e 
 c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n 
 t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 -   A p a c h e   L i c e n s e   2 . 0 
 - - - - -   A p a c h e   T o m c a t   9 . 0 . 6 0 
 - - - - -   b u c k e t 4 j - c o r e   7 . 2 
 - - - - -   c l a s s m a t e   1 . 5 . 5 
 - - - - -   c o m m o n s - l a n g 3   3 . 1 2 
 - - - - -   c o m m o n s - t e s t   1 . 4 
 - - - - -   f a i l u r e a c c e s s   1 . 0 . 1 
 - - - - -   g o o g l e c o d e   j s o n   1 . 1 . 1 
 - - - - -   G u a v a   2 8 . 1 
 - - - - -   g u a v a   3 0 . 1 - j r e 
 - - - - -   h a m c r e s t - a l l   1 . 3 
 - - - - -   j a c k s o n   a n n o t a t i o n s   2 . 1 2 . 6 
 - - - - -   J a c k s o n   D a t a b i n d   2 . 1 2 . 6 . 1 
 - - - - -   j a c k s o n - c o r e   2 . 1 2 . 7 
 - - - - -   j a c k s o n - d a t a f o r m a t - y a m l   2 . 1 2 . 8 
 - - - - -   j a v a x . i n j e c t   1 
 - - - - -   j u n i t   5 . 7 . 2 
 - - - - -   o k h t t p   3 . 1 4 . 9 
 - - - - -   o k i o   1 . 1 4 . 0 
 - - - - -   P o w e r m o c k   2 . 0 . 2 
 - - - - -   s e l e n i u m   3 . 1 4 1 . 5 9 
 - - - - -   s l f 4 j - a p i   1 . 7 . 3 6 
 - - - - -   S n a k e Y A M L   1 . 2 6 
 - - - - -   s p r i n g - a o p   5 . 3 . 1 8 
 - - - - -   s p r i n g - b e a n s   5 . 3 . 1 8 
 - - - - -   S p r i n g - b o o t   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - a c t u a t o r   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - a c t u a t o r - a u t o c o n f i g u r e   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - a u t o c o n f i g u r e   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - c o n f i g u r a t i o n - p r o c e s s o r   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r   2 . 5 . 1 8 
 - - - - -   s p r i n g - b o o t - s t a r t e r - a c t u a t o r   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - j s o n   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - l o g g i n g   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - s e c u r i t y   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - t h y m e l e a f   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - t o m c a t   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - s t a r t e r - w e b   2 . 5 . 1 2 
 - - - - -   s p r i n g - b o o t - w e b - s e r v i c e s   2 . 5 . 1 2 
 - - - - -   s p r i n g - c o n t e x t   5 . 3 . 1 8 
 - - - - -   s p r i n g - c o r e   5 . 3 . 1 8 
 - - - - -   s p r i n g - e x p r e s s i o n   5 . 3 . 1 8 
 - - - - -   s p r i n g - j c l   5 . 3 . 1 8 
 - - - - -   s p r i n g - o x m   5 . 3 . 1 8 
 - - - - -   s p r i n g - p l u g i n - c o r e   1 . 2 . 0 
 - - - - -   s p r i n g - p l u g i n - m e t a d a t a   1 . 2 . 0 
 - - - - -   s p r i n g - s e c u r i t y - c o n f i g   5 . 5 . 5 
 - - - - -   s p r i n g - s e c u r i t y - c o r e   5 . 5 . 5 
 - - - - -   s p r i n g - s e c u r i t y - w e b   5 . 5 . 5 
 - - - - -   s p r i n g - w e b   5 . 5 . 5 
 - - - - -   s p r i n g - w e b m v c   5 . 2 . 2 0 
 - - - - -   s p r i n g - w s - c o r e   3 . 1 . 3 
 - - - - -   s p r i n g - x m l   3 . 1 . 1 
 - - - - -   s p r i n g f o x - c o r e   2 . 9 . 2 
 - - - - -   s p r i n g f o x - s c h e m a   2 . 9 . 2 
 - - - - -   s p r i n g f o x - s p i   2 . 9 . 2 
 - - - - -   s p r i n g f o x - s p r i n g - w e b   2 . 9 . 2 
 - - - - -   s p r i n g f o x - b o o t - s t a r t e r   3 . 0 . 0 
 - - - - -   s p r i n g f o x - s w a g g e r - u i   3 . 0 . 0 
 - - - - -   s p r i n g f o x - s w a g g e r - c o m m o n   2 . 9 . 2 
 - - - - -   s w a g g e r - a n n o t a t i o n s   1 . 5 . 2 
 - - - - -   s w a g g e r - m o d e l s   1 . 5 . 2 
 - - - - -   s w a g g e r - a n n o t a t i o n s   2 . 0 . 8 
 - - - - -   s w a g g e r - c o r e   2 . 0 . 8 
 - - - - -   s w a g g e r - m o d e l s   2 . 0 8 
 - - - - -   s w a g g e r - u i   3 . 2 2 . 2 
 - - - - -   t h y m e l e a f   3 . 0 . 1 1 
 - - - - -   t h y m e l e a f - e x t r a s - j a v a v 8 t i m e   3 . 0 . 4 
 - - - - -   t h y m e l e a f - s p r i n g 5   3 . 0 . 1 1 
 - - - - -   t o m c a t - e m b e d - c o r e   9 . 0 . 6 . 0 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e , 
 w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   n o t i c e   f r o m   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n : 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r 
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i ) 
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r 
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e 
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s 
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e 
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e 
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o 
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d 
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n 
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e 
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o 
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l 
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f 
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k , 
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y 
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d 
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t 
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e , 
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e 
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h 
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s ) 
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o 
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t 
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m 
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d 
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t 
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s 
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n 
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k 
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t 
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e 
 W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g 
 t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e 
 W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f 
 t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s 
 p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t 
 m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s 
 w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n 
 a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h 
 a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g 
 t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e , 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d 
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y 
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g 
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y 
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r 
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d 
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r 
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t 
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T , 
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r 
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s 
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t 
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u 
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s 
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r 
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y 
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d 
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r 
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e . 
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n 
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r 
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h 
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d 
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h 
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   
 d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   
 d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   
 f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   
 o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   
 a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   
 d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   
 a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   
 c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g 
 a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t 
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   
 d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   
 t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   
 c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t 
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   
 m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   
 s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   
 s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   
 t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   
 c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e 
 s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e 
 p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   
 C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   
 t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   
 a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   
 b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   
 o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r , 
 e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   
 p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   
 r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   
 r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t 
 r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   
 t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s 
 o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   
 c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   
 a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   
 a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   
 d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   
 d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   
 t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   
 a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   
 m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   
 P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   
 o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   
 r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   
 i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   
 i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   
 w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   
 i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   
 C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   
 e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   
 a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   
 a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   
 c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   
 i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   
 i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   
 a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   
 s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   
 t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   
 T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   
 C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   
 r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   
 C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   
 w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   
 p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   
 t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   
 " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   
 R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   
 a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   
 o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   
 c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   
 d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   
 C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   
 L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   
 v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   
 ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   
 s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   
 s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   
 w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   
 s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   
 n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   
 a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   
 R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r 
 t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   
 f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   
 ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   
 A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s 
 t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   
 t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f 
 t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   
 u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   
 p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   
 a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   
 p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   
 A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l 
 p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g 
 a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   
 a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 E N D   O F   E P L   V   1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   
 d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
       i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
     i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   
 D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   
 f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   
 o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   
 c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t   a r e   n o t   M o d i f i e d   W o r k s . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   
 c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g 
 a l l   C o n t r i b u t o r s . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r   f o r m ,   t h a t   
 i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s , 
 a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   
 o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
  M o d i f i e d   W o r k s    s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t   r e s u l t s   f r o m 
   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   t h e   P r o g r a m ,   
 i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e   i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   
 a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   
 d e c l a r a t i o n s ,   i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y   
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m   o r   M o d i f i e d   
 W o r k s   t h e r e o f . 
 
  D i s t r i b u t e    m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e   i n   a n y   m a n n e r   
 t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
  S o u r c e   C o d e    m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
  S e c o n d a r y   L i c e n s e    m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   o r   a n y   
 l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   
 i d e n t i f i e d   b y   t h e   i n i t i a l   C o n t r i b u t o r . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t 
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   
 D e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   
 t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t 
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   
 m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   
 s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   
 a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   
 C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   
 s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   
 n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   
 s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   
 C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   
 t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   
 a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   
 b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   
 o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   
 e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   
 p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   
 r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   
 t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   
 i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   
 g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n   t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   
 s u c h   R e c i p i e n t ' s   r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f   
 p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 3 .   R E Q U I R E M E N T S 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n   a c c o r d a n c e   w i t h   s e c t i o n   
 3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y   t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   
 C o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o   
 o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   
 e x c h a n g e ;   a n d 
 
 b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e   d i f f e r e n t   t h a n   t h i s   
 A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
     i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   
 c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   
 n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
     i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   
 i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   
 l o s t   p r o f i t s ; 
     i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   u n d e r   
 s e c t i o n   3 . 2 ;   a n d 
     i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y   p a r t y   t o   b e   u n d e r   a   
 l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s   o f   t h i s   s e c t i o n   3 . 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e   P r o g r a m   ( i )   i s   c o m b i n e d   
 w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r   f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   
 a n d   ( i i )   t h e   i n i t i a l   C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n   
 E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   
 s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a t t r i b u t i o n   
 n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s   o f   l i a b i l i t y   (  n o t i c e s  )   c o n t a i n e d   
 w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f   t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   
 C o n t r i b u t o r s   m a y   a d d   t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   
 t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   
 f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   
 p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   
 P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   (  C o m m e r c i a l   C o n t r i b u t o r  )   
 h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   (  I n d e m n i f i e d   C o n t r i b u t o r  )   
 a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y    L o s s e s  )   a r i s i n g   f r o m   c l a i m s ,   
 l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   
 i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   
 T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   
 a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   
 a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   
 C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   
 C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   
 C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   
 r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   
 C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   
 w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   
 p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   
 t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   
 A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N    A S   I S    B A S I S ,   W I T H O U T   W A R R A N T I E S   
 O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   
 A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   
 a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   
 d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   
 o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   
 A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   
 T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   
 S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   
 v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   
 ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   
 i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   
 u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   
 c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   
 d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   
 o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   
 R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   
 p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   
 t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   
 f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   
 ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   
 A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   
 t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   
 t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   
 t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   
 u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   
 p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   
 r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   
 A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   
 t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   
 A g r e e m e n t   i s   i n t e n d e d   t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   
 R e c i p i e n t .   N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 E x h i b i t   A      F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
  T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   S e c o n d a r y   L i c e n s e s   
 w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   
 v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) ,   v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   
 p e r m i s s i o n s   h e r e } .  
 
 E N D   O F   E P L   V   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J S O N 
 
 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   s h a l l   b e   u s e d   f o r   G o o d ,   n o t   E v i l . 
 
 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 . 
 
 E N D   O F   J S O N   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M I T   L i c e n s e 
 
 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 . 
 
 E N D   O F   M I T   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 N e t - S N M P : 
 
 T h e   N e t - S N M P   s o f t w a r e   i n c l u d e d   w i t h   t h e   P r o g r a m   i n c l u d e s   a   n u m b e r   o f 
 s u b c o m p o n e n t s   w h i c h   I B M   r e c e i v e d   u n d e r   s e p a r a t e   c o p y r i g h t   n o t i c e s   a n d   l i c e n s e 
 t e r m s .   I B M   o b t a i n e d   t h e   N e t - S N M P   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s : 
 
 V a r i o u s   c o p y r i g h t s   a p p l y   t o   t h i s   p a c k a g e ,   l i s t e d   i n   v a r i o u s   s e p a r a t e   p a r t s 
 b e l o w .   P l e a s e   m a k e   s u r e   t h a t   y o u   r e a d   a l l   t h e   p a r t s . 
 
 - - - -   P a r t   1 :   C M U / U C D   c o p y r i g h t   n o t i c e :   ( B S D   l i k e )   - - - - - 
 C o p y r i g h t   1 9 8 9 ,   1 9 9 1 ,   1 9 9 2   b y   C a r n e g i e   M e l l o n   U n i v e r s i t y 
 D e r i v a t i v e   W o r k   -   1 9 9 6 ,   1 9 9 8 - 2 0 0 0 
 C o p y r i g h t   1 9 9 6 ,   1 9 9 8 - 2 0 0 0   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a 
 A l l   R i g h t s   R e s e r v e d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
 t h e   n a m e   o f   C M U   a n d   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a   n o t   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c   w r i t t e n   p e r m i s s i o n . 
 
 C M U   A N D   T H E   R E G E N T S   O F   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   D I S C L A I M   A L L   W A R R A N T I E S   W I T H 
 R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   C M U   O R   T H E   R E G E N T S   O F   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A 
 B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   T H E   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 - - - -   P a r t   2 :   N e t w o r k s   A s s o c i a t e s   T e c h n o l o g y ,   I n c   c o p y r i g h t   n o t i c e   ( B S D )   - - - - - 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3 ,   N e t w o r k s   A s s o c i a t e s   T e c h n o l o g y ,   I n c 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   *   R e d i s t r i b u t i o n s 
 o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s 
 a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e 
 t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   * 
 N e i t h e r   t h e   n a m e   o f   t h e   N e t w o r k s   A s s o c i a t e s   T e c h n o l o g y ,   I n c   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n p e r m i s s i o n .   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y 
 T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - -   P a r t   3 :   C a m b r i d g e   B r o a d b a n d   L t d .   c o p y r i g h t   n o t i c e   ( B S D )   - - - - - 
 P o r t i o n s   o f   t h i s   c o d e   a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3 ,   C a m b r i d g e   B r o a d b a n d   L t d . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   * R e d i s t r i b u t i o n s   
 o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   
 a n d   t h e   f o l l o w i n g   d i s c l a i m e r .     * R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   
 t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .     * T h e 
 n a m e   o f   C a m b r i d g e   B r o a d b a n d   L t d .   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E . 
 
 - - - -   P a r t   4 :   S u n   M i c r o s y s t e m s ,   I n c .   c o p y r i g h t   n o t i c e   ( B S D )   - - - - - 
 C o p y r i g h t      2 0 0 3   S u n   M i c r o s y s t e m s ,   I n c . ,   4 1 5 0   N e t w o r k   C i r c l e ,   S a n t a   C l a r a , 
 C a l i f o r n i a   9 5 0 5 4 ,   U . S . A . 
 A l l   r i g h t s   r e s e r v e d . 
 U s e   i s   s u b j e c t   t o   l i c e n s e   t e r m s   b e l o w . 
 
 T h i s   d i s t r i b u t i o n   m a y   i n c l u d e   m a t e r i a l s   d e v e l o p e d   b y   t h i r d   p a r t i e s .   S u n ,   S u n 
 M i c r o s y s t e m s ,   t h e   S u n   l o g o   a n d   S o l a r i s   a r e   t r a d e m a r k s   o r   r e g i s t e r e d   t r a d e m a r k s 
 o f   S u n   M i c r o s y s t e m s ,   I n c .   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s .   R e d i s t r i b u t i o n   a n d 
 u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d 
 p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e 
 m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e 
 f o l l o w i n g   d i s c l a i m e r .   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   *   N e i t h e r 
 t h e   n a m e   o f   t h e   S u n   M i c r o s y s t e m s ,   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 p r i o r   w r i t t e n   p e r m i s s i o n .   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S 
 A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E . 
 
 - - - -   P a r t   5 :   S p a r t a ,   I n c   c o p y r i g h t   n o t i c e   ( B S D )   - - - - - 
 C o p y r i g h t   ( c )   2 0 0 3 - 2 0 1 2 ,   S p a r t a ,   I n c 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   *   R e d i s t r i b u t i o n s 
 o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s 
 a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e 
 t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   * 
 N e i t h e r   t h e   n a m e   o f   S p a r t a ,   I n c   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
 w r i t t e n   p e r m i s s i o n .   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
 C O N T R I B U T O R S   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E . 
 
 - - - -   P a r t   6 :   C i s c o / B U P T N I C   c o p y r i g h t   n o t i c e   ( B S D )   - - - - - 
 C o p y r i g h t   ( c )   2 0 0 4 ,   C i s c o ,   I n c   a n d   I n f o r m a t i o n   N e t w o r k 
 C e n t e r   o f   B e i j i n g   U n i v e r s i t y   o f   P o s t s   a n d   T e l e c o m m u n i c a t i o n s . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   C i s c o ,   I n c ,   B e i j i n g   U n i v e r s i t y   o f   P o s t s   a n d 
 T e l e c o m m u n i c a t i o n s ,   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' ' 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - -   P a r t   7 :   F a b a s o f t   R & D   S o f t w a r e   G m b H   &   C o   K G   c o p y r i g h t   n o t i c e   ( B S D )   - - - - - 
 C o p y r i g h t   ( c )   F a b a s o f t   R & D   S o f t w a r e   G m b H   &   C o   K G ,   2 0 0 3 
 o s s @ f a b a s o f t . c o m 
 A u t h o r :   B e r n h a r d   P e n z   b e r n h a r d . p e n z @ f a b a s o f t . c o m 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   T h e   n a m e   o f   F a b a s o f t   R & D   S o f t w a r e   G m b H   &   C o   K G   o r   a n y   o f   i t s   s u b s i d i a r i e s , 
 b r a n d   o r   p r o d u c t   n a m e s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   T H I S   S O F T W A R E 
 I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - -   P a r t   8 :   A p p l e   I n c .   c o p y r i g h t   n o t i c e   ( B S D )   - - - - - 
 C o p y r i g h t   ( c )   2 0 0 7   A p p l e   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   A p p l e   I n c .   ( " A p p l e " )   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   A P P L E   A N D   I T S   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S 
 O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   A P P L E   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - -   P a r t   9 :   S c i e n c e L o g i c ,   L L C   c o p y r i g h t   n o t i c e   ( B S D )   - - - - - 
 C o p y r i g h t   ( c )   2 0 0 9 ,   S c i e n c e L o g i c ,   L L C 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   S c i e n c e L o g i c ,   L L C   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' ' 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N e t - S N M P   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 U n Z i p   S F X   S t u b :   U n Z i p   S F X   S t u b   i s   c o p y r i g h t   o f   I n f o - Z i p   a s   s t a t e   b e l o w , 
 a n d   w a s   a c q u i r e d   b y   I B M   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 5   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d . 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s 
 t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s :   M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s , 
 H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   E d 
 G o r d o n ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t 
 H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o 
 v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h 
 O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e 
 S m i t h ,   S t e v e n   M .   S c h w e d a ,   C h r i s t i a n   S p i e l e r ,   C o s m i n   T r u t a ,   A n t o i n e 
 V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e   T h i s   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   n o 
 e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t , 
 i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e 
 u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e .   P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e 
 t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s , 
 a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g 
 r e s t r i c t i o n s : 
 
 o   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s . 
 
 o   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s )   m u s t   r e p r o d u c e   t h e 
 a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f 
 c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a 
 s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g 
 a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s 
 t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d . 
 
 o   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g 
 s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   a n d   d y n a m i c , 
 s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d 
 m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d 
 v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P 
 r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s 
 w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t 
 l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p " 
 w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e 
 f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P 
 e - m a i l   a d d r e s s e s   o r   o f   t h e   I n f o - Z I P   U R L ( s ) . 
 
 o   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , " 
 " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n 
 s o u r c e   a n d   b i n a r y   r e l e a s e s . 
 
 E N D   O F   U n Z i p   S F X   S t u b   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 Z l i b   1 . 1 . 3 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 E N D   O F   Z l i b   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 E N D   O F   I B M   Z   N E T V I E W   v 6 . 4   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 E N D   O F   N O T I C E S   F I L E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
   
 
 
 
 L / N :     L - T S F X - C D 8 D 3 W 
 
 D / N :     L - T S F X - C D 8 D 3 W 
 
 P / N :     L - T S F X - C D 8 D 3 W N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   D b 2   A c c e s s o r i e s   S u i t e   f o r   z / O S   V 4 . 2 * -   D b 2   A c c e s s o r i e s   S u i t e   f e a t u r e   f o r   V 1 2 . 1 . 0 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 N O T I C E S   A N D   I N F O R M A T I O N                                                                                               
 
                                                                                                                                             
 
 I B M   D b 2   A c c e s s o r i e s   S u i t e   V 1 2   f e a t u r e   o f   D b 2   A c c e s s o r i e s   S u i t e   V 4         
 
                                                                                                                                             
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b       
 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r               
 
 d e t a i l s   c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e                   
 
 p r o d u c t s   l i s t e d   a b o v e   ( " t h e   P r o g r a m " ) .                                                                 
 
                                                                                                                                             
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t               
 
 L i c e n s e e   m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d                 
 
 e n t i t i e s   ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d                 
 
 b e l o w   i s   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e               
 
 a g r e e m e n t   f o r   t h e   P r o g r a m   a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e               
 
 c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w .   T h e   n o t i c e s   a r e   p r o v i d e d   f o r                     
 
 i n f o r m a t i o n a l   p u r p o s e s .                                                                                               
 
                                                                                                                                             
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t       
 
 u s e d   b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e                 
 
 i n s t a l l e d   i t .                                                                                                                   
 
                                                                                                                                             
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n           
 
 i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e                         
 
 i n d e p e n d e n t   o f   I B M   a n d   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e           
 
 i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y   w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S           
 
 f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y   a n d   a l l   l i a b i l i t y   f o r   e r r o r s             
 
 a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g   f r o m   t h e   u s e   o f   t h i s                 
 
 N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r         
 
 r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s .                                                               
 
                                                                                                                                             
 
 F o r   E x c l u d e d   C o m p o n e n t s   a n d   P r o g r a m   U n i q u e   T e r m s   o f   I B M   E n t e r p r i s e         
 
 C o n t e n t   M a n a g e m e n t   T e x t   S e a r c h ,   a n d   J S O N   c a p a b i l i t i e s   f o r   D b 2 
 
 f o r   z / O S ,   s e e   t h e   l i c e n s e s   t h a t   a c c o m p a n y   t h o s e   p r o d u c t s .                                             
 
                                                                                                                                             
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 S T A R T   N O T I C E S   A N D   I N F O R M A T I O N   O F   I B M   E n t e r p r i s e   C o n t e n t   M a n a g e m e n t         
 
 T e x t   S e a r c h   ( E C M T S )   1 . 5 . 0   c o m p o n e n t   o f   t h e   D b 2   A c c e s s o r i e s   S u i t e             
 
 V 1 2   f e a t u r e                                                                                                                       
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
                                                                                                                                             
 
 N O T I C E S   A N D   I N F O R M A T I O N                                                                                               
 
                                                                                                                                             
 
 I B M   E n t e r p r i s e   C o n t e n t   M a n a g e m e n t   T e x t   S e a r c h   1 . 5 . 0                                       
 
                                                                                                                                             
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                             
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I C U                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                             
 
                                                                                                                                             
 
 T h e   I B M   E n t e r p r i s e   C o n t e n t   M a n a g e m e n t   T e x t   S e a r c h   ( E C M T S )   1 . 5 . 0               
 
 p r o g r a m   i n c l u d e s   U N I C O D E   ( I C U 4 J )   c o d e .     T h e   f o l l o w i n g   a r e   n o t i c e s           
 
 a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y             
 
 c o d e .                                                                                                                                   
 
                                                                                                                                             
 
 I C U   L I C E N S E   -   I C U   1 . 8 . 1   A N D   L A T E R                                                                           
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E                                                                               
 
                                                                                                                                             
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s                               
 
 C o r p o r a t i o n   a n d   o t h e r s                                                                                                 
 
 A l l   r i g h t s   r e s e r v e d .                                                                                                     
 
                                                                                                                                             
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s                 
 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t               
 
 b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e                   
 
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .                                                                       
 
                                                                                                                                             
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E                   
 
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R           
 
 A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y       
 
 D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,               
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T U O U S                 
 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E       
 
 O F   T H I S   S O F T W A R E .                                                                                                           
 
                                                                                                                                             
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r         
 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,         
 
 u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n                     
 
 a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .                                                                 
 
                                                                                                                                             
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E                           
 
                                                                                                                                             
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s               
 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d     
 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y           
 
 s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e                         
 
 d i r e c t o r i e s                                                                                                                       
 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,             
 
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .                                                                 
 
                                                                                                                                             
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y             
 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S         
 
 D A T A   F I L E S ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U                       
 
 U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S             
 
 A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T                   
 
 D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R                     
 
 S O F T W A R E .                                                                                                                           
 
                                                                                                                                             
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E                                                                               
 
                                                                                                                                             
 
 C o p y r i g h t   ( C )   1 9 9 1 - 2 0 0 6   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .                         
 
 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   U s e   i n                                                                   
 
 h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .                                                                 
 
                                                                                                                                             
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d                   
 
 d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y                     
 
 a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s       
 
 o r   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 ,   a n d / o r               
 
 s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d             
 
 t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e             
 
 a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , ( b )   b o t h   t h e           
 
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n                 
 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h               
 
 m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e                               
 
 d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e       
 
 d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d .                                                                       
 
                                                                                                                                             
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E             
 
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R           
 
 A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y       
 
 D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R                                 
 
 P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R                   
 
 T O R T U O U S   A C T I O N ,   A R I S I N G   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   U S E   O R             
 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .                                                         
 
                                                                                                                                             
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r         
 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r       
 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .                                                 
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                                 
 
 E N D   O F   I C U   C O D E   N O T I C E   A N D   I N F O R M A T I O N                                                                 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                                 
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                             
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   L I C E N S E   V 2 . 0                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                           
 
 T h e   I B M   E n t e r p r i s e   C o n t e n t   M a n a g e m e n t   T e x t   S e a r c h   ( E C M T S )   1 . 5 . 0               
 
 p r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s       
 
 a v a i l a b l e   u n d e r   t h e   A P A C H E   L I C E N S E   V E R S I O N   2 . 0 . T h i s   s o f t w a r e   m a y             
 
 a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o       
 
 t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g                     
 
 s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s                 
 
 n o t e d   l a t e r   i n   t h i s   f i l e .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e                     
 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :     T h e                       
 
 f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t         
 
 t o   t h i s   t h i r d   p a r t y   c o d e .                                                                                           
 
                                                                                                                                             
 
 A P A C H E   L I C E N S E   2 . 0                                                                                                         
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M                         
 
 o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 :                                                 
 
                                                                                                                                             
 
 A p a c h e   L u c e n e   3 . 0                                                                                                           
 
 U I M A                                                                                                                                     
 
 T r u e   Z I P   6 . 8                                                                                                                     
 
 A p a c h e   P D F B o x   1 . 2                                                                                                           
 
 A p a c h e   A n t   1 . 8                                                                                                                 
 
                                                                                                                                             
 
                                                                                                                                             
 
 A p a c h e   L i c e n s e                                                                                                                 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4                                                                                           
 
                                                                                                                                             
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /                                                                               
 
                                                                                                                                             
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N                     
 
                                                                                                                                             
 
 1 .   D e f i n i t i o n s .   " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r           
 
       u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1               
 
       t h r o u g h   9   o f   t h i s   d o c u m e n t .   " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t         
 
       o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s                     
 
       g r a n t i n g   t h e   L i c e n s e .   " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e       
 
       a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d     
 
       b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e                     
 
       p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,                 
 
       d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h       
 
       e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f           
 
       f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )         
 
       b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n     
 
       a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y         
 
       t h i s   L i c e n s e .   " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r             
 
       m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e                 
 
       s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s .                 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l                 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t     
 
       l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d             
 
       c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   " W o r k "   s h a l l   m e a n   t h e   w o r k   o f         
 
       a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e               
 
       u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s             
 
       i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n           
 
       t h e   A p p e n d i x   b e l o w ) .   " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,               
 
       w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d           
 
       f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,                             
 
       a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a     
 
       w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s         
 
       L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n             
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e                         
 
       i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .                             
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e         
 
       o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s         
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y         
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t       
 
       o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n     
 
       b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s                         
 
       d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r       
 
       w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s                                     
 
       r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n           
 
       e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e       
 
       t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e                   
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,           
 
       b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r                 
 
       o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a       
 
       C o n t r i b u t i o n . "   " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y                       
 
       i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s         
 
       b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n           
 
       t h e   W o r k .                                                                                                                     
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s         
 
       o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a                       
 
       p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,             
 
       i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e           
 
       W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d             
 
       d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t     
 
       f o r m .                                                                                                                             
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f         
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,       
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e           
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e         
 
       m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   
 
       W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s               
 
       l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y       
 
       t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r                           
 
       C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s         
 
       s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y       
 
       ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g         
 
       t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k               
 
       c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y       
 
       p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k         
 
       s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .                       
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e           
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t         
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u           
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s :                                                                           
 
       1 .   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e         
 
             W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d                                                               
 
       2 .   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s         
 
             s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d                                                   
 
       3 .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s           
 
             t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d             
 
             a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
 
             t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
 
             W o r k s ;   a n d                                                                                                             
 
       4 .   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s                 
 
             d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e           
 
             m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s                   
 
             c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   
 
             d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e                                                               
 
             D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f                                                         
 
             t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s     
 
             p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r                   
 
             d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
 
             w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d             
 
             w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
 
             o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o       
 
             n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n                 
 
             n o t i c e s                                                                                                                   
 
             w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
 
             a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h       
 
             a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
 
             t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r       
 
             m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e       
 
             t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f     
 
             Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a               
 
             w h o l e ,                                                                                                                     
 
             p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k       
 
             o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e .     
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e                 
 
             o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r                   
 
             i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   
 
             t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l         
 
             t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n     
 
             s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e           
 
             a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h         
 
             C o n t r i b u t i o n s .                                                                                                     
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e       
 
             t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   
 
             L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e       
 
             i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e                 
 
             c o n t e n t   o f   t h e   N O T I C E   f i l e .                                                                           
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r         
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h             
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,         
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r         
 
             c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r             
 
             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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e         
 
             f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g     
 
             t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f     
 
             p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .                                                                   
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d               
 
             g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y             
 
             C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   
 
             i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l                                   
 
             d a m a g e s   o f   a n y   c h a r a c t e r                                                                                 
 
             a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r                 
 
             i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   
 
             g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r         
 
             a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h       
 
             C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h                   
 
             d a m a g e s .                                                                                                                 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e                               
 
             r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y         
 
             c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,       
 
             w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r             
 
             r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   
 
             o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r         
 
             s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,         
 
             a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h               
 
             C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s       
 
             a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g     
 
             a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .                                             
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S                                                                                 
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                         
 
 E N D   O F   A P A C H E   V 2 . 0   N O T I C E S   A N D   I N F O R M A T I O N                                                         
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                       
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                     
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I N S T A L L A N Y W H E R E                                     
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                     
 
 T h e   I B M   E n t e r p r i s e   C o n t e n t   M a n a g e m e n t   T e x t   S e a r c h   f o r   D b 2   f o r   z / O S         
 
 ( E C M T S )   1 . 5 . 0   p r o g r a m   i n c l u d e s   I N S T A L L A N Y W H E R E   C O D E .     T h e   f o l l o w i n g       
 
 a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s             
 
 t h i r d   p a r t y   c o d e .                                                                                                           
 
                                                                                                                                             
 
 T h e   I N S T A L L A N Y W H E R E   2 0 0 9   c o d e   i n c l u d e s   t h e   f o l l o w i n g   c o d e :                         
 
                                                                                                                                             
 
 A p a c h e   L i c e n s e   1 . 1                                                                                                         
 
     R e g e x p   V 1 . 2                                                                                                                 
 
 A p a c h e   L i c e n s e   2 . 0                                                                                                         
 
     C o m m o n s   C o d e c   1 . 3                                                                                                     
 
       A N T   1 . 6 . 2                                                                                                                   
 
 B r o w s e r L a u n c h e r   V 1 . 4 b 1                                                                                                 
 
 P N G I m a g e   P r o d u c e r   V 0 . 8 8                                                                                               
 
 H S Q L D B   V 1 . 7 . 1                                                                                                                   
 
 I C U   L i c e n s e                                                                                                                       
 
     -   I C U   1 . 8 . 1   a n d   l a t e r                                                                                               
 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / )                                 
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                         
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   L I C E N S E   1 . 1   -                           
 
 R E G E X P   V 1 . 2                                                                                                                       
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                         
 
                                                                                                                                             
 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   R e g e x p   v   1 . 2 .     T h e   f o l l o w i n g   a r e         
 
 n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d         
 
 p a r t y   c o d e .                                                                                                                       
 
                                                                                                                                             
 
 A P A C H E   L i c e n s e   1 . 1                                                                                                         
 
                                                                                                                                             
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M                         
 
 o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 :                                                 
 
                                                                                                                                             
 
     R e g e x p   V 1 . 2                                                                                                                 
 
                                                                                                                                             
 
                                                                                                                                             
 
 *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1                                                         
 
 *                                                                                                                                           
 
 *   C o p y r i g h t   ( C )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s               
 
 *   r e s e r v e d .                                                                                                                       
 
 *                                                                                                                                           
 
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t     
 
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     
 
 *   a r e   m e t :                                                                                                                         
 
 *                                                                                                                                           
 
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t       
 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .               
 
 *                                                                                                                                           
 
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e                     
 
 *   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g                   
 
 *   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d           
 
 *   w i t h   t h e   d i s t r i b u t i o n .                                                                                             
 
 *                                                                                                                                           
 
 *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,           
 
 *   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :                                     
 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e                                         
 
 *   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . "                               
 
 *   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e                   
 
 *   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s                         
 
 *   n o r m a l l y   a p p e a r .                                                                                                         
 
 *                                                                                                                                           
 
 *   4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t                   
 
 *   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s                 
 
 *   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n                             
 
 *   p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g .                                               
 
 *                                                                                                                                           
 
 *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,     
 
 *   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n                 
 
 *   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .                                               
 
 *                                                                                                                                           
 
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D             
 
 *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E                   
 
 *   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R           
 
 *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,         
 
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T         
 
 *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F         
 
 *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D           
 
 *   A N D                                                                                                                                   
 
 *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,     
 
 *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T     
 
 *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F     
 
 *   S U C H   D A M A G E .                                                                                                                 
 
 *                                                                                                                                           
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 *                                                                                                                                           
 
 *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y             
 
 *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e       
 
 *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e                       
 
 *   .                                                                                                                                       
 
 *                                                                                                                                           
 
 *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e           
 
 *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g                 
 
 *   A p p l i c a t i o n s ,   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n .                           
 
 * /                                                                                                                                         
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +               
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   L I C E N S E   1 . 1   -     R E G E X P               
 
 V 1 . 2     I N   I N S T A L L A N Y W H E R E                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +               
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +         
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   L I C E N S E   2 . 0   -     C O M M O N S         
 
 C O D E C   1 . 3   A N D   A N T   1 . 6 . 2   I N   I N S T A L L A N Y W H E R E                                                         
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +         
 
                                                                                                                                             
 
 T h e   I N S T A L L A N Y W H E R E   c o d e   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g         
 
 s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A P A C H E   L I C E N S E   V E R S I O N                     
 
 2 . 0 .       T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s             
 
 m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e             
 
 o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r                       
 
 i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .   F o r   m o r e                   
 
 i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e                           
 
 h t t p : / / w w w . a p a c h e . o r g :     T h e   f o l l o w i n g   a r e                                                           
 
 n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d         
 
 p a r t y   c o d e .                                                                                                                       
 
                                                                                                                                             
 
     C o m m o n s   C o d e c   1 . 3                                                                                                     
 
     A N T   1 . 6 . 2                                                                                                                     
 
                                                                                                                                             
 
 P l e a s e   r e f e r   t o   t h e   A P A C H E   L I C E N S E   2 . 0   s e c t i o n   a b o v e   f o r   n o t i c e s             
 
 a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e .                                     
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +             
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   L I C E N S E   2 . 0   -     C O M M O N S             
 
 C O D E C   1 . 3   A N D   A N T   1 . 6 . 2     I N   I N S T A L L A N Y W H E R E                                                       
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +       
 
       
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                     
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   B R O W S E R L A U N C H E R   C O D E   I N                     
 
 I N S T A L L A N Y W H E R E                                                                                                               
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                     
 
                                                                                                                                             
 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   B R O W S E R L A U N C H E R   V 1 . 4 b 1 .     T h e                 
 
 f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t         
 
 t o   t h i s   t h i r d   p a r t y   c o d e .                                                                                           
 
                                                                                                                                             
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t                                               
 
 ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n         
 
 a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t     
 
 f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .         
 
 T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,       
 
 o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f       
 
 c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .   T h i s   s o f t w a r e   i n c l u d e s       
 
 n o   w a r r a n t y .   T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r         
 
 f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s             
 
 s o f t w a r e .                                                                                                                           
 
                                                                                                                                             
 
 C r e d i t s :                                                                                                                             
 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e                                                                         
 
 ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l )               
 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l                           
 
 T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k         
 
 M i e d r i c h ,   a n d   R o n   R a b a k u k k                                                                                         
 
                                                                                                                                             
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )                                                 
 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 )                                                               
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                         
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   B R O W S E R L A U N C H E R   C O D E   I N                         
 
 I N S T A L L A N Y W H E R E                                                                                                               
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                         
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                 
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   P N G I M A G E   P R O D U C E R   C O D E   I N                 
 
 I N S T A L L A N Y W H E R E                                                                                                               
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                 
 
                                                                                                                                             
 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   P N G I M A G E   P R O D U C E R   V 0 . 8 8 .     T h e               
 
 f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t         
 
 t o   t h i s   t h i r d   p a r t y   c o d e .                                                                                           
 
                                                                                                                                             
 
 / /   C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .   A l l   R i g h t s   R e s e r v e d                         
 
 / /                                                                                                                                         
 
 / /   T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e         
 
 / /   s u i t a b i l i t y ,   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .   T h i s   c o d e   i s       
 
 / /   p r o v i d e d   A S   I S .   T h e   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s           
 
 / /   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g ,   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s         
 
 / /   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f .                                                               
 
 / /   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s         
 
 / /   s o f t w a r e   i s   h e r e b y   g r a n t e d .                                                                                 
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                     
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   P N G I M A G E   P R O D U C E R   C O D E   I N                     
 
 I N S T A L L A N Y W H E R E                                                                                                               
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                     
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +           
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   H S Q L   C O D E   I N   I N S T A L L A N Y W H E R E           
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +           
 
                                                                                                                                             
 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   H Q S L   V 1 . 7 . 1 .     T h e   f o l l o w i n g   a r e           
 
 n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d         
 
 p a r t y   c o d e .                                                                                                                       
 
                                                                                                                                             
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p                                 
 
 *   A l l   r i g h t s   r e s e r v e d .                                                                                                 
 
 *                                                                                                                                           
 
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t     
 
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g                           
 
 *   c o n d i t i o n s   a r e   m e t :                                                                                                   
 
 *                                                                                                                                           
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t             
 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .               
 
 *                                                                                                                                           
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e                           
 
 *   c o p y r i g h t   n o t i c e , t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g                     
 
 *   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d           
 
 *   w i t h   t h e   d i s t r i b u t i o n .                                                                                             
 
 *                                                                                                                                           
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f           
 
 *   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
 
 *   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .               
 
 *                                                                                                                                           
 
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D                             
 
 *   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,                   
 
 *   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,                       
 
 *   H S Q L D B . O R G ,   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,           
 
 *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S                         
 
 *   ( I N C L U D I N G ,                                                                                                                   
 
 *   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;         
 
 *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R         
 
 *   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T     
 
 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N       
 
 *   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E           
 
 *   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                                   
 
 * /                                                                                                                                         
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +               
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   H Q S L   C O D E   I N   I N S T A L L A N Y W H E R E               
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +               
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +             
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I C U   C O D E   I N   I N S T A L L A N Y W H E R E             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +             
 
                                                                                                                                             
 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   U N I C O D E   ( I C U )   C O D E .     T h e   f o l l o w i n g     
 
 a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s             
 
 t h i r d   p a r t y   c o d e .                                                                                                           
 
                                                                                                                                             
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r                                                                           
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E                                                                               
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s                               
 
 C o r p o r a t i o n   a n d   o t h e r s                                                                                                 
 
 A l l   r i g h t s   r e s e r v e d .                                                                                                     
 
 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 ,   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 ,   p r o v i d e d       
 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r     
 
 i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t               
 
 n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g                           
 
 d o c u m e n t a t i o n .                                                                                                                 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E                     
 
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R           
 
 A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y       
 
 D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,               
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S                 
 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E       
 
 O F   T H I S   S O F T W A R E .                                                                                                           
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r         
 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,         
 
 u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n                     
 
 a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .                                                                 
 
                                                                                                                                             
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :                                   
 
 h t t p : / / w w w . i c u - p r o j e c t . o r g /                                                                                       
 
                                                                                                                                             
 
                                                                                                                                             
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E                           
 
                                                                                                                                             
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s               
 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d     
 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y           
 
 s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e                         
 
 d i r e c t o r i e s                                                                                                                       
 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d     
 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .                                                                         
 
                                                                                                                                             
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y             
 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S         
 
 D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U                     
 
 U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S             
 
 A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T                   
 
 D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R                     
 
 S O F T W A R E .                                                                                                                           
 
                                                                                                                                             
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E                                                                               
 
                                                                                                                                             
 
 C o p y r i g h t   ( C )   1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .                         
 
 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   U s e   i n                                                                   
 
 h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .                                                                 
 
                                                                                                                                             
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d                   
 
 d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y                     
 
 a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s       
 
 o r   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 ,   a n d / o r   s e l l     
 
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )     
 
 t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h       
 
 a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e                     
 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d       
 
 d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a         
 
 F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d         
 
 w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n     
 
 m o d i f i e d .                                                                                                                           
 
                                                                                                                                             
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E             
 
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R           
 
 A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R               
 
 A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R                         
 
 P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R                   
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R             
 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .                                                         
 
                                                                                                                                             
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r         
 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t                   
 
 p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .                                     
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                             
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   U N I C O D E   ( I C U )   C O D E   I N                             
 
 I N S T A L L A N Y W H E R E                                                                                                               
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                             
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +     
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T O P E N   C O D E   I N   I N S T A L L A N Y W H E R E       
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +     
 
                                                                                                                                             
 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   J T O P E N   V 5 . 1 . 1   C O D E .     T h e   f o l l o w i n g     
 
 a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s             
 
 t h i r d   p a r t y   c o d e .                                                                                                           
 
                                                                                                                                             
 
 T h e   J T O P E N   c o d e   i s   a v a i l a b l e   u n d e r   t h e   I B M   P u b l i c   L i c e n s e .                         
 
 S o u r c e   c o d e   f o r   i t   i s   a v a i l a b l e   a t :                                                                       
 
 h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 /                                                                 
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +           
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T O P E N   C O D E   I N   I N S T A L L A N Y W H E R E           
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +           
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                     
 
   E N D   O F   I N S T A L L A N Y W H E R E   2 0 0 9   N O T I C E S   A N D   I N F O R M A T I O N                                     
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                     
 
                                                                                                                                             
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =           
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   E n t e r p r i s e   C o n t e n t                         
 
 M a n a g e m e n t   T e x t   S e a r c h   ( E C M T S )   1 . 5 . 0   c o m p o n e n t   o f   D b 2   A c c e s s o r i e s           
 
 S u i t e   V 1 2   f e a t u r e                                                                                                           
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =           
 
                                                                                                                                             
 
   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =             
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   S p a t i a l   S u p p o r t   f o r   D b 2             
 
 f o r   z / O S   c o m p o n e n t   o f   D b 2   A c c e s s o r i e s   S u i t e   V 1 2   f e a t u r e                               
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =             
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                             
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I C U                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                             
 
                                                                                                                                             
 
 T h e   I B M   S p a t i a l   S u p p o r t   f o r   D b 2   f o r   z / O S     p r o g r a m   i n c l u d e s   U N I C O D E         
 
 ( I C U 4 J )   c o d e .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t                     
 
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e .                                         
 
                                                                                                                                             
 
 P l e a s e   r e f e r   t o   t h e   I C U   s e c t i o n   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t               
 
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e .                                                                 
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                                 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I C U                                                                 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                                 
 
                                                                                                                                             
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =           
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   O F   I B M   S p a t i a l   S u p p o r t   f o r   D b 2   f o r             
 
 Z / O S   c o m p o n e n t   o f   D b 2   A c c e s s o r i e s   S u i t e   V 1 2   f e a t u r e                                       
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =           
 
                                                                                                                                                                                                                                                                                                                                               
 
                     
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =                       
 
 S T A R T   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J S O N   c a p a b i l i t i e s   f o r   D b 2   f o r               
 
 z / O S   c o m p o n e n t   o f   D b 2   A c c e s s o r i e s   S u i t e   V 1 2   f e a t u r e                                     
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =                         
 
                                                                                                                                             
 
 A P A C H E   C O D E   I I .   T h e   J S O N   c a p a b i l i t i e s   f o r   D b 2   f o r   z / O S   P r o g r a m                 
 
 i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s                       
 
 a v a i l a b l e   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s         
 
 s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y           
 
 i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e           
 
 f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e               
 
 p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .   F o r   m o r e   i n f o r m a t i o n   o n   t h e                 
 
 A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :                   
 
                                                                                                                                             
 
 -   M o n g o D B   C   D r i v e r   v 0 . 6                                                                                               
 
 -   M o n g o D B   J a v a   D r i v e r   v 2 . 8 . 0                                                                                     
 
 -   M o n g o D B   N o d e . j s   d r i v e r   v 1 . 1                                                                                   
 
                                                                                                                                             
 
 P l e a s e   r e f e r   t o   t h e   A p a c h e   C o d e   I I   s e c t i o n   a b o v e   f o r   n o t i c e s   a n d             
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e .                                             
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                             
 
 E N D   O F   A P A C H E   C O D E   I I   N O T I C E S   A N D   I N F O R M A T I O N                                                   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                             
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                   
 
 S t a r t   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   e n c o d i n g . c   i n   t h e   M o n g o D B   C             
 
 D r i v e r                                                                                                                                 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                   
 
                                                                                                                                             
 
 T h i s   p r o g r a m   i n c l u d e s   t h e   f i l e   e n c o d i n g . c   i n   t h e   M o n g o D B   C   D r i v e r .         
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n                           
 
 r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e .                                                                             
 
                                                                                                                                             
 
                                                                                                                                             
 
 *   P o r t i o n s   C o p y r i g h t   2 0 0 1   U n i c o d e ,   I n c .                                                               
 
 *                                                                                                                                           
 
 *   D i s c l a i m e r                                                                                                                     
 
 *                                                                                                                                           
 
 *   T h i s   s o u r c e   c o d e   i s   p r o v i d e d   a s   i s   b y   U n i c o d e ,   I n c .   N o   c l a i m s   a r e       
 
 *   m a d e   a s   t o   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e .   N o   w a r r a n t i e s   o f           
 
 *   a n y   k i n d   a r e   e x p r e s s e d   o r   i m p l i e d .   T h e   r e c i p i e n t   a g r e e s   t o                     
 
 *   d e t e r m i n e   a p p l i c a b i l i t y   o f   i n f o r m a t i o n   p r o v i d e d .   I f   t h i s   f i l e   h a s       
 
 *   b e e n   p u r c h a s e d   o n   m a g n e t i c   o r   o p t i c a l   m e d i a   f r o m   U n i c o d e ,   I n c . ,           
 
 *   t h e   s o l e   r e m e d y   f o r   a n y   c l a i m   w i l l   b e   e x c h a n g e   o f   d e f e c t i v e   m e d i a       
 
 *   w i t h i n   9 0   d a y s   o f   r e c e i p t .                                                                                     
 
 *                                                                                                                                           
 
 *   L i m i t a t i o n s   o n   R i g h t s   t o   R e d i s t r i b u t e   T h i s   C o d e                                           
 
 *                                                                                                                                           
 
 *   U n i c o d e ,   I n c .   h e r e b y   g r a n t s   t h e   r i g h t   t o   f r e e l y   u s e   t h e                           
 
 *   i n f o r m a t i o n   s u p p l i e d   i n   t h i s   f i l e   i n   t h e   c r e a t i o n   o f   p r o d u c t s               
 
 *   s u p p o r t i n g   t h e   U n i c o d e   S t a n d a r d ,   a n d   t o   m a k e   c o p i e s   o f   t h i s   f i l e         
 
 *   i n   a n y   f o r m   f o r   i n t e r n a l   o r   e x t e r n a l   d i s t r i b u t i o n   a s   l o n g   a s   t h i s       
 
 *   n o t i c e   r e m a i n s   a t t a c h e d .                                                                                         
 
 * /                                                                                                                                         
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                 
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   e n c o d i n g . c   i n   t h e   M o n g o D B   C                 
 
 D r i v e r                                                                                                                                 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                   
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                   
 
 S t a r t   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   a s s e r t i o n s . j a v a   i n   t h e                       
 
 M o n g o D B   J a v a   D r i v e r                                                                                                       
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                   
 
                                                                                                                                             
 
 T h i s   p r o g r a m   i n c l u d e s   t h e   f i l e   a s s e r t i o n s . j a v a   i n   t h e   M o n g o D B   J a v a         
 
 D r i v e r .   T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n           
 
 r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e .                                                                             
 
                                                                                                                                             
 
                                                                                                                                             
 
 / * *                                                                                                                                       
 
 *   C o p y r i g h t   2 0 0 8   A t l a s s i a n   P t y   L t d                                                                         
 
 *                                                                                                                                           
 
 *   L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;           
 
 *   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e           
 
 *   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t                                                           
 
 *                                                                                                                                           
 
 *   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0                                                     
 
 *                                                                                                                                           
 
 *   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,                     
 
 *   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S           
 
 *   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r           
 
 *   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e               
 
 *   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e .                         
 
 * /                                                                                                                                         
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                   
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   a s s e r t i o n s . j a v a   i n   t h e   M o n g o D B           
 
 J a v a   D r i v e r                                                                                                                       
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
                                                   
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                   
 
 S t a r t   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   U T F 8 E n c o d i n g . j a v a                                 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                   
 
                                                                                                                                             
 
 T h i s   p r o g r a m   i n c l u d e s   t h e   f i l e   U T F 8 E n c o d i n g . j a v a   i n   t h e   M o n g o D B               
 
 J a v a   D r i v e r .   T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t                         
 
 i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e .                                                     
 
                                                                                                                                             
 
                                                                                                                                             
 
 C o p y r i g h t   ( c )   1 9 9 7 - 2 0 0 8 ,   P o s t g r e S Q L   G l o b a l   D e v e l o p m e n t   G r o u p                     
 
 A l l   r i g h t s   r e s e r v e d .                                                                                                     
 
                                                                                                                                             
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t         
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s         
 
 a r e   m e t :                                                                                                                             
 
                                                                                                                                             
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t           
 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                   
 
                                                                                                                                             
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e                         
 
 c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g                       
 
 d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d               
 
 w i t h   t h e   d i s t r i b u t i o n .                                                                                                 
 
                                                                                                                                             
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   P o s t g r e S Q L   G l o b a l   D e v e l o p m e n t   G r o u p   n o r         
 
 t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e               
 
 p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n         
 
 p e r m i s s i o n .                                                                                                                       
 
                                                                                                                                             
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                   
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   U T F 8 E n c o d i n g . j a v a   i n   t h e                       
 
 M o n g o D B   J a v a   D r i v e r .                                                                                                     
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                   
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                             
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   M o n g o D B   C   D r i v e r ,   M o n g o D B   J a v a           
 
 D r i v e r   a n d   M o n g o D B   N o d e . j s   d r i v e r .                                                                         
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                             
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                     
 
 S t a r t   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   J S O N - C   0 . 1 0                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                     
 
                                                                                                                                             
 
 T h i s   p r o g r a m   i n c l u d e s   J S O N - C   0 . 1 0 .   T h e   f o l l o w i n g   a r e   n o t i c e s   a n d             
 
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e .                     
 
                                                                                                                                             
 
 T h e   M I T   L i c e n s e   ( M I T )                                                                                                   
 
                                                                                                                                             
 
                                                                                                                                             
 
 C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 5   M e t a p a r a d i g m   P t e   L t d                                                   
 
                                                                                                                                             
 
 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 .               
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                     
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   J S O N - C   0 . 1 0                                                 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                     
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                     
 
 S T A R T   O F   N O T I C E S   A N D   I N F O R M A T I O N   f o r   J L I N E   V 0 . 9 . 9 3                                         
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                     
 
                                                                                                                                             
 
 T h e   I B M   p r o g r a m   i n c l u d e s   J L I N E   V 0 . 9 . 9 3   C O D E .   c o d e .     T h e   f o l l o w i n g           
 
 a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s             
 
 t h i r d   p a r t y   c o d e .                                                                                                           
 
                                                                                                                                             
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   M a r c   P r u d ' h o m m e a u x                                                       
 
 A l l   r i g h t s   r e s e r v e d .                                                                                                     
 
                                                                                                                                             
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r                         
 
 w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g               
 
 c o n d i t i o n s   a r e   m e t :                                                                                                       
 
                                                                                                                                             
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t                 
 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                   
 
                                                                                                                                             
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t           
 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   J l i n e   f o l l o w i n g   d i s c l a i m e r         
 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h                           
 
 t h e   d i s t r i b u t i o n .                                                                                                           
 
                                                                                                                                             
 
 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s                       
 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s                     
 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .                                       
 
                                                                                                                                             
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S       
 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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                   
 
 A N D   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 R E   D I S C L A I M E D .   I N   N O                         
 
 E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E                           
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,                           
 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,                             
 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,                           
 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D                         
 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T                       
 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G                 
 
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D                       
 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                         
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                               
 
 E N D   O F   J L I N E   N O T I C E S   A N D   I N F O R M A T I O N                                                                     
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                               
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                               
 
 S T A R T   O F   R H I N O   N O T I C E S   A N D   I N F O R M A T I O N                                                                 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                               
 
 M o z i l l a   P u b l i c   L i c e n s e                                                                                                 
 
                                                                                                                                             
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M                         
 
 o b t a i n e d   u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e             
 
 v i a   t h e   i n d i c a t e d   U R L ) :                                                                                               
 
                                                                                                                                             
 
 R H I N O   1 . 7 R 2   ( h t t p : / / w w w . m o z i l l a . o r g / r h i n o / )                                                       
 
                                                                                                                                             
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                               
 
 E N D   O F   R H I N O   N O T I C E S   A N D   I N F O R M A T I O N                                                                     
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                               
 
                                                                                                                                             
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =                               
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J S O N   c a p a b i l i t i e s   f o r   D b 2   f o r               
 
 z / O S   c o m p o n e n t   o f   D b 2   A c c e s s o r i e s   S u i t e   V 1 2   f e a t u r e                                                                                                                                     
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =                                                                                                                                                                         
 
                                                                                                                                             
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =                             
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   D b 2   A c c e s s o r i e s   S u i t e   V 1 2   
 
 f e a t u r e   o f   D b 2   A c c e s s o r i e s   S u i t e   V 4                                                                                                                 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =                             
 
                                                                                                                                             
 
 
 
 L / N :   L - P Z S F - B 9 5 3 4 X 
 D / N :   L - P Z S F - B 9 5 3 4 X 
 P / N :   L - P Z S F - B 9 5 3 4 X 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   D b 2   Q u e r y   M a n a g e m e n t   F a c i l i t y   f o r   z / O S   V 1 3 . 1 . 2 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 N o t i c e s   a n d   I n f o r m a t i o n   f o r   D b 2   Q u e r y   M a n a g e m e n t   F a c i l i t y   f o r   z / O S ,   v 1 3 . 1 . 2 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 C e t e V 5 L i c e n s e . t x t   
 S O F T W A R E   L I C E N S E   A N D   D I S T R I B U T I O N   A G R E E M E N T   D Y N A M I C P D F   F O R   J A V A 
 P L E A S E   R E A D   T H I S   L I C E N S E   A G R E E M E N T   C A R E F U L L Y   B E F O R E   D O W N L O A D I N G ,   I N S T A L L I N G   O R   U S I N G   T H E   S O F T W A R E . 
 B Y   S E L E C T I N G   " I   A C C E P T   . . . "   B E L O W ,   A N D   C L I C K I N G   O N   " N E X T " ,   O R   B Y   U S I N G   T H E   S O F T W A R E ,   L I C E N S E E   A C K N O W L E D G E S   T H A T   L I C E N S E E   H A S   R E A D ,   U N D E R S T O O D   A N D   A C C E P T E D   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   L I C E N S E   A G R E E M E N T   . 
 W A R N I N G : 	 I F   L I C E N S E E   D O E S   N O T   A G R E E   T O T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T ,   C E T E ,   I N C .   I S   N O T   W I L L I N G   T O   L I C E N S E   T H I S   S O F T W A R E   T O L I C E N S E E .   L I C E N S E E   M A Y   N O T   D O W N L O A D ,   I N S T A L L   O R   U S E   T H E   S O F T W A R E . 	 L I C E N S E E   M U S T   S E L E C T   T H E   " I   D O   N O T   A C C E P T . . . "   O P T I O N   B E L O W   A N D   T H E N   C L I C K   O N   " C A N C E L " . 
 
 T H I S   S O F T W A R E   L I C E N S E   A G R E E M E N T   ( " A g r e e m e n t " ) i s   m a d e   b y   a n d   b e t w e e n   t h e   c o m p a n y , 
 l   e g a l   e n t i t y   o r   i n d i v i d u a l   t h a t   i s   l i   c e n s i n g   t h e   L i c e n s e d   s o f t w a r e   ( " L i c e n s e e " ) ,   a n d   c e T e ,   I n c .   ( " c e T e " ) ,   a   M a r y l a n d   c o r p o r a t i o n   w i t h   o f f i c e s   l o c a t e d   a t   1 0 3 2 0   L i t t l e   P a t u x e n t   P a r k w a y ,   s u i t e   2 0 3 ,   C o l u m b i a ,   M a r y l a n d   ,   U S A . 
 
 T h i s   s o f t w a r e   L i c e n s e   a n d   D i s t r i b u t i o n   a g r e e m e n t   i s   i n   t h r e e   p a r t s .   I f   y o u   a r e   u s i n g   t h e   f r e e   c o m m u n i t y   a n d   E v a l u a t i o n   E d i t i o n   p l e a s e   r e f e r   t o   s e c t i o n   A   b e l o w .   I f   y o u   h a v e   p u r c h a s e d   a   s e r v e r   E d i t i o n   l i c e n s e   p l e a s e   r e f e r   t o   S e c t i o n   B   b e l o w .   I f   y o u   h a v e   p u r c h a s e d   a   D e v e l o p e r   E d i t i o n   l i   c e n s e ,   p l e a s e   r e f e r   t o   s e c t i o n   c   b e l o w . 
 
 S E C T I O N   A :   C o m m u n i t y   a n d   E v a l u a t i o n   E d i t i o n 
 T h i s   s e c t i o n   a p p l i e s   i f   y o u   h a v e   n o t   p u r c h a s e d   a   s e r v e r   E d i t i o n   o r   D e v e l o p e r   E d i t i o n   l   i   c e n s e . 
 1 . 	 D E F I N I T I O N S . 
 1 . 1 	 " c e T e   w e b s i t e "   s h a l l   m e a n   h t t p : / / w w w . c e t e . c o m . 
 1 . 2 	 " c o m b i n e d   P r o d u c t "   s h a l l   m e a n   t h e   p r o d u c t   c r e a t e d   b y   D e v e l o p e r ,   b y         i n c o r p o r a t i n g   o r   e m b e d d i n g   t h e   L i c e n s e d   s o f t w a r e   i n t o   t h i r d   p a r t y   s o f t w a r e ,   i n c l u d i n g   L i c e n s e e   s o f t w a r e   c o d e   w r i t t e n   b y   t h e   d e s i g n a t e d   D e v e l o p e r   u n d e r   t h i s   A g r e e m e n t , 
 1 . 3 	 " D e v e l o p e r "   s h a l l   m e a n   t h e   s o l e   i n d i v i d u a l   a u t h o r i z e d   b y   L i c e n s e e   u n d e r   t h i s   A g r e e m e n t   t o   w r i t e   s o f t w a r e   c o d e   u t i l i z i n g   t h e   L i c e n s e d   S o f t w a r e ,   a n d / o r   t o   p r o d u c e   t h e   c o m b i n e d   P r o d u c t . 	 T h e   D e v e l o p e r   m u s t   b e   a n   e m p l o y e e   o r   i n d e p e n d e n t   c o n t r a c t o r   o f   t h e   L i c e n s e e ,   o r   t h e   D e v e l o p e r   m u s t   t h e   L i c e n s e e . 
 1 . 4 	 " E f f e c t i v e   D a t e "   s h a l l   m e a n   t h e   d a t e   o n   w h i c h   t h i s   A g r e e m e n t   i s   a c c e p t e d   b y   L i c e n s e e . 
 1 . 5 	 " I n c l u d e d   F e a t u r e s "   s h a l l   m e a n   t h e   f e a t u r e s   i   n   t h e   L i c e n s e d   s o f t w a r e   t h a t   a r e   
 i n c l u d e d   w i t h   t h e   c o m m u n i t y   E d i t i o n   a s   i n d i c a t e d   b y   t h e   s p e c i f i c a t i o n s . 
 1 . 6 . 	 " L i   c e n s e d   s o f t w a r e "   s h a l l   m e a n   t h e   c o m m u n i t y   a n d   E v a l u a t i o n   E d i t i o n   o f   D y n a m i c P D F   f o r   J a v a ,   i n   m a c h i n e   e x e c u t a b l e   f o r m ,   i t s   d o c u m e n t a t i o n ,   a n d   a n y   b u g   f i x e s   o r   o t h e r   c h a n g e s   p r o v i d e d   t o   L i c e n s e e . 
 1 . 7 	 " s p e c i f i c a t i o n s "   s h a l l   m e a n   t h e   L i c e n s e d   s o f t w a r e   s p e c i f i c a t i o n s   a n d   h e l p   
 d o c u m e n t a t i o n ,   a v a i l a b l e   f r o m   t h e   c e T e   w e b s i t e . 
 1 . 8 	 " s u b - L i   c e n s e   A g r e e m e n t "   s h a l l   m e a n   a n y   a g r e e m e n t   e n t e r e d   i n t o   b y   a n d   b e t w e e n   L i c e n s e e   a n d   a n y   o t h e r   i n d i v i d u a l   o r   e n t i t y   u n d e r   w h i c h   s u c h   i n d i v i d u a l   o r   e n t i t y   i s   g r a n t e d   a   s u b l i c e n s e   t o   t h e   c o m b i n e d   P r o d u c t . 
 1 . 9 	 " s u b - L i c e n s e e "   s h a l l   m e a n   a n y   i n d i v i d u a l   o r   e n t i t y   t h a t   e n t e r s   i n t o   a   s u b l i c e n s e   a g r e e m e n t   w i t h   L i c e n s e e   f o r   u s e   o f   t h e   c o m b i n e d   P r o d u c t . 	 s u b l i c e n s e e   s h a l l   a l s o   i n c l u d e   d i s t r i b u t o r s   o f   t h e   c o m b i n e d   P r o d u c t . 
 1 . 1 0 	 U n - i n c l u d e d   F e a t u r e s   s h a l l   m e a n   t h e   f e a t u r e s   o f   t h e   L i c e n s e d   s o f t w a r e   t h a t   a r e   n o t     i n c l u d e d   a s   f u l l   w o r k i n g   f e a t u r e s . 	 T h e   U n - i n c l u d e d   F e a t u r e s   m a y   b e   u s e d   o n l y   f o r   e v a l u a t i o n   p u r p o s e s ,   a n d   f o r   n o   o t h e r   p u r p o s e s . 	 T h e   U n - i n c l u d e d   F e a t u r e s   m a y   n o t   w o r k   p r o p e r l y ,   o r   m a y   b e   p r o t e c t e d   f r o m   f u l l   u s e   b y   t e c h n o l o g i c a l   m e a n s . 
 2 . 	 L I C E N S E   G R A N T . 
 2 . 1 	 E v a l u a t i o n   L i   c e n s e . 	 s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   e f f e c t i v e   o n l y   d u r i n g   t h e   t e r m   o f   t h i s   A g r e e m e n t ,   c e T e   g r a n t s   t o   L i c e n s e e   a   w o r l d w i d e ,   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   l i c e n s e   t o   e v a l u a t e   t h e   L i c e n s e d   S o f t w a r e . 
 
 2 . 2 	 D e v e l o p m e n t   L i c e n s e . 	 s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   e f f e c t i v e   o n l y   d u r i n g   t h e   t e r m   o f   t h i s   A g r e e m e n t ,   c e T e   g r a n t s   t o   L i c e n s e e   a   w o r l d w i d e ,   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   l i c e n s e   t o : 
 A . 	 u s e   t h e   L i c e n s e d   s o f t w a r e   ( I n c l u d e d   F e a t u r e s   o n l y )   a s   a   t o o l   t o   g e n e r a t e 
 . p d f   f i l e s   a n d   f o r   o t h e r   p u r p o s e s   a s   s e t   f o r t h   i n   t h e   S p e c i f i c a t i o n s , 
 B .   I n t e r f a c e   t h e   L i   c e n s e d   s o f t w a r e   ( I n c l u d e d   F e a t u r e s   o n l y ) w i t h   t h i r d   p a r t y   ( i n c l u d i n g   
 L i c e n s e e ) s o f t w a r e   b y   u s e   o f   t h e   A P I   ( A p p l   i   c a t i o n s   P r o g r a m   I n t e r f a c e ) ;   a n d 
 c . 	 I n c o r p o r a t e   o r   e m b e d   t h e   L i c e n s e d   s o f t w a r e   ( I n c l u d e d   F e a t u r e s   o n l y ) w i t h   t h i r d   p a r t y   ( i n c l u d i n g   L i c e n s e e ) s o f t w a r e ,   t o   p r o d u c e   c o m b i n e d   P r o d u c t s . 
 2 . 3 	 D i s t r i b u t i o n   L i c e n s e . 	 s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   e f f e c t i v e   o n l y   d u r i n g   t h e   t e r m   o f   t h i s   A g r e e m e n t ,   c e T e   g r a n t s   t o   L i c e n s e e   a   w o r l d w i d e ,   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   l i c e n s e   t o : 
 A . 	 M a r k e t   a n d   p r o m o t e   t h e   L i c e n s e d   s o f t w a r e   ( I n c l u d e d   F e a t u r e s   o n l y ) ,   b u t   o n l y   a s   a   p a r t   o f   t h e   c o m b i n e d   P r o d u c t ; 
 B . 	 s u b l i c e n s e   t h e   u s e   o f   t h e   L i   c e n s e d   s o f t w a r e   ( I n c l u d e d   F e a t u r e s   o n l y ) t o   
 s u b l i c e n s e e s ,   a s   a   t o o l   t o   g e n e r a t e   . p d f   f i l e s   a n d   f o r   o t h e r   p u r p o s e s   a s   s e t   f o r t h   i n   t h e   S p e c i f i c a t i o n s ,   b u t   o n l y   a s   e m b e d d e d   i n   o r   i n c o r p o r a t e d   i n t o   c o m b i n e d   P r o d u c t ; 
 c . 	 s u p p o r t   a n d   m a i n t a i n   t h e   L i   c e n s e d   s o f t w a r e   ( I n c l u d e d   F e a t u r e s   o n l y ) a s   e m b e d d e d   i n   o r   i n c o r p o r a t e d   i n t o   t h e   c o m b i n e d   P r o d u c t   f o r m ;   a n d 
 D . 	 T r a n s l a t e   t h e   L i   c e n s e d   s o f t w a r e   d o c u m e n t a t i o n   ( I n c l u d e d   F e a t u r e s   o n l y ) i n t o   f o r e i g n   l a n g u a g e s   a s   n e c e s s a r y   f o r   p u r p o s e s   u n d e r   t h i s   A g r e e m e n t . 
 2 . 4 	 R e s t r i c t i o n s   o n   L i   c e n s e s   a n d   u s e . 
 A . 	 L i c e n s e e   s h a l l   d e s i g n a t e   o n e   i n d i v i d u a l   a s   D e v e l o p e r   u n d e r   t h i s   A g r e e m e n t .   N o   o t h e r   p e r s o n   m a y   u s e   t h e   L i   c e n s e d   s o f t w a r e   a s   d e s c r i b e d   i   n   P a r a g r a p h   2 . 2   a b o v e . 
 B . 	 L i c e n s e e   s h a l l   k e e p   a   r e c o r d   o f   t h e   i d e n t i t y   o f   t h e   D e v e l o p e r ,   e a c h   c o p y   m a d e   o f   t h e   L i c e n s e d   s o f t w a r e ,   w h e r e   e a c h   s u c h   c o p y   i s   l o c a t e d ,   a n d   i   n   w h o s e   c u s t o d y ;   s u c h   r e c o r d   s h a l l   b e   p r o v i d e d   t o   c e T e   u p o n   w r i t t e n   n o t i c e . 
 c . 	 L i c e n s e e   m a y   m a k e   o n e   b a c k u p / a r c h i v e   c o p y   o f   t h e   L i c e n s e d   s o f t w a r e   a n d   o n e   c o p y   o f   t h e   L i c e n s e d   s o f t w a r e   f o r   e a c h   s e r v e r   o r   w o r k s t a t i o n   o n   w h i c h   t h e   D e v e l o p e r   w o r k s . 
 D . 	 L i c e n s e e   m a y   n o t   m o d i f y   t h e   L i c e n s e d   s o f t w a r e . 
 E . 	 L i c e n s e e   m a y   n o t   u s e   t h e   L i c e n s e d   s o f t w a r e   t o   d e v e l o p ,   l i c e n s e ,   s u b l i c e n s e   o r   r e s e l l   a n y   p r o d u c t   o r   s e r v i c e   t h a t   m i m i c s ,   d u p l i c a t e s   o r   c o m p e t e s   w i t h   t h e   f u n c t i o n a l i t y   o f   t h e   L i c e n s e d   s o f t w a r e . 
 F . 	 L i c e n s e e   s h a l l   n o t   h a v e   t h e   r i g h t   t o   l i c e n s e ,   s u b l i c e n s e ,   o r   o t h e r w i s e   t r a n s f e r   t h e   L i c e n s e d   s o f t w a r e   a s   a   s t a n d - a l o n e   p r o d u c t ,   b u t   o n l y   a s   p a r t   o f   t h e   c o m b i n e d   P r o d u c t . 
 G . 	 E x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   A g r e e m e n t ,   L i c e n s e e   s h a l l   n o t   h a v e   t h e   r i g h t   t o   l i   c e n s e ,   s u b l i c e n s e   o r   o t h e r w i s e   t r a n s f e r   t h e   L i c e n s e d   s o f t w a r e   o r   ( b )   t o   u s e   t h e   L i c e n s e d   s o f t w a r e   i n   w h o l e   o r   i n   p a r t   f o r   a n y   u s e   o r   p u r p o s e ,   o t h e r   t h a n   a s   p r o v i d e d   i n   t h i s   A g r e e m e n t . 
 H . 	 L i c e n s e e   s h a l l   e n t e r   i n t o   a   s u b l i c e n s e   A g r e e m e n t   w i t h   e a c h   s u b l i c e n s e e   t h a t   i s   a t   l e a s t   a s   r e s t r i c t i v e   a s   t h i s   A g r e e m e n t ,   t h a t   c o n t a i n s   t e r m s   a n d   c o n d i t i o n s   c o n s i s t e n t   w i t h   t h e   p r o v i s i o n s   o f   t h i s   A g r e e m e n t   w i t h   t h e   f o l l o w i n g   r e s t r i c t i o n s ,   a s   w e l l   a s   o t h e r   r e s t r i c t i o n s   s e t   f o r t h   e l s e w h e r e   i n   t h i s   A g r e e m e n t : 
 ( 1 ) 	 T h e   s u b l i c e n s e   A g r e e m e n t   s h a l l   n o t   g r a n t   t o   s u b l i c e n s e e   t h e   r i g h t s   s e t   f o r t h   i n   t h e   D e v e l o p e r   L i c e n s e   a t   2 . 2   a b o v e   a n d   s h a l l   n o t   p a s s   o n   a n y   p r o v i s i o n s   r e l a t e d   t h e r e t o ; 
 ( 2 ) 	 T h e   s u b l i c e n s e   A g r e e m e n t   i s   p e r m i t t e d   t o   g r a n t   t o   s u b l i c e n s e e   t h e   r i g h t s   g r a n t e d   t o   L i c e n s e e   u n d e r   t h e   D i s t r i b u t o r s h i p   L i c e n s e   a t   P a r a g r a p h   2 . 3   a b o v e ;   a n d 
 ( 3 ) 	 c e T e   s h a l l   h a v e   n o   r e s p o n s i b i l i t y   o r   l i a b i l i t y   t o   s u b l i c e n s e e   f o r   a n y   l o s s ,   c l a i m   o r   d a m a g e   o f   a n y   k i n d   a r i s i n g   u n d e r   t h i s   A g r e e m e n t   o r   u n d e r   a n y   s u b l i c e n s e   A g r e e m e n t   e n t e r e d   
 i n t o   b y   L i c e n s e e   a n d   s u b l i c e n s e e ,   f o r   a n y   r e a s o n   w h a t s o e v e r .   L i c e n s e e   s h a l l   a s s u m e   s o l e   l i a b i l i t y   v i s - a - v i s   t h e   s u b l i c e n s e e   a n d   s u b l i c e n s e   A g r e e m e n t s ,   a n d   s h a l l   d i s c l a i m   i n   a l l   
 s u b l i c e n s e   A g r e e m e n t s   a l   l   l i a b i l i t y   a r i s i n g   o u t   o f   a n y   c a u s e   w h a t s o e v e r ,   o n   t h e   p a r t   o f   c e T e ;   a n d 
 ( 4 ) 	 s u b l i c e n s e e   r i g h t s   s h a l l   b e   i n d e p e n d e n t   o f   t h i s   A g r e e m e n t   a n d   s h a l l   s u r v i v e   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t . 
 I . 	 I f   L i c e n s e e   l e a r n s   o f   a n y   b r e a c h   o f   a   s u b l i c e n s e   A g r e e m e n t   t h a t   c o u l d   d a m a g e   c e T e ,   L i c e n s e e   s h a l l   t a k e   p r o m p t ,   c o m m e r c i a l l y   r e a s o n a b l e   c o r r e c t i v e   a c t i o n   a t   i t s   e x p e n s e   t o   r e m e d y   t h e   b r e a c h   a n d / o r   o b t a i n   a l l   o t h e r   a p p r o p r i a t e   r e l i e f ,   a n d   i n   a d d i t i o n ,   s h a l l   i m m e d i a t e l y   n o t i f y   c e T e   i n   w r i t i n g   o f   t h e   b r e a c h   a n d   c o r r e c t i v e   a c t i o n   t a k e n . 	 T h e   e x e c u t i o n   o f   t h e s e   d u t i e s   b y   L i c e n s e e   s h a l l   n o t   p r e c l u d e   c e T e   f r o m   a l s o   t a k i n g   c o r r e c t i v e   a c t i o n . 	 I n   a d d i t i o n ,   i f   a   b r e a c h   o f   a   s u b l i c e n s e   A g r e e m e n t   o c c u r s ,   t h a t   w o u l d ,   i n   c e T e ' s   o p i n i o n ,   r e s u l t   i n   i r r e p a r a b l e   h a r m   t o   c e T e ,   u n l e s s   i   j u n c t i v e   o r   o t h e r   e q u i a b l e   r e l i e f   i s   e n t e r e d   i n t o   t o   r e s t r a i n   t h e   v i o l a t i o n ,   L i c e n s e e   s h a l l   ,   a s   r e q u e s t e d   b y   c e T e ,   e i t h e r :   ( a ) u s e   i t s   b e s t   e f f o r t s   t o   o b t a i n   s u c h   e q u i t a b l e   r e l i e f   a s   p r o m p t l y   a s   r e a s o n a b l y   p o s s i b l e ,   o r   ( b ) a s s i g n   i t s   r i g h t s   u n d e r   t h e   l i c e n s e   t o   c e T e   t o   p e r m i t   i t   t o   s e e k   s u c h   e q u i t a b l e   r e l i e f . 
 3 . 	 P A Y M E N T .   T h e r e   a r e   n o   c o s t s ,   f e e s ,   r o y a l   t i e s ,   s u b l i c e n s e   f e e s   o r   o t h e r   f e e s   d u e   t o   c e T e   u n d e r   t h i s   E v a l u a t i o n   A g r e e m e n t . 
 4 . 	 T E R M . 	 T h e   t e r m   o f   t h i s   A g r e e m e n t   s h a l l   b e g i n   o n   i t s   E f f e c t i v e   D a t e   a n d   s h a l l   c o n t i n u e   i n   p e r p e t u i t y   o r   u n t i l   t h i s   A g r e e m e n t   i s   t e r m i n a t e d . 
 5 . 	 T E R M I N A T I O N . 
 5 . 1 	 L i c e n s e e   m a y   t e r m i n a t e   t h i s   A g r e e m e n t   u p o n   t h i r t y   ( 3 0 ) d a y s   '   p r i o r   w r i t t e n   n o t i c e . 
 5 . 2 	 c e T e   m a y   t e r m i n a t e   t h i s   E v a l u a t i o n   L i c e n s e   A g r e e m e n t   a t   a n y   t i m e   w i t h   o r   w i t h o u t   
 c a u s e   b y   g i v i n g   w r i t t e n   n o t i c e   o f   t e r m i n a t i o n   t o   L i c e n s e e ,   e f f e c t i v e   o n   t h e   d a t e   o f   r e c e i p t   t h e r e o f . 
 5 . 3 	 u p o n   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t ,   a l l   l i c e n s e s   g r a n t e d   t o   L i c e n s e e   h e r e u n d e r   s h a l l   a l s o   t e r m i n a t e . 	 L i c e n s e e   s h a l l   i m m e d i a t e l y   c e a s e   D e v e l o p e r ' s   w o r k   w i t h   t h e   L i c e n s e d   s o f t w a r e ,   i n c l u d i n g   t h e   p r o d u c t i o n   o f   c o m b i n e d   P r o d u c t s ,   a n d   s h a l l   a l s o   i m m e d i a t e l y   c e a s e   u s i n g ,   s u b l i c e n s i n g ,   d i s t r i b u t i n g ,   m a r k e t i n g ,   
 p r o m o t i n g ,   a n d   t r a n s l a t i n g ,   t h e   L i c e n s e d   s o f t w a r e   e m b e d d e d   i n   o r   i n c o r p o r a t e d   
 i n t o   c o m b i n e d     P r o d u c t . 	 	 W i t h i n   f i v e   d a y s   a f t e r   t e r m i n a t i o n ,   L i c e n s e e   s h a l l   d e s t r o y   a n d / o r   p u r g e   t h e   L i c e n s e d   s o f t w a r e   a n d   a l l   c o p i e s   i n   a n y   a n d   a l   l   f o r m s   a n d   f r o m   a l l   m e d i a   a n d   f r o m   a l l   d e v i c e s   i n   t h e   p o s s e s s i o n   o r   c o n t r o l   o f   L i c e n s e e ,   i n c l u d i n g   c o m b i n e d   P r o d u c t s   w h i c h   i n c l u d e   t h e   L i c e n s e d   s o f t w a r e ,   a n d   s h a l l   c e r t i f y   i n   w r i t i n g   t o   c e T e   t h a t   t h e y   h a v e   b e e n   d e s t r o y e d   a n d / o r   p u r g e d . 
 5 . 4 	 N o t w i t h s t a n d i n g   t h e   a b o v e ,   s u b l i c e n s e s   g r a n t e d   p r i o r   t o   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t   s h a l l   n o t   t e r m i n a t e ,   a n d   s u b l i c e n s e e s   m a y   c o n t i n u e   t o   u s e   t h e   L i c e n s e d   s o f t w a r e   e m b e d d e d   i n   o r   i n c o r p o r a t e d   i n t o   c o m b i n e d   P r o d u c t . 
 6 . 	 S U P P O R T .   c e T e   m a y   p r o v i d e   t o   L i c e n s e e   o n l i n e   b u g   f i x e s   f o r   t h e   L i   c e n s e d   s o f t w a r e   i n   a c c o r d a n c e   w i t h   i t s   s t a n d a r d   p r a c t i c e s   a t   n o   a d d i t i o n a l   c h a r g e . 	 A n y   s u c h   b u g   f i x e s   s h a l l   b e   c o n s i d e r e d   L i c e n s e d   s o f t w a r e   a n d   s h a l l   b e   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t . 
 7 . 	 C O N F I D E N T I A L I T Y   . 
 7 . 1 	 L i c e n s e e   a g r e e s   t h a t   t h e   L i c e n s e d   s o f t w a r e   c o n t a i n s   t h e   v a l u a b l e   t r a d e   s e c r e t s   a n d   o t h e r   i n t e l l e c t u a l   p r o p e r t y   o f   c e T e . 	 L i c e n s e e   f u r t h e r   a g r e e s   t h a t   t h e   L i c e n s e d   s o f t w a r e   c o n s t i t u t e s   p r o p r i e t a r y   a n d   c o n f i d e n t i a l   i n f o r m a t i o n   o f   c e T e   a n d   t h a t   i t s   d i s c l o s u r e   t o   u n a u t h o r i z e d   p a r t i e s   w o u l d   c a u s e   i r r e p a r a b l e   h a r m   t o   c e T e . 
 7 . 2 	 L i c e n s e e   s h a l l   u s e ,   a t   a   m i n i   m u m ,   t h e   s a m e   d e g r e e   o f   c a r e   a n d   d i s c r e t i o n   t o   l i m i t   d i s c l o s u r e   o f   t h e   L i c e n s e d   s o f t w a r e   a s   i t   u s e s   t o   p r o t e c t   i t s   o w n   h i g h l y   p r o p r i e t a r y   a n d   c o n f i d e n t i a l   i n f o r m a t i o n ,   b u t   i n   n o   c a s e   w i t h   a n y   l e s s   d e g r e e   t h a n   r e a s o n a b l e   c a r e ;   s h a l l   r e s t r i c t   d i s c l o s u r e   o f   L i c e n s e d   s o f t w a r e   t o   L i c e n s e e ' s   e m p l o y e e s ,   a n d   t o   t h i r d   p a r t y   c o n s u l t a n t s   a n d   c o n t r a c t o r s   o f   L i c e n s e e   w h o   a r e   
 l e g a l l y   b o u n d   b y   L i c e n s e e   t o   p r o t e c t   t h e   L i c e n s e d   s o f t w a r e   a s   c o n f i d e n t i a l   
 i n f o r m a t i o n   u n d e r   t e r m s   s u b s t a n t i a l l y   s i m i l a r   t o ,   b u t   n o   l e s s   s t r i n g e n t   t h a n ,   t h o s e       i n c l u d e d   i n   t h i s   A g r e e m e n t ,   w i t h   a   " n e e d   t o   k n o w "   i n   o r d e r   t o   e f f e c t   t h e   p u r p o s e s   o f   t h i s   A g r e e m e n t ,   a n d   n o t   d i s c l o s e ,   u s e   f o r   i t s   o w n   b e n e f i t ,   o r   o t h e r w i s e   a p p r o p r i a t e ,   c o p y ,   d i s t r i b u t e   o r   t r a n s m i t   t h e   L i c e n s e d   s o f t w a r e ,   t o   a n y   o t h e r   p e r s o n   o r   e n t i t y   e x c e p t   a s   o t h e r w i s e   p e r m i t t e d   b y   t h i s   A g r e e m e n t ,   w i t h o u t   t h e   p r i o r   w r i t t e n   c o n s e n t   o f   t h e   o t h e r   p a r t y ;   a n d   s h a l l   a d v i s e   t h e   e m p l o y e e s ,   t h i r d   p a r t y   c o n s u l t a n t s   a n d   c o n t r a c t o r s   o f   L i c e n s e e   w h o   r e c e i v e   t h e   L i c e n s e d   s o f t w a r e   o f   t h e   c o n f i d e n t i a l   n a t u r e   o f   t h e   L i c e n s e d   s o f t w a r e   a n d   t h e i r   
 o b l i g a t i o n s   w i t h   r e s p e c t   t h e r e t o   u n d e r   t h i s   A g r e e m e n t . 
 7 . 3 	 L i c e n s e e   m u s t   r e p r o d u c e   a n d   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   a n d   a n y   o t h e r   n o t i c e s   t h a t   a p p e a r   o n   t h e   L i c e n s e d   s o f t w a r e   o n   a n y   c o p i e s   a n d   a n y   m e d i a   t h e r e f o r .   L i c e n s e e   s h a l l   n o t   ( a n d   s h a l l   n o t   a l l o w   a n y   t h i r d   p a r t y   t o ) ( a ) d e c o m p i l e ,   d i s a s s e m b l e ,   o r   o t h e r w i s e   r e v e r s e   e n g i n e e r   o r   a t t e m p t   t o   r e c o n s t r u c t   o r   d i s c o v e r   a n y   s o u r c e   c o d e   o r   u n d e r l y i n g   i d e a s   o r   a l g o r i t h m s ,   f i l   e   f o r m a t s   o r   p r o g r a m m i n g   o r   i n t e r o p e r a b i l i t y   i n t e r f a c e s   o f   t h e   L i c e n s e d   s o f t w a r e   b y   a n y   m e a n s   w h a t s o e v e r ;   o r   ( b )   r e m o v e   a n y   p r o d u c t   i   d e n t i f i c a t i o n ,   c o p y r i g h t   o r   o t h e r   n o t i c e s   f r o m   t h e   L i c e n s e d   s o f t w a r e . 
 7 . 4 	 L i c e n s e e   a c k n o w l e d g e s   a n d   a g r e e s   t h a t   i n   t h e   e v e n t   o f   a   b r e a c h   o f   t h i s   P a r a g r a p h   7 ,   c e T e   w i l l   s u f f e r   i r r e p a r a b l e   i n j u r i e s   f o r   w h i c h   t h e r e   w o u l d   b e   n o   a d e q u a t e   r e m e d y   a t   l a w .   A c c o r d i n g l y ,   c e T e   s h a l l   b e   e n t i t l e d   t o   a   p r e l i m i n a r y   a n d   f i n a l   i n j u n c t i o n   w i t h o u t   t h e   n e c e s s i t y   o f   p o s t i n g   a n y   b o n d   o r   u n d e r t a k i n g   i n   c o n n e c t i o n   t h e r e w i t h   t o   p r e v e n t   a n y   f u r t h e r   b r e a c h   o f   t h e s e   c o n f i d e n t i a l i t y     
 o b l i g a t i o n s   o r   f u r t h e r   u n a u t h o r i z e d   u s e   o f   c o n f i d e n t i a l   I n f o r m a t i o n . 	 T h i s   r e m e d y   i s   s e p a r a t e   a n d   a p a r t   f r o m   a n y   o t h e r   r e m e d y   t h a t   c e T e   m a y   h a v e   u n d e r   t h i s   A g r e e m e n t . 
 8 . 	 O W N E R S H I P . 
 8 . 1 	 L i c e n s e e   a g r e e s   t h a t   t i t l e   a n d   o w n e r s h i p   o f   L i c e n s e d   s o f t w a r e ,   i n c l u d i n g 
 s u c h   p o r t i o n s   t h a t   a r e   e m b e d d e d   i n   o r   i n c o r p o r a t e d   i n t o   t h e   c o m b i n e d   P r o d u c t ) a r e   a n d   s h a l l   a l w a y s   r e m a i n   t h e   s o l e   a n d   e x c l u s i v e   p r o p e r t y   o f   c e T e ,   a n d   t h a t   L i c e n s e e   g a i n s   n o   o w n e r s h i p   i n t e r e s t s   t h e r e i n ,   e x c e p t   f o r   t h e   l i m i t e d   l i c e n s e   r i g h t s   g r a n t e d   u n d e r   t h i s   A g r e e m e n t .   L i c e n s e e   a c k n o w l e d g e s   t h a t   n e i t h e r   L i c e n s e e ,   n o r   a n y   s u b l i c e n s e e   o f   t h e   c o m b i n e d   s o f t w a r e ,   s h a l l   a c q u i r e   a n y   r i g h t s   o f   o w n e r s h i p   i n   t h e   L i c e n s e d   s o f t w a r e . 	 A t   c e T e ' s   r e q u e s t ,   L i c e n s e e   w i l l   c a u s e   t h e   e x e c u t i o n   o f   a n y   d o c u m e n t s   t h a t   m a y   b e   a p p r o p r i a t e   t o   p e r f e c t   c e T e ' s   e x c l u s i v e   o w n e r s h i p   r i g h t s   i n   t h e   L i c e n s e d   s o f t w a r e . 	 I n   a d d i t i o n ,   L i c e n s e e   h e r e b y   a s s i g n s   t o   c e T e   a l l   r i g h t ,   t i t l e   a n d   i n t e r e s t   i n   a n y   t r a n s l a t i o n s   o f   t h e   d o c u m e n t a t i o n   o f   t h e   L i c e n s e d   s o f t w a r e   i n t o   a n y   l a n g u a g e ,   a n d   w i l l   e x e c u t e   a n y   i n s t r u m e n t s   t h a t   m a y   b e   r e q u i r e d   t o   p e r f e c t   c e T e ' s   e x c l u s i v e   o w n e r s h i p   r i g h t   i n   t h e   t r a n s l a t e d   d o c u m e n t a t i o n . 
 1 . 1 	 I n   t h e   e v e n t   t h a t   L i c e n s e e   m a k e s   a n y   m o d i f i c a t i o n s   t o   t h e   L i c e n s e d   s o f t w a r e   a s   p r o h i b i t e d   i n   P a r a g r a p h   2 . 4 D   o r   p r o d u c e s   a   p r o d u c t   i n   v i o l a t i o n   o f   P a r a g r a p h   2 . 4 E ,   t h i s   A g r e e m e n t   w i l l   c o n s t i t u t e   a n   i r r e v o c a b l e   a s s i g n m e n t   b y   L i c e n s e e   t o   c e T e   o f   t h e   o w n e r s h i p   o f ,   a n d   a l l   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i n ,   s u c h   m o d i f i c a t i o n s   o r   s u c h   p r o d u c t . 	 c e T e   w i l l   h a v e   t h e   r i g h t   t o   o b t a i n   a n d   h o l d   i n   i t s   o w n   n a m e   a l l   r e g i s t r a t i o n s   t h a t   m a y   b e   a v a i l   a b l e . 	 L i c e n s e e   a g r e e s   t o   g i v e   c e T e   o r   i t s   d e s i g n e e s   a l l   a s s i s t a n c e   r e a s o n a b l y   r e q u i r e d   t o   p e r f e c t   s u c h   r i g h t s . 
 2 . 	 W A R R A N T I E S   A N D   L I M I T A T I O N   O F   L I A B I L I T Y . 
 2 . 1 	 T H E   L I C E N S E D   S O F T W A R E   I S   P R O V I D E D   " A S - I S "   A N D   W I T H   A L L   F A U L T S .   C E T E   M A K E S   A N D   L I C E N S E E   R E C E I V E S   N O   W A R R A N T Y ,   E X P R E S S   O R   I M P L I E D ,   I N   C O N N E C T I O N   W I T H   T H E   L I C E N S E D   S O F T W A R E ,   A N D   C E T E   E X P R E S S L Y   E X C L U D E S   A L L   I M P L I E D   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 C C U R A C Y ,   N O N - I N T E R F E R E N C E ,   C O M P A T I B I L I T Y   O F   C O M P U T E R   S Y S T E M S ,   I N T E G R A T I O N ,   N O N - I N F R I N G M E N T   O R   T H O S E   A R I S I N G   F R O M   T H E   C O U R S E   O F   D E A L I N G ,   C O U R S E   O F   T R A D E ,   O R   T H O S E   A R I S I N G   U N D E R   S T A T U T E .   C E T E   D O E S   N O T   W A R R A N T   T H A T   T H E   L I C E N S E D   S O F T W A R E   P R O V I D E D   U N D E R   T H I S   A G R E E M E N T   W I L L   M E E T   L I C E N S E E ' S   R E Q U I R E M E N T S   O R   T H A T   T H E   O P E R A T I O N   O F   T H E   L I C E N S E D   S O F T W A R E   W I L L   B E   U N I N T E R R U P T E D   O R   E R R O R - F R E E . 
 2 . 2 	 C E T E   S H A L L   H A V E   N O   L I A B I L I T Y   W I T H   R E S P E C T   T O I T S O B L I G A T I O N S   U N D E R   T H I S   A G R E E M E N T   F O R   D I R E C T ,   I N D I R E C T ,   C O N S E Q U E N T I A L ,   S P E C I A L ,   P U N I T I V E ,   E X E M P L A R Y ,   O R   I N C I D E N T A L   D A M A G E S ,   I N C L U D I N G   L O S T   P R O F I T S ,   L O S T   R E V E N U E   A N D   L O S T   D A T A ,   E V E N   I F   I T   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 	 T H I S   L I M I T A T I O N   A P P L I E S   T O   A L L   C A U S E S   O F   A C T I O N   I N   T H E   A G G R E G A T E ,   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 ,   B R E A C H   O F   C O N T R A C T ,   B R E A C H   O F   W A R R A N T Y ,   N E G L I G E N C E ,   S T R I C T   L I A B I L I T Y ,   M I S R E P R E S E N T A T I O N S ,   A N D   O T H E R   T O R T S . 
 2 . 3 	 S O M E   S T A T E S   D O   N O T   P E R M I T   T H E   L I M I T A T I O N   O R   E X C L U S I O N   O F   L I A B I L I T Y   F O R   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H E   A B O V E   L I M I T A T I O N   O R   E X C L U S I O N   M A Y   N O T   A P P L Y   T O   L I C E N S E E . 
 3 . 	 I N D E M N I F I C A T I O N   B Y   L I C E N S E E . 	 L i c e n s e e   s h a l l   i n d e m n i f y   c e T e   a n d   h o l d   i t   h a r m l e s s   f r o m   a n y   l o s s ,   c l a i m ,   d a m a g e s   c o s t s ,   e x p e n s e s ,   o b l i g a t i o n s ,   l i a b i l i t i e s ,   a c t i o n s ,   s u i t s ,   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 ,   i n t e r e s t   a n d   p e n a l t i e s ,   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   c o s t s   a n d   a l l   a m o u n t s   p a i d   i n   s e t t l e m e n t   o f   a n y   c l a i m ,   a c t i o n   o r   s u i t e   t h a t   m a y   b e   a s s e r t e d   a g a i n s t   c e T e   o r   t h a t   c e T e   s h a l l   i n c u r   o r   s u f f e r   t h a t   a r i s e   o u t   o f ,   r e s u l t   f r o m   o r   r e l a t e   t o   t h i s   A g r e e m e n t   a n d   t h e   L i c e n s e d   s o f t w a r e . 
 4 . 	 N O T I C E S . 	 A n y   n o t i c e   r e q u i r e d   o r   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   t h i s   A g r e e m e n t   s h a l l   b e   i n   w r i t i n g   a n d   s h a l l   b e   g i v e n   b y   f i r s t   c l a s s   u . s .   m a i l   ( p o s t a g e   p r e - p a i d ,   r e g i s t e r e d   a n d   w i t h   r e t u r n   r e c e i p t   r e q u e s t e d ) ,   n a t i o n a l l y   r e c o g n i z e d   e x p r e s s   c o u r i e r ,   o r   b y   h a n d . 	 N o t i c e s   t o   c e T e   s h a l l   b e   a d d r e s s e d   t o   t h e   p h y s i c a l   a d d r e s s 
 l i s t e d   o n   t h e   c e T e   w e b s i t e   a n d   m a r k e d   " A t t e n t i o n :   c o n t r a c t s " ,   a n d   s h a l l   b e   d e e m e d   t o   h a v e   b e e n   g i v e n   o n   t h e   d a t e   o f   a c t u a l   d e l i v e r y . 	 N o t i c e s   t o   L i c e n s e e   s h a l l   b e   a d d r e s s e d   t o   t h e   m o s t   r e c e n t l y   p r o v i d e d   p h y s i c a l   a d d r e s s   p r o v i d e d   t o   c e T e ,   a n d   s h a l l   b e   e f f e c t i v e   t h r e e   ( 3 ) d a y s   a f t e r   d e l i v e r y   t o   t h e   U n i t e d   S t a t e s   P o s t a l   s e r v i c e   i f   m a i l e d ,   o n   t h e   d a t e   o f   a c t u a l   d e l i v e r y   w h e n   d e l i v e r e d   b y   h a n d   o r   b y   e x p r e s s   c o u r i e r .   I n   t h e   e v e n t   t h a t   t h e   m o s t   r e c e n t   a d d r e s s   p r o v i d e d   b y   L i c e n s e e   i s   i n c o r r e c t ,   t h e   n o t i c e   s h a l l   b e   d e e m e d   e f f e c t i v e   o n   t h e   t h i r d   d a y   a f t e r   c e T e   h a s   s e n t   t h e   n o t i c e ,   i r r e s p e c t i v e   o f   t h e   d e l i v e r y   s y s t e m   u s e d .   E m a i l   a n d   f a c s i m i l e   m a y   n o t   b e   u s e d   f o r 
 n o t i c e s   u n d e r   t h i s   P a r a g r a p h   e x c e p t   a s   o t h e r w i s e   s p e c i f i c a l l y   n o t e d   i n   t h i s   A g r e e m e n t . 
 5 . 	 E X P O R T .   T h e   L i c e n s e e   s h a l l   c o m p l y   w i t h   u n i t e d   S t a t e s   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s   i n   c o n n e c t i o n   w i t h   a l l   m a t t e r s   r e l a t i n g   t o   t h i s   A g r e e m e n t . 	 L i c e n s e d   S o f t w a r e   m a y   n o t   b e   e x p o r t e d   o r   r e - e x p o r t e d   i n   v i o l a t i o n   o f   t h e   u s   E x p o r t   A d m i n i s t r a t i o n   A c t ,   i t s   i m p l e m e n t i n g   l a w s   a n d   r e g u l a t i o n s ,   t h e   l a w s   a n d   r e g u l a t i o n s   o f   o t h e r   u s   a g e n c i e s ,   o r   t h e   e x p o r t   a n d   i m p o r t   l a w s   o f   t h e   j u r i s d i c t i o n   i n   w h i c h   t h e   L i c e n s e d   s o f t w a r e   w a s   o b t a i n e d . 	 E x p o r t   o f   t h e   L i c e n s e d   s o f t w a r e   m a y   b e   s u b j e c t   t o   t h e   n e c e s s i t y   o f   o b t a i n i n g   a p p r o v a l s   r e q u i r e d   b y   t h e   u s   e x p o r t   l a w s   a n d   r e g u l a t i o n s ;   L i c e n s e e   i s   s o l e l y   r e s p o n s i b l e   f o r   o b t a i n i n g   s u c h   a p p r o v a l s   a t   i t s   o w n   e x p e n s e .   D i s t r i b u t i o n   o f   t h e   L i c e n s e d   s o f t w a r e   i   n   a n y   f o r e i g n   c o u n t r y   w h e r e   t h e   p r o p r i e t a r y   r i g h t s   o f   c e T e   i n   t h e   L i c e n s e d   s o f t w a r e   w o u l d   n o t   b e   r e c o g n i z e d   o r   w o u l d   n o t   b e   p r o t e c t e d   u n d e r   t h e   l a w s   o f   s u c h   c o u n t r y   i s   p r o h i b i t e d . 
 6 . 	 R E S T R I C T E D   R I G H T S . 	 T h e   L i c e n s e d   s o f t w a r e   l i c e n s e d   h e r e u n d e r   i s   s u b j e c t   t o   r e s t r i c t e d 
   r i g h t s .   A n y   u s e ,   d u p l i c a t i o n   o r   d i s c l o s u r e   b y   t h e   G o v e r n m e n t   o f   t h e   u n i t e d   S t a t e s   o f   A m e r i c a   o r   a n y   p e r s o n   o r   e n t i t y   a c t i n g   o n   i t s   b e h a l f   i s   s u b j e c t   t o   t h e   r e s t r i c t i o n s   s e t   f o r t h   i n   s u b d i v i s i o n   ( c ) ( l ) ( i i )   o f   t h e   R i g h t s   i   n   T e c h n i c a l   D a t a   a n d   c o m p u t e r   s o f t w a r e   c l a u s e   a t   D F A R S   ( 4 8   C F R   2 5 2 . 2 2 7 - 7 0 1 3 ) f o r   D o D   c o n t r a c t s ;   i   n   p a r a g r a p h s   ( c ) ( l ) a n d   ( 2 ) o f   t h e   c o m m e r c i a l   c o m p u t e r   s o f t w a r e - R e s t r i c t e d   R i g h t s   c l a u s e   i n   t h e   F A R   ( 4 8   C F R   5 2 . 2 2 7 - 1 9 ) f o r   c i v i l   i   a n   a g e n c i e s ;   o r ,   i   n   t h e   c a s e   o f   N A S A ,   i n   c l a u s e   1 8 - 5 2 . 2 2 7 - 8 6 ( d )   o f   t h e   N A S A   s u p p l e m e n t   t o   t h e   F A R ,   o r   i n   o t h e r   c o m p a r a b l e   a g e n c y   c l a u s e s . 
 7 . 	 G E N E R A L . 
 7 . 1 	 L i c e n s e e ' s   r e m e d i e s   a s   s e t   f o r t h   i n   t h i s   A g r e e m e n t   a r e   e x c l u s i v e . 
 7 . 2 	 L i c e n s e e   s h a l l   n o t   u s e   c e T e ' s   n a m e ,   t r a d e m a r k   o r   t r a d e   n a m e   i n   p u b l i c i t y   r e l e a s e s   o r   a d v e r t i s i n g . 
 7 . 3 	 N o t h i n g   i n   t h i s   A g r e e m e n t   o r   i n   t h e   c o u r s e   o f   d e a l i n g   b e t w e e n   c e T e   a n d   L i c e n s e e   s h a l l   b e   d e e m e d   t o   c r e a t e   b e t w e e n   c e T e   a n d   L i c e n s e e   ( i n c l u d i n g   t h e i r   r e s p e c t i v e   d i r e c t o r s ,   o f f i c e r s ,   e m p l o y e e s ,   a n d   a g e n t s ) a   p a r t n e r s h i p ,   J o i n t   v e n t u r e ,   a s s o c i a t i o n ,   e m p l o y m e n t   o r   a g e n c y   r e l a t i o n s h i p ,   o r   a n y   
 r e l a t i o n s h i p   o t h e r   t h a n   t h a t   o f   i n d e p e n d e n t   c o n t r a c t o r s   w i t h   r e s p e c t   t o   e a c h   o t h e r . 
 7 . 4 	 A n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   t h a t   c o n t e m p l a t e s   p e r f o r m a n c e   s u b s e q u e n t   t o   t h e   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   o b l i g a t i o n s   r e l a t e d   t o   o w n e r s h i p   o f   i n t e l l e c t u a l   p r o p e r t y ,   w i l l   s u r v i v e   t h e   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t   f o r   a n y   r e a s o n . 
 7 . 5 	 T h i s   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   s u b s t a n t i v e   l a w s   o f   t h e   S t a t e   o f   M a r y l a n d ,   w i t h o u t   r e f e r e n c e   t o   c o n f l i c t s   o f   l a w s   r u l e s . 	 T h e   p a r t i e s   a r e   t o   s u b m i t   t o   t h e   j u r i s d i c t i o n   a n d   v e n u e   o f   t h e   s t a t e   a n d   f e d e r a l   c o u r t s   l o c a t e d   i n   t h e   S t a t e   o f   M a r y l a n d   f o r   a n y   a c t i o n s ,   s u i t s   o r   p r o c e e d i n g s   a r i s i n g   o u t   o f ,   o r   r e l a t i n g   t o ,   t h i s   A g r e e m e n t ,   a n d   f u r t h e r   a g r e e   t h a t   s e r v i c e   o f   a n y   p r o c e s s ,   s u m m o n s ,   n o t i c e   o r   d o c u m e n t   b y   u s   r e g i s t e r e d   m a i l   t o   t h e   p a r t y '   s   a d d r e s s   s e t   f o r t h   h e r e i n   w i l l   b e   e f f e c t i v e   s e r v i c e   o f   p r o c e s s   f o r   a n y   a c t i o n ,   s u i t   o r   p r o c e e d i n g   b r o u g h t     n   a n y   s u c h   c o u r t . 	 E a c h   p a r t y   w a i v e s   a n y   r i g h t   t o   a   j u r y   t r i a l   i n   a n y   s u c h   a c t i o n ,   s u i t   o r   p r o c e e d i n g . 	 N o   a c t i o n ,   r e g a r d l e s s   o f   f o r m ,   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t   m a y   b e   b r o u g h t   b y   L i c e n s e e   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   h a s   a r i s e n . 	 T h e   U N   c o n v e n t i o n   o n   c o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   s a l e   o f   G o o d s   d o e s   n o t   a p p l y   t o   t h i s   A g r e e m e n t . 
 7 . 6 	 E x c e p t   f o r   t h e   f a i l u r e   t o   m a k e   p a y m e n t s   w h e n   d u e ,   n e i t h e r   p a r t y   w i l l   b e 
 l i a b l e   t o   t h e   o t h e r   b y   r e a s o n   o f   a n y   f a i l u r e   i n   p e r f o r m a n c e   o f   t h i s   A g r e e m e n t   i f   t h e   f a i l u r e   a r i s e s   o u t   o f   t h e   u n a v a i l a b i l i t y   o f   c o m m u n i c a t i o n s   f a c i l i t i e s   o r   e n e r g y   s o u r c e s ,   a c t s   o f   G o d ,   a c t s   o f   t h e   o t h e r   p a r t y ,   a c t s   o f   g o v e r n m e n t a l   a u t h o r i t y ,   f i r e s ,   s t r i k e s ,   d e l a y s   i n   t r a n s p o r t a t i o n ,   r i o t s   o r   w a r ,   o r   a n y   c a u s e   b e y o n d   t h e   r e a s o n a b l e   c o n t r o l   o f   t h a t   p a r t y . 
 7 . 7 	 N o   w a i v e r ,   a l t e r a t i o n ,   o r   m o d i f i c a t i o n   o f   a n y   o f   t h e   p r o v i s i o n s   h e r e o f   w i l l   b e   b i n d i n g   u n l e s s   i n   w r i t i n g   a n d   s i g n e d   b y   a   d u l y   a u t h o r i z e d   r e p r e s e n t a t i v e   o f   t h e   p a r t y   t o   b e   b o u n d . 	 N e i t h e r   t h e   c o u r s e   o f   c o n d u c t   b e t w e e n   t h e   p a r t i e s   n o r   t r a d e   u s a g e   w i l l   a c t   t o   m o d i f y   o r   a l t e r   t h e   p r o v i s i o n s   o f   t h i s   A g r e e m e n t . 	 I f   L i c e n s e e   i s s u e s   a   p u r c h a s e   o r d e r   o r   o t h e r   s i m i l a r   d o c u m e n t   i t   s h a l l   b e   f o r   L i c e n s e e ' s 
 i n t e r n a l   p u r p o s e s   a n d   i s   n o t   a   p r e c o n d i t i o n   t o   p a y m e n t   o f   m o n i e s   o t h e r w i s e   d u e   a n d   o w i n g   t o   c e T e ,   a n d ,   e v e n   i f   i t   i s   a c k n o w l e d g e d   b y   c e T e ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   s u c h   p u r c h a s e   o r d e r   o r   s i m i l a r   d o c u m e n t   w i l l   h a v e   n o   e f f e c t   o n   t h i s   A g r e e m e n t . 
 7 . 8 	 s h o u l d   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   b e   h e l d   t o   b e   v o i d ,   i n v a l i d   o r 
 i n o p e r a t i v e ,   t h e   r e m a i n i n g   p r o v i s i o n s   o f   t h i s   A g r e e m e n t   s h a l l   n o t   b e   a f f e c t e d   a n d   s h a l l   c o n t i n u e   i n   e f f e c t   a n d   t h e   i n v a l i d   p r o v i s i o n   s h a l l   b e   d e e m e d   m o d i f i e d   t o   t h e   l e a s t   d e g r e e   n e c e s s a r y   t o   r e m e d y   s u c h   
 i n v a l i d i t y . 
 7 . 9 	 L i c e n s e e   m a y   n o t   a s s i g n   i t s   r i g h t s   o r   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t . 	 A n y   a t t e m p t e d   a s s i g n m e n t ,   d e l e g a t i o n ,   o r   t r a n s f e r   i n   c o n t r a v e n t i o n   o f   t h i s   A g r e e m e n t   s h a l l   b e   n u l l   a n d   v o i d . 
 7 . 1 0 	 T h e   p r o v i s i o n s   o f   t h i s   A g r e e m e n t   a r e   f o r   t h e   s o l e   b e n e f i t   o f   t h e   p a r t i e s ,   a n d   n o   t h i r d   p a r t y   s h a l l   e i t h e r   e n j o y   t h e   b e n e f i t s   o f   t h i s   A g r e e m e n t   o r   h a v e   a n y   r i g h t s   h e r e u n d e r . 
 7 . 1 1 	 T h e   h e a d i n g s   i n   t h i s   A g r e e m e n t   a r e   f o r   r e f e r e n c e   p u r p o s e s   o n l y ;   t h e y   w i l l   n o t   a f f e c t   t h e   m e a n i n g   o r   c o n s t r u c t i o n   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t . 
 7 . 1 2 	 T h i s   A g r e e m e n t   c o n t a i n s   t h e   c o m p l e t e   a n d   e x c l u s i v e   u n d e r s t a n d i n g   o f   t h e   p a r t i e s   w i t h   r e s p e c t   t o   t h e   s u b j e c t   m a t t e r   h e r e o f ,   a n d   s u p e r s e d e s   a l l   p r i o r   a g r e e m e n t s ,   w r i t t e n   o r   o r a l ,   w i t h   r e s p e c t   t o   t h e   s u b j e c t   m a t t e r   a d d r e s s e d   i   n   t h i s   A g r e e m e n t . 
 
 S E C T I O N   B :   S e r v e r   E d i t i o n 
 T h i s   s e c t i o n   a p p l i e s   i f   y o u   h a v e   p u r c h a s e d   a   s e r v e r   E d i t i o n   l i c e n s e . 
 1 . 	 D E F I N I T I O N S 
 1 . 1 	 " c e T e   w e b s i t e "   s h a 1 1   m e a n   h t t p : I / w w w . c e t e . c o m . 
 1 . 2 	 " D e v e l o p m e n t   s e r v e r "   s h a l l   m e a n   a   s e r v e r   t h a t   i s   u s e d   e x c l u s i v e l y   f o r   d e v e l o p m e n t   o r   t e s t i n g ,   a n d   n o t   f o r   p r o d u c t i o n   u s e . 
 1 . 3 	 " D e v e l o p m e n t   w o r k s t a t i o n "   s h a l l   m e a n   a   w o r k s t a t i o n   t h a t   i s   u s e d   e x c l u s i v e l y   f o r   d e v e l o p m e n t ,   a n d   n o t   f o r   p r o d u c t i o n   u s e . 
 1 . 4 	 " E f f e c t i v e   D a t e "   s h a l l   m e a n   t h e   d a t e   o n   w h i c h   t h i s   A g r e e m e n t   i s   a c c e p t e d   b y   L i c e n s e e . 
 1 . 5 	 " L i c e n s e d   s o f t w a r e "   s h a l l   m e a n   D y n a m i c P D F   M e r g e r   f o r   J a v a   o r   D y n a m i c P D F   G e n e r a t o r   f o r   J a v a   ( i n   e i t h e r   t h e   S t a n d a r d ,   P r o f e s s i o n a l   o r   E n t e r p r i s e   e d i t i o n ,   a s   o r d e r e d   b y   L i c e n s e e ) i n   m a c h i n e   e x e c u t a b l e   f o r m ,   i t s   d o c u m e n t a t i o n ,   a n d   a n y   b u g   f i x e s   o r   o t h e r   c h a n g e s   p r o v i d e d   t o   L i c e n s e e . 
 1 . 6 	 " s p e c i f i c a t i o n s "   s h a l l   m e a n   t h e   L i c e n s e d   s o f t w a r e   s p e c i f i c a t i o n s ,   a v a i l   a b l e   f r o m   t h e   c e T e   w e b s i t e . 
 1 . 7 	 " P r o d u c t i o n   s e r v e r "   s h a l l   m e a n   t h e   L i c e n s e e ' s   s e r v e r   o r   w o r k s t a t i o n   t h a t   i s   r e g i s t e r e d   w i t h   c e T e   f o r   t h e   h o s t i n g   o f   t h e   L i c e n s e d   s o f t w a r e   i n   p r o d u c t i o n   ( r a t h e r   t h a n   d e v e l o p m e n t ) m o d e ,   a n d   f o r   w h i c h   c e T e   i s s u e s   a   s e r i a l   n u m b e r . 
 2 . 	 L I C E N S E   G R A N T 
 2 . 1 	 s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ,   c e T e   h e r e b y   g r a n t s   t o   
 t h e   L i c e n s e e ,   a n d   t h e   L i c e n s e e   a c c e p t s ,   a   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o n - t r a n s f e r a b l e   l i c e n s e   t o   t h e   L i   c e n s e d   s o f t w a r e   t o : 
 A . 	 u s e   t h e   L i c e n s e d   s o f t w a r e   a s   a   t o o l   t o   g e n e r a t e   . p d f   f i l   e s   a n d   f o r   o t h e r   p u r p o s e s   a s   s e t   f o r t h   i n   t h e   S p e c i f i c a t i o n s ; 
 B . 	 I n c o r p o r a t e   o r   e m b e d   t h e   L i c e n s e d   s o f t w a r e   i n t o   t h i r d   p a r t y   s o f t w a r e ; 
 c . 	 I n t e r f a c e   t h e   L i c e n s e d   S o f t w a r e   w i t h   t h i r d   p a r t y   ( i n c l u d i n g   L i c e n s e e )   s o f t w a r e   b y   u s e   o f   t h e   A P I   ( A p p l i c a t i o n s   P r o g r a m   I n t e r f a c e ) ; 
 D . 	 u s e   t h e   L i   c e n s e d   s o f t w a r e ,   f o r   d e v e l o p m e n t   p u r p o s e s   o n l y ,   o n   a n   u n l i m i t e d   n u m b e r   o f   D e v e l o p m e n t   s e r v e r s   a n d   D e v e l o p m e n t   w o r k s t a t i o n s ;   a n d 
   
 E .   u s e   t h e   L i   c e n s e d   s o f t w a r e ,   f o r   p r o d u c t i o n   p u r p o s e s ,   o n   o n e   P r o d u c t i o n   s e r v e r   o n l y . 
 
 2 . 2   R e s t r i c t i o n s   o n   L i c e n s e   G r a n t . 
   
 A . 	 L i c e n s e e   m a y   n o t   l i c e n s e ,   s u b l i c e n s e   o r   o t h e r w i s e   t r a n s f e r   t h e   L i c e n s e d   s o f t w a r e ,   e i t h e r   b y   
 i t s e l f   o r   i n   c o m b i n a t i o n   w i t h   o t h e r   s o f t w a r e   o r   o t h e r   p r o g r a m s ,   t o   a n y   t h i r d   p a r t y . 
 B . 	 L i c e n s e e   m a y   m a k e   o n e   b a c k u p / a r c h i v e   c o p y   o f   t h e   L i c e n s e d   s o f t w a r e . 
 L i c e n s e e   m a y   m a k e   o n e   c o p y   o f   t h e   L i c e n s e d   s o f t w a r e   f o r   e a c h   o f   t h e   D e v e l o p m e n t   s e r v e r s   a n d   D e v e l o p m e n t   w o r k s t a t i o n s   t h a t   a r e   u s e d   f o r   d e v e l o p m e n t   o f   s o f t w a r e   c o d e   ( t h a t   u t i l i z e s   t h e   L i   c e n s e d   s o f t w a r e ) a n d   t h a t   w i l l   b e   r e l e a s e d   t o   t h e   P r o d u c t i o n   S e r v e r . 
 c . 	 E a c h   l i c e n s e   w i l l   b e   g i v e n   o n e   s e r i a l   n u m b e r .   T h a t   s e r i a l   n u m b e r   c a n   b e   u s e d   t o   c r e a t e   a   l i c e n s e   k e y   f o r   o n e   P r o d u c t i o n   s e r v e r .   T h e   s e r i a l   n u m b e r   c a n   a l s o   b e   u s e d   t o   g e n e r a t e   l i c e n s e   k e y s   f o r   D e v e l o p m e n t   s e r v e r s   a n d   D e v e l o p m e n t   w o r k s t a t i o n s   t o   d e v e l o p   s o f t w a r e   c o d e   ( u t i l i z i n g   t h e   s o f t w a r e ) t h a t   w i l l   b e   r e l e a s e d   t o   t h a t   P r o d u c t i o n   s e r v e r .   I f   L i c e n s e e   w i s h e s   t o   t r a n s f e r   t h e   L i c e n s e d   s o f t w a r e   t o   a   d i f f e r e n t   p r o d u c t i o n   s e r v e r ,   L i c e n s e e   m u s t   o b t a i n   a   n e w   l i c e n s e   k e y   b y   m a k i n g   a n   o n l i n e   r e q u e s t   v i a   t h e   c e T e   w e b s i t e   a n d   r e m o v e   t h e   L i c e n s e d   s o f t w a r e   f r o m   t h e   e x i s t i n g   P r o d u c t i o n   s e r v e r   b e f o r e   u s i n g   t h e   L i c e n s e d   s o f t w a r e   o n   t h e   n e w   P r o d u c t i o n   S e r v e r ,   a n d   u p o n   r e q u e s t   f r o m   c e T e ,   L i c e n s e e   s h a l l   c e r t i f y   i n   w r i t i n g   t o   c e T e   t h a t   L i c e n s e e   h a s   c e a s e d   p r o d u c t i o n   u s e   o f   t h e   s o f t w a r e   o n   t h e   e x i s t i n g   P r o d u c t i o n   s e r v e r . 
 D . 	 L i c e n s e e   s h a l l   k e e p   a   r e c o r d   o f   e a c h   c o p y   m a d e   o f   t h e   L i c e n s e d   s o f t w a r e ,   w h e r e   e a c h   s u c h   c o p y   i s   l o c a t e d ,   a n d   i n   w h o s e   c u s t o d y ;   s u c h   r e c o r d   s h a l l   b e   p r o v i d e d   t o   c e T e   u p o n   w r i t t e n   n o t i c e . 
 E . 	 L i c e n s e e   m a y   n o t   m o d i f y   t h e   L i c e n s e d   s o f t w a r e . 
 F . 	 L i c e n s e e   m a y   n o t   u s e   t h e   L i c e n s e d   s o f t w a r e   t o   d e v e l o p ,   l i c e n s e ,   s u b l i c e n s e   o r   r e s e l l   a n y   p r o d u c t   o r   s e r v i c e   t h a t   m i m i c s ,   d u p l i c a t e s   o r   c o m p e t e s   w i t h   t h e   f u n c t i o n a l i t y   o f   t h e   L i c e n s e d   s o f t w a r e . 
 3 . 	 P A Y M E N T 
 3 . 1 	 L i c e n s e e   a g r e e s   t o   p a y   a   l i c e n s e   f e e   t o   c e T e   i n   a c c o r d a n c e   w i t h   t h e   c e T e ' s   o n l i n e   p r i c i n g   s c h e d u l e   f o u n d   o n   t h e   c e T e   w e b s i t e .   P a y m e n t   i s   d u e   u p o n   r e c e i p t   o f   L i c e n s e e ' s   o r d e r   b y   c e T e ,   o r   
 a c t i v a t i o n   o f   a   s e r i a l   n u m b e r ,   w h i c h e v e r   o c c u r s   f i r s t .   I n   t h e   e v e n t   t h a t   p a y m e n t   i s   n o t   m a d e   w i t h i n   t h i r t y   d a y s   o f   t h e   p a y m e n t   d u e   d a t e ,   c e T e   m a y   e i t h e r ,   a t   i t s   o p t i o n ,   t e r m i n a t e   t h i s   A g r e e m e n t ,   o r   i m p o s e   i n t e r e s t   o n   t h e   a m o u n t   d u e   a n d   o w i n g   a t   t h e   r a t e   o f   1 . 5 %   p e r   m o n t h . 
 3 . 2 	 A l l   l i c e n s e   f e e s   a n d   a n y   o t h e r   c h a r g e s   a r e   e x c l u s i v e   o f   a l l   f e d e r a l   ,   s t a t e ,   l o c a l   a n d   f o r e i g n   t a x e s ,   l e v i e s   a n d   a s s e s s m e n t s . 	 T h e   L i c e n s e e   w i l l   p a y   a l l   s u c h   t a x e s ,   l e v i e s   a n d   a s s e s s m e n t s   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t ,   e x c l u d i n g   a n y   i n c o m e   t a x   i m p o s e d   o n   c e T e .   
 4 . 	 T E R M . 	 T h e   t e r m   o f   t h i s   A g r e e m e n t   s h a l l   b e g i n   o n   i t s   E f f e c t i v e   D a t e   a n d   s h a l l   c o n t i n u e   i n   p e r p e t u i t y   o r   u n t i l   t h i s   A g r e e m e n t   i s   t e r m i n a t e d . 
 5 . 	 T E R M I N A T I O N 
 5 . 1 	 L i c e n s e e   m a y   t e r m i n a t e   t h i s   A g r e e m e n t   u p o n   t h i r t y   ( 3 0 ) d a y s '   p r i o r   w r i t t e n   n o t i c e . 
 5 . 2 	 c e T e   s h a l l   h a v e   t h e   r i g h t   t o   t e r m i n a t e   t h i s   A g r e e m e n t   a s   f o l l o w s : 
 A . 	 U p o n   t e n   ( 1 0 ) d a y s   p r i o r   w r i t t e n   n o t i c e   i   n   t h e   e v e n t   t h a t   L i c e n s e e   m a t e r i a l l y   b r e a c h e s   a n y   o f   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t . 	 H o w e v e r , 
 L i c e n s e e   r e s e r v e s   t h e   r i g h t   t o   s e n d   a   w r i t t e n   n o t i c e   t o   L i c e n s e e ,   d e s c r i b i n g   t h e   b r e a c h ,   a n d   L i c e n s e e   s h a l l   h a v e   t h i r t y   d a y s   t o   c u r e   t h e   b r e a c h ;   i f   t h e   b r e a c h   i s   n o t   c u r e d   w i t h i n   t h e   t h i r t y   d a y   p e r i o d ,   c e T e   m a y   t e r m i n a t e   t h i s   A g r e e m e n t   u p o n   w r i t t e n   n o t i c e   a t   a n y   t i m e   t h e r e a f t e r . 
 B . 	 u p o n   w r i t t e n   n o t i c e ,   i n   t h e   e v e n t   L i c e n s e e   ( 1 ) t e r m i n a t e s   o r   s u s p e n d s   i t s   b u s i n e s s ;   ( 2 ) b e c o m e s   s u b j e c t   t o   a n y   b a n k r u p t c y   o r   i n s o l v e n c y   p r o c e e d i n g   u n d e r   F e d e r a l   o r   s t a t e   s t a t u t e   o r   ( 3 ) b e c o m e s   
 i n s o l v e n t   o r   b e c o m e s   s u b j e c t   t o   d i r e c t   c o n t r o l   b y   a   t r u s t e e ,   r e c e i v e r   o r   s i m i l a r   a u t h o r i t y . 
 c . 	 T e r m i n a t i o n   o f   t h i s   A g r e e m e n t   u n d e r   t h i s   P a r a g r a p h   5 . 2   s h a l l   b e   i n   a d d i t i o n   t o   a n d   n o t   i n   l i e u   o f   a n y   o t h e r   r e m e d i e s   a t   l a w   o r   a t   e q u i t y   a v a i l a b l e   t o   c e T e . 
 5 . 3 	 u p o n   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t ,   L i c e n s e e   s h a l l   c e a s e   u s i n g   t h e   L i c e n s e d   s o f t w a r e .   W i t h i n   f i v e   d a y s   a f t e r   t e r m i n a t i o n ,   L i c e n s e e   s h a l l   d e s t r o y   a n d / o r   p u r g e   t h e   L i c e n s e d   s o f t w a r e   a n d   a l l   c o p i e s   i n   a n y   a n d   a l   l   f o r m s   a n d   f r o m   a l l   m e d i a   a n d   f r o m   a l l   d e v i c e s ,   a n d   s h a l l   c e r t i f y   i n   w r i t i n g   t o   c e T e   t h a t   t h e y   h a v e   b e e n   d e s t r o y e d   a n d / o r   p u r g e d . 
 6 . 	 S U P P O R T .   c e T e   s h a l l   p r o v i d e   o n l i n e   b u g   f i x e s   f o r   t h e   L i c e n s e d   s o f t w a r e   i n   a c c o r d a n c e   w i t h   i t s   s t a n d a r d   p r a c t i c e s   a t   n o   a d d i t i o n a l   c h a r g e . 	 A l l   s u c h   b u g   f i x e s   s h a l l   b e   c o n s i d e r e d   L i c e n s e d   s o f t w a r e   a n d   s h a l l   b e   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t . 
 7 . 	 C O N F I D E N T I A L I T Y 
 7 . 1 	 L i c e n s e e   a g r e e s   t h a t   t h e   L i c e n s e d   s o f t w a r e   c o n t a i n s   t h e   v a l u a b l e   t r a d e   s e c r e t s   a n d   o t h e r   
 i n t e l l e c t u a l   p r o p e r t y   o f   c e T e .   L i c e n s e e   f u r t h e r   a g r e e s   t h a t   t h e   L i c e n s e d   s o f t w a r e   c o n s t i t u t e s   p r o p r i e t a r y   a n d   c o n f i d e n t i a l   i n f o r m a t i o n   o f   c e T e   a n d   t h a t   i t s   d i s c l o s u r e   t o   u n a u t h o r i z e d   p a r t i e s   w o u l d   c a u s e   i r r e p a r a b l e   h a r m   t o   c e T e . 
 7 . 2 	 L i c e n s e e   s h a l l   u s e ,   a t   a   m i n i m u m ,   t h e   s a m e   d e g r e e   o f   c a r e   a n d   d i s c r e t i o n   t o   l i m i t   d i s c l o s u r e   o f   t h e   L i c e n s e d   s o f t w a r e   a s   i t   u s e s   t o   p r o t e c t   i t s   o w n   h i g h l y   p r o p r i e t a r y   a n d   c o n f i d e n t i a l   i n f o r m a t i o n ,   b u t   i n   n o   c a s e   w i t h   a n y   l e s s   d e g r e e   t h a n   r e a s o n a b l e   c a r e ;   s h a l l   r e s t r i c t   d i s c l o s u r e   o f   L i c e n s e d   s o f t w a r e   t o   L i c e n s e e ' s   e m p l o y e e s ,   a n d   t o   t h i r d   p a r t y   c o n s u l t a n t s   a n d   c o n t r a c t o r s   o f   L i c e n s e e   w h o   a r e   l e g a l l y   b o u n d   b y   L i c e n s e e   t o   p r o t e c t   t h e   L i c e n s e d   s o f t w a r e   a s   c o n f i d e n t i a l   i n f o r m a t i o n   u n d e r   t e r m s   s u b s t a n t i a l l y   s i m i l a r   t o ,   b u t   n o   l e s s   s t r i n g e n t   t h a n ,   t h o s e   i n c l u d e d   i n   t h i s   A g r e e m e n t ,   w i t h   a   " n e e d   t o   k n o w "   i n   o r d e r   t o   e f f e c t   t h e   p u r p o s e s   o f   t h i s   A g r e e m e n t ,   a n d   n o t   d i s c l o s e ,   u s e   f o r   i t s   o w n   b e n e f i t ,   o r   o t h e r w i s e   a p p r o p r i a t e ,   c o p y ,   d i s t r i b u t e   o r   t r a n s m i t   t h e   L i c e n s e d   s o f t w a r e ,   t o   a n y   o t h e r   p e r s o n   o r   e n t i t y     w i t h o u t   t h e   p r i o r   w r i t t e n   c o n s e n t   o f   t h e   o t h e r   p a r t y ;   a n d   s h a l l   a d v i s e   t h e   e m p l o y e e s ,   t h i r d   p a r t y   c o n s u l t a n t s   a n d   c o n t r a c t o r s   o f   L i c e n s e e   w h o   r e c e i v e   t h e   L i c e n s e d   s o f t w a r e   o f   t h e   c o n f i d e n t i a l   n a t u r e   o f   t h e   L i c e n s e d   s o f t w a r e   a n d   t h e i r   o b l i g a t i o n s   w i t h   r e s p e c t   t h e r e t o   u n d e r   t h i s   A g r e e m e n t . 
 7 . 3 	 L i c e n s e e   m u s t   r e p r o d u c e   a n d   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   a n d   a n y   o t h e r   n o t i c e s   t h a t   a p p e a r   o n   t h e   L i c e n s e d   s o f t w a r e   o n   a n y   c o p i e s   a n d   a n y   m e d i a   t h e r e f o r .   L i c e n s e e   s h a l l   n o t   ( a n d   s h a l l   n o t   a l   l o w   a n y   t h i r d   p a r t y   t o ) ( i )   d e c o m p i l e , 
 d i s a s s e m b l e ,   o r   o t h e r w i s e   r e v e r s e   e n g i n e e r   o r   a t t e m p t   t o   r e c o n s t r u c t   o r   d i s c o v e r   a n y   s o u r c e   c o d e   o r   u n d e r l y i n g   i d e a s   o r   a l g o r i t h m s ,   f i l e   f o r m a t s   o r   p r o g r a m m i n g   o r 
 i n t e r o p e r a b i l i t y   i n t e r f a c e s   o f   t h e   L i c e n s e d   s o f t w a r e   b y   a n y   m e a n s   w h a t s o e v e r ;   o r 
 ( i i )   r e m o v e   a n y   p r o d u c t   i   d e n t i f i c a t i o n ,   c o p y r i g h t   o r   o t h e r   n o t i c e s   f r o m   t h e   L i c e n s e d   s o f t w a r e   . . 
 7 . 4 	 L i c e n s e e   a c k n o w l e d g e s   a n d   a g r e e s   t h a t   i n   t h e   e v e n t   o f   a   b r e a c h   o f   t h i s   P a r a g r a p h   7 ,   c e T e   w i l l   s u f f e r   i r r e p a r a b l e   i n j u r i e s   f o r   w h i c h   t h e r e   w o u l d   b e   n o   a d e q u a t e   r e m e d y   a t   l a w . 	 A c c o r d i n g l y ,   c e T e   s h a l l   b e   e n t i t l e d   t o   a   p r e l i m i n a r y   a n d   f i n a l   i n j u n c t i o n   w i t h o u t   t h e   n e c e s s i t y   o f   p o s t i n g   a n y   b o n d   o r   u n d e r t a k i n 9   i n   c o n n e c t i o n   t h e r e w i t h   t o   p r e v e n t   a n y   f u r t h e r   b r e a c h   o f   t h e s e   c o n f i d e n t i a l i t y   o b l i g a t i o n s   o r   f u r t h e r   u n a u t h o r i z e d   u s e   o f   c o n f i d e n t i a l   I n f o r m a t i o n . 	 T h i s   r e m e d y   i s   s e p a r a t e   a n d   a p a r t   f r o m   a n y   o t h e r   r e m e d y   c e T e   m a y   h a v e   u n d e r   t h i s   A g r e e m e n t . 
 8 . 	 O W N E R S H I P 
 8 . 1 	 L i c e n s e e   a g r e e s   t h a t   t i t l e   a n d   o w n e r s h i p   o f   L i c e n s e d   s o f t w a r e   s h a l l   a l w a y s   r e m a i n   t h e   s o l e   a n d   e x c l u s i v e   p r o p e r t y   o f   c e T e ,   a n d   t h a t   L i c e n s e e   g a i n s   n o   o w n e r s h i p   i n t e r e s t s   t h e r e i n ,   e x c e p t   f o r   t h e 
   l i m i t e d   l i c e n s e   r i g h t s   g r a n t e d   u n d e r   t h i s   A g r e e m e n t . 
 8 . 2 	 I n   t h e   e v e n t   t h a t   L i c e n s e e   m a k e s   a n y   m o d i f i c a t i o n s   t o   t h e   L i c e n s e d   s o f t w a r e   a s   p r o h i b i t e d   i n   P a r a g r a p h   2 . 2 E   o r   p r o d u c e s   a   p r o d u c t   i n   v i o l a t i o n   o f   P a r a g r a p h   2 . 2 F ,   t h i s   A g r e e m e n t   w i l l   c o n s t i t u t e   a n   i r r e v o c a b l e   a s s i g n m e n t   b y   L i c e n s e e   t o   c e T e   o f   t h e   o w n e r s h i p   o f ,   a n d   a l l   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i n ,   s u c h   m o d i f i c a t i o n s   o r   s u c h   p r o d u c t . 	 c e T e   w i l l   h a v e   t h e   r i g h t   t o   o b t a i n   a n d   h o l d   i n   i t s   o w n   n a m e   a l l   r e g i s t r a t i o n s   t h a t   m a y   b e   a v a i l a b l e . 	 L i c e n s e e   a g r e e s   t o   g i v e   c e T e   o r   i t s   d e s i g n e e s   a l l   a s s i s t a n c e   r e a s o n a b l y   r e q u i r e d   t o   p e r f e c t   s u c h   r i g h t s 
 9 . 	 W A R R A N T I E S   A N D   L I M I T A T I O N   O F   L I A B I L I T Y 
 9 . 1 	 c e T e   w a r r a n t s   t h a t   i t   h a s   t h e   r i g h t   t o   g r a n t   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r   t o   L i c e n s e e ,   a n d   t h a t   t h e   L i c e n s e d   s o f t w a r e   d o e s   n o t   i n f r i n g e   u p o n   a n y   u n i t e d   s t a t e s   p a t e n t ,   c o p y r i g h t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t . 
 9 . 2 	 c e T e   w a r r a n t s   t h a t   t h e   L i c e n s e d   s o f t w a r e   w i l l ,   f o r   a   p e r i o d   o f   t h i r t y   ( 3 0 )   d a y s   f r o m   t h e   E f f e c t i v e   D a t e   i f   t h e   L i c e n s e d   s o f t w a r e   i s   d o w n l o a d e d   f r o m   t h e   c e T e   w e b s i t e   o r   t h i r t y   ( 3 0 ) d a y s   f r o m   t h e   d a t e   o n   w h i c h   t h e   s e r i a l   n u m b e r   i s   i s s u e d   i f   t h e   L i c e n s e d   s o f t w a r e   i s   n o t   d o w n l o a d e d ,   s u b s t a n t i a l l y   c o n f o r m   t o   i t s   S p e c i f i c a t i o n s .   T h i s   w a r r a n t y   s h a l l   n o t   b e   a p p l i c a b l e   i n   t h e   e v e n t   t h a t   L i c e n s e e   m a k e s   a n y   m o d i f i c a t i o n s   t o   t h e   L i c e n s e d   s o f t w a r e .   L i c e n s e e ' s   s o l e   r e m e d y   i n   t h e   e v e n t   o f   a   b r e a c h   o f   t h i s   w a r r a n t y   s h a l l   b e   t h a t   c e T e ,   a t   i t s   s o l e   o p t i o n ,   w i l l     e i t h e r   r e p l a c e   t h e   L i c e n s e d   s o f t w a r e   t h a t   i s   r e t u r n e d   t o   c e T e   w i t h i n   t h e   w a r r a n t y   p e r i o d   o r   t e r m i n a t e   t h i s   A g r e e m e n t   a n d   r e f u n d   t h e   l i c e n s e   f e e   ( b u t   n o t   s h i p p i n g   o r   o t h e r   s u c h   c h a r g e s ) t h a t   L i c e n s e e   p a i d   f o r   t h e   L i c e n s e d   s o f t w a r e . 
 9 . 3 	 T H E   E X P R E S S   W A R R A N T I E S   S E T   F O R T H   I N   P A R A G R A P H S   9 . 1   A N D   9 . 2   A B O V E   A R E   T H E   O N L Y   W A R R A N T I E S   M A D E   B Y   C E T E   A N D   A R E   I N   L I E U   O F   A L L   L I A B I L I T I E S   O R   O B L I G A T I O N S   O F   C E T E   F O R   D A M A G E S   A R I S I N G   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   D E L I V E R Y ,   U S E ,   O R   P E R F O R M A N C E   O F   T H E   L I C E N S E D   S O F T W A R E   P R O V I D E D   U N D E R   T H I S   A G R E E M E N T .   E X C E P T   F O R   T H O S E   E X P R E S S   W A R R A N T I E S ,   T H E   L I C E N S E D   S O F T W A R E   I S   P R O V I D E D   A S - I S ,   C E T E   M A K E S   A N D   L I C E N S E E   R E C E I V E S   N O   O T H E R   W A R R A N T Y ,   E X P R E S S   O R   I M P L I E D ,   A N D   C E T E   E X P R E S S L Y   E X C L U D E S   A L L   I M P L I E D   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 C C U R A C Y ,   N O N - I N T E R F E R E N C E ,   C O M P A T I B I L I T Y   O F   C O M P U T E R   S Y S T E M S ,   I N T E G R A T I O N ,   O R   T H O S E   A R I S I N G   F R O M   T H E   C O U R S E   O F   D E A L I N G ,   C O U R S E   O F   T R A D E ,   O R   T H O S E   A R I S I N G   U N D E R   S T A T U T E .   C E T E   D O E S   N O T   W A R R A N T   T H A T   T H E   L I C E N S E D   S O F T W A R E   P R O V I D E D   U N D E R   T H I S   A G R E E M E N T   W I L L   M E E T   L I C E N S E E ' S   R E Q U I R E M E N T S   O R   T H A T   T H E   O P E R A T I O N   O F   T H E   L I C E N S E D   S O F T W A R E   W I L L   B E   U N I N T E R R U P T E D   O R   E R R O R - F R E E . 
 9 . 4 	 C E T E   S H A L L   H A V E   N O   L I A B I L I T Y   W I T H   R E S P E C T   T O   I T S   O B L I G A T I O N S   U N D E R   T H I S   A G R E E M E N T   F O R   I N D I R E C T ,   C O N S E Q U E N T I A L ,   S P E C I A L ,   P U N I T I V E ,   E X E M P L A R Y ,   O R   I N C I D E N T A L   D A M A G E S ,   I N C L U D I N G   L O S T   P R O F I T S ,   L O S T   R E V E N U E   A N D   L O S T   D A T A ,   E V E N   I F   I T   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 	 T H I S   L I M I T A T I O N   A P P L I E S   T O   A L L   C A U S E S 
 O F   A C T I O N   I N   T H E   A G G R E G A T E ,   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 ,   B R E A C H   O F   C O N T R A C T ,   B R E A C H   O F   W A R R A N T Y ,   N E G L I G E N C E ,   S T R I C T   L I A B I L I T Y ,   M I S R E P R E S E N T A T I O N S ,   A N D   O T H E R   T O R T S . 	 I N   N O   E V E N T   S H A L L   C E T E ' S   L I A B I L I T Y   I N   T H E   A G G R E G A T E   E X C E E D   T H E   A M O U N T   O F   L I C E N S E   F E E S   P A I D   F O R   T H E   L I C E N S E D   S O F T W A R E . 
 9 . 5 	 S O M E   S T A T E S   D O   N O T   P E R M I T T H E   L I M I T A T I O N   O R   E X C L U S I O N   O F   L I A B I L I T Y   F O R   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H E   A B O V E   L I M I T A T I O N   O R   E X C L U S I O N   M A Y   N O T   A P P L Y   T O   L I C E N S E E . 
 1 0 . 	 I N D E M N I F I C A T I O N   B Y   C E T E 
 1 0 . 1 	 c e T e   a t   i t s   o w n   e x p e n s e   w i l l   d e f e n d   a n y   a c t i o n   b r o u g h t   a g a i n s t   L i c e n s e e   t o   t h e   e x t e n t   t h a t   i t   i s   b a s e d   o n   a   c l a i m   t h a t   t h e   L i c e n s e d   s o f t w a r e   u s e d   w i t h i n   t h e   s c o p e   o f   t h i s   L i c e n s e   A g r e e m e n t   i n f r i n g e s   a n y   U n i t e d   S t a t e s   p a t e n t ,   c o p y r i g h t   o r   o t h e r   p r o p e r t y   r i g h t ,   p r o v i d e d   t h a t   L i c e n s e e   i m m e d i a t e l y   i n f o r m s   c e T e   i n   w r i t i n g   o f   s u c h   c l a i m .   c e T e   s h a l l   h a v e   t h e   r i g h t   t o   c o n t r o l   t h e   d e f e n s e   o f   a l l   s u c h   c l a i m s ,   l a w s u i t s   a n d   o t h e r   p r o c e e d i n g s .   I n   n o   e v e n t   s h a l l   L i c e n s e e   s e t t l e   a n y   s u c h   c l a i m ,   l a w s u i t   o r   p r o c e e d i n g   w i t h o u t   c e T e ' s   p r i o r   w r i t t e n   a p p r o v a l   .   s u c h   i n d e m n i f i c a t i o n   s h a l l   n o t   a p p l y   i n   t h e   e v e n t   t h a t   t h e   
 c l a i m   o f   i n f r i n g e m e n t   i s   b a s e d   u p o n   ( a ) t h e   u s e   o f   t h e   L i c e n s e d   s o f t w a r e   i n   a   m a n n e r   p r o h i b i t e d   u n d e r   t h i s   A g r e e m e n t ,   o r   ( b ) t h e   c o m b i n a t i o n ,   o p e r a t i o n   o r   u s e   o f   t h e   L i c e n s e d   s o f t w a r e   w i t h   o t h e r   s o f t w a r e ,   h a r d w a r e   o r   m a t e r i a l s ,   i f   s u c h   c l a i m   w o u l d   n o t   h a v e   a r i s e n   b u t   f o r   s u c h   c o m b i n a t i o n ,   o p e r a t i o n   o r   u s e . 
 1 0 . 2 	 I f ,   a s   a   r e s u l t   o f   a n y   c l a i m   o f   i n f r i n g e m e n t   a g a i n s t   a n y   u n i t e d   S t a t e s   p a t e n t ,   c o p y r i g h t   o r   o t h e r   p r o p e r t y   r i g h t ,   c e T e   i s   e n j o i n e d   f r o m   u s i n g   t h e   L i c e n s e d   s o f t w a r e ,   o r   i f   c e T e   b e l i e v e s   t h a t   t h e   L i c e n s e d   s o f t w a r e   i s   l i k e l y   t o   b e c o m e   t h e   s u b j e c t   o f   a   c l a i m   o f   i n f r i n g e m e n t ,   c e T e   a t   i t s   o p t i o n   a n d   e x p e n s e   m a y :   ( a ) p r o c u r e   t h e   r i g h t   f o r   L i c e n s e e   t o   c o n t i n u e   t o   u s e   t h e   L i c e n s e d   s o f t w a r e ,   ( b ) r e p l a c e   o r   m o d i f y   t h e   L i c e n s e d   s o f t w a r e   s o   a s   t o   m a k e   i t   n o n - i n f r i n g i n g ,   o r   ( c ) d i s c o n t i n u e   t h e   l i c e n s e   g r a n t e d   h e r e i n   o n   o n e   m o n t h ' s   w r i t t e n   n o t i c e   a n d   r e f u n d   t o   L i c e n s e e   t h e   u n a m o r t i z e d   p o r t i o n   o f   t h e   l i   c e n s e   f e e s   h e r e u n d e r   ( b a s e d   o n   f o u r   y e a r s   s t r a i g h t   l i n e   d e p r e c i a t i o n ,   s u c h   d e p r e c i a t i o n   t o   c o m m e n c e   o n   t h e   E f f e c t i v e   D a t e   o f   t h i s   A g r e e m e n t ) .   T h e   f o r e g o i n g   s t a t e s   t h e   e n t i r e   l i a b i l i t y   o f   c e T e   w i t h   r e s p e c t   t o 
 i n f r i n g e m e n t   o f   a n y   c o p y r i g h t s ,   p a t e n t ,   l i c e n s e   o r   o t h e r   p r o p e r t y   r i g h t   b y   t h e   L i c e n s e d   S o f t w a r e   o r   a n y   p a r t s   t h e r e o f . 
 1 1 . 	 I N D E M N I F I C A T I O N   B Y   L I C E N S E E . 	 L i c e n s e e   s h a l l   i n d e m n i f y   c e T e   a n d   h o l d   i t   h a r m l e s s   f r o m   a n y   l o s s ,   c l a i m   o r   d a m a g e   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   a t t o r n e y ' s   f e e s ,   t o   t h e   e x t e n t   t h a t   s u c h   l o s s ,   c l a i m   o r   d a m a g e   i s   c a u s e d   b y   L i c e n s e e ' s   b r e a c h   o f   a n y   t e r m   o f   t h i s   A g r e e m e n t . 	 T h i s 
   i n d e m n i f i c a t i o n   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t . 
 1 2 . 	 N O T I C E S . 	 A n y   n o t i c e   r e q u i r e d   o r   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   t h i s   A g r e e m e n t   s h a l l   b e   i n   w r i t i n g   a n d   s h a l l   b e   g i v e n   b y   f i r s t   c l a s s   U . S .   m a i l   ( p o s t a g e   p r e - p a i d ,   r e g i s t e r e d   a n d   w i t h   r e t u r n   r e c e i p t   r e q u e s t e d ) ,   n a t i o n a l l y   r e c o g n i z e d   e x p r e s s   c o u r i e r ,   o r   b y   h a n d . 	 N o t i c e s   t o   c e T e   s h a l l   b e   a d d r e s s e d   t o   t h e   p h y s i c a l   a d d r e s s 
 l i s t e d   o n   t h e   c e T e   w e b s i t e   a n d   m a r k e d   ' A t t e n t i o n :   c o n t r a c t s ' ' ,   a n d   s h a l l   b e   d e e m e d   t o   h a v e   b e e n   g i v e n   o n   t h e   d a t e   o f   a c t u a l   d e l i v e r y . 	 N o t i c e s   t o   L i c e n s e e   s h a l l   b e   a d d r e s s e d   t o   t h e   m o s t   r e c e n t l y   p r o v i d e d   p h y s i c a l   a d d r e s s   p r o v i d e d   t o   c e T e ,   a n d   s h a l l   b e   e f f e c t i v e   t h r e e   ( 3 ) d a y s   a f t e r   d e l i v e r y   t o   t h e   U n i t e d   S t a t e s   P o s t a l   s e r v i c e   i f   m a i l e d ,   o n   t h e   d a t e   o f   a c t u a l   d e l i v e r y   w h e n   d e l i v e r e d   b y   h a n d   o r   b y   e x p r e s s   c o u r i e r .   I n   t h e   e v e n t   t h a t   t h e   m o s t   r e c e n t   a d d r e s s   p r o v i d e d   b y   L i c e n s e e   i s   i n c o r r e c t ,   t h e   n o t i c e   s h a l l   b e   d e e m e d   e f f e c t i v e   o n   t h e   t h i r d   d a y   a f t e r   c e T e   h a s   s e n t   t h e   n o t i c e ,   i r r e s p e c t i v e   o f   t h e   d e l i   v e r y   s y s t e m   u s e d .   E m a i l   a n d   f a c s i m i l e   m a y   n o t   b e   u s e d   f o r   n o t i c e s   u n d e r   t h i s   P a r a g r a p h   e x c e p t   a s   o t h e r w i s e   s p e c i f i c a l l y   n o t e d   i n   t h i s   A g r e e m e n t . 
 1 3 . 	 E X P O R T .   T h e   L i c e n s e e   s h a l l   c o m p l y   w i t h   u n i t e d   s t a t e s   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s   i n   c o n n e c t i o n   w i t h   a l l   m a t t e r s   r e l a t i n g   t o   t h i s   A g r e e m e n t . 	 L i c e n s e d   s o f t w a r e   m a y   n o t   b e   e x p o r t e d   o r   r e - e x p o r t e d   i n   v i o l a t i o n   o f   t h e   u s   E x p o r t   A d m i n i s t r a t i o n   A c t ,   i t s   i m p l e m e n t i n g   l a w s   a n d   r e g u l a t i o n s ,   t h e   l a w s   a n d   r e g u l a t i o n s   o f   o t h e r   u s   a g e n c i e s ,   o r   t h e   e x p o r t   a n d   i m p o r t   l a w s   o f   t h e   j u r i s d i c t i   o n   i n   w h i c h   t h e   L i c e n s e d   s o f t w a r e   w a s   o b t a i n e d .   .   E x p o r t   o f   t h e   L i c e n s e d   s o f t w a r e   m a y   b e   s u b j e c t   t o   t h e   n e c e s s i t y   o f   o b t a i n i n g   a p p r o v a l s   r e q u i r e d   b y   t h e   u s   e x p o r t   l a w s   a n d   r e g u l a t i o n s ;   L i c e n s e e   i s   s o l e l y   r e s p o n s i b l e   f o r   o b t a i n i n g   s u c h   a p p r o v a l s   a t   i t s   o w n   e x p e n s e . 
 1 4 . 	 R E S T R I C T E D   R I G H T S .   T h e   L i c e n s e d   s o f t w a r e   l i c e n s e d   h e r e u n d e r   i s   s u b j e c t   t o   r e s t r i c t e d   r i g h t s .   A n y   u s e ,   d u p l i c a t i o n   o r   d i s c l o s u r e   b y   t h e   G o v e r n m e n t   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a   o r   a n y   p e r s o n   o r   
 e n t i t y   a c t i n g   o n   i t s   b e h a l f   i s   s u b j e c t   t o   t h e   r e s t r i c t i o n s   s e t   f o r t h   i n   s u b d i v i s i o n   ( c ) ( l ) ( i i )   o f   t h e   R i g h t s   i n   T e c h n i c a l   D a t a   a n d   c o m p u t e r   s o f t w a r e   c l a u s e   a t   D F A R S   ( 4 8   C F R   2 5 2 . 2 2 7 - 7 0 1 3 ) f o r   D o D   c o n t r a c t s ;   i n   p a r a g r a p h s   ( c ) ( l ) a n d   ( 2 ) o f   t h e   c o m m e r c i a l   c o m p u t e r   s o f t w a r e - R e s t r i c t e d   R i g h t s     c l a u s e   i   n   t h e   F A R   ( 4 8   C F R   5 2   . 2 2 7 - 1 9 ) f o r   c i v i l i a n   a g e n c i e s ;   o r ,   i   n   t h e   c a s e   o f   N A S A ,   i   n   c l a u s e   1 8 - 5 2 . 2 2 7 - 8 6 ( d )   o f   t h e   N A S A   s u p p l e m e n t   t o   t h e   F A R ,   o r   i   n   o t h e r   c o m p a r a b l e   a g e n c y   c l a u s e s . 
 1 5 . 	 G E N E R A L . 
 1 5 . 1 	 L i c e n s e e ' s   r e m e d i e s   a s   s e t   f o r t h   i n   t h i s   A g r e e m e n t   a r e   e x c l u s i v e . 
 1 5 . 2 	 L i c e n s e e   s h a l l   n o t   u s e   c e T e ' s   n a m e   i n   p u b l i c i t y   r e l e a s e s   o r   a d v e r t i s i n g   w i t h o u t   s e c u r i n g   t h e   p r i o r   w r i t t e n   c o n s e n t   o f   c e T e . 
 1 5 . 3 	 N o t h i n g   i n   t h i s   A g r e e m e n t   o r   i n   t h e   c o u r s e   o f   d e a l i n g   b e t w e e n   c e T e   a n d   L i c e n s e e   s h a l l   b e   d e e m e d   t o   c r e a t e   b e t w e e n   c e T e   a n d   L i c e n s e e   ( i n c l u d i n g   t h e i r   r e s p e c t i v e   d i r e c t o r s ,   o f f i c e r s ,   e m p l o y e e s ,   a n d   a g e n t s ) a   p a r t n e r s h i p ,   j o i n t   v e n t u r e ,   a s s o c i a t i o n ,   e m p l o y m e n t   o r   a g e n c y   r e l a t i o n s h i p ,   o r   a n y   
 r e l a t i o n s h i p   o t h e r   t h a n   t h a t   o f   i n d e p e n d e n t   c o n t r a c t o r s   w i t h   r e s p e c t   t o   e a c h   o t h e r . 
 1 5 . 4 	 A n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   t h a t   c o n t e m p l a t e s   p e r f o r m a n c e   s u b s e q u e n t   t o   t h e   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   o b l i g a t i o n s   r e l a t e d   t o   o w n e r s h i p   o f   i n t e l l e c t u a l   p r o p e r t y ,   w i l l   s u r v i v e   t h e   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t   f o r   a n y   r e a s o n . 
 1 5 . 5 	 T h i s   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   s u b s t a n t i v e   l a w s   o f   t h e   S t a t e   o f   M a r y l a n d ,   w i t h o u t   r e f e r e n c e   t o   c o n f l i c t s   o f   l a w s   r u l e s . 	 T h e   p a r t i e s   a g r e e   t o   s u b m i t   t o   t h e   j u r i s d i c t i o n   a n d   v e n u e   o f   t h e   s t a t e   a n d   f e d e r a l   c o u r t s   l o c a t e d   1 n   t h e   S t a t e   o f   M a r y l a n d   f o r   a n y   a c t i o n s ,   s u i t s   o r   p r o c e e d i n g s   a r i s i n g   o u t   o f ,   o r   r e l a t i n g   t o ,   t h i s   A g r e e m e n t ,   a n d   f u r t h e r   a g r e e   t h a t   s e r v i c e   o f   a n y   p r o c e s s ,   s u m m o n s ,   n o t i c e   o r   d o c u m e n t   b y   u s   r e g i s t e r e d   m a i l   t o   t h e   p a r t y ' s   a d d r e s s   s e t   f o r t h   h e r e i n   w i l l   b e   e f f e c t i v e   s e r v i c e   o f   p r o c e s s   f o r   a n y   a c t i o n ,   s u i t   o r   p r o c e e d i n g   b r o u g h t   i n   a n y   s u c h   c o u r t . 	 E a c h   p a r t y   w a i v e s   a n y   r i g h t   t o   a   j u r y   t r i a l   i n   a n y   s u c h   a c t i o n ,   s u i t   o r   p r o c e e d i n g . 	 N o   a c t i o n ,   r e g a r d l e s s   o f   f o r m ,   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t   m a y   b e   b r o u g h t   b y   L i c e n s e e   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   h a s   a r i s e n . 	 T h e   U N   c o n v e n t i o n   o n   c o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   s a l e   o f   G o o d s   d o e s   n o t   a p p l   y   t o   t h i s   A g r e e m e n t . 
 1 5 . 6 	 E x c e p t   f o r   t h e   f a i l u r e   t o   m a k e   p a y m e n t s   w h e n   d u e ,   n e i t h e r   p a r t y   w i l l   b e 
 l i a b l e   t o   t h e   o t h e r   b y   r e a s o n   o f   a n y   f a i l u r e   i n   p e r f o r m a n c e   o f   t h i s   A g r e e m e n t   i f   t h e   f a i l u r e   a r i s e s   o u t   o f   t h e   u n a v a i l a b i l i t y   o f   c o m m u n i c a t i o n s   f a c i l i t i e s   o r   e n e r g y   s o u r c e s ,   a c t s   o f   G o d ,   a c t s   o f   t h e   o t h e r   p a r t y ,   a c t s   o f   g o v e r n m e n t a l   a u t h o r i t y ,   f i r e s ,   s t r i k e s ,   d e l a y s   i n   t r a n s p o r t a t i o n ,   r i o t s   o r   w a r ,   o r   a n y   c a u s e   b e y o n d   t h e   r e a s o n a b l e   c o n t r o l   o f   t h a t   p a r t y . 
 1 5 . 7 	 N o   w a i v e r ,   a l t e r a t i o n ,   o r   m o d i f i c a t i o n   o f   a n y   o f   t h e   p r o v i s i o n s   h e r e o f   w i l l   b e   b i n d i n g   u n l e s s   i n   w r i t i n g   a n d   s i g n e d   b y   a   d u l y   a u t h o r i z e d   r e p r e s e n t a t i v e   o f   t h e   p a r t y   t o   b e   b o u n d . 	 N e i t h e r   t h e   c o u r s e   o f   c o n d u c t   b e t w e e n   t h e   p a r t i e s   n o r   t r a d e   u s a g e   w i l l   a c t   t o   m o d i f y   o r   a l t e r   t h e   p r o v i s i o n s   o f   t h i s   A g r e e m e n t . 	 I f   L i c e n s e e   i s s u e s   a   p u r c h a s e   o r d e r   o r   o t h e r   s i m i l a r   d o c u m e n t   i t   s h a l l   b e   f o r   L i c e n s e e ' s   i n t e r n a l   p u r p o s e s   a n d   i s   n o t   a   p r e c o n d i t i o n   t o   p a y m e n t   o f   m o n i e s   o t h e r w i s e   d u e   a n d   o w i n g   t o   c e T e ,   a n d ,   e v e n   i f   i t   i s   a c k n o w l e d g e d   b y   c e T e ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   s u c h   p u r c h a s e   o r d e r   o r   s i m i l a r   d o c u m e n t   w i l l   h a v e   n o   e f f e c t   o n   t h i s   A g r e e m e n t . 
 1 5 . 8 	 s h o u l d   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   b e   h e l d   t o   b e   v o i d ,   i n v a l i d   o r   i n o p e r a t i v e ,   t h e   r e m a i n i n g   p r o v i s i o n s   o f   t h i s   A g r e e m e n t   s h a l l   n o t   b e   a f f e c t e d   a n d 
 s h a l l   c o n t i n u e   i n   e f f e c t   a n d   t h e   i n v a l i d   p r o v i s i o n   s h a l l   b e   d e e m e d   m o d i f i e d   t o   t h e   l e a s t   d e g r e e   n e c e s s a r y   t o   r e m e d y   s u c h   i n v a l i d i t y . 
 1 5 . 9 	 L i c e n s e e   m a y   n o t   a s s i g n   i t s   r i g h t s   o r   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t . 	 A n y   a t t e m p t e d   a s s i g n m e n t ,   d e l e g a t i o n ,   o r   t r a n s f e r   i n   c o n t r a v e n t i o n   o f   t h i s   A g r e e m e n t   s h a l l   b e   n u l l   a n d   v o i d . 
 1 5 . 1 0 	 T h e   p r o v i s i o n s   o f   t h i s   A g r e e m e n t   a r e   f o r   t h e   s o l e   b e n e f i t   o f   t h e   p a r t i e s ,   a n d   n o   t h i r d   p a r t y   s h a l l   e i t h e r   e n j o y   t h e   b e n e f i t s   o f   t h i s   A g r e e m e n t   o r   h a v e   a n y   r i g h t s   h e r e u n d e r . 
 1 5 . 1 1 	 T h e   h e a d i n g s   i n   t h i s   A g r e e m e n t   a r e   f o r   r e f e r e n c e   p u r p o s e s   o n l y ;   t h e y   w i l l   n o t   a f f e c t   t h e   m e a n i n g   o r   c o n s t r u c t i o n   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t . 
 1 5 . 1 2 	 T h i s   A g r e e m e n t   c o n t a i n s   t h e   c o m p l e t e   a n d   e x c l u s i v e   u n d e r s t a n d i n g   o f   t h e   p a r t i e s   w i t h   r e s p e c t   t o   t h e   s u b j e c t   m a t t e r   h e r e o f ,   a n d   s u p e r s e d e s   a l l   p r i o r   a g r e e m e n t s ,   w r i t t e n   o r   o r a l   ,   w i t h   r e s p e c t   t o   t h e   s u b j e c t   m a t t e r   a d d r e s s e d   i   n   t h i s   A g r e e m e n t . 
 
 S E C T I O N   c :   D e v e l o p e r   E d i t i o n 
 T h i s   s e c t i o n   a p p l i e s   i f   y o u   h a v e   p u r c h a s e d   a   D e v e l o p e r   E d i t i o n   l i c e n s e . 
 1 . 	 D E F I N I T I O N S . 
 1 . 1 	 " c e T e   w e b s i t e "   s h a l l   m e a n   h t t p : / / w w w . c e t e . c o m . 
 1 . 2 	 " c o m b i n e d   P r o d u c t "   s h a l l   m e a n   t h e   p r o d u c t   c r e a t e d   b y   D e v e l o p e r ,   b y   i n c o r p o r a t i n g   o r   e m b e d d i n g   t h e   L i c e n s e d   s o f t w a r e   i n t o   t h i r d   p a r t y   s o f t w a r e , 
 i n c l u d i n g   L i c e n s e e   s o f t w a r e   c o d e   w r i t t e n   b y   t h e   d e s i g n a t e d   D e v e l o p e r   u n d e r   t h i s   A g r e e m e n t , 
 1 . 3 	 ' D e v e l o p e r "   s h a l l   m e a n   t h e   s o l e   i n d i v i d u a l   a u t h o r i z e d   b y   L i c e n s e e   u n d e r   t h i s   A g r e e m e n t   t o   w r i t e   s o f t w a r e   c o d e   u t i l i z i n g   t h e   L i c e n s e d   s o f t w a r e ,   a n d / o r   t o   p r o d u c e   t h e   c o m b i n e d   P r o d u c t . 	 T h e   D e v e l o p e r   m u s t   b e   a n   e m p l o y e e   o r   i n d e p e n d e n t   c o n t r a c t o r   o f   t h e   L i c e n s e e ,   o r   t h e   D e v e l o p e r   m u s t   b e   t h e   L i c e n s e e . 
 1 . 4 	 ' ' E f f e c t i v e   D a t e "   s h a l l   m e a n   t h e   d a t e   o n   w h i c h   t h i s   A g r e e m e n t   i s   a c c e p t e d   b y   L i c e n s e e . 
 1 . 5 	 " L i c e n s e d   s o f t w a r e "   s h a 1 1   m e a n   D y n a m i c P D F   M e r g e r   f o r   J a v a   o r   D y n a m i c P D F   G e n e r a t o r   f o r   J a v a   ( i n   e i t h e r   t h e   S t a n d a r d ,   P r o f e s s i o n a l   o r   E n t e r p r i s e   e d i t i o n ,   a s   o r d e r e d   b y   L i c e n s e e ) i   n   m a c h i n e   e x e c u t a b l e   f o r m ,   i t s   d o c u m e n t a t i o n ,   a n d   a n y   b u g   f i x e s   o r   o t h e r   c h a n g e s   p r o v i d e d   t o   L i c e n s e e . 
 1 . 6 	 " s p e c i f i c a t i o n s "   s h a l l   m e a n   t h e   L i c e n s e d   s o f t w a r e   s p e c i f i c a t i o n s   a n d   h e l p   d o c u m e n t a t i o n ,   a v a i l a b l e   f r o m   t h e   c e T e   w e b s i t e . 
 1 . 7 	 " s u b - L i c e n s e   A g r e e m e n t "   s h a l 1   m e a n   a n y   a g r e e m e n t   e n t e r e d   i n t o   b y   a n d   b e t w e e n   L i c e n s e e   a n d   a n y   o t h e r   i n d i v i d u a l   o r   e n t i t y   u n d e r   w h i c h   s u c h   i n d i v i d u a l   o r   e n t i t y   i s   g r a n t e d   a   s u b l i c e n s e   t o   t h e   c o m b i n e d   P r o d u c t . 
 1 . 8 	 " s u b - L i c e n s e e "   s h a l l   m e a n   a n y   i n d i v i d u a l   o r   e n t i t y   t h a t   e n t e r s   i n t o   a   s u b l i c e n s e   a g r e e m e n t   w i t h   L i c e n s e e   f o r   u s e   o f   t h e   c o m b i n e d   P r o d u c t . 	 s u b l i c e n s e e   s h a l l   a l s o   i n c l u d e   d i s t r i b u t o r s   o f   t h e   c o m b i n e d   P r o d u c t . 
 2 . 	 L I C E N S E   G R A N T . 
 2 . 1 	 D e v e l o p m e n t   L i   c e n s e . 	 s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   e f f e c t i v e   o n l y   d u r i n g   t h e   t e r m   o f   t h i s   A g r e e m e n t ,   c e T e   g r a n t s   t o   L i c e n s e e   a   w o r l d w i d e ,   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   l i c e n s e   t o : 
 A . 	 I n t e r f a c e   t h e   L i c e n s e d   s o f t w a r e   w i t h   t h i r d   p a r t y   ( i n c l u d i n g   L i c e n s e e )   s o f t w a r e   b y   u s e   o f   t h e   A P I   ( A p p l i c a t i o n s   P r o g r a m   I n t e r f a c e ) ;   a n d 
 B . 	 I n c o r p o r a t e   o r   e m b e d   t h e   L i c e n s e d   s o f t w a r e   w i t h   t h i r d   p a r t y   ( i n c l u d i n g   L i c e n s e e ) s o f t w a r e ,   t o   p r o d u c e   c o m b i n e d   P r o d u c t s . 
 2 . 2 	 D i s t r i b u t i o n   L i c e n s e . 	 s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   e f f e c t i v e   
 o n l y   d u r i n g   t h e   t e r m   o f   t h i s   A g r e e m e n t ,   c e T e   g r a n t s   t o   L i c e n s e e   a   w o r l d w i d e ,   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   l i c e n s e   t o : 
 A . 	 M a r k e t   a n d   p r o m o t e   t h e   L i c e n s e d   s o f t w a r e ,   b u t   o n l y   a s   a   p a r t   o f   t h e   C o m b i n e d   P r o d u c t ; 
 B . 	 s u b l i c e n s e   t h e   u s e   o f   t h e   L i   c e n s e d   s o f t w a r e   t o   s u b l i c e n s e e s ,   a s   a   t o o l   t o   g e n e r a t e   . p d f   f i l e s   a n d   f o r   o t h e r   p u r p o s e s   a s   s e t   f o r t h   i n   t h e   s p e c i f i c a t i o n s ,   b u t   o n l y   a s   e m b e d d e d   i n   o r   i n c o r p o r a t e d   i n t o   c o m b i n e d   P r o d u c t ; 
 c . 	 s u p p o r t   a n d   m a i n t a i n   t h e   L i c e n s e d   s o f t w a r e   a s   e m b e d d e d   i n   o r   i n c o r p o r a t e d   i n t o   t h e   c o m b i n e d   P r o d u c t   f o r m ;   a n d 
 D . 	 T r a n s l a t e   t h e   L i c e n s e d   s o f t w a r e   d o c u m e n t a t i o n   i n t o   f o r e i g n   l a n g u a g e s   a s   n e c e s s a r y   f o r   p u r p o s e s   u n d e r   t h i s   A g r e e m e n t . 
 2 . 3 	 R e s t r i c t i o n s   o n   L i c e n s e   G r a n t . 
 A . 	 L i c e n s e e   s h a l l   d e s i g n a t e   o n e   i n d i v i d u a l   a s   D e v e l o p e r   u n d e r   t h i s   A g r e e m e n t .   N o   o t h e r   p e r s o n   m a y   u s e   t h e   L i c e n s e d   s o f t w a r e   a s   d e s c r i b e d   i   n   P a r a g r a p h   2 . 1   a b o v e . 
 B . 	 L i c e n s e e   w i l l   b e   i s s u e d   a   s e r i a l   n u m b e r   b y   c e T e ,   w h i c h   w i l l   e n a b l e   t h e   D e v e l o p e r   t o   r e t r i e v e   a   l i c e n s e   k e y   f r o m   t h e   c e T e   w e b s i t e . 	 L i c e n s e e   i s   p e r m i t t e d   t o   r e p l a c e   t h e   d e s i g n a t e d   D e v e l o p e r   o n c e   e v e r y   o n e   h u n d r e d   a n d   e i g h t y   ( 1 8 0 ) d a y s .   I f   L i c e n s e e   w i s h e s   t o   r e p l a c e   t h e   d e s i g n a t e d   D e v e l o p e r ,   L i c e n s e e   m u s t   p r o v i d e   n o t i c e   t o   c e T e   e i t h e r   v i a   t h e   c e T e   w e b s i t e   o r   i n   a c c o r d a n c e   w i t h   t h e   N o t i c e s   p r o v i s i o n   i n   t h i s   A g r e e m e n t ,   a n d   c e T e   w i l l   t r a n s f e r   t h e   s e r i a l   n u m b e r   a n d   l i c e n s e   k e y s   t o   t h e   n e w l y   d e s i g n a t e d   D e v e l o p e r . 	 u p o n   s u c h   t r a n s f e r   o f   t h e   s e r i a l   n u m b e r   a n d   l i c e n s e   k e y s ,   t h e   p r e v i o u s   D e v e l o p e r   s h a l l     c e a s e   a l l   u s e   o f   t h e   L i c e n s e d   s o f t w a r e ,   s h a l l   d e s t r o y   a n d / o r   p u r g e   t h e   L i c e n s e d   s o f t w a r e   a n d   a l l   c o p i e s   i n   a n y   a n d   a l l   f o r m s   a n d   f r o m   a l l   m e d i a   a n d   f r o m   a l l   d e v i c e s   o f   t h e   D e v e l o p e r ,   u p o n   r e q u e s t   f r o m   c e T e ,   L i c e n s e e   s h a l l   c e r t i f y   i n   w r i t i n g   t o   c e T e   t h a t   t h e y   h a v e   b e e n   d e s t r o y e d   a n d / o r   p u r g e d . 
 c . 	 L i c e n s e e   s h a l l   k e e p   a   r e c o r d   o f   t h e   i d e n t i t y   o f   t h e   D e v e l o p e r ,   e a c h   c o p y   m a d e   o f   t h e   L i c e n s e d   s o f t w a r e ,   w h e r e   e a c h   s u c h   c o p y   i s   l o c a t e d ,   a n d   i n   w h o s e   c u s t o d y ;   s u c h   r e c o r d   s h a l l   b e   p r o v i d e d   t o   c e T e   u p o n   w r i t t e n   n o t i c e . 
 D . 	 L i c e n s e e   m a y   m a k e   o n e   b a c k u p / a r c h i v e   c o p y   o f   t h e   L i c e n s e d   s o f t w a r e   a n d   o n e   c o p y   o f   t h e   L i c e n s e d   s o f t w a r e   f o r   e a c h   s e r v e r   o r   w o r k s t a t i o n   o n   w h i c h   t h e   D e v e l o p e r   w o r k s . 
 E . 	 L i c e n s e e   m a y   n o t   m o d i f y   t h e   L i c e n s e d   s o f t w a r e . 
 F . 	 L i c e n s e e   m a y   n o t   u s e   t h e   L i c e n s e d   s o f t w a r e   t o   d e v e l o p ,   l i c e n s e ,   s u b l i c e n s e   o r   r e s e l l   a n y   p r o d u c t   o r   s e r v i c e   t h a t   m i m i c s ,   d u p l i c a t e s   o r   c o m p e t e s   w i t h   t h e   f u n c t i o n a l i t y   o f   t h e   L i c e n s e d   s o f t w a r e . 
 G . 	 L i c e n s e e   s h a l l   n o t   h a v e   t h e   r i g h t   t o   l i c e n s e ,   s u b l i c e n s e ,   o r   o t h e r w i s e   t r a n s f e r   t h e   L i c e n s e d   s o f t w a r e   a s   a   s t a n d - a l o n e   p r o d u c t ,   b u t   o n l y   a s   p a r t   o f   t h e   c o m b i n e d   P r o d u c t . 
 H . 	 E x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   A g r e e m e n t ,   L i c e n s e e   s h a l l   n o t   h a v e   t h e   r i g h t   t o 
   l i c e n s e ,   s u b l i c e n s e   o r   o t h e r w i s e   t r a n s f e r   t h e   L i c e n s e d   s o f t w a r e   o r   ( b )   t o   u s e   t h e   L i c e n s e d   s o f t w a r e   i n   w h o l e   o r   i n   p a r t   f o r   a n y   u s e   o r   p u r p o s e ,   o t h e r   t h a n   a s   p r o v i d e d   i n   t h i s   A g r e e m e n t . 
 I . 	 L i c e n s e e   s h a l l   e n t e r   i n t o   a   s u b l i c e n s e   A g r e e m e n t   w i t h   e a c h   s u b l i c e n s e e   t h a t   i s   a t   l e a s t   a s   r e s t r i c t i v e   a s   t h i s   A g r e e m e n t ,   t h a t   c o n t a i n s   t e r m s   a n d   c o n d i t i o n s   c o n s i s t e n t   w i t h   t h e   p r o v i s i o n s   o f 
   t h i s   A g r e e m e n t   w i t h   t h e   f o l l o w i n g   r e s t r i c t i o n s ,   a s   w e l l   a s   o t h e r   r e s t r i c t i o n s   s e t   f o r t h   e l s e w h e r e   i n   t h i s   A g r e e m e n t : 
 ( 1 ) 	 T h e   s u b l i c e n s e   A g r e e m e n t   s h a l l   n o t   g r a n t   t o   s u b l i c e n s e e   t h e   r i g h t s   s e t   f o r t h   i n   t h e   D e v e l o p e r   L i c e n s e   a t   2 . 1   a b o v e   a n d   s h a l l   n o t   p a s s   o n   a n y   p r o v i s i o n s   r e l a t e d   t h e r e t o ; 
 ( 2 ) 	 T h e   s u b l i c e n s e   A g r e e m e n t   i s   p e r m i t t e d   t o   g r a n t   t o   s u b l i c e n s e e   t h e   r i g h t s   g r a n t e d   t o   L i c e n s e e   u n d e r   t h e   D i s t r i b u t o r s h i p   L i c e n s e   a t   P a r a g r a p h   2 . 2   a b o v e ;   a n d 
 ( 3 ) 	 c e T e   s h a l l   h a v e   n o   r e s p o n s i b i l i t y   o r   l i a b i l i t y   t o   s u b l i c e n s e e   f o r   a n y   l o s s ,   c l a i m   o r   d a m a g e   o f   a n y   k i n d   a r i s i n g   u n d e r   t h i s   A g r e e m e n t   o r   u n d e r   a n y   s u b l i c e n s e   A 9 r e e m e n t   e n t e r e d   i n t o   b y   L i c e n s e e   a n d   s u b l i c e n s e e ,   f o r   a n y   r e a s o n   w h a t s o e v e r .   L i c e n s e e   s h a l l   a s s u m e   s o l e   l i a b i l i t y   v i s - a - v i   s   t h e   s u b l i c e n s e e   a n d   s u b l i c e n s e   A g r e e m e n t s ,   a n d   s h a l l   d i s c l a i m   i n   a l l   s u b l i c e n s e   A g r e e m e n t s   a l l   l i a b i l i t y   a r i s i n g   o u t   o f   a n y   c a u s e   w h a t s o e v e r ,   o n   t h e   p a r t   o f   c e T e ;   a n d 
 ( 4 ) 	 s u b l i c e n s e e   r i g h t s   s h a l l   b e   i n d e p e n d e n t   o f   t h i s   A g r e e m e n t   a n d   s h a l l   s u r v i v e   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t . 
 J   . 	 I f   L i c e n s e e   l e a r n s   o f   a n y   b r e a c h   o f   a   s u b l i c e n s e   A g r e e m e n t   t h a t   c o u l d   d a m a g e   c e T e ,   L i c e n s e e   
 s h a l l   t a k e   p r o m p t ,   c o m m e r c i a l l y   r e a s o n a b l e   c o r r e c t i v e   a c t i o n   a t   i t s   e x p e n s e   t o   r e m e d y   t h e   b r e a c h   a n d / o r   o b t a i n   a l l   o t h e r   a p p r o p r i a t e   r e l i e f ,   a n d   i n   a d d i t i o n ,   s h a l l   i m m e d i a t e l y   n o t i f y   c e T e   i n   w r i t i n g   o f   t h e   b r e a c h   a n d   c o r r e c t i v e           a c t i o n   t a k e n . 	 T h e   e x e c u t i o n   o f   t h e s e   d u t i e s   b y   L i c e n s e e   s h a l l   n o t   p r e c l u d e   c e T e   f r o m   a l s o   t a k i n g   c o r r e c t i v e   a c t i o n . 	 I n   a d d i t i o n ,   i f   a   b r e a c h   o f   a   s u b l i c e n s e   A g r e e m e n t   o c c u r s ,   t h a t   w o u l d ,   i n   c e T e ' s   o p i n i o n ,   r e s u l t   i n   i r r e p a r a b l e   h a r m   t o   c e T e ,   u n l e s s   i n j u n c t i v e   o r   o t h e r   e q u i t a b l e   r e l i e f   i s   e n t e r e d   i n t o   t o   r e s t r a i n   t h e   v i o l a t i o n ,   L i c e n s e e   s h a l l   ,   a s   r e q u e s t e d   b y   c e T e ,   
 e i t h e r :   ( a ) u s e   i t s   b e s t   e f f o r t s   t o   o b t a i n   s u c h   e q u i t a b l e   r e l i e f   a s   p r o m p t l y   a s   r e a s o n a b l y   p o s s i b l e ,   o r   ( b ) a s s i g n   i t s   r i g h t s   u n d e r   t h e   l i c e n s e   t o   c e T e   t o   p e r m i t   i t   t o   s e e k   s u c h   e q u i t a b l e   r e l i e f . 
 3 . 	 P A Y M E N T   . 
 3 . 1 	 L i c e n s e e   a g r e e s   t o   p a y   a   l i c e n s e   f e e   t o   c e T e   i n   a c c o r d a n c e   w i t h   t h e   c e T e ' s   o n l i n e   p r i c i n g   s c h e d u l e   f o u n d   o n   t h e   c e T e   w e b s i t e   o r   a s   o t h e r w i s e   m u t u a l l y   a g r e e d .   P a y m e n t   i s   d u e   u p o n   r e c e i p t   o f   L i c e n s e e ' s   o r d e r   b y   c e T e ,   o r   a c t i v a t i o n   o f   a   s e r i a l   n u m b e r ,   w h i c h e v e r   o c c u r s   f i r s t . 	 I n   t h e   e v e n t   t h a t   p a y m e n t   i s   n o t   m a d e   w i t h i n   t h i r t y   d a y s   o f   t h e   p a y m e n t   d u e   d a t e ,   c e T e   m a y   t h e r e ,   a t   i t s   o p t i o n ,   t e r m i n a t e   t h i s   A g r e e m e n t ,   o r   i m p o s e   i n t e r e s t   o n   t h e   a m o u n t   d u e   a n d   o w i n g   a t   t h e   r a t e   o f   1 . 5 %   p e r   m o n t h . 
 3 . 2 	 N o   r o y a l t i e s ,   s u b l i c e n s e   f e e s   o r   o t h e r   f e e s   a r e   d u e   t o   c e T e   u n d e r   t h i s   A g r e e m e n t . 
 3 . 3 	 A l l   l i c e n s e   f e e s   a n d   a n y   o t h e r   c h a r g e s   a r e   e x c l u s i v e   o f   a l l   f e d e r a l   ,   s t a t e ,   l o c a l   a n d   f o r e i g n   t a x e s ,   l e v i e s   a n d   a s s e s s m e n t s . 	 T h e   L i c e n s e e   w i l l   p a y   a l l   s u c h   t a x e s ,   l e v i e s   a n d   a s s e s s m e n t s   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t ,   e x c l u d i n g   a n y   i n c o m e   t a x   i m p o s e d   o n   c e T e . 
 4 . 	 T E R M . 	 T h e   t e r m   o f   t h i s   A g r e e m e n t   s h a l l   b e g i n   o n   i t s   E f f e c t i v e   D a t e   a n d   s h a l l   c o n t i n u e   i n   p e r p e t u i t y   o r   u n t i l   t h i s   A g r e e m e n t   i s   t e r m i n a t e d . 
 5 . 	 T E R M I N A T I O N . 
 5 . 1 	 L i c e n s e e   m a y   t e r m i n a t e   t h i s   A g r e e m e n t   u p o n   t h i r t y   ( 3 0 ) d a y s '   p r i o r   w r i t t e n   n o t i c e . 
 5 . 2 	 c e T e   s h a l l   h a v e   t h e   r i g h t   t o   t e r m i n a t e   t h i s   A g r e e m e n t   a s   f o l l o w s : 
 A . 	 U p o n   t e n   ( 1 0 ) d a y s   p r i o r   w r i t t e n   n o t i c e   i   n   t h e   e v e n t   t h a t   L i c e n s e e 
 m a t e r i a l l y   b r e a c h e s   a n y   o f   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t . 	 H o w e v e r ,   c e T e   r e s e r v e s   t h e   
 r i g h t   t o   s e n d   a   w r i t t e n   n o t i c e   t o   L i c e n s e e ,   d e s c r i b i n g   t h e   b r e a c h ,   a n d   L i c e n s e e   s h a l l   h a v e   t h i r t y   d a y s   t o   c u r e   t h e   b r e a c h ;   i f   t h e   b r e a c h   i s   n o t   c u r e d   w i t h i n   t h e   t h i r t y   d a y   p e r i o d ,   c e T e   m a y   t e r m i n a t e   t h i s   A g r e e m e n t   u p o n   w r i t t e n   n o t i c e   a t   a n y   t i m e   t h e r e a f t e r . 
 B . 	 U p o n   w r i t t e n   n o t i c e ,   i n   t h e   e v e n t   L i c e n s e e   ( 1 ) t e r m i n a t e s   o r   s u s p e n d s   i t s   b u s i n e s s ;   ( 2 ) b e c o m e s   s u b j e c t   t o   a n y   b a n k r u p t c y   o r   i n s o l v e n c y   p r o c e e d i n g   u n d e r   F e d e r a l   o r   s t a t e   s t a t u t e   o r   ( 3 ) b e c o m e s 
   i n s o l v e n t   o r   b e c o m e s   s u b j e c t   t o   d i r e c t   c o n t r o l   b y   a   t r u s t e e ,   r e c e i v e r   o r   s i m i l a r   a u t h o r i t y . 
 c . 	 T e r m i n a t i o n   o f   t h i s   A g r e e m e n t   u n d e r   t h i s   P a r a g r a p h   5 . 2   s h a l l   b e   i n   a d d i t i o n   t o   a n d   n o t   i n   l i e u   o f   a n y   o t h e r   r e m e d i e s   a t   l a w   o r   a t   e q u i t y   a v a i l a b l e   t o   c e T e . 
 5 . 3 	 U p o n   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t ,   a l l   l i c e n s e s   g r a n t e d   t o   L i c e n s e e   h e r e u n d e r   s h a l l   a l s o   t e r m i n a t e . 	 L i c e n s e e   s h a l l   i m m e d i a t e l y   c e a s e   D e v e l o p e r ' s   w o r k   w i t h   t h e   L i c e n s e d   s o f t w a r e ,   
 i n c l u d i n g   t h e   p r o d u c t i o n   o f   c o m b i n e d   P r o d u c t s ,   a n d   s h a l l   a l s o   i m m e d i a t e l y   c e a s e   u s i n g ,   s u b l i c e n s i n g ,   d i s t r i b u t i n g ,   m a r k e t i n g ,   p r o m o t i n g ,   a n d   t r a n s l a t i n g ,   t h e   L i c e n s e d   s o f t w a r e   e m b e d d e d   i n   o r   i n c o r p o r a t e d   
 i n t o   c o m b i n e d     P r o d u c t . 	 	 w i t h i n   f i v e   d a y s   a f t e r   t e r m i n a t i o n ,   L i c e n s e e   s h a l l   d e s t r o y   a n d / o r   p u r g e   t h e   L i c e n s e d   s o f t w a r e   a n d   a l l   c o p i e s   i n   a n y   a n d   a l l   f o r m s   a n d   f r o m   a l l   m e d i a   a n d   f r o m   a l l   d e v i c e s   i n   t h e   p o s s e s s i o n   o r   c o n t r o l   o f   L i c e n s e e ,   i n c l u d i n g   c o m b i n e d   P r o d u c t s   w h i c h   i n c l u d e   t h e   L i c e n s e d   s o f t w a r e ,   a n d   s h a l l   c e r t i f y   i n   w r i t i n g   t o   c e T e   t h a t   t h e y   h a v e   b e e n   d e s t r o y e d   a n d / o r   p u r g e d . 
 5 . 4 	 N o t w i t h s t a n d i n g   t h e   a b o v e ,   s u b l i c e n s e s   g r a n t e d   p r i o r   t o   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t   s h a l l   n o t   t e r m i n a t e ,   a n d   s u b l i c e n s e e s   m a y   c o n t i n u e   t o   u s e   t h e   L i c e n s e d   s o f t w a r e   e m b e d d e d   i n   o r   i n c o r p o r a t e d   i n t o   c o m b i n e d   P r o d u c t . 
 6 . 	 S U P P O R T .   c e T e   s h a l l   p r o v i d e   t o   L i c e n s e e   o n l i n e   b u g   f i x e s   f o r   t h e   L i c e n s e d   s o f t w a r e   i n   a c c o r d a n c e   w i t h   i t s   s t a n d a r d   p r a c t i c e s   a t   n o   a d d i t i o n a l   c h a r g e . 	 A l l   s u c h   b u g   f i x e s   s h a l l   b e   c o n s i d e r e d   L i c e n s e d   s o f t w a r e   a n d   s h a l l   b e   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t . 
 7 . 	 C O N F I D E N T I A L I T Y   . 
 7 . 1 	 L i c e n s e e   a g r e e s   t h a t   t h e   L i c e n s e d   s o f t w a r e   c o n t a i n s   t h e   v a l u a b l e   t r a d e   s e c r e t s   a n d   o t h e r   
 i n t e l l e c t u a l   p r o p e r t y   o f   c e T e . 	 L i c e n s e e   f u r t h e r   a g r e e s   t h a t   t h e   L i c e n s e d   s o f t w a r e   c o n s t i t u t e s   p r o p r i e t a r y   a n d   c o n f i d e n t i a l   i n f o r m a t i o n   o f   c e T e   a n d   t h a t   i t s   d i s c l o s u r e   t o   u n a u t h o r i z e d   p a r t i e s   w o u l d   c a u s e   i r r e p a r a b l e   h a r m   t o   c e T e . 
 7 . 2 	 L i c e n s e e   s h a l l   u s e ,   a t   a   m i n i   m u m ,   t h e   s a m e   d e g r e e   o f   c a r e   a n d   d i s c r e t i o n   t o   l i m i t   d i s c l o s u r e   o f   t h e   L i c e n s e d   s o f t w a r e   a s   i t   u s e s   t o   p r o t e c t   i t s   o w n   h i g h l y   p r o p r i e t a r y   a n d   c o n f i d e n t i a l   i n f o r m a t i o n ,   b u t   i n   n o   c a s e   w i t h   a n y   l e s s   d e g r e e   t h a n   r e a s o n a b l e   c a r e ;   s h a l l   r e s t r i c t   d i s c l o s u r e   o f   L i c e n s e d   s o f t w a r e   t o   L i c e n s e e ' s   e m p l o y e e s ,   a n d   t o   t h i r d   p a r t y   c o n s u l t a n t s   a n d   c o n t r a c t o r s   o f   L i c e n s e e   w h o   a r e   l e g a l l y   b o u n d   b y   L i c e n s e e   t o   p r o t e c t   t h e   L i c e n s e d   s o f t w a r e   a s   c o n f i d e n t i a l   i n f o r m a t i o n   u n d e r   t e r m s   s u b s t a n t i a l l y   s i m i l a r   t o ,   b u t   n o   l e s s   s t r i n g e n t   t h a n ,   t h o s e       i n c l u d e d   i n   t h i s   A g r e e m e n t ,   w i t h   a   " n e e d   t o   k n o w "   i n   o r d e r   t o   e f f e c t   t h e   p u r p o s e s   o f   t h i s   A g r e e m e n t ,   a n d   n o t   d i s c l o s e ,   u s e   f o r   i t s   o w n   b e n e f i t ,   o r   o t h e r w i s e   a p p r o p r i a t e ,   c o p y ,   d i s t r i b u t e   o r   t r a n s m i t   t h e   L i c e n s e d   s o f t w a r e ,   t o   a n y   o t h e r   p e r s o n   o r   e n t i t y   e x c e p t   a s   o t h e r w i s e   p e r m i t t e d   b y   t h i s   A g r e e m e n t ,   w i t h o u t   t h e   p r i o r   w r i t t e n   c o n s e n t   o f   t h e   o t h e r   p a r t y ;   a n d   s h a l l   a d v i s e   t h e   e m p l o y e e s ,   t h i r d   p a r t y   c o n s u l t a n t s   a n d   c o n t r a c t o r s   o f   L i c e n s e e   w h o   r e c e i v e   t h e   L i c e n s e d   s o f t w a r e   o f   t h e   c o n f i d e n t i a l   n a t u r e   o f   t h e   L i c e n s e d   s o f t w a r e   a n d   t h e i r   o b l i g a t i o n s   w i t h   r e s p e c t   t h e r e t o   u n d e r   t h i s   A g r e e m e n t . 
 7 . 3 	 L i c e n s e e   m u s t   r e p r o d u c e   a n d   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   a n d   a n y   o t h e r   n o t i c e s   t h a t   a p p e a r   o n   t h e   L i c e n s e d   s o f t w a r e   o n   a n y   c o p i e s   a n d   a n y   m e d i a   t h e r e f o r .   L i c e n s e e   s h a l l   n o t   ( a n d   s h a l l   n o t   a l l o w   a n y   t h i r d   p a r t y   t o ) ( a ) d e c o m p i l e ,   d i s a s s e m b l e ,   o r   o t h e r w i s e   r e v e r s e   e n g i n e e r   o r   a t t e m p t   t o   r e c o n s t r u c t   o r   d i s c o v e r   a n y   s o u r c e   c o d e   o r   u n d e r l y i n g   i d e a s   o r   a l g o r i t h m s ,   f i l e   f o r m a t s   o r   p r o g r a m m i n g   o r 
   i n t e r o p e r a b i l i t y     i n t e r f a c e s   o f   t h e   L i c e n s e d   s o f t w a r e   b y   a n y   m e a n s   w h a t s o e v e r ;   o r   ( b ) 
 r e m o v e   a n y   p r o d u c t   i d e n t i f i c a t i o n ,   c o p y r i g h t   o r   o t h e r   n o t i c e s   f r o m   t h e   L i c e n s e d   s o f t w a r e . 
 7 . 4 	 L i c e n s e e   a c k n o w l e d g e s   a n d   a g r e e s   t h a t   i n   t h e   e v e n t   o f   a   b r e a c h   o f   t h i s   P a r a g r a p h   7 ,   c e T e   w i l l   s u f f e r   i r r e p a r a b l e   i n j u r i e s   f o r   w h i c h   t h e r e   w o u l d   b e   n o   a d e q u a t e   r e m e d y   a t   l a w . 	 A c c o r d i n g l y ,   c e T e   s h a l l   b e   e n t i t l e d   t o   a   p r e l i m i n a r y   a n d   f i n a l   i n j u n c t i o n   w i t h o u t   t h e   n e c e s s i t y   o f   p o s t i n g   a n y   b o n d   o r   u n d e r t a k i n g   i n   c o n n e c t i o n   t h e r e w i t h   t o   p r e v e n t   a n y   f u r t h e r   b r e a c h   o f   t h e s e   c o n f i d e n t i a l i t y   o b l i g a t i o n s   o r   f u r t h e r   u n a u t h o r i z e d   u s e   o f   C o n f i d e n t i a l   I n f o r m a t i o n . 	 T h i s   r e m e d y   i s   s e p a r a t e   a n d   a p a r t   f r o m   a n y   o t h e r   r e m e d y   t h a t   c e T e   m a y   h a v e   u n d e r   t h i s   A g r e e m e n t . 
 8 . 	 O W N E R S H I P . 
 8 . 1 	 L i c e n s e e   a g r e e s   t h a t   t i t l e   a n d   o w n e r s h i p   o f   L i c e n s e d   s o f t w a r e ,   i n c l u d i n g   s u c h   p o r t i o n s   t h a t   a r e   e m b e d d e d   i n   o r   i n c o r p o r a t e d   i n t o   t h e   c o m b i n e d   P r o d u c t ) a r e   a n d   s h a l l   a l w a y s   r e m a i n   t h e   s o l e   a n d   e x c l u s i v e   p r o p e r t y   o f   c e T e ,   a n d   t h a t   L i c e n s e e   g a i n s   n o   o w n e r s h i p   i n t e r e s t s   t h e r e i n ,   e x c e p t   f o r   t h e   l i m i t e d   l i c e n s e   r i g h t s   g r a n t e d   u n d e r   t h i s   A g r e e m e n t .   L i c e n s e e   a c k n o w l e d g e s   t h a t   n e i t h e r   L i c e n s e e ,   n o r   a n y 
 s u b l i c e n s e e   o f   t h e   c o m b i n e d   P r o d u c t ,   s h a l l   a c q u i r e   a n y   r i g h t s   o f   o w n e r s h i p   i n   t h e   L i c e n s e d   s o f t w a r e . 	 A t   c e T e ' s   r e q u e s t ,   L i c e n s e e   w i l l   c a u s e   t h e   e x e c u t i o n   o f   a n y   d o c u m e n t s   t h a t   m a y   b e   a p p r o p r i a t e   t o   p e r f e c t   c e T e ' s   e x c l u s i v e   o w n e r s h i p   r i g h t s   i n   t h e   L i c e n s e d   s o f t w a r e . 	 I n   a d d i t i o n ,   L i c e n s e e   h e r e b y   a s s i g n s   t o   c e T e   a l l   r i g h t , 
 t i t l e   a n d   i n t e r e s t   i n   a n y   t r a n s l a t i o n s   o f   t h e   d o c u m e n t a t i o n   o f   t h e   L i c e n s e d   s o f t w a r e   i n t o   a n y   l a n g u a g e ,   a n d   w i l l   e x e c u t e   a n y   i n s t r u m e n t s   t h a t   m a y   b e   r e q u i r e d   t o   p e r f e c t   c e T e ' s   e x c l u s i v e   o w n e r s h i p   r i g h t   i n   t h e   t r a n s l a t e d   d o c u m e n t a t i o n . 
 8 . 2 	 I n   t h e   e v e n t   t h a t   L i c e n s e e   m a k e s   a n y   m o d i f i c a t i o n s   t o   t h e   L i c e n s e d   S o f t w a r e   a s   p r o h i b i t e d   i n   P a r a g r a p h   2 . 3 E   o r   p r o d u c e s   a   p r o d u c t   i n   v i o l a t i o n   o f   P a r a g r a p h   2 . 3 F ,   t h i s   A g r e e m e n t   w i l l   c o n s t i t u t e   a n   i r r e v o c a b l e   a s s i g n m e n t   b y   L i c e n s e e   t o   c e T e   o f   t h e   o w n e r s h i p   o f ,   a n d   a l l   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i n ,   s u c h   m o d i f i c a t i o n s   o r   s u c h   p r o d u c t . 	 c e T e   w i l l   h a v e   t h e   r i g h t   t o   o b t a i n   a n d   h o l d   i n   i t s   o w n   n a m e   a l l   r e g i s t r a t i o n s   t h a t   m a y   b e   a v a i l a b l e . 	 L i c e n s e e   a g r e e s   t o   g i v e   c e T e   o r   i t s   d e s i g n e e s   a l l   a s s i s t a n c e   r e a s o n a b l y   r e q u i r e d   t o   p e r f e c t   s u c h   r i g h t s . 
 9 . 	 W A R R A N T I E S   A N D   L I M I T A T I O N   O F   L I A B I L I T Y . 
 9 . 1 	 c e T e   w a r r a n t s   o n l y   t h a t   i t   h a s   t h e   r i g h t   t o   g r a n t   t h e   r i g h t s   a n d   l i   c e n s e s   g r a n t e d   h e r e u n d e r   t o   L i c e n s e e ,   a n d   t h a t   t h e   L i c e n s e d   s o f t w a r e   d o e s   n o t   i n f r i n g e   u p o n   a n y   u n i t e d   S t a t e s   p a t e n t ,   c o p y r i g h t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t . 
 9 . 2 	 c e T e   w a r r a n t s   t h a t   t h e   L i c e n s e d   s o f t w a r e   w i l l ,   f o r   a   p e r i o d   o f   t h i r t y   ( 3 0 )   d a y s   f r o m   t h e   E f f e c t i v e   D a t e   i f   t h e   L i c e n s e d   s o f t w a r e   i s   d o w n l o a d e d   f r o m   t h e   c e T e   w e b s i t e   o r   t h i r t y   ( 3 0 ) d a y s   f r o m   t h e   d a t e   o n   w h i c h   t h e   s e r i a l   n u m b e r   i s   i s s u e d   i f   t h e   L i c e n s e d   s o f t w a r e   i s   n o t   d o w n l o a d e d ,   s u b s t a n t i a l l y   c o n f o r m   t o   i t s   S p e c i f i c a t i o n s .   T h i s   w a r r a n t y   s h a l l   n o t   b e   a p p l i c a b l e   i n   t h e   e v e n t   t h a t   L i c e n s e e   m a k e s   a n y   m o d i f i c a t i o n s   t o   t h e   L i c e n s e d   s o f t w a r e .   L i c e n s e e ' s   s o l e   r e m e d y   i n   t h e   e v e n t   o f   a   b r e a c h   o f   t h i s   w a r r a n t y   s h a l l   b e   t h a t   c e T e ,   a t   i t s   s o l e   o p t i o n ,   w i l l     e i t h e r   r e p l a c e   t h e   L i c e n s e d   s o f t w a r e   t h a t   i s   r e t u r n e d   t o   c e T e   w i t h i n   t h e   w a r r a n t y   p e r i o d   o r   t e r m i n a t e   t h i s   A g r e e m e n t   a n d   r e f u n d   t h e   l i c e n s e   f e e ( b u t   n o t   s h i p p i n g   o r   o t h e r   s u c h   c h a r g e s ) t h a t   L i c e n s e e   p a i d   f o r   t h e   L i c e n s e d   s o f t w a r e . 
 9 . 3 	 T H E   E X P R E S S   W A R R A N T I E S   S E T   F O R T H   I N   P A R A G R A P H S   9 . 1   A N D   9 . 2   A B O V E   A R E   T H E   O N L Y   W A R R A N T I E S   M A D E   B Y   C E T E   A N D   A R E   I N   L I E U   O F   A L L   L I A B I L I T I E S   O R   O B L I G A T I O N S   O F   C E T E   F O R   D A M A G E S   A R I S I N G   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   D E L I V E R Y ,   U S E ,   O R   P E R F O R M A N C E   O F   T H E   L I C E N S E D   S O F T W A R E   P R O V I D E D   U N D E R   T H I S   A G R E E M E N T .   E X C E P T   F O R   T H O S E   E X P R E S S   W A R R A N T I E S ,   T H E   L I C E N S E D   S O F T W A R E   i s   P R O V I D E D   A S - I S ,   C E T E   M A K E S   A N D   L I C E N S E E   R E C E I V E S   N O   O T H E R   W A R R A N T Y ,   E X P R E S S   O R   I M P L I E D ,   A N D   C E T E   E X P R E S S L Y   E X C L U D E S   A L L   I M P L I E D   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 C C U R A C Y ,   N O N - I N T E R F E R E N C E ,   C O M P A T I B I L I T Y   O F   C O M P U T E R   S Y S T E M S ,   I N T E G R A T I O N ,   O R   T H O S E   A R I S I N G   F R O M   T H E   C O U R S E   O F   D E A L I N G ,   C O U R S E   O F   T R A D E ,   O R   T H O S E   A R I S I N G   U N D E R   S T A T U T E .   C E T E   D O E S   N O T   W A R R A N T   T H A T   T H E   L I C E N S E D   S O F T W A R E   P R O V I D E D   U N D E R   T H I S   A G R E E M E N T   W I L L   M E E T   L I C E N S E E ' S   R E Q U I R E M E N T S   O R   T H A T   T H E   O P E R A T I O N   O F   T H E   L I C E N S E D   S O F T W A R E   W I L L   B E   U N I N T E R R U P T E D   O R   E R R O R - F R E E . 
 9 . 4 	 C E T E   S H A L L   H A V E   N O   L I A B I L I T Y   W I T H   R E S P E C T   T O   I T S   O B L I G A T I O N S   U N D E R   T H I S   A G R E E M E N T   F O R   I N D I R E C T ,   C O N S E Q U E N T I A L ,   S P E C I A L ,   P U N I T I V E ,   E X E M P L A R Y ,   O R   I N C I D E N T A L   D A M A G E S ,   I N C L U D I N G   L O S T   P R O F I T S ,   L O S T   R E V E N U E   A N D   L O S T   D A T A ,   E V E N   I F   I T   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 	 T H I S   L I M I T A T I O N   A P P L I E S   T O   A L L   C A U S E S   O F   A C T I O N   I N   T H E   A G G R E G A T E ,   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 ,   B R E A C H   O F   C O N T R A C T ,   B R E A C H   O F   W A R R A N T Y ,   N E G L I G E N C E ,   S T R I C T   L I A B I L I T Y ,   M I S R E P R E S E N T A T I O N S ,   A N D   O T H E R   T O R T S .   I N   N O   E V E N T   S H A L L   C E T E ' S   L I A B I L I T Y   I N   T H E   A G G R E G A T E   E X C E E D   T H E   A M O U N T   O F   L I C E N S E   F E E S   P A I D   F O R   T H E   L I C E N S E D   S O F T W A R E . 
 9 . 5 	 S O M E   S T A T E S   D O   N O T   P E R M I T   T H E   L I M I T A T I O N   O R   E X C L U S I O N   O F   L I A B I L I T Y   F O R   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H E   A B O V E   L I M I T A T I O N   O R   E X C L U S I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 1 0 . 	 I N D E M N I F I C A T I O N   B Y   C E T E . 
 1 0 . 1 	 c e T e   a t   i t s   o w n   e x p e n s e   w i l l   d e f e n d   a n y   a c t i o n   b r o u g h t   a g a i n s t   L i c e n s e e   t o   t h e   e x t e n t   t h a t   i t   i s   b a s e d   o n   a   c l a i m   t h a t   t h e   L i c e n s e d   s o f t w a r e   u s e d   w i t h i n   t h e   s c o p e   o f   t h i s   L i c e n s e   A g r e e m e n t   i n f r i n g e s   a n y   u n i t e d   S t a t e s   p a t e n t ,   c o p y r i g h t   o r   o t h e r   p r o p e r t y   r i g h t ,   p r o v i d e d   t h a t   L i c e n s e e   i m m e d i a t e l y   i n f o r m s   c e T e   i n   w r i t i n g   o f   s u c h   c l a i m .   c e T e   s h a l l   h a v e   t h e   r i g h t   t o   c o n t r o l   t h e   d e f e n s e   o f   a l l   s u c h   c l a i m s ,   l a w s u i t s   a n d   o t h e r   p r o c e e d i n g s   .   I n   n o   e v e n t   s h a l l   L i c e n s e e   s e t t l e   a n y   s u c h   c l a i m ,   l a w s u i t   o r   
 p r o c e e d i n g   w i t h o u t   c e T e ' s   p r i o r   w r i t t e n   a p p r o v a l . 	 s u c h   i n d e m n i f i c a t i o n   s h a l l   n o t   a p p l y   i n   t h e   e v e n t   t h a t   t h e   c l a i m   o f   i n f r i n g e m e n t   i s   b a s e d   u p o n   ( a ) t h e 
 u s e   o f   t h e   L i c e n s e d   s o f t w a r e   i   n   a   m a n n e r   p r o h i b i t e d   u n d e r   t h i s   A g r e e m e n t ,   o r   ( b ) t h e   c o m b i n a t i o n ,   o p e r a t i o n   o r   u s e   o f   t h e   L i c e n s e d   s o f t w a r e   w i t h   o t h e r   s o f t w a r e ,   h a r d w a r e   o r   m a t e r i a l s ,   i f   s u c h   c l a i m   w o u l d   n o t   h a v e   a r i s e n   b u t   f o r   s u c h   c o m b i n a t i o n ,   o p e r a t i o n   o r   u s e . 
 1 0 . 2 	 I f ,   a s   a   r e s u l t   o f   a n y   c l a i m   o f   i n f r i n g e m e n t   a g a i n s t   a n y   u n i t e d   S t a t e s   p a t e n t ,   c o p y r i g h t   o r   o t h e r   p r o p e r t y   r i g h t ,   c e T e   i s   e n j o i n e d   f r o m   u s i n g   t h e   L i c e n s e d   s o f t w a r e ,   o r   i f   c e T e   b e l i e v e s   t h a t   t h e   L i c e n s e d   s o f t w a r e   i s   l i k e l y   t o   b e c o m e   t h e   s u b j e c t   o f   a   c l a i m   o f   i n f r i n g e m e n t ,   c e T e   a t   i t s   o p t i o n   a n d   e x p e n s e   m a y :   ( a ) p r o c u r e   t h e   r i g h t   f o r   L i c e n s e e   t o   c o n t i n u e   t o   u s e   t h e   L i c e n s e d   s o f t w a r e ,   ( b ) r e p l a c e   o r   m o d i f y   t h e   L i c e n s e d   S o f t w a r e   s o   a s   t o   m a k e   i t   n o n - i n f r i n g i n g ,   o r   ( c ) d i s c o n t i n u e   t h e   l i c e n s e   g r a n t e d   h e r e i n   o n   o n e   m o n t h ' s   w r i t t e n   n o t i c e   a n d   r e f u n d   t o   L i c e n s e e   t h e   u n a m o r t i z e d   p o r t i o n   o f   t h e   l i   c e n s e   f e e s   h e r e u n d e r   ( b a s e d   o n   f o u r   y e a r s   s t r a i g h t   l i n e   d e p r e c i a t i o n ,   s u c h   d e p r e c i a t i o n   t o   c o m m e n c e   o n   t h e   E f f e c t i v e   D a t e   o f   t h i s   A g r e e m e n t ) .   T h e   f o r e g o i n g   s t a t e s   t h e   e n t i r e   l i   a b i l i t y   o f   c e T e   w i t h   r e s p e c t   t o   i n f r i n g e m e n t   o f   a n y   c o p y r i g h t s ,   p a t e n t ,   l i c e n s e   o r   o t h e r   p r o p e r t y   r i g h t   b y   t h e   L i c e n s e d   s o f t w a r e   o r   a n y   p a r t s   t h e r e o f . 
 1 1 . 	 I N D E M N I F I C A T I O N   B Y   L I C E N S E E . 	 L i c e n s e e   s h a l l   i n d e m n i f y   c e T e   a n d   h o l d   i t   h a r m l e s s   f r o m   a n y   l o s s ,   c l a i m ,   d a m a g e s   c o s t s ,   e x p e n s e s ,   o b l i g a t i o n s ,   l i a b i l i t i e s ,   a c t i o n s ,   s u i t s ,   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 ,   i n t e r e s t   a n d   p e n a l t i e s ,   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   c o s t s   a n d   a l l   a m o u n t s   p a i d   i n   s e t t l e m e n t   o f   a n y   c l a i m ,   a c t i o n   o r   s u i t e   t h a t   m a y   b e   a s s e r t e d   a g a i n s t   c e T e   o r   t h a t   c e T e   s h a l l   i n c u r   o r   s u f f e r   t h a t   a r i s e   o u t   o f ,   r e s u l t   f r o m   o r   r e l a t e   t o :   ( a ) t h e   n o n - f u l f i l l m e n t   o f   a n y   a g r e e m e n t ,   c o v e n a n t   o r   o b l i g a t i   o n   o f   L i c e n s e e   i n   c o n n e c t i o n   w i t h   t h i s   A g r e e m e n t :   ( b ) a n y   b r e a c h 
 o f   a n y   w a r r a n t y   o r   r e p r e s e n t a t i o n s   m a d e   b y   L i c e n s e e   h e r e u n d e r ;   ( c ) t h e   u s e   b y   s u b l i c e n s e e s   o f   t h e   L i c e n s e d   s o f t w a r e ,   a n y   c l a i m   o f   a n y   n a t u r e   w h a t s o e v e r   b r o u g h t   b y   a n y   s u b l i c e n s e e   o r   a   t h i r d   p e r s o n   o r   e n t i t y   w h o   m a y   s u f f e r   d a m a g e s   o f   a n y   s o r t   a s   a   d i r e c t   o r   i n d i r e c t   r e s u l t   o f   L i c e n s e e   a c t i v i t i e s   
 r e l a t i n g   t o   o r   i n   c o n n e c t i o n   w i t h   t h e   L i c e n s e d   s o f t w a r e   a n d / o r   t h e   c o m b i n e d   P r o d u c t ; ( d )   o r   a n y   c l a i m s   o f   i n f r i n g e m e n t 
 t h a t   a r i s e   o u t   o f ,   r e s u l t   f r o m ,   o r   r e l a t e   t o   a n y   m o d i f i c a t i o n ,   e n h a n c e m e n t   o r   m i s u s e   o f   t h e   L i c e n s e d   s o f t w a r e   o r   c o m b i n e d   P r o d u c t s   b y   L i c e n s e e ;   a n d   ( e ) a n y   c l a i m   a r i s i n g   f r o m   t h e   s u b l i c e n s i n g   o f   t h e   L i c e n s e d   P r o d u c t   o r   c o m b i n e d   P r o d u c t . 
 1 2 . 	 N O T I C E S . 	 A n y   n o t i c e   r e q u i r e d   o r   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   t h i s   A g r e e m e n t   s h a l l   b e   i n   w r i t i n g   a n d   s h a l l   b e   g i v e n   b y   f i r s t   c l a s s   U . S .   m a i l   ( p o s t a g e   p r e - p a i d ,   r e g i s t e r e d   a n d   w i t h   r e t u r n   r e c e i p t   r e q u e s t e d ) ,   n a t i o n a l l y   r e c o g n i z e d   e x p r e s s   c o u r i e r ,   o r   b y   h a n d . 	 N o t i c e s   t o   c e T e   s h a l l   b e   a d d r e s s e d   t o   t h e   p h y s i c a l   a d d r e s s 
 l i s t e d   o n   t h e   c e T e   w e b s i t e   a n d   m a r k e d   ' A t t e n t i o n :   c o n t r a c t s   ' ' ,   a n d   s h a l l   b e   d e e m e d   t o   
 h a v e   b e e n   g i v e n   o n   t h e   d a t e   o f   a c t u a l   d e l i v e r y . 	 N o t i c e s   t o   L i c e n s e e   s h a l l   b e   a d d r e s s e d   t o   t h e   m o s t   r e c e n t l y   p r o v i d e d   p h y s i c a l   a d d r e s s   p r o v i d e d   t o   c e T e ,   a n d   s h a l l   b e   e f f e c t i v e   t h r e e   ( 3 ) d a y s   a f t e r   
 d e l i v e r y   t o   t h e   u n i t e d   S t a t e s   P o s t a l   s e r v i c e   i f   m a i l   e d ,   o n   t h e   d a t e   o f   a c t u a l   d e l i v e r y   w h e n   d e l i v e r e d   b y   h a n d   o r   b y   e x p r e s s   c o u r i e r .   I n   t h e   e v e n t   t h a t   t h e   m o s t   r e c e n t   a d d r e s s   p r o v i d e d   b y   L i c e n s e e   i s   i n c o r r e c t ,   t h e   n o t i c e   s h a l l   b e   d e e m e d   e f f e c t i v e   o n   t h e   t h i r d   d a y   a f t e r   c e T e   h a s   s e n t   t h e   n o t i c e ,   i r r e s p e c t i v e   o f   t h e   d e l i   v e r y   s y s t e m   u s e d .   E m a i l   a n d   f a c s i m i l e   m a y   n o t   b e   u s e d   f o r   n o t i c e s   u n d e r   t h i s   P a r a g r a p h   e x c e p t   a s   o t h e r w i s e   s p e c i f i c a l l y   n o t e d   i n   t h i s   A g r e e m e n t . 
 1 3 . 	 E X P O R T .   T h e   L i c e n s e e   s h a l l   c o m p l y   w i t h   U n i t e d   S t a t e s   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s   i n   c o n n e c t i o n   w i t h   a l l   m a t t e r s   r e l a t i n g   t o   t h i s   A g r e e m e n t . 	 L i c e n s e d 	 s o f t w a r e   m a y   n o t   b e   e x p o r t e d   o r   r e - e x p o r t e d   i n   v i o l a t i o n   o f   t h e   u s   E x p o r t   A d m i n i s t r a t i o n   A c t ,   i t s   i m p l e m e n t i n g   l a w s   a n d   r e g u l a t i o n s ,   t h e   l a w s   a n d   r e g u l a t i o n s   o f   o t h e r   u s   a g e n c i e s ,   o r   t h e   e x p o r t   a n d   i m p o r t   l a w s   o f   t h e   j u r i s d i c t i o n   i n   w h i c h   t h e   L i c e n s e d   s o f t w a r e   w a s   o b t a i n e d . 	 .   E x p o r t   o f   t h e   L i c e n s e d   s o f t w a r e   m a y   b e   s u b j e c t   t o   t h e   n e c e s s i t y   o f   o b t a i n i n g   a p p r o v a l s   r e q u i r e d   b y   t h e   u s   e x p o r t   l a w s   a n d   r e g u l a t i o n s ;   L i c e n s e e   i s   s o l e l y   r e s p o n s i b l e   f o r   o b t a i n i n g   s u c h   a p p r o v a l s   a t   i t s   o w n   e x p e n s e .   D i s t r i b u t i o n   o f   t h e   L i c e n s e d   s o f t w a r e   i n   a n y   f o r e i g n   c o u n t r y   w h e r e   t h e   p r o p r i e t a r y   r i g h t s   o f   c e T e   i n   t h e   L i c e n s e d   s o f t w a r e   w o u l d   n o t   b e   r e c o g n i z e d   o r   w o u l d   n o t   b e   p r o t e c t e d   u n d e r   t h e   l a w s   o f   s u c h   c o u n t r y   i s   p r o h i b i t e d . 
 1 4 . 	 R E S T R I C T E D   R I G H T S .   T h e   L i c e n s e d   s o f t w a r e   l i c e n s e d   h e r e u n d e r   i s   s u b j e c t   t o   r e s t r i c t e d   r i g h t s .   A n y   u s e ,   d u p l i c a t i o n   o r   d i s c l o s u r e   b y   t h e   G o v e r n m e n t   o f   t h e   u n i t e d   S t a t e s   o f   A m e r i c a   o r   a n y   p e r s o n   o r   
 e n t i t y   a c t i n g   o n   i t s   b e h a l f   i s   s u b j e c t   t o   t h e   r e s t r i c t i o n s   s e t   f o r t h   i n   s u b d i v i s i o n   ( c ) ( l ) ( i i )   o f   t h e   R i g h t s   i n   T e c h n i c a l   D a t a   a n d   c o m p u t e r   s o f t w a r e   c l a u s e   a t   D F A R S   ( 4 8   C F R   2 5 2 . 2 2 7 - 7 0 1 3 ) f o r   D o D   c o n t r a c t s ;   
 i n   p a r a g r a p h s   ( c ) ( l ) a n d   ( 2 ) o f   t h e   c o m m e r c i a l   c o m p u t e r   s o f t w a r e - R e s t r i c t e d   R i g h t s   c l a u s e   i   n   t h e   F A R   ( 4 8   C F R   5 2 . 2 2 7 - 1 9 ) f o r   c i v i l i a n   a g e n c i e s ;   o r ,   i n   t h e   c a s e   o f   N A S A ,   i n   c l a u s e   1 8 - 5 2 . 2 2 7 - 8 6 ( d )   o f   t h e   N A S A   s u p p l e m e n t   t o   t h e   F A R ,   o r   i n   o t h e r   c o m p a r a b l e   a g e n c y   c l a u s e s . 
 1 5 . 	 G E N E R A L . 
 1 5 . 1 	 L i c e n s e e ' s   r e m e d i e s   a s   s e t   f o r t h   i n   t h i s   A g r e e m e n t   a r e   e x c l u s i v e . 
 1 5 . 2 	 L i c e n s e e   s h a l l   n o t   u s e   c e T e ' s   n a m e ,   t r a d e m a r k   o r   t r a d e   n a m e   i n   p u b l i c i t y   r e l e a s e s   o r   a d v e r t i s i n g   w i t h o u t   s e c u r i n g   t h e   p r i o r   w r i t t e n   c o n s e n t   o f   c e T e ,   w h i c h   s h a l l   n o t   b e   u n r e a s o n a b l y   w i t h h e l d . 
 1 5 . 3 	 N o t h i n g   i n   t h i s   A g r e e m e n t   o r   i n   t h e   c o u r s e   o f   d e a l i n g   b e t w e e n   c e T e   a n d   L i c e n s e e   s h a l l   b e   d e e m e d   t o   c r e a t e   b e t w e e n   c e T e   a n d   L i c e n s e e   ( i n c l u d i n g   t h e i r   r e s p e c t i v e   d i r e c t o r s ,   o f f i c e r s ,   e m p l o y e e s ,   a n d   a g e n t s ) a   p a r t n e r s h i p ,   J o i n t   v e n t u r e ,   a s s o c i a t i o n ,   e m p l o y m e n t   o r   a g e n c y   r e l a t i o n s h i p ,   o r   a n y   
 r e l a t i o n s h i p   o t h e r   t h a n   t h a t   o f   i n d e p e n d e n t   c o n t r a c t o r s   w i t h   r e s p e c t   t o   e a c h   o t h e r . 
 1 5 . 4 	 A n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   t h a t   c o n t e m p l a t e s   p e r f o r m a n c e   s u b s e q u e n t   t o   t h e   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   o b l i g a t i o n s   r e l a t e d   t o   o w n e r s h i p   o f   i n t e l l e c t u a l   p r o p e r t y ,   w i l l   s u r v i v e   t h e   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t   f o r   a n y   r e a s o n . 
 1 5 . 5 	 T h i s   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   s u b s t a n t i v e   l a w s   o f   t h e   S t a t e   o f   M a r y l a n d ,   w i t h o u t   r e f e r e n c e   t o   c o n f l i c t s   o f   l a w s   r u l e s .   T h e   p a r t i e s   a g r e e   t o   s u b m i t   t o   t h e   j u r i s d i c t i o n   a n d   v e n u e   o f   t h e   s t a t e   a n d   f e d e r a l   c o u r t s   l o c a t e d   1 n   t h e   S t a t e   o f   M a r y l a n d   f o r   a n y   a c t i o n s ,   s u i t s   o r   p r o c e e d i n g s   a r i s i n g   o u t   o f ,   o r   r e l a t i n g   t o ,   t h i s   A g r e e m e n t ,   a n d   f u r t h e r   a g r e e   t h a t   s e r v i c e   o f   a n y   p r o c e s s ,   s u m m o n s ,   n o t i c e   o r   d o c u m e n t   b y   u s   r e g i s t e r e d   m a i l   t o   t h e   p a r t y ' s   a d d r e s s   s e t   f o r t h   h e r e i n   w i l l   b e   e f f e c t i v e   s e r v i c e   o f   p r o c e s s   f o r   a n y   a c t i o n ,   s u i t   o r   p r o c e e d i n g   b r o u g h t   i n   a n y   s u c h   c o u r t . 	 E a c h   p a r t y   w a i v e s   a n y   r i g h t   t o   a   j u r y   t r i a l   i n   a n y   s u c h   a c t i o n ,   s u i t   o r   p r o c e e d i n g . 	 N o   a c t i o n ,   r e g a r d l e s s   o f   f o r m ,   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t   m a y   b e   b r o u g h t   b y   L i c e n s e e   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   h a s   a r i s e n . 	 T h e   U N   c o n v e n t i o n   o n   c o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   s a l e   o f   G o o d s   d o e s   n o t   a p p l y   t o   t h i s   A g r e e m e n t . 
   1 5 . 6 	 E x c e p t   f o r   t h e   f a i l u r e   t o   m a k e   p a y m e n t s   w h e n   d u e ,   n e i t h e r   p a r t y   w i l l   b e         l i a b l e   t o   t h e   o t h e r   b y   r e a s o n   o f   a n y   f a i l u r e   i n   p e r f o r m a n c e   o f   t h i s   A g r e e m e n t   i f   t h e   f a i l u r e   a r i s e s   o u t   o f   t h e   u n a v a i l a b i l i t y   o f   c o m m u n i c a t i o n s   f a c i l i t i e s   o r   e n e r g y   s o u r c e s ,   a c t s   o f   G o d ,   a c t s   o f   t h e   o t h e r   p a r t y ,   a c t s   o f   g o v e r n m e n t a l   a u t h o r i t y ,   f i r e s ,   s t r i k e s ,   d e l a y s   i n   t r a n s p o r t a t i o n ,   r i o t s   o r   w a r ,   o r   a n y   c a u s e   b e y o n d   t h e   r e a s o n a b l e   c o n t r o l   o f   t h a t   p a r t y . 
 1 5 . 7 	 N o   w a i v e r ,   a l t e r a t i o n ,   o r   m o d i f i c a t i o n   o f   a n y   o f   t h e   p r o v i s i o n s   h e r e o f   w i l l   b e   b i n d i n g   u n l e s s 
   i n   w r i t i n g   a n d   s i g n e d   b y   a   d u l y   a u t h o r i z e d   r e p r e s e n t a t i v e   o f   t h e   p a r t y   t o   b e   b o u n d . 	 N e i t h e r   t h e   c o u r s e   o f   c o n d u c t   b e t w e e n   t h e   p a r t i e s   n o r   t r a d e   u s a g e   w i l l   a c t   t o   m o d i f y   o r   a l t e r   t h e   p r o v i s i o n s   o f   t h i s   A g r e e m e n t . 	 I f   L i c e n s e e   i s s u e s   a   p u r c h a s e   o r d e r   o r   o t h e r   s i m i l a r   d o c u m e n t   i t   s h a l l   b e   f o r   L i c e n s e e ' s 
 i n t e r n a l   p u r p o s e s   a n d   i s   n o t   a   p r e c o n d i t i o n   t o   p a y m e n t   o f   m o n i e s   o t h e r w i s e   d u e   a n d   o w i n g   t o   c e T e ,   a n d ,   e v e n   i f   i t   i s   a c k n o w l e d g e d   b y   c e T e ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   s u c h   p u r c h a s e   o r d e r   o r   s i m i l a r   d o c u m e n t   w i l l   h a v e   n o   e f f e c t   o n   t h i s   A g r e e m e n t . 
 1 5 . 8 	 s h o u l d   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   b e   h e l d   t o   b e   v o i d ,   i n v a l i d   o r   i n o p e r a t i v e ,   t h e   r e m a i n i n g   p r o v i s i o n s   o f   t h i s   A 9 r e e m e n t   s h a l l   n o t   b e   a f f e c t e d   a n d   s h a l l   c o n t i n u e   i n   e f f e c t   a n d   t h e   i n v a l i d   p r o v i s i o n   s h a l l   b e   d e e m e d   m o d i f i e d   t o   t h e   l e a s t   d e g r e e   n e c e s s a r y   t o   r e m e d y   s u c h   i n v a l i d i t y . 
 1 5 . 9 	 L i c e n s e e   m a y   n o t   a s s i 9 n   i t s   r i g h t s   o r   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t . 	 A n y   a t t e m p t e d   
 a s s i g n m e n t ,   d e l e g a t i o n ,   o r   t r a n s f e r   i n   c o n t r a v e n t i o n   o f   t h i s   A g r e e m e n t   s h a l l   b e   n u l l   a n d   v o i d . 
 1 5 . 1 0 	 T h e   p r o v i s i o n s   o f   t h i s   A g r e e m e n t   a r e   f o r   t h e   s o l e   b e n e f i t   o f   t h e   p a r t i e s ,   a n d   n o   t h i r d   p a r t y   s h a l l   e i t h e r   e n j o y   t h e   b e n e f i t s   o f   t h i s   A g r e e m e n t   o r   h a v e   a n y   r i g h t s   h e r e u n d e r . 
 1 5 . 1 1 	 T h e   h e a d i n g s   i n   t h i s   A g r e e m e n t   a r e   f o r   r e f e r e n c e   p u r p o s e s   o n l y ;   t h e y   w i l l   n o t   a f f e c t   t h e 
   m e a n i n g   o r   c o n s t r u c t i o n   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t . 
 1 5 . 1 2 	 T h i s   A g r e e m e n t   c o n t a i n s   t h e   c o m p l e t e   a n d   e x c l u s i v e   u n d e r s t a n d i n g   o f   t h e   p a r t i e s   w i t h   r e s p e c t   t o   t h e   s u b j e c t   m a t t e r   h e r e o f ,   a n d   s u p e r s e d e s   a l l   p r i o r   a g r e e m e n t s ,   w r i t t e n   o r   o r a l   ,   w i t h   r e s p e c t   t o   t h e   s u b j e c t   m a t t e r   a d d r e s s e d   i n   t h i s   A g r e e m e n t . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 F L E X E R A     S O F T W A R E 
 E N D - U S E R   L I C E N S E   A G R E E M E N T 
 I n s t a l l a t i o n 
 
 I M P O R T A N T - R E A D   C A R E F U L L Y :   T h i s   E n d - U s e r   L i c e n s e   A g r e e m e n t   ( " A g r e e m e n t " )   i s   a   l e g a l   c o n t r a c t   b e t w e e n   y o u ,   e i t h e r   ( a )   a n   i n d i v i d u a l   u s e r   o r   ( b )   a   b u s i n e s s   o r g a n i z a t i o n   ( i n   e i t h e r   c a s e   t h e   " L i c e n s e e " ) ,   a n d   F l e x e r a   S o f t w a r e   f o r   t h e   S o f t w a r e . 
 A s   u s e d   h e r e i n ,   f o r   u s e r s   i n   J a p a n ,   " F l e x e r a   S o f t w a r e "   m e a n s   F l e x e r a   S o f t w a r e   G K ,   a   G o d o   K a i s h a   o r g a n i z e d   u n d e r   t h e   l a w s   o f   J a p a n ;   f o r   u s e r s   i n   E u r o p e ,   M i d d l e   E a s t ,   o r   A f r i c a ,   " F l e x e r a   S o f t w a r e "   m e a n s   F l e x e r a   S o f t w a r e   L i m i t e d ,   a   p r i v a t e   c o m p a n y   l i m i t e d   b y   s h a r e s   a n d   i n c o r p o r a t e d   i n   E n g l a n d   a n d   W a l e s   w i t h   c o m p a n y   n u m b e r   6 5 2 4 8 7 4 ;   f o r   u s e r s   i n   A u s t r a l i a   a n d   N e w   Z e a l a n d ,   " F l e x e r a   S o f t w a r e "   m e a n s   F l e x e r a   S o f t w a r e   P t y   L t d .   a n d   f o r   u s e r s   o u t s i d e   o f   t h e   c o u n t r i e s   l i s t e d   a b o v e ,   " F l e x e r a   S o f t w a r e "   m e a n s   F l e x e r a   S o f t w a r e   L L C . 
 B y   c l i c k i n g   o n   t h e   " I   A C C E P T "   b u t t o n ,   b y   o p e n i n g   t h e   p a c k a g e   t h a t   c o n t a i n s   t h e   S o f t w a r e ,   o r   b y   c o p y i n g ,   d o w n l o a f i n g ,   a c c e s s i n g   o r   o t h e r w i s e   u s i n g   t h e   S o f t w a r e ,   L i c e n s e e   a g r e e   t o   b e   b o u n d   b y   t h e   t e r m s   o f   t h i s   A g r e e m e n t   a n d   L i c e n s e e   r e p r e s e n t   t h a t   L i c e n s e e   a r e   a u t h o r i z e d   t o   e n t e r   i n t o   t h i s   A g r e e m e n t   o n   b e h a l f   o f   L i c e n s e e ' s   c o r p o r a t e   e n t i t y   ( i f   a p p l i c a b l e ) .   I f   L i c e n s e e   d o e s   n o t   w i s h   t o   b e   b o u n d   b y   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   c l i c k   t h e   " I   D O   N O T   A C C E P T "   b u t t o n ,   a n d / o r   d o   n o t   i n s t a l l ,   a c c e s s   o r   u s e   t h e   S o f t w a r e .   A n   o r i g i n a l   p u r c h a s e r   w h o   h a s   n o t   a c c e p t e d   t h e   t e r m s   o f   t h i s   A g r e e m e n t   m a y   r e t u r n   t h e   S o f t w a r e   t o   t h e   p l a c e   o f   p u r c h a s e   w i t h i n   3 0   d a y s   o f   t h e   d a t e   o f   p u r c h a s e   f o r   a   f u l l   r e f u n d . 
 - - - - - - - - - - - - - - - - - - - - - -  -    - -  -  -    -  - -  - -  - -  - - - - - - - - - - - - - -  -  -  - -  -  - 
 D E F I N I T I O N S 
 " C o n t r a c t o r "   m e a n s   a n y   t h i r d   p a r t y   e m p l o y e d   b y   L i c e n s e e   t o   p e r f o r m   s e r v i c e s   o n   b e h a l f   o f   L i c e n s e e . 
 " D o c u m e n t a t i o n "   m e a n s   t h e   t e c h n i c a l   s p e c i f i c a t i o n   d o c u m e n t a t i o n   g e n e r a l l y   m a d e   a v a i l a b l e   b y   F l e x e r a   S o f t w a r e   t o   i t s   l i c e n s e e s   w i t h   r e g a r d   t o   t h e   S o f t w a r e . 
 " L i c e n s e   L e v e l "   m e a n s   t h e   q u a n t i t a t i v e   l i m i t a t i o n s   a n d   u n i t   o f   m e a s u r e   a p p l i c a b l e   t o   t h e   l i c e n s e   p u r c h a s e d   b y   L i c e n s e e   a s   s p e c i f i e d   o n   t h e   a p p l i c a b l e   i n v o i c e . 
 " S o f t w a r e "   m e a n s   t h e   o b j e c t   c o d e   f o r m   o f   t h e I n s t a l l S h i e l d   s o f t w a r e   p r o d u c t s ,   a s   f u r t h e r   i d e n t i f i e d   o n   a n   i n v o i c e .   S u c h   p r o d u c t s   m a y   i n c l u d e I n s t a l l S h i e l d   E x p r e s s , I n s t a l l S h i e l d   P r o f e s s i o n a l , I n s t a l l S h i e l d   P r e m i e r , I n s t a l l S h i e l d   L i m i t e d   E d i t i o n   f o r   V i s u a l   S t u d i o ,   S t a n d a l o n e   B u i l d ,     n s t a l l S h i e l d   C o l l a b o r a t i o n ,   V i r t u a l i z a t i o n   P a c k ,   M S I   T o o l s , I n s t a l l A n y w h e r e ,   a n d 
 I n s t a l l A n y w h e r e   C o l l a b o r a t i o n . 
 " S t a n d a l o n e   B u i l d   L i c e n s e s "   m e a n s   t h e   S o f t w a r e   o n   t h e   " b u i l d   s e r v e r "   t h a t   i s   u s e d   b y   a u t o m a t e d   p r o c e s s e s ,   r a t h e r   t h a n   b y   a n   i n d i v i d u a l   u s e r . 
 " U p g r a d e s "   m e a n s   m a i n t e n a n c e   r e l e a s e s ,   a d d i t i o n s ,   m o d i f i c a t i o n s ,   a n d   n e w   v e r s i o n s   o f   t h e   S o f t w a r e   i n c o r p o r a t i n g   s u c h   a d d i t i o n s   a n d   m o d i f i c a t i o n s   t h a t   a r e   e i t h e r   ( i )   m a d e   a v a i l a b l e   t o   L i c e n s e e   a s   p a r t   o f   S u p p o r t   a n d   M a i n t e n a n c e   w i t h o u t   a d d i t i o n a l   c h a r g e   ( e x c e p t   f o r   S u p p o r t   a n d   M a i n t e n a n c e   F e e s )   o r   ( i i )   o t h e r w i s e   p r o v i d e d   b y   F l e x e r a   S o f t w a r e .   U p g r a d e s   p r o v i d e d   a s   a   p a r t   o f   S u p p o r t   a n d   M a i n t e n a n c e   d o   n o t   i n c l u d e   m a i n t e n a n c e   r e l e a s e s ,   a d d i t i o n s ,   o r   m o d i f i c a t i o n s   t h a t   F l e x e r a   S o f t w a r e   c o n s i d e r s   t o   b e   a   s e p a r a t e   p r o d u c t   o r   f o r   w h i c h   F l e x e r a   S o f t w a r e   c h a r g e s   a l l   o f   i t s   c u s t o m e r s   e x t r a   o r   s e p a r a t e l y . 
 
 I .   E V A L U A T I O N   A N D   F R E E   S O F T W A R E 
 T h e   u s e   o f   E v a l u a t i o n   S o w a r e   o r   a n y   S o f t w a r e   p r o v i d e d   a t   n o   c h a r g e   w l l l   b e   g o v e r n e d   b y   t h e   t e r m s   s e t   f o r t h   i n   t h i s   A r t i c l e   I ,   i n   a d d i t i o n   t o   t h e   G e n e r a l   T e r m s   s e t   f o r t h   i n   A r t i c l e   I V .   I f   L i c e n s e e   h a s   r e c e i v e d   t h e   S o f t w a r e   f o r   p u r p o s e s   o f   e v a l u a t i o n ,   r e g a r d l e s s   o f   h o w   l a b e l e d ,   t h e   u s e   o f   t h e   S o f t w a r e   i s   l i m i t e d   t o   a   s p e c i f i e d   p e r i o d   o f   t i m e ,   a s   d e t a i l e d   i n   t h e   e m a i l   a c c o m p a n y i n g   t h e   d o w n l o a d   i n s t r u c t i o n s ,   o r   I f   n o t   s p e c i f i e d   i n   s u c h   e m a i l ,   t h i r t y   ( 3 0 )   d a y s   ( t h e   " E v a l u a t i o n   P e r i o d ) . 
 
 1 . 	 G r a n t   o f   L i c e n s e .   S u b j e c t   t o   a l l   o f   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ,   F l e x e r a   S o f t w a r e   g r a n t s   L i c e n s e e : 
 
 a . 	 F o r   E v a l u a t i o n   S o f t w a r e :   d u r i n g   t h e   E v a l u a t i o n   P e r i o d ,   a   l i m i t e d ,   i n t e r n a l   u s e ,   n o n - e x c l u s i v e ,   n o n - t r a n s f e r a b l e   l i c e n s e   t o   u s e   t h e   S o f t w a r e   s o l e l y   t o   e v a l u a t e   i t s   s u i t a b i l i t y   f o r   l i c e n s e e ' s   i n t e r n a l   b u s i n e s s   r e q u i r e m e n t s   a t   l i c e n s e e ' s   s i t e ( s )   o n l y .   W i t h o u t   l i m i t i n g   t h e   f o r e g o i n g ,   L i c e n s e e   m a y   n o t   u s e   t h e   S o f t w a r e   d u r i n g   t h e 
 E v a l u a t i o n   P e r i o d   t o   c r e a t e   p u b l i c l y   d i s t r i b u t e d   c o m p u t e r   s o f t w a r e   o r   f o r   a n y   o t h e r   p u r p o s e .   T h i s   l i c e n s e   m a y   b e   t e r m i n a t e d   b y   F l e x e r a   S o f t w a r e   a t   a n y   t i m e   u p o n   n o t i c e   t o   L i c e n s e e   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e ,   w i t h o u t   n o t i c e ,   u p o n   t h e   f i r s t   t o   o c c u r   o f   t h e   f o l l o w i n g :   ( a )   t h e   c o m p l e t i o n   o f   L i c e n s e e ' s   e v a l u a t i o n   o f   t h e   S o f t w a r e   o r   ( b )   t h e   e x p i r a t i o n   o f   t h e   E v a l u a t i o n   P e r i o d . 
 b . 	 F o r   F r e e   S o f t w a r e :   a   l i m i t e d ,   i n t e r n a l   u s e ,   n o n - e x c l u s i v e ,   n o n - t r a n s f e r a b l e   l i c e n s e   t o   u s e   t h e   S o f t w a r e   f o r   l i c e n s e e ' s   i n t e r n a l   b u s i n e s s   r e q u i r e m e n t s   a t   L i c e n s e e ' s   s i t e ( s )   o n l y . 
 2 . 	 L i m i t e d   U s e   S o f t w a r e .   P o r t i o n s   o f   t h e   f u l l - u s e   v e r s i o n   o f   t h e   S o f t w a r e   m a y   b e   w i t h h e l d   o r   u n u s a b l e .   F u l l   u s e   o f   t h e   S o f t w a r e   m a y   b e   r e s t r i c t e d   b y   t e c h n o l o g i c a l   p r o t e c t i o n s . 
 3 . 	 N o   M a i n t e n a n c e .     F l e x e r a   S o f t w a r e   w i l l   h a v e   n o   S u p p o r t   a n d   M a i n t e n a n c e   o b l i g a t i o n   t o   L i c e n s e e   f o r     E v a l u a t i o n   S o f t w a r e   o r   f o r   S o f t w a r e   p r o v i d e d   a t   n o   c h a r g e ,   u n l e s s   o t h e r w i s e   a g r e e d     b y   t h e   p a r t i e s . 
 
 4 . 	 D i s c l a i m e r   o f   W a r r a n t y .   T H E   S O F T W A R E   I S   P R O V I D E D   O N L Y   F O R   E V A L U A T I O N   P U   R P O S E S   O N   A N   " A S   I S "   B A S I S .   N E I T H   E R   F L E X E R A   S O F T W A R E   N O R   I T S 
 S U P P L I E R S   M A K E   A N Y   O T H   E R   W A R R A N T I E S ,     E X P R E S S   O R   I M P L I E D ,   S T A T U T O R Y 
 O R   O T H E R W I S E ,     I N C L U   D I N G   B U T   N O T   L I M I T E D   T O   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 ,   T I T L E ,   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   O R   N O N I N F R I N G   E M E N T .   L I C E N S E E   M A Y   H A V E   O T H E R   S T A T U T O R Y   R I G H T S .   H O W E V E R ,   T O   T H   E   F U   L L   E X T E N T   P E R M I T T E D   B Y   L A W ,   T H E   D U R A T I O N   O F   S T A T U T O R I L Y   R E Q U I R E D   W A R R A N T I E S ,   I F   A N Y ,   S H A L L   B E   L I M I T E D   T O   T H   E   L I M I T E D   W A R R A N T Y   P E R I O D . 
 5 . 	 L i m i t a t i o n   o f   L i a b i l i t y .   I N   N O   E V E N T   W I L L   F L E X E R A   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D A M A G E S ,     I N C L U D I N G     L O S T   P R O F I T S   O R   D A T A ,   O R   O T H   E R   I N C I D E N T A L   O R   C O N S E Q U E N T I A L     D A M A G E S ,   A R I S I N G     O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   S O F T W A R E   O R   A N Y   D A T A   S U P P L I E D   T H E R E W I T H ,   E V E N   I F   F L E X E R A   S O F T W A R E   H A S   B E E N   A D V I S E D   O F   T H   E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S ,   O R   F O R   A N Y   C L A I M   B Y   A N Y   O T H   E R   P A R T Y .   I N   N O   C A S E   W I L L   F L E X E R A   S O F T W A R E ' S   L I A B I L I T Y   F O R   A N Y   D A M A G E S   H   E R E U   N   D E R   E X C E E D   F I F T Y   D O L L A R S   ( U S   $ 5 0 ) . 
 
   	   	   
 I I . 	 L I M I T E D     E D I T I O N     S O F T W A R E     F O R   V I S U A L   S T U D I O 
 T h e   u s e   o f   I n s t a l / S h i e l d   L i m i t e d   E d i t i o n   f o r   V i s u a l   S t u d i o   w i l l   b e   g o v e r n e d   b y   t h e   t e r m s   s e t   f o r t h   I n   t h i s   A r t i c l e   I I ,   i n   a d d i t i o n   t o   t h e   G e n e r a l   T e r m s   s e t   f o r t h   i n   A r t i c l e   I V .   E a c h   i n d i v i d u a l   u s e r   m a y   o n l y   r e g i s t e r   f o r   a   s i n g l e   i n s t a n c e   o f   t h e   L i m i t e d   E d i t i o n   S o f t w a r e . 
 
 1 . 	 G r a n t   o f   L i c e n s e .     n s t a l l S h i e l d   L i m i t e d   E d i t i o n   f o r   V i s u a l   S t u d i o   i s   a   f u n c t i o n a l l y   l i m i t e d   v e r s i o n   o f   t h e I n s t a l l S h i e l d   s o f t w a r e   a n d   i s   i n t e n d e d   s p e c i f i c a l l y   f o r   u s e   w i t h   V i s u a l   S t u d i o .   S u b j e c t   t o   a l l   o f   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ,   F l e x e r a   S o f t w a r e   g r a n t s   L i c e n s e e   a   l i m i t e d ,   i n t e r n a l   u s e ,   n o n - e x c l u s i v e ,   n o n - t r a n s f e r a b l e   l i c e n s e   t o   u s e   t h e   S o f t w a r e   s o l e l y   f o r   L i c e n s e e ' s   i n t e r n a l   b u s i n e s s   r e q u i r e m e n t s   a t   L i c e n s e e ' s   s i t e ( s )   o n l y .   F l e x e r a   S o f t w a r e   g r a n t s   L i c e n s e e   t h e   r i g h t   t o   i n s t a l l   a n d   u s e   t h e   s o f t w a r e   o n   a   s i n g l e   c o m p u t e r   t o   b e   u s e d   e x c l u s i v e l y   w i t h   V i s u a l   S t u d i o   a n d   t h e   r i g h t   t o   i n s t a l l   a n d   u s e   u p   t o   t w o   ( 2 )   a d d i t i o n a l   i n s t a n c e s   f o r   u s e   w i t h i n   a   T e a m   F o u n d a t i o n   S e r v e r   e n v i r o n m e n t .   F o r   t h e   p u r p o s e s   o f   t h i s   S e c t i o n ,   S o f t w a r e   s h a l l   a l s o   i n c l u d e   a n y   D o c u m e n t a t i o n   o f   t h e   S o f t w a r e   p r o d u c t   p r o v i d e d   t o   L i c e n s e e   u n d e r   t h i s   A g r e e m e n t . 
   
 2 . 	 D i s c l a i m e r   o f   W a r r a n t y .   T H   E   S O F T W A R E   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S .   N   E I T H E   R   F L E X E R A   S O F T W A R E   N O R   I T S   S U P P L I E R S   M A K E   A N Y   O T H E R 
 W A   R R A   N T I E S ,     E X P R E S S     O R     I M   P L I E   D ,     S T A T U T O R Y     O R     O T H   E R W I S E ,     I N C L U   D I N G   B U T     N O T     L I M I T E   D   T O   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 ,     T I T L E ,     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   O R   N O N I   N   F R I N G E   M   E N T .   L I C E   N S E E   M A Y   H A V E   O T H   E R   S T A T U T O R Y   R I G   H T S .   H O W E V E R ,   T O   T H   E   F U   L L   E X T E N T   P E R M I T T E   D   B Y   L A W ,   T H   E   D U   R A T I O N     O F   S T A T U T O R I L Y     R E Q U I R E D     W A R R A N T I E S ,   I F   A N Y ,     S H A L L     B E   L I M I T E D     T O   T H E     L I M I T E D     W A R R A N T Y       P E R I O D . 
 3 . 	 L i m i t a t i o n   o f   L i a b i l i t y .   I N   N O   E V E N T   W I L L   F L E X E R A   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D A M A G E S ,   I N C L U   D I N G   L O S T   P R O F I T S   O R   D A T A ,   O R   O T H E R   I N C I D E   N T A L   O R   C O N S E Q U   E N T I A L   D A M A G E S ,   A R I S I N G   O U T   O F   T H   E   U S E   O R   I N A B I L I T Y   T O   U S E   T H   E   S O F T W A R E   O R   A N Y   D A T A   S U P P L I E D   T H E R E W I T H ,   E V E N   I F   F L E X E R A   S O F T W A R E   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S ,   O R   F O R   A N Y   C L A I M   B Y   A N Y   O T H   E R   P A   R T Y .   I N   N O   C A S E   W I L L   F L E X E R A   S O F T W A R E ' S   L I A B I L I T Y   F O R 
 A   N Y   D A M A G E S   H   E R E U   N   D E R   E X C E E   D   F I F T Y   D O L L A R S   { U S   $ 5 0 ) . 
 
 I I I . 	 A L L   O T H   E R     E D I T I O N S     O F   T H   E   S O F T W A R E 
 T h e   u s e   o f   a l l   o t h e r   e d i t i o n s   o f   t h e   S o f t w a r e   w i l l   b e   g o v e r n e d   b y   t h e   t e r m s   s e t   f o r t h   i n   t h i s   A r t i c l e   I I I ,   i n   a d d i t i o n   t o   t h e   G e n e r a l   T e r m s   s e t   f o r t h   i n   A r t i c l e   I V . 
 
 1 . 	 L i c e n s e . 
 
 a . 	 G r a n t   o f   L i c e n s e .     S u b j e c t   t o   a l l   o f   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   u p o n   L i c e n s e e ' s   p a y m e n t   o f   t h e   f e e s   s h o w n   o n   t h e   i n v o i c e   a n d   a c c e p t a n c e   o f   t h i s   A g r e e m e n t ,   F l e x e r a   S o f t w a r e   g r a n t s   L i c e n s e e   a   n o n - t r a n s f e r a b l e ,   n o n - s u b l i c e n s a b l e ,   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   S o f t w a r e   f o r   i n t e r n a l   p u r p o s e s   a t   L i c e n s e e ' s   s i t e ( s )   o n l y ,   b u t   o n l y   i n   a c c o r d a n c e   w i t h   ( a )   t h e   D o c u m e n t a t i o n ,   ( b )   t h i s   A g r e e m e n t   a n d   ( c )   t h e   L i c e n s e   L e v e l .   F o r   t h e   p u r p o s e s   o f   t h i s   S e c t i o n ,   S o f t w a r e   s h a l l   a l s o   i n c l u d e   a n y   D o c u m e n t a t i o n   a n d   a n y   U p g r a d e s   p r o v i d e d   t o   L i c e n s e e   u n d e r   t h i s   A g r e e m e n t . 
 
 i . 	 I f   L i c e n s e e   h a s   a   l i c e n s e   t o   t h e I n s t a l l A n y w h e r e   C o l l a b o r a t i o n   o r 
 I n s t a l l A n y w h e r e     E n t e r p r i s e ,   i t   m a y   u s e   t h e   S o f t w a r e   f o r   t h e   p u r p o s e s   o f       c r e a t i n g   u n i t   t e s t   i n s t a l l a t i o n s   f o r   i t s   o w n   e x c l u s i v e   u s e .   L i c e n s e e   m a y   u s e   t h e   S o f t w a r e   a s   a   p l u g - i n   t o   t h e   E c l i p s e   O p e n   S o u r c e   I D E .   F l e x e r a   S o f t w a r e   i s   n o t   l i c e n s i n g   t o   L i c e n s e e   a n y   r i g h t ,   t i t l e ,   a n d   i n t e r e s t   w i t h   r e s p e c t   t o   t h e   E c l i p s e   O p e n   S o u r c e   I D E ;   L i c e n s e e ' s   u s e   o f   t h e   E c l i p s e   O p e n   S o u r c e   I D E   i s   s u b j e c t   t o   L i c e n s e e ' s   a c c e p t a n c e   o f   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   e n d - u s e r   l i c e n s e   a g r e e m e n t     f r o m   E c l i p s e   F o u n d a t i o n   f o r   t h a t   p r o d u c t . 
 i i . I f   L i c e n s e e   h a s   l i c e n s e d   t h e I n s t a l l A n y w h e r e   S t a n d a l o n e   B u i l d   N o d e - L o c k   S o f t w a r e ,   L i c e n s e e   m a y   i n s t a l l   a n d   u s e   o n e   c o p y   o f   t h e   S o f t w a r e   o n   a   s i n g l e   c o m p u t e r   r e s i d i n g   o n   L i c e n s e e ' s   p r e m i s e s   o n l y   f o r   L i c e n s e e ' s   i n t e r n a l   b u s i n e s s   p u r p o s e s . 
 b . 	 L i c e n s e   M o d e l s .     L i c e n s e e   m a y   p u r c h a s e   e i t h e r   a   n o d e - l o c k e d   o r   c o n c u r r e n t   l i c e n s e ,   w h i c h   w i l l   b e   i d e n t i f i e d   o n   t h e   a p p l i c a b l e   o r d e r   c o n f i r m a t i o n . 
 
 i . 	 N o d e - L o c k e d   L i c e n s e s .   I f   L i c e n s e e   h a s   l i c e n s e d   S o f t w a r e   o n   a   n o d e - l o c k e d   b a s i s ,   L i c e n s e e   m a y   i n s t a l l   a n d   u s e   o n e   i n s t a n c e   o f   t h e   S o f t w a r e   o n   a   s i n g l e   c o m p u t e r   e i t h e r   p h y s i c a l l y   i n s t a l l e d   o r   o n   a   v i r t u a l   i m a g e   o n   t h a t   c o m p u t e r   o n l y   a t   L i c e n s e e ' s   s i t e ( s )   f o r   L i c e n s e e ' s   i n t e r n a l   b u s i n e s s   p u r p o s e s   o n l y   i n   a c c o r d a n c e   w i t h   t h e   L i c e n s e   L e v e l .   A   n o d e - l o c k e d   l i c e n s e   i s   l i m i t e d   t o   u s e   b y   a 
 s i n g l e   i n d i v i d u a l   o n   a   s i n g l e   c o m p u t e r   o r   v i r t u a l   i m a g e ;   L i c e n s e e   m a y   n o t   i n s t a l l   t h e   S o f t w a r e   o n   a   s h a r e d   c o m p u t e r .     C o p y i n g   a   v i r t u a l   i m a g e   f o r   t h e   p u r p o s e s   o f   u s i n g   t h e   i m a g e   e i t h e r   s i m u l t a n e o u s l y   o r   a s   a   r e p l a c e m e n t   o n   a n o t h e r   m a c h i n e   i s   s t r i c t l y   p r o h i b i t e d . 
   
 i i . 	 C o n c u r r e n t     L i c e n s e s .     I f   L i c e n s e e   h a s   l i c e n s e d   o n   a   c o n c u r r e n t   b a s i s ,   L i c e n s e e   m a y   i n s t a l l   t h e   S o f t w a r e   o n   a n y   m a c h i n e   a t   L i c e n s e e ' s   s i t e ( s )   f o r   L i c e n s e e ' s   i n t e r n a l   b u s i n e s s   p u r p o s e s   o n l y   i n   a c c o r d a n c e   w i t h   t h e   L i c e n s e   L e v e l .       A l l   m a c h i n e s   u s i n g   t h e   S o f t w a r e   m u s t   h a v e   t h e   a b i l i t y   t o   c o m m u n i c a t e     w i t h   a   l i c e n s e   s e r v e r   t o   b e   a u t h o r i z e d   t o   u s e   t h e   S o f t w a r e .   T h e I n s t a l l S h i e l d 
 I n t e g r a t e d   D e v e l o p m e n t   E n v i r o n m e n t   a n d   t h e I n s t a l l A n y w h e r e     I D E   s h a l l   n o t   b e   u s e d   i n   a u t o m a t e d   b u i l d   p r o c e s s e s   o n   a   s e p a r a t e   m a c h i n e . 
 c . 	 S t a n d a l o n e   B u i l d   L i c e n s e s :   T h e   c o p y   o f   t h e   S o f t w a r e   o n   t h e   " b u i l d   s e r v e r "   i s   u s e d   b y   a u t o m a t e d   p r o c e s s e s ,   r a t h e r   t h a n   b y   a n   i n d i v i d u a l   u s e r . 
 d . 	 I   n s t a l l a t i o n   a n d   C o p i e s .   L i c e n s e e   m a y   i n s t a l l   o n   L i c e n s e e ' s   c o m p u t e r s   f o r   u s e   o n l y   b y   L i c e n s e e ' s   e m p l o y e e s   a n d   C o n t r a c t o r s   a s   m a n y   i n s t a n c e s   o f   t h e   S o f t w a r e   a s   i s   d e s i g n a t e d   i n   t h e   a p p l i c a b l e   i n v o i c e .   L i c e n s e e   m a y   n o t   m a k e   c o p i e s   o f   t h e   S o f t w a r e   u n l e s s   o t h e r w i s e   s e t   f o r t h   i n   a n   a p p l i c a b l e   i n v o i c e .     N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   L i c e n s e e   m a y   m a k e   a   c o p y   o f   t h e   S o f t w a r e   f o r   b a c k - u p   p u r p o s e s . 
 e . 	 U s e   b y   C o n t r a c t o r s .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t , 
 L i c e n s e e ' s   C o n t r a c t o r s   m a y   u s e   t h e   l i c e n s e s   a t   a   L i c e n s e e   s i t e   o n l y ,   p r o v i d e d   t h a t   ( a )   s u c h   u s e   i s   o n l y   f o r   L i c e n s e e ' s   b e n e f i t ,   ( b )   L i c e n s e e   a g r e e s   t o   r e m a i n   r e s p o n s i b l e   f o r   e a c h   s u c h   C o n t r a c t o r ' s   c o m p l i a n c e   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   ( c )   u p o n   r e q u e s t   L i c e n s e e   w i l l   i d e n t i f y   e a c h   s u c h   C o n t r a c t o r   t o   F l e x e r a   S o f t w a r e .   U s e   o f   t h e   S o f t w a r e   b y   t h e   C o n t r a c t o r s   a n d   L i c e n s e e   i n   t h e   a g g r e g a t e   m u s t   b e   w i t h i n   t h e   U c e n s e   L e v e l   s e t   f o r t h   i n   t h e   a p p l i c a b l e   i n v o i c e . 
 f . 	 L i c e n s e   R e s t r i c t i o n s .   L i c e n s e e   s h a l l   n o t   ( a n d   s h a l l   n o t   a l l o w   a n y   t h i r d   p a r t y   t o ) : 
 
 i . 	 u s e   o r   a p p l y   t h e   T r y   a n d   D i e   o r   T r y   a n d   B u y   f u n c t i o n a l i t y   f o r   t h e   b e n e f i t   o f   a n y   s o f t w a r e   p r o d u c t s   t h a t   a r e   n o t   o w n e d   b y   L i c e n s e e ; 
 i i . 	 d e c o m p i l e ,   d i s a s s e m b l e ,   o r   o t h e r w i s e   r e v e r s e   e n g i n e e r   t h e   S o f t w a r e   o r   a t t e m p t   t o   r e c o n s t r u c t   o r   d i s c o v e r   a n y   s o u r c e   c o d e ,   u n d e r l y i n g   i d e a s ,   a l g o r i t h m s ,   f i l e   f o r m a t s   o r   p r o g r a m m i n g   i n t e r f a c e s   o f   t h e   S o f t w a r e   b y   a n y   m e a n s   w h a t s o e v e r   ( e x c e p t   a n d   o n l y   t o   t h e   e x t e n t   t h a t   a p p l i c a b l e   l a w   p r o h i b i t s   o r   r e s t r i c t s   r e v e r s e   e n g i n e e r i n g   r e s t r i c t i o n s ,   a n d   t h e n   o n l y   w i t h   p r i o r   w r i t t e n   n o t i c e   t o   F l e x e r a   S o f t w a r e ) ; 
 i i i . 	 d i s t r i b u t e   ( e x c e p t   a s   e x p r e s s l y   p e r m i t t e d   h e r e i n ) ,   s e l l ,   s u b l i c e n s e ,   r e n t ,   l e a s e   o r   u s e   t h e   S o f t w a r e   ( o r   a n y   p o r t i o n   t h e r e o f )   f o r   t i m e   s h a r i n g ,   s e r v i c e   b u r e a u ,   h o s t i n g ,   s e r v i c e   p r o v i d e r   o r   l i k e   p u r p o s e s ; 
 i v . 	 r e m o v e   a n y   p r o d u c t   i d e n t i f i c a t i o n ,   p r o p r i e t a r y ,   c o p y r i g h t   o r   o t h e r   n o t i c e s   c o n t a i n e d   i n   t h e   S o f t w a r e ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   a n y   s u c h   n o t i c e s   c o n t a i n e d   i n   t h e   p h y s i c a l   a n d / o r   e l e c t r o n i c   m e d i a   o r   D o c u m e n t a t i o n ,   i n   t h e   S e t u p   W i z a r d   d i a l o g   o r   " a b o u t "   b o x e s ,   i n   a n y   o f   t h e   r u n t i m e   r e s o u r c e s   a n d / o r   i n   a n y   w e b - p r e s e n c e   o r   w e b - e n a b l e d   n o t i c e s ,   c o d e   o r   o t h e r   e m b o d i m e n t s 
 o r i g i n a l l y   c o n t a i n e d   i n   o r   o t h e r w i s e   c r e a t e d   b y   t h e   S o f t w a r e ,   o r   i n   a n y   a r c h i v a l   o r   b a c k - u p   c o p i e s ,   i f   a p p l i c a b l e ; 
 v . 	 m o d i f y   a n y   p a r t   o f   t h e   S o f t w a r e ,   c r e a t e   a   d e r i v a t i v e   w o r k   o f   a n y   p a r t   o f   t h e   S o f t w a r e ,   o r   i n c o r p o r a t e   t h e   S o f t w a r e   i n t o   o r   w i t h   o t h e r   s o f t w a r e ,   e x c e p t   t o   t h e   e x t e n t   o u t l i n e d   i n   t h e   D o c u m e n t a t i o n   o r   e x p r e s s l y   a u t h o r i z e d   i n   w r i t i n g   b y   F l e x e r a   S o f t w a r e ;   o r 
 v i . 	 p u b l i c l y   d i s s e m i n a t e   p e r f o r m a n c e   i n f o r m a t i o n   o r   a n a l y s i s   ( 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 ,   b e n c h m a r k s )   f r o m   a n y   s o u r c e   r e l a t i n g   t o   t h e   S o f t w a r e . 
 2 . 	 U p g r a d e s .   U p g r a d e s ,   i f   p r o v i d e d   t o   L i c e n s e e ,   m a y   b e   l i c e n s e d   t o   L i c e n s e e   b y   F l e x e r a   S o f t w a r e   w i t h   a d d i t i o n a l   o r   d i f f e r e n t   t e r m s   a n d   c o n d i t i o n s .     U p g r a d e s   m a y   b e   u s e d   o n l y   b y 
   
 t h e   L i c e n s e e   o f   t h e   o r i g i n a l   v e r s i o n   o f   t h e   S o f t w a r e   t h a t   i s   b e i n g   u p g r a d e d .     A f t e r   i n s t a l l a t i o n   o f   a n   U p g r a d e ,   L i c e n s e e   m a y   c o n t i n u e   t o   u s e   t h e   p r i o r   v e r s i o n ( s )   o f   t h e   S o f t w a r e   I n   a c c o r d a n c e   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   s u c h   v e r s i o n ,   p r o v i d e d   t h a t   ( i )   t h e   p r i o r   v e r s i o n ( s )   m a y   o n l y   b e   u s e d   b y   t h e   L i c e n s e e   o f   t h e   U p g r a d e ;   ( i i )   L i c e n s e e   a c k n o w l e d g e s   t h a t   a n y   o b l i g a t i o n   F l e x e r a   S o f t w a r e   m a y   h a v e   t o   s u p p o r t   t h e   p r i o r   v e r s i o n ( s )   m a y   b e   e n d e d   u p o n   t h e   a v a i l a b i l i t y   o f   t h e   U p g r a d e . 
 3 . 	 O w n e r s h i p .     N o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   c o n t a i n e d   h e r e i n ,   e x c e p t   f o r   t h e   l i m i t e d   l i c e n s e   r i g h t s   e x p r e s s l y   p r o v i d e d   h e r e i n ,   F l e x e r a   S o f t w a r e   a n d   i t s   s u p p l i e r s   h a v e   a n d   w i l l   r e t a i n   a l l   r i g h t s ,   t i t l e   a n d   i n t e r e s t   ( 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 ,   a l l   p a t e n t ,   c o p y r i g h t ,   t r a d e m a r k ,   t r a d e   s e c r e t   a n d   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s )   i n   a n d   t o   t h e   S o f t w a r e   ( i n c l u d i n g   t h e   D o c u m e n t a t i o n )   a n d   a l l   c o p i e s ,   m o d i f i c a t i o n s   t o ,   a n d   d e r i v a t i v e   w o r k s   b a s e d   u p o n ,   t h e   S o f t w a r e .   L i c e n s e e   a c k n o w l e d g e s   t h a t   i t   i s   o b t a i n i n g   o n l y   a   l i m i t e d   l i c e n s e   r i g h t   t o   t h e   S o f t w a r e   a n d   t h a t   i r r e s p e c t i v e   o f   a n y   u s e   o f   t h e   w o r d s   " p u r c h a s e " ,   " s a l e "   o r   l i k e   t e r m s   h e r e u n d e r   n o   o w n e r s h i p   r i g h t s   a r e   b e i n g   c o n v e y e d   t o   L i c e n s e e   u n d e r   t h i s   A g r e e m e n t   o r   o t h e r w i s e . 
 4 . 	 P a y m e n t   T e r m s / S h i p m e n t s .     F o r   u s e r s   i n   J a p a n ,   a l l   f e e s   a r e   i n   n o n - r e f u n d a b l e   J a p a n e s e   Y e n .     F o r   u s e r s   i n   E u r o p e ,   M i d d l e   E a s t   o r   A f r i c a ,   a l l   f e e s   a r e   i n   t h e   c u r r e n c y   o u t l i n e d   i n   t h e   q u o t e / i n v o i c e   a n d   a r e   n o n - r e f u n d a b l e .     F o r   L i c e n s e e s   i n   N e w   Z e a l a n d   o r   A u s t r a l i a ,   a l l   f e e s   a r e   i n   n o n - r e f u n d a b l e   A u s t r a l i a n   D o l l a r s .     F o r   u s e r s   i n   a n y   r e g i o n   n o t   o u t l i n e d ,   a l l   f e e s   a r e   i n   n o n - r e f u n d a b l e   U S   D o l l a r s .     F e e s   a r e   d u e   w i t h i n   t h i r t y   ( 3 0 }   d a y s   o f   t h e   d a t e   o f   t h e   i n v o i c e .     L i c e n s e e   s h a l l   b e   r e s p o n s i b l e   f o r   a l l   t a x e s ,   w i t h h o l d i n g s ,   d u t i e s   a n d   l e v i e s   a r i s i n g   f r o m   t h e   o r d e r   ( e x c l u d l n g   t a x e s   b a s e d   o n   t h e   n e t   i n c o m e   o f   F l e x e r a   S o f t w a r e ) .   A n y   l a t e   p a y m e n t s   s h a l l   b e   s u b j e c t   t o   a   s e r v i c e   c h a r g e   e q u a l   t o   1 . 5 %   p e r   m o n t h   o f   t h e   a m o u n t   d u e   o r   t h e   m a x i m u m   a m o u n t   a l l o w e d   b y   l a w ,   w h i c h e v e r   i s   l e s s .   A l l   S o f t w a r e   a n d   D o c u m e n t a t i o n   s h a l l   b e   d e l i v e r e d   b y   e l e c t r o n i c   m e a n s   u n l e s s   o t h e r w i s e   s p e c i f i e d   o n   t h e   a p p l i c a b l e   i n v o i c e .   A l l   s h i p m e n t s   o f   a n y   m e d i a   w i l l   b e   F O B   O r i g i n . 
 5 . 	 T a x e s .     F e e s   d o   n o t   I n c l u d e   t a x e s . I f   F l e x e r a   S o f t w a r e   i s   r e q u i r e d   t o   p a y   a n y   s a l e s ,   u s e ,     G S T ,   V A T ,   o r   o t h e r   t a x e s   i n   c o n n e c t i o n   w i t h   L i c e n s e e ' s   o r d e r ,   o t h e r   t h a n   t a x e s   b a s e d   o n   F l e x e r a   S o f t w a r e ' s   i n c o m e ,   s u c h   t a x e s   w i l l   b e   b i l l e d   t o   a n d   p a i d   b y   L i c e n s e e .   L i c e n s e e   w i l l   m a k e   a l l   p a y m e n t s   o f   f e e s   t o   F l e x e r a   S o f t w a r e   f r e e   a n d   c l e a r   o f ,   a n d   w i t h o u t   r e d u c t i o n   f o r ,   a n y   w i t h h o l d i n g   t a x e s ;   a n y   s u c h   t a x e s   i m p o s e d   o n   p a y m e n t s   o f   f e e s   t o   F l e x e r a   S o f t w a r e   w i l l   b e   L i c e n s e e ' s   s o l e   r e s p o n s i b i l i t y   a n d   c o n s e q u e n t l y   t h e   a m o u n t   o f   s u c h   f e e s   w i l l   b e   i n c r e a s e d   s u c h   t h a t   t h e   n e t   f e e   r e c e i v e d   b y   F l e x e r a   S o f t w a r e   w i l l   b e   t h e   s a m e   a s   i f   s u c h 
 w i t h h o l d i n g   t a x e s   w e r e   n o t   I m p o s e d ,   a n d   L i c e n s e e   w i l l   p r o v i d e   F l e x e r a   S o f t w a r e   w i t h   o f f i c i a l   r e c e i p t s   i s s u e d   b y   t h e   a p p r o p r i a t e   t a x i n g   a u t h o r i t y ,   o r   s u c h   o t h e r   e v i d e n c e   a s   t h e   F l e x e r a   S o f t w a r e   m a y   r e a s o n a b l y   r e q u e s t ,   t o   e s t a b l i s h   t h a t   s u c h   t a x e s   h a v e   b e e n   p a i d . 
 6 . 	 S u p p o r t   a n d   M a i n t e n a n c e . 
 
 a . 	 S u p p o r t   a n d   M a i n t e n a n c e .   F l e x e r a   S o f t w a r e   s h a l l   p r o v i d e   t h e   l e v e l   o f   s u p p o r t   a n d   m a i n t e n a n c e   s e r v i c e s   { \ \ S u p p o r t   a n d   M a i n t e n a n c e " )   s e t   f o r t h   o n   t h e   a p p l i c a b l e   i n v o i c e ,   i f   a n y ,   d u r i n g   s u c h   p e r i o d   a s   L i c e n s e e   h a s   p a i d   t h e   a p p l i c a b l e   f e e .   S u p p o r t   a n d   M a i n t e n a n c e   w i l l   b e   p r o v i d e d   i n   a c c o r d a n c e   w i t h   F l e x e r a   S o f t w a r e ' s   t h e n - c u r r e n t   S u p p o r t   a n d   M a i n t e n a n c e   t e r m s . 
 b . 	 S u p p o r t e d   V e r s i o n s .   S u p p o r t   a n d   M a i n t e n a n c e   i s   a v a i l a b l e   i n   a c c o r d a n c e   w i t h   F l e x e r a   S o f t w a r e ' s   l i f e   C y c l e   a n d   E n d   o f   L i f e   P o l i c y ,   w h i c h   m a y   b e   f o u n d   a t   h t t p : / / w w w . f l e x e r a s o f t w a r e .         c o m / s u p p o r t / e o l / e n d - o f - l i f e - p o l i c y . h t m . 
 c . 	 E x c l u s i o n s .   F l e x e r a   S o f t w a r e   w i l l   h a v e   n o   S u p p o r t   a n d   M a i n t e n a n c e   o b l i g a t i o n   t o   L i c e n s e e :   ( a )   a t   t h e   e n d   o f   a n y   a n n u a l   S u p p o r t   a n d   M a i n t e n a n c e   p e r i o d   u n l e s s   L i c e n s e e   e l e c t s   t o   o b t a i n   a d d i t i o n a l   S u p p o r t   a n d   M a i n t e n a n c e   b y   p a y i n g   a n   a n n u a l   S u p p o r t   a n d   M a i n t e n a n c e   r e n e w a l   f e e ;   ( b )   w h e r e   L i c e n s e e   i s   u s i n g   a   v e r s i o n   o f   t h e   S o f t w a r e   t h a t   i s   n o t   t h e   t h e n - c u r r e n t   o r   p r e v i o u s   m a j o r   r e l e a s e   o r   a n   o t h e r w i s e   u n s u p p o r t e d   v e r s i o n   i n   a c c o r d a n c e   w i t h   F l e x e r a   S o f t w a r e ' s   E n d   o f   L i f e   p o l i c y ;   ( c )   w h e r e   t h e   S o f t w a r e   h a s   b e e n   m o d i f i e d   b y   L i c e n s e e   o r   a n y   t h i r d   p a r t y   o r   b y   F l e x e r a 
   
 S o f t w a r e   a t   L i c e n s e e ' s   r e q u e s t ;   o r   ( d )   f o r   a n y   e v a l u a t i o n ,   b e t a   o r   o t h e r   S o f t w a r e   p r o v i d e d   a t   n o   c h a r g e . 
 
 d . 	 R e n e w a l s .     n   t h e   e v e n t   L i c e n s e e   e l e c t s   n o t   t o   o b t a i n   o r   r e n e w   S u p p o r t   a n d   M a i n t e n a n c e ,   L i c e n s e e   m a y   r e t a i n   t h e   S o f t w a r e   a n d   D o c u m e n t a t i o n   b u t   w i l l   h a v e   n o   f u r t h e r   r i g h t   t o   S u p p o r t   a n d   M a i n t e n a n c e   f o r   t h e   S o f t w a r e .   I f   L i c e n s e e   w i s h e s   t o   r e i n s t a t e   l a p s e d   S u p p o r t   a n d   M a i n t e n a n c e ,   L i c e n s e e   m a y   d o   s o   o n l y   w i t h i n   n i n e t y 
 ( 9 0 )   d a y s   f r o m   e x p i r a t i o n   o f   t h e   S u p p o r t   a n d   M a i n t e n a n c e   t e r m   a n d   b y   p a y i n g   F l e x e r a   S o f t w a r e   a n   a m o u n t   e q u a l   t o   t h e   t h e n - a p p l i c a b l e   a n n u a l   f e e   p l u s 
 o n e - h u n d r e d   f i f t y   p e r c e n t   ( 1 5 0 % )   o f   t h e   f e e s   t h a t   w o u l d   h a v e   b e e n   d u e   h a d   L i c e n s e e   r e m a i n e d   e n r o l l e d   d u r i n g   t h e   l a p s e   p e r i o d .   S u p p o r t   a n d   M a i n t e n a n c e   m a y   b e   r e n e w e d   f o r   t h e   f i r s t   a n n u a l   r e n e w a l   p e r i o d   f o r   t h e   s a m e   a m o u n t   p a i d   i n   t h e   f i r s t   y e a r . 
 7 . 	 W a r r a n t y . 
 
 a . 	 L i m i t e d   S o f t w a r e   P e r f o r m a n c e   W a r r a n t y .   F l e x e r a   S o f t w a r e   w a r r a n t s   t o   L i c e n s e e   t h a t   f o r   a   p e r i o d   o f   n i n e t y   ( 9 0 )   d a y s   f r o m   i n i t i a l   d e l i v e r y   o f   t h e   S o f t w a r e   t o   L i c e n s e e   ( t h e   " W a r r a n t y   P e r i o d " )   t h e   S o f t w a r e   s h a l l   o p e r a t e   i n   s u b s t a n t i a l   c o n f o r m i t y   w i t h   t h e   D o c u m e n t a t i o n .   F l e x e r a   S o f t w a r e   d o e s   n o t   w a r r a n t   t h a t   L i c e n s e e ' s   u s e   o f   t h e   S o f t w a r e   w i l l   b e   u n i n t e r r u p t e d   o r   e r r o r - f r e e   o r   t h a t   a n y   s e c u r i t y   m e c h a n i s m s   i m p l e m e n t e d   b y   t h e   S o f t w a r e   w i l l   n o t   h a v e   i n h e r e n t   l i m i t a t i o n s .   F l e x e r a   S o f t w a r e ' s   s o l e   l i a b i l i t y   ( a n d   L i c e n s e e ' s   e x c l u s i v e   r e m e d y }   f o r   a n y   b r e a c h   o f   t h i s   w a r r a n t y   s h a l l   b e ,   i n   F l e x e r a   S o f t w a r e ' s   s o l e   d i s c r e t i o n ,   t o   u s e   c o m m e r c i a l l y   r e a s o n a b l e   e f f o r t s   t o   p r o v i d e   L i c e n s e e   w i t h   a n   e r r o r - c o r r e c t i o n   o r   w o r k - a r o u n d   w h i c h   c o r r e c t s   t h e   r e p o r t e d   n o n - c o n f o r m i t y ,   t o   r e p l a c e   t h e   n o n - c o n f o r m i n g   S o f t w a r e   w i t h   c o n f o r m i n g   S o f t w a r e ,     o r   i f   F l e x e r a   S o f t w a r e   d e t e r m i n e s   s u c h   r e m e d i e s   t o   b e   i m p r a c t i c a b l e   w i t h i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e ,   t o   t e r m i n a t e   t h e   A g r e e m e n t     a n d   r e f u n d   t h e   l i c e n s e   f e e   p a i d   f o r   t h e   S o f t w a r e .   F l e x e r a   S o f t w a r e   s h a l l   h a v e   n o   o b l i g a t i o n   w i t h   r e s p e c t   t o   a 
 w a r r a n t y   c l a i m   u n l e s s   n o t i f i e d   o f   s u c h   c l a i m   w i t h i n   t h e   W a r r a n t y   P e r i o d . 
 b . 	 E x c l u s i o n s .   T h e   l i m i t e d   w a r r a n t i e s   s e t   f o r t h   i n   t h i s   S e c t i o n   7   s h a l l   n o t   a p p l y :   ( a )   i f   t h e   S o f t w a r e   i s   u s e d   w i t h   h a r d w a r e   o r   s o f t w a r e   n o t   s p e c i f i e d   i n   t h e   D o c u m e n t a t i o n ;   ( b )   i f   a n y   m o d i f i c a t i o n s   a r e   m a d e   t o   t h e   S o f t w a r e   b y   L i c e n s e e   o r   a n y   t h i r d   p a r t y   o r   b y   F l e x e r a   S o f t w a r e   a t   L i c e n s e e ' s   r e q u e s t ;   ( c }   t o   d e f e c t s   i n   t h e   S o f t w a r e   d u e   t o   a c c i d e n t ,   a b u s e   o r   i m p r o p e r   u s e   b y   L i c e n s e e ;   o r   { d )   t o   i t e m s   p r o v i d e d   o n   a   n o   c h a r g e   o r   e v a l u a t i o n   b a s i s . 
 c . 	 D i s c l a i m e r .   T H E   W A R R A N T I E S   I N   T H I S   S E C T I O N   7   A R E   L I M I T E D   W A R R A N T I E S   A N   D   E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   S E C T I O N   7 ,   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 " .   E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   S E C T I O N   7 ,   N E I T H   E R   F L E X E R A   S O F T W A R E   N O R   I T S   S U P P L I E R S   M A K E   A N Y   O T H   E R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   S T A T U T O R Y   O R   O T H E R W I S E , 
 I N C L U   D I N G   B U T   N O T   L I M I T E D   T O   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 ,   T I T L E ,   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   O R   N O N I N F R I N G E M   E N T .   L I C E N S E E   M A Y   H A V E   O T H   E R   S T A T U T O R Y   R I G H T S .   H O W E V E R ,   T O   T H E   F U   L L   E X T E N T   P E R M I T T E D   B Y   L A W ,   T H   E   D U R A T I O N   O F   S T A T U T O R I L Y   R E Q U I R E D   W A R R A N T I E S ,   I F   A N Y ,   S H A L L   B E   L I M I T E D   T O   T H   E   L I M I T E D   W A R R A N T Y   P E R I O D . 
 8 . 	 L i m i t a t i o n   o f   L i a b i l i t y . 
 
 a . 	 N E I T H   E R   F L E X E R A   S O F T W A R E   N O R   I T S   S U P P L I E R S ,   I F   A N Y ,   S H A L L   B E   L I A B L E     F O R   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,     O R   C O N S E Q U   E N T I A L   D A M A G   E S ,   O R   F O R   D A M A G   E   T O   S Y S T E M S   O R   D A T A ,   E V E N   I F   F L E X E R A   S O F T W A R E   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y     O F   S U C H   D A M A G E S . 
 F L E X E R A   S O F T W A R E ' S   L I A B I L I T Y   F O R   A N Y   D A M A G   E S   H   E R E U   N   D E R   S H A L L   I N   N O   E V E N T   E X C E E D   T H E   A M O U   N T   O F   L I C E N S E   F E E S   T H A T   L I C E N S E E   H A S   P A I D   T O   F L E X E R A   S O F T W A R E . 
   
 b .   F o r   U s e r s   w i t h i n   E u r o p e ,   t h e   M i d d l e   E a s t   o r   A f r i c a ,   N o   p e r s o n   w h o   i s   n o t   a   p a r t y   t o   t h i s   A g r e e m e n t   s h a l l   b e   e n t i t l e d   t o   e n f o r c e   a n y   t e r m s   o f   t h e   s a m e   u n d e r   t h e   C o n t r a c t s   ( R i g h t s   o f   T h i r d   P a r t i e s }   A c t   1 9 9 9 . 
 c .   F L E X E R A   S O F T W A R E   D O E S   N O T   L I M   I T   O R   E X C L U   D E   I T S   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U   R Y   C A U S E D   B Y   I T S   N E G   L I G E N C E . 
 
 9 . 	 T e r m i n a t i o n .     L i c e n s e e ' s   l i c e n s e   m a y   b e   t e r m i n a t e d   b y   F l e x e r a   S o f t w a r e   i f   ( a )   L i c e n s e e   f a i l s   t o   m a k e   p a y m e n t   a n d / o r   ( b )   L i c e n s e e   f a i l s   t o   c o m p l y   w i t h   t h e   t e r m s   o f   t h i s   A g r e e m e n t   w i t h i n   t e n   { 1 0 )   d a y s   a f t e r   r e c e i p t   o f   w r i t t e n   n o t i c e   o f   s u c h   f a i l u r e .   I n   t h e   e v e n t   o f   t e r m i n a t i o n ,     L i c e n s e e   m u s t   c e a s e   u s i n g   t h e   S o f t w a r e ,   d e s t r o y   a l l   c o p i e s   o f   t h e   S o f t w a r e                             ( i n c l u d i n g   c o p i e s   i n   s t o r a g e   m e d i a ) ,   i f   a p p l i c a b l e ,   a n d   c e r t i f y   s u c h   d e s t r u c t i o n   t o   F l e x e r a   S o f t w a r e .     T h i s   r e q u i r e m e n t   a p p l i e s   t o   a l l   c o p i e s   i n   a n y   f o r m ,   p a r t i a l   o r   c o m p l e t e .     U p o n   t h e   e f f e c t i v e   d a t e   o f   a n y   t e r m i n a t i o n   1   L i c e n s e e   r e l i n q u i s h e s   a l l   r i g h t s   g r a n t e d   u n d e r   t h i s   A g r e e m e n t .     I f   L i c e n s e e   c o n t i n u e s   t o   u s e   t h e   S o f t w a r e   a f t e r   a n y   t e r m i n a t i o n   o f   t h e   a p p l i c a b l e   l i c e n s e   u n d e r   t h i s   A g r e e m e n t ,   F l e x e r a   S o f t w a r e   r e s e r v e s   t h e   r i g h t   t o   a l l   r e m e d i e s   a t   l a w ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   r e p o r t i n g   o f   s u c h   p r o h i b i t e d   u s e   t o   a p p l i c a b l e   l a w   e n f o r c e m e n t   a g e n c i e s   a n d   r e p o r t   o f   s u c h   p r o h i b i t e d   u s e   t o   a n t i - p i r a c y   a g e n c i e s . 
 1 0 . 	 V e r i f i c a t i o n / A u d i   t s .   O n   F l e x e r a   S o f t w a r e ' s   r e a s o n a b l e   r e q u e s t ,   L i c e n s e e   w i l l   f u r n i s h   F l e x e r a   S o f t w a r e   w i t h   a   s i g n e d   s t a t e m e n t   c o n f i r m i n g   w h e t h e r   t h e   S o f t w a r e   i s   b e i n g   u s e d   b y   L i c e n s e e   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t .     F u r t h e r ,   d u r i n g   t h e   t e r m   o f   t h i s   A g r e e m e n t   a n d   f o r   a   p e r i o d   o f   o n e   ( 1 )   y e a r   t h e r e a f t e r ,   w i t h   p r i o r   r e a s o n a b l e   n o t i c e   o f   a t   l e a s t   f i v e   ( 5 )   d a y s ,   F l e x e r a   S o f t w a r e   m a y   a u d i t   L i c e n s e e   f o r   t h e   p u r p o s e   o f   v e r i f y i n g   t h e   i n f o r m a t i o n   p r o v i d e d   b y   L i c e n s e e   u n d e r   t h i s   A g r e e m e n t ,   a n d   f o r   t h e   p u r p o s e   o f   v e r i f y i n g   t h a t   L i c e n s e e   i s   c o n f o r m i n g   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t .     A n y   s u c h   a u d i t   s h a l l   b e   c o n d u c t e d   d u r i n g   r e g u l a r   b u s i n e s s   h o u r s   a t   L i c e n s e e ' s   f a c i l i t i e s   a n d   s h a l l   n o t   u n r e a s o n a b l y   i n t e r f e r e   w i t h 
 l i c e n s e e ' s   b u s i n e s s   a c t i v i t i e s .   I f   a n   a u d i t   r e v e a l s   a n   u n d e r p a y m e n t   o r   t h a t   t h e   L i c e n s e e ' s   u s a g e   i s   g r e a t e r   t h a n   t h e   L i c e n s e   L e v e l ,   t h e n   t h e   L i c e n s e e   s h a l l   i m m e d i a t e l y   p a y   t h e   d i f f e r e n c e   i n   L i c e n s e   f e e s   a n d ,   i f   a p p l i c a b l e ,   S u p p o r t   a n d   M a i n t e n a n c e   f e e s   t o   b r i n g   t h e   L i c e n s e   L e v e l   i n t o   c o m p l i a n c e .   I f   a n   a u d i t   r e v e a l s   t h a t   ( i )   L i c e n s e e   h a s   i n t e n t i o n a l l y   m i s r e p r e s e n t e d   i t s   u s a g e   o f   t h e   S o f t w a r e ,   ( i i )   L i c e n s e e   m a t e r i a l l y   b r e a c h e d   t h i s   A g r e e m e n t ,   o r   { i i i )   t h e   U s a g e   L e v e l   i s   m o r e   t h a n   5 %   o v e r   t h e   L i c e n s e   L e v e l ,   t h e n   L i c e n s e e   s h a l l   p a y   F l e x e r a   S o f t w a r e ' s   r e a s o n a b l e   c o s t s   o f   c o n d u c t i n g   t h e   a u d i t   i n   a d d i t i o n   t o   a n y   f e e s   d u e   t o   L i c e n s e e ' s   m i s r e p r e s e n t a t i o n   o r   m a t e r i a l   b r e a c h .     A u d i t s   s h a l l   b e   c o n d u c t e d   n o   m o r e   t h a n   o n c e   a n n u a l l y . 
 1 1 . 	 U s e   o f   T r y   a n d   D i e   F u n c t i o n a l i t y .   I f   L i c e n s e e   h a s   l i c e n s e d   t h e   P r e m i e r   e d i t i o n   o f   t h e   S o f t w a r e ,   L i c e n s e e   m a y   i n t e r n a l l y   a c c e s s   a n d   u s e   t h e   f u n c t i o n a l i t y   l a b e l e d   " T r y   a n d   D i e "   s o l e l y   f o r   t h e   p u r p o s e s   o f   a p p l y i n g   t h e   T r y   a n d   D i e   f u n c t i o n a l i t y   p r o c e s s e s   a n d / o r   r e s t r i c t i o n s   t o   L i c e n s e e ' s   p r o d u c t s   a n d   d i s t r i b u t i n g   s u c h   p r o d u c t s   t o   L i c e n s e e ' s   e n d   u s e r s 
 f o r   t h e i r   t r i a l   p u r p o s e s   f o r   a   p r e - d e t e r m i n e d   p e r i o d   o f   t i m e .     N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   L i c e n s e e   a g r e e s   t h a t   t h e   t o t a l   r e v e n u e   f r o m   L i c e n s e e ' s   p r o d u c t s   u t i l i z i n g   t h e   T r y   a n d   D i e   f u n c t i o n a l i t y   w i l l   n o t   e x c e e d   U S $ 1 0 , 0 0 0 , 0 0 0 .     E a c h   p r o d u c t   t h a t   i s   m a n a g e d   b y   a   u n i q u e   p r o d u c t   v e r s i o n   k e y / p a c k a g i n g   l i c e n s e   i s   c o n s i d e r e d   t o   b e   a   s e p a r a t e   p r o d u c t   h e r e u n d e r .   A   p r o d u c t   v e r s i o n   k e y / p a c k a g i n g   l i c e n s e   i d e n t i f i e s   a   p r o t e c t e d   t r i a l   p r o d u c t   a n d   a l l o w s   t h e 
 e n d   u s e r   t o   u n p r o t e c t ,   u n p a c k   a n d   u s e   a   p r o t e c t e d   p r o d u c t . 
 1 2 . 	 A c t i v a t i o n   C a p a b i l i t i e s .     F o r   e x i s t i n g   u s e r s   o f   t h e I n s t a l ! S h i e l d   A c t i v a t i o n   S e r v i c e ,   s h o u l d   L i c e n s e e   e l e c t   t o   a c c e s s   a n d   u s e   t h e I n s t a l ! S h i e l d   A c t i v a t i o n   S e r v i c e   ( w h i c h   c a n   o n l y   b e   u s e d   i n   c o n j u n c t i o n   w i t h   t h e   T r y   a n d   B u y   f u n c t i o n a l i t y   o f   t h e   p r o d u c t ) ,   t h e   t e r m s   a n d   c o n d i t i o n s   a t   h t t p : / / w w w . i   n s t a l l s h i e l d   . c o m / p r o d u c t s / i n s t a   l l s h i e l d / a c t i v a t i o n s e r v i   c e 
 / i n f o / a g r e e m e n t . a s p   w i l l   a p p l y   t o   L i c e n s e e ' s   u s e   o f   t h e   s e r v i c e   a n d   w i l l   s u p p l e m e n t   L i c e n s e e ' s   u s e   o f   t h e   S o f t w a r e   h e r e u n d e r . 
 1 3 . 	 D u a l - M e d i a   S o f t w a r e .   L i c e n s e e   m a y   r e c e i v e   t h e   S o f t w a r e   i n   m o r e   t h a n   o n e   m e d i u m   ( e l e c t r o n i c   a n d   o n   a   D V D ,   f o r   e x a m p l e ) .     R e c e i p t   o f   t h e   S o f t w a r e   i n   m o r e   t h a n   a   s i n g l e   m a n n e r   ( e l e c t r o n i c   o r   o n   a   D V D ,   f o r   e x a m p l e )   d o e s   n o t   e x p a n d   t h e   l i c e n s e   r i g h t s   g r a n t e d   t o   L i c e n s e e   h e r e u n d e r .     L i c e n s e e ' s   u s e   o f   t h e   S o f t w a r e   i s   l i m i t e d   t o   t h e   n u m b e r   o f   l i c e n s e s 
   
 ( i n s t a n c e s )   t h a t   L i c e n s e e   h a s   a c q u i r e d   o v e r a l l ,   r e g a r d l e s s   o f   n u m b e r   o r   t y p e   o f   m e d i a   o n   w h i c h   i t   h a s   b e e n   p r o v i d e d . 
 
   	   
 I V .   G E N E R A L   T E R M S 
 T h e   t e r m s   s e t   f o r t h   i n   t h i s   A r t i c l e   I V   s h a l l   a p p l y   t o   a l l   S o f t w a r e   l i c e n s e d   u n d e r   t h i s   A g r e e m e n t . 
 
 1 .   A s s i g n m e n t [ I r a n s f e r   o f   S o f t w a r e .     L i c e n s e e   m a y   n o t ,   b y   o p e r a t i o n   o f   l a w   o r   o t h e r w i s e ,   t r a n s f e r   a n y   l i c e n s e   r i g h t s   o r   o t h e r   i n t e r e s t s   i n   E v a l u a t i o n   S o f t w a r e ,   L i m i t e d   E d i t i o n   S o f t w a r e ,   o r   S o f t w a r e   l a b e l e d   " N o t   f o r   R e s a l e "   o r   " N F R . "     L i c e n s e e   m a y   t r a n s f e r   a   l i c e n s e   g r a n t e d   h e r e u n d e r ,   o n   a   p e r m a n e n t   b a s i s ,   p r o v i d e d   ( i )   t h a t   s u c h   t r a n s f e r   i s   t h e   r e s u l t   o f   a   m e r g e r ,   a c q u i s i t i o n   o r   o t h e r   c o r p o r a t e   a c t i o n   ( s u c h   a s   a   d i v e s t i t u r e ) ,   ( i i )   L i c e n s e e   p e r m a n e n t l y   a n d   w h o l l y   t r a n s f e r s   a l l   L i c e n s e e ' s   r i g h t s   a n d   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t ;   ( i i i }   L i c e n s e e   r e t a i n s   n o   i n s t a n c e s   o r   c o p i e s   ( w h o l e   o r   p a r t i a l ) ;   ( i v }   L i c e n s e e   p e r m a n e n t l y   a n d   w h o l l y   t r a n s f e r s   a l l   o f   t h e   S o f t w a r e   ( i n c l u d i n g   c o m p o n e n t   p a r t s ,   m e d i a ,   p r i n t e d   m a t e r i a l s ,   u p g r a d e s ,   p r i o r   v e r s i o n s ,   a n d   a u t h e n t i c i t y   c e r t i f i c a t e s ) ;   a n d   ( v )   t h e   t r a n s f e r e e   a g r e e s   t o   a b i d e   b y   a l l   t h e   t e r m s   o f   t h i s   A g r e e m e n t . 	 L i c e n s e e   m a y   n o t   t r a n s f e r   t h i s   l i c e n s e   o r   t h e   S o f t w a r e   d i r e c t l y   o r   i n d i r e c t l y   f o r   a n y   o t h e r   r e a s o n   w i t h o u t   F l e x e r a   S o f t w a r e ' s   p r i o r   w r i t t e n   c o n s e n t ,   w h i c h   m a y   b e   w i t h h e l d   f o r   a n y   r e a s o n .     T r a n s f e r s   t h a t   a r e   t h e   r e s u l t   o f   e m p l o y e e   t u r n o v e r   o r   r e a s s i g n m e n t   a r e   a l l o w e d ,   p r o v i d e d   t h a t   s u c h   t r a n s f e r s 
 d o   n o t   o c c u r   m o r e   f r e q u e n t l y   t h a n   a n n u a l l y . 
 2 . 	 U s a g e   D a t a .     L i c e n s e e   u n d e r s t a n d   t h a t   F l e x e r a   S o f t w a r e   m a y   u t i l i z e   t e c h n o l o g y   t h a t   g a t h e r s   i n f o r m a t i o n   a b o u t   L i c e n s e e ' s   c o m p u t e r   s y s t e m ,   h o w e v e r ,   s u c h   d a t a   i s   u s e d   s o l e l y 
 f o r   t h e   p u r p o s e   o f   u n d e r s t a n d i n g   m a c h i n e   t y p e s   a n d   o t h e r   s y s t e m - o r i e n t e d   i n f o r m a t i o n   a n d   d o e s   n o t   c o n t a i n   a n y   p e r s o n a l l y   i d e n t i f i a b l e   i n f o r m a t i o n   o f   L i c e n s e e . 
 3 . 	 U n a u t h o r i z e d   U s e   a n d   V a l i d a t i o n   o f   U s e .   I N   O R D E R   T O   P R O T E C T   T H E   S O F T W A R E   F R O M   U N A U T H O R I Z E D   U S E   A N D I N   O R D E R   T O   C O N F   R M   L I C E N S E E ' S   C O M P L I A N C E   W I T H   T H E   L I C E N S E   G R A N T S   A N D   R E S T R I C T I O N S   S E T   F O R T H I N   T H I S   A G R E E M E N T ,   T H E   S O F T W A R E   C O N T A I N S   A   V A L I D A T I O N   P R O C E D U R E   T H A T   M A Y   T R A N S M I T   L I C E N S E E ' S I P   A D D R E S S   A N D / O R   A P P L I C A B L E   L I C E N S E   K E Y   R E L A T I N G   T O   T H E   S O F T W A R E   T O   F L E X E R A   S O F T W A R E . 
 I F   T H E   S O F T W A R E   D E T E C T S   A N Y   V I O L A T I O N   O F   T H E   T E R M S   O F   T H I S   A G R E E M E N T ,   L I C E N S E E   M A Y   B E   C O N T A C T E D   B Y   F L E X E R A   S O F T W A R E   R E G A R D I N G   L I C E N S E E ' S   U S E   O F                                       T H E   S O F T W A R E   A N D / O R   L I C E N S E E   M A Y   B E   U N A B L E   T O   U S E   T H E   S O F T W A R E   A N D / O R   C R E A T E   U N R E S T R I C T E D I N S T A L L E R   P R O D U C T S   U N T I L   T H E   P R O B L E M I S   C O R R E C T E D .   I F   L I C E N S E E I S   U N A B L E   T O   U S E   T H E   S O F T W A R E   A N D / O R   C R E A T E   U N R E S T R I C T E D     N S T A L L E R   P R O D U C T S ,   L I C E N S E E   S H O U L D I M M E D I A T E L Y   C O N T A C T   F L E X E R A   S O F T W A R E . 
 
 4 . 	 R e d i s t r i b u t a b l e   F i l e s .   T h e   S o f t w a r e   c o m p o n e n t   p a r t s   m a y   n o t   b e   s e p a r a t e d   f o r   u s e   o n   m o r e   t h a n   o n e   c o m p u t e r ,   e x c e p t   a s   s e t   f o r t h   i n   t h i s   A g r e e m e n t .     L i c e n s e e   m a y   c o p y   t h e   f i l e s   s p e c i f i c a l l y   i d e n t i f i e d   i n   t h e   d o c u m e n t a t i o n   a s   " r e d i s t r i b u t a b l e s "   a n d   r e d i s t r i b u t e   s u c h   f i l e s   t o   L i c e n s e e ' s   e n d   u s e r s   o f   L i c e n s e e ' s   p r o d u c t s ,   p r o v i d e d   t h a t :     ( a )   s u c h   p r o d u c t s   a d d   p r i m a r y   a n d   s u b s t a n t i a l   f u n c t i o n a l i t y   t o   t h e   r e d i s t r i b u t a b l e s ,   ( b )   a l l   c o p i e s   o f   t h e   r e d i s t r i b u t a b l e s   m u s t   b e   e x a c t   a n d   u n m o d i f i e d ;   a n d   ( c )   l i c e n s e e   g r a n t s   L i c e n s e e ' s   e n d   u s e r s   a   l i m i t e d ,   p e r s o n a l , n o n - e x c l u s i v e   a n d   n o n - t r a n s f e r a b l e   l i c e n s e   t o   u s e   t h e   r e d i s t r i b u t a b l e s   o n l y   t o   t h e   e x t e n t   r e q u i r e d   f o r   t h e   p e r m i t t e d   o p e r a t i o n   o f   L i c e n s e e ' s   p r o d u c t s   a n d   n o t   t o   d i s t r i b u t e   t h e m   f u r t h e r .     L i c e n s e e   w i l l   r e p r o d u c e   w i t h   t h e   r e d i s t r i b u t a b l e s   a l l   a p p l i c a b l e   t r a d e m a r k s   a n d   c o p y r i g h t   n o t i c e s   t h a t   a c c o m p a n y   t h e   S o f t w a r e ,   b u t   l i c e n s e e   m a y   n o t   u s e   F l e x e r a   S o f t w a r e ' s   n a m e ,   l o g o s   o r   t r a d e m a r k s   t o   m a r k e t   l i c e n s e e ' s   p r o d u c t s . 
 5 . 	 T h i r d - P a r t y   C o d e .     T h e   S o f t w a r e   m a y   c o n t a i n   o r   b e   p r o v i d e d   w i t h   c o m p o n e n t s   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i r d   p a r t y   s o f t w a r e   l i c e n s e s   ( " T h i r d   P a r t y   S o f t w a r e " ) .       T h i r d   P a r t y   S o f t w a r e   m a y   b e   i d e n t i f i e d   i n   t h e   D o c u m e n t a t i o n ,   o r   F l e x e r a   S o f t w a r e   m a y   p r o v i d e   a   l i s t   o f   t h e   T h i r d   P a r t y   S o f t w a r e   f o r   a   p a r t i c u l a r   v e r s i o n   o f   t h e   S o f t w a r e   t o   l i c e n s e e   u p o n   L i c e n s e e ' s   w r i t t e n   r e q u e s t .     T o   t h e   e x t e n t   r e q u i r e d   b y   t h e   l i c e n s e   t h a t   a c c o m p a n i e s   t h e   T h i r d   P a r t y   S o f t w a r e ,   t h e   t e r m s   o f   s u c h   l i c e n s e   w i l l   a p p l y   i n   l i e u   o f   t h e   t e r m s   o f   t h i s 
   
 A g r e e m e n t   w i t h   r e s p e c t   t o   s u c h   T h i r d   P a r t y   S o f t w a r e ,   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 ,   a n y   p r o v i s i o n s   g o v e r n i n g   a c c e s s   t o   s o u r c e   c o d e ,   m o d i f i c a t i o n   o r   r e v e r s e   e n g i n e e r i n g .   L i c e n s e e   i s   s o l e l y   r e s p o n s i b l e   f o r   c o m p l y i n g   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   s u c h   T h i r d   P a r t y   S o f t w a r e . 
 6 . 	 C o n t r o l l i n g   L a w .   F o r   u s e r s   i n   J a p a n ,   t h i s   A g r e e m e n t   w i l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   J a p a n ;   f o r   u s e r s   i n   E u r o p e ,   M i d d l e   E a s t ,   o r   A f r i c a ,   t h i s   A g r e e m e n t   w i l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   E n g l a n d   a n d   W a l e s   a n d   L i c e n s e e   s u b m i t   t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   o f   E n g l a n d   a n d   W a l e s ;   f o r   L i c e n s e e s   i n   N e w   Z e a l a n d   o r   A u s t r a l i a   t h i s   A g r e e m e n t   w i l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   V i c t o r i a ,   A u s t r a l i a ;   f o r   u s e r s   o u t s i d e   t h e   c o u n t r i e s   l i s t e d   a b o v e ,   t h i s   A g r e e m e n t   w i l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   C a l i f o r n i a ,   U S A ,   e x c l u d i n g   c o n f l i c t s   o f   l a w .   T h i s   A g r e e m e n t   i s   n o t   s u b j e c t   t o   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   S a l e   o f   G o o d s . 
 7 . 	 S u r v i v a l .   S e c t i o n s   1 . 4   ( D i s c l a i m e r ) ,   I . 5   ( L i m i t a t i o n   o f   L i a b i l i t y ) ,   I I . 2   ( D i s c l a i m e r ) ,   I I . 3   ( L i m i t a t i o n   o f   L i a b i l i t y ) ,   1 1 1 . 1 . e   ( L i c e n s e   R e s t r i c t i o n s ) ,   I I I . 3   { O w n e r s h i p ) ,   I I I . 4   ( P a y m e n t   a n d   D e l i v e r y ) ,   I I I . 7 . c   ( D i s c l a i m e r ) , I I I . 8   ( L i m i t a t i o n   L i a b i l i t y } ,   1 1 1 . 9   ( T e r m i n a t i o n } ,   a n d   a l l   o f   t h i s   A r t i c l e   V   ( G e n e r a l   T e r m s ) ,   a s   w e l l   a s   a n y   p r o v i s i o n   t h a t   b y   t h e   v e r y   n a t u r e   o f   w h i c h   s h o u l d   s u r v i v e   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o r   e x p i r a t i o n   o f   t h i s   A g r e e m e n t . 
 8 . 	 C o n f i d e n t i   a   l     n f o r m a t i o n .   E a c h   p a r t y   a g r e e s   t h a t   a l l   b u s i n e s s   a n d / o r   t e c h n i c a l   I n f o r m a t i o n   t h a t   i s   r e c e i v e d   b y   a   p a r t y   ( " R e c e i v i n g   P a r t y " )   f r o m   t h e   d i s c l o s i n g   p a r t y   ( " D i s c l o s i n g   P a r t y 1 ' )     t h a t   a }   i s   i n   w r i t t e n ,   r e c o r d e d ,   g r a p h i c a l   o r   o t h e r   t a n g i b l e   f o r m   a n d   i s   m a r k e d   " C o n f i d e n t i a l "   o r   " T r a d e   S e c r e t "   o r   s i m i l a r   d e s i g n a t i o n ;   b )   i s   i n   o r a l   f o r m   a n d   i d e n t i f i e d   b y   t h e   D i s c l o s e r   a s   " C o n f i d e n t i a l "   o r   " T r a d e   S e c r e t "   o r   s i m i l a r   d e s i g n a t i o n   a t   t h e   t i m e   o f   d i s c l o s u r e ,   w i t h   s u b s e q u e n t   c o n f i r m a t i o n   i n   w r i t i n g   w i t h i n   t h i r t y   ( 3 0 )   d a y s   o f   s u c h   d i s c l o s u r e ;   o r   c )   t h e   n a t u r e   o f   w h i c h   c o u l d   r e a s o n a b l y   b e   c o n s t r u e d   t o   b e   c o n f i d e n t i a l   s h a l l   b e   c o n s i d e r e d   t h e   c o n f i d e n t i a l   p r o p e r t y   o f   t h e   D i s c l o s i n g   P a r t y   ( " C o n f i d e n t i a l 
 I n f o r m a t i o n " ) .   A n y   s o f t w a r e ,   d o c u m e n t a t i o n   o r   t e c h n i c a l   i n f o r m a t i o n   p r o v i d e d   b y   F l e x e r a   S o f t w a r e   ( o r   i t s   a g e n t s ) ,   p e r f o r m a n c e   i n f o r m a t i o n   r e l a t i n g   t o   t h e   S o f t w a r e ,   a n d   t h e   t e r m s   o f   t h i s   A g r e e m e n t   s h a l l   b e   d e e m e d   C o n f i d e n t i a l I n f o r m a t i o n   o f   F l e x e r a   S o f t w a r e   w i t h o u t       a n y   m a r k i n g   o r   f u r t h e r   d e s i g n a t i o n .   E x c e p t   a s   e x p r e s s l y   a u t h o r i z e d   h e r e i n ,   t h e   R e c e i v i n g   P a r t y   w i l l   h o l d   i n   c o n f i d e n c e   a n d   n o t   u s e   o r   d i s c l o s e   a n y   C o n f i d e n t i a l     n f o r m a t i o n .   T h e   R e c e i v i n g   P a r t y ' s   n o n d i s c l o s u r e   o b l i g a t i o n   s h a l l   n o t   a p p l y   t o   i n f o r m a t i o n   t h a t :   ( a )   w a s   r i g h t f u l l y   i n   i t s   p o s s e s s i o n   o r   k n o w n   t o   i t   p r i o r   t o   r e c e i p t   o f   t h e   C o n f i d e n t i a l I n f o r m a t i o n ; 
 ( b )   i s   o r   h a s   b e c o m e   p u b l i c   k n o w l e d g e   t h r o u g h   n o   f a u l t   o f   t h e   R e c e i v i n g   P a r t y ;   { c )   I s   r i g h t f u l l y   o b t a i n e d   b y   t h e   R e c e i v i n g   P a r t y   f r o m   a   t h i r d   p a r t y   w i t h o u t   b r e a c h   o f   a n y   c o n f i d e n t i a l i t y   o b l i g a t i o n ;   ( d )   i s   i n d e p e n d e n t l y   d e v e l o p e d   b y   e m p l o y e e s   o f   t h e   R e c e i v i n g   P a r t y   w h o   h a d   n o   a c c e s s   t o   s u c h   i n f o r m a t i o n ;   o r   ( e )   i s   r e q u i r e d   t o   b e   d i s c l o s e d   p u r s u a n t   t o   a   r e g u l a t i o n ,   l a w   o r   c o u r t   o r d e r   ( b u t   o n l y   t o   t h e   m i n i m u m   e x t e n t   r e q u i r e d   t o   c o m p l y   w i t h   s u c h   r e g u l a t i o n   o r   o r d e r   a n d   w i t h   a d v a n c e   n o t i c e   t o   t h e   D i s c l o s i n g   P a r t y ) .   T h e   R e c e i v i n g   P a r t y   a c k n o w l e d g e s   t h a t   d i s c l o s u r e   o f   C o n f i d e n t i a l     n f o r m a t i o n   w o u l d   c a u s e   s u b s t a n t i a l   h a r m   f o r   w h i c h   d a m a g e s   a l o n e   w o u l d   n o t   b e   a   s u f f i c i e n t   r e m e d y ,   a n d   t h e r e f o r e   t h a t   u p o n   a n y   s u c h   d i s c l o s u r e   b y   t h e   R e c e i v i n g   P a r t y   t h e   D i s c l o s i n g   P a r t y   s h a l l   b e   e n t i t l e d   t o   a p p r o p r i a t e   e q u i t a b l e   r e l i e f   i n   a d d i t i o n   t o   w h a t e v e r   o t h e r   r e m e d i e s   i t   m i g h t   h a v e   a t   l a w . 
 9 . 	 C o m p a n y   N a m e   a n d   L o g o .   F l e x e r a   S o f t w a r e   m a y   I n c l u d e   L i c e n s e e ' s   c o m p a n y   n a m e   a n d   l o g o   i n   a   l i s t   o f   F l e x e r a   S o f t w a r e   c u s t o m e r s   a n d / o r   p a r t n e r s . 
 1 0 . 	 S e v e r a b i l i t y .   I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   s h a l l   b e   a d j u d g e d   b y   a n y   c o u r t   o f   c o m p e t e n t   j u r i s d i c t i o n   t o   b e   u n e n f o r c e a b l e   o r   i n v a l i d ,   t h a t   p r o v i s i o n   s h a l l   b e   l i m i t e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   s o   t h a t   t h i s   A g r e e m e n t   s h a l l   o t h e r w i s e   r e m a i n   I n   e f f e c t . 
 1 1 . 	 A m e n d m e n t s :     W a i v e r s .   N o   s u p p l e m e n t ,   m o d i f i c a t i o n ,   o r   a m e n d m e n t   o f   t h i s   A g r e e m e n t   s h a l l   b e   b i n d i n g ,   u n l e s s   e x e c u t e d   i n   w r i t i n g   b y   a   d u l y   a u t h o r i z e d   r e p r e s e n t a t i v e   o f   e a c h   p a r t y   t o   t h i s   A g r e e m e n t .   N o   w a i v e r   w i l l   b e   i m p l i e d   f r o m   c o n d u c t   o r   f a i l u r e   t o   e n f o r c e   o r   e x e r c i s e   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   n o r   w i l l   a n y   w a i v e r   b e   e f f e c t i v e   u n l e s s   i n   a   w r i t i n g   s i g n e d   b y   a   d u l y   a u t h o r i z e d   r e p r e s e n t a t i v e   o n   b e h a l f   o f   t h e   p a r t y   c l a i m e d   t o   h a v e   w a i v e d .   N o   p r o v i s i o n   o f   a n y   p u r c h a s e   o r d e r   o r   o t h e r   b u s i n e s s   f o r m   e m p l o y e d   b y   L i c e n s e e   w i l l 
   
 s u p e r s e d e   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ,   a n d   a n y   s u c h   d o c u m e n t   r e l a t i n g   t o   t h i s   A g r e e m e n t   s h a l l   b e   f o r   a d m i n i s t r a t i v e   p u r p o s e s   o n l y   a n d   s h a l l   h a v e   n o   l e g a l   e f f e c t . 
 1 2 . 	 C h o i c e     o f   L a n g u a g e .   T h e   o r i g i n a l   o f   t h i s   A g r e e m e n t   h a s   b e e n   w r i t t e n   i n   E n g l i s h .   L i c e n s e e   w a i v e s   a n y   r i g h t s   i t   m a y   h a v e   u n d e r   t h e   l a w   o f   i t s   c o u n t r y   t o   h a v e   t h i s   A g r e e m e n t   w r i t t e n   i n   t h e   l a n g u a g e   o f   t h a t   c o u n t r y . 
 1 3 . 	 I   n d e p e n d e n t   C o n t r a c t o r s .   T h e   p a r t i e s   t o   t h i s   A g r e e m e n t   a r e   i n d e p e n d e n t   c o n t r a c t o r s .   T h e r e   i s   n o   r e l a t i o n s h i p   o f   p a r t n e r s h i p ,   j o i n t   v e n t u r e ,   e m p l o y m e n t ,   f r a n c h i s e   o r   a g e n c y   c r e a t e d   h e r e b y   b e t w e e n   t h e   p a r t i e s .   N e i t h e r   p a r t y   w i l l   h a v e   t h e   p o w e r   t o   b i n d   t h e   o t h e r   o r   i n c u r   o b l i g a t i o n s   o n   t h e   o t h e r   p a r t y ' s   b e h a l f   w i t h o u t   t h e   o t h e r   p a r t y ' s   p r i o r   w r i t t e n   c o n s e n t . 
 1 4 . 	 U . S .   G o v e r n m e n t   E n d - U s e r s .   T h e   S o f t w a r e   i s   c o m m e r c i a l   c o m p u t e r   s o f t w a r e .   I f   t h e   u s e r   o r   l i c e n s e e   o f   t h e   S o f t w a r e   i s   a n   a g e n c y ,   d e p a r t m e n t ,   o r   o t h e r   e n t i t y   o f   t h e   U n i t e d   S t a t e s   G o v e r n m e n t ,   t h e   u s e ,   d u p l i c a t i o n ,   r e p r o d u c t i o n ,   r e l e a s e ,   m o d i f i c a t i o n ,   d i s c l o s u r e ,   o r 
 t r a n s f e r   o f   t h e   S o f t w a r e ,   o r   a n y   r e l a t e d   d o c u m e n t a t i o n   o f   a n y   k i n d ,   i n c l u d i n g   t e c h n i c a l   d a t a   a n d   m a n u a l s ,   i s   r e s t r i c t e d   b y   a   l i c e n s e   a g r e e m e n t   o r   b y   t h e   t e r m s   o f   t h i s   A g r e e m e n t   i n   a c c o r d a n c e   w i t h   F e d e r a l   A c q u i s i t i o n   R e g u l a t i o n   1 2 . 2 1 2   f o r   c i v i l i a n   p u r p o s e s   a n d   D e f e n s e   F e d e r a l   A c q u i s i t i o n   R e g u l a t i o n   S u p p l e m e n t   2 2 7 . 7 2 0 2   f o r   m i l i t a r y   p u r p o s e s .   T h e   S o f t w a r e   w a s   d e v e l o p e d   f u l l y   a t   p r i v a t e   e x p e n s e .   A l l   o t h e r   u s e   i s   p r o h i b i t e d .     L i c e n s e e   s h a l l 
 f l o w - d o w n   t h i s   p r o v i s i o n   t o   a n y   o f   i t s   a u t h o r i z e d   s u b l i c e n s e e s   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   a n y   L i c e n s e e   P r o d u c t s ,   a s   a p p l i c a b l e ) . 
 1 5 . 	 E x p o r t   C o m p l i a n c e .   L i c e n s e e   a c k n o w l e d g e s   t h a t   t h e   S o f t w a r e   i s   s u b j e c t   t o   e x p o r t   r e s t r i c t i o n s   b y   t h e   U n i t e d   S t a t e s   g o v e r n m e n t   a n d   i m p o r t   r e s t r i c t i o n s   b y   c e r t a i n   f o r e i g n   g o v e r n m e n t s .   L i c e n s e e   s h a l l   n o t   a n d   s h a l l   n o t   a l l o w   a n y   t h i r d - p a r t y   t o   r e m o v e   o r   e x p o r t   f r o m   t h e   U n i t e d   S t a t e s   o r   a l l o w   t h e   e x p o r t   o r   r e - e x p o r t   o f   a n y   p a r t   o f   t h e   S o f t w a r e   o r   a n y   d i r e c t   p r o d u c t   t h e r e o f :   ( a )   i n t o   ( o r   t o   a   n a t i o n a l   o r   r e s i d e n t   o f }   a n y   e m b a r g o e d   o r   t e r r o r i s t    s u p p o r t i n g   c o u n t r y ;   ( b )   a n y   e n d   u s e r   w h o   h a s   b e e n   p r o h i b i t e d   f r o m   p a r t i c i p a t i n g   i n   U n i t e d   S t a t e s   e x p o r t   t r a n s a c t i o n s   b y   a n y   f e d e r a l   a g e n c y   o f   t h e   U n i t e d   S t a t e s   g o v e r n m e n t ;   ( c )   t o   a n y   c o u n t r y   t o   w h i c h   s u c h   e x p o r t   o r   r e - e x p o r t   i s   r e s t r i c t e d   o r   p r o h i b i t e d ,   o r   a s   t o   w h i c h   t h e   U n i t e d   S t a t e s   g o v e r n m e n t   o r   a n y   a g e n c y   t h e r e o f   r e q u i r e s   a n   e x p o r t   l i c e n s e   o r   o t h e r   g o v e r n m e n t a l   a p p r o v a l   a t   t h e   t i m e   o f   e x p o r t   o r   r e - e x p o r t   w i t h o u t   f i r s t   o b t a i n i n g   s u c h   l i c e n s e   o r   a p p r o v a l ;   o r   ( d )   o t h e r w i s e   i n   v i o l a t i o n   o f   a n y   e x p o r t   o r   i m p o r t   r e s t r i c t i o n s ,   l a w s   o r   r e g u l a t i o n s   o f   a n y   U n i t e d   S t a t e s   o r   f o r e i g n   a g e n c y   o r   a u t h o r i t y .   L i c e n s e e   a g r e e s   t o   t h e   f o r e g o i n g   a n d   w a r r a n t s   t h a t   i t   i s   n o t   l o c a t e d   i n ,   u n d e r   t h e   c o n t r o l   o f ,   o r   a   n a t i o n a l   o r 
 r e s i d e n t   o f   a n y   s u c h   p r o h i b i t e d   c o u n t r y   o r   o n   a n y   s u c h   p r o h i b i t e d   p a r t y   l i s t .   T h e   S o f t w a r e   i s   f u r t h e r   r e s t r i c t e d   f r o m   b e i n g   u s e d   f o r   t h e   d e s i g n   o r   d e v e l o p m e n t   o f   n u c l e a r ,   c h e m i c a l ,   o r   b i o l o g i c a l   w e a p o n s   o r   m i s s i l e   t e c h n o l o g y ,   o r   f o r   t e r r o r i s t   a c t i v i t y ,   w i t h o u t   t h e   p r i o r   p e r m i s s i o n   o f   t h e   U n i t e d   S t a t e s   g o v e r n m e n t . 
 1 6 . 	 T h i r d - P a r t y   C o d e .     T h e   S o f t w a r e   m a y   c o n t a i n   o r   b e   p r o v i d e d   w i t h   c o m p o n e n t s   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   " o p e n   s o u r c e "   s o f t w a r e   l i c e n s e s   ( " O p e n   S o u r c e   S o f t w a r e " ) .   O p e n   S o u r c e   S o f t w a r e   m a y   b e   i d e n t i f i e d   i n   t h e   D o c u m e n t a t i o n ,   o r   F l e x e r a   S o f t w a r e   s h a l l   p r o v i d e   a   l i s t   o f   t h e   O p e n   S o u r c e   S o f t w a r e   f o r   a   p a r t i c u l a r   v e r s i o n   o f   t h e   S o f t w a r e   t o   L i c e n s e e   u p o n   L i c e n s e e ' s   w r i t t e n   r e q u e s t .   T o   t h e   e x t e n t   r e q u i r e d   b y   t h e   l i c e n s e   t h a t   a c c o m p a n i e s   t h e   O p e n   S o u r c e   S o f t w a r e ,   t h e   t e r m s   o f   s u c h   l i c e n s e   w i l l   a p p l y   i n   l i e u   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t   w i t h   r e s p e c t   t o   s u c h   O p e n   S o u r c e   S o f t w a r e ,   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 ,   a n y   p r o v i s i o n s   g o v e r n i n g   a c c e s s   t o   s o u r c e   c o d e ,   m o d i f i c a t i o n   o r   r e v e r s e   e n g i n e e r i n g . 
 1 7 . 	 E q u a l   O p p o r t u n i t y .   F l e x e r a   S o f t w a r e   a g r e e s   t h a t   i t   d o e s   n o t   a n d   w i l l   n o t   d i s c r i m i n a t e   a g a i n s t   a n y   e m p l o y e e   o r   a p p l i c a n t   f o r   e m p l o y m e n t   b e c a u s e   o f   r a c e 1     c o l o r 1     r e l i g i o n ,   a g e 1   s e x ,   h a n d i c a p ,   n a t i o n a l   o r i g i n ,   o r   s e x u a l   o r i e n t a t i o n . 
 1 8 . 	 A m b i g u i t i e s .     E a c h   p a r t y   a n d   i t s   c o u n s e l   h a v e   p a r t i c i p a t e d   f u l l y   i n   t h e   r e v i e w   a n d   r e v i s i o n   o f   t h i s   A g r e e m e n t .     A n y   r u l e   o f   c o n s t r u c t i o n   t o   t h e   e f f e c t   t h a t   a m b i g u i t i e s   a r e   t o   b e   r e s o l v e d   a g a i n s t   t h e   d r a f t i n g   p a r t y   s h a l l   n o t   a p p l y   i n   i n t e r p r e t i n g   t h i s   A g r e e m e n t . 
   
 1 9 . 	 E n t i r e   A g r e e m e n t .   T h i s   A g r e e m e n t     i s   t h e   c o m p l e t e   a n d   e x c l u s i v e   s t a t e m e n t   o f   t h e   m u t u a l   u n d e r s t a n d i n g   o f   t h e   p a r t i e s   a n d   s u p e r s e d e s   a n d   c a n c e l s   a l l   p r e v i o u s   w r i t t e n   a n d   o r a l   a g r e e m e n t s   a n d   c o m m u n i c a t i o n s     r e l a t i n g   t o   t h e   s u b j e c t     m a t t e r   o f   t h i s   A g r e e m e n t . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   P u b l i c   L i c e n s e   V 2 
 
 A p a c h e   L i c e n s e   v e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w   . a p a c h e . o r g / l   i   c e n s e s / 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 1 .   D e f i n i t i o n s . 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   s e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l   ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l   "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i   i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % ) o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i   i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 " Y o u "   ( o r   " Y o u r " ) s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 " s o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 " o b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   s o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 " w o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   s o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l   e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l   o w ) . 
 " D e r i v a t i v e   w o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   s o u r c e   o r   o b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m ) t h e   W o r k   a n d   f o r   w h i c h   t h e       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i   c e n s e ,   D e r i v a t i v e   w o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e ) t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   w o r k s   t h e r e o f . 
 " c o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   w o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   w o r k   o r   D e r i v a t i v e   w o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   w o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l   ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   w o r k ,   b u t     e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   c o n t r i b u t i o n . " 
 " c o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   o n   b e h a l f   o f   w h o m   a   c o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   w o r k . 
 2 . 	 G r a n t   o f   c o p y r i g h t   L i c e n s e .   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   c o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l   ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l   t y - f r e e ,   
 i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   w o r k s   o f , 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   w o r k   a n d   s u c h   D e r i v a t i v e   w o r k s   i n   s o u r c e   o r   o b j e c t   f o r m . 
 3 . 	 G r a n t   o f   P a t e n t   L i c e n s e .   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   c o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l   ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l   ,   s e l l   ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   w o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 b y   s u c h   c o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 c o n t r i b u t i o n ( s ) a l   o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   c o n t r i b u t i o n ( s )   w i t h   t h e   w o r k   t o   w h i c h   s u c h   
 c o n t r i b u t i o n ( s ) w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   w o r k   o r   a   c o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   w o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   w o r k   s h a l l   t e r m i n a t e 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 4 . 	 R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   w o r k   o r   D e r i v a t i v e   w o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   s o u r c e   o r   o b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 ( a ) 	 Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   w o r k   o r   D e r i v a t i v e   w o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 ( b ) 	 Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 ( c ) 	 Y o u   m u s t   r e t a i n ,   i n   t h e   s o u r c e   f o r m   o f   a n y   D e r i v a t i v e   w o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   s o u r c e   f o r m   o f   t h e   w o r k , 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   w o r k s ;   a n d 
 ( d ) 	 I f   t h e   w o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s                 d i s t r i b u t i o n ,   t h e n   a n y   
 D e r i v a t i v e   w o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   w o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l   a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   w o r k s ;   w i t h i n   t h e   s o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   w o r k s ;   o r ,   w i t h i n   a   d i   s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   w o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   w o r k s   t h a t   Y o u   
 d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   w o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 a s   m o d i f y i n g   t h e   L i c e n s e . 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i 9 h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   
 l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 f o r   a n y   s u c h   D e r i v a t i v e   w o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   w o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 5 . 	 s u b m i s s i o n   o f   c o n t r i b u t i o n s .   u n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   c o n t r i b u t i o n   
 i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   w o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   c o n t r i b u t i o n s . 
 6 . 	 T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   
 d e s c r i b i n g   t h e   o r i g i n   o f   t h e   w o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 7 . 	 D i s c l a i m e r   o f   w a r r a n t y .   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   w o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s ) o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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   .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   w o r k   a n d   a s s u m e   a n y       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i   c e n s e . 
 8 . 	 L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   
 n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   
 g r o s s l y   n e g l i g e n t   a c t s ) o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   c o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   
 i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l   ,   i n c i d e n t a l   ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r 
   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   w o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l   ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   c o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 9 . 	 A c c e p t i n g   w a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   w h i l e   r e d i s t r i b u t i n g   t h e   w o r k   o r   D e r i v a t i v e   w o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   c o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   c o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   c o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   
 l i a b i l i t y . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g   b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s   ! )   T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   w e   a l   s o   r e c o m m e n d   t h a t   a       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e   s a m e   " p r i n t e d   p a 9 e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   
 c o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   v e r s i o n   2 . 0 ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   
 c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2   . 0 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a 9 r e e d   t o   i n   w r i t i n g ,   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   L i   c e n s e   i s   
 d i s t r i b u t e d   o n   a n   " A S   r s "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   
 i m p l i e d .   s e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d           l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D   s t y l e   l i c e n s e 
   
   
 R e d i s t r i b u t i o n   a n d   u s e   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   ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i   g   c o n d i t i o n s   a r e   m e t : 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s . 
 R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a   c o p y   o f   t h i s   d o c u m e n t . 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 T h e   n a m e   " D O M 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
 p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a s t u f f ,   L t d .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   d o m 4 j - i n f o @ m e t a s t u f f . c o m . 
 P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " D O M 4 J   "   n o r   m a y   " D O M 4 J   "   a p p e a r   i n   t h e i r   n a m e s 
   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a s t u f f ,   L t d .   D O M 4 J   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   M e t a s t u f f ,   L t d . 
 D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   D O M 4 J   P r o j e c t   -   h t t p : / / d o m 4 j . s o u r c e f o r g e . n e t 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   M E T A S T U F F ,   L T D .   A N D   C O N T R I B U T O R S   ' ' A S   I S '   '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M E T A S T U F F ,   L T D .   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 c o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C ) M e t a s t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d . 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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     O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L     D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E     O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
   
 
 c o p y r i g h t   2 0 1 2   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p : / / j q u e r y . c o m / 
 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   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 1 . 	 D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 a ) 	 i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b ) 	 i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i ) 	 c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i ) 	 a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e 
 P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 2 . 	 G R A N T   O F   R I G H T S 
 a ) 	 S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n    e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 b ) 	 S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n    e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c ) 	 R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d ) 	 E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
   3 . 	 R E Q U I R E M E N T S 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 a ) 	 i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 b ) 	 i t s   l i c e n s e   a g r e e m e n t : 
 i ) 	 e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 i i ) 	 e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 i i i ) 	 s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 i v ) 	 s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 a ) 	 i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 b ) 	 a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m .   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 4 . 	 C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d     i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y 
 n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 5 . 	 N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,     M E R C H A N T A B I L I T Y     O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f 
   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 6 . 	 D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 7 . 	 G E N E R A L 
 I f a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e     P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t 
 t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M o z i l l a   P u b l i c   L i c e n s e   v e r s i o n   2 . 0 
 
 1 . 	 D e f i   n i t i o n s 
   
 1 . 1 . 	 " c o n t r i b u t o r " 
 m e a n s   e a c h   i n d i v i d u a l   o r   l e g a l   e n t i t y   t h a t   c r e a t e s ,   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f ,   o r   o w n s   c o v e r e d   s o f t w a r e . 
 1 . 2 . 	 " c o n t r i b u t o r   v e r s i o n " 
 m e a n s   t h e   c o m b i n a t i o n   o f   t h e   c o n t r i b u t i o n s   o f   o t h e r s   ( i f   a n y ) u s e d   b y   a   c o n t r i b u t o r   a n d   t h a t   p a r t i c u l a r   c o n t r i b u t o r '   s   c o n t r i b u t i o n . 
 1 . 3 . 	 " c o n t r i b u t i o n " 
 m e a n s   C o v e r e d   s o f t w a r e   o f   a   p a r t i c u l a r   c o n t r i b u t o r . 
 1 . 4 . 	 " c o v e r e d   s o f t w a r e " 
 m e a n s   S o u r c e   c o d e   F o r m   t o   w h i c h   t h e   i n i t i a l   c o n t r i b u t o r   h a s   a t t a c h e d   t h e   n o t i c e   i n   E x h i b i   t   A ,   t h e   E x e c u t a b l e   F o r m   o f   s u c h   s o u r c e   c o d e   F o r m ,   a n d   M o d i f i c a t i o n s   o f   s u c h   s o u r c e   c o d e   F o r m ,   i n   e a c h   c a s e       i n c l u d i n g   p o r t i o n s   t h e r e o f   . 
 1 . 5 . 	 " I n c o m p a t i b l e   W i t h   s e c o n d a r y   L i c e n s e s "   m e a n s 
 ( a ) t h a t   t h e   i n i t i a l   c o n t r i b u t o r   h a s   a t t a c h e d   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   B   t o   t h e   c o v e r e d   s o f t w a r e ;   o r 
 ( b ) t h a t   t h e   c o v e r e d   s o f t w a r e   w a s   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   v e r s i o n   1 . 1   o r   e a r l i e r   o f   t h e   L i c e n s e ,   b u t   n o t   a l   s o   u n d e r   t h e   t e r m s   o f   a   s e c o n d a r y   L i   c e n s e . 
 1 . 6 . 	 " E x e c u t a b l e   F o r m " 
 m e a n s   a n y   f o r m   o f   t h e   w o r k   o t h e r   t h a n   s o u r c e   c o d e   F o r m . 
 1 . 7 . 	 " L a r g e r   w o r k " 
 m e a n s   a   w o r k   t h a t   c o m b i n e s   c o v e r e d   s o f t w a r e   w i t h   o t h e r   m a t e r i a l   ,   i   n   a   s e p a r a t e   f i l e   o r   f i   l e s ,   t h a t   i   s   n o t   c o v e r e d   s o f t w a r e . 
 1 . 8 . 	 " L i c e n s e " 
 m e a n s   t h i s   d o c u m e n t . 
 1 . 9 . 	 " L i c e n s a b l e " 
 m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i   m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 1 . 1 0 . 	 " M o d i   f i   c a t i o n s " 
 m e a n s   a n y   o f   t h e   f o l l o w i n g : 
 ( a ) a n y   f i l e   i n   s o u r c e   c o d e   F o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   c o v e r e d   S o f t w a r e ;   o r 
 ( b ) a n y   n e w   f i   l e   i n   s o u r c e   c o d e   F o r m   t h a t   c o n t a i n s   a n y   c o v e r e d   s o f t w a r e . 
 1 . 1 1 . 	 " P a t e n t   c l a i m s "   o f   a   c o n t r i b u t o r 
 m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   s u c h   c o n t r i b u t o r   t h a t   w o u l d   b e   i n f r i n g e d ,   b u t   f o r   t h e   g r a n t   o f   t h e   L i c e n s e ,   b y   t h e   m a k i n g ,   u s i n g ,   s e l l i n g ,   o f f e r i n g   f o r   s a l e ,   h a v i n g 
 m a d e ,   i m p o r t ,   o r   t r a n s f e r   o f   e i t h e r   i t s   c o n t r i b u t i o n s   o r   i t s   c o n t r i b u t o r   v e r s i o n . 
 1 . 1 2 . 	 " s e c o n d a r y   L i   c e n s e " 
 m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 . 0 ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   
 v e r s i o n   2 . 1 ,   t h e   G N U   A f f e r o   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   3 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h o s e               
 l i c e n s e s . 
 1 . 1 3 . 	 " s o u r c e   c o d e   F o r m " 
 m e a n s   t h e   f o r m   o f   t h e   w o r k   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s . 
 1 . 1 4 . 	 " Y o u "   ( o r   " Y o u r " ) 
 m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h i s   L i   c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   t h a t 
 c o n t r o l s   ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l   "   m e a n s   ( a ) t h e   p o w e r ,   d i r e c t 
 o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b ) o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % ) o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 2 . 	 L i c e n s e   G r a n t s   a n d   c o n d i t i o n s 
 
 2 . 1 . 	 G r a n t s 
 E a c h   c o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l   t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 ( a ) u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m a k e   a v a i l a b l e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   e x p l o i t   i t s   
 c o n t r i b u t i o n s ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   M o d i f i c a t i o n s ,   o r   a s   p a r t   o f   a   L a r g e r   w o r k ;   a n d 
 ( b ) u n d e r   P a t e n t   c l a i m s   o f   s u c h   C o n t r i b u t o r   t o   m a k e ,   u s e ,   s e l l   ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   e i t h e r   i t s   c o n t r i b u t i o n s   o r   i t s   c o n t r i b u t o r   v e r s i o n . 
 2 . 2 . 	 .   E f f e c t i v e   D a t e 
 T h e   l i c e n s e s 	 r a n t e d   i n   s e c t i o n   2 . 1   w i t h   r e s p e c t   t o   a n y   c o n t r i b u t i o n   b e c o m e   e f f e c t i v e   f o r   e a c h   
 c o n t r i b u t i o n   o n   t h e   d a t e   t h e   c o n t r i b u t o r   f i r s t   d i s t r i b u t e s   s u c h   c o n t r i b u t i o n . 
 2 . 3 . 	 L i m i t a t i o n s   o n   G r a n t   s c o p e 
 T h e   l i c e n s e s   g r a n t e d   i n   t h i s   s e c t i o n   2   a r e   t h e   o n l y   r i g h t s 	 g r a n t e d   u n d e r   t h i s   L i c e n s e .   N o   
 a d d i t i o n a l   r i g h t s   o r   l i c e n s e s   w i l l   b e   i m p l i e d   f r o m   t h e   d i s t r i b u t i o n   o r   l i c e n s i n g   o f   c o v e r e d   s o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 N o t w i t h s t a n d i n g   s e c t i o n   2 . l ( b ) a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d   b y   a   C o n t r i b u t o r : 
 ( a ) f o r   a n y   c o d e   t h a t   a   c o n t r i b u t o r   h a s   r e m o v e d   f r o m   c o v e r e d   s o f t w a r e ;   o r 
 ( b ) f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   Y o u r   a n d   a n y   o t h e r   t h i r d   p a r t y ' s   m o d i f i c a t i o n s   o f   C o v e r e d   s o f t w a r e ,   o r   ( i   i )   t h e   c o m b i n a t i o n   o f   i t s   c o n t r i b u t i o n s   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   i t s   c o n t r i b u t o r   v e r s i o n ) ;   o r 
 ( c ) u n d e r   P a t e n t   c l a i m s   i n f r i n g e d   b y   c o v e r e d   s o f t w a r e   i n   t h e   a b s e n c e   o f 
   i t s   c o n t r i b u t i o n s . 
   
 T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   i n   t h e   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   l o g o s   o f   a n y   c o n t r i b u t o r   ( e x c e p t   a s   m a y   b e   n e c e s s a r y   t o   c o m p l y   w i t h   t h e   n o t i c e   r e q u i r e m e n t s   i n   s e c t i o n   3 . 4 ) . 
 2 . 4 . 	 s u b s e q u e n t   L i   c e n s e s 
 N o   c o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   a s   a   r e s u l t   o f   Y o u r   c h o i c e   t o       d i s t r i b u t e   t h e   c o v e r e d   s o f t w a r e   u n d e r   a   s u b s e q u e n t   v e r s i o n   o f   t h i s   L i c e n s e   ( s e e   s e c t i o n   1 0 . 2 ) o r   u n d e r   t h e   t e r m s   o f   a   s e c o n d a r y   L i c e n s e   ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   s e c t i o n   3 . 3 ) . 
 2 . 5 . 	 R e p r e s e n t a t i o n 
 E a c h   c o n t r i b u t o r   r e p r e s e n t s   t h a t   t h e   c o n t r i b u t o r   b e l i e v e s   i t s         C o n t r i b u t i o n s   a r e   i t s   o r i g i n a l   c r e a t i o n ( s ) o r   i t   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   t o   i t s   c o n t r i b u t i o n s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 2 . 6 . 	 F a i   r   u s e 
 T h i s   L i c e n s e   i s   n o t   i n t e n d e d   t o   l i m i t   a n y   r i g h t s   Y o u   h a v e   u n d e r   a p p l i c a b l e   c o p y r i g h t   d o c t r i n e s   o f   f a i r   u s e ,   f a i r   d e a l i n g ,   o r   o t h e r   e q u i v a l e n t s . 
 2 . 7 . 	 c o n d i t i o n s 
 s e c t i o n s   3 . 1 ,   3 . 2 ,   3 . 3 ,   a n d   3 . 4   a r e   c o n d i t i o n s   o f   t h e   l i c e n s e s   g r a n t e d 
 i n   s e c t i o n   2 . 1 . 
 3 . 	 R e s p o n s i b i l i t i e s 
 
 3 . 1 . 	 D i s t r i b u t i o n   o f   s o u r c e   F o r m 
 A l l   d i s t r i b u t i o n   o f   c o v e r e d   s o f t w a r e   i n   s o u r c e   c o d e   F o r m ,   i n c l u d i n g   a n y   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e ,   m u s t   b e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   t h a t   t h e   s o u r c e   c o d e   F o r m   o f   t h e   c o v e r e d   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s       L i c e n s e ,   a n d   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   t h i s   L i c e n s e .   Y o u   m a y   n o t   a t t e m p t   t o   a l t e r   o r   r e s t r i c t   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   s o u r c e   c o d e   F o r m . 
 3 . 2 . 	 D i s t r i b u t i o n   o f   E x e c u t a b l e   F o r m 
 I f   Y o u   d i s t r i b u t e   c o v e r e d   s o f t w a r e   i n   E x e c u t a b l e   F o r m   t h e n : 
 ( a ) s u c h   c o v e r e d   s o f t w a r e   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   F o r m ,   a s   d e s c r i b e d   i n   s e c t i o n   3 . 1 ,   a n d   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   t h e   E x e c u t a b l e   F o r m   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   s u c h   s o u r c e   c o d e   F o r m   b y   r e a s o n a b l e   m e a n s   i n   a   t i m e l y   m a n n e r ,   a t   a   c h a r g e   n o   m o r e 
 t h a n   t h e   c o s t   o f   d i s t r i b u t i o n   t o   t h e   r e c i p i e n t ;   a n d 
 ( b ) 	 Y o u   m a y   d i s t r i b u t e   s u c h   E x e c u t a b l e   F o r m   u n d e r   t h e   t e r m s   o f   t h i s     L i c e n s e ,   o r   s u b l i c e n s e   i t   u n d e r   d i f f e r e n t   t e r m s ,   p r o v i d e d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   F o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   s o u r c e   C o d e   F o r m   u n d e r   t h i s   L i c e n s e . 
 3 . 3 . 	 D i s t r i b u t i o n   o f   a   L a r g e r   w o r k 
 Y o u   m a y   c r e a t e   a n d   d i s t r i b u t e   a   L a r g e r   w o r k   u n d e r   t e r m s   o f   Y o u r   c h o i c e ,   p r o v i d e d   t h a t   Y o u   a l s o   c o m p l y   w i t h   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   f o r   t h e   c o v e r e d   s o f t w a r e .   I f   t h e   L a r g e r   w o r k   i s   a   c o m b i n a t i o n   o f   c o v e r e d   s o f t w a r e   w i t h   a   w o r k   g o v e r n e d   b y   o n e   o r   m o r e   s e c o n d a r y   L i   c e n s e s ,   a n d   t h e   c o v e r e d   s o f t w a r e   i s   n o t   I n c o m p a t i b l e   W i t h   s e c o n d a r y   L i c e n s e s ,   t h i s 
 L i c e n s e   p e r m i t s   Y o u   t o   a d d i t i o n a l l y   d i s t r i b u t e   s u c h   c o v e r e d   s o f t w a r e   u n d e r   t h e   t e r m s   o f   s u c h   s e c o n d a r y   L i c e n s e ( s ) ,   s o   t h a t   t h e   r e c i p i e n t   o f   t h e   L a r g e r   w o r k   m a y ,   a t   t h e i r   o p t i o n ,   f u r t h e r   d i s t r i b u t e   t h e   c o v e r e d   s o f t w a r e   u n d e r   t h e   t e r m s   o f   e i t h e r   t h i s   L i   c e n s e   o r   s u c h   s e c o n d a r y 
 L i c e n s e ( s ) . 
 3 . 4 . 	 N o t i c e s 
 Y o u   m a y   n o t   r e m o v e   o r   a l t e r   t h e   s u b s t a n c e   o f   a n y   l i c e n s e   n o t i c e s 
 ( i n c l u d i n g   c o p y r i g h t   n o t i c e s ,   p a t e n t   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s   o f   l i a b i l i t y ) c o n t a i n e d   w i t h i n   t h e   s o u r c e   c o d e   F o r m   o f   t h e   c o v e r e d   s o f t w a r e ,   e x c e p t   t h a t   Y o u   m a y   a l t e r   a n y   l i c e n s e   n o t i c e s   t o   t h e   e x t e n t   r e q u i r e d   t o   r e m e d y   k n o w n   f a c t u a l   i n a c c u r a c i e s . 
 3 . 5 . 	 A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s 
 Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   c o v e r e d   s o f t w a r e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   a n y   c o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t , 
   i n d e m n i t y ,   o r   l i a b i l i t y   o b l i g a t i   o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   e v e r y   c o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   s u c h   c o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   Y o u   m a y   i n c l u d e   a d d i t i o n a l 
 d i s c l a i m e r s   o f   w a r r a n t y   a n d   l i m i t a t i o n s   o f   l i a b i l i t y   s p e c i f i c   t o   a n y   j u r i s d i c t i o n . 
 4 . 	 I n a b i l i t y   t o   c o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n 
 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   c o v e r e d   s o f t w a r e   d u e   t o 
 s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a ) c o m p l y   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )       d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   s u c h   d e s c r i p t i o n   m u s t   b e   p l   a c e d   i n   a   t e x t   f i l e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   c o v e r e d   s o f t w a r e   u n d e r   t h i s   
 L i c e n s e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a     r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 5 . 	 T e r m i n a t i o n 
 
 5 . 1 . 	 T h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   a n y   o f   i t s   t e r m s .   H o w e v e r ,   i f   Y o u   b e c o m e   c o m p l i a n t ,   t h e n   t h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   f r o m   a   p a r t i c u l a r   c o n t r i b u t o r   a r e   r e i n s t a t e d   ( a ) p r o v i s i o n a l l y ,   u n l e s s   a n d   u n t i l   s u c h     c o n t r i b u t o r   e x p l i c i t l y   a n d   f i n a l l y   t e r m i n a t e s   Y o u r   g r a n t s ,   a n d   ( b ) o n   a n   o n g o i n g   b a s i s ,   i f   s u c h   c o n t r i b u t o r   f a i l s   t o   n o t i f y   Y o u   o f   t h e 
 n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s   p r i o r   t o   6 0   d a y s   a f t e r   Y o u   h a v e   c o m e   b a c k   i n t o   c o m p l i a n c e .   M o r e o v e r ,   Y o u r   g r a n t s   f r o m   a   p a r t i c u l a r   c o n t r i b u t o r   a r e   r e i n s t a t e d   o n   a n   o n g o i n g   b a s i s   i f   s u c h   
 c o n t r i b u t o r 
 n o t i f i e s   Y o u   o f   t h e   n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s ,   t h i s   i s   t h e   f i r s t   t i m e   Y o u   h a v e   r e c e i v e d   n o t i c e   o f   n o n - c o m p l i a n c e   w i t h   t h i s   L i c e n s e   f r o m   s u c h   c o n t r i b u t o r ,   a n d   Y o u   b e c o m e   c o m p l i a n t   p r i o r   t o   3 0   d a y s   a f t e r   Y o u r   r e c e i p t   o f   t h e   n o t i c e . 
 5 . 2 . 	 I f   Y o u   i n i t i a t e   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t   c l a i m   
 ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s , 
 c o u n t e r - c l   a i m s ,   a n d   c r o s s - c l   a i m s ) a l l e g i n g   t h a t   a   c o n t r i b u t o r   V e r s i o n 
 d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   t h e   r i g h t s   g r a n t e d   t o 
   Y o u   b y   a n y   a n d   a l l   c o n t r i b u t o r s   f o r   t h e   c o v e r e d   s o f t w a r e   u n d e r   s e c t i o n 
 2 . 1   o f   t h i s   L i c e n s e   s h a l l   t e r m i n a t e . 
 5 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   s e c t i o n s   5 . 1   o r   5 . 2   a b o v e ,   a l l 
 e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s ) w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   Y o u r   d i s t r i b u t o r s   u n d e r   t h i s   L i c e n s e   p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * 	 * 
 * 	 6 .   D i s c l a i m e r   o f   w a r r a n t y 	 * 
 * 	 * 
 * 	 * 
 * 	 c o v e r e d   s o f t w a r e   i s   p r o v i d e d   u n d e r   t h i s   L i c e n s e   o n   a n   " a s   i   s " 	 * 
 * 	 b 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 i t h e r   e x p r e s s e d ,   i m p l i e d ,   o r 	 * 
 * 	 s t a t u t o r y ,   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 ,   w a r r a n t i e s   t h a t   t h e 	 * 
 * 	 c o v e r e d   s o f t w a r e   i s   f r e e   o f   d e f e c t s ,   m e r c h a n t a b l e ,   f i t   f o r   a 	 * 
 * 	 p a r t i c u l a r   p u r p o s e   o r   n o n - i n f r i n g i n g .   T h e   e n t i r e   r i s k   a s   t o   t h e 	 * 
 * 	 q u a l i t y   a n d   p e r f o r m a n c e   o f   t h e   c o v e r e d   s o f t w a r e   i s   w i t h   Y o u . 	 * 
 * 	 S h o u l d   a n y   c o v e r e d   s o f t w a r e   p r o v e   d e f e c t i v e   i n   a n y   r e s p e c t ,   Y o u 	 * 
 * 	 ( n o t   a n y   c o n t r i b u t o r )   a s s u m e   t h e   c o s t   o f   a n y   n e c e s s a r y   s e r v i c i n g , 	 * 
 * 	 r e p a i r ,   o r   c o r r e c t i o n .   T h i s   d i s c l a i m e r   o f   w a r r a n t y   c o n s t i t u t e s   a n 	 * 
 * 	 e s s e n t i a l   p a r t   o f   t h i s   L i c e n s e .   N o   u s e   o f   a n y   c o v e r e d   s o f t w a r e   i s 	 * 
 * 	 a u t h o r i z e d   u n d e r   t h i s   L i c e n s e   e x c e p t   u n d e r   t h i s   d i s c l a i m e r . 	 * 
 * 	 * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * 	 * 
 * 	 7 .   L i m i t a t i o n   o f   L i a b i l i t y 	 * 
 * 	 * 
 * 	 * 
 * 	 u n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   t o r t 	 * 
 * 	 ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   a n y 	 * 
 * 	 c o n t r i b u t o r ,   o r   a n y o n e   w h o   d i s t r i b u t e s   c o v e r e d   s o f t w a r e   a s 	 * 
 * 	 p e r m i t t e d   a b o v e ,   b e   l i a b l e   t o   Y o u   f o r   a n y   d i r e c t ,   i n d i r e c t , 	 * 
 * 	 s p e c i a l   ,   i n c i d e n t a l   ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r 	 * 
 * 	 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 ,   d a m a g e s   f o r   l o s t   p r o f i t s ,   l o s s   o f 	 * 
 * 	 g o o d w i l l   ,   w o r k   s t o p p e d ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y 	 * 
 * 	 a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ,   e v e n   i f   s u c h   p a r t y 	 * 
 * 	 s h a l l   h a v e   b e e n   i n f o r m e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   T h i s 	 * 
 * 	 l i m i t a t i o n   o f   l i a b i l i t y   s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r 	 * 
 * 	 p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m   s u c h   p a r t y ' s   n e g l i g e n c e   t o   t h e 	 * 
 * 	 e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h   l i m i t a t i o n .   s o m e 	 * 
 * 	 j u r i s d i c t i o n s   d o   n o t   a l   l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f 	 * 
 * 	 i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s ,   s o   t h i s   e x c l u s i o n   a n d 	 * 
 * 	 l i m i t a t i o n   m a y   n o t   a p p l y   t o   Y o u . 	 * 
 * 	 * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 . 	 L i t i g a t i o n 
 
 A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   m a y   b e   b r o u g h t   o n l y   i n   t h e   c o u r t s   o f   a   j u r i s d i c t i o n   w h e r e   t h e   d e f e n d a n t   m a i n t a i n s   i t s   p r i n c i p a l       p l a c e   o f   b u s i n e s s   a n d   s u c h   l i t i g a t i o n   s h a l l   b e   g o v e r n e d   b y   l a w s   o f   t h a t   j u r i s d i c t i o n ,   w i t h o u t   r e f e r e n c e   t o   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s . 
 N o t h i n g   i n   t h i s   s e c t i o n   s h a l l   p r e v e n t   a   p a r t y ' s   a b i l i t y   t o   b r i n g   c r o s s - c l a i m s   o r   c o u n t e r - c l a i m s . 
 9 . 	 M i s c e l l a n e o u s 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   t h e   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   b e   u s e d   t o   c o n s t r u e   t h i s   L i c e n s e   a g a i n s t   a   c o n t r i b u t o r . 
 1 0 . 	 v e r s i o n s   o f   t h e   L i   c e n s e 
 
 1 0 . 1 . 	 N e w   v e r s i o n s 
 M o z i l l a   F o u n d a t i o n   i s   t h e   l i c e n s e   s t e w a r d .   E x c e p t   a s   p r o v i d e d   i n   s e c t i o n   1 0 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   
 l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   o r   p u b l i s h   n e w   v e r s i o n s   o f   t h i s   L i c e n s e .   E a c h   v e r s i o n   w i l l   b e   
 g i v e n   a 
 d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 1 0 . 2 . 	 E f f e c t   o f   N e w   v e r s i o n s 
 Y o u   m a y   d i s t r i b u t e   t h e   c o v e r e d   s o f t w a r e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   c o v e r e d   s o f t w a r e ,   o r   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   p u b l i c   s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 1 0 . 3 . 	 M o d i f i e d   v e r s i o n s 
 I f   y o u   c r e a t e   s o f t w a r e   n o t   g o v e r n e d   b y   t h i s   L i   c e n s e ,   a n d   y o u   w a n t   t o   c r e a t e   a   n e w   l i c e n s e   f o r   s u c h   s o f t w a r e ,   y o u   m a y   c r e a t e   a n d   u s e   a 
 m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   y o u   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t   s u c h   m o d i f i e d   l i c e n s e   d i f f e r s   f r o m   t h i s   L i   c e n s e ) . 
 1 0 . 4 . 	 D i s t r i b u t i n g   s o u r c e   c o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   w i t h   s e c o n d a r y   L i   c e n s e s 
 I f   Y o u   c h o o s e   t o   d i s t r i b u t e   s o u r c e   c o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   w i t h   s e c o n d a r y   L i c e n s e s   u n d e r   t h e   t e r m s   o f   t h i s   v e r s i o n   o f   t h e   L i c e n s e ,   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   B   o f   t h i s   L i c e n s e   m u s t   b e   a t t a c h e d . 
 E x h i b i t   A   -   s o u r c e   c o d e   F o r m   L i c e n s e   N o t i c e 
 
 T h i s   s o u r c e   c o d e   F o r m   i s   s u b j e c t   t o   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   v . 2 . 0 .   I f   a   c o p y   o f   t h e   M P L   w a s   n o t   d i s t r i b u t e d   w i t h   t h i s   f i l e ,   Y o u   c a n   o b t a i n   o n e   a t   h t t p : / / m o z i l l a . o r g / M P L /   2 . 0 / . 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r   f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   
 n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E   f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   
 l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e . 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p .   E x h i b i t   B   -   " I n c o m p a t i b l e   W i t h   s e c o n d a r y   L i c e n s e s "   N o t i c e 
 
 T h i s   s o u r c e   c o d e   F o r m   i s   " I n c o m p a t i b l e   W i t h   s e c o n d a r y   L i c e n s e s " ,   a s   d e f i n e d   b y   t h e   M o z i l l a   P u b l i c   
 L i c e n s e ,   v . 2 . 0 . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   I S P F   E d i t o r   L M A C   a d d   o n   v e r s i o n   1 . 1 7 
 
 ( c ) 	 C o p y r i g h t   I B M   C o r p .   1 9 9 3 ,   2 0 1 1   A l l   R i g h t s   R e s e r v e d 
 + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 
 | 	 L M A C   i s   a   t o o l   d e v e l o p e d   i n t e r n a l l y   w i t h i n   I B M .   I t   a l l o w s 	 | 
 | 	 y o u   t o   r u n   u s e r - w r i t t e n   l i n e   c o m m a n d s   i n   t h e   I S P F   e d i t o r 	 | 
 | 	 w i t h o u t   h a v i n g   t o   e n t e r   a n   a d d i t i o n a l   c o m m a n d   o r   a s s i g n   e a c h   | 
 | 	 n e w   c o m m a n d   t o   a   P F   k e y . 	 | 
 | 	 | 
 | 	 A l l   a v a i l a b l e   d o c u m e n t a t i o n   i s   c o n t a i n e d   w i t h i n   t h e   h e l p 	 | 
 
 | 
 | 	 p a n e l s ,   w h i c h   y o u   c a n   a c c e s s   b y   p r e s s i n g 
 k e y   o n   a n y   p a n e l   w i t h i n   L M A C . 	 t h e   H E L P   f u n c t i o n 	 | 
 | 
 + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 
 | 
 | 
 | 
 | 	 I B M   P R O V I D E S   T H I S   C O D E   O N   A N   " A S   I S "   B 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 I T H E R   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   I M P L I E D   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   O R   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 . 	 | 
 | 
 | 
 | 
 + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   d e v e l o p e r W o r k s   I n t e r n a t i o n a l   L i c e n s e   A g r e e m e n t   f o r   N o n - W a r r e n t e d   P r o g r a m s 
 
 
 B y   s e l e c t i n g   " I   A c c e p t   T e r m s   a n d   C o n d i t i o n s "   b e l o w ,   Y o u   a c k n o w l e d g e   a n d   a g r e e   t h a t   Y o u   h a v e   r e a d   a n d   u n d e r s t a n d   t h i s   A g r e e m e n t   a n d   h e r e b y   e x p r e s s l y   a g r e e   w i t h ,   a c c e p t   a n d   c o n s e n t   t o ,   i t s   t e r m s   a n d   c o n d i t i o n s   a n d   t o   c o m p l y   w i t h   a l l   a p p l i c a b l e   l a w s   a n d   r e g u l a t i o n s ,   i n c l u d i n g   e x p o r t   a n d   r e - e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s .   Y o u   f u r t h e r   a g r e e   t o   a l l   a d d i t i o n a l   r e q u i r e m e n t s   a n d   g u i d e l i n e s   p o s t e d   o n   t h e   W e b s i t e   f o r   t h i s   p r o g r a m .   F u r t h e r m o r e ,   Y o u   h e r e b y   w a i v e   a n y   c l a i m   o r   r i g h t   t h a t   Y o u   m a y   h a v e   t o   a s s e r t   t h a t   Y o u r   e l e c t r o n i c   a c c e p t a n c e   h e r e w i t h   i s   n o t   t h e   e q u i v a l e n t   o f ,   o r   d e e m e d   a s ,   a   v a l i d   s i g n a t u r e   t o   t h i s   A g r e e m e n t . 
 
 I f   y o u   d o   n o t   a c c e p t   t h i s   l i c e n s e ,   p l e a s e   c l i c k   o n   t h e   B A C K   b u t t o n   o n   y o u r   b r o w s e r   
 
 D o w n l o a d e r   A g r e e m e n t 
 T h e   f o l l o w i n g   a r e   t e r m s   o f   a   l e g a l   d o w n l o a d e r   a g r e e m e n t   ( t h e   " A g r e e m e n t " ) r e g a r d i n g   Y o u r   d o w n l o a d   o f   C o n t e n t   ( a s   d e f i n e d   b e l o w )   f r o m   t h i s   W e b s i t e .   I B M   m a y   c h a n g e   t h e s e   t e r m s   o f   u s e   a n d   o t h e r   r e q u i r e m e n t s   a n d   g u i d e l i n e s   f o r   u s e   o f   t h i s W e b s i t e   a t   i t s   s o l e   d i s c r e t i o n .   T h i s   W e b s i t e   m a y   c o n t a i n   o t h e r   p r o p r i e t a r y   n o t i c e s   a n d   c o p y r i g h t   i n f o r m a t i o n   t h e   t e r m s   o f   w h i c h   m u s t   b e   o b s e r v e d   a n d   f o l l o w e d .   A n y   u s e   o f   t h e   C o n t e n t   i n   v i o l a t i o n   o f   t h i s   A g r e e m e n t   i s   s t r i c t l y   p r o h i b i t e d . 
 
 " C o n t e n t "   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   s o f t w a r e ,   t e x t   a n d / o r   s p e e c h   f i l e s ,   c o d e ,   a s s o c i a t e d   m a t e r i a l s ,   m e d i a   a n d   / o r   d o c u m e n t a t i o n   t h a t   Y o u   d o w n l o a d   f r o m   t h i s   W e b s i t e .   T h e   C o n t e n t   m a y   b e   p r o v i d e d   b y   I B M   o r   t h i r d - p a r t i e s .   I B M   C o n t e n t   i s   o w n e d   b y   I B M   a n d   i s   c o p y r i g h t e d   a n d   l i c e n s e d ,   n o t   s o l d .   T h i r d - p a r t y   C o n t e n t   i s   o w n e d   b y   i t s   r e s p e c t i v e   o w n e r   a n d   i s   l i c e n s e d   b y   t h e   t h i r d   p a r t y   d i r e c t l y   t o   Y o u . I B M ' s   d e c i s i o n   t o   p e r m i t   p o s t i n g   o f   t h i r d - p a r t y   C o n t e n t   d o e s   n o t   c o n s t i t u t e   a n   e x p r e s s   o r   i m p l i e d   l i c e n s e   f r o m   I B M   t o   Y o u   o r   a   r e c o m m e n d a t i o n   o r   e n d o r s e m e n t   b y   I B M   o f   a n y   p a r t i c u l a r   p r o d u c t ,   s e r v i c e ,   c o m p a n y   o r   t e c h n o l o g y . 
 
 T h e   p a r t y   p r o v i d i n g   t h e   C o n t e n t   ( t h e   " P r o v i d e r " )   g r a n t s   Y o u   a   n o n e x c l u s i v e ,   w o r l d w i d e ,   i r r e v o c a b l e ,   r o y a l t y - f r e e ,   c o p y r i g h t   l i c e n s e   t o   e d i t ,   c o p y ,   r e p r o d u c e ,   p u b l i s h ,   p u b l i c l y   d i s p l a y   a n d / o r   p e r f o r m ,   f o r m a t ,   m o d i f y   a n d / o r   m a k e   d e r i v a t i v e   w o r k s   o f ,   t r a n s l a t e ,   r e - a r r a n g e ,   a n d   d i s t r i b u t e   t h e   C o n t e n t   o r   a n y   p o r t i o n s   t h e r e o f   a n d   t o   s u b l i c e n s e   a n y   o r   a l l   s u c h   r i g h t s   a n d   t o   p e r m i t   s u b l i c e n s e e s   t o   f u r t h e r   s u b l i c e n s e   s u c h   r i g h t s ,   f o r   b o t h   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e ,   p r o v i d e d   Y o u   a b i d e   b y   t h e   t e r m s   o f   t h i s   A g r e e m e n t .   Y o u   u n d e r s t a n d   t h a t   n o   a s s u r a n c e s   a r e   p r o v i d e d   t h a t   t h e   C o n t e n t   d o e s   n o t   i n f r i n g e   t h e   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   N e i t h e r   I B M   n o r   t h e   p r o v i d e r   o f   t h e   C o n t e n t   g r a n t s   a   p a t e n t   l i c e n s e   o f   a n y   k i n d ,   w h e t h e r   e x p r e s s e d   o r   i m p l i e d   o r   b y   e s t o p p e l . A s   a   c o n d i t i o n   o f   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   u n d e r   t h i s   A g r e e m e n t ,   Y o u   a s s u m e   s o l e   r e s p o n s i b i l i t y   t o   o b t a i n   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d . 
 
 T h e   P r o v i d e r   o f   t h e   C o n t e n t   i s   t h e   p a r t y   t h a t   s u b m i t t e d   t h e   C o n t e n t   f o r   P o s t i n g   a n d   w h o   r e p r e s e n t s   a n d   w a r r a n t s   t h a t   t h e y   o w n   a l l   o f   t h e   C o n t e n t ,   ( o r   h a v e   o b t a i n e d   a l l   w r i t t e n   r e l e a s e s ,   a u t h o r i z a t i o n s   a n d   l i c e n s e s   f r o m   a n y   o t h e r   o w n e r ( s )   n e c e s s a r y   t o   g r a n t   I B M   a n d   d o w n l o a d e r s   t h i s   l i c e n s e   w i t h   r e s p e c t   t o   p o r t i o n s   o f   t h e   C o n t e n t   n o t   o w n e d   b y   t h e   P r o v i d e r ) .   A l l   i n f o r m a t i o n   p r o v i d e d   o n   o r   t h r o u g h   t h i s   W e b s i t e   m a y   b e   c h a n g e d   o r   u p d a t e d   w i t h o u t   n o t i c e .   Y o u   u n d e r s t a n d   t h a t   I B M   h a s   n o   o b l i g a t i o n   t o   c h e c k   i n f o r m a t i o n   a n d   / o r   C o n t e n t   o n   t h e   W e b s i t e   a n d   t h a t   t h e   i n f o r m a t i o n   a n d / o r   C o n t e n t   p r o v i d e d   o n   t h i s   W e b   s i t e   m a y   c o n t a i n   t e c h n i c a l   i n a c c u r a c i e s   o r   t y p o g r a p h i c a l   e r r o r s . 
 
 I B M   m a y ,   i n   i t s   s o l e   d i s c r e t i o n ,   d i s c o n t i n u e   t h e   W e b s i t e ,   a n y   s e r v i c e   p r o v i d e d   o n   o r   t h r o u g h   t h e   W e b s i t e ,   a s   w e l l   a s   l i m i t   o r   d i s c o n t i n u e   a c c e s s   t o   a n y   C o n t e n t   p o s t e d   o n   t h e   W e b s i t e   f o r   a n y   r e a s o n   w i t h o u t   n o t i c e .   I B M   m a y   t e r m i n a t e   t h i s A g r e e m e n t   a n d   Y o u r   r i g h t s   t o   a c c e s s ,   u s e   a n d   d o w n l o a d   C o n t e n t   f r o m   t h e   W e b s i t e   a t   a n y   t i m e ,   w i t h   o r   w i t h o u t   c a u s e ,   i m m e d i a t e l y   a n d   w i t h o u t   n o t i c e . 
 
 A L L   I N F O R M A T I O N   A N D   C O N T E N T   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S .   I B M   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   C O N C E R N I N G   U S E   O F   T H E   W E B S I T E ,   T H E   C O N T E N T ,   O R   T H E   C O M P L E T E N E S S   O R   A C C U R A C Y   O F   T H E   C O N T E N T   O R   I N F O R M A T I O N   O B T A I N E D   F R O M   T H E   W E B S I T E .   I B M   S P E C I F I C A L L Y   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H E   I M P L I E D   W A R R A N T I E S   O F   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   A N D   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 .   I B M   D O E S   N O T   W A R R A N T   U N I N T E R R U P T E D   O R   E R R O R - F R E E   O P E R A T I O N   O F A N Y   C O N T E N T .   I B M   I S   N O T   R E S P O N S I B L E   F O R   T H E   R E S U L T S   O B T A I N E D   F R O M   T H E   U S E   O F   T H E   C O N T E N T   O R   I N F O R M A T I O N   O B T A I N E D   F R O M   T H E   W E B S I T E . 
 
 L I M I T A T I O N   O F   L I A B I L I T Y .   I N   N O   E V E N T   W I L L   I B M   B E   L I A B L E   T O   A N Y   P A R T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   O T H E R   C O N S E Q U E N T I A L   D A M A G E S   F O R   A N Y   U S E   O F   T H I S   W E B S I T E ,   T H E   U S E   O F   C O N T E N T   F R O M   T H I S   W E B S I T E ,   O R   O N   A N Y   O T H E R   H Y P E R   L I N K E D   W E B S I T E ,   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 ,   A N Y   L O S T   P R O F I T S ,   B U S I N E S S   I N T E R R U P T I O N , L O S S   O F   P R O G R A M S   O R   O T H E R   D A T A   O N   Y O U R   I N F O R M A T I O N   H A N D L I N G   S Y S T E M   O R   O T H E R W I S E , E V E N   I F   I B M   I S   E X P R E S S L Y   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 T h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k ,   U S A   g o v e r n   t h i s   A g r e e m e n t ,   w i t h o u t   r e f e r e n c e   t o   c o n f l i c t   o f   l a w   p r i n c i p l e s .   T h e   " U n i t e d   N a t i o n s   C o n v e n t i o n   o n   I n t e r n a t i o n a l S a l e   o f   G o o d s "   d o e s   n o t   a p p l y .   T h i s   A g r e e m e n t   m a y   n o t   b e   a s s i g n e d   b y   Y o u .   T h e   p a r t i e s   a g r e e   t o   w a i v e   t h e i r   r i g h t   t o   a   t r i a l   b y   j u r y . 
 
 T h i s   A g r e e m e n t   i s   t h e   c o m p l e t e   a n d   e x c l u s i v e   a g r e e m e n t   b e t w e e n   t h e   p a r t i e s   a n d   s u p e r s e d e s   a l l   p r i o r   a g r e e m e n t s ,   o r a l   o r   w r i t t e n ,   a n d   a l l   o t h e r   c o m m u n i c a t i o n s   r e l a t i n g   t o   t h e   s u b j e c t   m a t t e r   h e r e o f .   F o r   c l a r i f i c a t i o n ,   i t   i s   u n d e r s t o o d   a n d Y o u   a g r e e ,   t h a t   a n y   a d d i t i o n a l   a g r e e m e n t   o r   l i c e n s e   t e r m s   t h a t   m a y   a c c o m p a n y   t h e C o n t e n t   i s   i n v a l i d ,   v o i d ,   a n d   n o n - e n f o r c e a b l e   t o   a n y   d o w n l o a d e r   o f   t h i s   C o n t e n t   i n c l u d i n g   I B M . 
 
 I f   a n y   s e c t i o n   o f   t h i s   A g r e e m e n t   i s   f o u n d   b y   c o m p e t e n t   a u t h o r i t y   t o   b e   i n v a l i d ,   i l l e g a l   o r   u n e n f o r c e a b l e   i n   a n y   r e s p e c t   f o r   a n y   r e a s o n ,   t h e   v a l i d i t y ,   l e g a l i t y   a n d   e n f o r c e a b i l i t y   o f   a n y   s u c h   s e c t i o n   i n   e v e r y   o t h e r   r e s p e c t   a n d   t h e   r e m a i n d e r   o f   t h i s   A g r e e m e n t   s h a l l   c o n t i n u e   i n   e f f e c t . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S u n   J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   1 . 0 . 2   L i c e n s e 
 
 S u n   M i c r o s y s t e m s ,   I n c . B i n a r y   C o d e   L i c e n s e   A g r e e m e n t 
 
 R E A D   T H E   T E R M S   O F   T H I S   A G R E E M E N T   A N D   A N Y   P R O V I D E D   S U P P L E M E N T A L   L I C E N S E   T E R M S ( C O L L E C T I V E L Y   " A G R E E M E N T " )   C A R E F U L L Y   B E F O R E   O P E N I N G   T H E   S O F T W A R E   M E D I A   P A C K A G E . B Y   O P E N I N G   T H E   S O F T W A R E   M E D I A   P A C K A G E ,   Y O U   A G R E E   T O   T H E   T E R M S   O F   T H I S   A G R E E M E N T . I F   Y O U   A R E   A C C E S S I N G   T H E   S O F T W A R E   E L E C T R O N I C A L L Y ,   I N D I C A T E   Y O U R   A C C E P T A N C E   O F   T H E S E   T E R M S   B Y   S E L E C T I N G   T H E   " A C C E P T "   B U T T O N   A T   T H E   E N D   O F   T H I S   A G R E E M E N T .   I F   Y O U D O   N O T   A G R E E   T O   A L L   T H E S E   T E R M S ,   P R O M P T L Y   R E T U R N   T H E   U N U S E D   S O F T W A R E   T O   Y O U R   P L A C E   O F   P U R C H A S E   F O R   A   R E F U N D   O R ,   I F   T H E   S O F T W A R E   I S   A C C E S S E D   E L E C T R O N I C A L L Y , S E L E C T   T H E   " D E C L I N E "   B U T T O N   A T   T H E   E N D   O F   T H I S   A G R E E M E N T .     
 
 1 .     L I C E N S E   T O   U S E . 
 S u n   g r a n t s   y o u   a   n o n - e x c l u s i v e   a n d   n o n - t r a n s f e r a b l e         l i c e n s e   f o r   t h e   i n t e r n a l   u s e   o n l y   o f   t h e   a c c o m p a n y i n g   s o f t w a r e   a n d         d o c u m e n t a t i o n   a n d   a n y   e r r o r   c o r r e c t i o n s   p r o v i d e d   b y   S u n   ( c o l l e c t i v e l y         " S o f t w a r e " ) ,   b y   t h e   n u m b e r   o f   u s e r s   a n d   t h e   c l a s s   o f   c o m p u t e r   h a r d w a r e   f o r         w h i c h   t h e   c o r r e s p o n d i n g   f e e   h a s   b e e n   p a i d .     
 
 2 .     R E S T R I C T I O N S . 
 S o f t w a r e   i s   c o n f i d e n t i a l   a n d   c o p y r i g h t e d .   T i t l e   t o   S o f t w a r e         a n d   a l l   a s s o c i a t e d   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e t a i n e d   b y   S u n   a n d / o r   i t s         l i c e n s o r s .   E x c e p t   a s   s p e c i f i c a l l y   a u t h o r i z e d   i n   a n y   S u p p l e m e n t a l   L i c e n s e         T e r m s ,   y o u   m a y   n o t   m a k e   c o p i e s   o f   S o f t w a r e ,   o t h e r   t h a n   a   s i n g l e   c o p y   o f         S o f t w a r e   f o r   a r c h i v a l   p u r p o s e s .   U n l e s s   e n f o r c e m e n t   i s   p r o h i b i t e d   b y         a p p l i c a b l e   l a w ,   y o u   m a y   n o t   m o d i f y ,   d e c o m p i l e ,   o r   r e v e r s e   e n g i n e e r   S o f t w a r e .         Y o u   a c k n o w l e d g e   t h a t   S o f t w a r e   i s   n o t   d e s i g n e d ,   l i c e n s e d   o r   i n t e n d e d   f o r   u s e         i n   t h e   d e s i g n ,   c o n s t r u c t i o n ,   o p e r a t i o n   o r   m a i n t e n a n c e   o f   a n y   n u c l e a r         f a c i l i t y .   S u n   d i s c l a i m s   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y   o f   f i t n e s s   f o r   s u c h         u s e s .   N o   r i g h t ,   t i t l e   o r   i n t e r e s t   i n   o r   t o   a n y   t r a d e m a r k ,   s e r v i c e   m a r k ,   l o g o         o r   t r a d e   n a m e   o f   S u n   o r   i t s   l i c e n s o r s   i s   g r a n t e d   u n d e r   t h i s   A g r e e m e n t .     
 
 3 .     L I M I T E D   W A R R A N T Y . 
 S u n   w a r r a n t s   t o   y o u   t h a t   f o r   a   p e r i o d   o f   n i n e t y   ( 9 0 )         d a y s   f r o m   t h e   d a t e   o f   p u r c h a s e ,   a s   e v i d e n c e d   b y   a   c o p y   o f   t h e   r e c e i p t ,   t h e         m e d i a   o n   w h i c h   S o f t w a r e   i s   f u r n i s h e d   ( i f   a n y )   w i l l   b e   f r e e   o f   d e f e c t s   i n         m a t e r i a l s   a n d   w o r k m a n s h i p   u n d e r   n o r m a l   u s e .   E x c e p t   f o r   t h e   f o r e g o i n g ,         S o f t w a r e   i s   p r o v i d e d   " A S   I S " .   Y o u r   e x c l u s i v e   r e m e d y   a n d   S u n ' s   e n t i r e         l i a b i l i t y   u n d e r   t h i s   l i m i t e d   w a r r a n t y   w i l l   b e   a t   S u n ' s   o p t i o n   t o   r e p l a c e         S o f t w a r e   m e d i a   o r   r e f u n d   t h e   f e e   p a i d   f o r   S o f t w a r e .     
 
 4 .     D I S C L A I M E R   O F   W A R R A N T Y . 
 U N L E S S   S P E C I F I E D   I N   T H I S   A G R E E M E N T ,   A L L   E X P R E S S         O R   I M P L I E D   C O N D I T I O N S ,   R E P R E S E N T A T I O N S   A N D   W A R R A N T I E S ,   I N C L U D I N G   A N Y   I M P L I E D         W A R R A N T Y   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   O R         N O N - I N F R I N G E M E N T   A R E   D I S C L A I M E D ,   E X C E P T   T O   T H E   E X T E N T   T H A T   T H E S E   D I S C L A I M E R S         A R E   H E L D   T O   B E   L E G A L L Y   I N V A L I D .     
 
 5 .     L I M I T A T I O N   O F   L I A B I L I T Y . 
 T O   T H E   E X T E N T   N O T   P R O H I B I T E D   B Y   L A W ,   I N   N O   E V E N T         W I L L   S U N   O R   I T S   L I C E N S O R S   B E   L I A B L E   F O R   A N Y   L O S T   R E V E N U E ,   P R O F I T   O R   D A T A ,   O R         F O R   S P E C I A L ,   I N D I R E C T ,   C O N S E Q U E N T I A L ,   I N C I D E N T A L   O R   P U N I T I V E   D A M A G E S ,   H O W E V E R         C A U S E D   R E G A R D L E S S   O F   T H E   T H E O R Y   O F   L I A B I L I T Y ,   A R I S I N G   O U T   O F   O R   R E L A T E D   T O         T H E   U S E   O F   O R   I N A B I L I T Y   T O   U S E   S O F T W A R E ,   E V E N   I F   S U N   H A S   B E E N   A D V I S E D   O F   T H E         P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   I n   n o   e v e n t   w i l l   S u n ' s   l i a b i l i t y   t o   y o u ,   w h e t h e r         i n   c o n t r a c t ,   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   o r   o t h e r w i s e ,   e x c e e d   t h e   a m o u n t         p a i d   b y   y o u   f o r   S o f t w a r e   u n d e r   t h i s   A g r e e m e n t .   T h e   f o r e g o i n g   l i m i t a t i o n s   w i l l         a p p l y   e v e n   i f   t h e   a b o v e   s t a t e d   w a r r a n t y   f a i l s   o f   i t s   e s s e n t i a l   p u r p o s e .     
 
 6 .     T e r m i n a t i o n . 
 T h i s   A g r e e m e n t   i s   e f f e c t i v e   u n t i l   t e r m i n a t e d .   Y o u   m a y         t e r m i n a t e   t h i s   A g r e e m e n t   a t   a n y   t i m e   b y   d e s t r o y i n g   a l l   c o p i e s   o f   S o f t w a r e .         T h i s   A g r e e m e n t   w i l l   t e r m i n a t e   i m m e d i a t e l y   w i t h o u t   n o t i c e   f r o m   S u n   i f   y o u   f a i l         t o   c o m p l y   w i t h   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t .   U p o n   T e r m i n a t i o n ,   y o u   m u s t         d e s t r o y   a l l   c o p i e s   o f   S o f t w a r e .     
 
 7 .     E x p o r t   R e g u l a t i o n s . 
 A l l   S o f t w a r e   a n d   t e c h n i c a l   d a t a   d e l i v e r e d   u n d e r   t h i s         A g r e e m e n t   a r e   s u b j e c t   t o   U S   e x p o r t   c o n t r o l   l a w s   a n d   m a y   b e   s u b j e c t   t o   e x p o r t         o r   i m p o r t   r e g u l a t i o n s   i n   o t h e r   c o u n t r i e s .   Y o u   a g r e e   t o   c o m p l y   s t r i c t l y   w i t h         a l l   s u c h   l a w s   a n d   r e g u l a t i o n s   a n d   a c k n o w l e d g e   t h a t   y o u   h a v e   t h e         r e s p o n s i b i l i t y   t o   o b t a i n   s u c h   l i c e n s e s   t o   e x p o r t ,   r e - e x p o r t ,   o r   i m p o r t   a s   m a y         b e   r e q u i r e d   a f t e r   d e l i v e r y   t o   y o u .     
 
 8 .     U . S .   G o v e r n m e n t   R e s t r i c t e d   R i g h t s . 
 I f   S o f t w a r e   i s   b e i n g   a c q u i r e d   b y   o r   o n         b e h a l f   o f   t h e   U . S .   G o v e r n m e n t   o r   b y   a   U . S .   G o v e r n m e n t   p r i m e   c o n t r a c t o r   o r         s u b c o n t r a c t o r   ( a t   a n y   t i e r ) ,   t h e n   t h e   G o v e r n m e n t ' s   r i g h t s   i n   S o f t w a r e   a n d         a c c o m p a n y i n g   d o c u m e n t a t i o n   w i l l   b e   o n l y   a s   s e t   f o r t h   i n   t h i s   A g r e e m e n t ;   t h i s         i s   i n   a c c o r d a n c e   w i t h   4 8   C F R   2 2 7 . 7 2 0 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( f o r   D e p a r t m e n t   o f         D e f e n s e   ( D O D )   a c q u i s i t i o n s )   a n d   w i t h   4 8   C F R   2 . 1 0 1   a n d   1 2 . 2 1 2   ( f o r   n o n - D O D         a c q u i s i t i o n s ) .     
 
 9 .     G o v e r n i n g   L a w . 
 A n y   a c t i o n   r e l a t e d   t o   t h i s   A g r e e m e n t   w i l l   b e   g o v e r n e d   b y         C a l i f o r n i a   l a w   a n d   c o n t r o l l i n g   U . S .   f e d e r a l   l a w .   N o   c h o i c e   o f   l a w   r u l e s   o f         a n y   j u r i s d i c t i o n   w i l l   a p p l y .     
 
 1 0 .     S e v e r a b i l i t y . 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   h e l d   t o   b e         u n e n f o r c e a b l e ,   t h i s   A g r e e m e n t   w i l l   r e m a i n   i n   e f f e c t   w i t h   t h e   p r o v i s i o n         o m i t t e d ,   u n l e s s   o m i s s i o n   w o u l d   f r u s t r a t e   t h e   i n t e n t   o f   t h e   p a r t i e s ,   i n   w h i c h         c a s e   t h i s   A g r e e m e n t   w i l l   i m m e d i a t e l y   t e r m i n a t e .     
 
 1 1 .     I n t e g r a t i o n . 
 T h i s   A g r e e m e n t   i s   t h e   e n t i r e   a g r e e m e n t   b e t w e e n   y o u   a n d   S u n         r e l a t i n g   t o   i t s   s u b j e c t   m a t t e r .   I t   s u p e r s e d e s   a l l   p r i o r   o r   c o n t e m p o r a n e o u s         o r a l   o r   w r i t t e n   c o m m u n i c a t i o n s ,   p r o p o s a l s ,   r e p r e s e n t a t i o n s   a n d   w a r r a n t i e s   a n d         p r e v a i l s   o v e r   a n y   c o n f l i c t i n g   o r   a d d i t i o n a l   t e r m s   o f   a n y   q u o t e ,   o r d e r ,         a c k n o w l e d g m e n t ,   o r   o t h e r   c o m m u n i c a t i o n   b e t w e e n   t h e   p a r t i e s   r e l a t i n g   t o   i t s         s u b j e c t   m a t t e r   d u r i n g   t h e   t e r m   o f   t h i s   A g r e e m e n t .   N o   m o d i f i c a t i o n   o f   t h i s         A g r e e m e n t   w i l l   b e   b i n d i n g ,   u n l e s s   i n   w r i t i n g   a n d   s i g n e d   b y   a n   a u t h o r i z e d         r e p r e s e n t a t i v e   o f   e a c h   p a r t y . 
 
 
 
 J A V A   O P T I O N A L   P A C K A G E 
 J A V A B E A N S ( T M )   A C T I V A T I O N   F R A M E W O R K ,   V E R S I O N   1 . 0 . 2 
 S U P P L E M E N T A L   L I C E N S E   T E R M S 
 
 T h e s e   s u p p l e m e n t a l   l i c e n s e   t e r m s   ( " S u p p l e m e n t a l   T e r m s " )   a d d   t o   o r   m o d i f y   t h e   t e r m s   o f   t h e   B i n a r y   C o d e   L i c e n s e   A g r e e m e n t   ( c o l l e c t i v e l y ,   t h e   " A g r e e m e n t " ) . C a p i t a l i z e d   t e r m s   n o t   d e f i n e d   i n   t h e s e   S u p p l e m e n t a l   T e r m s   s h a l l   h a v e   t h e   s a m e   m e a n i n g s   a s c r i b e d   t o   t h e m   i n   t h e   A g r e e m e n t .   T h e s e   S u p p l e m e n t a l   T e r m s   s h a l l   s u p e r s e d e   a n y   i n c o n s i s t e n t   o r   c o n f l i c t i n g   t e r m s   i n   t h e   A g r e e m e n t ,   o r   i n   a n y   l i c e n s e   c o n t a i n e d   w i t h i n   t h e   S o f t w a r e .     
 
 1 .   S o f t w a r e   I n t e r n a l   U s e   a n d   D e v e l o p m e n t   L i c e n s e   G r a n t .   S u b j e c t   t o   t h e   t e r m s         a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o   S e c t i o n   3         ( J a v a ( T M )   T e c h n o l o g y   R e s t r i c t i o n s )   o f   t h e s e   S u p p l e m e n t a l   T e r m s ,   S u n   g r a n t s         y o u   a   n o n - e x c l u s i v e ,   n o n - t r a n s f e r a b l e ,   l i m i t e d   l i c e n s e   t o   r e p r o d u c e         i n t e r n a l l y   a n d   u s e   i n t e r n a l l y   t h e   b i n a r y   f o r m   o f   t h e   S o f t w a r e ,   c o m p l e t e   a n d         u n m o d i f i e d ,   f o r   t h e   s o l e   p u r p o s e   o f   d e s i g n i n g ,   d e v e l o p i n g   a n d   t e s t i n g   y o u r         J a v a   a p p l e t s   a n d   a p p l i c a t i o n s   ( " P r o g r a m s " ) .     
 
 2 .     L i c e n s e   t o   D i s t r i b u t e   S o f t w a r e .   I n   a d d i t i o n   t o   t h e   l i c e n s e   g r a n t e d   i n         S e c t i o n   1   ( S o f t w a r e   I n t e r n a l   U s e   a n d   D e v e l o p m e n t   L i c e n s e   G r a n t )   o f   t h e s e         S u p p l e m e n t a l   T e r m s ,   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ,         i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   S e c t i o n   3   ( J a v a   T e c h n o l o g y   R e s t r i c t i o n s )   o f         t h e s e   S u p p l e m e n t a l   T e r m s ,   S u n   g r a n t s   y o u   a   n o n - e x c l u s i v e ,   n o n - t r a n s f e r a b l e ,         l i m i t e d   l i c e n s e   t o   r e p r o d u c e   a n d   d i s t r i b u t e   t h e   S o f t w a r e   i n   b i n a r y   c o d e   f o r m         o n l y ,   p r o v i d e d   t h a t   y o u             
 
 i .   d i s t r i b u t e   t h e   S o f t w a r e   c o m p l e t e   a n d   u n m o d i f i e d   a n d   o n l y   b u n d l e d   a s   p a r t                 o f   y o u r   P r o g r a m s ,             
 i i .     d o   n o t   d i s t r i b u t e   a d d i t i o n a l   s o f t w a r e   i n t e n d e d   t o   r e p l a c e   a n y                 c o m p o n e n t ( s )   o f   t h e   S o f t w a r e ,             
 i i i .     d o   n o t   r e m o v e   o r   a l t e r   a n y   p r o p r i e t a r y   l e g e n d s   o r   n o t i c e s   c o n t a i n e d                 i n   t h e   S o f t w a r e ,             
 i v .   o n l y   d i s t r i b u t e   t h e   S o f t w a r e   s u b j e c t   t o   a   l i c e n s e   a g r e e m e n t   t h a t                 p r o t e c t s   S u n ' s   i n t e r e s t s   c o n s i s t e n t   w i t h   t h e   t e r m s   c o n t a i n e d   i n   t h i s                 A g r e e m e n t ,   a n d             v .   a g r e e   t o   d e f e n d   a n d   i n d e m n i f y   S u n   a n d   i t s   l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y                 d a m a g e s ,   c o s t s ,   l i a b i l i t i e s ,   s e t t l e m e n t   a m o u n t s   a n d / o r   e x p e n s e s                 ( i n c l u d i n g   a t t o r n e y s '   f e e s )   i n c u r r e d   i n   c o n n e c t i o n   w i t h   a n y   c l a i m ,                 l a w s u i t   o r   a c t i o n   b y   a n y   t h i r d   p a r t y   t h a t   a r i s e s   o r   r e s u l t s   f r o m   t h e   u s e                 o r   d i s t r i b u t i o n   o f   a n y   a n d   a l l   P r o g r a m s   a n d / o r   S o f t w a r e .     
 
 3 .     J a v a   T e c h n o l o g y   R e s t r i c t i o n s . 
 Y o u   m a y   n o t   m o d i f y   t h e   J a v a   P l a t f o r m         I n t e r f a c e   ( " J P I " ,   i d e n t i f i e d   a s   c l a s s e s   c o n t a i n e d   w i t h i n   t h e   " j a v a "   p a c k a g e         o r   a n y   s u b p a c k a g e s   o f   t h e   " j a v a "   p a c k a g e ) ,   b y   c r e a t i n g   a d d i t i o n a l   c l a s s e s         w i t h i n   t h e   J P I   o r   o t h e r w i s e   c a u s i n g   t h e   a d d i t i o n   t o   o r   m o d i f i c a t i o n   o f   t h e         c l a s s e s   i n   t h e   J P I .   I n   t h e   e v e n t   t h a t   y o u   c r e a t e   a n   a d d i t i o n a l   c l a s s   a n d         a s s o c i a t e d   A P I ( s )   w h i c h   ( i )   e x t e n d s   t h e   f u n c t i o n a l i t y   o f   t h e   J a v a   p l a t f o r m ,         a n d   ( i i )   i s   e x p o s e d   t o   t h i r d   p a r t y   s o f t w a r e   d e v e l o p e r s   f o r   t h e   p u r p o s e   o f         d e v e l o p i n g   a d d i t i o n a l   s o f t w a r e   w h i c h   i n v o k e s   s u c h   a d d i t i o n a l   A P I ,   y o u   m u s t         p r o m p t l y   p u b l i s h   b r o a d l y   a n   a c c u r a t e   s p e c i f i c a t i o n   f o r   s u c h   A P I   f o r   f r e e   u s e         b y   a l l   d e v e l o p e r s .   Y o u   m a y   n o t   c r e a t e ,   o r   a u t h o r i z e   y o u r   l i c e n s e e s   t o   c r e a t e         a d d i t i o n a l   c l a s s e s ,   i n t e r f a c e s ,   o r   s u b p a c k a g e s   t h a t   a r e   i n   a n y   w a y   i d e n t i f i e d         a s   " j a v a " ,   " j a v a x " ,   " s u n "   o r   s i m i l a r   c o n v e n t i o n   a s   s p e c i f i e d   b y   S u n   i n   a n y         n a m i n g   c o n v e n t i o n   d e s i g n a t i o n .     
 
 4 .     N o   S u p p o r t . 
 S u n   i s   u n d e r   n o   o b l i g a t i o n   t o   s u p p o r t   t h e   S o f t w a r e   o r   t o         p r o v i d e   y o u   w i t h   u p d a t e s   o r   e r r o r   c o r r e c t i o n s .   Y o u   a c k n o w l e d g e   t h a t   t h e         S o f t w a r e   m a y   h a v e   d e f e c t s   o r   d e f i c i e n c i e s   w h i c h   c a n n o t   o r   w i l l   n o t   b e         c o r r e c t e d   b y   S u n .     
 
 5 .     T r a d e m a r k s   a n d   L o g o s . 
 Y o u   a c k n o w l e d g e   a n d   a g r e e   a s   b e t w e e n   y o u   a n d   S u n         t h a t   S u n   o w n s   t h e   S U N ,   S O L A R I S ,   J A V A ,   J I N I ,   F O R T E ,   a n d   i P L A N E T   t r a d e m a r k s   a n d         a l l   S U N ,   S O L A R I S ,   J A V A ,   J I N I ,   F O R T E ,   a n d   i P L A N E T - r e l a t e d   t r a d e m a r k s ,   s e r v i c e         m a r k s ,   l o g o s   a n d   o t h e r   b r a n d   d e s i g n a t i o n s   ( " S u n   M a r k s " ) ,   a n d   y o u   a g r e e   t o         c o m p l y   w i t h   t h e   S u n   T r a d e m a r k   a n d   L o g o   U s a g e   R e q u i r e m e n t s   c u r r e n t l y   l o c a t e d         a t   h t t p : / / w w w . s u n . c o m / p o l i c i e s / t r a d e m a r k s .   A n y   u s e   y o u   m a k e   o f   t h e   S u n   M a r k s         i n u r e s   t o   S u n ' s   b e n e f i t .     
 
 6 .     S o u r c e   C o d e . 
 S o f t w a r e   m a y   c o n t a i n   s o u r c e   c o d e   t h a t   i s   p r o v i d e d   s o l e l y   f o r         r e f e r e n c e   p u r p o s e s   p u r s u a n t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t .   S o u r c e   c o d e   m a y         n o t   b e   r e d i s t r i b u t e d   u n l e s s   e x p r e s s l y   p r o v i d e d   f o r   i n   t h i s   A g r e e m e n t .     
 
 7 .     T e r m i n a t i o n   f o r   I n f r i n g e m e n t . 
 E i t h e r   p a r t y   m a y   t e r m i n a t e   t h i s   A g r e e m e n t         i m m e d i a t e l y   s h o u l d   a n y   S o f t w a r e   b e c o m e ,   o r   i n   e i t h e r   p a r t y ' s   o p i n i o n   b e         l i k e l y   t o   b e c o m e ,   t h e   s u b j e c t   o f   a   c l a i m   o f   i n f r i n g e m e n t   o f   a n y   i n t e l l e c t u a l         p r o p e r t y   r i g h t . 
 
 F o r   i n q u i r i e s   p l e a s e   c o n t a c t :   S u n   M i c r o s y s t e m s ,   I n c .   9 0 1   S a n   A n t o n i o   R o a d ,   P a l o A l t o ,   C a l i f o r n i a   9 4 3 0 3 ( L F I # 1 1 5 0 2 0 / F o r m   I D # 0 1 1 8 0 1 ) 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 H y p e r s o n i c   S Q L   L i c e n s e 
 
 
 C o p y r i g h t 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 0   b y   t h e   H y p e r s o n i c   S Q L   G r o u p .     A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 d i s t r i b u t i o n . 
 
 A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
 s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   H y p e r s o n i c   S Q L . " 
 
 P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d 
 
 " H y p e r s o n i c   S Q L "   n o r   m a y   " H y p e r s o n i c   S Q L "   a p p e a r   i n   t h e i r   n a m e s 
 w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   H y p e r s o n i c   S Q L   G r o u p . 
 
 R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
 a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   H y p e r s o n i c   S Q L . " 
 
 T h i s   s o f t w a r e   i s   p r o v i d e d   " a s   i s "   a n d   a n y   e x p r e s s e d   o r   i m p l i e d 
 w a r r a n t i e s ,   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   i m p l i e d   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   a n d   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 r e   d i s c l a i m e d . 
 I n   n o   e v e n t   s h a l l   t h e   H y p e r s o n i c   S Q L   G r o u p   o r   i t s   c o n t r i b u t o r s   b e   l i a b l e 
 f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   e x e m p l a r y ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   ( i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p r o c u r e m e n t 
 o f   s u b s t i t u t e   g o o d s   o r   s e r v i c e s ;   l o s s   o f   u s e ,   d a t a ,   o r   p r o f i t s ; 
 o r   b u s i n e s s   i n t e r r u p t i o n ) .   H o w e v e r   c a u s e d   a n y   o n   a n y   t h e o r y   o f 
 l i a b i l i t y ,   w h e t h e r   i n   c o n t r a c t ,   s t r i c t   l i a b i l i t y ,   o r   t o r t   ( i n c l u d i n g 
 n e g l i g e n c e   o r   o t h e r w i s e )   a r i s i n g   i n   a n y   w a y   o u t   o f   t h e   u s e   o f   t h i s 
 s o f t w a r e ,   e v e n   i f   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 i n d i v i d u a l s   o n   b e h a l f   o f   t h e   H y p e r s o n i c   S Q L   G r o u p . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 G N U   C l a s s p a t h   L i c e n s e 
 
 T h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L ) 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 V e r s i o n   2 ,   J u n e   1 9 9 1 
 - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s 
 o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e 
 a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o 
 g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e 
 s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t 
 o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s 
 c o m m i t   t o   u s i n g   i t .   ( S o m e   o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y 
 t h e   G N U   L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d . )   Y o u   c a n   a p p l y   i t   t o   y o u r 
 p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r 
 G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o 
 d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) , 
 t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   c h a n g e 
 t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n 
 d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y 
 y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s 
 t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e 
 s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a 
 f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e 
 s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m 
 t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r 
 y o u   t h i s   l i c e n s e   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r 
 m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t 
 e v e r y o n e   u n d e r s t a n d s   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e 
 s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o 
 k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   b y 
 o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h 
 t o   a v o i d   t h e   d a n g e r   t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y 
 o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t 
 t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   f r e e 
 u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n 
 f o l l o w . 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   w h i c h   c o n t a i n s   a   n o t i c e 
 p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   s a y i n g   i t   m a y   b 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 i s   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   p r o g r a m   o r 
 w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y 
 d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e 
 P r o g r a m   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r 
 t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t 
 l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y 
 t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t 
 r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s 
 c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   b y 
 r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   P r o g r a m ' s   s o u r c e   c o d e   a s 
 y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y 
 p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ; 
 k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y 
 w a r r a n t y ;   a n d   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   a   c o p y   o f   t h i s   L i c e n s e 
 a l o n g   w i t h   t h e   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t 
 y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   P r o g r a m   o r   a n y   p o r t i o n   o f   i t ,   t h u s 
 f o r m i n g   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s 
 o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f 
 t h e s e   c o n d i t i o n s : 
 
             a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g 
             t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
             b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r 
             i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e 
             l i c e n s e d   a s   a   w h o l e   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f 
             t h i s   L i c e n s e . 
 
             c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n , 
             y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e 
             m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   a n 
             a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r 
             e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e 
             t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   h o w   t o   v i e w   a   c o p y 
             o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s 
             n o t   n o r m a l l y   p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s 
             n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e 
 s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y 
 c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d 
 i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e 
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a 
 w o r k   b a s e d   o n   t h e   P r o g r a m ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f 
 t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e , 
 a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s 
 t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o 
 c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e 
 P r o g r a m   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r 
 d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s 
 L i c e n s e . 
 
 3 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   i t ,   u n d e r   S e c t i o n 
 2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e 
 p r o v i d e d   t h a t   y o u   a l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
             a )   A c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e 
             c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e 
             o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e ;   o r , 
 
             b )   A c c o m p a n y   i t   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o 
             g i v e   a n y   t h i r d   p a r t y ,   f o r   a   c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y 
             p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   c o p y   o f   t h e 
             c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   b 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   S e c t i o n s   1 
             a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e ;   o r , 
 
             c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o 
             d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r 
             n o n c o m m e r c i a l   d i s t r i b u t i o n 
 
 a n d   o n l y   i f   y o u   r e c e i v e d   t h e   p r o g r a m   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   w i t h   s u c h 
 a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g 
 m o d i f i c a t i o n s   t o   i t .   F o r   a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e 
 s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n 
 f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e 
 e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t 
 i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m ) 
 w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m 
 o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e 
 e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y 
 f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e 
 f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d 
 p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 4 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   o r   d i s t r i b u t e   t h e   P r o g r a m   e x c e p t   a s 
 e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y , 
 s u b l i c e n s e   o r   d i s t r i b u t e   t h e   P r o g r a m   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e 
 y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r 
 r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o 
 l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 5 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t . 
 H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   P r o g r a m 
 o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t 
 t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   P r o g r a m   ( o r   a n y   w o r k 
 b a s e d   o n   t h e   P r o g r a m ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d 
 a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   P r o g r a m 
 o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   t h e 
 r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y , 
 d i s t r i b u t e   o r   m o d i f y   t h e   P r o g r a m   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y 
 n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s 
 g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s 
 t o   t h i s   L i c e n s e . 
 
 7 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t 
 o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n 
 y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e 
 c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s 
 L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r 
 o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a 
 c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   P r o g r a m   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t 
 l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a l l   t h o s e 
 w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u 
 c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m 
 d i s t r i b u t i o n   o f   t h e   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y 
 p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e 
 s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r 
 o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s 
 s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e 
 d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y 
 p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d 
 t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s 
 u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e 
 t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a 
 c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 8 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   P r o g r a m   i s   r e s t r i c t e d   i n   c e r t a i n 
 c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t 
 h o l d e r   w h o   p l a c e s   t h e   P r o g r a m   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l 
 d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s 
 p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s 
 L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 9 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e 
 G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n 
 s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s 
 o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a 
 v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u 
 h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r 
 o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   P r o g r a m 
 d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n 
 e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 1 0 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   P r o g r a m   i n t o   o t h e r   f r e e   p r o g r a m s 
 w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   d i f f e r e n t ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r 
 p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n , 
 w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r 
 d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l 
 d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f 
 s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E 
 P R O G R A M ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D 
 I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   P R O G R A M   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E 
 P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F 
 A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 2 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L 
 A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E 
 P R O G R A M   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L , 
 S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y 
 T O   U S E   T H E   P R O G R A M   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G 
 R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F 
 T H E   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   O T H E R   P R O G R A M S ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R 
 P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   P r o g r a m s 
 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e 
 t o   t h e   p u b l i c ,   t h e   b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h 
 e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h 
 t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f 
 w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r 
 t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
             o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a   b r i e f   i d e a   o f   w h a t   i t   d o e s . 
 
             C o p y r i g h t   ( C ) 
 
             T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t 
             u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e 
             S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n ) 
             a n y   l a t e r   v e r s i o n . 
 
             T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T 
             A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r 
             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 .   S e e   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r 
             m o r e   d e t a i l s . 
 
             Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   a l o n g 
             w i t h   t h i s   p r o g r a m ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9 
             T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A 
 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t 
 s t a r t s   i n   a n   i n t e r a c t i v e   m o d e : 
 
             G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r   G n o m o v i s i o n   c o m e s 
             w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s   t y p e   ` s h o w   w ' .   T h i s   i s   f r e e 
             s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e   t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ; 
             t y p e   ` s h o w   c '   f o r   d e t a i l s . 
 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s 
 o f   t h e   G e n e r a l   P u b l i c   L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d 
 s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   c o u l d   e v e n   b e   m o u s e - c l i c k s   o r 
 m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l , 
 i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a 
 s a m p l e ;   a l t e r   t h e   n a m e s : 
 
             Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t 
 
             i n   t h e   p r o g r a m   ` G n o m o v i s i o n '   ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s ) 
 
             w r i t t e n   b y   J a m e s   H a c k e r . 
 
             s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
 
             T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m   i n t o 
 p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   i s   a   s u b r o u t i n e   l i b r a r y ,   y o u   m a y   c o n s i d e r 
 i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s   w i t h   t h e   l i b r a r y .   I f 
 t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d 
 o f   t h i s   L i c e n s e . 
 
 C l a s s p a t h   i s   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   G N U   G e n e r a l   P u b l i c   L i c e n s e   w i t h 
 t h e   f o l l o w i n g   c l a r i f i c a t i o n   a n d   s p e c i a l   e x c e p t i o n . 
 
 L i n k i n g   t h i s   l i b r a r y   s t a t i c a l l y   o r   d y n a m i c a l l y   w i t h   o t h e r   m o d u l e s   i s   m a k i n g   a 
 c o m b i n e d   w o r k   b a s e d   o n   t h i s   l i b r a r y .   T h u s ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   G N U 
 G e n e r a l   P u b l i c   L i c e n s e   c o v e r   t h e   w h o l e   c o m b i n a t i o n . 
 
 A s   a   s p e c i a l   e x c e p t i o n ,   t h e   c o p y r i g h t   h o l d e r s   o f   t h i s   l i b r a r y   g i v e   y o u   p e r m i s s i o n 
 t o   l i n k   t h i s   l i b r a r y   w i t h   i n d e p e n d e n t   m o d u l e s   t o   p r o d u c e   a n   e x e c u t a b l e , 
 r e g a r d l e s s   o f   t h e   l i c e n s e   t e r m s   o f   t h e s e   i n d e p e n d e n t   m o d u l e s ,   a n d   t o   c o p y   a n d 
 d i s t r i b u t e   t h e   r e s u l t i n g   e x e c u t a b l e   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   y o u 
 a l s o   m e e t ,   f o r   e a c h   l i n k e d   i n d e p e n d e n t   m o d u l e ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 l i c e n s e   o f   t h a t   m o d u l e .   A n   i n d e p e n d e n t   m o d u l e   i s   a   m o d u l e   w h i c h   i s   n o t   d e r i v e d 
 f r o m   o r   b a s e d   o n   t h i s   l i b r a r y .   I f   y o u   m o d i f y   t h i s   l i b r a r y ,   y o u   m a y   e x t e n d   t h i s 
 e x c e p t i o n   t o   y o u r   v e r s i o n   o f   t h e   l i b r a r y ,   b u t   y o u   a r e   n o t   o b l i g a t e d   t o   d o   s o .   I f 
 y o u   d o   n o t   w i s h   t o   d o   s o ,   d e l e t e   t h i s   e x c e p t i o n   s t a t e m e n t   f r o m   y o u r   v e r s i o n . 
 
 A s   s u c h ,   i t   c a n   b e   u s e d   t o   r u n ,   c r e a t e   a n d   d i s t r i b u t e   a   l a r g e   c l a s s   o f 
 a p p l i c a t i o n s   a n d   a p p l e t s .   W h e n   G N U   C l a s s p a t h   i s   u s e d   u n m o d i f i e d   a s   t h e   c o r e   c l a s s 
 l i b r a r y   f o r   a   v i r t u a l   m a c h i n e ,   c o m p i l e r   f o r   t h e   j a v a   l a n g u a g e ,   o r   f o r   a   p r o g r a m 
 w r i t t e n   i n   t h e   j a v a   p r o g r a m m i n g   l a n g u a g e   i t   d o e s   n o t   a f f e c t   t h e   l i c e n s i n g   f o r 
 d i s t r i b u t i n g   t h o s e   p r o g r a m s   d i r e c t l y . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o n f l u e n t   C o m m u n i t y   L i c e n s e 
 V e r s i o n   1 . 0 
 T h i s   C o n f l u e n t   C o m m u n i t y   L i c e n s e   A g r e e m e n t   V e r s i o n   1 . 0   ( t h e    A g r e e m e n t  )   s e t s 
 f o r t h   t h e   t e r m s   o n   w h i c h   C o n f l u e n t ,   I n c .   (  C o n f l u e n t  )   m a k e s   a v a i l a b l e   c e r t a i n 
 s o f t w a r e   m a d e   a v a i l a b l e   b y   C o n f l u e n t   u n d e r   t h i s   A g r e e m e n t   ( t h e    S o f t w a r e  ) .   B Y 
 I N S T A L L I N G ,   D O W N L O A D I N G ,   A C C E S S I N G ,   U S I N G   O R   D I S T R I B U T I N G   A N Y   O F   T H E   S O F T W A R E , 
 Y O U   A G R E E   T O   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E   T O 
 S U C H   T E R M S   A N D   C O N D I T I O N S ,   Y O U   M U S T   N O T   U S E   T H E   S O F T W A R E .   I F   Y O U   A R E   R E C E I V I N G 
 T H E   S O F T W A R E   O N   B E H A L F   O F   A   L E G A L   E N T I T Y ,   Y O U   R E P R E S E N T   A N D   W A R R A N T   T H A T   Y O U   H A V E 
 T H E   A C T U A L   A U T H O R I T Y   T O   A G R E E   T O   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T   O N 
 B E H A L F   O F   S U C H   E N T I T Y .    L i c e n s e e    m e a n s   y o u ,   a n   i n d i v i d u a l ,   o r   t h e   e n t i t y   o n 
 w h o s e   b e h a l f   y o u   a r e   r e c e i v i n g   t h e   S o f t w a r e . 
 
     1 .   L I C E N S E   G R A N T   A N D   C O N D I T I O N S . 
 
             1 .     L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t , 
                 C o n f l u e n t   h e r e b y   g r a n t s   t o   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e , 
                 w o r l d w i d e ,   n o n - t r a n s f e r a b l e ,   n o n - s u b l i c e n s e a b l e   l i c e n s e   d u r i n g   t h e   t e r m 
                 o f   t h i s   A g r e e m e n t   t o :   ( a )   u s e   t h e   S o f t w a r e ;   ( b )   p r e p a r e   m o d i f i c a t i o n s   a n d 
                 d e r i v a t i v e   w o r k s   o f   t h e   S o f t w a r e ;   ( c )   d i s t r i b u t e   t h e   S o f t w a r e   ( 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   i n   s o u r c e   c o d e   o r   o b j e c t   c o d e   f o r m ) ;   a n d   ( d )   r e p r o d u c e 
                 c o p i e s   o f   t h e   S o f t w a r e   ( t h e    L i c e n s e  ) .   L i c e n s e e   i s   n o t   g r a n t e d   t h e   r i g h t 
                 t o ,   a n d   L i c e n s e e   s h a l l   n o t ,   e x e r c i s e   t h e   L i c e n s e   f o r   a n   E x c l u d e d   P u r p o s e . 
                 F o r   p u r p o s e s   o f   t h i s   A g r e e m e n t ,    E x c l u d e d   P u r p o s e    m e a n s   m a k i n g   a v a i l a b l e 
                 a n y   s o f t w a r e - a s - a - s e r v i c e ,   p l a t f o r m - a s - a - s e r v i c e , 
                 i n f r a s t r u c t u r e - a s - a - s e r v i c e   o r   o t h e r   s i m i l a r   o n l i n e   s e r v i c e   t h a t   c o m p e t e s 
                 w i t h   C o n f l u e n t   p r o d u c t s   o r   s e r v i c e s   t h a t   p r o v i d e   t h e   S o f t w a r e . 
 
             2 .   C o n d i t i o n s .   I n   c o n s i d e r a t i o n   o f   t h e   L i c e n s e ,   L i c e n s e e  s   d i s t r i b u t i o n   o f 
                 t h e   S o f t w a r e   i s   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 : 
 
                 a .   L i c e n s e e   m u s t   c a u s e   a n y   S o f t w a r e   m o d i f i e d   b y   L i c e n s e e   t o   c a r r y 
                 p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   L i c e n s e e   m o d i f i e d   t h e   S o f t w a r e . 
 
                 b .   O n   e a c h   S o f t w a r e   c o p y ,   L i c e n s e e   s h a l l   r e p r o d u c e   a n d   n o t   r e m o v e   o r 
                 a l t e r   a l l   C o n f l u e n t   o r   t h i r d   p a r t y   c o p y r i g h t   o r   o t h e r   p r o p r i e t a r y   n o t i c e s 
                 c o n t a i n e d   i n   t h e   S o f t w a r e ,   a n d   L i c e n s e e   m u s t   p r o v i d e   t h e   n o t i c e   b e l o w 
                 w i t h   e a c h   c o p y . 
 
                  T h i s   s o f t w a r e   i s   m a d e   a v a i l a b l e   b y   C o n f l u e n t ,   I n c . ,   u n d e r   t h e   t e r m s   o f 
                 t h e   C o n f l u e n t   C o m m u n i t y   L i c e n s e   A g r e e m e n t ,   V e r s i o n   1 . 0   l o c a t e d   a t 
                 h t t p : / / w w w . c o n f l u e n t . i o / c o n f l u e n t - c o m m u n i t y - l i c e n s e .   B Y   I N S T A L L I N G , 
                 D O W N L O A D I N G ,   A C C E S S I N G ,   U S I N G   O R   D I S T R I B U T I N G   A N Y   O F   T H E   S O F T W A R E ,   Y O U 
                 A G R E E   T O   T H E   T E R M S   O F   S U C H   L I C E N S E   A G R E E M E N T .  
 
             3 .     L i c e n s e e   M o d i f i c a t i o n s .   L i c e n s e e   m a y   a d d   i t s   o w n   c o p y r i g h t   n o t i c e s   t o 
                 m o d i f i c a t i o n s   m a d e   b y   L i c e n s e e   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t 
                 l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f 
                 L i c e n s e e  s   m o d i f i c a t i o n s .   W h i l e   r e d i s t r i b u t i n g   t h e   S o f t w a r e   o r 
                 m o d i f i c a t i o n s   t h e r e o f ,   L i c e n s e e   m a y   c h o o s e   t o   o f f e r ,   f o r   a   f e e   o r   f r e e   o f 
                 c h a r g e ,   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   o b l i g a t i o n s .   L i c e n s e e ,   a n d 
                 n o t   C o n f l u e n t ,   w i l l   b e   r e s p o n s i b l e   f o r   a n y   s u c h   o b l i g a t i o n s . 
 
             4 .   N o   S u b l i c e n s i n g .   T h e   L i c e n s e   d o e s   n o t   i n c l u d e   t h e   r i g h t   t o   s u b l i c e n s e 
                 t h e   S o f t w a r e ,   h o w e v e r ,   e a c h   r e c i p i e n t   t o   w h i c h   L i c e n s e e   p r o v i d e s   t h e 
                 S o f t w a r e   m a y   e x e r c i s e   t h e   L i c e n s e s   s o   l o n g   a s   s u c h   r e c i p i e n t   a g r e e s   t o 
                 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t . 
 
     2 .   T E R M   A N D   T E R M I N A T I O N .   T h i s   A g r e e m e n t   w i l l   c o n t i n u e   u n l e s s   a n d   u n t i l   e a r l i e r 
         t e r m i n a t e d   a s   s e t   f o r t h   h e r e i n .   I f   L i c e n s e e   b r e a c h e s   a n y   o f   i t s   c o n d i t i o n s   o r 
         o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t ,   t h i s   A g r e e m e n t   w i l l   t e r m i n a t e   a u t o m a t i c a l l y 
         a n d   t h e   L i c e n s e   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   a n d   p e r m a n e n t l y . 
 
     3 .   I N T E L L E C T U A L   P R O P E R T Y .   A s   b e t w e e n   t h e   p a r t i e s ,   C o n f l u e n t   w i l l   r e t a i n   a l l 
         r i g h t ,   t i t l e ,   a n d   i n t e r e s t   i n   t h e   S o f t w a r e ,   a n d   a l l   i n t e l l e c t u a l   p r o p e r t y 
         r i g h t s   t h e r e i n .   C o n f l u e n t   h e r e b y   r e s e r v e s   a l l   r i g h t s   n o t   e x p r e s s l y   g r a n t e d   t o 
         L i c e n s e e   i n   t h i s   A g r e e m e n t .   C o n f l u e n t   h e r e b y   r e s e r v e s   a l l   r i g h t s   i n   i t s 
         t r a d e m a r k s   a n d   s e r v i c e   m a r k s ,   a n d   n o   l i c e n s e s   t h e r e i n   a r e   g r a n t e d   i n   t h i s 
         A g r e e m e n t . 
 
     4 .   D I S C L A I M E R .   C O N F L U E N T   H E R E B Y   D I S C L A I M S   A N Y   A N D   A L L   W A R R A N T I E S   A N D 
         C O N D I T I O N S ,   E X P R E S S ,   I M P L I E D ,   S T A T U T O R Y ,   O R   O T H E R W I S E ,   A N D   S P E C I F I C A L L Y 
         D I S C L A I M S   A N Y   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   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 ,   W I T H   R E S P E C T   T O   T H E   S O F T W A R E . 
 
     5 .   L I M I T A T I O N   O F   L I A B I L I T Y .   C O N F L U E N T   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D A M A G E S   O F   A N Y 
         K I N 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 ,   L O S T   P R O F I T S   O R   A N Y   C O N S E Q U E N T I A L , 
         S P E C I A L ,   I N C I D E N T A L ,   I N D I R E C T ,   O R   D I R E C T   D A M A G E S ,   H O W E V E R   C A U S E D   A N D   O N   A N Y 
         T H E O R Y   O F   L I A B I L I T Y ,   A R I S I N G   O U T   O F   T H I S   A G R E E M E N T .   T H E   F O R E G O I N G   S H A L L   A P P L Y 
         T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W . 
 
     6 .     G E N E R A L . 
 
             1 .   G o v e r n i n g   L a w .   T h i s   A g r e e m e n t   w i l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n 
                 a c c o r d a n c e   w i t h   t h e   l a w s   o f   t h e   s t a t e   o f   C a l i f o r n i a ,   w i t h o u t   r e f e r e n c e   t o 
                 i t s   c o n f l i c t   o f   l a w s   p r i n c i p l e s .   I f   L i c e n s e e   i s   l o c a t e d   w i t h i n   t h e   U n i t e d 
                 S t a t e s ,   a l l   d i s p u t e s   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t   a r e   s u b j e c t   t o   t h e 
                 e x c l u s i v e   j u r i s d i c t i o n   o f   c o u r t s   l o c a t e d   i n   S a n t a   C l a r a   C o u n t y , 
                 C a l i f o r n i a .   U S A .   I f   L i c e n s e e   i s   l o c a t e d   o u t s i d e   o f   t h e   U n i t e d   S t a t e s ,   a n y 
                 d i s p u t e ,   c o n t r o v e r s y   o r   c l a i m   a r i s i n g   o u t   o f   o r   r e l a t i n g   t o   t h i s 
                 A g r e e m e n t   w i l l   b e   r e f e r r e d   t o   a n d   f i n a l l y   d e t e r m i n e d   b y   a r b i t r a t i o n   i n 
                 a c c o r d a n c e   w i t h   t h e   J A M S   I n t e r n a t i o n a l   A r b i t r a t i o n   R u l e s .   T h e   t r i b u n a l 
                 w i l l   c o n s i s t   o f   o n e   a r b i t r a t o r .   T h e   p l a c e   o f   a r b i t r a t i o n   w i l l   b e   P a l o 
                 A l t o ,   C a l i f o r n i a .   T h e   l a n g u a g e   t o   b e   u s e d   i n   t h e   a r b i t r a l   p r o c e e d i n g s 
                 w i l l   b e   E n g l i s h .   J u d g m e n t   u p o n   t h e   a w a r d   r e n d e r e d   b y   t h e   a r b i t r a t o r   m a y 
                 b e   e n t e r e d   i n   a n y   c o u r t   h a v i n g   j u r i s d i c t i o n   t h e r e o f . 
 
             2 .   A s s i g n m e n t .   L i c e n s e e   i s   n o t   a u t h o r i z e d   t o   a s s i g n   i t s   r i g h t s   u n d e r   t h i s 
                 A g r e e m e n t   t o   a n y   t h i r d   p a r t y .   C o n f l u e n t   m a y   f r e e l y   a s s i g n   i t s   r i g h t s 
                 u n d e r   t h i s   A g r e e m e n t   t o   a n y   t h i r d   p a r t y . 
 
             3 .     O t h e r .   T h i s   A g r e e m e n t   i s   t h e   e n t i r e   a g r e e m e n t   b e t w e e n   t h e   p a r t i e s 
                 r e g a r d i n g   t h e   s u b j e c t   m a t t e r   h e r e o f .   N o   a m e n d m e n t   o r   m o d i f i c a t i o n   o f   t h i s 
                 A g r e e m e n t   w i l l   b e   v a l i d   o r   b i n d i n g   u p o n   t h e   p a r t i e s   u n l e s s   m a d e   i n 
                 w r i t i n g   a n d   s i g n e d   b y   t h e   d u l y   a u t h o r i z e d   r e p r e s e n t a t i v e s   o f   b o t h 
                 p a r t i e s .   I n   t h e   e v e n t   t h a t   a n y   p r o v i s 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 
                 a n y   c o n d i t i o n ,   o f   t h i s   A g r e e m e n t   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   t h i s 
                 A g r e e m e n t   a n d   a l l   l i c e n s e s   a n d   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   i m m e d i a t e l y 
                 t e r m i n a t e .   W a i v e r   b y   C o n f l u e n t   o f   a   b r e a c h   o f   a n y   p r o v i s i o n   o f   t h i s 
                 A g r e e m e n t   o r   t h e   f a i l u r e   b y   C o n f l u e n t   t o   e x e r c i s e   a n y   r i g h t   h e r e u n d e r 
                 w i l l   n o t   b e   c o n s t r u e d   a s   a   w a i v e r   o f   a n y   s u b s e q u e n t   b r e a c h   o f   t h a t   r i g h t 
                 o r   a s   a   w a i v e r   o f   a n y   o t h e r   r i g h t . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 C r e a t i v e   C o m m o n s   C C 0   1 . 0   U n i v e r s a l 
 
 C r e a t i v e   C o m m o n s   L e g a l   C o d e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 C C 0   1 . 0   U n i v e r s a l 
 - - - - - - - - - - - - - - - - - 
 
 C R E A T I V E   C O M M O N S   C O R P O R A T I O N   I S   N O T   A   L A W   F I R M   A N D   D O E S   N O T   P R O V I D E   L E G A L 
 S E R V I C E S .   D I S T R I B U T I O N   O F   T H I S   D O C U M E N T   D O E S   N O T   C R E A T E   A N   A T T O R N E Y - C L I E N T 
 R E L A T I O N S H I P .   C R E A T I V E   C O M M O N S   P R O V I D E S   T H I S   I N F O R M A T I O N   O N   A N   " A S - I S "   B A S I S . 
 C R E A T I V E   C O M M O N S   M A K E S   N O   W A R R A N T I E S   R E G A R D I N G   T H E   U S E   O F   T H I S   D O C U M E N T   O R   T H E 
 I N F O R M A T I O N   O R   W O R K S   P R O V I D E D   H E R E U N D E R ,   A N D   D I S C L A I M S   L I A B I L I T Y   F O R   D A M A G E S 
 R E S U L T I N G   F R O M   T H E   U S E   O F   T H I S   D O C U M E N T   O R   T H E   I N F O R M A T I O N   O R   W O R K S   P R O V I D E D 
 H E R E U N D E R . 
 
 
 S t a t e m e n t   o f   P u r p o s e 
 
 T h e   l a w s   o f   m o s t   j u r i s d i c t i o n s   t h r o u g h o u t   t h e   w o r l d   a u t o m a t i c a l l y   c o n f e r 
 e x c l u s i v e   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   ( d e f i n e d   b e l o w )   u p o n   t h e   c r e a t o r   a n d 
 s u b s e q u e n t   o w n e r ( s )   ( e a c h   a n d   a l l ,   a n   " o w n e r " )   o f   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p 
 a n d / o r   a   d a t a b a s e   ( e a c h ,   a   " W o r k " ) . 
 
 C e r t a i n   o w n e r s   w i s h   t o   p e r m a n e n t l y   r e l i n q u i s h   t h o s e   r i g h t s   t o   a   W o r k   f o r   t h e 
 p u r p o s e   o f   c o n t r i b u t i n g   t o   a   c o m m o n s   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s 
 ( " C o m m o n s " )   t h a t   t h e   p u b l i c   c a n   r e l i a b l y   a n d   w i t h o u t   f e a r   o f   l a t e r   c l a i m s   o f 
 i n f r i n g e m e n t   b u i l d   u p o n ,   m o d i f y ,   i n c o r p o r a t e   i n   o t h e r   w o r k s ,   r e u s e   a n d 
 r e d i s t r i b u t e   a s   f r e e l y   a s   p o s s i b l e   i n   a n y   f o r m   w h a t s o e v e r   a n d   f o r   a n y   p u r p o s e s , 
 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   c o m m e r c i a l   p u r p o s e s .   T h e s e   o w n e r s   m a y   c o n t r i b u t e   t o 
 t h e   C o m m o n s   t o   p r o m o t e   t h e   i d e a l   o f   a   f r e e   c u l t u r e   a n d   t h e   f u r t h e r   p r o d u c t i o n   o f 
 c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s ,   o r   t o   g a i n   r e p u t a t i o n   o r   g r e a t e r 
 d i s t r i b u t i o n   f o r   t h e i r   W o r k   i n   p a r t   t h r o u g h   t h e   u s e   a n d   e f f o r t s   o f   o t h e r s . 
 
 F o r   t h e s e   a n d / o r   o t h e r   p u r p o s e s   a n d   m o t i v a t i o n s ,   a n d   w i t h o u t   a n y   e x p e c t a t i o n   o f 
 a d d i t i o n a l   c o n s i d e r a t i o n   o r   c o m p e n s a t i o n ,   t h e   p e r s o n   a s s o c i a t i n g   C C 0   w i t h   a   W o r k 
 ( t h e   " A f f i r m e r " ) ,   t o   t h e   e x t e n t   t h a t   h e   o r   s h e   i s   a n   o w n e r   o f   C o p y r i g h t   a n d 
 R e l a t e d   R i g h t s   i n   t h e   W o r k ,   v o l u n t a r i l y   e l e c t s   t o   a p p l y   C C 0   t o   t h e   W o r k   a n d 
 p u b l i c l y   d i s t r i b u t e   t h e   W o r k   u n d e r   i t s   t e r m s ,   w i t h   k n o w l e d g e   o f   h i s   o r   h e r 
 C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   a n d   t h e   m e a n i n g   a n d   i n t e n d e d   l e g a l 
 e f f e c t   o f   C C 0   o n   t h o s e   r i g h t s . 
 
 1 .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s .   A   W o r k   m a d e   a v a i l a b l e   u n d e r   C C 0   m a y   b e   p r o t e c t e d 
 b y   c o p y r i g h t   a n d   r e l a t e d   o r   n e i g h b o r i n g   r i g h t s   ( " C o p y r i g h t   a n d   R e l a t e d   R i g h t s " ) . 
 C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n c l u d e ,   b u t   a r e   n o t   l i m i t e d   t o ,   t h e   f o l l o w i n g : 
 
     i .   t h e   r i g h t   t o   r e p r o d u c e ,   a d a p t ,   d i s t r i b u t e ,   p e r f o r m ,   d i s p l a y ,   c o m m u n i c a t e , 
         a n d   t r a n s l a t e   a   W o r k ; 
 
     i i .     m o r a l   r i g h t s   r e t a i n e d   b y   t h e   o r i g i n a l   a u t h o r ( s )   a n d / o r   p e r f o r m e r ( s ) ; 
 
     i i i .   p u b l i c i t y   a n d   p r i v a c y   r i g h t s   p e r t a i n i n g   t o   a   p e r s o n ' s   i m a g e   o r   l i k e n e s s 
         d e p i c t e d   i n   a   W o r k ; 
 
     i v .   r i g h t s   p r o t e c t i n g   a g a i n s t   u n f a i r   c o m p e t i t i o n   i n   r e g a r d s   t o   a   W o r k ,   s u b j e c t 
         t o   t h e   l i m i t a t i o n s   i n   p a r a g r a p h   4 ( a ) ,   b e l o w ; 
 
     v .   r i g h t s   p r o t e c t i n g   t h e   e x t r a c t i o n ,   d i s s e m i n a t i o n ,   u s e   a n d   r e u s e   o f   d a t a   i n   a 
         W o r k ; 
 
     v i .   d a t a b a s e   r i g h t s   ( s u c h   a s   t h o s e   a r i s i n g   u n d e r   D i r e c t i v e   9 6 / 9 / E C   o f   t h e 
         E u r o p e a n   P a r l i a m e n t   a n d   o f   t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l 
         p r o t e c t i o n   o f   d a t a b a s e s ,   a n d   u n d e r   a n y   n a t i o n a l   i m p l e m e n t a t i o n   t h e r e o f , 
         i n c l u d i n g   a n y   a m e n d e d   o r   s u c c e s s o r   v e r s i o n   o f   s u c h   d i r e c t i v e ) ;   a n d 
 
     v i i .   o t h e r   s i m i l a r ,   e q u i v a l e n t   o r   c o r r e s p o n d i n g   r i g h t s   t h r o u g h o u t   t h e   w o r l d 
         b a s e d   o n   a p p l i c a b l e   l a w   o r   t r e a t y ,   a n d   a n y   n a t i o n a l   i m p l e m e n t a t i o n s   t h e r e o f . 
 
 2 .   W a i v e r .   T o   t h e   g r e a t e s t   e x t e n t   p e r m i t t e d   b y ,   b u t   n o t   i n   c o n t r a v e n t i o n   o f , 
 a p p l i c a b l e   l a w ,   A f f i r m e r   h e r e b y   o v e r t l y ,   f u l l y ,   p e r m a n e n t l y ,   i r r e v o c a b l y   a n d 
 u n c o n d i t i o n a l l y   w a i v e s ,   a b a n d o n s ,   a n d   s u r r e n d e r s   a l l   o f   A f f i r m e r ' s   C o p y r i g h t   a n d 
 R e l a t e d   R i g h t s   a n d   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n ,   w h e t h e r   n o w   k n o w n   o r 
 u n k n o w n   ( i n c l u d i n g   e x i s t i n g   a s   w e l l   a s   f u t u r e   c l a i m s   a n d   c a u s e s   o f   a c t i o n ) ,   i n 
 t h e   W o r k 
 
     i .     i n   a l l   t e r r i t o r i e s   w o r l d w i d e , 
 
     i i .     f o r   t h e   m a x i m u m   d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g 
         f u t u r e   t i m e   e x t e n s i o n s ) , 
 
     i i i .     i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f   c o p i e s ,   a n d 
 
     i v .     f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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   c o m m e r c i a l , 
         a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e   " W a i v e r " ) . 
 
 A f f i r m e r   m a k e s   t h e   W a i v e r   f o r   t h e   b e n e f i t   o f   e a c h   m e m b e r   o f   t h e   p u b l i c   a t   l a r g e 
 a n d   t o   t h e   d e t r i m e n t   o f   A f f i r m e r ' s   h e i r s   a n d   s u c c e s s o r s ,   f u l l y   i n t e n d i n g   t h a t 
 s u c h   W a i v e r   s h a l l   n o t   b e   s u b j e c t   t o   r e v o c a t i o n ,   r e s c i s s i o n ,   c a n c e l l a t i o n , 
 t e r m i n a t i o n ,   o r   a n y   o t h e r   l e g a l   o r   e q u i t a b l e   a c t i o n   t o   d i s r u p t   t h e   q u i e t 
 e n j o y m e n t   o f   t h e   W o r k   b y   t h e   p u b l i c   a s   c o n t e m p l a t e d   b y   A f f i r m e r ' s   e x p r e s s 
 S t a t e m e n t   o f   P u r p o s e . 
 
 3 .   P u b l i c   L i c e n s e   F a l l b a c k .   S h o u l d   a n y   p a r t   o f   t h e   W a i v e r   f o r   a n y   r e a s o n   b e 
 j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   t h e n   t h e   W a i v e r   s h a l l 
 b e   p r e s e r v e d   t o   t h e   m a x i m u m   e x t e n t   p e r m i t t e d   t a k i n g   i n t o   a c c o u n t   A f f i r m e r ' s 
 e x p r e s s   S t a t e m e n t   o f   P u r p o s e .   I n   a d d i t i o n ,   t o   t h e   e x t e n t   t h e   W a i v e r   i s   s o   j u d g e d 
 A f f i r m e r   h e r e b y   g r a n t s   t o   e a c h   a f f e c t e d   p e r s o n   a   r o y a l t y - f r e e ,   n o n   t r a n s f e r a b l e , 
 n o n   s u b l i c e n s a b l e ,   n o n   e x c l u s i v e ,   i r r e v o c a b l e   a n d   u n c o n d i t i o n a l   l i c e n s e   t o 
 e x e r c i s e   A f f i r m e r ' s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k 
 
     i .     i n   a l l   t e r r i t o r i e s   w o r l d w i d e , 
 
     i i .     f o r   t h e   m a x i m u m   d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g 
         f u t u r e   t i m e   e x t e n s i o n s ) , 
 
     i i i .     i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f   c o p i e s ,   a n d 
 
     i v .     f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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   c o m m e r c i a l , 
         a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e   " L i c e n s e " ) . 
 
 T h e   L i c e n s e   s h a l l   b e   d e e m e d   e f f e c t i v e   a s   o f   t h e   d a t e   C C 0   w a s   a p p l i e d   b y   A f f i r m e r 
 t o   t h e   W o r k .   S h o u l d   a n y   p a r t   o f   t h e   L i c e n s e   f o r   a n y   r e a s o n   b e   j u d g e d   l e g a l l y 
 i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   s u c h   p a r t i a l   i n v a l i d i t y   o r 
 i n e f f e c t i v e n e s s   s h a l l   n o t   i n v a l i d a t e   t h e   r e m a i n d e r   o f   t h e   L i c e n s e ,   a n d   i n   s u c h 
 c a s e   A f f i r m e r   h e r e b y   a f f i r m s   t h a t   h e   o r   s h e   w i l l   n o t 
 
     i .     e x e r c i s e   a n y   o f   h i s   o r   h e r   r e m a i n i n g   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e 
         W o r k   o r 
 
     i i .     a s s e r t   a n y   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n   w i t h   r e s p e c t   t o   t h e 
         W o r k ,   i n   e i t h e r   c a s e   c o n t r a r y   t o   A f f i r m e r ' s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 
 4 .   L i m i t a t i o n s   a n d   D i s c l a i m e r s . 
 
     a .   N o   t r a d e m a r k   o r   p a t e n t   r i g h t s   h e l d   b y   A f f i r m e r   a r e   w a i v e d ,   a b a n d o n e d , 
         s u r r e n d e r e d ,   l i c e n s e d   o r   o t h e r w i s e   a f f e c t e d   b y   t h i s   d o c u m e n t . 
 
     b .   A f f i r m e r   o f f e r s   t h e   W o r k   a s - i s   a n d   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   o f 
         a n y   k i n d   c o n c e r n i n g   t h e   W o r k ,   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e , 
         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   w a r r a n t i e s   o f   t i t l e ,   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 ,   n o n   i n f r i n g e m e n t ,   o r   t h e   a b s e n c e   o f   l a t e n t   o r   o t h e r 
         d e f e c t s ,   a c c u r a c y ,   o r   t h e   p r e s e n t   o r   a b s e n c e   o f   e r r o r s ,   w h e t h e r   o r   n o t 
         d i s c o v e r a b l e ,   a l l   t o   t h e   g r e a t e s t   e x t e n t   p e r m i s s i b l e   u n d e r   a p p l i c a b l e   l a w . 
 
     c .   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   c l e a r i n g   r i g h t s   o f   o t h e r   p e r s o n s   t h a t 
         m a y   a p p l y   t o   t h e   W o r k   o r   a n y   u s e   t h e r e o f ,   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   a n y 
         p e r s o n ' s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k .   F u r t h e r ,   A f f i r m e r 
         d i s c l a i m s   r e s p o n s i b i l i t y   f o r   o b t a i n i n g   a n y   n e c e s s a r y   c o n s e n t s ,   p e r m i s s i o n s   o r 
         o t h e r   r i g h t s   r e q u i r e d   f o r   a n y   u s e   o f   t h e   W o r k . 
 
     d .   A f f i r m e r   u n d e r s t a n d s   a n d   a c k n o w l e d g e s   t h a t   C r e a t i v e   C o m m o n s   i s   n o t   a   p a r t y 
         t o   t h i s   d o c u m e n t   a n d   h a s   n o   d u t y   o r   o b l i g a t i o n   w i t h   r e s p e c t   t o   t h i s   C C 0   o r 
         u s e   o f   t h e   W o r k . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M I T   N o   A t t r i b u t i o n   L i c e n s e 
 
 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 . 
 
 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 . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1     L i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r 
 m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
 i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 
             " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
             ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o 
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
 p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   n o r   m a y 
 " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E 
 S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R 
 O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   < h t t p : / / w w w . a p a c h e . o r g / > . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y 
 w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f 
 I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   V e r s i o n   2 . 1   O n l y 
 
 " T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r 
 t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n [ , ] [ ; ]   v e r s i o n   2 . 1   o f   t h e   L i c e n s e . " 
 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
             C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 
             5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A 
 
             E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s 
 
             o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
             [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s 
 
             a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e 
 
             t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 
 P r e a m b l e 
 - - - - - - - - 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e 
 a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o 
 g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e 
 s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y 
 d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e 
 F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e 
 s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y 
 G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e , 
 b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e . 
 O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m 
 t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ; 
 t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e 
 t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d 
 t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o 
 d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s 
 t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e 
 l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a 
 f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e 
 s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e 
 w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o 
 t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y 
 a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d 
 ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y , 
 d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o 
 w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e 
 a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l 
 v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y 
 p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e 
 p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e 
 u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r . 
 T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e 
 l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s 
 l i c e n s e . 
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U 
 G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e , 
 a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y 
 G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o 
 p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d 
 l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a 
 d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e 
 p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m . 
 T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r 
 c o d e   w i t h   t h e   l i b r a r y . 
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o 
 p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o 
 p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g 
 n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l 
 P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s 
 a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e 
 w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d . 
 T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e 
 f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e 
 l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o 
 f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s 
 e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r 
 e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y 
 m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e 
 G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s ' 
 f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e 
 L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d 
 v e r s i o n   o f   t h e   L i b r a r y . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n 
 f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e 
 l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d 
 f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r 
 t o   r u n . 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h 
 c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g 
 i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o 
 c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s 
 t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e 
 f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n 
 d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e 
 L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k 
 c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s 
 a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r , 
 t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g 
 m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e 
 c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s , 
 p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y 
 t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e 
 L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s 
 c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e 
 L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e 
 L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e 
 c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d 
 a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r 
 o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e 
 a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e 
 L i b r a r y . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t 
 y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s 
 f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s 
 o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f 
 t h e s e   c o n d i t i o n s : 
 
             a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
             b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g 
             t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
             c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l 
             t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
             d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f 
             d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r 
             t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e 
             a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t 
             s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s 
             w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
             ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e 
             t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e , 
             S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d 
             b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t , 
             t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
             T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e 
             s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e 
             r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n 
             t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u 
             d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e 
             s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e 
             d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e 
             p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o 
             e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
             T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r 
             r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e 
             t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s 
             b a s e d   o n   t h e   L i b r a r y . 
 
             I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h 
             t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e 
             o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f 
             t h i s   L i c e n s e . 
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t 
 a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e 
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a 
 n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s 
 a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y 
 o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o 
 t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d 
 d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o 
 a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t , 
 u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1 
 a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g 
 m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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 
 S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a 
 d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m 
 t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n 
 t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t 
 c o d e . 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s 
 d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d 
 a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e 
 w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n 
 e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f 
 t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s 
 t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f 
 s u c h   e x e c u t a b l e s . 
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t 
 o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e 
 L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y 
 s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s 
 i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y 
 l a w . 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d 
 a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n 
 l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r 
 i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s 
 p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e 
 o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g 
 t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h 
 t h e   L i b r a r y   i t s e l f . 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k 
 t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f 
 t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t 
 t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e 
 e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s 
 u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t 
 s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t 
 n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s 
 w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u 
 m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 
             a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e 
             s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e 
             w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e 
             w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e 
             m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e 
             c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a 
             m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t 
             t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l 
             n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d 
             d e f i n i t i o n s . ) 
 
             b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A 
             s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y 
             a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y 
             f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a 
             m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e 
             m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s 
             m a d e   w i t h . 
 
             c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s , 
             t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r 
             a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 
             d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a 
             d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d 
             m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
             e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r 
             t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t 
 i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m 
 i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t 
 i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m ) 
 w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m 
 o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e 
 e x e c u t a b l e . 
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r 
 p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a 
 c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n 
 e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y 
 s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t 
 c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t 
 t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r 
 l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o 
 t h i n g s : 
 
             a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e 
             L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 
             b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f 
             i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e 
             a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y 
 e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y , 
 m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l 
 a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e 
 r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r 
 l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t . 
 H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y 
 o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t 
 t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k 
 b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d 
 a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y 
 o r   w o r k s   b a s e d   o n   i t . 
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) , 
 t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o 
 c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d 
 c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s ' 
 e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g 
 c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t 
 o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n 
 y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e 
 c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s 
 L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r 
 o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a 
 c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t 
 l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e 
 w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u 
 c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m 
 d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y 
 p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e 
 s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r 
 o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s 
 s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e 
 d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e 
 h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d 
 t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s 
 u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e 
 t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a 
 c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n 
 c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t 
 h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l 
 d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s 
 p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s 
 L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e 
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e 
 s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w 
 p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a 
 v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u 
 h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r 
 o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y 
 d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r 
 p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s 
 w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o 
 a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e 
 F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s 
 f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e 
 s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d 
 r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E 
 L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D 
 I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E 
 L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F 
 A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L 
 A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E 
 L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L , 
 S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y 
 T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G 
 R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F 
 T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R 
 P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e 
 t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n 
 r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e 
 t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c 
 L i c e n s e ) . 
 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t 
 t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e 
 e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e 
 a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
             o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 
             C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
 
             T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 
             m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 
             L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r 
 
             v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
             T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 
             b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 
             M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U 
 
             L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
             Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 
             L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e 
 
             F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A 
 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l , 
 i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a 
 s a m p l e ;   a l t e r   t h e   n a m e s : 
 
             Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n 
 
             t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n 
 
             b y   J a m e s   R a n d o m   H a c k e r . 
 
             s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 
             T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h a t ' s   a l l   t h e r e   i s   t o   i t ! 
   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 L / N :   L - A D G R - 3 X Y F 6 C 
 D / N :   L C 2 8 - 2 7 5 5 - 0 2 
 P / N :   L - A D G R - 3 X Y F 6 C 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 I B M   Z   S y s t e m   A u t o m a t i o n   V 4 . 3 
 
 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   S o f t w a r e   L i c e n s e   2 . 0   
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 :   
 
 
 
 c l a s s m a t e ,   j a c k s o n - a n n o t a t i o n s ,   j a c k s o n - c o r e ,   j a c k s o n - d a t a b i n d ,   j a c k s o n - d a t a f o r m a t - y a m l ,   j a c k s o n - d a t a t y p e - j d k 8 ,   j a c k s o n - d a t a t y p e - j s r 3 1 0 ,   j a c k s o n - m o d u l e - p a r a m e t e r - n a m e s ,   j s o n - p a t h ,   j j w t - a p i ,   j j w t - i m p l ,   j j w t - j a c k s o n ,   s w a g g e r - a n n o t a t i o n s ,   s w a g g e r - c o r e ,   s w a g g e r - i n t e g r a t i o n ,   s w a g g e r - m o d e l s ,   j a k a r t a . v a l i d a t i o n - a p i ,   a c c e s s o r s - s m a r t ,   j s o n - s m a r t ,   c o m m o n s - l a n g 3 ,   l o g 4 j - a p i ,   l o g 4 j - c o r e ,   l o g 4 j - s l f 4 j - i m p l ,   t o m c a t - e m b e d - c o r e ,   t o m c a t - e m b e d - e l ,   t o m c a t - e m b e d - w e b s o c k e t ,     h i b e r n a t e - v a l i d a t o r ,   j b o s s - l o g g i n g ,     s p r i n g d o c - o p e n a p i - c o m m o n ,   s p r i n g d o c - o p e n a p i - h a t e o a s ,   s p r i n g d o c - o p e n a p i - u i ,   s p r i n g d o c - o p e n a p i - w e b m v c - c o r e ,   s p r i n g - a o p ,   s p r i n g - b e a n s ,   s p r i n g - c o n t e x t ,   s p r i n g - c o r e ,   s p r i n g - e x p r e s s i o n ,   s p r i n g - j c l ,   s p r i n g - w e b ,   s p r i n g - w e b m v c ,   s p r i n g - b o o t ,   s p r i n g - b o o t - a u t o c o n f i g u r e ,   s p r i n g - b o o t - s t a r t e r ,   s p r i n g - b o o t - s t a r t e r - h a t e o a s ,   s p r i n g - b o o t - s t a r t e r - j s o n ,   s p r i n g - b o o t - s t a r t e r - l o g 4 j 2 ,   s p r i n g - b o o t - s t a r t e r - s e c u r i t y ,   s p r i n g - b o o t - s t a r t e r - t o m c a t ,   s p r i n g - b o o t - s t a r t e r - v a l i d a t i o n ,   s p r i n g - b o o t - s t a r t e r - w e b ,   s p r i n g - h a t e o a s ,   s p r i n g - p l u g i n - c o r e ,   s p r i n g - s e c u r i t y - c o n f i g ,   s p r i n g - s e c u r i t y - c o r e ,   s p r i n g - s e c u r i t y - c r y p t o ,   s p r i n g - s e c u r i t y - w e b ,   s w a g g e r - u i ,   s n a k e y a m l ,   
 
 H i k a r i C P ,   d e r b y ,   f l y w a y - c o r e ,   s n a k e y a m l ,   s p r i n g - j d b c ,   s p r i n g - o r m ,   s p r i n g - t x ,   s p r i n g - b o o t - s t a r t e r - j p a ,   s p r i n g - b o o t - s t a r t e r - j d b c ,   s p r i n g - d a t a - c o m m o n s ,   s p r i n g - d a t a - j p a 
 
 j s r 3 0 5 ,   k a f k a - c l i e n t s ,   s p r i n g - m e s s a g i n g ,   s p r i n g - k a f k a ,   s p r i n g - r e t r y 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 M I T   L i c e n s e   
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M I T   L i c e n s e : 
 
 
 
 c l a s s g r a p h ,   j u l - t o - s l f 4 j ,   s l f 4 j - a p i ,   w e b j a r s - l o c a t o r - c o r e 
 
 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 . 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 B S D   L i c e n s e   
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e :   
 
 
 
 a s m 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 
 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   ( E P L )   
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 
 
 j a k a r t a . a n n o t a t i o n - a p i   1 . 3 . 5   ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 ) 
 
 a s p e c t j w e a v e r   1 . 9 . 7     ( M a v e n   R e p o s i t o r y :   o r g . a s p e c t j      a s p e c t j w e a v e r   ( m v n r e p o s i t o r y . c o m ) ) 
 
 j a k a r t a . p e r s i s t e n c e   2 . 2 . 2     ( M a v e n   R e p o s i t o r y :   o r g . e c l i p s e . p e r s i s t e n c e      j a k a r t a . p e r s i s t e n c e   ( m v n r e p o s i t o r y . c o m ) ) 
 
 o r g . e c l i p s e . p e r s i s t e n c e . a n t l r   2 . 7 . 4     ( M a v e n   R e p o s i t o r y :   o r g . e c l i p s e . p e r s i s t e n c e      o r g . e c l i p s e . p e r s i s t e n c e . a n t l r   ( m v n r e p o s i t o r y . c o m ) ) 
 
 o r g . e c l i p s e . p e r s i s t e n c e . a s m   2 . 7 . 4     ( M a v e n   R e p o s i t o r y :   o r g . e c l i p s e . p e r s i s t e n c e      o r g . e c l i p s e . p e r s i s t e n c e . a s m   ( m v n r e p o s i t o r y . c o m ) ) 
 
 o r g . e c l i p s e . p e r s i s t e n c e . c o r e   2 . 7 . 4     ( M a v e n   R e p o s i t o r y :   o r g . e c l i p s e . p e r s i s t e n c e      o r g . e c l i p s e . p e r s i s t e n c e . c o r e   ( m v n r e p o s i t o r y . c o m ) ) 
 
 o r g . e c l i p s e . p e r s i s t e n c e . e x t e n s i o n   2 . 7 . 4     ( M a v e n   R e p o s i t o r y :   o r g . e c l i p s e . p e r s i s t e n c e      o r g . e c l i p s e . p e r s i s t e n c e . e x t e n s i o n   ( m v n r e p o s i t o r y . c o m ) ) 
 
 o r g . e c l i p s e . p e r s i s t e n c e . j p a   2 . 7 . 4     ( M a v e n   R e p o s i t o r y :   o r g . e c l i p s e . p e r s i s t e n c e      o r g . e c l i p s e . p e r s i s t e n c e . j p a   ( m v n r e p o s i t o r y . c o m ) ) 
 
 o r g . e c l i p s e . p e r s i s t e n c e . j p a . j p q l   2 . 7 . 4     ( M a v e n   R e p o s i t o r y :   o r g . e c l i p s e . p e r s i s t e n c e      o r g . e c l i p s e . p e r s i s t e n c e . j p a . j p q l   ( m v n r e p o s i t o r y . c o m ) ) 
 
 m i c r o s t r e a m - a f s   3 . 0 . 2     ( M a v e n   R e p o s i t o r y :   o n e . m i c r o s t r e a m      m i c r o s t r e a m - a f s   ( m v n r e p o s i t o r y . c o m ) ) 
 
 m i c r o s t r e a m - a f s - n i o   0 6 . 0 1 . 0 0 - M S - G A     ( M a v e n   R e p o s i t o r y :   o n e . m i c r o s t r e a m      m i c r o s t r e a m - a f s - n i o   ( m v n r e p o s i t o r y . c o m ) ) 
 
 m i c r o s t r e a m - b a s e   0 6 . 0 1 . 0 0 - M S - G A     ( M a v e n   R e p o s i t o r y :   o n e . m i c r o s t r e a m      m i c r o s t r e a m - b a s e   ( m v n r e p o s i t o r y . c o m ) ) 
 
 m i c r o s t r e a m - c o n f i g u r a t i o n   0 6 . 0 1 . 0 0 - M S - G A     ( M a v e n   R e p o s i t o r y :   o n e . m i c r o s t r e a m      m i c r o s t r e a m - c o n f i g u r a t i o n   ( m v n r e p o s i t o r y . c o m ) ) 
 
 m i c r o s t r e a m - p e r s i s t e n c e   0 6 . 0 1 . 0 0 - M S - G A     ( M a v e n   R e p o s i t o r y :   o n e . m i c r o s t r e a m      m i c r o s t r e a m - p e r s i s t e n c e   ( m v n r e p o s i t o r y . c o m ) ) 
 
 m i c r o s t r e a m - p e r s i s t e n c e - b i n a r y   0 6 . 0 1 . 0 0 - M S - G A     ( M a v e n   R e p o s i t o r y :   o n e . m i c r o s t r e a m      m i c r o s t r e a m - p e r s i s t e n c e - b i n a r y   ( m v n r e p o s i t o r y . c o m ) ) 
 
 m i c r o s t r e a m - p e r s i s t e n c e - b i n a r y - j d k 8   0 6 . 0 1 . 0 0 - M S - G A     ( M a v e n   R e p o s i t o r y :   o n e . m i c r o s t r e a m      m i c r o s t r e a m - p e r s i s t e n c e - b i n a r y - j d k 8   ( m v n r e p o s i t o r y . c o m ) ) 
 
 m i c r o s t r e a m - s t o r a g e   0 6 . 0 1 . 0 0 - M S - G A     ( M a v e n   R e p o s i t o r y :   o n e . m i c r o s t r e a m      m i c r o s t r e a m - s t o r a g e   ( m v n r e p o s i t o r y . c o m ) ) 
 
 m i c r o s t r e a m - s t o r a g e - e m b e d d e d   0 6 . 0 1 . 0 0 - M S - G A     ( M a v e n   R e p o s i t o r y :   o n e . m i c r o s t r e a m      m i c r o s t r e a m - s t o r a g e - e m b e d d e d   ( m v n r e p o s i t o r y . c o m ) ) 
 
 m i c r o s t r e a m - s t o r a g e - e m b e d d e d - c o n f i g u r a t i o n   0 6 . 0 1 . 0 0 - M S - G A     ( M a v e n   R e p o s i t o r y :   o n e . m i c r o s t r e a m      m i c r o s t r e a m - s t o r a g e - e m b e d d e d - c o n f i g u r a t i o n   ( m v n r e p o s i t o r y . c o m ) ) 
 
 z o w e / c l i   6 . 3 1 . 0   ( @ z o w e / c l i   -   n p m   ( n p m j s . c o m ) ) 
 
 z o w e / i m p e r a t i v e   4 . 1 3 . 1     ( @ z o w e / i m p e r a t i v e   -   n p m   ( n p m j s . c o m ) ) 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   ( C D D L ) 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   C o m m o n D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 j a v a x . a n n o t a t i o n - a p i   1 . 3 . 2   ( M a v e n   R e p o s i t o r y :   j a v a x . a n n o t a t i o n      j a v a x . a n n o t a t i o n - a p i   ( m v n r e p o s i t o r y . c o m ) ) ,   j a v a x . t r a n s a c t i o n - a p i   1 . 3   ( M a v e n   R e p o s i t o r y :   j a v a x . t r a n s a c t i o n      j a v a x . t r a n s a c t i o n - a p i   ( m v n r e p o s i t o r y . c o m ) ) 
 
 
 
 
 
 
 
 L / N :     L - A J U K - C 9 H E U U 
 
 D / N :     G I 1 3 - 4 1 8 5 - 0 4 
 
 P / N :     L - A J U K - C 9 H E U U N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   Z   W o r k l o a d   S c h e d u l e r   V 1 0 . 1 . 0 . 3 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 - - - - - - - - - - - - - - - - - - - - - 
 N o t i c e s   &   I n f o r m a t i o n 
 - - - - - - - - - - - - - - - - - - - - - 
 - - - - - - 
 W o r k l o a d   A u t o m a t i o n   z O S 
 - - - - - - 
 
 = = = = = = 
 D E T A I L 
 = = = = = = 
 N o t e :   g e n e r i c   l i c e n s e s   a r e   m a r k e d   w i t h   ( * ) 
 N o t e :   m i s s i n g   c o p y r i g h t   r e f e r e n c e s   a r e   m a r k e d   w i t h   ( * ) 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 .   L i b r a r y :   c o m m o n s - i o - 2 . 8 . 0 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m m o n s - i o / c o m m o n s - i o / 2 . 8 . 0 / c o m m o n s - i o - 2 . 8 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 d 3 d b 5 f a - 7 7 8 6 - 4 0 9 d - a 3 e a - 9 9 1 8 a 2 4 4 a 4 b d 
 
 
 
 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 .   L i b r a r y :   c o m m o n s - l o g g i n g - 1 . 2 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / a r c h i v e . a p a c h e . o r g / d i s t / s t o r m / a p a c h e - s t o r m - 1 . 2 . 2 / a p a c h e - s t o r m - 1 . 2 . 2 . z i p 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 3 - 2 0 1 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 1 9 0 2 0 e c - 3 a 5 2 - 4 6 0 3 - b b d b - b a a f b 2 e c a b 4 2 
 
 
 
 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 .   L i b r a r y :   d b 2 j c c - 1 1 . 1 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / c o m . i b m . d b 2 . j c c / d b 2 j c c 4 / 1 1 . 1 . 1 . 1 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / c o m . i b m . d b 2 . j c c / d b 2 j c c 4 / 1 1 . 1 . 1 . 1 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 .   L i b r a r y :   d b 2 j c c _ l i c e n s e _ c i s u z . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / c o m . i b m . d b 2 / d b 2 j c c _ l i c e n s e _ c u / 9 . 7 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / c o m . i b m . d b 2 / d b 2 j c c _ l i c e n s e _ c u / 9 . 7 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 .   L i b r a r y :   h t t p c l i e n t - 4 . 5 . 1 3 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / h t t p c o m p o n e n t s / h t t p c l i e n t / 4 . 5 . 1 3 / h t t p c l i e n t - 4 . 5 . 1 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 e 8 e 1 8 4 4 - 9 5 c f - 4 e a c - a e 3 1 - 8 c 2 2 9 f c 2 a 7 8 3 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 .   L i b r a r y :   h t t p c o r e - 4 . 4 . 1 1 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / h t t p c o m p o n e n t s / h t t p c o r e / 4 . 4 . 1 1 / h t t p c o r e - 4 . 4 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5 - 2 0 1 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 d 1 a e e 3 8 - a 8 9 9 - 4 f e 1 - 9 7 a 3 - 3 8 3 5 8 7 5 a e 5 c 3 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 .   L i b r a r y :   i c u 4 j - 5 2 . 1 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / c o m . i b m . i c u / i c u 4 j / 5 2 . 1 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d         * 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / i b m / i c u / i c u 4 j / 5 2 . 1 / i c u 4 j - 5 2 . 1 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a a 6 c 3 7 f 4 - 7 4 f a - 4 f f e - b 7 b c - 0 c b 3 3 c d 0 5 9 9 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a a 6 c 3 7 f 4 - 7 4 f a - 4 f f e - b 7 b c - 0 c b 3 3 c d 0 5 9 9 0 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 .   L i b r a r y :   i c u 4 j - 6 8 . 2 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 - - - - - - - - - - - - - - - - - - 
 L i c e n s e   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - 
 L i c e n s e d   u n d e r   U n i c o d e 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / c o m / i b m / i c u / i c u 4 j / 6 8 . 2 / i c u 4 j - 6 8 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 - - - - - - - - - - - - - - - - - - 
 L i c e n s e   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / c o m / i b m / i c u / i c u 4 j / 6 8 . 2 / i c u 4 j - 6 8 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 - - - - - - - - - - - - - - - - - - 
 L i c e n s e   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - 
 L i c e n s e d   u n d e r   I C U   L i c e n s e 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / c o m / i b m / i c u / i c u 4 j / 6 8 . 2 / i c u 4 j - 6 8 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e , 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 0 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 1 - 2 0 2 0   U n i c o d e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / c o m / i b m / i c u / i c u 4 j / 6 8 . 2 / i c u 4 j - 6 8 . 2 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 6   a n d   l a t e r :   U n i c o d e ,   I n c .   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b e 6 6 5 d 9 a - 2 2 e 6 - 4 5 d 6 - 8 4 f 5 - 1 4 d 4 9 b 8 7 5 d f f 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   9   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   &   t e r m s   o f   u s e :   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b e 6 6 5 d 9 a - 2 2 e 6 - 4 5 d 6 - 8 4 f 5 - 1 4 d 4 9 b 8 7 5 d f f 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 0   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   L e R o y   B e n j a m i n   S h a r o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 1   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   T a B E   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 2   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 3   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 6   a n d   l a t e r :   U n i c o d e ,   I n c .   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / c o m / i b m / i c u / i c u 4 j / 6 8 . 2 / i c u 4 j - 6 8 . 2 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 4   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 6 - 2 0 0 8   G o o g l e   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 5   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 6 - 2 0 1 1   t h e   V 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 6   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 7   o u t   o f   1 7 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   P a i - H s i a n g   H s i a o 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 .   L i b r a r y :   i c u 4 j m 3 0 - 8 . 6 . 0 . 2 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / c o m . i b m . i c u / i c u 4 j 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / c o m . i b m . i c u / i c u 4 j 
 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 .   L i b r a r y :   i d m l _ s c h e m a _ 2 . 5 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . a p a c h e . w s . x m l s c h e m a / x m l s c h e m a - c o r e / 2 . 2 . 5 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . a p a c h e . w s . x m l s c h e m a / x m l s c h e m a - c o r e / 2 . 2 . 5 
 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 .   L i b r a r y :   j a c k s o n - a n n o t a t i o n s - 2 . 1 3 . 4 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / F a s t e r X M L / j a c k s o n 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1   F a s t e r X M L ,   L L C 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / f a s t e r x m l . c o m / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 .   L i b r a r y :   j a c k s o n - c o r e - 2 . 1 3 . 4 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / F a s t e r X M L / j a c k s o n 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1   F a s t e r X M L ,   L L C 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / f a s t e r x m l . c o m / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 .   L i b r a r y :   j j w t - 0 . 9 . 0 . j a r   P r o d u c t :   W o r k l o a d   A u t o m a t i o n 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / j s o n w e b t o k e n / j j w t / 0 . 9 . 0 / j j w t - 0 . 9 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   j s o n w e b t o k e n . i o 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / j s o n w e b t o k e n / j j w t / 0 . 9 . 0 / j j w t - 0 . 9 . 0 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   L i c e n s e d   u n d e r   t h e   < a   c l a s s = " w h i t e "   h r e f = " / l i c e n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P P E N D I X :   L i c e n s e   D e t a i l s 
 = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 * * * * * * * 
 U n i c o d e 
 * * * * * * * 
 L i c e n s e   T e x t : 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / , 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / ,   h t t p : / / s o u r c e . i c u - p r o j e c t . o r g / r e p o s / i c u / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / u t i l i t y / t r a c / b r o w s e r / . 
 
 U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e 
 d i r e c t o r y   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / . 
 
 S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d 
 o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / , 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / ,   h t t p : / / s o u r c e . i c u - p r o j e c t . o r g / r e p o s / i c u / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / u t i l i t y / t r a c / b r o w s e r / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t . 
 B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S 
 D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) , 
 Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E 
 T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T . 
 I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E 
 T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t      1 9 9 1 - 2 0 1 6   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   e i t h e r 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s 
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   o r 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 D o c u m e n t a t i o n . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 
 
 
 * * * * * 
 B S D   3 
 * * * * * 
 L i c e n s e   T e x t : 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   ( I C U   5 8   a n d   l a t e r ) 
 
 C o p y r i g h t      1 9 9 1 - 2 0 2 0   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 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   U s e   i n   h t t p s : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   e i t h e r 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s 
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   o r 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 D o c u m e n t a t i o n . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 - - - - - - - - - - - - - - - - - - - - - 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l 
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U 
 l i b r a r i e s . 
 
 1 .   I C U   L i c e n s e   -   I C U   1 . 8 . 1   t o   I C U   5 7 . 1 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y 
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R 
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e 
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #           T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #   t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s 
   #   p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   #   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   #   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
   #   t h e   d i s t r i b u t i o n . 
   #     N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
   #   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   #   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #   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   I M P L I E D   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   A N D   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 R E 
   #   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   #   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   #   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   #   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
   #   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
   #   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
   #   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   #   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s 
   #   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e 
   #   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b 
   #   c o r p o r a . 
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #               *                                         S i n i c a .   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e , 
   #             U n i v e r s i t y   o f   I l l i n o i s 
   #     c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   # 
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   # 
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   #     o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   #     F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   #     i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   #     d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   #     c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   #     j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   # 
   #     N O   W A R R A N T Y 
   # 
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   #     r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   #     t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   #     p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   #     i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   #     i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   #     p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f 
   #     t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   #     a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   # 
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   # 
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   #     o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   #     d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   #     a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   #     w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   p r o d u c t ,   m a t e r i a l 
   #     o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   #     r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   #     k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   t i m e   d u r i n g   t h e 
   #     p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   #     f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   #     " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   #     m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   #     p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   # 
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   #     g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   #     a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #   P r o j e c t :   h t t p s : / / g i t h u b . c o m / v e e r 6 6 / l a o - d i c t i o n a r y 
   #   D i c t i o n a r y :   h t t p s : / / g i t h u b . c o m / v e e r 6 6 / l a o - d i c t i o n a r y / b l o b / m a s t e r / L a o - D i c t i o n a r y . t x t 
   #   L i c e n s e :   h t t p s : / / g i t h u b . c o m / v e e r 6 6 / l a o - d i c t i o n a r y / b l o b / m a s t e r / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   #                             ( c o p i e d   b e l o w ) 
   # 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t 
   #     m o d i f i c a t i o n s . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n , 
   #     a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   # 
   #   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   #     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n 
   #     b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
   #     c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
   #     o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 
   # 
   #   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
   #   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 4 .   B u r m e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( b u r m e s e d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     T h i s   l i s t   i s   p a r t   o f   a   p r o j e c t   h o s t e d   a t : 
   #         g i t h u b . c o m / k a n y a w t e c h / m y a n m a r - k a r e n - w o r d - l i s t s 
   # 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( c )   2 0 1 3 ,   L e R o y   B e n j a m i n   S h a r o n 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t :   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   #     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r .     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e 
   #     a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
   #     w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #         N e i t h e r   t h e   n a m e   M y a n m a r   K a r e n   W o r d   L i s t s ,   n o r   t h e   n a m e s   o f   i t s 
   #         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #     C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #     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   I M P L I E D   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   A N D   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 R E 
   #     D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S 
   #     B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
   #     E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
   #     T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   #     D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
   #     A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
   #     T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
   #     T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   #     S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 5 .   T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e 
 D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e 
 i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e 
 D a t a b a s e   s e c t i o n   7 . 
 
   #   7 .     D a t a b a s e   O w n e r s h i p 
   # 
   #         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
   #         d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
   #         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e 
   #         p u b l i c   d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o 
   #         n o t   a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e 
   #         t o   i t .     S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z 
   #         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A 
   #         C o n s i d e r a t i o n s   d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f 
   #         u n d e r s t a n d i n g   w i t h   t h e   I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e 
   #         w i t h   a l l   c o m p e t e n t   c o u r t   o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e 
   #         b y   I C A N N   o r   t h e   I E T F   T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n 
   #         m a k i n g   a   c o n t r i b u t i o n   t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o 
   #         f u t u r e   c l a i m s   i n   t h a t   c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 6 .   G o o g l e   d o u b l e - c o n v e r s i o n 
 
 C o p y r i g h t   2 0 0 6 - 2 0 1 1 ,   t h e   V 8   p r o j e c t   a u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
             w i t h   t h e   d i s t r i b u t i o n . 
         *   N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
             c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
             f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 * * * * * * * * * * 
 A p a c h e   2 . 0 
 * * * * * * * * * * 
 L i c e n s e   T e x t : 
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
   " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
   " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
   " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
   " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
   " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
   " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
   " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
   " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
   " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
   " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
   2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
   3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
   4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
   ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
   ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
   ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
   ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
         o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
   Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
   5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
   6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
   7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
   8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
   9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
   E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
   T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
   r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
   C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
   L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 * * * * * * * * * * * 
 I C U   L i c e n s e 
 * * * * * * * * * * * 
 L i c e n s e   T e x t : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 5   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l   t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U   l i b r a r i e s . 
 1 .   U n i c o d e   D a t a   F i l e s   a n d   S o f t w a r e 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t      1 9 9 1 - 2 0 1 5   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 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   U s e   i n   
 h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   
 d o c u m e n t a t i o n ,   a n d 
 ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e 
 a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r 
 S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #         T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r   t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s   p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
   # 	 
   # 	 T h e   B S D   L i c e n s e 
   # 	 h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p   
   # 	 C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 	 
   # 	 A l l   r i g h t s   r e s e r v e d . 
   # 	 
   # 	 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 	 
   # 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   # 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 	 N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 	   
   # 	 
   # 	 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 	 
   # 	                                                                                           
   # 	 T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s   l i s t e d 
   # 	 b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e   f r e q u e n c y   i s   g e n e r a t e d 
   # 	 w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b   c o r p o r a .   
   # 	 
   # 	 *   L i b t a b e   ( C h i n e s e ) 
   # 	     -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   # 	     -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 	 
   # 	 *   I P A D I C   ( J a p a n e s e ) 
   # 	     -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   # 	     -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 	 
   # 	 - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 	 
   # 	 / * 
   # 	   *   C o p y r i g h y   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   # 	   *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   # 	   *   A l l   r i g h t s   r e s e r v e d . 
   # 	   * 
   # 	   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   # 	   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   # 	   *   a r e   m e t : 
   # 	   * 
   # 	   *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   # 	   *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   # 	   *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   # 	   *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   # 	   *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   # 	   *       d i s t r i b u t i o n . 
   # 	   *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   # 	   *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   # 	   *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 	   * 
   # 	   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   # 	   *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   # 	   *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   # 	   *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   # 	   *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   # 	   *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   # 	   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   # 	   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   # 	   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   # 	   *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 	   * / 
   # 	 
   # 	 / * 
   # 	   *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   # 	   *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a   S i n i c a . 
   # 	   *   A l l   r i g h t s   r e s e r v e d . 
   # 	   * 
   # 	   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   # 	   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   # 	   *   a r e   m e t : 
   # 	   * 
   # 	   *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   # 	   *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   # 	   *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   # 	   *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   # 	   *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   # 	   *       d i s t r i b u t i o n . 
   # 	   *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   # 	   *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   # 	   *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   # 	   *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 	   * 
   # 	   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   # 	   *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   # 	   *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   # 	   *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   # 	   *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   # 	   *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   # 	   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   # 	   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   # 	   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   # 	   *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 	   * / 
   # 	 
   # 	 C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e ,   U n i v e r s i t y   o f   I l l i n o i s 
   # 	 c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   # 	 
   # 	 - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 	 
   # 	 
   # 	 - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 	 
   # 	 C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   # 	 a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   # 	 
   # 	 U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   # 	 A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   # 	 m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   # 	 p a r a g r a p h s . 
   # 	 
   # 	 N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   # 	 t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   # 	 s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   # 	 f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   # 	 a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   # 	 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   # 	 
   # 	 A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   # 	 o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   # 	 F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   # 	 
   # 	 E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   # 	 o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   # 	 t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   # 	 o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   # 	 i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   # 	 d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   # 	 c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   # 	 j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   # 	 
   # 	 N O   W A R R A N T Y 
   # 	 
   # 	 T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   # 	 r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   # 	 t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   # 	 p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   # 	 i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   # 	 i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   # 	 p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f 
   # 	 t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   # 	 a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   # 	 
   # 	 E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   # 	 h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   # 	 t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   # 	 o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   # 	 
   # 	 T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   # 	 o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   # 	 d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   # 	 o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   # 	 d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   # 	 a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   # 	 w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   p r o d u c t ,   m a t e r i a l 
   # 	 o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   # 	 r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   # 	 k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   t i m e   d u r i n g   t h e 
   # 	 p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   # 	 f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   # 	 " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   # 	 m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   # 	 p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   # 	 
   # 	 I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   # 	 m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   # 	 a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   # 	 g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   # 	 w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   # 	 f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   # 	 a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   # 	 
   # 	 - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   # 	 C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   # 	 a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   # 	 P r o j e c t :         h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
   # 	 D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
   # 	 L i c e n s e :         h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   # 	                         ( c o p i e d   b e l o w ) 
   # 
   # 	 T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t   m o d i f i c a t i o n s . 
   # 	 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 	 C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   # 	 A l l   r i g h t s   r e s e r v e d . 
   # 
   # 	 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
   # 	 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   # 	 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   # 	 	 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n   b i n a r y 
   # 	 	 f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d 
   # 	 	 t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s 
   # 	 	 p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 
   # 	 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
   # 	 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
   # 	 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   A N D   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 R E 
   # 	 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
   # 	 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   # 	 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   # 	 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
   # 	 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   # 	 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   # 	 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 	 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 4 .   B u r m e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( b u r m e s e d i c t . t x t ) 
 
   # 	 C o p y r i g h t   ( c )   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   # 	 a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   # 	 T h i s   l i s t   i s   p a r t   o f   a   p r o j e c t   h o s t e d   a t : 
   # 	     g i t h u b . c o m / k a n y a w t e c h / m y a n m a r - k a r e n - w o r d - l i s t s 
   # 
   # 	 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 	 C o p y r i g h t   ( c )   2 0 1 3 ,   L e R o y   B e n j a m i n   S h a r o n 
   # 	 A l l   r i g h t s   r e s e r v e d . 
   # 
   # 	 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
   # 	 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   # 	     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   # 	     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   # 
   # 	     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   # 	     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
   # 	     o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 
   # 	     N e i t h e r   t h e   n a m e   M y a n m a r   K a r e n   W o r d   L i s t s ,   n o r   t h e   n a m e s   o f   i t s 
   # 	     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   # 	     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   # 	 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
   # 	 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
   # 	 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   A N D   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 R E 
   # 	 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
   # 	 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   # 	 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   # 	 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
   # 	 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   # 	 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   # 	 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 	 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 5 .   T i m e   Z o n e   D a t a b a s e 
 
 I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e   D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e   i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e   D a t a b a s e   s e c t i o n   7 . 
 
 7 .     D a t a b a s e   O w n e r s h i p 
 
       T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
       d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
       t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e   p u b l i c 
       d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o   n o t   a p p l y 
       t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e   t o   i t . 
       S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z   D a t a b a s e , 
       t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A   C o n s i d e r a t i o n s   d e f i n e d   i n 
       t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f   u n d e r s t a n d i n g   w i t h   t h e   I E T F , 
       c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e   w i t h   a l l   c o m p e t e n t   c o u r t 
       o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e   b y   I C A N N   o r   t h e   I E T F   T r u s t 
       o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n   m a k i n g   a   c o n t r i b u t i o n   t o   t h e 
       d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o   f u t u r e   c l a i m s   i n   t h a t 
       c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 
 
 
 * * * 
 I B M 
 * * * 
 L i c e n s e   T e x t : 
 ( * )   I B M   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   I B M 
 P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a .     i n   t h e   c a s e   o f   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   ( " I B M " ) ,   t h e   O r i g i n a l   P r o g r a m ,   a n d 
 
 b .     i n   t h e   c a s e   o f   e a c h   C o n t r i b u t o r , 
 	 i .     c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 	 i i .     a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d 
 a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s 
 b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h : 
 ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h 
 t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t 
 d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   I B M   a n d   a n y   o t h e r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a 
 C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s 
 C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " O r i g i n a l   P r o g r a m "   m e a n s   t h e   o r i g i n a l   v e r s i o n   o f   t h e   s o f t w a r e 
 a c c o m p a n y i n g   t h i s   A g r e e m e n t   a s   r e l e a s e d   b y   I B M ,   i n c l u d i n g   s o u r c e 
 c o d e ,   o b j e c t   c o d e   a n d   d o c u m e n t a t i o n ,   i f   a n y . 
 
 " P r o g r a m "   m e a n s   t h e   O r i g i n a l   P r o g r a m   a n d   C o n t r i b u t i o n s . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s 
 A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 a .     S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d 
 o b j e c t   c o d e   f o r m . 
 
 b .     S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e 
 s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m 
 i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h 
 a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y 
 t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y 
 o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r 
 s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c .     R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s 
 s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s 
 n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s 
 r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s 
 R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e 
 d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d .     E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e 
 c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e 
 t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t , 
 p r o v i d e d   t h a t : 
 
 a .     i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 b .     i t s   l i c e n s e   a g r e e m e n t : 
 	 i .     e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s 
 	 a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r 
 	 c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r 
 	 c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 	 i i .     e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y 
 	 f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d 
 	 c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 	 i i i .     s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
 	 o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 	 i v .     s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
 	 C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e 
 	 m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 a .     i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 b .     a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e 
 P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i n c l u d e   t h e   f o l l o w i n g   i n   a   c o n s p i c u o u s   l o c a t i o n   i n   t h e   P r o g r a m : 
 
 	 C o p y r i g h t   ( C )   1 9 9 6 ,   1 9 9 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
 
 I n   a d d i t i o n ,   e a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r 
 o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s 
 s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n 
 r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e 
 l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l 
 u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a 
 c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t 
 c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a 
 C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g , 
 s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d 
 a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " ) 
 a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g 
 f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d 
 p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e 
 a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h 
 i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g . 
 T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s 
 r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t . 
 I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y 
 n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b ) 
 a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t 
 n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y 
 s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s 
 r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r 
 w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o 
 t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y 
 o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S 
 P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y 
 K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y 
 W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y 
 O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d 
 d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s 
 e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e 
 l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d 
 u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T 
 N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T , 
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
 T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S 
 G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a   C o n t r i b u t o r   w i t h 
 r e s p e c t   t o   a   p a t e n t   a p p l i c a b l e   t o   s o f t w a r e   ( i n c l u d i n g   a   c r o s s - c l a i m 
 o r   c o u n t e r c l a i m   i n   a   l a w s u i t ) ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   b y 
 t h a t   C o n t r i b u t o r   t o   s u c h   R e c i p i e n t   u n d e r   t h i s   A g r e e m e n t   s h a l l 
 t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   I n   a d d i t i o n ,   i f 
 R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g 
 a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m 
 i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r 
 h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y 
 l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 a n d   s u r v i v e . 
 
 I B M   m a y   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t 
 f r o m   t i m e   t o   t i m e .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a 
 d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s ) 
 m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t 
 u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e 
 A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e 
 P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   N o   o n e 
 o t h e r   t h a n   I B M   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   E x c e p t   a s 
 e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s 
 n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r 
 u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r 
 o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r 
 t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d 
 t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o 
 p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s 
 A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h 
 p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 
 
 
 L / N :   L - X T N Y - U Z V L W R 
 D / N :   L - X T N Y - U Z V L W R 
 P / N :   L - X T N Y - U Z V L W R 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 I B M   Z   D i s t r i b u t i o n   f o r   Z o w e   2 . 0 . 0 
 
 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ t y p e s - l o d a s h ,   @ t y p e s - y a r g s - p a r s e r :   T h e   P r o g r a m   i n c l u d e s   @ t y p e s - l o d a s h , 
 
 @ t y p e s - y a r g s - p a r s e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   @ t y p e s - l o d a s h , 
 
 @ t y p e s - y a r g s - p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
         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 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ t y p e s - l o d a s h ,   @ t y p e s - y a r g s - p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ z o w e - p e r f - t i m i n g :   T h e   P r o g r a m   i n c l u d e s   @ z o w e - p e r f - t i m i n g   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ z o w e - p e r f - t i m i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 
 C o n t r i b u t o r . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 
     l i c e n s e d   h e r e u n d e r . 
 
 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
 
           o f   t h i s   s e c t i o n   3 . 
 
 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
 
     t h e   P r o g r a m . 
 
 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 
 t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 
 l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   
 
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   
 
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ z o w e - p e r f - t i m i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a g g r e g a t e - e r r o r   
 
         a n s i - r e g e x   
 
         a n s i - s t y l e s   
 
         c a m e l c a s e   
 
         c h a l k   
 
         c l e a n - s t a c k   
 
         f i n d - u p   
 
         h a s - f l a g   
 
         h a s - o w n - p r o p   
 
         i n d e n t - s t r i n g   
 
         i s - f u l l w i d t h - c o d e - p o i n t   
 
         l o c a t e - p a t h   
 
         p - l i m i t   
 
         p - l o c a t e   
 
         p - t r y   
 
         p a t h - e x i s t s   
 
         s t r i n g - w i d t h   
 
         s t r i p - a n s i   
 
         s u p p o r t s - c o l o r   
 
         w r a p - a n s i   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c h o w n r   
 
         f s - m i n i p a s s   
 
         i g n o r e - w a l k   
 
         i s e x e   
 
         l r u - c a c h e   
 
         m i n i m a t c h   
 
         m i n i p a s s - c o l l e c t   
 
         m i n i p a s s - f l u s h   
 
         m i n i p a s s - p i p e l i n e   
 
         m i n i p a s s - s i z e d   
 
         m u t e - s t r e a m   
 
         n p m - p a c k l i s t   
 
         o n c e   
 
         r e a d   
 
         r i m r a f   
 
         s e m v e r   
 
         t a r   
 
         w h i c h   
 
         w r a p p y   
 
         y a l l i s t   
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         d e c a m e l i z e   
 
         e s c a p e - s t r i n g - r e g e x p   
 
         f i n d - u p   
 
         l o c a t e - p a t h   
 
         p - l o c a t e   
 
         p - t r y   
 
         p a t h - e x i s t s   
 
         p a t h - i s - a b s o l u t e   
 
         p k g - u p   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p - m a p ,   w r a p - a n s i :   T h e   P r o g r a m   i n c l u d e s   p - m a p ,   w r a p - a n s i   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p - m a p ,   w r a p - a n s i   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p - m a p ,   w r a p - a n s i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ b a b e l / h e l p e r - d e f i n e - p o l y f i l l - p r o v i d e r   
 
         b a b e l - p l u g i n - p o l y f i l l - c o r e j s 2   
 
         b a b e l - p l u g i n - p o l y f i l l - c o r e j s 3   
 
         b a b e l - p l u g i n - p o l y f i l l - r e g e n e r a t o r   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   N i c o l     R i b a u d o   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ b a b e l / c o d e - f r a m e   
 
         @ b a b e l / c o m p a t - d a t a   
 
         @ b a b e l / c o r e   
 
         @ b a b e l / g e n e r a t o r   
 
         @ b a b e l / h e l p e r - a n n o t a t e - a s - p u r e   
 
         @ b a b e l / h e l p e r - b u i l d e r - b i n a r y - a s s i g n m e n t - o p e r a t o r - v i s i t o r   
 
         @ b a b e l / h e l p e r - c o m p i l a t i o n - t a r g e t s   
 
         @ b a b e l / h e l p e r - c r e a t e - c l a s s - f e a t u r e s - p l u g i n   
 
         @ b a b e l / h e l p e r - c r e a t e - r e g e x p - f e a t u r e s - p l u g i n   
 
         @ b a b e l / h e l p e r - e n v i r o n m e n t - v i s i t o r   
 
         @ b a b e l / h e l p e r - e x p l o d e - a s s i g n a b l e - e x p r e s s i o n   
 
         @ b a b e l / h e l p e r - f u n c t i o n - n a m e   
 
         @ b a b e l / h e l p e r - h o i s t - v a r i a b l e s   
 
         @ b a b e l / h e l p e r - m e m b e r - e x p r e s s i o n - t o - f u n c t i o n s   
 
         @ b a b e l / h e l p e r - m o d u l e - i m p o r t s   
 
         @ b a b e l / h e l p e r - m o d u l e - t r a n s f o r m s   
 
         @ b a b e l / h e l p e r - o p t i m i s e - c a l l - e x p r e s s i o n   
 
         @ b a b e l / h e l p e r - p l u g i n - u t i l s   
 
         @ b a b e l / h e l p e r - r e m a p - a s y n c - t o - g e n e r a t o r   
 
         @ b a b e l / h e l p e r - r e p l a c e - s u p e r s   
 
         @ b a b e l / h e l p e r - s i m p l e - a c c e s s   
 
         @ b a b e l / h e l p e r - s k i p - t r a n s p a r e n t - e x p r e s s i o n - w r a p p e r s   
 
         @ b a b e l / h e l p e r - s p l i t - e x p o r t - d e c l a r a t i o n   
 
         @ b a b e l / h e l p e r - v a l i d a t o r - i d e n t i f i e r   
 
         @ b a b e l / h e l p e r - v a l i d a t o r - o p t i o n   
 
         @ b a b e l / h e l p e r - w r a p - f u n c t i o n   
 
         @ b a b e l / h e l p e r s   
 
         @ b a b e l / h i g h l i g h t   
 
         @ b a b e l / p l u g i n - b u g f i x - s a f a r i - i d - d e s t r u c t u r i n g - c o l l i s i o n - i n - f u n c t i o n - e x p r e s s i o n   
 
         @ b a b e l / p l u g i n - b u g f i x - v 8 - s p r e a d - p a r a m e t e r s - i n - o p t i o n a l - c h a i n i n g   
 
         @ b a b e l / p l u g i n - p r o p o s a l - a s y n c - g e n e r a t o r - f u n c t i o n s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - c l a s s - p r o p e r t i e s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - c l a s s - s t a t i c - b l o c k   
 
         @ b a b e l / p l u g i n - p r o p o s a l - d e c o r a t o r s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - d y n a m i c - i m p o r t   
 
         @ b a b e l / p l u g i n - p r o p o s a l - e x p o r t - n a m e s p a c e - f r o m   
 
         @ b a b e l / p l u g i n - p r o p o s a l - j s o n - s t r i n g s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - l o g i c a l - a s s i g n m e n t - o p e r a t o r s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - n u l l i s h - c o a l e s c i n g - o p e r a t o r   
 
         @ b a b e l / p l u g i n - p r o p o s a l - n u m e r i c - s e p a r a t o r   
 
         @ b a b e l / p l u g i n - p r o p o s a l - o b j e c t - r e s t - s p r e a d   
 
         @ b a b e l / p l u g i n - p r o p o s a l - o p t i o n a l - c a t c h - b i n d i n g   
 
         @ b a b e l / p l u g i n - p r o p o s a l - o p t i o n a l - c h a i n i n g   
 
         @ b a b e l / p l u g i n - p r o p o s a l - p r i v a t e - m e t h o d s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - p r i v a t e - p r o p e r t y - i n - o b j e c t   
 
         @ b a b e l / p l u g i n - p r o p o s a l - u n i c o d e - p r o p e r t y - r e g e x   
 
         @ b a b e l / p l u g i n - s y n t a x - a s y n c - g e n e r a t o r s   
 
         @ b a b e l / p l u g i n - s y n t a x - b i g i n t   
 
         @ b a b e l / p l u g i n - s y n t a x - c l a s s - p r o p e r t i e s   
 
         @ b a b e l / p l u g i n - s y n t a x - c l a s s - s t a t i c - b l o c k   
 
         @ b a b e l / p l u g i n - s y n t a x - d e c o r a t o r s   
 
         @ b a b e l / p l u g i n - s y n t a x - d y n a m i c - i m p o r t   
 
         @ b a b e l / p l u g i n - s y n t a x - e x p o r t - n a m e s p a c e - f r o m   
 
         @ b a b e l / p l u g i n - s y n t a x - f l o w   
 
         @ b a b e l / p l u g i n - s y n t a x - i m p o r t - m e t a   
 
         @ b a b e l / p l u g i n - s y n t a x - j s o n - s t r i n g s   
 
         @ b a b e l / p l u g i n - s y n t a x - j s x   
 
         @ b a b e l / p l u g i n - s y n t a x - l o g i c a l - a s s i g n m e n t - o p e r a t o r s   
 
         @ b a b e l / p l u g i n - s y n t a x - n u l l i s h - c o a l e s c i n g - o p e r a t o r   
 
         @ b a b e l / p l u g i n - s y n t a x - n u m e r i c - s e p a r a t o r   
 
         @ b a b e l / p l u g i n - s y n t a x - o b j e c t - r e s t - s p r e a d   
 
         @ b a b e l / p l u g i n - s y n t a x - o p t i o n a l - c a t c h - b i n d i n g   
 
         @ b a b e l / p l u g i n - s y n t a x - o p t i o n a l - c h a i n i n g   
 
         @ b a b e l / p l u g i n - s y n t a x - p r i v a t e - p r o p e r t y - i n - o b j e c t   
 
         @ b a b e l / p l u g i n - s y n t a x - t o p - l e v e l - a w a i t   
 
         @ b a b e l / p l u g i n - s y n t a x - t y p e s c r i p t   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - a r r o w - f u n c t i o n s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - a s y n c - t o - g e n e r a t o r   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - b l o c k - s c o p e d - f u n c t i o n s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - b l o c k - s c o p i n g   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - c l a s s e s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - c o m p u t e d - p r o p e r t i e s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - d e s t r u c t u r i n g   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - d o t a l l - r e g e x   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - d u p l i c a t e - k e y s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - e x p o n e n t i a t i o n - o p e r a t o r   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - f l o w - s t r i p - t y p e s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - f o r - o f   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - f u n c t i o n - n a m e   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - l i t e r a l s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - m e m b e r - e x p r e s s i o n - l i t e r a l s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - a m d   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - c o m m o n j s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - s y s t e m j s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - u m d   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - n a m e d - c a p t u r i n g - g r o u p s - r e g e x   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - n e w - t a r g e t   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - o b j e c t - s u p e r   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - p a r a m e t e r s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - p r o p e r t y - l i t e r a l s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - c o n s t a n t - e l e m e n t s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - d i s p l a y - n a m e   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - j s x   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - j s x - d e v e l o p m e n t   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - p u r e - a n n o t a t i o n s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e g e n e r a t o r   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e s e r v e d - w o r d s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r u n t i m e   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - s h o r t h a n d - p r o p e r t i e s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - s p r e a d   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - s t i c k y - r e g e x   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - t e m p l a t e - l i t e r a l s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - t y p e o f - s y m b o l   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - t y p e s c r i p t   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - u n i c o d e - e s c a p e s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - u n i c o d e - r e g e x   
 
         @ b a b e l / p r e s e t - e n v   
 
         @ b a b e l / p r e s e t - r e a c t   
 
         @ b a b e l / p r e s e t - t y p e s c r i p t   
 
         @ b a b e l / r u n t i m e   
 
         @ b a b e l / r u n t i m e - c o r e j s 2   
 
         @ b a b e l / r u n t i m e - c o r e j s 3   
 
         @ b a b e l / t e m p l a t e   
 
         @ b a b e l / t r a v e r s e   
 
         @ b a b e l / t y p e s   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ c n a k a z a w a - w a t c h ,   a w s - s i g n 2 ,   f o r e v e r - a g e n t ,   o a u t h - s i g n ,   r e q u e s t , 
 
 t u n n e l - a g e n t :   T h e   P r o g r a m   i n c l u d e s   @ c n a k a z a w a - w a t c h ,   a w s - s i g n 2 , 
 
 f o r e v e r - a g e n t ,   o a u t h - s i g n ,   r e q u e s t ,   t u n n e l - a g e n t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   @ c n a k a z a w a - w a t c h ,   a w s - s i g n 2 ,   f o r e v e r - a g e n t ,   o a u t h - s i g n ,   r e q u e s t , 
 
 t u n n e l - a g e n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
 Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
 Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
 I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ c n a k a z a w a - w a t c h ,   a w s - s i g n 2 ,   f o r e v e r - a g e n t ,   o a u t h - s i g n ,   r e q u e s t , 
 
 t u n n e l - a g e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ e m o t i o n / c a c h e   
 
         @ e m o t i o n / c o r e   
 
         @ e m o t i o n / c s s   
 
         @ e m o t i o n / h a s h   
 
         @ e m o t i o n / i s - p r o p - v a l i d   
 
         @ e m o t i o n / m e m o i z e   
 
         @ e m o t i o n / r e a c t   
 
         @ e m o t i o n / s e r i a l i z e   
 
         @ e m o t i o n / s h e e t   
 
         @ e m o t i o n / s t y l e d   
 
         @ e m o t i o n / s t y l e d - b a s e   
 
         @ e m o t i o n / s t y l i s   
 
         @ e m o t i o n / u n i t l e s s   
 
         @ e m o t i o n / u t i l s   
 
         @ e m o t i o n / w e a k - m e m o i z e   
 
         b a b e l - p l u g i n - e m o t i o n   
 
         e m o t i o n - t h e m i n g   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   E m o t i o n   t e a m   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ c s s t o o l s / c o n v e r t - c o l o r s   
 
         @ c s s t o o l s / n o r m a l i z e . c s s   
 
         c s s - b l a n k - p s e u d o   
 
         c s s - h a s - p s e u d o   
 
         c s s - p r e f e r s - c o l o r - s c h e m e   
 
         p o s t c s s - b r o w s e r - c o m m e n t s   
 
         p o s t c s s - c o l o r - f u n c t i o n a l - n o t a t i o n   
 
         p o s t c s s - c o l o r - m o d - f u n c t i o n   
 
         p o s t c s s - d i r - p s e u d o - c l a s s   
 
         p o s t c s s - d o u b l e - p o s i t i o n - g r a d i e n t s   
 
         p o s t c s s - e n v - f u n c t i o n   
 
         p o s t c s s - f o c u s - v i s i b l e   
 
         p o s t c s s - f o c u s - w i t h i n   
 
         p o s t c s s - g a p - p r o p e r t i e s   
 
         p o s t c s s - i m a g e - s e t - f u n c t i o n   
 
         p o s t c s s - l a b - f u n c t i o n   
 
         p o s t c s s - l o g i c a l   
 
         p o s t c s s - n e s t i n g   
 
         p o s t c s s - n o r m a l i z e   
 
         p o s t c s s - o v e r f l o w - s h o r t h a n d   
 
         p o s t c s s - p l a c e   
 
         p o s t c s s - p r e s e t - e n v   
 
         p o s t c s s - p s e u d o - c l a s s - a n y - l i n k   
 
         s a n i t i z e . c s s   
 
 
 
 
 
 #   C C 0   1 . 0   U n i v e r s a l 
 
 
 
 # #   S t a t e m e n t   o f   P u r p o s e 
 
 
 
 T h e   l a w s   o f   m o s t   j u r i s d i c t i o n s   t h r o u g h o u t   t h e   w o r l d   a u t o m a t i c a l l y   c o n f e r 
 
 e x c l u s i v e   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   ( d e f i n e d   b e l o w )   u p o n   t h e   c r e a t o r   a n d 
 
 s u b s e q u e n t   o w n e r ( s )   ( e a c h   a n d   a l l ,   a n     So w n e r   )   o f   a n   o r i g i n a l   w o r k   o f 
 
 a u t h o r s h i p   a n d / o r   a   d a t a b a s e   ( e a c h ,   a     SW o r k   ) . 
 
 
 
 C e r t a i n   o w n e r s   w i s h   t o   p e r m a n e n t l y   r e l i n q u i s h   t h o s e   r i g h t s   t o   a   W o r k   f o r   t h e 
 
 p u r p o s e   o f   c o n t r i b u t i n g   t o   a   c o m m o n s   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s 
 
 (   SC o m m o n s   )   t h a t   t h e   p u b l i c   c a n   r e l i a b l y   a n d   w i t h o u t   f e a r   o f   l a t e r   c l a i m s   o f 
 
 i n f r i n g e m e n t   b u i l d   u p o n ,   m o d i f y ,   i n c o r p o r a t e   i n   o t h e r   w o r k s ,   r e u s e   a n d 
 
 r e d i s t r i b u t e   a s   f r e e l y   a s   p o s s i b l e   i n   a n y   f o r m   w h a t s o e v e r   a n d   f o r   a n y   p u r p o s e s , 
 
 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   c o m m e r c i a l   p u r p o s e s .   T h e s e   o w n e r s   m a y   c o n t r i b u t e 
 
 t o   t h e   C o m m o n s   t o   p r o m o t e   t h e   i d e a l   o f   a   f r e e   c u l t u r e   a n d   t h e   f u r t h e r 
 
 p r o d u c t i o n   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s ,   o r   t o   g a i n   r e p u t a t i o n   o r 
 
 g r e a t e r   d i s t r i b u t i o n   f o r   t h e i r   W o r k   i n   p a r t   t h r o u g h   t h e   u s e   a n d   e f f o r t s   o f 
 
 o t h e r s . 
 
 
 
 F o r   t h e s e   a n d / o r   o t h e r   p u r p o s e s   a n d   m o t i v a t i o n s ,   a n d   w i t h o u t   a n y   e x p e c t a t i o n   o f 
 
 a d d i t i o n a l   c o n s i d e r a t i o n   o r   c o m p e n s a t i o n ,   t h e   p e r s o n   a s s o c i a t i n g   C C 0   w i t h   a 
 
 W o r k   ( t h e     SA f f i r m e r   ) ,   t o   t h e   e x t e n t   t h a t   h e   o r   s h e   i s   a n   o w n e r   o f   C o p y r i g h t 
 
 a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k ,   v o l u n t a r i l y   e l e c t s   t o   a p p l y   C C 0   t o   t h e   W o r k   a n d 
 
 p u b l i c l y   d i s t r i b u t e   t h e   W o r k   u n d e r   i t s   t e r m s ,   w i t h   k n o w l e d g e   o f   h i s   o r   h e r 
 
 C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   a n d   t h e   m e a n i n g   a n d   i n t e n d e d   l e g a l 
 
 e f f e c t   o f   C C 0   o n   t h o s e   r i g h t s . 
 
 
 
 1 .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s .   A   W o r k   m a d e   a v a i l a b l e   u n d e r   C C 0   m a y   b e 
 
       p r o t e c t e d   b y   c o p y r i g h t   a n d   r e l a t e d   o r   n e i g h b o r i n g   r i g h t s   (   SC o p y r i g h t   a n d 
 
       R e l a t e d   R i g h t s   ) .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n c l u d e ,   b u t   a r e   n o t   l i m i t e d 
 
       t o ,   t h e   f o l l o w i n g : 
 
       1 .   t h e   r i g h t   t o   r e p r o d u c e ,   a d a p t ,   d i s t r i b u t e ,   p e r f o r m ,   d i s p l a y ,   c o m m u n i c a t e , 
 
             a n d   t r a n s l a t e   a   W o r k ; 
 
       2 .   m o r a l   r i g h t s   r e t a i n e d   b y   t h e   o r i g i n a l   a u t h o r ( s )   a n d / o r   p e r f o r m e r ( s ) ; 
 
       3 .   p u b l i c i t y   a n d   p r i v a c y   r i g h t s   p e r t a i n i n g   t o   a   p e r s o n   "!s   i m a g e   o r   l i k e n e s s 
 
             d e p i c t e d   i n   a   W o r k ; 
 
       4 .   r i g h t s   p r o t e c t i n g   a g a i n s t   u n f a i r   c o m p e t i t i o n   i n   r e g a r d s   t o   a   W o r k , 
 
             s u b j e c t   t o   t h e   l i m i t a t i o n s   i n   p a r a g r a p h   4 ( i ) ,   b e l o w ; 
 
       5 .   r i g h t s   p r o t e c t i n g   t h e   e x t r a c t i o n ,   d i s s e m i n a t i o n ,   u s e   a n d   r e u s e   o f   d a t a   i n 
 
             a   W o r k ; 
 
       6 .   d a t a b a s e   r i g h t s   ( s u c h   a s   t h o s e   a r i s i n g   u n d e r   D i r e c t i v e   9 6 / 9 / E C   o f   t h e 
 
             E u r o p e a n   P a r l i a m e n t   a n d   o f   t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l 
 
             p r o t e c t i o n   o f   d a t a b a s e s ,   a n d   u n d e r   a n y   n a t i o n a l   i m p l e m e n t a t i o n   t h e r e o f , 
 
             i n c l u d i n g   a n y   a m e n d e d   o r   s u c c e s s o r   v e r s i o n   o f   s u c h   d i r e c t i v e ) ;   a n d 
 
       7 .   o t h e r   s i m i l a r ,   e q u i v a l e n t   o r   c o r r e s p o n d i n g   r i g h t s   t h r o u g h o u t   t h e   w o r l d 
 
             b a s e d   o n   a p p l i c a b l e   l a w   o r   t r e a t y ,   a n d   a n y   n a t i o n a l   i m p l e m e n t a t i o n s 
 
             t h e r e o f . 
 
 
 
 2 .   W a i v e r .   T o   t h e   g r e a t e s t   e x t e n t   p e r m i t t e d   b y ,   b u t   n o t   i n   c o n t r a v e n t i o n   o f , 
 
       a p p l i c a b l e   l a w ,   A f f i r m e r   h e r e b y   o v e r t l y ,   f u l l y ,   p e r m a n e n t l y ,   i r r e v o c a b l y   a n d 
 
       u n c o n d i t i o n a l l y   w a i v e s ,   a b a n d o n s ,   a n d   s u r r e n d e r s   a l l   o f   A f f i r m e r   "!s   C o p y r i g h t 
 
       a n d   R e l a t e d   R i g h t s   a n d   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n ,   w h e t h e r   n o w 
 
       k n o w n   o r   u n k n o w n   ( i n c l u d i n g   e x i s t i n g   a s   w e l l   a s   f u t u r e   c l a i m s   a n d   c a u s e s   o f 
 
       a c t i o n ) ,   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m 
 
       d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e 
 
       e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f 
 
       c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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 
 
       c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e     SW a i v e r   ) .   A f f i r m e r 
 
       m a k e s   t h e   W a i v e r   f o r   t h e   b e n e f i t   o f   e a c h   m e m b e r   o f   t h e   p u b l i c   a t   l a r g e   a n d 
 
       t o   t h e   d e t r i m e n t   o f   A f f i r m e r   "!s   h e i r s   a n d   s u c c e s s o r s ,   f u l l y   i n t e n d i n g   t h a t 
 
       s u c h   W a i v e r   s h a l l   n o t   b e   s u b j e c t   t o   r e v o c a t i o n ,   r e s c i s s i o n ,   c a n c e l l a t i o n , 
 
       t e r m i n a t i o n ,   o r   a n y   o t h e r   l e g a l   o r   e q u i t a b l e   a c t i o n   t o   d i s r u p t   t h e   q u i e t 
 
       e n j o y m e n t   o f   t h e   W o r k   b y   t h e   p u b l i c   a s   c o n t e m p l a t e d   b y   A f f i r m e r   "!s   e x p r e s s 
 
       S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 3 .   P u b l i c   L i c e n s e   F a l l b a c k .   S h o u l d   a n y   p a r t   o f   t h e   W a i v e r   f o r   a n y   r e a s o n   b e 
 
       j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   t h e n   t h e   W a i v e r 
 
       s h a l l   b e   p r e s e r v e d   t o   t h e   m a x i m u m   e x t e n t   p e r m i t t e d   t a k i n g   i n t o   a c c o u n t 
 
       A f f i r m e r   "!s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e .   I n   a d d i t i o n ,   t o   t h e   e x t e n t   t h e 
 
       W a i v e r   i s   s o   j u d g e d   A f f i r m e r   h e r e b y   g r a n t s   t o   e a c h   a f f e c t e d   p e r s o n   a 
 
       r o y a l t y - f r e e ,   n o n   t r a n s f e r a b l e ,   n o n   s u b l i c e n s a b l e ,   n o n   e x c l u s i v e , 
 
       i r r e v o c a b l e   a n d   u n c o n d i t i o n a l   l i c e n s e   t o   e x e r c i s e   A f f i r m e r   "!s   C o p y r i g h t   a n d 
 
       R e l a t e d   R i g h t s   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e 
 
       m a x i m u m   d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e 
 
       e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f 
 
       c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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 
 
       c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e     SL i c e n s e   ) .   T h e   L i c e n s e 
 
       s h a l l   b e   d e e m e d   e f f e c t i v e   a s   o f   t h e   d a t e   C C 0   w a s   a p p l i e d   b y   A f f i r m e r   t o   t h e 
 
       W o r k .   S h o u l d   a n y   p a r t   o f   t h e   L i c e n s e   f o r   a n y   r e a s o n   b e   j u d g e d   l e g a l l y 
 
       i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   s u c h   p a r t i a l   i n v a l i d i t y   o r 
 
       i n e f f e c t i v e n e s s   s h a l l   n o t   i n v a l i d a t e   t h e   r e m a i n d e r   o f   t h e   L i c e n s e ,   a n d   i n 
 
       s u c h   c a s e   A f f i r m e r   h e r e b y   a f f i r m s   t h a t   h e   o r   s h e   w i l l   n o t   ( i )   e x e r c i s e   a n y 
 
       o f   h i s   o r   h e r   r e m a i n i n g   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   o r   ( i i ) 
 
       a s s e r t   a n y   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n   w i t h   r e s p e c t   t o   t h e   W o r k , 
 
       i n   e i t h e r   c a s e   c o n t r a r y   t o   A f f i r m e r   "!s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 4 .   L i m i t a t i o n s   a n d   D i s c l a i m e r s . 
 
       1 .   N o   t r a d e m a r k   o r   p a t e n t   r i g h t s   h e l d   b y   A f f i r m e r   a r e   w a i v e d ,   a b a n d o n e d , 
 
             s u r r e n d e r e d ,   l i c e n s e d   o r   o t h e r w i s e   a f f e c t e d   b y   t h i s   d o c u m e n t . 
 
       2 .   A f f i r m e r   o f f e r s   t h e   W o r k   a s - i s   a n d   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s 
 
             o f   a n y   k i n d   c o n c e r n i n g   t h e   W o r k ,   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y   o r 
 
             o t h e r w i s e ,   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   w a r r a n t i e s   o f   t i t l e , 
 
             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 ,   n o n   i n f r i n g e m e n t ,   o r 
 
             t h e   a b s e n c e   o f   l a t e n t   o r   o t h e r   d e f e c t s ,   a c c u r a c y ,   o r   t h e   p r e s e n t   o r 
 
             a b s e n c e   o f   e r r o r s ,   w h e t h e r   o r   n o t   d i s c o v e r a b l e ,   a l l   t o   t h e   g r e a t e s t 
 
             e x t e n t   p e r m i s s i b l e   u n d e r   a p p l i c a b l e   l a w . 
 
       3 .   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   c l e a r i n g   r i g h t s   o f   o t h e r   p e r s o n s 
 
             t h a t   m a y   a p p l y   t o   t h e   W o r k   o r   a n y   u s e   t h e r e o f ,   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   a n y   p e r s o n   "!s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k . 
 
             F u r t h e r ,   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   o b t a i n i n g   a n y   n e c e s s a r y 
 
             c o n s e n t s ,   p e r m i s s i o n s   o r   o t h e r   r i g h t s   r e q u i r e d   f o r   a n y   u s e   o f   t h e   W o r k . 
 
       4 .   A f f i r m e r   u n d e r s t a n d s   a n d   a c k n o w l e d g e s   t h a t   C r e a t i v e   C o m m o n s   i s   n o t   a 
 
             p a r t y   t o   t h i s   d o c u m e n t   a n d   h a s   n o   d u t y   o r   o b l i g a t i o n   w i t h   r e s p e c t   t o   t h i s 
 
             C C 0   o r   u s e   o f   t h e   W o r k . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   s e e 
 
 h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ c o l o r s - c o l o r s :   T h e   P r o g r a m   i n c l u d e s   @ c o l o r s - c o l o r s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ c o l o r s - c o l o r s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 O r i g i n a l   L i b r a r y 
 
     -   C o p y r i g h t   ( c )   M a r a k   S q u i r e s 
 
 
 
 A d d i t i o n a l   F u n c t i o n a l i t y 
 
   -   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
   -   C o p y r i g h t   ( c )   D A B H   ( h t t p s : / / g i t h u b . c o m / D A B H ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ c o l o r s - c o l o r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ b r a i n t r e e - s a n i t i z e - u r l :   T h e   P r o g r a m   i n c l u d e s   @ b r a i n t r e e - s a n i t i z e - u r l 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   @ b r a i n t r e e - s a n i t i z e - u r l   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   B r a i n t r e e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ b r a i n t r e e - s a n i t i z e - u r l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ i s a a c s / s t r i n g - l o c a l e - c o m p a r e   
 
         c o m m o n - a n c e s t o r - p a t h   
 
         i n f l i g h t   
 
         l i b n p m v e r s i o n   
 
         m k d i r p - i n f e r - o w n e r   
 
         p r o m i s e - a l l - r e j e c t - l a t e   
 
         p r o m i s e - c a l l - l i m i t   
 
         p r o m z a r d   
 
         w a l k - u p - p a t h   
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ j e s t / c o n s o l e   
 
         @ j e s t / c o r e   
 
         @ j e s t / e n v i r o n m e n t   
 
         @ j e s t / f a k e - t i m e r s   
 
         @ j e s t / g l o b a l s   
 
         @ j e s t / r e p o r t e r s   
 
         @ j e s t / s o u r c e - m a p   
 
         @ j e s t / t e s t - r e s u l t   
 
         @ j e s t / t e s t - s e q u e n c e r   
 
         @ j e s t / t r a n s f o r m   
 
         @ j e s t / t y p e s   
 
         b a b e l - j e s t   
 
         b a b e l - p l u g i n - j e s t - h o i s t   
 
         b a b e l - p r e s e t - j e s t   
 
         d i f f - s e q u e n c e s   
 
         e s l i n t - p l u g i n - r e a c t - h o o k s   
 
         e x p e c t   
 
         j e s t   
 
         j e s t - c h a n g e d - f i l e s   
 
         j e s t - c i r c u s   
 
         j e s t - c l i   
 
         j e s t - c o n f i g   
 
         j e s t - d i f f   
 
         j e s t - d o c b l o c k   
 
         j e s t - e a c h   
 
         j e s t - e n v i r o n m e n t - j s d o m   
 
         j e s t - e n v i r o n m e n t - n o d e   
 
         j e s t - g e t - t y p e   
 
         j e s t - h a s t e - m a p   
 
         j e s t - j a s m i n e 2   
 
         j e s t - l e a k - d e t e c t o r   
 
         j e s t - m a t c h e r - u t i l s   
 
         j e s t - m e s s a g e - u t i l   
 
         j e s t - m o c k   
 
         j e s t - r e g e x - u t i l   
 
         j e s t - r e s o l v e   
 
         j e s t - r e s o l v e - d e p e n d e n c i e s   
 
         j e s t - r u n n e r   
 
         j e s t - r u n t i m e   
 
         j e s t - s e r i a l i z e r   
 
         j e s t - s n a p s h o t   
 
         j e s t - u t i l   
 
         j e s t - v a l i d a t e   
 
         j e s t - w a t c h e r   
 
         j e s t - w o r k e r   
 
         p r e t t y - f o r m a t   
 
         r e a c t   
 
         r e a c t - d o m   
 
         r e a c t - i s   
 
         r e a c t - r e f r e s h   
 
         s c h e d u l e r   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ m a t e r i a l - u i / c o r e   
 
         @ m a t e r i a l - u i / i c o n s   
 
         @ m a t e r i a l - u i / s t y l e s   
 
         @ m a t e r i a l - u i / s y s t e m   
 
         @ m a t e r i a l - u i / u t i l s   
 
         @ m u i / c o r e   
 
         @ m u i / i c o n s - m a t e r i a l   
 
         @ m u i / m a t e r i a l   
 
         @ m u i / p r i v a t e - t h e m i n g   
 
         @ m u i / s t y l e d - e n g i n e   
 
         @ m u i / s y s t e m   
 
         @ m u i / t y p e s   
 
         @ m u i / u t i l s   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   C a l l - E m - A l l 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ k y l e s h o c k e y - x m l :   T h e   P r o g r a m   i n c l u d e s   @ k y l e s h o c k e y - x m l   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ k y l e s h o c k e y - x m l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   D y l a n   G r e e n e   < d y l a n g @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ k y l e s h o c k e y - x m l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ n p m c l i - n a m e - f r o m - f o l d e r :   T h e   P r o g r a m   i n c l u d e s   @ n p m c l i - n a m e - f r o m - f o l d e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   @ n p m c l i - n a m e - f r o m - f o l d e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   N P M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D 
 
 T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
 
 S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ n p m c l i - n a m e - f r o m - f o l d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ n p m c l i / c i - d e t e c t   
 
         @ n p m c l i / c o n f i g   
 
         @ n p m c l i / i n s t a l l e d - p a c k a g e - c o n t e n t s   
 
         @ n p m c l i / m e t a v u l n - c a l c u l a t o r   
 
         @ n p m c l i / r u n - s c r i p t   
 
         b i n - l i n k s   
 
         n p m - n o r m a l i z e - p a c k a g e - b i n   
 
         n p m - p a c k a g e - a r g   
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ n p m c l i - a r b o r i s t :   T h e   P r o g r a m   i n c l u d e s   @ n p m c l i - a r b o r i s t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ n p m c l i - a r b o r i s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   N P M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 - - - 
 
 
 
 F i l e s   a n d   m e t a d a t a   c o n t a i n e d   i n   ` t e s t / f i x t u r e s / r e g i s t r y - m o c k s / c o n t e n t `   a r e 
 
 d o w n l o a d e d   f r o m   t h e   p u b l i c   n p m   r e g i s t r y .     T h e s e   a r e   t h e   p r o p e r t y   o f   t h e i r 
 
 r e s p e c t i v e   o w n e r s .     T h e   u s e   a n d   d i s t r i b u t i o n   o f   s a i d   a r t i f a c t s   a r e   c o v e r e d   b y 
 
 t h e i r   a s s o c i a t e d   l i c e n s e s . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ n p m c l i - a r b o r i s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ p o p p e r j s - c o r e :   T h e   P r o g r a m   i n c l u d e s   @ p o p p e r j s - c o r e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ p o p p e r j s - c o r e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   F e d e r i c o   Z i v o l 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ p o p p e r j s - c o r e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ n p m c l i - p a c k a g e - j s o n :   T h e   P r o g r a m   i n c l u d e s   @ n p m c l i - p a c k a g e - j s o n 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   @ n p m c l i - p a c k a g e - j s o n   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   G i t H u b   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s 
 
 s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y 
 
 g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   N P M   D I S C L A I M S   A L L 
 
 W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L 
 
 I M P L I E D   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   A N D   F I T N E S S .   I N   N O 
 
 E V E N T   S H A L L   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ n p m c l i - p a c k a g e - j s o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ n p m c l i - d i s p a r i t y - c o l o r s ,   @ n p m c l i - m a p - w o r k s p a c e s ,   l i b n p m f u n d :   T h e 
 
 P r o g r a m   i n c l u d e s   @ n p m c l i - d i s p a r i t y - c o l o r s ,   @ n p m c l i - m a p - w o r k s p a c e s , 
 
 l i b n p m f u n d   s o f t w a r e .   I B M   o b t a i n e d   t h e   @ n p m c l i - d i s p a r i t y - c o l o r s , 
 
 @ n p m c l i - m a p - w o r k s p a c e s ,   l i b n p m f u n d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ n p m c l i - d i s p a r i t y - c o l o r s ,   @ n p m c l i - m a p - w o r k s p a c e s ,   l i b n p m f u n d 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ t y p e s / e s t r e e   
 
         @ t y p e s / h o i s t - n o n - r e a c t - s t a t i c s   
 
         @ t y p e s / i s t a n b u l - l i b - r e p o r t   
 
         @ t y p e s / p a r s e - j s o n   
 
         @ t y p e s / r e s o l v e   
 
         @ t y p e s / s o u r c e - l i s t - m a p   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
         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 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ s v g r / b a b e l - p l u g i n - a d d - j s x - a t t r i b u t e   
 
         @ s v g r / b a b e l - p l u g i n - r e m o v e - j s x - a t t r i b u t e   
 
         @ s v g r / b a b e l - p l u g i n - r e m o v e - j s x - e m p t y - e x p r e s s i o n   
 
         @ s v g r / b a b e l - p l u g i n - r e p l a c e - j s x - a t t r i b u t e - v a l u e   
 
         @ s v g r / b a b e l - p l u g i n - s v g - d y n a m i c - t i t l e   
 
         @ s v g r / b a b e l - p l u g i n - s v g - e m - d i m e n s i o n s   
 
         @ s v g r / b a b e l - p l u g i n - t r a n s f o r m - r e a c t - n a t i v e - s v g   
 
         @ s v g r / b a b e l - p l u g i n - t r a n s f o r m - s v g - c o m p o n e n t   
 
         @ s v g r / b a b e l - p r e s e t   
 
         @ s v g r / c o r e   
 
         @ s v g r / h a s t - u t i l - t o - b a b e l - a s t   
 
         @ s v g r / p l u g i n - j s x   
 
         @ s v g r / p l u g i n - s v g o   
 
         @ s v g r / w e b p a c k   
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ t y p e s c r i p t - e s l i n t / e s l i n t - p l u g i n   
 
         @ t y p e s c r i p t - e s l i n t / e x p e r i m e n t a l - u t i l s   
 
         @ t y p e s c r i p t - e s l i n t / s c o p e - m a n a g e r   
 
         @ t y p e s c r i p t - e s l i n t / t y p e s   
 
         @ t y p e s c r i p t - e s l i n t / v i s i t o r - k e y s   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   T y p e S c r i p t   E S L i n t   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ t y p e s / b a b e l _ _ c o r e   
 
         @ t y p e s / b a b e l _ _ g e n e r a t o r   
 
         @ t y p e s / b a b e l _ _ t e m p l a t e   
 
         @ t y p e s / b a b e l _ _ t r a v e r s e   
 
         @ t y p e s / e s l i n t   
 
         @ t y p e s / e s t r e e   
 
         @ t y p e s / g l o b   
 
         @ t y p e s / g r a c e f u l - f s   
 
         @ t y p e s / h t m l - m i n i f i e r - t e r s e r   
 
         @ t y p e s / i s t a n b u l - l i b - c o v e r a g e   
 
         @ t y p e s / i s t a n b u l - r e p o r t s   
 
         @ t y p e s / j s o n - s c h e m a   
 
         @ t y p e s / m i n i m a t c h   
 
         @ t y p e s / n o d e   
 
         @ t y p e s / n o r m a l i z e - p a c k a g e - d a t a   
 
         @ t y p e s / p r e t t i e r   
 
         @ t y p e s / p r o p - t y p e s   
 
         @ t y p e s / q   
 
         @ t y p e s / r e a c t   
 
         @ t y p e s / r e a c t - i s   
 
         @ t y p e s / r e a c t - r e d u x   
 
         @ t y p e s / r e a c t - t r a n s i t i o n - g r o u p   
 
         @ t y p e s / s c h e d u l e r   
 
         @ t y p e s / s t a c k - u t i l s   
 
         @ t y p e s / t a p a b l e   
 
         @ t y p e s / u g l i f y - j s   
 
         @ t y p e s / w e b p a c k   
 
         @ t y p e s / w e b p a c k - s o u r c e s   
 
         @ t y p e s / y a r g s   
 
         @ t y p e s / y a r g s - p a r s e r   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
         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 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ w e b a s s e m b l y j s / a s t   
 
         @ w e b a s s e m b l y j s / h e l p e r - a p i - e r r o r   
 
         @ w e b a s s e m b l y j s / h e l p e r - b u f f e r   
 
         @ w e b a s s e m b l y j s / h e l p e r - c o d e - f r a m e   
 
         @ w e b a s s e m b l y j s / h e l p e r - f s m   
 
         @ w e b a s s e m b l y j s / h e l p e r - m o d u l e - c o n t e x t   
 
         @ w e b a s s e m b l y j s / h e l p e r - w a s m - b y t e c o d e   
 
         @ w e b a s s e m b l y j s / h e l p e r - w a s m - s e c t i o n   
 
         @ w e b a s s e m b l y j s / i e e e 7 5 4   
 
         @ w e b a s s e m b l y j s / u t f 8   
 
         @ w e b a s s e m b l y j s / w a s m - e d i t   
 
         @ w e b a s s e m b l y j s / w a s m - g e n   
 
         @ w e b a s s e m b l y j s / w a s m - o p t   
 
         @ w e b a s s e m b l y j s / w a s m - p a r s e r   
 
         @ w e b a s s e m b l y j s / w a s t - p a r s e r   
 
         @ w e b a s s e m b l y j s / w a s t - p r i n t e r   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u   < s v e n @ s a u l e a u . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a b b r e v :   T h e   P r o g r a m   i n c l u d e s   a b b r e v   s o f t w a r e .   I B M   o b t a i n e d   t h e   a b b r e v 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   d u a l - l i c e n s e d   u n d e r   t h e   I S C   a n d   M I T   l i c e n s e s . 
 
 Y o u   m a y   u s e   t h i s   s o f t w a r e   u n d e r   E I T H E R   o f   t h e   f o l l o w i n g   l i c e n s e s . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a b b r e v   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a c o r n - g l o b a l s ,   i s - p r o m i s e :   T h e   P r o g r a m   i n c l u d e s   a c o r n - g l o b a l s , 
 
 i s - p r o m i s e   s o f t w a r e .   I B M   o b t a i n e d   t h e   a c o r n - g l o b a l s ,   i s - p r o m i s e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   F o r b e s   L i n d e s a y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a c o r n - g l o b a l s ,   i s - p r o m i s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a g g r e g a t e - e r r o r   
 
         a n s i - r e g e x   
 
         a n s i - s t y l e s   
 
         a r r a y - u n i o n   
 
         a r r i f y   
 
         b i n a r y - e x t e n s i o n s   
 
         c a l l s i t e s   
 
         c a m e l c a s e   
 
         c h a l k   
 
         c l e a n - s t a c k   
 
         d e l   
 
         d e t e c t - n e w l i n e   
 
         d o t - p r o p   
 
         e n v - p a t h s   
 
         e s c a p e - s t r i n g - r e g e x p   
 
         e x e c a   
 
         f i n d - u p   
 
         g e t - s t r e a m   
 
         g l o b a l s   
 
         g l o b b y   
 
         g z i p - s i z e   
 
         h a s - f l a g   
 
         i m p o r t - l o c a l   
 
         i n d e n t - s t r i n g   
 
         i n t e r n a l - i p   
 
         i p - r e g e x   
 
         i s - a b s o l u t e - u r l   
 
         i s - f u l l w i d t h - c o d e - p o i n t   
 
         i s - g e n e r a t o r - f n   
 
         i s - o b j   
 
         i s - p a t h - c w d   
 
         i s - p a t h - i n - c w d   
 
         i s - p a t h - i n s i d e   
 
         i s - r o o t   
 
         i s - w s l   
 
         l e v e n   
 
         l o c a t e - p a t h   
 
         m a k e - d i r   
 
         m i m i c - f n   
 
         n o r m a l i z e - u r l   
 
         n p m - r u n - p a t h   
 
         o p n   
 
         p - l i m i t   
 
         p - l o c a t e   
 
         p - m a p   
 
         p - r e t r y   
 
         p - t r y   
 
         p a r e n t - m o d u l e   
 
         p a r s e - j s o n   
 
         p a t h - e x i s t s   
 
         p a t h - k e y   
 
         p a t h - t y p e   
 
         p i f y   
 
         p k g - d i r   
 
         p k g - u p   
 
         r e a d - p k g   
 
         r e a d - p k g - u p   
 
         r e s o l v e - c w d   
 
         r e s o l v e - f r o m   
 
         s h e b a n g - r e g e x   
 
         s l a s h   
 
         s t r i n g - w i d t h   
 
         s t r i p - a n s i   
 
         s t r i p - b o m   
 
         s t r i p - f i n a l - n e w l i n e   
 
         s u p p o r t s - c o l o r   
 
         t e m p y   
 
         t e r m i n a l - l i n k   
 
         t y p e - f e s t   
 
         w r a p - a n s i   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a n s i - r e g e x   
 
         a r r a y - u n i o n   
 
         a r r a y - u n i q   
 
         c a l l e r - c a l l s i t e   
 
         c a l l e r - p a t h   
 
         c a l l s i t e s   
 
         c o d e - p o i n t - a t   
 
         c r y p t o - r a n d o m - s t r i n g   
 
         d e c a m e l i z e   
 
         e s c a p e - s t r i n g - r e g e x p   
 
         f i n d - u p   
 
         g l o b b y   
 
         i m p o r t - c w d   
 
         i m p o r t - f r e s h   
 
         i m p o r t - f r o m   
 
         i p - r e g e x   
 
         i s - a b s o l u t e - u r l   
 
         i s - b i n a r y - p a t h   
 
         i s - f u l l w i d t h - c o d e - p o i n t   
 
         i s - o b j   
 
         i s - p l a i n - o b j   
 
         i s - s t r e a m   
 
         i s - w s l   
 
         l o c a t e - p a t h   
 
         n o r m a l i z e - u r l   
 
         n p m - r u n - p a t h   
 
         n u m b e r - i s - n a n   
 
         o b j e c t - a s s i g n   
 
         p - f i n a l l y   
 
         p - l o c a t e   
 
         p - t r y   
 
         p a t h - e x i s t s   
 
         p a t h - i s - a b s o l u t e   
 
         p a t h - k e y   
 
         p i f y   
 
         p r e p e n d - h t t p   
 
         q u e r y - s t r i n g   
 
         r e s o l v e - c w d   
 
         r e s o l v e - f r o m   
 
         s e r i a l i z e - e r r o r   
 
         s h e b a n g - r e g e x   
 
         s o r t - k e y s   
 
         s t r i n g - w i d t h   
 
         s t r i p - a n s i   
 
         s t r i p - b o m   
 
         s t r i p - e o f   
 
         t e m p - d i r   
 
         u n i q u e - s t r i n g   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a n s i c o l o r s ,   a n s i s t y l e s ,   c o n v e r t - s o u r c e - m a p :   T h e   P r o g r a m   i n c l u d e s 
 
 a n s i c o l o r s ,   a n s i s t y l e s ,   c o n v e r t - s o u r c e - m a p   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a n s i c o l o r s ,   a n s i s t y l e s ,   c o n v e r t - s o u r c e - m a p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 3   T h o r s t e n   L o r e n z .   
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a n s i c o l o r s ,   a n s i s t y l e s ,   c o n v e r t - s o u r c e - m a p   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a n s i - e s c a p e s   
 
         b u i l t i n - m o d u l e s   
 
         c a m e l c a s e   
 
         e m i t t e r y   
 
         e s c a p e - s t r i n g - r e g e x p   
 
         e x e c a   
 
         f i n d - c a c h e - d i r   
 
         g e t - s t r e a m   
 
         g l o b a l s   
 
         i m p o r t - f r e s h   
 
         i s - d o c k e r   
 
         i s - s t r e a m   
 
         o n e t i m e   
 
         o p e n   
 
         p - e a c h - s e r i e s   
 
         p - l i m i t   
 
         p - m a p   
 
         p a r s e - j s o n   
 
         p r e t t y - b y t e s   
 
         s t r i n g - l e n g t h   
 
         s t r i p - j s o n - c o m m e n t s   
 
         s u p p o r t s - c o l o r   
 
         y o c t o - q u e u e   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a p r o b a ,   r e a d - c m d - s h i m ,   w i d e - a l i g n :   T h e   P r o g r a m   i n c l u d e s   a p r o b a , 
 
 r e a d - c m d - s h i m ,   w i d e - a l i g n   s o f t w a r e .   I B M   o b t a i n e d   t h e   a p r o b a , 
 
 r e a d - c m d - s h i m ,   w i d e - a l i g n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a p r o b a ,   r e a d - c m d - s h i m ,   w i d e - a l i g n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a r c h y   
 
         c o n c a t - m a p   
 
         i s - t y p e d a r r a y   
 
         j s o n - s t a b l e - s t r i n g i f y - w i t h o u t - j s o n i f y   
 
         m i n i m i s t   
 
         p a t h - b r o w s e r i f y   
 
         s a f e - r e g e x   
 
         t e x t - t a b l e   
 
         t t y - b r o w s e r i f y   
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r e - w e - t h e r e - y e t ,   i n i t - p a c k a g e - j s o n :   T h e   P r o g r a m   i n c l u d e s 
 
 a r e - w e - t h e r e - y e t ,   i n i t - p a c k a g e - j s o n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a r e - w e - t h e r e - y e t ,   i n i t - p a c k a g e - j s o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s 
 
 s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y 
 
 g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   N P M   D I S C L A I M S   A L L 
 
 W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L 
 
 I M P L I E D   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   A N D   F I T N E S S .   I N   N O 
 
 E V E N T   S H A L L   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r e - w e - t h e r e - y e t ,   i n i t - p a c k a g e - j s o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a r r - u n i o n   
 
         g e t - v a l u e   
 
         h a s - v a l u e   
 
         h a s - v a l u e s   
 
         i s - d i r e c t o r y   
 
         i s - g l o b   
 
         i s o b j e c t   
 
         o b j e c t . p i c k   
 
         r e p e a t - s t r i n g   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a s s i g n - s y m b o l s   
 
         d e f i n e - p r o p e r t y   
 
         i s - a c c e s s o r - d e s c r i p t o r   
 
         i s - d a t a - d e s c r i p t o r   
 
         i s - e x t e n d a b l e   
 
         p a s c a l c a s e   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a u t o l i n k e r :   T h e   P r o g r a m   i n c l u d e s   a u t o l i n k e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a u t o l i n k e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   G r e g o r y   J a c o b s   ( h t t p : / / g r e g - j a c o b s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a u t o l i n k e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         b a b e l - p l u g i n - n a m e d - a s s e t - i m p o r t   
 
         b a b e l - p r e s e t - r e a c t - a p p   
 
         c o n f u s i n g - b r o w s e r - g l o b a l s   
 
         c r e a t e - r e a c t - c l a s s   
 
         e s l i n t - c o n f i g - r e a c t - a p p   
 
         i n v a r i a n t   
 
         p r o p - t y p e s   
 
         r e a c t - a p p - p o l y f i l l   
 
         r e a c t - d e v - u t i l s   
 
         r e a c t - e r r o r - o v e r l a y   
 
         r e a c t - s c r i p t s   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b t o a :   T h e   P r o g r a m   i n c l u d e s   b t o a   s o f t w a r e .   I B M   o b t a i n e d   t h e   b t o a 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d 
 
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t 
 
 o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s 
 
 t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r 
 
 i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y 
 
 c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g 
 
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n 
 
 f i l e s . 
 
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r 
 
 t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e , 
 
 g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e 
 
 a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d 
 
 i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t 
 
 i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s , 
 
 a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n 
 
 o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s 
 
 s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y 
 
 n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n 
 
 o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s 
 
 t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
 b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t 
 
 o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
 " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d 
 
 i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r 
 
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n 
 
 t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t 
 
 o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f 
 
 o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y 
 
 i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e . 
 
 
 
 S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
 g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e , 
 
 i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h 
 
 D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e . 
 
 
 
 S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
 g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e , 
 
 i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e 
 
 m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e 
 
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r 
 
 t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n 
 
 o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s 
 
 s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a 
 
 C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y 
 
 p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e 
 
 f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n . 
 
 
 
 Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f 
 
 i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m , 
 
 p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f 
 
 t h i s   L i c e n s e ;   a n d 
 
 Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u 
 
 c h a n g e d   t h e   f i l e s ;   a n d 
 
 Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e , 
 
 a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m 
 
 o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e 
 
 D e r i v a t i v e   W o r k s ;   a n d 
 
 I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y 
 
 D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e 
 
 a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s 
 
 t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e 
 
 f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e 
 
 D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g 
 
 w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e 
 
 W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f 
 
 t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e 
 
 L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t 
 
 Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k , 
 
 p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s 
 
 m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e 
 
 a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r 
 
 d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e , 
 
 p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s 
 
 w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s . 
 
 
 
 U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d 
 
 f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f 
 
 a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g 
 
 s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s . 
 
 
 
 T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s , 
 
 s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r 
 
 r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d 
 
 r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y . 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e 
 
 W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E , 
 
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e 
 
 s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f 
 
 p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y . 
 
 
 
 I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) , 
 
 c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e 
 
 a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l , 
 
 o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r 
 
 o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
 d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r 
 
 a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s 
 
 b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y . 
 
 
 
 W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o 
 
 o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r 
 
 o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r , 
 
 i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r 
 
 s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u 
 
 a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r 
 
 a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k 
 
 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g   b o i l e r p l a t e 
 
 n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d   w i t h   y o u r   o w n 
 
 i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s ! )   T h e   t e x t   s h o u l d   b e 
 
 e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o 
 
 r e c o m m e n d   t h a t   a   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n 
 
 t h e   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n 
 
 t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b t o a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b y t e - s i z e :   T h e   P r o g r a m   i n c l u d e s   b y t e - s i z e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b y t e - s i z e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 1   L l o y d   B r o o k e s   < 7 5 p o u n d @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b y t e - s i z e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c h o w n r   
 
         c o l o r - s u p p o r t   
 
         d e z a l g o   
 
         f s - m i n i p a s s   
 
         f s - w r i t e - s t r e a m - a t o m i c   
 
         i g n o r e - w a l k   
 
         i n i   
 
         i s e x e   
 
         j s o n - s t r i n g i f y - n i c e   
 
         j s o n - s t r i n g i f y - s a f e   
 
         l r u - c a c h e   
 
         m i n i m a t c h   
 
         m i n i p a s s - c o l l e c t   
 
         m i n i p a s s - f l u s h   
 
         m i n i p a s s - p i p e l i n e   
 
         m i n i p a s s - s i z e d   
 
         m u t e - s t r e a m   
 
         n o p t   
 
         n p m - p a c k l i s t   
 
         n p m l o g   
 
         o n c e   
 
         r e a d   
 
         r e a d d i r - s c o p e d - m o d u l e s   
 
         r i m r a f   
 
         s e m v e r   
 
         t a r   
 
         w h i c h   
 
         w r a p p y   
 
         y a l l i s t   
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c a c a c h e   
 
         f i g g y - p u d d i n g   
 
         l i b n p m h o o k   
 
         m a k e - f e t c h - h a p p e n   
 
         n p m - a u d i t - r e p o r t   
 
         n p m - p i c k - m a n i f e s t   
 
         n p m - r e g i s t r y - f e t c h   
 
         s s r i   
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r 
 
 a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   C O P Y R I G H T   H O L D E R   D I S C L A I M S 
 
 A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D 
 
 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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E 
 
 C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c i d r - r e g e x ,   d e f a u l t - g a t e w a y ,   i s - c i d r :   T h e   P r o g r a m   i n c l u d e s   c i d r - r e g e x , 
 
 d e f a u l t - g a t e w a y ,   i s - c i d r   s o f t w a r e .   I B M   o b t a i n e d   t h e   c i d r - r e g e x , 
 
 d e f a u l t - g a t e w a y ,   i s - c i d r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   s i l v e r w i n d 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c i d r - r e g e x ,   d e f a u l t - g a t e w a y ,   i s - c i d r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c l i - c o l u m n s :   T h e   P r o g r a m   i n c l u d e s   c l i - c o l u m n s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c l i - c o l u m n s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S h a n n o n   M o e l l e r   < m e @ s h a n n o n m o e l l e r . c o m >   ( s h a n n o n m o e l l e r . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c l i - c o l u m n s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c l o n e :   T h e   P r o g r a m   i n c l u d e s   c l o n e   s o f t w a r e .   I B M   o b t a i n e d   t h e   c l o n e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t       2 0 1 1 - 2 0 1 5   P a u l   V o r b a c h   < p a u l @ v o r b a . c h > 
 
 
 
 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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     S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 ,   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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c l o n e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c l s x ,   e s c a l a d e ,   k l o n a :   T h e   P r o g r a m   i n c l u d e s   c l s x ,   e s c a l a d e ,   k l o n a 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   c l s x ,   e s c a l a d e ,   k l o n a   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c l s x ,   e s c a l a d e ,   k l o n a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c m d - s h i m   
 
         i n f e r - o w n e r   
 
         m i n i p a s s   
 
         n p m - b u n d l e d   
 
         p a r s e - c o n f l i c t - j s o n   
 
         r e a d - p a c k a g e - j s o n - f a s t   
 
         t r e e v e r s e   
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o l u m n i f y :   T h e   P r o g r a m   i n c l u d e s   c o l u m n i f y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c o l u m n i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   T i m   O x l e y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o l u m n i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o n c a t - w i t h - s o u r c e m a p s :   T h e   P r o g r a m   i n c l u d e s   c o n c a t - w i t h - s o u r c e m a p s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   c o n c a t - w i t h - s o u r c e m a p s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 # #   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   F l o r i a n   R e i t e r e r   < m e @ f l o r i a n r e i t e r e r . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o n c a t - w i t h - s o u r c e m a p s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c r o s s - f e t c h :   T h e   P r o g r a m   i n c l u d e s   c r o s s - f e t c h   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c r o s s - f e t c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   L e o n a r d o   Q u i x a d   
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c r o s s - f e t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c s s - l o a d e r   
 
         e n h a n c e d - r e s o l v e   
 
         e s l i n t - w e b p a c k - p l u g i n   
 
         f i l e - l o a d e r   
 
         h t m l - w e b p a c k - p l u g i n   
 
         l o a d e r - u t i l s   
 
         m e m o r y - f s   
 
         m i n i - c s s - e x t r a c t - p l u g i n   
 
         s c h e m a - u t i l s   
 
         s t y l e - l o a d e r   
 
         t e r s e r - w e b p a c k - p l u g i n   
 
         u r l - l o a d e r   
 
         w a t c h p a c k   
 
         w e b p a c k   
 
         w e b p a c k - d e v - m i d d l e w a r e   
 
         w e b p a c k - d e v - s e r v e r   
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e b u g l o g :   T h e   P r o g r a m   i n c l u d e s   d e b u g l o g   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d e b u g l o g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e b u g l o g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d i f f :   T h e   P r o g r a m   i n c l u d e s   d i f f   s o f t w a r e .   I B M   o b t a i n e d   t h e   d i f f 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 S o f t w a r e   L i c e n s e   A g r e e m e n t   ( B S D   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 5 ,   K e v i n   D e c k e r   < k p d e c k e r @ g m a i l . c o m > 
 
 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
 
     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e 
 
     f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 
     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e 
 
     f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r 
 
     m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   K e v i n   D e c k e r   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
     d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
 
     w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D 
 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R 
 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R 
 
 I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
 
 O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d i f f   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e f a u l t s :   T h e   P r o g r a m   i n c l u d e s   d e f a u l t s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d e f a u l t s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   E l i j a h   I n s u a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e f a u l t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d o m p u r i f y :   T h e   P r o g r a m   i n c l u d e s   d o m p u r i f y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d o m p u r i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 D O M P u r i f y 
 
 C o p y r i g h t   2 0 1 5   M a r i o   H e i d e r i c h 
 
 
 
 D O M P u r i f y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e 
 
 t e r m s   o f   e i t h e r : 
 
 
 
 a )   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   o r 
 
 b )   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d o m p u r i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         e s - t o - p r i m i t i v e   
 
         i s - b o o l e a n - o b j e c t   
 
         i s - c a l l a b l e   
 
         i s - d a t e - o b j e c t   
 
         i s - n u m b e r - o b j e c t   
 
         i s - s t r i n g   
 
         i s - s y m b o l   
 
         o b j e c t . e n t r i e s   
 
         o b j e c t . g e t o w n p r o p e r t y d e s c r i p t o r s   
 
         o b j e c t . v a l u e s   
 
         s t r i n g . p r o t o t y p e . m a t c h a l l   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s 6 - w e a k - m a p ,   t i m e r s - e x t :   T h e   P r o g r a m   i n c l u d e s   e s 6 - w e a k - m a p ,   t i m e r s - e x t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   e s 6 - w e a k - m a p ,   t i m e r s - e x t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s 6 - w e a k - m a p ,   t i m e r s - e x t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e v e n t - e m i t t e r :   T h e   P r o g r a m   i n c l u d e s   e v e n t - e m i t t e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   e v e n t - e m i t t e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 5   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e v e n t - e m i t t e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e x c e p t i o n - f o r m a t t e r :   T h e   P r o g r a m   i n c l u d e s   e x c e p t i o n - f o r m a t t e r   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   e x c e p t i o n - f o r m a t t e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   B e n b r i a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e x c e p t i o n - f o r m a t t e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f a s t - j s o n - p a t c h :   T h e   P r o g r a m   i n c l u d e s   f a s t - j s o n - p a t c h   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   f a s t - j s o n - p a t c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 ,   2 0 1 4 ,   2 0 2 0   J o a c h i m   W e s t e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f a s t - j s o n - p a t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f i n d - r o o t :   T h e   P r o g r a m   i n c l u d e s   f i n d - r o o t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f i n d - r o o t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t       2 0 1 7   j s d n x x 
 
 
 
 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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     S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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f i n d - r o o t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f o r m - d a t a - e n c o d e r :   T h e   P r o g r a m   i n c l u d e s   f o r m - d a t a - e n c o d e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   f o r m - d a t a - e n c o d e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 1 - p r e s e n t   N i c k   K . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f o r m - d a t a - e n c o d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f o r m d a t a - n o d e :   T h e   P r o g r a m   i n c l u d e s   f o r m d a t a - n o d e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   f o r m d a t a - n o d e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t   N i c k   K . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f o r m d a t a - n o d e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         f u n c t i o n s - h a v e - n a m e s   
 
         h a s - b i g i n t s   
 
         i n t e r n a l - s l o t   
 
         s i d e - c h a n n e l   
 
         u n b o x - p r i m i t i v e   
 
         w h i c h - b o x e d - p r i m i t i v e   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 g u l p - h e a d e r :   T h e   P r o g r a m   i n c l u d e s   g u l p - h e a d e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   g u l p - h e a d e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   M i c h a e l   J .   R y a n   < t r a c k e r 1 >   a n d   G o D a d d y . c o m 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   g u l p - h e a d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i m m u t a b l e ,   r e g e n e r a t o r - r u n t i m e ,   r e g e n e r a t o r - t r a n s f o r m :   T h e   P r o g r a m 
 
 i n c l u d e s   i m m u t a b l e ,   r e g e n e r a t o r - r u n t i m e ,   r e g e n e r a t o r - t r a n s f o r m 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   i m m u t a b l e ,   r e g e n e r a t o r - r u n t i m e , 
 
 r e g e n e r a t o r - t r a n s f o r m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i m m u t a b l e ,   r e g e n e r a t o r - r u n t i m e ,   r e g e n e r a t o r - t r a n s f o r m   N O T I C E S 
 
 A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i n s t a l l :   T h e   P r o g r a m   i n c l u d e s   i n s t a l l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i n s t a l l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   B e n j a m i n   N e w m a n   < b e n @ b e n j a m n . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i n s t a l l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - d o m :   T h e   P r o g r a m   i n c l u d e s   i s - d o m   s o f t w a r e .   I B M   o b t a i n e d   t h e   i s - d o m 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - d o m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - o b j e c t :   T h e   P r o g r a m   i n c l u d e s   i s - o b j e c t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i s - o b j e c t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   C o l i n g 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - o b j e c t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - w i n d o w :   T h e   P r o g r a m   i n c l u d e s   i s - w i n d o w   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i s - w i n d o w   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   W . Y . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - w i n d o w   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s - f i l e - d o w n l o a d :   T h e   P r o g r a m   i n c l u d e s   j s - f i l e - d o w n l o a d   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   j s - f i l e - d o w n l o a d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   K e n n e t h   J i a n g 
 
 
 
 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 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s - f i l e - d o w n l o a d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j u s t - d i f f ,   j u s t - d i f f - a p p l y :   T h e   P r o g r a m   i n c l u d e s   j u s t - d i f f , 
 
 j u s t - d i f f - a p p l y   s o f t w a r e .   I B M   o b t a i n e d   t h e   j u s t - d i f f ,   j u s t - d i f f - a p p l y 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   a n g u s   c r o l l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j u s t - d i f f ,   j u s t - d i f f - a p p l y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         j s s   
 
         j s s - p l u g i n - c a m e l - c a s e   
 
         j s s - p l u g i n - d e f a u l t - u n i t   
 
         j s s - p l u g i n - g l o b a l   
 
         j s s - p l u g i n - n e s t e d   
 
         j s s - p l u g i n - p r o p s - s o r t   
 
         j s s - p l u g i n - r u l e - v a l u e - f u n c t i o n   
 
         j s s - p l u g i n - v e n d o r - p r e f i x e r   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   O l e g   I s o n e n   ( S l o b o d s k o i )   &   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l i b n p m a c c e s s ,   l i b n p m o r g ,   l i b n p m p a c k ,   l i b n p m p u b l i s h ,   l i b n p m s e a r c h , 
 
 l i b n p m t e a m ,   s t r i n g i f y - p a c k a g e :   T h e   P r o g r a m   i n c l u d e s   l i b n p m a c c e s s , 
 
 l i b n p m o r g ,   l i b n p m p a c k ,   l i b n p m p u b l i s h ,   l i b n p m s e a r c h ,   l i b n p m t e a m , 
 
 s t r i n g i f y - p a c k a g e   s o f t w a r e .   I B M   o b t a i n e d   t h e   l i b n p m a c c e s s ,   l i b n p m o r g , 
 
 l i b n p m p a c k ,   l i b n p m p u b l i s h ,   l i b n p m s e a r c h ,   l i b n p m t e a m ,   s t r i n g i f y - p a c k a g e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   n p m ,   I n c 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l i b n p m a c c e s s ,   l i b n p m o r g ,   l i b n p m p a c k ,   l i b n p m p u b l i s h , 
 
 l i b n p m s e a r c h ,   l i b n p m t e a m ,   s t r i n g i f y - p a c k a g e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         l o d a s h . c l o n e d e e p   
 
         l o d a s h . d e b o u n c e   
 
         l o d a s h . f o r i n   
 
         l o d a s h . g e t   
 
         l o d a s h . i s e m p t y   
 
         l o d a s h . m e m o i z e   
 
         l o d a s h . p i c k b y   
 
         l o d a s h . s e t   
 
         l o d a s h . t r u n c a t e   
 
         l o d a s h . u n i q   
 
         l o d a s h . u n s e t   
 
 
 
 
 
 C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o d a s h ,   l o d a s h - e s ,   l o d a s h . m e r g e ,   l o d a s h . t e m p l a t e , 
 
 l o d a s h . t e m p l a t e s e t t i n g s :   T h e   P r o g r a m   i n c l u d e s   l o d a s h ,   l o d a s h - e s , 
 
 l o d a s h . m e r g e ,   l o d a s h . t e m p l a t e ,   l o d a s h . t e m p l a t e s e t t i n g s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   l o d a s h ,   l o d a s h - e s ,   l o d a s h . m e r g e ,   l o d a s h . t e m p l a t e , 
 
 l o d a s h . t e m p l a t e s e t t i n g s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o d a s h ,   l o d a s h - e s ,   l o d a s h . m e r g e ,   l o d a s h . t e m p l a t e , 
 
 l o d a s h . t e m p l a t e s e t t i n g s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l i b n p m d i f f ,   l i b n p m e x e c :   T h e   P r o g r a m   i n c l u d e s   l i b n p m d i f f ,   l i b n p m e x e c 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   l i b n p m d i f f ,   l i b n p m e x e c   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   G i t H u b   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l i b n p m d i f f ,   l i b n p m e x e c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m e m o i z e e :   T h e   P r o g r a m   i n c l u d e s   m e m o i z e e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 m e m o i z e e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 8 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m e m o i z e e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o d e - d o m e x c e p t i o n :   T h e   P r o g r a m   i n c l u d e s   n o d e - d o m e x c e p t i o n   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   n o d e - d o m e x c e p t i o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 1   J i m m y   W   r t i n g 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o d e - d o m e x c e p t i o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o d e - f e t c h :   T h e   P r o g r a m   i n c l u d e s   n o d e - f e t c h   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 n o d e - f e t c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D a v i d   F r a n k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o d e - f e t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o d e - g y p :   T h e   P r o g r a m   i n c l u d e s   n o d e - g y p   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 n o d e - g y p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o d e - g y p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n p m :   T h e   P r o g r a m   i n c l u d e s   n p m   s o f t w a r e .   I B M   o b t a i n e d   t h e   n p m   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   n p m   a p p l i c a t i o n 
 
 C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 
 L i c e n s e d   o n   t h e   t e r m s   o f   T h e   A r t i s t i c   L i c e n s e   2 . 0 
 
 
 
 N o d e   p a c k a g e   d e p e n d e n c i e s   o f   t h e   n p m   a p p l i c a t i o n 
 
 C o p y r i g h t   ( c )   t h e i r   r e s p e c t i v e   c o p y r i g h t   o w n e r s 
 
 L i c e n s e d   o n   t h e i r   r e s p e c t i v e   l i c e n s e   t e r m s 
 
 
 
 T h e   n p m   p u b l i c   r e g i s t r y   a t   h t t p s : / / r e g i s t r y . n p m j s . o r g 
 
 a n d   t h e   n p m   w e b s i t e   a t   h t t p s : / / w w w . n p m j s . c o m 
 
 O p e r a t e d   b y   n p m ,   I n c . 
 
 U s e   g o v e r n e d   b y   t e r m s   p u b l i s h e d   o n   h t t p s : / / w w w . n p m j s . c o m 
 
 
 
 " N o d e . j s " 
 
 T r a d e m a r k   J o y e n t ,   I n c . ,   h t t p s : / / j o y e n t . c o m 
 
 N e i t h e r   n p m   n o r   n p m ,   I n c .   a r e   a f f i l i a t e d   w i t h   J o y e n t ,   I n c . 
 
 
 
 T h e   N o d e . j s   a p p l i c a t i o n 
 
 P r o j e c t   o f   N o d e   F o u n d a t i o n ,   h t t p s : / / n o d e j s . o r g 
 
 
 
 T h e   n p m   L o g o 
 
 C o p y r i g h t   ( c )   M a t h i a s   P e t t e r s s o n   a n d   B r i a n   H a m m o n d 
 
 
 
 " G u b b l e b u m   B l o c k y "   t y p e f a c e 
 
 C o p y r i g h t   ( c )   T j a r d a   K o s t e r ,   h t t p s : / / j e l l o w e e n . d e v i a n t a r t . c o m 
 
 U s e d   w i t h   p e r m i s s i o n 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n p m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n p m - p r o f i l e ,   u n i q u e - s l u g :   T h e   P r o g r a m   i n c l u d e s   n p m - p r o f i l e ,   u n i q u e - s l u g 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   n p m - p r o f i l e ,   u n i q u e - s l u g   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n p m - p r o f i l e ,   u n i q u e - s l u g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n p m - u s e r - v a l i d a t e :   T h e   P r o g r a m   i n c l u d e s   n p m - u s e r - v a l i d a t e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   n p m - u s e r - v a l i d a t e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   R o b e r t   K o w a l s k i 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 T h e   B S D   L i c e n s e 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S 
 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
 
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n p m - u s e r - v a l i d a t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r o c - l o g :   T h e   P r o g r a m   i n c l u d e s   p r o c - l o g   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p r o c - l o g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   G i t H u b ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r o c - l o g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 q r c o d e - t e r m i n a l :   T h e   P r o g r a m   i n c l u d e s   q r c o d e - t e r m i n a l   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   q r c o d e - t e r m i n a l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   p r o d u c t   a l s o   i n c l u d e   t h e   f o l l o w i n g   s o f t w a r e : 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
   Q R C o d e   f o r   J a v a S c r i p t 
 
 
 
   C o p y r i g h t   ( c )   2 0 0 9   K a z u h i k o   A r a s e 
 
 
 
   U R L :   h t t p : / / w w w . d - p r o j e c t . c o m / 
 
 
 
   L i c e n s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
       h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p 
 
 
 
   T h e   w o r d   " Q R   C o d e "   i s   r e g i s t e r e d   t r a d e m a r k   o f   
 
   D E N S O   W A V E   I N C O R P O R A T E D 
 
       h t t p : / / w w w . d e n s o - w a v e . c o m / q r c o d e / f a q p a t e n t - e . h t m l 
 
 
 
 L o c a t e d   i n   . / v e n d o r / Q R C o d e 
 
 -   p r o j e c t   h a s   b e e n   m o d i f i e d   t o   w o r k   i n   N o d e   a n d   s o m e   r e f a c t o r i n g   w a s   d o n e   f o r   c o d e   c l e a n u p 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   q r c o d e - t e r m i n a l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - a t t r - c o n v e r t e r ,   r e a c t - r e n d e r - h t m l :   T h e   P r o g r a m   i n c l u d e s 
 
 r e a c t - a t t r - c o n v e r t e r ,   r e a c t - r e n d e r - h t m l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e a c t - a t t r - c o n v e r t e r ,   r e a c t - r e n d e r - h t m l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   J u n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - a t t r - c o n v e r t e r ,   r e a c t - r e n d e r - h t m l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - i m m u t a b l e - p r o p t y p e s :   T h e   P r o g r a m   i n c l u d e s 
 
 r e a c t - i m m u t a b l e - p r o p t y p e s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e a c t - i m m u t a b l e - p r o p t y p e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a m e s   B u r n e t t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - i m m u t a b l e - p r o p t y p e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - d e b o u n c e - i n p u t :   T h e   P r o g r a m   i n c l u d e s   r e a c t - d e b o u n c e - i n p u t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   r e a c t - d e b o u n c e - i n p u t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   N i k   B u t e n k 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - d e b o u n c e - i n p u t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - i n s p e c t o r :   T h e   P r o g r a m   i n c l u d e s   r e a c t - i n s p e c t o r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e a c t - i n s p e c t o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   X i a o y i   C h e n   
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - i n s p e c t o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - l o a d a b l e :   T h e   P r o g r a m   i n c l u d e s   r e a c t - l o a d a b l e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e a c t - l o a d a b l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C O P Y R I G H T   ( c )   2 0 1 7 - p r e s e n t   J a m e s   K y l e   < m e @ t h e j a m e s k y l e . c o m > 
 
 
 
 M I T   L i c e n s e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - l o a d a b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - m o t i o n :   T h e   P r o g r a m   i n c l u d e s   r e a c t - m o t i o n   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   r e a c t - m o t i o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   R e a c t   M o t i o n   a u t h o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - m o t i o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - r e d u x :   T h e   P r o g r a m   i n c l u d e s   r e a c t - r e d u x   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   r e a c t - r e d u x   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D a n   A b r a m o v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - r e d u x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - r o u t e r - t a b s :   T h e   P r o g r a m   i n c l u d e s   r e a c t - r o u t e r - t a b s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e a c t - r o u t e r - t a b s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   C h a c e   S t e w a r t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - r o u t e r - t a b s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - i m m u t a b l e - p u r e - c o m p o n e n t :   T h e   P r o g r a m   i n c l u d e s 
 
 r e a c t - i m m u t a b l e - p u r e - c o m p o n e n t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e a c t - i m m u t a b l e - p u r e - c o m p o n e n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   P i o t r   T o m a s z   M o n a r s k i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - i m m u t a b l e - p u r e - c o m p o n e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a d - p a c k a g e - j s o n :   T h e   P r o g r a m   i n c l u d e s   r e a d - p a c k a g e - j s o n   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e a d - p a c k a g e - j s o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a d - p a c k a g e - j s o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - t o a s t i f y :   T h e   P r o g r a m   i n c l u d e s   r e a c t - t o a s t i f y   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e a c t - t o a s t i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   F a d i   K h a d r a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - t o a s t i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e d u x - o b s e r v a b l e :   T h e   P r o g r a m   i n c l u d e s   r e d u x - o b s e r v a b l e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e d u x - o b s e r v a b l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   B e n   L e s h ,   J a y   P h e l p s ,   a n d   r e d u x - o b s e r v a b l e   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e d u x - o b s e r v a b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e d u x - p e r s i s t :   T h e   P r o g r a m   i n c l u d e s   r e d u x - p e r s i s t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e d u x - p e r s i s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   Z a c k   S t o r y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e d u x - p e r s i s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e d u x - c a t c h :   T h e   P r o g r a m   i n c l u d e s   r e d u x - c a t c h   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   r e d u x - c a t c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   S e r g i o   D a n i e l   X a l a m b r   
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e d u x - c a t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e d u x - p e r s i s t - t r a n s f o r m - f i l t e r :   T h e   P r o g r a m   i n c l u d e s 
 
 r e d u x - p e r s i s t - t r a n s f o r m - f i l t e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e d u x - p e r s i s t - t r a n s f o r m - f i l t e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   E d u a r d   B a u n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e d u x - p e r s i s t - t r a n s f o r m - f i l t e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e s e l e c t :   T h e   P r o g r a m   i n c l u d e s   r e s e l e c t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e s e l e c t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   R e s e l e c t   C o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e s e l e c t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e m a r k a b l e :   T h e   P r o g r a m   i n c l u d e s   r e m a r k a b l e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e m a r k a b l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n   S c h l i n k e r t ,   V i t a l y   P u z r i n . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e m a r k a b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s t y l i s :   T h e   P r o g r a m   i n c l u d e s   s t y l i s   s o f t w a r e .   I B M   o b t a i n e d   t h e   s t y l i s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - p r e s e n t   S u l t a n   T a r i m 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s t y l i s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s w a g g e r - c l i e n t :   T h e   P r o g r a m   i n c l u d e s   s w a g g e r - c l i e n t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   s w a g g e r - c l i e n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 N O T I C E 
 
 
 
 s w a g g e r - j s / s w a g g e r - c l i e n t 
 
 C o p y r i g h t   2 0 2 0 - 2 0 2 1   S m a r t B e a r   S o f t w a r e   I n c . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s w a g g e r - c l i e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t i n y - r e l a t i v e - d a t e :   T h e   P r o g r a m   i n c l u d e s   t i n y - r e l a t i v e - d a t e   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   t i n y - r e l a t i v e - d a t e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   J o s e p h   W y n n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t i n y - r e l a t i v e - d a t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w c w i d t h :   T h e   P r o g r a m   i n c l u d e s   w c w i d t h   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 w c w i d t h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 w c w i d t h . j s :   J a v a S c r i p t   P o r t n g   o f   M a r k u s   K u h n ' s   w c w i d t h ( )   I m p l e m e n t a t i o n 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2   b y   J u n   W o o n g . 
 
 
 
 T h i s   p a c k a g e   i s   a   J a v a S c r i p t   p o r t i n g   o f   ` w c w i d t h ( ) `   i m p l e m e n t a t i o n 
 
 [ b y   M a r k u s   K u h n ] ( h t t p : / / w w w . c l . c a m . a c . u k / ~ m g k 2 5 / u c s / w c w i d t h . c ) . 
 
 
 
 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 I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
 
 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   I M P L I E D   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   A N D 
 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R 
 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R 
 
 I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w c w i d t h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w e b - s t r e a m s - p o l y f i l l :   T h e   P r o g r a m   i n c l u d e s   w e b - s t r e a m s - p o l y f i l l 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   w e b - s t r e a m s - p o l y f i l l   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 1   M a t t i a s   B u e l e n s 
 
 C o p y r i g h t   ( c )   2 0 1 6   D i w a n k   S i n g h   T o m e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w e b - s t r e a m s - p o l y f i l l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         w o r k b o x - b a c k g r o u n d - s y n c   
 
         w o r k b o x - b r o a d c a s t - u p d a t e   
 
         w o r k b o x - b u i l d   
 
         w o r k b o x - c a c h e a b l e - r e s p o n s e   
 
         w o r k b o x - c o r e   
 
         w o r k b o x - e x p i r a t i o n   
 
         w o r k b o x - g o o g l e - a n a l y t i c s   
 
         w o r k b o x - n a v i g a t i o n - p r e l o a d   
 
         w o r k b o x - p r e c a c h i n g   
 
         w o r k b o x - r a n g e - r e q u e s t s   
 
         w o r k b o x - r o u t i n g   
 
         w o r k b o x - s t r a t e g i e s   
 
         w o r k b o x - s t r e a m s   
 
         w o r k b o x - s w   
 
         w o r k b o x - w e b p a c k - p l u g i n   
 
         w o r k b o x - w i n d o w   
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   G o o g l e   L L C 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 x m l - b u t - p r e t t i e r :   T h e   P r o g r a m   i n c l u d e s   x m l - b u t - p r e t t i e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   x m l - b u t - p r e t t i e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o n a t h a n   P e r s s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   x m l - b u t - p r e t t i e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 z e n s c r o l l :   T h e   P r o g r a m   i n c l u d e s   z e n s c r o l l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 z e n s c r o l l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 
 m e a n s . 
 
 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 
 
 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   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 . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g > 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   z e n s c r o l l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ a p i d e v t o o l s / j s o n - s c h e m a - r e f - p a r s e r   
 
         @ a p i d e v t o o l s / s w a g g e r - m e t h o d s   
 
         @ a p i d e v t o o l s / s w a g g e r - p a r s e r   
 
         s w a g g e r - p a r s e r   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a m e s   M e s s i n g e r 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 z l u x - s e r v e r - f r a m e w o r k :   T h e   P r o g r a m   i n c l u d e s   z l u x - s e r v e r - f r a m e w o r k 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   z l u x - s e r v e r - f r a m e w o r k   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 
 C o n t r i b u t o r . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 
     l i c e n s e d   h e r e u n d e r . 
 
 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
 
           o f   t h i s   s e c t i o n   3 . 
 
 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
 
     t h e   P r o g r a m . 
 
 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 
 t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 
 l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   
 
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   
 
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   z l u x - s e r v e r - f r a m e w o r k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ a n g u l a r - c d k ,   @ a n g u l a r - m a t e r i a l :   T h e   P r o g r a m   i n c l u d e s   @ a n g u l a r - c d k , 
 
 @ a n g u l a r - m a t e r i a l   s o f t w a r e .   I B M   o b t a i n e d   t h e   @ a n g u l a r - c d k , 
 
 @ a n g u l a r - m a t e r i a l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 1   G o o g l e   L L C . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ a n g u l a r - c d k ,   @ a n g u l a r - m a t e r i a l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a r b o n - c o m p o n e n t s :   T h e   P r o g r a m   i n c l u d e s   c a r b o n - c o m p o n e n t s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c a r b o n - c o m p o n e n t s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   2 0 1 5   I B M   C o r p . 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a r b o n - c o m p o n e n t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a r b o n - i c o n s :   T h e   P r o g r a m   i n c l u d e s   c a r b o n - i c o n s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c a r b o n - i c o n s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   { y y y y }   { n a m e   o f   c o p y r i g h t   o w n e r } 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a r b o n - i c o n s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f l a t p i c k r :   T h e   P r o g r a m   i n c l u d e s   f l a t p i c k r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f l a t p i c k r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f l a t p i c k r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o d a s h . d e b o u n c e :   T h e   P r o g r a m   i n c l u d e s   l o d a s h . d e b o u n c e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   l o d a s h . d e b o u n c e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o d a s h . d e b o u n c e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w a r n i n g :   T h e   P r o g r a m   i n c l u d e s   w a r n i n g   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 w a r n i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 B S D   L i c e n s e 
 
 
 
 F o r   R e a c t   s o f t w a r e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5 ,   F a c e b o o k ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
   *   N e i t h e r   t h e   n a m e   F a c e b o o k   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 
       e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 
       p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 B S D   L i c e n s e 
 
 
 
 F o r   R e a c t   s o f t w a r e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5 ,   F a c e b o o k ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
   *   N e i t h e r   t h e   n a m e   F a c e b o o k   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 
       e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 
       p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w a r n i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r i m e n g :   T h e   P r o g r a m   i n c l u d e s   p r i m e n g   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p r i m e n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   P r i m e T e k 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   P r i m e T e k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r i m e n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ a p i d e v t o o l s - o p e n a p i - s c h e m a s :   T h e   P r o g r a m   i n c l u d e s 
 
 @ a p i d e v t o o l s - o p e n a p i - s c h e m a s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ a p i d e v t o o l s - o p e n a p i - s c h e m a s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   J a m e s   M e s s i n g e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   J a m e s   M e s s i n g e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ a p i d e v t o o l s - o p e n a p i - s c h e m a s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ a p i d e v t o o l s / j s o n - s c h e m a - r e f - p a r s e r   
 
         @ a p i d e v t o o l s / s w a g g e r - m e t h o d s   
 
         @ a p i d e v t o o l s / s w a g g e r - p a r s e r   
 
         s w a g g e r - p a r s e r   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a m e s   M e s s i n g e r 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ t y p e s - j s o n - s c h e m a :   T h e   P r o g r a m   i n c l u d e s   @ t y p e s - j s o n - s c h e m a   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   @ t y p e s - j s o n - s c h e m a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
         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 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
         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 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ t y p e s - j s o n - s c h e m a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ r o c k e t s o f t w a r e - r e q u e s t ,   a w s - s i g n 2 ,   f o r e v e r - a g e n t ,   o a u t h - s i g n , 
 
 t u n n e l - a g e n t :   T h e   P r o g r a m   i n c l u d e s   @ r o c k e t s o f t w a r e - r e q u e s t ,   a w s - s i g n 2 , 
 
 f o r e v e r - a g e n t ,   o a u t h - s i g n ,   t u n n e l - a g e n t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ r o c k e t s o f t w a r e - r e q u e s t ,   a w s - s i g n 2 ,   f o r e v e r - a g e n t ,   o a u t h - s i g n , 
 
 t u n n e l - a g e n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
 Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
 Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
 I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
 Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
 Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
 I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ r o c k e t s o f t w a r e - r e q u e s t ,   a w s - s i g n 2 ,   f o r e v e r - a g e n t ,   o a u t h - s i g n , 
 
 t u n n e l - a g e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ r o c k e t s o f t w a r e - e x p r e s s - w s :   T h e   P r o g r a m   i n c l u d e s 
 
 @ r o c k e t s o f t w a r e - e x p r e s s - w s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ r o c k e t s o f t w a r e - e x p r e s s - w s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   H e n n i n g   M o r u d 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   H e n n i n g   M o r u d 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ r o c k e t s o f t w a r e - e x p r e s s - w s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ j s d e v t o o l s - o n o :   T h e   P r o g r a m   i n c l u d e s   @ j s d e v t o o l s - o n o   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ j s d e v t o o l s - o n o   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a m e s   M e s s i n g e r 
 
 
 
 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 . 
 
 
 
 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a m e s   M e s s i n g e r 
 
 
 
 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 . 
 
 
 
 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ j s d e v t o o l s - o n o   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ r o c k e t s o f t w a r e - e u r e k a - j s - c l i e n t :   T h e   P r o g r a m   i n c l u d e s 
 
 @ r o c k e t s o f t w a r e - e u r e k a - j s - c l i e n t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ r o c k e t s o f t w a r e - e u r e k a - j s - c l i e n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a c o b   Q u a t i e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a c o b   Q u a t i e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ r o c k e t s o f t w a r e - e u r e k a - j s - c l i e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a c c e p t - l a n g u a g e - p a r s e r :   T h e   P r o g r a m   i n c l u d e s   a c c e p t - l a n g u a g e - p a r s e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   a c c e p t - l a n g u a g e - p a r s e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   O p e n t a b l e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   O p e n t a b l e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a c c e p t - l a n g u a g e - p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a w s 4 :   T h e   P r o g r a m   i n c l u d e s   a w s 4   s o f t w a r e .   I B M   o b t a i n e d   t h e   a w s 4 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 3   M i c h a e l   H a r t   ( m i c h a e l . h a r t . a u @ g m a i l . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 3   M i c h a e l   H a r t   ( m i c h a e l . h a r t . a u @ g m a i l . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 3   M i c h a e l   H a r t   ( m i c h a e l . h a r t . a u @ g m a i l . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a w s 4   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r r a y - f l a t t e n ,   p a t h - t o - r e g e x p :   T h e   P r o g r a m   i n c l u d e s   a r r a y - f l a t t e n , 
 
 p a t h - t o - r e g e x p   s o f t w a r e .   I B M   o b t a i n e d   t h e   a r r a y - f l a t t e n ,   p a t h - t o - r e g e x p 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r r a y - f l a t t e n ,   p a t h - t o - r e g e x p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a l l - m e - m a y b e :   T h e   P r o g r a m   i n c l u d e s   c a l l - m e - m a y b e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c a l l - m e - m a y b e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   E r i c   M c C a r t h y 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   E r i c   M c C a r t h y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a l l - m e - m a y b e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a s e l e s s :   T h e   P r o g r a m   i n c l u d e s   c a s e l e s s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c a s e l e s s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a s e l e s s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b u f f e r - c r c 3 2 :   T h e   P r o g r a m   i n c l u d e s   b u f f e r - c r c 3 2   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   b u f f e r - c r c 3 2   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   B r i a n   J .   B r e n n a n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   B r i a n   J .   B r e n n a n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b u f f e r - c r c 3 2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b o d y - p a r s e r ,   t y p e - i s :   T h e   P r o g r a m   i n c l u d e s   b o d y - p a r s e r ,   t y p e - i s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   b o d y - p a r s e r ,   t y p e - i s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b o d y - p a r s e r ,   t y p e - i s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o n c a t - m a p ,   i s - t y p e d a r r a y ,   m i n i m i s t :   T h e   P r o g r a m   i n c l u d e s   c o n c a t - m a p , 
 
 i s - t y p e d a r r a y ,   m i n i m i s t   s o f t w a r e .   I B M   o b t a i n e d   t h e   c o n c a t - m a p , 
 
 i s - t y p e d a r r a y ,   m i n i m i s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o n c a t - m a p ,   i s - t y p e d a r r a y ,   m i n i m i s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o n t e n t - d i s p o s i t i o n ,   m e d i a - t y p e r ,   o n - h e a d e r s :   T h e   P r o g r a m   i n c l u d e s 
 
 c o n t e n t - d i s p o s i t i o n ,   m e d i a - t y p e r ,   o n - h e a d e r s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c o n t e n t - d i s p o s i t i o n ,   m e d i a - t y p e r ,   o n - h e a d e r s   s o f t w a r e   u n d e r   t h e   t e r m s 
 
 a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o n t e n t - d i s p o s i t i o n ,   m e d i a - t y p e r ,   o n - h e a d e r s   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o o k i e - p a r s e r :   T h e   P r o g r a m   i n c l u d e s   c o o k i e - p a r s e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c o o k i e - p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o o k i e - p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e p d ,   f o r w a r d e d ,   v a r y :   T h e   P r o g r a m   i n c l u d e s   d e p d ,   f o r w a r d e d ,   v a r y 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   d e p d ,   f o r w a r d e d ,   v a r y   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e p d ,   f o r w a r d e d ,   v a r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c r c :   T h e   P r o g r a m   i n c l u d e s   c r c   s o f t w a r e .   I B M   o b t a i n e d   t h e   c r c   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 4   A l e x   G o r b a t c h e v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 4   A l e x   G o r b a t c h e v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c r c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d a s h d a s h :   T h e   P r o g r a m   i n c l u d e s   d a s h d a s h   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d a s h d a s h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   T h i s   i s   t h e   M I T   l i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   T r e n t   M i c k .   A l l   r i g h t s   r e s e r v e d . 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 #   T h i s   i s   t h e   M I T   l i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   T r e n t   M i c k .   A l l   r i g h t s   r e s e r v e d . 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 #   T h i s   i s   t h e   M I T   l i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   T r e n t   M i c k .   A l l   r i g h t s   r e s e r v e d . 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d a s h d a s h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e s t r o y :   T h e   P r o g r a m   i n c l u d e s   d e s t r o y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d e s t r o y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 2   D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 2   D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e s t r o y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e x p r e s s - s t a t i c - g z i p :   T h e   P r o g r a m   i n c l u d e s   e x p r e s s - s t a t i c - g z i p   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   e x p r e s s - s t a t i c - g z i p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   T K 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   T K 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e x p r e s s - s t a t i c - g z i p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e c c - j s b n :   T h e   P r o g r a m   i n c l u d e s   e c c - j s b n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e c c - j s b n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J e r e m i e   M i l l e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J e r e m i e   M i l l e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J e r e m i e   M i l l e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e c c - j s b n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e x p r e s s - s e s s i o n :   T h e   P r o g r a m   i n c l u d e s   e x p r e s s - s e s s i o n   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   e x p r e s s - s e s s i o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e x p r e s s - s e s s i o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d i f f i e - h e l l m a n :   T h e   P r o g r a m   i n c l u d e s   d i f f i e - h e l l m a n   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   d i f f i e - h e l l m a n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   C a l v i n   M e t c a l f 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   C a l v i n   M e t c a l f 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d i f f i e - h e l l m a n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e x t e n d :   T h e   P r o g r a m   i n c l u d e s   e x t e n d   s o f t w a r e .   I B M   o b t a i n e d   t h e   e x t e n d 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   S t e f a n   T h o m a 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   S t e f a n   T h o m a 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   S t e f a n   T h o m a 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e x t e n d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e x t s p r i n t f ,   j s p r i m :   T h e   P r o g r a m   i n c l u d e s   e x t s p r i n t f ,   j s p r i m   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   e x t s p r i n t f ,   j s p r i m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 ,   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 ,   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 ,   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e x t s p r i n t f ,   j s p r i m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f d - s l i c e r :   T h e   P r o g r a m   i n c l u d e s   f d - s l i c e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f d - s l i c e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A n d r e w   K e l l e y 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A n d r e w   K e l l e y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f d - s l i c e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 g e t p a s s ,   h t t p - s i g n a t u r e ,   s s h p k :   T h e   P r o g r a m   i n c l u d e s   g e t p a s s , 
 
 h t t p - s i g n a t u r e ,   s s h p k   s o f t w a r e .   I B M   o b t a i n e d   t h e   g e t p a s s , 
 
 h t t p - s i g n a t u r e ,   s s h p k   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   g e t p a s s ,   h t t p - s i g n a t u r e ,   s s h p k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h a r - v a l i d a t o r :   T h e   P r o g r a m   i n c l u d e s   h a r - v a l i d a t o r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   h a r - v a l i d a t o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   A h m a d   N a s s r i   < a h m a d @ a h m a d n a s s r i . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   A h m a d   N a s s r i   < a h m a d @ a h m a d n a s s r i . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   A h m a d   N a s s r i   < a h m a d @ a h m a d n a s s r i . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h a r - v a l i d a t o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s s t r e a m :   T h e   P r o g r a m   i n c l u d e s   i s s t r e a m   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i s s t r e a m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   R o d   V a g g 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   R o d   V a g g 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   R o d   V a g g 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s s t r e a m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h a r - s c h e m a :   T h e   P r o g r a m   i n c l u d e s   h a r - s c h e m a   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 h a r - s c h e m a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   A h m a d   N a s s r i   < a h m a d @ a h m a d n a s s r i . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   A h m a d   N a s s r i   < a h m a d @ a h m a d n a s s r i . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   A h m a d   N a s s r i   < a h m a d @ a h m a d n a s s r i . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h a r - s c h e m a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s b n :   T h e   P r o g r a m   i n c l u d e s   j s b n   s o f t w a r e .   I B M   o b t a i n e d   t h e   j s b n 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 L i c e n s i n g 
 
 
 
 L i c e n s i n g 
 
 
 
 L i c e n s i n g 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s b n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s o n - s c h e m a :   T h e   P r o g r a m   i n c l u d e s   j s o n - s c h e m a   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   j s o n - s c h e m a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 D o j o   i s   a v a i l a b l e   u n d e r   * e i t h e r *   t h e   t e r m s   o f   t h e   B S D   3 - C l a u s e   " N e w "   L i c e n s e   * o r *   t h e 
 
 A c a d e m i c   F r e e   L i c e n s e   v e r s i o n   2 . 1 .   A s   a   r e c i p i e n t   o f   D o j o ,   y o u   m a y   c h o o s e   w h i c h 
 
 l i c e n s e   t o   r e c e i v e   t h i s   c o d e   u n d e r   ( e x c e p t   a s   n o t e d   i n   p e r - m o d u l e   L I C E N S E 
 
 f i l e s ) .   S o m e   m o d u l e s   m a y   n o t   b e   t h e   c o p y r i g h t   o f   t h e   D o j o   F o u n d a t i o n .   T h e s e 
 
 m o d u l e s   c o n t a i n   e x p l i c i t   d e c l a r a t i o n s   o f   c o p y r i g h t   i n   b o t h   t h e   L I C E N S E   f i l e s   i n 
 
 t h e   d i r e c t o r i e s   i n   w h i c h   t h e y   r e s i d e   a n d   i n   t h e   c o d e   i t s e l f .   N o   e x t e r n a l 
 
 c o n t r i b u t i o n s   a r e   a l l o w e d   u n d e r   l i c e n s e s   w h i c h   a r e   f u n d a m e n t a l l y   i n c o m p a t i b l e 
 
 w i t h   t h e   A F L - 2 . 1   O R   a n d   B S D - 3 - C l a u s e   l i c e n s e s   t h a t   D o j o   i s   d i s t r i b u t e d   u n d e r . 
 
 
 
 T h e   t e x t   o f   t h e   A F L - 2 . 1   a n d   B S D - 3 - C l a u s e   l i c e n s e s   i s   r e p r o d u c e d   b e l o w .   
 
 
 
 
 
 D o j o   i s   a v a i l a b l e   u n d e r   * e i t h e r *   t h e   t e r m s   o f   t h e   B S D   3 - C l a u s e   " N e w "   L i c e n s e   * o r *   t h e 
 
 A c a d e m i c   F r e e   L i c e n s e   v e r s i o n   2 . 1 .   A s   a   r e c i p i e n t   o f   D o j o ,   y o u   m a y   c h o o s e   w h i c h 
 
 l i c e n s e   t o   r e c e i v e   t h i s   c o d e   u n d e r   ( e x c e p t   a s   n o t e d   i n   p e r - m o d u l e   L I C E N S E 
 
 f i l e s ) .   S o m e   m o d u l e s   m a y   n o t   b e   t h e   c o p y r i g h t   o f   t h e   D o j o   F o u n d a t i o n .   T h e s e 
 
 m o d u l e s   c o n t a i n   e x p l i c i t   d e c l a r a t i o n s   o f   c o p y r i g h t   i n   b o t h   t h e   L I C E N S E   f i l e s   i n 
 
 t h e   d i r e c t o r i e s   i n   w h i c h   t h e y   r e s i d e   a n d   i n   t h e   c o d e   i t s e l f .   N o   e x t e r n a l 
 
 c o n t r i b u t i o n s   a r e   a l l o w e d   u n d e r   l i c e n s e s   w h i c h   a r e   f u n d a m e n t a l l y   i n c o m p a t i b l e 
 
 w i t h   t h e   A F L - 2 . 1   O R   a n d   B S D - 3 - C l a u s e   l i c e n s e s   t h a t   D o j o   i s   d i s t r i b u t e d   u n d e r . 
 
 
 
 T h e   t e x t   o f   t h e   A F L - 2 . 1   a n d   B S D - 3 - C l a u s e   l i c e n s e s   i s   r e p r o d u c e d   b e l o w .   
 
 
 
 
 
 D o j o   i s   a v a i l a b l e   u n d e r   * e i t h e r *   t h e   t e r m s   o f   t h e   B S D   3 - C l a u s e   " N e w "   L i c e n s e   * o r *   t h e 
 
 A c a d e m i c   F r e e   L i c e n s e   v e r s i o n   2 . 1 .   A s   a   r e c i p i e n t   o f   D o j o ,   y o u   m a y   c h o o s e   w h i c h 
 
 l i c e n s e   t o   r e c e i v e   t h i s   c o d e   u n d e r   ( e x c e p t   a s   n o t e d   i n   p e r - m o d u l e   L I C E N S E 
 
 f i l e s ) .   S o m e   m o d u l e s   m a y   n o t   b e   t h e   c o p y r i g h t   o f   t h e   D o j o   F o u n d a t i o n .   T h e s e 
 
 m o d u l e s   c o n t a i n   e x p l i c i t   d e c l a r a t i o n s   o f   c o p y r i g h t   i n   b o t h   t h e   L I C E N S E   f i l e s   i n 
 
 t h e   d i r e c t o r i e s   i n   w h i c h   t h e y   r e s i d e   a n d   i n   t h e   c o d e   i t s e l f .   N o   e x t e r n a l 
 
 c o n t r i b u t i o n s   a r e   a l l o w e d   u n d e r   l i c e n s e s   w h i c h   a r e   f u n d a m e n t a l l y   i n c o m p a t i b l e 
 
 w i t h   t h e   A F L - 2 . 1   O R   a n d   B S D - 3 - C l a u s e   l i c e n s e s   t h a t   D o j o   i s   d i s t r i b u t e d   u n d e r . 
 
 
 
 T h e   t e x t   o f   t h e   A F L - 2 . 1   a n d   B S D - 3 - C l a u s e   l i c e n s e s   i s   r e p r o d u c e d   b e l o w .   
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s o n - s c h e m a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s o n - s t r i n g i f y - s a f e ,   m i n i m a t c h ,   o n c e ,   r i m r a f ,   s e m v e r ,   w r a p p y :   T h e 
 
 P r o g r a m   i n c l u d e s   j s o n - s t r i n g i f y - s a f e ,   m i n i m a t c h ,   o n c e ,   r i m r a f ,   s e m v e r , 
 
 w r a p p y   s o f t w a r e .   I B M   o b t a i n e d   t h e   j s o n - s t r i n g i f y - s a f e ,   m i n i m a t c h ,   o n c e , 
 
 r i m r a f ,   s e m v e r ,   w r a p p y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s o n - s t r i n g i f y - s a f e ,   m i n i m a t c h ,   o n c e ,   r i m r a f ,   s e m v e r ,   w r a p p y 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 k e y r i n g _ j s :   T h e   P r o g r a m   i n c l u d e s   k e y r i n g _ j s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 k e y r i n g _ j s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 
 C o n t r i b u t o r . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 
     l i c e n s e d   h e r e u n d e r . 
 
 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
 
           o f   t h i s   s e c t i o n   3 . 
 
 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
 
     t h e   P r o g r a m . 
 
 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 
 t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 
 l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   
 
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   
 
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 
 C o n t r i b u t o r . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 
     l i c e n s e d   h e r e u n d e r . 
 
 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
 
           o f   t h i s   s e c t i o n   3 . 
 
 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
 
     t h e   P r o g r a m . 
 
 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 
 t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 
 l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   
 
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   
 
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   k e y r i n g _ j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o d a s h . i s e q u a l :   T h e   P r o g r a m   i n c l u d e s   l o d a s h . i s e q u a l   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   l o d a s h . i s e q u a l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j s . f o u n d a t i o n / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j s . f o u n d a t i o n / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o d a s h . i s e q u a l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o d a s h . g e t :   T h e   P r o g r a m   i n c l u d e s   l o d a s h . g e t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 l o d a s h . g e t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o d a s h . g e t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n c p :   T h e   P r o g r a m   i n c l u d e s   n c p   s o f t w a r e .   I B M   o b t a i n e d   t h e   n c p   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   M I T   L i c e n s e 
 
 
 
 # # # C o p y r i g h t   ( C )   2 0 1 1   b y   C h a r l i e   M c C o n n e l l 
 
 
 
 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 . 
 
 
 
 
 
 #   M I T   L i c e n s e 
 
 
 
 # # # C o p y r i g h t   ( C )   2 0 1 1   b y   C h a r l i e   M c C o n n e l l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n c p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p e n d :   T h e   P r o g r a m   i n c l u d e s   p e n d   s o f t w a r e .   I B M   o b t a i n e d   t h e   p e n d 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( E x p a t ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A n d r e w   K e l l e y 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( E x p a t ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A n d r e w   K e l l e y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p e n d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o r m a l i z e - u r l :   T h e   P r o g r a m   i n c l u d e s   n o r m a l i z e - u r l   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   n o r m a l i z e - u r l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o r m a l i z e - u r l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r a n d o m b y t e s :   T h e   P r o g r a m   i n c l u d e s   r a n d o m b y t e s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   r a n d o m b y t e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r a n d o m b y t e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r a n d o m - b y t e s :   T h e   P r o g r a m   i n c l u d e s   r a n d o m - b y t e s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   r a n d o m - b y t e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r a n d o m - b y t e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e q u i r e - f r o m - s t r i n g :   T h e   P r o g r a m   i n c l u d e s   r e q u i r e - f r o m - s t r i n g   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   r e q u i r e - f r o m - s t r i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   V s e v o l o d   S t r u k c h i n s k y   < f l o a t d r o p @ g m a i l . c o m >   ( g i t h u b . c o m / f l o a t d r o p ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   V s e v o l o d   S t r u k c h i n s k y   < f l o a t d r o p @ g m a i l . c o m >   ( g i t h u b . c o m / f l o a t d r o p ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e q u i r e - f r o m - s t r i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u i d - s a f e :   T h e   P r o g r a m   i n c l u d e s   u i d - s a f e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 u i d - s a f e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u i d - s a f e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v a l i d a t o r :   T h e   P r o g r a m   i n c l u d e s   v a l i d a t o r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 v a l i d a t o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   C h r i s   O ' H a r a   < c o h a r a 8 7 @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   C h r i s   O ' H a r a   < c o h a r a 8 7 @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v a l i d a t o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 y a u z l :   T h e   P r o g r a m   i n c l u d e s   y a u z l   s o f t w a r e .   I B M   o b t a i n e d   t h e   y a u z l 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o s h   W o l f e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o s h   W o l f e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   y a u z l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 z - s c h e m a :   T h e   P r o g r a m   i n c l u d e s   z - s c h e m a   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 z - s c h e m a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   M a r t i n   Z a g o r a   a n d   o t h e r   c o n t r i b u t o r s 
 
 h t t p s : / / g i t h u b . c o m / z a g g i n o / z - s c h e m a / g r a p h s / c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   M a r t i n   Z a g o r a   a n d   o t h e r   c o n t r i b u t o r s 
 
 h t t p s : / / g i t h u b . c o m / z a g g i n o / z - s c h e m a / g r a p h s / c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   z - s c h e m a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v e r r o r :   T h e   P r o g r a m   i n c l u d e s   v e r r o r   s o f t w a r e .   I B M   o b t a i n e d   t h e   v e r r o r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v e r r o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r x j s ,   r x j s - c o m p a t :   T h e   P r o g r a m   i n c l u d e s   r x j s ,   r x j s - c o m p a t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r x j s ,   r x j s - c o m p a t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                             h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
   T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
   1 .   D e f i n i t i o n s . 
 
 
 
         " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
         a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
         " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
         t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
         " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
         o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
         c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
         " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
         d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
         o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
         o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
         " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
         e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
         " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
         i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
         s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
         " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
         t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
         n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
         a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
         " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
         O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
         c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
         ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
         " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
         f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
         e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
         r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
         o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
         s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
         t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
         " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
         t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
         t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
         s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
         o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
         t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
         m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
         t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
         c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
         a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
         L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
         e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
         d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
         " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
         o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
         s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
   2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
         t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
         w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
         c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
         p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
         W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
   3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
         t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
         w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
         ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
         u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
         w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
         b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
         C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
         w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
         i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
         c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
         o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
         o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
         g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
         a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
   4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
         W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
         m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
         m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
         ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
         ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
         ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
         ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                 a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
         Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
         m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
         f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
         f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
         r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
         t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
   5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
         a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
         b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
         t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
         N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
         t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
         w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
   6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
         n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
         e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
         o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
   7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
         a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
         C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
         W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
         o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
         a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
         r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
   8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
         w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
         u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
         n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
         l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
         i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
         r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
         W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
         w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
         o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
         h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
   9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
         t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
         a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
         o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
         L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
         o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
         o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
         d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
         i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
         o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
   E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
   A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
         T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
         b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
         r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
         t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
         c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
         f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
         s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
         i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   G o o g l e ,   I n c . ,   N e t f l i x ,   I n c . ,   M i c r o s o f t   C o r p .   a n d   c o n t r i b u t o r s 
 
 
 
   L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r x j s ,   r x j s - c o m p a t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 z o n e . j s :   T h e   P r o g r a m   i n c l u d e s   z o n e . j s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 z o n e . j s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   G o o g l e ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   z o n e . j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r x j s :   T h e   P r o g r a m   i n c l u d e s   r x j s   s o f t w a r e .   I B M   o b t a i n e d   t h e   r x j s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                             h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
   T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
   1 .   D e f i n i t i o n s . 
 
 
 
         " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
         a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
         " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
         t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
         " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
         o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
         c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
         " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
         d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
         o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
         o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
         " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
         e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
         " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
         i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
         s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
         " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
         t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
         n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
         a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
         " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
         O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
         c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
         ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
         " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
         f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
         e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
         r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
         o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
         s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
         t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
         " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
         t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
         t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
         s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
         o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
         t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
         m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
         t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
         c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
         a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
         L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
         e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
         d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
         " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
         o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
         s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
   2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
         t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
         w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
         c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
         p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
         W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
   3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
         t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
         w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
         ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
         u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
         w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
         b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
         C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
         w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
         i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
         c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
         o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
         o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
         g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
         a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
   4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
         W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
         m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
         m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
         ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
         ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
         ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
         ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                 a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
         Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
         m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
         f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
         f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
         r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
         t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
   5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
         a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
         b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
         t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
         N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
         t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
         w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
   6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
         n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
         e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
         o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
   7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
         a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
         C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
         W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
         o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
         a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
         r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
   8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
         w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
         u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
         n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
         l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
         i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
         r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
         W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
         w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
         o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
         h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
   9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
         t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
         a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
         o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
         L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
         o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
         o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
         d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
         i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
         o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
   E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
   A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
         T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
         b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
         r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
         t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
         c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
         f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
         s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
         i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   G o o g l e ,   I n c . ,   N e t f l i x ,   I n c . ,   M i c r o s o f t   C o r p .   a n d   c o n t r i b u t o r s 
 
 
 
   L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                             h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
   T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
   1 .   D e f i n i t i o n s . 
 
 
 
         " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
         a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
         " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
         t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
         " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
         o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
         c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
         " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
         d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
         o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
         o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
         " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
         e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
         " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
         i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
         s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
         " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
         t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
         n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
         a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
         " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
         O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
         c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
         ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
         " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
         f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
         e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
         r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
         o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
         s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
         t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
         " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
         t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
         t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
         s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
         o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
         t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
         m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
         t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
         c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
         a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
         L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
         e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
         d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
         " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
         o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
         s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
   2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
         t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
         w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
         c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
         p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
         W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
   3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
         t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
         w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
         ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
         u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
         w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
         b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
         C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
         w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
         i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
         c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
         o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
         o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
         g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
         a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
   4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
         W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
         m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
         m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
         ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
         ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
         ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
         ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                 a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
         Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
         m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
         f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
         f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
         r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
         t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
   5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
         a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
         b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
         t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
         N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
         t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
         w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
   6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
         n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
         e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
         o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
   7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
         a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
         C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
         W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
         o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
         a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
         r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
   8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
         w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
         u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
         n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
         l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
         i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
         r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
         W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
         w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
         o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
         h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
   9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
         t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
         a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
         o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
         L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
         o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
         o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
         d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
         i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
         o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
   E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
   A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
         T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
         b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
         r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
         t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
         c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
         f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
         s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
         i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   G o o g l e ,   I n c . ,   N e t f l i x ,   I n c . ,   M i c r o s o f t   C o r p .   a n d   c o n t r i b u t o r s 
 
 
 
   L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r x j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ t y p e s - l o d a s h - d e e p ,   @ t y p e s - y a r g s :   T h e   P r o g r a m   i n c l u d e s 
 
 @ t y p e s - l o d a s h - d e e p ,   @ t y p e s - y a r g s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ t y p e s - l o d a s h - d e e p ,   @ t y p e s - y a r g s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
         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 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
         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 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ t y p e s - l o d a s h - d e e p ,   @ t y p e s - y a r g s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ z o w e - i m p e r a t i v e ,   @ z o w e - p e r f - t i m i n g :   T h e   P r o g r a m   i n c l u d e s 
 
 @ z o w e - i m p e r a t i v e ,   @ z o w e - p e r f - t i m i n g   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ z o w e - i m p e r a t i v e ,   @ z o w e - p e r f - t i m i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 
 C o n t r i b u t o r . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 
     l i c e n s e d   h e r e u n d e r . 
 
 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
 
           o f   t h i s   s e c t i o n   3 . 
 
 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
 
     t h e   P r o g r a m . 
 
 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 
 t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 
 l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   
 
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   
 
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ z o w e - i m p e r a t i v e ,   @ z o w e - p e r f - t i m i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ t y p e s - j s - y a m l ,   @ t y p e s - l o d a s h ,   @ t y p e s - u u i d ,   @ t y p e s - y a r g s - p a r s e r :   T h e 
 
 P r o g r a m   i n c l u d e s   @ t y p e s - j s - y a m l ,   @ t y p e s - l o d a s h ,   @ t y p e s - u u i d , 
 
 @ t y p e s - y a r g s - p a r s e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   @ t y p e s - j s - y a m l , 
 
 @ t y p e s - l o d a s h ,   @ t y p e s - u u i d ,   @ t y p e s - y a r g s - p a r s e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
         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 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ t y p e s - j s - y a m l ,   @ t y p e s - l o d a s h ,   @ t y p e s - u u i d ,   @ t y p e s - y a r g s - p a r s e r 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a g g r e g a t e - e r r o r   
 
         a n s i - r e g e x   
 
         a n s i - s t y l e s   
 
         c a m e l c a s e   
 
         c h a l k   
 
         c l e a n - s t a c k   
 
         f i n d - u p   
 
         h a s - f l a g   
 
         h a s - o w n - p r o p   
 
         i n d e n t - s t r i n g   
 
         i s - f u l l w i d t h - c o d e - p o i n t   
 
         l o c a t e - p a t h   
 
         p - l i m i t   
 
         p - l o c a t e   
 
         p - t r y   
 
         p a t h - e x i s t s   
 
         s t r i n g - w i d t h   
 
         s t r i p - a n s i   
 
         s u p p o r t s - c o l o r   
 
         w r a p - a n s i   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a n s i - r e g e x   
 
         c o d e - p o i n t - a t   
 
         d e c a m e l i z e   
 
         e s c a p e - s t r i n g - r e g e x p   
 
         f i n d - u p   
 
         i s - f u l l w i d t h - c o d e - p o i n t   
 
         l o c a t e - p a t h   
 
         n u m b e r - i s - n a n   
 
         o b j e c t - a s s i g n   
 
         p - l o c a t e   
 
         p - t r y   
 
         p a t h - e x i s t s   
 
         p a t h - i s - a b s o l u t e   
 
         p k g - u p   
 
         s t r i n g - w i d t h   
 
         s t r i p - a n s i   
 
         s t r i p - j s o n - c o m m e n t s   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c h o w n r   
 
         f s - m i n i p a s s   
 
         i g n o r e - w a l k   
 
         i n i   
 
         i s e x e   
 
         l r u - c a c h e   
 
         m i n i m a t c h   
 
         m i n i p a s s - c o l l e c t   
 
         m i n i p a s s - f l u s h   
 
         m i n i p a s s - p i p e l i n e   
 
         m i n i p a s s - s i z e d   
 
         m u t e - s t r e a m   
 
         n p m - p a c k l i s t   
 
         n p m l o g   
 
         o n c e   
 
         r e a d   
 
         r i m r a f   
 
         s e m v e r   
 
         t a r   
 
         w h i c h   
 
         w r a p p y   
 
         y a l l i s t   
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c p u - f e a t u r e s ,   s s h 2 :   T h e   P r o g r a m   i n c l u d e s   c p u - f e a t u r e s ,   s s h 2   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   c p u - f e a t u r e s ,   s s h 2   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   B r i a n   W h i t e .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c p u - f e a t u r e s ,   s s h 2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         d e c o m p r e s s - r e s p o n s e   
 
         f i n d - u p   
 
         g e t - s t r e a m   
 
         l o c a t e - p a t h   
 
         m i m i c - r e s p o n s e   
 
         p - l i m i t   
 
         p - l o c a t e   
 
         p - m a p   
 
         w r a p - a n s i   
 
         y o c t o - q u e u e   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 q u e u e - m i c r o t a s k ,   r u n - p a r a l l e l ,   s i m p l e - c o n c a t ,   s i m p l e - g e t :   T h e   P r o g r a m 
 
 i n c l u d e s   q u e u e - m i c r o t a s k ,   r u n - p a r a l l e l ,   s i m p l e - c o n c a t ,   s i m p l e - g e t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   q u e u e - m i c r o t a s k ,   r u n - p a r a l l e l , 
 
 s i m p l e - c o n c a t ,   s i m p l e - g e t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   q u e u e - m i c r o t a s k ,   r u n - p a r a l l e l ,   s i m p l e - c o n c a t ,   s i m p l e - g e t   N O T I C E S 
 
 A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w o r k s p a c e - a g g r e g a t o r - f a 2 e 6 1 a c - b f 9 b - 4 4 e a - a 0 b 1 - c f e b c c 4 6 d 9 b 0 :   T h e   P r o g r a m 
 
 i n c l u d e s   w o r k s p a c e - a g g r e g a t o r - f a 2 e 6 1 a c - b f 9 b - 4 4 e a - a 0 b 1 - c f e b c c 4 6 d 9 b 0 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 w o r k s p a c e - a g g r e g a t o r - f a 2 e 6 1 a c - b f 9 b - 4 4 e a - a 0 b 1 - c f e b c c 4 6 d 9 b 0   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 
 C o n t r i b u t o r . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 
     l i c e n s e d   h e r e u n d e r . 
 
 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
 
           o f   t h i s   s e c t i o n   3 . 
 
 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
 
     t h e   P r o g r a m . 
 
 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 
 t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 
 l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   
 
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   
 
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w o r k s p a c e - a g g r e g a t o r - f a 2 e 6 1 a c - b f 9 b - 4 4 e a - a 0 b 1 - c f e b c c 4 6 d 9 b 0 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a t t y :   T h e   P r o g r a m   i n c l u d e s   a t t y   s o f t w a r e .   I B M   o b t a i n e d   t h e   a t t y 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 9   D o u g   T a n g r e n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a t t y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a n y h o w :   T h e   P r o g r a m   i n c l u d e s   a n y h o w   s o f t w a r e .   I B M   o b t a i n e d   t h e   a n y h o w 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a n y h o w   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a u t o c f g :   T h e   P r o g r a m   i n c l u d e s   a u t o c f g   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a u t o c f g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   J o s h   S t o n e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a u t o c f g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c f g - i f :   T h e   P r o g r a m   i n c l u d e s   c f g - i f   s o f t w a r e .   I B M   o b t a i n e d   t h e   c f g - i f 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A l e x   C r i c h t o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c f g - i f   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a s e 6 4 :   T h e   P r o g r a m   i n c l u d e s   b a s e 6 4   s o f t w a r e .   I B M   o b t a i n e d   t h e   b a s e 6 4 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A l i c e   M a z 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a s e 6 4   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b u m p a l o :   T h e   P r o g r a m   i n c l u d e s   b u m p a l o   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b u m p a l o   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   N i c k   F i t z g e r a l d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b u m p a l o   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o r e - f o u n d a t i o n - s y s :   T h e   P r o g r a m   i n c l u d e s   c o r e - f o u n d a t i o n - s y s   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   c o r e - f o u n d a t i o n - s y s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   M o z i l l a   F o u n d a t i o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o r e - f o u n d a t i o n - s y s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c r o s s b e a m - d e q u e :   T h e   P r o g r a m   i n c l u d e s   c r o s s b e a m - d e q u e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c r o s s b e a m - d e q u e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   2 0 1 9   T h e   C r o s s b e a m   P r o j e c t   D e v e l o p e r s 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   T h e   C r o s s b e a m   P r o j e c t   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c r o s s b e a m - d e q u e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c r o s s b e a m - c h a n n e l :   T h e   P r o g r a m   i n c l u d e s   c r o s s b e a m - c h a n n e l   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c r o s s b e a m - c h a n n e l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   2 0 1 9   T h e   C r o s s b e a m   P r o j e c t   D e v e l o p e r s 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   T h e   C r o s s b e a m   P r o j e c t   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c r o s s b e a m - c h a n n e l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c r o s s b e a m - e p o c h :   T h e   P r o g r a m   i n c l u d e s   c r o s s b e a m - e p o c h   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c r o s s b e a m - e p o c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   2 0 1 9   T h e   C r o s s b e a m   P r o j e c t   D e v e l o p e r s 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   T h e   C r o s s b e a m   P r o j e c t   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c r o s s b e a m - e p o c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c r o s s b e a m - u t i l s :   T h e   P r o g r a m   i n c l u d e s   c r o s s b e a m - u t i l s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c r o s s b e a m - u t i l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   2 0 1 9   T h e   C r o s s b e a m   P r o j e c t   D e v e l o p e r s 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   T h e   C r o s s b e a m   P r o j e c t   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c r o s s b e a m - u t i l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l i b c :   T h e   P r o g r a m   i n c l u d e s   l i b c   s o f t w a r e .   I B M   o b t a i n e d   t h e   l i b c 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   T h e   R u s t   P r o j e c t   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l i b c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f s l o c k :   T h e   P r o g r a m   i n c l u d e s   f s l o c k   s o f t w a r e .   I B M   o b t a i n e d   t h e   f s l o c k 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   b r u n o c z i m 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f s l o c k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e i t h e r :   T h e   P r o g r a m   i n c l u d e s   e i t h e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   e i t h e r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e i t h e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h e r m i t - a b i :   T h e   P r o g r a m   i n c l u d e s   h e r m i t - a b i   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 h e r m i t - a b i   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h e r m i t - a b i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m e m o f f s e t :   T h e   P r o g r a m   i n c l u d e s   m e m o f f s e t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 m e m o f f s e t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   G i l a d   N a a m a n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m e m o f f s e t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o g :   T h e   P r o g r a m   i n c l u d e s   l o g   s o f t w a r e .   I B M   o b t a i n e d   t h e   l o g   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T h e   R u s t   P r o j e c t   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l a z y _ s t a t i c :   T h e   P r o g r a m   i n c l u d e s   l a z y _ s t a t i c   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   l a z y _ s t a t i c   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   T h e   R u s t   P r o j e c t   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l a z y _ s t a t i c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h o m e :   T h e   P r o g r a m   i n c l u d e s   h o m e   s o f t w a r e .   I B M   o b t a i n e d   t h e   h o m e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   2 0 1 9   B r i a n   A n d e r s o n 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   B r i a n   A n d e r s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h o m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i t o a :   T h e   P r o g r a m   i n c l u d e s   i t o a   s o f t w a r e .   I B M   o b t a i n e d   t h e   i t o a 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i t o a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r y u :   T h e   P r o g r a m   i n c l u d e s   r y u   s o f t w a r e .   I B M   o b t a i n e d   t h e   r y u   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 B o o s t   S o f t w a r e   L i c e n s e   -   V e r s i o n   1 . 0   -   A u g u s t   1 7 t h ,   2 0 0 3 
 
 
 
 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 r   o r g a n i z a t i o n 
 
 o b t a i n i n g   a   c o p y   o f   t h e   s o f t w a r e   a n d   a c c o m p a n y i n g   d o c u m e n t a t i o n   c o v e r e d   b y 
 
 t h i s   l i c e n s e   ( t h e   " S o f t w a r e " )   t o   u s e ,   r e p r o d u c e ,   d i s p l a y ,   d i s t r i b u t e , 
 
 e x e c u t e ,   a n d   t r a n s m i t   t h e   S o f t w a r e ,   a n d   t o   p r e p a r e   d e r i v a t i v e   w o r k 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   t h i r d - p a r t i e 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 ,   a l l   s u b j e c t   t o   t h e   f o l l o w i n g : 
 
 
 
 T h e   c o p y r i g h t   n o t i c e s   i n   t h e   S o f t w a r e   a n d   t h i s   e n t i r e   s t a t e m e n t ,   i n c l u d i n g 
 
 t h e   a b o v e   l i c e n s e   g r a n t ,   t h i s   r e s t r i c t i o n   a n d   t h e   f o l l o w i n g   d i s c l a i m e r , 
 
 m u s t   b e   i n c l u d e d   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e ,   i n   w h o l e   o r   i n   p a r t ,   a n d 
 
 a l l   d e r i v a t i v e   w o r k s   o f   t h e   S o f t w a r e ,   u n l e s s   s u c h   c o p i e s   o r   d e r i v a t i v e 
 
 w o r k s   a r e   s o l e l y   i n   t h e   f o r m   o f   m a c h i n e - e x e c u t a b l e   o b j e c t   c o d e   g e n e r a t e d   b y 
 
 a   s o u r c e   l a n g u a g e   p r o c e s s o r . 
 
 
 
 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 ,   T I T L 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   C O P Y R I G H T   H O L D E R S   O R   A N Y O N E   D I S T R I B U T I N G   T H E   S O F T W A R E   B E   L I A B L E 
 
 F O R   A N Y   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   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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r y u   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n u m _ c p u s :   T h e   P r o g r a m   i n c l u d e s   n u m _ c p u s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 n u m _ c p u s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n u m _ c p u s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o n c e _ c e l l :   T h e   P r o g r a m   i n c l u d e s   o n c e _ c e l l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 o n c e _ c e l l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o n c e _ c e l l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r o c - m a c r o 2 :   T h e   P r o g r a m   i n c l u d e s   p r o c - m a c r o 2   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   p r o c - m a c r o 2   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A l e x   C r i c h t o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r o c - m a c r o 2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n t a p i :   T h e   P r o g r a m   i n c l u d e s   n t a p i   s o f t w a r e .   I B M   o b t a i n e d   t h e   n t a p i 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n t a p i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a t h s e a r c h :   T h e   P r o g r a m   i n c l u d e s   p a t h s e a r c h   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p a t h s e a r c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   W e z   F u r l o n g 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a t h s e a r c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 q u o t e :   T h e   P r o g r a m   i n c l u d e s   q u o t e   s o f t w a r e .   I B M   o b t a i n e d   t h e   q u o t e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   T h e   R u s t   P r o j e c t   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   q u o t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r a y o n - c o r e :   T h e   P r o g r a m   i n c l u d e s   r a y o n - c o r e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r a y o n - c o r e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   T h e   R u s t   P r o j e c t   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r a y o n - c o r e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r p a s s w o r d :   T h e   P r o g r a m   i n c l u d e s   r p a s s w o r d   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r p a s s w o r d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r p a s s w o r d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n a m e d _ p i p e :   T h e   P r o g r a m   i n c l u d e s   n a m e d _ p i p e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 n a m e d _ p i p e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
 o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
 a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
 r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
 t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
 c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
 f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
 s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
 i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   I k o r s k y   A n a t o l y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n a m e d _ p i p e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r a y o n :   T h e   P r o g r a m   i n c l u d e s   r a y o n   s o f t w a r e .   I B M   o b t a i n e d   t h e   r a y o n 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   T h e   R u s t   P r o j e c t   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r a y o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s y s i n f o :   T h e   P r o g r a m   i n c l u d e s   s y s i n f o   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 s y s i n f o   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   G u i l l a u m e   G o m e z 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s y s i n f o   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s y n :   T h e   P r o g r a m   i n c l u d e s   s y n   s o f t w a r e .   I B M   o b t a i n e d   t h e   s y n   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s y n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u n i c o d e - x i d :   T h e   P r o g r a m   i n c l u d e s   u n i c o d e - x i d   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   u n i c o d e - x i d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   T h e   R u s t   P r o j e c t   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u n i c o d e - x i d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w a s m - b i n d g e n :   T h e   P r o g r a m   i n c l u d e s   w a s m - b i n d g e n   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   w a s m - b i n d g e n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A l e x   C r i c h t o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w a s m - b i n d g e n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s e r d e _ j s o n :   T h e   P r o g r a m   i n c l u d e s   s e r d e _ j s o n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 s e r d e _ j s o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s e r d e _ j s o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w i n a p i :   T h e   P r o g r a m   i n c l u d e s   w i n a p i   s o f t w a r e .   I B M   o b t a i n e d   t h e   w i n a p i 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   { y y y y }   { n a m e   o f   c o p y r i g h t   o w n e r } 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   T h e   w i n a p i - r s   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w i n a p i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s e r d e _ d e r i v e :   T h e   P r o g r a m   i n c l u d e s   s e r d e _ d e r i v e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s e r d e _ d e r i v e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s e r d e _ d e r i v e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s c o p e g u a r d :   T h e   P r o g r a m   i n c l u d e s   s c o p e g u a r d   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 s c o p e g u a r d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 9   U l r i k   S v e r d r u p   " b l u s s "   a n d   s c o p e g u a r d   d e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s c o p e g u a r d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s e r d e :   T h e   P r o g r a m   i n c l u d e s   s e r d e   s o f t w a r e .   I B M   o b t a i n e d   t h e   s e r d e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 	 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s e r d e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s i m p l e - e r r o r :   T h e   P r o g r a m   i n c l u d e s   s i m p l e - e r r o r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s i m p l e - e r r o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                             A p a c h e   L i c e n s e 
 
                                                 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
       T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
       t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   s i m p l e - e r r o r   d e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s i m p l e - e r r o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 x m l 2 j s :   T h e   P r o g r a m   i n c l u d e s   x m l 2 j s   s o f t w a r e .   I B M   o b t a i n e d   t h e   x m l 2 j s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0 ,   2 0 1 1 ,   2 0 1 2 ,   2 0 1 3 .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   x m l 2 j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w i n a p i - i 6 8 6 - p c - w i n d o w s - g n u :   T h e   P r o g r a m   i n c l u d e s 
 
 w i n a p i - i 6 8 6 - p c - w i n d o w s - g n u   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 w i n a p i - i 6 8 6 - p c - w i n d o w s - g n u   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   { y y y y }   { n a m e   o f   c o p y r i g h t   o w n e r } 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   T h e   w i n a p i - r s   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w i n a p i - i 6 8 6 - p c - w i n d o w s - g n u   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w i n a p i - x 8 6 _ 6 4 - p c - w i n d o w s - g n u :   T h e   P r o g r a m   i n c l u d e s 
 
 w i n a p i - x 8 6 _ 6 4 - p c - w i n d o w s - g n u   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 w i n a p i - x 8 6 _ 6 4 - p c - w i n d o w s - g n u   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   { y y y y }   { n a m e   o f   c o p y r i g h t   o w n e r } 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   T h e   w i n a p i - r s   D e v e l o p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w i n a p i - x 8 6 _ 6 4 - p c - w i n d o w s - g n u   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b i g - i n t e g e r :   T h e   P r o g r a m   i n c l u d e s   b i g - i n t e g e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   b i g - i n t e g e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 
 m e a n s . 
 
 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 
 
 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   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 . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g > 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b i g - i n t e g e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 x m l b u i l d e r :   T h e   P r o g r a m   i n c l u d e s   x m l b u i l d e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 x m l b u i l d e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   O z g u r   O z c i t a k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   x m l b u i l d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a x i o s :   T h e   P r o g r a m   i n c l u d e s   a x i o s   s o f t w a r e .   I B M   o b t a i n e d   t h e   a x i o s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   M a t t   Z a b r i s k i e 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   M a t t   Z a b r i s k i e 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   M a t t   Z a b r i s k i e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a x i o s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i b m _ d b :   T h e   P r o g r a m   i n c l u d e s   i b m _ d b   s o f t w a r e .   I B M   o b t a i n e d   t h e   i b m _ d b 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   I B M   C o r p o r a t i o n   < o p e n d e v @ u s . i b m . c o m > 
 
   C o p y r i g h t   ( c )   2 0 1 0   L e e   S m i t h   < n o t w i n k @ g m a i l . c o m > 
 
 
 
   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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i b m _ d b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b u f f e r - i n d e x o f - p o l y f i l l :   T h e   P r o g r a m   i n c l u d e s   b u f f e r - i n d e x o f - p o l y f i l l 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   b u f f e r - i n d e x o f - p o l y f i l l   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   S a r o s i a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b u f f e r - i n d e x o f - p o l y f i l l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c h o w n r ,   f s t r e a m ,   m i n i m a t c h ,   o n c e ,   r i m r a f ,   w r a p p y :   T h e   P r o g r a m   i n c l u d e s 
 
 c h o w n r ,   f s t r e a m ,   m i n i m a t c h ,   o n c e ,   r i m r a f ,   w r a p p y   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c h o w n r ,   f s t r e a m ,   m i n i m a t c h ,   o n c e ,   r i m r a f ,   w r a p p y   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c h o w n r ,   f s t r e a m ,   m i n i m a t c h ,   o n c e ,   r i m r a f ,   w r a p p y   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o n c a t - m a p ,   m i n i m i s t :   T h e   P r o g r a m   i n c l u d e s   c o n c a t - m a p ,   m i n i m i s t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   c o n c a t - m a p ,   m i n i m i s t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o n c a t - m a p ,   m i n i m i s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d u p l e x e r 2 :   T h e   P r o g r a m   i n c l u d e s   d u p l e x e r 2   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d u p l e x e r 2   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 ,   D e o x x a   D e v e l o p m e n t 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d u p l e x e r 2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u n z i p p e r :   T h e   P r o g r a m   i n c l u d e s   u n z i p p e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 u n z i p p e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   -   2 0 1 3   N e a r   I n f i n i t y   C o r p o r a t i o n 
 
 
 
 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 . 
 
 
 
 - - - 
 
 
 
 C o m m i t s   i n   t h i s   f o r k   a r e   ( c )   Z i g g y   J o n s s o n   ( z i g g y . j o n s s o n . n y c @ g m a i l . c o m ) 
 
 a n d   f a l l   u n d e r   s a m e   l i c e n c e   s t r u c t u r e   a s   t h e   o r i g i n a l   r e p o   ( M I T ) 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u n z i p p e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t o - b u f f e r :   T h e   P r o g r a m   i n c l u d e s   t o - b u f f e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 t o - b u f f e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   M a t h i a s   B u u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t o - b u f f e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f i n d - u p ,   l o c a t e - p a t h ,   p - l o c a t e ,   p - t r y ,   p a t h - e x i s t s ,   p k g - u p :   T h e   P r o g r a m 
 
 i n c l u d e s   f i n d - u p ,   l o c a t e - p a t h ,   p - l o c a t e ,   p - t r y ,   p a t h - e x i s t s ,   p k g - u p 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   f i n d - u p ,   l o c a t e - p a t h ,   p - l o c a t e ,   p - t r y , 
 
 p a t h - e x i s t s ,   p k g - u p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f i n d - u p ,   l o c a t e - p a t h ,   p - l o c a t e ,   p - t r y ,   p a t h - e x i s t s ,   p k g - u p 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a t h - i s - a b s o l u t e :   T h e   P r o g r a m   i n c l u d e s   p a t h - i s - a b s o l u t e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p a t h - i s - a b s o l u t e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a t h - i s - a b s o l u t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t r a v e r s e :   T h e   P r o g r a m   i n c l u d e s   t r a v e r s e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 t r a v e r s e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p   
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p   
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t r a v e r s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t a r g z :   T h e   P r o g r a m   i n c l u d e s   t a r g z   s o f t w a r e .   I B M   o b t a i n e d   t h e   t a r g z 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M i s k a   K a i p i a i n e n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t a r g z   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l i s t e n e r c o u n t :   T h e   P r o g r a m   i n c l u d e s   l i s t e n e r c o u n t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   l i s t e n e r c o u n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   M M X V   j d e n   < j a s o n @ d e n i z a c . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l i s t e n e r c o u n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f t p 4 :   T h e   P r o g r a m   i n c l u d e s   f t p 4   s o f t w a r e .   I B M   o b t a i n e d   t h e   f t p 4 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   B r i a n   W h i t e .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f t p 4   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p - l i m i t :   T h e   P r o g r a m   i n c l u d e s   p - l i m i t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p - l i m i t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p - l i m i t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         j s s   
 
         j s s - p l u g i n - c a m e l - c a s e   
 
         j s s - p l u g i n - d e f a u l t - u n i t   
 
         j s s - p l u g i n - g l o b a l   
 
         j s s - p l u g i n - n e s t e d   
 
         j s s - p l u g i n - p r o p s - s o r t   
 
         j s s - p l u g i n - r u l e - v a l u e - f u n c t i o n   
 
         j s s - p l u g i n - v e n d o r - p r e f i x e r   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   O l e g   I s o n e n   ( S l o b o d s k o i )   &   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m i n i m i s t :   T h e   P r o g r a m   i n c l u d e s   m i n i m i s t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 m i n i m i s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m i n i m i s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ b a b e l - p a r s e r :   T h e   P r o g r a m   i n c l u d e s   @ b a b e l - p a r s e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ b a b e l - p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 4   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ b a b e l - p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ e m o t i o n - h a s h ,   @ e m o t i o n - i s - p r o p - v a l i d ,   @ e m o t i o n - m e m o i z e , 
 
 @ e m o t i o n - s t y l i s ,   @ e m o t i o n - u n i t l e s s :   T h e   P r o g r a m   i n c l u d e s   @ e m o t i o n - h a s h , 
 
 @ e m o t i o n - i s - p r o p - v a l i d ,   @ e m o t i o n - m e m o i z e ,   @ e m o t i o n - s t y l i s , 
 
 @ e m o t i o n - u n i t l e s s   s o f t w a r e .   I B M   o b t a i n e d   t h e   @ e m o t i o n - h a s h , 
 
 @ e m o t i o n - i s - p r o p - v a l i d ,   @ e m o t i o n - m e m o i z e ,   @ e m o t i o n - s t y l i s , 
 
 @ e m o t i o n - u n i t l e s s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   E m o t i o n   t e a m   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ e m o t i o n - h a s h ,   @ e m o t i o n - i s - p r o p - v a l i d ,   @ e m o t i o n - m e m o i z e , 
 
 @ e m o t i o n - s t y l i s ,   @ e m o t i o n - u n i t l e s s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a m e l i z e ,   m i n i m i s t :   T h e   P r o g r a m   i n c l u d e s   c a m e l i z e ,   m i n i m i s t   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   c a m e l i z e ,   m i n i m i s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a m e l i z e ,   m i n i m i s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a b e l - p l u g i n - s t y l e d - c o m p o n e n t s :   T h e   P r o g r a m   i n c l u d e s 
 
 b a b e l - p l u g i n - s t y l e d - c o m p o n e n t s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b a b e l - p l u g i n - s t y l e d - c o m p o n e n t s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - p r e s e n t   V l a d i m i r   D a n c h e n k o v   a n d   M a x i m i l i a n   S t o i b e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a b e l - p l u g i n - s t y l e d - c o m p o n e n t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ b a b e l / c o d e - f r a m e   
 
         @ b a b e l / g e n e r a t o r   
 
         @ b a b e l / h e l p e r - a n n o t a t e - a s - p u r e   
 
         @ b a b e l / h e l p e r - e n v i r o n m e n t - v i s i t o r   
 
         @ b a b e l / h e l p e r - f u n c t i o n - n a m e   
 
         @ b a b e l / h e l p e r - h o i s t - v a r i a b l e s   
 
         @ b a b e l / h e l p e r - m o d u l e - i m p o r t s   
 
         @ b a b e l / h e l p e r - s p l i t - e x p o r t - d e c l a r a t i o n   
 
         @ b a b e l / h e l p e r - v a l i d a t o r - i d e n t i f i e r   
 
         @ b a b e l / h i g h l i g h t   
 
         @ b a b e l / r u n t i m e   
 
         @ b a b e l / t e m p l a t e   
 
         @ b a b e l / t r a v e r s e   
 
         @ b a b e l / t y p e s   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a n s i - s t y l e s ,   c h a l k ,   g l o b a l s ,   h a s - f l a g ,   s p l i t - o n - f i r s t ,   s u p p o r t s - c o l o r : 
 
 T h e   P r o g r a m   i n c l u d e s   a n s i - s t y l e s ,   c h a l k ,   g l o b a l s ,   h a s - f l a g , 
 
 s p l i t - o n - f i r s t ,   s u p p o r t s - c o l o r   s o f t w a r e .   I B M   o b t a i n e d   t h e   a n s i - s t y l e s , 
 
 c h a l k ,   g l o b a l s ,   h a s - f l a g ,   s p l i t - o n - f i r s t ,   s u p p o r t s - c o l o r   s o f t w a r e   u n d e r 
 
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a n s i - s t y l e s ,   c h a l k ,   g l o b a l s ,   h a s - f l a g ,   s p l i t - o n - f i r s t , 
 
 s u p p o r t s - c o l o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ t y p e s - p r o p - t y p e s ,   @ t y p e s - r e a c t ,   @ t y p e s - r e a c t - t r a n s i t i o n - g r o u p , 
 
 @ t y p e s - s c h e d u l e r :   T h e   P r o g r a m   i n c l u d e s   @ t y p e s - p r o p - t y p e s ,   @ t y p e s - r e a c t , 
 
 @ t y p e s - r e a c t - t r a n s i t i o n - g r o u p ,   @ t y p e s - s c h e d u l e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   @ t y p e s - p r o p - t y p e s ,   @ t y p e s - r e a c t ,   @ t y p e s - r e a c t - t r a n s i t i o n - g r o u p , 
 
 @ t y p e s - s c h e d u l e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
         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 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
         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 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ t y p e s - p r o p - t y p e s ,   @ t y p e s - r e a c t ,   @ t y p e s - r e a c t - t r a n s i t i o n - g r o u p , 
 
 @ t y p e s - s c h e d u l e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r o p - t y p e s :   T h e   P r o g r a m   i n c l u d e s   p r o p - t y p e s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p r o p - t y p e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r o p - t y p e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s - c o l o r - k e y w o r d s :   T h e   P r o g r a m   i n c l u d e s   c s s - c o l o r - k e y w o r d s   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   c s s - c o l o r - k e y w o r d s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   J a k o b   K r i g o v s k y 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s - c o l o r - k e y w o r d s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s - t o - r e a c t - n a t i v e :   T h e   P r o g r a m   i n c l u d e s   c s s - t o - r e a c t - n a t i v e   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   c s s - t o - r e a c t - n a t i v e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   J a c o b   P a r k e r   a n d   M a x i m i l i a n   S t o i b e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s - t o - r e a c t - n a t i v e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i m m u t a b l e ,   r e g e n e r a t o r - r u n t i m e :   T h e   P r o g r a m   i n c l u d e s   i m m u t a b l e , 
 
 r e g e n e r a t o r - r u n t i m e   s o f t w a r e .   I B M   o b t a i n e d   t h e   i m m u t a b l e , 
 
 r e g e n e r a t o r - r u n t i m e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i m m u t a b l e ,   r e g e n e r a t o r - r u n t i m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s c a p e - s t r i n g - r e g e x p ,   f i l t e r - o b j ,   o b j e c t - a s s i g n :   T h e   P r o g r a m   i n c l u d e s 
 
 e s c a p e - s t r i n g - r e g e x p ,   f i l t e r - o b j ,   o b j e c t - a s s i g n   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   e s c a p e - s t r i n g - r e g e x p ,   f i l t e r - o b j ,   o b j e c t - a s s i g n   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s c a p e - s t r i n g - r e g e x p ,   f i l t e r - o b j ,   o b j e c t - a s s i g n   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         j s s   
 
         j s s - p l u g i n - c a m e l - c a s e   
 
         j s s - p l u g i n - d e f a u l t - u n i t   
 
         j s s - p l u g i n - g l o b a l   
 
         j s s - p l u g i n - n e s t e d   
 
         j s s - p l u g i n - p r o p s - s o r t   
 
         j s s - p l u g i n - r u l e - v a l u e - f u n c t i o n   
 
         j s s - p l u g i n - v e n d o r - p r e f i x e r   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   O l e g   I s o n e n   ( S l o b o d s k o i )   &   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 q u e r y - s t r i n g :   T h e   P r o g r a m   i n c l u d e s   q u e r y - s t r i n g   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   q u e r y - s t r i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p : / / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   q u e r y - s t r i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - v a l u e - p a r s e r :   T h e   P r o g r a m   i n c l u d e s   p o s t c s s - v a l u e - p a r s e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   p o s t c s s - v a l u e - p a r s e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - v a l u e - p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - t o o l t i p :   T h e   P r o g r a m   i n c l u d e s   r e a c t - t o o l t i p   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e a c t - t o o l t i p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   W a n g   Z i x i a 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - t o o l t i p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ m a t e r i a l - u i - c o r e ,   @ m a t e r i a l - u i - i c o n s ,   @ m a t e r i a l - u i - s t y l e s , 
 
 @ m a t e r i a l - u i - s y s t e m ,   @ m a t e r i a l - u i - u t i l s :   T h e   P r o g r a m   i n c l u d e s 
 
 @ m a t e r i a l - u i - c o r e ,   @ m a t e r i a l - u i - i c o n s ,   @ m a t e r i a l - u i - s t y l e s , 
 
 @ m a t e r i a l - u i - s y s t e m ,   @ m a t e r i a l - u i - u t i l s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ m a t e r i a l - u i - c o r e ,   @ m a t e r i a l - u i - i c o n s ,   @ m a t e r i a l - u i - s t y l e s , 
 
 @ m a t e r i a l - u i - s y s t e m ,   @ m a t e r i a l - u i - u t i l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   C a l l - E m - A l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   C a l l - E m - A l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   C a l l - E m - A l l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ m a t e r i a l - u i - c o r e ,   @ m a t e r i a l - u i - i c o n s ,   @ m a t e r i a l - u i - s t y l e s , 
 
 @ m a t e r i a l - u i - s y s t e m ,   @ m a t e r i a l - u i - u t i l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ e m o t i o n - h a s h :   T h e   P r o g r a m   i n c l u d e s   @ e m o t i o n - h a s h   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ e m o t i o n - h a s h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   E m o t i o n   t e a m   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   E m o t i o n   t e a m   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ e m o t i o n - h a s h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ b a b e l - r u n t i m e :   T h e   P r o g r a m   i n c l u d e s   @ b a b e l - r u n t i m e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ b a b e l - r u n t i m e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ b a b e l - r u n t i m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s o u r c e - m a p :   T h e   P r o g r a m   i n c l u d e s   s o u r c e - m a p   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 s o u r c e - m a p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1 ,   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e s   o f   t h e   M o z i l l a   F o u n d a t i o n   n o r   t h e   n a m e s   o f   p r o j e c t 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 
     s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s o u r c e - m a p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s h a l l o w e q u a l :   T h e   P r o g r a m   i n c l u d e s   s h a l l o w e q u a l   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s h a l l o w e q u a l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   A l b e r t o   L e a l   < m a i l f o r a l b e r t o @ g m a i l . c o m >   ( g i t h u b . c o m / d a s h e d ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s h a l l o w e q u a l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c l s x :   T h e   P r o g r a m   i n c l u d e s   c l s x   s o f t w a r e .   I B M   o b t a i n e d   t h e   c l s x 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c l s x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ t y p e s / h a s t   
 
         @ t y p e s / j s o n - s c h e m a   
 
         @ t y p e s / p r o p - t y p e s   
 
         @ t y p e s / r e a c t   
 
         @ t y p e s / r e a c t - t r a n s i t i o n - g r o u p   
 
         @ t y p e s / s c h e d u l e r   
 
         @ t y p e s / u n i s t   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
         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 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c o m m a - s e p a r a t e d - t o k e n s   
 
         h a s t - u t i l - p a r s e - s e l e c t o r   
 
         h a s t s c r i p t   
 
         i s - a l p h a b e t i c a l   
 
         i s - a l p h a n u m e r i c a l   
 
         i s - d e c i m a l   
 
         i s - h e x a d e c i m a l   
 
         l o w l i g h t   
 
         s p a c e - s e p a r a t e d - t o k e n s   
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f a s t - d e e p - e q u a l ,   j s o n - s c h e m a - t r a v e r s e :   T h e   P r o g r a m   i n c l u d e s 
 
 f a s t - d e e p - e q u a l ,   j s o n - s c h e m a - t r a v e r s e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f a s t - d e e p - e q u a l ,   j s o n - s c h e m a - t r a v e r s e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f a s t - d e e p - e q u a l ,   j s o n - s c h e m a - t r a v e r s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d o m - h e l p e r s :   T h e   P r o g r a m   i n c l u d e s   d o m - h e l p e r s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   d o m - h e l p e r s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a s o n   Q u e n s e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a s o n   Q u e n s e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a s o n   Q u e n s e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a s o n   Q u e n s e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d o m - h e l p e r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s - v e n d o r :   T h e   P r o g r a m   i n c l u d e s   c s s - v e n d o r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c s s - v e n d o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   O l e g   S l o b o d s k o i 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   O l e g   S l o b o d s k o i 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   O l e g   S l o b o d s k o i 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   O l e g   S l o b o d s k o i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s - v e n d o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c l a s s n a m e s :   T h e   P r o g r a m   i n c l u d e s   c l a s s n a m e s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c l a s s n a m e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   J e d   W a t s o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   J e d   W a t s o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   J e d   W a t s o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   J e d   W a t s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c l a s s n a m e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h i g h l i g h t . j s :   T h e   P r o g r a m   i n c l u d e s   h i g h l i g h t . j s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   h i g h l i g h t . j s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 6 ,   I v a n   S a g a l a e v . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h i g h l i g h t . j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h i s t o r y ,   r e a c t - r o u t e r ,   r e a c t - r o u t e r - d o m :   T h e   P r o g r a m   i n c l u d e s   h i s t o r y , 
 
 r e a c t - r o u t e r ,   r e a c t - r o u t e r - d o m   s o f t w a r e .   I B M   o b t a i n e d   t h e   h i s t o r y , 
 
 r e a c t - r o u t e r ,   r e a c t - r o u t e r - d o m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   R e a c t   T r a i n i n g   2 0 1 6 - 2 0 1 8 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   R e a c t   T r a i n i n g   2 0 1 6 - 2 0 1 8 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   R e a c t   T r a i n i n g   2 0 1 6 - 2 0 1 8 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h i s t o r y ,   r e a c t - r o u t e r ,   r e a c t - r o u t e r - d o m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s t y p e :   T h e   P r o g r a m   i n c l u d e s   c s s t y p e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c s s t y p e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   F r e d r i k   N i c o l 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   F r e d r i k   N i c o l 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   F r e d r i k   N i c o l 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   F r e d r i k   N i c o l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s t y p e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c h a r a c t e r - e n t i t i e s ,   c h a r a c t e r - e n t i t i e s - l e g a c y , 
 
 c h a r a c t e r - r e f e r e n c e - i n v a l i d ,   f a u l t :   T h e   P r o g r a m   i n c l u d e s 
 
 c h a r a c t e r - e n t i t i e s ,   c h a r a c t e r - e n t i t i e s - l e g a c y , 
 
 c h a r a c t e r - r e f e r e n c e - i n v a l i d ,   f a u l t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c h a r a c t e r - e n t i t i e s ,   c h a r a c t e r - e n t i t i e s - l e g a c y , 
 
 c h a r a c t e r - r e f e r e n c e - i n v a l i d ,   f a u l t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c h a r a c t e r - e n t i t i e s ,   c h a r a c t e r - e n t i t i e s - l e g a c y , 
 
 c h a r a c t e r - r e f e r e n c e - i n v a l i d ,   f a u l t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e e p - d i f f :   T h e   P r o g r a m   i n c l u d e s   d e e p - d i f f   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d e e p - d i f f   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 3   P h i l l i p   C l a r k 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 3   P h i l l i p   C l a r k 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 3   P h i l l i p   C l a r k 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 3   P h i l l i p   C l a r k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e e p - d i f f   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m i m e - t y p e s :   T h e   P r o g r a m   i n c l u d e s   m i m e - t y p e s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 m i m e - t y p e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m i m e - t y p e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o a d e r - u t i l s ,   s c h e m a - u t i l s ,   u r l - l o a d e r :   T h e   P r o g r a m   i n c l u d e s 
 
 l o a d e r - u t i l s ,   s c h e m a - u t i l s ,   u r l - l o a d e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 l o a d e r - u t i l s ,   s c h e m a - u t i l s ,   u r l - l o a d e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o a d e r - u t i l s ,   s c h e m a - u t i l s ,   u r l - l o a d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i n v a r i a n t ,   p r o p - t y p e s :   T h e   P r o g r a m   i n c l u d e s   i n v a r i a n t ,   p r o p - t y p e s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   i n v a r i a n t ,   p r o p - t y p e s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i n v a r i a n t ,   p r o p - t y p e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t ,   r e a c t - d o m ,   r e a c t - i s ,   s c h e d u l e r :   T h e   P r o g r a m   i n c l u d e s   r e a c t , 
 
 r e a c t - d o m ,   r e a c t - i s ,   s c h e d u l e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   r e a c t , 
 
 r e a c t - d o m ,   r e a c t - i s ,   s c h e d u l e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e 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 . 
 
 
 
 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t ,   r e a c t - d o m ,   r e a c t - i s ,   s c h e d u l e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         j s s   
 
         j s s - p l u g i n - c a m e l - c a s e   
 
         j s s - p l u g i n - d e f a u l t - u n i t   
 
         j s s - p l u g i n - g l o b a l   
 
         j s s - p l u g i n - n e s t e d   
 
         j s s - p l u g i n - p r o p s - s o r t   
 
         j s s - p l u g i n - r u l e - v a l u e - f u n c t i o n   
 
         j s s - p l u g i n - v e n d o r - p r e f i x e r   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   O l e g   I s o n e n   ( S l o b o d s k o i )   &   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r i s m j s :   T h e   P r o g r a m   i n c l u d e s   p r i s m j s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p r i s m j s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L I C E N S E 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   L e a   V e r o u 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r i s m j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i m m u t a b l e :   T h e   P r o g r a m   i n c l u d e s   i m m u t a b l e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i m m u t a b l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 B S D   L i c e n s e 
 
 
 
 F o r   I m m u t a b l e   J S   s o f t w a r e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5 ,   F a c e b o o k ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
   *   N e i t h e r   t h e   n a m e   F a c e b o o k   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 
       e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 
       p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 B S D   L i c e n s e 
 
 
 
 F o r   I m m u t a b l e   J S   s o f t w a r e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5 ,   F a c e b o o k ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
   *   N e i t h e r   t h e   n a m e   F a c e b o o k   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 
       e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 
       p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i m m u t a b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h y p h e n a t e - s t y l e - n a m e :   T h e   P r o g r a m   i n c l u d e s   h y p h e n a t e - s t y l e - n a m e 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   h y p h e n a t e - s t y l e - n a m e   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   E s p e n   H o v l a n d s d a l 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   h y p h e n a t e - s t y l e - n a m e   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   E s p e n   H o v l a n d s d a l 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   h y p h e n a t e - s t y l e - n a m e   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   E s p e n   H o v l a n d s d a l 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   h y p h e n a t e - s t y l e - n a m e   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   E s p e n   H o v l a n d s d a l 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   h y p h e n a t e - s t y l e - n a m e   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h y p h e n a t e - s t y l e - n a m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a t h - t o - r e g e x p :   T h e   P r o g r a m   i n c l u d e s   p a t h - t o - r e g e x p   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p a t h - t o - r e g e x p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a t h - t o - r e g e x p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a r s e - e n t i t i e s ,   p r o p e r t y - i n f o r m a t i o n :   T h e   P r o g r a m   i n c l u d e s 
 
 p a r s e - e n t i t i e s ,   p r o p e r t y - i n f o r m a t i o n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p a r s e - e n t i t i e s ,   p r o p e r t y - i n f o r m a t i o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   T i t u s   W o r m e r   < m a i l t o : t i t u s w o r m e r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a r s e - e n t i t i e s ,   p r o p e r t y - i n f o r m a t i o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 q u e r y - s t r i n g ,   s p l i t - o n - f i r s t :   T h e   P r o g r a m   i n c l u d e s   q u e r y - s t r i n g , 
 
 s p l i t - o n - f i r s t   s o f t w a r e .   I B M   o b t a i n e d   t h e   q u e r y - s t r i n g ,   s p l i t - o n - f i r s t 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   q u e r y - s t r i n g ,   s p l i t - o n - f i r s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m i n i - c r e a t e - r e a c t - c o n t e x t :   T h e   P r o g r a m   i n c l u d e s 
 
 m i n i - c r e a t e - r e a c t - c o n t e x t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 m i n i - c r e a t e - r e a c t - c o n t e x t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 - p r e s e n t   S t r i n g E p s i l o n   < S t r i n g E p s i l o n @ g m a i l . c o m > 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 9   J a m e s   K y l e   < m e @ t h e j a m e s k y l e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 - p r e s e n t   S t r i n g E p s i l o n   < S t r i n g E p s i l o n @ g m a i l . c o m > 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 9   J a m e s   K y l e   < m e @ t h e j a m e s k y l e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 - p r e s e n t   S t r i n g E p s i l o n   < S t r i n g E p s i l o n @ g m a i l . c o m > 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 9   J a m e s   K y l e   < m e @ t h e j a m e s k y l e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 - p r e s e n t   S t r i n g E p s i l o n   < S t r i n g E p s i l o n @ g m a i l . c o m > 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 9   J a m e s   K y l e   < m e @ t h e j a m e s k y l e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m i n i - c r e a t e - r e a c t - c o n t e x t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o r i o n - e d i t o r - c o m p o n e n t :   T h e   P r o g r a m   i n c l u d e s   o r i o n - e d i t o r - c o m p o n e n t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   o r i o n - e d i t o r - c o m p o n e n t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 
 C o n t r i b u t o r . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 
     l i c e n s e d   h e r e u n d e r . 
 
 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
 
           o f   t h i s   s e c t i o n   3 . 
 
 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
 
     t h e   P r o g r a m . 
 
 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 
 t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 
 l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   
 
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   
 
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 
 C o n t r i b u t o r . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 
     l i c e n s e d   h e r e u n d e r . 
 
 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
 
           o f   t h i s   s e c t i o n   3 . 
 
 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
 
     t h e   P r o g r a m . 
 
 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 
 t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 
 l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   
 
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   
 
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 
 C o n t r i b u t o r . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 
     l i c e n s e d   h e r e u n d e r . 
 
 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
 
           o f   t h i s   s e c t i o n   3 . 
 
 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
 
     t h e   P r o g r a m . 
 
 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 
 t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 
 l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   
 
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   
 
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o r i o n - e d i t o r - c o m p o n e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o b j e c t - a s s i g n :   T h e   P r o g r a m   i n c l u d e s   o b j e c t - a s s i g n   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   o b j e c t - a s s i g n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o b j e c t - a s s i g n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e f r a c t o r :   T h e   P r o g r a m   i n c l u d e s   r e f r a c t o r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e f r a c t o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e f r a c t o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - s y n t a x - h i g h l i g h t e r :   T h e   P r o g r a m   i n c l u d e s   r e a c t - s y n t a x - h i g h l i g h t e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   r e a c t - s y n t a x - h i g h l i g h t e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   C o n o r   H a s t i n g 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - s y n t a x - h i g h l i g h t e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - t r a n s i t i o n - g r o u p :   T h e   P r o g r a m   i n c l u d e s   r e a c t - t r a n s i t i o n - g r o u p 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   r e a c t - t r a n s i t i o n - g r o u p   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 ,   R e a c t   C o m m u n i t y 
 
 F o r k e d   f r o m   R e a c t   ( h t t p s : / / g i t h u b . c o m / f a c e b o o k / r e a c t )   C o p y r i g h t   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 ,   R e a c t   C o m m u n i t y 
 
 F o r k e d   f r o m   R e a c t   ( h t t p s : / / g i t h u b . c o m / f a c e b o o k / r e a c t )   C o p y r i g h t   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 ,   R e a c t   C o m m u n i t y 
 
 F o r k e d   f r o m   R e a c t   ( h t t p s : / / g i t h u b . c o m / f a c e b o o k / r e a c t )   C o p y r i g h t   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 ,   R e a c t   C o m m u n i t y 
 
 F o r k e d   f r o m   R e a c t   ( h t t p s : / / g i t h u b . c o m / f a c e b o o k / r e a c t )   C o p y r i g h t   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - t r a n s i t i o n - g r o u p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - c o n t e x t m e n u :   T h e   P r o g r a m   i n c l u d e s   r e a c t - c o n t e x t m e n u   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e a c t - c o n t e x t m e n u   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   V i v e k   K u m a r   B a n s a l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   V i v e k   K u m a r   B a n s a l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   V i v e k   K u m a r   B a n s a l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - c o n t e x t m e n u   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e g e n e r a t o r - r u n t i m e :   T h e   P r o g r a m   i n c l u d e s   r e g e n e r a t o r - r u n t i m e   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   r e g e n e r a t o r - r u n t i m e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e g e n e r a t o r - r u n t i m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e d u x - l o g g e r :   T h e   P r o g r a m   i n c l u d e s   r e d u x - l o g g e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   r e d u x - l o g g e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   E u g e n e   R o d i o n o v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   E u g e n e   R o d i o n o v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   E u g e n e   R o d i o n o v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   E u g e n e   R o d i o n o v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e d u x - l o g g e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - r e d u x ,   r e d u x ,   r e d u x - t h u n k :   T h e   P r o g r a m   i n c l u d e s   r e a c t - r e d u x , 
 
 r e d u x ,   r e d u x - t h u n k   s o f t w a r e .   I B M   o b t a i n e d   t h e   r e a c t - r e d u x ,   r e d u x , 
 
 r e d u x - t h u n k   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - r e d u x ,   r e d u x ,   r e d u x - t h u n k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a c t - l i f e c y c l e s - c o m p a t :   T h e   P r o g r a m   i n c l u d e s   r e a c t - l i f e c y c l e s - c o m p a t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   r e a c t - l i f e c y c l e s - c o m p a t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a c t - l i f e c y c l e s - c o m p a t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e d u x - i m m u t a b l e :   T h e   P r o g r a m   i n c l u d e s   r e d u x - i m m u t a b l e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e d u x - i m m u t a b l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / )   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   A N U A R Y   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / )   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   A N U A R Y   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / )   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   A N U A R Y   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / )   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   A N U A R Y   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e d u x - i m m u t a b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ a m p p r o j e c t - r e m a p p i n g :   T h e   P r o g r a m   i n c l u d e s   @ a m p p r o j e c t - r e m a p p i n g 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   @ a m p p r o j e c t - r e m a p p i n g   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   2 0 1 9   G o o g l e   L L C 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   2 0 1 9   G o o g l e   L L C 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ a m p p r o j e c t - r e m a p p i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s y m b o l - o b s e r v a b l e :   T h e   P r o g r a m   i n c l u d e s   s y m b o l - o b s e r v a b l e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   s y m b o l - o b s e r v a b l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 C o p y r i g h t   ( c )   B e n   L e s h   < b e n @ b e n l e s h . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 C o p y r i g h t   ( c )   B e n   L e s h   < b e n @ b e n l e s h . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 C o p y r i g h t   ( c )   B e n   L e s h   < b e n @ b e n l e s h . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s y m b o l - o b s e r v a b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ i s t a n b u l j s - s c h e m a :   T h e   P r o g r a m   i n c l u d e s   @ i s t a n b u l j s - s c h e m a   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   @ i s t a n b u l j s - s c h e m a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   C F W a r e ,   L L C 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   C F W a r e ,   L L C 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ i s t a n b u l j s - s c h e m a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ c n a k a z a w a - w a t c h :   T h e   P r o g r a m   i n c l u d e s   @ c n a k a z a w a - w a t c h   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ c n a k a z a w a - w a t c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
 Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
 Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
 I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ c n a k a z a w a - w a t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ b a b e l / h e l p e r - d e f i n e - p o l y f i l l - p r o v i d e r   
 
         b a b e l - p l u g i n - p o l y f i l l - c o r e j s 2   
 
         b a b e l - p l u g i n - p o l y f i l l - c o r e j s 3   
 
         b a b e l - p l u g i n - p o l y f i l l - r e g e n e r a t o r   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   N i c o l     R i b a u d o   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ b a b e l / c o d e - f r a m e   
 
         @ b a b e l / c o m p a t - d a t a   
 
         @ b a b e l / c o r e   
 
         @ b a b e l / g e n e r a t o r   
 
         @ b a b e l / h e l p e r - a n n o t a t e - a s - p u r e   
 
         @ b a b e l / h e l p e r - b u i l d e r - b i n a r y - a s s i g n m e n t - o p e r a t o r - v i s i t o r   
 
         @ b a b e l / h e l p e r - c o m p i l a t i o n - t a r g e t s   
 
         @ b a b e l / h e l p e r - c r e a t e - c l a s s - f e a t u r e s - p l u g i n   
 
         @ b a b e l / h e l p e r - c r e a t e - r e g e x p - f e a t u r e s - p l u g i n   
 
         @ b a b e l / h e l p e r - e n v i r o n m e n t - v i s i t o r   
 
         @ b a b e l / h e l p e r - e x p l o d e - a s s i g n a b l e - e x p r e s s i o n   
 
         @ b a b e l / h e l p e r - f u n c t i o n - n a m e   
 
         @ b a b e l / h e l p e r - h o i s t - v a r i a b l e s   
 
         @ b a b e l / h e l p e r - m e m b e r - e x p r e s s i o n - t o - f u n c t i o n s   
 
         @ b a b e l / h e l p e r - m o d u l e - i m p o r t s   
 
         @ b a b e l / h e l p e r - m o d u l e - t r a n s f o r m s   
 
         @ b a b e l / h e l p e r - o p t i m i s e - c a l l - e x p r e s s i o n   
 
         @ b a b e l / h e l p e r - p l u g i n - u t i l s   
 
         @ b a b e l / h e l p e r - r e m a p - a s y n c - t o - g e n e r a t o r   
 
         @ b a b e l / h e l p e r - r e p l a c e - s u p e r s   
 
         @ b a b e l / h e l p e r - s i m p l e - a c c e s s   
 
         @ b a b e l / h e l p e r - s k i p - t r a n s p a r e n t - e x p r e s s i o n - w r a p p e r s   
 
         @ b a b e l / h e l p e r - s p l i t - e x p o r t - d e c l a r a t i o n   
 
         @ b a b e l / h e l p e r - v a l i d a t o r - i d e n t i f i e r   
 
         @ b a b e l / h e l p e r - v a l i d a t o r - o p t i o n   
 
         @ b a b e l / h e l p e r - w r a p - f u n c t i o n   
 
         @ b a b e l / h e l p e r s   
 
         @ b a b e l / h i g h l i g h t   
 
         @ b a b e l / p l u g i n - b u g f i x - s a f a r i - i d - d e s t r u c t u r i n g - c o l l i s i o n - i n - f u n c t i o n - e x p r e s s i o n   
 
         @ b a b e l / p l u g i n - b u g f i x - v 8 - s p r e a d - p a r a m e t e r s - i n - o p t i o n a l - c h a i n i n g   
 
         @ b a b e l / p l u g i n - p r o p o s a l - a s y n c - g e n e r a t o r - f u n c t i o n s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - c l a s s - p r o p e r t i e s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - c l a s s - s t a t i c - b l o c k   
 
         @ b a b e l / p l u g i n - p r o p o s a l - d e c o r a t o r s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - d y n a m i c - i m p o r t   
 
         @ b a b e l / p l u g i n - p r o p o s a l - e x p o r t - n a m e s p a c e - f r o m   
 
         @ b a b e l / p l u g i n - p r o p o s a l - j s o n - s t r i n g s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - l o g i c a l - a s s i g n m e n t - o p e r a t o r s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - n u l l i s h - c o a l e s c i n g - o p e r a t o r   
 
         @ b a b e l / p l u g i n - p r o p o s a l - n u m e r i c - s e p a r a t o r   
 
         @ b a b e l / p l u g i n - p r o p o s a l - o b j e c t - r e s t - s p r e a d   
 
         @ b a b e l / p l u g i n - p r o p o s a l - o p t i o n a l - c a t c h - b i n d i n g   
 
         @ b a b e l / p l u g i n - p r o p o s a l - o p t i o n a l - c h a i n i n g   
 
         @ b a b e l / p l u g i n - p r o p o s a l - p r i v a t e - m e t h o d s   
 
         @ b a b e l / p l u g i n - p r o p o s a l - p r i v a t e - p r o p e r t y - i n - o b j e c t   
 
         @ b a b e l / p l u g i n - p r o p o s a l - u n i c o d e - p r o p e r t y - r e g e x   
 
         @ b a b e l / p l u g i n - s y n t a x - a s y n c - g e n e r a t o r s   
 
         @ b a b e l / p l u g i n - s y n t a x - b i g i n t   
 
         @ b a b e l / p l u g i n - s y n t a x - c l a s s - p r o p e r t i e s   
 
         @ b a b e l / p l u g i n - s y n t a x - c l a s s - s t a t i c - b l o c k   
 
         @ b a b e l / p l u g i n - s y n t a x - d e c o r a t o r s   
 
         @ b a b e l / p l u g i n - s y n t a x - d y n a m i c - i m p o r t   
 
         @ b a b e l / p l u g i n - s y n t a x - e x p o r t - n a m e s p a c e - f r o m   
 
         @ b a b e l / p l u g i n - s y n t a x - f l o w   
 
         @ b a b e l / p l u g i n - s y n t a x - i m p o r t - m e t a   
 
         @ b a b e l / p l u g i n - s y n t a x - j s o n - s t r i n g s   
 
         @ b a b e l / p l u g i n - s y n t a x - j s x   
 
         @ b a b e l / p l u g i n - s y n t a x - l o g i c a l - a s s i g n m e n t - o p e r a t o r s   
 
         @ b a b e l / p l u g i n - s y n t a x - n u l l i s h - c o a l e s c i n g - o p e r a t o r   
 
         @ b a b e l / p l u g i n - s y n t a x - n u m e r i c - s e p a r a t o r   
 
         @ b a b e l / p l u g i n - s y n t a x - o b j e c t - r e s t - s p r e a d   
 
         @ b a b e l / p l u g i n - s y n t a x - o p t i o n a l - c a t c h - b i n d i n g   
 
         @ b a b e l / p l u g i n - s y n t a x - o p t i o n a l - c h a i n i n g   
 
         @ b a b e l / p l u g i n - s y n t a x - p r i v a t e - p r o p e r t y - i n - o b j e c t   
 
         @ b a b e l / p l u g i n - s y n t a x - t o p - l e v e l - a w a i t   
 
         @ b a b e l / p l u g i n - s y n t a x - t y p e s c r i p t   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - a r r o w - f u n c t i o n s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - a s y n c - t o - g e n e r a t o r   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - b l o c k - s c o p e d - f u n c t i o n s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - b l o c k - s c o p i n g   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - c l a s s e s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - c o m p u t e d - p r o p e r t i e s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - d e s t r u c t u r i n g   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - d o t a l l - r e g e x   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - d u p l i c a t e - k e y s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - e x p o n e n t i a t i o n - o p e r a t o r   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - f l o w - s t r i p - t y p e s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - f o r - o f   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - f u n c t i o n - n a m e   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - l i t e r a l s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - m e m b e r - e x p r e s s i o n - l i t e r a l s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - a m d   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - c o m m o n j s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - s y s t e m j s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - u m d   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - n a m e d - c a p t u r i n g - g r o u p s - r e g e x   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - n e w - t a r g e t   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - o b j e c t - s u p e r   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - p a r a m e t e r s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - p r o p e r t y - l i t e r a l s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - c o n s t a n t - e l e m e n t s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - d i s p l a y - n a m e   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - j s x   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - j s x - d e v e l o p m e n t   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - p u r e - a n n o t a t i o n s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e g e n e r a t o r   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r e s e r v e d - w o r d s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - r u n t i m e   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - s h o r t h a n d - p r o p e r t i e s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - s p r e a d   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - s t i c k y - r e g e x   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - t e m p l a t e - l i t e r a l s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - t y p e o f - s y m b o l   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - t y p e s c r i p t   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - u n i c o d e - e s c a p e s   
 
         @ b a b e l / p l u g i n - t r a n s f o r m - u n i c o d e - r e g e x   
 
         @ b a b e l / p r e s e t - e n v   
 
         @ b a b e l / p r e s e t - r e a c t   
 
         @ b a b e l / p r e s e t - t y p e s c r i p t   
 
         @ b a b e l / r u n t i m e   
 
         @ b a b e l / r u n t i m e - c o r e j s 3   
 
         @ b a b e l / t e m p l a t e   
 
         @ b a b e l / t r a v e r s e   
 
         @ b a b e l / t y p e s   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ b c o e - v 8 - c o v e r a g e :   T h e   P r o g r a m   i n c l u d e s   @ b c o e - v 8 - c o v e r a g e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ b c o e - v 8 - c o v e r a g e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 5 - 2 0 1 7   C h a r l e s   S a m b o r s k i 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 5 - 2 0 1 7   C h a r l e s   S a m b o r s k i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ b c o e - v 8 - c o v e r a g e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ h a p i - a d d r e s s :   T h e   P r o g r a m   i n c l u d e s   @ h a p i - a d d r e s s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ h a p i - a d d r e s s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   P r o j e c t   c o n t r i b u t o r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   *   T h e   n a m e s   o f   a n y   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   P r o j e c t   c o n t r i b u t o r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   *   T h e   n a m e s   o f   a n y   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ h a p i - a d d r e s s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ h a p i - b o u r n e :   T h e   P r o g r a m   i n c l u d e s   @ h a p i - b o u r n e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   @ h a p i - b o u r n e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   S i d e w a y   I n c ,   a n d   p r o j e c t   c o n t r i b u t o r s     
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e s   o f   a n y   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   S i d e w a y   I n c ,   a n d   p r o j e c t   c o n t r i b u t o r s     
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e s   o f   a n y   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ h a p i - b o u r n e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ e s l i n t - e s l i n t r c :   T h e   P r o g r a m   i n c l u d e s   @ e s l i n t - e s l i n t r c   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ e s l i n t - e s l i n t r c   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   E S L i n t 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   E S L i n t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ e s l i n t - e s l i n t r c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ h u m a n w h o c o d e s - c o n f i g - a r r a y :   T h e   P r o g r a m   i n c l u d e s 
 
 @ h u m a n w h o c o d e s - c o n f i g - a r r a y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ h u m a n w h o c o d e s - c o n f i g - a r r a y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ h u m a n w h o c o d e s - c o n f i g - a r r a y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ i s t a n b u l j s - l o a d - n y c - c o n f i g :   T h e   P r o g r a m   i n c l u d e s 
 
 @ i s t a n b u l j s - l o a d - n y c - c o n f i g   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ i s t a n b u l j s - l o a d - n y c - c o n f i g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ i s t a n b u l j s - l o a d - n y c - c o n f i g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ c s s t o o l s / c o n v e r t - c o l o r s   
 
         @ c s s t o o l s / n o r m a l i z e . c s s   
 
         c s s - b l a n k - p s e u d o   
 
         c s s - h a s - p s e u d o   
 
         c s s - p r e f e r s - c o l o r - s c h e m e   
 
         p o s t c s s - b r o w s e r - c o m m e n t s   
 
         p o s t c s s - c o l o r - f u n c t i o n a l - n o t a t i o n   
 
         p o s t c s s - c o l o r - m o d - f u n c t i o n   
 
         p o s t c s s - d i r - p s e u d o - c l a s s   
 
         p o s t c s s - d o u b l e - p o s i t i o n - g r a d i e n t s   
 
         p o s t c s s - e n v - f u n c t i o n   
 
         p o s t c s s - f o c u s - v i s i b l e   
 
         p o s t c s s - f o c u s - w i t h i n   
 
         p o s t c s s - g a p - p r o p e r t i e s   
 
         p o s t c s s - i m a g e - s e t - f u n c t i o n   
 
         p o s t c s s - l a b - f u n c t i o n   
 
         p o s t c s s - l o g i c a l   
 
         p o s t c s s - n e s t i n g   
 
         p o s t c s s - n o r m a l i z e   
 
         p o s t c s s - o v e r f l o w - s h o r t h a n d   
 
         p o s t c s s - p l a c e   
 
         p o s t c s s - p r e s e t - e n v   
 
         p o s t c s s - p s e u d o - c l a s s - a n y - l i n k   
 
         s a n i t i z e . c s s   
 
 
 
 
 
 #   C C 0   1 . 0   U n i v e r s a l 
 
 
 
 # #   S t a t e m e n t   o f   P u r p o s e 
 
 
 
 T h e   l a w s   o f   m o s t   j u r i s d i c t i o n s   t h r o u g h o u t   t h e   w o r l d   a u t o m a t i c a l l y   c o n f e r 
 
 e x c l u s i v e   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   ( d e f i n e d   b e l o w )   u p o n   t h e   c r e a t o r   a n d 
 
 s u b s e q u e n t   o w n e r ( s )   ( e a c h   a n d   a l l ,   a n     So w n e r   )   o f   a n   o r i g i n a l   w o r k   o f 
 
 a u t h o r s h i p   a n d / o r   a   d a t a b a s e   ( e a c h ,   a     SW o r k   ) . 
 
 
 
 C e r t a i n   o w n e r s   w i s h   t o   p e r m a n e n t l y   r e l i n q u i s h   t h o s e   r i g h t s   t o   a   W o r k   f o r   t h e 
 
 p u r p o s e   o f   c o n t r i b u t i n g   t o   a   c o m m o n s   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s 
 
 (   SC o m m o n s   )   t h a t   t h e   p u b l i c   c a n   r e l i a b l y   a n d   w i t h o u t   f e a r   o f   l a t e r   c l a i m s   o f 
 
 i n f r i n g e m e n t   b u i l d   u p o n ,   m o d i f y ,   i n c o r p o r a t e   i n   o t h e r   w o r k s ,   r e u s e   a n d 
 
 r e d i s t r i b u t e   a s   f r e e l y   a s   p o s s i b l e   i n   a n y   f o r m   w h a t s o e v e r   a n d   f o r   a n y   p u r p o s e s , 
 
 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   c o m m e r c i a l   p u r p o s e s .   T h e s e   o w n e r s   m a y   c o n t r i b u t e 
 
 t o   t h e   C o m m o n s   t o   p r o m o t e   t h e   i d e a l   o f   a   f r e e   c u l t u r e   a n d   t h e   f u r t h e r 
 
 p r o d u c t i o n   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s ,   o r   t o   g a i n   r e p u t a t i o n   o r 
 
 g r e a t e r   d i s t r i b u t i o n   f o r   t h e i r   W o r k   i n   p a r t   t h r o u g h   t h e   u s e   a n d   e f f o r t s   o f 
 
 o t h e r s . 
 
 
 
 F o r   t h e s e   a n d / o r   o t h e r   p u r p o s e s   a n d   m o t i v a t i o n s ,   a n d   w i t h o u t   a n y   e x p e c t a t i o n   o f 
 
 a d d i t i o n a l   c o n s i d e r a t i o n   o r   c o m p e n s a t i o n ,   t h e   p e r s o n   a s s o c i a t i n g   C C 0   w i t h   a 
 
 W o r k   ( t h e     SA f f i r m e r   ) ,   t o   t h e   e x t e n t   t h a t   h e   o r   s h e   i s   a n   o w n e r   o f   C o p y r i g h t 
 
 a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k ,   v o l u n t a r i l y   e l e c t s   t o   a p p l y   C C 0   t o   t h e   W o r k   a n d 
 
 p u b l i c l y   d i s t r i b u t e   t h e   W o r k   u n d e r   i t s   t e r m s ,   w i t h   k n o w l e d g e   o f   h i s   o r   h e r 
 
 C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   a n d   t h e   m e a n i n g   a n d   i n t e n d e d   l e g a l 
 
 e f f e c t   o f   C C 0   o n   t h o s e   r i g h t s . 
 
 
 
 1 .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s .   A   W o r k   m a d e   a v a i l a b l e   u n d e r   C C 0   m a y   b e 
 
       p r o t e c t e d   b y   c o p y r i g h t   a n d   r e l a t e d   o r   n e i g h b o r i n g   r i g h t s   (   SC o p y r i g h t   a n d 
 
       R e l a t e d   R i g h t s   ) .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n c l u d e ,   b u t   a r e   n o t   l i m i t e d 
 
       t o ,   t h e   f o l l o w i n g : 
 
       1 .   t h e   r i g h t   t o   r e p r o d u c e ,   a d a p t ,   d i s t r i b u t e ,   p e r f o r m ,   d i s p l a y ,   c o m m u n i c a t e , 
 
             a n d   t r a n s l a t e   a   W o r k ; 
 
       2 .   m o r a l   r i g h t s   r e t a i n e d   b y   t h e   o r i g i n a l   a u t h o r ( s )   a n d / o r   p e r f o r m e r ( s ) ; 
 
       3 .   p u b l i c i t y   a n d   p r i v a c y   r i g h t s   p e r t a i n i n g   t o   a   p e r s o n   "!s   i m a g e   o r   l i k e n e s s 
 
             d e p i c t e d   i n   a   W o r k ; 
 
       4 .   r i g h t s   p r o t e c t i n g   a g a i n s t   u n f a i r   c o m p e t i t i o n   i n   r e g a r d s   t o   a   W o r k , 
 
             s u b j e c t   t o   t h e   l i m i t a t i o n s   i n   p a r a g r a p h   4 ( i ) ,   b e l o w ; 
 
       5 .   r i g h t s   p r o t e c t i n g   t h e   e x t r a c t i o n ,   d i s s e m i n a t i o n ,   u s e   a n d   r e u s e   o f   d a t a   i n 
 
             a   W o r k ; 
 
       6 .   d a t a b a s e   r i g h t s   ( s u c h   a s   t h o s e   a r i s i n g   u n d e r   D i r e c t i v e   9 6 / 9 / E C   o f   t h e 
 
             E u r o p e a n   P a r l i a m e n t   a n d   o f   t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l 
 
             p r o t e c t i o n   o f   d a t a b a s e s ,   a n d   u n d e r   a n y   n a t i o n a l   i m p l e m e n t a t i o n   t h e r e o f , 
 
             i n c l u d i n g   a n y   a m e n d e d   o r   s u c c e s s o r   v e r s i o n   o f   s u c h   d i r e c t i v e ) ;   a n d 
 
       7 .   o t h e r   s i m i l a r ,   e q u i v a l e n t   o r   c o r r e s p o n d i n g   r i g h t s   t h r o u g h o u t   t h e   w o r l d 
 
             b a s e d   o n   a p p l i c a b l e   l a w   o r   t r e a t y ,   a n d   a n y   n a t i o n a l   i m p l e m e n t a t i o n s 
 
             t h e r e o f . 
 
 
 
 2 .   W a i v e r .   T o   t h e   g r e a t e s t   e x t e n t   p e r m i t t e d   b y ,   b u t   n o t   i n   c o n t r a v e n t i o n   o f , 
 
       a p p l i c a b l e   l a w ,   A f f i r m e r   h e r e b y   o v e r t l y ,   f u l l y ,   p e r m a n e n t l y ,   i r r e v o c a b l y   a n d 
 
       u n c o n d i t i o n a l l y   w a i v e s ,   a b a n d o n s ,   a n d   s u r r e n d e r s   a l l   o f   A f f i r m e r   "!s   C o p y r i g h t 
 
       a n d   R e l a t e d   R i g h t s   a n d   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n ,   w h e t h e r   n o w 
 
       k n o w n   o r   u n k n o w n   ( i n c l u d i n g   e x i s t i n g   a s   w e l l   a s   f u t u r e   c l a i m s   a n d   c a u s e s   o f 
 
       a c t i o n ) ,   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m 
 
       d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e 
 
       e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f 
 
       c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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 
 
       c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e     SW a i v e r   ) .   A f f i r m e r 
 
       m a k e s   t h e   W a i v e r   f o r   t h e   b e n e f i t   o f   e a c h   m e m b e r   o f   t h e   p u b l i c   a t   l a r g e   a n d 
 
       t o   t h e   d e t r i m e n t   o f   A f f i r m e r   "!s   h e i r s   a n d   s u c c e s s o r s ,   f u l l y   i n t e n d i n g   t h a t 
 
       s u c h   W a i v e r   s h a l l   n o t   b e   s u b j e c t   t o   r e v o c a t i o n ,   r e s c i s s i o n ,   c a n c e l l a t i o n , 
 
       t e r m i n a t i o n ,   o r   a n y   o t h e r   l e g a l   o r   e q u i t a b l e   a c t i o n   t o   d i s r u p t   t h e   q u i e t 
 
       e n j o y m e n t   o f   t h e   W o r k   b y   t h e   p u b l i c   a s   c o n t e m p l a t e d   b y   A f f i r m e r   "!s   e x p r e s s 
 
       S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 3 .   P u b l i c   L i c e n s e   F a l l b a c k .   S h o u l d   a n y   p a r t   o f   t h e   W a i v e r   f o r   a n y   r e a s o n   b e 
 
       j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   t h e n   t h e   W a i v e r 
 
       s h a l l   b e   p r e s e r v e d   t o   t h e   m a x i m u m   e x t e n t   p e r m i t t e d   t a k i n g   i n t o   a c c o u n t 
 
       A f f i r m e r   "!s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e .   I n   a d d i t i o n ,   t o   t h e   e x t e n t   t h e 
 
       W a i v e r   i s   s o   j u d g e d   A f f i r m e r   h e r e b y   g r a n t s   t o   e a c h   a f f e c t e d   p e r s o n   a 
 
       r o y a l t y - f r e e ,   n o n   t r a n s f e r a b l e ,   n o n   s u b l i c e n s a b l e ,   n o n   e x c l u s i v e , 
 
       i r r e v o c a b l e   a n d   u n c o n d i t i o n a l   l i c e n s e   t o   e x e r c i s e   A f f i r m e r   "!s   C o p y r i g h t   a n d 
 
       R e l a t e d   R i g h t s   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e 
 
       m a x i m u m   d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e 
 
       e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f 
 
       c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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 
 
       c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e     SL i c e n s e   ) .   T h e   L i c e n s e 
 
       s h a l l   b e   d e e m e d   e f f e c t i v e   a s   o f   t h e   d a t e   C C 0   w a s   a p p l i e d   b y   A f f i r m e r   t o   t h e 
 
       W o r k .   S h o u l d   a n y   p a r t   o f   t h e   L i c e n s e   f o r   a n y   r e a s o n   b e   j u d g e d   l e g a l l y 
 
       i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   s u c h   p a r t i a l   i n v a l i d i t y   o r 
 
       i n e f f e c t i v e n e s s   s h a l l   n o t   i n v a l i d a t e   t h e   r e m a i n d e r   o f   t h e   L i c e n s e ,   a n d   i n 
 
       s u c h   c a s e   A f f i r m e r   h e r e b y   a f f i r m s   t h a t   h e   o r   s h e   w i l l   n o t   ( i )   e x e r c i s e   a n y 
 
       o f   h i s   o r   h e r   r e m a i n i n g   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   o r   ( i i ) 
 
       a s s e r t   a n y   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n   w i t h   r e s p e c t   t o   t h e   W o r k , 
 
       i n   e i t h e r   c a s e   c o n t r a r y   t o   A f f i r m e r   "!s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 4 .   L i m i t a t i o n s   a n d   D i s c l a i m e r s . 
 
       1 .   N o   t r a d e m a r k   o r   p a t e n t   r i g h t s   h e l d   b y   A f f i r m e r   a r e   w a i v e d ,   a b a n d o n e d , 
 
             s u r r e n d e r e d ,   l i c e n s e d   o r   o t h e r w i s e   a f f e c t e d   b y   t h i s   d o c u m e n t . 
 
       2 .   A f f i r m e r   o f f e r s   t h e   W o r k   a s - i s   a n d   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s 
 
             o f   a n y   k i n d   c o n c e r n i n g   t h e   W o r k ,   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y   o r 
 
             o t h e r w i s e ,   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   w a r r a n t i e s   o f   t i t l e , 
 
             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 ,   n o n   i n f r i n g e m e n t ,   o r 
 
             t h e   a b s e n c e   o f   l a t e n t   o r   o t h e r   d e f e c t s ,   a c c u r a c y ,   o r   t h e   p r e s e n t   o r 
 
             a b s e n c e   o f   e r r o r s ,   w h e t h e r   o r   n o t   d i s c o v e r a b l e ,   a l l   t o   t h e   g r e a t e s t 
 
             e x t e n t   p e r m i s s i b l e   u n d e r   a p p l i c a b l e   l a w . 
 
       3 .   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   c l e a r i n g   r i g h t s   o f   o t h e r   p e r s o n s 
 
             t h a t   m a y   a p p l y   t o   t h e   W o r k   o r   a n y   u s e   t h e r e o f ,   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   a n y   p e r s o n   "!s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k . 
 
             F u r t h e r ,   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   o b t a i n i n g   a n y   n e c e s s a r y 
 
             c o n s e n t s ,   p e r m i s s i o n s   o r   o t h e r   r i g h t s   r e q u i r e d   f o r   a n y   u s e   o f   t h e   W o r k . 
 
       4 .   A f f i r m e r   u n d e r s t a n d s   a n d   a c k n o w l e d g e s   t h a t   C r e a t i v e   C o m m o n s   i s   n o t   a 
 
             p a r t y   t o   t h i s   d o c u m e n t   a n d   h a s   n o   d u t y   o r   o b l i g a t i o n   w i t h   r e s p e c t   t o   t h i s 
 
             C C 0   o r   u s e   o f   t h e   W o r k . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   s e e 
 
 h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ h a p i - j o i ,   @ h a p i - t o p o :   T h e   P r o g r a m   i n c l u d e s   @ h a p i - j o i ,   @ h a p i - t o p o 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   @ h a p i - j o i ,   @ h a p i - t o p o   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9 ,   S i d e w a y   I n c ,   a n d   p r o j e c t   c o n t r i b u t o r s     
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4 ,   W a l m a r t .     
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e s   o f   a n y   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9 ,   S i d e w a y   I n c ,   a n d   p r o j e c t   c o n t r i b u t o r s     
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4 ,   W a l m a r t .     
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e s   o f   a n y   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ h a p i - j o i ,   @ h a p i - t o p o   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ b a b e l - p a r s e r ,   b a b y l o n :   T h e   P r o g r a m   i n c l u d e s   @ b a b e l - p a r s e r ,   b a b y l o n 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   @ b a b e l - p a r s e r ,   b a b y l o n   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 4   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 4   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ b a b e l - p a r s e r ,   b a b y l o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ h a p i - h o e k :   T h e   P r o g r a m   i n c l u d e s   @ h a p i - h o e k   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ h a p i - h o e k   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9 ,   S i d e w a y   I n c ,   a n d   p r o j e c t   c o n t r i b u t o r s     
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 4 ,   W a l m a r t     
 
 C o p y r i g h t   ( c )   2 0 1 1 ,   Y a h o o   I n c . 
 
 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e s   o f   a n y   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9 ,   S i d e w a y   I n c ,   a n d   p r o j e c t   c o n t r i b u t o r s     
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 4 ,   W a l m a r t     
 
 C o p y r i g h t   ( c )   2 0 1 1 ,   Y a h o o   I n c . 
 
 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e s   o f   a n y   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ h a p i - h o e k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ b a b e l - p r e s e t - m o d u l e s :   T h e   P r o g r a m   i n c l u d e s   @ b a b e l - p r e s e t - m o d u l e s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   @ b a b e l - p r e s e t - m o d u l e s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   B a b e l 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   B a b e l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ b a b e l - p r e s e t - m o d u l e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ h u m a n w h o c o d e s - o b j e c t - s c h e m a :   T h e   P r o g r a m   i n c l u d e s 
 
 @ h u m a n w h o c o d e s - o b j e c t - s c h e m a   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ h u m a n w h o c o d e s - o b j e c t - s c h e m a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   H u m a n   W h o   C o d e s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   H u m a n   W h o   C o d e s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ h u m a n w h o c o d e s - o b j e c t - s c h e m a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ p m m m w h - r e a c t - r e f r e s h - w e b p a c k - p l u g i n :   T h e   P r o g r a m   i n c l u d e s 
 
 @ p m m m w h - r e a c t - r e f r e s h - w e b p a c k - p l u g i n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ p m m m w h - r e a c t - r e f r e s h - w e b p a c k - p l u g i n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   M i c h a e l   M o k 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   M i c h a e l   M o k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ p m m m w h - r e a c t - r e f r e s h - w e b p a c k - p l u g i n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ j r i d g e w e l l - s o u r c e m a p - c o d e c ,   s o u r c e m a p - c o d e c :   T h e   P r o g r a m   i n c l u d e s 
 
 @ j r i d g e w e l l - s o u r c e m a p - c o d e c ,   s o u r c e m a p - c o d e c   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ j r i d g e w e l l - s o u r c e m a p - c o d e c ,   s o u r c e m a p - c o d e c   s o f t w a r e   u n d e r   t h e   t e r m s 
 
 a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   R i c h   H a r r i 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   R i c h   H a r r i 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ j r i d g e w e l l - s o u r c e m a p - c o d e c ,   s o u r c e m a p - c o d e c   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ j r i d g e w e l l - r e s o l v e - u r i :   T h e   P r o g r a m   i n c l u d e s   @ j r i d g e w e l l - r e s o l v e - u r i 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   @ j r i d g e w e l l - r e s o l v e - u r i   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 9   J u s t i n   R i d g e w e l l   < j r i d g e w e l l @ g o o g l e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 9   J u s t i n   R i d g e w e l l   < j r i d g e w e l l @ g o o g l e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ j r i d g e w e l l - r e s o l v e - u r i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ s i n o n j s - c o m m o n s :   T h e   P r o g r a m   i n c l u d e s   @ s i n o n j s - c o m m o n s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ s i n o n j s - c o m m o n s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 ,   S i n o n . J S 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 ,   S i n o n . J S 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ s i n o n j s - c o m m o n s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ j e s t / c o n s o l e   
 
         @ j e s t / c o r e   
 
         @ j e s t / e n v i r o n m e n t   
 
         @ j e s t / f a k e - t i m e r s   
 
         @ j e s t / g l o b a l s   
 
         @ j e s t / r e p o r t e r s   
 
         @ j e s t / s o u r c e - m a p   
 
         @ j e s t / t e s t - r e s u l t   
 
         @ j e s t / t e s t - s e q u e n c e r   
 
         @ j e s t / t r a n s f o r m   
 
         @ j e s t / t y p e s   
 
         b a b e l - j e s t   
 
         b a b e l - p l u g i n - j e s t - h o i s t   
 
         b a b e l - p r e s e t - j e s t   
 
         d i f f - s e q u e n c e s   
 
         e s l i n t - p l u g i n - r e a c t - h o o k s   
 
         e x p e c t   
 
         j e s t   
 
         j e s t - c h a n g e d - f i l e s   
 
         j e s t - c i r c u s   
 
         j e s t - c l i   
 
         j e s t - c o n f i g   
 
         j e s t - d i f f   
 
         j e s t - d o c b l o c k   
 
         j e s t - e a c h   
 
         j e s t - e n v i r o n m e n t - j s d o m   
 
         j e s t - e n v i r o n m e n t - n o d e   
 
         j e s t - g e t - t y p e   
 
         j e s t - h a s t e - m a p   
 
         j e s t - j a s m i n e 2   
 
         j e s t - l e a k - d e t e c t o r   
 
         j e s t - m a t c h e r - u t i l s   
 
         j e s t - m e s s a g e - u t i l   
 
         j e s t - m o c k   
 
         j e s t - r e g e x - u t i l   
 
         j e s t - r e s o l v e   
 
         j e s t - r e s o l v e - d e p e n d e n c i e s   
 
         j e s t - r u n n e r   
 
         j e s t - r u n t i m e   
 
         j e s t - s e r i a l i z e r   
 
         j e s t - s n a p s h o t   
 
         j e s t - u t i l   
 
         j e s t - v a l i d a t e   
 
         j e s t - w a t c h e r   
 
         j e s t - w o r k e r   
 
         p r e t t y - f o r m a t   
 
         r e a c t   
 
         r e a c t - d o m   
 
         r e a c t - i s   
 
         r e a c t - r e f r e s h   
 
         s c h e d u l e r   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ r o l l u p - p l u g i n - n o d e - r e s o l v e ,   @ r o l l u p - p l u g i n - r e p l a c e , 
 
 @ r o l l u p - p l u g i n u t i l s :   T h e   P r o g r a m   i n c l u d e s   @ r o l l u p - p l u g i n - n o d e - r e s o l v e , 
 
 @ r o l l u p - p l u g i n - r e p l a c e ,   @ r o l l u p - p l u g i n u t i l s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ r o l l u p - p l u g i n - n o d e - r e s o l v e ,   @ r o l l u p - p l u g i n - r e p l a c e , 
 
 @ r o l l u p - p l u g i n u t i l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   R o l l u p J S   P l u g i n   C o n t r i b u t o r s   ( h t t p s : / / g i t h u b . c o m / r o l l u p / p l u g i n s / g r a p h s / c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   R o l l u p J S   P l u g i n   C o n t r i b u t o r s   ( h t t p s : / / g i t h u b . c o m / r o l l u p / p l u g i n s / g r a p h s / c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ r o l l u p - p l u g i n - n o d e - r e s o l v e ,   @ r o l l u p - p l u g i n - r e p l a c e , 
 
 @ r o l l u p - p l u g i n u t i l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ s u r m a - r o l l u p - p l u g i n - o f f - m a i n - t h r e a d :   T h e   P r o g r a m   i n c l u d e s 
 
 @ s u r m a - r o l l u p - p l u g i n - o f f - m a i n - t h r e a d   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ s u r m a - r o l l u p - p l u g i n - o f f - m a i n - t h r e a d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   2 0 1 8   G o o g l e   I n c . 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   2 0 1 8   G o o g l e   I n c . 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ s u r m a - r o l l u p - p l u g i n - o f f - m a i n - t h r e a d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ j r i d g e w e l l - t r a c e - m a p p i n g :   T h e   P r o g r a m   i n c l u d e s 
 
 @ j r i d g e w e l l - t r a c e - m a p p i n g   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ j r i d g e w e l l - t r a c e - m a p p i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 2 2   J u s t i n   R i d g e w e l l   < j u s t i n @ r i d g e w e l l . n a m e > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 2 2   J u s t i n   R i d g e w e l l   < j u s t i n @ r i d g e w e l l . n a m e > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ j r i d g e w e l l - t r a c e - m a p p i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ s i n o n j s - f a k e - t i m e r s :   T h e   P r o g r a m   i n c l u d e s   @ s i n o n j s - f a k e - t i m e r s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   @ s i n o n j s - f a k e - t i m e r s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4 ,   C h r i s t i a n   J o h a n s e n ,   c h r i s t i a n @ c j o h a n s e n . n o .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4 ,   C h r i s t i a n   J o h a n s e n ,   c h r i s t i a n @ c j o h a n s e n . n o .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ s i n o n j s - f a k e - t i m e r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ t y p e s c r i p t - e s l i n t / e s l i n t - p l u g i n   
 
         @ t y p e s c r i p t - e s l i n t / e x p e r i m e n t a l - u t i l s   
 
         @ t y p e s c r i p t - e s l i n t / s c o p e - m a n a g e r   
 
         @ t y p e s c r i p t - e s l i n t / t y p e s   
 
         @ t y p e s c r i p t - e s l i n t / v i s i t o r - k e y s   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   T y p e S c r i p t   E S L i n t   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ t y p e s / e s t r e e   
 
         @ t y p e s / i s t a n b u l - l i b - r e p o r t   
 
         @ t y p e s / p a r s e - j s o n   
 
         @ t y p e s / r e s o l v e   
 
         @ t y p e s / s o u r c e - l i s t - m a p   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
         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 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ t y p e s c r i p t - e s l i n t - t y p e s c r i p t - e s t r e e :   T h e   P r o g r a m   i n c l u d e s 
 
 @ t y p e s c r i p t - e s l i n t - t y p e s c r i p t - e s t r e e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ t y p e s c r i p t - e s l i n t - t y p e s c r i p t - e s t r e e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T y p e S c r i p t   E S T r e e 
 
 
 
 O r i g i n a l l y   e x t r a c t e d   f r o m : 
 
 
 
 T y p e S c r i p t   E S L i n t   P a r s e r 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 T y p e S c r i p t   E S T r e e 
 
 
 
 O r i g i n a l l y   e x t r a c t e d   f r o m : 
 
 
 
 T y p e S c r i p t   E S L i n t   P a r s e r 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ t y p e s c r i p t - e s l i n t - t y p e s c r i p t - e s t r e e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ w e b a s s e m b l y j s - l e b 1 2 8 :   T h e   P r o g r a m   i n c l u d e s   @ w e b a s s e m b l y j s - l e b 1 2 8 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   @ w e b a s s e m b l y j s - l e b 1 2 8   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 2   T h e   O b v i o u s   C o r p o r a t i o n . 
 
 h t t p : / / o b v i o u s . c o m / 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 C o p y r i g h t   2 0 1 2   T h e   O b v i o u s   C o r p o r a t i o n . 
 
 h t t p : / / o b v i o u s . c o m / 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ w e b a s s e m b l y j s - l e b 1 2 8   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ w e b a s s e m b l y j s - f l o a t i n g - p o i n t - h e x - p a r s e r :   T h e   P r o g r a m   i n c l u d e s 
 
 @ w e b a s s e m b l y j s - f l o a t i n g - p o i n t - h e x - p a r s e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ w e b a s s e m b l y j s - f l o a t i n g - p o i n t - h e x - p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   M a u r o   B r i n g o l f 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   M a u r o   B r i n g o l f 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ w e b a s s e m b l y j s - f l o a t i n g - p o i n t - h e x - p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ t y p e s / b a b e l _ _ c o r e   
 
         @ t y p e s / b a b e l _ _ g e n e r a t o r   
 
         @ t y p e s / b a b e l _ _ t e m p l a t e   
 
         @ t y p e s / b a b e l _ _ t r a v e r s e   
 
         @ t y p e s / e s l i n t   
 
         @ t y p e s / e s t r e e   
 
         @ t y p e s / g l o b   
 
         @ t y p e s / g r a c e f u l - f s   
 
         @ t y p e s / h t m l - m i n i f i e r - t e r s e r   
 
         @ t y p e s / i s t a n b u l - l i b - c o v e r a g e   
 
         @ t y p e s / i s t a n b u l - r e p o r t s   
 
         @ t y p e s / j s o n - s c h e m a   
 
         @ t y p e s / m i n i m a t c h   
 
         @ t y p e s / n o d e   
 
         @ t y p e s / n o r m a l i z e - p a c k a g e - d a t a   
 
         @ t y p e s / p r e t t i e r   
 
         @ t y p e s / q   
 
         @ t y p e s / s t a c k - u t i l s   
 
         @ t y p e s / t a p a b l e   
 
         @ t y p e s / u g l i f y - j s   
 
         @ t y p e s / w e b p a c k   
 
         @ t y p e s / w e b p a c k - s o u r c e s   
 
         @ t y p e s / y a r g s   
 
         @ t y p e s / y a r g s - p a r s e r   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
         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 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ w e b a s s e m b l y j s / a s t   
 
         @ w e b a s s e m b l y j s / h e l p e r - a p i - e r r o r   
 
         @ w e b a s s e m b l y j s / h e l p e r - b u f f e r   
 
         @ w e b a s s e m b l y j s / h e l p e r - c o d e - f r a m e   
 
         @ w e b a s s e m b l y j s / h e l p e r - f s m   
 
         @ w e b a s s e m b l y j s / h e l p e r - m o d u l e - c o n t e x t   
 
         @ w e b a s s e m b l y j s / h e l p e r - w a s m - b y t e c o d e   
 
         @ w e b a s s e m b l y j s / h e l p e r - w a s m - s e c t i o n   
 
         @ w e b a s s e m b l y j s / i e e e 7 5 4   
 
         @ w e b a s s e m b l y j s / u t f 8   
 
         @ w e b a s s e m b l y j s / w a s m - e d i t   
 
         @ w e b a s s e m b l y j s / w a s m - g e n   
 
         @ w e b a s s e m b l y j s / w a s m - o p t   
 
         @ w e b a s s e m b l y j s / w a s m - p a r s e r   
 
         @ w e b a s s e m b l y j s / w a s t - p a r s e r   
 
         @ w e b a s s e m b l y j s / w a s t - p r i n t e r   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u   < s v e n @ s a u l e a u . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ s v g r / b a b e l - p l u g i n - a d d - j s x - a t t r i b u t e   
 
         @ s v g r / b a b e l - p l u g i n - r e m o v e - j s x - a t t r i b u t e   
 
         @ s v g r / b a b e l - p l u g i n - r e m o v e - j s x - e m p t y - e x p r e s s i o n   
 
         @ s v g r / b a b e l - p l u g i n - r e p l a c e - j s x - a t t r i b u t e - v a l u e   
 
         @ s v g r / b a b e l - p l u g i n - s v g - d y n a m i c - t i t l e   
 
         @ s v g r / b a b e l - p l u g i n - s v g - e m - d i m e n s i o n s   
 
         @ s v g r / b a b e l - p l u g i n - t r a n s f o r m - r e a c t - n a t i v e - s v g   
 
         @ s v g r / b a b e l - p l u g i n - t r a n s f o r m - s v g - c o m p o n e n t   
 
         @ s v g r / b a b e l - p r e s e t   
 
         @ s v g r / c o r e   
 
         @ s v g r / h a s t - u t i l - t o - b a b e l - a s t   
 
         @ s v g r / p l u g i n - j s x   
 
         @ s v g r / p l u g i n - s v g o   
 
         @ s v g r / w e b p a c k   
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ t y p e s c r i p t - e s l i n t - p a r s e r :   T h e   P r o g r a m   i n c l u d e s 
 
 @ t y p e s c r i p t - e s l i n t - p a r s e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ t y p e s c r i p t - e s l i n t - p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T y p e S c r i p t   E S L i n t   P a r s e r 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 T y p e S c r i p t   E S L i n t   P a r s e r 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ t y p e s c r i p t - e s l i n t - p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a c c e p t s ,   m i m e - t y p e s :   T h e   P r o g r a m   i n c l u d e s   a c c e p t s ,   m i m e - t y p e s   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   a c c e p t s ,   m i m e - t y p e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a c c e p t s ,   m i m e - t y p e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ x t u c - i e e e 7 5 4 :   T h e   P r o g r a m   i n c l u d e s   @ x t u c - i e e e 7 5 4   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ x t u c - i e e e 7 5 4   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 8 ,   F a i r   O a k s   L a b s ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
   *   N e i t h e r   t h e   n a m e   o f   F a i r   O a k s   L a b s ,   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 
       m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 
       w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 8 ,   F a i r   O a k s   L a b s ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
   *   N e i t h e r   t h e   n a m e   o f   F a i r   O a k s   L a b s ,   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 
       m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 
       w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ x t u c - i e e e 7 5 4   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a b a b :   T h e   P r o g r a m   i n c l u d e s   a b a b   s o f t w a r e .   I B M   o b t a i n e d   t h e   a b a b 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t       2 0 1 9   W 3 C   a n d   J e f f   C a r p e n t e r   \ < j e f f c a r p @ c h r o m i u m . o r g \ > 
 
 
 
 B o t h   t h e   o r i g i n a l   s o u r c e   c o d e   a n d   n e w   c o n t r i b u t i o n s   i n   t h i s   r e p o s i t o r y   a r e   r e l e a s e d   u n d e r   t h e   [ 3 - C l a u s e   B S D   l i c e n s e ] ( h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / B S D - 3 - C l a u s e ) . 
 
 
 
 #   T h e   3 - C l a u s e   B S D   L i c e n s e 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t       2 0 1 9   W 3 C   a n d   J e f f   C a r p e n t e r   \ < j e f f c a r p @ c h r o m i u m . o r g \ > 
 
 
 
 B o t h   t h e   o r i g i n a l   s o u r c e   c o d e   a n d   n e w   c o n t r i b u t i o n s   i n   t h i s   r e p o s i t o r y   a r e   r e l e a s e d   u n d e r   t h e   [ 3 - C l a u s e   B S D   l i c e n s e ] ( h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / B S D - 3 - C l a u s e ) . 
 
 
 
 #   T h e   3 - C l a u s e   B S D   L i c e n s e 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a b a b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a c o r n :   T h e   P r o g r a m   i n c l u d e s   a c o r n   s o f t w a r e .   I B M   o b t a i n e d   t h e   a c o r n 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 8   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 2 0   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 8   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 2 0   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a c o r n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a c o r n ,   a c o r n - w a l k :   T h e   P r o g r a m   i n c l u d e s   a c o r n ,   a c o r n - w a l k   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   a c o r n ,   a c o r n - w a l k   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 8   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 8   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a c o r n ,   a c o r n - w a l k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ x t u c - l o n g ,   e j s ,   n a t i v e - u r l ,   s p d x - c o r r e c t , 
 
 v a l i d a t e - n p m - p a c k a g e - l i c e n s e :   T h e   P r o g r a m   i n c l u d e s   @ x t u c - l o n g ,   e j s , 
 
 n a t i v e - u r l ,   s p d x - c o r r e c t ,   v a l i d a t e - n p m - p a c k a g e - l i c e n s e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ x t u c - l o n g ,   e j s ,   n a t i v e - u r l ,   s p d x - c o r r e c t , 
 
 v a l i d a t e - n p m - p a c k a g e - l i c e n s e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ x t u c - l o n g ,   e j s ,   n a t i v e - u r l ,   s p d x - c o r r e c t , 
 
 v a l i d a t e - n p m - p a c k a g e - l i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a c o r n - j s x :   T h e   P r o g r a m   i n c l u d e s   a c o r n - j s x   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a c o r n - j s x   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 7   b y   I n g v a r   S t e p a n y a n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 7   b y   I n g v a r   S t e p a n y a n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a c o r n - j s x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a c o r n - g l o b a l s :   T h e   P r o g r a m   i n c l u d e s   a c o r n - g l o b a l s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   a c o r n - g l o b a l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   F o r b e s   L i n d e s a y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a c o r n - g l o b a l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a d d r e s s :   T h e   P r o g r a m   i n c l u d e s   a d d r e s s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a d d r e s s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   l i c e n s e d   u n d e r   t h e   M I T   L i c e n s e . 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 3   -   2 0 1 4   f e n g m k 2   < f e n g m k 2 @ g m a i l . c o m > 
 
 C o p y r i g h t   ( C )   2 0 1 5   -   2 0 1 6   n o d e - m o d u l e 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   l i c e n s e d   u n d e r   t h e   M I T   L i c e n s e . 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 3   -   2 0 1 4   f e n g m k 2   < f e n g m k 2 @ g m a i l . c o m > 
 
 C o p y r i g h t   ( C )   2 0 1 5   -   2 0 1 6   n o d e - m o d u l e 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a d d r e s s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a d j u s t - s o u r c e m a p - l o a d e r :   T h e   P r o g r a m   i n c l u d e s   a d j u s t - s o u r c e m a p - l o a d e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   a d j u s t - s o u r c e m a p - l o a d e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T )   
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   B e n   H o l l o w a y   
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T )   
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   B e n   H o l l o w a y   
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a d j u s t - s o u r c e m a p - l o a d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a j v - e r r o r s ,   f a s t - d e e p - e q u a l ,   j s o n - s c h e m a - t r a v e r s e :   T h e   P r o g r a m   i n c l u d e s 
 
 a j v - e r r o r s ,   f a s t - d e e p - e q u a l ,   j s o n - s c h e m a - t r a v e r s e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   a j v - e r r o r s ,   f a s t - d e e p - e q u a l ,   j s o n - s c h e m a - t r a v e r s e   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a j v - e r r o r s ,   f a s t - d e e p - e q u a l ,   j s o n - s c h e m a - t r a v e r s e   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a n s i - h t m l :   T h e   P r o g r a m   i n c l u d e s   a n s i - h t m l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a n s i - h t m l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   { y y y y }   { n a m e   o f   c o p y r i g h t   o w n e r } 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   { y y y y }   { n a m e   o f   c o p y r i g h t   o w n e r } 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a n s i - h t m l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a n s i - r e g e x   
 
         a r r a y - u n i o n   
 
         a r r a y - u n i q   
 
         c a l l e r - c a l l s i t e   
 
         c a l l e r - p a t h   
 
         c a l l s i t e s   
 
         c r y p t o - r a n d o m - s t r i n g   
 
         d e c a m e l i z e   
 
         e s c a p e - s t r i n g - r e g e x p   
 
         f i n d - u p   
 
         g l o b b y   
 
         i m p o r t - c w d   
 
         i m p o r t - f r e s h   
 
         i m p o r t - f r o m   
 
         i p - r e g e x   
 
         i s - a b s o l u t e - u r l   
 
         i s - b i n a r y - p a t h   
 
         i s - f u l l w i d t h - c o d e - p o i n t   
 
         i s - o b j   
 
         i s - p l a i n - o b j   
 
         i s - s t r e a m   
 
         i s - w s l   
 
         l o c a t e - p a t h   
 
         n o r m a l i z e - u r l   
 
         n p m - r u n - p a t h   
 
         o b j e c t - a s s i g n   
 
         p - f i n a l l y   
 
         p - l o c a t e   
 
         p - t r y   
 
         p a t h - e x i s t s   
 
         p a t h - i s - a b s o l u t e   
 
         p a t h - k e y   
 
         p i f y   
 
         p r e p e n d - h t t p   
 
         q u e r y - s t r i n g   
 
         r e s o l v e - c w d   
 
         r e s o l v e - f r o m   
 
         s h e b a n g - r e g e x   
 
         s o r t - k e y s   
 
         s t r i p - a n s i   
 
         s t r i p - b o m   
 
         s t r i p - e o f   
 
         t e m p - d i r   
 
         u n i q u e - s t r i n g   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a n s i - e s c a p e s   
 
         b u i l t i n - m o d u l e s   
 
         c a m e l c a s e   
 
         e m i t t e r y   
 
         e s c a p e - s t r i n g - r e g e x p   
 
         e x e c a   
 
         f i n d - c a c h e - d i r   
 
         g e t - s t r e a m   
 
         g l o b a l s   
 
         i m p o r t - f r e s h   
 
         i s - d o c k e r   
 
         i s - s t r e a m   
 
         o n e t i m e   
 
         o p e n   
 
         p - e a c h - s e r i e s   
 
         p - l i m i t   
 
         p - m a p   
 
         p a r s e - j s o n   
 
         p r e t t y - b y t e s   
 
         s t r i n g - l e n g t h   
 
         s t r i p - j s o n - c o m m e n t s   
 
         s u p p o r t s - c o l o r   
 
         y o c t o - q u e u e   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a j v :   T h e   P r o g r a m   i n c l u d e s   a j v   s o f t w a r e .   I B M   o b t a i n e d   t h e   a j v   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 1   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 1   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a j v   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a l p h a n u m - s o r t ,   p o s t c s s - m i n i f y - f o n t - v a l u e s ,   p o s t c s s - v a l u e - p a r s e r :   T h e 
 
 P r o g r a m   i n c l u d e s   a l p h a n u m - s o r t ,   p o s t c s s - m i n i f y - f o n t - v a l u e s , 
 
 p o s t c s s - v a l u e - p a r s e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   a l p h a n u m - s o r t , 
 
 p o s t c s s - m i n i f y - f o n t - v a l u e s ,   p o s t c s s - v a l u e - p a r s e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a l p h a n u m - s o r t ,   p o s t c s s - m i n i f y - f o n t - v a l u e s ,   p o s t c s s - v a l u e - p a r s e r 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a n s i - c o l o r s :   T h e   P r o g r a m   i n c l u d e s   a n s i - c o l o r s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   a n s i - c o l o r s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   B r i a n   W o o d w a r d . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   B r i a n   W o o d w a r d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a n s i - c o l o r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a g g r e g a t e - e r r o r   
 
         a n s i - r e g e x   
 
         a n s i - s t y l e s   
 
         a r r a y - u n i o n   
 
         a r r i f y   
 
         b i n a r y - e x t e n s i o n s   
 
         c a l l s i t e s   
 
         c a m e l c a s e   
 
         c h a l k   
 
         c l e a n - s t a c k   
 
         d e l   
 
         d e t e c t - n e w l i n e   
 
         d o t - p r o p   
 
         e s c a p e - s t r i n g - r e g e x p   
 
         e x e c a   
 
         f i n d - u p   
 
         g e t - s t r e a m   
 
         g l o b a l s   
 
         g l o b b y   
 
         g z i p - s i z e   
 
         h a s - f l a g   
 
         i m p o r t - l o c a l   
 
         i n d e n t - s t r i n g   
 
         i n t e r n a l - i p   
 
         i s - a b s o l u t e - u r l   
 
         i s - f u l l w i d t h - c o d e - p o i n t   
 
         i s - g e n e r a t o r - f n   
 
         i s - o b j   
 
         i s - p a t h - c w d   
 
         i s - p a t h - i n - c w d   
 
         i s - p a t h - i n s i d e   
 
         i s - r o o t   
 
         i s - w s l   
 
         l e v e n   
 
         l o c a t e - p a t h   
 
         m a k e - d i r   
 
         m i m i c - f n   
 
         n o r m a l i z e - u r l   
 
         n p m - r u n - p a t h   
 
         o p n   
 
         p - l i m i t   
 
         p - l o c a t e   
 
         p - m a p   
 
         p - r e t r y   
 
         p - t r y   
 
         p a r e n t - m o d u l e   
 
         p a r s e - j s o n   
 
         p a t h - e x i s t s   
 
         p a t h - k e y   
 
         p a t h - t y p e   
 
         p i f y   
 
         p k g - d i r   
 
         p k g - u p   
 
         r e a d - p k g   
 
         r e a d - p k g - u p   
 
         r e s o l v e - c w d   
 
         r e s o l v e - f r o m   
 
         s h e b a n g - r e g e x   
 
         s l a s h   
 
         s t r i n g - w i d t h   
 
         s t r i p - a n s i   
 
         s t r i p - b o m   
 
         s t r i p - f i n a l - n e w l i n e   
 
         s u p p o r t s - c o l o r   
 
         t e m p y   
 
         t e r m i n a l - l i n k   
 
         t y p e - f e s t   
 
         w r a p - a n s i   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a j v - k e y w o r d s :   T h e   P r o g r a m   i n c l u d e s   a j v - k e y w o r d s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   a j v - k e y w o r d s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   E v g e n y   P o b e r e z k i n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a j v - k e y w o r d s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a n y m a t c h :   T h e   P r o g r a m   i n c l u d e s   a n y m a t c h   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a n y m a t c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   E l a n   S h a n k e r ,   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   E l a n   S h a n k e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   E l a n   S h a n k e r ,   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   E l a n   S h a n k e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a n y m a t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a r r - u n i o n   
 
         g e t - v a l u e   
 
         h a s - v a l u e   
 
         h a s - v a l u e s   
 
         i s - d i r e c t o r y   
 
         i s - g l o b   
 
         i s o b j e c t   
 
         o b j e c t . p i c k   
 
         r e p e a t - s t r i n g   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a p r o b a :   T h e   P r o g r a m   i n c l u d e s   a p r o b a   s o f t w a r e .   I B M   o b t a i n e d   t h e   a p r o b a 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a p r o b a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r i a - q u e r y ,   a x o b j e c t - q u e r y :   T h e   P r o g r a m   i n c l u d e s   a r i a - q u e r y , 
 
 a x o b j e c t - q u e r y   s o f t w a r e .   I B M   o b t a i n e d   t h e   a r i a - q u e r y ,   a x o b j e c t - q u e r y 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
 o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
 a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
 r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
 t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
 c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
 f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
 s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
 i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   2 0 2 0   A 1 1 y a n c e 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
 o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
 a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
 r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
 t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
 c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
 f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
 s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
 i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
 C o p y r i g h t   2 0 2 0   A 1 1 y a n c e 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r i a - q u e r y ,   a x o b j e c t - q u e r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r i t y - n :   T h e   P r o g r a m   i n c l u d e s   a r i t y - n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a r i t y - n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   C h r i s t o p h   H e r m a n n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   C h r i s t o p h   H e r m a n n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r i t y - n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r r - f l a t t e n ,   i s - g l o b ,   i s - p l a i n - o b j e c t ,   k i n d - o f :   T h e   P r o g r a m   i n c l u d e s 
 
 a r r - f l a t t e n ,   i s - g l o b ,   i s - p l a i n - o b j e c t ,   k i n d - o f   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   a r r - f l a t t e n ,   i s - g l o b ,   i s - p l a i n - o b j e c t ,   k i n d - o f   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r r - f l a t t e n ,   i s - g l o b ,   i s - p l a i n - o b j e c t ,   k i n d - o f   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r r - d i f f ,   f i l l - r a n g e ,   f o r - i n ,   h a s - v a l u e ,   h a s - v a l u e s ,   k i n d - o f , 
 
 n o r m a l i z e - p a t h ,   s e t - v a l u e ,   w o r d - w r a p :   T h e   P r o g r a m   i n c l u d e s   a r r - d i f f , 
 
 f i l l - r a n g e ,   f o r - i n ,   h a s - v a l u e ,   h a s - v a l u e s ,   k i n d - o f ,   n o r m a l i z e - p a t h , 
 
 s e t - v a l u e ,   w o r d - w r a p   s o f t w a r e .   I B M   o b t a i n e d   t h e   a r r - d i f f ,   f i l l - r a n g e , 
 
 f o r - i n ,   h a s - v a l u e ,   h a s - v a l u e s ,   k i n d - o f ,   n o r m a l i z e - p a t h ,   s e t - v a l u e , 
 
 w o r d - w r a p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r r - d i f f ,   f i l l - r a n g e ,   f o r - i n ,   h a s - v a l u e ,   h a s - v a l u e s ,   k i n d - o f , 
 
 n o r m a l i z e - p a t h ,   s e t - v a l u e ,   w o r d - w r a p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r r a y - f l a t t e n ,   c a m e l - c a s e ,   d o t - c a s e ,   l o w e r - c a s e ,   n o - c a s e ,   p a r a m - c a s e , 
 
 p a s c a l - c a s e ,   p a t h - t o - r e g e x p :   T h e   P r o g r a m   i n c l u d e s   a r r a y - f l a t t e n , 
 
 c a m e l - c a s e ,   d o t - c a s e ,   l o w e r - c a s e ,   n o - c a s e ,   p a r a m - c a s e ,   p a s c a l - c a s e , 
 
 p a t h - t o - r e g e x p   s o f t w a r e .   I B M   o b t a i n e d   t h e   a r r a y - f l a t t e n ,   c a m e l - c a s e , 
 
 d o t - c a s e ,   l o w e r - c a s e ,   n o - c a s e ,   p a r a m - c a s e ,   p a s c a l - c a s e ,   p a t h - t o - r e g e x p 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r r a y - f l a t t e n ,   c a m e l - c a s e ,   d o t - c a s e ,   l o w e r - c a s e ,   n o - c a s e , 
 
 p a r a m - c a s e ,   p a s c a l - c a s e ,   p a t h - t o - r e g e x p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r r a y - i n c l u d e s ,   d e f i n e - p r o p e r t i e s :   T h e   P r o g r a m   i n c l u d e s   a r r a y - i n c l u d e s , 
 
 d e f i n e - p r o p e r t i e s   s o f t w a r e .   I B M   o b t a i n e d   t h e   a r r a y - i n c l u d e s , 
 
 d e f i n e - p r o p e r t i e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 5   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 5   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r r a y - i n c l u d e s ,   d e f i n e - p r o p e r t i e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r r a y . p r o t o t y p e . f l a t ,   a r r a y . p r o t o t y p e . f l a t m a p :   T h e   P r o g r a m   i n c l u d e s 
 
 a r r a y . p r o t o t y p e . f l a t ,   a r r a y . p r o t o t y p e . f l a t m a p   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   a r r a y . p r o t o t y p e . f l a t ,   a r r a y . p r o t o t y p e . f l a t m a p   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E C M A S c r i p t   S h i m 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E C M A S c r i p t   S h i m 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r r a y . p r o t o t y p e . f l a t ,   a r r a y . p r o t o t y p e . f l a t m a p   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a s a p :   T h e   P r o g r a m   i n c l u d e s   a s a p   s o f t w a r e .   I B M   o b t a i n e d   t h e   a s a p 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 0 9    2 0 1 4   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 0 9    2 0 1 4   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a s a p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r r a y - u n i q u e ,   i s - e x t g l o b ,   i s - n u m b e r :   T h e   P r o g r a m   i n c l u d e s   a r r a y - u n i q u e , 
 
 i s - e x t g l o b ,   i s - n u m b e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   a r r a y - u n i q u e , 
 
 i s - e x t g l o b ,   i s - n u m b e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r r a y - u n i q u e ,   i s - e x t g l o b ,   i s - n u m b e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a u t o p r e f i x e r ,   p o s t c s s ,   p o s t c s s - s a f e - p a r s e r :   T h e   P r o g r a m   i n c l u d e s 
 
 a u t o p r e f i x e r ,   p o s t c s s ,   p o s t c s s - s a f e - p a r s e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a u t o p r e f i x e r ,   p o s t c s s ,   p o s t c s s - s a f e - p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 3   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 3   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a u t o p r e f i x e r ,   p o s t c s s ,   p o s t c s s - s a f e - p a r s e r   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a s n 1 . j s :   T h e   P r o g r a m   i n c l u d e s   a s n 1 . j s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a s n 1 . j s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   F e d o r   I n d u t n y 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   F e d o r   I n d u t n y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a s n 1 . j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a x e - c o r e :   T h e   P r o g r a m   i n c l u d e s   a x e - c o r e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a x e - c o r e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M o z i l l a   P u b l i c   L i c e n s e ,   v e r s i o n   2 . 0 
 
 
 
 1 .   D e f i n i t i o n s 
 
 
 
 1 . 1 .   " C o n t r i b u t o r " 
 
 
 
           m e a n s   e a c h   i n d i v i d u a l   o r   l e g a l   e n t i t y   t h a t   c r e a t e s ,   c o n t r i b u t e s   t o   t h e 
 
           c r e a t i o n   o f ,   o r   o w n s   C o v e r e d   S o f t w a r e . 
 
 
 
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n " 
 
 
 
           m e a n s   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n s   o f   o t h e r s   ( i f   a n y )   u s e d   b y   a 
 
           C o n t r i b u t o r   a n d   t h a t   p a r t i c u l a r   C o n t r i b u t o r ' s   C o n t r i b u t i o n . 
 
 
 
 1 . 3 .   " C o n t r i b u t i o n " 
 
 
 
           m e a n s   C o v e r e d   S o f t w a r e   o f   a   p a r t i c u l a r   C o n t r i b u t o r . 
 
 
 
 1 . 4 .   " C o v e r e d   S o f t w a r e " 
 
 
 
           m e a n s   S o u r c e   C o d e   F o r m   t o   w h i c h   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d   t h e 
 
           n o t i c e   i n   E x h i b i t   A ,   t h e   E x e c u t a b l e   F o r m   o f   s u c h   S o u r c e   C o d e   F o r m ,   a n d 
 
           M o d i f i c a t i o n s   o f   s u c h   S o u r c e   C o d e   F o r m ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s 
 
           t h e r e o f . 
 
 
 
 1 . 5 .   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " 
 
           m e a n s 
 
 
 
           a .   t h a t   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d   t h e   n o t i c e   d e s c r i b e d   i n 
 
                 E x h i b i t   B   t o   t h e   C o v e r e d   S o f t w a r e ;   o r 
 
 
 
           b .   t h a t   t h e   C o v e r e d   S o f t w a r e   w a s   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f 
 
                 v e r s i o n   1 . 1   o r   e a r l i e r   o f   t h e   L i c e n s e ,   b u t   n o t   a l s o   u n d e r   t h e   t e r m s   o f 
 
                 a   S e c o n d a r y   L i c e n s e . 
 
 
 
 1 . 6 .   " E x e c u t a b l e   F o r m " 
 
 
 
           m e a n s   a n y   f o r m   o f   t h e   w o r k   o t h e r   t h a n   S o u r c e   C o d e   F o r m . 
 
 
 
 1 . 7 .   " L a r g e r   W o r k " 
 
 
 
           m e a n s   a   w o r k   t h a t   c o m b i n e s   C o v e r e d   S o f t w a r e   w i t h   o t h e r   m a t e r i a l ,   i n   a 
 
           s e p a r a t e   f i l e   o r   f i l e s ,   t h a t   i s   n o t   C o v e r e d   S o f t w a r e . 
 
 
 
 1 . 8 .   " L i c e n s e " 
 
 
 
           m e a n s   t h i s   d o c u m e n t . 
 
 
 
 1 . 9 .   " L i c e n s a b l e " 
 
 
 
           m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r 
 
           a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y ,   a n y   a n d   a l l   o f   t h e 
 
           r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 
 
 1 . 1 0 .   " M o d i f i c a t i o n s " 
 
 
 
           m e a n s   a n y   o f   t h e   f o l l o w i n g : 
 
 
 
           a .   a n y   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o , 
 
                 d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   C o v e r e d   S o f t w a r e ;   o r 
 
 
 
           b .   a n y   n e w   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   c o n t a i n s   a n y   C o v e r e d   S o f t w a r e . 
 
 
 
 1 . 1 1 .   " P a t e n t   C l a i m s "   o f   a   C o n t r i b u t o r 
 
 
 
             m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   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 ,   m e t h o d , 
 
             p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   s u c h 
 
             C o n t r i b u t o r   t h a t   w o u l d   b e   i n f r i n g e d ,   b u t   f o r   t h e   g r a n t   o f   t h e   L i c e n s e , 
 
             b y   t h e   m a k i n g ,   u s i n g ,   s e l l i n g ,   o f f e r i n g   f o r   s a l e ,   h a v i n g   m a d e ,   i m p o r t , 
 
             o r   t r a n s f e r   o f   e i t h e r   i t s   C o n t r i b u t i o n s   o r   i t s   C o n t r i b u t o r   V e r s i o n . 
 
 
 
 1 . 1 2 .   " S e c o n d a r y   L i c e n s e " 
 
 
 
             m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   t h e   G N U   L e s s e r 
 
             G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 1 ,   t h e   G N U   A f f e r o   G e n e r a l   P u b l i c 
 
             L i c e n s e ,   V e r s i o n   3 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h o s e   l i c e n s e s . 
 
 
 
 1 . 1 3 .   " S o u r c e   C o d e   F o r m " 
 
 
 
             m e a n s   t h e   f o r m   o f   t h e   w o r k   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s . 
 
 
 
 1 . 1 4 .   " Y o u "   ( o r   " Y o u r " ) 
 
 
 
             m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h i s 
 
             L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   t h a t   c o n t r o l s ,   i s 
 
             c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s 
 
             d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e 
 
             t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 
 
 2 .   L i c e n s e   G r a n t s   a n d   C o n d i t i o n s 
 
 
 
 2 . 1 .   G r a n t s 
 
 
 
           E a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
 
           n o n - e x c l u s i v e   l i c e n s e : 
 
 
 
           a .   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k ) 
 
                 L i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m a k e   a v a i l a b l e , 
 
                 m o d i f y ,   d i s p l a y ,   p e r f o r m ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   e x p l o i t   i t s 
 
                 C o n t r i b u t i o n s ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   M o d i f i c a t i o n s ,   o r 
 
                 a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
 
 
           b .   u n d e r   P a t e n t   C l a i m s   o f   s u c h   C o n t r i b u t o r   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r 
 
                 s a l e ,   h a v e   m a d e ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   e i t h e r   i t s 
 
                 C o n t r i b u t i o n s   o r   i t s   C o n t r i b u t o r   V e r s i o n . 
 
 
 
 2 . 2 .   E f f e c t i v e   D a t e 
 
 
 
           T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n   2 . 1   w i t h   r e s p e c t   t o   a n y   C o n t r i b u t i o n 
 
           b e c o m e   e f f e c t i v e   f o r   e a c h   C o n t r i b u t i o n   o n   t h e   d a t e   t h e   C o n t r i b u t o r   f i r s t 
 
           d i s t r i b u t e s   s u c h   C o n t r i b u t i o n . 
 
 
 
 2 . 3 .   L i m i t a t i o n s   o n   G r a n t   S c o p e 
 
 
 
           T h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2   a r e   t h e   o n l y   r i g h t s   g r a n t e d   u n d e r 
 
           t h i s   L i c e n s e .   N o   a d d i t i o n a l   r i g h t s   o r   l i c e n s e s   w i l l   b e   i m p l i e d   f r o m   t h e 
 
           d i s t r i b u t i o n   o r   l i c e n s i n g   o f   C o v e r e d   S o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 
           N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d   b y   a 
 
           C o n t r i b u t o r : 
 
 
 
           a .   f o r   a n y   c o d e   t h a t   a   C o n t r i b u t o r   h a s   r e m o v e d   f r o m   C o v e r e d   S o f t w a r e ;   o r 
 
 
 
           b .   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   Y o u r   a n d   a n y   o t h e r   t h i r d   p a r t y ' s 
 
                 m o d i f i c a t i o n s   o f   C o v e r e d   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   i t s 
 
                 C o n t r i b u t i o n s   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   i t s   C o n t r i b u t o r 
 
                 V e r s i o n ) ;   o r 
 
 
 
           c .   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f 
 
                 i t s   C o n t r i b u t i o n s . 
 
 
 
           T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   i n   t h e   t r a d e m a r k s ,   s e r v i c e   m a r k s , 
 
           o r   l o g o s   o f   a n y   C o n t r i b u t o r   ( e x c e p t   a s   m a y   b e   n e c e s s a r y   t o   c o m p l y   w i t h 
 
           t h e   n o t i c e   r e q u i r e m e n t s   i n   S e c t i o n   3 . 4 ) . 
 
 
 
 2 . 4 .   S u b s e q u e n t   L i c e n s e s 
 
 
 
           N o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   a s   a   r e s u l t   o f   Y o u r   c h o i c e   t o 
 
           d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   a   s u b s e q u e n t   v e r s i o n   o f   t h i s 
 
           L i c e n s e   ( s e e   S e c t i o n   1 0 . 2 )   o r   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f 
 
           p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 . 3 ) . 
 
 
 
 2 . 5 .   R e p r e s e n t a t i o n 
 
 
 
           E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t h e   C o n t r i b u t o r   b e l i e v e s   i t s 
 
           C o n t r i b u t i o n s   a r e   i t s   o r i g i n a l   c r e a t i o n ( s )   o r   i t   h a s   s u f f i c i e n t   r i g h t s   t o 
 
           g r a n t   t h e   r i g h t s   t o   i t s   C o n t r i b u t i o n s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 
 
 2 . 6 .   F a i r   U s e 
 
 
 
           T h i s   L i c e n s e   i s   n o t   i n t e n d e d   t o   l i m i t   a n y   r i g h t s   Y o u   h a v e   u n d e r 
 
           a p p l i c a b l e   c o p y r i g h t   d o c t r i n e s   o f   f a i r   u s e ,   f a i r   d e a l i n g ,   o r   o t h e r 
 
           e q u i v a l e n t s . 
 
 
 
 2 . 7 .   C o n d i t i o n s 
 
 
 
           S e c t i o n s   3 . 1 ,   3 . 2 ,   3 . 3 ,   a n d   3 . 4   a r e   c o n d i t i o n s   o f   t h e   l i c e n s e s   g r a n t e d   i n 
 
           S e c t i o n   2 . 1 . 
 
 
 
 
 
 3 .   R e s p o n s i b i l i t i e s 
 
 
 
 3 . 1 .   D i s t r i b u t i o n   o f   S o u r c e   F o r m 
 
 
 
           A l l   d i s t r i b u t i o n   o f   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   F o r m ,   i n c l u d i n g   a n y 
 
           M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e ,   m u s t   b e   u n d e r 
 
           t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   t h a t   t h e   S o u r c e 
 
           C o d e   F o r m   o f   t h e   C o v e r e d   S o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s 
 
           L i c e n s e ,   a n d   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   t h i s   L i c e n s e .   Y o u   m a y   n o t 
 
           a t t e m p t   t o   a l t e r   o r   r e s t r i c t   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e 
 
           F o r m . 
 
 
 
 3 . 2 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   F o r m 
 
 
 
           I f   Y o u   d i s t r i b u t e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   F o r m   t h e n : 
 
 
 
           a .   s u c h   C o v e r e d   S o f t w a r e   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   F o r m , 
 
                 a s   d e s c r i b e d   i n   S e c t i o n   3 . 1 ,   a n d   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   t h e 
 
                 E x e c u t a b l e   F o r m   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   s u c h   S o u r c e   C o d e   F o r m   b y 
 
                 r e a s o n a b l e   m e a n s   i n   a   t i m e l y   m a n n e r ,   a t   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t 
 
                 o f   d i s t r i b u t i o n   t o   t h e   r e c i p i e n t ;   a n d 
 
 
 
           b .   Y o u   m a y   d i s t r i b u t e   s u c h   E x e c u t a b l e   F o r m   u n d e r   t h e   t e r m s   o f   t h i s 
 
                 L i c e n s e ,   o r   s u b l i c e n s e   i t   u n d e r   d i f f e r e n t   t e r m s ,   p r o v i d e d   t h a t   t h e 
 
                 l i c e n s e   f o r   t h e   E x e c u t a b l e   F o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e 
 
                 r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   F o r m   u n d e r   t h i s   L i c e n s e . 
 
 
 
 3 . 3 .   D i s t r i b u t i o n   o f   a   L a r g e r   W o r k 
 
 
 
           Y o u   m a y   c r e a t e   a n d   d i s t r i b u t e   a   L a r g e r   W o r k   u n d e r   t e r m s   o f   Y o u r   c h o i c e , 
 
           p r o v i d e d   t h a t   Y o u   a l s o   c o m p l y   w i t h   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   f o r 
 
           t h e   C o v e r e d   S o f t w a r e .   I f   t h e   L a r g e r   W o r k   i s   a   c o m b i n a t i o n   o f   C o v e r e d 
 
           S o f t w a r e   w i t h   a   w o r k   g o v e r n e d   b y   o n e   o r   m o r e   S e c o n d a r y   L i c e n s e s ,   a n d   t h e 
 
           C o v e r e d   S o f t w a r e   i s   n o t   I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s ,   t h i s 
 
           L i c e n s e   p e r m i t s   Y o u   t o   a d d i t i o n a l l y   d i s t r i b u t e   s u c h   C o v e r e d   S o f t w a r e 
 
           u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e ( s ) ,   s o   t h a t   t h e   r e c i p i e n t   o f 
 
           t h e   L a r g e r   W o r k   m a y ,   a t   t h e i r   o p t i o n ,   f u r t h e r   d i s t r i b u t e   t h e   C o v e r e d 
 
           S o f t w a r e   u n d e r   t h e   t e r m s   o f   e i t h e r   t h i s   L i c e n s e   o r   s u c h   S e c o n d a r y 
 
           L i c e n s e ( s ) . 
 
 
 
 3 . 4 .   N o t i c e s 
 
 
 
           Y o u   m a y   n o t   r e m o v e   o r   a l t e r   t h e   s u b s t a n c e   o f   a n y   l i c e n s e   n o t i c e s 
 
           ( i n c l u d i n g   c o p y r i g h t   n o t i c e s ,   p a t e n t   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r 
 
           l i m i t a t i o n s   o f   l i a b i l i t y )   c o n t a i n e d   w i t h i n   t h e   S o u r c e   C o d e   F o r m   o f   t h e 
 
           C o v e r e d   S o f t w a r e ,   e x c e p t   t h a t   Y o u   m a y   a l t e r   a n y   l i c e n s e   n o t i c e s   t o   t h e 
 
           e x t e n t   r e q u i r e d   t o   r e m e d y   k n o w n   f a c t u a l   i n a c c u r a c i e s . 
 
 
 
 3 . 5 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s 
 
 
 
           Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t , 
 
           i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d 
 
           S o f t w a r e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n 
 
           b e h a l f   o f   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y 
 
           s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y ,   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y 
 
           Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   e v e r y   C o n t r i b u t o r   f o r   a n y 
 
           l i a b i l i t y   i n c u r r e d   b y   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t , 
 
           i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   Y o u   m a y   i n c l u d e   a d d i t i o n a l 
 
           d i s c l a i m e r s   o f   w a r r a n t y   a n d   l i m i t a t i o n s   o f   l i a b i l i t y   s p e c i f i c   t o   a n y 
 
           j u r i s d i c t i o n . 
 
 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n 
 
 
 
       I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   L i c e n s e 
 
       w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   S o f t w a r e   d u e   t o   s t a t u t e , 
 
       j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s   o f 
 
       t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e 
 
       l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t   b e   p l a c e d   i n   a 
 
       t e x t   f i l e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   C o v e r e d   S o f t w a r e   u n d e r 
 
       t h i s   L i c e n s e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n , 
 
       s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y 
 
       s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 
 
 5 .   T e r m i n a t i o n 
 
 
 
 5 . 1 .   T h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u 
 
           f a i l   t o   c o m p l y   w i t h   a n y   o f   i t s   t e r m s .   H o w e v e r ,   i f   Y o u   b e c o m e   c o m p l i a n t , 
 
           t h e n   t h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   f r o m   a   p a r t i c u l a r   C o n t r i b u t o r 
 
           a r e   r e i n s t a t e d   ( a )   p r o v i s i o n a l l y ,   u n l e s s   a n d   u n t i l   s u c h   C o n t r i b u t o r 
 
           e x p l i c i t l y   a n d   f i n a l l y   t e r m i n a t e s   Y o u r   g r a n t s ,   a n d   ( b )   o n   a n   o n g o i n g 
 
           b a s i s ,   i f   s u c h   C o n t r i b u t o r   f a i l s   t o   n o t i f y   Y o u   o f   t h e   n o n - c o m p l i a n c e   b y 
 
           s o m e   r e a s o n a b l e   m e a n s   p r i o r   t o   6 0   d a y s   a f t e r   Y o u   h a v e   c o m e   b a c k   i n t o 
 
           c o m p l i a n c e .   M o r e o v e r ,   Y o u r   g r a n t s   f r o m   a   p a r t i c u l a r   C o n t r i b u t o r   a r e 
 
           r e i n s t a t e d   o n   a n   o n g o i n g   b a s i s   i f   s u c h   C o n t r i b u t o r   n o t i f i e s   Y o u   o f   t h e 
 
           n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s ,   t h i s   i s   t h e   f i r s t   t i m e   Y o u   h a v e 
 
           r e c e i v e d   n o t i c e   o f   n o n - c o m p l i a n c e   w i t h   t h i s   L i c e n s e   f r o m   s u c h 
 
           C o n t r i b u t o r ,   a n d   Y o u   b e c o m e   c o m p l i a n t   p r i o r   t o   3 0   d a y s   a f t e r   Y o u r   r e c e i p t 
 
           o f   t h e   n o t i c e . 
 
 
 
 5 . 2 .   I f   Y o u   i n i t i a t e   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   b y   a s s e r t i n g   a   p a t e n t 
 
           i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s , 
 
           c o u n t e r - c l a i m s ,   a n d   c r o s s - c l a i m s )   a l l e g i n g   t h a t   a   C o n t r i b u t o r   V e r s i o n 
 
           d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   t h e   r i g h t s   g r a n t e d   t o 
 
           Y o u   b y   a n y   a n d   a l l   C o n t r i b u t o r s   f o r   t h e   C o v e r e d   S o f t w a r e   u n d e r   S e c t i o n 
 
           2 . 1   o f   t h i s   L i c e n s e   s h a l l   t e r m i n a t e . 
 
 
 
 5 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   5 . 1   o r   5 . 2   a b o v e ,   a l l   e n d   u s e r 
 
           l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h   h a v e   b e e n 
 
           v a l i d l y   g r a n t e d   b y   Y o u   o r   Y o u r   d i s t r i b u t o r s   u n d e r   t h i s   L i c e n s e   p r i o r   t o 
 
           t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 
 
 6 .   D i s c l a i m e r   o f   W a r r a n t y 
 
 
 
       C o v e r e d   S o f t w a r e   i s   p r o v i d e d   u n d e r   t h i s   L i c e n s e   o n   a n   " a s   i s "   b 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 i t h e r   e x p r e s s e d ,   i m p l i e d ,   o r   s t a t u t o r y , 
 
       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 ,   w a r r a n t i e s   t h a t   t h e   C o v e r e d   S o f t w a r e   i s   f r e e 
 
       o f   d e f e c t s ,   m e r c h a n t a b l e ,   f i t   f o r   a   p a r t i c u l a r   p u r p o s e   o r   n o n - i n f r i n g i n g . 
 
       T h e   e n t i r e   r i s k   a s   t o   t h e   q u a l i t y   a n d   p e r f o r m a n c e   o f   t h e   C o v e r e d   S o f t w a r e 
 
       i s   w i t h   Y o u .   S h o u l d   a n y   C o v e r e d   S o f t w a r e   p r o v e   d e f e c t i v e   i n   a n y   r e s p e c t , 
 
       Y o u   ( n o t   a n y   C o n t r i b u t o r )   a s s u m e   t h e   c o s t   o f   a n y   n e c e s s a r y   s e r v i c i n g , 
 
       r e p a i r ,   o r   c o r r e c t i o n .   T h i s   d i s c l a i m e r   o f   w a r r a n t y   c o n s t i t u t e s   a n   e s s e n t i a l 
 
       p a r t   o f   t h i s   L i c e n s e .   N o   u s e   o f     a n y   C o v e r e d   S o f t w a r e   i s   a u t h o r i z e d   u n d e r 
 
       t h i s   L i c e n s e   e x c e p t   u n d e r   t h i s   d i s c l a i m e r . 
 
 
 
 7 .   L i m i t a t i o n   o f   L i a b i l i t y 
 
 
 
       U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   t o r t   ( i n c l u d i n g 
 
       n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   a n y   C o n t r i b u t o r ,   o r   a n y o n e   w h o 
 
       d i s t r i b u t e s   C o v e r e d   S o f t w a r e   a s   p e r m i t t e d   a b o v e ,   b e   l i a b l e   t o   Y o u   f o r   a n y 
 
       d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y 
 
       c h a r a c t e r   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 ,   d a m a g e s   f o r   l o s t   p r o f i t s ,   l o s s   o f 
 
       g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ,   e v e n   i f   s u c h   p a r t y   s h a l l   h a v e   b e e n 
 
       i n f o r m e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   T h i s   l i m i t a t i o n   o f   l i a b i l i t y 
 
       s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r   p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m 
 
       s u c h   p a r t y ' s   n e g l i g e n c e   t o   t h e   e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h 
 
       l i m i t a t i o n .   S o m e   j u r i s d i c t i o n s   d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f 
 
       i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s ,   s o   t h i s   e x c l u s i o n   a n d   l i m i t a t i o n   m a y 
 
       n o t   a p p l y   t o   Y o u . 
 
 
 
 8 .   L i t i g a t i o n 
 
 
 
       A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   m a y   b e   b r o u g h t   o n l y   i n   t h e   c o u r t s 
 
       o f   a   j u r i s d i c t i o n   w h e r e   t h e   d e f e n d a n t   m a i n t a i n s   i t s   p r i n c i p a l   p l a c e   o f 
 
       b u s i n e s s   a n d   s u c h   l i t i g a t i o n   s h a l l   b e   g o v e r n e d   b y   l a w s   o f   t h a t 
 
       j u r i s d i c t i o n ,   w i t h o u t   r e f e r e n c e   t o   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   N o t h i n g 
 
       i n   t h i s   S e c t i o n   s h a l l   p r e v e n t   a   p a r t y ' s   a b i l i t y   t o   b r i n g   c r o s s - c l a i m s   o r 
 
       c o u n t e r - c l a i m s . 
 
 
 
 9 .   M i s c e l l a n e o u s 
 
 
 
       T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   t h e   s u b j e c t 
 
       m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
 
       u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
 
       n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t 
 
       t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t 
 
       b e   u s e d   t o   c o n s t r u e   t h i s   L i c e n s e   a g a i n s t   a   C o n t r i b u t o r . 
 
 
 
 
 
 1 0 .   V e r s i o n s   o f   t h e   L i c e n s e 
 
 
 
 1 0 . 1 .   N e w   V e r s i o n s 
 
 
 
             M o z i l l a   F o u n d a t i o n   i s   t h e   l i c e n s e   s t e w a r d .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n 
 
             1 0 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   o r 
 
             p u b l i s h   n e w   v e r s i o n s   o f   t h i s   L i c e n s e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a 
 
             d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
 
 
 1 0 . 2 .   E f f e c t   o f   N e w   V e r s i o n s 
 
 
 
             Y o u   m a y   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n 
 
             o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e , 
 
             o r   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   p u b l i s h e d   b y   t h e   l i c e n s e 
 
             s t e w a r d . 
 
 
 
 1 0 . 3 .   M o d i f i e d   V e r s i o n s 
 
 
 
             I f   y o u   c r e a t e   s o f t w a r e   n o t   g o v e r n e d   b y   t h i s   L i c e n s e ,   a n d   y o u   w a n t   t o 
 
             c r e a t e   a   n e w   l i c e n s e   f o r   s u c h   s o f t w a r e ,   y o u   m a y   c r e a t e   a n d   u s e   a 
 
             m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   y o u   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e 
 
             a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t 
 
             s u c h   m o d i f i e d   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) . 
 
 
 
 1 0 . 4 .   D i s t r i b u t i n g   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h   S e c o n d a r y 
 
             L i c e n s e s   I f   Y o u   c h o o s e   t o   d i s t r i b u t e   S o u r c e   C o d e   F o r m   t h a t   i s 
 
             I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s   u n d e r   t h e   t e r m s   o f   t h i s   v e r s i o n   o f 
 
             t h e   L i c e n s e ,   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   B   o f   t h i s   L i c e n s e   m u s t   b e 
 
             a t t a c h e d . 
 
 
 
 E x h i b i t   A   -   S o u r c e   C o d e   F o r m   L i c e n s e   N o t i c e 
 
 
 
             T h i s   S o u r c e   C o d e   F o r m   i s   s u b j e c t   t o   t h e 
 
             t e r m s   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   v . 
 
             2 . 0 .   I f   a   c o p y   o f   t h e   M P L   w a s   n o t 
 
             d i s t r i b u t e d   w i t h   t h i s   f i l e ,   Y o u   c a n 
 
             o b t a i n   o n e   a t 
 
             h t t p : / / m o z i l l a . o r g / M P L / 2 . 0 / . 
 
 
 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r   f i l e , 
 
 t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E   f i l e   i n   a 
 
 r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a 
 
 n o t i c e . 
 
 
 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 E x h i b i t   B   -   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s "   N o t i c e 
 
 
 
             T h i s   S o u r c e   C o d e   F o r m   i s   " I n c o m p a t i b l e 
 
             W i t h   S e c o n d a r y   L i c e n s e s " ,   a s   d e f i n e d   b y 
 
             t h e   M o z i l l a   P u b l i c   L i c e n s e ,   v .   2 . 0 . 
 
 
 
 
 
 M o z i l l a   P u b l i c   L i c e n s e ,   v e r s i o n   2 . 0 
 
 
 
 1 .   D e f i n i t i o n s 
 
 
 
 1 . 1 .   " C o n t r i b u t o r " 
 
 
 
           m e a n s   e a c h   i n d i v i d u a l   o r   l e g a l   e n t i t y   t h a t   c r e a t e s ,   c o n t r i b u t e s   t o   t h e 
 
           c r e a t i o n   o f ,   o r   o w n s   C o v e r e d   S o f t w a r e . 
 
 
 
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n " 
 
 
 
           m e a n s   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n s   o f   o t h e r s   ( i f   a n y )   u s e d   b y   a 
 
           C o n t r i b u t o r   a n d   t h a t   p a r t i c u l a r   C o n t r i b u t o r ' s   C o n t r i b u t i o n . 
 
 
 
 1 . 3 .   " C o n t r i b u t i o n " 
 
 
 
           m e a n s   C o v e r e d   S o f t w a r e   o f   a   p a r t i c u l a r   C o n t r i b u t o r . 
 
 
 
 1 . 4 .   " C o v e r e d   S o f t w a r e " 
 
 
 
           m e a n s   S o u r c e   C o d e   F o r m   t o   w h i c h   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d   t h e 
 
           n o t i c e   i n   E x h i b i t   A ,   t h e   E x e c u t a b l e   F o r m   o f   s u c h   S o u r c e   C o d e   F o r m ,   a n d 
 
           M o d i f i c a t i o n s   o f   s u c h   S o u r c e   C o d e   F o r m ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s 
 
           t h e r e o f . 
 
 
 
 1 . 5 .   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " 
 
           m e a n s 
 
 
 
           a .   t h a t   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d   t h e   n o t i c e   d e s c r i b e d   i n 
 
                 E x h i b i t   B   t o   t h e   C o v e r e d   S o f t w a r e ;   o r 
 
 
 
           b .   t h a t   t h e   C o v e r e d   S o f t w a r e   w a s   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f 
 
                 v e r s i o n   1 . 1   o r   e a r l i e r   o f   t h e   L i c e n s e ,   b u t   n o t   a l s o   u n d e r   t h e   t e r m s   o f 
 
                 a   S e c o n d a r y   L i c e n s e . 
 
 
 
 1 . 6 .   " E x e c u t a b l e   F o r m " 
 
 
 
           m e a n s   a n y   f o r m   o f   t h e   w o r k   o t h e r   t h a n   S o u r c e   C o d e   F o r m . 
 
 
 
 1 . 7 .   " L a r g e r   W o r k " 
 
 
 
           m e a n s   a   w o r k   t h a t   c o m b i n e s   C o v e r e d   S o f t w a r e   w i t h   o t h e r   m a t e r i a l ,   i n   a 
 
           s e p a r a t e   f i l e   o r   f i l e s ,   t h a t   i s   n o t   C o v e r e d   S o f t w a r e . 
 
 
 
 1 . 8 .   " L i c e n s e " 
 
 
 
           m e a n s   t h i s   d o c u m e n t . 
 
 
 
 1 . 9 .   " L i c e n s a b l e " 
 
 
 
           m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r 
 
           a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y ,   a n y   a n d   a l l   o f   t h e 
 
           r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 
 
 1 . 1 0 .   " M o d i f i c a t i o n s " 
 
 
 
           m e a n s   a n y   o f   t h e   f o l l o w i n g : 
 
 
 
           a .   a n y   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o , 
 
                 d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   C o v e r e d   S o f t w a r e ;   o r 
 
 
 
           b .   a n y   n e w   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   c o n t a i n s   a n y   C o v e r e d   S o f t w a r e . 
 
 
 
 1 . 1 1 .   " P a t e n t   C l a i m s "   o f   a   C o n t r i b u t o r 
 
 
 
             m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   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 ,   m e t h o d , 
 
             p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   s u c h 
 
             C o n t r i b u t o r   t h a t   w o u l d   b e   i n f r i n g e d ,   b u t   f o r   t h e   g r a n t   o f   t h e   L i c e n s e , 
 
             b y   t h e   m a k i n g ,   u s i n g ,   s e l l i n g ,   o f f e r i n g   f o r   s a l e ,   h a v i n g   m a d e ,   i m p o r t , 
 
             o r   t r a n s f e r   o f   e i t h e r   i t s   C o n t r i b u t i o n s   o r   i t s   C o n t r i b u t o r   V e r s i o n . 
 
 
 
 1 . 1 2 .   " S e c o n d a r y   L i c e n s e " 
 
 
 
             m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   t h e   G N U   L e s s e r 
 
             G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 1 ,   t h e   G N U   A f f e r o   G e n e r a l   P u b l i c 
 
             L i c e n s e ,   V e r s i o n   3 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h o s e   l i c e n s e s . 
 
 
 
 1 . 1 3 .   " S o u r c e   C o d e   F o r m " 
 
 
 
             m e a n s   t h e   f o r m   o f   t h e   w o r k   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s . 
 
 
 
 1 . 1 4 .   " Y o u "   ( o r   " Y o u r " ) 
 
 
 
             m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h i s 
 
             L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   t h a t   c o n t r o l s ,   i s 
 
             c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s 
 
             d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e 
 
             t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 
 
 2 .   L i c e n s e   G r a n t s   a n d   C o n d i t i o n s 
 
 
 
 2 . 1 .   G r a n t s 
 
 
 
           E a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
 
           n o n - e x c l u s i v e   l i c e n s e : 
 
 
 
           a .   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k ) 
 
                 L i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m a k e   a v a i l a b l e , 
 
                 m o d i f y ,   d i s p l a y ,   p e r f o r m ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   e x p l o i t   i t s 
 
                 C o n t r i b u t i o n s ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   M o d i f i c a t i o n s ,   o r 
 
                 a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
 
 
           b .   u n d e r   P a t e n t   C l a i m s   o f   s u c h   C o n t r i b u t o r   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r 
 
                 s a l e ,   h a v e   m a d e ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   e i t h e r   i t s 
 
                 C o n t r i b u t i o n s   o r   i t s   C o n t r i b u t o r   V e r s i o n . 
 
 
 
 2 . 2 .   E f f e c t i v e   D a t e 
 
 
 
           T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n   2 . 1   w i t h   r e s p e c t   t o   a n y   C o n t r i b u t i o n 
 
           b e c o m e   e f f e c t i v e   f o r   e a c h   C o n t r i b u t i o n   o n   t h e   d a t e   t h e   C o n t r i b u t o r   f i r s t 
 
           d i s t r i b u t e s   s u c h   C o n t r i b u t i o n . 
 
 
 
 2 . 3 .   L i m i t a t i o n s   o n   G r a n t   S c o p e 
 
 
 
           T h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2   a r e   t h e   o n l y   r i g h t s   g r a n t e d   u n d e r 
 
           t h i s   L i c e n s e .   N o   a d d i t i o n a l   r i g h t s   o r   l i c e n s e s   w i l l   b e   i m p l i e d   f r o m   t h e 
 
           d i s t r i b u t i o n   o r   l i c e n s i n g   o f   C o v e r e d   S o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 
           N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d   b y   a 
 
           C o n t r i b u t o r : 
 
 
 
           a .   f o r   a n y   c o d e   t h a t   a   C o n t r i b u t o r   h a s   r e m o v e d   f r o m   C o v e r e d   S o f t w a r e ;   o r 
 
 
 
           b .   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   Y o u r   a n d   a n y   o t h e r   t h i r d   p a r t y ' s 
 
                 m o d i f i c a t i o n s   o f   C o v e r e d   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   i t s 
 
                 C o n t r i b u t i o n s   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   i t s   C o n t r i b u t o r 
 
                 V e r s i o n ) ;   o r 
 
 
 
           c .   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f 
 
                 i t s   C o n t r i b u t i o n s . 
 
 
 
           T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   i n   t h e   t r a d e m a r k s ,   s e r v i c e   m a r k s , 
 
           o r   l o g o s   o f   a n y   C o n t r i b u t o r   ( e x c e p t   a s   m a y   b e   n e c e s s a r y   t o   c o m p l y   w i t h 
 
           t h e   n o t i c e   r e q u i r e m e n t s   i n   S e c t i o n   3 . 4 ) . 
 
 
 
 2 . 4 .   S u b s e q u e n t   L i c e n s e s 
 
 
 
           N o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   a s   a   r e s u l t   o f   Y o u r   c h o i c e   t o 
 
           d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   a   s u b s e q u e n t   v e r s i o n   o f   t h i s 
 
           L i c e n s e   ( s e e   S e c t i o n   1 0 . 2 )   o r   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f 
 
           p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 . 3 ) . 
 
 
 
 2 . 5 .   R e p r e s e n t a t i o n 
 
 
 
           E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t h e   C o n t r i b u t o r   b e l i e v e s   i t s 
 
           C o n t r i b u t i o n s   a r e   i t s   o r i g i n a l   c r e a t i o n ( s )   o r   i t   h a s   s u f f i c i e n t   r i g h t s   t o 
 
           g r a n t   t h e   r i g h t s   t o   i t s   C o n t r i b u t i o n s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 
 
 2 . 6 .   F a i r   U s e 
 
 
 
           T h i s   L i c e n s e   i s   n o t   i n t e n d e d   t o   l i m i t   a n y   r i g h t s   Y o u   h a v e   u n d e r 
 
           a p p l i c a b l e   c o p y r i g h t   d o c t r i n e s   o f   f a i r   u s e ,   f a i r   d e a l i n g ,   o r   o t h e r 
 
           e q u i v a l e n t s . 
 
 
 
 2 . 7 .   C o n d i t i o n s 
 
 
 
           S e c t i o n s   3 . 1 ,   3 . 2 ,   3 . 3 ,   a n d   3 . 4   a r e   c o n d i t i o n s   o f   t h e   l i c e n s e s   g r a n t e d   i n 
 
           S e c t i o n   2 . 1 . 
 
 
 
 
 
 3 .   R e s p o n s i b i l i t i e s 
 
 
 
 3 . 1 .   D i s t r i b u t i o n   o f   S o u r c e   F o r m 
 
 
 
           A l l   d i s t r i b u t i o n   o f   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   F o r m ,   i n c l u d i n g   a n y 
 
           M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e ,   m u s t   b e   u n d e r 
 
           t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   t h a t   t h e   S o u r c e 
 
           C o d e   F o r m   o f   t h e   C o v e r e d   S o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s 
 
           L i c e n s e ,   a n d   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   t h i s   L i c e n s e .   Y o u   m a y   n o t 
 
           a t t e m p t   t o   a l t e r   o r   r e s t r i c t   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e 
 
           F o r m . 
 
 
 
 3 . 2 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   F o r m 
 
 
 
           I f   Y o u   d i s t r i b u t e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   F o r m   t h e n : 
 
 
 
           a .   s u c h   C o v e r e d   S o f t w a r e   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   F o r m , 
 
                 a s   d e s c r i b e d   i n   S e c t i o n   3 . 1 ,   a n d   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   t h e 
 
                 E x e c u t a b l e   F o r m   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   s u c h   S o u r c e   C o d e   F o r m   b y 
 
                 r e a s o n a b l e   m e a n s   i n   a   t i m e l y   m a n n e r ,   a t   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t 
 
                 o f   d i s t r i b u t i o n   t o   t h e   r e c i p i e n t ;   a n d 
 
 
 
           b .   Y o u   m a y   d i s t r i b u t e   s u c h   E x e c u t a b l e   F o r m   u n d e r   t h e   t e r m s   o f   t h i s 
 
                 L i c e n s e ,   o r   s u b l i c e n s e   i t   u n d e r   d i f f e r e n t   t e r m s ,   p r o v i d e d   t h a t   t h e 
 
                 l i c e n s e   f o r   t h e   E x e c u t a b l e   F o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e 
 
                 r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   F o r m   u n d e r   t h i s   L i c e n s e . 
 
 
 
 3 . 3 .   D i s t r i b u t i o n   o f   a   L a r g e r   W o r k 
 
 
 
           Y o u   m a y   c r e a t e   a n d   d i s t r i b u t e   a   L a r g e r   W o r k   u n d e r   t e r m s   o f   Y o u r   c h o i c e , 
 
           p r o v i d e d   t h a t   Y o u   a l s o   c o m p l y   w i t h   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   f o r 
 
           t h e   C o v e r e d   S o f t w a r e .   I f   t h e   L a r g e r   W o r k   i s   a   c o m b i n a t i o n   o f   C o v e r e d 
 
           S o f t w a r e   w i t h   a   w o r k   g o v e r n e d   b y   o n e   o r   m o r e   S e c o n d a r y   L i c e n s e s ,   a n d   t h e 
 
           C o v e r e d   S o f t w a r e   i s   n o t   I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s ,   t h i s 
 
           L i c e n s e   p e r m i t s   Y o u   t o   a d d i t i o n a l l y   d i s t r i b u t e   s u c h   C o v e r e d   S o f t w a r e 
 
           u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e ( s ) ,   s o   t h a t   t h e   r e c i p i e n t   o f 
 
           t h e   L a r g e r   W o r k   m a y ,   a t   t h e i r   o p t i o n ,   f u r t h e r   d i s t r i b u t e   t h e   C o v e r e d 
 
           S o f t w a r e   u n d e r   t h e   t e r m s   o f   e i t h e r   t h i s   L i c e n s e   o r   s u c h   S e c o n d a r y 
 
           L i c e n s e ( s ) . 
 
 
 
 3 . 4 .   N o t i c e s 
 
 
 
           Y o u   m a y   n o t   r e m o v e   o r   a l t e r   t h e   s u b s t a n c e   o f   a n y   l i c e n s e   n o t i c e s 
 
           ( i n c l u d i n g   c o p y r i g h t   n o t i c e s ,   p a t e n t   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r 
 
           l i m i t a t i o n s   o f   l i a b i l i t y )   c o n t a i n e d   w i t h i n   t h e   S o u r c e   C o d e   F o r m   o f   t h e 
 
           C o v e r e d   S o f t w a r e ,   e x c e p t   t h a t   Y o u   m a y   a l t e r   a n y   l i c e n s e   n o t i c e s   t o   t h e 
 
           e x t e n t   r e q u i r e d   t o   r e m e d y   k n o w n   f a c t u a l   i n a c c u r a c i e s . 
 
 
 
 3 . 5 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s 
 
 
 
           Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t , 
 
           i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d 
 
           S o f t w a r e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n 
 
           b e h a l f   o f   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y 
 
           s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y ,   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y 
 
           Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   e v e r y   C o n t r i b u t o r   f o r   a n y 
 
           l i a b i l i t y   i n c u r r e d   b y   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t , 
 
           i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   Y o u   m a y   i n c l u d e   a d d i t i o n a l 
 
           d i s c l a i m e r s   o f   w a r r a n t y   a n d   l i m i t a t i o n s   o f   l i a b i l i t y   s p e c i f i c   t o   a n y 
 
           j u r i s d i c t i o n . 
 
 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n 
 
 
 
       I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   L i c e n s e 
 
       w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   S o f t w a r e   d u e   t o   s t a t u t e , 
 
       j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s   o f 
 
       t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e 
 
       l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t   b e   p l a c e d   i n   a 
 
       t e x t   f i l e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   C o v e r e d   S o f t w a r e   u n d e r 
 
       t h i s   L i c e n s e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n , 
 
       s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y 
 
       s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 
 
 5 .   T e r m i n a t i o n 
 
 
 
 5 . 1 .   T h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u 
 
           f a i l   t o   c o m p l y   w i t h   a n y   o f   i t s   t e r m s .   H o w e v e r ,   i f   Y o u   b e c o m e   c o m p l i a n t , 
 
           t h e n   t h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   f r o m   a   p a r t i c u l a r   C o n t r i b u t o r 
 
           a r e   r e i n s t a t e d   ( a )   p r o v i s i o n a l l y ,   u n l e s s   a n d   u n t i l   s u c h   C o n t r i b u t o r 
 
           e x p l i c i t l y   a n d   f i n a l l y   t e r m i n a t e s   Y o u r   g r a n t s ,   a n d   ( b )   o n   a n   o n g o i n g 
 
           b a s i s ,   i f   s u c h   C o n t r i b u t o r   f a i l s   t o   n o t i f y   Y o u   o f   t h e   n o n - c o m p l i a n c e   b y 
 
           s o m e   r e a s o n a b l e   m e a n s   p r i o r   t o   6 0   d a y s   a f t e r   Y o u   h a v e   c o m e   b a c k   i n t o 
 
           c o m p l i a n c e .   M o r e o v e r ,   Y o u r   g r a n t s   f r o m   a   p a r t i c u l a r   C o n t r i b u t o r   a r e 
 
           r e i n s t a t e d   o n   a n   o n g o i n g   b a s i s   i f   s u c h   C o n t r i b u t o r   n o t i f i e s   Y o u   o f   t h e 
 
           n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s ,   t h i s   i s   t h e   f i r s t   t i m e   Y o u   h a v e 
 
           r e c e i v e d   n o t i c e   o f   n o n - c o m p l i a n c e   w i t h   t h i s   L i c e n s e   f r o m   s u c h 
 
           C o n t r i b u t o r ,   a n d   Y o u   b e c o m e   c o m p l i a n t   p r i o r   t o   3 0   d a y s   a f t e r   Y o u r   r e c e i p t 
 
           o f   t h e   n o t i c e . 
 
 
 
 5 . 2 .   I f   Y o u   i n i t i a t e   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   b y   a s s e r t i n g   a   p a t e n t 
 
           i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s , 
 
           c o u n t e r - c l a i m s ,   a n d   c r o s s - c l a i m s )   a l l e g i n g   t h a t   a   C o n t r i b u t o r   V e r s i o n 
 
           d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   t h e   r i g h t s   g r a n t e d   t o 
 
           Y o u   b y   a n y   a n d   a l l   C o n t r i b u t o r s   f o r   t h e   C o v e r e d   S o f t w a r e   u n d e r   S e c t i o n 
 
           2 . 1   o f   t h i s   L i c e n s e   s h a l l   t e r m i n a t e . 
 
 
 
 5 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   5 . 1   o r   5 . 2   a b o v e ,   a l l   e n d   u s e r 
 
           l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h   h a v e   b e e n 
 
           v a l i d l y   g r a n t e d   b y   Y o u   o r   Y o u r   d i s t r i b u t o r s   u n d e r   t h i s   L i c e n s e   p r i o r   t o 
 
           t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 
 
 6 .   D i s c l a i m e r   o f   W a r r a n t y 
 
 
 
       C o v e r e d   S o f t w a r e   i s   p r o v i d e d   u n d e r   t h i s   L i c e n s e   o n   a n   " a s   i s "   b 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 i t h e r   e x p r e s s e d ,   i m p l i e d ,   o r   s t a t u t o r y , 
 
       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 ,   w a r r a n t i e s   t h a t   t h e   C o v e r e d   S o f t w a r e   i s   f r e e 
 
       o f   d e f e c t s ,   m e r c h a n t a b l e ,   f i t   f o r   a   p a r t i c u l a r   p u r p o s e   o r   n o n - i n f r i n g i n g . 
 
       T h e   e n t i r e   r i s k   a s   t o   t h e   q u a l i t y   a n d   p e r f o r m a n c e   o f   t h e   C o v e r e d   S o f t w a r e 
 
       i s   w i t h   Y o u .   S h o u l d   a n y   C o v e r e d   S o f t w a r e   p r o v e   d e f e c t i v e   i n   a n y   r e s p e c t , 
 
       Y o u   ( n o t   a n y   C o n t r i b u t o r )   a s s u m e   t h e   c o s t   o f   a n y   n e c e s s a r y   s e r v i c i n g , 
 
       r e p a i r ,   o r   c o r r e c t i o n .   T h i s   d i s c l a i m e r   o f   w a r r a n t y   c o n s t i t u t e s   a n   e s s e n t i a l 
 
       p a r t   o f   t h i s   L i c e n s e .   N o   u s e   o f     a n y   C o v e r e d   S o f t w a r e   i s   a u t h o r i z e d   u n d e r 
 
       t h i s   L i c e n s e   e x c e p t   u n d e r   t h i s   d i s c l a i m e r . 
 
 
 
 7 .   L i m i t a t i o n   o f   L i a b i l i t y 
 
 
 
       U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   t o r t   ( i n c l u d i n g 
 
       n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   a n y   C o n t r i b u t o r ,   o r   a n y o n e   w h o 
 
       d i s t r i b u t e s   C o v e r e d   S o f t w a r e   a s   p e r m i t t e d   a b o v e ,   b e   l i a b l e   t o   Y o u   f o r   a n y 
 
       d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y 
 
       c h a r a c t e r   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 ,   d a m a g e s   f o r   l o s t   p r o f i t s ,   l o s s   o f 
 
       g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ,   e v e n   i f   s u c h   p a r t y   s h a l l   h a v e   b e e n 
 
       i n f o r m e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   T h i s   l i m i t a t i o n   o f   l i a b i l i t y 
 
       s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r   p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m 
 
       s u c h   p a r t y ' s   n e g l i g e n c e   t o   t h e   e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h 
 
       l i m i t a t i o n .   S o m e   j u r i s d i c t i o n s   d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f 
 
       i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s ,   s o   t h i s   e x c l u s i o n   a n d   l i m i t a t i o n   m a y 
 
       n o t   a p p l y   t o   Y o u . 
 
 
 
 8 .   L i t i g a t i o n 
 
 
 
       A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   m a y   b e   b r o u g h t   o n l y   i n   t h e   c o u r t s 
 
       o f   a   j u r i s d i c t i o n   w h e r e   t h e   d e f e n d a n t   m a i n t a i n s   i t s   p r i n c i p a l   p l a c e   o f 
 
       b u s i n e s s   a n d   s u c h   l i t i g a t i o n   s h a l l   b e   g o v e r n e d   b y   l a w s   o f   t h a t 
 
       j u r i s d i c t i o n ,   w i t h o u t   r e f e r e n c e   t o   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   N o t h i n g 
 
       i n   t h i s   S e c t i o n   s h a l l   p r e v e n t   a   p a r t y ' s   a b i l i t y   t o   b r i n g   c r o s s - c l a i m s   o r 
 
       c o u n t e r - c l a i m s . 
 
 
 
 9 .   M i s c e l l a n e o u s 
 
 
 
       T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   t h e   s u b j e c t 
 
       m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
 
       u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
 
       n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t 
 
       t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t 
 
       b e   u s e d   t o   c o n s t r u e   t h i s   L i c e n s e   a g a i n s t   a   C o n t r i b u t o r . 
 
 
 
 
 
 1 0 .   V e r s i o n s   o f   t h e   L i c e n s e 
 
 
 
 1 0 . 1 .   N e w   V e r s i o n s 
 
 
 
             M o z i l l a   F o u n d a t i o n   i s   t h e   l i c e n s e   s t e w a r d .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n 
 
             1 0 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   o r 
 
             p u b l i s h   n e w   v e r s i o n s   o f   t h i s   L i c e n s e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a 
 
             d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
 
 
 1 0 . 2 .   E f f e c t   o f   N e w   V e r s i o n s 
 
 
 
             Y o u   m a y   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n 
 
             o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e , 
 
             o r   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   p u b l i s h e d   b y   t h e   l i c e n s e 
 
             s t e w a r d . 
 
 
 
 1 0 . 3 .   M o d i f i e d   V e r s i o n s 
 
 
 
             I f   y o u   c r e a t e   s o f t w a r e   n o t   g o v e r n e d   b y   t h i s   L i c e n s e ,   a n d   y o u   w a n t   t o 
 
             c r e a t e   a   n e w   l i c e n s e   f o r   s u c h   s o f t w a r e ,   y o u   m a y   c r e a t e   a n d   u s e   a 
 
             m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   y o u   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e 
 
             a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t 
 
             s u c h   m o d i f i e d   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) . 
 
 
 
 1 0 . 4 .   D i s t r i b u t i n g   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h   S e c o n d a r y 
 
             L i c e n s e s   I f   Y o u   c h o o s e   t o   d i s t r i b u t e   S o u r c e   C o d e   F o r m   t h a t   i s 
 
             I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s   u n d e r   t h e   t e r m s   o f   t h i s   v e r s i o n   o f 
 
             t h e   L i c e n s e ,   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   B   o f   t h i s   L i c e n s e   m u s t   b e 
 
             a t t a c h e d . 
 
 
 
 E x h i b i t   A   -   S o u r c e   C o d e   F o r m   L i c e n s e   N o t i c e 
 
 
 
             T h i s   S o u r c e   C o d e   F o r m   i s   s u b j e c t   t o   t h e 
 
             t e r m s   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   v . 
 
             2 . 0 .   I f   a   c o p y   o f   t h e   M P L   w a s   n o t 
 
             d i s t r i b u t e d   w i t h   t h i s   f i l e ,   Y o u   c a n 
 
             o b t a i n   o n e   a t 
 
             h t t p : / / m o z i l l a . o r g / M P L / 2 . 0 / . 
 
 
 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r   f i l e , 
 
 t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E   f i l e   i n   a 
 
 r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a 
 
 n o t i c e . 
 
 
 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 E x h i b i t   B   -   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s "   N o t i c e 
 
 
 
             T h i s   S o u r c e   C o d e   F o r m   i s   " I n c o m p a t i b l e 
 
             W i t h   S e c o n d a r y   L i c e n s e s " ,   a s   d e f i n e d   b y 
 
             t h e   M o z i l l a   P u b l i c   L i c e n s e ,   v .   2 . 0 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a x e - c o r e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a s s e r t ,   u t i l :   T h e   P r o g r a m   i n c l u d e s   a s s e r t ,   u t i l   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   a s s e r t ,   u t i l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a s s e r t ,   u t i l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a t o b :   T h e   P r o g r a m   i n c l u d e s   a t o b   s o f t w a r e .   I B M   o b t a i n e d   t h e   a t o b 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A t   y o u r   o p t i o n   y o u   m a y   c h o o s e   e i t h e r   o f   t h e   f o l l o w i n g   l i c e n s e s : 
 
 
 
     *   T h e   M I T   L i c e n s e   ( M I T ) 
 
     *   T h e   A p a c h e   L i c e n s e   2 . 0   ( A p a c h e - 2 . 0 ) 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A J   O N e a l 
 
 
 
 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 . 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   2 0 1 5   A J   O N e a l 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A t   y o u r   o p t i o n   y o u   m a y   c h o o s e   e i t h e r   o f   t h e   f o l l o w i n g   l i c e n s e s : 
 
 
 
     *   T h e   M I T   L i c e n s e   ( M I T ) 
 
     *   T h e   A p a c h e   L i c e n s e   2 . 0   ( A p a c h e - 2 . 0 ) 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A J   O N e a l 
 
 
 
 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 . 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   2 0 1 5   A J   O N e a l 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a t o b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a s t r a l - r e g e x ,   d i r - g l o b ,   s h e b a n g - c o m m a n d :   T h e   P r o g r a m   i n c l u d e s 
 
 a s t r a l - r e g e x ,   d i r - g l o b ,   s h e b a n g - c o m m a n d   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a s t r a l - r e g e x ,   d i r - g l o b ,   s h e b a n g - c o m m a n d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   K e v i n   M   r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   K e v i n   M   r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a s t r a l - r e g e x ,   d i r - g l o b ,   s h e b a n g - c o m m a n d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a s y n c - l i m i t e r :   T h e   P r o g r a m   i n c l u d e s   a s y n c - l i m i t e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   a s y n c - l i m i t e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 7   S a m u e l   R e e d   < s a m u e l . t r a c e . r e e d @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 7   S a m u e l   R e e d   < s a m u e l . t r a c e . r e e d @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 7   S a m u e l   R e e d   < s a m u e l . t r a c e . r e e d @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 7   S a m u e l   R e e d   < s a m u e l . t r a c e . r e e d @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a s y n c - l i m i t e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a s s i g n - s y m b o l s   
 
         d e f i n e - p r o p e r t y   
 
         i s - a c c e s s o r - d e s c r i p t o r   
 
         i s - d a t a - d e s c r i p t o r   
 
         i s - e x t e n d a b l e   
 
         p a s c a l c a s e   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a s y n c :   T h e   P r o g r a m   i n c l u d e s   a s y n c   s o f t w a r e .   I B M   o b t a i n e d   t h e   a s y n c 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 8   C a o l a n   M c M a h o n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 8   C a o l a n   M c M a h o n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 8   C a o l a n   M c M a h o n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 8   C a o l a n   M c M a h o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a s y n c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a t - l e a s t - n o d e :   T h e   P r o g r a m   i n c l u d e s   a t - l e a s t - n o d e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   a t - l e a s t - n o d e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 2 0   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 2 0   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a t - l e a s t - n o d e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a s y n c k i t :   T h e   P r o g r a m   i n c l u d e s   a s y n c k i t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a s y n c k i t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   A l e x   I n d i g 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   A l e x   I n d i g 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   A l e x   I n d i g 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   A l e x   I n d i g 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a s y n c k i t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a b e l - e s l i n t :   T h e   P r o g r a m   i n c l u d e s   b a b e l - e s l i n t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   b a b e l - e s l i n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   S e b a s t i a n   M c K e n z i e   < s e b m c k @ g m a i l . c o m > 
 
 
 
 M I T   L i c e n s e 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   S e b a s t i a n   M c K e n z i e   < s e b m c k @ g m a i l . c o m > 
 
 
 
 M I T   L i c e n s e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a b e l - e s l i n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a b e l - p l u g i n - i s t a n b u l :   T h e   P r o g r a m   i n c l u d e s   b a b e l - p l u g i n - i s t a n b u l 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   b a b e l - p l u g i n - i s t a n b u l   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   I s t a n b u l   C o d e   C o v e r a g e 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   b a b e l - p l u g i n - i s t a n b u l   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   I s t a n b u l   C o d e   C o v e r a g e 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   b a b e l - p l u g i n - i s t a n b u l   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a b e l - p l u g i n - i s t a n b u l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a b e l - p l u g i n - d y n a m i c - i m p o r t - n o d e :   T h e   P r o g r a m   i n c l u d e s 
 
 b a b e l - p l u g i n - d y n a m i c - i m p o r t - n o d e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b a b e l - p l u g i n - d y n a m i c - i m p o r t - n o d e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   A i r b n b 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   A i r b n b 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a b e l - p l u g i n - d y n a m i c - i m p o r t - n o d e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a b e l - l o a d e r :   T h e   P r o g r a m   i n c l u d e s   b a b e l - l o a d e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   b a b e l - l o a d e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 9   L u   s   C o u t o   < h e l l o @ l u i s c o u t o . p t > 
 
 
 
 M I T   L i c e n s e 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 9   L u   s   C o u t o   < h e l l o @ l u i s c o u t o . p t > 
 
 
 
 M I T   L i c e n s e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a b e l - l o a d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a b e l - p l u g i n - t r a n s f o r m - r e a c t - r e m o v e - p r o p - t y p e s :   T h e   P r o g r a m   i n c l u d e s 
 
 b a b e l - p l u g i n - t r a n s f o r m - r e a c t - r e m o v e - p r o p - t y p e s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   b a b e l - p l u g i n - t r a n s f o r m - r e a c t - r e m o v e - p r o p - t y p e s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   N i k i t a   G u s a k o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   N i k i t a   G u s a k o v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a b e l - p l u g i n - t r a n s f o r m - r e a c t - r e m o v e - p r o p - t y p e s   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         b a b e l - p l u g i n - n a m e d - a s s e t - i m p o r t   
 
         b a b e l - p r e s e t - r e a c t - a p p   
 
         c o n f u s i n g - b r o w s e r - g l o b a l s   
 
         e s l i n t - c o n f i g - r e a c t - a p p   
 
         i n v a r i a n t   
 
         p r o p - t y p e s   
 
         r e a c t - a p p - p o l y f i l l   
 
         r e a c t - d e v - u t i l s   
 
         r e a c t - e r r o r - o v e r l a y   
 
         r e a c t - s c r i p t s   
 
         w a r n i n g   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a b e l - e x t r a c t - c o m m e n t s :   T h e   P r o g r a m   i n c l u d e s   b a b e l - e x t r a c t - c o m m e n t s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   b a b e l - e x t r a c t - c o m m e n t s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a b e l - e x t r a c t - c o m m e n t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a b e l - p l u g i n - m a c r o s :   T h e   P r o g r a m   i n c l u d e s   b a b e l - p l u g i n - m a c r o s   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   b a b e l - p l u g i n - m a c r o s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 7   K e n t   C .   D o d d 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 2 0   K e n t   C .   D o d d 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 2 0   K e n t   C .   D o d d 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a b e l - p l u g i n - m a c r o s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a b e l - p r e s e t - c u r r e n t - n o d e - s y n t a x :   T h e   P r o g r a m   i n c l u d e s 
 
 b a b e l - p r e s e t - c u r r e n t - n o d e - s y n t a x   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b a b e l - p r e s e t - c u r r e n t - n o d e - s y n t a x   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   N i c o l     R i b a u d o   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   N i c o l     R i b a u d o   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a b e l - p r e s e t - c u r r e n t - n o d e - s y n t a x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a t c h :   T h e   P r o g r a m   i n c l u d e s   b a t c h   s o f t w a r e .   I B M   o b t a i n e d   t h e   b a t c h 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a s e ,   e x t g l o b ,   i s - a c c e s s o r - d e s c r i p t o r ,   i s - d a t a - d e s c r i p t o r , 
 
 s p l i t - s t r i n g :   T h e   P r o g r a m   i n c l u d e s   b a s e ,   e x t g l o b , 
 
 i s - a c c e s s o r - d e s c r i p t o r ,   i s - d a t a - d e s c r i p t o r ,   s p l i t - s t r i n g   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   b a s e ,   e x t g l o b ,   i s - a c c e s s o r - d e s c r i p t o r ,   i s - d a t a - d e s c r i p t o r , 
 
 s p l i t - s t r i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a s e ,   e x t g l o b ,   i s - a c c e s s o r - d e s c r i p t o r ,   i s - d a t a - d e s c r i p t o r , 
 
 s p l i t - s t r i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b n . j s :   T h e   P r o g r a m   i n c l u d e s   b n . j s   s o f t w a r e .   I B M   o b t a i n e d   t h e   b n . j s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   F e d o r   I n d u t n y ,   2 0 1 5 . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   F e d o r   I n d u t n y ,   2 0 1 5 . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   F e d o r   I n d u t n y ,   2 0 1 5 . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   F e d o r   I n d u t n y ,   2 0 1 5 . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b n . j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b r a c e s ,   m i c r o m a t c h ,   n o r m a l i z e - p a t h :   T h e   P r o g r a m   i n c l u d e s   b r a c e s , 
 
 m i c r o m a t c h ,   n o r m a l i z e - p a t h   s o f t w a r e .   I B M   o b t a i n e d   t h e   b r a c e s , 
 
 m i c r o m a t c h ,   n o r m a l i z e - p a t h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b r a c e s ,   m i c r o m a t c h ,   n o r m a l i z e - p a t h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b r o w s e r i f y - c i p h e r :   T h e   P r o g r a m   i n c l u d e s   b r o w s e r i f y - c i p h e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   b r o w s e r i f y - c i p h e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   C a l v i n   M e t c a l f   &   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   C a l v i n   M e t c a l f   &   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b r o w s e r i f y - c i p h e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b o n j o u r :   T h e   P r o g r a m   i n c l u d e s   b o n j o u r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b o n j o u r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b o n j o u r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b o d y - p a r s e r ,   c o m p r e s s i o n ,   t y p e - i s :   T h e   P r o g r a m   i n c l u d e s   b o d y - p a r s e r , 
 
 c o m p r e s s i o n ,   t y p e - i s   s o f t w a r e .   I B M   o b t a i n e d   t h e   b o d y - p a r s e r , 
 
 c o m p r e s s i o n ,   t y p e - i s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b o d y - p a r s e r ,   c o m p r e s s i o n ,   t y p e - i s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b r o w s e r - p r o c e s s - h r t i m e :   T h e   P r o g r a m   i n c l u d e s   b r o w s e r - p r o c e s s - h r t i m e 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   b r o w s e r - p r o c e s s - h r t i m e   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4   k u m a v i s 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4   k u m a v i s 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b r o w s e r - p r o c e s s - h r t i m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b i n a r y - e x t e n s i o n s ,   i s - b i n a r y - p a t h :   T h e   P r o g r a m   i n c l u d e s 
 
 b i n a r y - e x t e n s i o n s ,   i s - b i n a r y - p a t h   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b i n a r y - e x t e n s i o n s ,   i s - b i n a r y - p a t h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ,   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ,   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b i n a r y - e x t e n s i o n s ,   i s - b i n a r y - p a t h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b l u e b i r d :   T h e   P r o g r a m   i n c l u d e s   b l u e b i r d   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b l u e b i r d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   P e t k a   A n t o n o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   P e t k a   A n t o n o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   P e t k a   A n t o n o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   P e t k a   A n t o n o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   P e t k a   A n t o n o v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b l u e b i r d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b r o w s e r i f y - a e s :   T h e   P r o g r a m   i n c l u d e s   b r o w s e r i f y - a e s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   b r o w s e r i f y - a e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   b r o w s e r i f y - a e s   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   b r o w s e r i f y - a e s   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b r o w s e r i f y - a e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b i n d i n g s :   T h e   P r o g r a m   i n c l u d e s   b i n d i n g s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b i n d i n g s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   N a t h a n   R a j l i c h   & l t ; n a t h a n @ t o o t a l l n a t e . n e t & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   N a t h a n   R a j l i c h   & l t ; n a t h a n @ t o o t a l l n a t e . n e t & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   N a t h a n   R a j l i c h   & l t ; n a t h a n @ t o o t a l l n a t e . n e t & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b i n d i n g s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b r o w s e r i f y - r s a :   T h e   P r o g r a m   i n c l u d e s   b r o w s e r i f y - r s a   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   b r o w s e r i f y - r s a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   C a l v i n   M e t c a l f   &   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   C a l v i n   M e t c a l f   &   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b r o w s e r i f y - r s a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b r o w s e r i f y - d e s :   T h e   P r o g r a m   i n c l u d e s   b r o w s e r i f y - d e s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   b r o w s e r i f y - d e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   C a l v i n   M e t c a l f ,   F e d o r   I n d u t n y   &   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   C a l v i n   M e t c a l f ,   F e d o r   I n d u t n y   &   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b r o w s e r i f y - d e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b u f f e r - i n d e x o f :   T h e   P r o g r a m   i n c l u d e s   b u f f e r - i n d e x o f   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   b u f f e r - i n d e x o f   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   R y a n   D a y 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   R y a n   D a y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b u f f e r - i n d e x o f   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b u f f e r - f r o m :   T h e   P r o g r a m   i n c l u d e s   b u f f e r - f r o m   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   b u f f e r - f r o m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   2 0 1 8   L i n u s   U n n e b   c k 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   2 0 1 8   L i n u s   U n n e b   c k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b u f f e r - f r o m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b r o w s e r i f y - s i g n :   T h e   P r o g r a m   i n c l u d e s   b r o w s e r i f y - s i g n   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   b r o w s e r i f y - s i g n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   C a l v i n   M e t c a l f   a n d   b r o w s e r i f y - s i g n   c o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   C a l v i n   M e t c a l f   a n d   b r o w s e r i f y - s i g n   c o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b r o w s e r i f y - s i g n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b r o w s e r i f y - z l i b :   T h e   P r o g r a m   i n c l u d e s   b r o w s e r i f y - z l i b   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   b r o w s e r i f y - z l i b   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D e v o n   G o v e t t   < d e v o n g o v e t t @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 T h i s   p r o j e c t   c o n t a i n s   p a r t s   o f   N o d e . j s . 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D e v o n   G o v e t t   < d e v o n g o v e t t @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 T h i s   p r o j e c t   c o n t a i n s   p a r t s   o f   N o d e . j s . 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b r o w s e r i f y - z l i b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b u i l t i n - s t a t u s - c o d e s :   T h e   P r o g r a m   i n c l u d e s   b u i l t i n - s t a t u s - c o d e s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   b u i l t i n - s t a t u s - c o d e s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   B e n   D r u c k e r   < b v d r u c k e r @ g m a i l . c o m >   ( b e n d r u c k e r . m e ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   B e n   D r u c k e r   < b v d r u c k e r @ g m a i l . c o m >   ( b e n d r u c k e r . m e ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b u i l t i n - s t a t u s - c o d e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b u f f e r - x o r :   T h e   P r o g r a m   i n c l u d e s   b u f f e r - x o r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b u f f e r - x o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D a n i e l   C o u s e n 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D a n i e l   C o u s e n 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b u f f e r - x o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b y t e s :   T h e   P r o g r a m   i n c l u d e s   b y t e s   s o f t w a r e .   I B M   o b t a i n e d   t h e   b y t e s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5   J e d   W a t s o n   < j e d . w a t s o n @ m e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5   J e d   W a t s o n   < j e d . w a t s o n @ m e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5   J e d   W a t s o n   < j e d . w a t s o n @ m e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5   J e d   W a t s o n   < j e d . w a t s o n @ m e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b y t e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b r o w s e r s l i s t :   T h e   P r o g r a m   i n c l u d e s   b r o w s e r s l i s t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   b r o w s e r s l i s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 4   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u >   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 4   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u >   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b r o w s e r s l i s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a c h e - b a s e ,   i s o b j e c t :   T h e   P r o g r a m   i n c l u d e s   c a c h e - b a s e ,   i s o b j e c t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   c a c h e - b a s e ,   i s o b j e c t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a c h e - b a s e ,   i s o b j e c t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a c a c h e ,   f i g g y - p u d d i n g ,   s s r i :   T h e   P r o g r a m   i n c l u d e s   c a c a c h e , 
 
 f i g g y - p u d d i n g ,   s s r i   s o f t w a r e .   I B M   o b t a i n e d   t h e   c a c a c h e ,   f i g g y - p u d d i n g , 
 
 s s r i   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r 
 
 a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   C O P Y R I G H T   H O L D E R   D I S C L A I M S 
 
 A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D 
 
 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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E 
 
 C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a c a c h e ,   f i g g y - p u d d i n g ,   s s r i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a n i u s e - l i t e :   T h e   P r o g r a m   i n c l u d e s   c a n i u s e - l i t e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c a n i u s e - l i t e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A t t r i b u t i o n   4 . 0   I n t e r n a t i o n a l 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C r e a t i v e   C o m m o n s   C o r p o r a t i o n   ( " C r e a t i v e   C o m m o n s " )   i s   n o t   a   l a w   f i r m   a n d 
 
 d o e s   n o t   p r o v i d e   l e g a l   s e r v i c e s   o r   l e g a l   a d v i c e .   D i s t r i b u t i o n   o f 
 
 C r e a t i v e   C o m m o n s   p u b l i c   l i c e n s e s   d o e s   n o t   c r e a t e   a   l a w y e r - c l i e n t   o r 
 
 o t h e r   r e l a t i o n s h i p .   C r e a t i v e   C o m m o n s   m a k e s   i t s   l i c e n s e s   a n d   r e l a t e d 
 
 i n f o r m a t i o n   a v a i l a b l e   o n   a n   " a s - i s "   b a s i s .   C r e a t i v e   C o m m o n s   g i v e s   n o 
 
 w a r r a n t i e s   r e g a r d i n g   i t s   l i c e n s e s ,   a n y   m a t e r i a l   l i c e n s e d   u n d e r   t h e i r 
 
 t e r m s   a n d   c o n d i t i o n s ,   o r   a n y   r e l a t e d   i n f o r m a t i o n .   C r e a t i v e   C o m m o n s 
 
 d i s c l a i m s   a l l   l i a b i l i t y   f o r   d a m a g e s   r e s u l t i n g   f r o m   t h e i r   u s e   t o   t h e 
 
 f u l l e s t   e x t e n t   p o s s i b l e . 
 
 
 
 U s i n g   C r e a t i v e   C o m m o n s   P u b l i c   L i c e n s e s 
 
 
 
 C r e a t i v e   C o m m o n s   p u b l i c   l i c e n s e s   p r o v i d e   a   s t a n d a r d   s e t   o f   t e r m s   a n d 
 
 c o n d i t i o n s   t h a t   c r e a t o r s   a n d   o t h e r   r i g h t s   h o l d e r s   m a y   u s e   t o   s h a r e 
 
 o r i g i n a l   w o r k s   o f   a u t h o r s h i p   a n d   o t h e r   m a t e r i a l   s u b j e c t   t o   c o p y r i g h t 
 
 a n d   c e r t a i n   o t h e r   r i g h t s   s p e c i f i e d   i n   t h e   p u b l i c   l i c e n s e   b e l o w .   T h e 
 
 f o l l o w i n g   c o n s i d e r a t i o n s   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a r e   n o t 
 
 e x h a u s t i v e ,   a n d   d o   n o t   f o r m   p a r t   o f   o u r   l i c e n s e s . 
 
 
 
           C o n s i d e r a t i o n s   f o r   l i c e n s o r s :   O u r   p u b l i c   l i c e n s e s   a r e 
 
           i n t e n d e d   f o r   u s e   b y   t h o s e   a u t h o r i z e d   t o   g i v e   t h e   p u b l i c 
 
           p e r m i s s i o n   t o   u s e   m a t e r i a l   i n   w a y s   o t h e r w i s e   r e s t r i c t e d   b y 
 
           c o p y r i g h t   a n d   c e r t a i n   o t h e r   r i g h t s .   O u r   l i c e n s e s   a r e 
 
           i r r e v o c a b l e .   L i c e n s o r s   s h o u l d   r e a d   a n d   u n d e r s t a n d   t h e   t e r m s 
 
           a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   t h e y   c h o o s e   b e f o r e   a p p l y i n g   i t . 
 
           L i c e n s o r s   s h o u l d   a l s o   s e c u r e   a l l   r i g h t s   n e c e s s a r y   b e f o r e 
 
           a p p l y i n g   o u r   l i c e n s e s   s o   t h a t   t h e   p u b l i c   c a n   r e u s e   t h e 
 
           m a t e r i a l   a s   e x p e c t e d .   L i c e n s o r s   s h o u l d   c l e a r l y   m a r k   a n y 
 
           m a t e r i a l   n o t   s u b j e c t   t o   t h e   l i c e n s e .   T h i s   i n c l u d e s   o t h e r   C C - 
 
           l i c e n s e d   m a t e r i a l ,   o r   m a t e r i a l   u s e d   u n d e r   a n   e x c e p t i o n   o r 
 
           l i m i t a t i o n   t o   c o p y r i g h t .   M o r e   c o n s i d e r a t i o n s   f o r   l i c e n s o r s : 
 
 	 w i k i . c r e a t i v e c o m m o n s . o r g / C o n s i d e r a t i o n s _ f o r _ l i c e n s o r s 
 
 
 
           C o n s i d e r a t i o n s   f o r   t h e   p u b l i c :   B y   u s i n g   o n e   o f   o u r   p u b l i c 
 
           l i c e n s e s ,   a   l i c e n s o r   g r a n t s   t h e   p u b l i c   p e r m i s s i o n   t o   u s e   t h e 
 
           l i c e n s e d   m a t e r i a l   u n d e r   s p e c i f i e d   t e r m s   a n d   c o n d i t i o n s .   I f 
 
           t h e   l i c e n s o r ' s   p e r m i s s i o n   i s   n o t   n e c e s s a r y   f o r   a n y   r e a s o n - - f o r 
 
           e x a m p l e ,   b e c a u s e   o f   a n y   a p p l i c a b l e   e x c e p t i o n   o r   l i m i t a t i o n   t o 
 
           c o p y r i g h t - - t h e n   t h a t   u s e   i s   n o t   r e g u l a t e d   b y   t h e   l i c e n s e .   O u r 
 
           l i c e n s e s   g r a n t   o n l y   p e r m i s s i o n s   u n d e r   c o p y r i g h t   a n d   c e r t a i n 
 
           o t h e r   r i g h t s   t h a t   a   l i c e n s o r   h a s   a u t h o r i t y   t o   g r a n t .   U s e   o f 
 
           t h e   l i c e n s e d   m a t e r i a l   m a y   s t i l l   b e   r e s t r i c t e d   f o r   o t h e r 
 
           r e a s o n s ,   i n c l u d i n g   b e c a u s e   o t h e r s   h a v e   c o p y r i g h t   o r   o t h e r 
 
           r i g h t s   i n   t h e   m a t e r i a l .   A   l i c e n s o r   m a y   m a k e   s p e c i a l   r e q u e s t s , 
 
           s u c h   a s   a s k i n g   t h a t   a l l   c h a n g e s   b e   m a r k e d   o r   d e s c r i b e d . 
 
           A l t h o u g h   n o t   r e q u i r e d   b y   o u r   l i c e n s e s ,   y o u   a r e   e n c o u r a g e d   t o 
 
           r e s p e c t   t h o s e   r e q u e s t s   w h e r e   r e a s o n a b l e .   M o r e _ c o n s i d e r a t i o n s 
 
           f o r   t h e   p u b l i c :   
 
 	 w i k i . c r e a t i v e c o m m o n s . o r g / C o n s i d e r a t i o n s _ f o r _ l i c e n s e e s 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C r e a t i v e   C o m m o n s   A t t r i b u t i o n   4 . 0   I n t e r n a t i o n a l   P u b l i c   L i c e n s e 
 
 
 
 B y   e x e r c i s i n g   t h e   L i c e n s e d   R i g h t s   ( d e f i n e d   b e l o w ) ,   Y o u   a c c e p t   a n d   a g r e e 
 
 t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   C r e a t i v e   C o m m o n s 
 
 A t t r i b u t i o n   4 . 0   I n t e r n a t i o n a l   P u b l i c   L i c e n s e   ( " P u b l i c   L i c e n s e " ) .   T o   t h e 
 
 e x t e n t   t h i s   P u b l i c   L i c e n s e   m a y   b e   i n t e r p r e t e d   a s   a   c o n t r a c t ,   Y o u   a r e 
 
 g r a n t e d   t h e   L i c e n s e d   R i g h t s   i n   c o n s i d e r a t i o n   o f   Y o u r   a c c e p t a n c e   o f 
 
 t h e s e   t e r m s   a n d   c o n d i t i o n s ,   a n d   t h e   L i c e n s o r   g r a n t s   Y o u   s u c h   r i g h t s   i n 
 
 c o n s i d e r a t i o n   o f   b e n e f i t s   t h e   L i c e n s o r   r e c e i v e s   f r o m   m a k i n g   t h e 
 
 L i c e n s e d   M a t e r i a l   a v a i l a b l e   u n d e r   t h e s e   t e r m s   a n d   c o n d i t i o n s . 
 
 
 
 
 
 S e c t i o n   1   - -   D e f i n i t i o n s . 
 
 
 
     a .   A d a p t e d   M a t e r i a l   m e a n s   m a t e r i a l   s u b j e c t   t o   C o p y r i g h t   a n d   S i m i l a r 
 
           R i g h t s   t h a t   i s   d e r i v e d   f r o m   o r   b a s e d   u p o n   t h e   L i c e n s e d   M a t e r i a l 
 
           a n d   i n   w h i c h   t h e   L i c e n s e d   M a t e r i a l   i s   t r a n s l a t e d ,   a l t e r e d , 
 
           a r r a n g e d ,   t r a n s f o r m e d ,   o r   o t h e r w i s e   m o d i f i e d   i n   a   m a n n e r   r e q u i r i n g 
 
           p e r m i s s i o n   u n d e r   t h e   C o p y r i g h t   a n d   S i m i l a r   R i g h t s   h e l d   b y   t h e 
 
           L i c e n s o r .   F o r   p u r p o s e s   o f   t h i s   P u b l i c   L i c e n s e ,   w h e r e   t h e   L i c e n s e d 
 
           M a t e r i a l   i s   a   m u s i c a l   w o r k ,   p e r f o r m a n c e ,   o r   s o u n d   r e c o r d i n g , 
 
           A d a p t e d   M a t e r i a l   i s   a l w a y s   p r o d u c e d   w h e r e   t h e   L i c e n s e d   M a t e r i a l   i s 
 
           s y n c h e d   i n   t i m e d   r e l a t i o n   w i t h   a   m o v i n g   i m a g e . 
 
 
 
     b .   A d a p t e r ' s   L i c e n s e   m e a n s   t h e   l i c e n s e   Y o u   a p p l y   t o   Y o u r   C o p y r i g h t 
 
           a n d   S i m i l a r   R i g h t s   i n   Y o u r   c o n t r i b u t i o n s   t o   A d a p t e d   M a t e r i a l   i n 
 
           a c c o r d a n c e   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e . 
 
 
 
     c .   C o p y r i g h t   a n d   S i m i l a r   R i g h t s   m e a n s   c o p y r i g h t   a n d / o r   s i m i l a r   r i g h t s 
 
           c l o s e l y   r e l a t e d   t o   c o p y r i g h t   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 , 
 
           p e r f o r m a n c e ,   b r o a d c a s t ,   s o u n d   r e c o r d i n g ,   a n d   S u i   G e n e r i s   D a t a b a s e 
 
           R i g h t s ,   w i t h o u t   r e g a r d   t o   h o w   t h e   r i g h t s   a r e   l a b e l e d   o r 
 
           c a t e g o r i z e d .   F o r   p u r p o s e s   o f   t h i s   P u b l i c   L i c e n s e ,   t h e   r i g h t s 
 
           s p e c i f i e d   i n   S e c t i o n   2 ( b ) ( 1 ) - ( 2 )   a r e   n o t   C o p y r i g h t   a n d   S i m i l a r 
 
           R i g h t s . 
 
 
 
     d .   E f f e c t i v e   T e c h n o l o g i c a l   M e a s u r e s   m e a n s   t h o s e   m e a s u r e s   t h a t ,   i n   t h e 
 
           a b s e n c e   o f   p r o p e r   a u t h o r i t y ,   m a y   n o t   b e   c i r c u m v e n t e d   u n d e r   l a w s 
 
           f u l f i l l i n g   o b l i g a t i o n s   u n d e r   A r t i c l e   1 1   o f   t h e   W I P O   C o p y r i g h t 
 
           T r e a t y   a d o p t e d   o n   D e c e m b e r   2 0 ,   1 9 9 6 ,   a n d / o r   s i m i l a r   i n t e r n a t i o n a l 
 
           a g r e e m e n t s . 
 
 
 
     e .   E x c e p t i o n s   a n d   L i m i t a t i o n s   m e a n s   f a i r   u s e ,   f a i r   d e a l i n g ,   a n d / o r 
 
           a n y   o t h e r   e x c e p t i o n   o r   l i m i t a t i o n   t o   C o p y r i g h t   a n d   S i m i l a r   R i g h t s 
 
           t h a t   a p p l i e s   t o   Y o u r   u s e   o f   t h e   L i c e n s e d   M a t e r i a l . 
 
 
 
     f .   L i c e n s e d   M a t e r i a l   m e a n s   t h e   a r t i s t i c   o r   l i t e r a r y   w o r k ,   d a t a b a s e , 
 
           o r   o t h e r   m a t e r i a l   t o   w h i c h   t h e   L i c e n s o r   a p p l i e d   t h i s   P u b l i c 
 
           L i c e n s e . 
 
 
 
     g .   L i c e n s e d   R i g h t s   m e a n s   t h e   r i g h t s   g r a n t e d   t o   Y o u   s u b j e c t   t o   t h e 
 
           t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e ,   w h i c h   a r e   l i m i t e d   t o 
 
           a l l   C o p y r i g h t   a n d   S i m i l a r   R i g h t s   t h a t   a p p l y   t o   Y o u r   u s e   o f   t h e 
 
           L i c e n s e d   M a t e r i a l   a n d   t h a t   t h e   L i c e n s o r   h a s   a u t h o r i t y   t o   l i c e n s e . 
 
 
 
     h .   L i c e n s o r   m e a n s   t h e   i n d i v i d u a l ( s )   o r   e n t i t y ( i e s )   g r a n t i n g   r i g h t s 
 
           u n d e r   t h i s   P u b l i c   L i c e n s e . 
 
 
 
     i .   S h a r e   m e a n s   t o   p r o v i d e   m a t e r i a l   t o   t h e   p u b l i c   b y   a n y   m e a n s   o r 
 
           p r o c e s s   t h a t   r e q u i r e s   p e r m i s s i o n   u n d e r   t h e   L i c e n s e d   R i g h t s ,   s u c h 
 
           a s   r e p r o d u c t i o n ,   p u b l i c   d i s p l a y ,   p u b l i c   p e r f o r m a n c e ,   d i s t r i b u t i o n , 
 
           d i s s e m i n a t i o n ,   c o m m u n i c a t i o n ,   o r   i m p o r t a t i o n ,   a n d   t o   m a k e   m a t e r i a l 
 
           a v a i l a b l e   t o   t h e   p u b l i c   i n c l u d i n g   i n   w a y s   t h a t   m e m b e r s   o f   t h e 
 
           p u b l i c   m a y   a c c e s s   t h e   m a t e r i a l   f r o m   a   p l a c e   a n d   a t   a   t i m e 
 
           i n d i v i d u a l l y   c h o s e n   b y   t h e m . 
 
 
 
     j .   S u i   G e n e r i s   D a t a b a s e   R i g h t s   m e a n s   r i g h t s   o t h e r   t h a n   c o p y r i g h t 
 
           r e s u l t i n g   f r o m   D i r e c t i v e   9 6 / 9 / E C   o f   t h e   E u r o p e a n   P a r l i a m e n t   a n d   o f 
 
           t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l   p r o t e c t i o n   o f   d a t a b a s e s , 
 
           a s   a m e n d e d   a n d / o r   s u c c e e d e d ,   a s   w e l l   a s   o t h e r   e s s e n t i a l l y 
 
           e q u i v a l e n t   r i g h t s   a n y w h e r e   i n   t h e   w o r l d . 
 
 
 
     k .   Y o u   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   e x e r c i s i n g   t h e   L i c e n s e d   R i g h t s 
 
           u n d e r   t h i s   P u b l i c   L i c e n s e .   Y o u r   h a s   a   c o r r e s p o n d i n g   m e a n i n g . 
 
 
 
 
 
 S e c t i o n   2   - -   S c o p e . 
 
 
 
     a .   L i c e n s e   g r a n t . 
 
 
 
               1 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e , 
 
                     t h e   L i c e n s o r   h e r e b y   g r a n t s   Y o u   a   w o r l d w i d e ,   r o y a l t y - f r e e , 
 
                     n o n - s u b l i c e n s a b l e ,   n o n - e x c l u s i v e ,   i r r e v o c a b l e   l i c e n s e   t o 
 
                     e x e r c i s e   t h e   L i c e n s e d   R i g h t s   i n   t h e   L i c e n s e d   M a t e r i a l   t o : 
 
 
 
                         a .   r e p r o d u c e   a n d   S h a r e   t h e   L i c e n s e d   M a t e r i a l ,   i n   w h o l e   o r 
 
                               i n   p a r t ;   a n d 
 
 
 
                         b .   p r o d u c e ,   r e p r o d u c e ,   a n d   S h a r e   A d a p t e d   M a t e r i a l . 
 
 
 
               2 .   E x c e p t i o n s   a n d   L i m i t a t i o n s .   F o r   t h e   a v o i d a n c e   o f   d o u b t ,   w h e r e 
 
                     E x c e p t i o n s   a n d   L i m i t a t i o n s   a p p l y   t o   Y o u r   u s e ,   t h i s   P u b l i c 
 
                     L i c e n s e   d o e s   n o t   a p p l y ,   a n d   Y o u   d o   n o t   n e e d   t o   c o m p l y   w i t h 
 
                     i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 
 
               3 .   T e r m .   T h e   t e r m   o f   t h i s   P u b l i c   L i c e n s e   i s   s p e c i f i e d   i n   S e c t i o n 
 
                     6 ( a ) . 
 
 
 
               4 .   M e d i a   a n d   f o r m a t s ;   t e c h n i c a l   m o d i f i c a t i o n s   a l l o w e d .   T h e 
 
                     L i c e n s o r   a u t h o r i z e s   Y o u   t o   e x e r c i s e   t h e   L i c e n s e d   R i g h t s   i n 
 
                     a l l   m e d i a   a n d   f o r m a t s   w h e t h e r   n o w   k n o w n   o r   h e r e a f t e r   c r e a t e d , 
 
                     a n d   t o   m a k e   t e c h n i c a l   m o d i f i c a t i o n s   n e c e s s a r y   t o   d o   s o .   T h e 
 
                     L i c e n s o r   w a i v e s   a n d / o r   a g r e e s   n o t   t o   a s s e r t   a n y   r i g h t   o r 
 
                     a u t h o r i t y   t o   f o r b i d   Y o u   f r o m   m a k i n g   t e c h n i c a l   m o d i f i c a t i o n s 
 
                     n e c e s s a r y   t o   e x e r c i s e   t h e   L i c e n s e d   R i g h t s ,   i n c l u d i n g 
 
                     t e c h n i c a l   m o d i f i c a t i o n s   n e c e s s a r y   t o   c i r c u m v e n t   E f f e c t i v e 
 
                     T e c h n o l o g i c a l   M e a s u r e s .   F o r   p u r p o s e s   o f   t h i s   P u b l i c   L i c e n s e , 
 
                     s i m p l y   m a k i n g   m o d i f i c a t i o n s   a u t h o r i z e d   b y   t h i s   S e c t i o n   2 ( a ) 
 
                     ( 4 )   n e v e r   p r o d u c e s   A d a p t e d   M a t e r i a l . 
 
 
 
               5 .   D o w n s t r e a m   r e c i p i e n t s . 
 
 
 
                         a .   O f f e r   f r o m   t h e   L i c e n s o r   - -   L i c e n s e d   M a t e r i a l .   E v e r y 
 
                               r e c i p i e n t   o f   t h e   L i c e n s e d   M a t e r i a l   a u t o m a t i c a l l y 
 
                               r e c e i v e s   a n   o f f e r   f r o m   t h e   L i c e n s o r   t o   e x e r c i s e   t h e 
 
                               L i c e n s e d   R i g h t s   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 
                               P u b l i c   L i c e n s e . 
 
 
 
                         b .   N o   d o w n s t r e a m   r e s t r i c t i o n s .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e 
 
                               a n y   a d d i t i o n a l   o r   d i f f e r e n t   t e r m s   o r   c o n d i t i o n s   o n ,   o r 
 
                               a p p l y   a n y   E f f e c t i v e   T e c h n o l o g i c a l   M e a s u r e s   t o ,   t h e 
 
                               L i c e n s e d   M a t e r i a l   i f   d o i n g   s o   r e s t r i c t s   e x e r c i s e   o f   t h e 
 
                               L i c e n s e d   R i g h t s   b y   a n y   r e c i p i e n t   o f   t h e   L i c e n s e d 
 
                               M a t e r i a l . 
 
 
 
               6 .   N o   e n d o r s e m e n t .   N o t h i n g   i n   t h i s   P u b l i c   L i c e n s e   c o n s t i t u t e s   o r 
 
                     m a y   b e   c o n s t r u e d   a s   p e r m i s s i o n   t o   a s s e r t   o r   i m p l y   t h a t   Y o u 
 
                     a r e ,   o r   t h a t   Y o u r   u s e   o f   t h e   L i c e n s e d   M a t e r i a l   i s ,   c o n n e c t e d 
 
                     w i t h ,   o r   s p o n s o r e d ,   e n d o r s e d ,   o r   g r a n t e d   o f f i c i a l   s t a t u s   b y , 
 
                     t h e   L i c e n s o r   o r   o t h e r s   d e s i g n a t e d   t o   r e c e i v e   a t t r i b u t i o n   a s 
 
                     p r o v i d e d   i n   S e c t i o n   3 ( a ) ( 1 ) ( A ) ( i ) . 
 
 
 
     b .   O t h e r   r i g h t s . 
 
 
 
               1 .   M o r a l   r i g h t s ,   s u c h   a s   t h e   r i g h t   o f   i n t e g r i t y ,   a r e   n o t 
 
                     l i c e n s e d   u n d e r   t h i s   P u b l i c   L i c e n s e ,   n o r   a r e   p u b l i c i t y , 
 
                     p r i v a c y ,   a n d / o r   o t h e r   s i m i l a r   p e r s o n a l i t y   r i g h t s ;   h o w e v e r ,   t o 
 
                     t h e   e x t e n t   p o s s i b l e ,   t h e   L i c e n s o r   w a i v e s   a n d / o r   a g r e e s   n o t   t o 
 
                     a s s e r t   a n y   s u c h   r i g h t s   h e l d   b y   t h e   L i c e n s o r   t o   t h e   l i m i t e d 
 
                     e x t e n t   n e c e s s a r y   t o   a l l o w   Y o u   t o   e x e r c i s e   t h e   L i c e n s e d 
 
                     R i g h t s ,   b u t   n o t   o t h e r w i s e . 
 
 
 
               2 .   P a t e n t   a n d   t r a d e m a r k   r i g h t s   a r e   n o t   l i c e n s e d   u n d e r   t h i s 
 
                     P u b l i c   L i c e n s e . 
 
 
 
               3 .   T o   t h e   e x t e n t   p o s s i b l e ,   t h e   L i c e n s o r   w a i v e s   a n y   r i g h t   t o 
 
                     c o l l e c t   r o y a l t i e s   f r o m   Y o u   f o r   t h e   e x e r c i s e   o f   t h e   L i c e n s e d 
 
                     R i g h t s ,   w h e t h e r   d i r e c t l y   o r   t h r o u g h   a   c o l l e c t i n g   s o c i e t y 
 
                     u n d e r   a n y   v o l u n t a r y   o r   w a i v a b l e   s t a t u t o r y   o r   c o m p u l s o r y 
 
                     l i c e n s i n g   s c h e m e .   I n   a l l   o t h e r   c a s e s   t h e   L i c e n s o r   e x p r e s s l y 
 
                     r e s e r v e s   a n y   r i g h t   t o   c o l l e c t   s u c h   r o y a l t i e s . 
 
 
 
 
 
 S e c t i o n   3   - -   L i c e n s e   C o n d i t i o n s . 
 
 
 
 Y o u r   e x e r c i s e   o f   t h e   L i c e n s e d   R i g h t s   i s   e x p r e s s l y   m a d e   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 . 
 
 
 
     a .   A t t r i b u t i o n . 
 
 
 
               1 .   I f   Y o u   S h a r e   t h e   L i c e n s e d   M a t e r i a l   ( i n c l u d i n g   i n   m o d i f i e d 
 
                     f o r m ) ,   Y o u   m u s t : 
 
 
 
                         a .   r e t a i n   t h e   f o l l o w i n g   i f   i t   i s   s u p p l i e d   b y   t h e   L i c e n s o r 
 
                               w i t h   t h e   L i c e n s e d   M a t e r i a l : 
 
 
 
                                   i .   i d e n t i f i c a t i o n   o f   t h e   c r e a t o r ( s )   o f   t h e   L i c e n s e d 
 
                                         M a t e r i a l   a n d   a n y   o t h e r s   d e s i g n a t e d   t o   r e c e i v e 
 
                                         a t t r i b u t i o n ,   i n   a n y   r e a s o n a b l e   m a n n e r   r e q u e s t e d   b y 
 
                                         t h e   L i c e n s o r   ( i n c l u d i n g   b y   p s e u d o n y m   i f 
 
                                         d e s i g n a t e d ) ; 
 
 
 
                                 i i .   a   c o p y r i g h t   n o t i c e ; 
 
 
 
                               i i i .   a   n o t i c e   t h a t   r e f e r s   t o   t h i s   P u b l i c   L i c e n s e ; 
 
 
 
                                 i v .   a   n o t i c e   t h a t   r e f e r s   t o   t h e   d i s c l a i m e r   o f 
 
                                         w a r r a n t i e s ; 
 
 
 
                                   v .   a   U R I   o r   h y p e r l i n k   t o   t h e   L i c e n s e d   M a t e r i a l   t o   t h e 
 
                                         e x t e n t   r e a s o n a b l y   p r a c t i c a b l e ; 
 
 
 
                         b .   i n d i c a t e   i f   Y o u   m o d i f i e d   t h e   L i c e n s e d   M a t e r i a l   a n d 
 
                               r e t a i n   a n   i n d i c a t i o n   o f   a n y   p r e v i o u s   m o d i f i c a t i o n s ;   a n d 
 
 
 
                         c .   i n d i c a t e   t h e   L i c e n s e d   M a t e r i a l   i s   l i c e n s e d   u n d e r   t h i s 
 
                               P u b l i c   L i c e n s e ,   a n d   i n c l u d e   t h e   t e x t   o f ,   o r   t h e   U R I   o r 
 
                               h y p e r l i n k   t o ,   t h i s   P u b l i c   L i c e n s e . 
 
 
 
               2 .   Y o u   m a y   s a t i s f y   t h e   c o n d i t i o n s   i n   S e c t i o n   3 ( a ) ( 1 )   i n   a n y 
 
                     r e a s o n a b l e   m a n n e r   b a s e d   o n   t h e   m e d i u m ,   m e a n s ,   a n d   c o n t e x t   i n 
 
                     w h i c h   Y o u   S h a r e   t h e   L i c e n s e d   M a t e r i a l .   F o r   e x a m p l e ,   i t   m a y   b e 
 
                     r e a s o n a b l e   t o   s a t i s f y   t h e   c o n d i t i o n s   b y   p r o v i d i n g   a   U R I   o r 
 
                     h y p e r l i n k   t o   a   r e s o u r c e   t h a t   i n c l u d e s   t h e   r e q u i r e d 
 
                     i n f o r m a t i o n . 
 
 
 
               3 .   I f   r e q u e s t e d   b y   t h e   L i c e n s o r ,   Y o u   m u s t   r e m o v e   a n y   o f   t h e 
 
                     i n f o r m a t i o n   r e q u i r e d   b y   S e c t i o n   3 ( a ) ( 1 ) ( A )   t o   t h e   e x t e n t 
 
                     r e a s o n a b l y   p r a c t i c a b l e . 
 
 
 
               4 .   I f   Y o u   S h a r e   A d a p t e d   M a t e r i a l   Y o u   p r o d u c e ,   t h e   A d a p t e r ' s 
 
                     L i c e n s e   Y o u   a p p l y   m u s t   n o t   p r e v e n t   r e c i p i e n t s   o f   t h e   A d a p t e d 
 
                     M a t e r i a l   f r o m   c o m p l y i n g   w i t h   t h i s   P u b l i c   L i c e n s e . 
 
 
 
 
 
 S e c t i o n   4   - -   S u i   G e n e r i s   D a t a b a s e   R i g h t s . 
 
 
 
 W h e r e   t h e   L i c e n s e d   R i g h t s   i n c l u d e   S u i   G e n e r i s   D a t a b a s e   R i g h t s   t h a t 
 
 a p p l y   t o   Y o u r   u s e   o f   t h e   L i c e n s e d   M a t e r i a l : 
 
 
 
     a .   f o r   t h e   a v o i d a n c e   o f   d o u b t ,   S e c t i o n   2 ( a ) ( 1 )   g r a n t s   Y o u   t h e   r i g h t 
 
           t o   e x t r a c t ,   r e u s e ,   r e p r o d u c e ,   a n d   S h a r e   a l l   o r   a   s u b s t a n t i a l 
 
           p o r t i o n   o f   t h e   c o n t e n t s   o f   t h e   d a t a b a s e ; 
 
 
 
     b .   i f   Y o u   i n c l u d e   a l l   o r   a   s u b s t a n t i a l   p o r t i o n   o f   t h e   d a t a b a s e 
 
           c o n t e n t s   i n   a   d a t a b a s e   i n   w h i c h   Y o u   h a v e   S u i   G e n e r i s   D a t a b a s e 
 
           R i g h t s ,   t h e n   t h e   d a t a b a s e   i n   w h i c h   Y o u   h a v e   S u i   G e n e r i s   D a t a b a s e 
 
           R i g h t s   ( b u t   n o t   i t s   i n d i v i d u a l   c o n t e n t s )   i s   A d a p t e d   M a t e r i a l ;   a n d 
 
 
 
     c .   Y o u   m u s t   c o m p l y   w i t h   t h e   c o n d i t i o n s   i n   S e c t i o n   3 ( a )   i f   Y o u   S h a r e 
 
           a l l   o r   a   s u b s t a n t i a l   p o r t i o n   o f   t h e   c o n t e n t s   o f   t h e   d a t a b a s e . 
 
 
 
 F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h i s   S e c t i o n   4   s u p p l e m e n t s   a n d   d o e s   n o t 
 
 r e p l a c e   Y o u r   o b l i g a t i o n s   u n d e r   t h i s   P u b l i c   L i c e n s e   w h e r e   t h e   L i c e n s e d 
 
 R i g h t s   i n c l u d e   o t h e r   C o p y r i g h t   a n d   S i m i l a r   R i g h t s . 
 
 
 
 
 
 S e c t i o n   5   - -   D i s c l a i m e r   o f   W a r r a n t i e s   a n d   L i m i t a t i o n   o f   L i a b i l i t y . 
 
 
 
     a .   U N L E S S   O T H E R W I S E   S E P A R A T E L Y   U N D E R T A K E N   B Y   T H E   L I C E N S O R ,   T O   T H E 
 
           E X T E N T   P O S S I B L E ,   T H E   L I C E N S O R   O F F E R S   T H E   L I C E N S E D   M A T E R I A L   A S - I S 
 
           A N D   A S - A V A I L A B L E ,   A N D   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S   O F 
 
           A N Y   K I N D   C O N C E R N I N G   T H E   L I C E N S E D   M A T E R I A L ,   W H E T H E R   E X P R E S S , 
 
           I M P L I E D ,   S T A T U T O R Y ,   O R   O T H E R .   T H I S   I N C L U D E S ,   W I T H O U T   L I M I T A T I O N , 
 
           W A R R A N T I E S   O F   T I T L E ,   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 ,   N O N - I N F R I N G E M E N T ,   A B S E N C E   O F   L A T E N T   O R   O T H E R   D E F E C T S , 
 
           A C C U R A C Y ,   O R   T H E   P R E S E N C E   O R   A B S E N C E   O F   E R R O R S ,   W H E T H E R   O R   N O T 
 
           K N O W N   O R   D I S C O V E R A B L E .   W H E R E   D I S C L A I M E R S   O F   W A R R A N T I E S   A R E   N O T 
 
           A L L O W E D   I N   F U L L   O R   I N   P A R T ,   T H I S   D I S C L A I M E R   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 
 
     b .   T O   T H E   E X T E N T   P O S S I B L E ,   I N   N O   E V E N T   W I L L   T H E   L I C E N S O R   B E   L I A B L E 
 
           T O   Y O U   O N   A N Y   L E G A L   T H E O R Y   ( 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 , 
 
           N E G L I G E N C E )   O R   O T H E R W I S E   F O R   A N Y   D I R E C T ,   S P E C I A L ,   I N D I R E C T , 
 
           I N C I D E N T A L ,   C O N S E Q U E N T I A L ,   P U N I T I V E ,   E X E M P L A R Y ,   O R   O T H E R   L O S S E S , 
 
           C O S T S ,   E X P E N S E S ,   O R   D A M A G E S   A R I S I N G   O U T   O F   T H I S   P U B L I C   L I C E N S E   O R 
 
           U S E   O F   T H E   L I C E N S E D   M A T E R I A L ,   E V E N   I F   T H E   L I C E N S O R   H A S   B E E N 
 
           A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   L O S S E S ,   C O S T S ,   E X P E N S E S ,   O R 
 
           D A M A G E S .   W H E R E   A   L I M I T A T I O N   O F   L I A B I L I T Y   I S   N O T   A L L O W E D   I N   F U L L   O R 
 
           I N   P A R T ,   T H I S   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 
 
     c .   T h e   d i s c l a i m e r   o f   w a r r a n t i e s   a n d   l i m i t a t i o n   o f   l i a b i l i t y   p r o v i d e d 
 
           a b o v e   s h a l l   b e   i n t e r p r e t e d   i n   a   m a n n e r   t h a t ,   t o   t h e   e x t e n t 
 
           p o s s i b l e ,   m o s t   c l o s e l y   a p p r o x i m a t e s   a n   a b s o l u t e   d i s c l a i m e r   a n d 
 
           w a i v e r   o f   a l l   l i a b i l i t y . 
 
 
 
 
 
 S e c t i o n   6   - -   T e r m   a n d   T e r m i n a t i o n . 
 
 
 
     a .   T h i s   P u b l i c   L i c e n s e   a p p l i e s   f o r   t h e   t e r m   o f   t h e   C o p y r i g h t   a n d 
 
           S i m i l a r   R i g h t s   l i c e n s e d   h e r e .   H o w e v e r ,   i f   Y o u   f a i l   t o   c o m p l y   w i t h 
 
           t h i s   P u b l i c   L i c e n s e ,   t h e n   Y o u r   r i g h t s   u n d e r   t h i s   P u b l i c   L i c e n s e 
 
           t e r m i n a t e   a u t o m a t i c a l l y . 
 
 
 
     b .   W h e r e   Y o u r   r i g h t   t o   u s e   t h e   L i c e n s e d   M a t e r i a l   h a s   t e r m i n a t e d   u n d e r 
 
           S e c t i o n   6 ( a ) ,   i t   r e i n s t a t e s : 
 
 
 
               1 .   a u t o m a t i c a l l y   a s   o f   t h e   d a t e   t h e   v i o l a t i o n   i s   c u r e d ,   p r o v i d e d 
 
                     i t   i s   c u r e d   w i t h i n   3 0   d a y s   o f   Y o u r   d i s c o v e r y   o f   t h e 
 
                     v i o l a t i o n ;   o r 
 
 
 
               2 .   u p o n   e x p r e s s   r e i n s t a t e m e n t   b y   t h e   L i c e n s o r . 
 
 
 
           F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h i s   S e c t i o n   6 ( b )   d o e s   n o t   a f f e c t   a n y 
 
           r i g h t   t h e   L i c e n s o r   m a y   h a v e   t o   s e e k   r e m e d i e s   f o r   Y o u r   v i o l a t i o n s 
 
           o f   t h i s   P u b l i c   L i c e n s e . 
 
 
 
     c .   F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h e   L i c e n s o r   m a y   a l s o   o f f e r   t h e 
 
           L i c e n s e d   M a t e r i a l   u n d e r   s e p a r a t e   t e r m s   o r   c o n d i t i o n s   o r   s t o p 
 
           d i s t r i b u t i n g   t h e   L i c e n s e d   M a t e r i a l   a t   a n y   t i m e ;   h o w e v e r ,   d o i n g   s o 
 
           w i l l   n o t   t e r m i n a t e   t h i s   P u b l i c   L i c e n s e . 
 
 
 
     d .   S e c t i o n s   1 ,   5 ,   6 ,   7 ,   a n d   8   s u r v i v e   t e r m i n a t i o n   o f   t h i s   P u b l i c 
 
           L i c e n s e . 
 
 
 
 
 
 S e c t i o n   7   - -   O t h e r   T e r m s   a n d   C o n d i t i o n s . 
 
 
 
     a .   T h e   L i c e n s o r   s h a l l   n o t   b e   b o u n d   b y   a n y   a d d i t i o n a l   o r   d i f f e r e n t 
 
           t e r m s   o r   c o n d i t i o n s   c o m m u n i c a t e d   b y   Y o u   u n l e s s   e x p r e s s l y   a g r e e d . 
 
 
 
     b .   A n y   a r r a n g e m e n t s ,   u n d e r s t a n d i n g s ,   o r   a g r e e m e n t s   r e g a r d i n g   t h e 
 
           L i c e n s e d   M a t e r i a l   n o t   s t a t e d   h e r e i n   a r e   s e p a r a t e   f r o m   a n d 
 
           i n d e p e n d e n t   o f   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e . 
 
 
 
 
 
 S e c t i o n   8   - -   I n t e r p r e t a t i o n . 
 
 
 
     a .   F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h i s   P u b l i c   L i c e n s e   d o e s   n o t ,   a n d 
 
           s h a l l   n o t   b e   i n t e r p r e t e d   t o ,   r e d u c e ,   l i m i t ,   r e s t r i c t ,   o r   i m p o s e 
 
           c o n d i t i o n s   o n   a n y   u s e   o f   t h e   L i c e n s e d   M a t e r i a l   t h a t   c o u l d   l a w f u l l y 
 
           b e   m a d e   w i t h o u t   p e r m i s s i o n   u n d e r   t h i s   P u b l i c   L i c e n s e . 
 
 
 
     b .   T o   t h e   e x t e n t   p o s s i b l e ,   i f   a n y   p r o v i s i o n   o f   t h i s   P u b l i c   L i c e n s e   i s 
 
           d e e m e d   u n e n f o r c e a b l e ,   i t   s h a l l   b e   a u t o m a t i c a l l y   r e f o r m e d   t o   t h e 
 
           m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   I f   t h e   p r o v i s i o n 
 
           c a n n o t   b e   r e f o r m e d ,   i t   s h a l l   b e   s e v e r e d   f r o m   t h i s   P u b l i c   L i c e n s e 
 
           w i t h o u t   a f f e c t i n g   t h e   e n f o r c e a b i l i t y   o f   t h e   r e m a i n i n g   t e r m s   a n d 
 
           c o n d i t i o n s . 
 
 
 
     c .   N o   t e r m   o r   c o n d i t i o n   o f   t h i s   P u b l i c   L i c e n s e   w i l l   b e   w a i v e d   a n d   n o 
 
           f a i l u r e   t o   c o m p l y   c o n s e n t e d   t o   u n l e s s   e x p r e s s l y   a g r e e d   t o   b y   t h e 
 
           L i c e n s o r . 
 
 
 
     d .   N o t h i n g   i n   t h i s   P u b l i c   L i c e n s e   c o n s t i t u t e s   o r   m a y   b e   i n t e r p r e t e d 
 
           a s   a   l i m i t a t i o n   u p o n ,   o r   w a i v e r   o f ,   a n y   p r i v i l e g e s   a n d   i m m u n i t i e s 
 
           t h a t   a p p l y   t o   t h e   L i c e n s o r   o r   Y o u ,   i n c l u d i n g   f r o m   t h e   l e g a l 
 
           p r o c e s s e s   o f   a n y   j u r i s d i c t i o n   o r   a u t h o r i t y . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C r e a t i v e   C o m m o n s   i s   n o t   a   p a r t y   t o   i t s   p u b l i c 
 
 l i c e n s e s .   N o t w i t h s t a n d i n g ,   C r e a t i v e   C o m m o n s   m a y   e l e c t   t o   a p p l y   o n e   o f 
 
 i t s   p u b l i c   l i c e n s e s   t o   m a t e r i a l   i t   p u b l i s h e s   a n d   i n   t h o s e   i n s t a n c e s 
 
 w i l l   b e   c o n s i d e r e d   t h e     SL i c e n s o r .     T h e   t e x t   o f   t h e   C r e a t i v e   C o m m o n s 
 
 p u b l i c   l i c e n s e s   i s   d e d i c a t e d   t o   t h e   p u b l i c   d o m a i n   u n d e r   t h e   C C 0   P u b l i c 
 
 D o m a i n   D e d i c a t i o n .   E x c e p t   f o r   t h e   l i m i t e d   p u r p o s e   o f   i n d i c a t i n g   t h a t 
 
 m a t e r i a l   i s   s h a r e d   u n d e r   a   C r e a t i v e   C o m m o n s   p u b l i c   l i c e n s e   o r   a s 
 
 o t h e r w i s e   p e r m i t t e d   b y   t h e   C r e a t i v e   C o m m o n s   p o l i c i e s   p u b l i s h e d   a t 
 
 c r e a t i v e c o m m o n s . o r g / p o l i c i e s ,   C r e a t i v e   C o m m o n s   d o e s   n o t   a u t h o r i z e   t h e 
 
 u s e   o f   t h e   t r a d e m a r k   " C r e a t i v e   C o m m o n s "   o r   a n y   o t h e r   t r a d e m a r k   o r   l o g o 
 
 o f   C r e a t i v e   C o m m o n s   w i t h o u t   i t s   p r i o r   w r i t t e n   c o n s e n t   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 ,   i n   c o n n e c t i o n   w i t h   a n y   u n a u t h o r i z e d   m o d i f i c a t i o n s 
 
 t o   a n y   o f   i t s   p u b l i c   l i c e n s e s   o r   a n y   o t h e r   a r r a n g e m e n t s , 
 
 u n d e r s t a n d i n g s ,   o r   a g r e e m e n t s   c o n c e r n i n g   u s e   o f   l i c e n s e d   m a t e r i a l .   F o r 
 
 t h e   a v o i d a n c e   o f   d o u b t ,   t h i s   p a r a g r a p h   d o e s   n o t   f o r m   p a r t   o f   t h e 
 
 p u b l i c   l i c e n s e s . 
 
 
 
 C r e a t i v e   C o m m o n s   m a y   b e   c o n t a c t e d   a t   c r e a t i v e c o m m o n s . o r g . 
 
 
 
 
 
 A t t r i b u t i o n   4 . 0   I n t e r n a t i o n a l 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C r e a t i v e   C o m m o n s   C o r p o r a t i o n   ( " C r e a t i v e   C o m m o n s " )   i s   n o t   a   l a w   f i r m   a n d 
 
 d o e s   n o t   p r o v i d e   l e g a l   s e r v i c e s   o r   l e g a l   a d v i c e .   D i s t r i b u t i o n   o f 
 
 C r e a t i v e   C o m m o n s   p u b l i c   l i c e n s e s   d o e s   n o t   c r e a t e   a   l a w y e r - c l i e n t   o r 
 
 o t h e r   r e l a t i o n s h i p .   C r e a t i v e   C o m m o n s   m a k e s   i t s   l i c e n s e s   a n d   r e l a t e d 
 
 i n f o r m a t i o n   a v a i l a b l e   o n   a n   " a s - i s "   b a s i s .   C r e a t i v e   C o m m o n s   g i v e s   n o 
 
 w a r r a n t i e s   r e g a r d i n g   i t s   l i c e n s e s ,   a n y   m a t e r i a l   l i c e n s e d   u n d e r   t h e i r 
 
 t e r m s   a n d   c o n d i t i o n s ,   o r   a n y   r e l a t e d   i n f o r m a t i o n .   C r e a t i v e   C o m m o n s 
 
 d i s c l a i m s   a l l   l i a b i l i t y   f o r   d a m a g e s   r e s u l t i n g   f r o m   t h e i r   u s e   t o   t h e 
 
 f u l l e s t   e x t e n t   p o s s i b l e . 
 
 
 
 U s i n g   C r e a t i v e   C o m m o n s   P u b l i c   L i c e n s e s 
 
 
 
 C r e a t i v e   C o m m o n s   p u b l i c   l i c e n s e s   p r o v i d e   a   s t a n d a r d   s e t   o f   t e r m s   a n d 
 
 c o n d i t i o n s   t h a t   c r e a t o r s   a n d   o t h e r   r i g h t s   h o l d e r s   m a y   u s e   t o   s h a r e 
 
 o r i g i n a l   w o r k s   o f   a u t h o r s h i p   a n d   o t h e r   m a t e r i a l   s u b j e c t   t o   c o p y r i g h t 
 
 a n d   c e r t a i n   o t h e r   r i g h t s   s p e c i f i e d   i n   t h e   p u b l i c   l i c e n s e   b e l o w .   T h e 
 
 f o l l o w i n g   c o n s i d e r a t i o n s   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a r e   n o t 
 
 e x h a u s t i v e ,   a n d   d o   n o t   f o r m   p a r t   o f   o u r   l i c e n s e s . 
 
 
 
           C o n s i d e r a t i o n s   f o r   l i c e n s o r s :   O u r   p u b l i c   l i c e n s e s   a r e 
 
           i n t e n d e d   f o r   u s e   b y   t h o s e   a u t h o r i z e d   t o   g i v e   t h e   p u b l i c 
 
           p e r m i s s i o n   t o   u s e   m a t e r i a l   i n   w a y s   o t h e r w i s e   r e s t r i c t e d   b y 
 
           c o p y r i g h t   a n d   c e r t a i n   o t h e r   r i g h t s .   O u r   l i c e n s e s   a r e 
 
           i r r e v o c a b l e .   L i c e n s o r s   s h o u l d   r e a d   a n d   u n d e r s t a n d   t h e   t e r m s 
 
           a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   t h e y   c h o o s e   b e f o r e   a p p l y i n g   i t . 
 
           L i c e n s o r s   s h o u l d   a l s o   s e c u r e   a l l   r i g h t s   n e c e s s a r y   b e f o r e 
 
           a p p l y i n g   o u r   l i c e n s e s   s o   t h a t   t h e   p u b l i c   c a n   r e u s e   t h e 
 
           m a t e r i a l   a s   e x p e c t e d .   L i c e n s o r s   s h o u l d   c l e a r l y   m a r k   a n y 
 
           m a t e r i a l   n o t   s u b j e c t   t o   t h e   l i c e n s e .   T h i s   i n c l u d e s   o t h e r   C C - 
 
           l i c e n s e d   m a t e r i a l ,   o r   m a t e r i a l   u s e d   u n d e r   a n   e x c e p t i o n   o r 
 
           l i m i t a t i o n   t o   c o p y r i g h t .   M o r e   c o n s i d e r a t i o n s   f o r   l i c e n s o r s : 
 
 	 w i k i . c r e a t i v e c o m m o n s . o r g / C o n s i d e r a t i o n s _ f o r _ l i c e n s o r s 
 
 
 
           C o n s i d e r a t i o n s   f o r   t h e   p u b l i c :   B y   u s i n g   o n e   o f   o u r   p u b l i c 
 
           l i c e n s e s ,   a   l i c e n s o r   g r a n t s   t h e   p u b l i c   p e r m i s s i o n   t o   u s e   t h e 
 
           l i c e n s e d   m a t e r i a l   u n d e r   s p e c i f i e d   t e r m s   a n d   c o n d i t i o n s .   I f 
 
           t h e   l i c e n s o r ' s   p e r m i s s i o n   i s   n o t   n e c e s s a r y   f o r   a n y   r e a s o n - - f o r 
 
           e x a m p l e ,   b e c a u s e   o f   a n y   a p p l i c a b l e   e x c e p t i o n   o r   l i m i t a t i o n   t o 
 
           c o p y r i g h t - - t h e n   t h a t   u s e   i s   n o t   r e g u l a t e d   b y   t h e   l i c e n s e .   O u r 
 
           l i c e n s e s   g r a n t   o n l y   p e r m i s s i o n s   u n d e r   c o p y r i g h t   a n d   c e r t a i n 
 
           o t h e r   r i g h t s   t h a t   a   l i c e n s o r   h a s   a u t h o r i t y   t o   g r a n t .   U s e   o f 
 
           t h e   l i c e n s e d   m a t e r i a l   m a y   s t i l l   b e   r e s t r i c t e d   f o r   o t h e r 
 
           r e a s o n s ,   i n c l u d i n g   b e c a u s e   o t h e r s   h a v e   c o p y r i g h t   o r   o t h e r 
 
           r i g h t s   i n   t h e   m a t e r i a l .   A   l i c e n s o r   m a y   m a k e   s p e c i a l   r e q u e s t s , 
 
           s u c h   a s   a s k i n g   t h a t   a l l   c h a n g e s   b e   m a r k e d   o r   d e s c r i b e d . 
 
           A l t h o u g h   n o t   r e q u i r e d   b y   o u r   l i c e n s e s ,   y o u   a r e   e n c o u r a g e d   t o 
 
           r e s p e c t   t h o s e   r e q u e s t s   w h e r e   r e a s o n a b l e .   M o r e _ c o n s i d e r a t i o n s 
 
           f o r   t h e   p u b l i c :   
 
 	 w i k i . c r e a t i v e c o m m o n s . o r g / C o n s i d e r a t i o n s _ f o r _ l i c e n s e e s 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C r e a t i v e   C o m m o n s   A t t r i b u t i o n   4 . 0   I n t e r n a t i o n a l   P u b l i c   L i c e n s e 
 
 
 
 B y   e x e r c i s i n g   t h e   L i c e n s e d   R i g h t s   ( d e f i n e d   b e l o w ) ,   Y o u   a c c e p t   a n d   a g r e e 
 
 t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   C r e a t i v e   C o m m o n s 
 
 A t t r i b u t i o n   4 . 0   I n t e r n a t i o n a l   P u b l i c   L i c e n s e   ( " P u b l i c   L i c e n s e " ) .   T o   t h e 
 
 e x t e n t   t h i s   P u b l i c   L i c e n s e   m a y   b e   i n t e r p r e t e d   a s   a   c o n t r a c t ,   Y o u   a r e 
 
 g r a n t e d   t h e   L i c e n s e d   R i g h t s   i n   c o n s i d e r a t i o n   o f   Y o u r   a c c e p t a n c e   o f 
 
 t h e s e   t e r m s   a n d   c o n d i t i o n s ,   a n d   t h e   L i c e n s o r   g r a n t s   Y o u   s u c h   r i g h t s   i n 
 
 c o n s i d e r a t i o n   o f   b e n e f i t s   t h e   L i c e n s o r   r e c e i v e s   f r o m   m a k i n g   t h e 
 
 L i c e n s e d   M a t e r i a l   a v a i l a b l e   u n d e r   t h e s e   t e r m s   a n d   c o n d i t i o n s . 
 
 
 
 
 
 S e c t i o n   1   - -   D e f i n i t i o n s . 
 
 
 
     a .   A d a p t e d   M a t e r i a l   m e a n s   m a t e r i a l   s u b j e c t   t o   C o p y r i g h t   a n d   S i m i l a r 
 
           R i g h t s   t h a t   i s   d e r i v e d   f r o m   o r   b a s e d   u p o n   t h e   L i c e n s e d   M a t e r i a l 
 
           a n d   i n   w h i c h   t h e   L i c e n s e d   M a t e r i a l   i s   t r a n s l a t e d ,   a l t e r e d , 
 
           a r r a n g e d ,   t r a n s f o r m e d ,   o r   o t h e r w i s e   m o d i f i e d   i n   a   m a n n e r   r e q u i r i n g 
 
           p e r m i s s i o n   u n d e r   t h e   C o p y r i g h t   a n d   S i m i l a r   R i g h t s   h e l d   b y   t h e 
 
           L i c e n s o r .   F o r   p u r p o s e s   o f   t h i s   P u b l i c   L i c e n s e ,   w h e r e   t h e   L i c e n s e d 
 
           M a t e r i a l   i s   a   m u s i c a l   w o r k ,   p e r f o r m a n c e ,   o r   s o u n d   r e c o r d i n g , 
 
           A d a p t e d   M a t e r i a l   i s   a l w a y s   p r o d u c e d   w h e r e   t h e   L i c e n s e d   M a t e r i a l   i s 
 
           s y n c h e d   i n   t i m e d   r e l a t i o n   w i t h   a   m o v i n g   i m a g e . 
 
 
 
     b .   A d a p t e r ' s   L i c e n s e   m e a n s   t h e   l i c e n s e   Y o u   a p p l y   t o   Y o u r   C o p y r i g h t 
 
           a n d   S i m i l a r   R i g h t s   i n   Y o u r   c o n t r i b u t i o n s   t o   A d a p t e d   M a t e r i a l   i n 
 
           a c c o r d a n c e   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e . 
 
 
 
     c .   C o p y r i g h t   a n d   S i m i l a r   R i g h t s   m e a n s   c o p y r i g h t   a n d / o r   s i m i l a r   r i g h t s 
 
           c l o s e l y   r e l a t e d   t o   c o p y r i g h t   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 , 
 
           p e r f o r m a n c e ,   b r o a d c a s t ,   s o u n d   r e c o r d i n g ,   a n d   S u i   G e n e r i s   D a t a b a s e 
 
           R i g h t s ,   w i t h o u t   r e g a r d   t o   h o w   t h e   r i g h t s   a r e   l a b e l e d   o r 
 
           c a t e g o r i z e d .   F o r   p u r p o s e s   o f   t h i s   P u b l i c   L i c e n s e ,   t h e   r i g h t s 
 
           s p e c i f i e d   i n   S e c t i o n   2 ( b ) ( 1 ) - ( 2 )   a r e   n o t   C o p y r i g h t   a n d   S i m i l a r 
 
           R i g h t s . 
 
 
 
     d .   E f f e c t i v e   T e c h n o l o g i c a l   M e a s u r e s   m e a n s   t h o s e   m e a s u r e s   t h a t ,   i n   t h e 
 
           a b s e n c e   o f   p r o p e r   a u t h o r i t y ,   m a y   n o t   b e   c i r c u m v e n t e d   u n d e r   l a w s 
 
           f u l f i l l i n g   o b l i g a t i o n s   u n d e r   A r t i c l e   1 1   o f   t h e   W I P O   C o p y r i g h t 
 
           T r e a t y   a d o p t e d   o n   D e c e m b e r   2 0 ,   1 9 9 6 ,   a n d / o r   s i m i l a r   i n t e r n a t i o n a l 
 
           a g r e e m e n t s . 
 
 
 
     e .   E x c e p t i o n s   a n d   L i m i t a t i o n s   m e a n s   f a i r   u s e ,   f a i r   d e a l i n g ,   a n d / o r 
 
           a n y   o t h e r   e x c e p t i o n   o r   l i m i t a t i o n   t o   C o p y r i g h t   a n d   S i m i l a r   R i g h t s 
 
           t h a t   a p p l i e s   t o   Y o u r   u s e   o f   t h e   L i c e n s e d   M a t e r i a l . 
 
 
 
     f .   L i c e n s e d   M a t e r i a l   m e a n s   t h e   a r t i s t i c   o r   l i t e r a r y   w o r k ,   d a t a b a s e , 
 
           o r   o t h e r   m a t e r i a l   t o   w h i c h   t h e   L i c e n s o r   a p p l i e d   t h i s   P u b l i c 
 
           L i c e n s e . 
 
 
 
     g .   L i c e n s e d   R i g h t s   m e a n s   t h e   r i g h t s   g r a n t e d   t o   Y o u   s u b j e c t   t o   t h e 
 
           t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e ,   w h i c h   a r e   l i m i t e d   t o 
 
           a l l   C o p y r i g h t   a n d   S i m i l a r   R i g h t s   t h a t   a p p l y   t o   Y o u r   u s e   o f   t h e 
 
           L i c e n s e d   M a t e r i a l   a n d   t h a t   t h e   L i c e n s o r   h a s   a u t h o r i t y   t o   l i c e n s e . 
 
 
 
     h .   L i c e n s o r   m e a n s   t h e   i n d i v i d u a l ( s )   o r   e n t i t y ( i e s )   g r a n t i n g   r i g h t s 
 
           u n d e r   t h i s   P u b l i c   L i c e n s e . 
 
 
 
     i .   S h a r e   m e a n s   t o   p r o v i d e   m a t e r i a l   t o   t h e   p u b l i c   b y   a n y   m e a n s   o r 
 
           p r o c e s s   t h a t   r e q u i r e s   p e r m i s s i o n   u n d e r   t h e   L i c e n s e d   R i g h t s ,   s u c h 
 
           a s   r e p r o d u c t i o n ,   p u b l i c   d i s p l a y ,   p u b l i c   p e r f o r m a n c e ,   d i s t r i b u t i o n , 
 
           d i s s e m i n a t i o n ,   c o m m u n i c a t i o n ,   o r   i m p o r t a t i o n ,   a n d   t o   m a k e   m a t e r i a l 
 
           a v a i l a b l e   t o   t h e   p u b l i c   i n c l u d i n g   i n   w a y s   t h a t   m e m b e r s   o f   t h e 
 
           p u b l i c   m a y   a c c e s s   t h e   m a t e r i a l   f r o m   a   p l a c e   a n d   a t   a   t i m e 
 
           i n d i v i d u a l l y   c h o s e n   b y   t h e m . 
 
 
 
     j .   S u i   G e n e r i s   D a t a b a s e   R i g h t s   m e a n s   r i g h t s   o t h e r   t h a n   c o p y r i g h t 
 
           r e s u l t i n g   f r o m   D i r e c t i v e   9 6 / 9 / E C   o f   t h e   E u r o p e a n   P a r l i a m e n t   a n d   o f 
 
           t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l   p r o t e c t i o n   o f   d a t a b a s e s , 
 
           a s   a m e n d e d   a n d / o r   s u c c e e d e d ,   a s   w e l l   a s   o t h e r   e s s e n t i a l l y 
 
           e q u i v a l e n t   r i g h t s   a n y w h e r e   i n   t h e   w o r l d . 
 
 
 
     k .   Y o u   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   e x e r c i s i n g   t h e   L i c e n s e d   R i g h t s 
 
           u n d e r   t h i s   P u b l i c   L i c e n s e .   Y o u r   h a s   a   c o r r e s p o n d i n g   m e a n i n g . 
 
 
 
 
 
 S e c t i o n   2   - -   S c o p e . 
 
 
 
     a .   L i c e n s e   g r a n t . 
 
 
 
               1 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e , 
 
                     t h e   L i c e n s o r   h e r e b y   g r a n t s   Y o u   a   w o r l d w i d e ,   r o y a l t y - f r e e , 
 
                     n o n - s u b l i c e n s a b l e ,   n o n - e x c l u s i v e ,   i r r e v o c a b l e   l i c e n s e   t o 
 
                     e x e r c i s e   t h e   L i c e n s e d   R i g h t s   i n   t h e   L i c e n s e d   M a t e r i a l   t o : 
 
 
 
                         a .   r e p r o d u c e   a n d   S h a r e   t h e   L i c e n s e d   M a t e r i a l ,   i n   w h o l e   o r 
 
                               i n   p a r t ;   a n d 
 
 
 
                         b .   p r o d u c e ,   r e p r o d u c e ,   a n d   S h a r e   A d a p t e d   M a t e r i a l . 
 
 
 
               2 .   E x c e p t i o n s   a n d   L i m i t a t i o n s .   F o r   t h e   a v o i d a n c e   o f   d o u b t ,   w h e r e 
 
                     E x c e p t i o n s   a n d   L i m i t a t i o n s   a p p l y   t o   Y o u r   u s e ,   t h i s   P u b l i c 
 
                     L i c e n s e   d o e s   n o t   a p p l y ,   a n d   Y o u   d o   n o t   n e e d   t o   c o m p l y   w i t h 
 
                     i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 
 
               3 .   T e r m .   T h e   t e r m   o f   t h i s   P u b l i c   L i c e n s e   i s   s p e c i f i e d   i n   S e c t i o n 
 
                     6 ( a ) . 
 
 
 
               4 .   M e d i a   a n d   f o r m a t s ;   t e c h n i c a l   m o d i f i c a t i o n s   a l l o w e d .   T h e 
 
                     L i c e n s o r   a u t h o r i z e s   Y o u   t o   e x e r c i s e   t h e   L i c e n s e d   R i g h t s   i n 
 
                     a l l   m e d i a   a n d   f o r m a t s   w h e t h e r   n o w   k n o w n   o r   h e r e a f t e r   c r e a t e d , 
 
                     a n d   t o   m a k e   t e c h n i c a l   m o d i f i c a t i o n s   n e c e s s a r y   t o   d o   s o .   T h e 
 
                     L i c e n s o r   w a i v e s   a n d / o r   a g r e e s   n o t   t o   a s s e r t   a n y   r i g h t   o r 
 
                     a u t h o r i t y   t o   f o r b i d   Y o u   f r o m   m a k i n g   t e c h n i c a l   m o d i f i c a t i o n s 
 
                     n e c e s s a r y   t o   e x e r c i s e   t h e   L i c e n s e d   R i g h t s ,   i n c l u d i n g 
 
                     t e c h n i c a l   m o d i f i c a t i o n s   n e c e s s a r y   t o   c i r c u m v e n t   E f f e c t i v e 
 
                     T e c h n o l o g i c a l   M e a s u r e s .   F o r   p u r p o s e s   o f   t h i s   P u b l i c   L i c e n s e , 
 
                     s i m p l y   m a k i n g   m o d i f i c a t i o n s   a u t h o r i z e d   b y   t h i s   S e c t i o n   2 ( a ) 
 
                     ( 4 )   n e v e r   p r o d u c e s   A d a p t e d   M a t e r i a l . 
 
 
 
               5 .   D o w n s t r e a m   r e c i p i e n t s . 
 
 
 
                         a .   O f f e r   f r o m   t h e   L i c e n s o r   - -   L i c e n s e d   M a t e r i a l .   E v e r y 
 
                               r e c i p i e n t   o f   t h e   L i c e n s e d   M a t e r i a l   a u t o m a t i c a l l y 
 
                               r e c e i v e s   a n   o f f e r   f r o m   t h e   L i c e n s o r   t o   e x e r c i s e   t h e 
 
                               L i c e n s e d   R i g h t s   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 
                               P u b l i c   L i c e n s e . 
 
 
 
                         b .   N o   d o w n s t r e a m   r e s t r i c t i o n s .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e 
 
                               a n y   a d d i t i o n a l   o r   d i f f e r e n t   t e r m s   o r   c o n d i t i o n s   o n ,   o r 
 
                               a p p l y   a n y   E f f e c t i v e   T e c h n o l o g i c a l   M e a s u r e s   t o ,   t h e 
 
                               L i c e n s e d   M a t e r i a l   i f   d o i n g   s o   r e s t r i c t s   e x e r c i s e   o f   t h e 
 
                               L i c e n s e d   R i g h t s   b y   a n y   r e c i p i e n t   o f   t h e   L i c e n s e d 
 
                               M a t e r i a l . 
 
 
 
               6 .   N o   e n d o r s e m e n t .   N o t h i n g   i n   t h i s   P u b l i c   L i c e n s e   c o n s t i t u t e s   o r 
 
                     m a y   b e   c o n s t r u e d   a s   p e r m i s s i o n   t o   a s s e r t   o r   i m p l y   t h a t   Y o u 
 
                     a r e ,   o r   t h a t   Y o u r   u s e   o f   t h e   L i c e n s e d   M a t e r i a l   i s ,   c o n n e c t e d 
 
                     w i t h ,   o r   s p o n s o r e d ,   e n d o r s e d ,   o r   g r a n t e d   o f f i c i a l   s t a t u s   b y , 
 
                     t h e   L i c e n s o r   o r   o t h e r s   d e s i g n a t e d   t o   r e c e i v e   a t t r i b u t i o n   a s 
 
                     p r o v i d e d   i n   S e c t i o n   3 ( a ) ( 1 ) ( A ) ( i ) . 
 
 
 
     b .   O t h e r   r i g h t s . 
 
 
 
               1 .   M o r a l   r i g h t s ,   s u c h   a s   t h e   r i g h t   o f   i n t e g r i t y ,   a r e   n o t 
 
                     l i c e n s e d   u n d e r   t h i s   P u b l i c   L i c e n s e ,   n o r   a r e   p u b l i c i t y , 
 
                     p r i v a c y ,   a n d / o r   o t h e r   s i m i l a r   p e r s o n a l i t y   r i g h t s ;   h o w e v e r ,   t o 
 
                     t h e   e x t e n t   p o s s i b l e ,   t h e   L i c e n s o r   w a i v e s   a n d / o r   a g r e e s   n o t   t o 
 
                     a s s e r t   a n y   s u c h   r i g h t s   h e l d   b y   t h e   L i c e n s o r   t o   t h e   l i m i t e d 
 
                     e x t e n t   n e c e s s a r y   t o   a l l o w   Y o u   t o   e x e r c i s e   t h e   L i c e n s e d 
 
                     R i g h t s ,   b u t   n o t   o t h e r w i s e . 
 
 
 
               2 .   P a t e n t   a n d   t r a d e m a r k   r i g h t s   a r e   n o t   l i c e n s e d   u n d e r   t h i s 
 
                     P u b l i c   L i c e n s e . 
 
 
 
               3 .   T o   t h e   e x t e n t   p o s s i b l e ,   t h e   L i c e n s o r   w a i v e s   a n y   r i g h t   t o 
 
                     c o l l e c t   r o y a l t i e s   f r o m   Y o u   f o r   t h e   e x e r c i s e   o f   t h e   L i c e n s e d 
 
                     R i g h t s ,   w h e t h e r   d i r e c t l y   o r   t h r o u g h   a   c o l l e c t i n g   s o c i e t y 
 
                     u n d e r   a n y   v o l u n t a r y   o r   w a i v a b l e   s t a t u t o r y   o r   c o m p u l s o r y 
 
                     l i c e n s i n g   s c h e m e .   I n   a l l   o t h e r   c a s e s   t h e   L i c e n s o r   e x p r e s s l y 
 
                     r e s e r v e s   a n y   r i g h t   t o   c o l l e c t   s u c h   r o y a l t i e s . 
 
 
 
 
 
 S e c t i o n   3   - -   L i c e n s e   C o n d i t i o n s . 
 
 
 
 Y o u r   e x e r c i s e   o f   t h e   L i c e n s e d   R i g h t s   i s   e x p r e s s l y   m a d e   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 . 
 
 
 
     a .   A t t r i b u t i o n . 
 
 
 
               1 .   I f   Y o u   S h a r e   t h e   L i c e n s e d   M a t e r i a l   ( i n c l u d i n g   i n   m o d i f i e d 
 
                     f o r m ) ,   Y o u   m u s t : 
 
 
 
                         a .   r e t a i n   t h e   f o l l o w i n g   i f   i t   i s   s u p p l i e d   b y   t h e   L i c e n s o r 
 
                               w i t h   t h e   L i c e n s e d   M a t e r i a l : 
 
 
 
                                   i .   i d e n t i f i c a t i o n   o f   t h e   c r e a t o r ( s )   o f   t h e   L i c e n s e d 
 
                                         M a t e r i a l   a n d   a n y   o t h e r s   d e s i g n a t e d   t o   r e c e i v e 
 
                                         a t t r i b u t i o n ,   i n   a n y   r e a s o n a b l e   m a n n e r   r e q u e s t e d   b y 
 
                                         t h e   L i c e n s o r   ( i n c l u d i n g   b y   p s e u d o n y m   i f 
 
                                         d e s i g n a t e d ) ; 
 
 
 
                                 i i .   a   c o p y r i g h t   n o t i c e ; 
 
 
 
                               i i i .   a   n o t i c e   t h a t   r e f e r s   t o   t h i s   P u b l i c   L i c e n s e ; 
 
 
 
                                 i v .   a   n o t i c e   t h a t   r e f e r s   t o   t h e   d i s c l a i m e r   o f 
 
                                         w a r r a n t i e s ; 
 
 
 
                                   v .   a   U R I   o r   h y p e r l i n k   t o   t h e   L i c e n s e d   M a t e r i a l   t o   t h e 
 
                                         e x t e n t   r e a s o n a b l y   p r a c t i c a b l e ; 
 
 
 
                         b .   i n d i c a t e   i f   Y o u   m o d i f i e d   t h e   L i c e n s e d   M a t e r i a l   a n d 
 
                               r e t a i n   a n   i n d i c a t i o n   o f   a n y   p r e v i o u s   m o d i f i c a t i o n s ;   a n d 
 
 
 
                         c .   i n d i c a t e   t h e   L i c e n s e d   M a t e r i a l   i s   l i c e n s e d   u n d e r   t h i s 
 
                               P u b l i c   L i c e n s e ,   a n d   i n c l u d e   t h e   t e x t   o f ,   o r   t h e   U R I   o r 
 
                               h y p e r l i n k   t o ,   t h i s   P u b l i c   L i c e n s e . 
 
 
 
               2 .   Y o u   m a y   s a t i s f y   t h e   c o n d i t i o n s   i n   S e c t i o n   3 ( a ) ( 1 )   i n   a n y 
 
                     r e a s o n a b l e   m a n n e r   b a s e d   o n   t h e   m e d i u m ,   m e a n s ,   a n d   c o n t e x t   i n 
 
                     w h i c h   Y o u   S h a r e   t h e   L i c e n s e d   M a t e r i a l .   F o r   e x a m p l e ,   i t   m a y   b e 
 
                     r e a s o n a b l e   t o   s a t i s f y   t h e   c o n d i t i o n s   b y   p r o v i d i n g   a   U R I   o r 
 
                     h y p e r l i n k   t o   a   r e s o u r c e   t h a t   i n c l u d e s   t h e   r e q u i r e d 
 
                     i n f o r m a t i o n . 
 
 
 
               3 .   I f   r e q u e s t e d   b y   t h e   L i c e n s o r ,   Y o u   m u s t   r e m o v e   a n y   o f   t h e 
 
                     i n f o r m a t i o n   r e q u i r e d   b y   S e c t i o n   3 ( a ) ( 1 ) ( A )   t o   t h e   e x t e n t 
 
                     r e a s o n a b l y   p r a c t i c a b l e . 
 
 
 
               4 .   I f   Y o u   S h a r e   A d a p t e d   M a t e r i a l   Y o u   p r o d u c e ,   t h e   A d a p t e r ' s 
 
                     L i c e n s e   Y o u   a p p l y   m u s t   n o t   p r e v e n t   r e c i p i e n t s   o f   t h e   A d a p t e d 
 
                     M a t e r i a l   f r o m   c o m p l y i n g   w i t h   t h i s   P u b l i c   L i c e n s e . 
 
 
 
 
 
 S e c t i o n   4   - -   S u i   G e n e r i s   D a t a b a s e   R i g h t s . 
 
 
 
 W h e r e   t h e   L i c e n s e d   R i g h t s   i n c l u d e   S u i   G e n e r i s   D a t a b a s e   R i g h t s   t h a t 
 
 a p p l y   t o   Y o u r   u s e   o f   t h e   L i c e n s e d   M a t e r i a l : 
 
 
 
     a .   f o r   t h e   a v o i d a n c e   o f   d o u b t ,   S e c t i o n   2 ( a ) ( 1 )   g r a n t s   Y o u   t h e   r i g h t 
 
           t o   e x t r a c t ,   r e u s e ,   r e p r o d u c e ,   a n d   S h a r e   a l l   o r   a   s u b s t a n t i a l 
 
           p o r t i o n   o f   t h e   c o n t e n t s   o f   t h e   d a t a b a s e ; 
 
 
 
     b .   i f   Y o u   i n c l u d e   a l l   o r   a   s u b s t a n t i a l   p o r t i o n   o f   t h e   d a t a b a s e 
 
           c o n t e n t s   i n   a   d a t a b a s e   i n   w h i c h   Y o u   h a v e   S u i   G e n e r i s   D a t a b a s e 
 
           R i g h t s ,   t h e n   t h e   d a t a b a s e   i n   w h i c h   Y o u   h a v e   S u i   G e n e r i s   D a t a b a s e 
 
           R i g h t s   ( b u t   n o t   i t s   i n d i v i d u a l   c o n t e n t s )   i s   A d a p t e d   M a t e r i a l ;   a n d 
 
 
 
     c .   Y o u   m u s t   c o m p l y   w i t h   t h e   c o n d i t i o n s   i n   S e c t i o n   3 ( a )   i f   Y o u   S h a r e 
 
           a l l   o r   a   s u b s t a n t i a l   p o r t i o n   o f   t h e   c o n t e n t s   o f   t h e   d a t a b a s e . 
 
 
 
 F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h i s   S e c t i o n   4   s u p p l e m e n t s   a n d   d o e s   n o t 
 
 r e p l a c e   Y o u r   o b l i g a t i o n s   u n d e r   t h i s   P u b l i c   L i c e n s e   w h e r e   t h e   L i c e n s e d 
 
 R i g h t s   i n c l u d e   o t h e r   C o p y r i g h t   a n d   S i m i l a r   R i g h t s . 
 
 
 
 
 
 S e c t i o n   5   - -   D i s c l a i m e r   o f   W a r r a n t i e s   a n d   L i m i t a t i o n   o f   L i a b i l i t y . 
 
 
 
     a .   U N L E S S   O T H E R W I S E   S E P A R A T E L Y   U N D E R T A K E N   B Y   T H E   L I C E N S O R ,   T O   T H E 
 
           E X T E N T   P O S S I B L E ,   T H E   L I C E N S O R   O F F E R S   T H E   L I C E N S E D   M A T E R I A L   A S - I S 
 
           A N D   A S - A V A I L A B L E ,   A N D   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S   O F 
 
           A N Y   K I N D   C O N C E R N I N G   T H E   L I C E N S E D   M A T E R I A L ,   W H E T H E R   E X P R E S S , 
 
           I M P L I E D ,   S T A T U T O R Y ,   O R   O T H E R .   T H I S   I N C L U D E S ,   W I T H O U T   L I M I T A T I O N , 
 
           W A R R A N T I E S   O F   T I T L E ,   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 ,   N O N - I N F R I N G E M E N T ,   A B S E N C E   O F   L A T E N T   O R   O T H E R   D E F E C T S , 
 
           A C C U R A C Y ,   O R   T H E   P R E S E N C E   O R   A B S E N C E   O F   E R R O R S ,   W H E T H E R   O R   N O T 
 
           K N O W N   O R   D I S C O V E R A B L E .   W H E R E   D I S C L A I M E R S   O F   W A R R A N T I E S   A R E   N O T 
 
           A L L O W E D   I N   F U L L   O R   I N   P A R T ,   T H I S   D I S C L A I M E R   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 
 
     b .   T O   T H E   E X T E N T   P O S S I B L E ,   I N   N O   E V E N T   W I L L   T H E   L I C E N S O R   B E   L I A B L E 
 
           T O   Y O U   O N   A N Y   L E G A L   T H E O R Y   ( 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 , 
 
           N E G L I G E N C E )   O R   O T H E R W I S E   F O R   A N Y   D I R E C T ,   S P E C I A L ,   I N D I R E C T , 
 
           I N C I D E N T A L ,   C O N S E Q U E N T I A L ,   P U N I T I V E ,   E X E M P L A R Y ,   O R   O T H E R   L O S S E S , 
 
           C O S T S ,   E X P E N S E S ,   O R   D A M A G E S   A R I S I N G   O U T   O F   T H I S   P U B L I C   L I C E N S E   O R 
 
           U S E   O F   T H E   L I C E N S E D   M A T E R I A L ,   E V E N   I F   T H E   L I C E N S O R   H A S   B E E N 
 
           A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   L O S S E S ,   C O S T S ,   E X P E N S E S ,   O R 
 
           D A M A G E S .   W H E R E   A   L I M I T A T I O N   O F   L I A B I L I T Y   I S   N O T   A L L O W E D   I N   F U L L   O R 
 
           I N   P A R T ,   T H I S   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 
 
     c .   T h e   d i s c l a i m e r   o f   w a r r a n t i e s   a n d   l i m i t a t i o n   o f   l i a b i l i t y   p r o v i d e d 
 
           a b o v e   s h a l l   b e   i n t e r p r e t e d   i n   a   m a n n e r   t h a t ,   t o   t h e   e x t e n t 
 
           p o s s i b l e ,   m o s t   c l o s e l y   a p p r o x i m a t e s   a n   a b s o l u t e   d i s c l a i m e r   a n d 
 
           w a i v e r   o f   a l l   l i a b i l i t y . 
 
 
 
 
 
 S e c t i o n   6   - -   T e r m   a n d   T e r m i n a t i o n . 
 
 
 
     a .   T h i s   P u b l i c   L i c e n s e   a p p l i e s   f o r   t h e   t e r m   o f   t h e   C o p y r i g h t   a n d 
 
           S i m i l a r   R i g h t s   l i c e n s e d   h e r e .   H o w e v e r ,   i f   Y o u   f a i l   t o   c o m p l y   w i t h 
 
           t h i s   P u b l i c   L i c e n s e ,   t h e n   Y o u r   r i g h t s   u n d e r   t h i s   P u b l i c   L i c e n s e 
 
           t e r m i n a t e   a u t o m a t i c a l l y . 
 
 
 
     b .   W h e r e   Y o u r   r i g h t   t o   u s e   t h e   L i c e n s e d   M a t e r i a l   h a s   t e r m i n a t e d   u n d e r 
 
           S e c t i o n   6 ( a ) ,   i t   r e i n s t a t e s : 
 
 
 
               1 .   a u t o m a t i c a l l y   a s   o f   t h e   d a t e   t h e   v i o l a t i o n   i s   c u r e d ,   p r o v i d e d 
 
                     i t   i s   c u r e d   w i t h i n   3 0   d a y s   o f   Y o u r   d i s c o v e r y   o f   t h e 
 
                     v i o l a t i o n ;   o r 
 
 
 
               2 .   u p o n   e x p r e s s   r e i n s t a t e m e n t   b y   t h e   L i c e n s o r . 
 
 
 
           F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h i s   S e c t i o n   6 ( b )   d o e s   n o t   a f f e c t   a n y 
 
           r i g h t   t h e   L i c e n s o r   m a y   h a v e   t o   s e e k   r e m e d i e s   f o r   Y o u r   v i o l a t i o n s 
 
           o f   t h i s   P u b l i c   L i c e n s e . 
 
 
 
     c .   F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h e   L i c e n s o r   m a y   a l s o   o f f e r   t h e 
 
           L i c e n s e d   M a t e r i a l   u n d e r   s e p a r a t e   t e r m s   o r   c o n d i t i o n s   o r   s t o p 
 
           d i s t r i b u t i n g   t h e   L i c e n s e d   M a t e r i a l   a t   a n y   t i m e ;   h o w e v e r ,   d o i n g   s o 
 
           w i l l   n o t   t e r m i n a t e   t h i s   P u b l i c   L i c e n s e . 
 
 
 
     d .   S e c t i o n s   1 ,   5 ,   6 ,   7 ,   a n d   8   s u r v i v e   t e r m i n a t i o n   o f   t h i s   P u b l i c 
 
           L i c e n s e . 
 
 
 
 
 
 S e c t i o n   7   - -   O t h e r   T e r m s   a n d   C o n d i t i o n s . 
 
 
 
     a .   T h e   L i c e n s o r   s h a l l   n o t   b e   b o u n d   b y   a n y   a d d i t i o n a l   o r   d i f f e r e n t 
 
           t e r m s   o r   c o n d i t i o n s   c o m m u n i c a t e d   b y   Y o u   u n l e s s   e x p r e s s l y   a g r e e d . 
 
 
 
     b .   A n y   a r r a n g e m e n t s ,   u n d e r s t a n d i n g s ,   o r   a g r e e m e n t s   r e g a r d i n g   t h e 
 
           L i c e n s e d   M a t e r i a l   n o t   s t a t e d   h e r e i n   a r e   s e p a r a t e   f r o m   a n d 
 
           i n d e p e n d e n t   o f   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e . 
 
 
 
 
 
 S e c t i o n   8   - -   I n t e r p r e t a t i o n . 
 
 
 
     a .   F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h i s   P u b l i c   L i c e n s e   d o e s   n o t ,   a n d 
 
           s h a l l   n o t   b e   i n t e r p r e t e d   t o ,   r e d u c e ,   l i m i t ,   r e s t r i c t ,   o r   i m p o s e 
 
           c o n d i t i o n s   o n   a n y   u s e   o f   t h e   L i c e n s e d   M a t e r i a l   t h a t   c o u l d   l a w f u l l y 
 
           b e   m a d e   w i t h o u t   p e r m i s s i o n   u n d e r   t h i s   P u b l i c   L i c e n s e . 
 
 
 
     b .   T o   t h e   e x t e n t   p o s s i b l e ,   i f   a n y   p r o v i s i o n   o f   t h i s   P u b l i c   L i c e n s e   i s 
 
           d e e m e d   u n e n f o r c e a b l e ,   i t   s h a l l   b e   a u t o m a t i c a l l y   r e f o r m e d   t o   t h e 
 
           m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   I f   t h e   p r o v i s i o n 
 
           c a n n o t   b e   r e f o r m e d ,   i t   s h a l l   b e   s e v e r e d   f r o m   t h i s   P u b l i c   L i c e n s e 
 
           w i t h o u t   a f f e c t i n g   t h e   e n f o r c e a b i l i t y   o f   t h e   r e m a i n i n g   t e r m s   a n d 
 
           c o n d i t i o n s . 
 
 
 
     c .   N o   t e r m   o r   c o n d i t i o n   o f   t h i s   P u b l i c   L i c e n s e   w i l l   b e   w a i v e d   a n d   n o 
 
           f a i l u r e   t o   c o m p l y   c o n s e n t e d   t o   u n l e s s   e x p r e s s l y   a g r e e d   t o   b y   t h e 
 
           L i c e n s o r . 
 
 
 
     d .   N o t h i n g   i n   t h i s   P u b l i c   L i c e n s e   c o n s t i t u t e s   o r   m a y   b e   i n t e r p r e t e d 
 
           a s   a   l i m i t a t i o n   u p o n ,   o r   w a i v e r   o f ,   a n y   p r i v i l e g e s   a n d   i m m u n i t i e s 
 
           t h a t   a p p l y   t o   t h e   L i c e n s o r   o r   Y o u ,   i n c l u d i n g   f r o m   t h e   l e g a l 
 
           p r o c e s s e s   o f   a n y   j u r i s d i c t i o n   o r   a u t h o r i t y . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C r e a t i v e   C o m m o n s   i s   n o t   a   p a r t y   t o   i t s   p u b l i c 
 
 l i c e n s e s .   N o t w i t h s t a n d i n g ,   C r e a t i v e   C o m m o n s   m a y   e l e c t   t o   a p p l y   o n e   o f 
 
 i t s   p u b l i c   l i c e n s e s   t o   m a t e r i a l   i t   p u b l i s h e s   a n d   i n   t h o s e   i n s t a n c e s 
 
 w i l l   b e   c o n s i d e r e d   t h e     SL i c e n s o r .     T h e   t e x t   o f   t h e   C r e a t i v e   C o m m o n s 
 
 p u b l i c   l i c e n s e s   i s   d e d i c a t e d   t o   t h e   p u b l i c   d o m a i n   u n d e r   t h e   C C 0   P u b l i c 
 
 D o m a i n   D e d i c a t i o n .   E x c e p t   f o r   t h e   l i m i t e d   p u r p o s e   o f   i n d i c a t i n g   t h a t 
 
 m a t e r i a l   i s   s h a r e d   u n d e r   a   C r e a t i v e   C o m m o n s   p u b l i c   l i c e n s e   o r   a s 
 
 o t h e r w i s e   p e r m i t t e d   b y   t h e   C r e a t i v e   C o m m o n s   p o l i c i e s   p u b l i s h e d   a t 
 
 c r e a t i v e c o m m o n s . o r g / p o l i c i e s ,   C r e a t i v e   C o m m o n s   d o e s   n o t   a u t h o r i z e   t h e 
 
 u s e   o f   t h e   t r a d e m a r k   " C r e a t i v e   C o m m o n s "   o r   a n y   o t h e r   t r a d e m a r k   o r   l o g o 
 
 o f   C r e a t i v e   C o m m o n s   w i t h o u t   i t s   p r i o r   w r i t t e n   c o n s e n t   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 ,   i n   c o n n e c t i o n   w i t h   a n y   u n a u t h o r i z e d   m o d i f i c a t i o n s 
 
 t o   a n y   o f   i t s   p u b l i c   l i c e n s e s   o r   a n y   o t h e r   a r r a n g e m e n t s , 
 
 u n d e r s t a n d i n g s ,   o r   a g r e e m e n t s   c o n c e r n i n g   u s e   o f   l i c e n s e d   m a t e r i a l .   F o r 
 
 t h e   a v o i d a n c e   o f   d o u b t ,   t h i s   p a r a g r a p h   d o e s   n o t   f o r m   p a r t   o f   t h e 
 
 p u b l i c   l i c e n s e s . 
 
 
 
 C r e a t i v e   C o m m o n s   m a y   b e   c o n t a c t e d   a t   c r e a t i v e c o m m o n s . o r g . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a n i u s e - l i t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c h r o m e - t r a c e - e v e n t :   T h e   P r o g r a m   i n c l u d e s   c h r o m e - t r a c e - e v e n t   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   c h r o m e - t r a c e - e v e n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   T h i s   i s   t h e   M I T   l i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 #   T h i s   i s   t h e   M I T   l i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c h r o m e - t r a c e - e v e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a l l - b i n d ,   g e t - i n t r i n s i c :   T h e   P r o g r a m   i n c l u d e s   c a l l - b i n d ,   g e t - i n t r i n s i c 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   c a l l - b i n d ,   g e t - i n t r i n s i c   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a l l - b i n d ,   g e t - i n t r i n s i c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c j s - m o d u l e - l e x e r :   T h e   P r o g r a m   i n c l u d e s   c j s - m o d u l e - l e x e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c j s - m o d u l e - l e x e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 M I T   L i c e n s e 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c j s - m o d u l e - l e x e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c h o w n r   
 
         f s - m i n i p a s s   
 
         f s - w r i t e - s t r e a m - a t o m i c   
 
         i n i   
 
         i s e x e   
 
         l r u - c a c h e   
 
         m i n i m a t c h   
 
         m i n i p a s s - c o l l e c t   
 
         m i n i p a s s - f l u s h   
 
         m i n i p a s s - p i p e l i n e   
 
         o n c e   
 
         r i m r a f   
 
         s e m v e r   
 
         t a r   
 
         w h i c h   
 
         w r a p p y   
 
         y a l l i s t   
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c h a r - r e g e x :   T h e   P r o g r a m   i n c l u d e s   c h a r - r e g e x   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c h a r - r e g e x   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   R i c h i e   B e n d a l l 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   R i c h i e   B e n d a l l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c h a r - r e g e x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a s e - s e n s i t i v e - p a t h s - w e b p a c k - p l u g i n :   T h e   P r o g r a m   i n c l u d e s 
 
 c a s e - s e n s i t i v e - p a t h s - w e b p a c k - p l u g i n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c a s e - s e n s i t i v e - p a t h s - w e b p a c k - p l u g i n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   M i c h a e l   P r a t t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   M i c h a e l   P r a t t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a s e - s e n s i t i v e - p a t h s - w e b p a c k - p l u g i n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c i - i n f o ,   i s - c i :   T h e   P r o g r a m   i n c l u d e s   c i - i n f o ,   i s - c i   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c i - i n f o ,   i s - c i   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c i - i n f o ,   i s - c i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c i p h e r - b a s e ,   c r e a t e - h a s h ,   c r e a t e - h m a c ,   e v p _ b y t e s t o k e y :   T h e   P r o g r a m 
 
 i n c l u d e s   c i p h e r - b a s e ,   c r e a t e - h a s h ,   c r e a t e - h m a c ,   e v p _ b y t e s t o k e y 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   c i p h e r - b a s e ,   c r e a t e - h a s h ,   c r e a t e - h m a c , 
 
 e v p _ b y t e s t o k e y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c i p h e r - b a s e ,   c r e a t e - h a s h ,   c r e a t e - h m a c ,   e v p _ b y t e s t o k e y   N O T I C E S 
 
 A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c h o k i d a r :   T h e   P r o g r a m   i n c l u d e s   c h o k i d a r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c h o k i d a r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) ,   E l a n   S h a n k e r 
 
 
 
 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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     S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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) ,   E l a n   S h a n k e r 
 
 
 
 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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     S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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c h o k i d a r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a n i u s e - a p i :   T h e   P r o g r a m   i n c l u d e s   c a n i u s e - a p i   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c a n i u s e - a p i   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   S   b a s t i e n   B a l a y n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   S   b a s t i e n   B a l a y n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a n i u s e - a p i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c l a s s - u t i l s :   T h e   P r o g r a m   i n c l u d e s   c l a s s - u t i l s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c l a s s - u t i l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 7 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 7 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c l a s s - u t i l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o l o r :   T h e   P r o g r a m   i n c l u d e s   c o l o r   s o f t w a r e .   I B M   o b t a i n e d   t h e   c o l o r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   H e a t h e r   A r t h u r 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   H e a t h e r   A r t h u r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o l o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o l l e c t i o n - v i s i t ,   d e f i n e - p r o p e r t y ,   o b j e c t - v i s i t ,   u n s e t - v a l u e :   T h e 
 
 P r o g r a m   i n c l u d e s   c o l l e c t i o n - v i s i t ,   d e f i n e - p r o p e r t y ,   o b j e c t - v i s i t , 
 
 u n s e t - v a l u e   s o f t w a r e .   I B M   o b t a i n e d   t h e   c o l l e c t i o n - v i s i t , 
 
 d e f i n e - p r o p e r t y ,   o b j e c t - v i s i t ,   u n s e t - v a l u e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 7 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 7 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o l l e c t i o n - v i s i t ,   d e f i n e - p r o p e r t y ,   o b j e c t - v i s i t ,   u n s e t - v a l u e 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c l e a n - c s s :   T h e   P r o g r a m   i n c l u d e s   c l e a n - c s s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c l e a n - c s s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 7   J a k u b P a w l o w i c z . c o m 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 7   J a k u b P a w l o w i c z . c o m 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c l e a n - c s s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o l o r - s t r i n g :   T h e   P r o g r a m   i n c l u d e s   c o l o r - s t r i n g   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c o l o r - s t r i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o l o r - s t r i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o l l e c t - v 8 - c o v e r a g e :   T h e   P r o g r a m   i n c l u d e s   c o l l e c t - v 8 - c o v e r a g e   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   c o l l e c t - v 8 - c o v e r a g e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   S i m e n   B e k k h u 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   S i m e n   B e k k h u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o l l e c t - v 8 - c o v e r a g e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o a :   T h e   P r o g r a m   i n c l u d e s   c o a   s o f t w a r e .   I B M   o b t a i n e d   t h e   c o a   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   S e r g e y   B e r e z h n o y   < v e g e d @ y a . r u > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   S e r g e y   B e r e z h n o y   < v e g e d @ y a . r u > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o :   T h e   P r o g r a m   i n c l u d e s   c o   s o f t w a r e .   I B M   o b t a i n e d   t h e   c o   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   & l t ; t j @ v i s i o n - m e d i a . c a & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   & l t ; t j @ v i s i o n - m e d i a . c a & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   & l t ; t j @ v i s i o n - m e d i a . c a & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   & l t ; t j @ v i s i o n - m e d i a . c a & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o m m o n - t a g s :   T h e   P r o g r a m   i n c l u d e s   c o m m o n - t a g s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c o m m o n - t a g s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 L i c e n s e   ( M I T ) 
 
 
 
 L i c e n s e   ( M I T ) 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o m m o n - t a g s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o m b i n e d - s t r e a m ,   d e l a y e d - s t r e a m :   T h e   P r o g r a m   i n c l u d e s   c o m b i n e d - s t r e a m , 
 
 d e l a y e d - s t r e a m   s o f t w a r e .   I B M   o b t a i n e d   t h e   c o m b i n e d - s t r e a m , 
 
 d e l a y e d - s t r e a m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o m b i n e d - s t r e a m ,   d e l a y e d - s t r e a m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o n n e c t - h i s t o r y - a p i - f a l l b a c k :   T h e   P r o g r a m   i n c l u d e s 
 
 c o n n e c t - h i s t o r y - a p i - f a l l b a c k   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c o n n e c t - h i s t o r y - a p i - f a l l b a c k   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   B e n   R i p k e n s   h t t p : / / b r i p k e n s . d e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   B e n   R i p k e n s   h t t p : / / b r i p k e n s . d e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o n n e c t - h i s t o r y - a p i - f a l l b a c k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o n c a t - s t r e a m :   T h e   P r o g r a m   i n c l u d e s   c o n c a t - s t r e a m   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c o n c a t - s t r e a m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   M a x   O g d e n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   M a x   O g d e n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o n c a t - s t r e a m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o n v e r t - s o u r c e - m a p :   T h e   P r o g r a m   i n c l u d e s   c o n v e r t - s o u r c e - m a p   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   c o n v e r t - s o u r c e - m a p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 3   T h o r s t e n   L o r e n z .   
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o n v e r t - s o u r c e - m a p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o n t e n t - t y p e :   T h e   P r o g r a m   i n c l u d e s   c o n t e n t - t y p e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c o n t e n t - t y p e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o n t e n t - t y p e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c o n c a t - m a p   
 
         i s - t y p e d a r r a y   
 
         j s o n - s t a b l e - s t r i n g i f y - w i t h o u t - j s o n i f y   
 
         m i n i m i s t   
 
         p a t h - b r o w s e r i f y   
 
         s a f e - r e g e x   
 
         t e x t - t a b l e   
 
         t t y - b r o w s e r i f y   
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o o k i e :   T h e   P r o g r a m   i n c l u d e s   c o o k i e   s o f t w a r e .   I B M   o b t a i n e d   t h e   c o o k i e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o o k i e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o p y - c o n c u r r e n t l y ,   m o v e - c o n c u r r e n t l y ,   p r o m i s e - i n f l i g h t :   T h e   P r o g r a m 
 
 i n c l u d e s   c o p y - c o n c u r r e n t l y ,   m o v e - c o n c u r r e n t l y ,   p r o m i s e - i n f l i g h t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   c o p y - c o n c u r r e n t l y ,   m o v e - c o n c u r r e n t l y , 
 
 p r o m i s e - i n f l i g h t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o p y - c o n c u r r e n t l y ,   m o v e - c o n c u r r e n t l y ,   p r o m i s e - i n f l i g h t   N O T I C E S 
 
 A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o m p r e s s i b l e :   T h e   P r o g r a m   i n c l u d e s   c o m p r e s s i b l e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c o m p r e s s i b l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4   J e r e m i a h   S e n k p i e l   < f i s h r o c k 1 2 3 @ r o c k e t m a i l . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4   J e r e m i a h   S e n k p i e l   < f i s h r o c k 1 2 3 @ r o c k e t m a i l . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o m p r e s s i b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o m p o s e - f u n c t i o n :   T h e   P r o g r a m   i n c l u d e s   c o m p o s e - f u n c t i o n   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c o m p o s e - f u n c t i o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t       2 0 1 5   C h r i s t o p h   H e r m a n n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t       2 0 1 5   C h r i s t o p h   H e r m a n n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o m p o s e - f u n c t i o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o m m o n d i r ,   s h e l l - q u o t e :   T h e   P r o g r a m   i n c l u d e s   c o m m o n d i r ,   s h e l l - q u o t e 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   c o m m o n d i r ,   s h e l l - q u o t e   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o m m o n d i r ,   s h e l l - q u o t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o m p o n e n t - e m i t t e r :   T h e   P r o g r a m   i n c l u d e s   c o m p o n e n t - e m i t t e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c o m p o n e n t - e m i t t e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   C o m p o n e n t   c o n t r i b u t o r s   < d e v @ c o m p o n e n t . 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   C o m p o n e n t   c o n t r i b u t o r s   < d e v @ c o m p o n e n t . 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o m p o n e n t - e m i t t e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o n t e n t - d i s p o s i t i o n ,   d e p d ,   f o r w a r d e d ,   v a r y :   T h e   P r o g r a m   i n c l u d e s 
 
 c o n t e n t - d i s p o s i t i o n ,   d e p d ,   f o r w a r d e d ,   v a r y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c o n t e n t - d i s p o s i t i o n ,   d e p d ,   f o r w a r d e d ,   v a r y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o n t e n t - d i s p o s i t i o n ,   d e p d ,   f o r w a r d e d ,   v a r y   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o r e - j s ,   c o r e - j s - c o m p a t ,   c o r e - j s - p u r e :   T h e   P r o g r a m   i n c l u d e s   c o r e - j s , 
 
 c o r e - j s - c o m p a t ,   c o r e - j s - p u r e   s o f t w a r e .   I B M   o b t a i n e d   t h e   c o r e - j s , 
 
 c o r e - j s - c o m p a t ,   c o r e - j s - p u r e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 2   D e n i s   P u s h k a r e v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 2   D e n i s   P u s h k a r e v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o r e - j s ,   c o r e - j s - c o m p a t ,   c o r e - j s - p u r e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o p y - d e s c r i p t o r ,   e x p a n d - b r a c k e t s :   T h e   P r o g r a m   i n c l u d e s   c o p y - d e s c r i p t o r , 
 
 e x p a n d - b r a c k e t s   s o f t w a r e .   I B M   o b t a i n e d   t h e   c o p y - d e s c r i p t o r , 
 
 e x p a n d - b r a c k e t s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o p y - d e s c r i p t o r ,   e x p a n d - b r a c k e t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c r e a t e - e c d h :   T h e   P r o g r a m   i n c l u d e s   c r e a t e - e c d h   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c r e a t e - e c d h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   c r e a t e E C D H   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   c r e a t e E C D H   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c r e a t e - e c d h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c r o s s - s p a w n :   T h e   P r o g r a m   i n c l u d e s   c r o s s - s p a w n   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c r o s s - s p a w n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   M a d e   W i t h   M O X Y   L d a   < h e l l o @ m o x y . s t u d 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   M a d e   W i t h   M O X Y   L d a   < h e l l o @ m o x y . s t u d 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c r o s s - s p a w n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o s m i c o n f i g :   T h e   P r o g r a m   i n c l u d e s   c o s m i c o n f i g   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c o s m i c o n f i g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D a v i d   C l a r k 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D a v i d   C l a r k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o s m i c o n f i g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c s s - l o a d e r   
 
         e n h a n c e d - r e s o l v e   
 
         e s l i n t - w e b p a c k - p l u g i n   
 
         f i l e - l o a d e r   
 
         h t m l - w e b p a c k - p l u g i n   
 
         l o a d e r - u t i l s   
 
         m e m o r y - f s   
 
         m i n i - c s s - e x t r a c t - p l u g i n   
 
         s c h e m a - u t i l s   
 
         s t y l e - l o a d e r   
 
         t e r s e r - w e b p a c k - p l u g i n   
 
         u r l - l o a d e r   
 
         w a t c h p a c k   
 
         w e b p a c k   
 
         w e b p a c k - d e v - m i d d l e w a r e   
 
         w e b p a c k - d e v - s e r v e r   
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c r y p t o - b r o w s e r i f y :   T h e   P r o g r a m   i n c l u d e s   c r y p t o - b r o w s e r i f y   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c r y p t o - b r o w s e r i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   D o m i n i c   T a r r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   D o m i n i c   T a r r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c r y p t o - b r o w s e r i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s :   T h e   P r o g r a m   i n c l u d e s   c s s   s o f t w a r e .   I B M   o b t a i n e d   t h e   c s s   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s - d e c l a r a t i o n - s o r t e r :   T h e   P r o g r a m   i n c l u d e s   c s s - d e c l a r a t i o n - s o r t e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   c s s - d e c l a r a t i o n - s o r t e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 6   S e l w y n   < t a l k @ s e l w y n . c c > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 6   S e l w y n   < t a l k @ s e l w y n . c c > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s - d e c l a r a t i o n - s o r t e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o r e - j s :   T h e   P r o g r a m   i n c l u d e s   c o r e - j s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c o r e - j s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   D e n i s   P u s h k a r e v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   D e n i s   P u s h k a r e v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   D e n i s   P u s h k a r e v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   D e n i s   P u s h k a r e v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   D e n i s   P u s h k a r e v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o r e - j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s - s e l e c t - b a s e - a d a p t e r :   T h e   P r o g r a m   i n c l u d e s   c s s - s e l e c t - b a s e - a d a p t e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   c s s - s e l e c t - b a s e - a d a p t e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N i k   C o u g h l i n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N i k   C o u g h l i n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s - s e l e c t - b a s e - a d a p t e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s - t r e e :   T h e   P r o g r a m   i n c l u d e s   c s s - t r e e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c s s - t r e e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 6 - 2 0 1 9   b y   R o m a n   D v o r n o v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 6 - 2 0 1 9   b y   R o m a n   D v o r n o v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s - t r e e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s - s e l e c t ,   c s s - w h a t ,   d o m e l e m e n t t y p e ,   d o m h a n d l e r ,   d o m u t i l s ,   e n t i t i e s , 
 
 n t h - c h e c k :   T h e   P r o g r a m   i n c l u d e s   c s s - s e l e c t ,   c s s - w h a t ,   d o m e l e m e n t t y p e , 
 
 d o m h a n d l e r ,   d o m u t i l s ,   e n t i t i e s ,   n t h - c h e c k   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c s s - s e l e c t ,   c s s - w h a t ,   d o m e l e m e n t t y p e ,   d o m h a n d l e r ,   d o m u t i l s ,   e n t i t i e s , 
 
 n t h - c h e c k   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   F e l i x   B   h m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S , 
 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   F e l i x   B   h m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S , 
 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s - s e l e c t ,   c s s - w h a t ,   d o m e l e m e n t t y p e ,   d o m h a n d l e r ,   d o m u t i l s , 
 
 e n t i t i e s ,   n t h - c h e c k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e d e n t :   T h e   P r o g r a m   i n c l u d e s   d e d e n t   s o f t w a r e .   I B M   o b t a i n e d   t h e   d e d e n t 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D e s m o n d   B r a n d   ( d m n d @ d e s m o n d b r a n d . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D e s m o n d   B r a n d   ( d m n d @ d e s m o n d b r a n d . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e d e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s d b :   T h e   P r o g r a m   i n c l u d e s   c s s d b   s o f t w a r e .   I B M   o b t a i n e d   t h e   c s s d b 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   C C 0   1 . 0   U n i v e r s a l 
 
 
 
 # #   S t a t e m e n t   o f   P u r p o s e 
 
 
 
 T h e   l a w s   o f   m o s t   j u r i s d i c t i o n s   t h r o u g h o u t   t h e   w o r l d   a u t o m a t i c a l l y   c o n f e r 
 
 e x c l u s i v e   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   ( d e f i n e d   b e l o w )   u p o n   t h e   c r e a t o r   a n d 
 
 s u b s e q u e n t   o w n e r ( s )   ( e a c h   a n d   a l l ,   a n     So w n e r   )   o f   a n   o r i g i n a l   w o r k   o f 
 
 a u t h o r s h i p   a n d / o r   a   d a t a b a s e   ( e a c h ,   a     SW o r k   ) . 
 
 
 
 C e r t a i n   o w n e r s   w i s h   t o   p e r m a n e n t l y   r e l i n q u i s h   t h o s e   r i g h t s   t o   a   W o r k   f o r   t h e 
 
 p u r p o s e   o f   c o n t r i b u t i n g   t o   a   c o m m o n s   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s 
 
 (   SC o m m o n s   )   t h a t   t h e   p u b l i c   c a n   r e l i a b l y   a n d   w i t h o u t   f e a r   o f   l a t e r   c l a i m s   o f 
 
 i n f r i n g e m e n t   b u i l d   u p o n ,   m o d i f y ,   i n c o r p o r a t e   i n   o t h e r   w o r k s ,   r e u s e   a n d 
 
 r e d i s t r i b u t e   a s   f r e e l y   a s   p o s s i b l e   i n   a n y   f o r m   w h a t s o e v e r   a n d   f o r   a n y   p u r p o s e s , 
 
 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   c o m m e r c i a l   p u r p o s e s .   T h e s e   o w n e r s   m a y   c o n t r i b u t e 
 
 t o   t h e   C o m m o n s   t o   p r o m o t e   t h e   i d e a l   o f   a   f r e e   c u l t u r e   a n d   t h e   f u r t h e r 
 
 p r o d u c t i o n   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s ,   o r   t o   g a i n   r e p u t a t i o n   o r 
 
 g r e a t e r   d i s t r i b u t i o n   f o r   t h e i r   W o r k   i n   p a r t   t h r o u g h   t h e   u s e   a n d   e f f o r t s   o f 
 
 o t h e r s . 
 
 
 
 F o r   t h e s e   a n d / o r   o t h e r   p u r p o s e s   a n d   m o t i v a t i o n s ,   a n d   w i t h o u t   a n y   e x p e c t a t i o n   o f 
 
 a d d i t i o n a l   c o n s i d e r a t i o n   o r   c o m p e n s a t i o n ,   t h e   p e r s o n   a s s o c i a t i n g   C C 0   w i t h   a 
 
 W o r k   ( t h e     SA f f i r m e r   ) ,   t o   t h e   e x t e n t   t h a t   h e   o r   s h e   i s   a n   o w n e r   o f   C o p y r i g h t 
 
 a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k ,   v o l u n t a r i l y   e l e c t s   t o   a p p l y   C C 0   t o   t h e   W o r k   a n d 
 
 p u b l i c l y   d i s t r i b u t e   t h e   W o r k   u n d e r   i t s   t e r m s ,   w i t h   k n o w l e d g e   o f   h i s   o r   h e r 
 
 C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   a n d   t h e   m e a n i n g   a n d   i n t e n d e d   l e g a l 
 
 e f f e c t   o f   C C 0   o n   t h o s e   r i g h t s . 
 
 
 
 1 .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s .   A   W o r k   m a d e   a v a i l a b l e   u n d e r   C C 0   m a y   b e 
 
       p r o t e c t e d   b y   c o p y r i g h t   a n d   r e l a t e d   o r   n e i g h b o r i n g   r i g h t s   (   SC o p y r i g h t   a n d 
 
       R e l a t e d   R i g h t s   ) .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n c l u d e ,   b u t   a r e   n o t   l i m i t e d 
 
       t o ,   t h e   f o l l o w i n g : 
 
       1 .   t h e   r i g h t   t o   r e p r o d u c e ,   a d a p t ,   d i s t r i b u t e ,   p e r f o r m ,   d i s p l a y , 
 
             c o m m u n i c a t e ,   a n d   t r a n s l a t e   a   W o r k ; 
 
       2 .   m o r a l   r i g h t s   r e t a i n e d   b y   t h e   o r i g i n a l   a u t h o r ( s )   a n d / o r   p e r f o r m e r ( s ) ; 
 
       3 .   p u b l i c i t y   a n d   p r i v a c y   r i g h t s   p e r t a i n i n g   t o   a   p e r s o n   "!s   i m a g e   o r   l i k e n e s s 
 
             d e p i c t e d   i n   a   W o r k ; 
 
       4 .   r i g h t s   p r o t e c t i n g   a g a i n s t   u n f a i r   c o m p e t i t i o n   i n   r e g a r d s   t o   a   W o r k , 
 
             s u b j e c t   t o   t h e   l i m i t a t i o n s   i n   p a r a g r a p h   4 ( i ) ,   b e l o w ; 
 
       5 .   r i g h t s   p r o t e c t i n g   t h e   e x t r a c t i o n ,   d i s s e m i n a t i o n ,   u s e   a n d   r e u s e   o f   d a t a 
 
             i n   a   W o r k ; 
 
       6 .   d a t a b a s e   r i g h t s   ( s u c h   a s   t h o s e   a r i s i n g   u n d e r   D i r e c t i v e   9 6 / 9 / E C   o f   t h e 
 
             E u r o p e a n   P a r l i a m e n t   a n d   o f   t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l 
 
             p r o t e c t i o n   o f   d a t a b a s e s ,   a n d   u n d e r   a n y   n a t i o n a l   i m p l e m e n t a t i o n   t h e r e o f , 
 
             i n c l u d i n g   a n y   a m e n d e d   o r   s u c c e s s o r   v e r s i o n   o f   s u c h   d i r e c t i v e ) ;   a n d 
 
       7 .   o t h e r   s i m i l a r ,   e q u i v a l e n t   o r   c o r r e s p o n d i n g   r i g h t s   t h r o u g h o u t   t h e   w o r l d 
 
             b a s e d   o n   a p p l i c a b l e   l a w   o r   t r e a t y ,   a n d   a n y   n a t i o n a l   i m p l e m e n t a t i o n s 
 
             t h e r e o f . 
 
 
 
 2 .   W a i v e r .   T o   t h e   g r e a t e s t   e x t e n t   p e r m i t t e d   b y ,   b u t   n o t   i n   c o n t r a v e n t i o n   o f , 
 
 a p p l i c a b l e   l a w ,   A f f i r m e r   h e r e b y   o v e r t l y ,   f u l l y ,   p e r m a n e n t l y ,   i r r e v o c a b l y   a n d 
 
 u n c o n d i t i o n a l l y   w a i v e s ,   a b a n d o n s ,   a n d   s u r r e n d e r s   a l l   o f   A f f i r m e r   "!s   C o p y r i g h t 
 
 a n d   R e l a t e d   R i g h t s   a n d   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n ,   w h e t h e r   n o w 
 
 k n o w n   o r   u n k n o w n   ( i n c l u d i n g   e x i s t i n g   a s   w e l l   a s   f u t u r e   c l a i m s   a n d   c a u s e s   o f 
 
 a c t i o n ) ,   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m 
 
 d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e 
 
 e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f 
 
 c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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 
 
 c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e     SW a i v e r   ) .   A f f i r m e r   m a k e s 
 
 t h e   W a i v e r   f o r   t h e   b e n e f i t   o f   e a c h   m e m b e r   o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e 
 
 d e t r i m e n t   o f   A f f i r m e r   "!s   h e i r s   a n d   s u c c e s s o r s ,   f u l l y   i n t e n d i n g   t h a t   s u c h   W a i v e r 
 
 s h a l l   n o t   b e   s u b j e c t   t o   r e v o c a t i o n ,   r e s c i s s i o n ,   c a n c e l l a t i o n ,   t e r m i n a t i o n ,   o r 
 
 a n y   o t h e r   l e g a l   o r   e q u i t a b l e   a c t i o n   t o   d i s r u p t   t h e   q u i e t   e n j o y m e n t   o f   t h e   W o r k 
 
 b y   t h e   p u b l i c   a s   c o n t e m p l a t e d   b y   A f f i r m e r   "!s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 3 .   P u b l i c   L i c e n s e   F a l l b a c k .   S h o u l d   a n y   p a r t   o f   t h e   W a i v e r   f o r   a n y   r e a s o n   b e 
 
 j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   t h e n   t h e   W a i v e r 
 
 s h a l l   b e   p r e s e r v e d   t o   t h e   m a x i m u m   e x t e n t   p e r m i t t e d   t a k i n g   i n t o   a c c o u n t 
 
 A f f i r m e r   "!s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e .   I n   a d d i t i o n ,   t o   t h e   e x t e n t   t h e   W a i v e r 
 
 i s   s o   j u d g e d   A f f i r m e r   h e r e b y   g r a n t s   t o   e a c h   a f f e c t e d   p e r s o n   a   r o y a l t y - f r e e ,   n o n 
 
 t r a n s f e r a b l e ,   n o n   s u b l i c e n s a b l e ,   n o n   e x c l u s i v e ,   i r r e v o c a b l e   a n d   u n c o n d i t i o n a l 
 
 l i c e n s e   t o   e x e r c i s e   A f f i r m e r   "!s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   ( i )   i n 
 
 a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m   d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e 
 
 l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e   e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r 
 
 f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f   c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e 
 
 w h a t s o e v e r ,   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   c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l 
 
 p u r p o s e s   ( t h e     SL i c e n s e   ) .   T h e   L i c e n s e   s h a l l   b e   d e e m e d   e f f e c t i v e   a s   o f   t h e   d a t e 
 
 C C 0   w a s   a p p l i e d   b y   A f f i r m e r   t o   t h e   W o r k .   S h o u l d   a n y   p a r t   o f   t h e   L i c e n s e   f o r   a n y 
 
 r e a s o n   b e   j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   s u c h 
 
 p a r t i a l   i n v a l i d i t y   o r   i n e f f e c t i v e n e s s   s h a l l   n o t   i n v a l i d a t e   t h e   r e m a i n d e r   o f   t h e 
 
 L i c e n s e ,   a n d   i n   s u c h   c a s e   A f f i r m e r   h e r e b y   a f f i r m s   t h a t   h e   o r   s h e   w i l l   n o t   ( i ) 
 
 e x e r c i s e   a n y   o f   h i s   o r   h e r   r e m a i n i n g   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k 
 
 o r   ( i i )   a s s e r t   a n y   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n   w i t h   r e s p e c t   t o   t h e 
 
 W o r k ,   i n   e i t h e r   c a s e   c o n t r a r y   t o   A f f i r m e r   "!s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 4 .   L i m i t a t i o n s   a n d   D i s c l a i m e r s . 
 
       1 .   N o   t r a d e m a r k   o r   p a t e n t   r i g h t s   h e l d   b y   A f f i r m e r   a r e   w a i v e d ,   a b a n d o n e d , 
 
             s u r r e n d e r e d ,   l i c e n s e d   o r   o t h e r w i s e   a f f e c t e d   b y   t h i s   d o c u m e n t . 
 
       2 .   A f f i r m e r   o f f e r s   t h e   W o r k   a s - i s   a n d   m a k e s   n o   r e p r e s e n t a t i o n s   o r 
 
             w a r r a n t i e s   o f   a n y   k i n d   c o n c e r n i n g   t h e   W o r k ,   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y 
 
             o r   o t h e r w i s e ,   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   w a r r a n t i e s   o f   t i t l e , 
 
             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 ,   n o n   i n f r i n g e m e n t ,   o r 
 
             t h e   a b s e n c e   o f   l a t e n t   o r   o t h e r   d e f e c t s ,   a c c u r a c y ,   o r   t h e   p r e s e n t   o r 
 
             a b s e n c e   o f   e r r o r s ,   w h e t h e r   o r   n o t   d i s c o v e r a b l e ,   a l l   t o   t h e   g r e a t e s t 
 
             e x t e n t   p e r m i s s i b l e   u n d e r   a p p l i c a b l e   l a w . 
 
       3 .   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   c l e a r i n g   r i g h t s   o f   o t h e r   p e r s o n s 
 
             t h a t   m a y   a p p l y   t o   t h e   W o r k   o r   a n y   u s e   t h e r e o f ,   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   a n y   p e r s o n   "!s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k . 
 
             F u r t h e r ,   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   o b t a i n i n g   a n y   n e c e s s a r y 
 
             c o n s e n t s ,   p e r m i s s i o n s   o r   o t h e r   r i g h t s   r e q u i r e d   f o r   a n y   u s e   o f   t h e   W o r k . 
 
       4 .   A f f i r m e r   u n d e r s t a n d s   a n d   a c k n o w l e d g e s   t h a t   C r e a t i v e   C o m m o n s   i s   n o t   a 
 
             p a r t y   t o   t h i s   d o c u m e n t   a n d   h a s   n o   d u t y   o r   o b l i g a t i o n   w i t h   r e s p e c t   t o 
 
             t h i s   C C 0   o r   u s e   o f   t h e   W o r k . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   s e e 
 
 h t t p s : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / . 
 
 
 
 
 
 #   C C 0   1 . 0   U n i v e r s a l 
 
 
 
 # #   S t a t e m e n t   o f   P u r p o s e 
 
 
 
 T h e   l a w s   o f   m o s t   j u r i s d i c t i o n s   t h r o u g h o u t   t h e   w o r l d   a u t o m a t i c a l l y   c o n f e r 
 
 e x c l u s i v e   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   ( d e f i n e d   b e l o w )   u p o n   t h e   c r e a t o r   a n d 
 
 s u b s e q u e n t   o w n e r ( s )   ( e a c h   a n d   a l l ,   a n     So w n e r   )   o f   a n   o r i g i n a l   w o r k   o f 
 
 a u t h o r s h i p   a n d / o r   a   d a t a b a s e   ( e a c h ,   a     SW o r k   ) . 
 
 
 
 C e r t a i n   o w n e r s   w i s h   t o   p e r m a n e n t l y   r e l i n q u i s h   t h o s e   r i g h t s   t o   a   W o r k   f o r   t h e 
 
 p u r p o s e   o f   c o n t r i b u t i n g   t o   a   c o m m o n s   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s 
 
 (   SC o m m o n s   )   t h a t   t h e   p u b l i c   c a n   r e l i a b l y   a n d   w i t h o u t   f e a r   o f   l a t e r   c l a i m s   o f 
 
 i n f r i n g e m e n t   b u i l d   u p o n ,   m o d i f y ,   i n c o r p o r a t e   i n   o t h e r   w o r k s ,   r e u s e   a n d 
 
 r e d i s t r i b u t e   a s   f r e e l y   a s   p o s s i b l e   i n   a n y   f o r m   w h a t s o e v e r   a n d   f o r   a n y   p u r p o s e s , 
 
 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   c o m m e r c i a l   p u r p o s e s .   T h e s e   o w n e r s   m a y   c o n t r i b u t e 
 
 t o   t h e   C o m m o n s   t o   p r o m o t e   t h e   i d e a l   o f   a   f r e e   c u l t u r e   a n d   t h e   f u r t h e r 
 
 p r o d u c t i o n   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s ,   o r   t o   g a i n   r e p u t a t i o n   o r 
 
 g r e a t e r   d i s t r i b u t i o n   f o r   t h e i r   W o r k   i n   p a r t   t h r o u g h   t h e   u s e   a n d   e f f o r t s   o f 
 
 o t h e r s . 
 
 
 
 F o r   t h e s e   a n d / o r   o t h e r   p u r p o s e s   a n d   m o t i v a t i o n s ,   a n d   w i t h o u t   a n y   e x p e c t a t i o n   o f 
 
 a d d i t i o n a l   c o n s i d e r a t i o n   o r   c o m p e n s a t i o n ,   t h e   p e r s o n   a s s o c i a t i n g   C C 0   w i t h   a 
 
 W o r k   ( t h e     SA f f i r m e r   ) ,   t o   t h e   e x t e n t   t h a t   h e   o r   s h e   i s   a n   o w n e r   o f   C o p y r i g h t 
 
 a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k ,   v o l u n t a r i l y   e l e c t s   t o   a p p l y   C C 0   t o   t h e   W o r k   a n d 
 
 p u b l i c l y   d i s t r i b u t e   t h e   W o r k   u n d e r   i t s   t e r m s ,   w i t h   k n o w l e d g e   o f   h i s   o r   h e r 
 
 C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   a n d   t h e   m e a n i n g   a n d   i n t e n d e d   l e g a l 
 
 e f f e c t   o f   C C 0   o n   t h o s e   r i g h t s . 
 
 
 
 1 .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s .   A   W o r k   m a d e   a v a i l a b l e   u n d e r   C C 0   m a y   b e 
 
       p r o t e c t e d   b y   c o p y r i g h t   a n d   r e l a t e d   o r   n e i g h b o r i n g   r i g h t s   (   SC o p y r i g h t   a n d 
 
       R e l a t e d   R i g h t s   ) .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n c l u d e ,   b u t   a r e   n o t   l i m i t e d 
 
       t o ,   t h e   f o l l o w i n g : 
 
       1 .   t h e   r i g h t   t o   r e p r o d u c e ,   a d a p t ,   d i s t r i b u t e ,   p e r f o r m ,   d i s p l a y , 
 
             c o m m u n i c a t e ,   a n d   t r a n s l a t e   a   W o r k ; 
 
       2 .   m o r a l   r i g h t s   r e t a i n e d   b y   t h e   o r i g i n a l   a u t h o r ( s )   a n d / o r   p e r f o r m e r ( s ) ; 
 
       3 .   p u b l i c i t y   a n d   p r i v a c y   r i g h t s   p e r t a i n i n g   t o   a   p e r s o n   "!s   i m a g e   o r   l i k e n e s s 
 
             d e p i c t e d   i n   a   W o r k ; 
 
       4 .   r i g h t s   p r o t e c t i n g   a g a i n s t   u n f a i r   c o m p e t i t i o n   i n   r e g a r d s   t o   a   W o r k , 
 
             s u b j e c t   t o   t h e   l i m i t a t i o n s   i n   p a r a g r a p h   4 ( i ) ,   b e l o w ; 
 
       5 .   r i g h t s   p r o t e c t i n g   t h e   e x t r a c t i o n ,   d i s s e m i n a t i o n ,   u s e   a n d   r e u s e   o f   d a t a 
 
             i n   a   W o r k ; 
 
       6 .   d a t a b a s e   r i g h t s   ( s u c h   a s   t h o s e   a r i s i n g   u n d e r   D i r e c t i v e   9 6 / 9 / E C   o f   t h e 
 
             E u r o p e a n   P a r l i a m e n t   a n d   o f   t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l 
 
             p r o t e c t i o n   o f   d a t a b a s e s ,   a n d   u n d e r   a n y   n a t i o n a l   i m p l e m e n t a t i o n   t h e r e o f , 
 
             i n c l u d i n g   a n y   a m e n d e d   o r   s u c c e s s o r   v e r s i o n   o f   s u c h   d i r e c t i v e ) ;   a n d 
 
       7 .   o t h e r   s i m i l a r ,   e q u i v a l e n t   o r   c o r r e s p o n d i n g   r i g h t s   t h r o u g h o u t   t h e   w o r l d 
 
             b a s e d   o n   a p p l i c a b l e   l a w   o r   t r e a t y ,   a n d   a n y   n a t i o n a l   i m p l e m e n t a t i o n s 
 
             t h e r e o f . 
 
 
 
 2 .   W a i v e r .   T o   t h e   g r e a t e s t   e x t e n t   p e r m i t t e d   b y ,   b u t   n o t   i n   c o n t r a v e n t i o n   o f , 
 
 a p p l i c a b l e   l a w ,   A f f i r m e r   h e r e b y   o v e r t l y ,   f u l l y ,   p e r m a n e n t l y ,   i r r e v o c a b l y   a n d 
 
 u n c o n d i t i o n a l l y   w a i v e s ,   a b a n d o n s ,   a n d   s u r r e n d e r s   a l l   o f   A f f i r m e r   "!s   C o p y r i g h t 
 
 a n d   R e l a t e d   R i g h t s   a n d   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n ,   w h e t h e r   n o w 
 
 k n o w n   o r   u n k n o w n   ( i n c l u d i n g   e x i s t i n g   a s   w e l l   a s   f u t u r e   c l a i m s   a n d   c a u s e s   o f 
 
 a c t i o n ) ,   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m 
 
 d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e 
 
 e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f 
 
 c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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 
 
 c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e     SW a i v e r   ) .   A f f i r m e r   m a k e s 
 
 t h e   W a i v e r   f o r   t h e   b e n e f i t   o f   e a c h   m e m b e r   o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e 
 
 d e t r i m e n t   o f   A f f i r m e r   "!s   h e i r s   a n d   s u c c e s s o r s ,   f u l l y   i n t e n d i n g   t h a t   s u c h   W a i v e r 
 
 s h a l l   n o t   b e   s u b j e c t   t o   r e v o c a t i o n ,   r e s c i s s i o n ,   c a n c e l l a t i o n ,   t e r m i n a t i o n ,   o r 
 
 a n y   o t h e r   l e g a l   o r   e q u i t a b l e   a c t i o n   t o   d i s r u p t   t h e   q u i e t   e n j o y m e n t   o f   t h e   W o r k 
 
 b y   t h e   p u b l i c   a s   c o n t e m p l a t e d   b y   A f f i r m e r   "!s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 3 .   P u b l i c   L i c e n s e   F a l l b a c k .   S h o u l d   a n y   p a r t   o f   t h e   W a i v e r   f o r   a n y   r e a s o n   b e 
 
 j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   t h e n   t h e   W a i v e r 
 
 s h a l l   b e   p r e s e r v e d   t o   t h e   m a x i m u m   e x t e n t   p e r m i t t e d   t a k i n g   i n t o   a c c o u n t 
 
 A f f i r m e r   "!s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e .   I n   a d d i t i o n ,   t o   t h e   e x t e n t   t h e   W a i v e r 
 
 i s   s o   j u d g e d   A f f i r m e r   h e r e b y   g r a n t s   t o   e a c h   a f f e c t e d   p e r s o n   a   r o y a l t y - f r e e ,   n o n 
 
 t r a n s f e r a b l e ,   n o n   s u b l i c e n s a b l e ,   n o n   e x c l u s i v e ,   i r r e v o c a b l e   a n d   u n c o n d i t i o n a l 
 
 l i c e n s e   t o   e x e r c i s e   A f f i r m e r   "!s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   ( i )   i n 
 
 a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m   d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e 
 
 l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e   e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r 
 
 f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f   c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e 
 
 w h a t s o e v e r ,   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   c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l 
 
 p u r p o s e s   ( t h e     SL i c e n s e   ) .   T h e   L i c e n s e   s h a l l   b e   d e e m e d   e f f e c t i v e   a s   o f   t h e   d a t e 
 
 C C 0   w a s   a p p l i e d   b y   A f f i r m e r   t o   t h e   W o r k .   S h o u l d   a n y   p a r t   o f   t h e   L i c e n s e   f o r   a n y 
 
 r e a s o n   b e   j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   s u c h 
 
 p a r t i a l   i n v a l i d i t y   o r   i n e f f e c t i v e n e s s   s h a l l   n o t   i n v a l i d a t e   t h e   r e m a i n d e r   o f   t h e 
 
 L i c e n s e ,   a n d   i n   s u c h   c a s e   A f f i r m e r   h e r e b y   a f f i r m s   t h a t   h e   o r   s h e   w i l l   n o t   ( i ) 
 
 e x e r c i s e   a n y   o f   h i s   o r   h e r   r e m a i n i n g   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k 
 
 o r   ( i i )   a s s e r t   a n y   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n   w i t h   r e s p e c t   t o   t h e 
 
 W o r k ,   i n   e i t h e r   c a s e   c o n t r a r y   t o   A f f i r m e r   "!s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 4 .   L i m i t a t i o n s   a n d   D i s c l a i m e r s . 
 
       1 .   N o   t r a d e m a r k   o r   p a t e n t   r i g h t s   h e l d   b y   A f f i r m e r   a r e   w a i v e d ,   a b a n d o n e d , 
 
             s u r r e n d e r e d ,   l i c e n s e d   o r   o t h e r w i s e   a f f e c t e d   b y   t h i s   d o c u m e n t . 
 
       2 .   A f f i r m e r   o f f e r s   t h e   W o r k   a s - i s   a n d   m a k e s   n o   r e p r e s e n t a t i o n s   o r 
 
             w a r r a n t i e s   o f   a n y   k i n d   c o n c e r n i n g   t h e   W o r k ,   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y 
 
             o r   o t h e r w i s e ,   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   w a r r a n t i e s   o f   t i t l e , 
 
             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 ,   n o n   i n f r i n g e m e n t ,   o r 
 
             t h e   a b s e n c e   o f   l a t e n t   o r   o t h e r   d e f e c t s ,   a c c u r a c y ,   o r   t h e   p r e s e n t   o r 
 
             a b s e n c e   o f   e r r o r s ,   w h e t h e r   o r   n o t   d i s c o v e r a b l e ,   a l l   t o   t h e   g r e a t e s t 
 
             e x t e n t   p e r m i s s i b l e   u n d e r   a p p l i c a b l e   l a w . 
 
       3 .   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   c l e a r i n g   r i g h t s   o f   o t h e r   p e r s o n s 
 
             t h a t   m a y   a p p l y   t o   t h e   W o r k   o r   a n y   u s e   t h e r e o f ,   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   a n y   p e r s o n   "!s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k . 
 
             F u r t h e r ,   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   o b t a i n i n g   a n y   n e c e s s a r y 
 
             c o n s e n t s ,   p e r m i s s i o n s   o r   o t h e r   r i g h t s   r e q u i r e d   f o r   a n y   u s e   o f   t h e   W o r k . 
 
       4 .   A f f i r m e r   u n d e r s t a n d s   a n d   a c k n o w l e d g e s   t h a t   C r e a t i v e   C o m m o n s   i s   n o t   a 
 
             p a r t y   t o   t h i s   d o c u m e n t   a n d   h a s   n o   d u t y   o r   o b l i g a t i o n   w i t h   r e s p e c t   t o 
 
             t h i s   C C 0   o r   u s e   o f   t h e   W o r k . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   s e e 
 
 h t t p s : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s d b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e e p - e q u a l :   T h e   P r o g r a m   i n c l u d e s   d e e p - e q u a l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d e e p - e q u a l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 ,   2 0 1 3 ,   2 0 1 4   J a m e s   H a l l i d a y   < m a i l @ s u b s t a c k . n e t > ,   2 0 0 9   T h o m a s   R o b i n s o n   < 2 8 0 n o r t h . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 ,   2 0 1 3 ,   2 0 1 4   J a m e s   H a l l i d a y   < m a i l @ s u b s t a c k . n e t > ,   2 0 0 9   T h o m a s   R o b i n s o n   < 2 8 0 n o r t h . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e e p - e q u a l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s o :   T h e   P r o g r a m   i n c l u d e s   c s s o   s o f t w a r e .   I B M   o b t a i n e d   t h e   c s s o 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 5 - 2 0 1 9   b y   R o m a n   D v o r n o v 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   S e r g e y   K r y z h a n o v s k y 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 5 - 2 0 1 9   b y   R o m a n   D v o r n o v 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   S e r g e y   K r y z h a n o v s k y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s o   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e e p - i s :   T h e   P r o g r a m   i n c l u d e s   d e e p - i s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d e e p - i s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 ,   2 0 1 3   T h o r s t e n   L o r e n z   < t h l o r e n z @ g m x . d e > 
 
 C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y   < m a i l @ s u b s t a c k . n e t > 
 
 C o p y r i g h t   ( c )   2 0 0 9   T h o m a s   R o b i n s o n   < 2 8 0 n o r t h . c o m > 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 ,   2 0 1 3   T h o r s t e n   L o r e n z   < t h l o r e n z @ g m x . d e > 
 
 C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y   < m a i l @ s u b s t a c k . n e t > 
 
 C o p y r i g h t   ( c )   2 0 0 9   T h o m a s   R o b i n s o n   < 2 8 0 n o r t h . c o m > 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e e p - i s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s o m :   T h e   P r o g r a m   i n c l u d e s   c s s o m   s o f t w a r e .   I B M   o b t a i n e d   t h e   c s s o m 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   N i k i t a   V a s i l y e v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   N i k i t a   V a s i l y e v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s o m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c s s s t y l e :   T h e   P r o g r a m   i n c l u d e s   c s s s t y l e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c s s s t y l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   C h a d   W a l k e r 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   C h a d   W a l k e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c s s s t y l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c y c l i s t ,   f l u s h - w r i t e - s t r e a m ,   m u l t i c a s t - d n s , 
 
 m u l t i c a s t - d n s - s e r v i c e - t y p e s ,   s t r e a m - e a c h :   T h e   P r o g r a m   i n c l u d e s   c y c l i s t , 
 
 f l u s h - w r i t e - s t r e a m ,   m u l t i c a s t - d n s ,   m u l t i c a s t - d n s - s e r v i c e - t y p e s , 
 
 s t r e a m - e a c h   s o f t w a r e .   I B M   o b t a i n e d   t h e   c y c l i s t ,   f l u s h - w r i t e - s t r e a m , 
 
 m u l t i c a s t - d n s ,   m u l t i c a s t - d n s - s e r v i c e - t y p e s ,   s t r e a m - e a c h   s o f t w a r e   u n d e r 
 
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c y c l i s t ,   f l u s h - w r i t e - s t r e a m ,   m u l t i c a s t - d n s , 
 
 m u l t i c a s t - d n s - s e r v i c e - t y p e s ,   s t r e a m - e a c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d ,   e s 6 - s y m b o l :   T h e   P r o g r a m   i n c l u d e s   d ,   e s 6 - s y m b o l   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   d ,   e s 6 - s y m b o l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d ,   e s 6 - s y m b o l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e c o d e - u r i - c o m p o n e n t :   T h e   P r o g r a m   i n c l u d e s   d e c o d e - u r i - c o m p o n e n t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   d e c o d e - u r i - c o m p o n e n t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S a m   V e r s c h u e r e n   < s a m . v e r s c h u e r e n @ g m a i l . c o m >   ( g i t h u b . c o m / S a m V e r s c h u e r e n ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S a m   V e r s c h u e r e n   < s a m . v e r s c h u e r e n @ g m a i l . c o m >   ( g i t h u b . c o m / S a m V e r s c h u e r e n ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S a m   V e r s c h u e r e n   < s a m . v e r s c h u e r e n @ g m a i l . c o m >   ( g i t h u b . c o m / S a m V e r s c h u e r e n ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S a m   V e r s c h u e r e n   < s a m . v e r s c h u e r e n @ g m a i l . c o m >   ( g i t h u b . c o m / S a m V e r s c h u e r e n ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S a m   V e r s c h u e r e n   < s a m . v e r s c h u e r e n @ g m a i l . c o m >   ( g i t h u b . c o m / S a m V e r s c h u e r e n ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e c o d e - u r i - c o m p o n e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d a t a - u r l s :   T h e   P r o g r a m   i n c l u d e s   d a t a - u r l s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d a t a - u r l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t       2 0 1 7    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t       2 0 1 7    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d a t a - u r l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d a m e r a u - l e v e n s h t e i n :   T h e   P r o g r a m   i n c l u d e s   d a m e r a u - l e v e n s h t e i n   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   d a m e r a u - l e v e n s h t e i n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 B S D   2 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 ,   T a d e u s z    a z u r s k i 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 B S D   2 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 ,   T a d e u s z    a z u r s k i 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d a m e r a u - l e v e n s h t e i n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e f a u l t - g a t e w a y :   T h e   P r o g r a m   i n c l u d e s   d e f a u l t - g a t e w a y   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   d e f a u l t - g a t e w a y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   s i l v e r w i n d 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e f a u l t - g a t e w a y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e f i n e - p r o p e r t y ,   i s - w i n d o w s ,   s t r i p - c o m m e n t s :   T h e   P r o g r a m   i n c l u d e s 
 
 d e f i n e - p r o p e r t y ,   i s - w i n d o w s ,   s t r i p - c o m m e n t s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d e f i n e - p r o p e r t y ,   i s - w i n d o w s ,   s t r i p - c o m m e n t s   s o f t w a r e   u n d e r   t h e   t e r m s 
 
 a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e f i n e - p r o p e r t y ,   i s - w i n d o w s ,   s t r i p - c o m m e n t s   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d i f f i e - h e l l m a n ,   p u b l i c - e n c r y p t :   T h e   P r o g r a m   i n c l u d e s   d i f f i e - h e l l m a n , 
 
 p u b l i c - e n c r y p t   s o f t w a r e .   I B M   o b t a i n e d   t h e   d i f f i e - h e l l m a n , 
 
 p u b l i c - e n c r y p t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   C a l v i n   M e t c a l f 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   C a l v i n   M e t c a l f 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d i f f i e - h e l l m a n ,   p u b l i c - e n c r y p t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e t e c t - p o r t - a l t :   T h e   P r o g r a m   i n c l u d e s   d e t e c t - p o r t - a l t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   d e t e c t - p o r t - a l t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   x d f 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   x d f 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e t e c t - p o r t - a l t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e t e c t - n o d e :   T h e   P r o g r a m   i n c l u d e s   d e t e c t - n o d e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   d e t e c t - n o d e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   I l y a   K a n t o r 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   I l y a   K a n t o r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e t e c t - n o d e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d n s - e q u a l :   T h e   P r o g r a m   i n c l u d e s   d n s - e q u a l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d n s - e q u a l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d n s - e q u a l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d n s - p a c k e t ,   s t r e a m - s h i f t :   T h e   P r o g r a m   i n c l u d e s   d n s - p a c k e t ,   s t r e a m - s h i f t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   d n s - p a c k e t ,   s t r e a m - s h i f t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   M a t h i a s   B u u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d n s - p a c k e t ,   s t r e a m - s h i f t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d n s - t x t :   T h e   P r o g r a m   i n c l u d e s   d n s - t x t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d n s - t x t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d n s - t x t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e s t r o y ,   e e - f i r s t :   T h e   P r o g r a m   i n c l u d e s   d e s t r o y ,   e e - f i r s t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   d e s t r o y ,   e e - f i r s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e s t r o y ,   e e - f i r s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d o c t r i n e :   T h e   P r o g r a m   i n c l u d e s   d o c t r i n e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d o c t r i n e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                               V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
     " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
     a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
     " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
     t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
     " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
     o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
     c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
     " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
     d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
     o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
     o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
     " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
     e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
     " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
     i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
     s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
     " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
     t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
     n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
     a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
     " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
     O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
     c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
     ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
     " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
     f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
     e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
     r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
     o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
     s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
     t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
     " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
     t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
     t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
     s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
     o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
     t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
     m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
     t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
     c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
     a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
     L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
     e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
     d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
     " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
     o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
     s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
     t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
     w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
     c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
     p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
     W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
     t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
     w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
     ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
     u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
     w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
     b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
     C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
     w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
     i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
     c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
     o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
     o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
     g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
     a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
     W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
     m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
     m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
     ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
             D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
     ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
             s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
     ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
             t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
             a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
             e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
             t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
     ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
             d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
             i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
             w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
             p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
             o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
             a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
             d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
             w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
             w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
             o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
             d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
             n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
             o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
             t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
             a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
     Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
     m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
     f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
     f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
     r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
     t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
     a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
     b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
     t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
     N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
     t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
     w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
     n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
     e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
     o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
     a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
     C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
     W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
     o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
     a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
     r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
     w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
     u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
     n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
     l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
     i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
     r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
     W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
     w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
     o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
     h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
     t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
     a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
     o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
     L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
     o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
     o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
     d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
     i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
     o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                               V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
     " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
     a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
     " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
     t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
     " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
     o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
     c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
     " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
     d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
     o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
     o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
     " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
     e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
     " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
     i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
     s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
     " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
     t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
     n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
     a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
     " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
     O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
     c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
     ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
     " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
     f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
     e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
     r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
     o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
     s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
     t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
     " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
     t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
     t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
     s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
     o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
     t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
     m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
     t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
     c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
     a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
     L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
     e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
     d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
     " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
     o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
     s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
     t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
     w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
     c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
     p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
     W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
     t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
     w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
     ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
     u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
     w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
     b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
     C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
     w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
     i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
     c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
     o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
     o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
     g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
     a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
     W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
     m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
     m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
     ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
             D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
     ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
             s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
     ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
             t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
             a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
             e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
             t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
     ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
             d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
             i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
             w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
             p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
             o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
             a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
             d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
             w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
             w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
             o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
             d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
             n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
             o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
             t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
             a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
     Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
     m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
     f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
     f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
     r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
     t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
     a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
     b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
     t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
     N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
     t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
     w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
     n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
     e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
     o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
     a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
     C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
     W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
     o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
     a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
     r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
     w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
     u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
     n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
     l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
     i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
     r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
     W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
     w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
     o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
     h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
     t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
     a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
     o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
     L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
     o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
     o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
     d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
     i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
     o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d o c t r i n e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d o m a i n - b r o w s e r :   T h e   P r o g r a m   i n c l u d e s   d o m a i n - b r o w s e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   d o m a i n - b r o w s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 < ! - -   L I C E N S E F I L E /   - - > 
 
 
 
 < h 1 > L i c e n s e < / h 1 > 
 
 
 
 U n l e s s   s t a t e d   o t h e r w i s e   a l l   w o r k s   a r e : 
 
 
 
 < u l > < l i > C o p y r i g h t   & c o p y ;   2 0 1 3 +   < a   h r e f = " h t t p : / / b e v r y . m e " > B e v r y   P t y   L t d < / a > < / l i > < / u l > 
 
 
 
 a n d   l i c e n s e d   u n d e r : 
 
 
 
 < u l > < l i > < a   h r e f = " h t t p : / / s p d x . o r g / l i c e n s e s / M I T . h t m l " > M I T   L i c e n s e < / a > < / l i > < / u l > 
 
 
 
 < h 2 > M I T   L i c e n s e < / h 2 > 
 
 
 
 < p r e > 
 
 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 . 
 
 < / p r e > 
 
 
 
 < ! - -   / L I C E N S E F I L E   - - > 
 
 
 
 
 
 < ! - -   L I C E N S E F I L E /   - - > 
 
 
 
 < h 1 > L i c e n s e < / h 1 > 
 
 
 
 U n l e s s   s t a t e d   o t h e r w i s e   a l l   w o r k s   a r e : 
 
 
 
 < u l > < l i > C o p y r i g h t   & c o p y ;   2 0 1 3 +   < a   h r e f = " h t t p : / / b e v r y . m e " > B e v r y   P t y   L t d < / a > < / l i > < / u l > 
 
 
 
 a n d   l i c e n s e d   u n d e r : 
 
 
 
 < u l > < l i > < a   h r e f = " h t t p : / / s p d x . o r g / l i c e n s e s / M I T . h t m l " > M I T   L i c e n s e < / a > < / l i > < / u l > 
 
 
 
 < h 2 > M I T   L i c e n s e < / h 2 > 
 
 
 
 < p r e > 
 
 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 . 
 
 < / p r e > 
 
 
 
 < ! - -   / L I C E N S E F I L E   - - > 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d o m a i n - b r o w s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d o m - s e r i a l i z e r :   T h e   P r o g r a m   i n c l u d e s   d o m - s e r i a l i z e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   d o m - s e r i a l i z e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 L i c e n s e 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T h e   c h e e r i o j s   c o n t r i b u t o 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 . 
 
 
 
 
 
 L i c e n s e 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T h e   c h e e r i o j s   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d o m - s e r i a l i z e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d o m - c o n v e r t e r ,   p r e t t y - e r r o r :   T h e   P r o g r a m   i n c l u d e s   d o m - c o n v e r t e r , 
 
 p r e t t y - e r r o r   s o f t w a r e .   I B M   o b t a i n e d   t h e   d o m - c o n v e r t e r ,   p r e t t y - e r r o r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   A r i a   M i n a e i 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   A r i a   M i n a e i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d o m - c o n v e r t e r ,   p r e t t y - e r r o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e n q u i r e r :   T h e   P r o g r a m   i n c l u d e s   e n q u i r e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e n q u i r e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e n q u i r e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e r r o r - s t a c k - p a r s e r ,   s t a c k f r a m e :   T h e   P r o g r a m   i n c l u d e s 
 
 e r r o r - s t a c k - p a r s e r ,   s t a c k f r a m e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e r r o r - s t a c k - p a r s e r ,   s t a c k f r a m e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E r i c   W e n d e l i n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E r i c   W e n d e l i n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e r r o r - s t a c k - p a r s e r ,   s t a c k f r a m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s - s h i m - u n s c o p a b l e s :   T h e   P r o g r a m   i n c l u d e s   e s - s h i m - u n s c o p a b l e s   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   e s - s h i m - u n s c o p a b l e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 2   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 2   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s - s h i m - u n s c o p a b l e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e n c o d e u r l :   T h e   P r o g r a m   i n c l u d e s   e n c o d e u r l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e n c o d e u r l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e n c o d e u r l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d o m e x c e p t i o n :   T h e   P r o g r a m   i n c l u d e s   d o m e x c e p t i o n   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   d o m e x c e p t i o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t       2 0 1 7   D o m e n i c   D e n i c o l a 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t       2 0 1 7   D o m e n i c   D e n i c o l a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d o m e x c e p t i o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e m o j i s - l i s t :   T h e   P r o g r a m   i n c l u d e s   e m o j i s - l i s t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   e m o j i s - l i s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 5   K i k o   B e a t 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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     S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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 5   K i k o   B e a t 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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     S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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 5   K i k o   B e a t 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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     S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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 5   K i k o   B e a t 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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     S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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 5   K i k o   B e a t 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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     S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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e m o j i s - l i s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e r r o r - e x ,   i s - a r r a y i s h :   T h e   P r o g r a m   i n c l u d e s   e r r o r - e x ,   i s - a r r a y i s h 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   e r r o r - e x ,   i s - a r r a y i s h   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J D   B a l l a r d 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J D   B a l l a r d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e r r o r - e x ,   i s - a r r a y i s h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d o t e n v - e x p a n d :   T h e   P r o g r a m   i n c l u d e s   d o t e n v - e x p a n d   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   d o t e n v - e x p a n d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   S c o t t   M o t t e 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   S c o t t   M o t t e 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d o t e n v - e x p a n d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e l e c t r o n - t o - c h r o m i u m :   T h e   P r o g r a m   i n c l u d e s   e l e c t r o n - t o - c h r o m i u m 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   e l e c t r o n - t o - c h r o m i u m   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   K i l i a n   V a l k h o f 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   K i l i a n   V a l k h o f 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e l e c t r o n - t o - c h r o m i u m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d u p l e x i f y ,   e n d - o f - s t r e a m ,   p u m p ,   p u m p i f y :   T h e   P r o g r a m   i n c l u d e s 
 
 d u p l e x i f y ,   e n d - o f - s t r e a m ,   p u m p ,   p u m p i f y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d u p l e x i f y ,   e n d - o f - s t r e a m ,   p u m p ,   p u m p i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d u p l e x i f y ,   e n d - o f - s t r e a m ,   p u m p ,   p u m p i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s - a b s t r a c t :   T h e   P r o g r a m   i n c l u d e s   e s - a b s t r a c t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   e s - a b s t r a c t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 5   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 5   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s - a b s t r a c t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d o t e n v :   T h e   P r o g r a m   i n c l u d e s   d o t e n v   s o f t w a r e .   I B M   o b t a i n e d   t h e   d o t e n v 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   S c o t t   M o t t e 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   S c o t t   M o t t e 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d o t e n v   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         e s - t o - p r i m i t i v e   
 
         i s - b o o l e a n - o b j e c t   
 
         i s - c a l l a b l e   
 
         i s - d a t e - o b j e c t   
 
         i s - n u m b e r - o b j e c t   
 
         i s - s t r i n g   
 
         i s - s y m b o l   
 
         o b j e c t . e n t r i e s   
 
         o b j e c t . g e t o w n p r o p e r t y d e s c r i p t o r s   
 
         o b j e c t . v a l u e s   
 
         s t r i n g . p r o t o t y p e . m a t c h a l l   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s 5 - e x t :   T h e   P r o g r a m   i n c l u d e s   e s 5 - e x t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e s 5 - e x t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 2 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 2 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s 5 - e x t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s 6 - i t e r a t o r :   T h e   P r o g r a m   i n c l u d e s   e s 6 - i t e r a t o r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   e s 6 - i t e r a t o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 3 - 2 0 1 7   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 3 - 2 0 1 7   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s 6 - i t e r a t o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s c o d e g e n :   T h e   P r o g r a m   i n c l u d e s   e s c o d e g e n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e s c o d e g e n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2   Y u s u k e   S u z u k i   ( t w i t t e r :   @ C o n s t e l l a t i o n )   a n d   o t h e r   c o n t r i b u t o r s . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2   Y u s u k e   S u z u k i   ( t w i t t e r :   @ C o n s t e l l a t i o n )   a n d   o t h e r   c o n t r i b u t o r s . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s c o d e g e n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s l i n t - i m p o r t - r e s o l v e r - n o d e ,   e s l i n t - m o d u l e - u t i l s ,   e s l i n t - p l u g i n - i m p o r t : 
 
 T h e   P r o g r a m   i n c l u d e s   e s l i n t - i m p o r t - r e s o l v e r - n o d e ,   e s l i n t - m o d u l e - u t i l s , 
 
 e s l i n t - p l u g i n - i m p o r t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e s l i n t - i m p o r t - r e s o l v e r - n o d e ,   e s l i n t - m o d u l e - u t i l s ,   e s l i n t - p l u g i n - i m p o r t 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   B e n   M o s h e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   B e n   M o s h e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s l i n t - i m p o r t - r e s o l v e r - n o d e ,   e s l i n t - m o d u l e - u t i l s , 
 
 e s l i n t - p l u g i n - i m p o r t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s l i n t - p l u g i n - f l o w t y p e :   T h e   P r o g r a m   i n c l u d e s   e s l i n t - p l u g i n - f l o w t y p e 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   e s l i n t - p l u g i n - f l o w t y p e   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / )   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   A N U A R Y   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / )   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   A N U A R Y   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s l i n t - p l u g i n - f l o w t y p e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s c a p e - h t m l :   T h e   P r o g r a m   i n c l u d e s   e s c a p e - h t m l   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   e s c a p e - h t m l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e a s   L u b b e 
 
 C o p y r i g h t   ( c )   2 0 1 5   T i a n c h e n g   " T i m o t h y "   G u 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e a s   L u b b e 
 
 C o p y r i g h t   ( c )   2 0 1 5   T i a n c h e n g   " T i m o t h y "   G u 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e a s   L u b b e 
 
 C o p y r i g h t   ( c )   2 0 1 5   T i a n c h e n g   " T i m o t h y "   G u 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e a s   L u b b e 
 
 C o p y r i g h t   ( c )   2 0 1 5   T i a n c h e n g   " T i m o t h y "   G u 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s c a p e - h t m l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s l i n t :   T h e   P r o g r a m   i n c l u d e s   e s l i n t   s o f t w a r e .   I B M   o b t a i n e d   t h e   e s l i n t 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s l i n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s l i n t - p l u g i n - j e s t :   T h e   P r o g r a m   i n c l u d e s   e s l i n t - p l u g i n - j e s t   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   e s l i n t - p l u g i n - j e s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   J o n a t h a n   K i m 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   J o n a t h a n   K i m 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s l i n t - p l u g i n - j e s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s l i n t - p l u g i n - j s x - a 1 1 y ,   j s x - a s t - u t i l s :   T h e   P r o g r a m   i n c l u d e s 
 
 e s l i n t - p l u g i n - j s x - a 1 1 y ,   j s x - a s t - u t i l s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e s l i n t - p l u g i n - j s x - a 1 1 y ,   j s x - a s t - u t i l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 6   E t h a n   C o h e n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 6   E t h a n   C o h e n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s l i n t - p l u g i n - j s x - a 1 1 y ,   j s x - a s t - u t i l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s l i n t - p l u g i n - r e a c t :   T h e   P r o g r a m   i n c l u d e s   e s l i n t - p l u g i n - r e a c t   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   e s l i n t - p l u g i n - r e a c t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   Y a n n i c k   C r o i s s a n t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   Y a n n i c k   C r o i s s a n t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s l i n t - p l u g i n - r e a c t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s c a l a d e ,   k l o n a :   T h e   P r o g r a m   i n c l u d e s   e s c a l a d e ,   k l o n a   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   e s c a l a d e ,   k l o n a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s c a l a d e ,   k l o n a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s l i n t - s c o p e :   T h e   P r o g r a m   i n c l u d e s   e s l i n t - s c o p e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   e s l i n t - s c o p e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 3   Y u s u k e   S u z u k i   ( t w i t t e r :   @ C o n s t e l l a t i o n )   a n d   o t h e r   c o n t r i b u t o r s . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 3   Y u s u k e   S u z u k i   ( t w i t t e r :   @ C o n s t e l l a t i o n )   a n d   o t h e r   c o n t r i b u t o r s . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s l i n t - s c o p e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s l i n t - p l u g i n - t e s t i n g - l i b r a r y :   T h e   P r o g r a m   i n c l u d e s 
 
 e s l i n t - p l u g i n - t e s t i n g - l i b r a r y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e s l i n t - p l u g i n - t e s t i n g - l i b r a r y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   M a r i o   B e l t r   n   A l a r c   n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   M a r i o   B e l t r   n   A l a r c   n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s l i n t - p l u g i n - t e s t i n g - l i b r a r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e x e c - s h :   T h e   P r o g r a m   i n c l u d e s   e x e c - s h   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e x e c - s h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A l e k s a n d r   T s e r t k o v   < t s e r t k o v @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A l e k s a n d r   T s e r t k o v   < t s e r t k o v @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e x e c - s h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e x t :   T h e   P r o g r a m   i n c l u d e s   e x t   s o f t w a r e .   I B M   o b t a i n e d   t h e   e x t   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e x t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e v e n t s o u r c e :   T h e   P r o g r a m   i n c l u d e s   e v e n t s o u r c e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   e v e n t s o u r c e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   E v e n t S o u r c e   G i t H u b   o r g a n i s a t i o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   E v e n t S o u r c e   G i t H u b   o r g a n i s a t i o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e v e n t s o u r c e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e v e n t s :   T h e   P r o g r a m   i n c l u d e s   e v e n t s   s o f t w a r e .   I B M   o b t a i n e d   t h e   e v e n t s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 M I T 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e v e n t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s l i n t - u t i l s ,   r e g e x p p :   T h e   P r o g r a m   i n c l u d e s   e s l i n t - u t i l s ,   r e g e x p p 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   e s l i n t - u t i l s ,   r e g e x p p   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   T o r u   N a g a s h i m a 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   T o r u   N a g a s h i m a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s l i n t - u t i l s ,   r e g e x p p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s l i n t - v i s i t o r - k e y s :   T h e   P r o g r a m   i n c l u d e s   e s l i n t - v i s i t o r - k e y s   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   e s l i n t - v i s i t o r - k e y s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   c o n t r i b u t o r s 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   c o n t r i b u t o r s 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s l i n t - v i s i t o r - k e y s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e v e n t e m i t t e r 3 :   T h e   P r o g r a m   i n c l u d e s   e v e n t e m i t t e r 3   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   e v e n t e m i t t e r 3   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A r n o u t   K a z e m i e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A r n o u t   K a z e m i e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e v e n t e m i t t e r 3   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e t a g ,   p r o x y - a d d r :   T h e   P r o g r a m   i n c l u d e s   e t a g ,   p r o x y - a d d r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   e t a g ,   p r o x y - a d d r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e t a g ,   p r o x y - a d d r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e x t e n d - s h a l l o w ,   m i x i n - d e e p :   T h e   P r o g r a m   i n c l u d e s   e x t e n d - s h a l l o w , 
 
 m i x i n - d e e p   s o f t w a r e .   I B M   o b t a i n e d   t h e   e x t e n d - s h a l l o w ,   m i x i n - d e e p 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5 ,   2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5 ,   2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e x t e n d - s h a l l o w ,   m i x i n - d e e p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s q u e r y :   T h e   P r o g r a m   i n c l u d e s   e s q u e r y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e s q u e r y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 ,   J o e l   F e e n s t r a 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   E S Q u e r y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
 
             b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 
             s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J O E L   F E E N S T R A   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 ,   J o e l   F e e n s t r a 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   E S Q u e r y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
 
             b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 
             s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J O E L   F E E N S T R A   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s q u e r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s p r e e :   T h e   P r o g r a m   i n c l u d e s   e s p r e e   s o f t w a r e .   I B M   o b t a i n e d   t h e   e s p r e e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 B S D   2 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   O p e n   J S   F o u n d a t i o n 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 B S D   2 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   O p e n   J S   F o u n d a t i o n 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s p r e e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s t r a v e r s e ,   e s u t i l s :   T h e   P r o g r a m   i n c l u d e s   e s t r a v e r s e ,   e s u t i l s   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   e s t r a v e r s e ,   e s u t i l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s t r a v e r s e ,   e s u t i l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e x p r e s s :   T h e   P r o g r a m   i n c l u d e s   e x p r e s s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e x p r e s s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   R o m a n   S h t y l m a n   < s h t y l m a n + e x p r e s s j s @ g m a i l . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   R o m a n   S h t y l m a n   < s h t y l m a n + e x p r e s s j s @ g m a i l . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   R o m a n   S h t y l m a n   < s h t y l m a n + e x p r e s s j s @ g m a i l . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   R o m a n   S h t y l m a n   < s h t y l m a n + e x p r e s s j s @ g m a i l . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e x p r e s s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f a s t - j s o n - s t a b l e - s t r i n g i f y :   T h e   P r o g r a m   i n c l u d e s 
 
 f a s t - j s o n - s t a b l e - s t r i n g i f y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f a s t - j s o n - s t a b l e - s t r i n g i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f a s t - j s o n - s t a b l e - s t r i n g i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e x t e n d - s h a l l o w :   T h e   P r o g r a m   i n c l u d e s   e x t e n d - s h a l l o w   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   e x t e n d - s h a l l o w   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e x t e n d - s h a l l o w   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f a s t - l e v e n s h t e i n :   T h e   P r o g r a m   i n c l u d e s   f a s t - l e v e n s h t e i n   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   f a s t - l e v e n s h t e i n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   [ R a m e s h   N a i r ] ( h t t p : / / w w w . h i d d e n t a o . c o m / ) 
 
 
 
 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 . 
 
 
 
 
 
 ( M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   [ R a m e s h   N a i r ] ( h t t p : / / w w w . h i d d e n t a o . c o m / ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f a s t - l e v e n s h t e i n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f i n d - c a c h e - d i r ,   s u p p o r t s - h y p e r l i n k s :   T h e   P r o g r a m   i n c l u d e s 
 
 f i n d - c a c h e - d i r ,   s u p p o r t s - h y p e r l i n k s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f i n d - c a c h e - d i r ,   s u p p o r t s - h y p e r l i n k s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o >   ( g i t h u b . c o m / j a m e s t a l m a g e ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o >   ( g i t h u b . c o m / j a m e s t a l m a g e ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f i n d - c a c h e - d i r ,   s u p p o r t s - h y p e r l i n k s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f i n a l h a n d l e r :   T h e   P r o g r a m   i n c l u d e s   f i n a l h a n d l e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   f i n a l h a n d l e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f i n a l h a n d l e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f i l e s i z e :   T h e   P r o g r a m   i n c l u d e s   f i l e s i z e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f i l e s i z e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0 ,   J a s o n   M u l l i g a n 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   f i l e s i z e   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0 ,   J a s o n   M u l l i g a n 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e   o f   f i l e s i z e   n o r   t h e   n a m e s   o f   i t s 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f i l e s i z e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f i l e - e n t r y - c a c h e ,   f l a t - c a c h e :   T h e   P r o g r a m   i n c l u d e s   f i l e - e n t r y - c a c h e , 
 
 f l a t - c a c h e   s o f t w a r e .   I B M   o b t a i n e d   t h e   f i l e - e n t r y - c a c h e ,   f l a t - c a c h e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   R o y   R i o j a 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   R o y   R i o j a 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f i l e - e n t r y - c a c h e ,   f l a t - c a c h e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f i l e - u r i - t o - p a t h :   T h e   P r o g r a m   i n c l u d e s   f i l e - u r i - t o - p a t h   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   f i l e - u r i - t o - p a t h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f i l e - u r i - t o - p a t h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f a y e - w e b s o c k e t :   T h e   P r o g r a m   i n c l u d e s   f a y e - w e b s o c k e t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   f a y e - w e b s o c k e t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   J a m e s   C o g l a n 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e 
 
 t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e 
 
 L i c e n s e   a t 
 
 
 
         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e 
 
 s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   J a m e s   C o g l a n 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e 
 
 t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e 
 
 L i c e n s e   a t 
 
 
 
         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e 
 
 s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f a y e - w e b s o c k e t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f o l l o w - r e d i r e c t s :   T h e   P r o g r a m   i n c l u d e s   f o l l o w - r e d i r e c t s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   f o l l o w - r e d i r e c t s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4    p r e s e n t   O l i v i e r   L a l o n d e   < o l a l o n d e @ g m a i l . c o m > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o > ,   R u b e n   V e r b o r g h 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4    p r e s e n t   O l i v i e r   L a l o n d e   < o l a l o n d e @ g m a i l . c o m > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o > ,   R u b e n   V e r b o r g h 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4    p r e s e n t   O l i v i e r   L a l o n d e   < o l a l o n d e @ g m a i l . c o m > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o > ,   R u b e n   V e r b o r g h 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4    p r e s e n t   O l i v i e r   L a l o n d e   < o l a l o n d e @ g m a i l . c o m > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o > ,   R u b e n   V e r b o r g h 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4    p r e s e n t   O l i v i e r   L a l o n d e   < o l a l o n d e @ g m a i l . c o m > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o > ,   R u b e n   V e r b o r g h 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f o l l o w - r e d i r e c t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f l a t t e n :   T h e   P r o g r a m   i n c l u d e s   f l a t t e n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f l a t t e n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   J o s h u a   H o l b r o o k 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   J o s h u a   H o l b r o o k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f l a t t e n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 g e t - o w n - e n u m e r a b l e - p r o p e r t y - s y m b o l s :   T h e   P r o g r a m   i n c l u d e s 
 
 g e t - o w n - e n u m e r a b l e - p r o p e r t y - s y m b o l s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 g e t - o w n - e n u m e r a b l e - p r o p e r t y - s y m b o l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   S h a h a r   O r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   S h a h a r   O r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   g e t - o w n - e n u m e r a b l e - p r o p e r t y - s y m b o l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         f u n c t i o n s - h a v e - n a m e s   
 
         h a s - b i g i n t s   
 
         i n t e r n a l - s l o t   
 
         s i d e - c h a n n e l   
 
         u n b o x - p r i m i t i v e   
 
         w h i c h - b o x e d - p r i m i t i v e   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 g e t - p a c k a g e - t y p e :   T h e   P r o g r a m   i n c l u d e s   g e t - p a c k a g e - t y p e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   g e t - p a c k a g e - t y p e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   C F W a r e ,   L L C 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   C F W a r e ,   L L C 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   g e t - p a c k a g e - t y p e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f u n c t i o n - b i n d :   T h e   P r o g r a m   i n c l u d e s   f u n c t i o n - b i n d   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   f u n c t i o n - b i n d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   R a y n o 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   R a y n o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f u n c t i o n - b i n d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 g e n s y n c :   T h e   P r o g r a m   i n c l u d e s   g e n s y n c   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 g e n s y n c   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   L o g a n   S m y t h   < l o g a n f s m y t h @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   L o g a n   S m y t h   < l o g a n f s m y t h @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   g e n s y n c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f u n c t i o n a l - r e d - b l a c k - t r e e ,   u n i q :   T h e   P r o g r a m   i n c l u d e s 
 
 f u n c t i o n a l - r e d - b l a c k - t r e e ,   u n i q   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f u n c t i o n a l - r e d - b l a c k - t r e e ,   u n i q   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   M i k o l a   L y s e n k 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   M i k o l a   L y s e n k 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f u n c t i o n a l - r e d - b l a c k - t r e e ,   u n i q   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f r e s h :   T h e   P r o g r a m   i n c l u d e s   f r e s h   s o f t w a r e .   I B M   o b t a i n e d   t h e   f r e s h 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f r e s h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f r a g m e n t - c a c h e ,   p o s i x - c h a r a c t e r - c l a s s e s :   T h e   P r o g r a m   i n c l u d e s 
 
 f r a g m e n t - c a c h e ,   p o s i x - c h a r a c t e r - c l a s s e s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f r a g m e n t - c a c h e ,   p o s i x - c h a r a c t e r - c l a s s e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f r a g m e n t - c a c h e ,   p o s i x - c h a r a c t e r - c l a s s e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f o r k - t s - c h e c k e r - w e b p a c k - p l u g i n :   T h e   P r o g r a m   i n c l u d e s 
 
 f o r k - t s - c h e c k e r - w e b p a c k - p l u g i n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f o r k - t s - c h e c k e r - w e b p a c k - p l u g i n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   T y p e S t r o n g 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   T y p e S t r o n g 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f o r k - t s - c h e c k e r - w e b p a c k - p l u g i n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f o r m - d a t a :   T h e   P r o g r a m   i n c l u d e s   f o r m - d a t a   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f o r m - d a t a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f o r m - d a t a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f r o m 2 :   T h e   P r o g r a m   i n c l u d e s   f r o m 2   s o f t w a r e .   I B M   o b t a i n e d   t h e   f r o m 2 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 # #   T h e   M I T   L i c e n s e   ( M I T )   # # 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   H u g h   K e n n e d y 
 
 
 
 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 . 
 
 
 
 
 
 # #   T h e   M I T   L i c e n s e   ( M I T )   # # 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   H u g h   K e n n e d y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f r o m 2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 g e t - s y m b o l - d e s c r i p t i o n ,   h a s - t o s t r i n g t a g ,   i s - s h a r e d - a r r a y - b u f f e r :   T h e 
 
 P r o g r a m   i n c l u d e s   g e t - s y m b o l - d e s c r i p t i o n ,   h a s - t o s t r i n g t a g , 
 
 i s - s h a r e d - a r r a y - b u f f e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 g e t - s y m b o l - d e s c r i p t i o n ,   h a s - t o s t r i n g t a g ,   i s - s h a r e d - a r r a y - b u f f e r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 1   I n s p e c t   J 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 1   I n s p e c t   J 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   g e t - s y m b o l - d e s c r i p t i o n ,   h a s - t o s t r i n g t a g ,   i s - s h a r e d - a r r a y - b u f f e r 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h a s - s y m b o l s :   T h e   P r o g r a m   i n c l u d e s   h a s - s y m b o l s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   h a s - s y m b o l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h a s - s y m b o l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h a s h - b a s e ,   m d 5 . j s :   T h e   P r o g r a m   i n c l u d e s   h a s h - b a s e ,   m d 5 . j s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   h a s h - b a s e ,   m d 5 . j s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   K i r i l l   F o m i c h e v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   K i r i l l   F o m i c h e v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h a s h - b a s e ,   m d 5 . j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h e x - c o l o r - r e g e x :   T h e   P r o g r a m   i n c l u d e s   h e x - c o l o r - r e g e x   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   h e x - c o l o r - r e g e x   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   [ C h a r l i k e   M a k e   R e a g e n t ] ( h t t p : / / j . m p / 1 s t W 4 7 C ) 
 
 
 
 >   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 . 
 
 
 
 
 
 #   T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   [ C h a r l i k e   M a k e   R e a g e n t ] ( h t t p : / / j . m p / 1 s t W 4 7 C ) 
 
 
 
 >   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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h e x - c o l o r - r e g e x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h a s - p r o p e r t y - d e s c r i p t o r s ,   s u p p o r t s - p r e s e r v e - s y m l i n k s - f l a g :   T h e   P r o g r a m 
 
 i n c l u d e s   h a s - p r o p e r t y - d e s c r i p t o r s ,   s u p p o r t s - p r e s e r v e - s y m l i n k s - f l a g 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   h a s - p r o p e r t y - d e s c r i p t o r s , 
 
 s u p p o r t s - p r e s e r v e - s y m l i n k s - f l a g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 2   I n s p e c t   J 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 2   I n s p e c t   J 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h a s - p r o p e r t y - d e s c r i p t o r s ,   s u p p o r t s - p r e s e r v e - s y m l i n k s - f l a g 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 g l o b a l - m o d u l e s ,   g l o b a l - p r e f i x ,   r e p e a t - e l e m e n t ,   t o - r e g e x - r a n g e ,   u s e :   T h e 
 
 P r o g r a m   i n c l u d e s   g l o b a l - m o d u l e s ,   g l o b a l - p r e f i x ,   r e p e a t - e l e m e n t , 
 
 t o - r e g e x - r a n g e ,   u s e   s o f t w a r e .   I B M   o b t a i n e d   t h e   g l o b a l - m o d u l e s , 
 
 g l o b a l - p r e f i x ,   r e p e a t - e l e m e n t ,   t o - r e g e x - r a n g e ,   u s e   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   g l o b a l - m o d u l e s ,   g l o b a l - p r e f i x ,   r e p e a t - e l e m e n t ,   t o - r e g e x - r a n g e , 
 
 u s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h i s t o r y :   T h e   P r o g r a m   i n c l u d e s   h i s t o r y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 h i s t o r y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   M i c h a e l   J a c k s o n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   R e a c t   T r a i n i n g   2 0 1 6 - 2 0 1 8 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   R e a c t   T r a i n i n g   2 0 1 6 - 2 0 1 8 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h i s t o r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h o i s t - n o n - r e a c t - s t a t i c s :   T h e   P r o g r a m   i n c l u d e s   h o i s t - n o n - r e a c t - s t a t i c s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   h o i s t - n o n - r e a c t - s t a t i c s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 S o f t w a r e   L i c e n s e   A g r e e m e n t   ( B S D   L i c e n s e ) 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 S o f t w a r e   L i c e n s e   A g r e e m e n t   ( B S D   L i c e n s e ) 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 S o f t w a r e   L i c e n s e   A g r e e m e n t   ( B S D   L i c e n s e ) 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 S o f t w a r e   L i c e n s e   A g r e e m e n t   ( B S D   L i c e n s e ) 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 S o f t w a r e   L i c e n s e   A g r e e m e n t   ( B S D   L i c e n s e ) 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h o i s t - n o n - r e a c t - s t a t i c s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h t t p s - b r o w s e r i f y ,   s t r e a m - b r o w s e r i f y :   T h e   P r o g r a m   i n c l u d e s 
 
 h t t p s - b r o w s e r i f y ,   s t r e a m - b r o w s e r i f y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 h t t p s - b r o w s e r i f y ,   s t r e a m - b r o w s e r i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h t t p s - b r o w s e r i f y ,   s t r e a m - b r o w s e r i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h t m l - e n t i t i e s :   T h e   P r o g r a m   i n c l u d e s   h t m l - e n t i t i e s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   h t m l - e n t i t i e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   D u l i n   M a r a t 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   D u l i n   M a r a t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h t m l - e n t i t i e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h s l - r e g e x ,   h s l a - r e g e x ,   r g b - r e g e x ,   r g b a - r e g e x :   T h e   P r o g r a m   i n c l u d e s 
 
 h s l - r e g e x ,   h s l a - r e g e x ,   r g b - r e g e x ,   r g b a - r e g e x   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 h s l - r e g e x ,   h s l a - r e g e x ,   r g b - r e g e x ,   r g b a - r e g e x   s o f t w a r e   u n d e r   t h e   t e r m s 
 
 a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o h n   O t a n d e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o h n   O t a n d e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h s l - r e g e x ,   h s l a - r e g e x ,   r g b - r e g e x ,   r g b a - r e g e x   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h t m l - e s c a p e r :   T h e   P r o g r a m   i n c l u d e s   h t m l - e s c a p e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   h t m l - e s c a p e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 7 - p r e s e n t   b y   A n d r e a   G i a m m a r c h i   -   @ W e b R e f l e c t i o n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 7 - p r e s e n t   b y   A n d r e a   G i a m m a r c h i   -   @ W e b R e f l e c t i o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h t m l - e s c a p e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h t m l - m i n i f i e r - t e r s e r :   T h e   P r o g r a m   i n c l u d e s   h t m l - m i n i f i e r - t e r s e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   h t m l - m i n i f i e r - t e r s e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 9   J u r i y   " k a n g a x "   Z a y t s e v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 9   J u r i y   " k a n g a x "   Z a y t s e v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h t m l - m i n i f i e r - t e r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h t m l p a r s e r 2 :   T h e   P r o g r a m   i n c l u d e s   h t m l p a r s e r 2   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   h t m l p a r s e r 2   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0 ,   2 0 1 1 ,   C h r i s   W i n b e r r y   < c h r i s @ w i n b e r r y . n e t > .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0 ,   2 0 1 1 ,   C h r i s   W i n b e r r y   < c h r i s @ w i n b e r r y . n e t > .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h t m l p a r s e r 2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h t t p - p r o x y - m i d d l e w a r e :   T h e   P r o g r a m   i n c l u d e s   h t t p - p r o x y - m i d d l e w a r e 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   h t t p - p r o x y - m i d d l e w a r e   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   S t e v e n   C h i m 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   S t e v e n   C h i m 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h t t p - p r o x y - m i d d l e w a r e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h o o p y :   T h e   P r o g r a m   i n c l u d e s   h o o p y   s o f t w a r e .   I B M   o b t a i n e d   t h e   h o o p y 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t       2 0 1 7   P h i l   B o o t h 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t       2 0 1 7   P h i l   B o o t h 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h o o p y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h t t p - e r r o r s :   T h e   P r o g r a m   i n c l u d e s   h t t p - e r r o r s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   h t t p - e r r o r s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h t t p - e r r o r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h t t p - p r o x y :   T h e   P r o g r a m   i n c l u d e s   h t t p - p r o x y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 h t t p - p r o x y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 n o d e - h t t p - p r o x y 
 
 
 
     C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   C h a r l i e   R o b b i n s ,   J a r r e t t   C r u g e r   &   t h e   C o n t r i b u t o 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 . 
 
 
 
 
 
 n o d e - h t t p - p r o x y 
 
 
 
     C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   C h a r l i e   R o b b i n s ,   J a r r e t t   C r u g e r   &   t h e   C o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h t t p - p r o x y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h t t p - p a r s e r - j s :   T h e   P r o g r a m   i n c l u d e s   h t t p - p a r s e r - j s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   h t t p - p a r s e r - j s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   T i m   C a s w e l l   ( h t t p s : / / g i t h u b . c o m / c r e a t i o n i x )   a n d   o t h e r 
 
 c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 S o m e   f i l e s   f r o m   t h e   t e s t s   f o l d e r   a r e   f r o m   j o y e n t / n o d e   a n d   m s c e d e x / i o . j s ,   a   f o r k 
 
 o f   n o d e j s / i o . j s : 
 
 
 
 -   t e s t s / i o j s / t e s t - h t t p - p a r s e r - d u r a b i l i t y . j s 
 
 
 
     T h i s   f i l e   i s   f r o m   h t t p s : / / g i t h u b . c o m / m s c d e x / i o . j s / b l o b / j s - h t t p - p a r s e r / t e s t / p u m m e l / t e s t - h t t p - p a r s e r - d u r a b i l i t y . j s 
 
     w i t h   m o d i f i c a t i o n s   b y   J a n   S c h   r   ( j s c i s s r ) . 
 
 
 
     " " " 
 
     C o p y r i g h t   i o . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
     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 . 
 
     " " " 
 
 
 
 -   t e s t s / f i x t u r e s / * 
 
     t e s t s / p a r a l l e l / * 
 
     t e s t s / t e s t p y / * 
 
     t e s t s / c o m m o n . j s 
 
     t e s t s / t e s t . p y 
 
     t e s t s / u t i l s . p y 
 
 
 
     T h e s e   f i l e s   a r e   f r o m   h t t p s : / / g i t h u b . c o m / n o d e j s / n o d e   w i t h   c h a n g e s   b y 
 
     J a n   S c h   r   ( j s c i s s r ) . 
 
 
 
     N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
     " " " 
 
     C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
     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 . 
 
     " " " 
 
 
 
     T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
     h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
     " " " 
 
     C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
     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 . 
 
     " " " 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   T i m   C a s w e l l   ( h t t p s : / / g i t h u b . c o m / c r e a t i o n i x )   a n d   o t h e r 
 
 c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 S o m e   f i l e s   f r o m   t h e   t e s t s   f o l d e r   a r e   f r o m   j o y e n t / n o d e   a n d   m s c e d e x / i o . j s ,   a   f o r k 
 
 o f   n o d e j s / i o . j s : 
 
 
 
 -   t e s t s / i o j s / t e s t - h t t p - p a r s e r - d u r a b i l i t y . j s 
 
 
 
     T h i s   f i l e   i s   f r o m   h t t p s : / / g i t h u b . c o m / m s c d e x / i o . j s / b l o b / j s - h t t p - p a r s e r / t e s t / p u m m e l / t e s t - h t t p - p a r s e r - d u r a b i l i t y . j s 
 
     w i t h   m o d i f i c a t i o n s   b y   J a n   S c h   r   ( j s c i s s r ) . 
 
 
 
     " " " 
 
     C o p y r i g h t   i o . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
     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 . 
 
     " " " 
 
 
 
 -   t e s t s / f i x t u r e s / * 
 
     t e s t s / p a r a l l e l / * 
 
     t e s t s / t e s t p y / * 
 
     t e s t s / c o m m o n . j s 
 
     t e s t s / t e s t . p y 
 
     t e s t s / u t i l s . p y 
 
 
 
     T h e s e   f i l e s   a r e   f r o m   h t t p s : / / g i t h u b . c o m / n o d e j s / n o d e   w i t h   c h a n g e s   b y 
 
     J a n   S c h   r   ( j s c i s s r ) . 
 
 
 
     N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
     " " " 
 
     C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
     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 . 
 
     " " " 
 
 
 
     T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
     h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
     " " " 
 
     C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
     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 . 
 
     " " " 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h t t p - p a r s e r - j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h t m l - e n c o d i n g - s n i f f e r :   T h e   P r o g r a m   i n c l u d e s   h t m l - e n c o d i n g - s n i f f e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   h t m l - e n c o d i n g - s n i f f e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t       2 0 1 6    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t       2 0 1 6    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h t m l - e n c o d i n g - s n i f f e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i 1 8 n e x t :   T h e   P r o g r a m   i n c l u d e s   i 1 8 n e x t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i 1 8 n e x t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   i 1 8 n e x t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i 1 8 n e x t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h u m a n - s i g n a l s :   T h e   P r o g r a m   i n c l u d e s   h u m a n - s i g n a l s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   h u m a n - s i g n a l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   2 0 1 9   e h m i c k y   < e h m i c k y @ g m a i l . c o m > 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   2 0 1 9   e h m i c k y   < e h m i c k y @ g m a i l . c o m > 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h u m a n - s i g n a l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i 1 8 n e x t - b r o w s e r - l a n g u a g e d e t e c t o r ,   i 1 8 n e x t - x h r - b a c k e n d ,   r e a c t - i 1 8 n e x t : 
 
 T h e   P r o g r a m   i n c l u d e s   i 1 8 n e x t - b r o w s e r - l a n g u a g e d e t e c t o r , 
 
 i 1 8 n e x t - x h r - b a c k e n d ,   r e a c t - i 1 8 n e x t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i 1 8 n e x t - b r o w s e r - l a n g u a g e d e t e c t o r ,   i 1 8 n e x t - x h r - b a c k e n d ,   r e a c t - i 1 8 n e x t 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   i 1 8 n e x t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i 1 8 n e x t - b r o w s e r - l a n g u a g e d e t e c t o r ,   i 1 8 n e x t - x h r - b a c k e n d , 
 
 r e a c t - i 1 8 n e x t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i m m e r :   T h e   P r o g r a m   i n c l u d e s   i m m e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   i m m e r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   M i c h e l   W e s t s t r a t e 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   M i c h e l   W e s t s t r a t e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i m m e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i f e r r :   T h e   P r o g r a m   i n c l u d e s   i f e r r   s o f t w a r e .   I B M   o b t a i n e d   t h e   i f e r r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a d a v   I v g i 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a d a v   I v g i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i f e r r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i n d e x e s - o f :   T h e   P r o g r a m   i n c l u d e s   i n d e x e s - o f   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i n d e x e s - o f   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   D o m i n i c   T a r r 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   D o m i n i c   T a r r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i n d e x e s - o f   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i n f e r - o w n e r ,   m i n i p a s s :   T h e   P r o g r a m   i n c l u d e s   i n f e r - o w n e r ,   m i n i p a s s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   i n f e r - o w n e r ,   m i n i p a s s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i n f e r - o w n e r ,   m i n i p a s s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i d e n t i t y - o b j - p r o x y :   T h e   P r o g r a m   i n c l u d e s   i d e n t i t y - o b j - p r o x y   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   i d e n t i t y - o b j - p r o x y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   K e y a n   Z h a n g 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   K e y a n   Z h a n g 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i d e n t i t y - o b j - p r o x y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i c s s - u t i l s :   T h e   P r o g r a m   i n c l u d e s   i c s s - u t i l s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i c s s - u t i l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 C o p y r i g h t   2 0 1 8   G l e n   M a d d e r n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 C o p y r i g h t   2 0 1 8   G l e n   M a d d e r n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i c s s - u t i l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - a r g u m e n t s ,   i s - n e g a t i v e - z e r o ,   i s - r e g e x ,   o b j e c t - i s :   T h e   P r o g r a m 
 
 i n c l u d e s   i s - a r g u m e n t s ,   i s - n e g a t i v e - z e r o ,   i s - r e g e x ,   o b j e c t - i s   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   i s - a r g u m e n t s ,   i s - n e g a t i v e - z e r o ,   i s - r e g e x ,   o b j e c t - i s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - a r g u m e n t s ,   i s - n e g a t i v e - z e r o ,   i s - r e g e x ,   o b j e c t - i s   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i p a d d r . j s :   T h e   P r o g r a m   i n c l u d e s   i p a d d r . j s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i p a d d r . j s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 7   w h i t e q u a r k   < w h i t e q u a r k @ w h i t e q u a r k . o r g > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 7   w h i t e q u a r k   < w h i t e q u a r k @ w h i t e q u a r k . o r g > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 7   w h i t e q u a r k   < w h i t e q u a r k @ w h i t e q u a r k . o r g > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 7   w h i t e q u a r k   < w h i t e q u a r k @ w h i t e q u a r k . o r g > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i p a d d r . j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - b i g i n t ,   o b j e c t . f r o m e n t r i e s :   T h e   P r o g r a m   i n c l u d e s   i s - b i g i n t , 
 
 o b j e c t . f r o m e n t r i e s   s o f t w a r e .   I B M   o b t a i n e d   t h e   i s - b i g i n t , 
 
 o b j e c t . f r o m e n t r i e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - b i g i n t ,   o b j e c t . f r o m e n t r i e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - b u f f e r ,   s a f e - b u f f e r ,   t y p e d a r r a y - t o - b u f f e r :   T h e   P r o g r a m   i n c l u d e s 
 
 i s - b u f f e r ,   s a f e - b u f f e r ,   t y p e d a r r a y - t o - b u f f e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i s - b u f f e r ,   s a f e - b u f f e r ,   t y p e d a r r a y - t o - b u f f e r   s o f t w a r e   u n d e r   t h e   t e r m s 
 
 a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - b u f f e r ,   s a f e - b u f f e r ,   t y p e d a r r a y - t o - b u f f e r   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - c o r e - m o d u l e :   T h e   P r o g r a m   i n c l u d e s   i s - c o r e - m o d u l e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   i s - c o r e - m o d u l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   D a v e   J u s t i c e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   D a v e   J u s t i c e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - c o r e - m o d u l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - d e s c r i p t o r ,   i s - e x t e n d a b l e :   T h e   P r o g r a m   i n c l u d e s   i s - d e s c r i p t o r , 
 
 i s - e x t e n d a b l e   s o f t w a r e .   I B M   o b t a i n e d   t h e   i s - d e s c r i p t o r ,   i s - e x t e n d a b l e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - d e s c r i p t o r ,   i s - e x t e n d a b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - r e s o l v a b l e :   T h e   P r o g r a m   i n c l u d e s   i s - r e s o l v a b l e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   i s - r e s o l v a b l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 C o p y r i g h t   2 0 1 8   S h i n n o s u k e   W a t a n a b e 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 C o p y r i g h t   2 0 1 8   S h i n n o s u k e   W a t a n a b e 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - r e s o l v a b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - w e a k r e f :   T h e   P r o g r a m   i n c l u d e s   i s - w e a k r e f   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i s - w e a k r e f   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   I n s p e c t   J 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   I n s p e c t   J 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - w e a k r e f   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s o n - p a r s e - b e t t e r - e r r o r s :   T h e   P r o g r a m   i n c l u d e s   j s o n - p a r s e - b e t t e r - e r r o r s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   j s o n - p a r s e - b e t t e r - e r r o r s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   K a t   M a r c h   n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   K a t   M a r c h   n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s o n - p a r s e - b e t t e r - e r r o r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s t a n b u l - l i b - c o v e r a g e ,   i s t a n b u l - l i b - i n s t r u m e n t ,   i s t a n b u l - l i b - r e p o r t , 
 
 i s t a n b u l - r e p o r t s :   T h e   P r o g r a m   i n c l u d e s   i s t a n b u l - l i b - c o v e r a g e , 
 
 i s t a n b u l - l i b - i n s t r u m e n t ,   i s t a n b u l - l i b - r e p o r t ,   i s t a n b u l - r e p o r t s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   i s t a n b u l - l i b - c o v e r a g e , 
 
 i s t a n b u l - l i b - i n s t r u m e n t ,   i s t a n b u l - l i b - r e p o r t ,   i s t a n b u l - r e p o r t s   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 2 - 2 0 1 5   Y a h o o !   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   Y a h o o !   I n c .   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   Y A H O O !   I N C .   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 2 - 2 0 1 5   Y a h o o !   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   Y a h o o !   I n c .   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   Y A H O O !   I N C .   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s t a n b u l - l i b - c o v e r a g e ,   i s t a n b u l - l i b - i n s t r u m e n t , 
 
 i s t a n b u l - l i b - r e p o r t ,   i s t a n b u l - r e p o r t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s t a n b u l - l i b - s o u r c e - m a p s :   T h e   P r o g r a m   i n c l u d e s   i s t a n b u l - l i b - s o u r c e - m a p s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   i s t a n b u l - l i b - s o u r c e - m a p s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 5   Y a h o o !   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   Y a h o o !   I n c .   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   Y A H O O !   I N C .   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 5   Y a h o o !   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   Y a h o o !   I n c .   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   Y A H O O !   I N C .   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s t a n b u l - l i b - s o u r c e - m a p s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j e s t - w a t c h - t y p e a h e a d :   T h e   P r o g r a m   i n c l u d e s   j e s t - w a t c h - t y p e a h e a d 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   j e s t - w a t c h - t y p e a h e a d   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   R o g e l i o   G u z m a n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   R o g e l i o   G u z m a n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j e s t - w a t c h - t y p e a h e a d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s - t o k e n s :   T h e   P r o g r a m   i n c l u d e s   j s - t o k e n s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 j s - t o k e n s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s - t o k e n s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s d o m :   T h e   P r o g r a m   i n c l u d e s   j s d o m   s o f t w a r e .   I B M   o b t a i n e d   t h e   j s d o m 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   E l i j a h   I n s u a 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   E l i j a h   I n s u a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s d o m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - c o l o r - s t o p :   T h e   P r o g r a m   i n c l u d e s   i s - c o l o r - s t o p   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   i s - c o l o r - s t o p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   p i g c a n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   p i g c a n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - c o l o r - s t o p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s o n 5 :   T h e   P r o g r a m   i n c l u d e s   j s o n 5   s o f t w a r e .   I B M   o b t a i n e d   t h e   j s o n 5 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 8   A s e e m   K i s h o r e ,   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 . 
 
 
 
 [ o t h e r s ] :   h t t p s : / / g i t h u b . c o m / j s o n 5 / j s o n 5 / c o n t r i b u t o r s 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 8   A s e e m   K i s h o r e ,   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 . 
 
 
 
 [ o t h e r s ] :   h t t p s : / / g i t h u b . c o m / j s o n 5 / j s o n 5 / c o n t r i b u t o r s 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 8   A s e e m   K i s h o r e ,   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 . 
 
 
 
 [ o t h e r s ] :   h t t p s : / / g i t h u b . c o m / j s o n 5 / j s o n 5 / c o n t r i b u t o r s 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 8   A s e e m   K i s h o r e ,   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 . 
 
 
 
 [ o t h e r s ] :   h t t p s : / / g i t h u b . c o m / j s o n 5 / j s o n 5 / c o n t r i b u t o r s 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 8   A s e e m   K i s h o r e ,   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 . 
 
 
 
 [ o t h e r s ] :   h t t p s : / / g i t h u b . c o m / j s o n 5 / j s o n 5 / c o n t r i b u t o r s 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s o n 5   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 k i l l a b l e :   T h e   P r o g r a m   i n c l u d e s   k i l l a b l e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 k i l l a b l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4   M a r t e n   d e   V r i e s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4   M a r t e n   d e   V r i e s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   k i l l a b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 k l e u r :   T h e   P r o g r a m   i n c l u d e s   k l e u r   s o f t w a r e .   I B M   o b t a i n e d   t h e   k l e u r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   k l e u r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l a n g u a g e - s u b t a g - r e g i s t r y :   T h e   P r o g r a m   i n c l u d e s   l a n g u a g e - s u b t a g - r e g i s t r y 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   l a n g u a g e - s u b t a g - r e g i s t r y   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   O D C   A t t r i b u t i o n   L i c e n s e   ( O D C - B y ) 
 
 
 
 # # #   P r e a m b l e 
 
 
 
 T h e   O p e n   D a t a   C o m m o n s   A t t r i b u t i o n   L i c e n s e   i s   a   l i c e n s e   a g r e e m e n t 
 
 i n t e n d e d   t o   a l l o w   u s e r s   t o   f r e e l y   s h a r e ,   m o d i f y ,   a n d   u s e   t h i s   D a t a b a s e 
 
 s u b j e c t   o n l y   t o   t h e   a t t r i b u t i o n   r e q u i r e m e n t s   s e t   o u t   i n   S e c t i o n   4 . 
 
 
 
 D a t a b a s e s   c a n   c o n t a i n   a   w i d e   v a r i e t y   o f   t y p e s   o f   c o n t e n t   ( i m a g e s , 
 
 a u d i o v i s u a l   m a t e r i a l ,   a n d   s o u n d s   a l l   i n   t h e   s a m e   d a t a b a s e ,   f o r   e x a m p l e ) , 
 
 a n d   s o   t h i s   l i c e n s e   o n l y   g o v e r n s   t h e   r i g h t s   o v e r   t h e   D a t a b a s e ,   a n d   n o t 
 
 t h e   c o n t e n t s   o f   t h e   D a t a b a s e   i n d i v i d u a l l y .   L i c e n s o r s   m a y   t h e r e f o r e   w i s h 
 
 t o   u s e   t h i s   l i c e n s e   t o g e t h e r   w i t h   a n o t h e r   l i c e n s e   f o r   t h e   c o n t e n t s . 
 
 
 
 S o m e t i m e s   t h e   c o n t e n t s   o f   a   d a t a b a s e ,   o r   t h e   d a t a b a s e   i t s e l f ,   c a n   b e 
 
 c o v e r e d   b y   o t h e r   r i g h t s   n o t   a d d r e s s e d   h e r e   ( s u c h   a s   p r i v a t e   c o n t r a c t s , 
 
 t r a d e m a r k   o v e r   t h e   n a m e ,   o r   p r i v a c y   r i g h t s   /   d a t a   p r o t e c t i o n   r i g h t s 
 
 o v e r   i n f o r m a t i o n   i n   t h e   c o n t e n t s ) ,   a n d   s o   y o u   a r e   a d v i s e d   t h a t   y o u   m a y 
 
 h a v e   t o   c o n s u l t   o t h e r   d o c u m e n t s   o r   c l e a r   o t h e r   r i g h t s   b e f o r e   d o i n g 
 
 a c t i v i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e . 
 
 
 
 
 
 #   O D C   A t t r i b u t i o n   L i c e n s e   ( O D C - B y ) 
 
 
 
 # # #   P r e a m b l e 
 
 
 
 T h e   O p e n   D a t a   C o m m o n s   A t t r i b u t i o n   L i c e n s e   i s   a   l i c e n s e   a g r e e m e n t 
 
 i n t e n d e d   t o   a l l o w   u s e r s   t o   f r e e l y   s h a r e ,   m o d i f y ,   a n d   u s e   t h i s   D a t a b a s e 
 
 s u b j e c t   o n l y   t o   t h e   a t t r i b u t i o n   r e q u i r e m e n t s   s e t   o u t   i n   S e c t i o n   4 . 
 
 
 
 D a t a b a s e s   c a n   c o n t a i n   a   w i d e   v a r i e t y   o f   t y p e s   o f   c o n t e n t   ( i m a g e s , 
 
 a u d i o v i s u a l   m a t e r i a l ,   a n d   s o u n d s   a l l   i n   t h e   s a m e   d a t a b a s e ,   f o r   e x a m p l e ) , 
 
 a n d   s o   t h i s   l i c e n s e   o n l y   g o v e r n s   t h e   r i g h t s   o v e r   t h e   D a t a b a s e ,   a n d   n o t 
 
 t h e   c o n t e n t s   o f   t h e   D a t a b a s e   i n d i v i d u a l l y .   L i c e n s o r s   m a y   t h e r e f o r e   w i s h 
 
 t o   u s e   t h i s   l i c e n s e   t o g e t h e r   w i t h   a n o t h e r   l i c e n s e   f o r   t h e   c o n t e n t s . 
 
 
 
 S o m e t i m e s   t h e   c o n t e n t s   o f   a   d a t a b a s e ,   o r   t h e   d a t a b a s e   i t s e l f ,   c a n   b e 
 
 c o v e r e d   b y   o t h e r   r i g h t s   n o t   a d d r e s s e d   h e r e   ( s u c h   a s   p r i v a t e   c o n t r a c t s , 
 
 t r a d e m a r k   o v e r   t h e   n a m e ,   o r   p r i v a c y   r i g h t s   /   d a t a   p r o t e c t i o n   r i g h t s 
 
 o v e r   i n f o r m a t i o n   i n   t h e   c o n t e n t s ) ,   a n d   s o   y o u   a r e   a d v i s e d   t h a t   y o u   m a y 
 
 h a v e   t o   c o n s u l t   o t h e r   d o c u m e n t s   o r   c l e a r   o t h e r   r i g h t s   b e f o r e   d o i n g 
 
 a c t i v i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l a n g u a g e - s u b t a g - r e g i s t r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o a d e r - r u n n e r ,   t a p a b l e :   T h e   P r o g r a m   i n c l u d e s   l o a d e r - r u n n e r ,   t a p a b l e 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   l o a d e r - r u n n e r ,   t a p a b l e   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   T o b i a s   K o p p e r s   @ s o k r a 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   T o b i a s   K o p p e r s   @ s o k r a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o a d e r - r u n n e r ,   t a p a b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l a s t - c a l l - w e b p a c k - p l u g i n ,   o p t i m i z e - c s s - a s s e t s - w e b p a c k - p l u g i n :   T h e 
 
 P r o g r a m   i n c l u d e s   l a s t - c a l l - w e b p a c k - p l u g i n , 
 
 o p t i m i z e - c s s - a s s e t s - w e b p a c k - p l u g i n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 l a s t - c a l l - w e b p a c k - p l u g i n ,   o p t i m i z e - c s s - a s s e t s - w e b p a c k - p l u g i n   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   N u n o   R o d r i g u e 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   N u n o   R o d r i g u e 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l a s t - c a l l - w e b p a c k - p l u g i n ,   o p t i m i z e - c s s - a s s e t s - w e b p a c k - p l u g i n 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l e v n ,   o p t i o n a t o r ,   p r e l u d e - l s ,   t y p e - c h e c k :   T h e   P r o g r a m   i n c l u d e s   l e v n , 
 
 o p t i o n a t o r ,   p r e l u d e - l s ,   t y p e - c h e c k   s o f t w a r e .   I B M   o b t a i n e d   t h e   l e v n , 
 
 o p t i o n a t o r ,   p r e l u d e - l s ,   t y p e - c h e c k   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   G e o r g e   Z a h a r i e v 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   G e o r g e   Z a h a r i e v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l e v n ,   o p t i o n a t o r ,   p r e l u d e - l s ,   t y p e - c h e c k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l i n e s - a n d - c o l u m n s :   T h e   P r o g r a m   i n c l u d e s   l i n e s - a n d - c o l u m n s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   l i n e s - a n d - c o l u m n s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   B r i a n   D o n o v a n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   B r i a n   D o n o v a n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l i n e s - a n d - c o l u m n s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m a g i c - s t r i n g :   T h e   P r o g r a m   i n c l u d e s   m a g i c - s t r i n g   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   m a g i c - s t r i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   R i c h   H a r r i 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   R i c h   H a r r i 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m a g i c - s t r i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o d a s h ,   l o d a s h . m e r g e ,   l o d a s h . t e m p l a t e ,   l o d a s h . t e m p l a t e s e t t i n g s :   T h e 
 
 P r o g r a m   i n c l u d e s   l o d a s h ,   l o d a s h . m e r g e ,   l o d a s h . t e m p l a t e , 
 
 l o d a s h . t e m p l a t e s e t t i n g s   s o f t w a r e .   I B M   o b t a i n e d   t h e   l o d a s h , 
 
 l o d a s h . m e r g e ,   l o d a s h . t e m p l a t e ,   l o d a s h . t e m p l a t e s e t t i n g s   s o f t w a r e   u n d e r 
 
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o d a s h ,   l o d a s h . m e r g e ,   l o d a s h . t e m p l a t e ,   l o d a s h . t e m p l a t e s e t t i n g s 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o d a s h . d e b o u n c e ,   l o d a s h . m e m o i z e ,   l o d a s h . t r u n c a t e ,   l o d a s h . u n i q :   T h e 
 
 P r o g r a m   i n c l u d e s   l o d a s h . d e b o u n c e ,   l o d a s h . m e m o i z e ,   l o d a s h . t r u n c a t e , 
 
 l o d a s h . u n i q   s o f t w a r e .   I B M   o b t a i n e d   t h e   l o d a s h . d e b o u n c e ,   l o d a s h . m e m o i z e , 
 
 l o d a s h . t r u n c a t e ,   l o d a s h . u n i q   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o d a s h . d e b o u n c e ,   l o d a s h . m e m o i z e ,   l o d a s h . t r u n c a t e ,   l o d a s h . u n i q 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o o s e - e n v i f y :   T h e   P r o g r a m   i n c l u d e s   l o o s e - e n v i f y   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   l o o s e - e n v i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o o s e - e n v i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o d a s h . _ r e i n t e r p o l a t e :   T h e   P r o g r a m   i n c l u d e s   l o d a s h . _ r e i n t e r p o l a t e 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   l o d a s h . _ r e i n t e r p o l a t e   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > 
 
 B a s e d   o n   U n d e r s c o r e . j s   1 . 7 . 0 ,   c o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > 
 
 B a s e d   o n   U n d e r s c o r e . j s   1 . 7 . 0 ,   c o p y r i g h t   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o d a s h . _ r e i n t e r p o l a t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m a p - c a c h e ,   s n a p d r a g o n ,   t o - o b j e c t - p a t h :   T h e   P r o g r a m   i n c l u d e s   m a p - c a c h e , 
 
 s n a p d r a g o n ,   t o - o b j e c t - p a t h   s o f t w a r e .   I B M   o b t a i n e d   t h e   m a p - c a c h e , 
 
 s n a p d r a g o n ,   t o - o b j e c t - p a t h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m a p - c a c h e ,   s n a p d r a g o n ,   t o - o b j e c t - p a t h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m a k e e r r o r ,   t m p l :   T h e   P r o g r a m   i n c l u d e s   m a k e e r r o r ,   t m p l   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   m a k e e r r o r ,   t m p l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 B S D   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   N a i t i k   S h a h .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
   *   N e i t h e r   t h e   n a m e   N a i t i k   S h a h   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 
       e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 
       p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 B S D   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   N a i t i k   S h a h .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
   *   N e i t h e r   t h e   n a m e   N a i t i k   S h a h   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 
       e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 
       p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m a k e e r r o r ,   t m p l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m a p - v i s i t ,   t o - r e g e x - r a n g e ,   u n i o n - v a l u e :   T h e   P r o g r a m   i n c l u d e s   m a p - v i s i t , 
 
 t o - r e g e x - r a n g e ,   u n i o n - v a l u e   s o f t w a r e .   I B M   o b t a i n e d   t h e   m a p - v i s i t , 
 
 t o - r e g e x - r a n g e ,   u n i o n - v a l u e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m a p - v i s i t ,   t o - r e g e x - r a n g e ,   u n i o n - v a l u e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m i s s i s s i p p i :   T h e   P r o g r a m   i n c l u d e s   m i s s i s s i p p i   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   m i s s i s s i p p i   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m i s s i s s i p p i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m i c r o e v e n t . t s ,   w o r k e r - r p c :   T h e   P r o g r a m   i n c l u d e s   m i c r o e v e n t . t s , 
 
 w o r k e r - r p c   s o f t w a r e .   I B M   o b t a i n e d   t h e   m i c r o e v e n t . t s ,   w o r k e r - r p c 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   C h r i s t i a n   S p e c k n e r   < c n s p e c k n @ g o o g l e m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   C h r i s t i a n   S p e c k n e r   < c n s p e c k n @ g o o g l e m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m i c r o e v e n t . t s ,   w o r k e r - r p c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m e t h o d s :   T h e   P r o g r a m   i n c l u d e s   m e t h o d s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 m e t h o d s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m e t h o d s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m i m e - d b :   T h e   P r o g r a m   i n c l u d e s   m i m e - d b   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 m i m e - d b   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 2   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 2   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 2   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 2   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 2   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m i m e - d b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m i m e :   T h e   P r o g r a m   i n c l u d e s   m i m e   s o f t w a r e .   I B M   o b t a i n e d   t h e   m i m e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   B e n j a m i n   T h o m a s ,   R o b e r t   K i e f f e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   B e n j a m i n   T h o m a s ,   R o b e r t   K i e f f e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   B e n j a m i n   T h o m a s ,   R o b e r t   K i e f f e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   B e n j a m i n   T h o m a s ,   R o b e r t   K i e f f e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   B e n j a m i n   T h o m a s ,   R o b e r t   K i e f f e r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   B e n j a m i n   T h o m a s ,   R o b e r t   K i e f f e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m i m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m e r g e - s t r e a m :   T h e   P r o g r a m   i n c l u d e s   m e r g e - s t r e a m   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   m e r g e - s t r e a m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S t e p h e n   S u g d e n   < m e @ s t e p h e n s u g d e n . c o m >   ( s t e p h e n s u g d e n . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S t e p h e n   S u g d e n   < m e @ s t e p h e n s u g d e n . c o m >   ( s t e p h e n s u g d e n . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m e r g e - s t r e a m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m e d i a - t y p e r ,   o n - h e a d e r s :   T h e   P r o g r a m   i n c l u d e s   m e d i a - t y p e r ,   o n - h e a d e r s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   m e d i a - t y p e r ,   o n - h e a d e r s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m e d i a - t y p e r ,   o n - h e a d e r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m e r g e - d e s c r i p t o r s :   T h e   P r o g r a m   i n c l u d e s   m e r g e - d e s c r i p t o r s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   m e r g e - d e s c r i p t o r s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m e r g e - d e s c r i p t o r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m i n i m a l i s t i c - a s s e r t :   T h e   P r o g r a m   i n c l u d e s   m i n i m a l i s t i c - a s s e r t   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   m i n i m a l i s t i c - a s s e r t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 5   C a l v i n   M e t c a l f 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 5   C a l v i n   M e t c a l f 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m i n i m a l i s t i c - a s s e r t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m d n - d a t a :   T h e   P r o g r a m   i n c l u d e s   m d n - d a t a   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 m d n - d a t a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C C 0   1 . 0   U n i v e r s a l 
 
 
 
 S t a t e m e n t   o f   P u r p o s e 
 
 
 
 T h e   l a w s   o f   m o s t   j u r i s d i c t i o n s   t h r o u g h o u t   t h e   w o r l d   a u t o m a t i c a l l y   c o n f e r 
 
 e x c l u s i v e   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   ( d e f i n e d   b e l o w )   u p o n   t h e   c r e a t o r   a n d 
 
 s u b s e q u e n t   o w n e r ( s )   ( e a c h   a n d   a l l ,   a n   " o w n e r " )   o f   a n   o r i g i n a l   w o r k   o f 
 
 a u t h o r s h i p   a n d / o r   a   d a t a b a s e   ( e a c h ,   a   " W o r k " ) . 
 
 
 
 C e r t a i n   o w n e r s   w i s h   t o   p e r m a n e n t l y   r e l i n q u i s h   t h o s e   r i g h t s   t o   a   W o r k   f o r   t h e 
 
 p u r p o s e   o f   c o n t r i b u t i n g   t o   a   c o m m o n s   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c 
 
 w o r k s   ( " C o m m o n s " )   t h a t   t h e   p u b l i c   c a n   r e l i a b l y   a n d   w i t h o u t   f e a r   o f   l a t e r 
 
 c l a i m s   o f   i n f r i n g e m e n t   b u i l d   u p o n ,   m o d i f y ,   i n c o r p o r a t e   i n   o t h e r   w o r k s ,   r e u s e 
 
 a n d   r e d i s t r i b u t e   a s   f r e e l y   a s   p o s s i b l e   i n   a n y   f o r m   w h a t s o e v e r   a n d   f o r   a n y 
 
 p u r p o s e s ,   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   c o m m e r c i a l   p u r p o s e s .   T h e s e   o w n e r s   m a y 
 
 c o n t r i b u t e   t o   t h e   C o m m o n s   t o   p r o m o t e   t h e   i d e a l   o f   a   f r e e   c u l t u r e   a n d   t h e 
 
 f u r t h e r   p r o d u c t i o n   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s ,   o r   t o   g a i n 
 
 r e p u t a t i o n   o r   g r e a t e r   d i s t r i b u t i o n   f o r   t h e i r   W o r k   i n   p a r t   t h r o u g h   t h e   u s e   a n d 
 
 e f f o r t s   o f   o t h e r s . 
 
 
 
 F o r   t h e s e   a n d / o r   o t h e r   p u r p o s e s   a n d   m o t i v a t i o n s ,   a n d   w i t h o u t   a n y   e x p e c t a t i o n 
 
 o f   a d d i t i o n a l   c o n s i d e r a t i o n   o r   c o m p e n s a t i o n ,   t h e   p e r s o n   a s s o c i a t i n g   C C 0   w i t h   a 
 
 W o r k   ( t h e   " A f f i r m e r " ) ,   t o   t h e   e x t e n t   t h a t   h e   o r   s h e   i s   a n   o w n e r   o f   C o p y r i g h t 
 
 a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k ,   v o l u n t a r i l y   e l e c t s   t o   a p p l y   C C 0   t o   t h e   W o r k 
 
 a n d   p u b l i c l y   d i s t r i b u t e   t h e   W o r k   u n d e r   i t s   t e r m s ,   w i t h   k n o w l e d g e   o f   h i s   o r   h e r 
 
 C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   a n d   t h e   m e a n i n g   a n d   i n t e n d e d   l e g a l 
 
 e f f e c t   o f   C C 0   o n   t h o s e   r i g h t s . 
 
 
 
 1 .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s .   A   W o r k   m a d e   a v a i l a b l e   u n d e r   C C 0   m a y   b e 
 
 p r o t e c t e d   b y   c o p y r i g h t   a n d   r e l a t e d   o r   n e i g h b o r i n g   r i g h t s   ( " C o p y r i g h t   a n d 
 
 R e l a t e d   R i g h t s " ) .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n c l u d e ,   b u t   a r e   n o t   l i m i t e d 
 
 t o ,   t h e   f o l l o w i n g : 
 
 
 
     i .   t h e   r i g h t   t o   r e p r o d u c e ,   a d a p t ,   d i s t r i b u t e ,   p e r f o r m ,   d i s p l a y ,   c o m m u n i c a t e , 
 
     a n d   t r a n s l a t e   a   W o r k ; 
 
 
 
     i i .   m o r a l   r i g h t s   r e t a i n e d   b y   t h e   o r i g i n a l   a u t h o r ( s )   a n d / o r   p e r f o r m e r ( s ) ; 
 
 
 
     i i i .   p u b l i c i t y   a n d   p r i v a c y   r i g h t s   p e r t a i n i n g   t o   a   p e r s o n ' s   i m a g e   o r   l i k e n e s s 
 
     d e p i c t e d   i n   a   W o r k ; 
 
 
 
     i v .   r i g h t s   p r o t e c t i n g   a g a i n s t   u n f a i r   c o m p e t i t i o n   i n   r e g a r d s   t o   a   W o r k , 
 
     s u b j e c t   t o   t h e   l i m i t a t i o n s   i n   p a r a g r a p h   4 ( a ) ,   b e l o w ; 
 
 
 
     v .   r i g h t s   p r o t e c t i n g   t h e   e x t r a c t i o n ,   d i s s e m i n a t i o n ,   u s e   a n d   r e u s e   o f   d a t a   i n 
 
     a   W o r k ; 
 
 
 
     v i .   d a t a b a s e   r i g h t s   ( s u c h   a s   t h o s e   a r i s i n g   u n d e r   D i r e c t i v e   9 6 / 9 / E C   o f   t h e 
 
     E u r o p e a n   P a r l i a m e n t   a n d   o f   t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l 
 
     p r o t e c t i o n   o f   d a t a b a s e s ,   a n d   u n d e r   a n y   n a t i o n a l   i m p l e m e n t a t i o n   t h e r e o f , 
 
     i n c l u d i n g   a n y   a m e n d e d   o r   s u c c e s s o r   v e r s i o n   o f   s u c h   d i r e c t i v e ) ;   a n d 
 
 
 
     v i i .   o t h e r   s i m i l a r ,   e q u i v a l e n t   o r   c o r r e s p o n d i n g   r i g h t s   t h r o u g h o u t   t h e   w o r l d 
 
     b a s e d   o n   a p p l i c a b l e   l a w   o r   t r e a t y ,   a n d   a n y   n a t i o n a l   i m p l e m e n t a t i o n s   t h e r e o f . 
 
 
 
 2 .   W a i v e r .   T o   t h e   g r e a t e s t   e x t e n t   p e r m i t t e d   b y ,   b u t   n o t   i n   c o n t r a v e n t i o n   o f , 
 
 a p p l i c a b l e   l a w ,   A f f i r m e r   h e r e b y   o v e r t l y ,   f u l l y ,   p e r m a n e n t l y ,   i r r e v o c a b l y   a n d 
 
 u n c o n d i t i o n a l l y   w a i v e s ,   a b a n d o n s ,   a n d   s u r r e n d e r s   a l l   o f   A f f i r m e r ' s   C o p y r i g h t 
 
 a n d   R e l a t e d   R i g h t s   a n d   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n ,   w h e t h e r   n o w 
 
 k n o w n   o r   u n k n o w n   ( i n c l u d i n g   e x i s t i n g   a s   w e l l   a s   f u t u r e   c l a i m s   a n d   c a u s e s   o f 
 
 a c t i o n ) ,   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m 
 
 d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e 
 
 e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f 
 
 c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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 
 
 c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e   " W a i v e r " ) .   A f f i r m e r   m a k e s 
 
 t h e   W a i v e r   f o r   t h e   b e n e f i t   o f   e a c h   m e m b e r   o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e 
 
 d e t r i m e n t   o f   A f f i r m e r ' s   h e i r s   a n d   s u c c e s s o r s ,   f u l l y   i n t e n d i n g   t h a t   s u c h   W a i v e r 
 
 s h a l l   n o t   b e   s u b j e c t   t o   r e v o c a t i o n ,   r e s c i s s i o n ,   c a n c e l l a t i o n ,   t e r m i n a t i o n ,   o r 
 
 a n y   o t h e r   l e g a l   o r   e q u i t a b l e   a c t i o n   t o   d i s r u p t   t h e   q u i e t   e n j o y m e n t   o f   t h e   W o r k 
 
 b y   t h e   p u b l i c   a s   c o n t e m p l a t e d   b y   A f f i r m e r ' s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 3 .   P u b l i c   L i c e n s e   F a l l b a c k .   S h o u l d   a n y   p a r t   o f   t h e   W a i v e r   f o r   a n y   r e a s o n   b e 
 
 j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   t h e n   t h e   W a i v e r 
 
 s h a l l   b e   p r e s e r v e d   t o   t h e   m a x i m u m   e x t e n t   p e r m i t t e d   t a k i n g   i n t o   a c c o u n t 
 
 A f f i r m e r ' s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e .   I n   a d d i t i o n ,   t o   t h e   e x t e n t   t h e   W a i v e r 
 
 i s   s o   j u d g e d   A f f i r m e r   h e r e b y   g r a n t s   t o   e a c h   a f f e c t e d   p e r s o n   a   r o y a l t y - f r e e , 
 
 n o n   t r a n s f e r a b l e ,   n o n   s u b l i c e n s a b l e ,   n o n   e x c l u s i v e ,   i r r e v o c a b l e   a n d 
 
 u n c o n d i t i o n a l   l i c e n s e   t o   e x e r c i s e   A f f i r m e r ' s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n 
 
 t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m   d u r a t i o n 
 
 p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e   e x t e n s i o n s ) ,   ( i i i ) 
 
 i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f   c o p i e s ,   a n d   ( i v )   f o r   a n y 
 
 p u r p o s e   w h a t s o e v e r ,   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   c o m m e r c i a l ,   a d v e r t i s i n g   o r 
 
 p r o m o t i o n a l   p u r p o s e s   ( t h e   " L i c e n s e " ) .   T h e   L i c e n s e   s h a l l   b e   d e e m e d   e f f e c t i v e   a s 
 
 o f   t h e   d a t e   C C 0   w a s   a p p l i e d   b y   A f f i r m e r   t o   t h e   W o r k .   S h o u l d   a n y   p a r t   o f   t h e 
 
 L i c e n s e   f o r   a n y   r e a s o n   b e   j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r 
 
 a p p l i c a b l e   l a w ,   s u c h   p a r t i a l   i n v a l i d i t y   o r   i n e f f e c t i v e n e s s   s h a l l   n o t 
 
 i n v a l i d a t e   t h e   r e m a i n d e r   o f   t h e   L i c e n s e ,   a n d   i n   s u c h   c a s e   A f f i r m e r   h e r e b y 
 
 a f f i r m s   t h a t   h e   o r   s h e   w i l l   n o t   ( i )   e x e r c i s e   a n y   o f   h i s   o r   h e r   r e m a i n i n g 
 
 C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   o r   ( i i )   a s s e r t   a n y   a s s o c i a t e d   c l a i m s 
 
 a n d   c a u s e s   o f   a c t i o n   w i t h   r e s p e c t   t o   t h e   W o r k ,   i n   e i t h e r   c a s e   c o n t r a r y   t o 
 
 A f f i r m e r ' s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 4 .   L i m i t a t i o n s   a n d   D i s c l a i m e r s . 
 
 
 
     a .   N o   t r a d e m a r k   o r   p a t e n t   r i g h t s   h e l d   b y   A f f i r m e r   a r e   w a i v e d ,   a b a n d o n e d , 
 
     s u r r e n d e r e d ,   l i c e n s e d   o r   o t h e r w i s e   a f f e c t e d   b y   t h i s   d o c u m e n t . 
 
 
 
     b .   A f f i r m e r   o f f e r s   t h e   W o r k   a s - i s   a n d   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s 
 
     o f   a n y   k i n d   c o n c e r n i n g   t h e   W o r k ,   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e , 
 
     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   w a r r a n t i e s   o f   t i t l e ,   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 ,   n o n   i n f r i n g e m e n t ,   o r   t h e   a b s e n c e   o f   l a t e n t   o r 
 
     o t h e r   d e f e c t s ,   a c c u r a c y ,   o r   t h e   p r e s e n t   o r   a b s e n c e   o f   e r r o r s ,   w h e t h e r   o r   n o t 
 
     d i s c o v e r a b l e ,   a l l   t o   t h e   g r e a t e s t   e x t e n t   p e r m i s s i b l e   u n d e r   a p p l i c a b l e   l a w . 
 
 
 
     c .   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   c l e a r i n g   r i g h t s   o f   o t h e r   p e r s o n s 
 
     t h a t   m a y   a p p l y   t o   t h e   W o r k   o r   a n y   u s e   t h e r e o f ,   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 
 
     a n y   p e r s o n ' s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k .   F u r t h e r ,   A f f i r m e r 
 
     d i s c l a i m s   r e s p o n s i b i l i t y   f o r   o b t a i n i n g   a n y   n e c e s s a r y   c o n s e n t s ,   p e r m i s s i o n s 
 
     o r   o t h e r   r i g h t s   r e q u i r e d   f o r   a n y   u s e   o f   t h e   W o r k . 
 
 
 
     d .   A f f i r m e r   u n d e r s t a n d s   a n d   a c k n o w l e d g e s   t h a t   C r e a t i v e   C o m m o n s   i s   n o t   a 
 
     p a r t y   t o   t h i s   d o c u m e n t   a n d   h a s   n o   d u t y   o r   o b l i g a t i o n   w i t h   r e s p e c t   t o   t h i s 
 
     C C 0   o r   u s e   o f   t h e   W o r k . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   s e e 
 
 < h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / > 
 
 
 
 
 
 C C 0   1 . 0   U n i v e r s a l 
 
 
 
 S t a t e m e n t   o f   P u r p o s e 
 
 
 
 T h e   l a w s   o f   m o s t   j u r i s d i c t i o n s   t h r o u g h o u t   t h e   w o r l d   a u t o m a t i c a l l y   c o n f e r 
 
 e x c l u s i v e   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   ( d e f i n e d   b e l o w )   u p o n   t h e   c r e a t o r   a n d 
 
 s u b s e q u e n t   o w n e r ( s )   ( e a c h   a n d   a l l ,   a n   " o w n e r " )   o f   a n   o r i g i n a l   w o r k   o f 
 
 a u t h o r s h i p   a n d / o r   a   d a t a b a s e   ( e a c h ,   a   " W o r k " ) . 
 
 
 
 C e r t a i n   o w n e r s   w i s h   t o   p e r m a n e n t l y   r e l i n q u i s h   t h o s e   r i g h t s   t o   a   W o r k   f o r   t h e 
 
 p u r p o s e   o f   c o n t r i b u t i n g   t o   a   c o m m o n s   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c 
 
 w o r k s   ( " C o m m o n s " )   t h a t   t h e   p u b l i c   c a n   r e l i a b l y   a n d   w i t h o u t   f e a r   o f   l a t e r 
 
 c l a i m s   o f   i n f r i n g e m e n t   b u i l d   u p o n ,   m o d i f y ,   i n c o r p o r a t e   i n   o t h e r   w o r k s ,   r e u s e 
 
 a n d   r e d i s t r i b u t e   a s   f r e e l y   a s   p o s s i b l e   i n   a n y   f o r m   w h a t s o e v e r   a n d   f o r   a n y 
 
 p u r p o s e s ,   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   c o m m e r c i a l   p u r p o s e s .   T h e s e   o w n e r s   m a y 
 
 c o n t r i b u t e   t o   t h e   C o m m o n s   t o   p r o m o t e   t h e   i d e a l   o f   a   f r e e   c u l t u r e   a n d   t h e 
 
 f u r t h e r   p r o d u c t i o n   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s ,   o r   t o   g a i n 
 
 r e p u t a t i o n   o r   g r e a t e r   d i s t r i b u t i o n   f o r   t h e i r   W o r k   i n   p a r t   t h r o u g h   t h e   u s e   a n d 
 
 e f f o r t s   o f   o t h e r s . 
 
 
 
 F o r   t h e s e   a n d / o r   o t h e r   p u r p o s e s   a n d   m o t i v a t i o n s ,   a n d   w i t h o u t   a n y   e x p e c t a t i o n 
 
 o f   a d d i t i o n a l   c o n s i d e r a t i o n   o r   c o m p e n s a t i o n ,   t h e   p e r s o n   a s s o c i a t i n g   C C 0   w i t h   a 
 
 W o r k   ( t h e   " A f f i r m e r " ) ,   t o   t h e   e x t e n t   t h a t   h e   o r   s h e   i s   a n   o w n e r   o f   C o p y r i g h t 
 
 a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k ,   v o l u n t a r i l y   e l e c t s   t o   a p p l y   C C 0   t o   t h e   W o r k 
 
 a n d   p u b l i c l y   d i s t r i b u t e   t h e   W o r k   u n d e r   i t s   t e r m s ,   w i t h   k n o w l e d g e   o f   h i s   o r   h e r 
 
 C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   a n d   t h e   m e a n i n g   a n d   i n t e n d e d   l e g a l 
 
 e f f e c t   o f   C C 0   o n   t h o s e   r i g h t s . 
 
 
 
 1 .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s .   A   W o r k   m a d e   a v a i l a b l e   u n d e r   C C 0   m a y   b e 
 
 p r o t e c t e d   b y   c o p y r i g h t   a n d   r e l a t e d   o r   n e i g h b o r i n g   r i g h t s   ( " C o p y r i g h t   a n d 
 
 R e l a t e d   R i g h t s " ) .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n c l u d e ,   b u t   a r e   n o t   l i m i t e d 
 
 t o ,   t h e   f o l l o w i n g : 
 
 
 
     i .   t h e   r i g h t   t o   r e p r o d u c e ,   a d a p t ,   d i s t r i b u t e ,   p e r f o r m ,   d i s p l a y ,   c o m m u n i c a t e , 
 
     a n d   t r a n s l a t e   a   W o r k ; 
 
 
 
     i i .   m o r a l   r i g h t s   r e t a i n e d   b y   t h e   o r i g i n a l   a u t h o r ( s )   a n d / o r   p e r f o r m e r ( s ) ; 
 
 
 
     i i i .   p u b l i c i t y   a n d   p r i v a c y   r i g h t s   p e r t a i n i n g   t o   a   p e r s o n ' s   i m a g e   o r   l i k e n e s s 
 
     d e p i c t e d   i n   a   W o r k ; 
 
 
 
     i v .   r i g h t s   p r o t e c t i n g   a g a i n s t   u n f a i r   c o m p e t i t i o n   i n   r e g a r d s   t o   a   W o r k , 
 
     s u b j e c t   t o   t h e   l i m i t a t i o n s   i n   p a r a g r a p h   4 ( a ) ,   b e l o w ; 
 
 
 
     v .   r i g h t s   p r o t e c t i n g   t h e   e x t r a c t i o n ,   d i s s e m i n a t i o n ,   u s e   a n d   r e u s e   o f   d a t a   i n 
 
     a   W o r k ; 
 
 
 
     v i .   d a t a b a s e   r i g h t s   ( s u c h   a s   t h o s e   a r i s i n g   u n d e r   D i r e c t i v e   9 6 / 9 / E C   o f   t h e 
 
     E u r o p e a n   P a r l i a m e n t   a n d   o f   t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l 
 
     p r o t e c t i o n   o f   d a t a b a s e s ,   a n d   u n d e r   a n y   n a t i o n a l   i m p l e m e n t a t i o n   t h e r e o f , 
 
     i n c l u d i n g   a n y   a m e n d e d   o r   s u c c e s s o r   v e r s i o n   o f   s u c h   d i r e c t i v e ) ;   a n d 
 
 
 
     v i i .   o t h e r   s i m i l a r ,   e q u i v a l e n t   o r   c o r r e s p o n d i n g   r i g h t s   t h r o u g h o u t   t h e   w o r l d 
 
     b a s e d   o n   a p p l i c a b l e   l a w   o r   t r e a t y ,   a n d   a n y   n a t i o n a l   i m p l e m e n t a t i o n s   t h e r e o f . 
 
 
 
 2 .   W a i v e r .   T o   t h e   g r e a t e s t   e x t e n t   p e r m i t t e d   b y ,   b u t   n o t   i n   c o n t r a v e n t i o n   o f , 
 
 a p p l i c a b l e   l a w ,   A f f i r m e r   h e r e b y   o v e r t l y ,   f u l l y ,   p e r m a n e n t l y ,   i r r e v o c a b l y   a n d 
 
 u n c o n d i t i o n a l l y   w a i v e s ,   a b a n d o n s ,   a n d   s u r r e n d e r s   a l l   o f   A f f i r m e r ' s   C o p y r i g h t 
 
 a n d   R e l a t e d   R i g h t s   a n d   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n ,   w h e t h e r   n o w 
 
 k n o w n   o r   u n k n o w n   ( i n c l u d i n g   e x i s t i n g   a s   w e l l   a s   f u t u r e   c l a i m s   a n d   c a u s e s   o f 
 
 a c t i o n ) ,   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m 
 
 d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e 
 
 e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f 
 
 c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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 
 
 c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e   " W a i v e r " ) .   A f f i r m e r   m a k e s 
 
 t h e   W a i v e r   f o r   t h e   b e n e f i t   o f   e a c h   m e m b e r   o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e 
 
 d e t r i m e n t   o f   A f f i r m e r ' s   h e i r s   a n d   s u c c e s s o r s ,   f u l l y   i n t e n d i n g   t h a t   s u c h   W a i v e r 
 
 s h a l l   n o t   b e   s u b j e c t   t o   r e v o c a t i o n ,   r e s c i s s i o n ,   c a n c e l l a t i o n ,   t e r m i n a t i o n ,   o r 
 
 a n y   o t h e r   l e g a l   o r   e q u i t a b l e   a c t i o n   t o   d i s r u p t   t h e   q u i e t   e n j o y m e n t   o f   t h e   W o r k 
 
 b y   t h e   p u b l i c   a s   c o n t e m p l a t e d   b y   A f f i r m e r ' s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 3 .   P u b l i c   L i c e n s e   F a l l b a c k .   S h o u l d   a n y   p a r t   o f   t h e   W a i v e r   f o r   a n y   r e a s o n   b e 
 
 j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   t h e n   t h e   W a i v e r 
 
 s h a l l   b e   p r e s e r v e d   t o   t h e   m a x i m u m   e x t e n t   p e r m i t t e d   t a k i n g   i n t o   a c c o u n t 
 
 A f f i r m e r ' s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e .   I n   a d d i t i o n ,   t o   t h e   e x t e n t   t h e   W a i v e r 
 
 i s   s o   j u d g e d   A f f i r m e r   h e r e b y   g r a n t s   t o   e a c h   a f f e c t e d   p e r s o n   a   r o y a l t y - f r e e , 
 
 n o n   t r a n s f e r a b l e ,   n o n   s u b l i c e n s a b l e ,   n o n   e x c l u s i v e ,   i r r e v o c a b l e   a n d 
 
 u n c o n d i t i o n a l   l i c e n s e   t o   e x e r c i s e   A f f i r m e r ' s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n 
 
 t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m   d u r a t i o n 
 
 p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e   e x t e n s i o n s ) ,   ( i i i ) 
 
 i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f   c o p i e s ,   a n d   ( i v )   f o r   a n y 
 
 p u r p o s e   w h a t s o e v e r ,   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   c o m m e r c i a l ,   a d v e r t i s i n g   o r 
 
 p r o m o t i o n a l   p u r p o s e s   ( t h e   " L i c e n s e " ) .   T h e   L i c e n s e   s h a l l   b e   d e e m e d   e f f e c t i v e   a s 
 
 o f   t h e   d a t e   C C 0   w a s   a p p l i e d   b y   A f f i r m e r   t o   t h e   W o r k .   S h o u l d   a n y   p a r t   o f   t h e 
 
 L i c e n s e   f o r   a n y   r e a s o n   b e   j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r 
 
 a p p l i c a b l e   l a w ,   s u c h   p a r t i a l   i n v a l i d i t y   o r   i n e f f e c t i v e n e s s   s h a l l   n o t 
 
 i n v a l i d a t e   t h e   r e m a i n d e r   o f   t h e   L i c e n s e ,   a n d   i n   s u c h   c a s e   A f f i r m e r   h e r e b y 
 
 a f f i r m s   t h a t   h e   o r   s h e   w i l l   n o t   ( i )   e x e r c i s e   a n y   o f   h i s   o r   h e r   r e m a i n i n g 
 
 C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   o r   ( i i )   a s s e r t   a n y   a s s o c i a t e d   c l a i m s 
 
 a n d   c a u s e s   o f   a c t i o n   w i t h   r e s p e c t   t o   t h e   W o r k ,   i n   e i t h e r   c a s e   c o n t r a r y   t o 
 
 A f f i r m e r ' s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 
 
 
 4 .   L i m i t a t i o n s   a n d   D i s c l a i m e r s . 
 
 
 
     a .   N o   t r a d e m a r k   o r   p a t e n t   r i g h t s   h e l d   b y   A f f i r m e r   a r e   w a i v e d ,   a b a n d o n e d , 
 
     s u r r e n d e r e d ,   l i c e n s e d   o r   o t h e r w i s e   a f f e c t e d   b y   t h i s   d o c u m e n t . 
 
 
 
     b .   A f f i r m e r   o f f e r s   t h e   W o r k   a s - i s   a n d   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s 
 
     o f   a n y   k i n d   c o n c e r n i n g   t h e   W o r k ,   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e , 
 
     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   w a r r a n t i e s   o f   t i t l e ,   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 ,   n o n   i n f r i n g e m e n t ,   o r   t h e   a b s e n c e   o f   l a t e n t   o r 
 
     o t h e r   d e f e c t s ,   a c c u r a c y ,   o r   t h e   p r e s e n t   o r   a b s e n c e   o f   e r r o r s ,   w h e t h e r   o r   n o t 
 
     d i s c o v e r a b l e ,   a l l   t o   t h e   g r e a t e s t   e x t e n t   p e r m i s s i b l e   u n d e r   a p p l i c a b l e   l a w . 
 
 
 
     c .   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   c l e a r i n g   r i g h t s   o f   o t h e r   p e r s o n s 
 
     t h a t   m a y   a p p l y   t o   t h e   W o r k   o r   a n y   u s e   t h e r e o f ,   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 
 
     a n y   p e r s o n ' s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k .   F u r t h e r ,   A f f i r m e r 
 
     d i s c l a i m s   r e s p o n s i b i l i t y   f o r   o b t a i n i n g   a n y   n e c e s s a r y   c o n s e n t s ,   p e r m i s s i o n s 
 
     o r   o t h e r   r i g h t s   r e q u i r e d   f o r   a n y   u s e   o f   t h e   W o r k . 
 
 
 
     d .   A f f i r m e r   u n d e r s t a n d s   a n d   a c k n o w l e d g e s   t h a t   C r e a t i v e   C o m m o n s   i s   n o t   a 
 
     p a r t y   t o   t h i s   d o c u m e n t   a n d   h a s   n o   d u t y   o r   o b l i g a t i o n   w i t h   r e s p e c t   t o   t h i s 
 
     C C 0   o r   u s e   o f   t h e   W o r k . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   s e e 
 
 < h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / > 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m d n - d a t a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n e x t - t i c k :   T h e   P r o g r a m   i n c l u d e s   n e x t - t i c k   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 n e x t - t i c k   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 0 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 0 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n e x t - t i c k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n a n o i d :   T h e   P r o g r a m   i n c l u d e s   n a n o i d   s o f t w a r e .   I B M   o b t a i n e d   t h e   n a n o i d 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 7   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 7   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n a n o i d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n a n o m a t c h ,   t o - r e g e x :   T h e   P r o g r a m   i n c l u d e s   n a n o m a t c h ,   t o - r e g e x   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   n a n o m a t c h ,   t o - r e g e x   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n a n o m a t c h ,   t o - r e g e x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n e o - a s y n c :   T h e   P r o g r a m   i n c l u d e s   n e o - a s y n c   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 n e o - a s y n c   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   S u g u r u   M o t e g i 
 
 B a s e d   o n   A s y n c . j s ,   C o p y r i g h t   C a o l a n   M c M a h o n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   S u g u r u   M o t e g i 
 
 B a s e d   o n   A s y n c . j s ,   C o p y r i g h t   C a o l a n   M c M a h o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n e o - a s y n c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o d e - f o r g e :   T h e   P r o g r a m   i n c l u d e s   n o d e - f o r g e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 n o d e - f o r g e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 Y o u   m a y   u s e   t h e   F o r g e   p r o j e c t   u n d e r   t h e   t e r m s   o f   e i t h e r   t h e   B S D   L i c e n s e   o r   t h e 
 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L )   V e r s i o n   2 . 
 
 
 
 T h e   B S D   L i c e n s e   i s   r e c o m m e n d e d   f o r   m o s t   p r o j e c t s .   I t   i s   s i m p l e   a n d   e a s y   t o 
 
 u n d e r s t a n d   a n d   i t   p l a c e s   a l m o s t   n o   r e s t r i c t i o n s   o n   w h a t   y o u   c a n   d o   w i t h   t h e 
 
 F o r g e   p r o j e c t . 
 
 
 
 I f   t h e   G P L   s u i t s   y o u r   p r o j e c t   b e t t e r   y o u   a r e   a l s o   f r e e   t o   u s e   F o r g e   u n d e r 
 
 t h a t   l i c e n s e . 
 
 
 
 Y o u   d o n ' t   h a v e   t o   d o   a n y t h i n g   s p e c i a l   t o   c h o o s e   o n e   l i c e n s e   o r   t h e   o t h e r   a n d 
 
 y o u   d o n ' t   h a v e   t o   n o t i f y   a n y o n e   w h i c h   l i c e n s e   y o u   a r e   u s i n g .   Y o u   a r e   f r e e   t o 
 
 u s e   t h i s   p r o j e c t   i n   c o m m e r c i a l   p r o j e c t s   a s   l o n g   a s   t h e   c o p y r i g h t   h e a d e r   i s 
 
 l e f t   i n t a c t . 
 
 
 
 I f   y o u   a r e   a   c o m m e r c i a l   e n t i t y   a n d   u s e   t h i s   s e t   o f   l i b r a r i e s   i n   y o u r 
 
 c o m m e r c i a l   s o f t w a r e   t h e n   r e a s o n a b l e   p a y m e n t   t o   D i g i t a l   B a z a a r ,   i f   y o u   c a n 
 
 a f f o r d   i t ,   i s   n o t   r e q u i r e d   b u t   i s   e x p e c t e d   a n d   w o u l d   b e   a p p r e c i a t e d .   I f   t h i s 
 
 l i b r a r y   s a v e s   y o u   t i m e ,   t h e n   i t ' s   s a v i n g   y o u   m o n e y .   T h e   c o s t   o f   d e v e l o p i n g 
 
 t h e   F o r g e   s o f t w a r e   w a s   o n   t h e   o r d e r   o f   s e v e r a l   h u n d r e d   h o u r s   a n d   t e n s   o f 
 
 t h o u s a n d s   o f   d o l l a r s .   W e   a r e   a t t e m p t i n g   t o   s t r i k e   a   b a l a n c e   b e t w e e n   h e l p i n g 
 
 t h e   d e v e l o p m e n t   c o m m u n i t y   w h i l e   n o t   b e i n g   t a k e n   a d v a n t a g e   o f   b y   l u c r a t i v e 
 
 c o m m e r c i a l   e n t i t i e s   f o r   o u r   e f f o r t s . 
 
 
 
 
 
 Y o u   m a y   u s e   t h e   F o r g e   p r o j e c t   u n d e r   t h e   t e r m s   o f   e i t h e r   t h e   B S D   L i c e n s e   o r   t h e 
 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L )   V e r s i o n   2 . 
 
 
 
 T h e   B S D   L i c e n s e   i s   r e c o m m e n d e d   f o r   m o s t   p r o j e c t s .   I t   i s   s i m p l e   a n d   e a s y   t o 
 
 u n d e r s t a n d   a n d   i t   p l a c e s   a l m o s t   n o   r e s t r i c t i o n s   o n   w h a t   y o u   c a n   d o   w i t h   t h e 
 
 F o r g e   p r o j e c t . 
 
 
 
 I f   t h e   G P L   s u i t s   y o u r   p r o j e c t   b e t t e r   y o u   a r e   a l s o   f r e e   t o   u s e   F o r g e   u n d e r 
 
 t h a t   l i c e n s e . 
 
 
 
 Y o u   d o n ' t   h a v e   t o   d o   a n y t h i n g   s p e c i a l   t o   c h o o s e   o n e   l i c e n s e   o r   t h e   o t h e r   a n d 
 
 y o u   d o n ' t   h a v e   t o   n o t i f y   a n y o n e   w h i c h   l i c e n s e   y o u   a r e   u s i n g .   Y o u   a r e   f r e e   t o 
 
 u s e   t h i s   p r o j e c t   i n   c o m m e r c i a l   p r o j e c t s   a s   l o n g   a s   t h e   c o p y r i g h t   h e a d e r   i s 
 
 l e f t   i n t a c t . 
 
 
 
 I f   y o u   a r e   a   c o m m e r c i a l   e n t i t y   a n d   u s e   t h i s   s e t   o f   l i b r a r i e s   i n   y o u r 
 
 c o m m e r c i a l   s o f t w a r e   t h e n   r e a s o n a b l e   p a y m e n t   t o   D i g i t a l   B a z a a r ,   i f   y o u   c a n 
 
 a f f o r d   i t ,   i s   n o t   r e q u i r e d   b u t   i s   e x p e c t e d   a n d   w o u l d   b e   a p p r e c i a t e d .   I f   t h i s 
 
 l i b r a r y   s a v e s   y o u   t i m e ,   t h e n   i t ' s   s a v i n g   y o u   m o n e y .   T h e   c o s t   o f   d e v e l o p i n g 
 
 t h e   F o r g e   s o f t w a r e   w a s   o n   t h e   o r d e r   o f   s e v e r a l   h u n d r e d   h o u r s   a n d   t e n s   o f 
 
 t h o u s a n d s   o f   d o l l a r s .   W e   a r e   a t t e m p t i n g   t o   s t r i k e   a   b a l a n c e   b e t w e e n   h e l p i n g 
 
 t h e   d e v e l o p m e n t   c o m m u n i t y   w h i l e   n o t   b e i n g   t a k e n   a d v a n t a g e   o f   b y   l u c r a t i v e 
 
 c o m m e r c i a l   e n t i t i e s   f o r   o u r   e f f o r t s . 
 
 
 
 
 
 Y o u   m a y   u s e   t h e   F o r g e   p r o j e c t   u n d e r   t h e   t e r m s   o f   e i t h e r   t h e   B S D   L i c e n s e   o r   t h e 
 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L )   V e r s i o n   2 . 
 
 
 
 T h e   B S D   L i c e n s e   i s   r e c o m m e n d e d   f o r   m o s t   p r o j e c t s .   I t   i s   s i m p l e   a n d   e a s y   t o 
 
 u n d e r s t a n d   a n d   i t   p l a c e s   a l m o s t   n o   r e s t r i c t i o n s   o n   w h a t   y o u   c a n   d o   w i t h   t h e 
 
 F o r g e   p r o j e c t . 
 
 
 
 I f   t h e   G P L   s u i t s   y o u r   p r o j e c t   b e t t e r   y o u   a r e   a l s o   f r e e   t o   u s e   F o r g e   u n d e r 
 
 t h a t   l i c e n s e . 
 
 
 
 Y o u   d o n ' t   h a v e   t o   d o   a n y t h i n g   s p e c i a l   t o   c h o o s e   o n e   l i c e n s e   o r   t h e   o t h e r   a n d 
 
 y o u   d o n ' t   h a v e   t o   n o t i f y   a n y o n e   w h i c h   l i c e n s e   y o u   a r e   u s i n g .   Y o u   a r e   f r e e   t o 
 
 u s e   t h i s   p r o j e c t   i n   c o m m e r c i a l   p r o j e c t s   a s   l o n g   a s   t h e   c o p y r i g h t   h e a d e r   i s 
 
 l e f t   i n t a c t . 
 
 
 
 I f   y o u   a r e   a   c o m m e r c i a l   e n t i t y   a n d   u s e   t h i s   s e t   o f   l i b r a r i e s   i n   y o u r 
 
 c o m m e r c i a l   s o f t w a r e   t h e n   r e a s o n a b l e   p a y m e n t   t o   D i g i t a l   B a z a a r ,   i f   y o u   c a n 
 
 a f f o r d   i t ,   i s   n o t   r e q u i r e d   b u t   i s   e x p e c t e d   a n d   w o u l d   b e   a p p r e c i a t e d .   I f   t h i s 
 
 l i b r a r y   s a v e s   y o u   t i m e ,   t h e n   i t ' s   s a v i n g   y o u   m o n e y .   T h e   c o s t   o f   d e v e l o p i n g 
 
 t h e   F o r g e   s o f t w a r e   w a s   o n   t h e   o r d e r   o f   s e v e r a l   h u n d r e d   h o u r s   a n d   t e n s   o f 
 
 t h o u s a n d s   o f   d o l l a r s .   W e   a r e   a t t e m p t i n g   t o   s t r i k e   a   b a l a n c e   b e t w e e n   h e l p i n g 
 
 t h e   d e v e l o p m e n t   c o m m u n i t y   w h i l e   n o t   b e i n g   t a k e n   a d v a n t a g e   o f   b y   l u c r a t i v e 
 
 c o m m e r c i a l   e n t i t i e s   f o r   o u r   e f f o r t s . 
 
 
 
 
 
 Y o u   m a y   u s e   t h e   F o r g e   p r o j e c t   u n d e r   t h e   t e r m s   o f   e i t h e r   t h e   B S D   L i c e n s e   o r   t h e 
 
 G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L )   V e r s i o n   2 . 
 
 
 
 T h e   B S D   L i c e n s e   i s   r e c o m m e n d e d   f o r   m o s t   p r o j e c t s .   I t   i s   s i m p l e   a n d   e a s y   t o 
 
 u n d e r s t a n d   a n d   i t   p l a c e s   a l m o s t   n o   r e s t r i c t i o n s   o n   w h a t   y o u   c a n   d o   w i t h   t h e 
 
 F o r g e   p r o j e c t . 
 
 
 
 I f   t h e   G P L   s u i t s   y o u r   p r o j e c t   b e t t e r   y o u   a r e   a l s o   f r e e   t o   u s e   F o r g e   u n d e r 
 
 t h a t   l i c e n s e . 
 
 
 
 Y o u   d o n ' t   h a v e   t o   d o   a n y t h i n g   s p e c i a l   t o   c h o o s e   o n e   l i c e n s e   o r   t h e   o t h e r   a n d 
 
 y o u   d o n ' t   h a v e   t o   n o t i f y   a n y o n e   w h i c h   l i c e n s e   y o u   a r e   u s i n g .   Y o u   a r e   f r e e   t o 
 
 u s e   t h i s   p r o j e c t   i n   c o m m e r c i a l   p r o j e c t s   a s   l o n g   a s   t h e   c o p y r i g h t   h e a d e r   i s 
 
 l e f t   i n t a c t . 
 
 
 
 I f   y o u   a r e   a   c o m m e r c i a l   e n t i t y   a n d   u s e   t h i s   s e t   o f   l i b r a r i e s   i n   y o u r 
 
 c o m m e r c i a l   s o f t w a r e   t h e n   r e a s o n a b l e   p a y m e n t   t o   D i g i t a l   B a z a a r ,   i f   y o u   c a n 
 
 a f f o r d   i t ,   i s   n o t   r e q u i r e d   b u t   i s   e x p e c t e d   a n d   w o u l d   b e   a p p r e c i a t e d .   I f   t h i s 
 
 l i b r a r y   s a v e s   y o u   t i m e ,   t h e n   i t ' s   s a v i n g   y o u   m o n e y .   T h e   c o s t   o f   d e v e l o p i n g 
 
 t h e   F o r g e   s o f t w a r e   w a s   o n   t h e   o r d e r   o f   s e v e r a l   h u n d r e d   h o u r s   a n d   t e n s   o f 
 
 t h o u s a n d s   o f   d o l l a r s .   W e   a r e   a t t e m p t i n g   t o   s t r i k e   a   b a l a n c e   b e t w e e n   h e l p i n g 
 
 t h e   d e v e l o p m e n t   c o m m u n i t y   w h i l e   n o t   b e i n g   t a k e n   a d v a n t a g e   o f   b y   l u c r a t i v e 
 
 c o m m e r c i a l   e n t i t i e s   f o r   o u r   e f f o r t s . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o d e - f o r g e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n i c e - t r y :   T h e   P r o g r a m   i n c l u d e s   n i c e - t r y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 n i c e - t r y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   T o b i a s   R e i c h 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   T o b i a s   R e i c h 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n i c e - t r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n e g o t i a t o r :   T h e   P r o g r a m   i n c l u d e s   n e g o t i a t o r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 n e g o t i a t o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   F e d e r i c o   R o m e r o 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   I s a a c   Z .   S c h l u e t e r 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   F e d e r i c o   R o m e r o 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   I s a a c   Z .   S c h l u e t e r 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   F e d e r i c o   R o m e r o 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   I s a a c   Z .   S c h l u e t e r 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   F e d e r i c o   R o m e r o 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   I s a a c   Z .   S c h l u e t e r 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n e g o t i a t o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n w s a p i :   T h e   P r o g r a m   i n c l u d e s   n w s a p i   s o f t w a r e .   I B M   o b t a i n e d   t h e   n w s a p i 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 9   D i e g o   P e r i n i   ( h t t p : / / w w w . i p o r t . i t / ) 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 9   D i e g o   P e r i n i   ( h t t p : / / w w w . i p o r t . i t / ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n w s a p i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o r m a l i z e - r a n g e :   T h e   P r o g r a m   i n c l u d e s   n o r m a l i z e - r a n g e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   n o r m a l i z e - r a n g e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o >   ( g i t h u b . c o m / j a m e s t a l m a g e ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o >   ( g i t h u b . c o m / j a m e s t a l m a g e ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o r m a l i z e - r a n g e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o r m a l i z e - p a c k a g e - d a t a :   T h e   P r o g r a m   i n c l u d e s   n o r m a l i z e - p a c k a g e - d a t a 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   n o r m a l i z e - p a c k a g e - d a t a   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   p a c k a g e   c o n t a i n s   c o d e   o r i g i n a l l y   w r i t t e n   b y   I s a a c   Z .   S c h l u e t e r . 
 
 U s e d   w i t h   p e r m i s s i o n . 
 
 
 
 C o p y r i g h t   ( c )   M e r y n   S t o l   ( " A u t h o r " ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 T h e   B S D   L i c e n s e 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 T h i s   p a c k a g e   c o n t a i n s   c o d e   o r i g i n a l l y   w r i t t e n   b y   I s a a c   Z .   S c h l u e t e r . 
 
 U s e d   w i t h   p e r m i s s i o n . 
 
 
 
 C o p y r i g h t   ( c )   M e r y n   S t o l   ( " A u t h o r " ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 T h e   B S D   L i c e n s e 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S 
 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
 
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 T h i s   p a c k a g e   c o n t a i n s   c o d e   o r i g i n a l l y   w r i t t e n   b y   I s a a c   Z .   S c h l u e t e r . 
 
 U s e d   w i t h   p e r m i s s i o n . 
 
 
 
 C o p y r i g h t   ( c )   M e r y n   S t o l   ( " A u t h o r " ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 T h e   B S D   L i c e n s e 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S 
 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
 
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o r m a l i z e - p a c k a g e - d a t a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o d e - r e l e a s e s :   T h e   P r o g r a m   i n c l u d e s   n o d e - r e l e a s e s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   n o d e - r e l e a s e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   S e r g e y   R u b a n o v   ( h t t p s : / / g i t h u b . c o m / c h i c o x y z z y ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   S e r g e y   R u b a n o v   ( h t t p s : / / g i t h u b . c o m / c h i c o x y z z y ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o d e - r e l e a s e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o d e - n o t i f i e r :   T h e   P r o g r a m   i n c l u d e s   n o d e - n o t i f i e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   n o d e - n o t i f i e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   M i k a e l   B r e v i k 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   M i k a e l   B r e v i k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o d e - n o t i f i e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o d e - l i b s - b r o w s e r :   T h e   P r o g r a m   i n c l u d e s   n o d e - l i b s - b r o w s e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   n o d e - l i b s - b r o w s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T o b i a s   K o p p 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T o b i a s   K o p p 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o d e - l i b s - b r o w s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o d e - i n t 6 4 :   T h e   P r o g r a m   i n c l u d e s   n o d e - i n t 6 4   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 n o d e - i n t 6 4   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   R o b e r t   K i e f f e r 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   R o b e r t   K i e f f e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o d e - i n t 6 4   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n u m 2 f r a c t i o n ,   p o s t c s s - m e d i a - m i n m a x :   T h e   P r o g r a m   i n c l u d e s   n u m 2 f r a c t i o n , 
 
 p o s t c s s - m e d i a - m i n m a x   s o f t w a r e .   I B M   o b t a i n e d   t h e   n u m 2 f r a c t i o n , 
 
 p o s t c s s - m e d i a - m i n m a x   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   P o s t C S 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   P o s t C S 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n u m 2 f r a c t i o n ,   p o s t c s s - m e d i a - m i n m a x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o b j e c t - i n s p e c t :   T h e   P r o g r a m   i n c l u d e s   o b j e c t - i n s p e c t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   o b j e c t - i n s p e c t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o b j e c t - i n s p e c t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o b j e c t - k e y s :   T h e   P r o g r a m   i n c l u d e s   o b j e c t - k e y s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   o b j e c t - k e y s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 3   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 3   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o b j e c t - k e y s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o b j e c t - c o p y ,   s t a t i c - e x t e n d :   T h e   P r o g r a m   i n c l u d e s   o b j e c t - c o p y , 
 
 s t a t i c - e x t e n d   s o f t w a r e .   I B M   o b t a i n e d   t h e   o b j e c t - c o p y ,   s t a t i c - e x t e n d 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o b j e c t - c o p y ,   s t a t i c - e x t e n d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a k o :   T h e   P r o g r a m   i n c l u d e s   p a k o   s o f t w a r e .   I B M   o b t a i n e d   t h e   p a k o 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 4 - 2 0 1 7   b y   V i t a l y   P u z r i n   a n d   A n d r e i   T u p u t c y n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 4 - 2 0 1 7   b y   V i t a l y   P u z r i n   a n d   A n d r e i   T u p u t c y n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a k o   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a r a l l e l - t r a n s f o r m :   T h e   P r o g r a m   i n c l u d e s   p a r a l l e l - t r a n s f o r m   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   p a r a l l e l - t r a n s f o r m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 3   M a t h i a s   B u u 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 3   M a t h i a s   B u u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a r a l l e l - t r a n s f o r m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a r s e - a s n 1 :   T h e   P r o g r a m   i n c l u d e s   p a r s e - a s n 1   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p a r s e - a s n 1   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   c r y p t o - b r o w s e r i f y   c o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   c r y p t o - b r o w s e r i f y   c o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a r s e - a s n 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a r s e 5 :   T h e   P r o g r a m   i n c l u d e s   p a r s e 5   s o f t w a r e .   I B M   o b t a i n e d   t h e   p a r s e 5 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 6   I v a n   N i k u l i n   ( i f a a a n @ g m a i l . c o m ,   h t t p s : / / g i t h u b . c o m / i n i k u l i n ) 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   I v a n   N i k u l i n   ( i f a a a n @ g m a i l . c o m ,   h t t p s : / / g i t h u b . c o m / i n i k u l i n ) 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   I v a n   N i k u l i n   ( i f a a a n @ g m a i l . c o m ,   h t t p s : / / g i t h u b . c o m / i n i k u l i n ) 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   I v a n   N i k u l i n   ( i f a a a n @ g m a i l . c o m ,   h t t p s : / / g i t h u b . c o m / i n i k u l i n ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a r s e 5   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o n - f i n i s h e d :   T h e   P r o g r a m   i n c l u d e s   o n - f i n i s h e d   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   o n - f i n i s h e d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o n - f i n i s h e d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a t h - d i r n a m e :   T h e   P r o g r a m   i n c l u d e s   p a t h - d i r n a m e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   p a t h - d i r n a m e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   E l a n   S h a n k e r   a n d   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   E l a n   S h a n k e r   a n d   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a t h - d i r n a m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o b u f :   T h e   P r o g r a m   i n c l u d e s   o b u f   s o f t w a r e .   I B M   o b t a i n e d   t h e   o b u f 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   F e d o r   I n d u t n y ,   2 0 1 5 . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   F e d o r   I n d u t n y ,   2 0 1 5 . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o b u f   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o b j e c t . h a s o w n :   T h e   P r o g r a m   i n c l u d e s   o b j e c t . h a s o w n   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   o b j e c t . h a s o w n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   G l e n   M a i l e r ,   J o r d a n   H a r b a n d ,   a n d   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   G l e n   M a i l e r ,   J o r d a n   H a r b a n d ,   a n d   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o b j e c t . h a s o w n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o b j e c t . a s s i g n :   T h e   P r o g r a m   i n c l u d e s   o b j e c t . a s s i g n   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   o b j e c t . a s s i g n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o b j e c t . a s s i g n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o r i g i n a l ,   q u e r y s t r i n g i f y ,   r e q u i r e s - p o r t ,   u r l - p a r s e :   T h e   P r o g r a m 
 
 i n c l u d e s   o r i g i n a l ,   q u e r y s t r i n g i f y ,   r e q u i r e s - p o r t ,   u r l - p a r s e   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   o r i g i n a l ,   q u e r y s t r i n g i f y ,   r e q u i r e s - p o r t ,   u r l - p a r s e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o ,   A r n o u t   K a z e m i e r ,     t h e   C o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o ,   A r n o u t   K a z e m i e r ,     t h e   C o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o r i g i n a l ,   q u e r y s t r i n g i f y ,   r e q u i r e s - p o r t ,   u r l - p a r s e   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o s - b r o w s e r i f y :   T h e   P r o g r a m   i n c l u d e s   o s - b r o w s e r i f y   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   o s - b r o w s e r i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   C o d e r P u p p y 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   C o d e r P u p p y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o s - b r o w s e r i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a r s e u r l :   T h e   P r o g r a m   i n c l u d e s   p a r s e u r l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p a r s e u r l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a r s e u r l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p b k d f 2 :   T h e   P r o g r a m   i n c l u d e s   p b k d f 2   s o f t w a r e .   I B M   o b t a i n e d   t h e   p b k d f 2 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   D a n i e l   C o u s e n 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   D a n i e l   C o u s e n 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p b k d f 2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a t h - p a r s e :   T h e   P r o g r a m   i n c l u d e s   p a t h - p a r s e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p a t h - p a r s e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a v i e r   B l a n c 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J a v i e r   B l a n c 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a t h - p a r s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a t h - i s - i n s i d e :   T h e   P r o g r a m   i n c l u d e s   p a t h - i s - i n s i d e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p a t h - i s - i n s i d e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 D u a l   l i c e n s e d   u n d e r   W T F P L   a n d   M I T : 
 
 
 
 - - - 
 
 
 
 C o p y r i g h t       2 0 1 3    2 0 1 6   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 T h i s   w o r k   i s   f r e e .   Y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e 
 
 t e r m s   o f   t h e   D o   W h a t   T h e   F u c k   Y o u   W a n t   T o   P u b l i c   L i c e n s e ,   V e r s i o n   2 , 
 
 a s   p u b l i s h e d   b y   S a m   H o c e v a r .   S e e   b e l o w   f o r   m o r e   d e t a i l s . 
 
 
 
                 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
                                         V e r s i o n   2 ,   D e c e m b e r   2 0 0 4 
 
 
 
   C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 
 
   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   o r   m o d i f i e d 
 
   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   a n d   c h a n g i n g   i t   i s   a l l o w e d   a s   l o n g 
 
   a s   t h e   n a m e   i s   c h a n g e d . 
 
 
 
                         D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 
 
     0 .   Y o u   j u s t   D O   W H A T   T H E   F U C K   Y O U   W A N T   T O . 
 
 
 
 - - - 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 3    2 0 1 6   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 D u a l   l i c e n s e d   u n d e r   W T F P L   a n d   M I T : 
 
 
 
 - - - 
 
 
 
 C o p y r i g h t       2 0 1 3    2 0 1 6   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 T h i s   w o r k   i s   f r e e .   Y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e 
 
 t e r m s   o f   t h e   D o   W h a t   T h e   F u c k   Y o u   W a n t   T o   P u b l i c   L i c e n s e ,   V e r s i o n   2 , 
 
 a s   p u b l i s h e d   b y   S a m   H o c e v a r .   S e e   b e l o w   f o r   m o r e   d e t a i l s . 
 
 
 
                 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
                                         V e r s i o n   2 ,   D e c e m b e r   2 0 0 4 
 
 
 
   C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 
 
   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   o r   m o d i f i e d 
 
   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   a n d   c h a n g i n g   i t   i s   a l l o w e d   a s   l o n g 
 
   a s   t h e   n a m e   i s   c h a n g e d . 
 
 
 
                         D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 
 
     0 .   Y o u   j u s t   D O   W H A T   T H E   F U C K   Y O U   W A N T   T O . 
 
 
 
 - - - 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 3    2 0 1 6   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a t h - i s - i n s i d e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p i c o c o l o r s :   T h e   P r o g r a m   i n c l u d e s   p i c o c o l o r s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p i c o c o l o r s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 1   A l e x e y   R a s p o p o v ,   K o s t i a n t y n   D e n y s o v ,   A n t o n   V e r i n o v 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 1   A l e x e y   R a s p o p o v ,   K o s t i a n t y n   D e n y s o v ,   A n t o n   V e r i n o v 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p i c o c o l o r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p e r f o r m a n c e - n o w :   T h e   P r o g r a m   i n c l u d e s   p e r f o r m a n c e - n o w   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p e r f o r m a n c e - n o w   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   B r a v e g 1 r l 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   M e r y n   S t o l 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   B r a v e g 1 r l 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   B r a v e g 1 r l 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   B r a v e g 1 r l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p e r f o r m a n c e - n o w   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - a t t r i b u t e - c a s e - i n s e n s i t i v e :   T h e   P r o g r a m   i n c l u d e s 
 
 p o s t c s s - a t t r i b u t e - c a s e - i n s e n s i t i v e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p o s t c s s - a t t r i b u t e - c a s e - i n s e n s i t i v e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 6   D m i t r y   S e m i g r a d s k y   < s e m i g r a d s k y d @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 6   D m i t r y   S e m i g r a d s k y   < s e m i g r a d s k y d @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - a t t r i b u t e - c a s e - i n s e n s i t i v e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p i r a t e s :   T h e   P r o g r a m   i n c l u d e s   p i r a t e s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p i r a t e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   A r i   P o r a d 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   A r i   P o r a d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p i r a t e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - c o l o r - g r a y :   T h e   P r o g r a m   i n c l u d e s   p o s t c s s - c o l o r - g r a y   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   p o s t c s s - c o l o r - g r a y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   I S C   L i c e n s e   ( I S C ) 
 
 
 
 # #   C o p y r i g h t   2 0 1 8   S h i n n o s u k e   W a t a n a b e 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   s e e 
 
 h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / I S C . 
 
 
 
 
 
 #   I S C   L i c e n s e   ( I S C ) 
 
 
 
 # #   C o p y r i g h t   2 0 1 8   S h i n n o s u k e   W a t a n a b e 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   s e e 
 
 h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / I S C . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - c o l o r - g r a y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - c o l o r - h e x - a l p h a ,   p o s t c s s - c u s t o m - m e d i a , 
 
 p o s t c s s - c u s t o m - p r o p e r t i e s ,   p o s t c s s - c u s t o m - s e l e c t o r s :   T h e   P r o g r a m 
 
 i n c l u d e s   p o s t c s s - c o l o r - h e x - a l p h a ,   p o s t c s s - c u s t o m - m e d i a , 
 
 p o s t c s s - c u s t o m - p r o p e r t i e s ,   p o s t c s s - c u s t o m - s e l e c t o r s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p o s t c s s - c o l o r - h e x - a l p h a ,   p o s t c s s - c u s t o m - m e d i a , 
 
 p o s t c s s - c u s t o m - p r o p e r t i e s ,   p o s t c s s - c u s t o m - s e l e c t o r s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       P o s t C S 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 . 
 
 
 
 
 
 #   T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       P o s t C S 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - c o l o r - h e x - a l p h a ,   p o s t c s s - c u s t o m - m e d i a , 
 
 p o s t c s s - c u s t o m - p r o p e r t i e s ,   p o s t c s s - c u s t o m - s e l e c t o r s   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - d i s c a r d - o v e r r i d d e n :   T h e   P r o g r a m   i n c l u d e s 
 
 p o s t c s s - d i s c a r d - o v e r r i d d e n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p o s t c s s - d i s c a r d - o v e r r i d d e n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 6   J u s t i n e o   < j u s t i c e 3 6 0 @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 6   J u s t i n e o   < j u s t i c e 3 6 0 @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - d i s c a r d - o v e r r i d d e n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - i n i t i a l :   T h e   P r o g r a m   i n c l u d e s   p o s t c s s - i n i t i a l   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p o s t c s s - i n i t i a l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 5   M a k s i m   K o r e t s k i y   < m r . g r e e n . t v @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 5   M a k s i m   K o r e t s k i y   < m r . g r e e n . t v @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - i n i t i a l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - c a l c ,   p o s t c s s - c o l o r - r e b e c c a p u r p l e :   T h e   P r o g r a m   i n c l u d e s 
 
 p o s t c s s - c a l c ,   p o s t c s s - c o l o r - r e b e c c a p u r p l e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p o s t c s s - c a l c ,   p o s t c s s - c o l o r - r e b e c c a p u r p l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   M a x i m e   T h i r o u i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   M a x i m e   T h i r o u i n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - c a l c ,   p o s t c s s - c o l o r - r e b e c c a p u r p l e   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o r t f i n d e r :   T h e   P r o g r a m   i n c l u d e s   p o r t f i n d e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p o r t f i n d e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 n o d e - p o r t f i n d e r 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   C h a r l i e   R o b b i n 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 . 
 
 
 
 
 
 n o d e - p o r t f i n d e r 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   C h a r l i e   R o b b i n 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o r t f i n d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - f l e x b u g s - f i x e s :   T h e   P r o g r a m   i n c l u d e s   p o s t c s s - f l e x b u g s - f i x e s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   p o s t c s s - f l e x b u g s - f i x e s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 5   L u i s   R u d g e   < l u i s @ l u i s r u d g e . n e t > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 5   L u i s   R u d g e   < l u i s @ l u i s r u d g e . n e t > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - f l e x b u g s - f i x e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - f o n t - v a r i a n t :   T h e   P r o g r a m   i n c l u d e s   p o s t c s s - f o n t - v a r i a n t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   p o s t c s s - f o n t - v a r i a n t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   M a x i m e   T h i r o u i n   &   I a n   S t o r m   T a y l o r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   M a x i m e   T h i r o u i n   &   I a n   S t o r m   T a y l o r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - f o n t - v a r i a n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p i n k i e ,   p i n k i e - p r o m i s e ,   r e q u i r e - f r o m - s t r i n g :   T h e   P r o g r a m   i n c l u d e s 
 
 p i n k i e ,   p i n k i e - p r o m i s e ,   r e q u i r e - f r o m - s t r i n g   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p i n k i e ,   p i n k i e - p r o m i s e ,   r e q u i r e - f r o m - s t r i n g   s o f t w a r e   u n d e r   t h e   t e r m s 
 
 a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   V s e v o l o d   S t r u k c h i n s k y   < f l o a t d r o p @ g m a i l . c o m >   ( g i t h u b . c o m / f l o a t d r o p ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   V s e v o l o d   S t r u k c h i n s k y   < f l o a t d r o p @ g m a i l . c o m >   ( g i t h u b . c o m / f l o a t d r o p ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p i n k i e ,   p i n k i e - p r o m i s e ,   r e q u i r e - f r o m - s t r i n g   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - m i n i f y - p a r a m s ,   p o s t c s s - n o r m a l i z e - c h a r s e t :   T h e   P r o g r a m   i n c l u d e s 
 
 p o s t c s s - m i n i f y - p a r a m s ,   p o s t c s s - n o r m a l i z e - c h a r s e t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   p o s t c s s - m i n i f y - p a r a m s ,   p o s t c s s - n o r m a l i z e - c h a r s e t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 5   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 5   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - m i n i f y - p a r a m s ,   p o s t c s s - n o r m a l i z e - c h a r s e t   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - l o a d e r :   T h e   P r o g r a m   i n c l u d e s   p o s t c s s - l o a d e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p o s t c s s - l o a d e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 7   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 
 
 
 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 i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 7   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - l o a d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - l o a d - c o n f i g :   T h e   P r o g r a m   i n c l u d e s   p o s t c s s - l o a d - c o n f i g   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   p o s t c s s - l o a d - c o n f i g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   M i c h a e l   C i n i a w s k y   < m i c h a e l . c i n i a w s k y @ g m a i l . c o m > 
 
 
 
 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 i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   M i c h a e l   C i n i a w s k y   < m i c h a e l . c i n i a w s k y @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - l o a d - c o n f i g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - v a l u e s - p a r s e r :   T h e   P r o g r a m   i n c l u d e s   p o s t c s s - v a l u e s - p a r s e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   p o s t c s s - v a l u e s - p a r s e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   A n d r e w   P o w e l l   < a n d r e w @ s h e l l s c a p e . o r g > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   A n d r e w   P o w e l l   < a n d r e w @ s h e l l s c a p e . o r g > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - v a l u e s - p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - p a g e - b r e a k :   T h e   P r o g r a m   i n c l u d e s   p o s t c s s - p a g e - b r e a k   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   p o s t c s s - p a g e - b r e a k   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 7   A U T H O R _ N A M E   < A U T H O R _ E M A I L > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 7   A U T H O R _ N A M E   < A U T H O R _ E M A I L > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - p a g e - b r e a k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - m o d u l e s - v a l u e s :   T h e   P r o g r a m   i n c l u d e s   p o s t c s s - m o d u l e s - v a l u e s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   p o s t c s s - m o d u l e s - v a l u e s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   G l e n   M a d d e r n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   G l e n   M a d d e r n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - m o d u l e s - v a l u e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r o c e s s :   T h e   P r o g r a m   i n c l u d e s   p r o c e s s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p r o c e s s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r o c e s s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - m o d u l e s - e x t r a c t - i m p o r t s :   T h e   P r o g r a m   i n c l u d e s 
 
 p o s t c s s - m o d u l e s - e x t r a c t - i m p o r t s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p o s t c s s - m o d u l e s - e x t r a c t - i m p o r t s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 5   G l e n   M a d d e r n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 5   G l e n   M a d d e r n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - m o d u l e s - e x t r a c t - i m p o r t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - m o d u l e s - l o c a l - b y - d e f a u l t :   T h e   P r o g r a m   i n c l u d e s 
 
 p o s t c s s - m o d u l e s - l o c a l - b y - d e f a u l t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p o s t c s s - m o d u l e s - l o c a l - b y - d e f a u l t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 5   M a r k   D a l g l e i s h   < m a r k . j o h n . d a l g l e i s h @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 5   M a r k   D a l g l e i s h   < m a r k . j o h n . d a l g l e i s h @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - m o d u l e s - l o c a l - b y - d e f a u l t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - m o d u l e s - s c o p e :   T h e   P r o g r a m   i n c l u d e s   p o s t c s s - m o d u l e s - s c o p e 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   p o s t c s s - m o d u l e s - s c o p e   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   G l e n   M a d d e r n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   G l e n   M a d d e r n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - m o d u l e s - s c o p e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r o m i s e :   T h e   P r o g r a m   i n c l u d e s   p r o m i s e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p r o m i s e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   F o r b e s   L i n d e s a y 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   F o r b e s   L i n d e s a y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r o m i s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - s e l e c t o r - m a t c h e s ,   p o s t c s s - s e l e c t o r - n o t :   T h e   P r o g r a m   i n c l u d e s 
 
 p o s t c s s - s e l e c t o r - m a t c h e s ,   p o s t c s s - s e l e c t o r - n o t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   p o s t c s s - s e l e c t o r - m a t c h e s ,   p o s t c s s - s e l e c t o r - n o t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   M a x i m e   T h i r o u i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   M a x i m e   T h i r o u i n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - s e l e c t o r - m a t c h e s ,   p o s t c s s - s e l e c t o r - n o t   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p o s t c s s - r e p l a c e - o v e r f l o w - w r a p :   T h e   P r o g r a m   i n c l u d e s 
 
 p o s t c s s - r e p l a c e - o v e r f l o w - w r a p   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p o s t c s s - r e p l a c e - o v e r f l o w - w r a p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 6   M a t t h i a s   M   l l e r   < M a t t D i M u @ u s e r s . n o r e p l y . g i t h u b . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 6   M a t t h i a s   M   l l e r   < M a t t D i M u @ u s e r s . n o r e p l y . g i t h u b . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p o s t c s s - r e p l a c e - o v e r f l o w - w r a p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r r :   T h e   P r o g r a m   i n c l u d e s   p r r   s o f t w a r e .   I B M   o b t a i n e d   t h e   p r r   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   R o d   V a g g 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   R o d   V a g g 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r o m p t s ,   s i s t e r a n s i :   T h e   P r o g r a m   i n c l u d e s   p r o m p t s ,   s i s t e r a n s i   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   p r o m p t s ,   s i s t e r a n s i   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   T e r k e l   G j e r v i g   N i e l s e n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   T e r k e l   G j e r v i g   N i e l s e n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r o m p t s ,   s i s t e r a n s i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p s l :   T h e   P r o g r a m   i n c l u d e s   p s l   s o f t w a r e .   I B M   o b t a i n e d   t h e   p s l   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   L u p o   M o n t e r o   l u p o m o n t e r o @ g m a i l . c o m 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   L u p o   M o n t e r o   l u p o m o n t e r o @ g m a i l . c o m 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   L u p o   M o n t e r o   l u p o m o n t e r o @ g m a i l . c o m 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   L u p o   M o n t e r o   l u p o m o n t e r o @ g m a i l . c o m 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p s l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 q u e r y s t r i n g ,   q u e r y s t r i n g - e s 3 :   T h e   P r o g r a m   i n c l u d e s   q u e r y s t r i n g , 
 
 q u e r y s t r i n g - e s 3   s o f t w a r e .   I B M   o b t a i n e d   t h e   q u e r y s t r i n g ,   q u e r y s t r i n g - e s 3 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 2   I r a k l i   G o z a l i s h v i l i .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 2   I r a k l i   G o z a l i s h v i l i .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   q u e r y s t r i n g ,   q u e r y s t r i n g - e s 3   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 q s :   T h e   P r o g r a m   i n c l u d e s   q s   s o f t w a r e .   I B M   o b t a i n e d   t h e   q s   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   N a t h a n   L a F r e n i e r e   a n d   o t h e r   [ c o n t r i b u t o r s ] ( h t t p s : / / g i t h u b . c o m / l j h a r b / q s / g r a p h s / c o n t r i b u t o r s ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   L a F r e n i e r e   a n d   o t h e r   c o n t r i b u t o r s . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   T h e   n a m e s   o f   a n y   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
 
             p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n 
 
             p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
                                                                     *       *       * 
 
 
 
 T h e   c o m p l e t e   l i s t   o f   c o n t r i b u t o r s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / h a p i j s / q s / g r a p h s / c o n t r i b u t o r s 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   N a t h a n   L a F r e n i e r e   a n d   o t h e r   [ c o n t r i b u t o r s ] ( h t t p s : / / g i t h u b . c o m / l j h a r b / q s / g r a p h s / c o n t r i b u t o r s ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   N a t h a n   L a F r e n i e r e   a n d   o t h e r   [ c o n t r i b u t o r s ] ( h t t p s : / / g i t h u b . c o m / l j h a r b / q s / g r a p h s / c o n t r i b u t o r s ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   L a F r e n i e r e   a n d   o t h e r   c o n t r i b u t o r s . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   T h e   n a m e s   o f   a n y   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
 
             p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n 
 
             p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
                                                                     *       *       * 
 
 
 
 T h e   c o m p l e t e   l i s t   o f   c o n t r i b u t o r s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / h a p i j s / q s / g r a p h s / c o n t r i b u t o r s 
 
 
 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   N a t h a n   L a F r e n i e r e   a n d   o t h e r   [ c o n t r i b u t o r s ] ( h t t p s : / / g i t h u b . c o m / l j h a r b / q s / g r a p h s / c o n t r i b u t o r s ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   q s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 q u e r y s t r i n g :   T h e   P r o g r a m   i n c l u d e s   q u e r y s t r i n g   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   q u e r y s t r i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 2   I r a k l i   G o z a l i s h v i l i 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 2   I r a k l i   G o z a l i s h v i l i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   q u e r y s t r i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 q u e u e - m i c r o t a s k ,   r u n - p a r a l l e l :   T h e   P r o g r a m   i n c l u d e s   q u e u e - m i c r o t a s k , 
 
 r u n - p a r a l l e l   s o f t w a r e .   I B M   o b t a i n e d   t h e   q u e u e - m i c r o t a s k ,   r u n - p a r a l l e l 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   q u e u e - m i c r o t a s k ,   r u n - p a r a l l e l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r a f :   T h e   P r o g r a m   i n c l u d e s   r a f   s o f t w a r e .   I B M   o b t a i n e d   t h e   r a f   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 3   C h r i s   D i c k i n s o n   < c h r i s @ n e v e r s a w . u 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 3   C h r i s   D i c k i n s o n   < c h r i s @ n e v e r s a w . u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r a f   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r a n d o m b y t e s ,   r a n d o m f i l l :   T h e   P r o g r a m   i n c l u d e s   r a n d o m b y t e s ,   r a n d o m f i l l 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   r a n d o m b y t e s ,   r a n d o m f i l l   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r a n d o m b y t e s ,   r a n d o m f i l l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r a n g e - p a r s e r :   T h e   P r o g r a m   i n c l u d e s   r a n g e - p a r s e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   r a n g e - p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r a n g e - p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r a w - b o d y :   T h e   P r o g r a m   i n c l u d e s   r a w - b o d y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r a w - b o d y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r a w - b o d y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a d d i r p :   T h e   P r o g r a m   i n c l u d e s   r e a d d i r p   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e a d d i r p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   T h o r s t e n   L o r e n z 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9   T h o r s t e n   L o r e n z ,   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   T h o r s t e n   L o r e n z 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9   T h o r s t e n   L o r e n z ,   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a d d i r p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e g e n e r a t o r - r u n t i m e ,   r e g e n e r a t o r - t r a n s f o r m :   T h e   P r o g r a m   i n c l u d e s 
 
 r e g e n e r a t o r - r u n t i m e ,   r e g e n e r a t o r - t r a n s f o r m   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e g e n e r a t o r - r u n t i m e ,   r e g e n e r a t o r - t r a n s f o r m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e g e n e r a t o r - r u n t i m e ,   r e g e n e r a t o r - t r a n s f o r m   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e c u r s i v e - r e a d d i r :   T h e   P r o g r a m   i n c l u d e s   r e c u r s i v e - r e a d d i r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e c u r s i v e - r e a d d i r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   < y e a r >   < c o p y r i g h t   h o l d 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   < y e a r >   < c o p y r i g h t   h o l d 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e c u r s i v e - r e a d d i r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e s o l v e :   T h e   P r o g r a m   i n c l u d e s   r e s o l v e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e s o l v e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e s o l v e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e s o l v e - p a t h n a m e ,   v a l u e - e q u a l :   T h e   P r o g r a m   i n c l u d e s   r e s o l v e - p a t h n a m e , 
 
 v a l u e - e q u a l   s o f t w a r e .   I B M   o b t a i n e d   t h e   r e s o l v e - p a t h n a m e ,   v a l u e - e q u a l 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   M i c h a e l   J a c k s o n   2 0 1 6 - 2 0 1 8 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   M i c h a e l   J a c k s o n   2 0 1 6 - 2 0 1 8 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   M i c h a e l   J a c k s o n   2 0 1 6 - 2 0 1 8 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   M i c h a e l   J a c k s o n   2 0 1 6 - 2 0 1 8 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   M i c h a e l   J a c k s o n   2 0 1 6 - 2 0 1 8 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e s o l v e - p a t h n a m e ,   v a l u e - e q u a l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e t :   T h e   P r o g r a m   i n c l u d e s   r e t   s o f t w a r e .   I B M   o b t a i n e d   t h e   r e t   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1   b y   R o l y   F e n t a n e 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1   b y   R o l y   F e n t a n e 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e s o l v e - u r l ,   u r i x :   T h e   P r o g r a m   i n c l u d e s   r e s o l v e - u r l ,   u r i x   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e s o l v e - u r l ,   u r i x   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   S i m o n   L y d e l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   S i m o n   L y d e l l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e s o l v e - u r l ,   u r i x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e q u i r e - m a i n - f i l e n a m e ,   s e t - b l o c k i n g ,   t e s t - e x c l u d e ,   y a r g s - p a r s e r :   T h e 
 
 P r o g r a m   i n c l u d e s   r e q u i r e - m a i n - f i l e n a m e ,   s e t - b l o c k i n g ,   t e s t - e x c l u d e , 
 
 y a r g s - p a r s e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   r e q u i r e - m a i n - f i l e n a m e , 
 
 s e t - b l o c k i n g ,   t e s t - e x c l u d e ,   y a r g s - p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e q u i r e - m a i n - f i l e n a m e ,   s e t - b l o c k i n g ,   t e s t - e x c l u d e ,   y a r g s - p a r s e r 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e g e x - n o t :   T h e   P r o g r a m   i n c l u d e s   r e g e x - n o t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e g e x - n o t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e g e x - n o t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e g e x - p a r s e r :   T h e   P r o g r a m   i n c l u d e s   r e g e x - p a r s e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   r e g e x - p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0   I o n i c    B i z  u   < b i z a u i o n i c a @ g m a i l . c o m >   ( h t t p s : / / i o n i c a b i z a u . n e t ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0   I o n i c    B i z  u   < b i z a u i o n i c a @ g m a i l . c o m >   ( h t t p s : / / i o n i c a b i z a u . n e t ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e g e x - p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e g e x p . p r o t o t y p e . f l a g s :   T h e   P r o g r a m   i n c l u d e s   r e g e x p . p r o t o t y p e . f l a g s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   r e g e x p . p r o t o t y p e . f l a g s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 4   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 4   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e g e x p . p r o t o t y p e . f l a g s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e g j s p a r s e r :   T h e   P r o g r a m   i n c l u d e s   r e g j s p a r s e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   r e g j s p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   J u l i a n   V i e r e c k   a n d   C o n t r i b u t o r s ,   A l l   R i g h t s   R e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   J u l i a n   V i e r e c k   a n d   C o n t r i b u t o r s ,   A l l   R i g h t s   R e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e g j s p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e l a t e u r l :   T h e   P r o g r a m   i n c l u d e s   r e l a t e u r l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e l a t e u r l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S t e v e n   V a c h o n   < c o n t a c t @ s v a c h o n . c o m >   ( s v a c h o n . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S t e v e n   V a c h o n   < c o n t a c t @ s v a c h o n . c o m >   ( s v a c h o n . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e l a t e u r l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e n d e r k i d :   T h e   P r o g r a m   i n c l u d e s   r e n d e r k i d   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e n d e r k i d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A r i a   M i n a e i 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   A r i a   M i n a e i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e n d e r k i d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r i p e m d 1 6 0 :   T h e   P r o g r a m   i n c l u d e s   r i p e m d 1 6 0   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r i p e m d 1 6 0   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   c r y p t o - b r o w s e r i f y 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   c r y p t o - b r o w s e r i f y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r i p e m d 1 6 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e m o v e - t r a i l i n g - s e p a r a t o r :   T h e   P r o g r a m   i n c l u d e s 
 
 r e m o v e - t r a i l i n g - s e p a r a t o r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e m o v e - t r a i l i n g - s e p a r a t o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e m o v e - t r a i l i n g - s e p a r a t o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r o l l u p :   T h e   P r o g r a m   i n c l u d e s   r o l l u p   s o f t w a r e .   I B M   o b t a i n e d   t h e   r o l l u p 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   R o l l u p   c o r e   l i c e n s e 
 
 R o l l u p   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   [ t h e s e   p e o p l e ] ( h t t p s : / / g i t h u b . c o m / r o l l u p / r o l l u p / g r a p h s / c o n t r i b u t o 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 . 
 
 
 
 #   L i c e n s e s   o f   b u n d l e d   d e p e n d e n c i e s 
 
 T h e   p u b l i s h e d   R o l l u p   a r t i f a c t   a d d i t i o n a l l y   c o n t a i n s   c o d e   w i t h   t h e   f o l l o w i n g   l i c e n s e s : 
 
 M I T ,   I S C ,   A p a c h e - 2 . 0 
 
 
 
 #   B u n d l e d   d e p e n d e n c i e s : 
 
 # #   a c o r n - e x p o r t - n s - f r o m 
 
 L i c e n s e :   M I T 
 
 B y :   A d r i a n   H e i n e 
 
 R e p o s i t o r y :   h t t p s : / / g i t h u b . c o m / a c o r n j s / a c o r n - e x p o r t - n s - f r o m 
 
 
 
 >   C o p y r i g h t   ( C )   2 0 1 7 - 2 0 1 8   b y   A d r i a n   H e i n e 
 
 >   
 
 >   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 . 
 
 
 
 
 
 #   R o l l u p   c o r e   l i c e n s e 
 
 R o l l u p   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   [ t h e s e   p e o p l e ] ( h t t p s : / / g i t h u b . c o m / r o l l u p / r o l l u p / g r a p h s / c o n t r i b u t o 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 . 
 
 
 
 #   L i c e n s e s   o f   b u n d l e d   d e p e n d e n c i e s 
 
 T h e   p u b l i s h e d   R o l l u p   a r t i f a c t   a d d i t i o n a l l y   c o n t a i n s   c o d e   w i t h   t h e   f o l l o w i n g   l i c e n s e s : 
 
 M I T ,   I S C ,   A p a c h e - 2 . 0 
 
 
 
 #   B u n d l e d   d e p e n d e n c i e s : 
 
 # #   a c o r n - e x p o r t - n s - f r o m 
 
 L i c e n s e :   M I T 
 
 B y :   A d r i a n   H e i n e 
 
 R e p o s i t o r y :   h t t p s : / / g i t h u b . c o m / a c o r n j s / a c o r n - e x p o r t - n s - f r o m 
 
 
 
 >   C o p y r i g h t   ( C )   2 0 1 7 - 2 0 1 8   b y   A d r i a n   H e i n e 
 
 >   
 
 >   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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r o l l u p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r o l l u p - p l u g i n - t e r s e r :   T h e   P r o g r a m   i n c l u d e s   r o l l u p - p l u g i n - t e r s e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   r o l l u p - p l u g i n - t e r s e r   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 8   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   2 0 1 8   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r o l l u p - p l u g i n - t e r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r o l l u p - p l u g i n - b a b e l :   T h e   P r o g r a m   i n c l u d e s   r o l l u p - p l u g i n - b a b e l   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   r o l l u p - p l u g i n - b a b e l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   [ t h e s e   p e o p l e ] ( h t t p s : / / g i t h u b . c o m / r o l l u p / r o l l u p - p l u g i n - b a b e l / g r a p h s / c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   [ t h e s e   p e o p l e ] ( h t t p s : / / g i t h u b . c o m / r o l l u p / r o l l u p - p l u g i n - b a b e l / g r a p h s / c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r o l l u p - p l u g i n - b a b e l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r s v p :   T h e   P r o g r a m   i n c l u d e s   r s v p   s o f t w a r e .   I B M   o b t a i n e d   t h e   r s v p 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   Y e h u d a   K a t z ,   T o m   D a l e ,   S t e f a n   P e n n e r   a n d   c o n t r i b u t o 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   Y e h u d a   K a t z ,   T o m   D a l e ,   S t e f a n   P e n n e r   a n d   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r s v p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s a s s - l o a d e r :   T h e   P r o g r a m   i n c l u d e s   s a s s - l o a d e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s a s s - l o a d e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s a s s - l o a d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s a x :   T h e   P r o g r a m   i n c l u d e s   s a x   s o f t w a r e .   I B M   o b t a i n e d   t h e   s a x   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 = = = = 
 
 
 
 ` S t r i n g . f r o m C o d e P o i n t `   b y   M a t h i a s   B y n e n s   u s e d   a c c o r d i n g   t o   t e r m s   o f   M I T 
 
 L i c e n s e ,   a s   f o l l o w s : 
 
 
 
         C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 
 
 
         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 . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 = = = = 
 
 
 
 ` S t r i n g . f r o m C o d e P o i n t `   b y   M a t h i a s   B y n e n s   u s e d   a c c o r d i n g   t o   t e r m s   o f   M I T 
 
 L i c e n s e ,   a s   f o l l o w s : 
 
 
 
         C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 
 
 
         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 . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 = = = = 
 
 
 
 ` S t r i n g . f r o m C o d e P o i n t `   b y   M a t h i a s   B y n e n s   u s e d   a c c o r d i n g   t o   t e r m s   o f   M I T 
 
 L i c e n s e ,   a s   f o l l o w s : 
 
 
 
         C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 
 
 
         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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s a x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s e l f s i g n e d :   T h e   P r o g r a m   i n c l u d e s   s e l f s i g n e d   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 s e l f s i g n e d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o s     F .   R o m a n i e l l 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o s     F .   R o m a n i e l l 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s e l f s i g n e d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s e n d :   T h e   P r o g r a m   i n c l u d e s   s e n d   s o f t w a r e .   I B M   o b t a i n e d   t h e   s e n d 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 2   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 2   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s e n d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s e r i a l i z e - j a v a s c r i p t :   T h e   P r o g r a m   i n c l u d e s   s e r i a l i z e - j a v a s c r i p t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   s e r i a l i z e - j a v a s c r i p t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4   Y a h o o !   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   Y a h o o !   I n c .   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   Y A H O O !   I N C .   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4   Y a h o o !   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   Y a h o o !   I n c .   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   Y A H O O !   I N C .   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s e r i a l i z e - j a v a s c r i p t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s e r v e - i n d e x :   T h e   P r o g r a m   i n c l u d e s   s e r v e - i n d e x   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s e r v e - i n d e x   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . 
 
 C o p y r i g h t   ( c )   2 0 1 1   L e a r n B o o s t 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . 
 
 C o p y r i g h t   ( c )   2 0 1 1   L e a r n B o o s t 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s e r v e - i n d e x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s e r v e - s t a t i c :   T h e   P r o g r a m   i n c l u d e s   s e r v e - s t a t i c   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s e r v e - s t a t i c   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . 
 
 C o p y r i g h t   ( c )   2 0 1 1   L e a r n B o o s t 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . 
 
 C o p y r i g h t   ( c )   2 0 1 1   L e a r n B o o s t 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . 
 
 C o p y r i g h t   ( c )   2 0 1 1   L e a r n B o o s t 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . 
 
 C o p y r i g h t   ( c )   2 0 1 1   L e a r n B o o s t 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s e r v e - s t a t i c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s e t p r o t o t y p e o f :   T h e   P r o g r a m   i n c l u d e s   s e t p r o t o t y p e o f   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   s e t p r o t o t y p e o f   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   W e s   T o d d 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y 
 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   W e s   T o d d 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y 
 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   W e s   T o d d 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y 
 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   W e s   T o d d 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y 
 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s e t p r o t o t y p e o f   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s h a . j s :   T h e   P r o g r a m   i n c l u d e s   s h a . j s   s o f t w a r e .   I B M   o b t a i n e d   t h e   s h a . j s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   s h a . j s   c o n t r i b u t o 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   1 9 9 8   -   2 0 0 9 ,   P a u l   J o h n s t o n   &   C o n t r i b u t o r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 N e i t h e r   t h e   n a m e   o f   t h e   a u t h o r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
 
 w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   s h a . j s   c o n t r i b u t o 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   1 9 9 8   -   2 0 0 9 ,   P a u l   J o h n s t o n   &   C o n t r i b u t o r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 N e i t h e r   t h e   n a m e   o f   t h e   a u t h o r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
 
 w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s h a . j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s e t i m m e d i a t e :   T h e   P r o g r a m   i n c l u d e s   s e t i m m e d i a t e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s e t i m m e d i a t e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   B a r n e s a n d n o b l e . c o m ,   l l c ,   D o n a v o n   W e s t ,   a n d   D o m e n i c   D e n i c o l a 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   B a r n e s a n d n o b l e . c o m ,   l l c ,   D o n a v o n   W e s t ,   a n d   D o m e n i c   D e n i c o l a 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   B a r n e s a n d n o b l e . c o m ,   l l c ,   D o n a v o n   W e s t ,   a n d   D o m e n i c   D e n i c o l a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s e t i m m e d i a t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s t r e a m - h t t p :   T h e   P r o g r a m   i n c l u d e s   s t r e a m - h t t p   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s t r e a m - h t t p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o h n   H i e s e y 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o h n   H i e s e y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s t r e a m - h t t p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s t a t u s e s :   T h e   P r o g r a m   i n c l u d e s   s t a t u s e s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 s t a t u s e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s t a t u s e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s h e b a n g - c o m m a n d :   T h e   P r o g r a m   i n c l u d e s   s h e b a n g - c o m m a n d   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   s h e b a n g - c o m m a n d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   K e v i n   M a r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   K e v i n   M a r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s h e b a n g - c o m m a n d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s h e l l w o r d s :   T h e   P r o g r a m   i n c l u d e s   s h e l l w o r d s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 s h e l l w o r d s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1   b y   J i m m y   C u a d r a 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1   b y   J i m m y   C u a d r a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s h e l l w o r d s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s t a c k - u t i l s :   T h e   P r o g r a m   i n c l u d e s   s t a c k - u t i l s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s t a c k - u t i l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   < i @ i z s . m e > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o >   ( g i t h u b . c o m / j a m e s t a l m a g e ) ,   a n d   C o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   < i @ i z s . m e > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o >   ( g i t h u b . c o m / j a m e s t a l m a g e ) ,   a n d   C o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s t a c k - u t i l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s i m p l e - s w i z z l e :   T h e   P r o g r a m   i n c l u d e s   s i m p l e - s w i z z l e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   s i m p l e - s w i z z l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o s h   J u n o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o s h   J u n o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s i m p l e - s w i z z l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s l i c e - a n s i :   T h e   P r o g r a m   i n c l u d e s   s l i c e - a n s i   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 s l i c e - a n s i   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   D C   < t h r e e d e e c e e @ g m a i l . c o m > 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   D C   < t h r e e d e e c e e @ g m a i l . c o m > 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s l i c e - a n s i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s n a p d r a g o n - n o d e ,   s n a p d r a g o n - u t i l :   T h e   P r o g r a m   i n c l u d e s   s n a p d r a g o n - n o d e , 
 
 s n a p d r a g o n - u t i l   s o f t w a r e .   I B M   o b t a i n e d   t h e   s n a p d r a g o n - n o d e , 
 
 s n a p d r a g o n - u t i l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s n a p d r a g o n - n o d e ,   s n a p d r a g o n - u t i l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s o c k j s - c l i e n t :   T h e   P r o g r a m   i n c l u d e s   s o c k j s - c l i e n t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   s o c k j s - c l i e n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 8   T h e   s o c k j s - c l i e n t   A u t h o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 8   T h e   s o c k j s - c l i e n t   A u t h o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s o c k j s - c l i e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s o c k j s :   T h e   P r o g r a m   i n c l u d e s   s o c k j s   s o f t w a r e .   I B M   o b t a i n e d   t h e   s o c k j s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1   V M w a r e ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1   V M w a r e ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s o c k j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s p d x - e x p r e s s i o n - p a r s e :   T h e   P r o g r a m   i n c l u d e s   s p d x - e x p r e s s i o n - p a r s e 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   s p d x - e x p r e s s i o n - p a r s e   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   K y l e   E .   M i t c h e l l   &   o t h e r   a u t h o r s   l i s t e d   i n   A U T H O 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   K y l e   E .   M i t c h e l l   &   o t h e r   a u t h o r s   l i s t e d   i n   A U T H O 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s p d x - e x p r e s s i o n - p a r s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s o u r c e - m a p - u r l :   T h e   P r o g r a m   i n c l u d e s   s o u r c e - m a p - u r l   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   s o u r c e - m a p - u r l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   S i m o n   L y d e l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   S i m o n   L y d e l l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s o u r c e - m a p - u r l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s o u r c e - l i s t - m a p :   T h e   P r o g r a m   i n c l u d e s   s o u r c e - l i s t - m a p   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   s o u r c e - l i s t - m a p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   J S   F o u n d a t i o n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   J S   F o u n d a t i o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s o u r c e - l i s t - m a p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s o u r c e - m a p ,   s o u r c e - m a p - j s :   T h e   P r o g r a m   i n c l u d e s   s o u r c e - m a p , 
 
 s o u r c e - m a p - j s   s o f t w a r e .   I B M   o b t a i n e d   t h e   s o u r c e - m a p ,   s o u r c e - m a p - j s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1 ,   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e s   o f   t h e   M o z i l l a   F o u n d a t i o n   n o r   t h e   n a m e s   o f   p r o j e c t 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 
     s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1 ,   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 *   N e i t h e r   t h e   n a m e s   o f   t h e   M o z i l l a   F o u n d a t i o n   n o r   t h e   n a m e s   o f   p r o j e c t 
 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 
     s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s o u r c e - m a p ,   s o u r c e - m a p - j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s o u r c e - m a p - s u p p o r t :   T h e   P r o g r a m   i n c l u d e s   s o u r c e - m a p - s u p p o r t   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   s o u r c e - m a p - s u p p o r t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   E v a n   W a l l a c e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   E v a n   W a l l a c e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s o u r c e - m a p - s u p p o r t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s o u r c e - m a p - r e s o l v e :   T h e   P r o g r a m   i n c l u d e s   s o u r c e - m a p - r e s o l v e   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   s o u r c e - m a p - r e s o l v e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8 ,   2 0 1 9   S i m o n   L y d e l l 
 
 C o p y r i g h t   ( c )   2 0 1 9   Z H A O   J i n x i a n g 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8 ,   2 0 1 9   S i m o n   L y d e l l 
 
 C o p y r i g h t   ( c )   2 0 1 9   Z H A O   J i n x i a n g 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s o u r c e - m a p - r e s o l v e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s t r i c t - u r i - e n c o d e :   T h e   P r o g r a m   i n c l u d e s   s t r i c t - u r i - e n c o d e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   s t r i c t - u r i - e n c o d e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   K e v i n   M   r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   K e v i n   M a r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   K e v i n   M a r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   K e v i n   M a r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   K e v i n   M   r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s t r i c t - u r i - e n c o d e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s t r i n g - n a t u r a l - c o m p a r e :   T h e   P r o g r a m   i n c l u d e s   s t r i n g - n a t u r a l - c o m p a r e 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   s t r i n g - n a t u r a l - c o m p a r e   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   N a t h a n   W o l t m a n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   N a t h a n   W o l t m a n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s t r i n g - n a t u r a l - c o m p a r e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t h r o u g h 2 :   T h e   P r o g r a m   i n c l u d e s   t h r o u g h 2   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 t h r o u g h 2   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 * * C o p y r i g h t   ( c )   R o d   V a g g   ( t h e   " O r i g i n a l   A u t h o r " )   a n d   a d d i t i o n a l   c o n t r i b u t o 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 . 
 
 
 
 
 
 #   T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 * * C o p y r i g h t   ( c )   R o d   V a g g   ( t h e   " O r i g i n a l   A u t h o r " )   a n d   a d d i t i o n a l   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t h r o u g h 2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t h r o a t :   T h e   P r o g r a m   i n c l u d e s   t h r o a t   s o f t w a r e .   I B M   o b t a i n e d   t h e   t h r o a t 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   F o r b e s   L i n d e s a y 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   F o r b e s   L i n d e s a y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t h r o a t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t e r s e r :   T h e   P r o g r a m   i n c l u d e s   t e r s e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   t e r s e r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T e r s e r   i s   r e l e a s e d   u n d e r   t h e   B S D   l i c e n s e : 
 
 
 
 C o p y r i g h t   2 0 1 2 - 2 0 1 8   ( c )   M i h a i   B a z o n   < m i h a i . b a z o n @ g m a i l . c o m > 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
             d i s c l a i m e r . 
 
 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s 
 
             p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R     SA S   I S     A N D   A N Y 
 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E 
 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
 
 T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 
 S U C H   D A M A G E . 
 
 
 
 
 
 U g l i f y J S   i s   r e l e a s e d   u n d e r   t h e   B S D   l i c e n s e : 
 
 
 
 C o p y r i g h t   2 0 1 2 - 2 0 1 8   ( c )   M i h a i   B a z o n   < m i h a i . b a z o n @ g m a i l . c o m > 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
             d i s c l a i m e r . 
 
 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s 
 
             p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R     SA S   I S     A N D   A N Y 
 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E 
 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
 
 T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 
 S U C H   D A M A G E . 
 
 
 
 
 
 T e r s e r   i s   r e l e a s e d   u n d e r   t h e   B S D   l i c e n s e : 
 
 
 
 C o p y r i g h t   2 0 1 2 - 2 0 1 8   ( c )   M i h a i   B a z o n   < m i h a i . b a z o n @ g m a i l . c o m > 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
             d i s c l a i m e r . 
 
 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s 
 
             p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R     SA S   I S     A N D   A N Y 
 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E 
 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
 
 T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 
 S U C H   D A M A G E . 
 
 
 
 
 
 U g l i f y J S   i s   r e l e a s e d   u n d e r   t h e   B S D   l i c e n s e : 
 
 
 
 C o p y r i g h t   2 0 1 2 - 2 0 1 8   ( c )   M i h a i   B a z o n   < m i h a i . b a z o n @ g m a i l . c o m > 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
             d i s c l a i m e r . 
 
 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
 
             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s 
 
             p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R     SA S   I S     A N D   A N Y 
 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E 
 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
 
 T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 
 S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t e r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t i m e r s - b r o w s e r i f y :   T h e   P r o g r a m   i n c l u d e s   t i m e r s - b r o w s e r i f y   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   t i m e r s - b r o w s e r i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   t i m e r s - b r o w s e r i f y 
 
 
 
 T h i s   p r o j e c t   u s e s   t h e   [ M I T ] ( h t t p : / / j r y a n s . m i t - l i c e n s e . o r g / )   l i c e n s e : 
 
 
 
         C o p y r i g h t       2 0 1 2   J .   R y a n   S t i n n e t t   < j r y a n s @ g m a i l . c o m > 
 
 
 
         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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     S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 i b / n o d e 
 
 
 
 T h e   ` l i b / n o d e `   d i r e c t o r y   b o r r o w s   f i l e s   f r o m   j o y e n t / n o d e   w h i c h   u s e s   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
         C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
         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 . 
 
 
 
 
 
 #   t i m e r s - b r o w s e r i f y 
 
 
 
 T h i s   p r o j e c t   u s e s   t h e   [ M I T ] ( h t t p : / / j r y a n s . m i t - l i c e n s e . o r g / )   l i c e n s e : 
 
 
 
         C o p y r i g h t       2 0 1 2   J .   R y a n   S t i n n e t t   < j r y a n s @ g m a i l . c o m > 
 
 
 
         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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     S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 i b / n o d e 
 
 
 
 T h e   ` l i b / n o d e `   d i r e c t o r y   b o r r o w s   f i l e s   f r o m   j o y e n t / n o d e   w h i c h   u s e s   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
         C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
         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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t i m e r s - b r o w s e r i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s y m b o l - t r e e :   T h e   P r o g r a m   i n c l u d e s   s y m b o l - t r e e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s y m b o l - t r e e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o r i s   v a n   d e r   W e l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J o r i s   v a n   d e r   W e l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s y m b o l - t r e e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s v g o :   T h e   P r o g r a m   i n c l u d e s   s v g o   s o f t w a r e .   I B M   o b t a i n e d   t h e   s v g o 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 1 6   K i r   B e l e v i c h 
 
 
 
 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 . 
 
 
 
 -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   - 
 
 
 
  :                 M I T 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 1 6    a                   ! 
 
 
 
                                                              ,           !                     }                
 
                                       !                             } 0                               
 
 (            R                           9          x                       ~          !           ) ,                           
 
           R           R   x                       ~          !                                !         ,          } !    
 
                  !                                         R              ,                         ,                     , 
 
                     ,                      },                               ,                                    
 
   /                                     x                         ~          !        ,                                      , 
 
            9                                                x                       ~          !         , 
 
                 }                     } 0    &               : 
 
 
 
                        9                                                                               9                
 
            9      9    R         } !      9                                           !      9      !                        
 
  x                         ~          !        . 
 
 
 
       ~ "    x   ~      S S  ~ "    ~   "    x "    "    "    x   "    ~        :    "            a  a   "         , 
 
    "      a  a   -  :     ~             "!,         ~            "           :     x ~          S "     "  S    , 
 
    a :        ,     ~    "    ~                                  S      ~       ~ "!   x      ~    ~     , 
 
    ~ ~     "               x ~   "    ~   a ~  a   "     ~ S             "           ~                            "    "!
 
  x     .            a  a ~ S     :       "         ~        :     x      ~ ~   :        "  :      "     "       
 
  ~     "          "    ~        x ~      a  S   ~     ~   S "    "           "      ,            a ~      :               
 
      "    ~      "!   x ~     "  "!              S   a ~       a    S,      "  :   a    S    :       ~ S  , 
 
    ~     a    S     ,     S "       S   x        ~ "!    :                  S       x   ~      S S    S
 
  ~   "    x "    "    "  S    :        x ~ :      ~      "  S   x   ~      S S  ~   ~   ~   "    x "    "     
 
   :         S      "  "!          S        x   ~      S S    S   ~   "    x "    "    "  S. 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 1 6   K i r   B e l e v i c h 
 
 
 
 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 . 
 
 
 
 -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   - 
 
 
 
  :                 M I T 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 1 6    a                   ! 
 
 
 
                                                              ,           !                     }                
 
                                       !                             } 0                               
 
 (            R                           9          x                       ~          !           ) ,                           
 
           R           R   x                       ~          !                                !         ,          } !    
 
                  !                                         R              ,                         ,                     , 
 
                     ,                      },                               ,                                    
 
   /                                     x                         ~          !        ,                                      , 
 
            9                                                x                       ~          !         , 
 
                 }                     } 0    &               : 
 
 
 
                        9                                                                               9                
 
            9      9    R         } !      9                                           !      9      !                        
 
  x                         ~          !        . 
 
 
 
       ~ "    x   ~      S S  ~ "    ~   "    x "    "    "    x   "    ~        :    "            a  a   "         , 
 
    "      a  a   -  :     ~             "!,         ~            "           :     x ~          S "     "  S    , 
 
    a :        ,     ~    "    ~                                  S      ~       ~ "!   x      ~    ~     , 
 
    ~ ~     "               x ~   "    ~   a ~  a   "     ~ S             "           ~                            "    "!
 
  x     .            a  a ~ S     :       "         ~        :     x      ~ ~   :        "  :      "     "       
 
  ~     "          "    ~        x ~      a  S   ~     ~   S "    "           "      ,            a ~      :               
 
      "    ~      "!   x ~     "  "!              S   a ~       a    S,      "  :   a    S    :       ~ S  , 
 
    ~     a    S     ,     S "       S   x        ~ "!    :                  S       x   ~      S S    S
 
  ~   "    x "    "    "  S    :        x ~ :      ~      "  S   x   ~      S S  ~   ~   ~   "    x "    "     
 
   :         S      "  "!          S        x   ~      S S    S   ~   "    x "    "    "  S. 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s v g o   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s t r i n g i f y - o b j e c t :   T h e   P r o g r a m   i n c l u d e s   s t r i n g i f y - o b j e c t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   s t r i n g i f y - o b j e c t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   Y e o m a n   t e a m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   Y e o m a n   t e a m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s t r i n g i f y - o b j e c t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s t r i n g . p r o t o t y p e . t r i m e n d ,   s t r i n g . p r o t o t y p e . t r i m s t a r t :   T h e   P r o g r a m 
 
 i n c l u d e s   s t r i n g . p r o t o t y p e . t r i m e n d ,   s t r i n g . p r o t o t y p e . t r i m s t a r t   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   s t r i n g . p r o t o t y p e . t r i m e n d ,   s t r i n g . p r o t o t y p e . t r i m s t a r t 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   K h a l e d   A l - A n s a r i 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   K h a l e d   A l - A n s a r i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s t r i n g . p r o t o t y p e . t r i m e n d ,   s t r i n g . p r o t o t y p e . t r i m s t a r t   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t h u n k y :   T h e   P r o g r a m   i n c l u d e s   t h u n k y   s o f t w a r e .   I B M   o b t a i n e d   t h e   t h u n k y 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t h u n k y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t a b l e :   T h e   P r o g r a m   i n c l u d e s   t a b l e   s o f t w a r e .   I B M   o b t a i n e d   t h e   t a b l e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 ,   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / )   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   A N U A R Y   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 ,   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / )   n o r   t h e 
 
             n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
             d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   A N U A R Y   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t a b l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t o - a r r a y b u f f e r :   T h e   P r o g r a m   i n c l u d e s   t o - a r r a y b u f f e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   t o - a r r a y b u f f e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   J o h n   H i e s e y 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   J o h n   H i e s e y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t o - a r r a y b u f f e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t i m s o r t :   T h e   P r o g r a m   i n c l u d e s   t i m s o r t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 t i m s o r t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a r c o   Z i c c a r d i 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a r c o   Z i c c a r d i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t i m s o r t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t i n y - i n v a r i a n t ,   t i n y - w a r n i n g :   T h e   P r o g r a m   i n c l u d e s   t i n y - i n v a r i a n t , 
 
 t i n y - w a r n i n g   s o f t w a r e .   I B M   o b t a i n e d   t h e   t i n y - i n v a r i a n t ,   t i n y - w a r n i n g 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   A l e x a n d e r   R e a r d o n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   A l e x a n d e r   R e a r d o n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   A l e x a n d e r   R e a r d o n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   A l e x a n d e r   R e a r d o n 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   A l e x a n d e r   R e a r d o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t i n y - i n v a r i a n t ,   t i n y - w a r n i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t o - f a s t - p r o p e r t i e s :   T h e   P r o g r a m   i n c l u d e s   t o - f a s t - p r o p e r t i e s   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   t o - f a s t - p r o p e r t i e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   P e t k a   A n t o n o v 
 
                             2 0 1 5   S i n d r e   S o r h u 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   P e t k a   A n t o n o v 
 
                             2 0 1 5   S i n d r e   S o r h u 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   P e t k a   A n t o n o v 
 
                             2 0 1 5   S i n d r e   S o r h u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t o - f a s t - p r o p e r t i e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t o i d e n t i f i e r :   T h e   P r o g r a m   i n c l u d e s   t o i d e n t i f i e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   t o i d e n t i f i e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t o i d e n t i f i e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t r 4 6 :   T h e   P r o g r a m   i n c l u d e s   t r 4 6   s o f t w a r e .   I B M   o b t a i n e d   t h e   t r 4 6 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   S e b a s t i a n   M a y r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   S e b a s t i a n   M a y r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t r 4 6   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t y p e - f e s t :   T h e   P r o g r a m   i n c l u d e s   t y p e - f e s t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 t y p e - f e s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t y p e - f e s t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t o u g h - c o o k i e :   T h e   P r o g r a m   i n c l u d e s   t o u g h - c o o k i e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   t o u g h - c o o k i e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   S a l e s f o r c e . c o m ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   S a l e s f o r c e . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   S a l e s f o r c e . c o m ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   S a l e s f o r c e . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   S a l e s f o r c e . c o m ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   S a l e s f o r c e . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   S a l e s f o r c e . c o m ,   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   S a l e s f o r c e . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t o u g h - c o o k i e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t y p e :   T h e   P r o g r a m   i n c l u d e s   t y p e   s o f t w a r e .   I B M   o b t a i n e d   t h e   t y p e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 - 2 0 2 2 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9 - 2 0 2 2 ,   M a r i u s z   N o w a k ,   @ m e d i k o o ,   m e d i k o o . c o m 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t y p e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t s c o n f i g - p a t h s :   T h e   P r o g r a m   i n c l u d e s   t s c o n f i g - p a t h s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   t s c o n f i g - p a t h s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   J o n a s   K e l l 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   J o n a s   K e l l 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t s c o n f i g - p a t h s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t s u t i l s :   T h e   P r o g r a m   i n c l u d e s   t s u t i l s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 t s u t i l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   K l a u s   M e i n h a r d t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   K l a u s   M e i n h a r d t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t s u t i l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t y p e d a r r a y :   T h e   P r o g r a m   i n c l u d e s   t y p e d a r r a y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 t y p e d a r r a y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 / * 
 
   C o p y r i g h t   ( c )   2 0 1 0 ,   L i n d e n   R e s e a r c h ,   I n c . 
 
   C o p y r i g h t   ( c )   2 0 1 2 ,   J o s h u a   B e l l 
 
 
 
   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 i c e n s e I n f o $ 
 
   * / 
 
 
 
 / /   O r i g i n a l   c a n   b e   f o u n d   a t : 
 
 / /       h t t p s : / / b i t b u c k e t . o r g / l i n d e n l a b / l l s d 
 
 / /   M o d i f i c a t i o n s   b y   J o s h u a   B e l l   i n e x o r a b l e t a s h @ g m a i l . c o m 
 
 / /       h t t p s : / / g i t h u b . c o m / i n e x o r a b l e t a s h / p o l y f i l l 
 
 
 
 / /   E S 3 / E S 5   i m p l e m e n t a t i o n   o f   t h e   K r h o n o s   T y p e d   A r r a y   S p e c i f i c a t i o n 
 
 / /       R e f :   h t t p : / / w w w . k h r o n o s . o r g / r e g i s t r y / t y p e d a r r a y / s p e c s / l a t e s t / 
 
 / /       D a t e :   2 0 1 1 - 0 2 - 0 1 
 
 / / 
 
 / /   V a r i a t i o n s : 
 
 / /     *   A l l o w s   t y p e d _ a r r a y . g e t / s e t ( )   a s   a l i a s   f o r   s u b s c r i p t s   ( t y p e d _ a r r a y [ ] ) 
 
 
 
 
 
 / * 
 
   C o p y r i g h t   ( c )   2 0 1 0 ,   L i n d e n   R e s e a r c h ,   I n c . 
 
   C o p y r i g h t   ( c )   2 0 1 2 ,   J o s h u a   B e l l 
 
 
 
   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 i c e n s e I n f o $ 
 
   * / 
 
 
 
 / /   O r i g i n a l   c a n   b e   f o u n d   a t : 
 
 / /       h t t p s : / / b i t b u c k e t . o r g / l i n d e n l a b / l l s d 
 
 / /   M o d i f i c a t i o n s   b y   J o s h u a   B e l l   i n e x o r a b l e t a s h @ g m a i l . c o m 
 
 / /       h t t p s : / / g i t h u b . c o m / i n e x o r a b l e t a s h / p o l y f i l l 
 
 
 
 / /   E S 3 / E S 5   i m p l e m e n t a t i o n   o f   t h e   K r h o n o s   T y p e d   A r r a y   S p e c i f i c a t i o n 
 
 / /       R e f :   h t t p : / / w w w . k h r o n o s . o r g / r e g i s t r y / t y p e d a r r a y / s p e c s / l a t e s t / 
 
 / /       D a t e :   2 0 1 1 - 0 2 - 0 1 
 
 / / 
 
 / /   V a r i a t i o n s : 
 
 / /     *   A l l o w s   t y p e d _ a r r a y . g e t / s e t ( )   a s   a l i a s   f o r   s u b s c r i p t s   ( t y p e d _ a r r a y [ ] ) 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t y p e d a r r a y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t y p e - d e t e c t :   T h e   P r o g r a m   i n c l u d e s   t y p e - d e t e c t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   t y p e - d e t e c t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a k e   L u e r   < j a k e @ a l o g i c a l p a r a d o x . c o m >   ( h t t p : / / a l o g i c a l p a r a d o x . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J a k e   L u e r   < j a k e @ a l o g i c a l p a r a d o x . c o m >   ( h t t p : / / a l o g i c a l p a r a d o x . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t y p e - d e t e c t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u u i d :   T h e   P r o g r a m   i n c l u d e s   u u i d   s o f t w a r e .   I B M   o b t a i n e d   t h e   u u i d 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   R o b e r t   K i e f f e r   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 2 0   R o b e r t   K i e f f e r   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   R o b e r t   K i e f f e r   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   R o b e r t   K i e f f e r   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 2 0   R o b e r t   K i e f f e r   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 2 0   R o b e r t   K i e f f e r   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   R o b e r t   K i e f f e r   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u u i d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u t i l s - m e r g e :   T h e   P r o g r a m   i n c l u d e s   u t i l s - m e r g e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   u t i l s - m e r g e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J a r e d   H a n s o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J a r e d   H a n s o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J a r e d   H a n s o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J a r e d   H a n s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u t i l s - m e r g e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u t i l a :   T h e   P r o g r a m   i n c l u d e s   u t i l a   s o f t w a r e .   I B M   o b t a i n e d   t h e   u t i l a 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A r i a   M i n a e i 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   A r i a   M i n a e i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u t i l a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u t i l . p r o m i s i f y :   T h e   P r o g r a m   i n c l u d e s   u t i l . p r o m i s i f y   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   u t i l . p r o m i s i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   J o r d a n   H a r b a n d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u t i l . p r o m i s i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u r l :   T h e   P r o g r a m   i n c l u d e s   u r l   s o f t w a r e .   I B M   o b t a i n e d   t h e   u r l   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u r l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u r i - j s :   T h e   P r o g r a m   i n c l u d e s   u r i - j s   s o f t w a r e .   I B M   o b t a i n e d   t h e   u r i - j s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 1   G a r y   C o u r t .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   G A R Y   C O U R T   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   G A R Y   C O U R T   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 T h e   v i e w s   a n d   c o n c l u s i o n s   c o n t a i n e d   i n   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   a r e   t h o s e   o f   t h e   a u t h o r s   a n d   s h o u l d   n o t   b e   i n t e r p r e t e d   a s   r e p r e s e n t i n g   o f f i c i a l   p o l i c i e s ,   e i t h e r   e x p r e s s e d   o r   i m p l i e d ,   o f   G a r y   C o u r t . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 1   G a r y   C o u r t .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   G A R Y   C O U R T   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   G A R Y   C O U R T   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 T h e   v i e w s   a n d   c o n c l u s i o n s   c o n t a i n e d   i n   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   a r e   t h o s e   o f   t h e   a u t h o r s   a n d   s h o u l d   n o t   b e   i n t e r p r e t e d   a s   r e p r e s e n t i n g   o f f i c i a l   p o l i c i e s ,   e i t h e r   e x p r e s s e d   o r   i m p l i e d ,   o f   G a r y   C o u r t . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 1   G a r y   C o u r t .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   G A R Y   C O U R T   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   G A R Y   C O U R T   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 T h e   v i e w s   a n d   c o n c l u s i o n s   c o n t a i n e d   i n   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   a r e   t h o s e   o f   t h e   a u t h o r s   a n d   s h o u l d   n o t   b e   i n t e r p r e t e d   a s   r e p r e s e n t i n g   o f f i c i a l   p o l i c i e s ,   e i t h e r   e x p r e s s e d   o r   i m p l i e d ,   o f   G a r y   C o u r t . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 1   G a r y   C o u r t .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   G A R Y   C O U R T   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   G A R Y   C O U R T   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 T h e   v i e w s   a n d   c o n c l u s i o n s   c o n t a i n e d   i n   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   a r e   t h o s e   o f   t h e   a u t h o r s   a n d   s h o u l d   n o t   b e   i n t e r p r e t e d   a s   r e p r e s e n t i n g   o f f i c i a l   p o l i c i e s ,   e i t h e r   e x p r e s s e d   o r   i m p l i e d ,   o f   G a r y   C o u r t . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 1   G a r y   C o u r t .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   G A R Y   C O U R T   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   G A R Y   C O U R T   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 T h e   v i e w s   a n d   c o n c l u s i o n s   c o n t a i n e d   i n   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   a r e   t h o s e   o f   t h e   a u t h o r s   a n d   s h o u l d   n o t   b e   i n t e r p r e t e d   a s   r e p r e s e n t i n g   o f f i c i a l   p o l i c i e s ,   e i t h e r   e x p r e s s e d   o r   i m p l i e d ,   o f   G a r y   C o u r t . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u r i - j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u p a t h :   T h e   P r o g r a m   i n c l u d e s   u p a t h   s o f t w a r e .   I B M   o b t a i n e d   t h e   u p a t h 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t ( c )   2 0 1 4 - 2 0 1 9   A n g e l o s   P i k o u l a s   ( a g e l o s . p i k o u l a s @ g m a i l . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t ( c )   2 0 1 4 - 2 0 1 9   A n g e l o s   P i k o u l a s   ( a g e l o s . p i k o u l a s @ g m a i l . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u p a t h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u n p i p e :   T h e   P r o g r a m   i n c l u d e s   u n p i p e   s o f t w a r e .   I B M   o b t a i n e d   t h e   u n p i p e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u n p i p e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u n q u o t e :   T h e   P r o g r a m   i n c l u d e s   u n q u o t e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 u n q u o t e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   C a m e r o n   L a k e n e n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   C a m e r o n   L a k e n e n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u n q u o t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v 8 - t o - i s t a n b u l :   T h e   P r o g r a m   i n c l u d e s   v 8 - t o - i s t a n b u l   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   v 8 - t o - i s t a n b u l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v 8 - t o - i s t a n b u l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v 8 - c o m p i l e - c a c h e :   T h e   P r o g r a m   i n c l u d e s   v 8 - c o m p i l e - c a c h e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   v 8 - c o m p i l e - c a c h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   A n d r e s   S u a r e z 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   A n d r e s   S u a r e z 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v 8 - c o m p i l e - c a c h e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w e b p a c k - s o u r c e s :   T h e   P r o g r a m   i n c l u d e s   w e b p a c k - s o u r c e s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   w e b p a c k - s o u r c e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w e b p a c k - s o u r c e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w a l k e r :   T h e   P r o g r a m   i n c l u d e s   w a l k e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   w a l k e r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 3   N a i t i k   S h a h 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
     h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 3   N a i t i k   S h a h 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
     h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w a l k e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w e b i d l - c o n v e r s i o n s :   T h e   P r o g r a m   i n c l u d e s   w e b i d l - c o n v e r s i o n s   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   w e b i d l - c o n v e r s i o n s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   T h e   B S D   2 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   D o m e n i c   D e n i c o l a 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 #   T h e   B S D   2 - C l a u s e   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   D o m e n i c   D e n i c o l a 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w e b i d l - c o n v e r s i o n s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w e b s o c k e t - d r i v e r :   T h e   P r o g r a m   i n c l u d e s   w e b s o c k e t - d r i v e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   w e b s o c k e t - d r i v e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0 - 2 0 2 0   J a m e s   C o g l a n 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e 
 
 t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e 
 
 L i c e n s e   a t 
 
 
 
         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e 
 
 s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0 - 2 0 2 0   J a m e s   C o g l a n 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e 
 
 t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e 
 
 L i c e n s e   a t 
 
 
 
         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e 
 
 s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w e b s o c k e t - d r i v e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w h a t w g - e n c o d i n g :   T h e   P r o g r a m   i n c l u d e s   w h a t w g - e n c o d i n g   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   w h a t w g - e n c o d i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t       2 0 1 6    2 0 1 8   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t       2 0 1 6    2 0 1 8   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w h a t w g - e n c o d i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w e b s o c k e t - e x t e n s i o n s :   T h e   P r o g r a m   i n c l u d e s   w e b s o c k e t - e x t e n s i o n s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   w e b s o c k e t - e x t e n s i o n s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4 - 2 0 2 0   J a m e s   C o g l a n 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e 
 
 t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e 
 
 L i c e n s e   a t 
 
 
 
         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e 
 
 s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 4 - 2 0 2 0   J a m e s   C o g l a n 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e 
 
 t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e 
 
 L i c e n s e   a t 
 
 
 
         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e 
 
 s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w e b s o c k e t - e x t e n s i o n s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w e b p a c k - l o g :   T h e   P r o g r a m   i n c l u d e s   w e b p a c k - l o g   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   w e b p a c k - l o g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   w e b p a c k - c o n t r i b 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   w e b p a c k - c o n t r i b 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w e b p a c k - l o g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w e b p a c k - m a n i f e s t - p l u g i n :   T h e   P r o g r a m   i n c l u d e s   w e b p a c k - m a n i f e s t - p l u g i n 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   w e b p a c k - m a n i f e s t - p l u g i n   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   D a n e   T h u r b e r   < d a n e . t h u r b e r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   D a n e   T h u r b e r   < d a n e . t h u r b e r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w e b p a c k - m a n i f e s t - p l u g i n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w 3 c - h r - t i m e :   T h e   P r o g r a m   i n c l u d e s   w 3 c - h r - t i m e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   w 3 c - h r - t i m e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   T i a n c h e n g   " T i m o t h y "   G u   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 #   T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   T i a n c h e n g   " T i m o t h y "   G u   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w 3 c - h r - t i m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v m - b r o w s e r i f y :   T h e   P r o g r a m   i n c l u d e s   v m - b r o w s e r i f y   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   v m - b r o w s e r i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v m - b r o w s e r i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v o i d - e l e m e n t s :   T h e   P r o g r a m   i n c l u d e s   v o i d - e l e m e n t s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   v o i d - e l e m e n t s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   h e m a n t h 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v o i d - e l e m e n t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v e n d o r s :   T h e   P r o g r a m   i n c l u d e s   v e n d o r s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 v e n d o r s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v e n d o r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w 3 c - x m l s e r i a l i z e r :   T h e   P r o g r a m   i n c l u d e s   w 3 c - x m l s e r i a l i z e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   w 3 c - x m l s e r i a l i z e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t       2 0 1 6   S e b a s t i a n   M a y r 
 
 
 
 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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     S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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t       2 0 1 6   S e b a s t i a n   M a y r 
 
 
 
 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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     S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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w 3 c - x m l s e r i a l i z e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w h a t w g - f e t c h :   T h e   P r o g r a m   i n c l u d e s   w h a t w g - f e t c h   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   w h a t w g - f e t c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   G i t H u b ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   G i t H u b ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   G i t H u b ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   G i t H u b ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   G i t H u b ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w h a t w g - f e t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w h a t w g - m i m e t y p e :   T h e   P r o g r a m   i n c l u d e s   w h a t w g - m i m e t y p e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   w h a t w g - m i m e t y p e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t       2 0 1 7    2 0 1 8   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t       2 0 1 7    2 0 1 8   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w h a t w g - m i m e t y p e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w r i t e - f i l e - a t o m i c :   T h e   P r o g r a m   i n c l u d e s   w r i t e - f i l e - a t o m i c   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   w r i t e - f i l e - a t o m i c   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w r i t e - f i l e - a t o m i c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w o r k e r - f a r m :   T h e   P r o g r a m   i n c l u d e s   w o r k e r - f a r m   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   w o r k e r - f a r m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   L e v e l U P   c o n t r i b u t o r s 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   L e v e l U P   c o n t r i b u t o r s 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w o r k e r - f a r m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w s :   T h e   P r o g r a m   i n c l u d e s   w s   s o f t w a r e .   I B M   o b t a i n e d   t h e   w s   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   E i n a r   O t t o   S t a n g v i k   < e i n a r o s @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   E i n a r   O t t o   S t a n g v i k   < e i n a r o s @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   E i n a r   O t t o   S t a n g v i k   < e i n a r o s @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   E i n a r   O t t o   S t a n g v i k   < e i n a r o s @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w h a t w g - u r l :   T h e   P r o g r a m   i n c l u d e s   w h a t w g - u r l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 w h a t w g - u r l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5    2 0 1 6   S e b a s t i a n   M a y r 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5    2 0 1 6   S e b a s t i a n   M a y r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w h a t w g - u r l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 x m l - n a m e - v a l i d a t o r :   T h e   P r o g r a m   i n c l u d e s   x m l - n a m e - v a l i d a t o r   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   x m l - n a m e - v a l i d a t o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   x m l - n a m e - v a l i d a t o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 x m l c h a r s :   T h e   P r o g r a m   i n c l u d e s   x m l c h a r s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 x m l c h a r s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   L o u i s - D o m i n i q u e   D u b e a u   a n d   c o n t r i b u t o r s   t o   x m l c h a 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 . 
 
 
 
 
 
 C o p y r i g h t   L o u i s - D o m i n i q u e   D u b e a u   a n d   c o n t r i b u t o r s   t o   x m l c h a 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   x m l c h a r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         w o r k b o x - b a c k g r o u n d - s y n c   
 
         w o r k b o x - b r o a d c a s t - u p d a t e   
 
         w o r k b o x - b u i l d   
 
         w o r k b o x - c a c h e a b l e - r e s p o n s e   
 
         w o r k b o x - c o r e   
 
         w o r k b o x - e x p i r a t i o n   
 
         w o r k b o x - g o o g l e - a n a l y t i c s   
 
         w o r k b o x - n a v i g a t i o n - p r e l o a d   
 
         w o r k b o x - p r e c a c h i n g   
 
         w o r k b o x - r a n g e - r e q u e s t s   
 
         w o r k b o x - r o u t i n g   
 
         w o r k b o x - s t r a t e g i e s   
 
         w o r k b o x - s t r e a m s   
 
         w o r k b o x - s w   
 
         w o r k b o x - w e b p a c k - p l u g i n   
 
         w o r k b o x - w i n d o w   
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   G o o g l e   L L C 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 x t e n d :   T h e   P r o g r a m   i n c l u d e s   x t e n d   s o f t w a r e .   I B M   o b t a i n e d   t h e   x t e n d 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R a y n o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R a y n o 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 . 
 
 
 
 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R a y n o 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 . 
 
 
 
 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R a y n o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   x t e n d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 y a m l :   T h e   P r o g r a m   i n c l u d e s   y a m l   s o f t w a r e .   I B M   o b t a i n e d   t h e   y a m l 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   E e m e l i   A r o   < e e m e l i @ g m a i l . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   E e m e l i   A r o   < e e m e l i @ g m a i l . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   E e m e l i   A r o   < e e m e l i @ g m a i l . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 8   E e m e l i   A r o   < e e m e l i @ g m a i l . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   y a m l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ a n g u l a r - c d k :   T h e   P r o g r a m   i n c l u d e s   @ a n g u l a r - c d k   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   @ a n g u l a r - c d k   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ a n g u l a r - c d k   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n g x - b o o t s t r a p :   T h e   P r o g r a m   i n c l u d e s   n g x - b o o t s t r a p   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   n g x - b o o t s t r a p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   V a l o r   S o f t w a r e 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   D m i t r i y   S h e k h o v t s o v < v a l o r k i n @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n g x - b o o t s t r a p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a n g u l a r - t r e e - c o m p o n e n t ,   m o b x - a n g u l a r :   T h e   P r o g r a m   i n c l u d e s 
 
 a n g u l a r - t r e e - c o m p o n e n t ,   m o b x - a n g u l a r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a n g u l a r - t r e e - c o m p o n e n t ,   m o b x - a n g u l a r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   5 0 0 T e c h   L T D 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a n g u l a r - t r e e - c o m p o n e n t ,   m o b x - a n g u l a r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m o n a c o - l a n g u a g e c l i e n t ,   v s c o d e - w s - j s o n r p c :   T h e   P r o g r a m   i n c l u d e s 
 
 m o n a c o - l a n g u a g e c l i e n t ,   v s c o d e - w s - j s o n r p c   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 m o n a c o - l a n g u a g e c l i e n t ,   v s c o d e - w s - j s o n r p c   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   T y p e F o x   G m b H   ( h t t p : / / w w w . t y p e f o x . i o ) 
 
 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 M I T   L i c e n s e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m o n a c o - l a n g u a g e c l i e n t ,   v s c o d e - w s - j s o n r p c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m o n a c o - e d i t o r - c o r e :   T h e   P r o g r a m   i n c l u d e s   m o n a c o - e d i t o r - c o r e   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   m o n a c o - e d i t o r - c o r e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   -   p r e s e n t   M i c r o s o f t   C o r p o r a t i o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m o n a c o - e d i t o r - c o r e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m o b x :   T h e   P r o g r a m   i n c l u d e s   m o b x   s o f t w a r e .   I B M   o b t a i n e d   t h e   m o b x 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M i c h e l   W e s t s t r a t e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m o b x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s o n c - p a r s e r ,   v s c o d e - j s o n - l a n g u a g e s e r v i c e :   T h e   P r o g r a m   i n c l u d e s 
 
 j s o n c - p a r s e r ,   v s c o d e - j s o n - l a n g u a g e s e r v i c e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 j s o n c - p a r s e r ,   v s c o d e - j s o n - l a n g u a g e s e r v i c e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s o n c - p a r s e r ,   v s c o d e - j s o n - l a n g u a g e s e r v i c e   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p e r f e c t - s c r o l l b a r :   T h e   P r o g r a m   i n c l u d e s   p e r f e c t - s c r o l l b a r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p e r f e c t - s c r o l l b a r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T )   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9   H y u n j e   J u n ,   M D B o o t s t r a p . c o m   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p e r f e c t - s c r o l l b a r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e c o n n e c t i n g - w e b s o c k e t :   T h e   P r o g r a m   i n c l u d e s   r e c o n n e c t i n g - w e b s o c k e t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   r e c o n n e c t i n g - w e b s o c k e t   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   P e d r o   L a d a r i a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e c o n n e c t i n g - w e b s o c k e t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ g a r - p r o m i s i f y :   T h e   P r o g r a m   i n c l u d e s   @ g a r - p r o m i s i f y   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ g a r - p r o m i s i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 2 0 - 2 0 2 2   M i c h a e l   G a r v i n 
 
 
 
 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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     S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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 2 0 - 2 0 2 2   M i c h a e l   G a r v i n 
 
 
 
 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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     S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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 2 0 - 2 0 2 2   M i c h a e l   G a r v i n 
 
 
 
 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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     S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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 2 0 - 2 0 2 2   M i c h a e l   G a r v i n 
 
 
 
 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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     S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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 2 0 - 2 0 2 2   M i c h a e l   G a r v i n 
 
 
 
 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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     S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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ g a r - p r o m i s i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ n p m c l i - c i - d e t e c t ,   @ n p m c l i - i n s t a l l e d - p a c k a g e - c o n t e n t s , 
 
 n p m - n o r m a l i z e - p a c k a g e - b i n ,   n p m - p a c k a g e - a r g :   T h e   P r o g r a m   i n c l u d e s 
 
 @ n p m c l i - c i - d e t e c t ,   @ n p m c l i - i n s t a l l e d - p a c k a g e - c o n t e n t s , 
 
 n p m - n o r m a l i z e - p a c k a g e - b i n ,   n p m - p a c k a g e - a r g   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ n p m c l i - c i - d e t e c t ,   @ n p m c l i - i n s t a l l e d - p a c k a g e - c o n t e n t s , 
 
 n p m - n o r m a l i z e - p a c k a g e - b i n ,   n p m - p a c k a g e - a r g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ n p m c l i - c i - d e t e c t ,   @ n p m c l i - i n s t a l l e d - p a c k a g e - c o n t e n t s , 
 
 n p m - n o r m a l i z e - p a c k a g e - b i n ,   n p m - p a c k a g e - a r g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t s l i b :   T h e   P r o g r a m   i n c l u d e s   t s l i b   s o f t w a r e .   I B M   o b t a i n e d   t h e   t s l i b 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t s l i b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v s c o d e - u r i :   T h e   P r o g r a m   i n c l u d e s   v s c o d e - u r i   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 v s c o d e - u r i   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v s c o d e - u r i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v s c o d e - j s o n r p c ,   v s c o d e - l a n g u a g e s e r v e r - t y p e s :   T h e   P r o g r a m   i n c l u d e s 
 
 v s c o d e - j s o n r p c ,   v s c o d e - l a n g u a g e s e r v e r - t y p e s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 v s c o d e - j s o n r p c ,   v s c o d e - l a n g u a g e s e r v e r - t y p e s   s o f t w a r e   u n d e r   t h e   t e r m s 
 
 a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 
 
 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 M I T   L i c e n s e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v s c o d e - j s o n r p c ,   v s c o d e - l a n g u a g e s e r v e r - t y p e s   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ n o d e l i b - f s . s c a n d i r ,   @ n o d e l i b - f s . s t a t ,   @ n o d e l i b - f s . w a l k ,   f a s t - g l o b :   T h e 
 
 P r o g r a m   i n c l u d e s   @ n o d e l i b - f s . s c a n d i r ,   @ n o d e l i b - f s . s t a t , 
 
 @ n o d e l i b - f s . w a l k ,   f a s t - g l o b   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ n o d e l i b - f s . s c a n d i r ,   @ n o d e l i b - f s . s t a t ,   @ n o d e l i b - f s . w a l k ,   f a s t - g l o b 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ n o d e l i b - f s . s c a n d i r ,   @ n o d e l i b - f s . s t a t ,   @ n o d e l i b - f s . w a l k , 
 
 f a s t - g l o b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ n p m c l i - f s :   T h e   P r o g r a m   i n c l u d e s   @ n p m c l i - f s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 @ n p m c l i - f s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 < ! - -   T h i s   f i l e   i s   a u t o m a t i c a l l y   a d d e d   b y   @ n p m c l i / t e m p l a t e - o s s .   D o   n o t   e d i t .   - - > 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s 
 
 s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y 
 
 g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   N P M   D I S C L A I M S   A L L 
 
 W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L 
 
 I M P L I E D   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   A N D   F I T N E S S .   I N   N O 
 
 E V E N T   S H A L L   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 < ! - -   T h i s   f i l e   i s   a u t o m a t i c a l l y   a d d e d   b y   @ n p m c l i / t e m p l a t e - o s s .   D o   n o t   e d i t .   - - > 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s 
 
 s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y 
 
 g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   N P M   D I S C L A I M S   A L L 
 
 W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L 
 
 I M P L I E D   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   A N D   F I T N E S S .   I N   N O 
 
 E V E N T   S H A L L   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 < ! - -   T h i s   f i l e   i s   a u t o m a t i c a l l y   a d d e d   b y   @ n p m c l i / t e m p l a t e - o s s .   D o   n o t   e d i t .   - - > 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s 
 
 s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y 
 
 g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   N P M   D I S C L A I M S   A L L 
 
 W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L 
 
 I M P L I E D   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   A N D   F I T N E S S .   I N   N O 
 
 E V E N T   S H A L L   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 < ! - -   T h i s   f i l e   i s   a u t o m a t i c a l l y   a d d e d   b y   @ n p m c l i / t e m p l a t e - o s s .   D o   n o t   e d i t .   - - > 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s 
 
 s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y 
 
 g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   N P M   D I S C L A I M S   A L L 
 
 W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L 
 
 I M P L I E D   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   A N D   F I T N E S S .   I N   N O 
 
 E V E N T   S H A L L   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 < ! - -   T h i s   f i l e   i s   a u t o m a t i c a l l y   a d d e d   b y   @ n p m c l i / t e m p l a t e - o s s .   D o   n o t   e d i t .   - - > 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s 
 
 s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y 
 
 g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   N P M   D I S C L A I M S   A L L 
 
 W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L 
 
 I M P L I E D   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   A N D   F I T N E S S .   I N   N O 
 
 E V E N T   S H A L L   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ n p m c l i - f s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e s i z e - o b s e r v e r - p o l y f i l l :   T h e   P r o g r a m   i n c l u d e s   r e s i z e - o b s e r v e r - p o l y f i l l 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   r e s i z e - o b s e r v e r - p o l y f i l l   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   D e n i s   R u l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e s i z e - o b s e r v e r - p o l y f i l l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o d e - g y p - b u i l d :   T h e   P r o g r a m   i n c l u d e s   n o d e - g y p - b u i l d   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   n o d e - g y p - b u i l d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   M a t h i a s   B u u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o d e - g y p - b u i l d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v s c o d e - b a s e - l a n g u a g e c l i e n t :   T h e   P r o g r a m   i n c l u d e s 
 
 v s c o d e - b a s e - l a n g u a g e c l i e n t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 v s c o d e - b a s e - l a n g u a g e c l i e n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 O r i g i n a l   w o r k   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 
 
 M o d i f i e d   w o r k   C o p y r i g h t   ( c )   2 0 1 7   T y p e F o x   G m b H   ( h t t p : / / w w w . t y p e f o x . i o ) 
 
 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 M I T   L i c e n s e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v s c o d e - b a s e - l a n g u a g e c l i e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ n p m c l i - m o v e - f i l e :   T h e   P r o g r a m   i n c l u d e s   @ n p m c l i - m o v e - f i l e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ n p m c l i - m o v e - f i l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ n p m c l i - m o v e - f i l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ n p m c l i - g i t ,   @ n p m c l i - p r o m i s e - s p a w n :   T h e   P r o g r a m   i n c l u d e s   @ n p m c l i - g i t , 
 
 @ n p m c l i - p r o m i s e - s p a w n   s o f t w a r e .   I B M   o b t a i n e d   t h e   @ n p m c l i - g i t , 
 
 @ n p m c l i - p r o m i s e - s p a w n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   N P M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T , 
 
 O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
 
 S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   N P M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T , 
 
 O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
 
 S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   N P M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T , 
 
 O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
 
 S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   N P M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   N P M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T , 
 
 O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
 
 S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ n p m c l i - g i t ,   @ n p m c l i - p r o m i s e - s p a w n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a p r o b a ,   w i d e - a l i g n :   T h e   P r o g r a m   i n c l u d e s   a p r o b a ,   w i d e - a l i g n   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   a p r o b a ,   w i d e - a l i g n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a p r o b a ,   w i d e - a l i g n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r e - w e - t h e r e - y e t :   T h e   P r o g r a m   i n c l u d e s   a r e - w e - t h e r e - y e t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   a r e - w e - t h e r e - y e t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r e - w e - t h e r e - y e t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r g p a r s e :   T h e   P r o g r a m   i n c l u d e s   a r g p a r s e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 a r g p a r s e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 
 s o f t w a r e . 
 
 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s ,   w h i c h   b e c a m e 
 
 Z o p e   C o r p o r a t i o n .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n   ( P S F ,   s e e 
 
 h t t p s : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a   n o n - p r o f i t   o r g a n i z a t i o n 
 
 c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d   I n t e l l e c t u a l   P r o p e r t y . 
 
 Z o p e   C o r p o r a t i o n   w a s   a   s p o n s o r i n g   m e m b e r   o f   t h e   P S F . 
 
 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 
 t h e   v a r i o u s   r e l e a s e s . 
 
 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
 
 
         0 . 9 . 0   t h r u   1 . 2                             1 9 9 1 - 1 9 9 5       C W I                   y e s 
 
         1 . 3   t h r u   1 . 5 . 2     1 . 2                   1 9 9 5 - 1 9 9 9       C N R I                 y e s 
 
         1 . 6                           1 . 5 . 2               2 0 0 0                 C N R I                 n o 
 
         2 . 0                           1 . 6                   2 0 0 0                 B e O p e n . c o m     n o 
 
         1 . 6 . 1                       1 . 6                   2 0 0 1                 C N R I                 y e s   ( 2 ) 
 
         2 . 1                           2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   n o 
 
         2 . 0 . 1                       2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 1                       2 . 1 + 2 . 0 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 2                       2 . 1 . 1               2 0 0 2                 P S F                   y e s 
 
         2 . 1 . 3                       2 . 1 . 2               2 0 0 2                 P S F                   y e s 
 
         2 . 2   a n d   a b o v e       2 . 1 . 1               2 0 0 1 - n o w         P S F                   y e s 
 
 
 
 F o o t n o t e s : 
 
 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 
 s o f t w a r e . 
 
 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s ,   w h i c h   b e c a m e 
 
 Z o p e   C o r p o r a t i o n .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n   ( P S F ,   s e e 
 
 h t t p s : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a   n o n - p r o f i t   o r g a n i z a t i o n 
 
 c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d   I n t e l l e c t u a l   P r o p e r t y . 
 
 Z o p e   C o r p o r a t i o n   w a s   a   s p o n s o r i n g   m e m b e r   o f   t h e   P S F . 
 
 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 
 t h e   v a r i o u s   r e l e a s e s . 
 
 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
 
 
         0 . 9 . 0   t h r u   1 . 2                             1 9 9 1 - 1 9 9 5       C W I                   y e s 
 
         1 . 3   t h r u   1 . 5 . 2     1 . 2                   1 9 9 5 - 1 9 9 9       C N R I                 y e s 
 
         1 . 6                           1 . 5 . 2               2 0 0 0                 C N R I                 n o 
 
         2 . 0                           1 . 6                   2 0 0 0                 B e O p e n . c o m     n o 
 
         1 . 6 . 1                       1 . 6                   2 0 0 1                 C N R I                 y e s   ( 2 ) 
 
         2 . 1                           2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   n o 
 
         2 . 0 . 1                       2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 1                       2 . 1 + 2 . 0 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 2                       2 . 1 . 1               2 0 0 2                 P S F                   y e s 
 
         2 . 1 . 3                       2 . 1 . 2               2 0 0 2                 P S F                   y e s 
 
         2 . 2   a n d   a b o v e       2 . 1 . 1               2 0 0 1 - n o w         P S F                   y e s 
 
 
 
 F o o t n o t e s : 
 
 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 
 s o f t w a r e . 
 
 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s ,   w h i c h   b e c a m e 
 
 Z o p e   C o r p o r a t i o n .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n   ( P S F ,   s e e 
 
 h t t p s : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a   n o n - p r o f i t   o r g a n i z a t i o n 
 
 c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d   I n t e l l e c t u a l   P r o p e r t y . 
 
 Z o p e   C o r p o r a t i o n   w a s   a   s p o n s o r i n g   m e m b e r   o f   t h e   P S F . 
 
 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 
 t h e   v a r i o u s   r e l e a s e s . 
 
 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
 
 
         0 . 9 . 0   t h r u   1 . 2                             1 9 9 1 - 1 9 9 5       C W I                   y e s 
 
         1 . 3   t h r u   1 . 5 . 2     1 . 2                   1 9 9 5 - 1 9 9 9       C N R I                 y e s 
 
         1 . 6                           1 . 5 . 2               2 0 0 0                 C N R I                 n o 
 
         2 . 0                           1 . 6                   2 0 0 0                 B e O p e n . c o m     n o 
 
         1 . 6 . 1                       1 . 6                   2 0 0 1                 C N R I                 y e s   ( 2 ) 
 
         2 . 1                           2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   n o 
 
         2 . 0 . 1                       2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 1                       2 . 1 + 2 . 0 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 2                       2 . 1 . 1               2 0 0 2                 P S F                   y e s 
 
         2 . 1 . 3                       2 . 1 . 2               2 0 0 2                 P S F                   y e s 
 
         2 . 2   a n d   a b o v e       2 . 1 . 1               2 0 0 1 - n o w         P S F                   y e s 
 
 
 
 F o o t n o t e s : 
 
 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 
 s o f t w a r e . 
 
 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s ,   w h i c h   b e c a m e 
 
 Z o p e   C o r p o r a t i o n .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n   ( P S F ,   s e e 
 
 h t t p s : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a   n o n - p r o f i t   o r g a n i z a t i o n 
 
 c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d   I n t e l l e c t u a l   P r o p e r t y . 
 
 Z o p e   C o r p o r a t i o n   w a s   a   s p o n s o r i n g   m e m b e r   o f   t h e   P S F . 
 
 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 
 t h e   v a r i o u s   r e l e a s e s . 
 
 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
 
 
         0 . 9 . 0   t h r u   1 . 2                             1 9 9 1 - 1 9 9 5       C W I                   y e s 
 
         1 . 3   t h r u   1 . 5 . 2     1 . 2                   1 9 9 5 - 1 9 9 9       C N R I                 y e s 
 
         1 . 6                           1 . 5 . 2               2 0 0 0                 C N R I                 n o 
 
         2 . 0                           1 . 6                   2 0 0 0                 B e O p e n . c o m     n o 
 
         1 . 6 . 1                       1 . 6                   2 0 0 1                 C N R I                 y e s   ( 2 ) 
 
         2 . 1                           2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   n o 
 
         2 . 0 . 1                       2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 1                       2 . 1 + 2 . 0 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 2                       2 . 1 . 1               2 0 0 2                 P S F                   y e s 
 
         2 . 1 . 3                       2 . 1 . 2               2 0 0 2                 P S F                   y e s 
 
         2 . 2   a n d   a b o v e       2 . 1 . 1               2 0 0 1 - n o w         P S F                   y e s 
 
 
 
 F o o t n o t e s : 
 
 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 
 s o f t w a r e . 
 
 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s ,   w h i c h   b e c a m e 
 
 Z o p e   C o r p o r a t i o n .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n   ( P S F ,   s e e 
 
 h t t p s : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a   n o n - p r o f i t   o r g a n i z a t i o n 
 
 c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d   I n t e l l e c t u a l   P r o p e r t y . 
 
 Z o p e   C o r p o r a t i o n   w a s   a   s p o n s o r i n g   m e m b e r   o f   t h e   P S F . 
 
 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 
 t h e   v a r i o u s   r e l e a s e s . 
 
 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
 
 
         0 . 9 . 0   t h r u   1 . 2                             1 9 9 1 - 1 9 9 5       C W I                   y e s 
 
         1 . 3   t h r u   1 . 5 . 2     1 . 2                   1 9 9 5 - 1 9 9 9       C N R I                 y e s 
 
         1 . 6                           1 . 5 . 2               2 0 0 0                 C N R I                 n o 
 
         2 . 0                           1 . 6                   2 0 0 0                 B e O p e n . c o m     n o 
 
         1 . 6 . 1                       1 . 6                   2 0 0 1                 C N R I                 y e s   ( 2 ) 
 
         2 . 1                           2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   n o 
 
         2 . 0 . 1                       2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 1                       2 . 1 + 2 . 0 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 2                       2 . 1 . 1               2 0 0 2                 P S F                   y e s 
 
         2 . 1 . 3                       2 . 1 . 2               2 0 0 2                 P S F                   y e s 
 
         2 . 2   a n d   a b o v e       2 . 1 . 1               2 0 0 1 - n o w         P S F                   y e s 
 
 
 
 F o o t n o t e s : 
 
 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 
 s o f t w a r e . 
 
 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s ,   w h i c h   b e c a m e 
 
 Z o p e   C o r p o r a t i o n .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n   ( P S F ,   s e e 
 
 h t t p s : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a   n o n - p r o f i t   o r g a n i z a t i o n 
 
 c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d   I n t e l l e c t u a l   P r o p e r t y . 
 
 Z o p e   C o r p o r a t i o n   w a s   a   s p o n s o r i n g   m e m b e r   o f   t h e   P S F . 
 
 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 
 t h e   v a r i o u s   r e l e a s e s . 
 
 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
 
 
         0 . 9 . 0   t h r u   1 . 2                             1 9 9 1 - 1 9 9 5       C W I                   y e s 
 
         1 . 3   t h r u   1 . 5 . 2     1 . 2                   1 9 9 5 - 1 9 9 9       C N R I                 y e s 
 
         1 . 6                           1 . 5 . 2               2 0 0 0                 C N R I                 n o 
 
         2 . 0                           1 . 6                   2 0 0 0                 B e O p e n . c o m     n o 
 
         1 . 6 . 1                       1 . 6                   2 0 0 1                 C N R I                 y e s   ( 2 ) 
 
         2 . 1                           2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   n o 
 
         2 . 0 . 1                       2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 1                       2 . 1 + 2 . 0 . 1       2 0 0 1                 P S F                   y e s 
 
         2 . 1 . 2                       2 . 1 . 1               2 0 0 2                 P S F                   y e s 
 
         2 . 1 . 3                       2 . 1 . 2               2 0 0 2                 P S F                   y e s 
 
         2 . 2   a n d   a b o v e       2 . 1 . 1               2 0 0 1 - n o w         P S F                   y e s 
 
 
 
 F o o t n o t e s : 
 
 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r g p a r s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a g e n t k e e p a l i v e :   T h e   P r o g r a m   i n c l u d e s   a g e n t k e e p a l i v e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   a g e n t k e e p a l i v e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t ( c )   n o d e - m o d u l e s   a n d   o t h e r   c o n t r i b u t o r s . 
 
 C o p y r i g h t ( c )   2 0 1 2   -   2 0 1 5   f e n g m k 2   < f e n g m k 2 @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t ( c )   n o d e - m o d u l e s   a n d   o t h e r   c o n t r i b u t o r s . 
 
 C o p y r i g h t ( c )   2 0 1 2   -   2 0 1 5   f e n g m k 2   < f e n g m k 2 @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t ( c )   n o d e - m o d u l e s   a n d   o t h e r   c o n t r i b u t o r s . 
 
 C o p y r i g h t ( c )   2 0 1 2   -   2 0 1 5   f e n g m k 2   < f e n g m k 2 @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t ( c )   n o d e - m o d u l e s   a n d   o t h e r   c o n t r i b u t o r s . 
 
 C o p y r i g h t ( c )   2 0 1 2   -   2 0 1 5   f e n g m k 2   < f e n g m k 2 @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a g e n t k e e p a l i v e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         a g g r e g a t e - e r r o r   
 
         a n s i - r e g e x   
 
         a n s i - s t y l e s   
 
         c a m e l c a s e   
 
         c h a l k   
 
         c l e a n - s t a c k   
 
         f i n d - u p   
 
         h a s - f l a g   
 
         h a s - o w n - p r o p   
 
         i n d e n t - s t r i n g   
 
         i s - f u l l w i d t h - c o d e - p o i n t   
 
         l o c a t e - p a t h   
 
         p - l i m i t   
 
         p - l o c a t e   
 
         p - t r y   
 
         p a t h - e x i s t s   
 
         s t r i n g - w i d t h   
 
         s t r i p - a n s i   
 
         s u p p o r t s - c o l o r   
 
         w r a p - a n s i   
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ t y p e s - l o d a s h - d e e p ,   @ t y p e s - y a r g s ,   @ t y p e s - y a r g s - p a r s e r :   T h e   P r o g r a m 
 
 i n c l u d e s   @ t y p e s - l o d a s h - d e e p ,   @ t y p e s - y a r g s ,   @ t y p e s - y a r g s - p a r s e r 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   @ t y p e s - l o d a s h - d e e p ,   @ t y p e s - y a r g s , 
 
 @ t y p e s - y a r g s - p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
         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 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ t y p e s - l o d a s h - d e e p ,   @ t y p e s - y a r g s ,   @ t y p e s - y a r g s - p a r s e r   N O T I C E S 
 
 A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         @ z o w e / i m p e r a t i v e   
 
         @ z o w e / p e r f - t i m i n g   
 
         @ z o w e / z o s - f t p - f o r - z o w e - c l i   
 
         v s c o d e - e x t e n s i o n - f o r - z o w e   
 
         z o w e - e x p l o r e r - f t p - e x t e n s i o n   
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 
 C o n t r i b u t o r . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 
     l i c e n s e d   h e r e u n d e r . 
 
 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
 
           o f   t h i s   s e c t i o n   3 . 
 
 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
 
     t h e   P r o g r a m . 
 
 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 
 t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 
 l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   
 
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   
 
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 @ t y p e s - l o d a s h :   T h e   P r o g r a m   i n c l u d e s   @ t y p e s - l o d a s h   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   @ t y p e s - l o d a s h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
         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 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
         C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 
         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 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   @ t y p e s - l o d a s h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a l a n c e d - m a t c h :   T h e   P r o g r a m   i n c l u d e s   b a l a n c e d - m a t c h   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   b a l a n c e d - m a t c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   & l t ; j u l i a n @ j u l i a n g r u b e r . c o m & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   & l t ; j u l i a n @ j u l i a n g r u b e r . c o m & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   & l t ; j u l i a n @ j u l i a n g r u b e r . c o m & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   & l t ; j u l i a n @ j u l i a n g r u b e r . c o m & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   & l t ; j u l i a n @ j u l i a n g r u b e r . c o m & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   & l t ; j u l i a n @ j u l i a n g r u b e r . c o m & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   & l t ; j u l i a n @ j u l i a n g r u b e r . c o m & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   & l t ; j u l i a n @ j u l i a n g r u b e r . c o m & g t ; 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a l a n c e d - m a t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a r r a y - t i m s o r t :   T h e   P r o g r a m   i n c l u d e s   a r r a y - t i m s o r t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   a r r a y - t i m s o r t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a r c o   Z i c c a r d i 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a r c o   Z i c c a r d i 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a r c o   Z i c c a r d i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a r r a y - t i m s o r t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b a s e 6 4 - j s :   T h e   P r o g r a m   i n c l u d e s   b a s e 6 4 - j s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b a s e 6 4 - j s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J a m e s o n   L i t t l e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J a m e s o n   L i t t l e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J a m e s o n   L i t t l e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J a m e s o n   L i t t l e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b a s e 6 4 - j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 a s n 1 :   T h e   P r o g r a m   i n c l u d e s   a s n 1   s o f t w a r e .   I B M   o b t a i n e d   t h e   a s n 1 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   M a r k   C a v a g e ,   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   M a r k   C a v a g e ,   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   M a r k   C a v a g e ,   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   M a r k   C a v a g e ,   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   M a r k   C a v a g e ,   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   a s n 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b l :   T h e   P r o g r a m   i n c l u d e s   b l   s o f t w a r e .   I B M   o b t a i n e d   t h e   b l   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   b l   c o n t r i b u t o r s 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 6   b l   c o n t r i b u t o r s 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   b l   c o n t r i b u t o r s 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b c r y p t - p b k d f :   T h e   P r o g r a m   i n c l u d e s   b c r y p t - p b k d f   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   b c r y p t - p b k d f   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   B l o w f i s h   p o r t i o n s   a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
 B l o w f i s h   b l o c k   c i p h e r   f o r   O p e n B S D 
 
 C o p y r i g h t   1 9 9 7   N i e l s   P r o v o s   < p r o v o s @ p h y s n e t . u n i - h a m b u r g . d e > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 I m p l e m e n t a t i o n   a d v i c e   b y   D a v i d   M a z i e r e s   < d m @ l c s . m i t . e d u > . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R 
 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 T h e   b c r y p t _ p b k d f   p o r t i o n s   a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   T e d   U n a n g s t   < t e d u @ o p e n b s d . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 P e r f o r m a n c e   i m p r o v e m e n t s   ( J a v a s c r i p t - s p e c i f i c ) : 
 
 
 
 C o p y r i g h t   2 0 1 6 ,   J o y e n t   I n c 
 
 A u t h o r :   A l e x   W i l s o n   < a l e x . w i l s o n @ j o y e n t . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   B l o w f i s h   p o r t i o n s   a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
 B l o w f i s h   b l o c k   c i p h e r   f o r   O p e n B S D 
 
 C o p y r i g h t   1 9 9 7   N i e l s   P r o v o s   < p r o v o s @ p h y s n e t . u n i - h a m b u r g . d e > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 I m p l e m e n t a t i o n   a d v i c e   b y   D a v i d   M a z i e r e s   < d m @ l c s . m i t . e d u > . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R 
 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 T h e   b c r y p t _ p b k d f   p o r t i o n s   a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   T e d   U n a n g s t   < t e d u @ o p e n b s d . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 P e r f o r m a n c e   i m p r o v e m e n t s   ( J a v a s c r i p t - s p e c i f i c ) : 
 
 
 
 C o p y r i g h t   2 0 1 6 ,   J o y e n t   I n c 
 
 A u t h o r :   A l e x   W i l s o n   < a l e x . w i l s o n @ j o y e n t . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   B l o w f i s h   p o r t i o n s   a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
 B l o w f i s h   b l o c k   c i p h e r   f o r   O p e n B S D 
 
 C o p y r i g h t   1 9 9 7   N i e l s   P r o v o s   < p r o v o s @ p h y s n e t . u n i - h a m b u r g . d e > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 I m p l e m e n t a t i o n   a d v i c e   b y   D a v i d   M a z i e r e s   < d m @ l c s . m i t . e d u > . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R 
 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 T h e   b c r y p t _ p b k d f   p o r t i o n s   a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   T e d   U n a n g s t   < t e d u @ o p e n b s d . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 P e r f o r m a n c e   i m p r o v e m e n t s   ( J a v a s c r i p t - s p e c i f i c ) : 
 
 
 
 C o p y r i g h t   2 0 1 6 ,   J o y e n t   I n c 
 
 A u t h o r :   A l e x   W i l s o n   < a l e x . w i l s o n @ j o y e n t . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   B l o w f i s h   p o r t i o n s   a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
 B l o w f i s h   b l o c k   c i p h e r   f o r   O p e n B S D 
 
 C o p y r i g h t   1 9 9 7   N i e l s   P r o v o s   < p r o v o s @ p h y s n e t . u n i - h a m b u r g . d e > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 I m p l e m e n t a t i o n   a d v i c e   b y   D a v i d   M a z i e r e s   < d m @ l c s . m i t . e d u > . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R 
 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 T h e   b c r y p t _ p b k d f   p o r t i o n s   a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   T e d   U n a n g s t   < t e d u @ o p e n b s d . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 P e r f o r m a n c e   i m p r o v e m e n t s   ( J a v a s c r i p t - s p e c i f i c ) : 
 
 
 
 C o p y r i g h t   2 0 1 6 ,   J o y e n t   I n c 
 
 A u t h o r :   A l e x   W i l s o n   < a l e x . w i l s o n @ j o y e n t . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   B l o w f i s h   p o r t i o n s   a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
 B l o w f i s h   b l o c k   c i p h e r   f o r   O p e n B S D 
 
 C o p y r i g h t   1 9 9 7   N i e l s   P r o v o s   < p r o v o s @ p h y s n e t . u n i - h a m b u r g . d e > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 I m p l e m e n t a t i o n   a d v i c e   b y   D a v i d   M a z i e r e s   < d m @ l c s . m i t . e d u > . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R 
 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 T h e   b c r y p t _ p b k d f   p o r t i o n s   a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   T e d   U n a n g s t   < t e d u @ o p e n b s d . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 P e r f o r m a n c e   i m p r o v e m e n t s   ( J a v a s c r i p t - s p e c i f i c ) : 
 
 
 
 C o p y r i g h t   2 0 1 6 ,   J o y e n t   I n c 
 
 A u t h o r :   A l e x   W i l s o n   < a l e x . w i l s o n @ j o y e n t . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b c r y p t - p b k d f   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c a c a c h e ,   m a k e - f e t c h - h a p p e n ,   n p m - p i c k - m a n i f e s t ,   n p m - r e g i s t r y - f e t c h , 
 
 s s r i :   T h e   P r o g r a m   i n c l u d e s   c a c a c h e ,   m a k e - f e t c h - h a p p e n , 
 
 n p m - p i c k - m a n i f e s t ,   n p m - r e g i s t r y - f e t c h ,   s s r i   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c a c a c h e ,   m a k e - f e t c h - h a p p e n ,   n p m - p i c k - m a n i f e s t ,   n p m - r e g i s t r y - f e t c h ,   s s r i 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r 
 
 a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   C O P Y R I G H T   H O L D E R   D I S C L A I M S 
 
 A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D 
 
 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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E 
 
 C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r 
 
 a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   C O P Y R I G H T   H O L D E R   D I S C L A I M S 
 
 A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D 
 
 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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E 
 
 C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r 
 
 a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   C O P Y R I G H T   H O L D E R   D I S C L A I M S 
 
 A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D 
 
 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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E 
 
 C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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 
 
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c a c a c h e ,   m a k e - f e t c h - h a p p e n ,   n p m - p i c k - m a n i f e s t , 
 
 n p m - r e g i s t r y - f e t c h ,   s s r i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o m m a n d e r :   T h e   P r o g r a m   i n c l u d e s   c o m m a n d e r   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c o m m a n d e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o m m a n d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b u i l t i n s :   T h e   P r o g r a m   i n c l u d e s   b u i l t i n s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 b u i l t i n s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b u i l t i n s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b u f f e r :   T h e   P r o g r a m   i n c l u d e s   b u f f e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   b u f f e r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ,   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ,   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ,   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ,   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b u f f e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o l o r - n a m e :   T h e   P r o g r a m   i n c l u d e s   c o l o r - n a m e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c o l o r - n a m e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 5   D m i t r y   I v a n o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 5   D m i t r y   I v a n o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 5   D m i t r y   I v a n o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 5   D m i t r y   I v a n o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 5   D m i t r y   I v a n o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 C o p y r i g h t   ( c )   2 0 1 5   D m i t r y   I v a n o v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o l o r - n a m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b r a c e s :   T h e   P r o g r a m   i n c l u d e s   b r a c e s   s o f t w a r e .   I B M   o b t a i n e d   t h e   b r a c e s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b r a c e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o m m e n t - j s o n :   T h e   P r o g r a m   i n c l u d e s   c o m m e n t - j s o n   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c o m m e n t - j s o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   k a e l z h a n g   < > ,   c o n t r i b u t o r s 
 
 h t t p : / / k a e l . m e / 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   k a e l z h a n g   < > ,   c o n t r i b u t o r s 
 
 h t t p : / / k a e l . m e / 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   k a e l z h a n g   < > ,   c o n t r i b u t o r s 
 
 h t t p : / / k a e l . m e / 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o m m e n t - j s o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o l o r s :   T h e   P r o g r a m   i n c l u d e s   c o l o r s   s o f t w a r e .   I B M   o b t a i n e d   t h e   c o l o r s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 O r i g i n a l   L i b r a r y 
 
     -   C o p y r i g h t   ( c )   M a r a k   S q u i r e s 
 
 
 
 A d d i t i o n a l   F u n c t i o n a l i t y 
 
   -   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 O r i g i n a l   L i b r a r y 
 
     -   C o p y r i g h t   ( c )   M a r a k   S q u i r e s 
 
 
 
 A d d i t i o n a l   F u n c t i o n a l i t y 
 
   -   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 O r i g i n a l   L i b r a r y 
 
     -   C o p y r i g h t   ( c )   M a r a k   S q u i r e s 
 
 
 
 A d d i t i o n a l   F u n c t i o n a l i t y 
 
   -   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 O r i g i n a l   L i b r a r y 
 
     -   C o p y r i g h t   ( c )   M a r a k   S q u i r e s 
 
 
 
 A d d i t i o n a l   F u n c t i o n a l i t y 
 
   -   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o l o r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c l i - t a b l e 3 :   T h e   P r o g r a m   i n c l u d e s   c l i - t a b l e 3   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c l i - t a b l e 3   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J a m e s   T a l m a g e   < j a m e s . t a l m a g e @ j r t e c h n i c a l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J a m e s   T a l m a g e   < j a m e s . t a l m a g e @ j r t e c h n i c a l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J a m e s   T a l m a g e   < j a m e s . t a l m a g e @ j r t e c h n i c a l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   J a m e s   T a l m a g e   < j a m e s . t a l m a g e @ j r t e c h n i c a l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c l i - t a b l e 3   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c h o w n r   
 
         f s - m i n i p a s s   
 
         i g n o r e - w a l k   
 
         i n i   
 
         i s e x e   
 
         l r u - c a c h e   
 
         m i n i m a t c h   
 
         m i n i p a s s - c o l l e c t   
 
         m i n i p a s s - f l u s h   
 
         m i n i p a s s - p i p e l i n e   
 
         m i n i p a s s - s i z e d   
 
         m u t e - s t r e a m   
 
         n p m - p a c k l i s t   
 
         n p m l o g   
 
         o n c e   
 
         r e a d   
 
         r i m r a f   
 
         s e m v e r   
 
         t a r   
 
         w h i c h   
 
         w r a p p y   
 
         y a l l i s t   
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o l o r - c o n v e r t :   T h e   P r o g r a m   i n c l u d e s   c o l o r - c o n v e r t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   c o l o r - c o n v e r t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o l o r - c o n v e r t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c l i u i :   T h e   P r o g r a m   i n c l u d e s   c l i u i   s o f t w a r e .   I B M   o b t a i n e d   t h e   c l i u i 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c l i u i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r 
 
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
         c o d e - p o i n t - a t   
 
         d e c a m e l i z e   
 
         e s c a p e - s t r i n g - r e g e x p   
 
         f i n d - u p   
 
         i s - f u l l w i d t h - c o d e - p o i n t   
 
         l o c a t e - p a t h   
 
         n u m b e r - i s - n a n   
 
         o b j e c t - a s s i g n   
 
         p - l o c a t e   
 
         p - t r y   
 
         p a t h - e x i s t s   
 
         p a t h - i s - a b s o l u t e   
 
         p k g - u p   
 
         s t r i n g - w i d t h   
 
         s t r i p - a n s i   
 
         s t r i p - j s o n - c o m m e n t s   
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 b r a c e - e x p a n s i o n :   T h e   P r o g r a m   i n c l u d e s   b r a c e - e x p a n s i o n   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   b r a c e - e x p a n s i o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   b r a c e - e x p a n s i o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o n s o l e - c o n t r o l - s t r i n g s ,   g a u g e :   T h e   P r o g r a m   i n c l u d e s 
 
 c o n s o l e - c o n t r o l - s t r i n g s ,   g a u g e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c o n s o l e - c o n t r o l - s t r i n g s ,   g a u g e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o n s o l e - c o n t r o l - s t r i n g s ,   g a u g e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o n c a t - m a p ,   g i t h u b - f r o m - p a c k a g e ,   m i n i m i s t :   T h e   P r o g r a m   i n c l u d e s 
 
 c o n c a t - m a p ,   g i t h u b - f r o m - p a c k a g e ,   m i n i m i s t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 c o n c a t - m a p ,   g i t h u b - f r o m - p a c k a g e ,   m i n i m i s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o n c a t - m a p ,   g i t h u b - f r o m - p a c k a g e ,   m i n i m i s t   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e c o m p r e s s - r e s p o n s e ,   g e t - s t r e a m ,   m i m i c - r e s p o n s e ,   p - m a p ,   w r a p - a n s i :   T h e 
 
 P r o g r a m   i n c l u d e s   d e c o m p r e s s - r e s p o n s e ,   g e t - s t r e a m ,   m i m i c - r e s p o n s e , 
 
 p - m a p ,   w r a p - a n s i   s o f t w a r e .   I B M   o b t a i n e d   t h e   d e c o m p r e s s - r e s p o n s e , 
 
 g e t - s t r e a m ,   m i m i c - r e s p o n s e ,   p - m a p ,   w r a p - a n s i   s o f t w a r e   u n d e r   t h e   t e r m s 
 
 a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e c o m p r e s s - r e s p o n s e ,   g e t - s t r e a m ,   m i m i c - r e s p o n s e ,   p - m a p , 
 
 w r a p - a n s i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d a t a o b j e c t - p a r s e r :   T h e   P r o g r a m   i n c l u d e s   d a t a o b j e c t - p a r s e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   d a t a o b j e c t - p a r s e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   G i g z o l o   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   G i g z o l o   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   G i g z o l o   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d a t a o b j e c t - p a r s e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c p u - f e a t u r e s ,   f t p 4 ,   s s h 2 :   T h e   P r o g r a m   i n c l u d e s   c p u - f e a t u r e s ,   f t p 4 ,   s s h 2 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   c p u - f e a t u r e s ,   f t p 4 ,   s s h 2   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   B r i a n   W h i t e .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c p u - f e a t u r e s ,   f t p 4 ,   s s h 2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e e p - e x t e n d :   T h e   P r o g r a m   i n c l u d e s   d e e p - e x t e n d   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   d e e p - e x t e n d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8 ,   V i a c h e s l a v   L o t s m a n o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8 ,   V i a c h e s l a v   L o t s m a n o v 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8 ,   V i a c h e s l a v   L o t s m a n o v 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e e p - e x t e n d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e l e g a t e s :   T h e   P r o g r a m   i n c l u d e s   d e l e g a t e s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d e l e g a t e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e l e g a t e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e p d :   T h e   P r o g r a m   i n c l u d e s   d e p d   s o f t w a r e .   I B M   o b t a i n e d   t h e   d e p d 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e p d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e e p m e r g e :   T h e   P r o g r a m   i n c l u d e s   d e e p m e r g e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 d e e p m e r g e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y ,   J o s h   D u f f ,   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y ,   J o s h   D u f f ,   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y ,   J o s h   D u f f ,   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y ,   J o s h   D u f f ,   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y ,   J o s h   D u f f ,   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e e p m e r g e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d a t e - f o r m a t ,   s t r e a m r o l l e r :   T h e   P r o g r a m   i n c l u d e s   d a t e - f o r m a t , 
 
 s t r e a m r o l l e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   d a t e - f o r m a t ,   s t r e a m r o l l e r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   G a r e t h   J o n e 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   G a r e t h   J o n e 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   G a r e t h   J o n e 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d a t e - f o r m a t ,   s t r e a m r o l l e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e b u g :   T h e   P r o g r a m   i n c l u d e s   d e b u g   s o f t w a r e .   I B M   o b t a i n e d   t h e   d e b u g 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 8 - 2 0 2 1   J o s h   J u n o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 8 - 2 0 2 1   J o s h   J u n o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 8 - 2 0 2 1   J o s h   J u n o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 8 - 2 0 2 1   J o s h   J u n o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 C o p y r i g h t   ( c )   2 0 1 8 - 2 0 2 1   J o s h   J u n o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e b u g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 c o r e - u t i l - i s :   T h e   P r o g r a m   i n c l u d e s   c o r e - u t i l - i s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   c o r e - u t i l - i s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   c o r e - u t i l - i s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d i f f - s e q u e n c e s ,   j e s t - d i f f ,   j e s t - g e t - t y p e ,   p r e t t y - f o r m a t ,   r e a c t - i s :   T h e 
 
 P r o g r a m   i n c l u d e s   d i f f - s e q u e n c e s ,   j e s t - d i f f ,   j e s t - g e t - t y p e , 
 
 p r e t t y - f o r m a t ,   r e a c t - i s   s o f t w a r e .   I B M   o b t a i n e d   t h e   d i f f - s e q u e n c e s , 
 
 j e s t - d i f f ,   j e s t - g e t - t y p e ,   p r e t t y - f o r m a t ,   r e a c t - i s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d i f f - s e q u e n c e s ,   j e s t - d i f f ,   j e s t - g e t - t y p e ,   p r e t t y - f o r m a t , 
 
 r e a c t - i s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 d e t e c t - l i b c :   T h e   P r o g r a m   i n c l u d e s   d e t e c t - l i b c   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   d e t e c t - l i b c   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   { y y y y }   { n a m e   o f   c o p y r i g h t   o w n e r } 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
       1 .   D e f i n i t i o n s . 
 
 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 
 
       C o p y r i g h t   { y y y y }   { n a m e   o f   c o p y r i g h t   o w n e r } 
 
 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   d e t e c t - l i b c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 g l o b :   T h e   P r o g r a m   i n c l u d e s   g l o b   s o f t w a r e .   I B M   o b t a i n e d   t h e   g l o b 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 # #   G l o b   L o g o 
 
 
 
 G l o b ' s   l o g o   c r e a t e d   b y   T a n y a   B r a s s i e   < h t t p : / / t a n y a b r a s s i e . c o m / > ,   l i c e n s e d 
 
 u n d e r   a   C r e a t i v e   C o m m o n s   A t t r i b u t i o n - S h a r e A l i k e   4 . 0   I n t e r n a t i o n a l   L i c e n s e 
 
 h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y - s a / 4 . 0 / 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 # #   G l o b   L o g o 
 
 
 
 G l o b ' s   l o g o   c r e a t e d   b y   T a n y a   B r a s s i e   < h t t p : / / t a n y a b r a s s i e . c o m / > ,   l i c e n s e d 
 
 u n d e r   a   C r e a t i v e   C o m m o n s   A t t r i b u t i o n - S h a r e A l i k e   4 . 0   I n t e r n a t i o n a l   L i c e n s e 
 
 h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y - s a / 4 . 0 / 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 # #   G l o b   L o g o 
 
 
 
 G l o b ' s   l o g o   c r e a t e d   b y   T a n y a   B r a s s i e   < h t t p : / / t a n y a b r a s s i e . c o m / > ,   l i c e n s e d 
 
 u n d e r   a   C r e a t i v e   C o m m o n s   A t t r i b u t i o n - S h a r e A l i k e   4 . 0   I n t e r n a t i o n a l   L i c e n s e 
 
 h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y - s a / 4 . 0 / 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 # #   G l o b   L o g o 
 
 
 
 G l o b ' s   l o g o   c r e a t e d   b y   T a n y a   B r a s s i e   < h t t p : / / t a n y a b r a s s i e . c o m / > ,   l i c e n s e d 
 
 u n d e r   a   C r e a t i v e   C o m m o n s   A t t r i b u t i o n - S h a r e A l i k e   4 . 0   I n t e r n a t i o n a l   L i c e n s e 
 
 h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y - s a / 4 . 0 / 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 # #   G l o b   L o g o 
 
 
 
 G l o b ' s   l o g o   c r e a t e d   b y   T a n y a   B r a s s i e   < h t t p : / / t a n y a b r a s s i e . c o m / > ,   l i c e n s e d 
 
 u n d e r   a   C r e a t i v e   C o m m o n s   A t t r i b u t i o n - S h a r e A l i k e   4 . 0   I n t e r n a t i o n a l   L i c e n s e 
 
 h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y - s a / 4 . 0 / 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 # #   G l o b   L o g o 
 
 
 
 G l o b ' s   l o g o   c r e a t e d   b y   T a n y a   B r a s s i e   < h t t p : / / t a n y a b r a s s i e . c o m / > ,   l i c e n s e d 
 
 u n d e r   a   C r e a t i v e   C o m m o n s   A t t r i b u t i o n - S h a r e A l i k e   4 . 0   I n t e r n a t i o n a l   L i c e n s e 
 
 h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y - s a / 4 . 0 / 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 # #   G l o b   L o g o 
 
 
 
 G l o b ' s   l o g o   c r e a t e d   b y   T a n y a   B r a s s i e   < h t t p : / / t a n y a b r a s s i e . c o m / > ,   l i c e n s e d 
 
 u n d e r   a   C r e a t i v e   C o m m o n s   A t t r i b u t i o n - S h a r e A l i k e   4 . 0   I n t e r n a t i o n a l   L i c e n s e 
 
 h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y - s a / 4 . 0 / 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 # #   G l o b   L o g o 
 
 
 
 G l o b ' s   l o g o   c r e a t e d   b y   T a n y a   B r a s s i e   < h t t p : / / t a n y a b r a s s i e . c o m / > ,   l i c e n s e d 
 
 u n d e r   a   C r e a t i v e   C o m m o n s   A t t r i b u t i o n - S h a r e A l i k e   4 . 0   I n t e r n a t i o n a l   L i c e n s e 
 
 h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y - s a / 4 . 0 / 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   g l o b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e n t i t i e s :   T h e   P r o g r a m   i n c l u d e s   e n t i t i e s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e n t i t i e s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   F e l i x   B   h m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S , 
 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   F e l i x   B   h m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S , 
 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   F e l i x   B   h m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S , 
 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e n t i t i e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f l a t t e d :   T h e   P r o g r a m   i n c l u d e s   f l a t t e d   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f l a t t e d   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 - 2 0 2 0 ,   A n d r e a   G i a m m a r c h i ,   @ W e b R e f l e c t i o n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 - 2 0 2 0 ,   A n d r e a   G i a m m a r c h i ,   @ W e b R e f l e c t i o n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 - 2 0 2 0 ,   A n d r e a   G i a m m a r c h i ,   @ W e b R e f l e c t i o n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 - 2 0 2 0 ,   A n d r e a   G i a m m a r c h i ,   @ W e b R e f l e c t i o n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8 ,   A n d r e a   G i a m m a r c h i ,   @ W e b R e f l e c t i o n 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f l a t t e d   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 g e t - c a l l e r - f i l e :   T h e   P r o g r a m   i n c l u d e s   g e t - c a l l e r - f i l e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   g e t - c a l l e r - f i l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 I S C   L i c e n s e   ( I S C ) 
 
 C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   g e t - c a l l e r - f i l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e n c o d i n g :   T h e   P r o g r a m   i n c l u d e s   e n c o d i n g   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e n c o d i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   A n d r i s   R e i n m a n 
 
 
 
 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   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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   A n d r i s   R e i n m a n 
 
 
 
 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   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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   A n d r i s   R e i n m a n 
 
 
 
 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   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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   A n d r i s   R e i n m a n 
 
 
 
 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   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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e n c o d i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e n d - o f - s t r e a m ,   p u m p ,   t a r - f s ,   t a r - s t r e a m :   T h e   P r o g r a m   i n c l u d e s 
 
 e n d - o f - s t r e a m ,   p u m p ,   t a r - f s ,   t a r - s t r e a m   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e n d - o f - s t r e a m ,   p u m p ,   t a r - f s ,   t a r - s t r e a m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e n d - o f - s t r e a m ,   p u m p ,   t a r - f s ,   t a r - s t r e a m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f i n d - p r o c e s s :   T h e   P r o g r a m   i n c l u d e s   f i n d - p r o c e s s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   f i n d - p r o c e s s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   Z o u j i e 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   Z o u j i e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f i n d - p r o c e s s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f s . r e a l p a t h :   T h e   P r o g r a m   i n c l u d e s   f s . r e a l p a t h   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   f s . r e a l p a t h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 - - - - 
 
 
 
 T h i s   l i b r a r y   b u n d l e s   a   v e r s i o n   o f   t h e   ` f s . r e a l p a t h `   a n d   ` f s . r e a l p a t h S y n c ` 
 
 m e t h o d s   f r o m   N o d e . j s   v 0 . 1 0   u n d e r   t h e   t e r m s   o f   t h e   N o d e . j s   M I T   l i c e n s e . 
 
 
 
 N o d e ' s   l i c e n s e   f o l l o w s ,   a l s o   i n c l u d e d   a t   t h e   h e a d e r   o f   ` o l d . j s `   w h i c h   c o n t a i n s 
 
 t h e   l i c e n s e d   c o d e : 
 
 
 
     C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 - - - - 
 
 
 
 T h i s   l i b r a r y   b u n d l e s   a   v e r s i o n   o f   t h e   ` f s . r e a l p a t h `   a n d   ` f s . r e a l p a t h S y n c ` 
 
 m e t h o d s   f r o m   N o d e . j s   v 0 . 1 0   u n d e r   t h e   t e r m s   o f   t h e   N o d e . j s   M I T   l i c e n s e . 
 
 
 
 N o d e ' s   l i c e n s e   f o l l o w s ,   a l s o   i n c l u d e d   a t   t h e   h e a d e r   o f   ` o l d . j s `   w h i c h   c o n t a i n s 
 
 t h e   l i c e n s e d   c o d e : 
 
 
 
     C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 - - - - 
 
 
 
 T h i s   l i b r a r y   b u n d l e s   a   v e r s i o n   o f   t h e   ` f s . r e a l p a t h `   a n d   ` f s . r e a l p a t h S y n c ` 
 
 m e t h o d s   f r o m   N o d e . j s   v 0 . 1 0   u n d e r   t h e   t e r m s   o f   t h e   N o d e . j s   M I T   l i c e n s e . 
 
 
 
 N o d e ' s   l i c e n s e   f o l l o w s ,   a l s o   i n c l u d e d   a t   t h e   h e a d e r   o f   ` o l d . j s `   w h i c h   c o n t a i n s 
 
 t h e   l i c e n s e d   c o d e : 
 
 
 
     C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 - - - - 
 
 
 
 T h i s   l i b r a r y   b u n d l e s   a   v e r s i o n   o f   t h e   ` f s . r e a l p a t h `   a n d   ` f s . r e a l p a t h S y n c ` 
 
 m e t h o d s   f r o m   N o d e . j s   v 0 . 1 0   u n d e r   t h e   t e r m s   o f   t h e   N o d e . j s   M I T   l i c e n s e . 
 
 
 
 N o d e ' s   l i c e n s e   f o l l o w s ,   a l s o   i n c l u d e d   a t   t h e   h e a d e r   o f   ` o l d . j s `   w h i c h   c o n t a i n s 
 
 t h e   l i c e n s e d   c o d e : 
 
 
 
     C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 - - - - 
 
 
 
 T h i s   l i b r a r y   b u n d l e s   a   v e r s i o n   o f   t h e   ` f s . r e a l p a t h `   a n d   ` f s . r e a l p a t h S y n c ` 
 
 m e t h o d s   f r o m   N o d e . j s   v 0 . 1 0   u n d e r   t h e   t e r m s   o f   t h e   N o d e . j s   M I T   l i c e n s e . 
 
 
 
 N o d e ' s   l i c e n s e   f o l l o w s ,   a l s o   i n c l u d e d   a t   t h e   h e a d e r   o f   ` o l d . j s `   w h i c h   c o n t a i n s 
 
 t h e   l i c e n s e d   c o d e : 
 
 
 
     C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 - - - - 
 
 
 
 T h i s   l i b r a r y   b u n d l e s   a   v e r s i o n   o f   t h e   ` f s . r e a l p a t h `   a n d   ` f s . r e a l p a t h S y n c ` 
 
 m e t h o d s   f r o m   N o d e . j s   v 0 . 1 0   u n d e r   t h e   t e r m s   o f   t h e   N o d e . j s   M I T   l i c e n s e . 
 
 
 
 N o d e ' s   l i c e n s e   f o l l o w s ,   a l s o   i n c l u d e d   a t   t h e   h e a d e r   o f   ` o l d . j s `   w h i c h   c o n t a i n s 
 
 t h e   l i c e n s e d   c o d e : 
 
 
 
     C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 - - - - 
 
 
 
 T h i s   l i b r a r y   b u n d l e s   a   v e r s i o n   o f   t h e   ` f s . r e a l p a t h `   a n d   ` f s . r e a l p a t h S y n c ` 
 
 m e t h o d s   f r o m   N o d e . j s   v 0 . 1 0   u n d e r   t h e   t e r m s   o f   t h e   N o d e . j s   M I T   l i c e n s e . 
 
 
 
 N o d e ' s   l i c e n s e   f o l l o w s ,   a l s o   i n c l u d e d   a t   t h e   h e a d e r   o f   ` o l d . j s `   w h i c h   c o n t a i n s 
 
 t h e   l i c e n s e d   c o d e : 
 
 
 
     C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 - - - - 
 
 
 
 T h i s   l i b r a r y   b u n d l e s   a   v e r s i o n   o f   t h e   ` f s . r e a l p a t h `   a n d   ` f s . r e a l p a t h S y n c ` 
 
 m e t h o d s   f r o m   N o d e . j s   v 0 . 1 0   u n d e r   t h e   t e r m s   o f   t h e   N o d e . j s   M I T   l i c e n s e . 
 
 
 
 N o d e ' s   l i c e n s e   f o l l o w s ,   a l s o   i n c l u d e d   a t   t h e   h e a d e r   o f   ` o l d . j s `   w h i c h   c o n t a i n s 
 
 t h e   l i c e n s e d   c o d e : 
 
 
 
     C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f s . r e a l p a t h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f i l l - r a n g e ,   i s - n u m b e r ,   m i c r o m a t c h :   T h e   P r o g r a m   i n c l u d e s   f i l l - r a n g e , 
 
 i s - n u m b e r ,   m i c r o m a t c h   s o f t w a r e .   I B M   o b t a i n e d   t h e   f i l l - r a n g e ,   i s - n u m b e r , 
 
 m i c r o m a t c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f i l l - r a n g e ,   i s - n u m b e r ,   m i c r o m a t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f s - c o n s t a n t s :   T h e   P r o g r a m   i n c l u d e s   f s - c o n s t a n t s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   f s - c o n s t a n t s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f s - c o n s t a n t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f a s t q :   T h e   P r o g r a m   i n c l u d e s   f a s t q   s o f t w a r e .   I B M   o b t a i n e d   t h e   f a s t q 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 0 ,   M a t t e o   C o l l i n a   < m a t t e o . c o l l i n a @ g m a i l . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 0 ,   M a t t e o   C o l l i n a   < m a t t e o . c o l l i n a @ g m a i l . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 0 ,   M a t t e o   C o l l i n a   < m a t t e o . c o l l i n a @ g m a i l . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 0 ,   M a t t e o   C o l l i n a   < m a t t e o . c o l l i n a @ g m a i l . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 0 ,   M a t t e o   C o l l i n a   < m a t t e o . c o l l i n a @ g m a i l . c o m > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f a s t q   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f a s t e s t - l e v e n s h t e i n :   T h e   P r o g r a m   i n c l u d e s   f a s t e s t - l e v e n s h t e i n   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   f a s t e s t - l e v e n s h t e i n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   K a s p e r   U n n   W e i h e 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   K a s p e r   U n n   W e i h e 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   K a s p e r   U n n   W e i h e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f a s t e s t - l e v e n s h t e i n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e x p a n d - t e m p l a t e :   T h e   P r o g r a m   i n c l u d e s   e x p a n d - t e m p l a t e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   e x p a n d - t e m p l a t e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   L a r s - M a g n u s   S k o g 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   L a r s - M a g n u s   S k o g 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e x p a n d - t e m p l a t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 e s p r i m a :   T h e   P r o g r a m   i n c l u d e s   e s p r i m a   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 e s p r i m a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n / 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n / 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n / 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n / 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n / 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n / 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n / 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   < C O P Y R I G H T   H O L D E R >   B E   L I A B L E   F O R   A N Y 
 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   e s p r i m a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 f s - e x t r a :   T h e   P r o g r a m   i n c l u d e s   f s - e x t r a   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 f s - e x t r a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   f s - e x t r a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 g l o b - p a r e n t :   T h e   P r o g r a m   i n c l u d e s   g l o b - p a r e n t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   g l o b - p a r e n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 9   E l a n   S h a n k e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 9   E l a n   S h a n k e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   E l a n   S h a n k e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 9   E l a n   S h a n k e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 9   E l a n   S h a n k e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   E l a n   S h a n k e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 9   E l a n   S h a n k e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   g l o b - p a r e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - g l o b :   T h e   P r o g r a m   i n c l u d e s   i s - g l o b   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i s - g l o b   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - g l o b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h a s - u n i c o d e :   T h e   P r o g r a m   i n c l u d e s   h a s - u n i c o d e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   h a s - u n i c o d e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h a s - u n i c o d e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h o s t e d - g i t - i n f o :   T h e   P r o g r a m   i n c l u d e s   h o s t e d - g i t - i n f o   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   h o s t e d - g i t - i n f o   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h o s t e d - g i t - i n f o   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h t t p - c a c h e - s e m a n t i c s :   T h e   P r o g r a m   i n c l u d e s   h t t p - c a c h e - s e m a n t i c s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   h t t p - c a c h e - s e m a n t i c s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 6 - 2 0 1 8   K o r n e l   L e s i   s k i 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 6 - 2 0 1 8   K o r n e l   L e s i   s k i 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 6 - 2 0 1 8   K o r n e l   L e s i   s k i 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 6 - 2 0 1 8   K o r n e l   L e s i   s k i 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h t t p - c a c h e - s e m a n t i c s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 h u m a n i z e - m s :   T h e   P r o g r a m   i n c l u d e s   h u m a n i z e - m s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   h u m a n i z e - m s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( 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 . 
 
 
 
 
 
 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 . 
 
 
 
 
 
 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 . 
 
 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   h u m a n i z e - m s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i c o n v - l i t e :   T h e   P r o g r a m   i n c l u d e s   i c o n v - l i t e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i c o n v - l i t e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i c o n v - l i t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i e e e 7 5 4 :   T h e   P r o g r a m   i n c l u d e s   i e e e 7 5 4   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i e e e 7 5 4   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s ,   I n c . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s ,   I n c . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s ,   I n c . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s ,   I n c . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i e e e 7 5 4   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i n f e r - o w n e r ,   m i n i p a s s ,   n p m - b u n d l e d ,   r e a d - p a c k a g e - j s o n - f a s t :   T h e   P r o g r a m 
 
 i n c l u d e s   i n f e r - o w n e r ,   m i n i p a s s ,   n p m - b u n d l e d ,   r e a d - p a c k a g e - j s o n - f a s t 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   i n f e r - o w n e r ,   m i n i p a s s ,   n p m - b u n d l e d , 
 
 r e a d - p a c k a g e - j s o n - f a s t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i n f e r - o w n e r ,   m i n i p a s s ,   n p m - b u n d l e d ,   r e a d - p a c k a g e - j s o n - f a s t 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i n f l i g h t :   T h e   P r o g r a m   i n c l u d e s   i n f l i g h t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i n f l i g h t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i n f l i g h t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i n h e r i t s :   T h e   P r o g r a m   i n c l u d e s   i n h e r i t s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i n h e r i t s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i n h e r i t s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - e x t g l o b :   T h e   P r o g r a m   i n c l u d e s   i s - e x t g l o b   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i s - e x t g l o b   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - e x t g l o b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 g r a c e f u l - f s :   T h e   P r o g r a m   i n c l u d e s   g r a c e f u l - f s   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   g r a c e f u l - f s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 2   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 2   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 2   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 2   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 2   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 2   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   g r a c e f u l - f s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s b i n a r y f i l e :   T h e   P r o g r a m   i n c l u d e s   i s b i n a r y f i l e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   i s b i n a r y f i l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   G a r e n   J .   T o r i k i a n 
 
 
 
 M I T   L i c e n s e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s b i n a r y f i l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s - y a m l :   T h e   P r o g r a m   i n c l u d e s   j s - y a m l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 j s - y a m l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s - y a m l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 i s - l a m b d a :   T h e   P r o g r a m   i n c l u d e s   i s - l a m b d a   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 i s - l a m b d a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   T h o m a s   W a t s o n   S t e e n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   i s - l a m b d a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s o n - p a r s e - e v e n - b e t t e r - e r r o r s :   T h e   P r o g r a m   i n c l u d e s 
 
 j s o n - p a r s e - e v e n - b e t t e r - e r r o r s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 j s o n - p a r s e - e v e n - b e t t e r - e r r o r s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   K a t   M a r c h   n 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 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 . 
 
 
 
 - - - 
 
 
 
 T h i s   l i b r a r y   i s   a   f o r k   o f   ' b e t t e r - j s o n - e r r o r s '   b y   K a t   M a r c h   n ,   e x t e n d e d   a n d 
 
 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   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   K a t   M a r c h   n 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 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 . 
 
 
 
 - - - 
 
 
 
 T h i s   l i b r a r y   i s   a   f o r k   o f   ' b e t t e r - j s o n - e r r o r s '   b y   K a t   M a r c h   n ,   e x t e n d e d   a n d 
 
 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   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   K a t   M a r c h   n 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 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 . 
 
 
 
 - - - 
 
 
 
 T h i s   l i b r a r y   i s   a   f o r k   o f   ' b e t t e r - j s o n - e r r o r s '   b y   K a t   M a r c h   n ,   e x t e n d e d   a n d 
 
 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   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   K a t   M a r c h   n 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 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 . 
 
 
 
 - - - 
 
 
 
 T h i s   l i b r a r y   i s   a   f o r k   o f   ' b e t t e r - j s o n - e r r o r s '   b y   K a t   M a r c h   n ,   e x t e n d e d   a n d 
 
 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   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 7   K a t   M a r c h   n 
 
 C o p y r i g h t   n p m ,   I n c . 
 
 
 
 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 . 
 
 
 
 - - - 
 
 
 
 T h i s   l i b r a r y   i s   a   f o r k   o f   ' b e t t e r - j s o n - e r r o r s '   b y   K a t   M a r c h   n ,   e x t e n d e d   a n d 
 
 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   a b o v e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s o n - p a r s e - e v e n - b e t t e r - e r r o r s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o g 4 j s :   T h e   P r o g r a m   i n c l u d e s   l o g 4 j s   s o f t w a r e .   I B M   o b t a i n e d   t h e   l o g 4 j s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 5   G a r e t h   J o n e s   ( w i t h   c o n t r i b u t i o n s   f r o m   m a n y   o t h e r   p e o p l e ) 
 
 
 
   L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 5   G a r e t h   J o n e s   ( w i t h   c o n t r i b u t i o n s   f r o m   m a n y   o t h e r   p e o p l e ) 
 
 
 
   L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 5   G a r e t h   J o n e s   ( w i t h   c o n t r i b u t i o n s   f r o m   m a n y   o t h e r   p e o p l e ) 
 
 
 
   L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o g 4 j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m d u r l :   T h e   P r o g r a m   i n c l u d e s   m d u r l   s o f t w a r e .   I B M   o b t a i n e d   t h e   m d u r l 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n ,   A l e x   K o c h a r i n . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n ,   A l e x   K o c h a r i n . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n ,   A l e x   K o c h a r i n . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m d u r l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m a r k d o w n - i t :   T h e   P r o g r a m   i n c l u d e s   m a r k d o w n - i t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   m a r k d o w n - i t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   V i t a l y   P u z r i n ,   A l e x   K o c h a r i n . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   V i t a l y   P u z r i n ,   A l e x   K o c h a r i n . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   V i t a l y   P u z r i n ,   A l e x   K o c h a r i n . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m a r k d o w n - i t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m i n i p a s s - j s o n - s t r e a m :   T h e   P r o g r a m   i n c l u d e s   m i n i p a s s - j s o n - s t r e a m 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   m i n i p a s s - j s o n - s t r e a m   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r 
 
 
 
 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 . 
 
 
 
 - - - - 
 
 T h i s   i s   a   d e r i v a t i v e   w o r k   b a s e d   o n   J S O N S t r e a m   b y   D o m i n i c   T a r r ,   m o d i f i e d   a n d 
 
 r e d i s t r i b u t e d   a c c o r d i n g   t o   t h e   t e r m s   o f   t h e   M I T   l i c e n s e   a b o v e . 
 
 h t t p s : / / g i t h u b . c o m / d o m i n i c t a r r / J S O N S t r e a m 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r 
 
 
 
 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 . 
 
 
 
 - - - - 
 
 T h i s   i s   a   d e r i v a t i v e   w o r k   b a s e d   o n   J S O N S t r e a m   b y   D o m i n i c   T a r r ,   m o d i f i e d   a n d 
 
 r e d i s t r i b u t e d   a c c o r d i n g   t o   t h e   t e r m s   o f   t h e   M I T   l i c e n s e   a b o v e . 
 
 h t t p s : / / g i t h u b . c o m / d o m i n i c t a r r / J S O N S t r e a m 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r 
 
 
 
 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 . 
 
 
 
 - - - - 
 
 T h i s   i s   a   d e r i v a t i v e   w o r k   b a s e d   o n   J S O N S t r e a m   b y   D o m i n i c   T a r r ,   m o d i f i e d   a n d 
 
 r e d i s t r i b u t e d   a c c o r d i n g   t o   t h e   t e r m s   o f   t h e   M I T   l i c e n s e   a b o v e . 
 
 h t t p s : / / g i t h u b . c o m / d o m i n i c t a r r / J S O N S t r e a m 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r 
 
 
 
 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 . 
 
 
 
 - - - - 
 
 T h i s   i s   a   d e r i v a t i v e   w o r k   b a s e d   o n   J S O N S t r e a m   b y   D o m i n i c   T a r r ,   m o d i f i e d   a n d 
 
 r e d i s t r i b u t e d   a c c o r d i n g   t o   t h e   t e r m s   o f   t h e   M I T   l i c e n s e   a b o v e . 
 
 h t t p s : / / g i t h u b . c o m / d o m i n i c t a r r / J S O N S t r e a m 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m i n i p a s s - j s o n - s t r e a m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s o n f i l e :   T h e   P r o g r a m   i n c l u d e s   j s o n f i l e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 j s o n f i l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ,   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ,   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ,   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ,   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ,   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ,   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ,   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s o n f i l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s o n p a r s e :   T h e   P r o g r a m   i n c l u d e s   j s o n p a r s e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 j s o n p a r s e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T i m   C a s w e l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T i m   C a s w e l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T i m   C a s w e l l 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 2   T i m   C a s w e l l 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s o n p a r s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m i n i p a s s - f e t c h :   T h e   P r o g r a m   i n c l u d e s   m i n i p a s s - f e t c h   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   m i n i p a s s - f e t c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   ( c )   2 0 1 6   D a v i d   F r a n k 
 
 
 
 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 . 
 
 
 
 - - - 
 
 
 
 N o t e :   T h i s   i s   a   d e r i v a t i v e   w o r k   b a s e d   o n   " n o d e - f e t c h "   b y   D a v i d   F r a n k , 
 
 m o d i f i e d   a n d   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   a b o v e . 
 
 h t t p s : / / g i t h u b . c o m / b i t i n n / n o d e - f e t c h 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   ( c )   2 0 1 6   D a v i d   F r a n k 
 
 
 
 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 . 
 
 
 
 - - - 
 
 
 
 N o t e :   T h i s   i s   a   d e r i v a t i v e   w o r k   b a s e d   o n   " n o d e - f e t c h "   b y   D a v i d   F r a n k , 
 
 m o d i f i e d   a n d   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   a b o v e . 
 
 h t t p s : / / g i t h u b . c o m / b i t i n n / n o d e - f e t c h 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   ( c )   2 0 1 6   D a v i d   F r a n k 
 
 
 
 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 . 
 
 
 
 - - - 
 
 
 
 N o t e :   T h i s   i s   a   d e r i v a t i v e   w o r k   b a s e d   o n   " n o d e - f e t c h "   b y   D a v i d   F r a n k , 
 
 m o d i f i e d   a n d   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   a b o v e . 
 
 h t t p s : / / g i t h u b . c o m / b i t i n n / n o d e - f e t c h 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   ( c )   2 0 1 6   D a v i d   F r a n k 
 
 
 
 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 . 
 
 
 
 - - - 
 
 
 
 N o t e :   T h i s   i s   a   d e r i v a t i v e   w o r k   b a s e d   o n   " n o d e - f e t c h "   b y   D a v i d   F r a n k , 
 
 m o d i f i e d   a n d   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   a b o v e . 
 
 h t t p s : / / g i t h u b . c o m / b i t i n n / n o d e - f e t c h 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m i n i p a s s - f e t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 j s o n s c h e m a :   T h e   P r o g r a m   i n c l u d e s   j s o n s c h e m a   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 j s o n s c h e m a   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 j s o n s c h e m a   i s   l i c e n s e d   u n d e r   M I T   l i c e n s e . 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 5   T o m   d e   G r u n t   < t o m @ d e g r u n t . n l > 
 
 
 
 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 . 
 
 
 
 
 
 j s o n s c h e m a   i s   l i c e n s e d   u n d e r   M I T   l i c e n s e . 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 5   T o m   d e   G r u n t   < t o m @ d e g r u n t . n l > 
 
 
 
 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 . 
 
 
 
 
 
 j s o n s c h e m a   i s   l i c e n s e d   u n d e r   M I T   l i c e n s e . 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 5   T o m   d e   G r u n t   < t o m @ d e g r u n t . n l > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   j s o n s c h e m a   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 k e y t a r :   T h e   P r o g r a m   i n c l u d e s   k e y t a r   s o f t w a r e .   I B M   o b t a i n e d   t h e   k e y t a r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   G i t H u b   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   G i t H u b   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   k e y t a r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o d a s h - d e e p :   T h e   P r o g r a m   i n c l u d e s   l o d a s h - d e e p   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   l o d a s h - d e e p   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   M a r k   L a g e n d i j k 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   M a r k   L a g e n d i j k 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   M a r k   L a g e n d i j k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o d a s h - d e e p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l i n k i f y - i t :   T h e   P r o g r a m   i n c l u d e s   l i n k i f y - i t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 l i n k i f y - i t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n . 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l i n k i f y - i t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m e r g e 2 :   T h e   P r o g r a m   i n c l u d e s   m e r g e 2   s o f t w a r e .   I B M   o b t a i n e d   t h e   m e r g e 2 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   T e a m b i t i o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   T e a m b i t i o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   T e a m b i t i o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   T e a m b i t i o n 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   T e a m b i t i o n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m e r g e 2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 l o d a s h :   T h e   P r o g r a m   i n c l u d e s   l o d a s h   s o f t w a r e .   I B M   o b t a i n e d   t h e   l o d a s h 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / > 
 
 
 
 B a s e d   o n   U n d e r s c o r e . j s ,   c o p y r i g h t   J e r e m y   A s h k e n a s , 
 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s   < h t t p : / / u n d e r s c o r e j s . o r g / > 
 
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / l o d a s h / l o d a s h 
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 
 d o c u m e n t e d   b e l o w : 
 
 
 
 = = = = 
 
 
 
 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 . 
 
 
 
 = = = = 
 
 
 
 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 
 c o d e   i s   d e f i n e d   a s   a l l   s o u r c e   c o d e   d i s p l a y e d   w i t h i n   t h e   p r o s e   o f   t h e 
 
 d o c u m e n t a t i o n . 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 = = = = 
 
 
 
 F i l e s   l o c a t e d   i n   t h e   n o d e _ m o d u l e s   a n d   v e n d o r   d i r e c t o r i e s   a r e   e x t e r n a l l y 
 
 m a i n t a i n e d   l i b r a r i e s   u s e d   b y   t h i s   s o f t w a r e   w h i c h   h a v e   t h e i r   o w n 
 
 l i c e n s e s ;   w e   r e c o m m e n d   y o u   r e a d   t h e m ,   a s   t h e i r   t e r m s   m a y   d i f f e r   f r o m   t h e 
 
 t e r m s   a b o v e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   l o d a s h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m i n i z l i b :   T h e   P r o g r a m   i n c l u d e s   m i n i z l i b   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 m i n i z l i b   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M i n i z l i b   w a s   c r e a t e d   b y   I s a a c   Z .   S c h l u e t e r . 
 
 I t   i s   a   d e r i v a t i v e   w o r k   o f   t h e   N o d e . j s   p r o j e c t . 
 
 
 
 " " " 
 
 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 
 
 M i n i z l i b   w a s   c r e a t e d   b y   I s a a c   Z .   S c h l u e t e r . 
 
 I t   i s   a   d e r i v a t i v e   w o r k   o f   t h e   N o d e . j s   p r o j e c t . 
 
 
 
 " " " 
 
 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 
 
 M i n i z l i b   w a s   c r e a t e d   b y   I s a a c   Z .   S c h l u e t e r . 
 
 I t   i s   a   d e r i v a t i v e   w o r k   o f   t h e   N o d e . j s   p r o j e c t . 
 
 
 
 " " " 
 
 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 
 
 M i n i z l i b   w a s   c r e a t e d   b y   I s a a c   Z .   S c h l u e t e r . 
 
 I t   i s   a   d e r i v a t i v e   w o r k   o f   t h e   N o d e . j s   p r o j e c t . 
 
 
 
 " " " 
 
 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 
 
 M i n i z l i b   w a s   c r e a t e d   b y   I s a a c   Z .   S c h l u e t e r . 
 
 I t   i s   a   d e r i v a t i v e   w o r k   o f   t h e   N o d e . j s   p r o j e c t . 
 
 
 
 " " " 
 
 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m i n i z l i b   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m s :   T h e   P r o g r a m   i n c l u d e s   m s   s o f t w a r e .   I B M   o b t a i n e d   t h e   m s   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   Z e i t ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   V e r c e l ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   Z e i t ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   V e r c e l ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   Z e i t ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   V e r c e l ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   Z e i t ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   V e r c e l ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   Z e i t ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   V e r c e l ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   Z e i t ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   Z e i t ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   Z e i t ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   V e r c e l ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   Z e i t ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   V e r c e l ,   I n c . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o d e - a d d o n - a p i :   T h e   P r o g r a m   i n c l u d e s   n o d e - a d d o n - a p i   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   n o d e - a d d o n - a p i   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   N o d e . j s   A P I   c o l l a b o r a t o r s 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   N o d e . j s   A P I   c o l l a b o r a t o r s 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o d e - a d d o n - a p i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n o d e - a b i :   T h e   P r o g r a m   i n c l u d e s   n o d e - a b i   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 n o d e - a b i   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   L u k a s   G e i g e r 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6   L u k a s   G e i g e r 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n o d e - a b i   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m u s t a c h e :   T h e   P r o g r a m   i n c l u d e s   m u s t a c h e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 m u s t a c h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9   C h r i s   W a n s t r a t h   ( R u b y ) 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4   J a n   L e h n a r d t   ( J a v a S c r i p t ) 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5   T h e   m u s t a c h e . j s   c o m m u n i t y 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9   C h r i s   W a n s t r a t h   ( R u b y ) 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4   J a n   L e h n a r d t   ( J a v a S c r i p t ) 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5   T h e   m u s t a c h e . j s   c o m m u n i t y 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 9   C h r i s   W a n s t r a t h   ( R u b y ) 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4   J a n   L e h n a r d t   ( J a v a S c r i p t ) 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5   T h e   m u s t a c h e . j s   c o m m u n i t y 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m u s t a c h e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m k d i r p :   T h e   P r o g r a m   i n c l u d e s   m k d i r p   s o f t w a r e .   I B M   o b t a i n e d   t h e   m k d i r p 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   I s a a c   Z .   S c h l u e t e r   ( i @ i z s . m e ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   I s a a c   Z .   S c h l u e t e r   ( i @ i z s . m e ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   I s a a c   Z .   S c h l u e t e r   ( i @ i z s . m e ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   I s a a c   Z .   S c h l u e t e r   ( i @ i z s . m e ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   I s a a c   Z .   S c h l u e t e r   ( i @ i z s . m e ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m k d i r p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m k d i r p - c l a s s i c :   T h e   P r o g r a m   i n c l u d e s   m k d i r p - c l a s s i c   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   m k d i r p - c l a s s i c   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 2 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   M a t h i a s   B u u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m k d i r p - c l a s s i c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n a n :   T h e   P r o g r a m   i n c l u d e s   n a n   s o f t w a r e .   I B M   o b t a i n e d   t h e   n a n   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N A N   c o n t r i b u t o r s 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N A N   c o n t r i b u t o r s 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N A N   c o n t r i b u t o r s 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N A N   c o n t r i b u t o r s 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N A N   c o n t r i b u t o r s 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n a n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n a p i - b u i l d - u t i l s :   T h e   P r o g r a m   i n c l u d e s   n a p i - b u i l d - u t i l s   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   n a p i - b u i l d - u t i l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   i n s p i r e d w a r e 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   i n s p i r e d w a r e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n a p i - b u i l d - u t i l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 m o m e n t :   T h e   P r o g r a m   i n c l u d e s   m o m e n t   s o f t w a r e .   I B M   o b t a i n e d   t h e   m o m e n t 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   m o m e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 o p e n e r :   T h e   P r o g r a m   i n c l u d e s   o p e n e r   s o f t w a r e .   I B M   o b t a i n e d   t h e   o p e n e r 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 D u a l   l i c e n s e d   u n d e r   W T F P L   a n d   M I T : 
 
 
 
 - - - 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 T h i s   w o r k   i s   f r e e .   Y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e 
 
 t e r m s   o f   t h e   D o   W h a t   T h e   F u c k   Y o u   W a n t   T o   P u b l i c   L i c e n s e ,   V e r s i o n   2 , 
 
 a s   p u b l i s h e d   b y   S a m   H o c e v a r .   S e e   b e l o w   f o r   m o r e   d e t a i l s . 
 
 
 
                 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
                                         V e r s i o n   2 ,   D e c e m b e r   2 0 0 4 
 
 
 
   C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 
 
   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   o r   m o d i f i e d 
 
   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   a n d   c h a n g i n g   i t   i s   a l l o w e d   a s   l o n g 
 
   a s   t h e   n a m e   i s   c h a n g e d . 
 
 
 
                         D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 
 
     0 .   Y o u   j u s t   D O   W H A T   T H E   F U C K   Y O U   W A N T   T O . 
 
 
 
 - - - 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 D u a l   l i c e n s e d   u n d e r   W T F P L   a n d   M I T : 
 
 
 
 - - - 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 T h i s   w o r k   i s   f r e e .   Y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e 
 
 t e r m s   o f   t h e   D o   W h a t   T h e   F u c k   Y o u   W a n t   T o   P u b l i c   L i c e n s e ,   V e r s i o n   2 , 
 
 a s   p u b l i s h e d   b y   S a m   H o c e v a r .   S e e   b e l o w   f o r   m o r e   d e t a i l s . 
 
 
 
                 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
                                         V e r s i o n   2 ,   D e c e m b e r   2 0 0 4 
 
 
 
   C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 
 
   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   o r   m o d i f i e d 
 
   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   a n d   c h a n g i n g   i t   i s   a l l o w e d   a s   l o n g 
 
   a s   t h e   n a m e   i s   c h a n g e d . 
 
 
 
                         D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 
 
     0 .   Y o u   j u s t   D O   W H A T   T H E   F U C K   Y O U   W A N T   T O . 
 
 
 
 - - - 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 D u a l   l i c e n s e d   u n d e r   W T F P L   a n d   M I T : 
 
 
 
 - - - 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 T h i s   w o r k   i s   f r e e .   Y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e 
 
 t e r m s   o f   t h e   D o   W h a t   T h e   F u c k   Y o u   W a n t   T o   P u b l i c   L i c e n s e ,   V e r s i o n   2 , 
 
 a s   p u b l i s h e d   b y   S a m   H o c e v a r .   S e e   b e l o w   f o r   m o r e   d e t a i l s . 
 
 
 
                 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
                                         V e r s i o n   2 ,   D e c e m b e r   2 0 0 4 
 
 
 
   C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 
 
   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   o r   m o d i f i e d 
 
   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   a n d   c h a n g i n g   i t   i s   a l l o w e d   a s   l o n g 
 
   a s   t h e   n a m e   i s   c h a n g e d . 
 
 
 
                         D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 
 
     0 .   Y o u   j u s t   D O   W H A T   T H E   F U C K   Y O U   W A N T   T O . 
 
 
 
 - - - 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 D u a l   l i c e n s e d   u n d e r   W T F P L   a n d   M I T : 
 
 
 
 - - - 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 T h i s   w o r k   i s   f r e e .   Y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e 
 
 t e r m s   o f   t h e   D o   W h a t   T h e   F u c k   Y o u   W a n t   T o   P u b l i c   L i c e n s e ,   V e r s i o n   2 , 
 
 a s   p u b l i s h e d   b y   S a m   H o c e v a r .   S e e   b e l o w   f o r   m o r e   d e t a i l s . 
 
 
 
                 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
                                         V e r s i o n   2 ,   D e c e m b e r   2 0 0 4 
 
 
 
   C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 
 
   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   o r   m o d i f i e d 
 
   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   a n d   c h a n g i n g   i t   i s   a l l o w e d   a s   l o n g 
 
   a s   t h e   n a m e   i s   c h a n g e d . 
 
 
 
                         D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 
 
     0 .   Y o u   j u s t   D O   W H A T   T H E   F U C K   Y O U   W A N T   T O . 
 
 
 
 - - - 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t       2 0 1 2    2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   o p e n e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 n p m - i n s t a l l - c h e c k s :   T h e   P r o g r a m   i n c l u d e s   n p m - i n s t a l l - c h e c k s   s o f t w a r e . 
 
 I B M   o b t a i n e d   t h e   n p m - i n s t a l l - c h e c k s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   R o b e r t   K o w a l s k i   a n d   I s a a c   Z .   S c h l u e t e r   ( " A u t h o r s " ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 T h e   B S D   L i c e n s e 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     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 N T R I B U T O R S 
 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
 
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   R o b e r t   K o w a l s k i   a n d   I s a a c   Z .   S c h l u e t e r   ( " A u t h o r s " ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 T h e   B S D   L i c e n s e 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     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 N T R I B U T O R S 
 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
 
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   R o b e r t   K o w a l s k i   a n d   I s a a c   Z .   S c h l u e t e r   ( " A u t h o r s " ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 T h e   B S D   L i c e n s e 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     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 N T R I B U T O R S 
 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
 
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   R o b e r t   K o w a l s k i   a n d   I s a a c   Z .   S c h l u e t e r   ( " A u t h o r s " ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 T h e   B S D   L i c e n s e 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t : 
 
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     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 N T R I B U T O R S 
 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
 
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   n p m - i n s t a l l - c h e c k s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p a c o t e :   T h e   P r o g r a m   i n c l u d e s   p a c o t e   s o f t w a r e .   I B M   o b t a i n e d   t h e   p a c o t e 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ,   K a t   M a r c h   n ,   n p m ,   I n c . ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ,   K a t   M a r c h   n ,   n p m ,   I n c . ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ,   K a t   M a r c h   n ,   n p m ,   I n c . ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ,   K a t   M a r c h   n ,   n p m ,   I n c . ,   a n d   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p a c o t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r e t t y j s o n :   T h e   P r o g r a m   i n c l u d e s   p r e t t y j s o n   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p r e t t y j s o n   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   R a f a e l   d e   O l e z a   < r a f e c a @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   R a f a e l   d e   O l e z a   < r a f e c a @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   R a f a e l   d e   O l e z a   < r a f e c a @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r e t t y j s o n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r e b u i l d - i n s t a l l :   T h e   P r o g r a m   i n c l u d e s   p r e b u i l d - i n s t a l l   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p r e b u i l d - i n s t a l l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r e b u i l d - i n s t a l l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p i c o m a t c h :   T h e   P r o g r a m   i n c l u d e s   p i c o m a t c h   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p i c o m a t c h   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p i c o m a t c h   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r o c e s s - n e x t i c k - a r g s :   T h e   P r o g r a m   i n c l u d e s   p r o c e s s - n e x t i c k - a r g s 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   p r o c e s s - n e x t i c k - a r g s   s o f t w a r e   u n d e r   t h e 
 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 #   C o p y r i g h t   ( c )   2 0 1 5   C a l v i n   M e t c a l f 
 
 
 
 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 . * * 
 
 
 
 
 
 #   C o p y r i g h t   ( c )   2 0 1 5   C a l v i n   M e t c a l f 
 
 
 
 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 . * * 
 
 
 
 
 
 #   C o p y r i g h t   ( c )   2 0 1 5   C a l v i n   M e t c a l f 
 
 
 
 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 . * * 
 
 
 
 
 
 #   C o p y r i g h t   ( c )   2 0 1 5   C a l v i n   M e t c a l f 
 
 
 
 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 . * * 
 
 
 
 
 
 #   C o p y r i g h t   ( c )   2 0 1 5   C a l v i n   M e t c a l f 
 
 
 
 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 . * * 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r o c e s s - n e x t i c k - a r g s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r o g r e s s :   T h e   P r o g r a m   i n c l u d e s   p r o g r e s s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 p r o g r e s s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r o g r e s s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r o m i s e - i n f l i g h t :   T h e   P r o g r a m   i n c l u d e s   p r o m i s e - i n f l i g h t   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p r o m i s e - i n f l i g h t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r o m i s e - i n f l i g h t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r o m i s e - q u e u e :   T h e   P r o g r a m   i n c l u d e s   p r o m i s e - q u e u e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p r o m i s e - q u e u e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   M i k h a i l   D a v y d o v   a n d   o t h e r   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r o m i s e - q u e u e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 p r o m i s e - r e t r y :   T h e   P r o g r a m   i n c l u d e s   p r o m i s e - r e t r y   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   p r o m i s e - r e t r y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   I n d i g o U n i t e d 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   I n d i g o U n i t e d 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   I n d i g o U n i t e d 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   I n d i g o U n i t e d 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   p r o m i s e - r e t r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 q :   T h e   P r o g r a m   i n c l u d e s   q   s o f t w a r e .   I B M   o b t a i n e d   t h e   q   s o f t w a r e   u n d e r 
 
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 0 9    2 0 1 7   K r i s t o p h e r   M i c h a e l   K o w a l .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 0 9    2 0 1 7   K r i s t o p h e r   M i c h a e l   K o w a l .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 0 9    2 0 1 4   K r i s t o p h e r   M i c h a e l   K o w a l .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 0 9    2 0 1 7   K r i s t o p h e r   M i c h a e l   K o w a l .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 0 9    2 0 1 4   K r i s t o p h e r   M i c h a e l   K o w a l .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   q   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r c :   T h e   P r o g r a m   i n c l u d e s   r c   s o f t w a r e .   I B M   o b t a i n e d   t h e   r c   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r 
 
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 
 
         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a d l i n e - s y n c :   T h e   P r o g r a m   i n c l u d e s   r e a d l i n e - s y n c   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e a d l i n e - s y n c   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   a n s e k i 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   a n s e k i 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 9   a n s e k i 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a d l i n e - s y n c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e a d a b l e - s t r e a m :   T h e   P r o g r a m   i n c l u d e s   r e a d a b l e - s t r e a m   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e a d a b l e - s t r e a m   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e a d a b l e - s t r e a m   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e p e a t - s t r i n g :   T h e   P r o g r a m   i n c l u d e s   r e p e a t - s t r i n g   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e p e a t - s t r i n g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e p e a t - s t r i n g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s i g n a l - e x i t :   T h e   P r o g r a m   i n c l u d e s   s i g n a l - e x i t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s i g n a l - e x i t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s i g n a l - e x i t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s a f e r - b u f f e r :   T h e   P r o g r a m   i n c l u d e s   s a f e r - b u f f e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s a f e r - b u f f e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N i k i t a   S k o v o r o d a   < c h a l k e r x @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N i k i t a   S k o v o r o d a   < c h a l k e r x @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N i k i t a   S k o v o r o d a   < c h a l k e r x @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N i k i t a   S k o v o r o d a   < c h a l k e r x @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N i k i t a   S k o v o r o d a   < c h a l k e r x @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N i k i t a   S k o v o r o d a   < c h a l k e r x @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 8   N i k i t a   S k o v o r o d a   < c h a l k e r x @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s a f e r - b u f f e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s a f e - b u f f e r :   T h e   P r o g r a m   i n c l u d e s   s a f e - b u f f e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s a f e - b u f f e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s a f e - b u f f e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r u n - p a r a l l e l ,   s i m p l e - c o n c a t ,   s i m p l e - g e t :   T h e   P r o g r a m   i n c l u d e s 
 
 r u n - p a r a l l e l ,   s i m p l e - c o n c a t ,   s i m p l e - g e t   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r u n - p a r a l l e l ,   s i m p l e - c o n c a t ,   s i m p l e - g e t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r u n - p a r a l l e l ,   s i m p l e - c o n c a t ,   s i m p l e - g e t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r f d c :   T h e   P r o g r a m   i n c l u d e s   r f d c   s o f t w a r e .   I B M   o b t a i n e d   t h e   r f d c 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 9   " D a v i d   M a r k   C l e m e n t s   < d a v i d . m a r k . c l e m e n t s @ g m a i l . c o m > " 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 9   " D a v i d   M a r k   C l e m e n t s   < d a v i d . m a r k . c l e m e n t s @ g m a i l . c o m > " 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 9   " D a v i d   M a r k   C l e m e n t s   < d a v i d . m a r k . c l e m e n t s @ g m a i l . c o m > " 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r f d c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e u s i f y :   T h e   P r o g r a m   i n c l u d e s   r e u s i f y   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 r e u s i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a t t e o   C o l l i n a 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a t t e o   C o l l i n a 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a t t e o   C o l l i n a 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a t t e o   C o l l i n a 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5   M a t t e o   C o l l i n a 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e u s i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s m a r t - b u f f e r :   T h e   P r o g r a m   i n c l u d e s   s m a r t - b u f f e r   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s m a r t - b u f f e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J o s h   G l a z e b r o o k 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J o s h   G l a z e b r o o k 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J o s h   G l a z e b r o o k 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J o s h   G l a z e b r o o k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s m a r t - b u f f e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s o c k s :   T h e   P r o g r a m   i n c l u d e s   s o c k s   s o f t w a r e .   I B M   o b t a i n e d   t h e   s o c k s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o s h   G l a z e b r o o k 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o s h   G l a z e b r o o k 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o s h   G l a z e b r o o k 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 3   J o s h   G l a z e b r o o k 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s o c k s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e q u i r e - m a i n - f i l e n a m e ,   s e t - b l o c k i n g ,   y a r g s - p a r s e r :   T h e   P r o g r a m   i n c l u d e s 
 
 r e q u i r e - m a i n - f i l e n a m e ,   s e t - b l o c k i n g ,   y a r g s - p a r s e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e q u i r e - m a i n - f i l e n a m e ,   s e t - b l o c k i n g ,   y a r g s - p a r s e r   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e 
 
 f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 
 t h a t   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 
 
 a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E 
 
 L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e q u i r e - m a i n - f i l e n a m e ,   s e t - b l o c k i n g ,   y a r g s - p a r s e r   N O T I C E S   A N D 
 
 I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e q u i r e - d i r e c t o r y :   T h e   P r o g r a m   i n c l u d e s   r e q u i r e - d i r e c t o r y   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   r e q u i r e - d i r e c t o r y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   T r o y   G o o d e   < t r o y g o o d e @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   T r o y   G o o d e   < t r o y g o o d e @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   T r o y   G o o d e   < t r o y g o o d e @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   T r o y   G o o d e   < t r o y g o o d e @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   T r o y   G o o d e   < t r o y g o o d e @ g m a i l . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e q u i r e - d i r e c t o r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s p r i n t f - j s :   T h e   P r o g r a m   i n c l u d e s   s p r i n t f - j s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 s p r i n t f - j s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t )   a l e x e i   ( d o t ]   r o > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h i s   s o f t w a r e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 
     u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   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   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t )   a l e x e i   ( d o t ]   r o > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h i s   s o f t w a r e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 
     u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   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   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t )   a l e x e i   ( d o t ]   r o > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h i s   s o f t w a r e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 
     u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   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   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t )   a l e x e i   ( d o t ]   r o > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h i s   s o f t w a r e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 
     u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   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   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t )   a l e x e i   ( d o t ]   r o > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h i s   s o f t w a r e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 
     u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   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   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t )   a l e x e i   ( d o t ]   r o > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h i s   s o f t w a r e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 
     u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   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   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t )   a l e x e i   ( d o t ]   r o > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h i s   s o f t w a r e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 
     u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 
 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   A N D   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 R E 
 
 D I S C L A I M E D .   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   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s p r i n t f - j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 r e t r y :   T h e   P r o g r a m   i n c l u d e s   r e t r y   s o f t w a r e .   I B M   o b t a i n e d   t h e   r e t r y 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 : 
 
 T i m   K o s c h   t z k i   ( t i m @ d e b u g g a b l e . c o m ) 
 
 F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 
 
 
   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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 : 
 
 T i m   K o s c h   t z k i   ( t i m @ d e b u g g a b l e . c o m ) 
 
 F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 
 
 
   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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 : 
 
 T i m   K o s c h   t z k i   ( t i m @ d e b u g g a b l e . c o m ) 
 
 F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 
 
 
   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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 : 
 
 T i m   K o s c h   t z k i   ( t i m @ d e b u g g a b l e . c o m ) 
 
 F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 
 
 
   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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1 : 
 
 T i m   K o s c h   t z k i   ( t i m @ d e b u g g a b l e . c o m ) 
 
 F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 
 
 
   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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   r e t r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s t a c k - t r a c e :   T h e   P r o g r a m   i n c l u d e s   s t a c k - t r a c e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   s t a c k - t r a c e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 
 
 
   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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 
 
 
   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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 1   F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 
 
 
   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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s t a c k - t r a c e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 s t r i n g _ d e c o d e r :   T h e   P r o g r a m   i n c l u d e s   s t r i n g _ d e c o d e r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   s t r i n g _ d e c o d e r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 N o d e . j s   i s   l i c e n s e d   f o r   u s e   a s   f o l l o w s : 
 
 
 
 " " " 
 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 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 . 
 
 " " " 
 
 
 
 T h i s   l i c e n s e   a p p l i e s   t o   p a r t s   o f   N o d e . j s   o r i g i n a t i n g   f r o m   t h e 
 
 h t t p s : / / g i t h u b . c o m / j o y e n t / n o d e   r e p o s i t o r y : 
 
 
 
 " " " 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 " " " 
 
 
 
 
 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   s t r i n g _ d e c o d e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w h i c h - m o d u l e :   T h e   P r o g r a m   i n c l u d e s   w h i c h - m o d u l e   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   w h i c h - m o d u l e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w h i c h - m o d u l e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v a l i d a t e - n p m - p a c k a g e - n a m e :   T h e   P r o g r a m   i n c l u d e s 
 
 v a l i d a t e - n p m - p a c k a g e - n a m e   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 v a l i d a t e - n p m - p a c k a g e - n a m e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   n p m ,   I n c 
 
 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   n p m ,   I n c 
 
 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   n p m ,   I n c 
 
 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   n p m ,   I n c 
 
 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v a l i d a t e - n p m - p a c k a g e - n a m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t m p :   T h e   P r o g r a m   i n c l u d e s   t m p   s o f t w a r e .   I B M   o b t a i n e d   t h e   t m p   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   K A R A S Z I   I s t v   n 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t m p   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t o - r e g e x - r a n g e :   T h e   P r o g r a m   i n c l u d e s   t o - r e g e x - r a n g e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   t o - r e g e x - r a n g e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t o - r e g e x - r a n g e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t u n n e l - a g e n t :   T h e   P r o g r a m   i n c l u d e s   t u n n e l - a g e n t   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   t u n n e l - a g e n t   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
 Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
 Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
 I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 A p a c h e   L i c e n s e 
 
 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 
 
 1 .   D e f i n i t i o n s . 
 
 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 
 
 Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 
 
 Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 
 
 I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t u n n e l - a g e n t   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 t w e e t n a c l :   T h e   P r o g r a m   i n c l u d e s   t w e e t n a c l   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 t w e e t n a c l   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 
 m e a n s . 
 
 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 
 
 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   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 . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g > 
 
 
 
 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 
 m e a n s . 
 
 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 
 
 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   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 . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g > 
 
 
 
 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 
 m e a n s . 
 
 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 
 
 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   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 . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g > 
 
 
 
 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 
 m e a n s . 
 
 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 
 
 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   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 . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g > 
 
 
 
 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 
 m e a n s . 
 
 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 
 
 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   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 . 
 
 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g > 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   t w e e t n a c l   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u c . m i c r o :   T h e   P r o g r a m   i n c l u d e s   u c . m i c r o   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 u c . m i c r o   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u c . m i c r o   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u n i q u e - f i l e n a m e :   T h e   P r o g r a m   i n c l u d e s   u n i q u e - f i l e n a m e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   u n i q u e - f i l e n a m e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   n p m ,   I n c 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   n p m ,   I n c 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   n p m ,   I n c 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   n p m ,   I n c 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   n p m ,   I n c 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u n i q u e - f i l e n a m e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u n i q u e - s l u g :   T h e   P r o g r a m   i n c l u d e s   u n i q u e - s l u g   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   u n i q u e - s l u g   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 T h e   I S C   L i c e n s e 
 
 
 
 C o p y r i g h t   n p m ,   I n c 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u n i q u e - s l u g   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 v s c o d e - n l s :   T h e   P r o g r a m   i n c l u d e s   v s c o d e - n l s   s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 v s c o d e - n l s   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 
 l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 
 
 
 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 
 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 . 
 
 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 
 
 
 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   v s c o d e - n l s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u n i v e r s a l i f y :   T h e   P r o g r a m   i n c l u d e s   u n i v e r s a l i f y   s o f t w a r e .   I B M   o b t a i n e d 
 
 t h e   u n i v e r s a l i f y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u n i v e r s a l i f y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 u t i l - d e p r e c a t e :   T h e   P r o g r a m   i n c l u d e s   u t i l - d e p r e c a t e   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   u t i l - d e p r e c a t e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 
 
 
 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 . 
 
 
 
 
 
 ( T h e   M I T   L i c e n s e ) 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   u t i l - d e p r e c a t e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 w o r k s p a c e - a g g r e g a t o r - 8 3 2 7 b a c 9 - f 2 5 a - 4 2 f 6 - 8 d a 5 - 5 d 4 9 2 d 5 6 9 f e 6 :   T h e   P r o g r a m 
 
 i n c l u d e s   w o r k s p a c e - a g g r e g a t o r - 8 3 2 7 b a c 9 - f 2 5 a - 4 2 f 6 - 8 d a 5 - 5 d 4 9 2 d 5 6 9 f e 6 
 
 s o f t w a r e .   I B M   o b t a i n e d   t h e 
 
 w o r k s p a c e - a g g r e g a t o r - 8 3 2 7 b a c 9 - f 2 5 a - 4 2 f 6 - 8 d a 5 - 5 d 4 9 2 d 5 6 9 f e 6   s o f t w a r e 
 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 
 C o n t r i b u t o r . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 
     l i c e n s e d   h e r e u n d e r . 
 
 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
 
           o f   t h i s   s e c t i o n   3 . 
 
 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
 
     t h e   P r o g r a m . 
 
 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 
 t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 
 l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g 
 
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h 
 
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   w o r k s p a c e - a g g r e g a t o r - 8 3 2 7 b a c 9 - f 2 5 a - 4 2 f 6 - 8 d a 5 - 5 d 4 9 2 d 5 6 9 f e 6 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 y a m l j s :   T h e   P r o g r a m   i n c l u d e s   y a m l j s   s o f t w a r e .   I B M   o b t a i n e d   t h e   y a m l j s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   J e r e m y   F a i v r e 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   J e r e m y   F a i v r e 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0   J e r e m y   F a i v r e 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   y a m l j s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 y 1 8 n :   T h e   P r o g r a m   i n c l u d e s   y 1 8 n   s o f t w a r e .   I B M   o b t a i n e d   t h e   y 1 8 n 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 
 T H I S   S O F T W A R E . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   y 1 8 n   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 z o s - n o d e - a c c e s s o r :   T h e   P r o g r a m   i n c l u d e s   z o s - n o d e - a c c e s s o r   s o f t w a r e .   I B M 
 
 o b t a i n e d   t h e   z o s - n o d e - a c c e s s o r   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C 
 
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M 
 
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n 
 
       d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
         i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
       i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 
 
       w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e 
 
       d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s ' 
 
       f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r 
 
       i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t 
 
       i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f 
 
       s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n 
 
       l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e 
 
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n 
 
 c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o 
 
           r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y 
 
           p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
           i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r 
 
           L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e 
 
           t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d 
 
           o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f 
 
           t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s 
 
           a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h 
 
           c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e 
 
           s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n . 
 
           N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s 
 
           t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y 
 
           C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r 
 
           i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r 
 
           d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r 
 
           e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r 
 
           o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d 
 
           h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e 
 
           a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a 
 
           t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e 
 
           t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
           b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
 
           c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t 
 
           l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r 
 
 i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 
 
     a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
     b )   i t s   l i c e n s e   a g r e e m e n t : 
 
             i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s 
 
                   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r 
 
                   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r 
 
                   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
 
                   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d 
 
                   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
         i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
 
                   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
           i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
 
                   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e 
 
                   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
           C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d 
 
           w i t h i n   t h e   P r o g r a m . 
 
 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n , 
 
 i f 
 
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e 
 
 o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h 
 
 r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s 
 
 i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o 
 
 i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r 
 
 w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e , 
 
 i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h 
 
 C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y 
 
 e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d 
 
 o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l 
 
 C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s 
 
 o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y 
 
 i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t : 
 
 a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d 
 
 b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t 
 
 n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t 
 
 i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f 
 
 t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s 
 
 w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e 
 
 s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e 
 
 C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r 
 
 C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a 
 
 c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e 
 
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N 
 
 " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E , 
 
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h 
 
 R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g 
 
 a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s 
 
 e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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 
 
 r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o 
 
 o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f 
 
 o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y 
 
 C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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 
 
 L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 
 O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e 
 
 r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e 
 
 p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t 
 
 n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f 
 
 ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e ) 
 
 i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d 
 
 u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o 
 
 c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s 
 
 n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f 
 
 s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e , 
 
 R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s 
 
 r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t 
 
 a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 
 a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n 
 
 o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e 
 
 m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o 
 
 p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o 
 
 t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s 
 
 A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e 
 
 E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t 
 
 S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l 
 
 b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e 
 
 A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e 
 
 A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m 
 
 ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y 
 
 s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r 
 
 l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t , 
 
 w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e 
 
 P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e 
 
 i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s 
 
 A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r 
 
 a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n 
 
 a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 
 
 
 
 
 
 
 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C 
 
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M 
 
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 
 
 1 .   D E F I N I T I O N S 
 
 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n 
 
       d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
         i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
       i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 
 
       w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e 
 
       d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s ' 
 
       f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r 
 
       i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t 
 
       i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f 
 
       s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n 
 
       l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e 
 
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n 
 
 c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 
 A g r e e m e n t . 
 
 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 
 
 2 .   G R A N T   O F   R I G H T S 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o 
 
           r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y 
 
           p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 
           i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r 
 
           L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e 
 
           t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d 
 
           o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f 
 
           t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s 
 
           a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h 
 
           c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e 
 
           s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n . 
 
           N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s 
 
           t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y 
 
           C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r 
 
           i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r 
 
           d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r 
 
           e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r 
 
           o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d 
 
           h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e 
 
           a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a 
 
           t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e 
 
           t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 
           b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
 
           c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t 
 
           l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 
 3 .   R E Q U I R E M E N T S 
 
 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r 
 
 i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 
 
     a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
     b )   i t s   l i c e n s e   a g r e e m e n t : 
 
             i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s 
 
                   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r 
 
                   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r 
 
                   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
 
                   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d 
 
                   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
         i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
 
                   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
           i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
 
                   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e 
 
                   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
           C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d 
 
           w i t h i n   t h e   P r o g r a m . 
 
 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n , 
 
 i f 
 
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e 
 
 o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h 
 
 r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s 
 
 i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o 
 
 i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r 
 
 w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e , 
 
 i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h 
 
 C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y 
 
 e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d 
 
 o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l 
 
 C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 
 p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s 
 
 o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y 
 
 i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t : 
 
 a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d 
 
 b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e 
 
 C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t 
 
 n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t 
 
 i t s   o w n   e x p e n s e . 
 
 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f 
 
 t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s 
 
 w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e 
 
 s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e 
 
 C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r 
 
 C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a 
 
 c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e 
 
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 
 
 5 .   N O   W A R R A N T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N 
 
 " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E , 
 
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h 
 
 R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g 
 
 a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s 
 
 e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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 
 
 r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o 
 
 o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f 
 
 o p e r a t i o n s . 
 
 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y 
 
 C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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 
 
 L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 
 O F   S U C H   D A M A G E S . 
 
 
 
 7 .   G E N E R A L 
 
 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e 
 
 r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e 
 
 p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t 
 
 n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f 
 
 ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e ) 
 
 i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d 
 
 u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o 
 
 c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s 
 
 n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f 
 
 s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e , 
 
 R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s 
 
 r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t 
 
 a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 
 a n d   s u r v i v e . 
 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n 
 
 o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e 
 
 m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o 
 
 p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o 
 
 t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s 
 
 A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e 
 
 E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t 
 
 S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l 
 
 b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e 
 
 A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e 
 
 A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m 
 
 ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y 
 
 s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r 
 
 l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t , 
 
 w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e 
 
 P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e 
 
 i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s 
 
 A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r 
 
 a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n 
 
 a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   z o s - n o d e - a c c e s s o r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 y a r g s :   T h e   P r o g r a m   i n c l u d e s   y a r g s   s o f t w a r e .   I B M   o b t a i n e d   t h e   y a r g s 
 
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 M o d i f i e d   w o r k   C o p y r i g h t   2 0 1 4   C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 M o d i f i e d   w o r k   C o p y r i g h t   2 0 1 4   C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ;   M o d i f i e d   w o r k   C o p y r i g h t   2 0 1 4   C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 M o d i f i e d   w o r k   C o p y r i g h t   2 0 1 4   C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 T H E   F O L L O W I N G S   S E T S   F O R T H   A T T R I B U T I O N   N O T I C E S   F O R   T H I R D   P A R T Y   S O F T W A R E   T H A T   M A Y   B E   C O N T A I N E D   I N   P O R T I O N S   O F   T H E   Z O W E   P R O D U C T . 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 M o d i f i e d   w o r k   C o p y r i g h t   2 0 1 4   C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 M I T   L i c e n s e 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ;   M o d i f i e d   w o r k   C o p y r i g h t   2 0 1 4   C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) 
 
 
 
 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 . 
 
 
 
 
 
 
 
 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 M o d i f i e d   w o r k   C o p y r i g h t   2 0 1 4   C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) 
 
 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 
 
 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 . 
 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   y a r g s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j e t t y - h t t p - 
 
 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " j e t t y - u t i l - 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " w e b s o c k e t - 
 
 a p i - 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " w e b s o c k e t - c o m m o n - 
 
 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " j e t t y - c l i e n t - 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " w e b s o c k e t - 
 
 c l i e n t - 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " w e b s o c k e t - a p i - 
 
 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " w e b s o c k e t - c l i e n t - 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " j e t t y - 
 
 i o - 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " w e b s o c k e t - c o m m o n - 
 
 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " j e t t y - h t t p - 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " j e t t y - c l i e n t - 
 
 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " j e t t y - i o - 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " j e t t y - u t i l - 
 
 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   V e r s i o n   1 . 0 :   
 
 h t t p s : / / w w w . e c l i p s e . o r g / o r g / d o c u m e n t s / e p l - v 1 0 . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g f o x - 
 
 s w a g g e r 2 - 2 . 9 . 2 . j a r " , " m i c r o n a u t - c o n t e x t - 3 . 3 . 3 . j a r " , " m i c r o n a u t - r u n t i m e - 
 
 3 . 3 . 3 . j a r " , " c o m m o n s - c o n f i g u r a t i o n - 1 . 1 0 . j a r " , " c o m m o n s - l o g g i n g - 
 
 1 . 2 . j a r " , " s p r i n g f o x - s p r i n g - w e b - 2 . 9 . 2 . j a r " , " j a c k s o n - m o d u l e - p a r a m e t e r - 
 
 n a m e s - 2 . 1 3 . 2 . j a r " , " j a c k s o n - d a t a t y p e - j d k 8 - 2 . 1 3 . 2 . j a r " , " j a c k s o n - c o r e - 
 
 2 . 1 1 . 4 . j a r " , " n e t f l i x - i n f i x - 0 . 3 . 0 . j a r " , " j a c k s o n - d a t a f o r m a t - y a m l - 
 
 2 . 1 1 . 4 . j a r " , " m i c r o n a u t - i n j e c t - 3 . 3 . 3 . j a r " , " c o m m o n s - j x p a t h - 
 
 1 . 3 . j a r " , " c l a s s m a t e - 1 . 3 . 4 . j a r " , " j a c k s o n - a n n o t a t i o n s - 
 
 2 . 9 . 1 0 . j a r " , " m i c r o n a u t - h t t p - n e t t y - 3 . 3 . 3 . j a r " , " j a c k s o n - d a t a b i n d - 
 
 2 . 1 1 . 4 . j a r " , " m i c r o n a u t - c o r e - 3 . 3 . 3 . j a r " , " g u a v a - 1 9 . 0 . j a r " , " j a c k s o n - 
 
 d a t a t y p e - j s r 3 1 0 - 2 . 1 3 . 2 . j a r " , " m i c r o n a u t - w e b s o c k e t - 3 . 3 . 3 . j a r " , " n e t f l i x - 
 
 e v e n t b u s - 0 . 3 . 0 . j a r " , " s e r v o - c o r e - 0 . 1 3 . 2 . j a r " , " m i c r o n a u t - b u f f e r - n e t t y - 
 
 3 . 3 . 3 . j a r " , " s p r i n g f o x - s w a g g e r - c o m m o n - 2 . 9 . 2 . j a r " , " m i c r o n a u t - h t t p - 
 
 c l i e n t - 3 . 3 . 3 . j a r " , " s p e c t a t o r - a p i - 0 . 1 2 4 . 0 . j a r " , " m a p s t r u c t - 
 
 1 . 2 . 0 . F i n a l . j a r " , " j a c k s o n - m o d u l e - p a r a m e t e r - n a m e s - 2 . 1 1 . 4 . j a r " , " j a c k s o n - 
 
 c o r e - 2 . 9 . 1 0 . j a r " , " e u r e k a - c l i e n t - 1 . 1 0 . 1 7 . j a r " , " m i c r o n a u t - a o p - 
 
 3 . 3 . 3 . j a r " , " j a c k s o n - c o r e - 2 . 1 3 . 2 . j a r " , " m i c r o m e t e r - c o r e - 
 
 1 . 5 . 1 1 . j a r " , " j a c k s o n - d a t a f o r m a t - y a m l - 2 . 1 3 . 2 . j a r " , " s p r i n g f o x - s p i - 
 
 2 . 9 . 2 . j a r " , " s p r i n g f o x - c o r e - 2 . 9 . 2 . j a r " , " m i c r o n a u t - c o r e - r e a c t i v e - 
 
 3 . 3 . 3 . j a r " , " j a v a x . i n j e c t - 1 . j a r " , " a r c h a i u s - c o r e - 0 . 7 . 6 . j a r " , " m i c r o n a u t - 
 
 v a l i d a t i o n - 3 . 3 . 3 . j a r " , " j s r 3 0 5 - 3 . 0 . 2 . j a r " , " g u i c e - 
 
 4 . 1 . 0 . j a r " , " j a k a r t a . i n j e c t - a p i - 2 . 0 . 1 . j a r " , " m i c r o n a u t - j s o n - c o r e - 
 
 3 . 3 . 3 . j a r " , " j a c k s o n - a n n o t a t i o n s - 2 . 1 1 . 4 . j a r " , " m i c r o n a u t - h t t p - c l i e n t - 
 
 c o r e - 3 . 3 . 3 . j a r " , " m i c r o n a u t - j a c k s o n - c o r e - 3 . 3 . 3 . j a r " , " j a c k s o n - d a t a b i n d - 
 
 2 . 9 . 1 0 . 4 . j a r " , " j a c k s o n - d a t a t y p e - j d k 8 - 2 . 1 1 . 4 . j a r " , " m i c r o n a u t - h t t p - 
 
 3 . 3 . 3 . j a r " , " g s o n - 2 . 1 . j a r " , " j a c k s o n - a n n o t a t i o n s - 2 . 1 3 . 2 . j a r " , " c o m m o n s - 
 
 l a n g - 2 . 6 . j a r " , " g u a v a - 2 0 . 0 . j a r " , " c o m m o n s - m a t h - 2 . 2 . j a r " , " m i c r o n a u t - 
 
 j a c k s o n - d a t a b i n d - 3 . 3 . 3 . j a r " , " j a c k s o n - d a t a b i n d - 2 . 1 3 . 2 . 2 . j a r " , " j a c k s o n - 
 
 d a t a t y p e - j s r 3 1 0 - 2 . 1 1 . 4 . j a r " , " s p r i n g f o x - s c h e m a - 2 . 9 . 2 . j a r " ] .   T h i s   
 
 s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " a n t l r - 
 
 2 . 7 . 7 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 B S D   L i c e n s e :   h t t p : / / w w w . a n t l r . o r g / l i c e n s e . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j a x b - a p i - 
 
 2 . 3 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C D D L   1 . 1 :   h t t p s : / / o s s . o r a c l e . c o m / l i c e n s e s / C D D L + G P L - 1 . 1 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s w a g g e r - 
 
 m o d e l s - 1 . 5 . 2 0 . j a r " , " s w a g g e r - a n n o t a t i o n s - 1 . 5 . 2 0 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j a x b - a p i - 
 
 2 . 3 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 G P L 2   w /   C P E :   h t t p s : / / o s s . o r a c l e . c o m / l i c e n s e s / C D D L + G P L - 1 . 1 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j u l - t o - 
 
 s l f 4 j - 1 . 7 . 3 0 . j a r " , " s l f 4 j - a p i - 1 . 7 . 3 2 . j a r " , " s l f 4 j - a p i - 
 
 1 . 7 . 3 0 . j a r " , " s l f 4 j - a p i - 1 . 7 . 3 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 M I T   L i c e n s e :   h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " m x p a r s e r - 
 
 1 . 2 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 I n d i a n a   U n i v e r s i t y   E x t r e m e !   L a b   S o f t w a r e   L i c e n s e :   
 
 h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / x - s t r e a m / m x p a r s e r / m a s t e r / L I C E N S E . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o g b a c k - 
 
 c l a s s i c - 1 . 2 . 1 0 . j a r " , " l o g b a c k - c o r e - 1 . 2 . 3 . j a r " , " l o g b a c k - c o r e - 
 
 1 . 2 . 9 . j a r " , " l o g b a c k - c o r e - 1 . 2 . 1 0 . j a r " , " l o g b a c k - c l a s s i c - 
 
 1 . 2 . 9 . j a r " , " l o g b a c k - c l a s s i c - 1 . 2 . 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e :   h t t p : / / w w w . g n u . o r g / l i c e n s e s / o l d - 
 
 l i c e n s e s / l g p l - 2 . 1 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " h i b e r n a t e - 
 
 v a l i d a t o r - 6 . 1 . 7 . F i n a l . j a r " , " j a k a r t a . v a l i d a t i o n - a p i - 
 
 2 . 0 . 2 . j a r " , " v a l i d a t i o n - a p i - 2 . 0 . 1 . F i n a l . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " b c p r o v - 
 
 j d k 1 5 o n - 1 . 6 9 . j a r " , " b c u t i l - j d k 1 5 o n - 1 . 6 9 . j a r " , " b c p k i x - j d k 1 5 o n - 
 
 1 . 6 9 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 B o u n c y   C a s t l e   L i c e n c e :   h t t p s : / / w w w . b o u n c y c a s t l e . o r g / l i c e n c e . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " a t t l s - 
 
 1 . 2 1 . 3 . j a r " , " a n t l r - r u n t i m e - 3 . 4 . j a r " , " n e t t y - t c n a t i v e - c l a s s e s - 
 
 2 . 0 . 4 6 . F i n a l . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 N o   l i c e n s e   f o u n d :   u n d e f i n e d 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a v a x . a n n o t a t i o n - a p i - 1 . 3 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C D D L   +   G P L v 2   w i t h   c l a s s p a t h   e x c e p t i o n :   
 
 h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a x . a n n o t a t i o n / b l o b / m a s t e r / L I C E N S E 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j e r s e y - c o r e - 
 
 1 . 1 9 . 1 . j a r " , " j e r s e y - c l i e n t - 1 . 1 9 . 1 . j a r " , " j e r s e y - a p a c h e - c l i e n t 4 - 
 
 1 . 1 9 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 G P L 2   w /   C P E :   h t t p : / / g l a s s f i s h . j a v a . n e t / p u b l i c / C D D L + G P L _ 1 _ 1 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " c o m m o n s - 
 
 t e x t - 1 . 9 . j a r " , " l o g 4 j - t o - s l f 4 j - 2 . 1 3 . 3 . j a r " , " c l a s s m a t e - 
 
 1 . 5 . 1 . j a r " , " c o m m o n s - c o d e c - 1 . 1 1 . j a r " , " c o m m o n s - c o d e c - 1 . 1 4 . j a r " , " c o m m o n s - 
 
 c o d e c - 1 . 1 5 . j a r " , " c o m m o n s - l a n g 3 - 3 . 1 1 . j a r " , " r e a c t o r - c o r e - 
 
 3 . 4 . 1 4 . j a r " , " l o g 4 j - a p i - 2 . 1 3 . 3 . j a r " , " c o m m o n s - l a n g 3 - 3 . 1 0 . j a r " ] .   T h i s   
 
 s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j e t t y - h t t p - 
 
 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " j e t t y - u t i l - 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " w e b s o c k e t - 
 
 a p i - 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " w e b s o c k e t - c o m m o n - 
 
 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " j e t t y - c l i e n t - 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " w e b s o c k e t - 
 
 c l i e n t - 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " w e b s o c k e t - a p i - 
 
 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " w e b s o c k e t - c l i e n t - 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " j e t t y - 
 
 i o - 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " w e b s o c k e t - c o m m o n - 
 
 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " j e t t y - h t t p - 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " j e t t y - c l i e n t - 
 
 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " , " j e t t y - i o - 9 . 4 . 3 6 . v 2 0 2 1 0 1 1 4 . j a r " , " j e t t y - u t i l - 
 
 9 . 4 . 4 3 . v 2 0 2 1 0 6 2 9 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 A p a c h e   S o f t w a r e   L i c e n s e   -   V e r s i o n   2 . 0 :   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a v a x . s e r v l e t - a p i - 4 . 0 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 C D D L   +   G P L v 2   w i t h   c l a s s p a t h   e x c e p t i o n :   
 
 h t t p s : / / o s s . o r a c l e . c o m / l i c e n s e s / C D D L + G P L - 1 . 1 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " d e x x - 
 
 c o l l e c t i o n s - 0 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 T h e   M I T   L i c e n s e :   h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " L a t e n c y U t i l s - 2 . 0 . 3 . j a r " , " H d r H i s t o g r a m - 2 . 1 . 1 2 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 P u b l i c   D o m a i n ,   p e r   C r e a t i v e   C o m m o n s   C C 0 :   
 
 h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " x s t r e a m - 
 
 1 . 4 . 1 9 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 B S D - 3 - C l a u s e :   h t t p : / / x - s t r e a m . g i t h u b . i o / l i c e n s e . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g - 
 
 e x p r e s s i o n - 5 . 2 . 1 3 . R E L E A S E . j a r " , " s p r i n g - j c l - 
 
 5 . 2 . 1 5 . R E L E A S E . j a r " , " s p r i n g - w e b - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - w e b m v c - 
 
 5 . 2 . 1 5 . R E L E A S E . j a r " , " s p r i n g - j c l - 5 . 2 . 1 3 . R E L E A S E . j a r " , " n e t t y - c o d e c - 
 
 h t t p 2 - 4 . 1 . 7 3 . F i n a l . j a r " , " s p r i n g - b o o t - s t a r t e r - l o g g i n g - 
 
 2 . 3 . 9 . R E L E A S E . j a r " , " s p r i n g - c o n t e x t - 5 . 2 . 1 5 . R E L E A S E . j a r " , " s p r i n g - b o o t - 
 
 2 . 3 . 9 . R E L E A S E . j a r " , " s p r i n g - e x p r e s s i o n - 5 . 2 . 1 5 . R E L E A S E . j a r " , " n e t t y - 
 
 t r a n s p o r t - 4 . 1 . 7 3 . F i n a l . j a r " , " s p r i n g - c o n t e x t - 
 
 5 . 2 . 1 3 . R E L E A S E . j a r " , " s p r i n g - b o o t - a c t u a t o r - 2 . 3 . 9 . R E L E A S E . j a r " , " s p r i n g - 
 
 b o o t - s t a r t e r - a c t u a t o r - 2 . 3 . 9 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - 
 
 v a l i d a t i o n - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - a o p - 
 
 5 . 2 . 1 5 . R E L E A S E . j a r " , " s p r i n g - a o p - 5 . 2 . 1 3 . R E L E A S E . j a r " , " s p r i n g - b o o t - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b e a n s - 5 . 2 . 2 0 . R E L E A S E . j a r " , " n e t t y - c o d e c - 
 
 s o c k s - 4 . 1 . 7 3 . F i n a l . j a r " , " s p r i n g - b e a n s - 5 . 2 . 1 3 . R E L E A S E . j a r " , " n e t t y - 
 
 h a n d l e r - p r o x y - 4 . 1 . 7 3 . F i n a l . j a r " , " s p r i n g - b o o t - s t a r t e r - l o g g i n g - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - w e b - 5 . 2 . 1 9 . R E L E A S E . j a r " , " s p r i n g - b e a n s - 
 
 5 . 2 . 1 5 . R E L E A S E . j a r " , " s p r i n g - w e b - 5 . 2 . 1 5 . R E L E A S E . j a r " , " n e t t y - b u f f e r - 
 
 4 . 1 . 7 3 . F i n a l . j a r " , " s p r i n g - b o o t - s t a r t e r - j s o n - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - a o p - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - 
 
 s t a r t e r - t o m c a t - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - e x p r e s s i o n - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - w e b - 5 . 2 . 1 3 . R E L E A S E . j a r " , " s p r i n g - b o o t - 
 
 a u t o c o n f i g u r e - 2 . 3 . 9 . R E L E A S E . j a r " , " n e t t y - c o d e c - 
 
 4 . 1 . 7 3 . F i n a l . j a r " , " s p r i n g - b o o t - s t a r t e r - j s o n - 2 . 3 . 9 . R E L E A S E . j a r " , " n e t t y - 
 
 c o d e c - h t t p - 4 . 1 . 7 3 . F i n a l . j a r " , " s p r i n g - b o o t - a u t o c o n f i g u r e - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - w e b - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - 
 
 b o o t - s t a r t e r - w e b - 2 . 3 . 9 . R E L E A S E . j a r " , " s p r i n g - j c l - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - c o n t e x t - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - c o r e - 
 
 5 . 2 . 1 3 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - t o m c a t - 
 
 2 . 3 . 9 . R E L E A S E . j a r " , " s p r i n g - c o r e - 5 . 2 . 2 0 . R E L E A S E . j a r " , " n e t t y - h a n d l e r - 
 
 4 . 1 . 7 3 . F i n a l . j a r " , " n e t t y - r e s o l v e r - 4 . 1 . 7 3 . F i n a l . j a r " , " s p r i n g - c l o u d - 
 
 c o m m o n s - 2 . 2 . 9 . R E L E A S E . j a r " , " s p r i n g - b o o t - a c t u a t o r - a u t o c o n f i g u r e - 
 
 2 . 3 . 9 . R E L E A S E . j a r " , " s p r i n g - w e b m v c - 5 . 2 . 1 3 . R E L E A S E . j a r " , " n e t t y - c o m m o n - 
 
 4 . 1 . 7 3 . F i n a l . j a r " , " s p r i n g - b o o t - s t a r t e r - 2 . 3 . 9 . R E L E A S E . j a r " , " s p r i n g - 
 
 c o r e - 5 . 2 . 1 5 . R E L E A S E . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j b o s s - 
 
 l o g g i n g - 3 . 3 . 2 . F i n a l . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   v e r s i o n   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " r e a c t i v e - 
 
 s t r e a m s - 1 . 0 . 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C C 0 :   h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g - 
 
 s e c u r i t y - c o n f i g - 5 . 3 . 1 3 . R E L E A S E . j a r " , " s p r i n g - s e c u r i t y - w e b - 
 
 5 . 3 . 1 3 . R E L E A S E . j a r " , " s p r i n g - s e c u r i t y - c o r e - 5 . 3 . 1 3 . R E L E A S E . j a r " , " s p r i n g - 
 
 s e c u r i t y - c r y p t o - 5 . 3 . 1 3 . R E L E A S E . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " a o p a l l i a n c e - 
 
 1 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 P u b l i c   D o m a i n :   u n d e f i n e d 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a v a x . a c t i v a t i o n - a p i - 1 . 2 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C D D L / G P L v 2 + C E :   
 
 h t t p s : / / g i t h u b . c o m / j a v a e e / a c t i v a t i o n / b l o b / m a s t e r / L I C E N S E . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " H d r H i s t o g r a m - 2 . 1 . 1 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 B S D - 2 - C l a u s e :   h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / B S D - 2 - C l a u s e 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j s r 3 1 1 - a p i - 
 
 1 . 1 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C D D L   L i c e n s e :   h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / c d d l 1 . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " t o m c a t - 
 
 e m b e d - c o r e - 9 . 0 . 4 3 . j a r " , " b y t e - b u d d y - 1 . 1 0 . 2 0 . j a r " , " s n a k e y a m l - 
 
 1 . 2 6 . j a r " , " h t t p c o r e - 4 . 4 . 1 4 . j a r " , " t o m c a t - e m b e d - w e b s o c k e t - 
 
 9 . 0 . 5 8 . j a r " , " t o m c a t - e m b e d - w e b s o c k e t - 9 . 0 . 4 3 . j a r " , " h t t p c o r e - 
 
 4 . 4 . 1 3 . j a r " , " s n a k e y a m l - 1 . 3 0 . j a r " , " h t t p c l i e n t - 4 . 5 . 1 3 . j a r " , " t o m c a t - 
 
 e m b e d - c o r e - 9 . 0 . 5 8 . j a r " , " t o m c a t - a n n o t a t i o n s - a p i - 9 . 0 . 5 8 . j a r " , " t o m c a t - 
 
 a n n o t a t i o n s - a p i - 9 . 0 . 4 3 . j a r " , " s n a k e y a m l - 1 . 2 7 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g - 
 
 p l u g i n - c o r e - 1 . 2 . 0 . R E L E A S E . j a r " , " j j w t - a p i - 0 . 1 1 . 2 . j a r " , " s p r i n g - p l u g i n - 
 
 m e t a d a t a - 1 . 2 . 0 . R E L E A S E . j a r " , " j j w t - j a c k s o n - 0 . 1 1 . 2 . j a r " , " j e t t i s o n - 
 
 1 . 4 . 0 . j a r " , " j j w t - i m p l - 0 . 1 1 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j a n i n o - 
 
 3 . 1 . 6 . j a r " , " c o m m o n s - c o m p i l e r - 3 . 1 . 6 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 B S D - 3 - C l a u s e :   h t t p s : / / s p d x . o r g / l i c e n s e s / B S D - 3 - C l a u s e . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j e r s e y - c o r e - 
 
 1 . 1 9 . 1 . j a r " , " j e r s e y - c l i e n t - 1 . 1 9 . 1 . j a r " , " j e r s e y - a p a c h e - c l i e n t 4 - 
 
 1 . 1 9 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C D D L   1 . 1 :   h t t p : / / g l a s s f i s h . j a v a . n e t / p u b l i c / C D D L + G P L _ 1 _ 1 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " c o m p a c t m a p - 
 
 2 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e - 2 . 0 :   h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . a n n o t a t i o n - a p i - 1 . 3 . 5 . j a r " , " j a k a r t a . a n n o t a t i o n - a p i - 
 
 2 . 0 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E P L   2 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " x m l p u l l - 
 
 1 . 1 . 3 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 P u b l i c   D o m a i n :   h t t p : / / w w w . x m l p u l l . o r g / v 1 / d o w n l o a d / u n p a c k e d / L I C E N S E . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " s t r i n g t e m p l a t e - 3 . 2 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 B S D   l i c e n c e :   h t t p : / / a n t l r . o r g / l i c e n s e . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " g s o n - 
 
 2 . 8 . 6 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j o d a - t i m e - 
 
 2 . 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   2 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . a n n o t a t i o n - a p i - 1 . 3 . 5 . j a r " , " j a k a r t a . a n n o t a t i o n - a p i - 
 
 2 . 0 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 G P L 2   w /   C P E :   h t t p s : / / w w w . g n u . o r g / s o f t w a r e / c l a s s p a t h / l i c e n s e . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o g b a c k - 
 
 c l a s s i c - 1 . 2 . 1 0 . j a r " , " l o g b a c k - c o r e - 1 . 2 . 3 . j a r " , " l o g b a c k - c o r e - 
 
 1 . 2 . 9 . j a r " , " l o g b a c k - c o r e - 1 . 2 . 1 0 . j a r " , " l o g b a c k - c l a s s i c - 
 
 1 . 2 . 9 . j a r " , " l o g b a c k - c l a s s i c - 1 . 2 . 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - 
 
 v 1 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g f o x - 
 
 s c h e m a - 3 . 0 . 0 . j a r " , " s p r i n g f o x - s p r i n g - w e b f l u x - 3 . 0 . 0 . j a r " , " s p r i n g f o x - 
 
 s p r i n g - w e b m v c - 3 . 0 . 0 . j a r " , " j s o n a s s e r t - 1 . 5 . 0 . j a r " , " p o w e r m o c k - a p i - 
 
 m o c k i t o - c o m m o n - 1 . 7 . 3 . j a r " , " a c c e s s o r s - s m a r t - 1 . 2 . j a r " , " j a c k s o n - c o r e - 
 
 2 . 1 3 . 2 . j a r " , " o r g . a p a c h e . s l i n g . j a v a x . a c t i v a t i o n - 0 . 1 . 0 . j a r " , " p o w e r m o c k - 
 
 r e f l e c t - 1 . 7 . 3 . j a r " , " c o m m o n s - l o g g i n g - 1 . 2 . j a r " , " s p r i n g f o x - s w a g g e r - u i - 
 
 3 . 0 . 0 . j a r " , " j s o n - p a t h - 2 . 4 . 0 . j a r " , " s p r i n g f o x - c o r e - 
 
 3 . 0 . 0 . j a r " , " p o w e r m o c k - m o d u l e - j u n i t 4 - 1 . 7 . 3 . j a r " , " j a c k s o n - m o d u l e - 
 
 p a r a m e t e r - n a m e s - 2 . 1 3 . 2 . j a r " , " j a c k s o n - d a t a t y p e - j d k 8 - 
 
 2 . 1 3 . 2 . j a r " , " p o w e r m o c k - a p i - m o c k i t o 2 - 1 . 7 . 3 . j a r " , " s p r i n g f o x - s p r i n g - w e b - 
 
 3 . 0 . 0 . j a r " , " p o w e r m o c k - a p i - s u p p o r t - 1 . 7 . 3 . j a r " , " p o w e r m o c k - m o d u l e - j u n i t 4 - 
 
 c o m m o n - 1 . 7 . 3 . j a r " , " s p r i n g f o x - s p i - 3 . 0 . 0 . j a r " , " p o w e r m o c k - m o d u l e - j u n i t 4 - 
 
 r u l e - 1 . 7 . 3 . j a r " , " s p r i n g f o x - s w a g g e r - c o m m o n - 3 . 0 . 0 . j a r " , " m a p s t r u c t - 
 
 1 . 3 . 1 . F i n a l . j a r " , " j a c k s o n - a n n o t a t i o n s - 2 . 1 3 . 2 . j a r " , " g r o o v y - j s o n - 
 
 3 . 0 . 2 . j a r " , " g r o o v y - x m l - 3 . 0 . 2 . j a r " , " j a c k s o n - d a t a t y p e - j s r 3 1 0 - 
 
 2 . 1 3 . 2 . j a r " , " s p r i n g f o x - s w a g g e r 2 - 3 . 0 . 0 . j a r " , " p o w e r m o c k - c o r e - 
 
 1 . 7 . 3 . j a r " , " m i c r o m e t e r - c o r e - 1 . 5 . 1 4 . j a r " , " j a c k s o n - d a t a b i n d - 
 
 2 . 1 3 . 2 . j a r " , " g r o o v y - 3 . 0 . 2 . j a r " , " j s o n - s m a r t - 2 . 3 . j a r " , " x m l u n i t - c o r e - 
 
 2 . 7 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s w a g g e r - 
 
 m o d e l s - 1 . 5 . 2 0 . j a r " , " s w a g g e r - a n n o t a t i o n s - 1 . 5 . 2 0 . j a r " , " s w a g g e r - 
 
 a n n o t a t i o n s - 2 . 1 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " h a m c r e s t - 
 
 2 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 B S D   L i c e n s e   3 :   h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / B S D - 3 - C l a u s e 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j u l - t o - 
 
 s l f 4 j - 1 . 7 . 3 0 . j a r " , " s l f 4 j - a p i - 1 . 7 . 3 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 M I T   L i c e n s e :   h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j a v a s s i s t - 
 
 3 . 2 1 . 0 - G A . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 M P L   1 . 1 :   h t t p : / / w w w . m o z i l l a . o r g / M P L / M P L - 1 . 1 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j a v a s s i s t - 
 
 3 . 2 1 . 0 - G A . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " c l a s s g r a p h - 
 
 4 . 8 . 8 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) :   h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / M I T 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o g b a c k - 
 
 c o r e - 1 . 2 . 9 . j a r " , " l o g b a c k - c l a s s i c - 1 . 2 . 9 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e :   h t t p : / / w w w . g n u . o r g / l i c e n s e s / o l d - 
 
 l i c e n s e s / l g p l - 2 . 1 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " t a g s o u p - 
 
 1 . 2 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j a v a s s i s t - 
 
 3 . 2 1 . 0 - G A . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 L G P L   2 . 1 :   h t t p : / / w w w . g n u . o r g / l i c e n s e s / l g p l - 2 . 1 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o m b o k - 
 
 1 . 1 8 . 2 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   M I T   L i c e n s e :   h t t p s : / / p r o j e c t l o m b o k . o r g / L I C E N S E 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o g 4 j - t o - 
 
 s l f 4 j - 2 . 1 3 . 3 . j a r " , " c l a s s m a t e - 1 . 5 . 1 . j a r " , " c o m m o n s - c o d e c - 
 
 1 . 1 5 . j a r " , " l o g 4 j - a p i - 2 . 1 3 . 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " a n d r o i d - 
 
 j s o n - 0 . 0 . 2 0 1 3 1 1 0 8 . v a a d i n 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " L a t e n c y U t i l s - 2 . 0 . 3 . j a r " , " H d r H i s t o g r a m - 2 . 1 . 1 2 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 P u b l i c   D o m a i n ,   p e r   C r e a t i v e   C o m m o n s   C C 0 :   
 
 h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g - w e b - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - m e s s a g i n g - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - a o p - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - p l u g i n - m e t a d a t a - 
 
 2 . 0 . 0 . R E L E A S E . j a r " , " s p r i n g - p l u g i n - c o r e - 2 . 0 . 0 . R E L E A S E . j a r " , " s p r i n g - 
 
 b o o t - s t a r t e r - t o m c a t - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - e x p r e s s i o n - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - s e c u r i t y - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - a c t u a t o r - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - a u t o c o n f i g u r e - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - w e b - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - 
 
 j c l - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - 
 
 c o n t e x t - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b e a n s - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - 
 
 b o o t - t e s t - a u t o c o n f i g u r e - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - t e s t - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - c o r e - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - 
 
 t e s t - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - l o g g i n g - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - t e s t - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - 
 
 a c t u a t o r - a u t o c o n f i g u r e - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - w e b m v c - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - a c t u a t o r - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - 
 
 b o o t - s t a r t e r - j s o n - 2 . 3 . 1 2 . R E L E A S E . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " m o c k i t o - 
 
 c o r e - 3 . 3 . 3 . j a r " , " m o c k i t o - j u n i t - j u p i t e r - 3 . 3 . 3 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   M I T   L i c e n s e :   
 
 h t t p s : / / g i t h u b . c o m / m o c k i t o / m o c k i t o / b l o b / m a s t e r / L I C E N S E 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . a c t i v a t i o n - a p i - 1 . 2 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E D L   1 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / o r g / d o c u m e n t s / e d l - v 1 0 . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g - 
 
 s e c u r i t y - c o n f i g - 5 . 3 . 1 1 . R E L E A S E . j a r " , " s p r i n g - s e c u r i t y - c r y p t o - 
 
 5 . 3 . 1 1 . R E L E A S E . j a r " , " s p r i n g - s e c u r i t y - w e b - 5 . 3 . 1 1 . R E L E A S E . j a r " , " s p r i n g - 
 
 s e c u r i t y - c o r e - 5 . 3 . 1 1 . R E L E A S E . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " a c t i v a t i o n - 
 
 1 . 1 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L )   V e r s i o n   1 . 0 :   
 
 h t t p s : / / g l a s s f i s h . d e v . j a v a . n e t / p u b l i c / C D D L v 1 . 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " H d r H i s t o g r a m - 2 . 1 . 1 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 B S D - 2 - C l a u s e :   h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / B S D - 2 - C l a u s e 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j u n i t - 
 
 4 . 1 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   1 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - v 1 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " b y t e - b u d d y - 
 
 a g e n t - 1 . 1 0 . 5 . j a r " , " h t t p c o r e - 4 . 4 . 1 3 . j a r " , " b y t e - b u d d y - 
 
 1 . 1 0 . 1 1 . j a r " , " h t t p c l i e n t - 4 . 5 . 1 3 . j a r " , " c o m m o n s - l a n g 3 - 
 
 3 . 4 . j a r " , " s n a k e y a m l - 1 . 2 6 . j a r " , " t o m c a t - e m b e d - c o r e - 9 . 0 . 5 8 . j a r " , " t o m c a t - 
 
 e m b e d - w e b s o c k e t - 9 . 0 . 5 8 . j a r " , " a s s e r t j - c o r e - 3 . 1 6 . 1 . j a r " , " t o m c a t - 
 
 a n n o t a t i o n s - a p i - 9 . 0 . 5 8 . j a r " , " h t t p m i m e - 4 . 5 . 3 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . x m l . b i n d - a p i - 2 . 3 . 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E c l i p s e   D i s t r i b u t i o n   L i c e n s e   -   v   1 . 0 :   
 
 h t t p : / / w w w . e c l i p s e . o r g / o r g / d o c u m e n t s / e d l - v 1 0 . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " a s m - 
 
 5 . 0 . 4 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 B S D :   h t t p : / / a s m . o b j e c t w e b . o r g / l i c e n s e . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . a n n o t a t i o n - a p i - 1 . 3 . 5 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E P L   2 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j a x b - o s g i - 
 
 2 . 3 . 0 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C D D L + G P L   L i c e n s e :   h t t p : / / g l a s s f i s h . j a v a . n e t / p u b l i c / C D D L + G P L _ 1 _ 1 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " o p e n t e s t 4 j - 
 
 1 . 2 . 0 . j a r " , " a p i g u a r d i a n - a p i - 1 . 1 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j u n i t - 
 
 p l a t f o r m - e n g i n e - 1 . 6 . 3 . j a r " , " j u n i t - j u p i t e r - p a r a m s - 5 . 6 . 3 . j a r " , " j u n i t - 
 
 j u p i t e r - e n g i n e - 5 . 6 . 3 . j a r " , " j u n i t - j u p i t e r - a p i - 5 . 6 . 3 . j a r " , " j u n i t - 
 
 p l a t f o r m - c o m m o n s - 1 . 6 . 3 . j a r " , " j u n i t - j u p i t e r - 5 . 6 . 3 . j a r " , " j u n i t - v i n t a g e - 
 
 e n g i n e - 5 . 6 . 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   v 2 . 0 :   h t t p s : / / w w w . e c l i p s e . o r g / l e g a l / e p l - 
 
 v 2 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " g s o n - 
 
 2 . 8 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " o b j e n e s i s - 
 
 2 . 6 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   2 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . a n n o t a t i o n - a p i - 1 . 3 . 5 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 G P L 2   w /   C P E :   h t t p s : / / w w w . g n u . o r g / s o f t w a r e / c l a s s p a t h / l i c e n s e . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o g b a c k - 
 
 c o r e - 1 . 2 . 9 . j a r " , " l o g b a c k - c l a s s i c - 1 . 2 . 9 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - 
 
 v 1 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " h a m c r e s t - 
 
 c o r e - 1 . 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 N e w   B S D   L i c e n s e :   h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " x m l - p a t h - 
 
 4 . 3 . 0 . j a r " , " j s o n - p a t h - 4 . 3 . 0 . j a r " , " r e s t - a s s u r e d - 4 . 3 . 0 . j a r " , " r e s t - 
 
 a s s u r e d - c o m m o n - 4 . 3 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 A p a c h e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g f o x - 
 
 s w a g g e r 2 - 2 . 9 . 2 . j a r " , " s p r i n g f o x - s c h e m a - 3 . 0 . 0 . j a r " , " j a c k s o n - m o d u l e - 
 
 p a r a m e t e r - n a m e s - 2 . 1 1 . 4 . j a r " , " m a p s t r u c t - 1 . 2 . 0 . F i n a l . j a r " , " s p r i n g f o x - 
 
 s p r i n g - w e b f l u x - 3 . 0 . 0 . j a r " , " s p r i n g f o x - s p r i n g - w e b m v c - 
 
 3 . 0 . 0 . j a r " , " j a c k s o n - c o r e - 
 
 2 . 1 3 . 2 . j a r " , " o r g . a p a c h e . s l i n g . j a v a x . a c t i v a t i o n - 0 . 1 . 0 . j a r " , " s p r i n g f o x - 
 
 s p i - 2 . 9 . 2 . j a r " , " l i s t e n a b l e f u t u r e - 9 9 9 9 . 0 - e m p t y - t o - a v o i d - c o n f l i c t - w i t h - 
 
 g u a v a . j a r " , " s p r i n g f o x - c o r e - 2 . 9 . 2 . j a r " , " c o m m o n s - l o g g i n g - 
 
 1 . 2 . j a r " , " s p r i n g f o x - s w a g g e r - u i - 3 . 0 . 0 . j a r " , " s p r i n g f o x - c o r e - 
 
 3 . 0 . 0 . j a r " , " s p r i n g f o x - s p r i n g - w e b - 2 . 9 . 2 . j a r " , " f a i l u r e a c c e s s - 
 
 1 . 0 . 1 . j a r " , " j a c k s o n - m o d u l e - p a r a m e t e r - n a m e s - 2 . 1 3 . 2 . j a r " , " j a c k s o n - 
 
 d a t a t y p e - j d k 8 - 2 . 1 3 . 2 . j a r " , " j s r 3 0 5 - 3 . 0 . 2 . j a r " , " s p r i n g f o x - s p r i n g - w e b - 
 
 3 . 0 . 0 . j a r " , " b y t e - b u d d y - 1 . 8 . 1 2 . j a r " , " s p r i n g f o x - s p i - 3 . 0 . 0 . j a r " , " j a c k s o n - 
 
 d a t a t y p e - j d k 8 - 2 . 1 1 . 4 . j a r " , " s p r i n g f o x - s w a g g e r - c o m m o n - 
 
 3 . 0 . 0 . j a r " , " s p r i n g f o x - s w a g g e r - u i - 2 . 9 . 2 . j a r " , " m a p s t r u c t - 
 
 1 . 3 . 1 . F i n a l . j a r " , " j a c k s o n - a n n o t a t i o n s - 2 . 1 3 . 2 . j a r " , " g r o o v y - j s o n - 
 
 3 . 0 . 2 . j a r " , " g r o o v y - x m l - 3 . 0 . 2 . j a r " , " j a c k s o n - d a t a t y p e - j s r 3 1 0 - 
 
 2 . 1 3 . 2 . j a r " , " s p r i n g f o x - s w a g g e r 2 - 3 . 0 . 0 . j a r " , " g u a v a - 
 
 2 0 . 0 . j a r " , " c l a s s m a t e - 1 . 4 . 0 . j a r " , " m i c r o m e t e r - c o r e - 1 . 5 . 1 4 . j a r " , " j a c k s o n - 
 
 d a t a b i n d - 2 . 1 3 . 2 . j a r " , " g r o o v y - 3 . 0 . 2 . j a r " , " j 2 o b j c - a n n o t a t i o n s - 
 
 1 . 3 . j a r " , " s p r i n g f o x - s w a g g e r - c o m m o n - 2 . 9 . 2 . j a r " , " j a c k s o n - d a t a t y p e - 
 
 j s r 3 1 0 - 2 . 1 1 . 4 . j a r " , " s p r i n g f o x - s c h e m a - 2 . 9 . 2 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s w a g g e r - 
 
 m o d e l s - 1 . 5 . 2 0 . j a r " , " s w a g g e r - a n n o t a t i o n s - 1 . 5 . 2 0 . j a r " , " s w a g g e r - 
 
 a n n o t a t i o n s - 2 . 1 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j u l - t o - 
 
 s l f 4 j - 1 . 7 . 3 0 . j a r " , " s l f 4 j - a p i - 1 . 7 . 3 2 . j a r " , " s l f 4 j - a p i - 1 . 7 . 3 0 . j a r " ] .   T h i s   
 
 s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 M I T   L i c e n s e :   h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " h a m c r e s t - 
 
 2 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 B S D   L i c e n c e   3 :   h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / B S D - 3 - C l a u s e 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " c l a s s g r a p h - 
 
 4 . 8 . 8 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) :   h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / M I T 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o g b a c k - 
 
 c o r e - 1 . 2 . 9 . j a r " , " l o g b a c k - c l a s s i c - 1 . 2 . 9 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e :   h t t p : / / w w w . g n u . o r g / l i c e n s e s / o l d - 
 
 l i c e n s e s / l g p l - 2 . 1 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " t a g s o u p - 
 
 1 . 2 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " e x p l o r e r - 
 
 a p i - c o m m o n - 2 . 0 . 5 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 N o   l i c e n s e   f o u n d :   u n d e f i n e d 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " c h e c k e r - 
 
 q u a l - 3 . 1 2 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   M I T   L i c e n s e :   h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / M I T 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o m b o k - 
 
 1 . 1 8 . 2 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   M I T   L i c e n s e :   h t t p s : / / p r o j e c t l o m b o k . o r g / L I C E N S E 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o g 4 j - t o - 
 
 s l f 4 j - 2 . 1 3 . 3 . j a r " , " c l a s s m a t e - 1 . 5 . 1 . j a r " , " c o m m o n s - c o d e c - 
 
 1 . 1 5 . j a r " , " l o g 4 j - a p i - 2 . 1 3 . 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " L a t e n c y U t i l s - 2 . 0 . 3 . j a r " , " H d r H i s t o g r a m - 2 . 1 . 1 2 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 P u b l i c   D o m a i n ,   p e r   C r e a t i v e   C o m m o n s   C C 0 :   
 
 h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g - w e b - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - m e s s a g i n g - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - 
 
 b e a n s - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - a o p - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - 
 
 p l u g i n - m e t a d a t a - 2 . 0 . 0 . R E L E A S E . j a r " , " s p r i n g - p l u g i n - c o r e - 
 
 2 . 0 . 0 . R E L E A S E . j a r " , " s p r i n g - c o r e - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - 
 
 s t a r t e r - t o m c a t - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - e x p r e s s i o n - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - s e c u r i t y - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - a c t u a t o r - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - l o g g i n g - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - a u t o c o n f i g u r e - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - t e s t - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - 
 
 a c t u a t o r - a u t o c o n f i g u r e - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - w e b m v c - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - w e b - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - a c t u a t o r - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - 
 
 b o o t - s t a r t e r - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - j c l - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - m e s s a g i n g - 5 . 2 . 1 5 . R E L E A S E . j a r " , " s p r i n g - 
 
 b o o t - s t a r t e r - j s o n - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - c o n t e x t - 5 . 2 . 2 0 . R E L E A S E . j a r " ] .   T h i s   
 
 s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . a c t i v a t i o n - a p i - 1 . 2 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E D L   1 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / o r g / d o c u m e n t s / e d l - v 1 0 . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g - 
 
 s e c u r i t y - c o n f i g - 5 . 3 . 1 1 . R E L E A S E . j a r " , " s p r i n g - s e c u r i t y - c r y p t o - 
 
 5 . 3 . 1 1 . R E L E A S E . j a r " , " s p r i n g - s e c u r i t y - w e b - 5 . 3 . 1 1 . R E L E A S E . j a r " , " s p r i n g - 
 
 s e c u r i t y - c o r e - 5 . 3 . 1 1 . R E L E A S E . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " a c t i v a t i o n - 
 
 1 . 1 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L )   V e r s i o n   1 . 0 :   
 
 h t t p s : / / g l a s s f i s h . d e v . j a v a . n e t / p u b l i c / C D D L v 1 . 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " H d r H i s t o g r a m - 2 . 1 . 1 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 B S D - 2 - C l a u s e :   h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / B S D - 2 - C l a u s e 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " b y t e - b u d d y - 
 
 1 . 1 0 . 2 2 . j a r " , " h t t p c o r e - 4 . 4 . 1 3 . j a r " , " b y t e - b u d d y - 
 
 1 . 1 0 . 1 1 . j a r " , " h t t p c l i e n t - 4 . 5 . 1 3 . j a r " , " c o m m o n s - l a n g 3 - 3 . 4 . j a r " , " g u a v a - 
 
 3 1 . 0 . 1 - j r e . j a r " , " s n a k e y a m l - 1 . 2 6 . j a r " , " t o m c a t - e m b e d - c o r e - 
 
 9 . 0 . 5 8 . j a r " , " h t t p c o r e - 4 . 4 . 1 0 . j a r " , " t o m c a t - e m b e d - w e b s o c k e t - 
 
 9 . 0 . 5 8 . j a r " , " t o m c a t - a n n o t a t i o n s - a p i - 9 . 0 . 5 8 . j a r " , " h t t p m i m e - 4 . 5 . 3 . j a r " ] .   
 
 T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g - 
 
 p l u g i n - c o r e - 1 . 2 . 0 . R E L E A S E . j a r " , " s p r i n g - p l u g i n - m e t a d a t a - 
 
 1 . 2 . 0 . R E L E A S E . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . x m l . b i n d - a p i - 2 . 3 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E c l i p s e   D i s t r i b u t i o n   L i c e n s e   -   v   1 . 0 :   
 
 h t t p : / / w w w . e c l i p s e . o r g / o r g / d o c u m e n t s / e d l - v 1 0 . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . a n n o t a t i o n - a p i - 1 . 3 . 5 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E P L   2 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j a x b - o s g i - 
 
 2 . 3 . 0 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C D D L + G P L   L i c e n s e :   h t t p : / / g l a s s f i s h . j a v a . n e t / p u b l i c / C D D L + G P L _ 1 _ 1 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " e r r o r _ p r o n e _ a n n o t a t i o n s - 2 . 7 . 1 . j a r " , " g s o n - 2 . 8 . 2 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . a n n o t a t i o n - a p i - 1 . 3 . 5 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 G P L 2   w /   C P E :   h t t p s : / / w w w . g n u . o r g / s o f t w a r e / c l a s s p a t h / l i c e n s e . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o g b a c k - 
 
 c o r e - 1 . 2 . 9 . j a r " , " l o g b a c k - c l a s s i c - 1 . 2 . 9 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - 
 
 v 1 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " x m l - p a t h - 
 
 4 . 3 . 0 . j a r " , " j s o n - p a t h - 4 . 3 . 0 . j a r " , " r e s t - a s s u r e d - 4 . 3 . 0 . j a r " , " r e s t - 
 
 a s s u r e d - c o m m o n - 4 . 3 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 A p a c h e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g f o x - 
 
 s w a g g e r 2 - 2 . 9 . 2 . j a r " , " s p r i n g f o x - s c h e m a - 3 . 0 . 0 . j a r " , " j a c k s o n - m o d u l e - 
 
 p a r a m e t e r - n a m e s - 2 . 1 1 . 4 . j a r " , " m a p s t r u c t - 1 . 2 . 0 . F i n a l . j a r " , " s p r i n g f o x - 
 
 s p r i n g - w e b f l u x - 3 . 0 . 0 . j a r " , " s p r i n g f o x - s p r i n g - w e b m v c - 
 
 3 . 0 . 0 . j a r " , " j a c k s o n - c o r e - 
 
 2 . 1 3 . 2 . j a r " , " o r g . a p a c h e . s l i n g . j a v a x . a c t i v a t i o n - 0 . 1 . 0 . j a r " , " s p r i n g f o x - 
 
 s p i - 2 . 9 . 2 . j a r " , " l i s t e n a b l e f u t u r e - 9 9 9 9 . 0 - e m p t y - t o - a v o i d - c o n f l i c t - w i t h - 
 
 g u a v a . j a r " , " s p r i n g f o x - c o r e - 2 . 9 . 2 . j a r " , " c o m m o n s - l o g g i n g - 
 
 1 . 2 . j a r " , " s p r i n g f o x - s w a g g e r - u i - 3 . 0 . 0 . j a r " , " s p r i n g f o x - c o r e - 
 
 3 . 0 . 0 . j a r " , " s p r i n g f o x - s p r i n g - w e b - 2 . 9 . 2 . j a r " , " f a i l u r e a c c e s s - 
 
 1 . 0 . 1 . j a r " , " j a c k s o n - m o d u l e - p a r a m e t e r - n a m e s - 2 . 1 3 . 2 . j a r " , " j a c k s o n - 
 
 d a t a t y p e - j d k 8 - 2 . 1 3 . 2 . j a r " , " j s r 3 0 5 - 3 . 0 . 2 . j a r " , " s p r i n g f o x - s p r i n g - w e b - 
 
 3 . 0 . 0 . j a r " , " b y t e - b u d d y - 1 . 8 . 1 2 . j a r " , " s p r i n g f o x - s p i - 3 . 0 . 0 . j a r " , " j a c k s o n - 
 
 d a t a t y p e - j d k 8 - 2 . 1 1 . 4 . j a r " , " s p r i n g f o x - s w a g g e r - c o m m o n - 
 
 3 . 0 . 0 . j a r " , " s p r i n g f o x - s w a g g e r - u i - 2 . 9 . 2 . j a r " , " m a p s t r u c t - 
 
 1 . 3 . 1 . F i n a l . j a r " , " j a c k s o n - a n n o t a t i o n s - 2 . 1 3 . 2 . j a r " , " g r o o v y - j s o n - 
 
 3 . 0 . 2 . j a r " , " g r o o v y - x m l - 3 . 0 . 2 . j a r " , " j a c k s o n - d a t a t y p e - j s r 3 1 0 - 
 
 2 . 1 3 . 2 . j a r " , " s p r i n g f o x - s w a g g e r 2 - 3 . 0 . 0 . j a r " , " g u a v a - 
 
 2 0 . 0 . j a r " , " c l a s s m a t e - 1 . 4 . 0 . j a r " , " m i c r o m e t e r - c o r e - 1 . 5 . 1 4 . j a r " , " j a c k s o n - 
 
 d a t a b i n d - 2 . 1 3 . 2 . j a r " , " g r o o v y - 3 . 0 . 2 . j a r " , " j 2 o b j c - a n n o t a t i o n s - 
 
 1 . 3 . j a r " , " s p r i n g f o x - s w a g g e r - c o m m o n - 2 . 9 . 2 . j a r " , " j a c k s o n - d a t a t y p e - 
 
 j s r 3 1 0 - 2 . 1 1 . 4 . j a r " , " s p r i n g f o x - s c h e m a - 2 . 9 . 2 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s w a g g e r - 
 
 m o d e l s - 1 . 5 . 2 0 . j a r " , " s w a g g e r - a n n o t a t i o n s - 1 . 5 . 2 0 . j a r " , " s w a g g e r - 
 
 a n n o t a t i o n s - 2 . 1 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j u l - t o - 
 
 s l f 4 j - 1 . 7 . 3 0 . j a r " , " s l f 4 j - a p i - 1 . 7 . 3 2 . j a r " , " s l f 4 j - a p i - 1 . 7 . 3 0 . j a r " ] .   T h i s   
 
 s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 M I T   L i c e n s e :   h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " h a m c r e s t - 
 
 2 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 B S D   L i c e n c e   3 :   h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / B S D - 3 - C l a u s e 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " c l a s s g r a p h - 
 
 4 . 8 . 8 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   M I T   L i c e n s e   ( M I T ) :   h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / M I T 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o g b a c k - 
 
 c o r e - 1 . 2 . 9 . j a r " , " l o g b a c k - c l a s s i c - 1 . 2 . 9 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e :   h t t p : / / w w w . g n u . o r g / l i c e n s e s / o l d - 
 
 l i c e n s e s / l g p l - 2 . 1 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . v a l i d a t i o n - a p i - 2 . 0 . 2 . j a r " , " h i b e r n a t e - v a l i d a t o r - 
 
 6 . 1 . 7 . F i n a l . j a r " , " t a g s o u p - 1 . 2 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " e x p l o r e r - 
 
 a p i - c o m m o n - 2 . 0 . 5 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 N o   l i c e n s e   f o u n d :   u n d e f i n e d 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " c h e c k e r - 
 
 q u a l - 3 . 1 2 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   M I T   L i c e n s e :   h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / M I T 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o m b o k - 
 
 1 . 1 8 . 2 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   M I T   L i c e n s e :   h t t p s : / / p r o j e c t l o m b o k . o r g / L I C E N S E 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o g 4 j - t o - 
 
 s l f 4 j - 2 . 1 3 . 3 . j a r " , " c l a s s m a t e - 1 . 5 . 1 . j a r " , " c o m m o n s - c o d e c - 
 
 1 . 1 5 . j a r " , " l o g 4 j - a p i - 2 . 1 3 . 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " L a t e n c y U t i l s - 2 . 0 . 3 . j a r " , " H d r H i s t o g r a m - 2 . 1 . 1 2 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 P u b l i c   D o m a i n ,   p e r   C r e a t i v e   C o m m o n s   C C 0 :   
 
 h t t p : / / c r e a t i v e c o m m o n s . o r g / p u b l i c d o m a i n / z e r o / 1 . 0 / 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g - w e b - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - m e s s a g i n g - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - a o p - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - p l u g i n - m e t a d a t a - 
 
 2 . 0 . 0 . R E L E A S E . j a r " , " s p r i n g - p l u g i n - c o r e - 2 . 0 . 0 . R E L E A S E . j a r " , " s p r i n g - 
 
 b o o t - s t a r t e r - t o m c a t - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - e x p r e s s i o n - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - s e c u r i t y - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - a c t u a t o r - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - v a l i d a t i o n - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - a u t o c o n f i g u r e - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - w e b - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - 
 
 j c l - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - m e s s a g i n g - 5 . 2 . 1 5 . R E L E A S E . j a r " , " s p r i n g - 
 
 b o o t - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - c o n t e x t - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - 
 
 b e a n s - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - c o r e - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - 
 
 b o o t - s t a r t e r - l o g g i n g - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - t e s t - 
 
 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - a c t u a t o r - a u t o c o n f i g u r e - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - w e b m v c - 5 . 2 . 2 0 . R E L E A S E . j a r " , " s p r i n g - b o o t - 
 
 a c t u a t o r - 2 . 3 . 1 2 . R E L E A S E . j a r " , " s p r i n g - b o o t - s t a r t e r - j s o n - 
 
 2 . 3 . 1 2 . R E L E A S E . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j b o s s - 
 
 l o g g i n g - 3 . 3 . 2 . F i n a l . j a r " , " j b o s s - l o g g i n g - 3 . 4 . 2 . F i n a l . j a r " ] .   T h i s   
 
 s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   v e r s i o n   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . a c t i v a t i o n - a p i - 1 . 2 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E D L   1 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / o r g / d o c u m e n t s / e d l - v 1 0 . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g - 
 
 s e c u r i t y - c o n f i g - 5 . 3 . 1 1 . R E L E A S E . j a r " , " s p r i n g - s e c u r i t y - c r y p t o - 
 
 5 . 3 . 1 1 . R E L E A S E . j a r " , " s p r i n g - s e c u r i t y - w e b - 5 . 3 . 1 1 . R E L E A S E . j a r " , " s p r i n g - 
 
 s e c u r i t y - c o r e - 5 . 3 . 1 1 . R E L E A S E . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " a c t i v a t i o n - 
 
 1 . 1 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L )   V e r s i o n   1 . 0 :   
 
 h t t p s : / / g l a s s f i s h . d e v . j a v a . n e t / p u b l i c / C D D L v 1 . 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " H d r H i s t o g r a m - 2 . 1 . 1 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 B S D - 2 - C l a u s e :   h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / B S D - 2 - C l a u s e 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " b y t e - b u d d y - 
 
 1 . 1 0 . 2 2 . j a r " , " h t t p c o r e - 4 . 4 . 1 3 . j a r " , " b y t e - b u d d y - 
 
 1 . 1 0 . 1 1 . j a r " , " h t t p c l i e n t - 4 . 5 . 1 3 . j a r " , " c o m m o n s - l a n g 3 - 3 . 4 . j a r " , " g u a v a - 
 
 3 1 . 0 . 1 - j r e . j a r " , " s n a k e y a m l - 1 . 2 6 . j a r " , " t o m c a t - e m b e d - c o r e - 
 
 9 . 0 . 5 8 . j a r " , " h t t p c o r e - 4 . 4 . 1 0 . j a r " , " t o m c a t - e m b e d - w e b s o c k e t - 
 
 9 . 0 . 5 8 . j a r " , " t o m c a t - a n n o t a t i o n s - a p i - 9 . 0 . 5 8 . j a r " , " h t t p m i m e - 4 . 5 . 3 . j a r " ] .   
 
 T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s p r i n g - 
 
 p l u g i n - c o r e - 1 . 2 . 0 . R E L E A S E . j a r " , " s p r i n g - p l u g i n - m e t a d a t a - 
 
 1 . 2 . 0 . R E L E A S E . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . x m l . b i n d - a p i - 2 . 3 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E c l i p s e   D i s t r i b u t i o n   L i c e n s e   -   v   1 . 0 :   
 
 h t t p : / / w w w . e c l i p s e . o r g / o r g / d o c u m e n t s / e d l - v 1 0 . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . a n n o t a t i o n - a p i - 1 . 3 . 5 . j a r " , " j a k a r t a . e l - 3 . 0 . 3 . j a r " ] .   T h i s   
 
 s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E P L   2 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - 2 . 0 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j a x b - o s g i - 
 
 2 . 3 . 0 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 C D D L + G P L   L i c e n s e :   h t t p : / / g l a s s f i s h . j a v a . n e t / p u b l i c / C D D L + G P L _ 1 _ 1 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " e r r o r _ p r o n e _ a n n o t a t i o n s - 2 . 7 . 1 . j a r " , " g s o n - 2 . 8 . 2 . j a r " ] .   T h i s   s o f t w a r e   
 
 c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   
 
 [ " j a k a r t a . a n n o t a t i o n - a p i - 1 . 3 . 5 . j a r " , " j a k a r t a . e l - 3 . 0 . 3 . j a r " ] .   T h i s   
 
 s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 G P L 2   w /   C P E :   h t t p s : / / w w w . g n u . o r g / s o f t w a r e / c l a s s p a t h / l i c e n s e . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " l o g b a c k - 
 
 c o r e - 1 . 2 . 9 . j a r " , " l o g b a c k - c l a s s i c - 1 . 2 . 9 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   
 
 t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 :   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - 
 
 v 1 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " x m l - p a t h - 
 
 4 . 3 . 0 . j a r " , " j s o n - p a t h - 4 . 3 . 0 . j a r " , " r e s t - a s s u r e d - 4 . 3 . 0 . j a r " , " r e s t - 
 
 a s s u r e d - c o m m o n - 4 . 3 . 0 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 A p a c h e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . h t m l 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " g s o n - 
 
 2 . 8 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j a c k s o n - j q - 
 
 c l i - 1 . 0 . 0 - p r e v i e w . 2 0 2 0 1 1 2 3 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   
 
 l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " j a c k s o n - 
 
 c o r e - 2 . 9 . 1 0 . j a r " , " j a c k s o n - a n n o t a t i o n s - 2 . 9 . 1 0 . j a r " , " j a c k s o n - d a t a b i n d - 
 
 2 . 9 . 1 0 . 1 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s l f 4 j - a p i - 
 
 1 . 7 . 2 6 . j a r " , " s l f 4 j - s i m p l e - 1 . 7 . 2 6 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   
 
 f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 M I T   L i c e n s e :   h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " s n a k e y a m l - 
 
 1 . 2 4 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 
 
 2 . 0 . t x t 
 
 
 
 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   [ " p i c o c l i - 
 
 4 . 5 . 2 . j a r " ] .   T h i s   s o f t w a r e   c o n t a i n s   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   v e r s i o n   2 . 0 :   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   z   D i s t r i b u t i o n   o f   Z o w e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 L / N :     L - N K O S - C D V J V P 
 
 D / N :     G I 1 3 - 5 2 5 4 - 0 0 
 
 P / N :     L - N K O S - C D V J V P N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t   S t a k e h o l d e r   7 . 1 
 I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t   D e v e l o p e r   f o r   W o r k g r o u p s   S t a r t e r   P a c k   7 . 1 
 I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t   D e v e l o p e r   f o r   W o r k g r o u p s   7 . 1 
 I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t   D e v e l o p e r   f o r   I B M   E n t e r p r i s e   P l a t f o r m s   7 . 1 
 I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t   D e v e l o p e r   7 . 1 
 I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t   C o n t r i b u t o r   7 . 1 
 I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t   C o n t r i b u t o r   f o r   S y s t e m   Z   7 . 1 
 I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t   D e v e l o p e r   f o r   I B M   E n t e r p r i s e   P l a t f o r m s   f o r   S y s t e m   Z   7 . 1 
 I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t   W o r k g r o u p   f o r   S y s t e m   Z   7 . 1 
 I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t   D e v e l o p e r   f o r   S y s t e m   Z   7 . 1 
 I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t   S t a k e h o l d e r   f o r   S y s t e m   Z   7 . 1 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s .   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   I B M   N O T I C E S   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 A p a c h e - 1 . 1 
 A p a c h e - 2 . 0 
 B S D - 2 - C l a u s e 
 B S D - 3 - C l a u s e 
 C D D L - 1 . 0 
 C D D L - 1 . 1 
 C P L - 1 . 0 
 E P L - 1 . 0 
 E P L - 2 . 0 
 I C U 
 I P L - 1 . 0 
 I S C 
 M I T 
 M P L - 1 . 1 
 M P L - 2 . 0 
 O p e n S S L 
 P y t h o n - 2 . 0 
 U n i c o d e - 3 . 0 
 W 3 C 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   S O F T W A R E   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 : 
 
 a n t - c o n t r i b : a n t - c o n t r i b 
 j a v a x . s e r v l e t . j s p . s o u r c e _ 2 . 0 . 0 . v 2 0 0 8 0 6 0 3 1 6 0 7 . j a r 
 
 
 A p a c h e   S o f t w a r e   L i c e n s e 
 V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s   r e s e r v e d . 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t : 
   
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
 i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
 i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   
 n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
 n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
 p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
 I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
 i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
 < h t t p : / / w w w . a p a c h e . o r g / > . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
 o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   
 A p p l i c a t i o n s ,   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 E N D   O F   A P A C H E   S O F T W A R E   L I C E N S E   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   S O F T W A R E   L I C E N S E   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 M i c r o s o f t . C o d e A n a l y s i s . B a n n e d A p i A n a l y z e r s 
 O p e n s s l 
 a n d r o i d - a s y n c - h t t p . j a r 
 a n t - c o n t r i b : a n t - c o n t r i b 
 a n t . j a r 
 a n t : a n t 
 c o m . b e u s t : j c o m m a n d e r 
 c o m . g o o g l e . c o d e . f i n d b u g s : j s r 3 0 5 
 c o m . g o o g l e . e r r o r p r o n e : e r r o r _ p r o n e _ a n n o t a t i o n s 
 c o m . g o o g l e . g u a v a : f a i l u r e a c c e s s 
 c o m . g o o g l e . g u a v a : g u a v a 
 c o m . g o o g l e . g u a v a : l i s t e n a b l e f u t u r e 
 c o m . g o o g l e . i n j e c t . e x t e n s i o n s : g u i c e - s e r v l e t 
 c o m . g o o g l e . j 2 o b j c : j 2 o b j c - a n n o t a t i o n s 
 c o m . k e n a i . n b p w r : o r g - a p a c h e - c o m m o n s - l o g g i n g 
 c o m . s p r i n g s o u r c e . o r g . o b j e n e s i s - 1 . 0 . 0 . j a r 
 c o m e t d - a p i - 1 . 1 . 0 . j a r 
 c o m e t d - c l i e n t - 6 . 1 . 1 5 - t e s t s . j a r 
 c o m e t d - s e r v e r - 6 . 1 . 2 3 . j a r 
 c o m m o n s - c l i : c o m m o n s - c l i 
 c o m m o n s - c o d e c : c o m m o n s - c o d e c 
 c o m m o n s - c o l l e c t i o n s : c o m m o n s - c o l l e c t i o n s 
 c o m m o n s - d a e m o n : c o m m o n s - d a e m o n 
 c o m m o n s - e l - 1 . 0 . j a r 
 c o m m o n s - e l . j a r 
 c o m m o n s - f i l e u p l o a d : c o m m o n s - f i l e u p l o a d 
 c o m m o n s - i o : c o m m o n s - i o 
 c o m m o n s - l a n g : c o m m o n s - l a n g 
 c o m m o n s - l o g g i n g - a p i - 1 . 1 . 1 . j a r 
 c o m m o n s - l o g g i n g : c o m m o n s - l o g g i n g 
 c o m m o n s - m o d e l e r - 2 . 0 . 1 . j a r 
 c o m m o n s - n e t : c o m m o n s - n e t 
 c o m m o n s - p o o l : c o m m o n s - p o o l 
 g c m . j a r 
 g u a v a . j a r 
 i o . n e t t y : n e t t y 
 j a c k s o n - c o r e - a s l . j a r 
 j a c k s o n - m a p p e r - a s l . j a r 
 j a r j a r - 1 . 0 . j a r 
 j a r j a r - 1 . 4 . 1 . j a r 
 j a v a x . a c t i v a t i o n - 1 . 1 . 0 . v 2 0 1 1 0 5 0 7 1 2 3 3 . j a r 
 j a v a x . i n j e c t _ 1 . 0 . 0 . v 2 0 0 9 1 0 3 0 . j a r 
 j a v a x . s e r v l e t . j s p _ 2 . 0 . 0 . v 2 0 0 8 0 6 0 3 1 6 0 7 . j a r 
 j a v a x . s e r v l e t . s o u r c e _ 2 . 5 . 0 . v 2 0 0 9 1 0 3 0 1 3 3 3 . j a r 
 j e n a - a r q - 2 . 9 . 4 _ p a t c h e d . j a r 
 j e n a - c o r e - 2 . 7 . 4 _ p a t c h e d . j a r 
 j e n a - i r i - 0 . 9 . 4 . j a r 
 j i v e s o f t w a r e : s m a c k 
 j i v e s o f t w a r e : s m a c k x 
 j n a - p l a t f o r m - 4 . 4 . 0 . j a r 
 j s p - a p i . j a r 
 k e n d o - u i - c o r e 
 l o g 4 j : l o g 4 j 
 m x 4 j : m x 4 j 
 m x 4 j : m x 4 j - r e m o t e 
 m x 4 j : m x 4 j - t o o l s 
 n e t . j a v a . d e v . j n a : j n a 
 n e t . j a v a . d e v . j n a : j n a - p l a t f o r m 
 n e t . s o u r c e f o r g e . n e k o h t m l : n e k o h t m l 
 o r g . a p a c h e . a n t : a n t 
 o r g . a p a c h e . b a t i k . c s s _ 1 . 7 . 0 . v 2 0 1 0 1 1 0 4 1 4 3 3 . j a r 
 o r g . a p a c h e . b a t i k . u t i l . g u i _ 1 . 7 . 0 . v 2 0 0 9 0 3 0 9 1 6 2 7 . j a r 
 o r g . a p a c h e . b a t i k . u t i l _ 1 . 7 . 0 . v 2 0 1 0 1 1 0 4 1 4 3 3 . j a r 
 o r g . a p a c h e . c o m m o n s . c o d e c - 1 . 6 . j a r 
 o r g . a p a c h e . c o m m o n s . c o d e c . s o u r c e _ 1 . 3 . 0 . v 2 0 1 0 0 5 1 8 - 1 1 4 0 . j a r 
 o r g . a p a c h e . c o m m o n s . c o d e c _ 1 . 6 . 0 . v 2 0 1 3 0 5 2 3 0 6 1 1 . j a r 
 o r g . a p a c h e . c o m m o n s . h t t p c l i e n t . s o u r c e _ 3 . 1 . 0 . v 2 0 1 0 0 5 0 8 0 5 0 2 . j a r 
 o r g . a p a c h e . c o m m o n s . h t t p c l i e n t _ 3 . 1 . 0 . v 2 0 1 0 0 5 0 8 0 5 0 2 . j a r 
 o r g . a p a c h e . c o m m o n s . h t t p c l i e n t _ 3 . 1 . 0 . v 2 0 1 0 1 2 0 7 0 8 2 0 . j a r 
 o r g . a p a c h e . c o m m o n s . l o g g i n g . s o u r c e _ 1 . 0 . 4 . v 2 0 1 0 0 5 0 8 0 5 0 1 . j a r 
 o r g . a p a c h e . c o m m o n s : c o m m o n s - d i g e s t e r 3 
 o r g . a p a c h e . c o m m o n s : c o m m o n s - e x e c 
 o r g . a p a c h e . c o m m o n s : c o m m o n s - l a n g 3 
 o r g . a p a c h e . d e r b y : d e r b y 
 o r g . a p a c h e . d i r e c t o r y . s t u d i o : o r g . a p a c h e . c o m m o n s . c o d e c 
 o r g . a p a c h e . h t t p c o m p o n e n t s : f l u e n t - h c 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c l i e n t 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c l i e n t - c a c h e 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c l i e n t - w i n 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c o r e 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c o r e - a b 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c o r e - n i o 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p m i m e 
 o r g . a p a c h e . j a m e s : a p a c h e - m i m e 4 j 
 o r g . a p a c h e . j e n a : j e n a - c o r e 
 o r g . a p a c h e . j e n a : j e n a - i r i 
 o r g . a p a c h e . l o g g i n g . l o g 4 j : l o g 4 j - 1 . 2 - a p i 
 o r g . a p a c h e . l o g g i n g . l o g 4 j : l o g 4 j - a p i 
 o r g . a p a c h e . l o g g i n g . l o g 4 j : l o g 4 j - c o r e 
 o r g . a p a c h e . l o g g i n g . l o g 4 j : l o g 4 j - j c l 
 o r g . a p a c h e . l o g g i n g . l o g 4 j : l o g 4 j - s l f 4 j - i m p l 
 o r g . a p a c h e . l u c e n e : l u c e n e - a n a l y z e r s - c o m m o n 
 o r g . a p a c h e . l u c e n e : l u c e n e - a n a l y z e r s - k u r o m o j i 
 o r g . a p a c h e . l u c e n e : l u c e n e - a n a l y z e r s - s m a r t c n 
 o r g . a p a c h e . l u c e n e : l u c e n e - c o r e 
 o r g . a p a c h e . l u c e n e : l u c e n e - q u e r i e s 
 o r g . a p a c h e . l u c e n e : l u c e n e - q u e r y p a r s e r 
 o r g . a p a c h e . m a v e n : m a v e n - p l u g i n - t o o l s - a p i 
 o r g . a p a c h e . o p e n j p a : o p e n j p a 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - j d b c 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - k e r n e l 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - l i b 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - p e r s i s t e n c e 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - p e r s i s t e n c e - j d b c 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - s l i c e 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - x m l s t o r e 
 o r g . a p a c h e . x b e a n : x b e a n - s p r i n g 
 o r g . a s s e r t j : a s s e r t j - c o r e 
 o r g . c o d e h a u s . j a c k s o n : j a c k s o n - c o r e - a s l 
 o r g . c o d e h a u s . j a c k s o n : j a c k s o n - m a p p e r - a s l 
 o r g . c o d e h a u s . j e t t i s o n : j e t t i s o n 
 o r g . c o m e t d . j a v a : c o m e t d - a p i 
 o r g . c o m e t d . j a v a s c r i p t : c o m e t d - e x a m p l e s - d o j o 
 o r g . c o m e t d . j a v a s c r i p t : c o m e t d - e x a m p l e s - j q u e r y 
 o r g . c o m e t d . j a v a s c r i p t : c o m e t d - j a v a s c r i p t - c o m m o n 
 o r g . c o m e t d . j a v a s c r i p t : c o m e t d - j a v a s c r i p t - d o j o 
 o r g . c o m e t d . j a v a s c r i p t : c o m e t d - j a v a s c r i p t - j q u e r y 
 o r g . m o r t b a y . j e t t y : c o m e t d - j e t t y 
 o r g . o s g i : o r g . o s g i . c o m p e n d i u m 
 o r g . o s g i : o r g . o s g i . c o r e 
 o r g . s l f 4 j : j c l - o v e r - s l f 4 j 
 o r g . s p r i n g f r a m e w o r k : s p r i n g 
 o r g . s p r i n g f r a m e w o r k : s p r i n g - b e a n s 
 o r g . s p r i n g f r a m e w o r k : s p r i n g - o r m 
 o r g . s p r i n g f r a m e w o r k : s p r i n g - w e b 
 o r g . w 3 c . d o m . s v g _ 1 . 1 . 0 . v 2 0 1 0 1 1 0 4 1 4 3 3 . j a r 
 o r g . y a m l : s n a k e y a m l 
 s e l e n i u m - s e r v e r - s t a n d a l o n e - 2 . 5 3 . 0 . j a r 
 s e r v l e t - a p i . j a r 
 s t a x : s t a x - a p i 
 t c n a t i v e 
 x e r c e s - i m p l : x e r c e s - i m p l 
 x e r c e s I m p l - 2 . 1 0 . 0 - p a t c h e d . j a r 
 x m l - a p i s : x m l - a p i s 
 x m l P a r s e r A P I s . j a r 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % % )   o r   m o r e   o f   t h e 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 2 - C L A U S E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 d e . p d a r k : d e c e n t x m l   |   C o p y r i g h t   ( c )   2 0 0 8   A n d   A a r o n   D i g u l l a 
 d o m 4 j : d o m 4 j   |   C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( c )   M e t a S t u f f   L t d .   A l l   R i g h t s   R e s e r v e d . 
 h a m c r e s t - c o r e - 1 . 3 . 0 R C 2 . j a r   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 6   A n d   w w w . h a m c r e s t . o r g   A l l   r i g h t s   r e s e r v e d . 
 h a m c r e s t - g e n e r a t o r - 1 . 3 . 0 R C 2 . j a r   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 6   A n d   w w w . h a m c r e s t . o r g   A l l   r i g h t s   r e s e r v e d . 
 h a m c r e s t - i n t e g r a t i o n - 1 . 3 . 0 R C 2 . j a r   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 6   A n d   w w w . h a m c r e s t . o r g   A l l   r i g h t s   r e s e r v e d . 
 h a m c r e s t - l i b r a r y - 1 . 3 . 0 R C 2 . j a r   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 6   A n d   w w w . h a m c r e s t . o r g   A l l   r i g h t s   r e s e r v e d . 
 o r g . h a m c r e s t . c o r e _ 1 . 3 . 0 . v 2 0 1 3 0 3 0 3 1 7 3 5 . j a r   |   N o   C o p y r i g h t   F o u n d 
 p o s t g r e s q l : p o s t g r e s q l   |   C o p y r i g h t   ( c )   1 9 9 7   P o s t g r e S Q L   G l o b a l   D e v e l o p m e n t   G r o u p   A l l   r i g h t s   r e s e r v e d . 
 w a r n i n g   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   F a c e b o o k   I n c . 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 3 - C l a u s e   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 a n t l r : a n t l r   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 2   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 a s m : a s m   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 7   I N R I A   F r a n c e   T e l e c o m 
 c o m . g o o g l e . p r o t o b u f : p r o t o b u f - j a v a   |   C o p y r i g h t   ( c )   2 0 0 8 ,   G o o g l e   I n c . 
 d 3 . m i n . j s   |   C o p y r i g h t   2 0 1 9   M i k e   B o s t o c k 
 h o i s t - n o n - r e a c t - s t a t i c s   |   C o p y r i g h t   ( c )   2 0 1 5 ,   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . 
 h s q l d b : h s q l d b   |   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 2 1 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p .   A l l   r i g h t s   r e s e r v e d . 
 n e t . s o u r c e f o r g e . s e r p : s e r p   |   C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 7   A .   A b r a m   W h i t e 
 o r g . a b e g o . t r e e l a y o u t : o r g . a b e g o . t r e e l a y o u t . c o r e   |   C o p y r i g h t   ( c )   2 0 1 1 ,   a b e g o   S o f t w a r e   G m b H ,   G e r m a n y   ( h t t p : / / w w w . a b e g o . o r g )   A l l   r i g h t s   r e s e r v e d . 
 o r g . a n t l r : S T 4   |   C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 9   T e r e n c e   P a r r 
 o r g . a n t l r : a n t l r - r u n t i m e   |   C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 8   T e r e n c e   P a r r .   A l l   r i g h t s   r e s e r v e d . 
 o r g . a n t l r : a n t l r 4 - r u n t i m e   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 7   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 o r g . a n t l r : s t r i n g t e m p l a t e   |   C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 5   T e r e n c e   P a r r 
 o r g . o b j e c t w e b . a s m - 3 . 1 . 0 . v 2 0 0 8 0 3 0 6 1 9 1 0 . j a r   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 7   I N R I A   A n d   F r a n c e   T e l e c o m 
 r e a c t - w i t h - a d d o n s . m i n . j s   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   A n d   F a c e b o o k   A n d   I n c . 
 x m l u n i t - 1 . 4 . j a r   |   C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 3   A n d   J e f f   M a r t i n   A n d   T i m   B a c o n 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   B S D   3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   V 1 
 ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 c o m . s u n . e l - 2 . 2 . 0 . v 2 0 1 1 0 8 0 1 1 1 1 6 . j a r   |   h t t p : / / w w w . f i l e w a t c h e r . c o m / m / c o m . s u n . e l _ 2 . 2 . 0 . v 2 0 1 1 0 8 0 1 1 1 1 6 . j a r . 1 3 0 6 0 2 - 0 . h t m l 
 c o m . s u n . j e r s e y : j e r s e y - c l i e n t   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / s u n / j e r s e y / j e r s e y - c l i e n t / 1 . 2 / j e r s e y - c l i e n t - 1 . 2 - s o u r c e s . j a r 
 c o m . s u n . j e r s e y : j e r s e y - c o r e   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / s u n / j e r s e y / j e r s e y - c o r e / 1 . 2 / j e r s e y - c o r e - 1 . 2 - s o u r c e s . j a r 
 c o m . s u n . j e r s e y : j e r s e y - j s o n   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / s u n / j e r s e y / j e r s e y - j s o n / 1 . 2 / j e r s e y - j s o n - 1 . 2 - s o u r c e s . j a r 
 c o m . s u n . j e r s e y : j e r s e y - s e r v e r   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / s u n / j e r s e y / j e r s e y - s e r v e r / 1 . 2 / j e r s e y - s e r v e r - 1 . 2 - s o u r c e s . j a r 
 j a v a x . a c t i v a t i o n : a c t i v a t i o n   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / a c t i v a t i o n / a c t i v a t i o n / 1 . 1 / a c t i v a t i o n - 1 . 1 - s o u r c e s . j a r 
 j a v a x . a n n o t a t i o n - 1 . 1 . 0 . v 2 0 1 1 0 8 0 1 1 1 1 6 . j a r   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / e c l i p s e / j e t t y / o r b i t / j a v a x . a n n o t a t i o n / 1 . 1 . 0 . v 2 0 1 1 0 8 0 1 1 1 1 6 / j a v a x . a n n o t a t i o n - 1 . 1 . 0 . v 2 0 1 1 0 8 0 1 1 1 1 6 - s o u r c e s . j a r 
 j a v a x . e l - 2 . 2 . 0 . v 2 0 1 1 0 8 0 1 1 1 1 6 . j a r   |   h t t p s : / / d i s t . w s o 2 . o r g / m a v e n 2 / o r g / e c l i p s e / e q u i n o x / j a v a x . e l / 2 . 2 . 0 . v 2 0 1 1 0 8 0 1 1 1 1 6 / j a v a x . e l - 2 . 2 . 0 . v 2 0 1 1 0 8 0 1 1 1 1 6 . j a r 
 j a v a x . m a i l : m a i l   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / m a i l / m a i l / 1 . 4 / m a i l - 1 . 4 - s o u r c e s . j a r 
 j a v a x . s e r v l e t : j a v a x . s e r v l e t - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / s e r v l e t / j a v a x . s e r v l e t - a p i / 3 . 1 . 0 / j a v a x . s e r v l e t - a p i - 3 . 1 . 0 - s o u r c e s . j a r 
 j a v a x . s e r v l e t : s e r v l e t - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / s e r v l e t / s e r v l e t - a p i / 2 . 5 / s e r v l e t - a p i - 2 . 5 - s o u r c e s . j a r 
 j a v a x . t r a n s a c t i o n - 1 . 1 . 1 . v 2 0 1 1 0 5 2 1 0 6 4 5 . j a r   |   h t t p : / / c e n t r a l . m a v e n . o r g / m a v e n 2 / o r g / e c l i p s e / j e t t y / o r b i t / j a v a x . t r a n s a c t i o n / 1 . 1 . 1 . v 2 0 1 1 0 5 2 1 0 6 4 5 / j a v a x . t r a n s a c t i o n - 1 . 1 . 1 . v 2 0 1 1 0 5 2 1 0 6 4 5 - s o u r c e s . j a r 
 j a v a x . w s . r s : j s r 3 1 1 - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / w s / r s / j s r 3 1 1 - a p i / 1 . 1 . 1 / j s r 3 1 1 - a p i - 1 . 1 . 1 - s o u r c e s . j a r 
 j a v a x . x m l . b i n d : j a x b - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / x m l / b i n d / j a x b - a p i / 2 . 3 . 1 / j a x b - a p i - 2 . 3 . 1 - s o u r c e s . j a r 
 j s t l . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . s e r v l e t / j s t l / 1 . 1 . 0 
 o r g . m o r t b a y . j e t t y : j s p - 2 . 1 - j e t t y   |   h t t p s : / / a r t i f a c t o r y . a r v e k e s k u s . e e / l i b s - r e l e a s e / o r g / m o r t b a y / j e t t y / j s p - 2 . 1 - j e t t y / 6 . 1 . 2 3 / j s p - 2 . 1 - j e t t y - 6 . 1 . 2 3 . j a r 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   V 1   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   V 1 . 1 
 ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 c o m . s u n . j e r s e y . c o n t r i b s : j e r s e y - g u i c e   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / s u n / j e r s e y / c o n t r i b s / j e r s e y - g u i c e / 1 . 2 / j e r s e y - g u i c e - 1 . 2 - s o u r c e s . j a r 
 c o m . s u n . x m l . b i n d : j a x b - i m p l   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / s u n / x m l / b i n d / j a x b - i m p l / 2 . 1 . 1 2 / j a x b - i m p l - 2 . 1 . 1 2 - s o u r c e s . j a r 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   V 1 . 1   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   P U B L I C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d 
 U R L ) : 
 
 j u n i t : j u n i t   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j u n i t / j u n i t / 4 . 1 1 / j u n i t - 4 . 1 1 - s o u r c e s . j a r 
 
 E N D   O F   C O M M O N   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 j a v a x . a n n o t a t i o n _ 1 . 2 . 0 . v 2 0 1 4 0 1 0 4 2 2 4 8 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . a n n o t a t i o n / j a v a x . a n n o t a t i o n - a p i / 1 . 2 
 j a v a x . s e r v l e t . j a r   |   h t t p : / / w w w . j a v a 2 s . c o m / C o d e / J a r D o w n l o a d / j a v a x . s e r v l e t / j a v a x . s e r v l e t _ 2 . 4 . 0 . j a r . z i p 
 j a v a x . s e r v l e t _ 3 . 0 . 0 . v 2 0 1 1 1 2 0 1 1 0 1 6 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x / s e r v l e t / 3 . 0 . 0 - v 2 0 1 1 1 2 0 1 1 0 1 6 
 j a v a x . x m l _ 1 . 3 . 4 . v 2 0 1 0 0 5 0 8 0 4 0 0 . j a r   |   h t t p s : / / m a s t e r . d l . s o u r c e f o r g e . n e t / p r o j e c t / l p o r t a l / L i f e r a y % 2 0 I D E / 3 . 6 . 1 / u p d a t e s i t e / p l u g i n s / j a v a x . x m l _ 1 . 3 . 4 . v 2 0 1 0 0 5 0 8 0 4 0 0 . j a r ? v i a s f = 1 
 j u n i t : j u n i t   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j u n i t / j u n i t / 4 . 1 2 / j u n i t - 4 . 1 2 - s o u r c e s . j a r 
 o r g . j e n k i n s - c i . p l u g i n s : t e a m c o n c e r t   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j e n k i n s - c i . p l u g i n s / t e a m c o n c e r t / 2 . 2 . 0 
 o r g . j e n k i n s - c i . p l u g i n s : t e a m c o n c e r t - g i t   |   h t t p s : / / r e p o . j e n k i n s - c i . o r g / a r t i f a c t o r y / r e l e a s e s / o r g / j e n k i n s - c i / p l u g i n s / t e a m c o n c e r t - g i t / 2 . 0 . 5 / t e a m c o n c e r t - g i t - 2 . 0 . 5 - s o u r c e s . j a r 
 o r g . s a t 4 j . c o r e _ 2 . 2 . 0 . v 2 0 1 0 0 4 2 9 . j a r   |   h t t p s : / / p u b l i c . d h e . i b m . c o m / s o f t w a r e / r a t i o n a l s d p / v 8 / r p t / 8 2 1 / s e r v i c e d e l t a / p l u g i n s / o r g . s a t 4 j . c o r e _ 2 . 2 . 0 . v 2 0 1 0 0 4 2 9 . j a r 
 o r g . s a t 4 j . c o r e _ 2 . 3 . 5 . v 2 0 1 3 0 8 1 6 1 3 1 0 . j a r   |   h t t p s : / / d o w n l o a d . e c l i p s e . o r g / c b i / u p d a t e s / a g g r e g a t o r / h e a d l e s s / 4 . 7 / I 2 0 1 8 0 1 2 9 - 0 2 5 1 / p l u g i n s / o r g . s a t 4 j . c o r e _ 2 . 3 . 5 . v 2 0 1 3 0 8 1 6 1 3 1 0 . j a r 
 o r g . s a t 4 j . p b _ 2 . 2 . 0 . v 2 0 1 0 0 4 2 9 . j a r   |   h t t p s : / / p u b l i c . d h e . i b m . c o m / s o f t w a r e / r a t i o n a l s d p / v 8 / r p t / 8 2 1 / s e r v i c e d e l t a / p l u g i n s / o r g . s a t 4 j . p b _ 2 . 2 . 0 . v 2 0 1 0 0 4 2 9 . j a r 
 o r g . s a t 4 j . p b _ 2 . 3 . 5 . v 2 0 1 4 0 4 0 7 1 7 3 3 . j a r   |   h t t p s : / / m a s t e r . d l . s o u r c e f o r g e . n e t / p r o j e c t / b i r t / r e l e a s e / 4 . 1 2 . 0 / p l u g i n s / o r g . s a t 4 j . p b _ 2 . 3 . 5 . v 2 0 1 4 0 4 0 7 1 7 3 3 . j a r ? v i a s f = 1 
 o r g . w 3 c . c s s . s a c _ 1 . 3 . 1 . v 2 0 0 9 0 3 0 9 1 6 2 7 . j a r   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / e c l i p s e / b i r t / r u n t i m e / o r g . w 3 c . c s s . s a c / 1 . 3 . 1 . v 2 0 0 9 0 3 0 9 1 6 2 7 / o r g . w 3 c . c s s . s a c - 1 . 3 . 1 . v 2 0 0 9 0 3 0 9 1 6 2 7 . j a r 
 o r g . w 3 c . d o m . s m i l _ 1 . 0 . 0 . v 2 0 0 8 0 6 0 4 0 0 1 1 . j a r   |   h t t p s : / / d i s t . w s o 2 . o r g / m a v e n 2 / o r g / w 3 c / d o m / o r g . w 3 c . d o m . s m i l / 1 . 0 . 0 . v 2 0 0 8 0 6 0 4 0 0 1 1 / o r g . w 3 c . d o m . s m i l - 1 . 0 . 0 . v 2 0 0 8 0 6 0 4 0 0 1 1 . j a r 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 e c l i p s e - p l a t f o r m   /   e c l i p s e . p l a t f o r m . s w t   |   h t t p s : / / g i t h u b . c o m / e c l i p s e - p l a t f o r m / e c l i p s e . p l a t f o r m . s w t / t r e e / v 3 6 5 0 
 o r g . j u n i t - p i o n e e r : j u n i t - p i o n e e r   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / j u n i t - p i o n e e r / j u n i t - p i o n e e r / 2 . 2 . 0 / j u n i t - p i o n e e r - 2 . 2 . 0 - s o u r c e s . j a r 
 o r g . j u n i t . j u p i t e r : j u n i t - j u p i t e r - e n g i n e   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / j u n i t / j u p i t e r / j u n i t - j u p i t e r - e n g i n e / 5 . 1 0 . 2 / j u n i t - j u p i t e r - e n g i n e - 5 . 1 0 . 2 - s o u r c e s . j a r 
 o r g . j u n i t . j u p i t e r : j u n i t - j u p i t e r - m i g r a t i o n s u p p o r t   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / j u n i t / j u p i t e r / j u n i t - j u p i t e r - m i g r a t i o n s u p p o r t / 5 . 1 0 . 2 / j u n i t - j u p i t e r - m i g r a t i o n s u p p o r t - 5 . 1 0 . 2 - s o u r c e s . j a r 
 o r g . j u n i t . j u p i t e r : j u n i t - j u p i t e r - p a r a m s   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / j u n i t / j u p i t e r / j u n i t - j u p i t e r - p a r a m s / 5 . 1 0 . 2 / j u n i t - j u p i t e r - p a r a m s - 5 . 1 0 . 2 - s o u r c e s . j a r 
 o r g . j u n i t . v i n t a g e : j u n i t - v i n t a g e - e n g i n e   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / j u n i t / v i n t a g e / j u n i t - v i n t a g e - e n g i n e / 5 . 1 0 . 2 / j u n i t - v i n t a g e - e n g i n e - 5 . 1 0 . 2 - s o u r c e s . j a r 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r 
 t h e   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E . 
 
 i c u 4 j : i c u 4 j 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   
 o t h e r s   
 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 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   O F   
 T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   
 I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   
 O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   
 o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   
 t h e   c o p y r i g h t   h o l d e r .   
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l   
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U   
 l i b r a r i e s .   
 
 1 .   U n i c o d e   D a t a   F i l e s   a n d   S o f t w a r e 
       
       E X H I B I T   1 
       
       U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
       
       U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
       h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   
       P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / .   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   
       p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
       h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
       
       N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   
       D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   
       D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   
       U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   
       C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   
       I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
       
       C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
       
       C o p y r i g h t      1 9 9 1 - 2 0 1 4   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
       
       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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   
       ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   
       d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   
       D a t a   F i l e s   o r   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   D a t a   F i l e s   
       o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   
       c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   
       o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   
       a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   
       ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   
       S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   
       F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d .   
       
       T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   
       C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
       C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   
       D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
       A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   
       O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
       
       E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   
       s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   
       w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
       
       U n i c o d e   a n d   t h e   U n i c o d e   l o g o   a r e   t r a d e m a r k s   o f   U n i c o d e ,   I n c .   i n   t h e   
       U n i t e d   S t a t e s   a n d   o t h e r   c o u n t r i e s .   A l l   t h i r d   p a r t y   t r a d e m a r k s   
       r e f e r e n c e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s .   
       
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #     T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #     t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s   
   #     p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p   
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
   #     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   #     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   #   N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
   #     m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   #     s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #     " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #     C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #     I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
   #     B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   #     L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
   #     C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   #     L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N 
   #     A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
   #     P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d 
   #     l i s t s   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d 
   #     b r e a k i n g .   T h e   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g 
   #     a g a i n s t   G o o g l e   w e b   c o r p o r a .   
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h y   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   
   #       *   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
   #       *   c o n d i t i o n s   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #       *       c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #       *       d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #       *       w i t h   t h e   d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   
   #       *   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   
   #       *   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   I M P L I E D   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   A N D   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 R E   
   #       *   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   
   #       *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
   #       *   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   #       *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
   #       *   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
   #       *   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
   #       *   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   
   #       *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
   #       *   O F   S U C H   D A M A G E .   
   #       * / 
   #     
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #       *                                         S i n i c a . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   
   #       *   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   
   #       *   c o n d i t i o n s   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #       *       c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #       *       d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #       *       w i t h   t h e   d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   
   #       *   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   
   #       *   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   I M P L I E D   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   A N D   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 R E   
   #       *   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   
   #       *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
   #       *   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   #       *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
   #       *   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
   #       *   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
   #       *   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   
   #       *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
   #       *   O F   S U C H   D A M A G E .   
   #       * / 
   #     
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e ,   U n i v e r s i t y   o f   
   #     I l l i n o i s   c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   #     
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   #     
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   
   #     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   u s e   o r   p e r f o r m a n c e   o f   t h i s   
   #     s o f t w a r e .   
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s   o r i g i n a t e   f r o m   I C O T   F r e e   
   #     S o f t w a r e .   T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T   F r e e   S o f t w a r e   a p p l i e s   t o   
   #     t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l .   
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   
   #     s u b s t a n t i a l l y   i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   
   #     i n t e n d e d   d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   
   #     o t h e r w i s e   c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   
   #     c o u n t r i e s   h a v i n g   j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   
   #     d i s t r i b u t i o n   i t s e l f .   
   # 
   #     N O   W A R R A N T Y 
   #     
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   
   #     t h e   r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   
   #     p r o v i d e d   t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     
   #     A c c o r d i n g l y ,   t h e   p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   
   #     w h a t s o e v e r ,   w h e t h e r   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     
   #     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   
   #     w a r r a n t y   o f   t h e   q u a l i t y ,   p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f   t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   
   #     i n f r i n g e m e n t   o r   v i o l a t i o n   o f   a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   #     
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   #     
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   
   #     d i r e c t o r s ,   o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   
   #     a n d   a l l   d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   
   #     i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   
   #     c o n n e c t i o n   w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   
   #     p r o d u c t ,   m a t e r i a l   o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   
   #     t h e   p r o g r a m ,   r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   
   #     o t h e r w i s e   h a d   k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   
   #     t i m e   d u r i n g   t h e   p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   
   #     h a v e   a g r e e d   t o   t h e   f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   
   #     t h e   p r o g r a m .     T h e   t e r m   " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   
   #     l i m i t e d   t o ,   t h e   u s e ,   m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   
   #     p r o g r a m   a n d   t h e   p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   #     
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   
   #     o r   g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   
   #     n o t e d   a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     P r o j e c t :         h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
   #     D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
   #     L i c e n s e :         h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   #                             ( c o p i e d   b e l o w ) 
   # 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t   
   #     m o d i f i c a t i o n s .   
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
   #     a r e   m e t : 
   # 
   #             R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
   #             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
   #             R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #             w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   
   #     " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   
   #     C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
   #     I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
   #     B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
   #     L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
   #     C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
   #     L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
   #     A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   
   #     P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 4 .   T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e   
     D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e   
     i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e   
     D a t a b a s e   s e c t i o n   7 . 
 
     7 .     D a t a b a s e   O w n e r s h i p 
 
         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
         d o c u m e n t .   R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e   
         p u b l i c   d o m a i n .   T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o   n o t   
         a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e   t o   
         i t .   S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z   
         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A   C o n s i d e r a t i o n s   
         d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f   u n d e r s t a n d i n g   w i t h   t h e   
         I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e   w i t h   a l l   c o m p e t e n t   
         c o u r t   o r d e r s .   N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e   b y   I C A N N   o r   t h e   I E T F   
         T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n   m a k i n g   a   c o n t r i b u t i o n 
         t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o   f u t u r e   c l a i m s   i n   t h a t 
         c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 E N D   O F   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I B M   P U B L I C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d 
 U R L ) : 
 
 J T O p e n   |   h t t p s : / / g i t h u b . c o m / I B M / J T O p e n / t r e e / v 6 . 0 
 n e t . s f . j t 4 0 0 : j t 4 0 0   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / n e t . s f . j t 4 0 0 / j t 4 0 0 / 6 . 1 
 
 
 E N D   O F   I B M   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I S C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   I S C   L i c e n s e . 
 
 m a t e r i a l - c o l o r s   |   C o p y r i g h t   2 0 1 4   S h u h e i   K a g a w a 
 s a x   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 
 I S C   L i c e n s e 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   I S C   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   M I T   L i c e n s e : 
 
   B o o t s t r a p   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 4   T h e   B o o t s t r a p   A u t h o r s 
 @ b a b e l / r u n t i m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ i c o n s / m a t e r i a l   |   C o p y r i g h t   ( c )   2 0 2 0   C a s e   S a n d b e r g 
 @ t y p e s / j s t r e e   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 M e s s a g e P a c k   |   C o p y r i g h t   ( c )   2 0 1 7   Y o s h i f u m i   K a w a i   a n d   c o n t r i b u t o r s 
 M e s s a g e P a c k . A n n o t a t i o n s   |   C o p y r i g h t   ( c )   2 0 1 7   Y o s h i f u m i   K a w a i   a n d   c o n t r i b u t o r s 
 M i c r o s o f t . B c l . A s y n c I n t e r f a c e s   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 M i c r o s o f t . B u i l d . F r a m e w o r k   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   c o n t r i b u t o r s 
 M i c r o s o f t . C S h a r p   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 M i c r o s o f t . V i s u a l S t u d i o . S D K . A n a l y z e r s   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 M i c r o s o f t . V i s u a l S t u d i o . T h r e a d i n g   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 M i c r o s o f t . V i s u a l S t u d i o . T h r e a d i n g . A n a l y z e r s   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 M i c r o s o f t . V i s u a l S t u d i o . V a l i d a t i o n   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 M i c r o s o f t . W i n 3 2 . R e g i s t r y   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 N e r d b a n k . S t r e a m s   |   C o p y r i g h t   ( c )   A n d r e w   A r n o t t 
 N e w t o n s o f t . J s o n   |   C o p y r i g h t   ( c )   2 0 0 7   J a m e s   N e w t o n - K i n g 
 S e l e c t 2   |     C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 S t r e a m J s o n R p c   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 
 S y s t e m . C o l l e c t i o n s . I m m u t a b l e   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . C o m p o n e n t M o d e l . C o m p o s i t i o n   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . C o m p o s i t i o n   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . C o m p o s i t i o n . A t t r i b u t e d M o d e l   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . C o m p o s i t i o n . C o n v e n t i o n   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . C o m p o s i t i o n . H o s t i n g   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . C o m p o s i t i o n . R u n t i m e   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . C o m p o s i t i o n . T y p e d P a r t s   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . D i a g n o s t i c s . D i a g n o s t i c S o u r c e   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . I O . P i p e l i n e s   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . R u n t i m e . C o m p i l e r S e r v i c e s . U n s a f e   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . S e c u r i t y . A c c e s s C o n t r o l   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . S e c u r i t y . P r i n c i p a l . W i n d o w s   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . T e x t . E n c o d i n g s . W e b   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . T e x t . J s o n   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . T h r e a d i n g . A c c e s s C o n t r o l   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 S y s t e m . T h r e a d i n g . T a s k s . D a t a f l o w   |   C o p y r i g h t   ( c )   . N E T   F o u n d a t i o n   a n d   C o n t r i b u t o r s 
 a r g s 4 j : a r g s 4 j   |   C o p y r i g h t   ( c )   2 0 1 3   K o h s u k e   K a w a g u c h i   a n d   o t h e r   c o n t r i b u t o r s 
 a s y n c   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 8   C a o l a n   M c M a h o n 
 b a c k b o n e - p a g e a b l e . m i n . j s   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   J i m m y   Y u e n   H o   W o n g 
 b a c k b o n e . m a r i o n e t t e   |   N o   C o p y r i g h t   F o u n d 
 b o o t s t r a p   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 5   T w i t t e r ,   I n c 
 b o o t s t r a p . m i n . c s s   |   C o p y r i g h t   ( c )   2 0 0 8 - p r e s e n t ,   S p r y M e d i a   L i m i t e d 
 b o o t s t r a p . m i n . j s   |   C o p y r i g h t   ( c )   2 0 0 8 - p r e s e n t ,   S p r y M e d i a   L i m i t e d 
 d e e p - e q u a l   |   C o p y r i g h t   ( c )   2 0 1 2 ,   2 0 1 3 ,   2 0 1 4   J a m e s   H a l l i d a y   < m a i l @ s u b s t a c k . n e t > ,   2 0 0 9   T h o m a s   R o b i n s o n   < 2 8 0 n o r t h . c o m > 
 e s 6 - s h i m   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 6   P a u l   M i l l e r   ( h t t p : / / p a u l m i l l r . c o m )   a n d   c o n t r i b u t o r s 
 h i s t o r y   |   C o p y r i g h t   ( c )   2 0 1 5   M i c h a e l   J a c k s o n 
 h t m l - p a r s e - s t r i n g i f y   |   N o   C o p y r i g h t   F o u n d 
 i 1 8 n . m i n . j s   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 2   A n d   T h e   D o j o   F o u n d a t i o n   A l l   R i g h t s   R e s e r v e d . 
 i 1 8 n e x t   |   C o p y r i g h t   ( c )   2 0 1 7   i 1 8 n e x t 
 i 1 8 n e x t - b r o w s e r - l a n g u a g e d e t e c t o r   |   C o p y r i g h t   ( c )   2 0 1 5   i 1 8 n e x t 
 i n s t a l l   |   C o p y r i g h t   ( c )   2 0 1 2   B e n   N e w m a n   < b n @ c s . s t a n f o r d . e d u > 
 i n t l   |   C o p y r i g h t   ( c )   2 0 1 3   A n d y   E a r n s h a w C o p y r i g h t   ( c )   1 9 9 1 - 2 0 1 3   U n i c o d e   I n c .   A l l   r i g h t s   r e s e r v e d .   D i s t r i b u t e d   u n d e r 
 i n v a r i a n t   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . 
 j a v a s c r i p t - x p a t h - 0 . 1 . 1 2 . j s   |   ( c )   2 0 0 7   C y b o z u   L a b s   A n d   I n c . 
 j q u e r y   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 j q u e r y - 1 . 4 . 2 . j s   |   C o p y r i g h t   2 0 1 0   A n d   J o h n   R e s i g 
 j q u e r y - 1 . 7 . 1 . m i n . j s   |   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / o p e n j s f . o r g / 
 j q u e r y - 1 . 7 . m i n . j s   |   C o p y r i g h t   2 0 1 1   A n d   J o h n   R e s i g 
 j q u e r y - u i - 1 . 1 0 . 3 . c u s t o m . m i n . c s s   |   C o p y r i g h t   2 0 1 3   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s , 
 j q u e r y - u i - 1 . 1 0 . 3 . c u s t o m . m i n . j s   |   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / o p e n j s f . o r g / 
 j q u e r y - u i . m i n . j s   |   ( c )   2 0 0 5   2 0 1 3   j Q u e r y   F o u n d a t i o n   I n c . 
 j q u e r y . c a l e n d a r s . a l l . m i n . j s   |   K e i t h   W o o d   ( k b w o o d { a t } i i n e t . c o m . a u ) 
 j q u e r y . c a l e n d a r s . c o p t i c . m i n . j s   |   K e i t h   W o o d   ( w o o d . k e i t h { a t } o p t u s n e t . c o m . a u ) 
 j q u e r y . c a r e t . m i n . j s   |   C o p y r i g h t   2 0 1 2   A n d   2 0 1 3   A n d r e w   C .   D v o r a k 
 j q u e r y . j s o n - 2 . 2 . m i n . j s   |   N o   C o p y r i g h t   F o u n d 
 j q u e r y . m i n . j s   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j s . f o u n d a t i o n / C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / o p e n j s f . o r g / 
 j q u e r y . p l u g i n . m i n . j s   |   k b w o o d { a t } i i n e t . c o m . a u 
 j q u e r y . t a g - e d i t o r . m i n . j s   |   N o   C o p y r i g h t   F o u n d 
 j q u e r y . v a l i d a t e . m i n . j s   |   C o p y r i g h t   ( c )   2 0 2 2   J  r n   Z a e f f e r e r 
 j s - t o k e n s   |   C o p y r i g h t   ( c )   2 0 1 4   2 0 1 5   2 0 1 6   2 0 1 7   2 0 1 8   S i m o n   L y d e l l 
 j u s t - c u r r y - i t   |   C o p y r i g h t   ( c )   2 0 1 6   a n g u s   c r o l l 
 l o d a s h   |   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / >   C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 l o o s e - e n v i f y   |   C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 m o c k i t o - c o r e - 1 . 8 . 5 . j a r   |   C o p y r i g h t   ( c )   2 0 0 7   M o c k i t o   c o n t r i b u t o r s 
 m o d e r n i z r - 1 . 7 . m i n . j s   |   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1 
 m o m e n t   |   C o p y r i g h t   ( c )   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 o b j e c t - a s s i g n   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 o r g . b o u n c y c a s t l e : b c p r o v - j d k 1 5 o n   |   C o p y r i g h t   ( c )   2 0 0 0   -   2 0 1 5   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p : / / w w w . b o u n c y c a s t l e . o r g ) 
 o r g . c h e c k e r f r a m e w o r k : c h e c k e r - q u a l   |   C o p y r i g h t   2 0 0 4 - p r e s e n t   b y   t h e   C h e c k e r   F r a m e w o r k   d e v e l o p e r s 
 o r g . c o d e h a u s . m o j o : a n i m a l - s n i f f e r - a n n o t a t i o n s   |   C o p y r i g h t   ( c )   2 0 0 9   c o d e h a u s . o r g . 
 o r g . j e n k i n s - c i . p l u g i n s . w o r k f l o w : w o r k f l o w - s t e p - a p i   |   C o p y r i g h t   ( c )   2 0 0 4   -   K o h s u k e   K a w a g u c h i ,   S u n   M i c r o s y s t e m s ,   I n c . ,   a n d   a   n u m b e r   o f   o t h e r   o f   c o n t r i b u t o r s 
 o r g . j e n k i n s - c i . p l u g i n s : c r e d e n t i a l s   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 2   A n d   C l o u d B e e s   A n d   I n c .   A n d   S t e p h e n   C o n n o l l y . 
 o r g . j e n k i n s - c i . p l u g i n s : s c r i p t - s e c u r i t y   |   C o p y r i g h t   ( c )   2 0 0 4   -   K o h s u k e   K a w a g u c h i ,   S u n   M i c r o s y s t e m s ,   I n c . ,   a n d   a   n u m b e r   o f   o t h e r   o f   c o n t r i b u t o r s 
 o r g . j e n k i n s - c i . p l u g i n s : s s h - c r e d e n t i a l s   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 2   A n d   C l o u d B e e s   A n d   I n c .   A n d   S t e p h e n   C o n n o l l y . 
 o r g . m o c k i t o : m o c k i t o - c o r e   |   C o p y r i g h t   ( c )   2 0 0 7   M o c k i t o   c o n t r i b u t o r s 
 o r g . m o c k i t o : m o c k i t o - j u n i t - j u p i t e r   |   C o p y r i g h t   ( c )   2 0 0 7   M o c k i t o   c o n t r i b u t o r s 
 o r g . o b j e n e s i s : o b j e n e s i s   |   C o p y r i g h t   ( c )   2 0 0 6   B E A   S y s t e m s   A n d   i n c 
 o r g . s l f 4 j : j c l 1 0 4 - o v e r - s l f 4 j   |   C o p y r i g h t   2 0 0 1 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 o r g . s l f 4 j : s l f 4 j - a p i   |   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
 o r g . s l f 4 j : s l f 4 j - j d k 1 4   |   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
 o r g . s l f 4 j : s l f 4 j - l o g 4 j 1 2   |   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S . c h .   A l l   r i g h t s   r e s e r v e d . 
 o r g . s l f 4 j : s l f 4 j - s i m p l e   |   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h 
 p a c e   |   C o p y r i g h t   ( c )   2 0 1 3   H u b S p o t   A n d   I n c . 
 p a s s p o r t   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9   J a r e d   H a n s o n 
 p a s s p o r t - l d a p a u t h   |   C o p y r i g h t   ( c )   2 0 1 3   V e s a   P o i k a j  r v i 
 p r e v i e w   |   N o   C o p y r i g h t   F o u n d 
 p r o p - t y p e s   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . 
 q u e r y - s t r i n g   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 r e a c t   |   C o p y r i g h t   ( c )   F a c e b o o k   A n d   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a c t - c o l o r   |   C o p y r i g h t   ( c )   2 0 1 5   C a s e   S a n d b e r g 
 r e a c t - d o m   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 r e a c t - i 1 8 n e x t   |   C o p y r i g h t   ( c )   2 0 2 2   i 1 8 n e x t 
 r e a c t - i s   |   C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a c t - r e d u x   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v 
 r e a c t - s i d e b a r   |   C o p y r i g h t   ( c )   2 0 1 5   P a u l u s   S c h o u t s e n 
 r e a c t c s s   |   C o p y r i g h t   ( c )   2 0 1 5   C a s e   S a n d b e r g 
 r e d u c e - r e d u c e r s   |   C o p y r i g h t   ( c )   A n d r e w   C l a r k 
 r e d u x   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v 
 r e d u x - a c t i o n s   |   C o p y r i g h t   ( c )   A n d r e w   C l a r k 
 r e d u x - t h u n k   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v 
 r e g e n e r a t o r - r u n t i m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 r e q u i r e   |   C o p y r i g h t   ( c )   2 0 1 1   M a r c u s   W e s t i n 
 r e q u i r e . m i n . j s   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5 ,   T h e   D o j o   F o u n d a t i o n N a m e 
 r e q u i r e j s   |   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j q u e r y . o r g / 
 s c h e d u l e r   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 s l f 4 j - a p i : s l f 4 j - a p i   |   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 3   Q O S . c h 
 s l f 4 j - l o g 4 j 1 2 : s l f 4 j - l o g 4 j 1 2   |   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h 
 s t r i c t - u r i - e n c o d e   |   C o p y r i g h t   ( c )   K e v i n   M   r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 s y m b o l - o b s e r v a b l e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) C o p y r i g h t   ( c )   B e n   L e s h   < b e n @ b e n l e s h . c o m > 
 t e t h e r   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   H u b S p o t   A n d   I n c . 
 t e t h e r - d r o p   |   C o p y r i g h t   ( c )   2 0 1 3   H u b S p o t   A n d   I n c . 
 t i n y c o l o r 2   |   C o p y r i g h t   ( c )   B r i a n   G r i n s t e a d   h t t p : / / b r i a n g r i n s t e a d . c o m 
 t o - c a m e l - c a s e   |   C o p y r i g h t   & c o p y ;   2 0 1 6   I a n   S t o r m   T a y l o r 
 t o - n o - c a s e   |   C o p y r i g h t   & c o p y ;   2 0 1 6   I a n   S t o r m   T a y l o r 
 t o - s p a c e - c a s e   |   C o p y r i g h t   & c o p y ;   2 0 1 6   I a n   S t o r m   T a y l o r 
 t o a s t r   |   C o p y r i g h t      2 0 1 2 - 2 0 1 5 
 v o i d - e l e m e n t s   |   C o p y r i g h t   ( c )   2 0 1 4   h e m a n t h 
 v s c o d e   |   C o p y r i g h t   ( c )   2 0 1 5   -   p r e s e n t   M i c r o s o f t   C o r p o r a t i o n 
 x m l - j s   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   Y o u s u f   A l m a r z o o q i 
 
 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 .   
 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   1 . 1   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 c k e d i t o r 4 - i n t e g r a t i o n s - c o m m o n   |   h t t p s : / / r e g i s t r y . n p m j s . o r g / c k e d i t o r 4 - i n t e g r a t i o n s - c o m m o n / - / c k e d i t o r 4 - i n t e g r a t i o n s - c o m m o n - 1 . 0 . 0 . t g z 
 c k e d i t o r 4 - r e a c t   |   h t t p s : / / r e g i s t r y . n p m j s . o r g / c k e d i t o r 4 - r e a c t / - / c k e d i t o r 4 - r e a c t - 3 . 1 . 0 . t g z 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 o r g . m o z i l l a : r h i n o   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / m o z i l l a / r h i n o / 1 . 7 . 1 5 / r h i n o - 1 . 7 . 1 5 - s o u r c e s . j a r 
 r h i n o   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / m o z i l l a / r h i n o / 1 . 7 . 1 1 / r h i n o - 1 . 7 . 1 1 - s o u r c e s . j a r . s h a 1 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 O P E N S S L   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   O p e n S S L   l i c e n s e :   
 
 o p e n s s l   |   /   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   A n d   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 1   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   
 m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   
 s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e   O p e n S S L   
 T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) "   
 
 4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o   
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   
 w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   
 o p e n s s l - c o r e @ o p e n s s l . o r g .   
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L "   n o r   
 m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   
 t h e   O p e n S S L   P r o j e c t .   
 
 6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g   
 a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   
 P r o j e c t   f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) "   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   ` ` A S   I S ' '   A N D   A N Y   
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R   I T S   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g   
 ( e a y @ c r y p t s o f t . c o m ) .   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   
 H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .   
 
 O r i g i n a l   S S L e a y   L i c e n s e   
 - - - - - - - - - - - - - - - - - - - - - - -   
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   A l l   r i g h t s   
 r e s e r v e d .   
 
 T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g   
 ( e a y @ c r y p t s o f t . c o m ) .   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   
 w i t h   N e t s c a p e s   S S L .   
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s   
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s   a p p l y   
 t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,   l h a s h ,   D E S ,   
 e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a t i o n   i n c l u d e d   w i t h   
 t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s   e x c e p t   t h a t   t h e   
 h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .   
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n   t h e   
 c o d e   a r e   n o t   t o   b e   r e m o v e d .   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   
 Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   
 l i b r a r y   u s e d .   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   
 s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   
 p a c k a g e .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   2 .   R e d i s t r i b u t i o n s   
 i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   3 .   A l l   a d v e r t i s i n g   
 m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   
 f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   
 w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "   T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   
 b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y   b e i n g   u s e d   a r e   n o t   
 c r y p t o g r a p h i c   r e l a t e d   : - ) .   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   
 ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   
 m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   
 b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) "   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R   
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   
 P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   
 o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   
 s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e   [ i n c l u d i n g   
 t h e   G N U   P u b l i c   L i c e n c e . ]   
 
 E N D   O F   O P E N S S L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 P Y T H O N   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M 
 o b t a i n e d   u n d e r   t h e   P y t h o n   L i c e n s e : 
 
 a r g p a r s e 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g 
 a n d   o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m 
 a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t , 
 P S F   h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   a l o n e 
 o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s   L i c e n s e 
 A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c )   2 0 0 1 , 
 2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n 
 p r e p a r e d   b y   L i c e n s e e . 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e   t h e 
 d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n   L i c e n s e e 
 h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f   t h e   c h a n g e s 
 m a d e   t o   P y t h o n . 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s .   P S F 
 M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .   B Y   W A Y   O F 
 E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N 
 O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R 
 T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N   F O R 
 A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F 
 M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N ,   O R   A N Y   D E R I V A T I V E 
 T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .   T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e   a g r e e s   t o 
 b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 
 B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n 
 o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e   I n d i v i d u a l 
 o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   i n 
 s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e 
 A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e , 
 w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y 
 p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   t h e 
 S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   t h e 
 B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e   S o f t w a r e ,   a l o n e   o r   i n   a n y 
 d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s . 
 B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .   B Y   W A Y   O F 
 E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N 
 O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E   S O F T W A R E 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F 
 U S I N G ,   M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y   D E R I V A T I V E   T H E R E O F , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l   b r e a c h 
 o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l   r e s p e c t s 
 b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p 
 o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   B e O p e n   a n d   L i c e n s e e .   T h i s 
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e 
 n a m e s   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f 
 L i c e n s e e ,   o r   a n y   t h i r d   p a r t y .   A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s 
 a v a i l a b l e   a t   h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e 
 p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e . 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e   a g r e e s   t o 
 b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 C N R I   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   ( f o r   P y t h o n   1 . 6 b 1 ) 
 
 I M P O R T A N T :   P L E A S E   R E A D   T H E   F O L L O W I N G   A G R E E M E N T   C A R E F U L L Y . 
 
 B Y   C L I C K I N G   O N   " A C C E P T "   W H E R E   I N D I C A T E D   B E L O W ,   O R   B Y   C O P Y I N G ,   I N S T A L L I N G   O R 
 O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 ,   b e t a   1   S O F T W A R E ,   Y O U   A R E   D E E M E D   T O   H A V E   A G R E E D   T O 
 T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   L I C E N S E   A G R E E M E N T . 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h 
 I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e ,   R e s t o n ,   V A   2 0 1 9 1 
 ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   P y t h o n   1 . 6 ,   b e t a   1   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a s   r e l e a s e d   a t   t h e   w w w . p y t h o n . o r g   I n t e r n e t   s i t e   o n 
 A u g u s t   4 ,   2 0 0 0   ( " P y t h o n   1 . 6 b 1 " ) . 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I   h e r e b y 
 g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e , 
 a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s , 
 d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 b 1   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I s   L i c e n s e   A g r e e m e n t   i s   r e t a i n e d   i n   P y t h o n   1 . 6 b 1 , 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 A l t e r n a t e l y ,   i n   l i e u   o f   C N R I s   L i c e n s e   A g r e e m e n t ,   L i c e n s e e   m a y   s u b s t i t u t e   t h e 
 f o l l o w i n g   t e x t   ( o m i t t i n g   t h e   q u o t e s ) :   " P y t h o n   1 . 6 ,   b e t a   1 ,   i s   m a d e   a v a i l a b l e 
 s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   i n   C N R I s   L i c e n s e   A g r e e m e n t .   T h i s   A g r e e m e n t 
 m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g   u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r 
 ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 1 .   T h i s   A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a 
 p r o x y   s e r v e r   o n   t h e   I n t e r n e t   u s i n g   t h e   U R L : h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 1 " . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n   o r 
 i n c o r p o r a t e s   P y t h o n   1 . 6 b 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e   t h e   d e r i v a t i v e 
 w o r k   a v a i l a b l e   t o   t h e   p u b l i c   a s   p r o v i d e d   h e r e i n ,   t h e n   L i c e n s e e   h e r e b y   a g r e e s   t o 
 i n d i c a t e   i n   a n y   s u c h   w o r k   t h e   n a t u r e   o f   t h e   m o d i f i c a t i o n s   m a d e   t o   P y t h o n   1 . 6 b 1 . 
 4 .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 b 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s .   C N R I 
 M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .   B Y   W A Y   O F   E X A M P L E , 
 B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y 
 O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F 
 P Y T H O N   1 . 6 b 1   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 5 .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E   S O F T W A R E   F O R 
 A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F   U S I N G , 
 M O D I F Y I N G   O R   D I S T R I B U T I N G   P Y T H O N   1 . 6 b 1 ,   O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l   b r e a c h 
 o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 7 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l   r e s p e c t s 
 b y   t h e   l a w   o f   t h e   S t a t e   o f   V i r g i n i a ,   e x c l u d i n g   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
 a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .   T h i s   L i c e n s e 
 A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r   t r a d e   n a m e   i n   a 
 t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
 t h i r d   p a r t y . 
 8 .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g ,   i n s t a l l i n g 
 o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 b 1 ,   L i c e n s e e   a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 A C C E P T 
 
 C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m ,   T h e 
 N e t h e r l a n d s .   A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
 t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S 
 S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N 
 N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   P Y T H O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 U n i c o d e   L i c e n s e   v 3   ( 2 0 1 6 ) 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   U n i c o d e   L i c e n s e   v 3 :   
 
 I C U   |   C o p y r i g h t      2 0 1 6 - 2 0 2 4   U n i c o d e   A n d   I n c . 
 l i b i c u   |   C o p y r i g h t      2 0 1 6 - 2 0 2 4   U n i c o d e   A n d   I n c . 
 
 U N I C O D E   L I C E N S E   V 3 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t      1 9 9 1 - 2 0 2 4   U n i c o d e ,   I n c . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   D A T A   F I L E S ,   A N D / O R 
 S O F T W A R E ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E 
 T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T 
 D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 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   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e 
 D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l 
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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 
 D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   e i t h e r   ( a ) 
 t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a 
 F i l e s   o r   S o f t w a r e ,   o r   ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   D o c u m e n t a t i o n . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F 
 T H I R D   P A R T Y   R I G H T S . 
 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E 
 B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S , 
 O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A 
 F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l 
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
 a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 W 3 C   S O F T W A R E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   W 3 C   S o f t w a r e   N o t i c e   a n d   L i c e n s e : 
 
 o r g . w 3 c . d o m . e v e n t s _ 3 . 0 . 0 . d r a f t 2 0 0 6 0 4 1 3 _ v 2 0 1 1 0 5 2 1 0 6 5 6 . j a r 
 x e r c e s : x e r c e s I m p l 
 x m l P a r s e r A P I s - 2 . 6 . 2 . j a r 
 
 W 3 C    S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 C o p y r i g h t      1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   
 e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   
 b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   
 o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   
 y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s :   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   
 f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   
 t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e :   
 
 
         1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f 
               t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
         2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
               t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
               f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
               b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
               " C o p y r i g h t      [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m , 
               ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
               R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) . 
               A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 
         3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
               i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
               U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   
 H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   
 D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   
 T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   
 O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   
 D O C U M E N T A T I O N .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   
 a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   
 h o l d e r s .   
 
 E N D   O F   W 3 C   S O F T W A R E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I B M   E n g i n e e r i n g   W o r k f l o w   M a n a g e m e n t 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   J A Z Z   F O U N D A T I O N 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   I B M   N O T I C E S   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 0 B S D 
 A p a c h e - 1 . 1 
 A p a c h e - 2 . 0 
 B S D - 2 - C l a u s e 
 B S D - 3 - C l a u s e 
 C D D L - 1 . 0 
 C D D L - 1 . 1 
 C P L - 1 . 0 
 E P L - 1 . 0 
 I C U 
 I S C 
 J D O M 
 J S O N 
 M I T 
 M I T - 0 
 M P L - 1 . 0 
 M P L - 1 . 1 
 M P L - 2 . 0 
 P y t h o n - 2 . 0 
 U n i c o d e - D F S - 2 0 1 6 
 U n i q u e 
 U n R a r 
 W 3 C - 1 9 9 8 0 7 2 0 
 X P P 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D   Z e r o   C l a u s e   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D   Z e r o   C l a u s e   L i c e n s e : 
 
 t s l i b   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 E N D   O F   B S D   Z e r o   C l a u s e   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   S O F T W A R E   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 : 
 
 a v a l o n - f r a m e w o r k : a v a l o n - f r a m e w o r k 
 
 
 A p a c h e   S o f t w a r e   L i c e n s e 
 V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s   r e s e r v e d . 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t : 
   
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
 i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
 i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   
 n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
 n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
 p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
 I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
 i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
 < h t t p : / / w w w . a p a c h e . o r g / > . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
 o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   
 A p p l i c a t i o n s ,   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 E N D   O F   A P A C H E   S O F T W A R E   L I C E N S E   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   S O F T W A R E   L I C E N S E   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 @ c a r b o n / c h a r t s 
 @ c a r b o n / c h a r t s - r e a c t 
 @ c a r b o n / c o l o r s 
 @ c a r b o n / i c o n - h e l p e r s 
 @ c a r b o n / i c o n s 
 @ c a r b o n / i c o n s - r e a c t 
 @ c a r b o n / i m p o r t - o n c e 
 @ c a r b o n / l a y o u t 
 @ c a r b o n / m o t i o n 
 @ c a r b o n / p i c t o g r a m s - r e a c t 
 @ c a r b o n / t e l e m e t r y 
 @ c a r b o n / t h e m e s 
 @ c a r b o n / t y p e 
 @ c n a k a z a w a / w a t c h 
 @ x t u c / l o n g 
 a b d e r a - i 1 8 n - 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . c l i e n t . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . c o r e . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . e x t e n s i o n s . g d a t a . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . e x t e n s i o n s . g e o . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . e x t e n s i o n s . j s o n . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . e x t e n s i o n s . m a i n . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . e x t e n s i o n s . m e d i a . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . e x t e n s i o n s . o p e n s e a r c h . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . e x t e n s i o n s . s h a r i n g . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . p a r s e r . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . p r o t o c o l . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . s e c u r i t y . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . s e r v e r . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a b d e r a . s p r i n g . 0 . 3 . 0 - i n c u b a t i n g . j a r 
 a n s i - h t m l 
 a r i a - q u e r y 
 a t o b 
 a u . c o m . b y t e c o d e . o p e n c s v _ 1 . 8 . 0 . j a r 
 a w s - s i g n 2 
 a x o b j e c t - q u e r y 
 b o o t s t r a p - 1 . 3 . 0 . m i n . c s s 
 b s e r 
 c a r b o n - a d d o n s - i o t - r e a c t 
 c a r b o n - c o m p o n e n t s 
 c a r b o n - c o m p o n e n t s - r e a c t 
 c a r b o n - i c o n s 
 c a s e l e s s 
 c a s s a n d r a - d r i v e r 
 c g l i b : c g l i b - n o d e p 
 c o m . a d d t h i s . m e t r i c s : r e p o r t e r - c o n f i g 
 c o m . b e u s t : j c o m m a n d e r 
 c o m . c a r r o t s e a r c h : h p p c 
 c o m . c l e a r s p r i n g . a n a l y t i c s : s t r e a m 
 c o m . c o d a h a l e . m e t r i c s : m e t r i c s - c o r e 
 c o m . d a t a s t a x . c a s s a n d r a : c a s s a n d r a - d r i v e r - c o r e 
 c o m . f a s t e r x m l . j a c k s o n . c o r e : j a c k s o n - a n n o t a t i o n s 
 c o m . f a s t e r x m l . j a c k s o n . c o r e : j a c k s o n - c o r e 
 c o m . f a s t e r x m l . j a c k s o n . c o r e : j a c k s o n - d a t a b i n d 
 c o m . f a s t e r x m l . j a c k s o n . d a t a f o r m a t : j a c k s o n - d a t a f o r m a t - c b o r 
 c o m . f a s t e r x m l . j a c k s o n . d a t a f o r m a t : j a c k s o n - d a t a f o r m a t - s m i l e 
 c o m . f a s t e r x m l . j a c k s o n . d a t a f o r m a t : j a c k s o n - d a t a f o r m a t - y a m l 
 c o m . f a s t e r x m l . j a c k s o n . j a x r s : j a c k s o n - j a x r s - b a s e 
 c o m . f a s t e r x m l . j a c k s o n . j a x r s : j a c k s o n - j a x r s - j s o n - p r o v i d e r 
 c o m . f a s t e r x m l . j a c k s o n . m o d u l e : j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s 
 c o m . f l i p k a r t . z j s o n p a t c h : z j s o n p a t c h 
 c o m . g i t h u b . j b e l l i s : j a m m 
 c o m . g i t h u b . s p u l l a r a . m u s t a c h e . j a v a : c o m p i l e r 
 c o m . g i t h u b . s t e p h e n c . j c i p : j c i p - a n n o t a t i o n s 
 c o m . g o o g l e . a u t o . s e r v i c e : a u t o - s e r v i c e 
 c o m . g o o g l e . a u t o . s e r v i c e : a u t o - s e r v i c e - a n n o t a t i o n s 
 c o m . g o o g l e . a u t o : a u t o - c o m m o n 
 c o m . g o o g l e . c o d e . f i n d b u g s : j s r 3 0 5 
 c o m . g o o g l e . c o d e . g s o n : g s o n 
 c o m . g o o g l e . c o l l e c t i o n s : g o o g l e - c o l l e c t i o n s 
 c o m . g o o g l e . e r r o r p r o n e : e r r o r _ p r o n e _ a n n o t a t i o n s 
 c o m . g o o g l e . g u a v a : f a i l u r e a c c e s s 
 c o m . g o o g l e . g u a v a : g u a v a 
 c o m . g o o g l e . g u a v a : g u a v a - b o m 
 c o m . g o o g l e . g u a v a : g u a v a - g w t 
 c o m . g o o g l e . g u a v a : g u a v a - p a r e n t 
 c o m . g o o g l e . g u a v a : g u a v a - t e s t l i b 
 c o m . g o o g l e . g u a v a : g u a v a - t e s t s 
 c o m . g o o g l e . g u a v a : l i s t e n a b l e f u t u r e 
 c o m . g o o g l e . i n j e c t . e x t e n s i o n s : g u i c e - a s s i s t e d i n j e c t 
 c o m . g o o g l e . i n j e c t . e x t e n s i o n s : g u i c e - g r a p h e r 
 c o m . g o o g l e . i n j e c t . e x t e n s i o n s : g u i c e - m u l t i b i n d i n g s 
 c o m . g o o g l e . i n j e c t . e x t e n s i o n s : g u i c e - s e r v l e t 
 c o m . g o o g l e . i n j e c t : g u i c e 
 c o m . g o o g l e . j 2 o b j c : j 2 o b j c - a n n o t a t i o n s 
 c o m . g o o g l e . j a v a s c r i p t : c l o s u r e - c o m p i l e r 
 c o m . g o o g l e . j a v a s c r i p t : c l o s u r e - c o m p i l e r - e x t e r n s 
 c o m . g o o g l e c o d e . c o n c u r r e n t l i n k e d h a s h m a p : c o n c u r r e n t l i n k e d h a s h m a p - l r u 
 c o m . g o o g l e c o d e . j s o n - s i m p l e : j s o n - s i m p l e 
 c o m . g o o g l e c o d e . j t y p e : j t y p e 
 c o m . i n t e l l i j : a n n o t a t i o n s 
 c o m . l m a x : d i s r u p t o r 
 c o m . n e t f l i x . a r c h a i u s : a r c h a i u s - c o r e 
 c o m . n e t f l i x . e u r e k a : e u r e k a - c l i e n t 
 c o m . n e t f l i x . g o v e r n a t o r : g o v e r n a t o r 
 c o m . n e t f l i x . h y s t r i x : h y s t r i x - c o r e 
 c o m . n e t f l i x . h y s t r i x : h y s t r i x - m e t r i c s - e v e n t - s t r e a m 
 c o m . n e t f l i x . n e t f l i x - c o m m o n s : n e t f l i x - c o m m o n s - u t i l 
 c o m . n e t f l i x . n e t f l i x - c o m m o n s : n e t f l i x - s t a t i s t i c s 
 c o m . n e t f l i x . p y t h e a s : p y t h e a s - c o r e 
 c o m . n e t f l i x . r x j a v a : r x j a v a - c o r e 
 c o m . n e t f l i x . s e r v o : s e r v o - c o r e 
 c o m . n i m b u s d s : n i m b u s - j o s e - j w t 
 c o m . n i n g : a s y n c - h t t p - c l i e n t 
 c o m . n i n g : c o m p r e s s - l z f 
 c o m . o p e r a : o p e r a d r i v e r 
 c o m . o p e r a : o p e r a l a u n c h e r s 
 c o m . o p t i m a i z e . l a n g u a g e d e t e c t o r : l a n g u a g e - d e t e c t o r 
 c o m . s q u a r e u p . o k h t t p 3 : o k h t t p 
 c o m . s q u a r e u p . o k i o : o k i o 
 c o m . s q u a r e u p . r e t r o f i t 2 : c o n v e r t e r - g s o n 
 c o m . s q u a r e u p . r e t r o f i t 2 : r e t r o f i t 
 c o m . t d u n n i n g : t - d i g e s t 
 c o m . t h i n k a u r e l i u s . t h r i f t : t h r i f t - s e r v e r 
 c o m . t h o u g h t w o r k s . q d o x : q d o x 
 c o m . t y p e s a f e . n e t t y : n e t t y - r e a c t i v e - s t r e a m s 
 c o m . y a m m e r . m e t r i c s : m e t r i c s - c o r e 
 c o m . z a x x e r : S p a r s e B i t S e t 
 c o m m o n s - a t t r i b u t e s : c o m m o n s - a t t r i b u t e s - a p i 
 c o m m o n s - b e a n u t i l s : c o m m o n s - b e a n u t i l s 
 c o m m o n s - c l i : c o m m o n s - c l i 
 c o m m o n s - c o d e c - 1 . 1 3 . j a r 
 c o m m o n s - c o d e c - 1 . 3 . j a r 
 c o m m o n s - c o d e c : c o m m o n s - c o d e c 
 c o m m o n s - c o l l e c t i o n s : c o m m o n s - c o l l e c t i o n s 
 c o m m o n s - c o n f i g u r a t i o n : c o m m o n s - c o n f i g u r a t i o n 
 c o m m o n s - d b c p : c o m m o n s - d b c p 
 c o m m o n s - d i g e s t e r : c o m m o n s - d i g e s t e r 
 c o m m o n s - f i l e u p l o a d : c o m m o n s - f i l e u p l o a d 
 c o m m o n s - h t t p c l i e n t : c o m m o n s - h t t p c l i e n t 
 c o m m o n s - i o : c o m m o n s - i o 
 c o m m o n s - j x p a t h : c o m m o n s - j x p a t h 
 c o m m o n s - l a n g - 2 . 1 . j a r 
 c o m m o n s - l a n g - 2 . 3 . j a r 
 c o m m o n s - l a n g : c o m m o n s - l a n g 
 c o m m o n s - l o g g i n g : c o m m o n s - l o g g i n g 
 c o m m o n s - l o g g i n g : c o m m o n s - l o g g i n g - a p i 
 c o m m o n s - p o o l - 1 . 6 - s o u r c e s . j a r 
 c o m m o n s - p o o l : c o m m o n s - p o o l 
 d e t e c t - l i b c 
 d i s r u p t o r - 3 . 0 . 1 . j a r 
 d o c t r i n e 
 e s l i n t - v i s i t o r - k e y s 
 f a y e - w e b s o c k e t 
 f b - w a t c h m a n 
 f o r e v e r - a g e n t 
 g r o o v y - a l l - 2 . 2 . 1 . j a r 
 h a r m o n y - r e f l e c t 
 i o . a i r l i f t : a i r l i n e 
 i o . n e t t y : n e t t y 
 i o . n e t t y : n e t t y - a l l 
 i o . n e t t y : n e t t y - b u f f e r 
 i o . n e t t y : n e t t y - c o d e c 
 i o . n e t t y : n e t t y - c o d e c - h t t p 
 i o . n e t t y : n e t t y - c o d e c - s o c k s 
 i o . n e t t y : n e t t y - c o m m o n 
 i o . n e t t y : n e t t y - h a n d l e r 
 i o . n e t t y : n e t t y - h a n d l e r - p r o x y 
 i o . n e t t y : n e t t y - r e s o l v e r 
 i o . n e t t y : n e t t y - t r a n s p o r t 
 i o . n e t t y : n e t t y - t r a n s p o r t - n a t i v e - e p o l l 
 i o . n e t t y : n e t t y - t r a n s p o r t - n a t i v e - k q u e u e 
 i o . n e t t y : n e t t y - t r a n s p o r t - n a t i v e - u n i x - c o m m o n 
 i o . o p e n t e l e m e t r y : o p e n t e l e m e t r y - a p i 
 i o . o p e n t e l e m e t r y : o p e n t e l e m e t r y - a p i - m e t r i c s 
 i o . o p e n t e l e m e t r y : o p e n t e l e m e t r y - c o n t e x t 
 i o . o p e n t e l e m e t r y : o p e n t e l e m e t r y - e x p o r t e r - l o g g i n g 
 i o . o p e n t e l e m e t r y : o p e n t e l e m e t r y - s d k 
 i o . o p e n t e l e m e t r y : o p e n t e l e m e t r y - s d k - c o m m o n 
 i o . o p e n t e l e m e t r y : o p e n t e l e m e t r y - s d k - e x t e n s i o n - a u t o c o n f i g u r e 
 i o . o p e n t e l e m e t r y : o p e n t e l e m e t r y - s d k - m e t r i c s 
 i o . o p e n t e l e m e t r y : o p e n t e l e m e t r y - s d k - t r a c e 
 i o . o p e n t e l e m e t r y : o p e n t e l e m e t r y - s e m c o n v 
 i o . r e a c t i v e x : r x j a v a 
 i t . u n i m i . d s i : f a s t u t i l 
 j a c k s o n - c o r e - a s l - 1 . 9 . 1 1 . j a r 
 j a k a r t a - r e g e x p : j a k a r t a - r e g e x p 
 j a v a s s i s t - 3 . 1 8 . 1 - G A . j a r 
 j a v a x . i n j e c t : j a v a x . i n j e c t 
 j a v a x . t r a n s a c t i o n . s o u r c e _ 1 . 1 . 1 . v 2 0 1 1 0 5 2 1 0 6 4 5 . j a r 
 j a v a x . t r a n s a c t i o n _ 1 . 1 . 1 . v 2 0 1 1 0 5 2 1 0 6 4 5 . j a r 
 j a v a x . v a l i d a t i o n : v a l i d a t i o n - a p i 
 j a x e n : j a x e n 
 j d o m - 1 . 0 . j a r 
 j d o m : j d o m 
 j e n a - c o r e - 2 . 7 . 5 _ p a t c h e d . j a r 
 j i v e s o f t w a r e : s m a c k 
 j i v e s o f t w a r e : s m a c k x 
 j n a - 3 . 4 . 0 . j a r 
 j n a - p l a t f o r m - 3 . 4 . 0 . j a r 
 j o d a - t i m e : j o d a - t i m e 
 j s r 3 0 5 - 2 . 0 . 0 . j a r 
 k a r y o n - a d m i n - 1 . 0 . 2 2 . j a r 
 k a r y o n - a d m i n - w e b - 1 . 0 . 2 2 . j a r 
 k a r y o n - c o r e - 1 . 0 . 2 2 . j a r 
 k a r y o n - e u r e k a - 1 . 0 . 2 2 . j a r 
 k a r y o n - e x t e n s i o n s - 1 . 0 . 2 2 . j a r 
 k a r y o n - e x t e n s i o n s - t e s t s u i t e - 1 . 0 . 2 2 . j a r 
 k a r y o n - s p i - 1 . 0 . 2 2 . j a r 
 l e s s - r h i n o - 1 . 4 . 0 . j s 
 l o g 4 j : l o g 4 j 
 l o g k i t : l o g k i t 
 l u c e n e - a n a l y z e r s - 3 . 6 . 1 . j a r 
 l u c e n e - c o r e - 3 . 6 . 1 . j a r 
 l u c e n e - k u r o m o j i - 3 . 6 . 1 . j a r 
 l u c e n e - s m a r t c n - 3 . 6 . 1 . j a r 
 n e k o h t m l - 1 . 9 . 1 7 . j a r 
 n e k o h t m l . j a r 
 n e t . a r n x : j s o n i c 
 n e t . b y t e b u d d y : b y t e - b u d d y 
 n e t . b y t e b u d d y : b y t e - b u d d y - d e p 
 n e t . j a v a . d e v . j n a : j n a 
 n e t . j a v a . d e v . j n a : j n a - p l a t f o r m 
 n e t . j a v a . d e v . j n a : p l a t f o r m 
 n e t . j p o u n t z . l z 4 : l z 4 
 n e t . m i n i d e v : a c c e s s o r s - s m a r t 
 n e t . m i n i d e v : a s m 
 n e t . m i n i d e v : j s o n - s m a r t 
 n e t . o a u t h . c o r e : o a u t h 
 n e t . o a u t h . c o r e : o a u t h - c o n s u m e r 
 n e t . o a u t h . c o r e : o a u t h - h t t p c l i e n t 3 
 n e t . o a u t h . c o r e : o a u t h - h t t p c l i e n t 4 
 n e t . o a u t h . c o r e : o a u t h - p r o v i d e r 
 n e t . o a u t h : o a u t h - c o r e 
 n e t . s f . e h c a c h e : e h c a c h e - c o r e 
 n e t . s f . s u p e r c s v : s u p e r - c s v 
 n e t . s o u r c e f o r g e . h t m l u n i t : h t m l u n i t 
 n e t . s o u r c e f o r g e . n e k o h t m l : n e k o h t m l 
 n e t . s p y : s p y m e m c a c h e d 
 o a u t h - s i g n 
 o r g . a p a c h e . a b d e r a : a b d e r a - c o r e 
 o r g . a p a c h e . a b d e r a : a b d e r a - i 1 8 n 
 o r g . a p a c h e . a n t : a n t 
 o r g . a p a c h e . a r i e s . j m x : o r g . a p a c h e . a r i e s . j m x . a p i 
 o r g . a p a c h e . a r i e s . j m x : o r g . a p a c h e . a r i e s . j m x . c o r e . w h i t e b o a r d 
 o r g . a p a c h e . a r i e s : o r g . a p a c h e . a r i e s . u t i l 
 o r g . a p a c h e . c a s s a n d r a : c a s s a n d r a - a l l 
 o r g . a p a c h e . c a s s a n d r a : c a s s a n d r a - c l i e n t u t i l 
 o r g . a p a c h e . c a s s a n d r a : c a s s a n d r a - t h r i f t 
 o r g . a p a c h e . c o m m o n s . h t t p c l i e n t . s o u r c e _ 3 . 1 . 0 . v 2 0 1 0 1 2 0 7 0 8 2 0 . j a r 
 o r g . a p a c h e . c o m m o n s : c o m m o n s - c o l l e c t i o n s 4 
 o r g . a p a c h e . c o m m o n s : c o m m o n s - c o m p r e s s 
 o r g . a p a c h e . c o m m o n s : c o m m o n s - e x e c 
 o r g . a p a c h e . c o m m o n s : c o m m o n s - l a n g 3 
 o r g . a p a c h e . c o m m o n s : c o m m o n s - m a t h 3 
 o r g . a p a c h e . c o m m o n s : c o m m o n s - t e x t 
 o r g . a p a c h e . c o m m o n s : c o m m o n s - v f s 2 
 o r g . a p a c h e . d e r b y : d e r b y 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ c s 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ d e _ D E 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ e s 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ f r 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ h u 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ i t 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ j a _ J P 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ k o _ K R 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ p l 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ p t _ B R 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ r u 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ z h _ C N 
 o r g . a p a c h e . d e r b y : d e r b y L o c a l e _ z h _ T W 
 o r g . a p a c h e . d e r b y : d e r b y c l i e n t 
 o r g . a p a c h e . d e r b y : d e r b y n e t 
 o r g . a p a c h e . d e r b y : d e r b y o p t i o n a l t o o l s 
 o r g . a p a c h e . d e r b y : d e r b y t o o l s 
 o r g . a p a c h e . f e l i x : o r g . o s g i . s e r v i c e . o b r 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - a c t i v a t i o n _ 1 . 0 . 2 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - a n n o t a t i o n _ 1 . 1 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - a t i n j e c t _ 1 . 0 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - e l _ 2 . 2 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - i n t e r c e p t o r _ 1 . 1 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - j a x r s _ 1 . 1 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - j c d i _ 1 . 0 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - j m s _ 1 . 1 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - j p a _ 2 . 0 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - j t a _ 1 . 1 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - s e r v l e t _ 2 . 5 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - s e r v l e t _ 3 . 0 _ s p e c 
 o r g . a p a c h e . g e r o n i m o . s p e c s : g e r o n i m o - v a l i d a t i o n _ 1 . 0 _ s p e c 
 o r g . a p a c h e . h t t p c o m p o n e n t s : f l u e n t - h c 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p a s y n c c l i e n t 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c l i e n t 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c l i e n t - c a c h e 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c l i e n t - o s g i 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c l i e n t - w i n 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c o m p o n e n t s - c l i e n t 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c o m p o n e n t s - c o r e 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c o r e 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c o r e - a b 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c o r e - n i o 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p c o r e - o s g i 
 o r g . a p a c h e . h t t p c o m p o n e n t s : h t t p m i m e 
 o r g . a p a c h e . j a m e s : a p a c h e - m i m e 4 j 
 o r g . a p a c h e . j a m e s : j a m e s - p a r e n t 
 o r g . a p a c h e . j a m e s : j a m e s - p r o j e c t 
 o r g . a p a c h e . j a m e s : m a v e n - s k i n 
 o r g . a p a c h e . j e n a : j e n a - a r q 
 o r g . a p a c h e . j e n a : j e n a - c o r e 
 o r g . a p a c h e . j e n a : j e n a - i r i 
 o r g . a p a c h e . j e n a : j e n a - t d b 
 o r g . a p a c h e . l o g g i n g . l o g 4 j : l o g 4 j - 1 . 2 - a p i 
 o r g . a p a c h e . l o g g i n g . l o g 4 j : l o g 4 j - a p i 
 o r g . a p a c h e . l o g g i n g . l o g 4 j : l o g 4 j - c o r e 
 o r g . a p a c h e . l o g g i n g . l o g 4 j : l o g 4 j - j c l 
 o r g . a p a c h e . l o g g i n g . l o g 4 j : l o g 4 j - s l f 4 j - i m p l 
 o r g . a p a c h e . l u c e n e : l u c e n e - a n a l y z e r s - c o m m o n 
 o r g . a p a c h e . l u c e n e : l u c e n e - a n a l y z e r s - k u r o m o j i 
 o r g . a p a c h e . l u c e n e : l u c e n e - a n a l y z e r s - s m a r t c n 
 o r g . a p a c h e . l u c e n e : l u c e n e - b a c k w a r d - c o d e c s 
 o r g . a p a c h e . l u c e n e : l u c e n e - c o r e 
 o r g . a p a c h e . l u c e n e : l u c e n e - d e m o s 
 o r g . a p a c h e . l u c e n e : l u c e n e - e x p r e s s i o n s 
 o r g . a p a c h e . l u c e n e : l u c e n e - g r o u p i n g 
 o r g . a p a c h e . l u c e n e : l u c e n e - h i g h l i g h t e r 
 o r g . a p a c h e . l u c e n e : l u c e n e - j o i n 
 o r g . a p a c h e . l u c e n e : l u c e n e - m e m o r y 
 o r g . a p a c h e . l u c e n e : l u c e n e - m i s c 
 o r g . a p a c h e . l u c e n e : l u c e n e - q u e r i e s 
 o r g . a p a c h e . l u c e n e : l u c e n e - q u e r y p a r s e r 
 o r g . a p a c h e . l u c e n e : l u c e n e - s a n d b o x 
 o r g . a p a c h e . l u c e n e : l u c e n e - s p a t i a l 
 o r g . a p a c h e . l u c e n e : l u c e n e - s p a t i a l - e x t r a s 
 o r g . a p a c h e . l u c e n e : l u c e n e - s p a t i a l 3 d 
 o r g . a p a c h e . l u c e n e : l u c e n e - s u g g e s t 
 o r g . a p a c h e . m a v e n : m a v e n - p l u g i n - a p i 
 o r g . a p a c h e . m a v e n : m a v e n - p r o j e c t 
 o r g . a p a c h e . o p e n j p a : a p a c h e - o p e n j p a 
 o r g . a p a c h e . o p e n j p a : o p e n j p a 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - a l l 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - i n t e g r a t i o n 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - i n t e g r a t i o n - d a y t r a d e r 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - i n t e g r a t i o n - j m x 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - i n t e g r a t i o n - s l f 4 j 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - i n t e g r a t i o n - v a l i d a t i o n 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - j d b c 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - j e s t 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - k e r n e l 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - l i b 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - m a v e n - p l u g i n 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - p a r e n t 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - p e r s i s t e n c e 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - p e r s i s t e n c e - j d b c 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - p e r s i s t e n c e - l o c k i n g 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - s l i c e 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - t o o l s 
 o r g . a p a c h e . o p e n j p a : o p e n j p a - x m l s t o r e 
 o r g . a p a c h e . p d f b o x : f o n t b o x 
 o r g . a p a c h e . p d f b o x : j e m p b o x 
 o r g . a p a c h e . p d f b o x : p d f b o x 
 o r g . a p a c h e . p d f b o x : p d f b o x - a n t 
 o r g . a p a c h e . p d f b o x : p d f b o x - a p p 
 o r g . a p a c h e . p d f b o x : p d f b o x - l u c e n e 
 o r g . a p a c h e . p d f b o x : p d f b o x - p a r e n t 
 o r g . a p a c h e . p d f b o x : p d f b o x - r e a c t o r 
 o r g . a p a c h e . p d f b o x : p d f b o x - w a r 
 o r g . a p a c h e . p d f b o x : p r e f l i g h t 
 o r g . a p a c h e . p d f b o x : p r e f l i g h t - a p p 
 o r g . a p a c h e . p d f b o x : x m p b o x 
 o r g . a p a c h e . p o i : p o i 
 o r g . a p a c h e . p o i : p o i - o o x m l 
 o r g . a p a c h e . p o i : p o i - o o x m l - l i t e 
 o r g . a p a c h e . p o i : p o i - s c r a t c h p a d 
 o r g . a p a c h e . s a n t u a r i o : x m l s e c 
 o r g . a p a c h e . t h r i f t : l i b t h r i f t 
 o r g . a p a c h e . t o m c a t : t o m c a t - c a t a l i n a 
 o r g . a p a c h e . v e l o c i t y : v e l o c i t y 
 o r g . a p a c h e . w i n k : a p a c h e - w i n k 
 o r g . a p a c h e . w i n k : w i n k 
 o r g . a p a c h e . w i n k : w i n k - a b d e r a - p r o v i d e r 
 o r g . a p a c h e . w i n k : w i n k - a s s e m b l y 
 o r g . a p a c h e . w i n k : w i n k - a s s e m b l y - a g g r e g a t e j a r 
 o r g . a p a c h e . w i n k : w i n k - a s s e m b l y - a g g r e g a t e j a r - o s g i 
 o r g . a p a c h e . w i n k : w i n k - c l i e n t 
 o r g . a p a c h e . w i n k : w i n k - c l i e n t - a p a c h e - h t t p c l i e n t 
 o r g . a p a c h e . w i n k : w i n k - c l i e n t - a s y n c h t t p c l i e n t 
 o r g . a p a c h e . w i n k : w i n k - c o m m o n 
 o r g . a p a c h e . w i n k : w i n k - c o m p o n e n t - t e s t - s u p p o r t 
 o r g . a p a c h e . w i n k : w i n k - g u i c e - s e r v e r 
 o r g . a p a c h e . w i n k : w i n k - i t e s t 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - c l i e n t 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - c l i e n t - t i m e o u t 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - c o n t e n t e n c o d e 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - c o n t e x t 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - e x t r a - p r o v i d e r s 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - f i l t e r 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - i n h e r i t a n c e 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - j s r 2 5 0 - l i f e c y c l e 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - l o g g i n g 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - o s g i 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - p a r a m s 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - p r o v i d e r s 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - s i m p l e - o s g i 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - s u p p o r t 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - t a r g e t i n g 
 o r g . a p a c h e . w i n k : w i n k - i t e s t - v a l i d a t i o n 
 o r g . a p a c h e . w i n k : w i n k - i t e s t s 
 o r g . a p a c h e . w i n k : w i n k - j a c k s o n - p r o v i d e r 
 o r g . a p a c h e . w i n k : w i n k - j a x r s - a p i 
 o r g . a p a c h e . w i n k : w i n k - j c d i - s e r v e r 
 o r g . a p a c h e . w i n k : w i n k - j e t t i s o n - p r o v i d e r 
 o r g . a p a c h e . w i n k : w i n k - j s o n - p r o v i d e r 
 o r g . a p a c h e . w i n k : w i n k - j s o n 4 j 
 o r g . a p a c h e . w i n k : w i n k - j s o n 4 j - p r o v i d e r 
 o r g . a p a c h e . w i n k : w i n k - o s g i 
 o r g . a p a c h e . w i n k : w i n k - p r o t o b u f - p r o v i d e r 
 o r g . a p a c h e . w i n k : w i n k - p r o v i d e r s 
 o r g . a p a c h e . w i n k : w i n k - s e r v e r 
 o r g . a p a c h e . w i n k : w i n k - s p r i n g - s u p p o r t 
 o r g . a p a c h e . w i n k : w i n k - t h r i f t - p r o v i d e r 
 o r g . a p a c h e . w i n k : w i n k - w e b d a v 
 o r g . a p a c h e . w s . c o m m o n s . a x i o m : a x i o m - a p i 
 o r g . a p a c h e . w s . c o m m o n s . a x i o m : a x i o m - i m p l 
 o r g . a p a c h e . x b e a n : x b e a n - b u n d l e u t i l s 
 o r g . a p a c h e . x b e a n : x b e a n - f i n d e r 
 o r g . a p a c h e . x m l b e a n s : x m l b e a n s 
 o r g . a p a c h e : a p a c h e - j a r - r e s o u r c e - b u n d l e 
 o r g . a s y n c h t t p c l i e n t : a s y n c - h t t p - c l i e n t 
 o r g . a s y n c h t t p c l i e n t : a s y n c - h t t p - c l i e n t - n e t t y - u t i l s 
 o r g . b e a n s h e l l : b s h 
 o r g . c o d e h a u s . g r o o v y : g r o o v y 
 o r g . c o d e h a u s . j a c k s o n : j a c k s o n - c o r e - a s l 
 o r g . c o d e h a u s . j a c k s o n : j a c k s o n - j a x r s 
 o r g . c o d e h a u s . j a c k s o n : j a c k s o n - m a p p e r - a s l 
 o r g . c o d e h a u s . j a c k s o n : j a c k s o n - x c 
 o r g . c o d e h a u s . j e t t i s o n : j e t t i s o n 
 o r g . c o d e h a u s . p l e x u s : p l e x u s - i n t e r p o l a t i o n 
 o r g . c o d e h a u s . p l e x u s : p l e x u s - u t i l s 
 o r g . c o d e h a u s . w o o d s t o x : w s t x - a s l 
 o r g . c o d e l i b s . e l a s t i c s e a r c h . m o d u l e : i n g e s t - c o m m o n 
 o r g . c o d e l i b s . e l a s t i c s e a r c h . m o d u l e : l a n g - e x p r e s s i o n 
 o r g . c o d e l i b s . e l a s t i c s e a r c h . m o d u l e : l a n g - g r o o v y 
 o r g . c o d e l i b s . e l a s t i c s e a r c h . m o d u l e : l a n g - p a i n l e s s 
 o r g . e k t o r p : o r g . e k t o r p 
 o r g . e l a s t i c s e a r c h . c l i e n t : e l a s t i c s e a r c h - r e s t - c l i e n t 
 o r g . e l a s t i c s e a r c h : e l a s t i c s e a r c h 
 o r g . e l a s t i c s e a r c h : j n a 
 o r g . e l a s t i c s e a r c h : s e c u r e s m 
 o r g . g l a s s f i s h . j e r s e y . m e d i a : j e r s e y - m e d i a - m o x y 
 o r g . h i b e r n a t e : h i b e r n a t e - v a l i d a t o r 
 o r g . i n i 4 j : i n i 4 j 
 o r g . j b o s s . a r q u i l l i a n : a r q u i l l i a n - b o m 
 o r g . j b o s s . l o g g i n g : j b o s s - l o g g i n g 
 o r g . j b o s s . l o g g i n g : j b o s s - l o g g i n g - a n n o t a t i o n s 
 o r g . j b o s s : j a n d e x 
 o r g . j c t o o l s : j c t o o l s - c o r e 
 o r g . j d o m : j d o m 
 o r g . l o c a t i o n t e c h . s p a t i a l 4 j : s p a t i a l 4 j 
 o r g . m i n d r o t : j b c r y p t 
 o r g . o b j e n e s i s : o b j e n e s i s 
 o r g . o p s 4 j . p a x . e x a m : m a v e n - p a x e x a m - p l u g i n 
 o r g . o s g i : o r g . o s g i . c o m p e n d i u m 
 o r g . o s g i : o r g . o s g i . c o r e 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - a n d r o i d - d r i v e r 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - a p i 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - c h r o m e - d r i v e r 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - c h r o m i u m - d r i v e r 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - d e v t o o l s 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - f i r e f o x - d r i v e r 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - h t m l u n i t - d r i v e r 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - h t t p 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - i e - d r i v e r 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - i p h o n e - d r i v e r 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - j a v a 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - o p e r a - d r i v e r 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - r e m o t e - d r i v e r 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - s a f a r i - d r i v e r 
 o r g . s e l e n i u m h q . s e l e n i u m : s e l e n i u m - s u p p o r t 
 o r g . s h a r e g o v : m j s o n 
 o r g . s l f 4 j : j c l - o v e r - s l f 4 j 
 o r g . s o n a t y p e . s i s u . i n j e c t : c g l i b 
 o r g . s p r i n g f r a m e w o r k : s p r i n g 
 o r g . s p r i n g f r a m e w o r k : s p r i n g - c o n t e x t 
 o r g . s p r i n g f r a m e w o r k : s p r i n g - w e b 
 o r g . t e s t n g : t e s t n g 
 o r g . x e r i a l . s n a p p y : s n a p p y - j a v a 
 o r g . x m l u n i t : x m l u n i t - c o r e 
 o r g . x m l u n i t : x m l u n i t - l e g a c y 
 o r g . y a m l : s n a k e y a m l 
 r e q u e s t 
 r i b b o n - c o r e - 0 . 3 . 1 1 . j a r 
 r i b b o n - h t t p c l i e n t - 0 . 3 . 1 1 . j a r 
 r o m e : r o m e 
 r x j s 
 s e l e n i u m - j a v a - 2 . 3 5 . 0 . j a r 
 s e l e n i u m - s e r v e r - s t a n d a l o n e - 2 . 2 0 . 0 . j a r 
 s p d x - c o r r e c t 
 s t a x : s t a x - a p i 
 t u n n e l - a g e n t 
 v a l i d a t e - n p m - p a c k a g e - l i c e n s e 
 v e l o c i t y - 1 . 7 . j a r 
 v e l o c i t y : v e l o c i t y 
 w a l k e r 
 w e b s o c k e t - d r i v e r 
 w e b s o c k e t - e x t e n s i o n s 
 w i n k - c l i e n t - 1 . 4 . j a r 
 w i n k - c l i e n t - a p a c h e - h t t p c l i e n t - 1 . 3 . 0 . j a r 
 w i n k - c o m m o n - 1 . 4 . j a r 
 w i n k - j s o n 4 j - 1 . 2 . 1 - i n c u b a t i n g . j a r 
 w i n k - j s o n 4 j - p r o v i d e r - 1 . 4 . j a r 
 w i r e m o c k - s t a n d a l o n e - 2 . 1 . 7 . j a r 
 x a l a n : s e r i a l i z e r 
 x a l a n : x a l a n 
 x e r c e s : x e r c e s I m p l 
 x e r c e s I m p l - 2 . 1 0 . 0 . j a r 
 x m l - a p i s : x m l - a p i s 
 x m l - n a m e - v a l i d a t o r 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % % )   o r   m o r e   o f   t h e 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 2 - C L A U S E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 @ t y p e s c r i p t - e s l i n t / p a r s e r   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j s . f o u n d a t i o n 
 @ t y p e s c r i p t - e s l i n t / t y p e s c r i p t - e s t r e e   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / j s . f o u n d a t i o n 
 b r o w s e r - p r o c e s s - h r t i m e   |   C o p y r i g h t   2 0 1 4   k u m a v i s 
 c h e e r i o - s e l e c t   |   C o p y r i g h t   ( c )   2 0 2 2   T h e   C h e e r i o   c o n t r i b u t o r s 
 c o m . g i t h u b . d e t r o . g h o s t d r i v e r : p h a n t o m j s d r i v e r   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   A n d   I v a n   D e   M a r i n o   < h t t p : / / i v a n d e m a r i n o . m e >   A l l   r i g h t s   r e s e r v e d . 
 c o m . g i t h u b . d e t r o : p h a n t o m j s d r i v e r   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   A n d   I v a n   D e   M a r i n o   < h t t p : / / i v a n d e m a r i n o . m e >   A l l   r i g h t s   r e s e r v e d . 
 c o m . g i t h u b . v i r t u a l d : c u r v e s a p i   |   C o p y r i g h t   ( c )   2 0 0 5   G r a p h   B u i l d e r 
 c o m . g o o g l e . p r o t o b u f : p r o t o b u f - j a v a   |   C o p y r i g h t   2 0 0 8 ;   G o o g l e   I n c . 
 c o n f i g s t o r e   |   C o p y r i g h t   ( c )   G o o g l e 
 c s s - s e l e c t   |   C o p y r i g h t   ( c )   F e l i x   B  h m .   A l l   r i g h t s   r e s e r v e d . 
 c s s - w h a t   |   C o p y r i g h t   ( c )   F e l i x   B  h m .   A l l   r i g h t s   r e s e r v e d . 
 d a m e r a u - l e v e n s h t e i n   |   C o p y r i g h t   ( c )   2 0 1 8 ,   T a d e u s z   _ a z u r s k i .   A l l   r i g h t s   r e s e r v e d . 
 d e f a u l t - g a t e w a y   |   C o p y r i g h t   ( c )   s i l v e r w i n d 
 d o c t r i n e   |   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j q u e r y . o r g / 
 d o m e l e m e n t t y p e   |   C o p y r i g h t   ( c )   F e l i x   B  h m .   A l l   r i g h t s   r e s e r v e d . 
 d o m h a n d l e r   |   C o p y r i g h t   ( c )   F e l i x   B  h m .   A l l   r i g h t s   r e s e r v e d . 
 d o m u t i l s   |   C o p y r i g h t   ( c )   F e l i x   B  h m .   A l l   r i g h t s   r e s e r v e d . 
 d o t e n v   |   C o p y r i g h t   ( c )   2 0 1 5 ,   S c o t t   M o t t e 
 d o t e n v - e x p a n d   |   C o p y r i g h t   ( c )   2 0 1 6 ,   S c o t t   M o t t e 
 e n t i t i e s   |   C o p y r i g h t   ( c )   F e l i x   B  h m .   A l l   r i g h t s   r e s e r v e d . 
 e s c o d e g e n   |   C o p y r i g h t   ( C )   2 0 1 2   Y u s u k e   S u z u k i   ( t w i t t e r :   @ C o n s t e l l a t i o n )   a n d   o t h e r   c o n t r i b u t o r s . 
 e s l i n t - s c o p e   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   A n d   h t t p s : / / j s . f o u n d a t i o n   C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 3   Y u s u k e   S u z u k i   ( t w i t t e r :   @ C o n s t e l l a t i o n )   a n d   o t h e r   c o n t r i b u t o r s 
 e s p r e e   |   C o p y r i g h t   ( c )   O p e n   J S   F o u n d a t i o n 
 e s p r i m a   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n / 
 e s r e c u r s e   |   C o p y r i g h t   ( C )   2 0 1 4   [ Y u s u k e   S u z u k i ] ( h t t p s : / / g i t h u b . c o m / C o n s t e l l a t i o n ) 
 e s t r a v e r s e   |   C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 6  Y u s u k e   S u z u k i   ( t w i t t e r :  @ C o n s t e l l a t i o n )   a n d   o t h e r   c o n t r i b u t o r s . 
 e s u t i l s   |   C o p y r i g h t   ( C )   2 0 1 3   [ Y u s u k e   S u z u k i ] ( h t t p : / / g i t h u b . c o m / C o n s t e l l a t i o n ) 
 f u t u r e s   |   C o p y r i g h t   2 0 0 9   B r i a n   Q u i n l a n .   A l l   r i g h t s   r e s e r v e d . 
 g l o b - t o - r e g e x p   |   C o p y r i g h t   ( c )   2 0 1 3   N i c k   F i t z g e r a l d 
 h t t p - c a c h e - s e m a n t i c s   |   C o p y r i g h t   2 0 1 6 - 2 0 1 8   K o r n e l   L e s i _ s k i 
 j a x e n : j a x e n   |   C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 m i s s i s s i p p i   |   C o p y r i g h t   ( c )   2 0 2 0   M a x   O g d e n 
 n o r m a l i z e - p a c k a g e - d a t a   |   C o p y r i g h t   ( c )   M e r y n   S t o l   ( " A u t h o r " ) 
 n t h - c h e c k   |   C o p y r i g h t   ( c )   F e l i x   B  h m .   A l l   r i g h t s   r e s e r v e d . 
 o r g . h a m c r e s t : h a m c r e s t - a l l   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 6 ;   H a m c r e s t 
 r e g j s p a r s e r   |   C o p y r i g h t   ( c )   J u l i a n   V i e r e c k   a n d   C o n t r i b u t o r s   A l l   R i g h t s   R e s e r v e d . 
 s t r i n g i f y - o b j e c t   |   C o p y r i g h t   ( c )   2 0 1 5 ,   Y e o m a n   t e a m 
 t e r s e r   |   C o p y r i g h t   2 0 1 2 - 2 0 1 8   ( c )   M i h a i   B a z o n   < m i h a i . b a z o n @ g m a i l . c o m > 
 u r i - j s   |   C o p y r i g h t   2 0 1 1   G a r y   C o u r t .   A l l   r i g h t s   r e s e r v e d . 
 w e b i d l - c o n v e r s i o n s   |   C o p y r i g h t   ( c )   2 0 1 4 ,   D o m e n i c   D e n i c o l a 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 3 - C l a u s e   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 @ h a p i / a d d r e s s   |   C o p y r i g h t   ( c )   2 0 1 9 ,   P r o j e c t   c o n t r i b u t o r s   A l l   r i g h t s   r e s e r v e d . 
 @ h a p i / b o u r n e   |   C o p y r i g h t   ( c )   2 0 1 9 ,   S i d e w a y   I n c ,   a n d   p r o j e c t   c o n t r i b u t o r s 
 @ h a p i / h o e k   |   C o p y r i g h t   ( c )   2 0 1 1 ,   Y a h o o   I n c .   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 4 ,   W a l m a r t   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9 ,   S i d e w a y   I n c ,   a n d   p r o j e c t   c o n t r i b u t o r s 
 @ h a p i / j o i   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9 ,   S i d e w a y   I n c ,   a n d   p r o j e c t   c o n t r i b u t o r s 
 @ h a p i / t o p o   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9 ,   S i d e w a y   I n c ,   a n d   p r o j e c t   c o n t r i b u t o r s 
 @ x t u c / i e e e 7 5 4   |   C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s ,   I n c . 
 a b a b   |   C o p y r i g h t      2 0 1 9   W 3 C   a n d   J e f f   C a r p e n t e r   \ < j e f f c a r p @ c h r o m i u m . o r g \ > 
 a n t l r - 3 . 1 . 1 . j a r   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 2   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 a n t l r : a n t l r   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 2   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 a s m : a s m   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 7   I N R I A   F r a n c e   T e l e c o m 
 a s m : a s m - a l l   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 7   I N R I A ,   F r a n c e   T e l e c o m 
 b a b e l - p l u g i n - i s t a n b u l   |   C o p y r i g h t   ( c )   2 0 1 6 ,   I s t a n b u l   C o d e   C o v e r a g e 
 b c r y p t - p b k d f   |   C o p y r i g h t   1 9 9 7   N i e l s   P r o v o s   < p r o v o s @ p h y s n e t . u n i - h a m b u r g . d e >   C o p y r i g h t   ( c )   2 0 1 3   T e d   U n a n g s t   < t e d u @ o p e n b s d . o r g >   C o p y r i g h t   2 0 1 6   J o y e n t   I n c 
 c o m . g i t h u b . j s o n l d - j a v a : j s o n l d - j a v a   |   C o p y r i g h t   ( c )   2 0 1 2   A n d   D e u t s c h e   F o r s c h u n g s z e n t r u m   f  r   K  n s t l i c h e   I n t e l l i g e n z   G m b H   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 7   A n d   J S O N L D - J a v a   c o n t r i b u t o r s   A l l   r i g h t s   r e s e r v e d . 
 c o m . g o o g l e . p r o t o b u f : p r o t o b u f - j a v a   |   C o p y r i g h t   2 0 0 8   G o o g l e   I n c .     A l l   r i g h t s   r e s e r v e d . 
 c o m . h p . h p l . j e n a : a r q   |   ( c )   C o p y r i g h t   2 0 0 8   A n d   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y   A n d   L P   A l l   r i g h t s   r e s e r v e d . 
 c o m . h p . h p l . j e n a : i r i   |   C o p y r i g h t   2 0 0 3 -   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y   L P   A l l   r i g h t s   r e s e r v e d . 
 c o m . h p . h p l . j e n a : j e n a   |   C o p y r i g h t   2 0 0 3 -   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y   L P   A l l   r i g h t s   r e s e r v e d . 
 c o m . h p . h p l . j e n a : s d b   |   C o p y r i g h t   2 0 0 3 -   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y   L P   A l l   r i g h t s   r e s e r v e d . 
 c o m . h p . h p l . j e n a : t d b   |   C o p y r i g h t   2 0 0 3 -   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y   L P   A l l   r i g h t s   r e s e r v e d . 
 c o m . s u n . a c t i v a t i o n : j a k a r t a . a c t i v a t i o n   |   C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s . 
 c o m . t h o u g h t w o r k s . x s t r e a m : x s t r e a m   |   C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 6   A n d   J o e   W a l n e s   C o p y r i g h t   ( c )   2 0 0 6 - 2 0 2 0   A n d   X S t r e a m   C o m m i t t e r s 
 c o m . v m w a r e : v i j a v a   |   C o p y r i g h t   ( c )   2 0 1 2   S t e v e   J i n .   A l l   R i g h t s   R e s e r v e d .   C o p y r i g h t   ( c )   2 0 0 8   V M w a r e ,   I n c .   A l l   R i g h t s   R e s e r v e d .   C o p y r i g h t   ( c )   2 0 0 9   A l t o r   N e t w o r k s .   A l l   R i g h t s   R e s e r v e d .   C o p y r i g h t   ( c )   2 0 0 9   N e t A p p .   A l l   R i g h t s   R e s e r v e d . 
 c s s - s e l e c t   |   C o p y r i g h t   ( c )   F e l i x   B  h m .   A l l   r i g h t s   r e s e r v e d . 
 d 3   |   C o p y r i g h t   2 0 1 0 - 2 0 1 7   M i k e   B o s t o c k 
 d 3 - a r r a y   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - a x i s   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - b r u s h   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - c h o r d   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - c o l l e c t i o n   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - c o l o r   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - c o n t o u r   |   C o p y r i g h t   2 0 1 2 - 2 0 1 7   M i k e   B o s t o c k 
 d 3 - d i s p a t c h   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - d r a g   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - d s v   |   C o p y r i g h t   2 0 1 3 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - e a s e   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - f e t c h   |   C o p y r i g h t   2 0 1 6   M i k e   B o s t o c k 
 d 3 - f o r c e   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - f o r m a t   |   C o p y r i g h t   2 0 1 0 - 2 0 1 5   M i k e   B o s t o c k 
 d 3 - g e o   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k C o p y r i g h t   ( c )   2 0 0 8 - 2 0 1 2   C h a r l e s   K a r n e y 
 d 3 - h i e r a r c h y   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - i n t e r p o l a t e   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - p a t h   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - p o l y g o n   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - q u a d t r e e   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - r a n d o m   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - s c a l e   |   C o p y r i g h t   2 0 1 0 - 2 0 1 5   M i k e   B o s t o c k 
 d 3 - s c a l e - c h r o m a t i c   |   C o p y r i g h t   2 0 1 0 - 2 0 1 8   M i k e   B o s t o c k C o p y r i g h t   ( c )   2 0 0 2   C y n t h i a   B r e w e r   M a r k   H a r r o w e r   a n d   T h e   P e n n s y l v a n i a   S t a t e 
 d 3 - s e l e c t i o n   |   C o p y r i g h t   2 0 1 0 - 2 0 1 5   M i k e   B o s t o c k 
 d 3 - s h a p e   |   C o p y r i g h t   2 0 1 0 - 2 0 1 5   M i k e   B o s t o c k 
 d 3 - t i m e   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - t i m e - f o r m a t   |   C o p y r i g h t   2 0 1 0 - 2 0 1 7   M i k e   B o s t o c k 
 d 3 - t i m e r   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d 3 - t r a n s i t i o n   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5   M i c h a e l   B o s t o c k C o p y r i g h t   2 0 0 1   R o b e r t   P e n n e r 
 d 3 - v o r o n o i   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k C o p y r i g h t   ( C )   2 0 1 0 - 2 0 1 3   R a y m o n d   H i l l 
 d 3 - z o o m   |   C o p y r i g h t   2 0 1 0 - 2 0 1 6   M i k e   B o s t o c k 
 d i j i t   |   C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2   A n d   T h e   D o j o   F o u n d a t i o n   A l l   r i g h t s   r e s e r v e d 
 d o j o   |   C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2   A n d   T h e   D o j o   F o u n d a t i o n   A l l   r i g h t s   r e s e r v e d 
 d o m 4 j - 1 . 6 . 1 . j a r   |   N o   c o p y r i g h t   f o u n d 
 e s l i n t - p l u g i n - f l o w t y p e   |   C o p y r i g h t   ( c )   2 0 1 5   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) 
 e s q u e r y   |   C o p y r i g h t   ( c )   2 0 1 3   A n d   J o e l   F e e n s t r a   A l l   r i g h t s   r e s e r v e d . 
 f i l e s i z e   |   C o p y r i g h t   ( c )   2 0 1 9   J a s o n   M u l l i g a n 
 h o i s t - n o n - r e a c t - s t a t i c s   |   C o p y r i g h t   ( c )   2 0 1 5 ,   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . 
 h s q l d b : h s q l d b   |   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 2 4   A n d   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
 i e e e 7 5 4   |   C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s   I n c . 
 i s t a n b u l - l i b - c o v e r a g e   |   C o p y r i g h t   2 0 1 2 - 2 0 1 5   Y a h o o !   I n c . 
 i s t a n b u l - l i b - i n s t r u m e n t   |   C o p y r i g h t   2 0 1 2 - 2 0 1 5   Y a h o o !   I n c . 
 i s t a n b u l - l i b - r e p o r t   |   C o p y r i g h t   2 0 1 2 - 2 0 1 5   Y a h o o !   I n c . 
 i s t a n b u l - l i b - s o u r c e - m a p s   |   C o p y r i g h t   2 0 1 5   Y a h o o !   I n c . 
 i s t a n b u l - r e p o r t s   |   C o p y r i g h t   2 0 1 2 - 2 0 1 5   Y a h o o !   I n c . 
 j a k a r t a . a c t i v a t i o n : j a k a r t a . a c t i v a t i o n - a p i   |   C o p y r i g h t   ( c )   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . 
 j a k a r t a . x m l . b i n d : j a k a r t a . x m l . b i n d - a p i   |   C o p y r i g h t   ( c )   2 0 1 7 ,   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . 
 j a v a x . x m l . b i n d _ 2 . 3 . 2 . 2 0 2 3 0 3 0 3 1 4 4 4 . j a r   |   C o p y r i g h t   ( c )   2 0 0 3   A n d   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . 
 j l i n e : j l i n e   |   C o p y r i g h t   ( c )   2 0 0 2 - 2 0 2 3   A n d   t h e   o r i g i n a l   a u t h o r   o r   a u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 j m o c k : j m o c k   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 7 ,   j M o c k . o r g .   A l l   r i g h t s   r e s e r v e d . 
 j q u e r y . d a t a T a b l e s . m i n . j s   |   C o p y r i g h t   ( c )   2 0 0 8 - 2 0 1 0   A n d   A l l a n   J a r d i n e   A l l   r i g h t s   r e s e r v e d . 
 j s c h - 0 . 1 . 5 0 . j a r   |   C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 5   A t s u h i k o   Y a m a n a k a   A n d   J C r a f t , I n c .   A l l   r i g h t s   r e s e r v e d . 
 j s o n - s c h e m a   |   C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 5 ,   T h e   D o j o   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 m a k e e r r o r   |   C o p y r i g h t   ( c )   2 0 1 4   N a i t i k   S h a h .   A l l   r i g h t s   r e s e r v e d . 
 n e t . s o u r c e f o r g e . s e r p : s e r p   |   C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 7   A .   A b r a m   W h i t e 
 n o d e - f o r g e   |   C o p y r i g h t   ( c )   2 0 1 0   D i g i t a l   B a z a a r   I n c .   C o p y r i g h t   ( c )   1 9 8 9   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n   I n c . 
 o r g . a n t l r : S T 4   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 2   T e r e n c e   P a r r .   A l l   r i g h t s   r e s e r v e d 
 o r g . a n t l r : a n t l r   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 2   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 o r g . a n t l r : a n t l r - r u n t i m e   |   C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 9   T e r e n c e   P a r r 
 o r g . a n t l r : a n t l r 4 - r u n t i m e   |      C o p y r i g h t   A N T L R   /   T e r e n c e   P a r r 
 o r g . a n t l r : g u n i t   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 2   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 o r g . a n t l r : s t r i n g t e m p l a t e   |   C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 5   T e r e n c e   P a r r 
 o r g . f r e e m a r k e r : f r e e m a r k e r   |   C o p y r i g h t   ( c )   2 0 0 3   T h e   V i s i g o t h   S o f t w a r e   S o c i e t y . 
 o r g . h a m c r e s t : h a m c r e s t - c o r e   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 6 ,   w w w . h a m c r e s t . o r g   A l l   r i g h t s   r e s e r v e d . 
 o r g . j m o c k : j m o c k   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 7   A n d   j M o c k . o r g   A l l   r i g h t s   r e s e r v e d . 
 o r g . j m o c k : j m o c k - j u n i t 3   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 7   A n d   j M o c k . o r g   A l l   r i g h t s   r e s e r v e d . 
 o r g . j m o c k : j m o c k - l e g a c y   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 7   A n d   j M o c k . o r g   A l l   r i g h t s   r e s e r v e d . 
 o r g . o w 2 . a s m : a s m   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A   A n d   F r a n c e   T e l e c o m   A l l   r i g h t s   r e s e r v e d . 
 o r g . o w 2 . a s m : a s m - c o m m o n s   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 o r g . o w 2 . a s m : a s m - d e b u g - a l l   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m   A l l   r i g h t s   r e s e r v e d 
 o r g . o w 2 . a s m : a s m - t r e e   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 o r g . w e b b i t s e r v e r : w e b b i t   |   C o p y r i g h t   ( c )   2 0 1 1   A n d   J o e   W a l n e s   a n d   c o n t r i b u t o r s   A l l   r i g h t s   r e s e r v e d 
 q s   |   C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   L a F r e n i e r e   a n d   o t h e r   c o n t r i b u t o r s . 
 r e a c t - t r a n s i t i o n - g r o u p   |   C o p y r i g h t   ( c )   2 0 1 8 ,   R e a c t   C o m m u n i t y F o r k e d   f r o m   R e a c t   ( h t t p s : / / g i t h u b . c o m / f a c e b o o k / r e a c t )   C o p y r i g h t   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 r w   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   M i c h a e l   B o s t o c k 
 s e r i a l i z e - j a v a s c r i p t   |   C o p y r i g h t   2 0 1 4   Y a h o o !   I n c . 
 s o u r c e - m a p   |   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s 
 s p r i n t f - j s   |   C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t )   a l e x e i   ( d o t ]   r o > 
 t a b l e   |   C o p y r i g h t   ( c )   2 0 1 8 ,   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) 
 t m p l   |   C o p y r i g h t   ( c )   2 0 1 4   N a i t i k   S h a h .   A l l   r i g h t s   r e s e r v e d . 
 t o u g h - c o o k i e   |   C o p y r i g h t   ( c )   2 0 1 5 , S a l e s f o r c e . c o m ,   I n c . 
 w a r n i n g   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5 ,   F a c e b o o k ,   I n c . 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   B S D   3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   V 1 
 ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 a c t i v a t i o n . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . a c t i v a t i o n / a c t i v a t i o n / 1 . 1 
 c o m . s u n . j e r s e y . c o n t r i b s : j e r s e y - a p a c h e - c l i e n t 4   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / s u n / j e r s e y / c o n t r i b s / j e r s e y - a p a c h e - c l i e n t 4 / 1 . 8 / j e r s e y - a p a c h e - c l i e n t 4 - 1 . 8 - s o u r c e s . j a r 
 c o m . s u n . j e r s e y . c o n t r i b s : j e r s e y - g u i c e   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / s u n / j e r s e y / c o n t r i b s / j e r s e y - g u i c e / 1 . 1 7 . 1 / j e r s e y - g u i c e - 1 . 1 7 . 1 - s o u r c e s . j a r 
 c o m . s u n . m a i l : j a v a x . m a i l   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / s u n / m a i l / j a v a x . m a i l / 1 . 5 . 2 / j a v a x . m a i l - 1 . 5 . 2 - s o u r c e s . j a r 
 c o m . s u n . x m l . b i n d : j a x b - i m p l   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / s u n / x m l / b i n d / j a x b - i m p l / 2 . 2 . 1 . 1 / j a x b - i m p l - 2 . 2 . 1 . 1 - s o u r c e s . j a r 
 d s n . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . m a i l / d s n / 1 . 4 
 i m a p . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . m a i l / i m a p / 1 . 4 
 j a v a x . a c t i v a t i o n : a c t i v a t i o n   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / a c t i v a t i o n / a c t i v a t i o n / 1 . 1 . 1 / a c t i v a t i o n - 1 . 1 . 1 - s o u r c e s . j a r 
 j a v a x . a n n o t a t i o n : j a v a x . a n n o t a t i o n - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / a n n o t a t i o n / j a v a x . a n n o t a t i o n - a p i / 1 . 2 / j a v a x . a n n o t a t i o n - a p i - 1 . 2 - s o u r c e s . j a r 
 j a v a x . f a c e s : j s f - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / f a c e s / j s f - a p i / 1 . 2 _ 0 2 / j s f - a p i - 1 . 2 _ 0 2 - s o u r c e s . j a r 
 j a v a x . s e r v l e t : j a v a x . s e r v l e t - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / s e r v l e t / j a v a x . s e r v l e t - a p i / 3 . 1 . 0 / j a v a x . s e r v l e t - a p i - 3 . 1 . 0 - s o u r c e s . j a r 
 j a v a x . s e r v l e t : s e r v l e t - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / s e r v l e t / s e r v l e t - a p i / 2 . 3 / s e r v l e t - a p i - 2 . 3 - s o u r c e s . j a r 
 j a v a x . s e r v l e t _ 3 . 0 . 0 . v 2 0 1 1 1 2 0 1 1 0 1 6 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x / s e r v l e t / 3 . 0 . 0 
 j a v a x . w s . r s : j s r 3 1 1 - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / w s / r s / j s r 3 1 1 - a p i / 1 . 1 . 1 / j s r 3 1 1 - a p i - 1 . 1 . 1 - s o u r c e s . j a r 
 j a v a x . x m l . b i n d : j a x b - a p i   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . x m l . b i n d / j a x b - a p i / 2 . 0 
 j a v a x . x m l : j s r 1 7 3   |   T h i s   i s   t h e   m a v e n   c e n t r a l   r e p o   - h t t p s : / / r e p o . j e n k i n s - c i . o r g / a r t i f a c t o r y / p u b l i c / o r g / n e t b e a n s / e x t e r n a l / j s r 1 7 3 _ 1 . 0 _ a p i / R E L E A S E 7 3 1 / 
 m a i l . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . m a i l / m a i l / 1 . 4 
 m a i l a p i . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . m a i l / m a i l a p i / 1 . 4 
 o r g . g l a s s f i s h . h k 2 . e x t e r n a l : a s m - a l l - r e p a c k a g e d   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / e x t e r n a l / a s m - a l l - r e p a c k a g e d / 2 . 2 . 0 - b 2 1 / a s m - a l l - r e p a c k a g e d - 2 . 2 . 0 - b 2 1 - s o u r c e s . j a r 
 o r g . g l a s s f i s h . h k 2 . e x t e r n a l : c g l i b   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / e x t e r n a l / c g l i b / 2 . 2 . 0 - b 2 1 / c g l i b - 2 . 2 . 0 - b 2 1 - s o u r c e s . j a r 
 o r g . g l a s s f i s h . h k 2 . e x t e r n a l : j a v a x . i n j e c t   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / e x t e r n a l / j a v a x . i n j e c t / 2 . 2 . 0 - b 2 1 / j a v a x . i n j e c t - 2 . 2 . 0 - b 2 1 - s o u r c e s . j a r 
 o r g . g l a s s f i s h . h k 2 : h k 2 - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / h k 2 - a p i / 2 . 2 . 0 - b 2 1 / h k 2 - a p i - 2 . 2 . 0 - b 2 1 - s o u r c e s . j a r 
 o r g . g l a s s f i s h . h k 2 : h k 2 - l o c a t o r   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / h k 2 - l o c a t o r / 2 . 2 . 0 - b 2 1 / h k 2 - l o c a t o r - 2 . 2 . 0 - b 2 1 - s o u r c e s . j a r 
 o r g . g l a s s f i s h . h k 2 : h k 2 - u t i l s   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / h k 2 - u t i l s / 2 . 2 . 0 - b 2 1 / h k 2 - u t i l s - 2 . 2 . 0 - b 2 1 - s o u r c e s . j a r 
 o r g . g l a s s f i s h . h k 2 : o s g i - r e s o u r c e - l o c a t o r   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / o s g i - r e s o u r c e - l o c a t o r / 1 . 0 . 1 / o s g i - r e s o u r c e - l o c a t o r - 1 . 0 . 1 - s o u r c e s . j a r 
 o r g . g l a s s f i s h . j e r s e y . c o r e : j e r s e y - c l i e n t   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / j e r s e y / c o r e / j e r s e y - c l i e n t / 2 . 5 . 1 / j e r s e y - c l i e n t - 2 . 5 . 1 - s o u r c e s . j a r 
 o r g . g l a s s f i s h . j e r s e y . c o r e : j e r s e y - c o m m o n   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / j e r s e y / c o r e / j e r s e y - c o m m o n / 2 . 2 / j e r s e y - c o m m o n - 2 . 2 - s o u r c e s . j a r 
 o r g . g l a s s f i s h . j e r s e y . c o r e : j e r s e y - c o m m o n   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / j e r s e y / c o r e / j e r s e y - c o m m o n / 2 . 5 . 1 / j e r s e y - c o m m o n - 2 . 5 . 1 - s o u r c e s . j a r 
 o r g . j b o s s . s p e c . j a v a x . t r a n s a c t i o n : j b o s s - t r a n s a c t i o n - a p i _ 1 . 2 _ s p e c   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / j b o s s / s p e c / j a v a x / t r a n s a c t i o n / j b o s s - t r a n s a c t i o n - a p i _ 1 . 2 _ s p e c / 1 . 0 . 0 . F i n a l / j b o s s - t r a n s a c t i o n - a p i _ 1 . 2 _ s p e c - 1 . 0 . 0 . F i n a l - s o u r c e s . j a r 
 o r g . j v n e t : t i g e r - t y p e s   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / j v n e t / t i g e r - t y p e s / 1 . 4 / t i g e r - t y p e s - 1 . 4 - s o u r c e s . j a r 
 p o p 3 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . m a i l / p o p 3 / 1 . 4 
 s m t p . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . m a i l / s m t p / 1 . 4 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   V 1   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   V 1 . 1 
 ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 c o m . s u n . j e r s e y : j e r s e y - b u n d l e   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / s u n / j e r s e y / j e r s e y - b u n d l e / 1 . 1 7 . 1 / j e r s e y - b u n d l e - 1 . 1 7 . 1 - s o u r c e s . j a r 
 j a v a x . w e b s o c k e t : j a v a x . w e b s o c k e t - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / w e b s o c k e t / j a v a x . w e b s o c k e t - a p i / 1 . 0 / j a v a x . w e b s o c k e t - a p i - 1 . 0 - s o u r c e s . j a r 
 j a v a x . w e b s o c k e t : j a v a x . w e b s o c k e t - c l i e n t - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / w e b s o c k e t / j a v a x . w e b s o c k e t - c l i e n t - a p i / 1 . 0 / j a v a x . w e b s o c k e t - c l i e n t - a p i - 1 . 0 - s o u r c e s . j a r 
 j a v a x . w s . r s : j a v a x . w s . r s - a p i   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / w s / r s / j a v a x . w s . r s - a p i / 2 . 0 / j a v a x . w s . r s - a p i - 2 . 0 - s o u r c e s . j a r 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   V 1 . 1   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   P U B L I C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d 
 U R L ) : 
 
 j u n i t - d e p - 4 . 1 1 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j u n i t / j u n i t - d e p / 4 . 1 1 
 j u n i t : j u n i t   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j u n i t / j u n i t / 4 . 1 1 / j u n i t - 4 . 1 1 - s o u r c e s . j a r 
 
 E N D   O F   C O M M O N   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 c h . q o s . l o g b a c k : l o g b a c k - c l a s s i c   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c h / q o s / l o g b a c k / l o g b a c k - c l a s s i c / 1 . 1 . 2 / l o g b a c k - c l a s s i c - 1 . 1 . 2 - s o u r c e s . j a r 
 c h . q o s . l o g b a c k : l o g b a c k - c o r e   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c h / q o s / l o g b a c k / l o g b a c k - c o r e / 1 . 1 . 2 / l o g b a c k - c o r e - 1 . 1 . 2 - s o u r c e s . j a r 
 j u n i t : j u n i t   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j u n i t / j u n i t / 4 . 5 / j u n i t - 4 . 5 - s o u r c e s . j a r 
 m q t t - c l i e n t - 0 . 4 . 0 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . p a h o / m q t t - c l i e n t / 0 . 4 . 0 
 o r g . e c l i p s e . p e r s i s t e n c e : o r g . e c l i p s e . p e r s i s t e n c e . a n t l r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . p e r s i s t e n c e / o r g . e c l i p s e . p e r s i s t e n c e . a n t l r / 2 . 7 . 1 4 
 o r g . e c l i p s e . p e r s i s t e n c e : o r g . e c l i p s e . p e r s i s t e n c e . m o x y   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . p e r s i s t e n c e / o r g . e c l i p s e . p e r s i s t e n c e . m o x y / 4 . 0 . 2 
 o r g . h i b e r n a t e . j a v a x . p e r s i s t e n c e : h i b e r n a t e - j p a - 2 . 1 - a p i   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . h i b e r n a t e . j a v a x . p e r s i s t e n c e / h i b e r n a t e - j p a - 2 . 1 - a p i / 1 . 0 . 0 . F i n a l 
 o r g . o s g i : o r g . o s g i . c o m p e n d i u m   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . o s g i / o r g . o s g i . c o m p e n d i u m / 4 . 0 . 0 
 o s l c - j a v a - c l i e n t - 2 . 0 . 0 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . l y o . c l i e n t s / o s l c - j a v a - c l i e n t / 2 . 0 . 0 
 o s l c - q u e r y - 2 . 0 . 0 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . l y o . c o r e . q u e r y / o s l c - q u e r y / 2 . 0 . 0 
 o s l c 4 j - j e n a - p r o v i d e r - 2 . 0 . 0 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . l y o . o s l c 4 j . c o r e / o s l c 4 j - j e n a - p r o v i d e r / 2 . 0 . 0 
 o s l c 4 j - j s o n 4 j - p r o v i d e r - 2 . 0 . 0 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . l y o . o s l c 4 j . c o r e / o s l c 4 j - j s o n 4 j - p r o v i d e r / 2 . 0 . 0 
 o s l c 4 j - u t i l s - 2 . 0 . 0 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . l y o . o s l c 4 j . c o r e / o s l c 4 j - u t i l s / 2 . 2 . 0 
 o s l c 4 j - w i n k - 2 . 0 . 0 . j a r   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . l y o . o s l c 4 j . c o r e / o s l c 4 j - w i n k / 2 . 0 . 0 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r 
 t h e   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E . 
 
 c o m . i b m . i c u : i c u 4 j 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   
 o t h e r s   
 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 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   O F   
 T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   
 I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   
 O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   
 o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   
 t h e   c o p y r i g h t   h o l d e r .   
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l   
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U   
 l i b r a r i e s .   
 
 1 .   U n i c o d e   D a t a   F i l e s   a n d   S o f t w a r e 
       
       E X H I B I T   1 
       
       U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
       
       U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
       h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   
       P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / .   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   
       p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
       h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
       
       N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   
       D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   
       D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   
       U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   
       C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   
       I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
       
       C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
       
       C o p y r i g h t      1 9 9 1 - 2 0 1 4   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
       
       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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   
       ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   
       d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   
       D a t a   F i l e s   o r   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   D a t a   F i l e s   
       o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   
       c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   
       o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   
       a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   
       ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   
       S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   
       F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d .   
       
       T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   
       C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
       C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   
       D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
       A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   
       O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
       
       E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   
       s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   
       w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
       
       U n i c o d e   a n d   t h e   U n i c o d e   l o g o   a r e   t r a d e m a r k s   o f   U n i c o d e ,   I n c .   i n   t h e   
       U n i t e d   S t a t e s   a n d   o t h e r   c o u n t r i e s .   A l l   t h i r d   p a r t y   t r a d e m a r k s   
       r e f e r e n c e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s .   
       
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #     T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #     t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s   
   #     p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p   
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
   #     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   #     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   #   N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
   #     m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   #     s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #     " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #     C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #     I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
   #     B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   #     L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
   #     C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   #     L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N 
   #     A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
   #     P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d 
   #     l i s t s   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d 
   #     b r e a k i n g .   T h e   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g 
   #     a g a i n s t   G o o g l e   w e b   c o r p o r a .   
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h y   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   
   #       *   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
   #       *   c o n d i t i o n s   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #       *       c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #       *       d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #       *       w i t h   t h e   d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   
   #       *   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   
   #       *   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   I M P L I E D   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   A N D   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 R E   
   #       *   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   
   #       *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
   #       *   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   #       *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
   #       *   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
   #       *   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
   #       *   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   
   #       *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
   #       *   O F   S U C H   D A M A G E .   
   #       * / 
   #     
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #       *                                         S i n i c a . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   
   #       *   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   
   #       *   c o n d i t i o n s   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #       *       c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #       *       d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #       *       w i t h   t h e   d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   
   #       *   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   
   #       *   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   I M P L I E D   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   A N D   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 R E   
   #       *   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   
   #       *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
   #       *   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   #       *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
   #       *   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
   #       *   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
   #       *   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   
   #       *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
   #       *   O F   S U C H   D A M A G E .   
   #       * / 
   #     
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e ,   U n i v e r s i t y   o f   
   #     I l l i n o i s   c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   #     
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   #     
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   
   #     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   u s e   o r   p e r f o r m a n c e   o f   t h i s   
   #     s o f t w a r e .   
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s   o r i g i n a t e   f r o m   I C O T   F r e e   
   #     S o f t w a r e .   T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T   F r e e   S o f t w a r e   a p p l i e s   t o   
   #     t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l .   
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   
   #     s u b s t a n t i a l l y   i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   
   #     i n t e n d e d   d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   
   #     o t h e r w i s e   c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   
   #     c o u n t r i e s   h a v i n g   j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   
   #     d i s t r i b u t i o n   i t s e l f .   
   # 
   #     N O   W A R R A N T Y 
   #     
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   
   #     t h e   r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   
   #     p r o v i d e d   t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     
   #     A c c o r d i n g l y ,   t h e   p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   
   #     w h a t s o e v e r ,   w h e t h e r   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     
   #     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   
   #     w a r r a n t y   o f   t h e   q u a l i t y ,   p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f   t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   
   #     i n f r i n g e m e n t   o r   v i o l a t i o n   o f   a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   #     
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   #     
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   
   #     d i r e c t o r s ,   o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   
   #     a n d   a l l   d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   
   #     i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   
   #     c o n n e c t i o n   w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   
   #     p r o d u c t ,   m a t e r i a l   o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   
   #     t h e   p r o g r a m ,   r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   
   #     o t h e r w i s e   h a d   k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   
   #     t i m e   d u r i n g   t h e   p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   
   #     h a v e   a g r e e d   t o   t h e   f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   
   #     t h e   p r o g r a m .     T h e   t e r m   " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   
   #     l i m i t e d   t o ,   t h e   u s e ,   m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   
   #     p r o g r a m   a n d   t h e   p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   #     
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   
   #     o r   g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   
   #     n o t e d   a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     P r o j e c t :         h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
   #     D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
   #     L i c e n s e :         h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   #                             ( c o p i e d   b e l o w ) 
   # 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t   
   #     m o d i f i c a t i o n s .   
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
   #     a r e   m e t : 
   # 
   #             R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
   #             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
   #             R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #             w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   
   #     " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   
   #     C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
   #     I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
   #     B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
   #     L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
   #     C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
   #     L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
   #     A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   
   #     P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 4 .   T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e   
     D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e   
     i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e   
     D a t a b a s e   s e c t i o n   7 . 
 
     7 .     D a t a b a s e   O w n e r s h i p 
 
         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
         d o c u m e n t .   R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e   
         p u b l i c   d o m a i n .   T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o   n o t   
         a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e   t o   
         i t .   S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z   
         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A   C o n s i d e r a t i o n s   
         d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f   u n d e r s t a n d i n g   w i t h   t h e   
         I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e   w i t h   a l l   c o m p e t e n t   
         c o u r t   o r d e r s .   N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e   b y   I C A N N   o r   t h e   I E T F   
         T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n   m a k i n g   a   c o n t r i b u t i o n 
         t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o   f u t u r e   c l a i m s   i n   t h a t 
         c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 E N D   O F   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I S C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   I S C   L i c e n s e . 
 
 @ w e b a s s e m b l y j s / h e l p e r - f s m   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 a n y m a t c h   |   C o p y r i g h t   ( c )   2 0 1 9   E l a n   S h a n k e r   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) 
 a p r o b a   |   C o p y r i g h t   ( c )   2 0 1 5   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 a s t - t y p e s - f l o w   |   C o p y r i g h t   ( c )   2 0 1 8   K y l e   D a v i s 
 a t - l e a s t - n o d e   |   C o p y r i g h t   ( c )   2 0 2 0   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 b o o l b a s e   |   C o p y r i g h t   ( c )   F e l i x   B  h m .   A l l   r i g h t s   r e s e r v e d . 
 b r o w s e r i f y - s i g n   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   C a l v i n   M e t c a l f   a n d   b r o w s e r i f y - s i g n   c o n t r i b u t o r s 
 c a c a c h e   |   C o p y r i g h t   ( c )   n p m   I n c . 
 c a p t u r e - e x i t   |   N o   c o p y r i g h t   f o u n d 
 c h o w n r   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 c l i - w i d t h   |   C o p y r i g h t   ( c )   2 0 1 5   I l y a   R a d c h e n k o   < i l y a @ b u r s t c r e a t i o n s . c o m > 
 c l i u i   |   C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 c o p y - c o n c u r r e n t l y   |   C o p y r i g h t   ( c )   2 0 1 7   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 c s s - c o l o r - k e y w o r d s   |   C o p y r i g h t   ( c )   2 0 1 7   J a k o b   K r i g o v s k y 
 d   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   M a r i u s z   N o w a k   @ m e d i k o o   m e d i k o o . c o m 
 d e t e c t - n o d e   |   C o p y r i g h t   ( c )   2 0 1 7   I l y a   K a n t o r 
 e l e c t r o n - t o - c h r o m i u m   |   C o p y r i g h t   2 0 1 8   K i l i a n   V a l k h o f 
 e s 5 - e x t   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9   M a r i u s z   N o w a k   @ m e d i k o o   m e d i k o o . c o m 
 e s 6 - s y m b o l   |   C o p y r i g h t   ( C )   2 0 1 3   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) 
 e x t   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9   M a r i u s z   N o w a k   @ m e d i k o o   m e d i k o o . c o m 
 f a s t q   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 0   M a t t e o   C o l l i n a   < m a t t e o . c o l l i n a @ g m a i l . c o m > 
 f i g g y - p u d d i n g   |   C o p y r i g h t   ( c )   n p m   I n c . 
 f l a t t e d   |   C o p y r i g h t   ( c )   2 0 1 8   A n d r e a   G i a m m a r c h i   @ W e b R e f l e c t i o n 
 f s - m i n i p a s s   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 f s - w r i t e - s t r e a m - a t o m i c   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 f s . r e a l p a t h   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s   C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s . 
 g e t - c a l l e r - f i l e   |   C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r 
 g e t - o w n - e n u m e r a b l e - p r o p e r t y - s y m b o l s   |   C o p y r i g h t   ( c )   2 0 1 9   S h a h a r   O r 
 g l o b   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 g l o b - p a r e n t   |   C o p y r i g h t   ( c )   2 0 1 5   2 0 1 9   E l a n   S h a n k e r 
 g r a c e f u l - f s   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   B e n   N o o r d h u i s   a n d   C o n t r i b u t o r s 
 h a r - s c h e m a   |   C o p y r i g h t   ( c )   2 0 1 5   A h m a d   N a s s r i   < a h m a d @ a h m a d n a s s r i . c o m > 
 h o s t e d - g i t - i n f o   |   C o p y r i g h t   ( c )   2 0 1 5   R e b e c c a   T u r n e r 
 i c s s - u t i l s   |   C o p y r i g h t   2 0 1 8   G l e n   M a d d e r n 
 i n f e r - o w n e r   |   C o p y r i g h t   ( c )   n p m   I n c .   a n d   C o n t r i b u t o r s 
 i n f l i g h t   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 i n h e r i t s   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 i n i   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 i s - r e s o l v a b l e   |   C o p y r i g h t   ( c )   2 0 1 4   -   2 0 1 5   S h i n n o s u k e   W a t a n a b e 
 i s e x e   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 j s o n - s t r i n g i f y - s a f e   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 k i l l a b l e   |   C o p y r i g h t   2 0 1 4   M a r t e n   d e   V r i e s 
 l r u - c a c h e   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i m a l i s t i c - a s s e r t   |   C o p y r i g h t   2 0 1 5   C a l v i n   M e t c a l f 
 m i n i m a t c h   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s   |   C o p y r i g h t   ( c )   2 0 1 7 - 2 0 2 2   n p m   I n c .   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - c o l l e c t   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - f l u s h   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - p i p e l i n e   |   C o p y r i g h t   ( c )   2 0 1 9 - 2 0 2 3   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m o v e - c o n c u r r e n t l y   |   C o p y r i g h t   ( c )   2 0 1 7   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 m u t e - s t r e a m   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 o n c e   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 p a r s e - a s n 1   |   C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y   c o n t r i b u t o r s 
 p o s t c s s - c o l o r - g r a y   |   C o p y r i g h t   2 0 1 8   S h i n n o s u k e   W a t a n a b e 
 p o s t c s s - m o d u l e s - e x t r a c t - i m p o r t s   |   C o p y r i g h t   2 0 1 5   G l e n   M a d d e r n 
 p o s t c s s - m o d u l e s - s c o p e   |   C o p y r i g h t   ( c )   2 0 1 5   G l e n   M a d d e r n 
 p o s t c s s - m o d u l e s - v a l u e s   |   C o p y r i g h t   ( c )   2 0 1 5   G l e n   M a d d e r n 
 p r o m i s e - i n f l i g h t   |   C o p y r i g h t   ( c )   2 0 1 7   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 r e a d   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 r e m o v e - t r a i l i n g - s e p a r a t o r   |   C o p y r i g h t   ( c )   2 0 1 7   T o m a s   S a r d y h a   < d a r s a i n @ g m a i l . c o m > 
 r e q u e s t - p r o m i s e - c o r e   |   C o p y r i g h t   ( c )   2 0 2 0 ,   N i c o l a i   K a m e n z k y   a n d   c o n t r i b u t o r s 
 r e q u e s t - p r o m i s e - n a t i v e   |   C o p y r i g h t   ( c )   2 0 1 9   N i c o l a i   K a m e n z k y   a n d   c o n t r i b u t o r s 
 r e q u i r e - m a i n - f i l e n a m e   |   C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s 
 r i m r a f   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 r u n - q u e u e   |   C o p y r i g h t   ( c )   M i c r o s o f t .   A l l   r i g h t s   r e s e r v e d . 
 s a x   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 s a x e s   |   C o p y r i g h t   ( c )   C o n t r i b u t o r s C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 s e m v e r   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 s e t - b l o c k i n g   |   C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s 
 s e t p r o t o t y p e o f   |   C o p y r i g h t   ( c )   2 0 1 5   W e s   T o d d 
 s i g n a l - e x i t   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 2   B e n j a m i n   C o e ,   I s a a c   Z .   S c h l u e t e r ,   a n d   C o n t r i b u t o r s 
 s s r i   |   C o p y r i g h t   2 0 2 1   ( c )   n p m   A n d   I n c . 
 s t e a l t h y - r e q u i r e   |   C o p y r i g h t   ( c )   2 0 1 7   N i c o l a i   K a m e n z k y   a n d   c o n t r i b u t o r s 
 t e s t - e x c l u d e   |   C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 t y p e   |   C o p y r i g h t   ( c )   2 0 1 9   M a r i u s z   N o w a k   @ m e d i k o o   m e d i k o o . c o m 
 u n i q u e - f i l e n a m e   |   C o p y r i g h t   n p m ,   I n c 
 u n i q u e - s l u g   |   C o p y r i g h t   n p m ,   I n c 
 w h i c h   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 w h i c h - m o d u l e   |   C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s 
 w r a p p y   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 w r i t e - f i l e - a t o m i c   |   C o p y r i g h t   ( c )   2 0 1 5   R e b e c c a   T u r n e r 
 y 1 8 n   |   C o p y r i g h t   ( c )   2 0 1 5   C o n t r i b u t o r s 
 y a l l i s t   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 y a m l   |   C o p y r i g h t   2 0 1 8   E e m e l i   A r o   < e e m e l i @ g m a i l . c o m > 
 y a r g s - p a r s e r   |   C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s 
 
 I S C   L i c e n s e 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   I S C   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 J D O M 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   a   J D O M   l i c e n s e : 
 
 j d o m - 1 . 1 . 3 . j a r   |   C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 7   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n . |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j d o m / j d o m / 1 . 1 . 3 
 j d o m - 2 . 0 . 6 . 1 . j a r   |   C o p y r i g h t   ( C )   2 0 0 0 - 2 0 1 2   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n .   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j d o m / j d o m 2 / 2 . 0 . 6 . 1 
 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 1 2   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n .   A l l   r i g h t s   r e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s   
         t h e s e   c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
         p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   3 .   T h e   n a m e   " J D O M "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
         d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .     F o r 
         w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   < r e q u e s t _ A T _ j d o m _ D O T _ o r g > . 
   
   4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J D O M " ,   n o r 
         m a y   " J D O M "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n 
         f r o m   t h e   J D O M   P r o j e c t   M a n a g e m e n t   < r e q u e s t _ A T _ j d o m _ D O T _ o r g > . 
   
   I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e   
   e n d - u s e r   d o c u m e n t a t i o n   p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e   
   s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   e q u i v a l e n t   t o   t h e   f o l l o w i n g : 
           " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
             J D O M   P r o j e c t   ( h t t p : / / w w w . j d o m . o r g / ) . " 
   A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s   
   a v a i l a b l e   a t   h t t p : / / w w w . j d o m . o r g / i m a g e s / l o g o s . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   J D O M   A U T H O R S   O R   T H E   P R O J E C T 
   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   S U C H   D A M A G E . 
 
   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   
   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   J D O M   P r o j e c t   a n d   w a s   o r i g i n a l l y   
   c r e a t e d   b y   J a s o n   H u n t e r   < j h u n t e r _ A T _ j d o m _ D O T _ o r g >   a n d 
   B r e t t   M c L a u g h l i n   < b r e t t _ A T _ j d o m _ D O T _ o r g > .     F o r   m o r e   i n f o r m a t i o n 
   o n   t h e   J D O M   P r o j e c t ,   p l e a s e   s e e   < h t t p : / / w w w . j d o m . o r g / > .   
 E N D   O F   J D O M   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 J S O N 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   a   J S O N   l i c e n s e : 
 
 o r g . j s o n : j s o n   |   C o p y r i g h t   ( c )   2 0 0 2   J S O N . o r g   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / j s o n / j s o n / 2 0 0 8 0 7 0 1 / j s o n - 2 0 0 8 0 7 0 1 - s o u r c e s . j a r 
 
 C o p y r i g h t   ( c )   2 0 0 2   J S O N . o r g 
 
 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   s h a l l   b e   u s e d   f o r   G o o d ,   n o t   E v i l . 
 
 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 . 
 
 
 
 E N D   O F   J S O N   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   M I T   L i c e n s e : 
 
 @ b a b e l / c o d e - f r a m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / c o m p a t - d a t a   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / c o r e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / g e n e r a t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - a n n o t a t e - a s - p u r e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - b u i l d e r - b i n a r y - a s s i g n m e n t - o p e r a t o r - v i s i t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - b u i l d e r - r e a c t - j s x   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - b u i l d e r - r e a c t - j s x - e x p e r i m e n t a l   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - c o m p i l a t i o n - t a r g e t s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - c r e a t e - c l a s s - f e a t u r e s - p l u g i n   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - c r e a t e - r e g e x p - f e a t u r e s - p l u g i n   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - d e f i n e - m a p   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - e x p l o d e - a s s i g n a b l e - e x p r e s s i o n   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - f u n c t i o n - n a m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - g e t - f u n c t i o n - a r i t y   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - h o i s t - v a r i a b l e s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - m e m b e r - e x p r e s s i o n - t o - f u n c t i o n s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - m o d u l e - i m p o r t s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - m o d u l e - t r a n s f o r m s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - o p t i m i s e - c a l l - e x p r e s s i o n   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - p l u g i n - u t i l s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - r e m a p - a s y n c - t o - g e n e r a t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - r e p l a c e - s u p e r s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - s i m p l e - a c c e s s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - s p l i t - e x p o r t - d e c l a r a t i o n   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - v a l i d a t o r - i d e n t i f i e r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r - w r a p - f u n c t i o n   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h e l p e r s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / h i g h l i g h t   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p a r s e r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - p r o p o s a l - a s y n c - g e n e r a t o r - f u n c t i o n s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - p r o p o s a l - c l a s s - p r o p e r t i e s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - p r o p o s a l - d e c o r a t o r s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - p r o p o s a l - d y n a m i c - i m p o r t   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - p r o p o s a l - j s o n - s t r i n g s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - p r o p o s a l - n u l l i s h - c o a l e s c i n g - o p e r a t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - p r o p o s a l - n u m e r i c - s e p a r a t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - p r o p o s a l - o b j e c t - r e s t - s p r e a d   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - p r o p o s a l - o p t i o n a l - c a t c h - b i n d i n g   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - p r o p o s a l - o p t i o n a l - c h a i n i n g   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - p r o p o s a l - u n i c o d e - p r o p e r t y - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - a s y n c - g e n e r a t o r s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - d e c o r a t o r s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - d y n a m i c - i m p o r t   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - f l o w   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - j s o n - s t r i n g s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - j s x   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - n u l l i s h - c o a l e s c i n g - o p e r a t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - n u m e r i c - s e p a r a t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - o b j e c t - r e s t - s p r e a d   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - o p t i o n a l - c a t c h - b i n d i n g   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - o p t i o n a l - c h a i n i n g   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - t o p - l e v e l - a w a i t   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - s y n t a x - t y p e s c r i p t   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - a r r o w - f u n c t i o n s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - a s y n c - t o - g e n e r a t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - b l o c k - s c o p e d - f u n c t i o n s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - b l o c k - s c o p i n g   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - c l a s s e s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - c o m p u t e d - p r o p e r t i e s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - d e s t r u c t u r i n g   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - d o t a l l - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - d u p l i c a t e - k e y s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - e x p o n e n t i a t i o n - o p e r a t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - f l o w - s t r i p - t y p e s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - f o r - o f   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - f u n c t i o n - n a m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - l i t e r a l s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - m e m b e r - e x p r e s s i o n - l i t e r a l s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - a m d   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - c o m m o n j s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - s y s t e m j s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - m o d u l e s - u m d   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - n a m e d - c a p t u r i n g - g r o u p s - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - n e w - t a r g e t   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - o b j e c t - s u p e r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - p a r a m e t e r s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - p r o p e r t y - l i t e r a l s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - c o n s t a n t - e l e m e n t s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - d i s p l a y - n a m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - j s x   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - j s x - d e v e l o p m e n t   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - j s x - s e l f   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - r e a c t - j s x - s o u r c e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - r e g e n e r a t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - r e s e r v e d - w o r d s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - r u n t i m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - s h o r t h a n d - p r o p e r t i e s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - s p r e a d   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - s t i c k y - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - t e m p l a t e - l i t e r a l s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - t y p e o f - s y m b o l   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - t y p e s c r i p t   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p l u g i n - t r a n s f o r m - u n i c o d e - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p r e s e t - e n v   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p r e s e t - m o d u l e s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p r e s e t - r e a c t   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / p r e s e t - t y p e s c r i p t   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / r u n t i m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / r u n t i m e - c o r e j s 3   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / t e m p l a t e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / t r a v e r s e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ b a b e l / t y p e s   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ c a r b o n / u t i l s - p o s i t i o n   |   C o p y r i g h t   2 0 1 5   I B M   C o r p . 
 @ d a b h / d i a g n o s t i c s   |   C o p y r i g h t   ( c )   2 0 1 5   A r n o u t   K a z e m i e r   M a r t i j n   S w a a g m a n   t h e   C o n t r i b u t o r s 
 @ e m o t i o n / i s - p r o p - v a l i d   |   C o p y r i g h t   ( c )   E m o t i o n   t e a m   a n d   o t h e r   c o n t r i b u t o r s 
 @ e m o t i o n / m e m o i z e   |   C o p y r i g h t   ( c )   E m o t i o n   t e a m   a n d   o t h e r   c o n t r i b u t o r s 
 @ e m o t i o n / u n i t l e s s   |   C o p y r i g h t   ( c )   E m o t i o n   t e a m   a n d   o t h e r   c o n t r i b u t o r s 
 @ j e s t / c o n s o l e   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 @ j e s t / c o r e   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 @ j e s t / e n v i r o n m e n t   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 @ j e s t / f a k e - t i m e r s   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 @ j e s t / r e p o r t e r s   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 @ j e s t / s o u r c e - m a p   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 @ j e s t / t e s t - r e s u l t   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 @ j e s t / t e s t - s e q u e n c e r   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 @ j e s t / t r a n s f o r m   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 @ j e s t / t y p e s   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 @ m o n a c o - e d i t o r / l o a d e r   |   C o p y r i g h t   ( c )   2 0 2 1   S u r e n   A t o y a n 
 @ m o n a c o - e d i t o r / r e a c t   |   C o p y r i g h t   ( c )   2 0 1 8   S u r e n   A t o y a n 
 @ m r m l n c / r e a d d i r - e n h a n c e d   |   C o p y r i g h t   ( c )   2 0 1 6   J a m e s   M e s s i n g e r 
 @ n o d e l i b / f s . s c a n d i r   |   C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 @ n o d e l i b / f s . s t a t   |   C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 @ n o d e l i b / f s . w a l k   |   C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 @ s h e e r u n / m u t a t i o n o b s e r v e r - s h i m   |   C o p y r i g h t      2 0 1 4   G r a e m e   Y e a t e s   < y e a t e s g r a e m e @ g m a i l . c o m > 
 @ s i n d r e s o r h u s / i s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 @ s v g r / b a b e l - p l u g i n - a d d - j s x - a t t r i b u t e   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / b a b e l - p l u g i n - r e m o v e - j s x - a t t r i b u t e   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / b a b e l - p l u g i n - r e m o v e - j s x - e m p t y - e x p r e s s i o n   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / b a b e l - p l u g i n - r e p l a c e - j s x - a t t r i b u t e - v a l u e   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / b a b e l - p l u g i n - s v g - d y n a m i c - t i t l e   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / b a b e l - p l u g i n - s v g - e m - d i m e n s i o n s   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / b a b e l - p l u g i n - t r a n s f o r m - r e a c t - n a t i v e - s v g   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / b a b e l - p l u g i n - t r a n s f o r m - s v g - c o m p o n e n t   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / b a b e l - p r e s e t   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / c o r e   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / h a s t - u t i l - t o - b a b e l - a s t   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / p l u g i n - j s x   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / p l u g i n - s v g o   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s v g r / w e b p a c k   |   C o p y r i g h t   2 0 1 7   S m o o t h   C o d e 
 @ s z m a r c z a k / h t t p - t i m e r   |   C o p y r i g h t   ( c )   2 0 1 8   S z y m o n   M a r c z a k 
 @ t e s t i n g - l i b r a r y / d o m   |   C o p y r i g h t   ( c )   2 0 1 7   K e n t   C .   D o d d s 
 @ t e s t i n g - l i b r a r y / j e s t - d o m   |   C o p y r i g h t   ( c )   2 0 1 7   K e n t   C .   D o d d s 
 @ t e s t i n g - l i b r a r y / r e a c t   |   C o p y r i g h t   ( c )   2 0 1 7   K e n t   C .   D o d d s 
 @ t e s t i n g - l i b r a r y / u s e r - e v e n t   |   C o p y r i g h t   ( c )   2 0 1 8   G i o r g i o   P o l v a r a 
 @ t y p e s / a r i a - q u e r y   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / b a b e l _ _ c o r e   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / b a b e l _ _ g e n e r a t o r   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / b a b e l _ _ t e m p l a t e   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / b a b e l _ _ t r a v e r s e   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / c a c h e a b l e - r e q u e s t   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / c o l o r - n a m e   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / e s l i n t - v i s i t o r - k e y s   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / g l o b   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / h t t p - c a c h e - s e m a n t i c s   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / i s t a n b u l - l i b - c o v e r a g e   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / i s t a n b u l - l i b - r e p o r t   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / i s t a n b u l - r e p o r t s   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / j e s t   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / j s o n - s c h e m a   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / k e y v   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / m i n i m a t c h   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / n o d e   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / p a r s e - j s o n   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / p r o p - t y p e s   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / q   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / r e a c t   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / r e s p o n s e l i k e   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / s t a c k - u t i l s   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / t e s t i n g - l i b r a r y _ _ d o m   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / t e s t i n g - l i b r a r y _ _ r e a c t   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / y a r g s   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / y a r g s - p a r s e r   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s c r i p t - e s l i n t / e s l i n t - p l u g i n   |   C o p y r i g h t   ( c )   2 0 1 9   T y p e S c r i p t   E S L i n t   a n d   o t h e r   c o n t r i b u t o r s 
 @ t y p e s c r i p t - e s l i n t / e x p e r i m e n t a l - u t i l s   |   C o p y r i g h t   ( c )   2 0 1 9   T y p e S c r i p t   E S L i n t   a n d   o t h e r   c o n t r i b u t o r s 
 @ v s c o d e / v s c e   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n   A l l   r i g h t s   r e s e r v e d . 
 @ w e b a s s e m b l y j s / a s t   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / f l o a t i n g - p o i n t - h e x - p a r s e r   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / h e l p e r - a p i - e r r o r   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / h e l p e r - b u f f e r   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / h e l p e r - c o d e - f r a m e   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / h e l p e r - m o d u l e - c o n t e x t   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / h e l p e r - w a s m - b y t e c o d e   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / h e l p e r - w a s m - s e c t i o n   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / i e e e 7 5 4   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / l e b 1 2 8   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / u t f 8   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / w a s m - e d i t   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / w a s m - g e n   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / w a s m - o p t   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / w a s m - p a r s e r   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / w a s t - p a r s e r   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 @ w e b a s s e m b l y j s / w a s t - p r i n t e r   |   C o p y r i g h t   ( c )   2 0 1 8   S v e n   S a u l e a u 
 a c c e p t s   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 a c o r n   |   C o p y r i g h t   ( C )   2 0 1 2 - 2 0 2 0   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O R S ) 
 a c o r n - g l o b a l s   |   C o p y r i g h t   ( c )   2 0 1 4   F o r b e s   L i n d e s a y 
 a c o r n - j s x   |   C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 7   b y   I n g v a r   S t e p a n y a n 
 a c o r n - w a l k   |   C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 8   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O R S ) 
 a d d r e s s   |   C o p y r i g h t   ( C )   2 0 1 3   -   2 0 1 4   f e n g m k 2   < f e n g m k 2 @ g m a i l . c o m >   C o p y r i g h t   ( C )   2 0 1 5   -   2 0 1 6   n o d e - m o d u l e s 
 a d j u s t - s o u r c e m a p - l o a d e r   |   C o p y r i g h t   ( c )   2 0 1 9   B e n   H o l l o w a y 
 a g g r e g a t e - e r r o r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 a j v   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 1   E v g e n y   P o b e r e z k i n 
 a j v - e r r o r s   |   C o p y r i g h t   ( c )   2 0 1 5   E v g e n y   P o b e r e z k i n 
 a j v - k e y w o r d s   |   C o p y r i g h t   ( c )   2 0 1 6   E v g e n y   P o b e r e z k i n 
 a l p h a n u m - s o r t   |   C o p y r i g h t   ( c )   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 a n s i - c o l o r s   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   B r i a n   W o o d w a r d . 
 a n s i - e s c a p e s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 a n s i - r e g e x   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 a n s i - s t y l e s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 a r g p a r s e   |   C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n 
 a r g s 4 j : a r g s 4 j   |   C o p y r i g h t   ( c )   2 0 0 3   K o h s u k e   K a w a g u c h i 
 a r i t y - n   |   C o p y r i g h t   ( c )   2 0 1 5   C h r i s t o p h   H e r m a n n 
 a r r - d i f f   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t 
 a r r - f l a t t e n   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t 
 a r r - u n i o n   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t 
 a r r a y - e q u a l   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 a r r a y - f l a t t e n   |   C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y 
 a r r a y - i n c l u d e s   |   C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 a r r a y - u n i o n   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 a r r a y - u n i q   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 a r r a y - u n i q u e   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 a r r a y . p r o t o t y p e . f l a t   |   C o p y r i g h t   ( c )   2 0 1 7   E C M A S c r i p t   S h i m s 
 a r r i f y   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 a s a p   |   C o p y r i g h t   2 0 0 9  2 0 1 4   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 a s n 1   |   C o p y r i g h t   ( c )   2 0 1 1   M a r k   C a v a g e   A l l   r i g h t s   r e s e r v e d . 
 a s n 1 . j s   |   C o p y r i g h t   ( c )   2 0 1 7   F e d o r   I n d u t n y 
 a s s e r t   |   C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 a s s e r t - p l u s   |   C o p y r i g h t   ( c )   2 0 1 8 ,   J o y e n t ,   I n c .   a n d   a s s e r t - p l u s   a u t h o r s 
 a s s i g n - s y m b o l s   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 a s t r a l - r e g e x   |   C o p y r i g h t   ( c )   K e v i n   M  r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 a s y n c   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 8   C a o l a n   M c M a h o n 
 a s y n c - e a c h   |   C o p y r i g h t   ( c )   2 0 1 6   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) 
 a s y n c - l i m i t e r   |   C o p y r i g h t   ( c )   2 0 1 7   S a m u e l   R e e d   < s a m u e l . t r a c e . r e e d @ g m a i l . c o m > 
 a s y n c k i t   |   C o p y r i g h t   ( c )   2 0 1 6   A l e x   I n d i g o 
 a u t o p r e f i x e r   |   C o p y r i g h t   2 0 1 3   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 a w s 4   |   C o p y r i g h t   2 0 1 3   M i c h a e l   H a r t   ( m i c h a e l . h a r t . a u @ g m a i l . c o m ) 
 a z u r e - d e v o p s - n o d e - a p i   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n   A l l   r i g h t s   r e s e r v e d . 
 b a b e l - c o d e - f r a m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 b a b e l - e s l i n t   |   C o p y r i g h t   ( c ) .   2 0 1 4 - 2 0 1 6   S e b a s t i a n   M c K e n z i e   < s e b m c k @ g m a i l . c o m > 
 b a b e l - e x t r a c t - c o m m e n t s   |   N o   C o p y r i g h t   F o u n d 
 b a b e l - j e s t   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 b a b e l - l o a d e r   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 9   L u i s   C o u t o   < h e l l o @ l u i s c o u t o . p t > 
 b a b e l - p l u g i n - d y n a m i c - i m p o r t - n o d e   |   C o p y r i g h t   ( c )   2 0 1 6   A i r b n b 
 b a b e l - p l u g i n - j e s t - h o i s t   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 b a b e l - p l u g i n - m a c r o s   |   C o p y r i g h t   ( c )   2 0 1 7   K e n t   C .   D o d d s 
 b a b e l - p l u g i n - n a m e d - a s s e t - i m p o r t   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   A n d   F a c e b o o k   A n d   I n c . 
 b a b e l - p l u g i n - s t y l e d - c o m p o n e n t s   |   C o p y r i g h t   ( c )   2 0 1 6 - p r e s e n t   V l a d i m i r   D a n c h e n k o v   a n d   M a x i m i l i a n   S t o i b e r 
 b a b e l - p l u g i n - s y n t a x - j s x   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 b a b e l - p l u g i n - s y n t a x - o b j e c t - r e s t - s p r e a d   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 b a b e l - p l u g i n - t r a n s f o r m - o b j e c t - r e s t - s p r e a d   |   N o   c o p y r i g h t   f o u n d 
 b a b e l - p l u g i n - t r a n s f o r m - r e a c t - r e m o v e - p r o p - t y p e s   |   C o p y r i g h t   ( c )   2 0 1 5   N i k i t a   G u s a k o v 
 b a b e l - p r e s e t - j e s t   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 b a b e l - p r e s e t - r e a c t - a p p   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . 
 b a b e l - r u n t i m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 b a b y l o n   |   C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 4   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   A U T H O R S ) 
 b a l a n c e d - m a t c h   |   C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r 
 b a s e   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 b a s e 6 4 - j s   |   C o p y r i g h t   ( c )   2 0 1 4   J a m e s o n   L i t t l e 
 b a t c h   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 b a t c h - p r o c e s s o r   |   C o p y r i g h t   ( c )   2 0 1 5   L u c a s   W i e n e r 
 b i g . j s   |   C o p y r i g h t      2 0 2 2   M i c h a e l   M c l a u g h l i n 
 b i n a r y - e x t e n s i o n s   |   C o p y r i g h t   ( c )   2 0 1 9   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m )   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) 
 b i n d i n g s   |   C o p y r i g h t   ( c )   2 0 1 2   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 b l   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   b l   c o n t r i b u t o r s 
 b l u e b i r d   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   P e t k a   A n t o n o v 
 b n . j s   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . 
 b o d y - p a r s e r   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 b o n j o u r   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   T h o m a s   W a t s o n   S t e e n 
 b r a c e - e x p a n s i o n   |   C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 b r a c e s   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 b r o r a n d   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 4 . 
 b r o w s e r - r e s o l v e   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m > 
 b r o w s e r i f y - a e s   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   b r o w s e r i f y - a e s   c o n t r i b u t o r s 
 b r o w s e r i f y - c i p h e r   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   C a l v i n   M e t c a l f   &   c o n t r i b u t o r s 
 b r o w s e r i f y - d e s   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   C a l v i n   M e t c a l f   F e d o r   I n d u t n y   &   c o n t r i b u t o r s 
 b r o w s e r i f y - r s a   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   C a l v i n   M e t c a l f   &   c o n t r i b u t o r s 
 b r o w s e r i f y - z l i b   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D e v o n   G o v e t t   < d e v o n g o v e t t @ g m a i l . c o m >   C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 b r o w s e r s l i s t   |   o p y r i g h t   2 0 1 4   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u >   a n d   o t h e r   c o n t r i b u t o r s 
 b u f f e r   |   C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ,   a n d   o t h e r   c o n t r i b u t o r s . 
 b u f f e r - c r c 3 2   |   C o p y r i g h t   ( c )   2 0 1 3   B r i a n   J .   B r e n n a n 
 b u f f e r - f r o m   |   C o p y r i g h t   ( c )   2 0 1 6 ,   2 0 1 8   L i n u s   U n n e b  c k 
 b u f f e r - i n d e x o f   |   C o p y r i g h t   ( c )   2 0 1 3   R y a n   D a y 
 b u f f e r - x o r   |   C o p y r i g h t   ( c )   2 0 1 5   D a n i e l   C o u s e n s 
 b u i l t i n - s t a t u s - c o d e s   |   C o p y r i g h t   ( c )   B e n   D r u c k e r   < b v d r u c k e r @ g m a i l . c o m >   ( b e n d r u c k e r . m e ) 
 b y t e s   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a >   C o p y r i g h t   ( c )   2 0 1 5   J e d   W a t s o n   < j e d . w a t s o n @ m e . c o m > 
 c a c h e - b a s e   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 c a c h e a b l e - l o o k u p   |   C o p y r i g h t   ( c )   2 0 1 9   S z y m o n   M a r c z a k 
 c a c h e a b l e - r e q u e s t   |   C o p y r i g h t   ( c )   2 0 1 7   L u k e   C h i l d s 
 c a l l - b i n d   |   C o p y r i g h t   ( c )   2 0 2 0   J o r d a n   H a r b a n d 
 c a l l - m e - m a y b e   |   C o p y r i g h t   ( c )   2 0 1 5   E r i c   M c C a r t h y 
 c a l l e r - c a l l s i t e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c a l l e r - p a t h   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c a l l s i t e s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c a m e l - c a s e   |   C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 c a m e l c a s e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c a m e l i z e   |   C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y   a n d   c o n t r i b u t o r s 
 c a n i u s e - a p i   |   C o p y r i g h t   ( c )   2 0 1 4   S  b a s t i e n   B a l a y n 
 c a s e - s e n s i t i v e - p a t h s - w e b p a c k - p l u g i n   |   C o p y r i g h t   ( c )   2 0 1 8   M i c h a e l   P r a t t 
 c h a l k   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 c h a n g e - e m i t t e r   |   C o p y r i g h t   ( c )   2 0 2 0   -   2 0 2 1   R i c h i e   B e n d a l l 
 c h a r d e t   |   C o p y r i g h t   ( C )   2 0 2 3   D m i t r y   S h i r o k o v 
 c h e e r i o   |   C o p y r i g h t   ( c )   2 0 2 2   T h e   C h e e r i o   c o n t r i b u t o r s 
 c h o k i d a r   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m )   E l a n   S h a n k e r 
 c h r o m e - t r a c e - e v e n t   |   C o p y r i g h t   ( c )   2 0 1 5   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 c i - i n f o   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   T h o m a s   W a t s o n   S t e e n 
 c i p h e r - b a s e   |   C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y   c o n t r i b u t o r s 
 c l a s s - u t i l s   |   C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 7 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 c l a s s n a m e s   |   C o p y r i g h t   ( c )   2 0 1 7   J e d   W a t s o n 
 c l e a n - c s s   |   C o p y r i g h t   ( C )   2 0 1 7   J a k u b P a w l o w i c z . c o m 
 c l e a n - s t a c k   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 c l i - c u r s o r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 c l o n e - d e e p   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   J o n   S c h l i n k e r t . 
 c l o n e - r e s p o n s e   |   C o p y r i g h t   ( c )   2 0 1 7   L u k e   C h i l d s 
 c o   |   C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 c o a   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   S e r g e y   B e r e z h n o y   < v e g e d @ y a . r u > 
 c o d e - p o i n t - a t   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c o l l e c t i o n - v i s i t   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 c o l o r   |   C o p y r i g h t   ( c )   2 0 1 2   H e a t h e r   A r t h u r 
 c o l o r - c o n v e r t   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > .   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 2 1   J o s h   J u n o n   < j o s h @ j u n o n . m e > . 
 c o l o r - n a m e   |   C o p y r i g h t   ( c )   2 0 1 5   D m i t r y   I v a n o v 
 c o l o r - s t r i n g   |   C o p y r i g h t   ( c )   2 0 1 1   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 c o l o r e t t e   |   C o p y r i g h t      J o r g e   B u c a r a n   < h t t p s : / / j o r g e b u c a r a n . c o m > 
 c o l o r s   |   C o p y r i g h t   ( c )   M a r a k   S q u i r e s   -   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c o l o r s p a c e   |   C o p y r i g h t   ( c )   2 0 1 5   A r n o u t   K a z e m i e r   M a r t i j n   S w a a g m a n   t h e   C o n t r i b u t o r s . 
 c o m . b o u n d a r y : h i g h - s c a l e - l i b   |   N o   C o p y r i g h t   F o u n d 
 c o m . c o d e r p l u s . m a v e n . p l u g i n s : c o p y - r e n a m e - m a v e n - p l u g i n   |   C o p y r i g h t   ( c )   2 0 1 4   A n d   C o d e r P l u s 
 c o m b i n e d - s t r e a m   |   C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > 
 c o m m a n d e r   |   C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 c o m m o n - t a g s   |   C o p y r i g h t      D e c l a n   d e   W e t 
 c o m m o n d i r   |   C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 c o m p o n e n t - e m i t t e r   |   C o p y r i g h t   ( c )   2 0 1 4   C o m p o n e n t   c o n t r i b u t o r s   < d e v @ c o m p o n e n t . i o > 
 c o m p o s e - f u n c t i o n   |   C o p y r i g h t   ( c )   2 0 1 5   C h r i s t o p h   H e r m a n n 
 c o m p r e s s i b l e   |   C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   C o p y r i g h t   ( c )   2 0 1 4   J e r e m i a h   S e n k p i e l   < f i s h r o c k 1 2 3 @ r o c k e t m a i l . c o m >   C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 c o m p r e s s i o n   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > .   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 c o m p u t e - s c r o l l - i n t o - v i e w   |   C o p y r i g h t   ( c )   2 0 1 8   C o d y   O l s e n 
 c o n c a t - m a p   |   C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y   a n d   c o n t r i b u t o r s 
 c o n c a t - s t r e a m   |   C o p y r i g h t   ( c )   2 0 1 3   M a x   O g d e n 
 c o n f u s i n g - b r o w s e r - g l o b a l s   |   C o p y r i g h t   ( c )   2 0 1 6 - p r e s e n t ,   F a c e b o o k ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 c o n n e c t - h i s t o r y - a p i - f a l l b a c k   |   C o p y r i g h t   ( c )   2 0 1 2   B e n   R i p k e n s   h t t p : / / b r i p k e n s . d e 
 c o n s o l e - b r o w s e r i f y   |   C o p y r i g h t   ( c )   2 0 1 2   R a y n o s . 
 c o n s t a n t s - b r o w s e r i f y   |   C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 c o n t a i n s - p a t h   |   C o p y r i g h t   ( c )   2 0 1 5   J o n   S c h l i n k e r t . 
 c o n t e n t - d i s p o s i t i o n   |   C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 c o n t e n t - t y p e   |   C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 c o n v e r t - s o u r c e - m a p   |   C o p y r i g h t   2 0 1 3   T h o r s t e n   L o r e n z . 
 c o o k i e   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m >   C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 c o o k i e - s i g n a t u r e   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 2   L e a r n B o o s t 
 c o p y - d e s c r i p t o r   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 c o r e - j s   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   D e n i s   P u s h k a r e v 
 c o r e - j s - c o m p a t   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 4   D e n i s   P u s h k a r e v 
 c o r e - j s - p u r e   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 4   D e n i s   P u s h k a r e v 
 c o r e - u t i l - i s   |   C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 c o s m i c o n f i g   |   C o p y r i g h t   ( c )   2 0 1 5   D a v i d   C l a r k 
 c r e a t e - e c d h   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   c r e a t e E C D H   c o n t r i b u t o r s 
 c r e a t e - h a s h   |   C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y   c o n t r i b u t o r 
 c r e a t e - h m a c   |   C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y   c o n t r i b u t o r 
 c r o s s - s p a w n   |   C o p y r i g h t   ( c )   2 0 1 8   M a d e   W i t h   M O X Y   L d a 
 c r y p t o - b r o w s e r i f y   |   C o p y r i g h t   ( c )   2 0 1 3   D o m i n i c   T a r r 
 c r y p t o - r a n d o m - s t r i n g   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 c s s   |   C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 c s s - c o l o r - n a m e s   |   C o p y r i g h t   2 0 1 8   D a v e   E d d y   < d a v e @ d a v e e d d y . c o m > 
 c s s - d e c l a r a t i o n - s o r t e r   |   C o p y r i g h t   2 0 1 6   S e l w y n 
 c s s - l o a d e r   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 c s s - s e l e c t - b a s e - a d a p t e r   |   C o p y r i g h t   ( c )   2 0 1 8   N i k   C o u g h l i n 
 c s s - t o - r e a c t - n a t i v e   |   C o p y r i g h t   ( c )   2 0 1 6   J a c o b   P a r k e r   a n d   M a x i m i l i a n   S t o i b e r 
 c s s - t r e e   |   C o p y r i g h t   ( C )   2 0 1 6 - 2 0 2 2   b y   R o m a n   D v o r n o v 
 c s s . e s c a p e   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 c s s e s c   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 c s s n a n o   |   C o p y r i g h t   ( c )   B e n   B r i g g s 
 c s s n a n o - p r e s e t - d e f a u l t   |   N o   c o p y r i g h t   f o u n d 
 c s s n a n o - u t i l - g e t - a r g u m e n t s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 c s s n a n o - u t i l - g e t - m a t c h   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 c s s n a n o - u t i l - r a w - c a c h e   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 c s s n a n o - u t i l - s a m e - p a r e n t   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 c s s o   |   C o p y r i g h t   ( C )   2 0 1 5 - 2 0 2 1   b y   R o m a n   D v o r n o v   C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   S e r g e y   K r y z h a n o v s k y 
 c s s o m   |   C o p y r i g h t   ( c )   N i k i t a   V a s i l y e v 
 c s s s t y l e   |   C o p y r i g h t   ( c )   C h a d   W a l k e r 
 c s s t y p e   |   C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   F r e d r i k   N i c o l 
 c y c l i s t   |   C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s 
 d a s h d a s h   |   C o p y r i g h t   ( c )   2 0 1 3   T r e n t   M i c k .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   ( c )   2 0 1 3   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 d a t a - u r l s   |   C o p y r i g h t      2 0 1 7  2 0 1 8   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 d a t e - f n s   |   C o p y r i g h t   ( c )   2 0 2 1   S a s h a   K o s s   a n d   L e s h a   K o s s   h t t p s : / / k o s s n o c o r p . m i t - l i c e n s e . o r g 
 d e b u g   |   C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 d e c a m e l i z e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m )   D m i r t y   S o b o l e v   < d i s o b o l e v @ i c l o u d . c o m > 
 d e c o d e - u r i - c o m p o n e n t   |   C o p y r i g h t   ( c )   S a m   V e r s c h u e r e n   < s a m . v e r s c h u e r e n @ g m a i l . c o m >   ( g i t h u b . c o m / S a m V e r s c h u e r e n ) 
 d e c o m p r e s s - r e s p o n s e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 d e e p - e q u a l   |   C o p y r i g h t   ( c )   2 0 1 2 ,   2 0 1 3 ,   2 0 1 4   J a m e s   H a l l i d a y   < m a i l @ s u b s t a c k . n e t > ,   2 0 0 9   T h o m a s   R o b i n s o n   < 2 8 0 n o r t h . c o m > 
 d e e p - e x t e n d   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   V i a c h e s l a v   L o t s m a n o v 
 d e e p - i s   |   C o p y r i g h t   ( c )   2 0 1 2   2 0 1 3   T h o r s t e n   L o r e n z   < t h l o r e n z @ g m x . d e >   C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y   < m a i l @ s u b s t a c k . n e t >   C o p y r i g h t   ( c )   2 0 0 9   T h o m a s   R o b i n s o n   < 2 8 0 n o r t h . c o m > 
 d e f e r - t o - c o n n e c t   |   C o p y r i g h t   ( c )   2 0 1 8   S z y m o n   M a r c z a k 
 d e f i n e - p r o p e r t i e s   |   C o p y r i g h t   ( C )   2 0 1 5   J o r d a n   H a r b a n d 
 d e f i n e - p r o p e r t y   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 d e l   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 d e l a y e d - s t r e a m   |   C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d 
 d e p d   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 d e q u a l   |   C o p y r i g h t   ( c )   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) 
 d e s . j s   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . 
 d e s t r o y   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 d e t e c t - n e w l i n e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 d e t e c t - p o r t - a l t   |   C o p y r i g h t   ( c )   2 0 1 5   x d f 
 d i f f - s e q u e n c e s   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 d i f f i e - h e l l m a n   |   C o p y r i g h t   ( c )   2 0 1 7   C a l v i n   M e t c a l f 
 d i r - g l o b   |   C o p y r i g h t   ( c )   K e v i n   M  r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 d n d - c o r e   |   C o p y r i g h t   ( c )   2 0 1 5   D a n   A b r a m o v 
 d n s - e q u a l   |   C o p y r i g h t   ( c )   2 0 1 6   T h o m a s   W a t s o n   S t e e n 
 d n s - p a c k e t   |   C o p y r i g h t   ( c )   2 0 1 6   M a t h i a s   B u u s 
 d n s - t x t   |   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j q u e r y . o r g / 
 d o m - a c c e s s i b i l i t y - a p i   |   C o p y r i g h t   ( c )   2 0 2 0   S e b a s t i a n   S i l b e r m a n n 
 d o m - c o n v e r t e r   |   C o p y r i g h t   ( c )   2 0 1 3   A r i a   M i n a e i 
 d o m - h e l p e r s   |   C o p y r i g h t   ( c )   2 0 1 5   J a s o n   Q u e n s e 
 d o m - s e r i a l i z e r   |   C o p y r i g h t   ( c )   2 0 1 4   T h e   c h e e r i o j s   c o n t r i b u t o r s 
 d o m - w a l k   |   C o p y r i g h t   ( c )   2 0 1 2   R a y n o s . 
 d o m a i n - b r o w s e r   |   C o p y r i g h t   2 0 1 3   B e v r y   P t y 
 d o m e x c e p t i o n   |   C o p y r i g h t      2 0 1 7   D o m e n i c   D e n i c o l a 
 d o t - c a s e   |   C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 d o t - p r o p   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 d o w n s h i f t   |   C o p y r i g h t   ( c )   2 0 1 7   P a y P a l 
 d u p l e x e r   |   C o p y r i g h t   ( c )   2 0 1 2   R a y n o s . 
 d u p l e x i f y   |   C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 e c c - j s b n   |   C o p y r i g h t   ( c )   2 0 1 4   J e r e m i e   M i l l e r   C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 5   T o m   W u 
 e e - f i r s t   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 e l e m e n t - r e s i z e - d e t e c t o r   |   C o p y r i g h t   ( c )   2 0 1 6   L u c a s   W i e n e r 
 e l l i p t i c   |   C o p y r i g h t   ( c )   2 0 1 4   F e d o r   I n d u t n y . 
 e m o j i - r e g e x   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 e m o j i s - l i s t   |   C o p y r i g h t      2 0 1 5   K i k o   B e a t s 
 e n a b l e d   |   C o p y r i g h t   ( c )   2 0 1 5   A r n o u t   K a z e m i e r   M a r t i j n   S w a a g m a n   t h e   C o n t r i b u t o r s . 
 e n c o d e u r l   |   C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 e n c o d i n g   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   A n d r i s   R e i n m a n 
 e n d - o f - s t r e a m   |   C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 e n h a n c e d - r e s o l v e   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 e r r n o   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   R o d   V a g g   ( @ r v a g g ) 
 e r r o r - e x   |   C o p y r i g h t   ( c )   2 0 1 5   J D   B a l l a r d 
 e s - a b s t r a c t   |   C o p y r i g h t   ( C )   2 0 1 5   J o r d a n   H a r b a n d 
 e s - t o - p r i m i t i v e   |   C o p y r i g h t   ( c )   2 0 2 2   J o r d a n   H a r b a n d 
 e s 6 - i t e r a t o r   |   C o p y r i g h t   ( C )   2 0 1 3 - 2 0 1 5   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) 
 e s c a l a d e   |   C o p y r i g h t   ( c )   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) 
 e s c a p e - h t m l   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   T J   H o l o w a y c h u k C o p y r i g h t   ( c )   2 0 1 5   A n d r e a s   L u b b e C o p y r i g h t   ( c )   2 0 1 5   T i a n c h e n g   " T i m o t h y "   G u 
 e s c a p e - s t r i n g - r e g e x p   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 e s l i n t   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 e s l i n t - c o n f i g - r e a c t - a p p   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . 
 e s l i n t - i m p o r t - r e s o l v e r - n o d e   |   C o p y r i g h t   ( c )   2 0 1 5   B e n   M o s h e r 
 e s l i n t - l o a d e r   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 e s l i n t - m o d u l e - u t i l s   |   C o p y r i g h t   ( c )   2 0 1 5   B e n   M o s h e r 
 e s l i n t - p l u g i n - i m p o r t   |   C o p y r i g h t   ( c )   2 0 1 5   B e n   M o s h e r C o p y r i g h t   ( c )   2 0 1 5   B e n   M o s h e r 
 e s l i n t - p l u g i n - j s x - a 1 1 y   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 e s l i n t - p l u g i n - r e a c t   |   C o p y r i g h t   ( c )   2 0 1 4   Y a n n i c k   C r o i s s a n t 
 e s l i n t - p l u g i n - r e a c t - h o o k s   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 e s l i n t - u t i l s   |   C o p y r i g h t   ( c )   2 0 1 8   T o r u   N a g a s h i m a 
 e t a g   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 e v e n t e m i t t e r 3   |   C o p y r i g h t   ( c )   2 0 1 4   A r n o u t   K a z e m i e r 
 e v e n t s   |   C o p y r i g h t   J o y e n t   A n d   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s . 
 e v e n t s o u r c e   |   C o p y r i g h t   ( c )   E v e n t S o u r c e   G i t H u b   o r g a n i s a t i o n 
 e v p _ b y t e s t o k e y   |   C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y   c o n t r i b u t o r s 
 e x e c - s h   |   C o p y r i g h t   ( c )   2 0 1 4   A l e k s a n d r   T s e r t k o v   < t s e r t k o v @ g m a i l . c o m > 
 e x e c a   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 e x i t   |   C o p y r i g h t   ( c )   2 0 1 3   " C o w b o y "   B e n   A l m a n 
 e x p a n d - b r a c k e t s   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t 
 e x p a n d - t e m p l a t e   |   C o p y r i g h t   ( c )   2 0 1 8   L a r s - M a g n u s   S k o g 
 e x p e c t   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 e x p r e s s   |   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a >   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   R o m a n   S h t y l m a n   < s h t y l m a n + e x p r e s s j s @ g m a i l . c o m >   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 e x t e n d   |   C o p y r i g h t   ( c )   2 0 1 4   S t e f a n   T h o m a s 
 e x t e n d - s h a l l o w   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t . 
 e x t e r n a l - e d i t o r   |   C o p y r i g h t   ( c )   2 0 1 6   K e v i n   G r a v i e r 
 e x t g l o b   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . 
 e x t s p r i n t f   |   C o p y r i g h t   ( c )   2 0 1 2 ,   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 f a s t - d e e p - e q u a l   |   C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 f a s t - g l o b   |   C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 f a s t - j s o n - s t a b l e - s t r i n g i f y   |   C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 f a s t - l e v e n s h t e i n   |   C o p y r i g h t   ( c )   2 0 1 3   [ R a m e s h   N a i r ] ( h t t p : / / w w w . h i d d e n t a o . c o m / ) 
 f a s t - s a f e - s t r i n g i f y   |   C o p y r i g h t   ( c )   2 0 1 6   D a v i d   M a r k   C l e m e n t s C o p y r i g h t   ( c )   2 0 1 7   D a v i d   M a r k   C l e m e n t s   &   M a t t e o   C o l l i n a C o p y r i g h t   ( c )   2 0 1 8   D a v i d   M a r k   C l e m e n t s   M a t t e o   C o l l i n a   &   R u b e n   B r i d g e w a t e r 
 f a y e - w e b s o c k e t   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5   J a m e s   C o g l a n 
 f b j s   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . 
 f d - s l i c e r   |   C o p y r i g h t   ( c )   2 0 1 4   A n d r e w   K e l l e y 
 f e c h a   |   C o p y r i g h t   ( c )   2 0 1 5   T a y l o r   H a k e s 
 f i g u r e s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 f i l e - e n t r y - c a c h e   |   C o p y r i g h t   ( c )   2 0 1 5   R o y   R i o j a s 
 f i l e - l o a d e r   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 f i l e - u r i - t o - p a t h   |   C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 f i l l - r a n g e   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t 
 f i n a l h a n d l e r   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 f i n d - c a c h e - d i r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 f i n d - u p   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 f l a t - c a c h e   |   C o p y r i g h t   ( c )   2 0 1 5   R o y   R i o j a s 
 f l a t p i c k r   |   C o p y r i g h t   ( c )   2 0 1 7   G r e g o r y   P e t r o s y a n 
 f l a t t e n   |   C o p y r i g h t   ( c )   2 0 1 6   J o s h u a   H o l b r o o k 
 f l u s h - w r i t e - s t r e a m   |   C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s 
 f n . n a m e   |   C o p y r i g h t   ( c )   2 0 1 5   A r n o u t   K a z e m i e r   M a r t i j n   S w a a g m a n   t h e   C o n t r i b u t o r s . 
 f o l l o w - r e d i r e c t s   |   C o p y r i g h t   2 0 1 4  p r e s e n t   O l i v i e r   L a l o n d e   < o l a l o n d e @ g m a i l . c o m >   A n d   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o >   A n d   R u b e n   V e r b o r g h 
 f o r - i n   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t 
 f o r - o w n   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t 
 f o r k - t s - c h e c k e r - w e b p a c k - p l u g i n   |   C o p y r i g h t   ( c )   2 0 1 9   T y p e S t r o n g 
 f o r m - d a t a   |   C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o r s 
 f o r w a r d e d   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 f r a g m e n t - c a c h e   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   J o n   S c h l i n k e r t 
 f r e s h   |   C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a >   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 f r o m 2   |   C o p y r i g h t   ( c )   2 0 1 4   H u g h   K e n n e d y 
 f s - c o n s t a n t s   |   C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u s 
 f s - e x t r a   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 f s e v e n t s   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 2 0   b y   P h i l i p p   D u n k e l ,   B e n   N o o r d h u i s ,   E l a n   S h a n k a r ,   P a u l   M i l l e r 
 f u n c t i o n - b i n d   |   C o p y r i g h t   ( c )   2 0 1 3   R a y n o s . 
 f u n c t i o n a l - r e d - b l a c k - t r e e   |   C o p y r i g h t   ( c )   2 0 1 3   M i k o l a   L y s e n k o 
 g e n s y n c   |   C o p y r i g h t   2 0 1 8   L o g a n   S m y t h   < l o g a n f s m y t h @ g m a i l . c o m > 
 g e t - i n t r i n s i c   |   C o p y r i g h t   ( c )   2 0 2 0   J o r d a n   H a r b a n d 
 g e t - s t r e a m   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 g e t - v a l u e   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . 
 g e t p a s s   |   C o p y r i g h t   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b - f r o m - p a c k a g e   |   C o p y r i g h t   ( c )   2 0 1 5 ,   D a n   F l e t t r e   < f l e t d 0 1 @ y a h o o . c o m > 
 g l o b a l   |   C o p y r i g h t   ( c )   2 0 1 2   C o l i n g o . 
 g l o b a l - m o d u l e s   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   J o n   S c h l i n k e r t . 
 g l o b a l - p r e f i x   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   J o n   S c h l i n k e r t . 
 g l o b a l s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 g l o b b y   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 g o t   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 g r o w l y   |   C o p y r i g h t   ( C )   2 0 1 4   I b r a h i m   A l - R a j h i   < a b r a h a m a l r a j h i @ g m a i l . c o m > 
 g z i p - s i z e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 h a n d l e - t h i n g   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . 
 h a r - v a l i d a t o r   |   C o p y r i g h t   ( c )   2 0 1 8   A h m a d   N a s s r i   < a h m a d @ a h m a d n a s s r i . c o m > 
 h a s   |   C o p y r i g h t   ( c )   2 0 1 3   T h i a g o   d e   A r r u d a 
 h a s - a n s i   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 h a s - f l a g   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 h a s - s y m b o l s   |   C o p y r i g h t   ( c )   2 0 1 6   J o r d a n   H a r b a n d 
 h a s - v a l u e   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . 
 h a s - v a l u e s   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . 
 h a s h - b a s e   |   C o p y r i g h t   ( c )   2 0 1 6   K i r i l l   F o m i c h e v 
 h a s h . j s   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 4 . 
 h e   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 h e x - c o l o r - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 5   [ C h a r l i k e   M a k e   R e a g e n t ] ( h t t p : / / j . m p / 1 s t W 4 7 C ) 
 h m a c - d r b g   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 7 . 
 h p a c k . j s   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . 
 h s l - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 5   J o h n   O t a n d e r 
 h s l a - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 5   J o h n   O t a n d e r 
 h t m l - c o m m e n t - r e g e x   |   C o p y r i g h t   2 0 1 8   S t e v e   M a o 
 h t m l - e n c o d i n g - s n i f f e r   |   C o p y r i g h t      2 0 1 6   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 h t m l - e n t i t i e s   |   C o p y r i g h t   ( c )   2 0 1 3   D u l i n   M a r a t 
 h t m l - e s c a p e r   |   C o p y r i g h t   ( C )   2 0 1 7 - p r e s e n t   b y   A n d r e a   G i a m m a r c h i   -   @ W e b R e f l e c t i o n 
 h t m l - m i n i f i e r - t e r s e r   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 9   J u r i y   " k a n g a x "   Z a y t s e v 
 h t m l - p a r s e - s t r i n g i f y 2   |   N o   C o p y r i g h t   F o u n d 
 h t m l - w e b p a c k - p l u g i n   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 h t m l p a r s e r 2   |   C o p y r i g h t   2 0 1 0   2 0 1 1   C h r i s   W i n b e r r y   < c h r i s @ w i n b e r r y . n e t > .   A l l   r i g h t s   r e s e r v e d . 
 h t t p - d e c e i v e r   |   C o p y r i g h t   F e d o r   I n d u t n y ,   2 0 1 5 . 
 h t t p - e r r o r s   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   d o u g @ s o m e t h i n g d o u g . c o m 
 h t t p - p a r s e r - j s   |   C o p y r i g h t   ( c )   2 0 1 5   T i m   C a s w e l l   ( h t t p s : / / g i t h u b . c o m / c r e a t i o n i x )   a n d   o t h e r   C o p y r i g h t   i o . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 h t t p - p r o x y   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   C h a r l i e   R o b b i n s   J a r r e t t   C r u g e r   &   t h e   C o n t r i b u t o r s . 
 h t t p - p r o x y - m i d d l e w a r e   |   C o p y r i g h t   ( c )   2 0 1 5   S t e v e n   C h i m 
 h t t p - s i g n a t u r e   |   C o p y r i g h t   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 h t t p 2 - w r a p p e r   |   C o p y r i g h t   ( c )   2 0 1 8   S z y m o n   M a r c z a k 
 h t t p s - b r o w s e r i f y   |   C o p y r i g h t   ( c )   J a m e s   H a l l i d a y 
 i 1 8 n e x t   |   C o p y r i g h t   ( c )   2 0 2 3   i 1 8 n e x t 
 i 1 8 n e x t - b r o w s e r - l a n g u a g e d e t e c t o r   |   C o p y r i g h t   ( c )   2 0 2 3   i 1 8 n e x t 
 i c o n v - l i t e   |   C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 i d e n t i t y - o b j - p r o x y   |   C o p y r i g h t   ( c )   2 0 1 5   K e y a n   Z h a n g 
 i f e r r   |   C o p y r i g h t   ( c )   2 0 1 4   N a d a v   I v g i 
 i g n o r e   |   C o p y r i g h t   ( c )   2 0 1 3   K a e l   Z h a n g   < i @ k a e l . m e >   c o n t r i b u t o r s 
 i m m e r   |   C o p y r i g h t   ( c )   2 0 1 7   M i c h e l   W e s t s t r a t e 
 i m m u t a b i l i t y - h e l p e r   |   C o p y r i g h t   ( c )   2 0 1 7   M o s h e   K o l o d n y 
 i m p o r t - c w d   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i m p o r t - f r e s h   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i m p o r t - f r o m   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i m p o r t - l o c a l   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i m u r m u r h a s h   |   C o p y r i g h t   ( c )   2 0 1 3   G a r y   C o u r t   J e n s   T a y l o r 
 i n d e n t - s t r i n g   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i n d e x e s - o f   |   C o p y r i g h t   ( c )   2 0 1 3   D o m i n i c   T a r r 
 i n q u i r e r   |   C o p y r i g h t   ( c )   2 0 2 3   S i m o n   B o u d r i a s 
 i n t e r n a l - i p   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 i n t e r n a l - s l o t   |   C o p y r i g h t   ( c )   2 0 1 9   J o r d a n   H a r b a n d 
 i n v a r i a n t   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . 
 i n v e r t - k v   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i o . b i t 3 : j s a s s   |   o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 4   T r i s t a n   L i n s 
 i p   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 2 . 
 i p - r e g e x   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i p a d d r . j s   |   C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 7   w h i t e q u a r k   < w h i t e q u a r k @ w h i t e q u a r k . o r g > 
 i s - a b s o l u t e - u r l   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - a c c e s s o r - d e s c r i p t o r   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . 
 i s - a r g u m e n t s   |   C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d 
 i s - a r r a y i s h   |   C o p y r i g h t   ( c )   2 0 1 5   J D   B a l l a r d 
 i s - b i n a r y - p a t h   |   C o p y r i g h t   ( c )   2 0 1 9   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m )   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) 
 i s - b u f f e r   |   C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 i s - c a l l a b l e   |   C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 i s - c i   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   T h o m a s   W a t s o n   S t e e n 
 i s - c o l o r - s t o p   |   C o p y r i g h t   ( c )   2 0 1 7   p i g c a n 
 i s - c o r e - m o d u l e   |   C o p y r i g h t   ( c )   2 0 1 4   D a v e   J u s t i c e 
 i s - d a t a - d e s c r i p t o r   |   C o p y r i g h t   ( c )   2 0 1 5   J o n   S c h l i n k e r t . 
 i s - d a t e - o b j e c t   |   C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 i s - d e s c r i p t o r   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . 
 i s - d i r e c t o r y   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . 
 i s - d o c k e r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - e x t e n d a b l e   |   C o p y r i g h t   ( c )   2 0 1 5   J o n   S c h l i n k e r t . 
 i s - e x t g l o b   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t 
 i s - f u l l w i d t h - c o d e - p o i n t   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - g e n e r a t o r - f n   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - g l o b   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t . 
 i s - n u m b e r   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t 
 i s - o b j   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 i s - p a t h - c w d   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - p a t h - i n - c w d   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - p a t h - i n s i d e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - p l a i n - o b j   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - p l a i n - o b j e c t   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t . 
 i s - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d 
 i s - r e g e x p   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 i s - r o o t   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - s t r e a m   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - s t r i n g   |   C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 i s - s v g   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - s y m b o l   |   C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 i s - t y p e d a r r a y   |   C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 i s - w h a t   |   C o p y r i g h t   ( c )   2 0 1 8   L u c a   B a n   -   M e s q u e e b 
 i s - w i n d o w s   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   J o n   S c h l i n k e r t . 
 i s - w s l   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s a r r a y   |   C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 i s o b j e c t   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . 
 i s o m o r p h i c - f e t c h   |   C o p y r i g h t   ( c )   2 0 1 5   M a t t   A n d r e w s 
 i s s t r e a m   |   C o p y r i g h t   ( c )   2 0 1 5   R o d   V a g g 
 j e s t   |   C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - c h a n g e d - f i l e s   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - c l i   |   N o   c o p y r i g h t   f o u n d 
 j e s t - c o n f i g   |   N o   c o p y r i g h t   f o u n d 
 j e s t - d i f f   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - d o c b l o c k   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - e a c h   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - e n v i r o n m e n t - j s d o m   |   C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - e n v i r o n m e n t - j s d o m - f o u r t e e n   |   C o p y r i g h t   ( c )   2 0 1 9   I a n   S c h m i t z 
 j e s t - e n v i r o n m e n t - n o d e   |   N o   c o p y r i g h t   f o u n d 
 j e s t - g e t - t y p e   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - h a s t e - m a p   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 j e s t - j a s m i n e 2   |   N o   c o p y r i g h t   f o u n d 
 j e s t - l e a k - d e t e c t o r   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - m a t c h e r - u t i l s   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - m e s s a g e - u t i l   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 j e s t - m o c k   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 j e s t - p n p - r e s o l v e r   |   C o p y r i g h t      2 0 1 6   M a  l   N i s o n 
 j e s t - r e g e x - u t i l   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 j e s t - r e s o l v e   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - r e s o l v e - d e p e n d e n c i e s   |   N o   c o p y r i g h t   f o u n d 
 j e s t - r u n n e r   |   N o   c o p y r i g h t   f o u n d 
 j e s t - r u n t i m e   |   N o   c o p y r i g h t   f o u n d 
 j e s t - s e r i a l i z e r   |   C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - s n a p s h o t   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - u t i l   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . 
 j e s t - v a l i d a t e   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - w a t c h - t y p e a h e a d   |   C o p y r i g h t   ( c )   2 0 1 8   R o g e l i o   G u z m a n 
 j e s t - w a t c h e r   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - w o r k e r   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 j q u e r y - 1 . 7 . 1 . m i n . j s   |   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / o p e n j s f . o r g / 
 j q u e r y - 1 . 7 . 2 . m i n . j s   |   ( c )   2 0 0 5 ,   2 0 1 3   j Q u e r y   F o u n d a t i o n ,   I n c . 
 j q u e r y - u i - 1 . 8 . 1 9 . c u s t o m . m i n . j s   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 j q u e r y . b a - b b q . m i n . j s   |   C o p y r i g h t   ( c )   2 0 1 0   " C o w b o y "   B e n   A l m a n 
 j q u e r y . b a - h a s h c h a n g e . m i n . j s   |   C o p y r i g h t   ( c )   2 0 1 0   " C o w b o y "   B e n   A l m a n 
 j q u e r y . d y n a t r e e . m i n . j s   |   C o p y r i g h t   ( c )   2 0 1 3   C r a b   A n d   R O M B 
 j q u e r y . m a s o n r y . m i n . j s   |   C o p y r i g h t   2 0 1 1   D a v i d   D e S a n d r o 
 j q u e r y . m i n . j s   |   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   h t t p s : / / o p e n j s f . o r g / 
 j q u e r y . v a l i d a t e . m i n . j s   |   C o p y r i g h t   J  r n   Z a e f f e r e r 
 j s - f i l e - d o w n l o a d   |   C o p y r i g h t   2 0 1 7   K e n n e t h   J i a n g 
 j s - t o k e n s   |   C o p y r i g h t   ( c )   2 0 1 4   2 0 1 5   2 0 1 6   2 0 1 7   2 0 1 8   S i m o n   L y d e l l 
 j s - y a m l   |   C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 
 j s b n   |   C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 5   T o m   W u 
 j s d o m   |   C o p y r i g h t   ( c )   2 0 1 0   E l i j a h   I n s u a 
 j s e s c   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p : / / m a t h i a s b y n e n s . b e / > 
 j s o n - b u f f e r   |   C o p y r i g h t   ( c )   2 0 1 3   D o m i n i c   T a r r 
 j s o n - p a r s e - b e t t e r - e r r o r s   |   C o p y r i g h t   2 0 1 7   K a t   M a r c h  n 
 j s o n - s c h e m a - t r a v e r s e   |   C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 j s o n - s t a b l e - s t r i n g i f y   |   N o   c o p y r i g h t   f o u n d 
 j s o n - s t a b l e - s t r i n g i f y - w i t h o u t - j s o n i f y   |   N o   c o p y r i g h t   f o u n d 
 j s o n 3   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   K i t   C a m b r i d g e .   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   B e n j a m i n   T a n . 
 j s o n 5   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 8   A s e e m   K i s h o r e   a n d   [ o t h e r s ] . 
 j s o n f i l e   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 j s o u p - 1 . 7 . 3 - s o u r c e s . j a r   |   C o p y r i g h t      2 0 0 9   -   2 0 2 3  J o n a t h a n   H e d l e y  ( h t t p s : / / j s o u p . o r g / ) 
 j s p r i m   |   C o p y r i g h t   ( c )   2 0 1 2   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 j s x - a s t - u t i l s   |   C o p y r i g h t   ( c )   2 0 1 6   E t h a n   C o h e n 
 k e y t a r   |   C o p y r i g h t   ( c )   2 0 1 3   G i t H u b   I n c . 
 k e y v   |   C o p y r i g h t   ( c )   2 0 1 7   L u k e   C h i l d s 
 k i n d - o f   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t 
 k l e u r   |   C o p y r i g h t   ( c )   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) 
 k u l e r   |   C o p y r i g h t   2 0 1 4   A r n o u t   K a z e m i e r 
 l a s t - c a l l - w e b p a c k - p l u g i n   |   C o p y r i g h t   ( c )   2 0 1 6   N u n o   R o d r i g u e s 
 l a z y - c a c h e   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . 
 l c i d   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 l e v e n   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 l e v e n a r y   |   C o p y r i g h t   ( c )   2 0 1 9   T a n   L i   H a u 
 l e v n   |   C o p y r i g h t   ( c )   G e o r g e   Z a h a r i e v 
 l i n e s - a n d - c o l u m n s   |   C o p y r i g h t   ( c )   2 0 1 5   B r i a n   D o n o v a n 
 l i n k i f y - i t   |   C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n . 
 l o a d - j s o n - f i l e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 l o a d e r - f s - c a c h e   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   A d e   V i a n k a k r i s n a   F a d l i l   < v i a n k a k r i s n a @ g m a i l . c o m > 
 l o a d e r - r u n n e r   |   C o p y r i g h t   ( c )   T o b i a s   K o p p e r s   @ s o k r a 
 l o a d e r - u t i l s   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 l o c a t e - p a t h   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 l o d a s h   |   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a 
 l o d a s h - e s   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j s . f o u n d a t i o n / > 
 l o d a s h . _ r e i n t e r p o l a t e   |   C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > 
 l o d a s h . d e b o u n c e   |   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / >   
 l o d a s h . f i n d l a s t   |   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / >   
 l o d a s h . i s e q u a l   |   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / >   
 l o d a s h . m e m o i z e   |   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / >   
 l o d a s h . o m i t   |   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / >   
 l o d a s h . s o r t b y   |   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / >   
 l o d a s h . t e m p l a t e   |   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / >   
 l o d a s h . t e m p l a t e s e t t i n g s   |   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / o p e n j s f . o r g / >   
 l o d a s h . t h r o t t l e   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j s . f o u n d a t i o n / > 
 l o d a s h . u n i q   |   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / >   
 l o g f o r m   |   C o p y r i g h t   ( c )   2 0 1 7   C h a r l i e   R o b b i n s   &   t h e   C o n t r i b u t o r s . 
 l o g l e v e l   |   C o p y r i g h t   ( c )   2 0 1 3   T i m   P e r r y 
 l o o s e - e n v i f y   |   C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 l o w e r - c a s e   |   C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 l o w e r c a s e - k e y s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 m a k e - d i r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 m a m a c r o   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6 ,   J o n   S c h l i n k e r t . 
 m a p - a g e - c l e a n e r   |   C o p y r i g h t   ( c )   S a m   V e r s c h u e r e n   < s a m . v e r s c h u e r e n @ g m a i l . c o m >   ( g i t h u b . c o m / S a m V e r s c h u e r e n ) 
 m a p - c a c h e   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . 
 m a p - v i s i t   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . 
 m a r k d o w n - i t   |   C o p y r i g h t   ( c )   2 0 1 4   V i t a l y   P u z r i n   A l e x   K o c h a r i n . 
 m d 5 . j s   |   C o p y r i g h t   ( c )   2 0 1 6   K i r i l l   F o m i c h e v 
 m d u r l   |   C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n   A l e x   K o c h a r i n .   C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 m e d i a - t y p e r   |   C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 m e m   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 m e m o i z e - o n e   |   C o p y r i g h t   ( c )   2 0 1 7   A l e x a n d e r   R e a r d o n 
 m e m o r y - f s   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 m e r g e - a n y t h i n g   |   C o p y r i g h t   ( c )   2 0 1 8   L u c a   B a n   -   M e s q u e e b 
 m e r g e - d e e p   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   J o n   S c h l i n k e r t . 
 m e r g e - d e s c r i p t o r s   |   C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 m e r g e - s t r e a m   |   C o p y r i g h t   ( c )   S t e p h e n   S u g d e n   < m e @ s t e p h e n s u g d e n . c o m >   ( s t e p h e n s u g d e n . c o m ) 
 m e r g e 2   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   T e a m b i t i o n 
 m e t h o d s   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a >   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 m i c r o e v e n t . t s   |   C o p y r i g h t   ( c )   2 0 1 6   C h r i s t i a n   S p e c k n e r   < c n s p e c k n @ g o o g l e m a i l . c o m > 
 m i c r o m a t c h   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t . 
 m i l l e r - r a b i n   |   C o p y r i g h t   F e d o r   I n d u t n y ,   2 0 1 4 . 
 m i m e   |   C o p y r i g h t   ( c )   2 0 1 0   B e n j a m i n   T h o m a s   R o b e r t   K i e f f e r 
 m i m e - d b   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 m i m e - t y p e s   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 m i m i c - f n   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 m i m i c - r e s p o n s e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 m i n - d o c u m e n t   |   C o p y r i g h t   ( c )   2 0 1 3   C o l i n g o . 
 m i n - i n d e n t   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 m i n i - c s s - e x t r a c t - p l u g i n   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 m i n i m a l i s t i c - c r y p t o - u t i l s   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 7 . 
 m i n i m i s t   |   N o   c o p y r i g h t   f o u n d 
 m i x i n - d e e p   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t . 
 m i x i n - o b j e c t   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t . 
 m k d i r p   |   C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 m k d i r p - c l a s s i c   |   C o p y r i g h t   ( c )   2 0 2 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   M a t h i a s   B u u s 
 m o m e n t   |   C o p y r i g h t   ( c )   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 m s   |   C o p y r i g h t   ( c )   2 0 2 0   V e r c e l   I n c . 
 m u l t i c a s t - d n s   |   C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s 
 m u l t i c a s t - d n s - s e r v i c e - t y p e s   |   C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s 
 n a n   |   C o p y r i g h t   ( c )   2 0 1 8   N A N   c o n t r i b u t o r s 
 n a n o m a t c h   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   J o n   S c h l i n k e r t . 
 n a p i - b u i l d - u t i l s   |   C o p y r i g h t   ( c )   2 0 1 8   i n s p i r e d w a r e 
 n a t u r a l - c o m p a r e   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   L a u r i   R o o d e n   < l a u r i @ r o o d e n . e e > 
 n e g o t i a t o r   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   F e d e r i c o   R o m e r o   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   I s a a c   Z .   S c h l u e t e r   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 n e o - a s y n c   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   S u g u r u   M o t e g i B a s e d   o n   A s y n c . j s ,   C o p y r i g h t   C a o l a n   M c M a h o n 
 n e t . s f . j o p t - s i m p l e : j o p t - s i m p l e   |   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 5   P a u l   R .   H o l s e r   J r . 
 n e x t - t i c k   |   C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 6   M a r i u s z   N o w a k 
 n i c e - t r y   |   C o p y r i g h t   ( c )   2 0 1 7   T o b i a s   R e i c h 
 n o - c a s e   |   C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 n o d e - a b i   |   C o p y r i g h t   ( c )   2 0 1 6   L u k a s   G e i g e r 
 n o d e - a d d o n - a p i   |   C o p y r i g h t   ( c )   2 0 1 7   N o d e . j s   A P I   c o l l a b o r a t o r s 
 n o d e - f e t c h   |   C o p y r i g h t   ( c )   2 0 1 6   D a v i d   F r a n k 
 n o d e - i n t 6 4   |   C o p y r i g h t   ( c )   2 0 1 4   R o b e r t   K i e f f e r 
 n o d e - l i b s - b r o w s e r   |   C o p y r i g h t   ( c )   2 0 1 2   T o b i a s   K o p p e r s 
 n o d e - m o d u l e s - r e g e x p   |   C o p y r i g h t   ( c )   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o >   ( g i t h u b . c o m / j a m e s t a l m a g e ) 
 n o d e - n o t i f i e r   |   C o p y r i g h t   ( c )   2 0 1 7   M i k a e l   B r e v i k 
 n o d e - r e l e a s e s   |   C o p y r i g h t   ( c )   2 0 1 7   M i k a e l   B r e v i k 
 n o r m a l i z e - p a t h   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   J o n   S c h l i n k e r t . 
 n o r m a l i z e - r a n g e   |   C o p y r i g h t   ( c )   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o >   ( g i t h u b . c o m / j a m e s t a l m a g e ) 
 n o r m a l i z e - u r l   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 n p m - r u n - p a t h   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 n u m 2 f r a c t i o n   |   C o p y r i g h t   ( c )   2 0 1 4   P o s t C S S 
 n u m b e r - i s - n a n   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 n w s a p i   |   C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 9   D i e g o   P e r i n i   ( h t t p : / / w w w . i p o r t . i t / ) 
 o b j e c t - a s s i g n   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 o b j e c t - c o p y   |   C o p y r i g h t   ( c )   2 0 1 6   J o n   S c h l i n k e r t . 
 o b j e c t - h a s h   |   C o p y r i g h t   ( c )   2 0 1 4   o b j e c t - h a s h   c o n t r i b u t o r s 
 o b j e c t - i n s p e c t   |   C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 o b j e c t - i s   |   C o p y r i g h t   ( c )   2 0 1 7   S e r g e y   R u b a n o v   ( h t t p s : / / g i t h u b . c o m / c h i c o x y z z y ) 
 o b j e c t - k e y s   |   C o p y r i g h t   ( C )   2 0 1 3   J o r d a n   H a r b a n d 
 o b j e c t - p a t h   |   C o p y r i g h t   ( c )   2 0 1 5   M a r i o   C a s c i a r o 
 o b j e c t - v i s i t   |   C o p y r i g h t   ( c )   2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t 
 o b j e c t . a s s i g n   |   C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d 
 o b j e c t . e n t r i e s   |   C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 o b j e c t . f r o m e n t r i e s   |   C o p y r i g h t   ( c )   2 0 1 8   J o r d a n   H a r b a n d 
 o b j e c t . g e t o w n p r o p e r t y d e s c r i p t o r s   |   C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 o b j e c t . p i c k   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . 
 o b j e c t . v a l u e s   |   C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 o b u f   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . 
 o n - f i n i s h e d   |   C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 o n - h e a d e r s   |   C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 o n e - t i m e   |   C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . 
 o n e t i m e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 o p e n   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 o p n   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 o p t i m i z e - c s s - a s s e t s - w e b p a c k - p l u g i n   |   C o p y r i g h t   ( c )   2 0 1 6   N u n o   R o d r i g u e s 
 o p t i o n a t o r   |   C o p y r i g h t   ( c )   G e o r g e   Z a h a r i e v 
 o r g . b o u n c y c a s t l e : b c p r o v - j d k 1 5 o n   |   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 2 4   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) . 
 o r g . c h e c k e r f r a m e w o r k : c h e c k e r - q u a l   |   C o p y r i g h t   2 0 0 4 - p r e s e n t   b y   t h e   C h e c k e r   F r a m e w o r k   d e v e l o p e r s 
 o r g . c o d e h a u s . m o j o : a n i m a l - s n i f f e r - a n n o t a t i o n s   |   C o p y r i g h t   ( c )   2 0 0 8   K o h s u k e   K a w a g u c h i   a n d   c o d e h a u s . o r g . 
 o r g . j r u b y . j c o d i n g s : j c o d i n g s   |   C o p y r i g h t   ( c )   2 0 1 7   J R u b y   T e a m 
 o r g . j r u b y . j o n i : j o n i   |   C o p y r i g h t   ( c )   2 0 1 7   J R u b y   T e a m 
 o r g . j s o u p : j s o u p   |   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 2 4   J o n a t h a n   H e d l e y   < h t t p s : / / j s o u p . o r g / > 
 o r g . m o c k i t o : m o c k i t o - a l l   |   C o p y r i g h t   ( c )   2 0 0 7   M o c k i t o   c o n t r i b u t o r s 
 o r g . m o c k i t o : m o c k i t o - c o r e   |   C o p y r i g h t   ( c )   2 0 0 7   M o c k i t o   c o n t r i b u t o r s 
 o r g . s l f 4 j : j c l 1 0 4 - o v e r - s l f 4 j   |   C o p y r i g h t   2 0 0 1 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 o r g . s l f 4 j : s l f 4 j - a p i   |   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
 o r g . s l f 4 j : s l f 4 j - j c l   |   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h 
 o r g . s l f 4 j : s l f 4 j - j d k 1 4   |   C o p y r i g h t      2 0 0 4 - 2 0 2 3   Q O S . c h 
 o r g . s l f 4 j : s l f 4 j - l o g 4 j 1 2   |   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
 o r g . s l f 4 j : s l f 4 j - s i m p l e   |   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h 
 o r i g i n a l   |   C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . 
 o s - b r o w s e r i f y   |   C o p y r i g h t   ( c )   2 0 1 7   C o d e r P u p p y 
 o s - l o c a l e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 o s - t m p d i r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 p - c a n c e l a b l e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - d e f e r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - e a c h - s e r i e s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - f i n a l l y   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - i s - p r o m i s e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 p - l i m i t   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - l o c a t e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - m a p   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - r e d u c e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - r e t r y   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - t r y   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a k o   |   C o p y r i g h t   ( C )   2 0 1 4 - 2 0 1 7   b y   V i t a l y   P u z r i n   a n d   A n d r e i   T u p u t c y n 
 p a r a l l e l - t r a n s f o r m   |   C o p y r i g h t   2 0 1 3   M a t h i a s   B u u s 
 p a r a m - c a s e   |   C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 p a r e n t - m o d u l e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a r s e - j s o n   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a r s e - s e m v e r   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6  C h a r l i k e   M a k e   R e a g e n t 
 p a r s e 5   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   I v a n   N i k u l i n   ( i f a a a n @ g m a i l . c o m   h t t p s : / / g i t h u b . c o m / i n i k u l i n ) 
 p a r s e 5 - h t m l p a r s e r 2 - t r e e - a d a p t e r   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   I v a n   N i k u l i n   ( i f a a a n @ g m a i l . c o m   h t t p s : / / g i t h u b . c o m / i n i k u l i n ) 
 p a r s e u r l   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 p a s c a l - c a s e   |   C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 p a s c a l c a s e   |   C o p y r i g h t   ( c )   2 0 1 5   J o n   S c h l i n k e r t . 
 p a t h - b r o w s e r i f y   |   C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 p a t h - d i r n a m e   |   C o p y r i g h t   ( c )   E l a n   S h a n k e r   a n d   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 p a t h - e x i s t s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a t h - i s - a b s o l u t e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a t h - i s - i n s i d e   |   C o p y r i g h t      2 0 1 3    2 0 1 6   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e >   C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 p a t h - k e y   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a t h - p a r s e   |   C o p y r i g h t   ( c )   2 0 1 5   J a v i e r   B l a n c o 
 p a t h - t o - r e g e x p   |   C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) 
 p a t h - t y p e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p b k d f 2   |   C o p y r i g h t   ( c )   2 0 1 4   D a n i e l   C o u s e n s 
 p e n d   |   C o p y r i g h t   ( c )   2 0 1 4   A n d r e w   K e l l e y 
 p e r f o r m a n c e - n o w   |   C o p y r i g h t   ( c )   2 0 1 3   B r a v e g 1 r l 
 p i c o m a t c h   |   C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t   J o n   S c h l i n k e r t . 
 p i f y   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p i n k i e   |   C o p y r i g h t   ( c )   V s e v o l o d   S t r u k c h i n s k y   < f l o a t d r o p @ g m a i l . c o m >   ( g i t h u b . c o m / f l o a t d r o p ) 
 p i n k i e - p r o m i s e   |   C o p y r i g h t   ( c )   V s e v o l o d   S t r u k c h i n s k y   < f l o a t d r o p @ g m a i l . c o m >   ( g i t h u b . c o m / f l o a t d r o p ) 
 p i r a t e s   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   A r i   P o r a d 
 p k g - d i r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p k g - u p   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p n   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   C .   S c o t t   A n a n i a n 
 p n p - w e b p a c k - p l u g i n   |   C o p y r i g h t      2 0 1 6   M a  l   N i s o n 
 p o l i s h e d   |   C o p y r i g h t   ( c )   2 0 1 6 - P r e s e n t   B r i a n   H o u g h   a n d   M a x i m i l i a n   S t o i b e r 
 p o r t f i n d e r   |   C o p y r i g h t   ( c )   2 0 1 2   C h a r l i e   R o b b i n s 
 p o s i x - c h a r a c t e r - c l a s s e s   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   J o n   S c h l i n k e r t 
 p o s t c s s   |   C o p y r i g h t   2 0 1 3   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 p o s t c s s - a t t r i b u t e - c a s e - i n s e n s i t i v e   |   C o p y r i g h t   2 0 1 6   D m i t r y   S e m i g r a d s k y   < s e m i g r a d s k y d @ g m a i l . c o m > 
 p o s t c s s - c a l c   |   C o p y r i g h t   ( c )   2 0 1 4   M a x i m e   T h i r o u i n 
 p o s t c s s - c o l o r - h e x - a l p h a   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e 
 p o s t c s s - c o l o r m i n   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - c o n v e r t - v a l u e s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - c u s t o m - m e d i a   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a   A n d   J o n a t h a n   N e a l   A n d   R o m a i n   M e n k e 
 p o s t c s s - c u s t o m - p r o p e r t i e s   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a   A n d   J o n a t h a n   N e a l   A n d   R o m a i n   M e n k e 
 p o s t c s s - c u s t o m - s e l e c t o r s   |   C o p y r i g h t   ( c )   B e n   B r i g g s 
 p o s t c s s - d i s c a r d - c o m m e n t s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - d i s c a r d - d u p l i c a t e s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - d i s c a r d - e m p t y   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - d i s c a r d - o v e r r i d d e n   |   C o p y r i g h t   2 0 1 6   J u s t i n e o   < j u s t i c e 3 6 0 @ g m a i l . c o m > 
 p o s t c s s - d o u b l e - p o s i t i o n - g r a d i e n t s   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e 
 p o s t c s s - f l e x b u g s - f i x e s   |   C o p y r i g h t   2 0 1 5   L u i s   R u d g e   < l u i s @ l u i s r u d g e . n e t > 
 p o s t c s s - f o n t - v a r i a n t   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a   A n d   J o n a t h a n   N e a l   A n d   R o m a i n   M e n k e 
 p o s t c s s - i n i t i a l   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a   A n d   J o n a t h a n   N e a l   A n d   R o m a i n   M e n k e 
 p o s t c s s - l o a d - c o n f i g   |   C o p y r i g h t   ( c )   M i c h a e l   C i n i a w s k y   < m i c h a e l . c i n i a w s k y @ g m a i l . c o m > 
 p o s t c s s - l o a d e r   |   C o p y r i g h t   2 0 1 7   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 p o s t c s s - m e d i a - m i n m a x   |   C o p y r i g h t   ( c )   2 0 1 4   P o s t C S S 
 p o s t c s s - m e r g e - l o n g h a n d   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - m e r g e - r u l e s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - m i n i f y - f o n t - v a l u e s   |   C o p y r i g h t   ( c )   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 p o s t c s s - m i n i f y - g r a d i e n t s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - m i n i f y - p a r a m s   |   C o p y r i g h t   ( c )   2 0 1 5   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 p o s t c s s - m i n i f y - s e l e c t o r s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - m o d u l e s - l o c a l - b y - d e f a u l t   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a   A n d   J o n a t h a n   N e a l   A n d   R o m a i n   M e n k e 
 p o s t c s s - n o r m a l i z e - c h a r s e t   |   C o p y r i g h t   2 0 1 5   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 p o s t c s s - n o r m a l i z e - d i s p l a y - v a l u e s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - n o r m a l i z e - p o s i t i o n s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - n o r m a l i z e - r e p e a t - s t y l e   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - n o r m a l i z e - s t r i n g   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - n o r m a l i z e - t i m i n g - f u n c t i o n s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - n o r m a l i z e - u n i c o d e   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - n o r m a l i z e - u r l   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - n o r m a l i z e - w h i t e s p a c e   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - o r d e r e d - v a l u e s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - p a g e - b r e a k   |   C o p y r i g h t   2 0 1 7 - p r e s e n t   p o s t c s s - p a g e - b r e a k   p r o j e c t   c o n t r i b u t o r s 
 p o s t c s s - r e d u c e - i n i t i a l   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - r e d u c e - t r a n s f o r m s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - r e p l a c e - o v e r f l o w - w r a p   |   C o p y r i g h t   2 0 1 6   M a t t h i a s   M  l l e r   < M a t t D i M u @ u s e r s . n o r e p l y . g i t h u b . c o m > 
 p o s t c s s - s a f e - p a r s e r   |   C o p y r i g h t   2 0 1 3   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 p o s t c s s - s e l e c t o r - m a t c h e s   |   C o p y r i g h t   ( c )   2 0 1 7   M a x i m e   T h i r o u i n 
 p o s t c s s - s e l e c t o r - n o t   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a   A n d   J o n a t h a n   N e a l   A n d   R o m a i n   M e n k e 
 p o s t c s s - s e l e c t o r - p a r s e r   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - s v g o   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - u n i q u e - s e l e c t o r s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 p o s t c s s - v a l u e - p a r s e r   |   C o p y r i g h t   ( c )   B o g d a n   C h a d k i n   < t r y s o u n d @ y a n d e x . r u > 
 p o s t c s s - v a l u e s - p a r s e r   |   C o p y r i g h t   ( c )   A n d r e w   P o w e l l   < a n d r e w @ s h e l l s c a p e . o r g > 
 p r e b u i l d - i n s t a l l   |   C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s 
 p r e l u d e - l s   |   C o p y r i g h t   ( c )   G e o r g e   Z a h a r i e v 
 p r e p e n d - h t t p   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p r e t t i f y . m i n . j s   |   C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 3   E i n a r   L i e l m a n i s   a n d   c o n t r i b u t o r s . 
 p r e t t y - b y t e s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 p r e t t y - e r r o r   |   C o p y r i g h t   ( c )   2 0 1 3   A r i a   M i n a e i 
 p r e t t y - f o r m a t   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 p r o c e s s   |   C o p y r i g h t   ( c )   2 0 1 3   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m > 
 p r o c e s s - n e x t i c k - a r g s   |   C o p y r i g h t   ( c )   2 0 1 5   C a l v i n   M e t c a l f 
 p r o g r e s s   |   C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 p r o m i s e   |   C o p y r i g h t   ( c )   2 0 1 4   F o r b e s   L i n d e s a y 
 p r o m p t s   |   C o p y r i g h t   ( c )   2 0 1 8   T e r k e l   G j e r v i g   N i e l s e n 
 p r o p - t y p e s   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . 
 p r o x y - a d d r   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 p r r   |   C o p y r i g h t   ( c )   2 0 1 4   R o d   V a g g 
 p s l   |   C o p y r i g h t   ( c )   2 0 1 7   L u p o   M o n t e r o   l u p o m o n t e r o @ g m a i l . c o m 
 p u b l i c - e n c r y p t   |   C o p y r i g h t   ( c )   2 0 1 7   C a l v i n   M e t c a l f 
 p u m p   |   C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 p u m p i f y   |   C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 p u n y c o d e   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 q   |   C o p y r i g h t   2 0 0 9  2 0 1 8   K r i s t o p h e r   M i c h a e l   K o w a l . 
 q u e r y - s t r i n g   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 q u e r y s t r i n g   |   C o p y r i g h t   2 0 1 2   I r a k l i   G o z a l i s h v i l i .   A l l   r i g h t s   r e s e r v e d . 
 q u e r y s t r i n g - e s 3   |   C o p y r i g h t   2 0 1 2   I r a k l i   G o z a l i s h v i l i .   A l l   r i g h t s   r e s e r v e d . 
 q u e r y s t r i n g i f y   |   C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . 
 q u e u e - m i c r o t a s k   |   C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 q u i c k - l r u   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 r a f   |   C o p y r i g h t   2 0 1 3   C h r i s   D i c k i n s o n   < c h r i s @ n e v e r s a w . u s > 
 r a n d o m b y t e s   |   C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y 
 r a n d o m f i l l   |   C o p y r i g h t   ( c )   2 0 1 7   c r y p t o - b r o w s e r i f y 
 r a n g e - p a r s e r   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a >   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m 
 r a w - b o d y   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a >   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a >   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m 
 r c   |   C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r 
 r e a c t   |   C o p y r i g h t   ( c )   M e t a   P l a t f o r m s   A n d   I n c .   a n d   a f f i l i a t e s . 
 r e a c t - a p p - p o l y f i l l   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . 
 r e a c t - d e v - u t i l s   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . 
 r e a c t - d n d   |   C o p y r i g h t   ( c )   2 0 1 5   D a n   A b r a m o v 
 r e a c t - d n d - h t m l 5 - b a c k e n d   |   C o p y r i g h t   ( c )   2 0 1 5   D a n   A b r a m o v 
 r e a c t - d n d - t e s t - b a c k e n d   |   C o p y r i g h t   ( c )   2 0 1 5   D a n   A b r a m o v 
 r e a c t - d o m   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 r e a c t - d r a g g a b l e   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   M a t t   Z a b r i s k i e .   A l l   r i g h t s   r e s e r v e d . 
 r e a c t - e r r o r - o v e r l a y   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   A n d   F a c e b o o k   A n d   I n c . 
 r e a c t - g r i d - l a y o u t   |   C o p y r i g h t   ( c )   2 0 1 6   S a m u e l   R e e d 
 r e a c t - h o t - l o a d e r   |   C o p y r i g h t   ( c )   2 0 1 6   D a n   A b r a m o v 
 r e a c t - i 1 8 n e x t   |   C o p y r i g h t   ( c )   2 0 2 4   i 1 8 n e x t 
 r e a c t - i s   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a c t - l i f e c y c l e s - c o m p a t   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . 
 r e a c t - r e s i z a b l e   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   S a m u e l   R e e d 
 r e a c t - s c r i p t s   |   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   A n d   F a c e b o o k   A n d   I n c . 
 r e a c t - s i z e m e   |   C o p y r i g h t   ( c )   2 0 1 6   S e a n   M a t h e s o n 
 r e a c t - v i s i b i l i t y - s e n s o r   |   C o p y r i g h t   ( c )   2 0 1 4   J o s h   J o h n s t o n 
 r e a d - p k g   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 r e a d - p k g - u p   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 r e a d a b l e - s t r e a m   |   C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 r e a d d i r p   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9   T h o r s t e n   L o r e n z   P a u l   M i l l e r   ( h t t p s : / / p a u l m i l l r . c o m ) 
 r e a l p a t h - n a t i v e   |   C o p y r i g h t   ( c )   2 0 1 7   S i m e n   B e k k h u s 
 r e c o m p o s e   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   A n d r e w   C l a r k 
 r e c u r s i v e - r e a d d i r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 r e d e n t   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 r e d u x   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v 
 r e g e n e r a t e   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n   A l l   r i g h t s   r e s e r v e d . 
 r e g e n e r a t e - u n i c o d e - p r o p e r t i e s   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 r e g e n e r a t o r - r u n t i m e   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 r e g e n e r a t o r - t r a n s f o r m   |   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   F a c e b o o k   I n c . 
 r e g e x - n o t   |   C o p y r i g h t   ( c )   2 0 1 6   2 0 1 8   J o n   S c h l i n k e r t . 
 r e g e x - p a r s e r   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 4   I o n i c   B i z u   < b i z a u i o n i c a @ g m a i l . c o m >   ( h t t p s : / / i o n i c a b i z a u . n e t ) 
 r e g e x p . p r o t o t y p e . f l a g s   |   C o p y r i g h t   ( C )   2 0 1 4   J o r d a n   H a r b a n d 
 r e g e x p p   |   C o p y r i g h t   ( c )   2 0 1 8   T o r u   N a g a s h i m a 
 r e g e x p u - c o r e   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 r e g j s g e n   |   C o p y r i g h t   2 0 1 4 - 2 0 2 0   B e n j a m i n   T a n   < h t t p s : / / o f c r . s e / > 
 r e l a t e u r l   |   C o p y r i g h t   ( c )   S t e v e n   V a c h o n   < c o n t a c t @ s v a c h o n . c o m >   ( s v a c h o n . c o m ) 
 r e n d e r k i d   |   C o p y r i g h t   ( c )   2 0 1 5   A r i a   M i n a e i 
 r e p e a t - e l e m e n t   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   J o n   S c h l i n k e r t . 
 r e p e a t - s t r i n g   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . 
 r e q u i r e - d i r e c t o r y   |   C o p y r i g h t   ( c )   2 0 1 1   T r o y   G o o d e   < t r o y g o o d e @ g m a i l . c o m > 
 r e q u i r e s - p o r t   |   C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . 
 r e s i z e - o b s e r v e r - p o l y f i l l   |   C o p y r i g h t   ( c )   2 0 1 6   D e n i s   R u l 
 r e s o l v e   |   C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y 
 r e s o l v e - a l p n   |   C o p y r i g h t   ( c )   2 0 1 8   S z y m o n   M a r c z a k 
 r e s o l v e - c w d   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 r e s o l v e - f r o m   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 r e s o l v e - u r l   |   C o p y r i g h t   ( c )   2 0 1 3   S i m o n   L y d e l l 
 r e s o l v e - u r l - l o a d e r   |   N o   C o p y r i g h t   F o u n d 
 r e s p o n s e l i k e   |   C o p y r i g h t   ( c )   2 0 1 7   L u k e   C h i l d s 
 r e s t o r e - c u r s o r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 r e t   |   C o p y r i g h t   ( C )   2 0 1 1   b y   R o l y   F e n t a n e s 
 r e t r y   |   C o p y r i g h t   ( c )   2 0 1 1 : T i m   K o s c h  t z k i   ( t i m @ d e b u g g a b l e . c o m ) F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 r e u s i f y   |   C o p y r i g h t   ( c )   2 0 1 5   M a t t e o   C o l l i n a 
 r e w o r k   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a >   C o p y r i g h t   ( c )   2 0 1 4   C o n t r i b u t o r s 
 r e w o r k - v i s i t   |   N o   C o p y r i g h t   F o u n d 
 r g b - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 5   J o h n   O t a n d e r 
 r g b a - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 5   J o h n   O t a n d e r 
 r i p e m d 1 6 0   |   C o p y r i g h t   ( c )   2 0 1 6   c r y p t o - b r o w s e r i f y 
 r s v p   |   C o p y r i g h t   ( c )   2 0 1 4   Y e h u d a   K a t z ;   T o m   D a l e ;   S t e f a n   P e n n e r   a n d   c o n t r i b u t o r s 
 r u n - a s y n c   |   C o p y r i g h t   ( c )   2 0 1 4   S i m o n   B o u d r i a s 
 r u n - p a r a l l e l   |   C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s a f e - b u f f e r   |   C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s a f e - r e g e x   |   C o p y r i g h t   2 0 1 9 - p r e s e n t   i s   h e l d   b y   t h e   a u t h o r s   o f   t h e   s a f e - r e g e x   m o d u l e . 
 s a f e r - b u f f e r   |   C o p y r i g h t   ( c )   2 0 1 8   N i k i t a   S k o v o r o d a   < c h a l k e r x @ g m a i l . c o m > 
 s a n e   |   N o   c o p y r i g h t   f o u n d 
 s a s s - l o a d e r   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 s c h e d u l e r   |   C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d   i t s   a f f i l i a t e s . 
 s c h e m a - u t i l s   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 s e l e c t - h o s e   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . 
 s e l f s i g n e d   |   C o p y r i g h t   ( c )   2 0 1 3   J o s e   F .   R o m a n i e l l o 
 s e n d   |   C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 s e r v e - i n d e x   |   C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c .   C o p y r i g h t   ( c )   2 0 1 1   L e a r n B o o s t C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 s e r v e - s t a t i c   |   C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c .   C o p y r i g h t   ( c )   2 0 1 1   L e a r n B o o s t C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 s e t - v a l u e   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t 
 s e t i m m e d i a t e   |   C o p y r i g h t   ( c )   2 0 1 2   B a r n e s a n d n o b l e . c o m   l l c   D o n a v o n   W e s t   a n d   D o m e n i c   D e n i c o l a 
 s h a . j s   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   s h a . j s   c o n t r i b u t o r s C o p y r i g h t   ( c )   1 9 9 8   -   2 0 0 9   P a u l   J o h n s t o n   &   C o n t r i b u t o r s 
 s h a l l o w - c l o n e   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   J o n   S c h l i n k e r t . 
 s h a l l o w e q u a l   |   C o p y r i g h t   ( c )   2 0 1 7   A l b e r t o   L e a l   < m a i l f o r a l b e r t o @ g m a i l . c o m >   ( g i t h u b . c o m / d a s h e d ) 
 s h e b a n g - c o m m a n d   |   C o p y r i g h t   ( c )   K e v i n   M  r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 s h e b a n g - r e g e x   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s h e l l - q u o t e   |   C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 s h e l l w o r d s   |   C o p y r i g h t   ( C )   2 0 1 1 - 2 0 2 2   b y   J i m m y   C u a d r a 
 s i d e - c h a n n e l   |   C o p y r i g h t   ( c )   2 0 1 9   J o r d a n   H a r b a n d 
 s i m p l e - c o n c a t   |   C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s i m p l e - g e t   |   C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s i m p l e - s w i z z l e   |   C o p y r i g h t   ( c )   2 0 1 5   J o s h   J u n o n 
 s i s t e r a n s i   |   C o p y r i g h t   ( c )   2 0 1 8   T e r k e l   G j e r v i g   N i e l s e n 
 s i x   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4   B e n j a m i n   P e t e r s o n 
 s i z z l e . m i n . j s   |   C o p y r i g h t   2 0 1 3   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 s l a s h   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s l i c e - a n s i   |   C o p y r i g h t   ( c )   D C   < t h r e e d e e c e e @ g m a i l . c o m > 
 s n a p d r a g o n   |   C o p y r i g h t   ( c )   2 0 1 7   J o n   S c h l i n k e r t 
 s n a p d r a g o n - n o d e   |   C o p y r i g h t   ( c )   2 0 1 7   J o n   S c h l i n k e r t 
 s n a p d r a g o n - u t i l   |   C o p y r i g h t   ( c )   2 0 1 7   J o n   S c h l i n k e r t 
 s o c k j s   |   C o p y r i g h t   ( C )   2 0 1 1   V M w a r e   I n c . 
 s o c k j s - c l i e n t   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 8   T h e   s o c k j s - c l i e n t   A u t h o r s . 
 s o r t - k e y s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s o u r c e - l i s t - m a p   |   C o p y r i g h t   2 0 1 7   J S   F o u n d a t i o n 
 s o u r c e - m a p - r e s o l v e   |   C o p y r i g h t   ( c )   2 0 1 4   2 0 1 5   2 0 1 6   2 0 1 7   2 0 1 8   2 0 1 9   S i m o n   L y d e l l C o p y r i g h t   ( c )   2 0 1 9   Z H A O   J i n x i a n g 
 s o u r c e - m a p - s u p p o r t   |   C o p y r i g h t   ( c )   2 0 1 4   E v a n   W a l l a c e 
 s o u r c e - m a p - u r l   |   C o p y r i g h t   ( c )   2 0 1 4   S i m o n   L y d e l l 
 s p d x - e x p r e s s i o n - p a r s e   |   C o p y r i g h t   ( c )   2 0 1 5   K y l e   E .   M i t c h e l l   &   o t h e r   a u t h o r s   l i s t e d   i n   A U T H O R S 
 s p d y   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . 
 s p d y - t r a n s p o r t   |   C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . 
 s p l i t - s t r i n g   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . 
 s s h p k   |   C o p y r i g h t   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 s t a b l e   |   C o p y r i g h t   ( C )   2 0 1 8   A n g r y   B y t e s   a n d   c o n t r i b u t o r s . 
 s t a c k - t r a c e   |   C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o r s 
 s t a c k - u t i l s   |   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   < i @ i z s . m e > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o >   ( g i t h u b . c o m / j a m e s t a l m a g e )   a n d   C o n t r i b u t o r s 
 s t a t e - l o c a l   |   C o p y r i g h t   ( c )   2 0 2 0   S u r e n   A t o y a n 
 s t a t i c - e x t e n d   |   C o p y r i g h t   ( c )   2 0 1 6   J o n   S c h l i n k e r t . 
 s t a t u s e s   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 s t r e a m - b r o w s e r i f y   |   C o p y r i g h t   ( c )   J a m e s   H a l l i d a y 
 s t r e a m - e a c h   |   C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s 
 s t r e a m - h t t p   |   C o p y r i g h t   ( c )   2 0 1 5   J o h n   H i e s e y 
 s t r e a m - s h i f t   |   C o p y r i g h t   ( c )   2 0 1 6   M a t h i a s   B u u s 
 s t r i c t - u r i - e n c o d e   |   C o p y r i g h t   ( c )   K e v i n   M  r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 s t r i n g - l e n g t h   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 s t r i n g - w i d t h   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s t r i n g . p r o t o t y p e . m a t c h a l l   |   C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d 
 s t r i n g . p r o t o t y p e . t r i m e n d   |   C o p y r i g h t   ( c )   2 0 1 7   K h a l e d   A l - A n s a r i 
 s t r i n g . p r o t o t y p e . t r i m s t a r t   |   C o p y r i g h t   ( c )   2 0 1 7   K h a l e d   A l - A n s a r i 
 s t r i n g _ d e c o d e r   |   C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 s t r i p - a n s i   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 s t r i p - b o m   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s t r i p - c o m m e n t s   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   J o n   S c h l i n k e r t . 
 s t r i p - e o f   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s t r i p - i n d e n t   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s t r i p - j s o n - c o m m e n t s   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 s t y l e - l o a d e r   |   C o p y r i g h t   ( c )   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 s t y l e d - c o m p o n e n t s   |   C o p y r i g h t      2 0 1 6 - p r e s e n t   G l e n   M a d d e r n   a n d   M a x i m i l i a n   S t o i b e r . 
 s t y l e h a c k s   |   C o p y r i g h t   ( c )   B e n   B r i g g s   < b e n e b . i n f o @ g m a i l . c o m >   ( h t t p : / / b e n e b . i n f o ) 
 s t y l i s   |   C o p y r i g h t   ( c )   2 0 1 6   S u l t a n   T a r i m o 
 s t y l i s - r u l e - s h e e t   |   C o p y r i g h t   ( c )   2 0 1 6 - p r e s e n t   S u l t a n   T a r i m o 
 s u p p o r t s - c o l o r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 s v g - p a r s e r   |   N o   c o p y r i g h t   f o u n d 
 s v g o   |   C o p y r i g h t   ( c )   K i r   B e l e v i c h 
 s y m b o l - o b s e r v a b l e   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) C o p y r i g h t   ( c )   B e n   L e s h   < b e n @ b e n l e s h . c o m > 
 s y m b o l - t r e e   |   C o p y r i g h t   ( c )   2 0 1 5   J o r i s   v a n   d e r   W e l 
 t a p a b l e   |   C o p y r i g h t   ( c )   T o b i a s   K o p p e r s   @ s o k r a 
 t a r - f s   |   C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 t a r - s t r e a m   |   C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 t e r s e r - w e b p a c k - p l u g i n   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 t e x t - h e x   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   A r n o u t   K a z e m i e r   < o p e n s o u r c e @ 3 r d - E d e n . c o m > 
 t e x t - t a b l e   |   N o   c o p y r i g h t   f o u n d 
 t h r o a t   |   C o p y r i g h t   ( c )   2 0 1 3   F o r b e s   L i n d e s a y 
 t h r o t t l e - d e b o u n c e   |   C o p y r i g h t   ( c )   I v a n   N i k o l i    < h t t p : / / i v a n n i k o l i c . c o m >   C o p y r i g h t   ( c )   2 0 1 0   " C o w b o y "   B e n   A l m a n   C o p y r i g h t   ( C )   1 9 8 9   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n   I n c . 
 t h r o u g h   |   C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r 
 t h r o u g h 2   |   C o p y r i g h t   ( c )   R o d   V a g g   ( t h e   " O r i g i n a l   A u t h o r " )   a n d   a d d i t i o n a l   c o n t r i b u t o r s 
 t h u n k y   |   C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u s 
 t i m e r s - b r o w s e r i f y   |   C o p y r i g h t   ( c )   2 0 1 2   J .   R y a n   S t i n n e t t   < j r y a n s @ g m a i l . c o m > ,   C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s . 
 t i m s o r t   |   C o p y r i g h t   ( c )   2 0 1 5   M a r c o   Z i c c a r d i 
 t m p   |   C o p y r i g h t   ( c )   2 0 1 4   K A R A S Z I   I s t v  n 
 t o - a r r a y b u f f e r   |   C o p y r i g h t   ( c )   2 0 1 6   J o h n   H i e s e y 
 t o - f a s t - p r o p e r t i e s   |   C o p y r i g h t   ( c )   2 0 1 4   P e t k a   A n t o n o v 
 t o - o b j e c t - p a t h   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . 
 t o - r e g e x   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   J o n   S c h l i n k e r t . 
 t o - r e g e x - r a n g e   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . 
 t o i d e n t i f i e r   |   C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 t r 4 6   |   C o p y r i g h t   ( c )   2 0 1 6   S e b a s t i a n   M a y r 
 t r i p l e - b e a m   |   C o p y r i g h t   ( c )   2 0 1 7   w i n s t o n j s 
 t s - p n p   |   C o p y r i g h t      2 0 1 6   M a  l   N i s o n 
 t s u t i l s   |   C o p y r i g h t   ( c )   2 0 1 7   K l a u s   M e i n h a r d t 
 t t y - b r o w s e r i f y   |   N o   C o p y r i g h t   F o u n d 
 t u n n e l   |   C o p y r i g h t   ( c )   2 0 1 2   K o i c h i   K o b a y a s h i 
 t y p e - c h e c k   |   C o p y r i g h t   ( c )   G e o r g e   Z a h a r i e v 
 t y p e - f e s t   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 t y p e - i s   |   C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 t y p e d - r e s t - c l i e n t   |   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n   A l l   r i g h t s   r e s e r v e d . 
 t y p e d a r r a y   |   C o p y r i g h t   ( c )   2 0 1 0   L i n d e n   R e s e a r c h   I n c .   C o p y r i g h t   ( c )   2 0 1 2   J o s h u a   B e l l 
 t y p e d a r r a y - t o - b u f f e r   |   C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 u a - p a r s e r - j s   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9   F a i s a l   S a l m a n   < < f @ f a i s a l m a n . c o m > > 
 u c . m i c r o   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 u n d e r s c o r e   |   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 2 2   J e r e m y   A s h k e n a s   J u l i a n   G o n g g r i j p   a n d   D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s 
 u n i c o d e - c a n o n i c a l - p r o p e r t y - n a m e s - e c m a s c r i p t   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 u n i c o d e - m a t c h - p r o p e r t y - e c m a s c r i p t   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 u n i c o d e - m a t c h - p r o p e r t y - v a l u e - e c m a s c r i p t   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 u n i c o d e - p r o p e r t y - a l i a s e s - e c m a s c r i p t   |   C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 u n i o n - v a l u e   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t 
 u n i q   |   C o p y r i g h t   ( c )   2 0 1 3   M i k o l a   L y s e n k o 
 u n i q s   |   C o p y r i g h t   2 0 1 8   F e l i x   G n a s s   < f g n a s s @ g m a i l . c o m > 
 u n i q u e - s t r i n g   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 u n i v e r s a l i f y   |   C o p y r i g h t   ( c )   2 0 1 7   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 u n p i p e   |   C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 u n q u o t e   |   C o p y r i g h t   ( c )   2 0 1 7   C a m e r o n   L a k e n e n 
 u n s e t - v a l u e   |   C o p y r i g h t   ( c )   2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t 
 u p a t h   |   C o p y r i g h t ( c )   2 0 1 4 - 2 0 1 9   A n g e l o s   P i k o u l a s   ( a g e l o s . p i k o u l a s @ g m a i l . c o m ) 
 u r i x   |   C o p y r i g h t   ( c )   2 0 1 3   S i m o n   L y d e l l 
 u r l   |   C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . 
 u r l - j o i n   |   C o p y r i g h t   ( c )   2 0 1 5   J o s    F .   R o m a n i e l l o 
 u r l - l o a d e r   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 u r l - p a r s e   |   C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . 
 u s e   |   C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   J o n   S c h l i n k e r t . 
 u s e - d e e p - c o m p a r e - e f f e c t   |   C o p y r i g h t   ( c )   2 0 2 0   K e n t   C .   D o d d s 
 u s e - l a n g - d i r e c t i o n   |   C o p y r i g h t   ( c )   D a v i d   C o n n e r   < d a v i d @ d a v i d - c o n n e r . c o m > 
 u s e - r e s i z e - o b s e r v e r   |   C o p y r i g h t   2 0 1 8   V i k t o r   H u b e r t   < r p g m o r p h e u s @ g m a i l . c o m > 
 u t i l   |   C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 u t i l - d e p r e c a t e   |   C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 u t i l . p r o m i s i f y   |   C o p y r i g h t   ( c )   2 0 1 7   J o r d a n   H a r b a n d 
 u t i l a   |   C o p y r i g h t   ( c )   2 0 1 4   A r i a   M i n a e i 
 u t i l s - m e r g e   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J a r e d   H a n s o n 
 u u i d   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   R o b e r t   K i e f f e r   a n d   o t h e r   c o n t r i b u t o r s 
 v 8 - c o m p i l e - c a c h e   |   C o p y r i g h t   ( c )   2 0 1 9   A n d r e s   S u a r e z 
 v a r y   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 v e n d o r s   |   C o p y r i g h t   ( c )   2 0 1 6   T i t u s   W o r m e r   < t i t u s w o r m e r @ g m a i l . c o m > 
 v e r r o r   |   C o p y r i g h t   ( c )   2 0 1 6 ,   J o y e n t ,   I n c . 
 v m - b r o w s e r i f y   |   N o   C o p y r i g h t   F o u n d 
 v o i d - e l e m e n t s   |   C o p y r i g h t   ( c )   2 0 1 4   h e m a n t h 
 w 3 c - h r - t i m e   |   C o p y r i g h t   ( c )   2 0 1 7   T i a n c h e n g   " T i m o t h y "   G u   a n d   o t h e r   c o n t r i b u t o r s 
 w 3 c - x m l s e r i a l i z e r   |   C o p y r i g h t      S e b a s t i a n   M a y r 
 w a i t - f o r - e x p e c t   |   C o p y r i g h t   ( c )   2 0 1 8   T h e   B r a i n   S o f t w a r e   H o u s e 
 w a r n i n g   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   F a c e b o o k   I n c . 
 w a t c h p a c k   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 w a t c h p a c k - c h o k i d a r 2   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 w b u f   |   C o p y r i g h t   F e d o r   I n d u t n y ,   2 0 1 4 . 
 w e b p a c k   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 w e b p a c k - d e v - m i d d l e w a r e   |   C o p y r i g h t   ( c )   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 w e b p a c k - d e v - s e r v e r   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 w e b p a c k - l o g   |   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 w e b p a c k - m a n i f e s t - p l u g i n   |   C o p y r i g h t   ( c )   D a n e   T h u r b e r   < d a n e . t h u r b e r @ g m a i l . c o m > 
 w e b p a c k - s o u r c e s   |   C o p y r i g h t   ( c )   2 0 1 7   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 w h a t w g - e n c o d i n g   |   C o p y r i g h t      D o m e n i c   D e n i c o l a 
 w h a t w g - f e t c h   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   G i t H u b   I n c . 
 w h a t w g - m i m e t y p e   |   C o p y r i g h t      D o m e n i c   D e n i c o l a 
 w h a t w g - u r l   |   C o p y r i g h t   ( c )   2 0 1 5  2 0 1 6   S e b a s t i a n   M a y r 
 w i n d o w - o r - g l o b a l   |   C o p y r i g h t   ( c )   P u r p o s e   I n d u s t r i e s 
 w i n s t o n   |   C o p y r i g h t   ( c )   2 0 1 0   C h a r l i e   R o b b i n s 
 w i n s t o n - t r a n s p o r t   |   C o p y r i g h t   ( c )   2 0 1 5   C h a r l i e   R o b b i n s   &   t h e   c o n t r i b u t o r s . 
 w o r d - w r a p   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 w o r k b o x - b a c k g r o u n d - s y n c   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - b r o a d c a s t - u p d a t e   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - b u i l d   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - c a c h e a b l e - r e s p o n s e   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - c o r e   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - e x p i r a t i o n   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - g o o g l e - a n a l y t i c s   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - n a v i g a t i o n - p r e l o a d   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - p r e c a c h i n g   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - r a n g e - r e q u e s t s   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - r o u t i n g   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - s t r a t e g i e s   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - s t r e a m s   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - s w   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - w e b p a c k - p l u g i n   |   C o p y r i g h t   2 0 1 8   G o o g l e   L L C 
 w o r k b o x - w i n d o w   |   C o p y r i g h t   ( c )   2 0 1 8   G o o g l e   L L C 
 w o r k e r - f a r m   |   C o p y r i g h t   ( c )   2 0 1 4   L e v e l U P   c o n t r i b u t o r s 
 w o r k e r - r p c   |   C o p y r i g h t   ( c )   2 0 1 6   C h r i s t i a n   S p e c k n e r   < c n s p e c k n @ g o o g l e m a i l . c o m > 
 w r a p - a n s i   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 w r i t e   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t . 
 w s   |   C o p y r i g h t   ( c )   2 0 1 1   E i n a r   O t t o   S t a n g v i k   < e i n a r o s @ g m a i l . c o m > 
 x d g - b a s e d i r   |   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 x m l 2 j s   |   C o p y r i g h t   2 0 1 0 ,   2 0 1 1 ,   2 0 1 2 ,   2 0 1 3 .   A l l   r i g h t s   r e s e r v e d . 
 x m l b u i l d e r   |   C o p y r i g h t   ( c )   2 0 1 3   O z g u r   O z c i t a k 
 x m l c h a r s   |   C o p y r i g h t   L o u i s - D o m i n i q u e   D u b e a u   a n d   c o n t r i b u t o r s   t o   x m l c h a r s 
 x r e g e x p   |   C o p y r i g h t   ( c )   2 0 0 7 - p r e s e n t   S t e v e n   L e v i t h a n   < h t t p s : / / x r e g e x p . c o m / > 
 x t e n d   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R a y n o s . 
 y a r g s   |   C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ;   M o d i f i e d   w o r k   C o p y r i g h t   2 0 1 4   C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) 
 y a u z l   |   C o p y r i g h t   ( c )   2 0 1 4   J o s h   W o l f e 
 y a z l   |   C o p y r i g h t   ( c )   2 0 1 4   J o s h   W o l f e 
 
 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 .   
 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T - 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   a   M I T - 0   l i c e n s e : 
 
 p o s t c s s - c o l o r - r e b e c c a p u r p l e   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e 
 p o s t c s s - e n v - f u n c t i o n   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e   
 p o s t c s s - f o c u s - v i s i b l e   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e   
 p o s t c s s - f o c u s - w i t h i n   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e   
 p o s t c s s - n e s t i n g   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e   
 p o s t c s s - n o r m a l i z e   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e   
 p o s t c s s - o v e r f l o w - s h o r t h a n d   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e   
 p o s t c s s - p l a c e   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e 
 p o s t c s s - p r e s e t - e n v   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e 
 p o s t c s s - p s e u d o - c l a s s - a n y - l i n k   |   C o p y r i g h t   2 0 2 2   A n t o n i o   L a g u n a ,   J o n a t h a n   N e a l ,   R o m a i n   M e n k e 
 
 
 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 . 
 
 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 . 
 
 E N D   O F   M I T - 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   1 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 o r g . j a v a s s i s t : j a v a s s i s t   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / j a v a s s i s t / j a v a s s i s t / 3 . 1 8 . 1 - G A / j a v a s s i s t - 3 . 1 8 . 1 - G A - s o u r c e s . j a r 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   1 . 1   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 n e t . s o u r c e f o r g e . h t m l u n i t : h t m l u n i t - c o r e - j s   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / n e t / s o u r c e f o r g e / h t m l u n i t / h t m l u n i t - c o r e - j s / 2 . 9 / h t m l u n i t - c o r e - j s - 2 . 9 - s o u r c e s . j a r 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 n e t . s o u r c e f o r g e . h t m l u n i t : h t m l u n i t - c o r e - j s   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / n e t / s o u r c e f o r g e / h t m l u n i t / h t m l u n i t - c o r e - j s / 2 . 1 3 / h t m l u n i t - c o r e - j s - 2 . 1 3 - s o u r c e s . j a r 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 P Y T H O N   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M 
 o b t a i n e d   u n d e r   t h e   P y t h o n   L i c e n s e : 
 
 a r g p a r s e 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g 
 a n d   o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m 
 a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t , 
 P S F   h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   a l o n e 
 o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s   L i c e n s e 
 A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c )   2 0 0 1 , 
 2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n 
 p r e p a r e d   b y   L i c e n s e e . 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e   t h e 
 d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n   L i c e n s e e 
 h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f   t h e   c h a n g e s 
 m a d e   t o   P y t h o n . 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s .   P S F 
 M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .   B Y   W A Y   O F 
 E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N 
 O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R 
 T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N   F O R 
 A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F 
 M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N ,   O R   A N Y   D E R I V A T I V E 
 T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .   T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e   a g r e e s   t o 
 b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 
 B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n 
 o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e   I n d i v i d u a l 
 o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   i n 
 s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e 
 A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e , 
 w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y 
 p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   t h e 
 S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   t h e 
 B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e   S o f t w a r e ,   a l o n e   o r   i n   a n y 
 d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s . 
 B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .   B Y   W A Y   O F 
 E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N 
 O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E   S O F T W A R E 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F 
 U S I N G ,   M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y   D E R I V A T I V E   T H E R E O F , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l   b r e a c h 
 o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l   r e s p e c t s 
 b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p 
 o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   B e O p e n   a n d   L i c e n s e e .   T h i s 
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e 
 n a m e s   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f 
 L i c e n s e e ,   o r   a n y   t h i r d   p a r t y .   A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s 
 a v a i l a b l e   a t   h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e 
 p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e . 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e   a g r e e s   t o 
 b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 C N R I   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   ( f o r   P y t h o n   1 . 6 b 1 ) 
 
 I M P O R T A N T :   P L E A S E   R E A D   T H E   F O L L O W I N G   A G R E E M E N T   C A R E F U L L Y . 
 
 B Y   C L I C K I N G   O N   " A C C E P T "   W H E R E   I N D I C A T E D   B E L O W ,   O R   B Y   C O P Y I N G ,   I N S T A L L I N G   O R 
 O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 ,   b e t a   1   S O F T W A R E ,   Y O U   A R E   D E E M E D   T O   H A V E   A G R E E D   T O 
 T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   L I C E N S E   A G R E E M E N T . 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h 
 I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e ,   R e s t o n ,   V A   2 0 1 9 1 
 ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   P y t h o n   1 . 6 ,   b e t a   1   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a s   r e l e a s e d   a t   t h e   w w w . p y t h o n . o r g   I n t e r n e t   s i t e   o n 
 A u g u s t   4 ,   2 0 0 0   ( " P y t h o n   1 . 6 b 1 " ) . 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I   h e r e b y 
 g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e , 
 a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s , 
 d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 b 1   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I s   L i c e n s e   A g r e e m e n t   i s   r e t a i n e d   i n   P y t h o n   1 . 6 b 1 , 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 A l t e r n a t e l y ,   i n   l i e u   o f   C N R I s   L i c e n s e   A g r e e m e n t ,   L i c e n s e e   m a y   s u b s t i t u t e   t h e 
 f o l l o w i n g   t e x t   ( o m i t t i n g   t h e   q u o t e s ) :   " P y t h o n   1 . 6 ,   b e t a   1 ,   i s   m a d e   a v a i l a b l e 
 s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   i n   C N R I s   L i c e n s e   A g r e e m e n t .   T h i s   A g r e e m e n t 
 m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g   u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r 
 ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 1 .   T h i s   A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a 
 p r o x y   s e r v e r   o n   t h e   I n t e r n e t   u s i n g   t h e   U R L : h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 1 " . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n   o r 
 i n c o r p o r a t e s   P y t h o n   1 . 6 b 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e   t h e   d e r i v a t i v e 
 w o r k   a v a i l a b l e   t o   t h e   p u b l i c   a s   p r o v i d e d   h e r e i n ,   t h e n   L i c e n s e e   h e r e b y   a g r e e s   t o 
 i n d i c a t e   i n   a n y   s u c h   w o r k   t h e   n a t u r e   o f   t h e   m o d i f i c a t i o n s   m a d e   t o   P y t h o n   1 . 6 b 1 . 
 4 .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 b 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s .   C N R I 
 M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .   B Y   W A Y   O F   E X A M P L E , 
 B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y 
 O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F 
 P Y T H O N   1 . 6 b 1   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 5 .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E   S O F T W A R E   F O R 
 A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F   U S I N G , 
 M O D I F Y I N G   O R   D I S T R I B U T I N G   P Y T H O N   1 . 6 b 1 ,   O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l   b r e a c h 
 o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 7 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l   r e s p e c t s 
 b y   t h e   l a w   o f   t h e   S t a t e   o f   V i r g i n i a ,   e x c l u d i n g   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
 a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .   T h i s   L i c e n s e 
 A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r   t r a d e   n a m e   i n   a 
 t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
 t h i r d   p a r t y . 
 8 .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g ,   i n s t a l l i n g 
 o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 b 1 ,   L i c e n s e e   a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 A C C E P T 
 
 C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m ,   T h e 
 N e t h e r l a n d s .   A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
 t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S 
 S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N 
 N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E 
 O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   P Y T H O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 U n i c o d e   L i c e n s e   A g r e e m e n t   -   D a t a   F i l e s   a n d   S o f t w a r e   ( 2 0 1 6 ) 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   U n i c o d e   L i c e n s e   A g r e e m e n t   -   D a t a   F i l e s   a n d   S o f t w a r e   ( 2 0 1 6 ) :   
 
 c o m . i b m . i c u : i c u 4 j   |   C o p y r i g h t   ( c )   1 9 9 1 - 2 0 2 2   U n i c o d e   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 S e e   T e r m s   o f   U s e   f o r   d e f i n i t i o n s   o f   U n i c o d e   I n c . ' s   D a t a   F i l e s   a n d   S o f t w a r e . 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / ,   h t t p : / / s o u r c e . i c u - p r o j e c t . o r g / r e p o s / i c u / ,   h t t p : / / w w w . u n i c o d e . o r g / i v d / d a t a / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / u t i l i t y / t r a c / b r o w s e r / . 
 
 U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / . 
 
 S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / ,   h t t p : / / s o u r c e . i c u - p r o j e c t . o r g / r e p o s / i c u / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / u t i l i t y / t r a c / b r o w s e r / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t      1 9 9 1 - 2 0 1 6   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   e i t h e r 
 
         ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   o r 
         ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   D o c u m e n t a t i o n . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 U n i q u e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   a   U n i q u e   l i c e n s e : 
 
 b s h - 1 . 3 . 0 . j a r   |   C o p y r i g h t   ( C )   2 0 0 0   P a t r i c k   N i e m e y e r   ( p a t @ p a t . n e t )   |   h t t p : / / b e a n s h e l l . c v s . s o u r c e f o r g e . n e t / v i e w v c / b e a n s h e l l / B e a n S h e l l / ? p a t h r e v = r e l _ 1 _ 3 _ 0 
 
 1 .   D e f i n i t i o n s . 
 
 1 . 0 . 1 .   " C o m m e r c i a l   U s e "   m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e   C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
 1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
 1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f   a n d   c o r r e s p o n d i n g   d o c u m e n t a t i o n   r e l e a s e d   w i t h   t h e   s o u r c e   c o d e . 
 
 1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y   a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c   t r a n s f e r   o f   d a t a . 
 
 1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 
 1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d   a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A . 
 
 1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
 1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
 1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   i s : 
 
 A .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
 B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
 
 1 . 1 0 .   " O r i g i n a l   C o d e " . . /   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s   O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s   L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e . 
 
 1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
 1 . 1 1 .   " S o u r c e   C o d e " . . /   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   d o c u m e n t a t i o n ,   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e   d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r   w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e   S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e   a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e   f o r   n o   c h a r g e . 
 
 1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l " . . /   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 2 .   S o u r c e   C o d e   L i c e n s e . 
 
 2 . 1   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 
 T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s : 
 
 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
 ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
 ( c )   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 )   s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;   o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 2 . 2 .   C o n t r i b u t o r   G r a n t . 
 
 S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e 
 
 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
 b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
 ( c )   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f   t h e   C o v e r e d   C o d e . 
 
 ( d )   n o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   2 )   s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n   o r   i i )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   4 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
 3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
 
 T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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   S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e   m a y   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   Y o u   d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e   v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e   a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n   S e c t i o n   3 . 5 . 
 
 3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
 
 A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a   a n   a c c e p t e d   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m   y o u   m a d e   a n   E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e   v i a   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t   l e a s t   t w e l v e   ( 1 2 )   m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e ,   o r   a t   l e a s t   s i x   ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n   h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r   e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y . 
 
 3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
 
 Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a   f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d   t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t   s t a t e m e n t   t h a t   t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   f r o m   O r i g i n a l   C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b )   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n   w h i c h   Y o u   d e s c r i b e   t h e   o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e . 
 
 3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s . 
 
 ( a )   T h i r d   P a r t y   C l a i m s .   I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s   g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 ,   C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e   d i s t r i b u t i o n   t i t l e d   " . . / L E G A L ' '   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e   p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t   w i l l   k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n   3 . 2 ,   C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l   c o p i e s   C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d   C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
 ( b )   C o n t r i b u t o r   A P I s . 
 
 I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n   p r o g r a m m i n g   i n t e r f a c e   ( " A P I " . . / )   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t   l i c e n s e s   w h i c h   a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I ,   C o n t r i b u t o r   m u s t   a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   L E G A L   f i l e . 
 
 ( c )   R e p r e s e n t a t i o n s . 
 
 C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o   S e c t i o n   3 . 4 ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e 
 
 . 
 3 . 5 .   R e q u i r e d   N o t i c e s . 
 
 Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e   S o u r c e   C o d e .   I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a   p a r t i c u l a r   S o u r c e   C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t   i n c l u d e   s u c h   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   u s e r   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e .   I f   Y o u   c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s )   Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A .   Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n   f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p   r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
 3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
 
 Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e   r e q u i r e m e n t s   o f   S e c t i o n   3 . 1 - 3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e ,   a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   o f   t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e   o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d   d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   t h e   C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   o f   C o v e r e d   C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 
 3 . 7 .   L a r g e r   W o r k s . 
 
 Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e . 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o   s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t   b e   i n c l u d e d   i n   t h e   L E G A L   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t   b e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 
 T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s   a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e . 
 
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
 6 . 1 .   N e w   V e r s i o n s . 
 
 
 S u n   M i c r o s y s t e m s ,   I n c .   ( " S u n " )   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
 
 O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f   t h a t   v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   S u n .   N o   o n e   o t h e r   t h a n   S u n   h a s   t h e   r i g h t   t o   m o d i f y   t h e   t e r m s   a p p l i c a b l e   t o   C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e . 
 
 6 . 3 .   D e r i v a t i v e   W o r k s . 
 
 I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h   y o u   m a y   o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t :   ( a )   r e n a m e   Y o u r   l i c e n s e   s o   t h a t   t h e   p h r a s e s   " S u n , "   " S u n   P u b l i c   L i c e n s e , "   o r   " S P L " . . /   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r   l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e )   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e   S u n   P u b l i c   L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f   t h i s   L i c e n s e . ) 
 
 7 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
 C O V E R E D   C O D E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " . . / A S   I S ' '   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   C O D E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   C O D E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   C O D E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   C O D E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 8 .   T E R M I N A T I O N . 
 
 8 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l   s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 8 . 2 .   I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )   a l l e g i n g   t h a t : 
 
 ( a )   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y ,   u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i )   a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e   r o y a l t y   f o r   Y o u r   p a s t   a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h   P a r t i c i p a n t ,   o r   ( i i )   w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o   t h e   C o n t r i b u t o r   V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .   I f   w i t h i n   6 0   d a y s   o f   n o t i c e ,   a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t   m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m   i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f   t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e . 
 
 ( b )   a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b )   a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d ,   s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t   P a r t i c i p a n t . 
 8 . 3 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t   a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t   i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e . 
 
 8 . 4 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   C O D E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 1 0 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
 T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , " . . /   a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n . 
 
 1 1 .   M I S C E L L A N E O U S . 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f ,   o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d   S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 1 2 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 1 3 .   M U L T I P L E - L I C E N S E D   C O D E .   I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s   ? M u l t i p l e - L i c e n s e d ? .   ? M u l t i p l e - L i c e n s e d ?   m e a n s   t h a t   t h e   I n i t i a l   D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r   Y o u r   c h o i c e   o f   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d   b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A . 
 
 
 E N D   O F   U n i q u e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 U n R a r 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   a   U n R a r   l i c e n s e : 
 
 c o m . g i t h u b . j u n r a r : j u n r a r   |   N o   C o p y r i g h t   F o u n d   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m / g i t h u b / j u n r a r / j u n r a r / 0 . 7 / j u n r a r - 0 . 7 - s o u r c e s . j a r 
 
 	 	 	 
 	 	 	 U n R A R   -   f r e e   u t i l i t y   f o r   R A R   a r c h i v e s 
 	 	 	 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
   	 	 	 L i c e n s e   f o r   u s e   a n d   d i s t r i b u t i o n   o f 
 	 	 	 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
 	 	 	 	 F R E E   p o r t a b l e   v e r s i o n 
 	 	 	 	 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
 
             T h e   s o u r c e   c o d e   o f   U n R A R   u t i l i t y   i s   f r e e w a r e .   T h i s   m e a n s : 
 
       1 .   A l l   c o p y r i g h t s   t o   R A R   a n d   t h e   u t i l i t y   U n R A R   a r e   e x c l u s i v e l y 
             o w n e d   b y   t h e   a u t h o r   -   A l e x a n d e r   R o s h a l . 
 
       2 .   T h e   U n R A R   s o u r c e s   m a y   b e   u s e d   i n   a n y   s o f t w a r e   t o   h a n d l e   R A R 
             a r c h i v e s   w i t h o u t   l i m i t a t i o n s   f r e e   o f   c h a r g e ,   b u t   c a n n o t   b e   u s e d 
             t o   r e - c r e a t e   t h e   R A R   c o m p r e s s i o n   a l g o r i t h m ,   w h i c h   i s   p r o p r i e t a r y . 
             D i s t r i b u t i o n   o f   m o d i f i e d   U n R A R   s o u r c e s   i n   s e p a r a t e   f o r m   o r   a s   a 
             p a r t   o f   o t h e r   s o f t w a r e   i s   p e r m i t t e d ,   p r o v i d e d   t h a t   i t   i s   c l e a r l y 
             s t a t e d   i n   t h e   d o c u m e n t a t i o n   a n d   s o u r c e   c o m m e n t s   t h a t   t h e   c o d e   m a y 
             n o t   b e   u s e d   t o   d e v e l o p   a   R A R   ( W i n R A R )   c o m p a t i b l e   a r c h i v e r . 
 
       3 .   T h e   U n R A R   u t i l i t y   m a y   b e   f r e e l y   d i s t r i b u t e d .   I t   i s   a l l o w e d 
             t o   d i s t r i b u t e   U n R A R   i n s i d e   o f   o t h e r   s o f t w a r e   p a c k a g e s . 
 
       4 .   T H E   R A R   A R C H I V E R   A N D   T H E   U n R A R   U T I L I T Y   A R E   D I S T R I B U T E D   " A S   I S " . 
             N O   W A R R A N T Y   O F   A N Y   K I N D   I S   E X P R E S S E D   O R   I M P L I E D .     Y O U   U S E   A T   
             Y O U R   O W N   R I S K .   T H E   A U T H O R   W I L L   N O T   B E   L I A B L E   F O R   D A T A   L O S S ,   
             D A M A G E S ,   L O S S   O F   P R O F I T S   O R   A N Y   O T H E R   K I N D   O F   L O S S   W H I L E   U S I N G 
             O R   M I S U S I N G   T H I S   S O F T W A R E . 
 
       5 .   I n s t a l l i n g   a n d   u s i n g   t h e   U n R A R   u t i l i t y   s i g n i f i e s   a c c e p t a n c e   o f 
             t h e s e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e . 
 
       6 .   I f   y o u   d o n ' t   a g r e e   w i t h   t e r m s   o f   t h e   l i c e n s e   y o u   m u s t   r e m o v e 
             U n R A R   f i l e s   f r o m   y o u r   s t o r a g e   d e v i c e s   a n d   c e a s e   t o   u s e   t h e 
             u t i l i t y . 
 
             T h a n k   y o u   f o r   y o u r   i n t e r e s t   i n   R A R   a n d   U n R A R . 
 
 E N D   O F   U n R a r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 W 3 C - 1 9 9 8 0 7 2 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   a   W 3 C - 1 9 9 8 0 7 2 0   l i c e n s e : 
 
 o r g . w 3 c . c s s : s a c   |   C o p y r i g h t   ( c )   1 9 9 9   W o r l d   W i d e   W e b   C o n s o r t i u m   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / w 3 c / c s s / s a c / 1 . 3 / s a c - 1 . 3 - s o u r c e s . j a r 
 
 C o p y r i g h t   ( c )   1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e : 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e   f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d   b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e :   " C o p y r i g h t      [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 E N D   O F   W 3 C - 1 9 9 8 0 7 2 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 X P P -   I n d i a n a   U n i v e r s i t y   E x t r e m e   L a b   S o f t w a r e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   a   X P P -   I n d i a n a   U n i v e r s i t y   E x t r e m e   L a b   S o f t w a r e   L i c e n s e   l i c e n s e : 
 
 i o . g i t h u b . x - s t r e a m : m x p a r s e r   |   C o p y r i g h t   ( C )   2 0 0 3   T h e   T r u s t e e s   o f   I n d i a n a   U n i v e r s i t y .   A l l   r i g h t s   r e s e r v e d   |   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / i o . g i t h u b . x - s t r e a m / m x p a r s e r / 1 . 2 . 2 
 x p p 3 : x p p 3 _ m i n   |   C o p y r i g h t   ( C )   2 0 0 3   T h e   T r u s t e e s   o f   I n d i a n a   U n i v e r s i t y .   |   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / x p p 3 / x p p 3 _ m i n / 1 . 1 . 4 c / x p p 3 _ m i n - 1 . 1 . 4 c - s o u r c e s . j a r 
 
 C o p y r i g h t   ( c )   2 0 0 2   T h e   T r u s t e e s   o f   I n d i a n a   U n i v e r s i t y .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 )   A l l   r e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h e   l i s t   o f   a u t h o r s   i n   t h e   o r i g i n a l   s o u r c e   c o d e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   d i s c l a i m e r   l i s t e d   i n   t h i s   l i c e n s e ; 
 2 )   A l l   r e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   d i s c l a i m e r   l i s t e d   i n   t h i s   l i c e n s e   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n ; 
 3 )   A n y   d o c u m e n t a t i o n   i n c l u d e d   w i t h   a l l   r e d i s t r i b u t i o n s   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   I n d i a n a   U n i v e r s i t y   E x t r e m e !   L a b .   F o r   f u r t h e r   i n f o r m a t i o n   p l e a s e   v i s i t   h t t p : / / w w w . e x t r e m e . i n d i a n a . e d u / " 
 
 A l t e r n a t i v e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 )   T h e   n a m e   " I n d i a n a   U n i v e r i s t y "   a n d   " I n d i a n a   U n i v e r i s t y   E x t r e m e !   L a b "   s h a l l   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   f r o m   I n d i a n a   U n i v e r s i t y .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   h t t p : / / w w w . e x t r e m e . i n d i a n a . e d u / . 
 5 )   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   u s e   " I n d i a n a   U n i v e r i s t y "   n a m e   n o r   m a y   " I n d i a n a   U n i v e r i s t y "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   I n d i a n a   U n i v e r s i t y .   I n d i a n a   U n i v e r s i t y   p r o v i d e s   n o   r e a s s u r a n c e s   t h a t   t h e   s o u r c e   c o d e   p r o v i d e d   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   I n d i a n a   U n i v e r s i t y   d i s c l a i m s   a n y   l i a b i l i t y   t o   a n y   r e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e . 
 L I C E N S E E   U N D E R S T A N D S   T H A T   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   F O R   W H I C H   N O   W A R R A N T I E S   A S   T O   C A P A B I L I T I E S   O R   A C C U R A C Y   A R E   M A D E .   I N D I A N A   U N I V E R S I T Y   G I V E S   N O   W A R R A N T I E S   A N D   M A K E S   N O   R E P R E S E N T A T I O N   T H A T   S O F T W A R E   I S   F R E E   O F   I N F R I N G E M E N T   O F   T H I R D   P A R T Y   P A T E N T ,   C O P Y R I G H T ,   O R   O T H E R   P R O P R I E T A R Y   R I G H T S .   I N D I A N A   U N I V E R S I T Y   M A K E S   N O   W A R R A N T I E S   T H A T   S O F T W A R E   I S   F R E E   F R O M   " B U G S " ,   " V I R U S E S " ,   " T R O J A N   H O R S E S " ,   " T R A P   D O O R S " ,   " W O R M S " ,   O R   O T H E R   H A R M F U L   C O D E .   L I C E N S E E   A S S U M E S   T H E   E N T I R E   R I S K   A S   T O   T H E   P E R F O R M A N C E   O F   S O F T W A R E   A N D / O R   A S S O C I A T E D   M A T E R I A L S ,   A N D   T O   T H E   P E R F O R M A N C E   A N D   V A L I D I T Y   O F   I N F O R M A T I O N   G E N E R A T E D   U S I N G   S O F T W A R E . 
 
 E N D   O F   X P P -   I n d i a n a   U n i v e r s i t y   E x t r e m e   L a b   S o f t w a r e   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   f o r   J a z z   F o u n d a t i o n 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F I L E 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 L / N :   L - E Q M D - L G 7 J 9 G 
 D / N :   L - E Q M D - L G 7 J 9 G 
 P / N :   L - E Q M D - L G 7 J 9 G 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   Z   D e v e l o p m e n t   a n d   T e s t   E n v i r o n m e n t   P e r s o n a l   E d i t i o n   V e r s i o n   1 4 . 2 . 4 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B e l o w   a r e   t h e   N o t i c e s   a n d   I n f o r m a t i o n   f o r   I B M   Z   D e v e l o p m e n t   a n d   T e s t   E n v i r o n m e n t   1 4 . 2 . 2   F o r   t h e   N o t i c e s   a n d   I n f o r m a t i o n   f o r   E x t e n d e d   z / O S   A D C D   p r o d u c t s ,   p l e a s e   f i n d   t h e   f i l e   i n   t h e   p r o d u c t   
 i n s t a l l   l o c a t i o n   a t   / o p t / i b m / z D T / l i c e n s e . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r 
 t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   
 e m a i l   t o   z d t @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   
 y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 l i b s s h - c o n f i g   0 . 9 . 0   
 C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 8         b y   A n d r e a s   S c h n e i d e r   < a s n @ c r y p t o m i l k . o r g > 
 
 c r y p t o - p o l i c i e s   2 0 2 1 0 2 0 9 - 1 . g i t b f b 6 b e d . e l 8 _ 3 
 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E   
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9   
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A   0 2 1 1 0 - 1 3 0 1   U S A   
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d .   
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ]   
 P r e a m b l e   
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w .   
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s .   
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t .   
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s .   
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y .   
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s .   
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e .   
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s .   
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y .   
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s .   
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m .   
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y .   
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n .   
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N   
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " .   
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s .   
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y .   
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s .   
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y .   
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e .   
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s :   
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y .   
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e .   
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l .   
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . )   
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t .   
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y .   
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e .   
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s .   
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y .   
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y .   
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e .   
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e .   
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e .   
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s .   
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w .   
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . )   
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f .   
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s .   
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s :   
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . )   
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h .   
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n .   
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e .   
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y .   
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e .   
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e .   
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s :   
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e .   
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k .   
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e .   
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t .   
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e .   
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y .   
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s .   
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e .   
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e .   
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e .   
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s .   
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y .   
 N O   W A R R A N T Y   
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s   
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) .   
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
 < o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . > 
 C o p y r i g h t   ( C )   < y e a r >   < n a m e   o f   a u t h o r > 
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n .   
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s .   
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A   0 2 1 1 0 - 1 3 0 1   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l .   
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s :   
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n 
 t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n 
 b y   J a m e s   R a n d o m   H a c k e r .   
 < s i g n a t u r e   o f   T y   C o o n > ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 T h a t ' s   a l l   t h e r e   i s   t o   i t !   
 S t a n d a r d   L i c e n s e   H e a d e r 
 < o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . > 
 C o p y r i g h t   ( C )   < y e a r >   < n a m e   o f   a u t h o r > 
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n .   
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s .   
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A   0 2 1 1 0 - 1 3 0 1   U S A   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D   4 - C l a u s e   " O r i g i n a l "   o r   " O l d "   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e s   l i c e n s e d   u n d e r   B S D   4 - C l a u s e   " O r i g i n a l "   o r   " O l d "   L i c e n s e   L i c e n s e : 
 
 f t p 
 
 B S D   4 - C l a u s e   " O r i g i n a l "   o r   " O l d "   L i c e n s e 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
         3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
         T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   o r g a n i z a t i o n . 
         4 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O P Y R I G H T   H O L D E R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   
 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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D   3 - C l a u s e 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e s   l i c e n s e d   u n d e r   B S D - 3 - C l a u s e   L i c e n s e : 
 
 c 3 2 7 0 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O P Y R I G H T   H O L D E R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   
 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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   C O P Y R I G H T   H O L D E R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D - 2 - C l a u s e   " S i m p l i f i e d "   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e s   l i c e n s e d   u n d e r   B S D - 2 - C l a u s e   " S i m p l i f i e d "   L i c e n s e : 
 
 P o s t g r e S Q L 
 
 P o s t g r e S Q L   J D B C   D r i v e r   
 C o p y r i g h t   ( c )   1 9 9 7 ,   P o s t g r e S Q L   G l o b a l   D e v e l o p m e n t   G r o u p 
 A l l   r i g h t s   r e s e r v e d . 
 
 B S D - 2 - C l a u s e   L i c e n s e 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P o s t g r e S Q L   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e s   l i c e n s e d   u n d e r   P o s t g r e S Q L   L i c e n s e : 
 
 P o s t g r e S Q L   
 P o s t g r e S Q L   D a t a b a s e   M a n a g e m e n t   S y s t e m 
 ( f o r m e r l y   k n o w n   a s   P o s t g r e s ,   t h e n   a s   P o s t g r e s 9 5 ) 
 P o r t i o n s   C o p y r i g h t      1 9 9 6 - 2 0 2 0 ,   T h e   P o s t g r e S Q L   G l o b a l   D e v e l o p m e n t   G r o u p 
 P o r t i o n s   C o p y r i g h t      1 9 9 4 ,   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a   
 
 P o s t g r e S Q L   L i c e n s e 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e ,   
 w i t h o u t   f e e ,   a n d   w i t h o u t   a   w r i t t e n   a g r e e m e n t   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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 a r a g r a p h   a n d   t h e   f o l l o w i n g   t w o   p a r a g r a p h s   a p p e a r   i n   a l l   c o p i e s . 
 
 I N   N O   E V E N T   S H A L L   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   B E   L I A B L E   T O   A N Y   P A R T Y   F O R   D I R E C T ,   I N D I R E C T ,   
 S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   I N C L U D I N G   L O S T   P R O F I T S ,   A R I S I N G   O U T   O F   T H E   U S E   
 O F   T H I S   S O F T W A R E   A N D   I T S   D O C U M E N T A T I O N ,   E V E N   I F   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   H A S   B E E N   A D V I S E D   
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   S P E C I F I C A L L Y   D I S C L A I M S   A N Y   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 .   
 T H E   S O F T W A R E   P R O V I D E D   H E R E U N D E R   I S   O N   A N   " A S   I S "   B A S I S ,   A N D   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   
 H A S   N O   O B L I G A T I O N S   T O   P R O V I D E   M A I N T E N A N C E ,   S U P P O R T ,   U P D A T E S ,   E N H A N C E M E N T S ,   O R   M O D I F I C A T I O N S .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e s   l i c e n s e d   u n d e r   A p a c h e - 2 . 0   L i c e n s e : 
 
 A p a c h e   C o m m o n s   C o d e c 
 A p a c h e   C o m m o n s   C o m p r e s s 
 A p a c h e   C o m m o n s   I O 
 A p a c h e   C o m m o n s   L a n g   
 A p a c h e   C o m m o n s   L a n g 3   c o m m o n s - l a n g 3 
 A p a c h e   C o m m o n s   L o g g i n g 
 A p a c h e   C o m m o n s   N e t 
 A p a c h e   H t t p C l i e n t 
 A p a c h e   H t t p - C l i e n t 
 A p a c h e   H t t p C o r e 
 c a r b o n / i c o n s - r e a c t 
 c a r b o n / t h e m e s 
 c a r b o n - c o m p o n e n t s   
 c a r b o n - c o m p o n e n t s - r e a c t 
 c a r b o n - i c o n s 
 D o c k e r   J a v a   A P I 
 D o c k e r   J a v a   C o r e 
 D o c k e r   J a v a   T r a n s p o r t 
 D o c k e r   J a v a   T r a n s p o r t   H t t p c l i e n t 5 
 G u a v a :   G o o g l e   C o r e   L i b r a r i e s   F o r   J a v a 
 J a c k s o n   A n n o t a t i o n s 
 J a c k s o n   C o r e 
 J a c k s o n   D a t a b i n d 
 J a c k s o n   J A X R S   B a s e 
 J a c k s o n   M o d u l e :   J A X B   A n n o t a t i o n s 
 J a c k s o n - j a x r s - j s o n - p r o v i d e r 
 J a v a   N a t i v e   A c c e s s 
 M o d e l M a p p e r 
 M o d e l M a p p e r   J a c k s o n   E x t e n s i o n 
 r e a c t 
 S w a g g e r   A n n o t a t i o n s 
 D e r b y   J D B C   D r i v e r 
 I B M   C l o u d   I A M   I d e n t i t y   S e r v i c e s   A P I 
 I B M   C l o u d   R e s o u r c e   M a n a g e r   A P I 
 I B M   C l o u d   R e s o u r c e   C o n t r o l l e r   A P I   ( v 2 ) 
 I B M   C l o u d   P l a t f o r m   S e r v i c e s   S D K   C o m m o n   L i b r a r y 
 i b m - c o s - s d k - c o r e - 2 . 1 3 . 0 . t a r . g z 
 o p e r a t o r - f r a m e w o r k / o p e r a t o r - s d k 
 o p e r a t o r _ s d k . u t i l 
 J a c k s o n   D a t a f o r m a t   Y A M L 
 F a b r i c 8   : :   O p e n s h i f t   : :   J a v a   C l i e n t 
 F a b r i c 8   : :   K u b e r n e t e s   : :   J a v a   C l i e n t 
 c a r b o n / g r i d 
 c a r b o n / t y p e 
 g r i d - 1 1 . 1 3 . 0 . t g z 
 l a y o u t - 1 1 . 1 3 . 0 . t g z 
 s t y l e s - 1 . 2 7 . 0 . t g z 
 i b a t i s - c o r e 
 i c o n - h e l p e r s - 1 0 . 3 9 . 0 . t g z 
 t e l e m e t r y - 0 . 1 . 0 . t g z 
 p y t h o n _ d a t e u t i l - 2 . 8 . 2 - p y 2 . p y 3 - n o n e - a n y . w h l 
 I B M   C l o u d   V P C   S D K   C o m m o n   L i b r a r y 
 d e r b y s h a r e d 
 r e f l e c t i o n s 
 c o l o r s - 1 1 . 1 4 . 0 . t g z 
 m a p s t r u c t 
 t y p e - 1 1 . 1 7 . 0 . t g z 
 d e r b y 
 i b m - c o s - s d k - s 3 t r a n s f e r - 2 . 1 3 . 0 . t a r . g z 
 @ c a r b o n / c o l o r s 
 @ c a r b o n / g r i d 
 @ c a r b o n / r e a c t 
 @ c a r b o n / s t y l e s 
 @ c a r b o n / t h e m e s 
 @ c a r b o n / t y p e 
 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
         1 .   D e f i n i t i o n s . 
 
                 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   
 	 	 a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
                 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   
 	 	 t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
                 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   
 	 	 c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   
 	 	 o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   
 	 	 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 	 	 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   
 	 	 o w n e r s h i p   o f   s u c h   e n t i t y . 
 
                 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   
 	 	 b y   t h i s   L i c e n s e . 
 
                 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   
 	 	 l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
                 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   
 	 	 o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   
 	 	 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
                 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   
 	 	 u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   
 	 	 t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
                 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   
 	 	 ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   
 	 	 o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   
 	 	 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   
 	 	 l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
                 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   
 	 	 W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   
 	 	 i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   
 	 	 b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   
 	 	 F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   
 	 	 o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   
 	 	 l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   
 	 	 i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   
 	 	 o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   
 	 	 m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
                 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   
 	 	 C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
         2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   
 	 C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   
 	 i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   
 	 p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   
 	 O b j e c t   f o r m . 
         3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   
 	 C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   
 	 i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   
 	 s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   
 	 p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 	 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   
 	 s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   
 	 c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   
 	 c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   
 	 u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
         4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   
 	 i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 	 t h e   f o l l o w i n g   c o n d i t i o n s : 
                 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   
 	 	 a n d 
                 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   
 	 	 f i l e s ;   a n d 
                 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   
 	 	 p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   
 	 	 n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
                 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   
 	 	 W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
 	 	 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
 	 	 W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   
 	 	 t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   
 	 	 D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   
 	 	 t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   
 	 	 p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   
 	 	 D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   
 	 	 W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
                 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   
 	 	 d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   
 	 	 o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   
 	 	 o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
         5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   
 	 s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 	 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   
 	 s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   
 	 L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
         6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   
 	 m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   
 	 d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
         7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   
 	 p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   
 	 W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   
 	 a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   
 	 W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
         8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   
 	 c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 	 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   
 	 i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 	 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   
 	 o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 	 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
         9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   
 	 Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 	 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   
 	 Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 	 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   
 	 l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   
 	 s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 A p a c h e - 2 . 0   -   E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e s   l i c e n s e d   
 u n d e r   E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 :   
 
 A s p e c t J   W e a v e r   
 k s h   2 0 1 2 0 8 0 1 - 2 5 4 . e l 8 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e s   l i c e n s e d   u n d e r   B S D   3 - C l a u s e   L i c e n s e : 
 
 J a k a r t a   A c t i v a t i o n   A P I   J A R   
 J a k a r t a   X M L   B i n d   A P I   
 C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s . 
 A l l   r i g h t s   r e s e r v e d . 
 
 J S c h 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 5   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 r e a c t - i n t l   
 C o p y r i g h t   2 0 1 9   O a t h   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M I T   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e s   l i c e n s e d   u n d e r   M I T   L i c e n s e :   
 
 A n g u l a r J S   1 . 7 . 7 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 2 0   G o o g l e ,   I n c .   h t t p : / / a n g u l a r j s . o r g 
 
 A n g u l a r J S   m o d u l e   a n g u l a r - l o c a l i z a t i o n   1 . 6 0 
 C o p y r i g h t   ( c )   2 0 1 4   R a h u l   D o s h i 
 
 A n g u l a r J S   m o d u l e   n g S t o r a g e   0 . 3 . 1 1 
 C o p y r i g h t   ( c )   2 0 1 5   G i a s   K a y   L e e 
 
 a x i o s   0 . 2 2 . 0 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   M a t t   Z a b r i s k i e 
 
 B o u n c y   C a s t l e   P K I X ,   C M S ,   E A C ,   T S P ,   P K C S ,   O C S P ,   C M P ,   a n d   C R M F   A P I s   
 B o u n c y   C a s t l e   P r o v i d e r   
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 1   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g )     
 
 c a s e - a n y t h i n g   1 . 1 . 3 
 C o p y r i g h t   ( c )   2 0 1 9   L u c a   B a n   -   M e s q u e e b 
 
 c o r e - j s   2 . 5 . 1 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   D e n i s   P u s h k a r e v 
 
 C u r l   7 . 6 6 . 0 
 C o p y r i g h t   ( c )   1 9 9 6   -   2 0 2 1 ,   D a n i e l   S t e n b e r g ,   d a n i e l @ h a x x . s e ,   a n d   m a n y   c o n t r i b u t o r s ,   s e e   t h e   T H A N K S   f i l e . 
 
 d o w n s h i f t   6 . 1 . 3 
 C o p y r i g h t   ( c )   2 0 1 7   P a y P a l 
 
 f o c u s - t r a p - r e a c t 
 C o p y r i g h t   ( c )   2 0 1 5   D a v i d   C l a r k 
 
 i m m u t a b i l i t y - h e l p e r   3 . 1 . 1 
 C o p y r i g h t   ( c )   2 0 1 7   M o s h e   K o l o d n y 
 
 j Q u e r y   3 . 3 . 1 
 
 l i b m o d u l e m d   2 . 9 . 4 - 2 . e l 8 
 
 n c u r s e s - c + + - l i b s   6 . 1 - 7 . 2 0 1 8 0 2 2 4 . e l 8 
 
 n c u r s e s - c o m p a t - l i b s   6 . 1 - 7 . 2 0 1 8 0 2 2 4 . e l 8 
 
 n c u r s e s - d e v e l   6 . 1 - 7 . 2 0 1 8 0 2 2 4 . e l 8 
 
 p y t h o n 3 8 - s e t u p t o o l s   4 1 . 6 . 0 
 C o p y r i g h t   ( C )   2 0 1 6   J a s o n   R   C o o m b s   < j a r a c o @ j a r a c o . c o m > 
 
 p y t h o n 3 8 - s e t u p t o o l s - w h e e l   4 1 . 6 . 0 
 C o p y r i g h t   ( C )   2 0 1 6   J a s o n   R   C o o m b s   < j a r a c o @ j a r a c o . c o m > 
 
 r e a c t   
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 
 r e a c t - d o m   
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 
 r e a c t - r e d u x   
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v 
 
 r e a c t - r o u t e r 
 
 r e a c t - r o u t e r - d o m   5 . 3 . 0 
 C o p y r i g h t   ( c )   R e a c t   T r a i n i n g   2 0 1 6 - 2 0 1 8 
 
 r e d u x   
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v 
 
 S L F 4 J   A P I   M o d u l e   
 
 @ f o r m a t j s / i n t l - p l u r a l r u l e s   
 C o p y r i g h t   ( c )   2 0 1 9   F o r m a t J S 
 
 @ f o r m a t j s / i n t l - r e l a t i v e t i m e f o r m a t   
 C o p y r i g h t   ( c )   2 0 1 9   F o r m a t J S 
 
 
 M I T   L i c e n s e 
 
 a x i o 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 . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S I L   O P E N   F O N T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e s   l i c e n s e d   u n d e r   S I L   O P E N   F O N T   L I C E N S E :   
 
 @ i b m / p l e x   6 . 0 . 0 
 C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 
 S I L   O P E N   F O N T   L I C E N S E 
 
 V e r s i o n   1 . 1   -   2 6   F e b r u a r y   2 0 0 7 
 
 P R E A M B L E 
 T h e   g o a l s   o f   t h e   O p e n   F o n t   L i c e n s e   ( O F L )   a r e   t o   s t i m u l a t e   w o r l d w i d e 
 d e v e l o p m e n t   o f   c o l l a b o r a t i v e   f o n t   p r o j e c t s ,   t o   s u p p o r t   t h e   f o n t   c r e a t i o n 
 e f f o r t s   o f   a c a d e m i c   a n d   l i n g u i s t i c   c o m m u n i t i e s ,   a n d   t o   p r o v i d e   a   f r e e   a n d 
 o p e n   f r a m e w o r k   i n   w h i c h   f o n t s   m a y   b e   s h a r e d   a n d   i m p r o v e d   i n   p a r t n e r s h i p 
 w i t h   o t h e r s . 
 
 T h e   O F L   a l l o w s   t h e   l i c e n s e d   f o n t s   t o   b e   u s e d ,   s t u d i e d ,   m o d i f i e d   a n d 
 r e d i s t r i b u t e d   f r e e l y   a s   l o n g   a s   t h e y   a r e   n o t   s o l d   b y   t h e m s e l v e s .   T h e 
 f o n t s ,   i n c l u d i n g   a n y   d e r i v a t i v e   w o r k s ,   c a n   b e   b u n d l e d ,   e m b e d d e d ,   
 r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e   p r o v i d e d   t h a t   a n y   r e s e r v e d 
 n a m e s   a r e   n o t   u s e d   b y   d e r i v a t i v e   w o r k s .   T h e   f o n t s   a n d   d e r i v a t i v e s , 
 h o w e v e r ,   c a n n o t   b e   r e l e a s e d   u n d e r   a n y   o t h e r   t y p e   o f   l i c e n s e .   T h e 
 r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y 
 t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   f o n t s   o r   t h e i r   d e r i v a t i v e s . 
 
 D E F I N I T I O N S 
 " F o n t   S o f t w a r e "   r e f e r s   t o   t h e   s e t   o f   f i l e s   r e l e a s e d   b y   t h e   C o p y r i g h t 
 H o l d e r ( s )   u n d e r   t h i s   l i c e n s e   a n d   c l e a r l y   m a r k e d   a s   s u c h .   T h i s   m a y 
 i n c l u d e   s o u r c e   f i l e s ,   b u i l d   s c r i p t s   a n d   d o c u m e n t a t i o n . 
 
 " R e s e r v e d   F o n t   N a m e "   r e f e r s   t o   a n y   n a m e s   s p e c i f i e d   a s   s u c h   a f t e r   t h e 
 c o p y r i g h t   s t a t e m e n t ( s ) . 
 
 " O r i g i n a l   V e r s i o n "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   F o n t   S o f t w a r e   c o m p o n e n t s   a s 
 d i s t r i b u t e d   b y   t h e   C o p y r i g h t   H o l d e r ( s ) . 
 
 " M o d i f i e d   V e r s i o n "   r e f e r s   t o   a n y   d e r i v a t i v e   m a d e   b y   a d d i n g   t o ,   d e l e t i n g , 
 o r   s u b s t i t u t i n g   - -   i n   p a r t   o r   i n   w h o l e   - -   a n y   o f   t h e   c o m p o n e n t s   o f   t h e 
 O r i g i n a l   V e r s i o n ,   b y   c h a n g i n g   f o r m a t s   o r   b y   p o r t i n g   t h e   F o n t   S o f t w a r e   t o   a 
 n e w   e n v i r o n m e n t . 
 
 " A u t h o r "   r e f e r s   t o   a n y   d e s i g n e r ,   e n g i n e e r ,   p r o g r a m m e r ,   t e c h n i c a l 
 w r i t e r   o r   o t h e r   p e r s o n   w h o   c o n t r i b u t e d   t o   t h e   F o n t   S o f t w a r e . 
 
 P E R M I S S I O N   &   C O N D I T I O N 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 e   F o n t   S o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   m o d i f y , 
 r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   F o n t 
 S o f t w a r e ,   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 : 
 
 1 )   N e i t h e r   t h e   F o n t   S o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s , 
 i n   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 
 2 )   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s   o f   t h e   F o n t   S o f t w a r e   m a y   b e   b u n d l e d , 
 r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   c o p y 
 c o n t a i 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   l i c e n s e .   T h e s e   c a n   b e 
 i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   o r 
 i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r 
 b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 
 3 )   N o   M o d i f i e d   V e r s i o n   o f   t h e   F o n t   S o f t w a r e   m a y   u s e   t h e   R e s e r v e d   F o n t 
 N a m e ( s )   u n l e s s   e x p l i c i t   w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   c o r r e s p o n d i n g 
 C o p y r i g h t   H o l d e r .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s 
 p r e s e n t e d   t o   t h e   u s e r s . 
 
 4 )   T h e   n a m e ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   o r   t h e   A u t h o r ( s )   o f   t h e   F o n t 
 S o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y 
 M o d i f i e d   V e r s i o n ,   e x c e p t   t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   t h e 
 C o p y r i g h t   H o l d e r ( s )   a n d   t h e   A u t h o r ( s )   o r   w i t h   t h e i r   e x p l i c i t   w r i t t e n 
 p e r m i s s i o n . 
 
 5 )   T h e   F o n t   S o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e , 
 m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e 
 d i s t r i b u t e d   u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o 
 r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d 
 u s i n g   t h e   F o n t   S o f t w a r e . 
 
 T E R M I N A T I O N 
 T h i s   l i c e n s e   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e 
 n o t   m e t . 
 
 D I S C L A I M E R 
 T H E   F O N T   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   A N Y   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 
 O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   T H E 
 C O P Y R I G H T   H O L D E R   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 , 
 I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   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   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M 
 O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e s   l i c e n s e d   u n d e r   P y t h o n   V 2     L i c e n s e :   
 
 p y t h o n 3 8   3 . 8 . 3 
 p y t h o n 3 8 - l i b s   3 . 8 . 3 
 
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 s o f t w a r e . 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s ,   w h i c h   b e c a m e 
 Z o p e   C o r p o r a t i o n .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n   ( P S F ,   s e e 
 h t t p s : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a   n o n - p r o f i t   o r g a n i z a t i o n 
 c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d   I n t e l l e c t u a l   P r o p e r t y . 
 Z o p e   C o r p o r a t i o n   w a s   a   s p o n s o r i n g   m e m b e r   o f   t h e   P S F . 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 t h e   v a r i o u s   r e l e a s e s . 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
         0 . 9 . 0   t h r u   1 . 2                             1 9 9 1 - 1 9 9 5       C W I                   y e s 
         1 . 3   t h r u   1 . 5 . 2     1 . 2                   1 9 9 5 - 1 9 9 9       C N R I                 y e s 
         1 . 6                           1 . 5 . 2               2 0 0 0                 C N R I                 n o 
         2 . 0                           1 . 6                   2 0 0 0                 B e O p e n . c o m     n o 
         1 . 6 . 1                       1 . 6                   2 0 0 1                 C N R I                 y e s   ( 2 ) 
         2 . 1                           2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   n o 
         2 . 0 . 1                       2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   y e s 
         2 . 1 . 1                       2 . 1 + 2 . 0 . 1       2 0 0 1                 P S F                   y e s 
         2 . 1 . 2                       2 . 1 . 1               2 0 0 2                 P S F                   y e s 
         2 . 1 . 3                       2 . 1 . 2               2 0 0 2                 P S F                   y e s 
         2 . 2   a n d   a b o v e       2 . 1 . 1               2 0 0 1 - n o w         P S F                   y e s 
 
 F o o t n o t e s : 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P y t h o n   s o f t w a r e   a n d   d o c u m e n t a t i o n   a r e   l i c e n s e d   u n d e r   t h e 
 P y t h o n   S o f t w a r e   F o u n d a t i o n   L i c e n s e   V e r s i o n   2 . 
 
 S t a r t i n g   w i t h   P y t h o n   3 . 8 . 6 ,   e x a m p l e s ,   r e c i p e s ,   a n d   o t h e r   c o d e   i n 
 t h e   d o c u m e n t a t i o n   a r e   d u a l   l i c e n s e d   u n d e r   t h e   P S F   L i c e n s e   V e r s i o n   2 
 a n d   t h e   Z e r o - C l a u s e   B S D   l i c e n s e . 
 
 S o m e   s o f t w a r e   i n c o r p o r a t e d   i n t o   P y t h o n   i s   u n d e r   d i f f e r e n t   l i c e n s e s . 
 T h e   l i c e n s e s   a r e   l i s t e d   w i t h   c o d e   f a l l i n g   u n d e r   t h a t   l i c e n s e . 
 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F   h e r e b y 
 g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e , 
 a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s , 
 d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s   L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t , 
 i . e . ,   " C o p y r i g h t   ( c )   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9 ,   2 0 1 0 , 
 2 0 1 1 ,   2 0 1 2 ,   2 0 1 3 ,   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8 ,   2 0 1 9 ,   2 0 2 0 ,   2 0 2 1   P y t h o n   S o f t w a r e   F o u n d a t i o n ; 
 A l l   R i g h t s   R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n 
 p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n . 
 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n 
 o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e 
 I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g 
 t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d 
 d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e 
 A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e , 
 r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m 
 a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d 
 o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e 
 S o f t w a r e ,   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E 
 S O F T W A R E   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S 
 A S   A   R E S U L T   O F   U S I N G ,   M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y 
 D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l 
 r e s p e c t s   b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f 
 l a w   p r o v i s i o n s .     N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o 
 c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e 
 b e t w e e n   B e O p e n   a n d   L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t 
 p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a   t r a d e m a r k 
 s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
 t h i r d   p a r t y .     A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s   a v a i l a b l e   a t 
 h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e 
 p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e . 
 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 C N R I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   1 . 6 . 1 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l 
 R e s e a r c h   I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e , 
 R e s t o n ,   V A   2 0 1 9 1   ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n 
 ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1   s o f t w a r e   i n 
 s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 . 1 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I ' s 
 L i c e n s e   A g r e e m e n t   a n d   C N R I ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 1 9 9 5 - 2 0 0 1   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h   I n i t i a t i v e s ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e 
 v e r s i o n   p r e p a r e d   b y   L i c e n s e e .     A l t e r n a t e l y ,   i n   l i e u   o f   C N R I ' s   L i c e n s e 
 A g r e e m e n t ,   L i c e n s e e   m a y   s u b s t i t u t e   t h e   f o l l o w i n g   t e x t   ( o m i t t i n g   t h e 
 q u o t e s ) :   " P y t h o n   1 . 6 . 1   i s   m a d e   a v a i l a b l e   s u b j e c t   t o   t h e   t e r m s   a n d 
 c o n d i t i o n s   i n   C N R I ' s   L i c e n s e   A g r e e m e n t .     T h i s   A g r e e m e n t   t o g e t h e r   w i t h 
 P y t h o n   1 . 6 . 1   m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g 
 u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r   ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 3 .     T h i s 
 A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a   p r o x y   s e r v e r   o n   t h e   I n t e r n e t 
 u s i n g   t h e   f o l l o w i n g   U R L :   h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 3 " . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   1 . 6 . 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n   1 . 6 . 1 . 
 
 4 .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 . 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     C N R I   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   1 . 6 . 1   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 1 . 6 . 1   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 . 1 , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   f e d e r a l 
 i n t e l l e c t u a l   p r o p e r t y   l a w   o f   t h e   U n i t e d   S t a t e s ,   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   f e d e r a l   c o p y r i g h t   l a w ,   a n d ,   t o   t h e   e x t e n t   s u c h 
 U . S .   f e d e r a l   l a w   d o e s   n o t   a p p l y ,   b y   t h e   l a w   o f   t h e   C o m m o n w e a l t h   o f 
 V i r g i n i a ,   e x c l u d i n g   V i r g i n i a ' s   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   w i t h   r e g a r d   t o   d e r i v a t i v e   w o r k s   b a s e d 
 o n   P y t h o n   1 . 6 . 1   t h a t   i n c o r p o r a t e   n o n - s e p a r a b l e   m a t e r i a l   t h a t   w a s 
 p r e v i o u s l y   d i s t r i b u t e d   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L ) ,   t h e 
 l a w   o f   t h e   C o m m o n w e a l t h   o f   V i r g i n i a   s h a l l   g o v e r n   t h i s   L i c e n s e 
 A g r e e m e n t   o n l y   a s   t o   i s s u e s   a r i s i n g   u n d e r   o r   w i t h   r e s p e c t   t o 
 P a r a g r a p h s   4 ,   5 ,   a n d   7   o f   t h i s   L i c e n s e   A g r e e m e n t .     N o t h i n g   i n   t h i s 
 L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
 a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .     T h i s 
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r 
 t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r 
 s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g , 
 i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1 ,   L i c e n s e e   a g r e e s   t o   b e 
 b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 
                 A C C E P T 
 
 
 C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m , 
 T h e   N e t h e r l a n d s .     A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
 b o t h   t h a t   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   a p p e a r   i n 
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h 
 C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
 d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
 T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E 
 F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 Z E R O - C L A U S E   B S D   L I C E N S E   F O R   C O D E   I N   T H E   P Y T H O N   D O C U M E N T A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 \ I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   2 1 . 0 . 0 . 9   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T A B L E   O F   C O N T E N T S 
 
 T H E   R E M A I N D E R   O F   T H I S   I B M   N O T I C E S   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   
 S E C T I O N S : 
 
 A P A C H E   V 1 . 1 
 A P A C H E   V 2 
 B O O S T 
 B S D     
 B S D   +   P A T E N T S   F I L E     
 B S D - E Q U I V A L E N T     
 C D D L   V 1     
 C P L     
 E C L   V 2 
 E P L     
 E P L   v 2 
 I C U 
 I S C     
 J D O M 
 L G P L   V 2 . 1   
 M I T     
 M I T - E Q U I V A L E N T     
 M P L   V 1 . 1     
 M P L   V 2 . 0     
 W 3 C 
 U N I Q U E 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   S O F T W A R E   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 : 
 
 C O M M O N S - E L 
 D O M 4 J   [ J A X B - R I ] 
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   
 F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s   r e s e r v e d . 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t : 
   
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
 i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
 i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   
 n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
 n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
 p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
 I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
 i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
 < h t t p : / / w w w . a p a c h e . o r g / > . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
 o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   
 A p p l i c a t i o n s ,   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 E N D   O F   A P A C H E   S O F T W A R E   L I C E N S E   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   L I C E N S E   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 A N S I - H T M L   
 A P A C H E   A R I E S   B L U E P R I N T   P A R S E R   
 A P A C H E   O P E N E J B - C O R E   [ A p a c h e   O p e n W e b B e a n s ]   
 A P A C H E   O P E N W E B B E A N S   
 A R I E S - J M X   
 A R I E S - J N D I   
 A R R A Y E L R E S O L V E R . J A V A   [ j a v a x . e l ]   
 B E N C H M A R K   
 B O O T S T R A P . M I N . C S S   [ S p r i n g - b o o t ]   
 B V A L - C O R E   [ A p a c h e   B V A L ] 
 B V A L - J S O N   [ A p a c h e   B V A L ]   
 C O M M O N S - C O D E C 
 C O M M O N S - D I S C O V E R Y   
 C O M M O N S - L A N G   
 C O M M O N S - P O O L   
 E C L I P S E   M I C R O P R O F I L E   [ m i c r o p r o f i l e - g r a p h q l ]   
 F A C E L E T S   [ A p a c h e   M y F a c e s ]   
 G O O G L E   G U A V A   [ A p a c h e   O p e n W e b B e a n s ] 
 G U I C E 
 H I B E R N A T E - V A L I D A T O R   
 J 4 F R Y   [ A p a c h e   M y F a c e s ] 
 J B O S S - L O G G I N G 
 J O D A - T I M E   
 J S H I N T   [ V e l o c i t y . j s ]   
 M I C R O P R O F I L E - C O N F I G - A P I   
 M I C R O P R O F I L E - G R A P H Q L 
 N E E T H I   
 O M N I F A C E S   [ A p a c h e   M y F a c e s ]   
 O S G I   C O R E 
 P R O M I S E - W O R K E R 
 P R O X Y - I M P L   [ A p a c h e   A r i e s   P r o x y ] 
 Q U N I T . J S   [ j Q u e r y ]   
 R X J A V A 
 S M A L L R Y E - R E A C T I V E - M E S S A G I N G   
 S M A L L R Y E - R E A C T I V E - M E S S A G I N G - A M Q P   [ s m a l l r y e - r e a c t i v e - m e s s a g i n g ] 
 S W A G G E R - A N N O T A T I O N S 
 S W A G G E R - C L I E N T   
 S W A G G E R - C O R E 
 U U I D - J S 
 W E B S O C K E T - D R I V E R   
 W L P   C I . D O C K E R 
 H I B E R N A T E - V A L I D A T O R 
 J B A T C H   [ O p e n L i b e r t y ] 
 G R A D L E   S T A R T U P   S C R I P T   [ O p e n L i b e r t y ]   
 J B O S S   R E S T E A S Y 
 W E L D - O S G I - B U N D L E 
 S M A L L R Y E - G R A P H Q L , 
 S W A G G E R - U I   [ O p e n L i b e r t y ] 
 O R G . C O D E H A U S . G R O O V Y . G R A I L S . W E B . U T I L . S T R E A M C H A R B U F F E R   [ m y f a c e s - i m p l ] 
 M I C R O P R O F I L E   O P E N T R A C I N G 
 F A C E L E T S   [ m y f a c e s - i m p l ]   
 J A C K S O N   
 j a c k s o n - a n n o t a t i o n s 
 J a c k s o n - C o r e 
 j a c k s o n - d a t a b i n d 
 j a c k s o n - j a x r s - b a s e 
 J a c k s o n - j a x r s - j s o n - p r o v i d e r 
 J a c k s o n - m o d u l e - j a x b - a n n o t a t i o n 
 J B O S S   R E S T E A S Y 
 J A V A X . W S . R S . C O R E   [ j b o s s - j a x r s - a p i _ 2 . 1 _ s p e c ] 
 O M N I F A C E S   [ m y f a c e s - i m p l ] ,   
 M Y F A C E S - I M P L ,   
 O P E N T R A C I N G - U T I L 
 S M A L L R Y E - G R A P H Q L 
 O P E N L I B E R T Y 
 M A V E N - P L U G I N - A N N O T A T I O N S   [ J A X B - R I ] 
 A P A C H E   C X F , 
 H T T P C O M P O N E N T S   H T T P C O R E 
   M A V E N - R E S O L V E R - U T I L   [ J A X B - R I ] 
 J 4 F R Y   [ A p a c h e   M y F a c e s ] 
 M A V E N - C O R E   [ J A X B - R I ] 
   M A V E N - P L U G I N - A P I   [ J A X B - R I ] 
 M A V E N - R E S O L V E R - S P I   [ J A X B - R I ] 
 M A V E N - C O M P A T   [ J A X B - R I ] 
 C R Y P T A C U L A R 
 F I L E - M A N A G E M E N T   [ J A X B - R I ] 
 J A V A - S U P P O R T   
 A P A C H E   A R I E S   B L U E P R I N T   P A R S E R 
 F A S T E R X M L / W O O D S T O X   [ S A A J - i m p l ] 
 M A V E N - R E S O L V E R - A P I   [ J A X B - R I ] 
 O P E N S A M L - C O R E 
 W O O D S T O X - C O R E - A S L   [ S A A J - i m p l ] 
 A P A C H E   R I V E R   [ j a k a r t a . x m l . b i n d - a p i ] 
 F A C E L E T S   [ A p a c h e   M y F a c e s ] 
 S F - U N C O M P R E S S E D . J S   [ j a k a r t a . f a c e s ] 
 J A V A X . I N J E C T ,   A N T - L A U N C H E R   [ S A A J - i m p l ] , 
   M I C R O P R O F I L E   R E S T - C L I E N T ,   A P A C H E   F E L I X   [ J A X B - R I ] ,   
 O M N I F A C E S   [ A p a c h e   M y F a c e s ] , 
 S M A L L R Y E - C O M M O N ,   J A S Y P T ,   E H C A C H E ,   
 N E E T H I ,   H I B E R N A T E - V A L I D A T O R , 
 J A V A E E - A P I   [ J a k a r t a . w s . r s - a p i ] ,   P L E X U S - I O   [ J A X B - R I ] , 
 W A G O N - H T T P - L I G H T W E I G H T   [ J A X B - R I ] ,   
 A P A C H E   M Y F A C E S 
 M A V E N - R E S O L V E R - I M P L 
 [ J A X B - R I ] ,   J B A T C H   [ O p e n L i b e r t y ] , 
   M A V E N - R E S O L V E R - T R A N S P O R T - F I L E 
 [ J A X B - R I ] ,   M A V E N - S E T T I N G S   [ J A X B - R I ] ,   
 A P A C H E   W S S 4 J ,   C B E U S T / T E S T N G 
 [ J A X B - R I ] ,   L O C A L S T R I N G S _ J A . P R O P E R T I E S   [ j a k a r t a . s e r v l e t - a p i ] , 
   W E L D ,   O S G I 
 [ J A X B - R I ] ,   O P E N T R A C I N G - J A V A ,   
 M A V E N - R E S O L V E R - C O N N E C T O R - B A S I C   [ J A X B - R I ] , 
 P L E X U S - A R C H I V E R   [ J A X B - R I ] ,   
 G R A D L E   S T A R T U P   S C R I P T   [ O p e n L i b e r t y ] , 
 J A V A - C L A S S M A T E ,   M I C R O P R O F I L E - L R A ,   
 P L E X U S - U T I L S   [ J A X B - R I ] ,   G U A V A , 
 G E N E R I C E N T I T Y   [ J a k a r t a . w s . r s - a p i ] ,   
 I N T E R N A L I Z E R / N A M E S P A C E C O N T E X T I M P L . J A V A   [ J A X B - R I ] ,   
 C D I - A P I ,   
 G E R O N I M O ,   
 S W A G G E R - U I   [ O p e n L i b e r t y ] 
 A P A C H E   M A V E N   W A G O N   
 M A V E N - R E S O L V E R   
 M A V E N - S H A R E D - U T I L S 
 J A N S I 
 J B o s s   R e s t E a s y 
 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B O O S T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   B o o s t   S o f t w a r e   L i c e n s e : 
 
 T I N Y F O R M A T   [ l i b d n f ] 
 
 B o o s t   S o f t w a r e   L i c e n s e   -   V e r s i o n   1 . 0   -   A u g u s t   1 7 t h ,   2 0 0 3 
 
 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 r   
 o r g a n i z a t i o n   o b t a i n i n g   a   c o p y   o f   t h e   s o f t w a r e   a n d   a c c o m p a n y i n g   
 d o c u m e n t a t i o n   c o v e r e d   b y   t h i s   l i c e n s e   ( t h e   " S o f t w a r e " )   t o   u s e ,   
 r e p r o d u c e ,   d i s p l a y ,   d i s t r i b u t e ,   e x e c u t e ,   a n d   t r a n s m i t   t h e   S o f t w a r e ,   a n d   
 t o   p r e p a r e   d e r i v a t i v e   w o r k 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   t h i r d - p a r t i e 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 ,   a l l   s u b j e c t   t o   t h e   
 f o l l o w i n g :   
 
 T h e   c o p y r i g h t   n o t i c e s   i n   t h e   S o f t w a r e   a n d   t h i s   e n t i r e   s t a t e m e n t ,   
 i n c l u d i n g   t h e   a b o v e   l i c e n s e   g r a n t ,   t h i s   r e s t r i c t i o n   a n d   t h e   f o l l o w i n g   
 d i s c l a i m e r ,   m u s t   b e   i n c l u d e d   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e ,   i n   w h o l e   o r   
 i n   p a r t ,   a n d   a l l   d e r i v a t i v e   w o r k s   o f   t h e   S o f t w a r e ,   u n l e s s   s u c h   c o p i e s   o r   
 d e r i v a t i v e   w o r k s   a r e   s o l e l y   i n   t h e   f o r m   o f   m a c h i n e - e x e c u t a b l e   o b j e c t   
 c o d e   g e n e r a t e d   b y   a   s o u r c e   l a n g u a g e   p r o c e s s o r .   
 
 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 ,   T I T L 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   C O P Y R I G H T   H O L D E R S   O R   A N Y O N E   
 D I S T R I B U T I N G   T H E   S O F T W A R E   B E   L I A B L E   F O R   A N Y   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   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 .   
 
 E N D   O F   B O O S T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   o b t a i n e d   
 u n d e r   a   B S D - L I K E   L i c e n s e : 
 
 S O U R C E - M A P   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s ) 
 J Q U E R Y   E A S I N G   V 1 . 3   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   2 0 0 8   G e o r g e   M c G i n l e y   S m i t h ) 
 R E D U X - I M M U T A B L E   ( C o p y r i g h t   ( c )   2 0 1 6   G a j u s   K u i z i n a s   ( h t t p : / / g a j u s . c o m / ) ) 
 J A X E N   [ A p a c h e   C X F ]   ( C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y . )   
 N O R M A L I Z E - P A C K A G E - D A T A   ( C o p y r i g h t   ( c )   M e r y n   S t o l   ( " A u t h o r " ) ) , 
 X S S - F I L T E R S   ( C o p y r i g h t   ( c )   2 0 1 5   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . ) , 
 E X T - C O R E   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   ( c )   2 0 0 7 ,   Y a h o o !   I n c . ) , 
 C R E A T E - R E A C T - C L A S S   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) , 
 C O M M O N M A R K   ( C o p y r i g h t   ( c )   2 0 1 4   J o h n   M a c F a r l a n e C o p y r i g h t   M a t h i a s   B y n e n s 
 < h t t p s : / / m a t h i a s b y n e n s . b e / > C o p y r i g h t   M a t h i a s   B y n e n s 
 < h t t p : / / m a t h i a s b y n e n s . b e / > C o p y r i g h t   ( c )   2 0 1 4   V i t a l y   P u z r i n   A l e x 
 K o c h a r i n . C o p y r i g h t   ( C )   2 0 1 4 - 1 5   J o h n   M a c F a r l a n e ) ,   E S C O D E G E N   ( C o p y r i g h t 
 ( c )   2 0 0 9 - 2 0 1 1   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s ) 
 H O I S T - N O N - R E A C T - S T A T I C S   ( C o p y r i g h t   ( c )   2 0 1 5   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . )   
 Q S   ( C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   L a F r e n i e r e   a n d   o t h e r 
 [ c o n t r i b u t o r s ] ( h t t p s : / / g i t h u b . c o m / l j h a r b / q s / g r a p h s / c o n t r i b u t o r s ) ) 
 Y U I   R E S E T S   V 2 . 5 . 2   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   ( c )   2 0 0 8 ,   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . ) 
 S E R P   ( C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 7 ,   A .   A b r a m   W h i t e ) 
 A N T L R   [ E c l i p s e L i n k ]   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 6   T e r e n c e   P a r r .   A l l   r i g h t s 
 r e s e r v e d . ) 
 R C   ( C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r C o p y r i g h t   ( c )   2 0 1 1 
 D o m i n i c   T a r r C o p y r i g h t   ( c )   2 0 1 3   D o m i n i c   T a r r ) 
 H I G H L I G H T . J S   ( C o p y r i g h t   ( c )   2 0 0 6     I v a n   S a g a l a e v ) 
 Q U N I T . J S   [ u n d e r s c o r e . j s ]   ( C o p y r i g h t   ( c )   2 0 0 8   A r i e l   F l e s l e r ) 
 R E A C T - A D D O N S - P E R F   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) 
 F I R E B U G - L I T E   [ L o d a s h ]   ( C o p y r i g h t   ( c )   2 0 0 7 ,   P a r a k e y   I n c .   A l l 
 r i g h t s   r e s e r v e d . ) , 
 M A R K D O W N . P L   [ R e q u i r e J S ]   ( C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 4   J o h n   G r u b e r ) 
   M O D U L E - C M A K E   [ l i b d n f ]   ( C o p y r i g h t   2 0 0 4 - 2 0 0 9   K i t w a r e ,   I n c . 
 , C o p y r i g h t   2 0 0 9   M a t h i e u   M a l a t e r r e   < m a t h i e u . m a l a t e r r e @ g m a i l . c o m > ) 
   P K C S 1   ( C o p y r i g h t   ( C )   E l l i s   P r i t c h a r d ) 
   C R Y P T O J S   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 3   J e f f   M o t t ) 
   D O J O   [ A p a c h e   M y F a c e s ]   ( C o p y r i g h t   ( c )   2 0 0 5 ,   T h e   D o j o   F o u n d a t i o n ) 
 S P R I N T F - J S   ( C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t ) 
 a l e x e i   ( d o t ]   r o > ) ,   R I P E M D 1 6 0 - M I N . J S   [ C r y p t o J S ]   ( ( c )   2 0 1 2   b y   C e d r i c 
 M e s n i l .   A l l   r i g h t s   r e s e r v e d . ) ,   N W - P R E - G Y P - M O D U L E - T E S T   ( C o p y r i g h t   ( c ) ; 
 M a p b o x   A l l   r i g h t s   r e s e r v e d . ) ,   H Y P H E N A T E - S T Y L E - N A M E   ( C o p y r i g h t   ( c )   2 0 1 5 
 E s p e n   H o v l a n d s d a l ) ,   S T Y L E . C S S   [ w e l d ]   ( C o p y r i g h t   ( c )   2 0 0 7 ,   Y a h o o !   I n c . 
 A l l   r i g h t s   r e s e r v e d . ) ,   I N D E X . J S   ( C o p y r i g h t   ( c )   2 0 1 0 ,   A j a x . o r g   B . V . ) , 
 O R G . E C L I P S E . J D T . A P T . C O R E   [ E c l i p s e   J D T   C o r e ]   ( C o p y r i g h t   ( c )   2 0 0 4 ,   S u n 
 M i c r o s y s t e m s ,   I n c . A l l   r i g h t s   r e s e r v e d . ) ,   P R O P - T Y P E S   ( C o p y r i g h t   ( c ) 
 2 0 1 3 - p r e s e n t ;   F a c e b o o k ;   I n c . ) ,   J L I N E   ( C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 2 ,   t h e 
 o r i g i n a l   a u t h o r   o r   a u t h o r s . ) ,   U G L I F Y - J S   ( < p r e   c l a s s = " e x a m p l e " > C o p y r i g h t 
 2 0 1 0   ( c )   M i h a i   B a z o n   < m i h a i . b a z o n @ g m a i l . c o m > C o p y r i g h t   2 0 1 0   ( c ) 
 M i h a i   B a z o n   < m i h a i . b a z o n @ g m a i l . c o m > ) ,   M A R K D O W N   [ M a r k e d ]   ( C o p y r i g h t    
 2 0 0 4 ,   J o h n   G r u b e r ) ,   J S D U M P   [ u n d e r s c o r e . j s ]   ( C o p y r i g h t   ( c )   2 0 0 8   A r i e l 
 F l e s l e r   -   a f l e s l e r ( a t ) g m a i l ( d o t ) c o m ) ,   A M D E F I N E   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6 
 T h e   D o j o   F o u n d a t i o n C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   T h e   D o j o   F o u n d a t i o n ) , 
 R E S E T - M I N   [ A p a c h e   F e l i x   W e b c o n s o l e ]   ( C o p y r i g h t   ( c )   2 0 0 9 ,   Y a h o o !   I n c .   A l l 
 r i g h t s   r e s e r v e d . ) ,   I E E E 7 5 4   ( C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s   I n c . ) , 
 N O D E - P R E - G Y P   ( C o p y r i g h t   ( c )   M a p b o x ) 
 C R E A T E - R E A C T - C L A S S . J S   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . ) 
 P A R S E - J S   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   2 0 1 0   ( c )   M i h a i   B a z o n ) 
 E S A P I   ( C o p y r i g h t   ( c )   2 0 0 7   -   T h e   O W A S P   F o u n d a t i o n ) , 
 R E A C T - A D D O N S - S H A L L O W - C O M P A R E   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   F a c e b o o k   I n c . ) 
 E N T I T I E S   ( C o p y r i g h t   ( c )   F e l i x   B  h m ) ,   
 S I N O N . J S   [ j Q u e r y ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 3   C h r i s t i a n   J o h a n s e n   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4 , 
 C h r i s t i a n   J o h a n s e n ,   c h r i s t i a n @ c j o h a n s e n . n o   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( c )   2 0 1 2   M a x i m i l i a n   A n t o n i ) 
 A S M   ( C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m ) 
 B U N D L E . J S   ( C o p y r i g h t   P a u l   J o h n s t o n   2 0 0 0   -   2 0 0 2 . ) ,   
 N O D E - F O R G E   ( C o p y r i g h t   ( c )   2 0 1 0   D i g i t a l   B a z a a r   I n c . . ) 
 E S P R I M A   ( N O D E )   ( C o p y r i g h t   ( C )   2 0 1 2 ,   2 0 1 1   [ A r i y a   H i d a y a t ] ) 
 F I R E B U G   L I T E   ( C o p y r i g h t   ( c )   2 0 0 7 ,   P a r a k e y   I n c . ) 
 R E P S . J S   ( C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . ) ,   
 E S P R I M A   ( C o p y r i g h t   ( C )   2 0 1 2   2 0 1 1   [ A r i y a   H i d a y a t ] ( h t t p : / / a r i y a . o f i l a b s . c o m / a b o u t ) ) 
 C R Y P T O J S   [ O p e n L i b e r t y ]   ( ( c )   2 0 0 9 - 2 0 1 3   b y   J e f f   M o t t ) 
 J A X B - R I   ( C o p y r i g h t   ( c )   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s 
 r e s e r v e d . ) ,   X S O M   [ J A X B - R I ]   ( C o p y r i g h t   ( c )   2 0 1 7   O r a c l e   a n d / o r   i t s 
 a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . ) ,   B S D . T X T   [ A p a c h e   C X F ]   ( N o   C o p y r i g h t ) , 
 R E L A X N G - D A T A T Y P E   [ J A X B - R I ]   ( C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e 
 S o f t w a r e   C e n t e r   L t d < b r   / > A l l   r i g h t s   r e s e r v e d .   F o u n d ) , 
 J A K A R T A . X M L . B I N D - A P I   ( C o p y r i g h t   ( c )   2 0 1 7 ,   2 0 1 8   O r a c l e   a n d / o r   i t s 
 a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . ) ,   J A K A R T A . A C T I V A T I O N   ( C o p y r i g h t   ( c ) 
 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . ) ,   A S M . O W 2 
 [ j a k a r t a . x m l . b i n d - a p i ]   ( C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . ) ,   J A X R S - A P I   [ J a k a r t a . w s . r s - a p i ]   ( C o p y r i g h t   ( c ) 
 2 0 1 7 ,   2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . ) , 
 S A A J - I M P L   ( C o p y r i g h t   ( c )   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s 
 r e s e r v e d . ) ,   D 3   [ w e l d ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4 ,   M i c h a e l   B o s t o c k   A l l 
 r i g h t s   r e s e r v e d . ) ,   H I G H L I G H T   [ w e l d ]   ( C o p y r i g h t   ( c )   2 0 0 6 ,   I v a n   S a g a l a e v 
 A l l   r i g h t s   r e s e r v e d . ) ,   O W A S P   E N T E R P R I S E   S E C U R I T Y   A P I   ( E S A P I ) 
 [ j a v a - s u p p o r t ]   ( C o p y r i g h t   ( c )   2 0 0 7   -   T h e   O W A S P   F o u n d a t i o n ) , 
 T L D D O C - R E S O U R C E S / I N D E X . H T M L . X S L   [ j a k a r t a . f a c e s ]   ( C o p y r i g h t   ( c )   2 0 0 3 , 
 2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . ) ,   S T A X 2 - A P I 
 [ S A A J - i m p l ]   ( C o p y r i g h t   ( c )   2 0 0 8   F a s t e r X M L   L L C   i n f o @ f a s t e r x m l . c o m ) , 
 C R Y P T O J S   [ O p e n L i b e r t y ]   ( ( c )   2 0 0 9 - 2 0 1 3   b y   J e f f   M o t t ) ,   D O J O   [ A p a c h e 
 M y F a c e s ]   ( C o p y r i g h t   ( c )   2 0 0 5 ,   T h e   D o j o   F o u n d a t i o n   A l l   r i g h t s   r e s e r v e d . ) 
 
 
 B S D   2 - C L A U S E 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 J a k a r t a   A c t i v a t i o n   A P I   J A R 
 J a k a r t a   X M L   B i n d   A P I 
 J S C h   
 P o s t g r e S Q L 
 P o s t g r e S Q L   J D B C   D r i v e r 
 r e a c t - i n t l 
 c 3 2 7 0 
 h o i s t - n o n - r e a c t - s t a t i c s - 3 . 3 . 2 . t g z 
 p y t h o n _ d o t e n v - 0 . 2 1 . 1 - p y 3 - n o n e - a n y . w h l 
 t s l i b - 2 . 5 . 0 . t g z 
 i d n a - 3 . 4 - p y 3 - n o n e - a n y . w h l 
 i n t l - m e s s a g e f o r m a t - 1 0 . 3 . 4 . t g z 
 
 
 B S D   3 - C L A U S E 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   B S D   3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 B S D   4 - C L A U S E 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   i s   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   
     m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   < O R G A N I Z A T I O N > . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
     
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D   4 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D   +   P A T E N T S   F I L E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   B S D   +   F B   P A T E N T S   F I L E 
 
 A R I A D O M P R O P E R T Y C O N F I G   [ a c o r n ] ,   R E A C T - H E I G H T . J S 
 
 C o p y r i g h t   ( c )   F a c e b o o k   I n c . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   l i c e n s e ,   e a c h   c o p y r i g h t   h o l d e r   a n d   c o n t r i b u t o r   h e r e b y   g r a n t s   t o   t h o s e   r e c e i v i n g   r i g h t s   u n d e r   t h i s   l i c e n s e   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   f o r   f a i l u r e   t o   s a t i s f y   t h e   c o n d i t i o n s   o f   t h i s   l i c e n s e )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h i s   s o f t w a r e ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s ,   a l r e a d y   a c q u i r e d   o r   h e r e a f t e r   a c q u i r e d ,   l i c e n s a b l e   b y   s u c h   c o p y r i g h t   h o l d e r   o r   c o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y : 
 
 ( a )   t h e i r   C o n t r i b u t i o n ( s )   ( t h e   l i c e n s e d   c o p y r i g h t s   o f   c o p y r i g h t   h o l d e r s   a n d   n o n - c o p y r i g h t a b l e   a d d i t i o n s   o f   c o n t r i b u t o r s ,   i n   s o u r c e   o r   b i n a r y   f o r m )   a l o n e ;   o r 
 
 ( b )   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   w o r k   o f   a u t h o r s h i p   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   a d d e d   b y   s u c h   c o p y r i g h t   h o l d e r   o r   c o n t r i b u t o r ,   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d ,   s u c h   a d d i t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   n e c e s s a r i l y   i n f r i n g e d .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n . 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   a b o v e ,   n o   r i g h t s   o r   l i c e n s e s   f r o m   a n y   c o p y r i g h t   h o l d e r   o r   c o n t r i b u t o r   i s   g r a n t e d   u n d e r   t h i s   l i c e n s e ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 D I S C L A I M E R 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   B S D   +   P A T E N T S   F I L E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - E Q U I V A L E N T 
 
 a s m 
 
 A S M :   a   v e r y   s m a l l   a n d   f a s t   J a v a   b y t e c o d e   m a n i p u l a t i o n   f r a m e w o r k 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 j a k a r t a . j w s - a p i 
 
 C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   
 w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
   c o n d i t i o n s   a r e   m e t : 
 
         R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
         N e i t h e r   t h e   n a m e   o f   t h e   E c l i p s e   F o u n d a t i o n ,   I n c .   n o r   t h e   n a m e s   o f   i t s 
           c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
           t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   
   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D - E Q U I V A L E N T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e . 
 ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 J A S P E R . G L A S S F I S H 
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / u e l - r i / t r e e / j a v a x . e l - a p i - 2 . 2 . 3 ) ,   J A V A M A I L 
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a m a i l / t r e e / J A V A M A I L - 1 _ 6 _ 0 ) ,   S E R I A L I Z E R 
 [ E c l i p s e   y a s s o n ] 
 ( h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / y a s s o n / t r e e / 1 . 0 . 4 - R E L E A S E ) , 
 A N N O T A T E D I M P L . J A V A   [ w e l d ] 
 ( s r c / t e s t / j a v a / o r g / j b o s s / w e l d / t e s t s / e x t e n s i o n s / s u p e r t y p e s / b e a n s / C D I E x t e n s i o n . j a v a ; ) , 
 M I M E P U L L 
 ( h t t p : / / c e n t r a l . m a v e n . o r g / m a v e n 2 / o r g / j v n e t / m i m e p u l l / m i m e p u l l / 1 . 9 . 6 / ) , 
 G L A S S F I S H   [ A p a c h e   M y F a c e s ]   ( h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / C D D L - 1 . 0 ) , 
 A R R A Y E L R E S O L V E R . J A V A   [ w e l d ] 
 ( / S o u r c e - 0 / a r t i f a c t s / w e l d / w e l d - s e - s o u r c e s . j a r / j a v a x / e l / A r r a y E L R e s o l v e r . j a v a ) , 
 J S S T Y L E   ( h t t p s : / / r e g i s t r y . n p m j s . o r g / c t y p e / - / c t y p e - 0 . 5 . 3 . t g z ) , 
 J S R 2 5 0 - A P I   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . a n n o t a t i o n / j s r 2 5 0 - a p i ) 
 J A X W S - T O O L S 
 ( h t t p : / / g r e p c o d e . c o m / s n a p s h o t / r e p o 1 . m a v e n . o r g / m a v e n 2 / c o m . s u n . x m l . w s / j a x w s - t o o l s / 2 . 2 . 1 0 / ) , 
 P E R S I S T E N C E   [ E c l i p s e L i n k ] 
 ( h t t p s : / / g l a s s f i s h . d e v . j a v a . n e t / p u b l i c / C D D L + G P L . h t m ) ,   J B O S S - J D E P A R S E R 
 ( h t t p : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j b o s s . j d e p a r s e r / j d e p a r s e r / 1 . 0 . 0 . F i n a l ) , 
 J A V A X . E L 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h / j a v a x . e l / 3 . 0 . 0 ) , 
 J A V A X . J S O N   ( h t t p s : / / j s o n p . j a v a . n e t / ) 
 J A X W S   T O O L S   [ O p e n L i b e r t y ] 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / c o m . s u n . x m l . w s / j a x w s - t o o l s ) 
 G L A S S F I S H   [ A p a c h e   M y F a c e s ] 
 ( h t t p s : / / g i t h u b . c o m / a p a c h e / m y f a c e s / t r e e / m y f a c e s - c o r e - m o d u l e - 3 . 0 . 0 - R C 1 ) , 
 W E B - F A C E S U I C O M P O N E N T _ 2 _ 0 . X S D   [ j a k a r t a . f a c e s ] 
 ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h / j a k a r t a . f a c e s / 3 . 0 . 0 / j a r ) , 
 L E G A L   F I L E ,   L I C E N S E   C D D L ,   [ A p a c h e   C X F ] 
 ( h t t p s : / / g i t h u b . c o m / a p a c h e / c x f / t r e e / c x f - 3 . 1 . 1 8 ) ,   J A S P E R - E L 
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / e l - s p e c / t r e e / j a v a x . e l - 3 . 0 . 0 ) , 
 J A V A X . X M L . R P C - A P I 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . x m l . r p c / j a v a x . x m l . r p c - a p i / 1 . 1 . 1 ) , 
 S E R I A L I Z E R   [ E c l i p s e   y a s s o n ] 
 ( h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / y a s s o n / t r e e / 1 . 0 . 4 - R E L E A S E ) ,   J A X W S   T O O L S 
 [ O p e n L i b e r t y ] 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / c o m . s u n . x m l . w s / j a x w s - t o o l s ) 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   P U B L I C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d 
 U R L ) : 
 
 W S D L 4 J   [ A p a c h e   C X F ]   ( h t t p s : / / g i t h u b . c o m / a p a c h e / c x f / t r e e / c x f - 3 . 2 . 0 ) 
 J U N I T   [ J a k a r t a . w s . r s - a p i ] 
 ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . w s . r s / j a k a r t a . w s . r s - a p i / 3 . 0 . 0 / b u n d l e ) , 
 
 E N D   O F   C O M M O N   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E D U C A T I O N A L   C O M M U N I T Y   L I C E N S E ,   V E R S I O N   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   E d u c a t i o n a l   C o m m u n i t y   L i c e n s e ,   V e r s i o n   2 . 0 :   
 
 J U N I T   [ C o m m o n s - I O ] 
 
 E d u c a t i o n a l   C o m m u n i t y   L i c e n s e 
 V e r s i o n   2 . 0 ,   A p r i l   2 0 0 7 
 
 h t t p : / / w w w . o s e d u . o r g / l i c e n s e s / 
 
 T h e   E d u c a t i o n a l   C o m m u n i t y   L i c e n s e   v e r s i o n   2 . 0   ( " E C L " )   c o n s i s t s   o f   t h e   
 A p a c h e   2 . 0   l i c e n s e ,   m o d i f i e d   t o   c h a n g e   t h e   s c o p e   o f   t h e   p a t e n t   g r a n t   i n   
 s e c t i o n   3   t o   b e   s p e c i f i c   t o   t h e   n e e d s   o f   t h e   e d u c a t i o n   c o m m u n i t i e s   u s i n g   
 t h i s   l i c e n s e .   T h e   o r i g i n a l   A p a c h e   2 . 0   l i c e n s e   c a n   b e   f o u n d   a t :   
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   
 o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   
 f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   
 b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   
 a n d   c o n f i g u r a t i o n   f i l e s .   
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   
 v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   
 D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   
 f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   
 L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   
 t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   
 e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   
 r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   
 e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   
 t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   
 c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   
 w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   
 b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   
 
 S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   
 h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   
 r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   
 D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   
 d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   
 
 S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   
 h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   
 r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   
 l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   
 o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   
 p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   
 i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   
 C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   
 s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   
 W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   
 Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   
 l i t i g a t i o n   i s   f i l e d .   A n y   p a t e n t   l i c e n s e   g r a n t e d   h e r e b y   w i t h   r e s p e c t   t o   
 c o n t r i b u t i o n s   b y   a n   i n d i v i d u a l   e m p l o y e d   b y   a n   i n s t i t u t i o n   o r   
 o r g a n i z a t i o n   i s   l i m i t e d   t o   p a t e n t   c l a i m s   w h e r e   t h e   i n d i v i d u a l   t h a t   i s   
 t h e   a u t h o r   o f   t h e   W o r k   i s   a l s o   t h e   i n v e n t o r   o f   t h e   p a t e n t   c l a i m s   
 l i c e n s e d ,   a n d   w h e r e   t h e   o r g a n i z a t i o n   o r   i n s t i t u t i o n   h a s   t h e   r i g h t   t o   
 g r a n t   s u c h   l i c e n s e   u n d e r   a p p l i c a b l e   g r a n t   a n d   r e s e a r c h   f u n d i n g   
 a g r e e m e n t s .   N o   o t h e r   e x p r e s s   o r   i m p l i e d   l i c e n s e s   a r e   g r a n t e d .   
 
 4 .   R e d i s t r i b u t i o n .   
 
 Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   
 t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   
 O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s :   
 
 1 .   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   
       c o p y   o f   t h i s   L i c e n s e ;   a n d   
 
 2 .   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   
       t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 
 3 .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   
       d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   
       f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
       p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 
 4 .   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
       d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   
       a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   
       f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   
       D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   
       N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   
       S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   
       W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
       w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   
       N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   
       L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   
       W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   
       t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   
       c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e .   
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   
 
 U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   
 s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   
 t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   
 s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   
 h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   
 
 T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   
 t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   
 r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   
 t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   
 p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   
 a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   
 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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   
 c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   
 a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   
 
 I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   
 n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   
 ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   
 s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   
 d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   
 c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   
 i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   
 o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   
 a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   
 b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   
 
 W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   
 c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   
 i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   
 t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   
 o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   
 e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   
 a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   E D U C A T I O N A L   C O M M U N I T Y   L I C E N S E ,   V E R S I O N   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 E C L I P S E L I N K   ( h t t p : / / w w w . e c l i p s e . o r g / e c l i p s e l i n k ) ,   E C L I P S E   M I C R O P R O F I L E 
 ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o p o s a l s / e c l i p s e ) ,   E C L I P S E   E Q U I N O X 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / e c l i p s e / p l a t f o r m / o r g . e c l i p s e . e q u i n o x . u t i l / 1 . 1 . 0 / ) , 
 E C L I P S E   O S G I   ( h t t p s : / / g i t h u b . c o m / e c l i p s e / r t . e q u i n o x . b u n d l e s ) , 
 P E R S I S T E N C E _ 2 _ 1 . X S D   [ O S G i   C o r e ] 
 ( h t t p s : / / g i t h u b . c o m / o s g i / b u n d l e s / t r e e / 9 8 b 1 3 a 5 1 5 d 3 5 0 9 8 9 f 2 1 8 f 9 2 c 4 1 d 1 b 6 6 f 9 4 0 c 1 6 3 3 ) , 
 E C L I P S E   J D T   C O R E 
 ( h t t p s : / / g i t h u b . c o m / m a x e l e r / e c l i p s e / t r e e / m a s t e r / e c l i p s e . j d t . c o r e / o r g . e c l i p s e . j d t . c o r e ) , 
 E C L I P S E   Y A S S O N 
 ( h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / y a s s o n / t r e e / 1 . 0 . 4 - R E L E A S E ) 
 J U N I T   [ j a k a r t a . a c t i v a t i o n ] 
 ( h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j a x b - r i / t r e e / 3 . 0 . 0 - M 4 - R I ) , 
 J A K A R T A . S E C U R I T Y . A U T H . M E S S A G E - A P I 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . s e c u r i t y . a u t h . m e s s a g e / j a k a r t a . s e c u r i t y . a u t h . m e s s a g e - a p i / 2 . 0 . 0 - R C 1 ) , 
 E C L I P S E   Y A S S O N 
 ( h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / e c l i p s e / y a s s o n / 2 . 0 . 1 / ) 
 A s p e c t J   W e a v e r 
 O p e n S h i f t   J a v a   R E S T   C l i e n t 
 i b m - c o s - s d k - 2 . 1 3 . 0 . t a r . g z 
 
 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 E C L I P S E L I N K   [ O p e n L i b e r t y ] 
 ( h t t p s : / / g i t h u b . c o m / O p e n L i b e r t y / o p e n - l i b e r t y / t r e e / d e 6 9 6 4 9 0 d 0 6 1 b 7 3 0 c 9 1 8 9 c e 1 6 e 4 4 c b 9 f f 3 2 d 9 1 e a ) 
 J A K A R T A . M A I L 
 ( h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / s u n / m a i l / j a k a r t a . m a i l / 2 . 0 . 0 / ) , 
 J B O S S - J A X R S - A P I _ 2 . 1 _ S P E C 
 ( h t t p s : / / g i t h u b . c o m / j b o s s / j b o s s - j a k a r t a - j a x r s - a p i _ s p e c / r e l e a s e s / t a g / j b o s s - j a x r s - a p i _ 2 . 1 _ s p e c - 2 . 0 . 1 . F i n a l ) , 
 J A V A   P E R S I S T E N C E   A P I   ( J P A ) 
 ( h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j p a - a p i / t r e e / 3 . 0 - 3 . 0 . 0 - R E L E A S E ) 
 J A K A R T A . A N N O T A T I O N - A P I 
 ( h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / a n n o t a t i o n / j a k a r t a . a n n o t a t i o n - a p i / 2 . 0 . 0 / ) , 
 J A K A R T A . W S . R S - A P I 
 ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . w s . r s / j a k a r t a . w s . r s - a p i / 3 . 0 . 0 / b u n d l e ) , 
 E C L I P S E L I N K   [ O p e n L i b e r t y ]   ( h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / e c l i p s e l i n k ) ,   J A K A R T A . F A C E S 
 ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h / j a k a r t a . f a c e s / 3 . 0 . 0 / j a r ) , 
 J A K A R T A . J S O N 
 ( h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / j a k a r t a . j s o n / 2 . 0 . 0 - R C 3 / ) , 
 J A K A R T A . S E R V L E T - A P I 
 ( h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / s e r v l e t / j a k a r t a . s e r v l e t - a p i / 5 . 0 . 0 / ) , 
 J A K A R T A . W E B S O C K E T - A P I 
 ( h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / w e b s o c k e t / j a k a r t a . w e b s o c k e t - a p i / 2 . 0 . 0 / ) 
 O p e n S h i f t   J a v a   R E S T   C l i e n t 
 z P D T _ P u b 
 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r 
 t h e   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E . 
 
 I C U 4 J   [ J a s y p t ] 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   
 o t h e r s   
 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 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   O F   
 T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   
 I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   
 O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   
 o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   
 t h e   c o p y r i g h t   h o l d e r .   
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l   
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U   
 l i b r a r i e s .   
 
 1 .   U n i c o d e   D a t a   F i l e s   a n d   S o f t w a r e 
       
       E X H I B I T   1 
       
       U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
       
       U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
       h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   
       P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / .   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   
       p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
       h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
       
       N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   
       D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   
       D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   
       U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   
       C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   
       I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
       
       C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
       
       C o p y r i g h t      1 9 9 1 - 2 0 1 4   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
       
       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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   
       ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   
       d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   
       D a t a   F i l e s   o r   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   D a t a   F i l e s   
       o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   
       c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   
       o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   
       a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   
       ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   
       S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   
       F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d .   
       
       T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   
       C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
       C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   
       D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
       A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   
       O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
       
       E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   
       s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   
       w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
       
       U n i c o d e   a n d   t h e   U n i c o d e   l o g o   a r e   t r a d e m a r k s   o f   U n i c o d e ,   I n c .   i n   t h e   
       U n i t e d   S t a t e s   a n d   o t h e r   c o u n t r i e s .   A l l   t h i r d   p a r t y   t r a d e m a r k s   
       r e f e r e n c e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s .   
       
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #     T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #     t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s   
   #     p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p   
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
   #     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   #     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   #   N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
   #     m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   #     s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #     " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #     C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #     I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
   #     B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   #     L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
   #     C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   #     L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N 
   #     A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
   #     P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d 
   #     l i s t s   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d 
   #     b r e a k i n g .   T h e   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g 
   #     a g a i n s t   G o o g l e   w e b   c o r p o r a .   
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h y   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   
   #       *   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
   #       *   c o n d i t i o n s   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #       *       c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #       *       d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #       *       w i t h   t h e   d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   
   #       *   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   
   #       *   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   I M P L I E D   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   A N D   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 R E   
   #       *   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   
   #       *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
   #       *   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   #       *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
   #       *   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
   #       *   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
   #       *   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   
   #       *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
   #       *   O F   S U C H   D A M A G E .   
   #       * / 
   #     
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #       *                                         S i n i c a . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   
   #       *   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   
   #       *   c o n d i t i o n s   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #       *       c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #       *       d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #       *       w i t h   t h e   d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   
   #       *   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   
   #       *   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   I M P L I E D   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   A N D   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 R E   
   #       *   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   
   #       *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
   #       *   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   #       *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
   #       *   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
   #       *   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
   #       *   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   
   #       *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
   #       *   O F   S U C H   D A M A G E .   
   #       * / 
   #     
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e ,   U n i v e r s i t y   o f   
   #     I l l i n o i s   c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   #     
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   #     
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   
   #     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   u s e   o r   p e r f o r m a n c e   o f   t h i s   
   #     s o f t w a r e .   
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s   o r i g i n a t e   f r o m   I C O T   F r e e   
   #     S o f t w a r e .   T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T   F r e e   S o f t w a r e   a p p l i e s   t o   
   #     t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l .   
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   
   #     s u b s t a n t i a l l y   i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   
   #     i n t e n d e d   d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   
   #     o t h e r w i s e   c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   
   #     c o u n t r i e s   h a v i n g   j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   
   #     d i s t r i b u t i o n   i t s e l f .   
   # 
   #     N O   W A R R A N T Y 
   #     
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   
   #     t h e   r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   
   #     p r o v i d e d   t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     
   #     A c c o r d i n g l y ,   t h e   p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   
   #     w h a t s o e v e r ,   w h e t h e r   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     
   #     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   
   #     w a r r a n t y   o f   t h e   q u a l i t y ,   p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f   t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   
   #     i n f r i n g e m e n t   o r   v i o l a t i o n   o f   a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   #     
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   #     
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   
   #     d i r e c t o r s ,   o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   
   #     a n d   a l l   d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   
   #     i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   
   #     c o n n e c t i o n   w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   
   #     p r o d u c t ,   m a t e r i a l   o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   
   #     t h e   p r o g r a m ,   r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   
   #     o t h e r w i s e   h a d   k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   
   #     t i m e   d u r i n g   t h e   p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   
   #     h a v e   a g r e e d   t o   t h e   f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   
   #     t h e   p r o g r a m .     T h e   t e r m   " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   
   #     l i m i t e d   t o ,   t h e   u s e ,   m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   
   #     p r o g r a m   a n d   t h e   p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   #     
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   
   #     o r   g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   
   #     n o t e d   a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     P r o j e c t :         h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
   #     D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
   #     L i c e n s e :         h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   #                             ( c o p i e d   b e l o w ) 
   # 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t   
   #     m o d i f i c a t i o n s .   
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
   #     a r e   m e t : 
   # 
   #             R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
   #             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
   #             R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #             w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   
   #     " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   
   #     C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
   #     I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
   #     B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
   #     L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
   #     C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
   #     L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
   #     A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   
   #     P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 4 .   T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e   
     D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e   
     i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e   
     D a t a b a s e   s e c t i o n   7 . 
 
     7 .     D a t a b a s e   O w n e r s h i p 
 
         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
         d o c u m e n t .   R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e   
         p u b l i c   d o m a i n .   T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o   n o t   
         a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e   t o   
         i t .   S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z   
         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A   C o n s i d e r a t i o n s   
         d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f   u n d e r s t a n d i n g   w i t h   t h e   
         I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e   w i t h   a l l   c o m p e t e n t   
         c o u r t   o r d e r s .   N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e   b y   I C A N N   o r   t h e   I E T F   
         T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n   m a k i n g   a   c o n t r i b u t i o n 
         t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o   f u t u r e   c l a i m s   i n   t h a t 
         c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   ( I C U   5 8   a n d   l a t e r ) 
 
 C o p y r i g h t      1 9 9 1 - 2 0 2 0   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 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   U s e   i n   h t t p s : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   e i t h e r 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s 
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   o r 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 D o c u m e n t a t i o n . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 - - - - - - - - - - - - - - - - - - - - - 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   ( I C U   5 8   a n d   l a t e r ) 
 
 C o p y r i g h t      1 9 9 1 - 2 0 2 0   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 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   U s e   i n   h t t p s : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   e i t h e r 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s 
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   o r 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 D o c u m e n t a t i o n . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 - - - - - - - - - - - - - - - - - - - - - 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l 
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U 
 l i b r a r i e s . 
 
 1 .   I C U   L i c e n s e   -   I C U   1 . 8 . 1   t o   I C U   5 7 . 1 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y 
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R 
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e 
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #           T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #   t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s 
   #   p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   #   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   #   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
   #   t h e   d i s t r i b u t i o n . 
   #     N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
   #   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   #   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #   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   I M P L I E D   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   A N D   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 R E 
   #   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   #   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   #   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   #   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
   #   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
   #   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
   #   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   #   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s 
   #   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e 
   #   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b 
   #   c o r p o r a . 
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #               *                                         S i n i c a .   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e , 
   #             U n i v e r s i t y   o f   I l l i n o i s 
   #     c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   # 
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   # 
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   #     o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   #     F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   #     i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   #     d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   #     c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   #     j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   # 
   #     N O   W A R R A N T Y 
   # 
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   #     r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   #     t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   #     p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   #     i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   #     i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   #     p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f 
   #     t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   #     a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   # 
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   # 
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   #     o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   #     d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   #     a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   #     w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   p r o d u c t ,   m a t e r i a l 
   #     o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   #     r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   #     k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   t i m e   d u r i n g   t h e 
   #     p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   #     f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   #     " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   #     m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   #     p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   # 
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   #     g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   #     a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #   P r o j e c t :   h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
   #   D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
   #   L i c e n s e :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   #                             ( c o p i e d   b e l o w ) 
   # 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t 
   #     m o d i f i c a t i o n s . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n , 
   #     a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   # 
   #   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   #     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n 
   #     b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
   #     c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
   #     o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 
   # 
   #   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
   #   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 4 .   B u r m e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( b u r m e s e d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     T h i s   l i s t   i s   p a r t   o f   a   p r o j e c t   h o s t e d   a t : 
   #         g i t h u b . c o m / k a n y a w t e c h / m y a n m a r - k a r e n - w o r d - l i s t s 
   # 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( c )   2 0 1 3 ,   L e R o y   B e n j a m i n   S h a r o n 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t :   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   #     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r .     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e 
   #     a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
   #     w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #         N e i t h e r   t h e   n a m e   M y a n m a r   K a r e n   W o r d   L i s t s ,   n o r   t h e   n a m e s   o f   i t s 
   #         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #     C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #     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   I M P L I E D   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   A N D   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 R E 
   #     D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S 
   #     B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
   #     E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
   #     T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   #     D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
   #     A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
   #     T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
   #     T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   #     S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 5 .   T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e 
 D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e 
 i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e 
 D a t a b a s e   s e c t i o n   7 . 
 
   #   7 .     D a t a b a s e   O w n e r s h i p 
   # 
   #         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
   #         d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
   #         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e 
   #         p u b l i c   d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o 
   #         n o t   a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e 
   #         t o   i t .     S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z 
   #         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A 
   #         C o n s i d e r a t i o n s   d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f 
   #         u n d e r s t a n d i n g   w i t h   t h e   I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e 
   #         w i t h   a l l   c o m p e t e n t   c o u r t   o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e 
   #         b y   I C A N N   o r   t h e   I E T F   T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n 
   #         m a k i n g   a   c o n t r i b u t i o n   t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o 
   #         f u t u r e   c l a i m s   i n   t h a t   c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 6 .   G o o g l e   d o u b l e - c o n v e r s i o n 
 
 C o p y r i g h t   2 0 0 6 - 2 0 1 1 ,   t h e   V 8   p r o j e c t   a u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
             w i t h   t h e   d i s t r i b u t i o n . 
         *   N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
             c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
             f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 I S C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   I S C   L i c e n s e . 
 
 R E Q U I R E - M A I N - F I L E N A M E   ( C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s ) ,   E S 5 - E X T 
 ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9   M a r i u s z   N o w a k   @ m e d i k o o   m e d i k o o . c o m ) ,   M I N I M A T C H 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   G E T - C A L L E R - F I L E 
 ( C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r ) ,   T Y P E   ( C o p y r i g h t   ( c )   2 0 1 9   M a r i u s z   N o w a k 
 @ m e d i k o o   m e d i k o o . c o m ) ,   A P R O B A   ( C o p y r i g h t   ( c )   2 0 1 5   R e b e c c a   T u r n e r 
 < m e @ r e - b e c c a . o r g > ) ,   C L I U I   ( C o p y r i g h t   ( c )   2 0 1 5   C o n t r i b u t o r s ) ,   I G N O R E - W A L K 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   G R A C E F U L - F S 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   B e n   N o o r d h u i s   a n d   C o n t r i b u t o r s ) , 
 M I N I P A S S   ( C o p y r i g h t   ( c )   n p m   I n c .   a n d   C o n t r i b u t o r s ) ,   S E M V E R   ( C o p y r i g h t 
 ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   G L O B - P A R E N T   ( C o p y r i g h t   ( c ) 
 2 0 1 5   E l a n   S h a n k e r ) ,   E X T   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9   M a r i u s z   N o w a k   @ m e d i k o o 
 m e d i k o o . c o m ) ,   G A U G E   ( C o p y r i g h t   ( c )   2 0 1 4   R e b e c c a   T u r n e r 
 < m e @ r e - b e c c a . o r g > ) ,   A R E - W E - T H E R E - Y E T   ( C o p y r i g h t   ( c )   2 0 1 5   R e b e c c a 
 T u r n e r ) ,   T I M E R S - E X T   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   M a r i u s z   N o w a k   @ m e d i k o o 
 m e d i k o o . c o m ) ,   T A R   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 I N F L I G H T   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ) ,   N P M - P A C K L I S T   ( C o p y r i g h t   ( c ) 
 I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   H O S T E D - G I T - I N F O   ( C o p y r i g h t   ( c ) 
 2 0 1 5   R e b e c c a   T u r n e r ) ,   E S 6 - W E A K - M A P   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   M a r i u s z 
 N o w a k   @ m e d i k o o   m e d i k o o . c o m ) ,   O N C E   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d 
 C o n t r i b u t o r s ) ,   N O P T   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 R E M O V E - T R A I L I N G - S E P A R A T O R   ( N o   c o p y r i g h t ) ,   Y 1 8 N   ( C o p y r i g h t   ( c )   2 0 1 5 
 C o n t r i b u t o r s ) ,   C O N C A T - W I T H - S O U R C E M A P S   ( C o p y r i g h t   ( c )   2 0 1 4   F l o r i a n 
 R e i t e r e r   < m e @ f l o r i a n r e i t e r e r . c o m > ) ,   A B B R E V   ( C o p y r i g h t   ( c )   I s a a c   Z . 
 S c h l u e t e r   a n d   C o n t r i b u t o r s C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d 
 C o n t r i b u t o r s ) ,   S E T P R O T O T Y P E O F   ( C o p y r i g h t   ( c )   2 0 1 5   W e s   T o d d ) ,   D E T E C T - N O D E 
 ( C o p y r i g h t   ( c )   2 0 1 7   I l y a   K a n t o r ) ,   A N Y M A T C H   ( C o p y r i g h t   ( c )   2 0 1 4   E l a n 
 S h a n k e r ) ,   R I M R A F   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 G L O B   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   C H O W N R 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   F S - M I N I P A S S 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   W H I C H - M O D U L E 
 ( C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s ) ,   M I N I M A L I S T I C - A S S E R T   ( C o p y r i g h t   2 0 1 5 
 C a l v i n   M e t c a l f ) ,   Y A R G S - P A R S E R   ( C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s ) ,   W R A P P Y 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   W I D E - A L I G N 
 ( C o p y r i g h t   ( c )   2 0 1 5   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > ) ,   H A S - U N I C O D E 
 ( C o p y r i g h t   ( c )   2 0 1 4   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > ) ,   O S E N V   ( C o p y r i g h t 
 ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   I N H E R I T S   ( C o p y r i g h t   ( c )   I s a a c 
 Z .   S c h l u e t e r ) ,   M Y L I B   ( N o   C o p y r i g h t   F o u n d ) ,   D   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9 
 M a r i u s z   N o w a k   @ m e d i k o o   m e d i k o o . c o m ) ,   I N I   ( C o p y r i g h t   ( c )   I s a a c   Z . 
 S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   N P M - B U N D L E D   ( C o p y r i g h t   ( c )   n p m   I n c .   a n d 
 C o n t r i b u t o r s ) ,   C O N S O L E - C O N T R O L - S T R I N G S   ( C o p y r i g h t   ( c )   2 0 1 4   R e b e c c a 
 T u r n e r   < m e @ r e - b e c c a . o r g > ) ,   N P M L O G   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d 
 C o n t r i b u t o r s ) ,   S A X   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > ) ,   T M A T C H   ( C o p y r i g h t 
 ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   F S . R E A L P A T H   ( C o p y r i g h t   ( c ) 
 I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s   C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e 
 c o n t r i b u t o r s . ) ,   S I G N A L - E X I T   ( C o p y r i g h t   ( c )   2 0 1 5   C o n t r i b u t o r s ) , 
 S E T - B L O C K I N G   ( C o p y r i g h t   ( c )   2 0 1 6   C o n t r i b u t o r s ) ,   Y A L L I S T   ( C o p y r i g h t   ( c ) 
 I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) 
 
 I S C   L i c e n s e 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   I S C   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   I S C   B E   L I A B L E   F O R   A N Y 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 J D O M   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   J D O M   L i c e n s e : 
 
 S T A X B U I L D E R . J A V A   [ A p a c h e   C X F ] ,   A E G I S   [ A p a c h e   C X F ] 
 D A T A B I N D I N G / A E G I S   [ A p a c h e   C X F ] 
 
 J D O M   l i c e n s e 
 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 4   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s   t h e s e   
       c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   
       d i s t r i b u t i o n .   
 
 3 .   T h e   n a m e   " J D O M "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   
       p e r m i s s i o n ,   p l e a s e   c o n t a c t   < r e q u e s t _ A T _ j d o m _ D O T _ o r g > .   
 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J D O M " ,   n o r   m a y   
       " J D O M "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   f r o m   t h e   
       J D O M   P r o j e c t   M a n a g e m e n t   < r e q u e s t _ A T _ j d o m _ D O T _ o r g > .   
 
 I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e   
 e n d - u s e r   d o c u m e n t a t i o n   p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e   
 s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   e q u i v a l e n t   t o   t h e   f o l l o w i n g :   
 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   J D O M   P r o j e c t   
 ( h t t p : / / w w w . j d o m . o r g / ) . "   
 
 A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s   
 a v a i l a b l e   a t   h t t p : / / w w w . j d o m . o r g / i m a g e s / l o g o s   .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   
 N O   E V E N T   S H A L L   T H E   J D O M   A U T H O R S   O R   T H E   P R O J E C T   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   
 i n d i v i d u a l s   o n   b e h a l f   o f   t h e   J D O M   P r o j e c t   a n d   w a s   o r i g i n a l l y   c r e a t e d   b y   
 J a s o n   H u n t e r   < j h u n t e r _ A T _ j d o m _ D O T _ o r g >   a n d   B r e t t   M c L a u g h l i n   
 < b r e t t _ A T _ j d o m _ D O T _ o r g > .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   J D O M   P r o j e c t ,   
 p l e a s e   s e e   h t t p : / / w w w . j d o m . o r g / .   
 
 E N D   O F   J D O M   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   
 P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   
 L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   
 t o   < m b r o z @ u s . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   
 P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e .   
 
 X M L H T T P R E Q U E S T   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   ( C )   2 0 0 7   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   < h t t p : / / f s f . o r g / > ) 
 L I B D N F ( C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ) 
 L I B R H S M ( C o p y r i g h t   ( C )   2 0 1 6     I g o r   G n a t e n k o   < i g n a t e n k o @ r e d h a t . c o m > ) 
 R E S T E A S Y P R O V I D E R F A C T O R Y D E L E G A T E   [ J B o s s   R E S T E a s y ] ( C o p y r i g h t   R e d h a t   I n c . ) 
 
 
                                     G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E 
                                               V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1     U S A 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s 
 o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .     I t   a l s o   c o u n t s 
   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e 
   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   
 s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   
 i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   
 s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   
 S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   
 i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   
 l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   
 u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w .   
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   
 p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   
 h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   
 t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   
 y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   
 n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   
 t h i n g s .   
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   
 d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   
 r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t .   
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   
 f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   
 Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   
 I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   
 o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   
 l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   
 m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s .   
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   
 l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   
 p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y .   
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   
 n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   
 s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   
 h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   
 r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   
 o t h e r s .   
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   
 f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   
 r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   
 f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   
 o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   
 f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e .   
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   
 G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   
 L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   
 f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   
 c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   
 n o n - f r e e   p r o g r a m s .   
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   
 s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   
 c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   
 G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   
 c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   
 L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   
 l i b r a r y .   
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   
 L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   
 L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   
 a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   
 r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   
 H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   
 c i r c u m s t a n c e s .   
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   
 e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   
 b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   
 a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   
 d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   
 i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   
 w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   
 p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   
 s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   
 p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   
 a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m .   
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   
 u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   
 w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   
 u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y .   
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   
 m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   
 " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   
 f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   
 b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n .   T E R M S   A N D   C O N D I T I O N S   F O R   
 C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N   
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   
 p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   
 a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   
 l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " .   
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   
 p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   
 ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s .   
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   
 h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   
 m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   
 t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   
 v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   
 a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   
 l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   
 m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   
 s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   
 d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   
 i n s t a l l a t i o n   o f   t h e   l i b r a r y .   
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   
 c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   
 a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   
 p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   
 L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   
 i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   
 p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s .   
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   
 s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   
 c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   
 c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   
 t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   
 d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y .   
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   
 y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e .   
 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   
 i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   
 s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   
 t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s :   
 
         a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
         b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   
               s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
         c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   
               t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
         d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   
               t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   
               t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   
               i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   
               t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   
               o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   
               o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
             ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   
             a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   
             a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   
             a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   
             b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   
             r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   
 i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   
 c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   
 t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   
 s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   
 d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   
 t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   
 L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   
 w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t .   
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   
 y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   
 e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   
 c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y .   
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   
 w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   
 s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   
 s c o p e   o f   t h i s   L i c e n s e .   
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   
 L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   
 t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   
 t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   
 i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   
 t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   
 n o t i c e s .   
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   
 c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   
 s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y .   
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   
 L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y .   
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   
 o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   
 t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   
 c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   
 c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e .   
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   
 d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   
 c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   
 s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   
 s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e .   
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   
 b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   
 w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   
 i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   
 o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e .   
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   
 a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   
 p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   
 T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   
 t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s .   
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   
 t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   
 d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   
 w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   
 f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w .   
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   
 l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   
 l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   
 u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   
 ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   
 w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . )   
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   
 d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   
 A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   
 o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f .   
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   
 " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   
 c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   
 o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   
 f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   
 m o d i f i c a t i o n s .   
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   
 L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   
 t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   
 e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   
 n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   
 u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s :   
 
 
         a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   
               m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   
               c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   
               S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   
               w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   
               u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   
               u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   
               e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   
               t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   
               t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   
               a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
         b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   
               L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   
               c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   
               s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   
               e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   
               o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   
               v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   
               w a s   m a d e   w i t h . 
         c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   
               y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   
               S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   
               p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
         d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   
               f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   
               a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
         e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   
               m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   
 m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   
 e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   
 d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   
 e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   
 u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e .   
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   
 o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   
 o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   
 a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e .   
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   
 s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   
 n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   
 p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   
 a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   
 t h a t   y o u   d o   t h e s e   t w o   t h i n g s :   
 
         a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   
               o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   
               T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
         b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   
               p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   
               t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   
 L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   
 o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   
 L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   
 L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   
 u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   
 s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e .   
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   
 s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   
 d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   
 m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   
 L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   
 i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   
 L i b r a r y   o r   w o r k s   b a s e d   o n   i t .   
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   
 L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   
 o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   
 s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   
 r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   
 Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   
 t h i s   L i c e n s e .   
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   
 c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   
 e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   
 s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   
 a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   
 d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   
 n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   
 r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   
 c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   
 d i s t r i b u t i o n   o f   t h e   L i b r a r y .   
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   
 a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   
 a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s .   
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   
 p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   
 s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   
 b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   
 c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   
 t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   
 s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   
 c h o i c e .   
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   
 a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e .   
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   
 c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   
 o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   
 a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   
 c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   
 n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   
 l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e .   
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   
 o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   
 v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   
 d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s .   
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   
 s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   
 l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   
 c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   
 v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   
 S o f t w a r e   F o u n d a t i o n .   
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   
 p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   
 w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   
 c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   
 F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   
 g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   
 o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   
 g e n e r a l l y .   
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   
 W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   
 E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   
 O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   
 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   A N D   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 .   T H E   
 E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   
 Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   
 N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   
 A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   
 D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   
 D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   
 ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   
 I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   
 T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   
 O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 
 E N D   O F   G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E ,   V e r s i o n   2 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   M I T   L i c e n s e : 
 
 I S - D A T A - D E S C R I P T O R   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) , 
 M U L T I C A S T - D N S   ( C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s ) ,   I S - S T R E A M   ( C o p y r i g h t 
 ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) , 
 H T T P - P R O X Y - M I D D L E W A R E   ( C o p y r i g h t   ( c )   2 0 1 5   S t e v e n   C h i m ) ,   M I M E   ( C o p y r i g h t 
 ( c )   2 0 1 0   B e n j a m i n   T h o m a s   R o b e r t   K i e f f e r ) ,   I S - F I N I T E   ( C o p y r i g h t   ( c ) 
 S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   M I C R O M A T C H 
 ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   J o n   S c h l i n k e r t . ) ,   P I N K I E   ( C o p y r i g h t   ( c ) 
 V s e v o l o d   S t r u k c h i n s k y   < f l o a t d r o p @ g m a i l . c o m >   ( g i t h u b . c o m / f l o a t d r o p ) ) ,   D E L 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   R E A D - P K G - U P   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   L O A D E R - U T I L S   ( C o p y r i g h t 
 ( c )   2 0 1 2   -   2 0 1 5   T o b i a s   K o p p e r s ) ,   C R O S S - F E T C H   ( C o p y r i g h t   ( c )   2 0 1 7 
 L e o n a r d o   Q u i x a d  ) ,   D E S   ( b y   P a u l   T e r o ) ,   C O N T E N T - D I S P O S I T I O N   ( C o p y r i g h t 
 ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   H T T P - B R O W S E R I F Y   ( C o p y r i g h t 
 ( c )   2 0 1 1   D o m i n i c   T a r r C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r C o p y r i g h t   ( c )   2 0 1 2 
 T i m   C a s w e l l ) ,   B A B E L - R U N T I M E   ( N o   c o p y r i g h t ) ,   R A F   ( C o p y r i g h t   2 0 1 3   C h r i s 
 D i c k i n s o n   < c h r i s @ n e v e r s a w . u s > ) ,   X M L   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   D y l a n 
 G r e e n e   < d y l a n g @ g m a i l . c o m > ) ,   B E N C H M A R K . J S   [ L o d a s h ]   ( C o p y r i g h t   2 0 1 0 - 2 0 1 5 
 M a t h i a s   B y n e n s   < h t t p : / / m a t h i a s b y n e n s . b e / > ) ,   E R R N O   ( # #   C o p y r i g h t   & 
 L i c e n c e * C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   [ R o d   V a g g ] ( h t t p s : / / g i t h u b . c o m / r v a g g ) 
 ( [ @ r v a g g ] ( h t t p s : / / t w i t t e r . c o m / r v a g g ) ) * ) ,   C O M P O N E N T - E M I T T E R   ( C o p y r i g h t 
 ( c )   2 0 1 4   C o m p o n e n t   c o n t r i b u t o r s   < d e v @ c o m p o n e n t . i o > ) ,   B R O W S E R - P A C K 
 ( R e q u i r e d ) ,   D E F I N E - P R O P E R T I E S   ( C o p y r i g h t   ( C )   2 0 1 5   J o r d a n   H a r b a n d ) , 
 A N S I - R E G E X   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   P R O C E S S - N E X T I C K - A R G S   ( #   C o p y r i g h t   ( c )   2 0 1 5   C a l v i n 
 M e t c a l f ) ,   C O F F E E S C R I P T   C O M P I L E R   V 1 . 2 . 0   [ h i g h l i g h t . j s ]   ( N o   c o p y r i g h t 
 f o u n d ) ,   B O N J O U R   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   T h o m a s   W a t s o n   S t e e n ) ,   M K D I R P 
 ( C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ) ,   M A P - V I S I T 
 ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t ) ,   A S Y N C - E A C H   ( C o p y r i g h t   ( c )   2 0 1 6 
 P a u l   M i l l e r   [ ( p a u l m i l l r . c o m ) ] ( h t t p : / / p a u l m i l l r . c o m ) ) , 
 R E A C T - A D D O N S - T E S T - U T I L S   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) , 
 N O R M A L I Z E . C S S   V 3 . 0 . 3   [ B o o t s t r a p ]   ( C o p y r i g h t      N i c o l a s   G a l l a g h e r   a n d 
 J o n a t h a n   N e a l ) ,   A R R A Y - U N I O N   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   C O M P R E S S I O N   ( C o p y r i g h t   ( c ) 
 2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s 
 C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   S I Z Z L E   C S S   S E L E C T O R 
 E N G I N E V 1 . 0 :   [ j Q u e r y ]   ( C o p y r i g h t   2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n ) ,   P - M A P 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   O B J E C T - I N S P E C T   ( R e q u i r e d ) ,   P R O B E . J S   [ w e l d ] 
 ( C o p y r i g h t   2 0 1 1 - 2 0 1 4   T w i t t e r ,   I n c . ) ,   R E A C T - M A R K D O W N   ( C o p y r i g h t   ( c )   2 0 1 5 
 E s p e n   H o v l a n d s d a l ) ,   Q U N I T   V 1 . 2 3 . 1   [ j Q u e r y ]   ( C o p y r i g h t   2 0 1 8   T h e   j Q u e r y 
 F o u n d a t i o n ) ,   R E Q U I R E J S   V 2 . 1 . 2 2   [ j Q u e r y ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5 ,   T h e 
 D o j o   F o u n d a t i o n   A l l   R i g h t s   R e s e r v e d ) ,   I S - N U M B E R   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 
 J o n   S c h l i n k e r t . ) ,   R E A D D I R P   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   T h o r s t e n   L o r e n z ) , 
 B O O T S T R A P . M I N . C S S   [ S p r i n g - b o o t ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 8   T h e   B o o t s t r a p 
 A u t h o r s   C o p y r i g h t   2 0 1 1 - 2 0 1 8   T w i t t e r ,   I n c . ) ,   L E X I C A L - S C O P E   ( N o   C o p y r i g h t 
 f o u n d ) ,   J Q U E R Y . J S   [ j Q u e r y ]   ( C o p y r i g h t   2 0 1 8   T h e   j Q u e r y   F o u n d a t i o n ) ,   D U A L 
 [ j Q u e r y ]   ( C o p y r i g h t   2 0 1 0 ,   J o h n   R e s i g ) ,   O B J E C T - C O P Y   ( C o p y r i g h t   ( c )   2 0 1 6 
 J o n   S c h l i n k e r t . ) ,   U N O B T R U S I V E   S L I D E R   C O N T R O L   ( C o p y r i g h t   2 0 1 0 ,   2 0 1 1 , 
 B r i a n   M c A l l i s t e r ) ,   M O O T O O L S   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   ( c )   2 0 0 6 - 2 0 1 0 
 [ V a l e r i o   P r o i e t t i ] ( h t t p : / / m a d 4 m i l k . n e t / ) . ) ,   O B J E C T . P I C K   ( C o p y r i g h t   ( c ) 
 2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . ) ,   @ K Y L E S H O C K E Y / J S - Y A M L   ( C o p y r i g h t   ( C ) 
 2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n ) ,   Q U N I T   V 1 . 1 2 . 0   [ u n d e r s c o r e . j s ]   ( C o p y r i g h t 
 2 0 1 3   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) ,   E S C A P E - S T R I N G - R E G E X P 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   C S S T Y P E   ( C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   F r e d r i k   N i c o l ) , 
 I S - B I N A R Y - P A T H   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   D E E P - E X T E N D   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   V i a c h e s l a v 
 L o t s m a n o v ) ,   O S - T M P D I R   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   R E G E X P . P R O T O T Y P E . F L A G S 
 ( C o p y r i g h t   ( C )   2 0 1 4   J o r d a n   H a r b a n d ) ,   D E C O D E - U R I - C O M P O N E N T   ( C o p y r i g h t   ( c ) 
 S a m   V e r s c h u e r e n   < s a m . v e r s c h u e r e n @ g m a i l . c o m > 
 ( g i t h u b . c o m / S a m V e r s c h u e r e n ) ) ,   R E A C T - I S   ( C o p y r i g h t   ( c )   F a c e b o o k   I n c .   a n d 
 i t s   a f f i l i a t e s . ) ,   S I Z Z L E   C S S   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s ) ,   S E R I A L I Z E - E R R O R   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   U N D E R S C O R E   [ E s p r i m a 
 ( n o d e ) ]   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s ,   D o c u m e n t C l o u d   a n d 
 I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s ) ,   W H A T W G - F E T C H   ( C o p y r i g h t   ( c ) 
 2 0 1 4 - 2 0 1 6   G i t H u b   I n c . ) ,   J Q U E R Y   V 1 . 9 . 0   [ A p a c h e   C X F ]   ( ( c )   2 0 0 5 ,   2 0 1 2 
 j Q u e r y   F o u n d a t i o n ,   I n c ) ,   R E P E A T - E L E M E N T   ( C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   J o n 
 S c h l i n k e r t . ) ,   A R R A Y - F L A T T E N   ( C o p y r i g h t   ( c )   2 0 1 4   B l a k e   E m b r e y 
 ( h e l l o @ b l a k e e m b r e y . c o m ) ) ,   R E D U X   ( C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n 
 A b r a m o v ) ,   O S - L O C A L E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   R E S O L V E   ( C o p y r i g h t   ( c ) 
 2 0 1 2   J a m e s   H a l l i d a y ) ,   H P A C K . J S   ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . ) , 
 S E R V E - S T A T I C   ( C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . C o p y r i g h t   ( c )   2 0 1 1 
 L e a r n B o o s t C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 
 D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   S T R I N G . P R O T O T Y P E . R E P E A T   ( C o p y r i g h t   M a t h i a s 
 B y n e n s   < h t t p : / / m a t h i a s b y n e n s . b e / > ) ,   W O R K E R - L O A D E R   ( R e q u i r e d ) ,   P R O M I S E 
 ( C o p y r i g h t   ( c )   2 0 1 4   F o r b e s   L i n d e s a y ) ,   A R R A Y - U N I Q   ( C o p y r i g h t   ( c )   S i n d r e 
 S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   I S - D A T E - O B J E C T 
 ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) ,   B R O W S E R I F Y   ( C o p y r i g h t   J o y e n t   I n c . 
 a n d   o t h e r   N o d e   c o n t r i b u t o r s . C o p y r i g h t   ( c )   2 0 0 8   F a i r   O a k s   L a b s   I n c . ) , 
 P I N K I E - P R O M I S E   ( C o p y r i g h t   ( c )   V s e v o l o d   S t r u k c h i n s k y 
 < f l o a t d r o p @ g m a i l . c o m >   ( g i t h u b . c o m / f l o a t d r o p ) ) ,   R E P E A T I N G   ( C o p y r i g h t   ( c ) 
 S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   J S L I T M U S . J S 
 [ L o d a s h ]   ( c o p y r i g h t   R o b e r t   K i e f f e r   < h t t p : / / b r o o f a . c o m / > ) , 
 I S - B O O L E A N - O B J E C T   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) ,   S T R I P - I N D E N T 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   L O D A S H - E S   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s   < h t t p s : / / j s . f o u n d a t i o n / > C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r 
 s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e ) ,   R E T   ( C o p y r i g h t   ( C )   2 0 1 1   b y   R o l y 
 F e n t a n e s ) ,   / D I S T / D I S T - S I T E . J S   [ R e q u i r e J S ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 1 ,   T h e 
 D o j o   F o u n d a t i o n   A l l   R i g h t s   R e s e r v e d . ) ,   J Q U E R Y - W I G G L E   ( C o p y r i g h t   n o t 
 f o u n d ) ,   D E L A Y E D - S T R E A M   ( C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d 
 < f e l i x @ d e b u g g a b l e . c o m > ) ,   E N C O D I N G   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   A n d r i s 
 R e i n m a n ) ,   G E T B A S E   ( N o   C o p y r i g h t   f o u n d ) ,   J S - B E A U T I F Y   ( C o p y r i g h t   ( c ) 
 2 0 0 7 - 2 0 1 8   E i n a r   L i e l m a n i s ,   L i a m   N e w m a n ,   a n d   c o n t r i b u t o r s . ) , 
 P A T H - I S - A B S O L U T E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   X R E G E X P   0 . 6 . 1   [ j Q u e r y   B B Q ]   ( ( c )   2 0 0 7 - 2 0 0 8   S t e v e n 
 L e v i t h a n ) ,   I M M E D I A T E   ( C o p y r i g h t   ( c )   2 0 1 2   B a r n e s a n d n o b l e . c o m   l l c   D o n a v o n 
 W e s t   D o m e n i c   D e n i c o l a   B r i a n   C a v a l i e r ) ,   P I F Y   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   S T R I P - J S O N - C O M M E N T S 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   U R I X   ( C o p y r i g h t   ( c )   2 0 1 3   S i m o n   L y d e l l ) ,   B A S E - X 
 ( C o p y r i g h t   b a s e - x   c o n t r i b u t o r s   ( c )   2 0 1 6 ) ,   E S - T O - P R I M I T I V E   ( C o p y r i g h t   ( c ) 
 2 0 1 5   J o r d a n   H a r b a n d ) ,   F I L E N A M E - R E G E X   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   2 0 1 7   J o n 
 S c h l i n k e r t ) ,   R E Q U E S T A N I M A T I O N F R A M E   P O L Y F I L L   [ J S O N   E d i t o r ]   ( N o   c o p y r i g h t 
 f o u n d .   A u t h o r :   E r i k   M   l l e r .   f i x e s   f r o m   P a u l   I r i s h   a n d   T i n o   Z i j d e l ) , 
 F I L L - R A N G E   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   J o n   S c h l i n k e r t . ) , 
 S T R I N G . P R O T O T Y P E . T R I M L E F T   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) , 
 E S C A P E - H T M L   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   T J   H o l o w a y c h u k C o p y r i g h t   ( c )   2 0 1 5 
 A n d r e a s   L u b b e C o p y r i g h t   ( c )   2 0 1 5   T i a n c h e n g   " T i m o t h y "   G u ) , 
 C O M M O N M A R K - R E A C T - R E N D E R E R   ( C o p y r i g h t   ( c )   2 0 1 5   E s p e n   H o v l a n d s d a l ) , 
 M A P - O B J   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   U M D   ( R e q u i r e d ) ,   C A C H E - B A S E   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 
 J o n   S c h l i n k e r t . ) ,   I S - E X T G L O B   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t . ) , 
 J S J W S   ( C o p y r i g h t   ( c )   2 0 1 2   K e n j i   U r u s h i m a ) ,   N O R M A L I Z E . C S S   V 2 . 0 . 1 
 [ u n d e r s c o r e . j s ]   ( N o   c o p y r i g h t   f o u n d ) ,   S A F E R - B U F F E R   ( C o p y r i g h t   ( c )   2 0 1 8 
 N i k i t a   S k o v o r o d a   < c h a l k e r x @ g m a i l . c o m > ) ,   R E C U R S I V E   O B J E C T   E X T E N D I N G 
 ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8   V i a c h e s l a v   L o t s m a n o v ) ,   J Q U E R Y   J A V A S C R I P T 
 L I B R A R Y   V 1 . 7 . 1   [ R e q u i r e J S ]   ( C o p y r i g h t   2 0 1 1 ,   J o h n   R e s i g ) ,   L C I D   ( C o p y r i g h t 
 ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) , 
 A S S I G N - S Y M B O L S   ( C o p y r i g h t   ( c )   2 0 1 5   J o n   S c h l i n k e r t . ) ,   R E A C T - C O L L A P S E 
 ( C o p y r i g h t   ( c )   2 0 1 5   N i k   B u t e n k o ) ,   E S - A B S T R A C T   ( C o p y r i g h t   ( C )   2 0 1 5   J o r d a n 
 H a r b a n d ) ,   F A S T - J S O N - P A T C H   ( C o p y r i g h t   ( c )   2 0 1 3   2 0 1 4   J o a c h i m   W e s t e r ) , 
 F A Y E - W E B S O C K E T   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5   J a m e s   C o g l a n ) , 
 C O N N E C T - H I S T O R Y - A P I - F A L L B A C K   ( C o p y r i g h t   ( c )   2 0 1 2   B e n   R i p k e n s 
 h t t p : / / b r i p k e n s . d e ) ,   U N D E R S C O R E . J S   [ J S - B e a u t i f y ]   ( C o p y r i g h t   ( c ) 
 2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s ,   D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   & 
 E d i t o r s ) ,   F O R - I N   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t ) ,   D N S - P A C K E T 
 ( C o p y r i g h t   ( c )   2 0 1 6   M a t h i a s   B u u s ) ,   P A C K A G E . J S O N   ( C o p y r i g h t   ( c )   2 0 1 1 
 D o m i n i c   T a r r ) ,   C O O K I E - S I G N A T U R E   ( C o p y r i g h t   ( c )   2 0 1 2   L e a r n B o o s t 
 < t j @ l e a r n b o o s t . c o m > ) ,   R E Q U I R E J S   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4 ,   T h e   D o j o 
 F o u n d a t i o n ) ,   E V E N T - E M I T T E R   ( C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 5   M a r i u s z   N o w a k 
 ( w w w . m e d i k o o . c o m ) ) ,   F R E S H   ( C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k 
 < t j @ v i s i o n - m e d i a . c a > C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   I N S E R T - M O D U L E - G L O B A L S   ( R e q u i r e d ) , 
 R E Q U I R E - D I R E C T O R Y   ( C o p y r i g h t   ( c )   2 0 1 1   T r o y   G o o d e   < t r o y g o o d e @ g m a i l . c o m > ) , 
 S E R V E - I N D E X   ( C o p y r i g h t   ( c )   2 0 1 0   S e n c h a   I n c . C o p y r i g h t   ( c )   2 0 1 1 
 L e a r n B o o s t C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5 
 D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   L O D A S H   [ V e l o c i t y . j s ]   ( C o p y r i g h t   J S 
 F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j s . f o u n d a t i o n / > C o p y r i g h t   a n d 
 r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e ) , 
 L O D A S H . I S A R G U M E N T S   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 < h t t p s : / / j q u e r y . o r g / > C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e 
 w a i v e d   v i a   C C 0 .   S a m p l e ) ,   P A R S E - B A S E 6 4 V L Q - M A P P I N G S   ( C o p y r i g h t   2 0 1 3 
 T h o r s t e n   L o r e n z .   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1   M o z i l l a   F o u n d a t i o n   a n d 
 c o n t r i b u t o r s ) ,   L O D A S H . _ R E I N T E R P O L A T E   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o 
 F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   I N V E R T - K V   (     [ S i n d r e 
 S o r h u s ] ( h t t p : / / s i n d r e s o r h u s . c o m ) ) ,   P A R S E - J S O N   ( C o p y r i g h t   ( c )   S i n d r e 
 S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   T O - R E G E X - R A N G E 
 ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t ) ,   I S - A R R A Y I S H   ( C o p y r i g h t   ( c ) 
 2 0 1 5   J D   B a l l a r d ) ,   B R A C E S   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   J o n   S c h l i n k e r t . ) , 
 J Q U E R Y   V 2 . 1 . 1   [ h i g h l i g h t . j s ]   ( ( c )   2 0 0 5 ,   2 0 1 4   j Q u e r y   F o u n d a t i o n ,   I n c . ) , 
 Q U E R Y S T R I N G - B R O W S E R   ( C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   R a s m u s s e n ) ,   S T R I N G - W I D T H 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   R E Q U I R E J S   2 . 1 . 9   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 2 ,   T h e   D o j o 
 F o u n d a t i o n ) ,   N A N   ( C o p y r i g h t   ( c )   2 0 1 8   N A N   c o n t r i b u t o r s ) ,   U R L - P A R S E 
 ( C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . ) , 
 E V E N T E M I T T E R 3   ( C o p y r i g h t   ( c )   2 0 1 4   A r n o u t   K a z e m i e r ) ,   S I Z Z L E T R I   [ j Q u e r y ] 
 ( C o p y r i g h t   2 0 1 0 ,   T h e   D o j o   F o u n d a t i o n ) ,   I S O B J E C T   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 
 J o n   S c h l i n k e r t . ) ,   S H C O R E . J S   [ w e l d ]   ( ( c )   2 0 0 7 - 2 0 0 8   S t e v e n   L e v i t h a n ) , 
 C O O K I E   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R o m a n   S h t y l m a n 
 < s h t y l m a n @ g m a i l . c o m > C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   C O M B I N E D - S T R E A M   ( C o p y r i g h t   ( c )   2 0 1 1 
 D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > ) ,   I P   ( C o p y r i g h t   F e d o r   I n d u t n y 
 2 0 1 2 . ) ,   W E B S O C K E T - E X T E N S I O N S   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J a m e s   C o g l a n ) , 
 R E A D - P K G   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   J Q U E R Y   B B Q   ( C o p y r i g h t      2 0 1 0 - 2 0 1 2   " C o w b o y "   B e n 
 A l m a n ) ,   S T R I P - B O M   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   E X T G L O B   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) , 
 L O U D - R E J E C T I O N   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   R E Q U I R E J S - T E X T   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4 ,   T h e   D o j o 
 F o u n d a t i o n     A l l   R i g h t s   R e s e r v e d . ) ,   E T A G   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s 
 C h r i s t o p h e r   W i l s o n ) ,   R A N D O M A T I C   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J o n 
 S c h l i n k e r t . ) ,   U A - P A R S E R - J S   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9   F a i s a l   S a l m a n 
 < < f @ f a i s a l m a n . c o m > > ) ,   R E A C T - R E D U X   ( C o p y r i g h t   ( c )   2 0 1 5   D a n   A b r a m o v ) ,   G L O B 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   F I N A L H A N D L E R 
 ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   R E Q U I R E S - P O R T   ( C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o 
 A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . ) ,   O B J E C T - I S   ( C o p y r i g h t   ( c )   2 0 1 4   J o r d a n 
 H a r b a n d ) ,   D E M O . J S   ( C o p y r i g h t   ( c )   2 0 1 5 ,   J o n   S c h l i n k e r t ) ,   I N D E X . J S 
 ( @ a u t h o r   F e r o s s   A b o u k h a d i j e h   < f e r o s s @ f e r o s s . o r g >   < h t t p : / / f e r o s s . o r g > ) , 
 B A C K B O N E . J S   [ a c o r n ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   J e r e m y   A s h k e n a s , 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s ) ,   J S O N   E D I T O R 
 ( C o p y r i g h t   ( c )   2 0 1 3   J e r e m y   D o r n ) ,   O P T I M I S T   ( C o p y r i g h t   2 0 1 0   J a m e s 
 H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ) ,   C R Y P T O - B R O W S E R I F Y   ( R e q u i r e d ) ,   P A T H - T Y P E 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   S Y M B O L - O B S E R V A B L E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) C o p y r i g h t   ( c )   B e n   L e s h 
 < b e n @ b e n l e s h . c o m > ) ,   J Q U E R Y   J A V A S C R I P T   L I B R A R Y   V 1 . 9 . 1   [ j Q u e r y ]   ( C o p y r i g h t 
 2 0 0 5 ,   2 0 1 2   j Q u e r y   F o u n d a t i o n ,   I n c .   a n d   o t h e r   c o n t r i b u t o r s   C o p y r i g h t   2 0 1 2 
 j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) ,   R E D U X - L O G G E R   ( C o p y r i g h t   ( c ) 
 2 0 1 6   E u g e n e   R o d i o n o v ) ,   R E F _ S E N D . J S   [ V e l o c i t y . j s ]   ( C o p y r i g h t   2 0 0 7 - 2 0 0 9 
 T y l e r   C l o s e ) ,   M O D E R N I Z R   [ a c o r n ]   ( N o   C o p y r i g h t   F o u n d ) ,   A T O B   ( C o p y r i g h t 
 ( c )   2 0 1 5   A J   O n e a l ) ,   J Q U E R Y . V A L I D A T E . J S   [ S p r i n g - b o o t ]   ( C o p y r i g h t   ( c )   2 0 1 2 
 J   r n   Z a e f f e r e r ) ,   G U L P - H E A D E R   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   M i c h a e l   J .   R y a n 
 < t r a c k e r 1 >   a n d   G o D a d d y . c o m ) ,   I S - G L O B   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n 
 S c h l i n k e r t . ) ,   P R O T O T Y P E   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   2 0 0 9 ,   T h e   D o j o 
 F o u n d a t i o n ) ,   U R L   ( C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s . ) , 
 S N A P D R A G O N - N O D E   ( C o p y r i g h t   ( c )   2 0 1 7   J o n   S c h l i n k e r t ) ,   E S 6 - S Y M B O L 
 ( C o p y r i g h t   ( C )   2 0 1 3 - 2 0 1 5   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) ,   I S - C A L L A B L E 
 ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) ,   P A T H - I S - I N S I D E   ( C o p y r i g h t    
 2 0 1 3  2 0 1 6   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e >   C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r 
 < s a m @ h o c e v a r . n e t > ) ,   J S H I N T   L O O P F U N C   [ J S O N   E d i t o r ]   ( N o   c o p y r i g h t   f o u n d . 
 A u t h o r :   J o h n   R e s i g   h t t p : / / e j o h n . o r g / ) ,   R A N G E - P A R S E R   ( C o p y r i g h t   ( c ) 
 2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6 
 D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m ) , 
 ( @ M Y - S C O P E / P A C K A G E - A   ( N o   C o p y r i g h t   F o u n d ) ,   S A F E - B U F F E R   ( C o p y r i g h t   ( c ) 
 F e r o s s   A b o u k h a d i j e h ) ,   J Q U E R Y . C O O K I E S . 2 . 2 . 0 . J S      [ S L F 4 J ]   ( C o p y r i g h t   ( c ) 
 2 0 0 5   -   2 0 1 0 ,   J a m e s   A u l d r i d g e ,   A l l   r i g h t s   r e s e r v e d . ) ,   N O R M A L I Z E - P A T H 
 ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t ) ,   S E L F S I G N E D   ( C o p y r i g h t   ( c )   2 0 1 3 
 J o s   F .   R o m a n i e l l o ) ,   S O C K J S - C L I E N T   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 2   V M w a r e 
 I n c . ) ,   U S E   ( C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   J o n   S c h l i n k e r t . ) ,   I S - E Q U A L 
 ( C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d ) ,   M O C H A   ( C o p y r i g h t ( c )   2 0 1 1   T J 
 H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > ) ,   B A S E 6 4 - V L Q . J S   ( C o p y r i g h t   2 0 1 1   M o z i l l a 
 F o u n d a t i o n   a n d   c o n t r i b u t o r s ) ,   P A T H - T O - R E G E X P   ( C o p y r i g h t   ( c )   2 0 1 4   B l a k e 
 E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) ) ,   E X T E N D - S H A L L O W   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5 
 2 0 1 7   J o n   S c h l i n k e r t . ) ,   B U F F E R   ( C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h   a n d 
 o t h e r   c o n t r i b u t o r s . ) ,   J Q U E R Y   U I   [ A p a c h e   F e l i x   W e b c o n s o l e ]   ( C o p y r i g h t 
 2 0 1 2   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) ,   C O D E - P O I N T - A T   ( C o p y r i g h t 
 ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) , 
 G R A P H Q L - J A V A   ( C o p y r i g h t   ( c )   2 0 1 5   A n d r e a s   M a r e k   a n d   C o n t r i b u t o r s ) , 
 J Q U E R Y - 1 . 9 . 0 . J S   [ S p r i n g - b o o t ]   ( C o p y r i g h t   2 0 0 5 ,   2 0 1 2   j Q u e r y   F o u n d a t i o n , 
 I n c .   a n d   o t h e r   c o n t r i b u t o r s ) ,   A C C E P T S   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g 
 < m e @ j o n g l e b e r r y . c o m > C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   M S   ( C o p y r i g h t   ( c )   2 0 1 6   Z e i t   I n c . ) ,   J S - T O K E N S 
 ( C o p y r i g h t   ( c )   2 0 1 4   2 0 1 5   2 0 1 6   2 0 1 7   2 0 1 8   S i m o n   L y d e l l ) ,   S I Z Z L E . J S   [ A p a c h e 
 C X F ]   ( C o p y r i g h t   2 0 0 5 ,   2 0 1 2   j Q u e r y   F o u n d a t i o n ,   I n c .   a n d   o t h e r 
 c o n t r i b u t o r s ) ,   Q U E R Y S T R I N G   ( C o p y r i g h t   2 0 1 2   I r a k l i   G o z a l i s h v i l i .   A l l 
 r i g h t s   r e s e r v e d . ) ,   P R E S E R V E   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t . ) , 
 S O U R C E - M A P - R E S O L V E   ( C o p y r i g h t   ( c )   2 0 1 4   2 0 1 5   2 0 1 6   2 0 1 7   S i m o n   L y d e l l ) , 
 N U M B E R - I S - N A N   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   E R R O R - E X   ( C o p y r i g h t   ( c )   2 0 1 5   J D   B a l l a r d ) ,   R E G E X - N O T 
 ( C o p y r i g h t   ( c )   2 0 1 6   2 0 1 8   J o n   S c h l i n k e r t . ) ,   T R A V E R S E   ( C o p y r i g h t   2 0 1 0 
 J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y 
 ( m a i l @ s u b s t a c k . n e t ) ) ,   C O M M O N D I R   ( C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 ( m a i l @ s u b s t a c k . n e t ) ) ,   M E O W   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   N O D E - F E T C H   ( C o p y r i g h t   ( c ) 
 2 0 1 6   D a v i d   F r a n k ) ,   B I N A R Y - E X T E N S I O N S   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   S I Z Z L E C S S   [ j Q u e r y ] 
 ( C o p y r i g h t   2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n ) ,   R E G E N E R A T O R - R U N T I M E   ( C o p y r i g h t 
 ( c )   2 0 1 4 - p r e s e n t ;   F a c e b o o k ;   I n c . ) ,   D E E P - E Q L   ( C o p y r i g h t ( c )   2 0 1 3   J a k e 
 L u e r ,   j a k e @ a l o g i c a l p a r a d o x . c o m ) ,   P R O X Y - A D D R   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 
 D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   T Y P E - I S   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g 
 < m e @ j o n g l e b e r r y . c o m > C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   A N G U L A R J S   [ a c o r n ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6 
 G o o g l e ,   I n c .   h t t p : / / a n g u l a r j s . o r g ) ,   P O S I X - C H A R A C T E R - C L A S S E S   ( C o p y r i g h t 
 ( c )   2 0 1 6 - 2 0 1 7   J o n   S c h l i n k e r t ) ,   E N C O D E . J S   ( C o p y r i g h t   J o y e n t ,   I n c .   a n d 
 o t h e r   N o d e   c o n t r i b u t o r s . ) ,   B I G . J S   ( C o p y r i g h t   ( c )   2 0 1 2   M i c h a e l 
 M c l a u g h l i n ) ,   S I Z Z L E   C S S   S E L E C T O R   E N G I N E   [ j Q u e r y ]   ( C o p y r i g h t   2 0 0 5 ,   2 0 1 2 
 j Q u e r y   F o u n d a t i o n ,   I n c .   a n d   o t h e r   c o n t r i b u t o r s   C o p y r i g h t   2 0 1 2   j Q u e r y 
 F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) ,   P E R F O R M A N C E - N O W   ( C o p y r i g h t   ( c )   2 0 1 3 
 M e r y n   S t o l ) ,   J Q U E R Y   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n / ) ,   I N T E R N A L - I P   ( C o p y r i g h t   ( c )   S i n d r e 
 S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   J Q U E R Y - 1 . 9 . 1 . J S 
 [ j Q u e r y ]   ( C o p y r i g h t   2 0 0 5 ,   2 0 1 2   j Q u e r y   F o u n d a t i o n ,   I n c .   a n d   o t h e r 
 c o n t r i b u t o r s   C o p y r i g h t   2 0 1 2   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) , 
 S I Z Z L E   C S S   S E L E C T O R   E N G I N E   V 1 . 0   [ j Q u e r y ]   ( C o p y r i g h t   2 0 0 9 ,   T h e   D o j o 
 F o u n d a t i o n ) ,   M I M E - T Y P E S   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g 
 < m e @ j o n g l e b e r r y . c o m > C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   J Q U E R Y   H A S H C H A N G E   E V E N T   -   V 1 . 2   [ j Q u e r y   B B Q ] 
 ( C o p y r i g h t   ( c )   2 0 1 0   " C o w b o y "   B e n   A l m a n ) ,   I S - P A T H - I N S I D E   ( C o p y r i g h t   ( c ) 
 S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   J S D U M P 
 [ V e l o c i t y . j s ]   ( C o p y r i g h t   ( c )   2 0 0 8   A r i e l   F l e s l e r   - 
 a f l e s l e r ( a t ) g m a i l ( d o t ) c o m ) ,   T H U N K Y   ( C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u s ) , 
 S E L E C T - H O S E   ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . ) ,   D E E P - E Q U A L   ( C o p y r i g h t   ( c ) 
 2 0 1 2   2 0 1 3   2 0 1 4   J a m e s   H a l l i d a y   < m a i l @ s u b s t a c k . n e t >   2 0 0 9   T h o m a s   R o b i n s o n 
 < 2 8 0 n o r t h . c o m > ) ,   S Y N T A X - E R R O R   ( R e q u i r e d ) ,   U N I O N - V A L U E   ( C o p y r i g h t   ( c ) 
 2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t ) ,   @ B R A I N T R E E / S A N I T I Z E - U R L   ( C o p y r i g h t   ( c )   2 0 1 7 
 B r a i n t r e e ) ,   L O D A S H . T E M P L A T E   ( C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s ) ,   B R A C E - E X P A N S I O N   ( C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r 
 < j u l i a n @ j u l i a n g r u b e r . c o m > ) ,   R U B Y   [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 6 
 D a v i d   H e i n e m e i e r   H a n s s o n ) ,   J Q U E R Y   1 . 9 . 1   ( c )   2 0 0 5 ,   2 0 1 2   j Q u e r y 
 F o u n d a t i o n ,   I n c . ) ,   L O D A S H . I S A R R A Y   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o 
 F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   O B J E C T . O M I T   ( C o p y r i g h t   ( c ) 
 2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t ) ,   C L A S S G R A P H   ( C o p y r i g h t   ( c )   2 0 1 9   L u k e 
 H u t c h i s o n ) ,   S H B R U S H J A V A . J S   [ J a n d e x ]   ( C o p y r i g h t   ( C )   2 0 0 4 - 2 0 1 0   A l e x 
 G o r b a t c h e v ) ,   B Y T E S   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k 
 < t j @ v i s i o n - m e d i a . c a > C o p y r i g h t   ( c )   2 0 1 5   J e d   W a t s o n   < j e d . w a t s o n @ m e . c o m > ) , 
 M O N O R E P O - S Y M L I N K - T E S   ( N o   C o p y r i g h t   F o u n d ) ,   N P O . J S   [ j Q u e r y ]   ( C o p y r i g h t 
 ( c )   K y l e   S i m p s o n ) ,   I S - A R R O W - F U N C T I O N   ( C o p y r i g h t   ( c )   2 0 1 3   J o r d a n 
 H a r b a n d ) ,   P A S C A L C A S E   ( C o p y r i g h t   ( c )   2 0 1 5   J o n   S c h l i n k e r t . ) ,   N E X T - T I C K 
 ( C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 6   M a r i u s z   N o w a k ) ,   E S C A P E T E X T C O N T E N T F O R B R O W S E 
 [ a c o r n ]   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   T J   H o l o w a y c h u k   C o p y r i g h t   ( c )   2 0 1 5 
 A n d r e a s   L u b b e   C o p y r i g h t   ( c )   2 0 1 5   T i a n c h e n g   " T i m o t h y "   G u ) ,   N E E D L E 
 ( C o p y r i g h t   ( c )   F o r k   L t d . ) ,   W R A P - A N S I   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   I S - D O T F I L E   ( C o p y r i g h t   ( c ) 
 2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t ) ,   U T F 8 - B Y T E S   ( N o   c o p y r i g h t ) ,   Y A R G S   ( C o p y r i g h t 
 2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) M o d i f i e d   w o r k   C o p y r i g h t   2 0 1 4 
 C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) ) ,   D U P L E X E R   ( C o p y r i g h t   ( c )   2 0 1 2   R a y n o s . ) , 
 E X P A N D - R A N G E   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . ) ,   F O R M - D A T A 
 ( C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d 
 c o n t r i b u t o r s ) ,   V A R Y   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r 
 W i l s o n ) ,   E E - F I R S T   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m ) , 
 F S E V E N T S   ( C o p y r i g h t   ( C )   2 0 1 0 - 2 0 1 4   P h i l i p p   D u n k e l C o p y r i g h t ) ,   F I N D - U P 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   A C O R N   ( C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 8   b y   v a r i o u s 
 c o n t r i b u t o r s   ( s e e   A U T H O R S ) ) ,   B E Z I E R   C U R V E   F U N C T I O N   G E N E R A T O R 
 [ V e l o c i t y . j s ]   ( C o p y r i g h t   G a e t a n   R e n a u d e a u ) ,   C H O K I D A R   ( C o p y r i g h t   ( c )   2 0 1 6 
 P a u l   M i l l e r   ( h t t p : / / p a u l m i l l r . c o m )   &   E l a n   S h a n k e r ) ,   A S T W   ( R e q u i r e d ) , 
 C O N V E R T - S O U R C E - M A P   ( C o p y r i g h t   2 0 1 3   T h o r s t e n   L o r e n z . ) ,   S E T - V A L U E 
 ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t ) ,   B O D Y - P A R S E R   ( C o p y r i g h t   ( c ) 
 2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s 
 C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   D E P D   ( C o p y r i g h t   ( c ) 
 2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   C O P Y - D E S C R I P T O R   ( C o p y r i g h t   ( c ) 
 2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t ) ,   I S - P R I M I T I V E   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   J o n 
 S c h l i n k e r t . ) ,   S L F 4 J   ( ( c )   2 0 0 4 - 2 0 1 3   Q O S . c h     A l l   r i g h t s   r e s e r v e d .   ) , 
 G L O B B Y   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   B A L A N C E D - M A T C H   ( C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r 
 < j u l i a n @ j u l i a n g r u b e r . c o m > ) ,   O S - H O M E D I R   ( C o p y r i g h t   ( c )   S i n d r e 
 S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   H T T P - P R O X Y 
 ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   C h a r l i e   R o b b i n s   J a r r e t t   C r u g e r   &   t h e 
 C o n t r i b u t o r s . ) ,   U N P I P E   ( C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   S I Z Z L E   [ j Q u e r y ]   ( C o p y r i g h t   2 0 1 2   j Q u e r y 
 F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) ,   S I Z Z L E   C S S   S E L E C T O R   E N G I N E V 1 . 0 
 [ j Q u e r y ]   ( C o p y r i g h t   2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n ) ,   P U N Y C O D E   ( C o p y r i g h t 
 M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > ) ,   G L O B - B A S E   ( C o p y r i g h t   ( c ) 
 2 0 1 5   J o n   S c h l i n k e r t . ) ,   O N - F I N I S H E D   ( C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g 
 < m e @ j o n g l e b e r r y . c o m > C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   I S O M O R P H I C - F O R M - D A T A   ( C o p y r i g h t   ( c )   2 0 1 2 
 F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o r s ) ,   J S O N 3 
 ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   K i t   C a m b r i d g e . C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   B e n j a m i n 
 T a n . ) ,   L I B M O D U L E M D   ( C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   S t e p h e n   G a l l a g h e r 
 < s g a l l a g h @ r e d h a t . c o m > ) ,   Z L I B - B R O W S E R I F Y   ( N o   c o p y r i g h t   f o u n d ) , 
 C L A S S - U T I L S   ( C o p y r i g h t   ( c )   2 0 1 5   2 0 1 7 - 2 0 1 8   J o n   S c h l i n k e r t . ) , 
 @ B A B E L / R U N T I M E - C O R E J S 2   ( C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e 
 a n d   o t h e r   c o n t r i b u t o r s ) ,   J S O N 5   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 6   A s e e m   K i s h o r e 
 a n d   [ o t h e r s ] ( h t t p s : / / g i t h u b . c o m / a s e e m k / j s o n 5 / c o n t r i b u t o r s ) . ) , 
 R E A C T - D E B O U N C E - I N P U T   ( C o p y r i g h t   ( c )   2 0 1 6   N i k   B u t e n k o ) , 
 R E A C T - O B J E C T - I N S P E C T O R   ( C o p y r i g h t   ( c )   2 0 1 5   X i a o y i   C h e n ) ,   U T I L - D E P R E C A T E 
 ( C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > ) ,   A R R - U N I O N 
 ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . ) ,   S T A T I C - E X T E N D   ( C o p y r i g h t   ( c ) 
 2 0 1 6   J o n   S c h l i n k e r t . ) ,   C O O K I E S   [ A p a c h e   F e l i x   W e b c o n s o l e ]   ( C o p y r i g h t   ( c ) 
 2 0 0 5   -   2 0 1 0 ,   J a m e s   A u l d r i d g e ) ,   I S - S Y M B O L   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n 
 H a r b a n d ) ,   J Q U E R Y   V 1 . 1 1 . 3   ( ( c )   2 0 0 5 ,   2 0 1 5   j Q u e r y   F o u n d a t i o n ,   I n c . ) , 
 L O D A S H . K E Y S   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n 
 < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   T O I D E N T I F I E R   ( C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s 
 C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   G E T - S T D I N   (     [ S i n d r e 
 S o r h u s ] ( h t t p : / / s i n d r e s o r h u s . c o m ) ) ,   M D U R L   ( C o p y r i g h t   ( c )   2 0 1 5   V i t a l y 
 P u z r i n   A l e x   K o c h a r i n . C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s . 
 A l l   r i g h t s   r e s e r v e d . ) ,   P E R F E C T - S C R O L L B A R   -   V 0 . 5 . 7   [ h i g h l i g h t . j s ] 
 ( C o p y r i g h t   ( c )   2 0 1 4   H y u n j e   A l e x   J u n ) ,   B A C K B O N E   [ L o d a s h ]   ( C o p y r i g h t   ( c ) 
 2 0 1 0 - 2 0 1 5   J e r e m y   A s h k e n a s ,   D o c u m e n t C l o u d ) ,   S U P P O R T S - C O L O R   ( C o p y r i g h t   ( c ) 
 S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   I S - A R G U M E N T S 
 ( C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d ) ,   M E D I A - T Y P E R   ( C o p y r i g h t   ( c )   2 0 1 4 
 D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   R E S O L V E - U R L   ( C o p y r i g h t   ( c )   2 0 1 3   S i m o n 
 L y d e l l ) ,   I S - P A T H - C W D   (     [ S i n d r e   S o r h u s ] ( h t t p : / / s i n d r e s o r h u s . c o m ) ) , 
 D E B U G . J S   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 1   M a r c u s   W e s t i n ) ,   J Q U E R Y   U I   C S S 
 F R A M E W O R K   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   ( c )   2 0 0 9   A U T H O R S . t x t 
 ( h t t p : / / j q u e r y u i . c o m / a b o u t ) ) ,   X M L - B U T - P R E T T I E R   ( C o p y r i g h t   ( c )   2 0 1 5 
 J o n a t h a n   P e r s s o n ) ,   R E A C T - I M M U T A B L E - P U R E - C O M P O N E N T   ( C o p y r i g h t   ( c )   2 0 1 7 
 P i o t r   T o m a s z   M o n a r s k i ) ,   T H R O U G H 2   ( C o p y r i g h t   ( c )   R o d   V a g g   ( t h e   " O r i g i n a l 
 A u t h o r " )   a n d   a d d i t i o n a l   c o n t r i b u t o r s * * ) ,   C O N C A T - S T R E A M   0 . 1 . 1   ( N o 
 C o p y r i g h t   f o u n d ) ,   D E L E G A T E S   ( C o p y r i g h t   ( c )   2 0 1 5   T J   H o l o w a y c h u k 
 < t j @ v i s i o n - m e d i a . c a > ) ,   R E A C T - H E I G H T   ( C o p y r i g h t   ( c )   2 0 1 7   N i k   B u t e n k o ) , 
 S H E L L - Q U O T E   ( N o   c o p y r i g h t ) ,   C O M M O N M A R K . J S   ( C o p y r i g h t   M a t h i a s   B y n e n s 
 < h t t p s : / / m a t h i a s b y n e n s . b e / > ) ,   I N L I N E - S O U R C E - M A P   ( C o p y r i g h t   2 0 1 3   T h o r s t e n 
 L o r e n z . ) ,   I S - P R O M I S E   ( C o p y r i g h t   ( c )   2 0 1 4   F o r b e s   L i n d e s a y ) ,   E N C O D E U R L 
 ( C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   E S 6 - I T E R A T O R   ( C o p y r i g h t 
 ( C )   2 0 1 3 - 2 0 1 7   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) ,   T H R O U G H   ( C o p y r i g h t   ( c ) 
 2 0 1 1   D o m i n i c   T a r r C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r ) ,   W E B A P P   [ A p a c h e   C X F ] 
 ( C o p y r i g h t   2 0 1 0 ,   J o h n   R e s i g ) ,   L O A D - J S O N - F I L E   ( C o p y r i g h t   ( c )   S i n d r e 
 S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   S O C K J S   ( C o p y r i g h t 
 ( C )   2 0 1 1   V M w a r e   I n c . ) ,   R E Q U I R E . J S   [ j Q u e r y ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5 ,   T h e 
 D o j o   F o u n d a t i o n   A l l   R i g h t s   R e s e r v e d . ) ,   L I E   ( # C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 
 C a l v i n   M e t c a l f   J o r d a n   H a r b a n d ) ,   U U I D . J S   [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c )   2 0 1 0 
 R o b e r t   K i e f f e r ) ,   E X P R E S S   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 4   T J   H o l o w a y c h u k 
 < t j @ v i s i o n - m e d i a . c a > C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   R o m a n   S h t y l m a n 
 < s h t y l m a n + e x p r e s s j s @ g m a i l . c o m > C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s 
 C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   I S - P O S I X - B R A C K E T 
 ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . ) ,   F U N C T I O N - B I N D   ( C o p y r i g h t   ( c ) 
 2 0 1 3   R a y n o s . ) ,   R A F . J S   [ V e l o c i t y . j s ]   ( N o   c o p y r i g h t ) ,   S O U R C E - M A P - U R L 
 ( C o p y r i g h t   ( c )   2 0 1 4   S i m o n   L y d e l l ) ,   X T E N D   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4 
 R a y n o s . ) ,   P A R S E - G L O B   ( C o p y r i g h t   ( c )   2 0 1 5   J o n   S c h l i n k e r t . ) , 
 E X P A N D - B R A C K E T S   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . ) ,   H A N D L E B A R S 
 [ w e l d ]   ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 4   b y   Y e h u d a   K a t z ) ,   J S O N P A R S E   ( C o p y r i g h t 
 ( c )   2 0 1 2   T i m   C a s w e l l ) ,   S T R I N G _ D E C O D E R   ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s . 
 A l l   r i g h t s   r e s e r v e d . C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s . 
 A l l   r i g h t s   r e s e r v e d . ) ,   R F I L E   ( R e q u i r e d ) ,   C R E A T E - R E A C T - C L A S S   ( C o p y r i g h t 
 ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) ,   E S 5 - S H I M   ( C o p y r i g h t   ( C )   2 0 0 9 - 2 0 1 6 
 K r i s t o p h e r   M i c h a e l   K o w a l   a n d   c o n t r i b u t o r s ) ,   H A S   ( C o p y r i g h t   ( c )   2 0 1 3 
 T h i a g o   d e   A r r u d a ) ,   D E C A M E L I Z E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   I S - P L A I N - O B J E C T   ( C o p y r i g h t 
 ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t . ) ,   I S - E Q U A L - S H A L L O W   ( C o p y r i g h t   ( c )   2 0 1 5   J o n 
 S c h l i n k e r t . ) ,   R E A C T - S P L I T - P A N E   ( C o p y r i g h t   ( c )   2 0 1 5   t o m k p ) ,   T I M E - S T A M P 
 ( C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   J o n   S c h l i n k e r t . ) ,   S T R I P - A N S I   ( C o p y r i g h t   ( c ) 
 S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   O N - H E A D E R S 
 ( C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   Q U E R Y S T R I N G I F Y 
 ( C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . ) ,   B A T C H 
 ( C o p y r i g h t   ( c )   2 0 1 3   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > ) ,   B L U E B I R D 
 [ V e l o c i t y . j s ]   ( C o p y r i g h t   ( c )   2 0 1 4   P e t k a   A n t o n o v ) ,   W B U F   ( C o p y r i g h t   F e d o r 
 I n d u t n y   2 0 1 4 . ) ,   O P N   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m > ) ,   J S - F I L E - D O W N L O A D   ( C o p y r i g h t   2 0 1 7   K e n n e t h 
 J i a n g ) ,   R E M A R K A B L E   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ;   J o n   S c h l i n k e r t   C o p y r i g h t 
 ( c )   2 0 1 4   J o n   S c h l i n k e r t ;   V i t a l y   P u z r i n . ) ,   P R R   ( C o p y r i g h t   ( c )   2 0 1 4   R o d 
 V a g g ) ,   I M M U T A B L E   ( C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   F a c e b o o k   I n c . ) , 
 C O N C A T - S T R E A M   0 . 0 . 8   ( N o   C o p y r i g h t   f o u n d ) ,   @ T Y P E S / R E A C T   ( C o p y r i g h t   ( c ) 
 M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . ) ,   O B J E C T - A S S I G N   [ a c o r n ] 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   S T A T U S E S   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g 
 < m e @ j o n g l e b e r r y . c o m > C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   E M O J I S - L I S T   ( C o p y r i g h t      2 0 1 5   K i k o   B e a t s ) , 
 S A F E - R E G E X   ( N o   c o p y r i g h t ) ,   F O L L O W - R E D I R E C T S   ( C o p y r i g h t   2 0 1 4  p r e s e n t 
 O l i v i e r   L a l o n d e   < o l a l o n d e @ g m a i l . c o m >   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o > 
 R u b e n   V e r b o r g h ) ,   I S O M O R P H I C - F E T C H   ( C o p y r i g h t   ( c )   2 0 1 5   M a t t   A n d r e w s ) , 
 N A T I V E   P R O M I S E   O N L Y   V 0 . 8 . 1   [ j Q u e r y ]   ( C o p y r i g h t   ( c )   K y l e   S i m p s o n ) , 
 I S - B U F F E R   ( C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ) ,   C O R E - J S   ( C o p y r i g h t   ( c ) 
 2 0 1 4 - 2 0 1 9   D e n i s   P u s h k a r e v ) ,   U I   T A B S   P A G I N G   E X T E N S I O N   [ A p a c h e   F e l i x 
 W e b c o n s o l e ]   ( C o p y r i g h t   ( c )   2 0 1 2 , 
 h t t p : / / s e y f e r t d e s i g n . c o m / j q u e r y / u i - t a b s - p a g i n g . h t m l ) , 
 S T R I N G . P R O T O T Y P E . T R I M R I G H T   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) , 
 V M - B R O W S E R I F Y   ( N o   c o p y r i g h t   f o u n d ) ,   S N A P D R A G O N   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6 
 J o n   S c h l i n k e r t . ) ,   O B J E C T - K E Y S   ( C o p y r i g h t   ( C )   2 0 1 3   J o r d a n   H a r b a n d ) , 
 C O N T E N T - T Y P E   ( C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n ) , 
 S E T I M M E D I A T E   ( C o p y r i g h t   ( c )   2 0 1 2   B a r n e s a n d n o b l e . c o m   l l c   D o n a v o n   W e s t   a n d 
 D o m e n i c   D e n i c o l a ) ,   L R U - Q U E U E   ( C o p y r i g h t   ( C )   2 0 1 4   M a r i u s z   N o w a k 
 ( w w w . m e d i k o o . c o m ) ) ,   D N S - E Q U A L   ( C o p y r i g h t   ( c )   2 0 1 6   T h o m a s   W a t s o n   S t e e n ) , 
 C O R E - U T I L - I S   ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ) , 
 A R G P A R S E   ( C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n ) ,   J S - Y A M L   ( C o p y r i g h t   ( C ) 
 2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n ) ,   L O D A S H . D E B O U N C E   ( C o p y r i g h t   j Q u e r y 
 F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > C o p y r i g h t   a n d 
 r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e ) , 
 T R I M - N E W L I N E S   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   C O N C A T - M A P   ( N o   c o p y r i g h t ) ,   P A T H - E X I S T S   ( C o p y r i g h t 
 ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   S L 4 J 
 [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h ) ,   R E G E X - C A C H E   ( C o p y r i g h t 
 ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) ,   H A S - V A L U E S   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n 
 S c h l i n k e r t ) ,   O B J E C T . E N T R I E S   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n   H a r b a n d ) ,   R E D E N T 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   B A S E   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) , 
 F O R - O W N   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t ) ,   R E A C T - D O M 
 ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) ,   I S - W I N D O W S   ( C o p y r i g h t   ( c ) 
 2 0 1 5 - 2 0 1 8   J o n   S c h l i n k e r t . ) ,   N O R M A L I Z E . C S S   [ s m a l l r y e - r e a c t i v e - m e s s a g i n g ] 
 ( C o p y r i g h t   2 0 1 1 - 2 0 1 4   T w i t t e r ,   I n c . ) ,   C A M E L C A S E - K E Y S   ( C o p y r i g h t   ( c ) 
 S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) , 
 C S S - I N - J S - U T I L S   ( C o p y r i g h t   ( c )   2 0 1 7   R o b i n   F r i s c h m a n n ) ,   M O D U L E - D E P S 
 ( R e q u i r e d ) ,   T O - O B J E C T - P A T H   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . ) , 
 M I X I N - D E E P   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t . ) ,   N E G O T I A T O R 
 ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   F e d e r i c o   R o m e r o C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   I s a a c   Z . 
 S c h l u e t e r C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n ) , 
 H T T P - P A R S E R - J S   ( C o p y r i g h t   ( c )   2 0 1 5   T i m   C a s w e l l 
 ( h t t p s : / / g i t h u b . c o m / c r e a t i o n i x )   a n d   o t h e r   C o p y r i g h t   i o . j s   c o n t r i b u t o r s , 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e 
 c o n t r i b u t o r s . ) ,   R E A C T   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) , 
 F R A G M E N T - C A C H E   ( C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   J o n   S c h l i n k e r t ) ,   B U F F E R - I N D E X O F 
 ( C o p y r i g h t   ( c )   2 0 1 3   R y a n   D a y ) ,   P A R S E U R L   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g 
 < m e @ j o n g l e b e r r y . c o m > C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   C O L L E C T I O N - V I S I T   ( C o p y r i g h t   ( c )   2 0 1 5   2 0 1 7   J o n 
 S c h l i n k e r t ) ,   G E T - V A L U E   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . ) , 
 K I N D - O F   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t . ) ,   M A T H - R A N D O M   ( N o 
 c o p y r i g h t   f o u n d ) ,   B R O W S E R - R E S O L V E   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   R o m a n 
 S h t y l m a n   < s h t y l m a n @ g m a i l . c o m > ) ,   Q U N I T   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   2 0 1 3 
 j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) ,   S P L I T - S T R I N G   ( C o p y r i g h t   ( c ) 
 2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) ,   S I Z Z L E   C S S   S E L E C T O R   E N G I N E   V   1 . 0   [ j Q u e r y ] 
 ( C o p y r i g h t   2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n ) ,   R A W - B O D Y   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4 
 J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s 
 C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   H A S - F L A G   ( C o p y r i g h t   ( c ) 
 S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) , 
 R E A C T - H O T - L O A D E R   ( N o   c o p y r i g h t   f o u n d ) ,   E M B E R   [ a c o r n ]   ( C o p y r i g h t 
 2 0 1 1 - 2 0 1 7   T i l d e   I n c .   a n d   c o n t r i b u t o r s   P o r t i o n s   C o p y r i g h t   2 0 0 6 - 2 0 1 1 
 S t r o b e   I n c .   P o r t i o n s   C o p y r i g h t   2 0 0 8 - 2 0 1 1   A p p l e   I n c .   A l l   r i g h t s 
 r e s e r v e d . ) ,   G I T H U B . C S S   [ J S - B e a u t i f y ]   ( ( c )   2 0 0 9 - 2 0 1 4   J e r e m y   A s h k e n a s , 
 D o c u m e n t C l o u d   a n d   I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s ) ,   D E S T R O Y   ( C o p y r i g h t 
 ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m ) ,   F B J S   ( C o p y r i g h t   ( c ) 
 2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) ,   M I N I M I S T   ( N o   c o p y r i g h t ) ,   M A T C H E R   ( C o p y r i g h t 
 ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) , 
 B E N C H M A R K   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   ( C )   2 0 1 0 - 2 0 1 1   M a t h i a s   B y n e n s ) , 
 F O R W A R D E D   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n ) , 
 I N V A R I A N T   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t   F a c e b o o k   I n c . ) ,   R E A C T - H O T - A P I   ( N o 
 c o p y r i g h t ) ,   J Q U E R Y   C O L O R   A N I M A T I O N S   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   2 0 1 0 ,   J o h n 
 R e s i g ) ,   C O D E M I R R O R   [ J S - B e a u t i f y ]   ( C o p y r i g h t   ( c )   b y   M a r i j n   H a v e r b e k e   a n d 
 o t h e r s ) ,   F O L D C A S E   ( C o p y r i g h t   M a t h i a s   B y n e n s ) ,   R E P E A T - S T R I N G   ( C o p y r i g h t 
 ( c )   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t . ) ,   B U F F E R - B R O W S E R I F Y   ( R e q u i r e d ) , 
 M E R G E - D E S C R I P T O R S   ( C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g 
 < m e @ j o n g l e b e r r y . c o m > C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   M U L T I C A S T - D N S - S E R V I C E - T Y P E S   ( C o p y r i g h t   ( c ) 
 2 0 1 5   M a t h i a s   B u u s ) ,   C O N S O L E - B R O W S E R I F Y   ( C o p y r i g h t   ( c )   2 0 1 2   R a y n o s . ) , 
 W 3 C - B L O B   ( R e q u i r e d ) ,   C O M M O N . J S   ( C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e 
 c o n t r i b u t o r s . ) ,   C O M P R E S S I B L E   ( C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g 
 < m e @ j o n g l e b e r r y . c o m > C o p y r i g h t   ( c )   2 0 1 4   J e r e m i a h   S e n k p i e l 
 < f i s h r o c k 1 2 3 @ r o c k e t m a i l . c o m > C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r 
 W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   M E T H O D S   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   T J 
 H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s 
 C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   H A N D L E - T H I N G   ( C o p y r i g h t 
 F e d o r   I n d u t n y   2 0 1 5 . ) ,   J Q U E R Y   S H I M   [ V e l o c i t y . j s ]   ( ( C )   2 0 1 4   T h e   j Q u e r y 
 F o u n d a t i o n ) ,   M A P - C A C H E   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   J o n   S c h l i n k e r t . ) , 
 C S S . E S C A P E   ( C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > ) , 
 B O O T S T R A P   [ w e l d ]   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 8   T w i t t e r     I n c . ) ,   V E L O C I T Y . J S 
 ( C o p y r i g h t   ( c )   2 0 1 4   J u l i a n   S h a p i r o ) ,   A R R A Y - U N I Q U E   ( C o p y r i g h t   ( c ) 
 2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t ) ,   H T T P - E R R O R S   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g 
 m e @ j o n g l e b e r r y . c o m C o p y r i g h t   ( c )   2 0 1 6   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 d o u g @ s o m e t h i n g d o u g . c o m ) ,   W E B S O C K E T - M U L T I P L E X   ( C o p y r i g h t   ( c )   2 0 1 7 ;   M a r e k 
 M a j k o w s k i ) ,   L O D A S H . I S P L A I N O B J E C T   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r 
 s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e ) ,   I S A R R A Y   ( C o p y r i g h t   ( c )   2 0 1 3 
 J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > ) ,   C R O S S - F E T C H - P O L Y F I L L 
 ( C o p y r i g h t   ( c )   2 0 1 7   L e o n a r d o   Q u i x a d   ) ,   U T I L S - M E R G E   ( C o p y r i g h t   ( c ) 
 2 0 1 3 - 2 0 1 7   J a r e d   H a n s o n ) ,   I S - G E N E R A T O R - F U N C T I O N   ( C o p y r i g h t   ( c )   2 0 1 4 
 J o r d a n   H a r b a n d ) ,   L O O S E - E N V I F Y   ( C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z 
 < z e r t o s h @ g m a i l . c o m > ) ,   J Q U E R Y - M O B I L E   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   2 0 1 1 , 
 T h e   D o j o   F o u n d a t i o n ) ,   A R R - F L A T T E N   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n 
 S c h l i n k e r t . ) ,   C A L L S I T E   ( N o   c o p y r i g h t ) ,   I S - U T F 8   ( C o p y r i g h t   ( C )   2 0 1 4   W e i 
 F a n z h e ) ,   J A V A S C R I P T   D E B U G   -   V 0 . 3   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   ( c )   2 0 0 9 
 " C o w b o y "   B e n   A l m a n ) ,   D E E P - D I F F   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 3   P h i l l i p   C l a r k ) , 
 T O - R E G E X   ( C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   J o n   S c h l i n k e r t . ) ,   N O D E - S T A T I C 
 ( C o p y r i g h t   ( c )   2 0 1 0   A l e x i s   S e l l i e r ) ,   I C O N V - L I T E   ( C o p y r i g h t   ( c )   2 0 1 1 
 A l e x a n d e r   S h t u c h k i n ) ,   E X P E C T   ( C o p y r i g h t   ( c )   2 0 1 5   M i c h a e l   J a c k s o n ) , 
 S P D X - E X P R E S S I O N - P A R S E   ( C o p y r i g h t   ( c )   2 0 1 5   K y l e   E .   M i t c h e l l   &   o t h e r 
 a u t h o r s   l i s t e d   i n   A U T H O R S ) ,   H T M L - E N T I T I E S   ( C o p y r i g h t   ( c )   2 0 1 3   D u l i n 
 M a r a t ) ,   I N D E N T - S T R I N G   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   I P A D D R . J S   ( C o p y r i g h t   ( C ) 
 2 0 1 1 - 2 0 1 7   w h i t e q u a r k   < w h i t e q u a r k @ w h i t e q u a r k . o r g > ) ,   S N A P D R A G O N - U T I L 
 ( C o p y r i g h t   ( c )   2 0 1 7   J o n   S c h l i n k e r t ) ,   L O D A S H . A S S I G N   ( C o p y r i g h t   j Q u e r y 
 F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > C o p y r i g h t   a n d 
 r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e ) , 
 I S - P A T H - I N - C W D   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   I S - F U L L W I D T H - C O D E - P O I N T   ( C o p y r i g h t   ( c )   S i n d r e 
 S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   H A S - V A L U E 
 ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t ) ,   I S - A C C E S S O R - D E S C R I P T O R 
 ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) ,   S P D Y   ( C o p y r i g h t   F e d o r   I n d u t n y 
 2 0 1 5 . ) ,   P O R T F I N D E R   ( C o p y r i g h t   ( c )   2 0 1 2   C h a r l i e   R o b b i n s ) ,   H A S - S Y M B O L S 
 ( C o p y r i g h t   ( c )   2 0 1 6   J o r d a n   H a r b a n d ) ,   E V E N T S O U R C E   ( C o p y r i g h t   ( c )   2 0 1 2 
 2 0 1 3   2 0 1 4   A s l a k   H e l l e s  y ) ,   U U I D   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   R o b e r t   K i e f f e r 
 a n d   o t h e r   c o n t r i b u t o r s ) ,   C O M B I N E - S O U R C E - M A P   ( C o p y r i g h t   2 0 1 3   T h o r s t e n 
 L o r e n z . ) ,   C U R R E N T L Y - U N H A N D L E D   ( C o p y r i g h t   ( c )   J a m e s   T a l m a g e 
 < j a m e s @ t a l m a g e . i o >   ( g i t h u b . c o m / j a m e s t a l m a g e ) ) ,   I S - S T R I N G   ( C o p y r i g h t   ( c ) 
 2 0 1 5   J o r d a n   H a r b a n d ) ,   W E B P A C K - D E V - M I D D L E W A R E   ( C o p y r i g h t   J S   F o u n d a t i o n 
 a n d   o t h e r   c o n t r i b u t o r s ) ,   W O R D W R A P   ( N o   c o p y r i g h t   f o u n d ) ,   O B U F   ( C o p y r i g h t 
 F e d o r   I n d u t n y   2 0 1 5 . ) ,   U T F S T R I N G   ( C o p y r i g h t   ( c )   2 0 1 6   C a m e r o n   D u t r o ) , 
 J Q U E R Y   J A V A S C R I P T   L I B R A R Y   V 1 . 4 . 2   [ j Q u e r y ]   ( C o p y r i g h t   2 0 1 0 ,   J o h n   R e s i g ) , 
 J Q U E R Y   J A V A S C R I P T   L I B R A R Y   V 1 . 4 . 1   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   2 0 1 0 ,   J o h n 
 R e s i g ) ,   L O D A S H . _ G E T N A T I V E   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n 
 < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   W E B P A C K - D E V - S E R V E R   ( C o p y r i g h t   J S 
 F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) ,   H T T P - D E C E I V E R   ( C o p y r i g h t   F e d o r 
 I n d u t n y   2 0 1 5 . ) ,   M O M E N T . J S   [ w e l d ]   ( N o   C o p y r i g h t   F o u n d ) ,   R U G L I F Y   ( N o 
 C o p y r i g h t   f o u n d ) ,   M A R K E D   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 8 ,   C h r i s t o p h e r   J e f f r e y ) , 
 M I N I Z L I B   ( C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s   C o p y r i g h t 
 N o d e . j s   - c o n t r i b u t o r s . ) ,   B R A C E   ( C o p y r i g h t   2 0 1 3   T h o r s t e n   L o r e n z . ) , 
 A U T O L I N K E R   ( C o p y r i g h t   ( c )   2 0 1 4   G r e g o r y   J a c o b s   ( h t t p : / / g r e g - j a c o b s . c o m ) ) , 
 J S B N . J S   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 9   T o m   W u   A l l   R i g h t s   R e s e r v e d . ) ,   C A M E L C A S E 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   C L A S S N A M E S   ( C o p y r i g h t   ( c )   2 0 1 7   J e d   W a t s o n ) , 
 N A N O M A T C H   ( C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   J o n   S c h l i n k e r t . ) , 
 @ T Y P E S / I N L I N E - S T Y L E - P R E F I X E R   ( C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l 
 r i g h t s   r e s e r v e d . ) ,   R E A C T - M O T I O N   ( C o p y r i g h t   ( c )   2 0 1 5   R e a c t   M o t i o n 
 a u t h o r s ) ,   S H A L L O W E Q U A L   ( C o p y r i g h t   ( c )   2 0 1 5   A l b e r t o   L e a l 
 < m a i l f o r a l b e r t o @ g m a i l . c o m >   ( g i t h u b . c o m / d a s h e d ) ) ,   X R E G E X P   [ w e l d ] 
 ( C o p y r i g h t   ( c )   2 0 0 7 - 2 0 0 8   S t e v e n   L e v i t h a n ) ,   D E T E C T I V E   ( R e q u i r e d ) , 
 F R A M E R . J S   [ V e l o c i t y . j s ]   ( c o p y r i g h t   K o e n   B o k ) ,   U N D E R S C O R E . S T R I N G 
 ( C o p y r i g h t   ( c )   2 0 1 1   E s a - M a t t i   S u u r o n e n   e s a - m a t t i @ s u u r o n e n . o r g ) ,   S E N D 
 ( C o p y r i g h t   ( c )   2 0 1 2   T J   H o l o w a y c h u k C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   D o u g l a s 
 C h r i s t o p h e r   W i l s o n ) ,   J Q U E R Y   D O T D O T D O T   ( C o p y r i g h t   ( c )   F r e d   H e u s s c h e n ) , 
 U N S E T - V A L U E   ( C o p y r i g h t   ( c )   2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t ) ,   D N S - T X T   ( C o p y r i g h t 
 ( c )   2 0 1 5   T h o m a s   W a t s o n   S t e e n ) ,   S C R O L L - T O - E L E M E N T   ( C o p y r i g h t   ( c ) 
 { { { y e a r } } }   { { { f u l l n a m e } } } ) ,   R E A C T - I M M U T A B L E - P R O P T Y P E S   ( C o p y r i g h t   ( c ) 
 2 0 1 5   J a m e s   B u r n e t t ) ,   M E M O I Z E E   ( C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 6   M a r i u s z   N o w a k 
 ( w w w . m e d i k o o . c o m ) ) ,   P A T H - P A R S E   ( C o p y r i g h t   ( c )   2 0 1 5   J a v i e r   B l a n c o ) , 
 L O D A S H . T E M P L A T E S E T T I N G S   ( C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s ) ,   A S A P   ( C o p y r i g h t   2 0 0 9  2 0 1 4   C o n t r i b u t o r s .   A l l   r i g h t s 
 r e s e r v e d . ) ,   P L A T F O R M   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 2 
 J o h n - D a v i d   D a l t o n ) ,   Z E P T O . J S   [ V e l o c i t y . j s ]   ( ( c )   2 0 1 0 - 2 0 1 4   T h o m a s   F u c h s ) , 
 I N L I N E - S T Y L E - P R E F I X E R   ( C o p y r i g h t   ( c )   2 0 1 5   R o b i n   F r i s c h m a n n ) , 
 I S - D E S C R I P T O R   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) ,   Q . J S 
 [ V e l o c i t y . j s ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 2   K r i s   K o w a l ) ,   S P D Y - T R A N S P O R T 
 ( C o p y r i g h t   F e d o r   I n d u t n y   2 0 1 5 . ) ,   M I M E - D B   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n 
 O n g   m e @ j o n g l e b e r r y . c o m ) ,   S I Z Z L E   C S S   S E L E C T O R   E N G I N E   -   V 1 . 0   [ j Q u e r y ] 
 ( 2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n ) ,   B O W S E R   ( C o p y r i g h t   2 0 1 5   D u s t i n   D i a z   ( t h e 
 " O r i g i n a l   A u t h o r " ) ) ,   J Q U E R Y   J A V A S C R I P T   L I B R A R Y   V 1 . 3 . 2   [ j Q u e r y   B B Q ] 
 ( C o p y r i g h t   2 0 1 0 ,   J o h n   R e s i g ) ,   B A S E 6 4 - J S   ( C o p y r i g h t   ( c )   2 0 1 4   J a m e s o n 
 L i t t l e ) ,   O B J E C T - V I S I T   ( C o p y r i g h t   ( c )   2 0 1 5   2 0 1 7   J o n   S c h l i n k e r t ) ,   P R O C E S S 
 ( C o p y r i g h t   ( c )   2 0 1 3   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m > ) ,   D E B U G 
 ( C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > ) ,   O R I G I N A L 
 ( C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o   A r n o u t   K a z e m i e r   t h e   C o n t r i b u t o r s . ) , 
 A R R A Y - F I N D - I N D E X   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   I S - R E G E X   ( C o p y r i g h t   ( c )   2 0 1 4   J o r d a n   H a r b a n d ) , 
 M E M O R Y - F S   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   T o b i a s   K o p p e r s ) ,   A S Y N C   ( C o p y r i g h t   ( c ) 
 2 0 1 0 - 2 0 1 8   C a o l a n   M c M a h o n ) ,   R E A C T - S T Y L E - P R O P T Y P E   ( C o p y r i g h t   2 0 1 6   F r a n k i e 
 B a g n a r d i   < f . b a g n a r d i @ g m a i l . c o m > ) ,   R E A D A B L E - S T R E A M   ( C o p y r i g h t   N o d e . j s 
 c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . C o p y r i g h t   J o y e n t   I n c .   a n d   o t h e r   N o d e 
 c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ) ,   R E S E L E C T   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6 
 R e s e l e c t   C o n t r i b u t o r s ) ,   J Q U E R Y   V 1 . 7 . 2   [ S L F 4 J ]   ( N o   c o p y r i g h t   s t a t e m e n t 
 f o u n d ) ,   J A V A S C R I P T   D I F F   A L G O R I T H M   [ u n d e r s c o r e . j s ]   ( N o   c o p y r i g h t   f o u n d ) , 
 H A N D L E B A R S - V 2 . 0 . 0 . J S   [ w e l d ]   ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 4   b y   Y e h u d a   K a t z ) , 
 @ K Y L E S H O C K E Y / O B J E C T - A S S I G N - D E E P   ( R e q u i r e d ) ,   I S - E X T E N D A B L E   ( C o p y r i g h t   ( c ) 
 2 0 1 5 - 2 0 1 7   J o n   S c h l i n k e r t . ) ,   I S - N U M B E R - O B J E C T   ( C o p y r i g h t   ( c )   2 0 1 5   J o r d a n 
 H a r b a n d ) ,   A R R - D I F F   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t . ) , 
 D E F I N E - P R O P E R T Y   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   J o n   S c h l i n k e r t . ) 
 M E T E R W A R E   H T T P U N I T   [ O p e n L i b e r t y ]   ( C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 9 ,   R u s s e l l 
 G o l d ) ,   J Q U E R Y   [ O p e n L i b e r t y ]   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s ) 
 M E T E R W A R E   H T T P U N I T   [ O p e n L i b e r t y ]   ( C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 9 ,   R u s s e l l 
 G o l d ) ,   G R A P H Q L - J A V A   ( N o   c o p y r i g h t   f o u n d ) ,   C S S   [ w e l d ]   ( N o   C o p y r i g h t 
 F o u n d ) ,   N O R M A L I Z E . C S S   [ j a k a r t a . x m l . b i n d - a p i ]   ( N o   C o p y r i g h t   F o u n d ) , 
 L O D A S H   [ w e l d ]   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 < h t t p s : / / j s . f o u n d a t i o n / > ) ,   I S O - R E L A X   [ J A X B - R I ]   ( C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 , 
 S o u r c e F o r g e   I S O - R E L A X   P r o j e c t   ( A S A M I   T o m o h a r u ,   D a i s u k e   O k a j i m a ,   K o h s u k e 
 K a w a g u c h i ,   a n d   M U R A T A   M a k o t o ) ) ,   S L F 4 J   [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c ) 
 2 0 0 4 - 2 0 1 7   Q O S . c h ) ,   E M B E R   [ w e l d ]   ( C o p y r i g h t   ( c )   2 0 1 8   Y e h u d a   K a t z ,   T o m 
 D a l e   a n d   E m b e r . j s   c o n t r i b u t o r s ) ,   B O O T S T R A P   [ w e l d ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 4 
 T w i t t e r ,   I n c . ) ,   M O C K I T O   [ J a k a r t a . w s . r s - a p i ]   ( C o p y r i g h t   ( c )   2 0 0 7   M o c k i t o 
 c o n t r i b u t o r s ) ,   A R G S 4 J   [ J A X B - R I ]   ( N o   C o p y r i g h t   F o u n d ) ,   J Q U E R Y 
 [ O p e n L i b e r t y ]   ( ( c )   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) ,   X R E G E X P   [ w e l d ] 
 ( ( c )   2 0 0 7 - 2 0 0 8   S t e v e n   L e v i t h a n ) ,   R N G O M   [ J A X B - R I ]   ( C o p y r i g h t   ( c )   2 0 0 4 
 K o h s u k e   K a w a g u c h i ) ,   H A N D L E B A R S   [ w e l d ]   ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 4   b y   Y e h u d a 
 K a t z ) ,   R U B Y - M I T   [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 6   D a v i d   H e i n e m e i e r 
 H a n s s o n ) ,   M O M E N T . J S   [ w e l d ]   ( C o p y r i g h t   ( c )   J S   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s ) 
 S L F 4 J - A P I   ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h ) ,   J C L - O V E R - S L F 4 J   ( C o p y r i g h t 
 2 0 0 1 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . ) 
 
 A n g u l a r J S   
 A n g u l a r J S   m o d u l e   a n g u l a r - l o c a l i z a t i o n   
 A n g u l a r J S   m o d u l e   n g S t o r a g e 
 a x i o s 
 b c p k i x - j d k 1 5 o n 
 b c p r o v - j d k 1 5 o n 
 c a s e - a n y t h i n g 
 c o r e - j s   
 d o w n s h i f t 
 f o c u s - t r a p - r e a c t 
 i m m u t a b i l i t y - h e l p e r 
 j Q u e r y 
 r e a c t 
 r e a c t - d o m 
 r e a c t - r e d u x 
 r e a c t - r o u t e r - d o m 
 r e d u x 
 S L F 4 J   A P I   M o d u l e 
 f o r m a t j s / i n t l - r e l a t i v e t i m e f o r m a t 
 f o r m a t j s / i n t l - p l u r a l r u l e s 
 i n v a r i a n t - 2 . 2 . 4 . t g z 
 w i n d o w - o r - g l o b a l - 1 . 0 . 1 . t g z 
 c o l o r - c o n v e r t - 2 . 0 . 1 . t g z 
 s i m p l e - s w i z z l e - 0 . 2 . 2 . t g z 
 c o l o r - n a m e - 1 . 1 . 3 . t g z 
 c o m b i n e d - s t r e a m - 1 . 0 . 8 . t g z 
 l o o s e - e n v i f y - 1 . 4 . 0 . t g z 
 a s y n c k i t - 0 . 4 . 0 . t g z 
 h o i s t - n o n - r e a c t - s t a t i c s - 3 . 3 . 1 . t g z 
 c h e c k e r - q u a l 
 l o d a s h . d e b o u n c e - 4 . 0 . 8 . t g z 
 f o r m - d a t a - 4 . 0 . 0 . t g z 
 m i m e - d b - 1 . 5 2 . 0 . t g z 
 j m e s p a t h - 1 . 0 . 1 - p y 3 - n o n e - a n y . w h l 
 c o m p u t e - s c r o l l - i n t o - v i e w - 1 . 0 . 2 0 . t g z 
 c s s t y p e - 3 . 1 . 2 . t g z 
 i n t l - l o c a l e m a t c h e r - 0 . 2 . 3 2 . t g z 
 u r l l i b 3 - 1 . 2 6 . 1 5 - p y 2 . p y 3 - n o n e - a n y . w h l 
 r e s i z e - o b s e r v e r - p o l y f i l l - 1 . 5 . 1 . t g z 
 s l f 4 j - a p i 
 u s e - s y n c - e x t e r n a l - s t o r e - 0 . 0 . 3 . t g z 
 c l a s s n a m e s - 2 . 3 . 2 . t g z 
 i c u - s k e l e t o n - p a r s e r - 1 . 3 . 1 8 . t g z 
 t a b b a b l e - 6 . 1 . 1 . t g z 
 s c h e d u l e r - 0 . 1 6 . 3 . t g z 
 i n t l - l i s t f o r m a t - 7 . 2 . 1 . t g z 
 o b j e c t - a s s i g n - 4 . 1 . 1 . t g z 
 d e l a y e d - s t r e a m - 1 . 0 . 0 . t g z 
 j s - t o k e n s - 4 . 0 . 0 . t g z 
 l o d a s h . t h r o t t l e - 4 . 1 . 1 . t g z 
 r e q u e s t s - 2 . 3 0 . 0 - p y 3 - n o n e - a n y . w h l 
 l o d a s h . i s e q u a l - 4 . 5 . 0 . t g z 
 r e a c t - i s - 1 6 . 1 3 . 1 . t g z 
 i s - a r r a y i s h - 0 . 3 . 2 . t g z 
 d o w n s h i f t - 5 . 2 . 1 . t g z 
 i m m u t a b i l i t y - h e l p e r - 3 . 1 . 1 . t g z 
 p r o p - t y p e s - 1 5 . 7 . 5 . t g z 
 s c h e d u l e r - 0 . 2 3 . 0 . t g z 
 e c m a 4 0 2 - a b s t r a c t - 1 . 1 4 . 3 . t g z 
 f a s t - m e m o i z e - 2 . 0 . 1 . t g z 
 i n t l - 2 . 7 . 1 . t g z 
 t o g g l e - s e l e c t i o n - 1 . 0 . 6 . t g z 
 p r o p - t y p e s - 1 5 . 8 . 1 . t g z 
 c o l o r - s t r i n g - 1 . 9 . 1 . t g z 
 f o l l o w - r e d i r e c t s - 1 . 1 5 . 2 . t g z 
 r u n t i m e - 7 . 2 1 . 0 . t g z 
 r o u t e r - 1 . 5 . 0 . t g z 
 i n t l - d i s p l a y n a m e s - 6 . 3 . 1 . t g z 
 l o d a s h . f i n d l a s t - 4 . 6 . 0 . t g z 
 f l a t p i c k r - 4 . 6 . 9 . t g z 
 s l f 4 j - a p i 
 r e a c t - i s - 1 8 . 2 . 0 . t g z 
 r e g e n e r a t o r - r u n t i m e - 0 . 1 3 . 1 1 . t g z 
 c h a r s e t _ n o r m a l i z e r - 3 . 1 . 0 - c p 3 7 - c p 3 7 m - m a n y l i n u x _ 2 _ 1 7 _ x 8 6 _ 6 4 . m a n y l i n u x 2 0 1 4 _ x 8 6 _ 6 4 . w h l 
 u s e - r e s i z e - o b s e r v e r - 6 . 1 . 0 . t g z 
 p r o x y - f r o m - e n v - 1 . 1 . 0 . t g z 
 m i m e - t y p e s - 2 . 1 . 3 5 . t g z 
 u s e - s y n c - e x t e r n a l - s t o r e - 1 . 2 . 0 . t g z 
 c o p y - t o - c l i p b o a r d - 3 . 3 . 3 . t g z 
 f o c u s - t r a p - 7 . 4 . 0 . t g z 
 i c u - m e s s a g e f o r m a t - p a r s e r - 2 . 3 . 1 . t g z 
 f e a t u r e - f l a g s - 0 . 1 3 . 0 . t g z 
 I B M   C l o u d   V P C   A P I 
 
 
 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 .   
 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T - E Q U I V A L E N T 
 
 R e q u i r e . i 1 8 n . j s 
 
 C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j q u e r y . o r g / 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 i n d i v i d u a l s .   F o r   e x a c t   c o n t r i b u t i o n   h i s t o r y ,   s e e   t h e   r e v i s i o n   h i s t o r y 
 a v a i l a b l e   a t   h t t p s : / / g i t h u b . c o m / r e q u i r e j s / i 1 8 n 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   a l l   p a r t s   o f   t h i s   s o f t w a r e   e x c e p t   a s 
 d o c u m e n t e d   b e l o w : 
 
 = = = = 
 
 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 . 
 
 w s a t   [ S A A J - i m p l ] 
 
 ( c )   2 0 0 1 - 2 0 0 5   A r j u n a   T e c h n o l o g i e s   L t d . ,   B E A   S y s t e m s ,   H i t a c h i   L t d . ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n ,   I O N A   T e c h n o l o g i e s ,   M i c r o s o f t   C o r p o r a t i o n ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   c o p y   a n d   d i s p l a y   t h e   " W e b   S e r v i c e s   A t o m i c   T r a n s a c t i o n "   S p e c i f i c a t i o n   ( t h e   " S p e c i f i c a t i o n " ,   w h i c h   i n c l u d e s   W S D L   a n d   s c h e m a   d o c u m e n t s ) ,   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   " W e b   S e r v i c e s   A t o m i c   T r a n s a c t i o n "   S p e c i f i c a t i o n   t h a t   y o u   m a k e : 
 1 .     A   l i n k   o r   U R L   t o   t h e   " W e b   S e r v i c e s   A t o m i c   T r a n s a c t i o n "   S p e c i f i c a t i o n   a t   o n e   o f   t h e   A u t h o r s '   w e b s i t e s 
 2 .   T h e   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   " W e b   S e r v i c e s   A t o m i c   T r a n s a c t i o n "   S p e c i f i c a t i o n . 
 A r j u n a ,   B E A ,   H i t a c h i ,   I B M ,   I O N A   a n d   M i c r o s o f t   ( c o l l e c t i v e l y ,   t h e   " A u t h o r s " )   e a c h   a g r e e   t o   g r a n t   y o u   a   l i c e n s e ,   u n d e r   r o y a l t y - f r e e   a n d   o t h e r w i s e   r e a s o n a b l e ,   n o n - d i s c r i m i n a t o r y   t e r m s   a n d   c o n d i t i o n s ,   t o   t h e i r   r e s p e c t i v e   e s s e n t i a l   p a t e n t   c l a i m s   t h a t   t h e y   d e e m   n e c e s s a r y   t o   i m p l e m e n t   t h e   " W e b   S e r v i c e s   A t o m i c   T r a n s a c t i o n "   S p e c i f i c a t i o n . 
 T H E   " W e b   S e r v i c e s   A t o m i c   T r a n s a c t i o n "   S P E C I F I C A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   " W e b   S e r v i c e s   A t o m i c   T r a n s a c t i o n "   S P E C I F I C A T I O N   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R   D I S T R I B U T I O N   O F   T H E   " W e b   S e r v i c e s   A t o m i c   T r a n s a c t i o n "   S P E C I F I C A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   " W e b   S e r v i c e s   A t o m i c   T r a n s a c t i o n "   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   " W e b   S e r v i c e s   A t o m i c   T r a n s a c t i o n "   S p e c i f i c a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e 
 
 
 w s r m   [ S A A J - i m p l ] 
 
 P e r m i s s i o n   t o   c o p y   a n d   d i s p l a y   t h e   W e b   S e r v i c e s   R e l i a b l e   M e s s a g i n g 
 P r o t o c o l 
 S p e c i f i c a t i o n   ( t h e   ' S p e c i f i c a t i o n ' ,   w h i c h   i n c l u d e s   W S D L   a n d   s c h e m a 
 d o c u m e n t s ) , 
 i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u 
 i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   S p e c i f i c a t i o n   t h a t   y o u   m a k e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   S p e c i f i c a t i o n   a t   o n e   o f   t h e   A u t h o r s '   w e b s i t e s 
 2 .   T h e   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   S p e c i f i c a t i o n . 
 
 B E A   S y s t e m s ,   I B M ,   M i c r o s o f t   a n d   T I B C O   S o f t w a r e   ( c o l l e c t i v e l y ,   t h e 
 ' A u t h o r s ' ) 
 e a c h   a g r e e   t o   g r a n t   y o u   a   l i c e n s e ,   u n d e r   r o y a l t y - f r e e   a n d   o t h e r w i s e 
 r e a s o n a b l e , 
 n o n - d i s c r i m i n a t o r y   t e r m s   a n d   c o n d i t i o n s ,   t o   t h e i r   r e s p e c t i v e   e s s e n t i a l 
 p a t e n t 
 c l a i m s   t h a t   t h e y   d e e m   n e c e s s a r y   t o   i m p l e m e n t   t h e   S p e c i f i c a t i o n . 
 
 T H E   S P E C I F I C A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O 
 R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 , 
 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 ,   N O N - I N F R I N G E M E N T , 
 O R 
 T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   S P E C I F I C A T I O N   A R E   S U I T A B L E   F O R   A N Y 
 P U R P O S E ; 
 N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D 
 P A R T Y 
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L , 
 I N C I D E N T A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R 
 D I S T R I B U T I O N   O F 
 T H E   S P E C I F I C A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r , 
 i n c l u d i n g 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s 
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e 
 S p e c i f i c a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 
 E N D   O F   M I T - E Q U I V A L E N T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   1 . 1   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 J S _ I M P L E M E N T E D   [ E s p r i m a   ( n o d e ) ]   ( C o p y r i g h t   ( C )   2 0 0 4   t h e   I n i t i a l 
 D e v e l o p e r . ) 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 T R A N S P O R T   [ A p a c h e   C X F ]   ( h t t p s : / / g i t h u b . c o m / a p a c h e / c x f / t r e e / c x f - 3 . 2 . 0 ) 
 A P P E N D E D - R E S O U R C E S   [ A p a c h e   C X F ]   ( h t t p : / / m o z i l l a . o r g / M P L / 2 . 0 / ) 
 n s s - s o f t o k n - f r e e b l 
 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 W 3 C   S O F T W A R E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   W 3 C   S o f t w a r e   N o t i c e   a n d   L i c e n s e : 
 
 W S - A D D R - W S D L . X S D   [ A p a c h e   C X F ] 
 X E N C - S C H E M A   [ A p a c h e   C X F ] 
 L I C E N S E S / W 3 C   [ A p a c h e   C X F ] 
 X M L   S C H E M A   [ x m l s e c ] , 
 A D D R E S S I N G . X M L   [ S A A J - i m p l ] 
 
 W 3 C    S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 C o p y r i g h t      1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   
 e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   
 b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   
 o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   
 y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s :   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   
 f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   
 t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e :   
 
 
         1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f 
               t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
         2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
               t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
               f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
               b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
               " C o p y r i g h t      [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m , 
               ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
               R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) . 
               A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 
         3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
               i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
               U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   
 H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   
 D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   
 T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   
 O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   
 D O C U M E N T A T I O N .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   
 a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   
 h o l d e r s .   
 
 E N D   O F   W 3 C   S O F T W A R E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 U N I Q U E 
 
 a s c i i d o c   [ J a v a   P e r s i s t e n c e   A P I   ( J P A ) ] 
 
 C o p y r i g h t   ( c )   2 0 1 9 ,   2 0 2 0   E c l i p s e   F o u n d a t i o n . 
 
 B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   E c l i p s e   F o u n d a t i o n 
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g 
 t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r 
 t h e   E c l i p s e   F o u n d a t i o n   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n 
 a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y 
 g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
 *   l i n k   o r   U R L   t o   t h e   o r i g i n a l   E c l i p s e   F o u n d a t i o n   d o c u m e n t . 
 *   A l l   e x i s t i n g   c o p y r i g h t   n o t i c e s ,   o r   i f   o n e   d o e s   n o t   e x i s t ,   a   n o t i c e 
     ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d ) 
     o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ] 
     E c l i p s e   F o u n d a t i o n ,   I n c .   < < u r l   t o   t h i s   l i c e n s e > > " 
 
 I n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   m u s t   b e   p r o v i d e d .   W e 
 r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e , 
 d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e 
 i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n 
 t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   E c l i p s e   F o u n d a t i o n 
 d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e ,   e x c e p t   a n y o n e   m a y 
 p r e p a r e   a n d   d i s t r i b u t e   d e r i v a t i v e   w o r k s   a n d   p o r t i o n s   o f   t h i s   d o c u m e n t 
 i n   s o f t w a r e   t h a t   i m p l e m e n t s   t h e   s p e c i f i c a t i o n ,   i n   s u p p o r t i n g   m a t e r i a l s 
 a c c o m p a n y i n g   s u c h   s o f t w a r e ,   a n d   i n   d o c u m e n t a t i o n   o f   s u c h   s o f t w a r e , 
 P R O V I D E D   t h a t   a l l   s u c h   w o r k s   i n c l u d e   t h e   n o t i c e   b e l o w .   H O W E V E R ,   t h e 
 p u b l i c a t i o n   o f   d e r i v a t i v e   w o r k s   o f   t h i s   d o c u m e n t   f o r   u s e   a s   a   t e c h n i c a l 
 s p e c i f i c a t i o n   i s   e x p r e s s l y   p r o h i b i t e d . 
 
 E N D   O F   U N I Q U E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   L I B E R T Y   N O T I C E S   A N D   I N F O R M A T I O N   
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   N O T I C E   F I L E 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   L I B E R T Y   2 1 . 0 . 0 . 9   N O T I C E S   A N D   I N F O R M A T I O N   
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   S D K ,   J a v a   T e c h n o l o g y   E d i t i o n ,   V 1 1 
 
 N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   f o r   t h e   I B M   S D K ,   J a v a   T e c h n o l o g y   E d i t i o n ,   m a y   b e   f o u n d   a t   / j d k . 
 
 I B M   S D K ,   J A V A   T E C H N O L O G Y   E D I T I O N   -   E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   I B M   Z   D E V E L O P M E N T   A N D   T E S T     N O T I C E S   A N D   I N F O R M A T I I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 L / N :   L - J S T Q - W X A 5 H J 
 D / N :   L - J S T Q - W X A 5 H J 
 P / N :   L - J S T Q - W X A 5 H J 
 NOTICES AND INFORMATION

IBM z/OS Connect Enterprise Edition Unlimited 3.0

The IBM license agreement and any applicable information on the web
download page for IBM products refers Licensee to this file for details
concerning notices applicable to code included in the products listed
above ("the Program").

Notwithstanding the terms and conditions of any other agreement Licensee
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party code identified below is subject
to the terms and conditions of the IBM license agreement for the Program
and not the license terms that may be contained in the notices below.
The notices are provided for informational purposes.

Please note: This Notices file may identify information that is not used
by, or that was not shipped with, the Program as Licensee installed it.

IMPORTANT: IBM does not represent or warrant that the information in this
NOTICES file is accurate. Third party websites are independent of IBM and
IBM does not represent or warrant that the information on any third party
website referenced in this NOTICES file is accurate. IBM disclaims any
and all liability for errors and omissions or for any damages accruing
from the use of this NOTICES file or its contents, including without
limitation URLs or references to any third party websites.

THE FOLLOWING SECTIONS IDENTIFY VARIOUS COMPONENTS CONTAINED IN THE PROGRAM IDENTIFIED ABOVE, AND SPECIFY CERTAIN NOTICES AND OTHER INFORMATION REGARDING THOSE COMPONENTS THAT IBM IS REQUIRED TO PROVIDE TO YOU.

NOTWITHSTANDING ANY PROVISION CONTAINED IN ANY OF THE NOTICES AND OTHER INFORMATION SET FORTH BELOW, YOUR USE OF THESE PROGRAM COMPONENTS REMAINS SUBJECT TO THE TERMS AND CONDITIONS SET FORTH IN:

    THE PROGRAM'S LICENSE INFORMATION DOCUMENT; AND
    THE IBM LICENSE AGREEMENT SPECIFIED IN THAT LICENSE INFORMATION DOCUMENT.

CONTENTS

    Notices and Information
    IBM Graphical Data Mapper 1.0.5.0 Notices
    IMS Service Provider Notices
    IBM Explorer For z/OS 3.2.0.17 Notices
    IBM WebSphere Application Server Developer Tools For Eclipse 16.0.0.3 Notices
    IBM WebSphere Application Server Liberty 22.0.0.3 Notices

Notices and Information

The third party components listed in this section, some of which are provided for use with the Program, and are subject to the following terms and conditions.

-------------------------------------------------------------------------------

APACHE CODE NOTICES AND INFORMATION

The following third party components might be included with the Program:
- Accessors Smart, Axiom, Axis2, btf, Commons Codec, Commons Collection4, Commons Compress, Commons IO, 
Commons Lang, Commons Lang3, Commons Logging, Commons Net, Commons Text, Commons Validator, 
Error prone annotations, failureaccess, gson, guava, HTTPComponents Client, HTTPComponents Core, 
IBM Derby, J2objc annotations, James, Jettison, Jackson Annotations, 
Jackson Core, Jackson Coreutils, Jackson Coreutils Experience, Jackson Databind, Jackson Dataformat YAML, 
Jackson Datatype JSR310, Jackson Datatype JODA, Jackson Jaxrs Base, Jackson Jaxrs JSON Provider, 
Jackson Module JAXB Annotations, Jackson Module JSON Schema, Jakarta Validation API, Jakarta XML Bind API, 
Joda-Time, JSON Path, JSON Patch, JSON Schema Core, JSON Schema Validator, JSON Smart, JSONata4Java, JSR305, 
Libphonenumber, ListenableFuture, Logging Services Log4j, msg-simple, Snake YAML, Swagger annotations, 
Swagger codegen-cli, Swagger core, Swagger models, Swagger parser, Swagger parser core, Swagger ui, uri-template
validation-api, Woden, XML Schema, Zip4J

                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

END OF APACHE CODE NOTICES AND INFORMATION

=======================================================================
BSD CODE NOTICES AND INFORMATION

The following third-party component is provided for use with the Program and is 
available for use under the following terms and conditions:
- antlr4-runtime, asm, asm-analysis, asm-commons, asm-tree, icu4j, jakarta.activation-api,
MiG Base64

Copyright (c) 2014, Mikael Grev
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, 
are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list 
of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this 
list of conditions and the following disclaimer in the documentation and/or other 
materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its contributors may 
be used to endorse or promote products derived from this software without specific 
prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT 
SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF BSD CODE NOTICES AND INFORMATION

=======================================================================
CDDL CODE NOTICES AND INFORMATION

The following third-party components are provided for use with the Program and are 
available for use under the following terms and conditions:
- JavaMail API, Java Servlet API, Jersey, Jersey-client, Jersey-core, Jersey-json, 
Jersey-multipart


COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL - Version 1.1)
1. Definitions.
1.1. "Contributor" means each individual or entity that creates or contributes to 
the creation of Modifications.

1.2. "Contributor Version" means the combination of the Original Software, prior 
Modifications used by a Contributor (if any), and the Modifications made by that 
particular Contributor.

1.3. "Covered Software" means (a) the Original Software, or (b) Modifications, or 
(c) the combination of files containing Original Software with files containing 
Modifications, in each case including portions thereof.

1.4. "Executable" means the Covered Software in any form other than Source Code.

1.5. "Initial Developer" means the individual or entity that first makes Original 
Software available under this License.

1.6. "Larger Work" means a work which combines Covered Software or portions thereof 
with code not governed by the terms of this License.

1.7. "License" means this document.

1.8. "Licensable" means having the right to grant, to the maximum extent possible, 
whether at the time of the initial grant or subsequently acquired, any and all of 
the rights conveyed herein.

1.9. "Modifications" means the Source Code and Executable form of any of the following:

A. Any file that results from an addition to, deletion from or modification of the 
contents of a file containing Original Software or previous Modifications;

B. Any new file that contains any part of the Original Software or previous Modification; 
or

C. Any new file that is contributed or otherwise made available under the terms 
of this License.

1.10. "Original Software" means the Source Code and Executable form of computer 
software code that is originally released under this License.

1.11. "Patent Claims" means any patent claim(s), now owned or hereafter acquired, 
including without limitation, method, process, and apparatus claims, in any patent 
Licensable by grantor.

1.12. "Source Code" means (a) the common form of computer software code in which 
modifications are made and (b) associated documentation included in or with such 
code.

1.13. "You" (or "Your") means an individual or a legal entity exercising rights 
under, and complying with all of the terms of, this License. For legal entities, 
"You" includes any entity which controls, is controlled by, or is under common control 
with You. For purposes of this definition, "control" means (a) the power, direct 
or indirect, to cause the direction or management of such entity, whether by contract 
or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding 
shares or beneficial ownership of such entity.

2. License Grants.
2.1. The Initial Developer Grant.

Conditioned upon Your compliance with Section 3.1 below and subject to third party 
intellectual property claims, the Initial Developer hereby grants You a world-wide, 
royalty-free, non-exclusive license:

(a) under intellectual property rights (other than patent or trademark) Licensable 
by Initial Developer, to use, reproduce, modify, display, perform, sublicense and 
distribute the Original Software (or portions thereof), with or without Modifications, 
and/or as part of a Larger Work; and

(b) under Patent Claims infringed by the making, using or selling of Original Software, 
to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose 
of the Original Software (or portions thereof).

(c) The licenses granted in Sections 2.1(a) and (b) are effective on the date Initial 
Developer first distributes or otherwise makes the Original Software available to 
a third party under the terms of this License.

(d) Notwithstanding Section 2.1(b) above, no patent license is granted: (1) for 
code that You delete from the Original Software, or (2) for infringements caused 
by: (i) the modification of the Original Software, or (ii) the combination of the 
Original Software with other software or devices.

2.2. Contributor Grant.

Conditioned upon Your compliance with Section 3.1 below and subject to third party 
intellectual property claims, each Contributor hereby grants You a world-wide, royalty-free, 
non-exclusive license:

(a) under intellectual property rights (other than patent or trademark) Licensable 
by Contributor to use, reproduce, modify, display, perform, sublicense and distribute 
the Modifications created by such Contributor (or portions thereof), either on an 
unmodified basis, with other Modifications, as Covered Software and/or as part of 
a Larger Work; and

(b) under Patent Claims infringed by the making, using, or selling of Modifications 
made by that Contributor either alone and/or in combination with its Contributor 
Version (or portions of such combination), to make, use, sell, offer for sale, have 
made, and/or otherwise dispose of: (1) Modifications made by that Contributor (or 
portions thereof); and (2) the combination of Modifications made by that Contributor 
with its Contributor Version (or portions of such combination).

(c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date 
Contributor first distributes or otherwise makes the Modifications available to 
a third party.

(d) Notwithstanding Section 2.2(b) above, no patent license is granted: (1) for 
any code that Contributor has deleted from the Contributor Version; (2) for infringements 
caused by: (i) third party modifications of Contributor Version, or (ii) the combination 
of Modifications made by that Contributor with other software (except as part of 
the Contributor Version) or other devices; or (3) under Patent Claims infringed 
by Covered Software in the absence of Modifications made by that Contributor.

3. Distribution Obligations.
3.1. Availability of Source Code.

Any Covered Software that You distribute or otherwise make available in Executable 
form must also be made available in Source Code form and that Source Code form must 
be distributed only under the terms of this License. You must include a copy of 
this License with every copy of the Source Code form of the Covered Software You 
distribute or otherwise make available. You must inform recipients of any such Covered 
Software in Executable form as to how they can obtain such Covered Software in Source 
Code form in a reasonable manner on or through a medium customarily used for software 
exchange.

3.2. Modifications.

The Modifications that You create or to which You contribute are governed by the 
terms of this License. You represent that You believe Your Modifications are Your 
original creation(s) and/or You have sufficient rights to grant the rights conveyed 
by this License.

3.3. Required Notices.

You must include a notice in each of Your Modifications that identifies You as the 
Contributor of the Modification. You may not remove or alter any copyright, patent 
or trademark notices contained within the Covered Software, or any notices of licensing 
or any descriptive text giving attribution to any Contributor or the Initial Developer.

3.4. Application of Additional Terms.

You may not offer or impose any terms on any Covered Software in Source Code form 
that alters or restricts the applicable version of this License or the recipients’ 
rights hereunder. You may choose to offer, and to charge a fee for, warranty, support, 
indemnity or liability obligations to one or more recipients of Covered Software. 
However, you may do so only on Your own behalf, and not on behalf of the Initial 
Developer or any Contributor. You must make it absolutely clear that any such warranty, 
support, indemnity or liability obligation is offered by You alone, and You hereby 
agree to indemnify the Initial Developer and every Contributor for any liability 
incurred by the Initial Developer or such Contributor as a result of warranty, support, 
indemnity or liability terms You offer.

3.5. Distribution of Executable Versions.

You may distribute the Executable form of the Covered Software under the terms of 
this License or under the terms of a license of Your choice, which may contain terms 
different from this License, provided that You are in compliance with the terms 
of this License and that the license for the Executable form does not attempt to 
limit or alter the recipient’s rights in the Source Code form from the rights set 
forth in this License. If You distribute the Covered Software in Executable form 
under a different license, You must make it absolutely clear that any terms which 
differ from this License are offered by You alone, not by the Initial Developer 
or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor 
for any liability incurred by the Initial Developer or such Contributor as a result 
of any such terms You offer.

3.6. Larger Works.

You may create a Larger Work by combining Covered Software with other code not governed 
by the terms of this License and distribute the Larger Work as a single product. 
In such a case, You must make sure the requirements of this License are fulfilled 
for the Covered Software.

4. Versions of the License.
4.1. New Versions.

Oracle is the initial license steward and may publish revised and/or new versions 
of this License from time to time. Each version will be given a distinguishing version 
number. Except as provided in Section 4.3, no one other than the license steward 
has the right to modify this License.

4.2. Effect of New Versions.

You may always continue to use, distribute or otherwise make the Covered Software 
available under the terms of the version of the License under which You originally 
received the Covered Software. If the Initial Developer includes a notice in the 
Original Software prohibiting it from being distributed or otherwise made available 
under any subsequent version of the License, You must distribute and make the Covered 
Software available under the terms of the version of the License under which You 
originally received the Covered Software. Otherwise, You may also choose to use, 
distribute or otherwise make the Covered Software available under the terms of any 
subsequent version of the License published by the license steward.

4.3. Modified Versions.

When You are an Initial Developer and You want to create a new license for Your 
Original Software, You may create and use a modified version of this License if 
You: (a) rename the license and remove any references to the name of the license 
steward (except to note that the license differs from this License); and (b) otherwise 
make it clear that the license contains terms which differ from this License.

5. DISCLAIMER OF WARRANTY.
COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY 
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES 
THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR 
PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF 
THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN 
ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE 
COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY 
CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS 
AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.

6. TERMINATION.
6.1. This License and the rights granted hereunder will terminate automatically 
if You fail to comply with terms herein and fail to cure such breach within 30 days 
of becoming aware of the breach. Provisions which, by their nature, must remain 
in effect beyond the termination of this License shall survive.

6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) 
against Initial Developer or a Contributor (the Initial Developer or Contributor 
against whom You assert such claim is referred to as "Participant") alleging that 
the Participant Software (meaning the Contributor Version where the Participant 
is a Contributor or the Original Software where the Participant is the Initial Developer) 
directly or indirectly infringes any patent, then any and all rights granted directly 
or indirectly to You by such Participant, the Initial Developer (if the Initial 
Developer is not the Participant) and all Contributors under Sections 2.1 and/or 
2.2 of this License shall, upon 60 days notice from Participant terminate prospectively 
and automatically at the expiration of such 60 day notice period, unless if within 
such 60 day period You withdraw Your claim with respect to the Participant Software 
against such Participant either unilaterally or pursuant to a written agreement 
with Participant.

6.3. If You assert a patent infringement claim against Participant alleging that 
the Participant Software directly or indirectly infringes any patent where such 
claim is resolved (such as by license or settlement) prior to the initiation of 
patent infringement litigation, then the reasonable value of the licenses granted 
by such Participant under Sections 2.1 or 2.2 shall be taken into account in determining 
the amount or value of any payment or license.

6.4. In the event of termination under Sections 6.1 or 6.2 above, all end user licenses 
that have been validly granted by You or any distributor hereunder prior to termination 
(excluding licenses granted to You by any distributor) shall survive termination.

7. LIMITATION OF LIABILITY.
UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), 
CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, 
OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, 
BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL 
DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, 
WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL 
DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY 
OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH 
OR PERSONAL INJURY RESULTING FROM SUCH PARTY’S NEGLIGENCE TO THE EXTENT APPLICABLE 
LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR 
LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION 
MAY NOT APPLY TO YOU.

8. U.S. GOVERNMENT END USERS.
The Covered Software is a "commercial item," as that term is defined in 48 C.F.R. 
2.101 (Oct. 1995), consisting of "commercial computer software" (as that term is 
defined at 48 C.F.R. § 252.227-7014(a)(1)) and "commercial computer software documentation" 
as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 
12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government 
End Users acquire Covered Software with only those rights set forth herein. This 
U.S. Government Rights clause is in lieu of, and supersedes, any other FAR, DFAR, 
or other clause or provision that addresses Government rights in computer software 
under this License.

9. MISCELLANEOUS.
This License represents the complete agreement concerning subject matter hereof. 
If any provision of this License is held to be unenforceable, such provision shall 
be reformed only to the extent necessary to make it enforceable. This License shall 
be governed by the law of the jurisdiction specified in a notice contained within 
the Original Software (except to the extent applicable law, if any, provides otherwise), 
excluding such jurisdiction’s conflict-of-law provisions. Any litigation relating 
to this License shall be subject to the jurisdiction of the courts located in the 
jurisdiction and venue specified in a notice contained within the Original Software, 
with the losing party responsible for costs, including, without limitation, court 
costs and reasonable attorneys’ fees and expenses. The application of the United 
Nations Convention on Contracts for the International Sale of Goods is expressly 
excluded. Any law or regulation which provides that the language of a contract shall 
be construed against the drafter shall not apply to this License. You agree that 
You alone are responsible for compliance with the United States export administration 
regulations (and the export control laws and regulation of any other countries) 
when You use, distribute or otherwise make available any Covered Software.

10. RESPONSIBILITY FOR CLAIMS.
As between Initial Developer and the Contributors, each party is responsible for 
claims and damages arising, directly or indirectly, out of its utilization of rights 
under this License and You agree to work with Initial Developer and Contributors 
to distribute such responsibility on an equitable basis. Nothing herein is intended 
or shall be deemed to constitute any admission of liability.

NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE 
(CDDL)

The code released under the CDDL shall be governed by the laws of the State of California 
(excluding conflict-of-law provisions). Any litigation relating to this License 
shall be subject to the jurisdiction of the Federal Courts of the Northern District 
of California and the state courts of the State of California, with venue lying 
in Santa Clara County, California.


END OF CDDL CODE NOTICES AND INFORMATION

=======================================================================
CPL CODE NOTICES AND INFORMATION

The following third-party component is provided for use with the Program:
- Web Services Description Language for Java (WSDL4J)


Common Public License Version 1.0

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC
LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.

1. DEFINITIONS

"Contribution" means:

a) in the case of the initial Contributor, the initial code and
documentation distributed under this Agreement, and

b) in the case of each subsequent Contributor:

i) changes to the Program, and

ii) additions to the Program;

where such changes and/or additions to the Program originate from and are
distributed by that particular Contributor. A Contribution 'originates' from a
Contributor if it was added to the Program by such Contributor itself or anyone
acting on such Contributor's behalf. Contributions do not include additions to
the Program which: (i) are separate modules of software distributed in
conjunction with the Program under their own license agreement, and (ii) are not
derivative works of the Program.

"Contributor" means any person or entity that distributes the Program.

"Licensed Patents" mean patent claims licensable by a Contributor which are
necessarily infringed by the use or sale of its Contribution alone or when
combined with the Program.

"Program" means the Contributions distributed in accordance with this Agreement.

"Recipient" means anyone who receives the Program under this Agreement,
including all Contributors.

2. GRANT OF RIGHTS

a) Subject to the terms of this Agreement, each Contributor hereby grants
Recipient a non-exclusive, worldwide, royalty-free copyright license to
reproduce, prepare derivative works of, publicly display, publicly perform,
distribute and sublicense the Contribution of such Contributor, if any, and such
derivative works, in source code and object code form.

b) Subject to the terms of this Agreement, each Contributor hereby grants
Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed
Patents to make, use, sell, offer to sell, import and otherwise transfer the
Contribution of such Contributor, if any, in source code and object code form.
This patent license shall apply to the combination of the Contribution and the
Program if, at the time the Contribution is added by the Contributor, such
addition of the Contribution causes such combination to be covered by the
Licensed Patents. The patent license shall not apply to any other combinations
which include the Contribution. No hardware per se is licensed hereunder.

c) Recipient understands that although each Contributor grants the licenses
to its Contributions set forth herein, no assurances are provided by any
Contributor that the Program does not infringe the patent or other intellectual
property rights of any other entity. Each Contributor disclaims any liability to
Recipient for claims brought by any other entity based on infringement of
intellectual property rights or otherwise. As a condition to exercising the
rights and licenses granted hereunder, each Recipient hereby assumes sole
responsibility to secure any other intellectual property rights needed, if any.
For example, if a third party patent license is required to allow Recipient to
distribute the Program, it is Recipient's responsibility to acquire that license
before distributing the Program.

d) Each Contributor represents that to its knowledge it has sufficient
copyright rights in its Contribution, if any, to grant the copyright license set
forth in this Agreement.

3. REQUIREMENTS

A Contributor may choose to distribute the Program in object code form under its
own license agreement, provided that:

a) it complies with the terms and conditions of this Agreement; and

b) its license agreement:

i) effectively disclaims on behalf of all Contributors all warranties and
conditions, express and implied, including warranties or conditions of title and
non-infringement, and implied warranties or conditions of merchantability and
fitness for a particular purpose;

ii) effectively excludes on behalf of all Contributors all liability for
damages, including direct, indirect, special, incidental and consequential
damages, such as lost profits;

iii) states that any provisions which differ from this Agreement are offered
by that Contributor alone and not by any other party; and

iv) states that source code for the Program is available from such
Contributor, and informs licensees how to obtain it in a reasonable manner on or
through a medium customarily used for software exchange.

When the Program is made available in source code form:

a) it must be made available under this Agreement; and

b) a copy of this Agreement must be included with each copy of the Program.

Contributors may not remove or alter any copyright notices contained within the
Program.

Each Contributor must identify itself as the originator of its Contribution, if
any, in a manner that reasonably allows subsequent Recipients to identify the
originator of the Contribution.

4. COMMERCIAL DISTRIBUTION

Commercial distributors of software may accept certain responsibilities with
respect to end users, business partners and the like. While this license is
intended to facilitate the commercial use of the Program, the Contributor who
includes the Program in a commercial product offering should do so in a manner
which does not create potential liability for other Contributors. Therefore, if
a Contributor includes the Program in a commercial product offering, such
Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
every other Contributor ("Indemnified Contributor") against any losses, damages
and costs (collectively "Losses") arising from claims, lawsuits and other legal
actions brought by a third party against the Indemnified Contributor to the
extent caused by the acts or omissions of such Commercial Contributor in
connection with its distribution of the Program in a commercial product
offering. The obligations in this section do not apply to any claims or Losses
relating to any actual or alleged intellectual property infringement. In order
to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
Contributor in writing of such claim, and b) allow the Commercial Contributor to
control, and cooperate with the Commercial Contributor in, the defense and any
related settlement negotiations. The Indemnified Contributor may participate in
any such claim at its own expense.

For example, a Contributor might include the Program in a commercial product
offering, Product X. That Contributor is then a Commercial Contributor. If that
Commercial Contributor then makes performance claims, or offers warranties
related to Product X, those performance claims and warranties are such
Commercial Contributor's responsibility alone. Under this section, the
Commercial Contributor would have to defend claims against the other
Contributors related to those performance claims and warranties, and if a court
requires any other Contributor to pay any damages as a result, the Commercial
Contributor must pay those damages.

5. NO WARRANTY

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
Recipient is solely responsible for determining the appropriateness of using and
distributing the Program and assumes all risks associated with its exercise of
rights under this Agreement, including but not limited to the risks and costs of
program errors, compliance with applicable laws, damage to or loss of data,
programs or equipment, and unavailability or interruption of operations.

6. DISCLAIMER OF LIABILITY

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

7. GENERAL

If any provision of this Agreement is invalid or unenforceable under applicable
law, it shall not affect the validity or enforceability of the remainder of the
terms of this Agreement, and without further action by the parties hereto, such
provision shall be reformed to the minimum extent necessary to make such
provision valid and enforceable.

If Recipient institutes patent litigation against a Contributor with respect to
a patent applicable to software (including a cross-claim or counterclaim in a
lawsuit), then any patent licenses granted by that Contributor to such Recipient
under this Agreement shall terminate as of the date such litigation is filed. In
addition, if Recipient institutes patent litigation against any entity
(including a cross-claim or counterclaim in a lawsuit) alleging that the Program
itself (excluding combinations of the Program with other software or hardware)
infringes such Recipient's patent(s), then such Recipient's rights granted under
Section 2(b) shall terminate as of the date such litigation is filed.

All Recipient's rights under this Agreement shall terminate if it fails to
comply with any of the material terms or conditions of this Agreement and does
not cure such failure in a reasonable period of time after becoming aware of
such noncompliance. If all Recipient's rights under this Agreement terminate,
Recipient agrees to cease use and distribution of the Program as soon as
reasonably practicable. However, Recipient's obligations under this Agreement
and any licenses granted by Recipient relating to the Program shall continue and
survive.

Everyone is permitted to copy and distribute copies of this Agreement, but in
order to avoid inconsistency the Agreement is copyrighted and may only be
modified in the following manner. The Agreement Steward reserves the right to
publish new versions (including revisions) of this Agreement from time to time.
No one other than the Agreement Steward has the right to modify this Agreement.
IBM is the initial Agreement Steward. IBM may assign the responsibility to serve
as the Agreement Steward to a suitable separate entity. Each new version of the
Agreement will be given a distinguishing version number. The Program (including
Contributions) may always be distributed subject to the version of the Agreement
under which it was received. In addition, after a new version of the Agreement
is published, Contributor may elect to distribute the Program (including its
Contributions) under the new version. Except as expressly stated in Sections
2(a) and 2(b) above, Recipient receives no rights or licenses to the
intellectual property of any Contributor under this Agreement, whether
expressly, by implication, estoppel or otherwise. All rights in the Program not
expressly granted under this Agreement are reserved.

This Agreement is governed by the laws of the State of New York and the
intellectual property laws of the United States of America. No party to this
Agreement will bring a legal action under this Agreement more than one year
after the cause of action arose. Each party waives its rights to a jury trial in
any resulting litigation.

END OF CPL CODE NOTICES AND INFORMATION

=======================================================================
ECLIPSE 1.0 CODE NOTICES AND INFORMATION

The following third party components are included for use with the Program:
- eclipse.emf, eclipse.emf.common, eclipse.emf.ecore, eclipse.emf.ecore.xmi

Eclipse Public License - v 1.0

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE 
("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES 
RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.

1. DEFINITIONS

"Contribution" means:

a) in the case of the initial Contributor, the initial code and documentation distributed 
under this Agreement, and
b) in the case of each subsequent Contributor:
i) changes to the Program, and
ii) additions to the Program;
where such changes and/or additions to the Program originate from and are distributed 
by that particular Contributor. A Contribution 'originates' from a Contributor if 
it was added to the Program by such Contributor itself or anyone acting on such 
Contributor's behalf. Contributions do not include additions to the Program which: 
(i) are separate modules of software distributed in conjunction with the Program 
under their own license agreement, and (ii) are not derivative works of the Program.
"Contributor" means any person or entity that distributes the Program.

"Licensed Patents" mean patent claims licensable by a Contributor which are necessarily 
infringed by the use or sale of its Contribution alone or when combined with the 
Program.

"Program" means the Contributions distributed in accordance with this Agreement.

"Recipient" means anyone who receives the Program under this Agreement, including 
all Contributors.

2. GRANT OF RIGHTS

a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient 
a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare 
derivative works of, publicly display, publicly perform, distribute and sublicense 
the Contribution of such Contributor, if any, and such derivative works, in source 
code and object code form.
b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient 
a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to 
make, use, sell, offer to sell, import and otherwise transfer the Contribution of 
such Contributor, if any, in source code and object code form. This patent license 
shall apply to the combination of the Contribution and the Program if, at the time 
the Contribution is added by the Contributor, such addition of the Contribution 
causes such combination to be covered by the Licensed Patents. The patent license 
shall not apply to any other combinations which include the Contribution. No hardware 
per se is licensed hereunder.
c) Recipient understands that although each Contributor grants the licenses to its 
Contributions set forth herein, no assurances are provided by any Contributor that 
the Program does not infringe the patent or other intellectual property rights of 
any other entity. Each Contributor disclaims any liability to Recipient for claims 
brought by any other entity based on infringement of intellectual property rights 
or otherwise. As a condition to exercising the rights and licenses granted hereunder, 
each Recipient hereby assumes sole responsibility to secure any other intellectual 
property rights needed, if any. For example, if a third party patent license is 
required to allow Recipient to distribute the Program, it is Recipient's responsibility 
to acquire that license before distributing the Program.
d) Each Contributor represents that to its knowledge it has sufficient copyright 
rights in its Contribution, if any, to grant the copyright license set forth in 
this Agreement.
3. REQUIREMENTS

A Contributor may choose to distribute the Program in object code form under its 
own license agreement, provided that:

a) it complies with the terms and conditions of this Agreement; and
b) its license agreement:
i) effectively disclaims on behalf of all Contributors all warranties and conditions, 
express and implied, including warranties or conditions of title and non-infringement, 
and implied warranties or conditions of merchantability and fitness for a particular 
purpose;
ii) effectively excludes on behalf of all Contributors all liability for damages, 
including direct, indirect, special, incidental and consequential damages, such 
as lost profits;
iii) states that any provisions which differ from this Agreement are offered by 
that Contributor alone and not by any other party; and
iv) states that source code for the Program is available from such Contributor, 
and informs licensees how to obtain it in a reasonable manner on or through a medium 
customarily used for software exchange.
When the Program is made available in source code form:

a) it must be made available under this Agreement; and
b) a copy of this Agreement must be included with each copy of the Program.
Contributors may not remove or alter any copyright notices contained within the 
Program.

Each Contributor must identify itself as the originator of its Contribution, if 
any, in a manner that reasonably allows subsequent Recipients to identify the originator 
of the Contribution.

4. COMMERCIAL DISTRIBUTION

Commercial distributors of software may accept certain responsibilities with respect 
to end users, business partners and the like. While this license is intended to 
facilitate the commercial use of the Program, the Contributor who includes the Program 
in a commercial product offering should do so in a manner which does not create 
potential liability for other Contributors. Therefore, if a Contributor includes 
the Program in a commercial product offering, such Contributor ("Commercial Contributor") 
hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") 
against any losses, damages and costs (collectively "Losses") arising from claims, 
lawsuits and other legal actions brought by a third party against the Indemnified 
Contributor to the extent caused by the acts or omissions of such Commercial Contributor 
in connection with its distribution of the Program in a commercial product offering. 
The obligations in this section do not apply to any claims or Losses relating to 
any actual or alleged intellectual property infringement. In order to qualify, an 
Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing 
of such claim, and b) allow the Commercial Contributor to control, and cooperate 
with the Commercial Contributor in, the defense and any related settlement negotiations. 
The Indemnified Contributor may participate in any such claim at its own expense.

For example, a Contributor might include the Program in a commercial product offering, 
Product X. That Contributor is then a Commercial Contributor. If that Commercial 
Contributor then makes performance claims, or offers warranties related to Product 
X, those performance claims and warranties are such Commercial Contributor's responsibility 
alone. Under this section, the Commercial Contributor would have to defend claims 
against the other Contributors related to those performance claims and warranties, 
and if a court requires any other Contributor to pay any damages as a result, the 
Commercial Contributor must pay those damages.

5. NO WARRANTY

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS 
IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED 
INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, 
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible 
for determining the appropriateness of using and distributing the Program and assumes 
all risks associated with its exercise of rights under this Agreement , including 
but not limited to the risks and costs of program errors, compliance with applicable 
laws, damage to or loss of data, programs or equipment, and unavailability or interruption 
of operations.

6. DISCLAIMER OF LIABILITY

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS 
SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED 
AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE 
PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE 
POSSIBILITY OF SUCH DAMAGES.

7. GENERAL

If any provision of this Agreement is invalid or unenforceable under applicable 
law, it shall not affect the validity or enforceability of the remainder of the 
terms of this Agreement, and without further action by the parties hereto, such 
provision shall be reformed to the minimum extent necessary to make such provision 
valid and enforceable.

If Recipient institutes patent litigation against any entity (including a cross-claim 
or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations 
of the Program with other software or hardware) infringes such Recipient's patent(s), 
then such Recipient's rights granted under Section 2(b) shall terminate as of the 
date such litigation is filed.

All Recipient's rights under this Agreement shall terminate if it fails to comply 
with any of the material terms or conditions of this Agreement and does not cure 
such failure in a reasonable period of time after becoming aware of such noncompliance. 
If all Recipient's rights under this Agreement terminate, Recipient agrees to cease 
use and distribution of the Program as soon as reasonably practicable. However, 
Recipient's obligations under this Agreement and any licenses granted by Recipient 
relating to the Program shall continue and survive.

Everyone is permitted to copy and distribute copies of this Agreement, but in order 
to avoid inconsistency the Agreement is copyrighted and may only be modified in 
the following manner. The Agreement Steward reserves the right to publish new versions 
(including revisions) of this Agreement from time to time. No one other than the 
Agreement Steward has the right to modify this Agreement. The Eclipse Foundation 
is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility 
to serve as the Agreement Steward to a suitable separate entity. Each new version 
of the Agreement will be given a distinguishing version number. The Program (including 
Contributions) may always be distributed subject to the version of the Agreement 
under which it was received. In addition, after a new version of the Agreement is 
published, Contributor may elect to distribute the Program (including its Contributions) 
under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, 
Recipient receives no rights or licenses to the intellectual property of any Contributor 
under this Agreement, whether expressly, by implication, estoppel or otherwise. 
All rights in the Program not expressly granted under this Agreement are reserved.

This Agreement is governed by the laws of the State of New York and the intellectual 
property laws of the United States of America. No party to this Agreement will bring 
a legal action under this Agreement more than one year after the cause of action 
arose. Each party waives its rights to a jury trial in any resulting litigation.


END OF ECLIPSE CODE 1.0 NOTICES AND INFORMATION

=======================================================================
ECLIPSE 2.0 CODE NOTICES AND INFORMATION

The following third party components are included for use with the Program:
- jacoco.core, json4j


Eclipse Public License - v 2.0

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE 
(“AGREEMENT”). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES 
RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.

1. DEFINITIONS
“Contribution” means:

a) in the case of the initial Contributor, the initial content Distributed under 
this Agreement, and
b) in the case of each subsequent Contributor:
i) changes to the Program, and
ii) additions to the Program;
where such changes and/or additions to the Program originate from and are Distributed 
by that particular Contributor. A Contribution “originates” from a Contributor if 
it was added to the Program by such Contributor itself or anyone acting on such 
Contributor's behalf. Contributions do not include changes or additions to the Program 
that are not Modified Works.
“Contributor” means any person or entity that Distributes the Program.

“Licensed Patents” mean patent claims licensable by a Contributor which are necessarily 
infringed by the use or sale of its Contribution alone or when combined with the 
Program.

“Program” means the Contributions Distributed in accordance with this Agreement.

“Recipient” means anyone who receives the Program under this Agreement or any Secondary 
License (as applicable), including Contributors.

“Derivative Works” shall mean any work, whether in Source Code or other form, that 
is based on (or derived from) the Program and for which the editorial revisions, 
annotations, elaborations, or other modifications represent, as a whole, an original 
work of authorship.

“Modified Works” shall mean any work in Source Code or other form that results from 
an addition to, deletion from, or modification of the contents of the Program, including, 
for purposes of clarity any new file in Source Code form that contains any contents 
of the Program. Modified Works shall not include works that contain only declarations, 
interfaces, types, classes, structures, or files of the Program solely in each case 
in order to link to, bind by name, or subclass the Program or Modified Works thereof.

“Distribute” means the acts of a) distributing or b) making available in any manner 
that enables the transfer of a copy.

“Source Code” means the form of a Program preferred for making modifications, including 
but not limited to software source code, documentation source, and configuration 
files.

“Secondary License” means either the GNU General Public License, Version 2.0, or 
any later versions of that license, including any exceptions or additional permissions 
as identified by the initial Contributor.

2. GRANT OF RIGHTS
a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient 
a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare 
Derivative Works of, publicly display, publicly perform, Distribute and sublicense 
the Contribution of such Contributor, if any, and such Derivative Works.
b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient 
a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to 
make, use, sell, offer to sell, import and otherwise transfer the Contribution of 
such Contributor, if any, in Source Code or other form. This patent license shall 
apply to the combination of the Contribution and the Program if, at the time the 
Contribution is added by the Contributor, such addition of the Contribution causes 
such combination to be covered by the Licensed Patents. The patent license shall 
not apply to any other combinations which include the Contribution. No hardware 
per se is licensed hereunder.
c) Recipient understands that although each Contributor grants the licenses to its 
Contributions set forth herein, no assurances are provided by any Contributor that 
the Program does not infringe the patent or other intellectual property rights of 
any other entity. Each Contributor disclaims any liability to Recipient for claims 
brought by any other entity based on infringement of intellectual property rights 
or otherwise. As a condition to exercising the rights and licenses granted hereunder, 
each Recipient hereby assumes sole responsibility to secure any other intellectual 
property rights needed, if any. For example, if a third party patent license is 
required to allow Recipient to Distribute the Program, it is Recipient's responsibility 
to acquire that license before distributing the Program.
d) Each Contributor represents that to its knowledge it has sufficient copyright 
rights in its Contribution, if any, to grant the copyright license set forth in 
this Agreement.
e) Notwithstanding the terms of any Secondary License, no Contributor makes additional 
grants to any Recipient (other than those set forth in this Agreement) as a result 
of such Recipient's receipt of the Program under the terms of a Secondary License 
(if permitted under the terms of Section 3).
3. REQUIREMENTS
3.1 If a Contributor Distributes the Program in any form, then:

a) the Program must also be made available as Source Code, in accordance with section 
3.2, and the Contributor must accompany the Program with a statement that the Source 
Code for the Program is available under this Agreement, and informs Recipients how 
to obtain it in a reasonable manner on or through a medium customarily used for 
software exchange; and
b) the Contributor may Distribute the Program under a license different than this 
Agreement, provided that such license:
i) effectively disclaims on behalf of all other Contributors all warranties and 
conditions, express and implied, including warranties or conditions of title and 
non-infringement, and implied warranties or conditions of merchantability and fitness 
for a particular purpose;
ii) effectively excludes on behalf of all other Contributors all liability for damages, 
including direct, indirect, special, incidental and consequential damages, such 
as lost profits;
iii) does not attempt to limit or alter the recipients' rights in the Source Code 
under section 3.2; and
iv) requires any subsequent distribution of the Program by any party to be under 
a license that satisfies the requirements of this section 3.
3.2 When the Program is Distributed as Source Code:

a) it must be made available under this Agreement, or if the Program (i) is combined 
with other material in a separate file or files made available under a Secondary 
License, and (ii) the initial Contributor attached to the Source Code the notice 
described in Exhibit A of this Agreement, then the Program may be made available 
under the terms of such Secondary Licenses, and
b) a copy of this Agreement must be included with each copy of the Program.
3.3 Contributors may not remove or alter any copyright, patent, trademark, attribution 
notices, disclaimers of warranty, or limitations of liability (‘notices’) contained 
within the Program from any copy of the Program which they Distribute, provided 
that Contributors may add their own appropriate notices.

4. COMMERCIAL DISTRIBUTION
Commercial distributors of software may accept certain responsibilities with respect 
to end users, business partners and the like. While this license is intended to 
facilitate the commercial use of the Program, the Contributor who includes the Program 
in a commercial product offering should do so in a manner which does not create 
potential liability for other Contributors. Therefore, if a Contributor includes 
the Program in a commercial product offering, such Contributor (“Commercial Contributor”) 
hereby agrees to defend and indemnify every other Contributor (“Indemnified Contributor”) 
against any losses, damages and costs (collectively “Losses”) arising from claims, 
lawsuits and other legal actions brought by a third party against the Indemnified 
Contributor to the extent caused by the acts or omissions of such Commercial Contributor 
in connection with its distribution of the Program in a commercial product offering. 
The obligations in this section do not apply to any claims or Losses relating to 
any actual or alleged intellectual property infringement. In order to qualify, an 
Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing 
of such claim, and b) allow the Commercial Contributor to control, and cooperate 
with the Commercial Contributor in, the defense and any related settlement negotiations. 
The Indemnified Contributor may participate in any such claim at its own expense.

For example, a Contributor might include the Program in a commercial product offering, 
Product X. That Contributor is then a Commercial Contributor. If that Commercial 
Contributor then makes performance claims, or offers warranties related to Product 
X, those performance claims and warranties are such Commercial Contributor's responsibility 
alone. Under this section, the Commercial Contributor would have to defend claims 
against the other Contributors related to those performance claims and warranties, 
and if a court requires any other Contributor to pay any damages as a result, the 
Commercial Contributor must pay those damages.

5. NO WARRANTY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY 
APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTIES 
OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, 
ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS 
FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the 
appropriateness of using and distributing the Program and assumes all risks associated 
with its exercise of rights under this Agreement, including but not limited to the 
risks and costs of program errors, compliance with applicable laws, damage to or 
loss of data, programs or equipment, and unavailability or interruption of operations.

6. DISCLAIMER OF LIABILITY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY 
APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY 
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 
(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR 
THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY 
OF SUCH DAMAGES.

7. GENERAL
If any provision of this Agreement is invalid or unenforceable under applicable 
law, it shall not affect the validity or enforceability of the remainder of the 
terms of this Agreement, and without further action by the parties hereto, such 
provision shall be reformed to the minimum extent necessary to make such provision 
valid and enforceable.

If Recipient institutes patent litigation against any entity (including a cross-claim 
or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations 
of the Program with other software or hardware) infringes such Recipient's patent(s), 
then such Recipient's rights granted under Section 2(b) shall terminate as of the 
date such litigation is filed.

All Recipient's rights under this Agreement shall terminate if it fails to comply 
with any of the material terms or conditions of this Agreement and does not cure 
such failure in a reasonable period of time after becoming aware of such noncompliance. 
If all Recipient's rights under this Agreement terminate, Recipient agrees to cease 
use and distribution of the Program as soon as reasonably practicable. However, 
Recipient's obligations under this Agreement and any licenses granted by Recipient 
relating to the Program shall continue and survive.

Everyone is permitted to copy and distribute copies of this Agreement, but in order 
to avoid inconsistency the Agreement is copyrighted and may only be modified in 
the following manner. The Agreement Steward reserves the right to publish new versions 
(including revisions) of this Agreement from time to time. No one other than the 
Agreement Steward has the right to modify this Agreement. The Eclipse Foundation 
is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility 
to serve as the Agreement Steward to a suitable separate entity. Each new version 
of the Agreement will be given a distinguishing version number. The Program (including 
Contributions) may always be Distributed subject to the version of the Agreement 
under which it was received. In addition, after a new version of the Agreement is 
published, Contributor may elect to Distribute the Program (including its Contributions) 
under the new version.

Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no 
rights or licenses to the intellectual property of any Contributor under this Agreement, 
whether expressly, by implication, estoppel or otherwise. All rights in the Program 
not expressly granted under this Agreement are reserved. Nothing in this Agreement 
is intended to be enforceable by any entity that is not a Contributor or Recipient. 
No third-party beneficiary rights are created under this Agreement.

Exhibit A – Form of Secondary Licenses Notice
“This Source Code may also be made available under the following Secondary Licenses 
when the conditions for such availability set forth in the Eclipse Public License, 
v. 2.0 are satisfied: {name license(s), version(s), and exceptions or additional 
permissions here}.”

Simply including a copy of this Agreement, including this Exhibit A is not sufficient 
to license the Source Code under Secondary Licenses.

If it is not possible or desirable to put the notice in a particular file, then 
You may include the notice in a location (such as a LICENSE file in a relevant directory) 
where a recipient would be likely to look for such a notice.

You may add additional accurate notices of copyright ownership.


END OF ECLIPSE 2.0 CODE NOTICES AND INFORMATION

=======================================================================
MIT CODE NOTICES AND INFORMATION

These third party components were obtained for use with the Program, and are subject 
to the following terms and conditions:
- checker-compat-qual, jopt-simple, SLF4J API, SLF4J Simple

Copyright (c) 2004-2013 QOS.ch
 All rights reserved.

 Permission is hereby granted, free  of charge, to any person obtaining
 a  copy  of this  software  and  associated  documentation files  (the
 "Software"), to  deal in  the Software without  restriction, including
 without limitation  the rights to  use, copy, modify,  merge, publish,
 distribute,  sublicense, and/or sell  copies of  the Software,  and to
 permit persons to whom the Software  is furnished to do so, subject to
 the following conditions:
 
 The  above  copyright  notice  and  this permission  notice  shall  be
 included in all copies or substantial portions of the Software.
 
 THE  SOFTWARE IS  PROVIDED  "AS  IS", WITHOUT  WARRANTY  OF ANY  KIND,
 EXPRESS OR  IMPLIED, INCLUDING  BUT NOT LIMITED  TO THE  WARRANTIES OF
 MERCHANTABILITY,    FITNESS    FOR    A   PARTICULAR    PURPOSE    AND
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 OF CONTRACT, TORT OR OTHERWISE,  ARISING FROM, OUT OF OR IN CONNECTION
 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


END OF MIT CODE NOTICES AND INFORMATION

===============================================================================
MPL 2.0 CODE NOTICES AND INFORMATION

These third party components were obtained for use with the Program, and are subject 
to the following terms and conditions:
- rhino

Mozilla Public License

Version 2.0

1. Definitions

1.1. "Contributor"
means each individual or legal entity that creates, contributes to the creation 
of, or owns Covered Software.

1.2. "Contributor Version"
means the combination of the Contributions of others (if any) used by a Contributor 
and that particular Contributor’s Contribution.

1.3. "Contribution"
means Covered Software of a particular Contributor.

1.4. "Covered Software"
means Source Code Form to which the initial Contributor has attached the notice 
in Exhibit A, the Executable Form of such Source Code Form, and Modifications of 
such Source Code Form, in each case including portions thereof.

1.5. "Incompatible With Secondary Licenses"
means

that the initial Contributor has attached the notice described in Exhibit B to the 
Covered Software; or

that the Covered Software was made available under the terms of version 1.1 or earlier 
of the License, but not also under the terms of a Secondary License.

1.6. "Executable Form"
means any form of the work other than Source Code Form.

1.7. "Larger Work"
means a work that combines Covered Software with other material, in a separate file 
or files, that is not Covered Software.

1.8. "License"
means this document.

1.9. "Licensable"
means having the right to grant, to the maximum extent possible, whether at the 
time of the initial grant or subsequently, any and all of the rights conveyed by 
this License.

1.10. "Modifications"
means any of the following:

any file in Source Code Form that results from an addition to, deletion from, or 
modification of the contents of Covered Software; or

any new file in Source Code Form that contains any Covered Software.

1.11. "Patent Claims" of a Contributor
means any patent claim(s), including without limitation, method, process, and apparatus 
claims, in any patent Licensable by such Contributor that would be infringed, but 
for the grant of the License, by the making, using, selling, offering for sale, 
having made, import, or transfer of either its Contributions or its Contributor 
Version.

1.12. "Secondary License"
means either the GNU General Public License, Version 2.0, the GNU Lesser General 
Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, 
or any later versions of those licenses.

1.13. "Source Code Form"
means the form of the work preferred for making modifications.

1.14. "You" (or "Your")
means an individual or a legal entity exercising rights under this License. For 
legal entities, "You" includes any entity that controls, is controlled by, or is 
under common control with You. For purposes of this definition, "control" means 
(a) the power, direct or indirect, to cause the direction or management of such 
entity, whether by contract or otherwise, or (b) ownership of more than fifty percent 
(50%) of the outstanding shares or beneficial ownership of such entity.

2. License Grants and Conditions
2.1. Grants
Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:

under intellectual property rights (other than patent or trademark) Licensable by 
such Contributor to use, reproduce, make available, modify, display, perform, distribute, 
and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, 
or as part of a Larger Work; and

under Patent Claims of such Contributor to make, use, sell, offer for sale, have 
made, import, and otherwise transfer either its Contributions or its Contributor 
Version.

2.2. Effective Date
The licenses granted in Section 2.1 with respect to any Contribution become effective 
for each Contribution on the date the Contributor first distributes such Contribution.

2.3. Limitations on Grant Scope
The licenses granted in this Section 2 are the only rights granted under this License. 
No additional rights or licenses will be implied from the distribution or licensing 
of Covered Software under this License. Notwithstanding Section 2.1(b) above, no 
patent license is granted by a Contributor:

for any code that a Contributor has removed from Covered Software; or

for infringements caused by: (i) Your and any other third party’s modifications 
of Covered Software, or (ii) the combination of its Contributions with other software 
(except as part of its Contributor Version); or

under Patent Claims infringed by Covered Software in the absence of its Contributions.

This License does not grant any rights in the trademarks, service marks, or logos 
of any Contributor (except as may be necessary to comply with the notice requirements 
in Section 3.4).

2.4. Subsequent Licenses
No Contributor makes additional grants as a result of Your choice to distribute 
the Covered Software under a subsequent version of this License (see Section 10.2) 
or under the terms of a Secondary License (if permitted under the terms of Section 
3.3).

2.5. Representation
Each Contributor represents that the Contributor believes its Contributions are 
its original creation(s) or it has sufficient rights to grant the rights to its 
Contributions conveyed by this License.

2.6. Fair Use
This License is not intended to limit any rights You have under applicable copyright 
doctrines of fair use, fair dealing, or other equivalents.

2.7. Conditions
Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 
2.1.

3. Responsibilities
3.1. Distribution of Source Form
All distribution of Covered Software in Source Code Form, including any Modifications 
that You create or to which You contribute, must be under the terms of this License. 
You must inform recipients that the Source Code Form of the Covered Software is 
governed by the terms of this License, and how they can obtain a copy of this License. 
You may not attempt to alter or restrict the recipients’ rights in the Source Code 
Form.

3.2. Distribution of Executable Form
If You distribute Covered Software in Executable Form then:

such Covered Software must also be made available in Source Code Form, as described 
in Section 3.1, and You must inform recipients of the Executable Form how they can 
obtain a copy of such Source Code Form by reasonable means in a timely manner, at 
a charge no more than the cost of distribution to the recipient; and

You may distribute such Executable Form under the terms of this License, or sublicense 
it under different terms, provided that the license for the Executable Form does 
not attempt to limit or alter the recipients’ rights in the Source Code Form under 
this License.

3.3. Distribution of a Larger Work
You may create and distribute a Larger Work under terms of Your choice, provided 
that You also comply with the requirements of this License for the Covered Software. 
If the Larger Work is a combination of Covered Software with a work governed by 
one or more Secondary Licenses, and the Covered Software is not Incompatible With 
Secondary Licenses, this License permits You to additionally distribute such Covered 
Software under the terms of such Secondary License(s), so that the recipient of 
the Larger Work may, at their option, further distribute the Covered Software under 
the terms of either this License or such Secondary License(s).

3.4. Notices
You may not remove or alter the substance of any license notices (including copyright 
notices, patent notices, disclaimers of warranty, or limitations of liability) contained 
within the Source Code Form of the Covered Software, except that You may alter any 
license notices to the extent required to remedy known factual inaccuracies.

3.5. Application of Additional Terms
You may choose to offer, and to charge a fee for, warranty, support, indemnity or 
liability obligations to one or more recipients of Covered Software. However, You 
may do so only on Your own behalf, and not on behalf of any Contributor. You must 
make it absolutely clear that any such warranty, support, indemnity, or liability 
obligation is offered by You alone, and You hereby agree to indemnify every Contributor 
for any liability incurred by such Contributor as a result of warranty, support, 
indemnity or liability terms You offer. You may include additional disclaimers of 
warranty and limitations of liability specific to any jurisdiction.

4. Inability to Comply Due to Statute or Regulation
If it is impossible for You to comply with any of the terms of this License with 
respect to some or all of the Covered Software due to statute, judicial order, or 
regulation then You must: (a) comply with the terms of this License to the maximum 
extent possible; and (b) describe the limitations and the code they affect. Such 
description must be placed in a text file included with all distributions of the 
Covered Software under this License. Except to the extent prohibited by statute 
or regulation, such description must be sufficiently detailed for a recipient of 
ordinary skill to be able to understand it.

5. Termination
5.1. The rights granted under this License will terminate automatically if You fail 
to comply with any of its terms. However, if You become compliant, then the rights 
granted under this License from a particular Contributor are reinstated (a) provisionally, 
unless and until such Contributor explicitly and finally terminates Your grants, 
and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance 
by some reasonable means prior to 60 days after You have come back into compliance. 
Moreover, Your grants from a particular Contributor are reinstated on an ongoing 
basis if such Contributor notifies You of the non-compliance by some reasonable 
means, this is the first time You have received notice of non-compliance with this 
License from such Contributor, and You become compliant prior to 30 days after Your 
receipt of the notice.

5.2. If You initiate litigation against any entity by asserting a patent infringement 
claim (excluding declaratory judgment actions, counter-claims, and cross-claims) 
alleging that a Contributor Version directly or indirectly infringes any patent, 
then the rights granted to You by any and all Contributors for the Covered Software 
under Section 2.1 of this License shall terminate.

5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license 
agreements (excluding distributors and resellers) which have been validly granted 
by You or Your distributors under this License prior to termination shall survive 
termination.

6. Disclaimer of Warranty
Covered Software is provided under this License on an "as is" basis, without warranty 
of any kind, either expressed, implied, or statutory, including, without limitation, 
warranties that the Covered Software is free of defects, merchantable, fit for a 
particular purpose or non-infringing. The entire risk as to the quality and performance 
of the Covered Software is with You. Should any Covered Software prove defective 
in any respect, You (not any Contributor) assume the cost of any necessary servicing, 
repair, or correction. This disclaimer of warranty constitutes an essential part 
of this License. No use of any Covered Software is authorized under this License 
except under this disclaimer.

7. Limitation of Liability
Under no circumstances and under no legal theory, whether tort (including negligence), 
contract, or otherwise, shall any Contributor, or anyone who distributes Covered 
Software as permitted above, be liable to You for any direct, indirect, special, 
incidental, or consequential damages of any character including, without limitation, 
damages for lost profits, loss of goodwill, work stoppage, computer failure or malfunction, 
or any and all other commercial damages or losses, even if such party shall have 
been informed of the possibility of such damages. This limitation of liability shall 
not apply to liability for death or personal injury resulting from such party’s 
negligence to the extent applicable law prohibits such limitation. Some jurisdictions 
do not allow the exclusion or limitation of incidental or consequential damages, 
so this exclusion and limitation may not apply to You.

8. Litigation
Any litigation relating to this License may be brought only in the courts of a jurisdiction 
where the defendant maintains its principal place of business and such litigation 
shall be governed by laws of that jurisdiction, without reference to its conflict-of-law 
provisions. Nothing in this Section shall prevent a party’s ability to bring cross-claims 
or counter-claims.

9. Miscellaneous
This License represents the complete agreement concerning the subject matter hereof. 
If any provision of this License is held to be unenforceable, such provision shall 
be reformed only to the extent necessary to make it enforceable. Any law or regulation 
which provides that the language of a contract shall be construed against the drafter 
shall not be used to construe this License against a Contributor.

10. Versions of the License
10.1. New Versions
Mozilla Foundation is the license steward. Except as provided in Section 10.3, no 
one other than the license steward has the right to modify or publish new versions 
of this License. Each version will be given a distinguishing version number.

10.2. Effect of New Versions
You may distribute the Covered Software under the terms of the version of the License 
under which You originally received the Covered Software, or under the terms of 
any subsequent version published by the license steward.

10.3. Modified Versions
If you create software not governed by this License, and you want to create a new 
license for such software, you may create and use a modified version of this License 
if you rename the license and remove any references to the name of the license steward 
(except to note that such modified license differs from this License).

10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses
If You choose to distribute Source Code Form that is Incompatible With Secondary 
Licenses under the terms of this version of the License, the notice described in 
Exhibit B of this License must be attached.

Exhibit A - Source Code Form License Notice
This Source Code Form is subject to the terms of the Mozilla Public License, v. 
2.0. If a copy of the MPL was not distributed with this file, You can obtain one 
at https://mozilla.org/MPL/2.0/.

If it is not possible or desirable to put the notice in a particular file, then 
You may include the notice in a location (such as a LICENSE file in a relevant directory) 
where a recipient would be likely to look for such a notice.

You may add additional accurate notices of copyright ownership.

Exhibit B - "Incompatible With Secondary Licenses" Notice
This Source Code Form is "Incompatible With Secondary Licenses", as defined by the 
Mozilla Public License, v. 2.0.


END OF MPL 2.0 CODE NOTICES AND INFORMATION

===============================================================================

IBM Graphical Data Mapper Notices And Information

The third party components listed in this section, some of which are provided for use with the Program, and are subject to the following terms and conditions.


The third party components listed in this section, some of which are prodvided for 
use with the Program, were obtained as part of IBM Graphical Data Mapper 1.0.5.0.

-----------------------------------------------------------------------

W3C XGrammar: The Program is accompanied W3C XGrammar software.  All rights reserved. 
IBM obtained the W3C XGrammar Software under the terms and conditions of the following 
license. 
 
W3C(r) SOFTWARE NOTICE AND LICENSE 
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231 
This work (and included software, documentation such as READMEs, or other related 
items) is being provided by the copyright holders under the following license. By 
obtaining, using and/or copying this work, you (the licensee) agree that you have 
read, understood, and will comply with the following terms and conditions. 
Permission to copy, modify, and distribute this software and its documentation, 
with or without modification, for any purpose and without fee or royalty is hereby 
granted, provided that you include the following on ALL copies of the software and 
documentation or portions thereof, including modifications: 
1. The full text of this NOTICE in a location viewable to users of the redistributed 
or derivative work. 
2. Any pre-existing intellectual property disclaimers, notices, or terms and conditions. 
If none exist, the W3C Software Short Notice should be included (hypertext is preferred, 
text is permitted) within the body of any redistributed or derivative code. 
3. Notice of any changes or modifications to the files, including the date changes 
were made. (We recommend you provide URIs to the location from which the code is 
derived.) 
THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE 
NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 
TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT 
THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, 
COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. 
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL 
DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. 
The name and trademarks of copyright holders may NOT be used in advertising or publicity 
pertaining to the software without specific, written prior permission. Title to 
copyright in this software and any associated documentation will at all times remain 
with copyright holders. 
____________________________________ 
This formulation of W3C's notice and license became active on December 31 2002. 
This version removes the copyright ownership notice such that this license can be 
used with materials other than those owned by the W3C, reflects that ERCIM is now 
a host of the W3C, includes references to this specific dated version of the license, 
and removes the ambiguous grant of "use". Otherwise, this version is the same as 
the previous version and is written so as to preserve the Free Software Foundation's 
assessment of GPL compatibility and OSI's certification under the Open Source Definition. 
Please see our Copyright FAQ for common questions about using materials from our 
site, including specific terms and conditions for packages like libwww, Amaya, and 
Jigsaw. Other questions about this notice can be directed to site-policy@w3.org. 

 
Joseph Reagle  site-policy@w3.org  
Last revised $Id: copyright-software-20021231.html,v 1.11 2004/07/06 16:02:49 slesch 
Exp $ 


END OF W3C NOTICES AND INFORMATION

APACHE CODE. The Program includes all or portions of the following software which 
IBM obtained under the terms and conditions of the Apache License Version 1.1,  
2000.  This software may also consist of voluntary contributions made by many individuals 
to the Apache Software Foundation. For more information on the Apache Software Foundation, 
please see http://www.apache.org:

Apache BCEL 5.1 (modified)


/* ====================================================================
 * The Apache Software License, Version 1.1
 *
 * Copyright (c) 2000 The Apache Software Foundation.  All rights
 * reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *
 * 3. The end-user documentation included with the redistribution,
 *    if any, must include the following acknowledgment:
 *       "This product includes software developed by the
 *        Apache Software Foundation (http://www.apache.org/)."
 *    Alternately, this acknowledgment may appear in the software itself,
 *    if and wherever such third-party acknowledgments normally appear.
 *
 * 4. The names "Apache" and "Apache Software Foundation" must
 *    not be used to endorse or promote products derived from this
 *    software without prior written permission. For written
 *    permission, please contact apache@apache.org.
 *
 * 5. Products derived from this software may not be called "Apache",
 *    nor may "Apache" appear in their name, without prior written
 *    permission of the Apache Software Foundation.
 *
 * THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED
 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
 * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 * ====================================================================
 *
 * This software consists of voluntary contributions made by many
 * individuals on behalf of the Apache Software Foundation.  For more
 * information on the Apache Software Foundation, please see
 * http://www.apache.org/.
 *
 * Portions of this software are based upon public domain software
 * originally written at the National Center for Supercomputing Applications,
 * University of Illinois, Urbana-Champaign.
 */

END OF APACHE 1.1 NOTICES AND INFORMATION



APACHE CODE. The Program includes all or portions of the following software which 
IBM obtained under the terms and conditions of the Apache License Version 2.0, January 
2004.  This software may also consist of voluntary contributions made by many individuals 
to the Apache Software Foundation. For more information on the Apache Software Foundation, 
please see http://www.apache.org:

Apache Xalan-J 2.7.0

IBM is required to provide you, as the recipient of such software, 
with a copy of the following license notice from the Apache Software 
Foundation:  

Apache License 
Version 2.0, January 2004 
http://www.apache.org/licenses/ 
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 
1. Definitions. 
"License" shall mean the terms and conditions for use, reproduction, and distribution 
as defined by Sections 1 through 9 of this document. 
"Licensor" shall mean the copyright owner or entity authorized by the copyright 
owner that is granting the License. 
"Legal Entity" shall mean the union of the acting entity and all other entities 
that control, are controlled by, or are under common control with that entity. For 
the purposes of this definition, "control" means (i) the power, direct or indirect, 
to cause the direction or management of such entity, whether by contract or otherwise, 
or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) 
beneficial ownership of such entity. 
"You" (or "Your") shall mean an individual or Legal Entity exercising permissions 
granted by this License. 
"Source" form shall mean the preferred form for making modifications, including 
but not limited to software source code, documentation source, and configuration 
files. 
"Object" form shall mean any form resulting from mechanical transformation or translation 
of a Source form, including but not limited to compiled object code, generated documentation, 
and conversions to other media types. 
"Work" shall mean the work of authorship, whether in Source or Object form, made 
available under the License, as indicated by a copyright notice that is included 
in or attached to the work (an example is provided in the Appendix below). 
"Derivative Works" shall mean any work, whether in Source or Object form, that is 
based on (or derived from) the Work and for which the editorial revisions, annotations, 
elaborations, or other modifications represent, as a whole, an original work of 
authorship. For the purposes of this License, Derivative Works shall not include 
works that remain separable from, or merely link (or bind by name) to the interfaces 
of, the Work and Derivative Works thereof. 
"Contribution" shall mean any work of authorship, including the original version 
of the Work and any modifications or additions to that Work or Derivative Works 
thereof, that is intentionally submitted to Licensor for inclusion in the Work by 
the copyright owner or by an individual or Legal Entity authorized to submit on 
behalf of the copyright owner. For the purposes of this definition, "submitted" 
means any form of electronic, verbal, or written communication sent to the Licensor 
or its representatives, including but not limited to communication on electronic 
mailing lists, source code control systems, and issue tracking systems that are 
managed by, or on behalf of, the Licensor for the purpose of discussing and improving 
the Work, but excluding communication that is conspicuously marked or otherwise 
designated in writing by the copyright owner as "Not a Contribution." 
"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of 
whom a Contribution has been received by Licensor and subsequently incorporated 
within the Work. 
2. Grant of Copyright License. 
Subject to the terms and conditions of this License, each Contributor hereby grants 
to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable 
copyright license to reproduce, prepare Derivative Works of, publicly display, publicly 
perform, sublicense, and distribute the Work and such Derivative Works in Source 
or Object form. 
3. Grant of Patent License. 
Subject to the terms and conditions of this License, each Contributor hereby grants 
to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable 
(except as stated in this section) patent license to make, have made, use, offer 
to sell, sell, import, and otherwise transfer the Work, where such license applies 
only to those patent claims licensable by such Contributor that are necessarily 
infringed by their Contribution(s) alone or by combination of their Contribution(s) 
with the Work to which such Contribution(s) was submitted. If You institute patent 
litigation against any entity (including a cross-claim or counterclaim in a lawsuit) 
alleging that the Work or a Contribution incorporated within the Work constitutes 
direct or contributory patent infringement, then any patent licenses granted to 
You under this License for that Work shall terminate as of the date such litigation 
is filed. 
4. Redistribution. 
You may reproduce and distribute copies of the Work or Derivative Works thereof 
in any medium, with or without modifications, and in Source or Object form, provided 
that You meet the following conditions: 
1. You must give any other recipients of the Work or Derivative Works a copy of 
this License; and 
2. You must cause any modified files to carry prominent notices stating that You 
changed the files; and 
3. You must retain, in the Source form of any Derivative Works that You distribute, 
all copyright, patent, trademark, and attribution notices from the Source form of 
the Work, excluding those notices that do not pertain to any part of the Derivative 
Works; and 
4. If the Work includes a "NOTICE" text file as part of its distribution, then any 
Derivative Works that You distribute must include a readable copy of the attribution 
notices contained within such NOTICE file, excluding those notices that do not pertain 
to any part of the Derivative Works, in at least one of the following places: within 
a NOTICE text file distributed as part of the Derivative Works; within the Source 
form or documentation, if provided along with the Derivative Works; or, within a 
display generated by the Derivative Works, if and wherever such third-party notices 
normally appear. The contents of the NOTICE file are for informational purposes 
only and do not modify the License. You may add Your own attribution notices within 
Derivative Works that You distribute, alongside or as an addendum to the NOTICE 
text from the Work, provided that such additional attribution notices cannot be 
construed as modifying the License.
You may add Your own copyright statement to Your modifications and may provide additional 
or different license terms and conditions for use, reproduction, or distribution 
of Your modifications, or for any such Derivative Works as a whole, provided Your 
use, reproduction, and distribution of the Work otherwise complies with the conditions 
stated in this License. 
5. Submission of Contributions. 
Unless You explicitly state otherwise, any Contribution intentionally submitted 
for inclusion in the Work by You to the Licensor shall be under the terms and conditions 
of this License, without any additional terms or conditions. Notwithstanding the 
above, nothing herein shall supersede or modify the terms of any separate license 
agreement you may have executed with Licensor regarding such Contributions. 
6. Trademarks. 
This License does not grant permission to use the trade names, trademarks, service 
marks, or product names of the Licensor, except as required for reasonable and customary 
use in describing the origin of the Work and reproducing the content of the NOTICE 
file. 
7. Disclaimer of Warranty. 
Unless required by applicable law or agreed to in writing, Licensor provides the 
Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT 
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without 
limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, 
or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining 
the appropriateness of using or redistributing the Work and assume any risks associated 
with Your exercise of permissions under this License. 
8. Limitation of Liability. 
In no event and under no legal theory, whether in tort (including negligence), contract, 
or otherwise, unless required by applicable law (such as deliberate and grossly 
negligent acts) or agreed to in writing, shall any Contributor be liable to You 
for damages, including any direct, indirect, special, incidental, or consequential 
damages of any character arising as a result of this License or out of the use or 
inability to use the Work (including but not limited to damages for loss of goodwill, 
work stoppage, computer failure or malfunction, or any and all other commercial 
damages or losses), even if such Contributor has been advised of the possibility 
of such damages. 
9. Accepting Warranty or Additional Liability. 
While redistributing the Work or Derivative Works thereof, You may choose to offer, 
and charge a fee for, acceptance of support, warranty, indemnity, or other liability 
obligations and/or rights consistent with this License. However, in accepting such 
obligations, You may act only on Your own behalf and on Your sole responsibility, 
not on behalf of any other Contributor, and only if You agree to indemnify, defend, 
and hold each Contributor harmless for any liability incurred by, or claims asserted 
against, such Contributor by reason of your accepting any such warranty or additional 
liability. 

END OF APACHE NOTICES AND INFORMATION

IMS Service Provider Notices And Information

The third party components listed in this section, some of which are provided for use with the Program, and are subject to the following terms and conditions.


The third party components listed in section D below, some of which are provided 
for use with the Program, were obtained as part of IBM IMS Service Provider function.

---------------------------------------------------------------------

APACHE CODE NOTICES AND INFORMATION

The following third party components are included with the Program:
- Apache Derby SDK 10.10
- Apache Jackson Annotations 2.4.2 
- Apache Jackson Core 2.4.2 
- Apache Jackson Databind 2.4.2 
- Apache Jackson Dataformat YAML 2.4.2 
- Apache Jackson Module JAXB Annotations 2.4.2


                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

END OF APACHE CODE NOTICES AND INFORMATION

=======================================================================
ICU CODE NOTICES AND INFORMATION

The following third party component is included with the Program:
- ICU4J 4.8.11

COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later)

Copyright © 1991-2016 Unicode, Inc. All rights reserved.
Distributed under the Terms of Use in http://www.unicode.org/copyright.html

Permission is hereby granted, free of charge, to any person obtaining
a copy of the Unicode data files and any associated documentation
(the "Data Files") or Unicode software and any associated documentation
(the "Software") to deal in the Data Files or Software
without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, and/or sell copies of
the Data Files or Software, and to permit persons to whom the Data Files
or Software are furnished to do so, provided that either
(a) this copyright and permission notice appear with all copies
of the Data Files or Software, or
(b) this copyright and permission notice appear in associated
Documentation.

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT OF THIRD PARTY RIGHTS.
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THE DATA FILES OR SOFTWARE.

Except as contained in this notice, the name of a copyright holder
shall not be used in advertising or otherwise to promote the sale,
use or other dealings in these Data Files or Software without prior
written authorization of the copyright holder.

---------------------

Third-Party Software Licenses

This section contains third-party software notices and/or additional
terms for licensed third-party software components included within ICU
libraries.

1. ICU License - ICU 1.8.1 to ICU 57.1

COPYRIGHT AND PERMISSION NOTICE

Copyright (c) 1995-2016 International Business Machines Corporation and others
All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, and/or sell copies of the Software, and to permit persons
to whom the Software is furnished to do so, provided that the above
copyright notice(s) and this permission notice appear in all copies of
the Software and that both the above copyright notice(s) and this
permission notice appear in supporting documentation.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Except as contained in this notice, the name of a copyright holder
shall not be used in advertising or otherwise to promote the sale, use
or other dealings in this Software without prior written authorization
of the copyright holder.

All trademarks and registered trademarks mentioned herein are the
property of their respective owners.

2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)

 #     The Google Chrome software developed by Google is licensed under
 # the BSD license. Other software included in this distribution is
 # provided under other licenses, as set forth below.
 #
 #  The BSD License
 #  http://opensource.org/licenses/bsd-license.php
 #  Copyright (C) 2006-2008, Google Inc.
 #
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without
 # modification, are permitted provided that the following conditions are met:
 #
 #  Redistributions of source code must retain the above copyright notice,
 # this list of conditions and the following disclaimer.
 #  Redistributions in binary form must reproduce the above
 # copyright notice, this list of conditions and the following
 # disclaimer in the documentation and/or other materials provided with
 # the distribution.
 #  Neither the name of  Google Inc. nor the names of its
 # contributors may be used to endorse or promote products derived from
 # this software without specific prior written permission.
 #
 #
 #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
 # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
 # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
 # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
 # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #
 #
 #  The word list in cjdict.txt are generated by combining three word lists
 # listed below with further processing for compound word breaking. The
 # frequency is generated with an iterative training against Google web
 # corpora.
 #
 #  * Libtabe (Chinese)
 #    - https://sourceforge.net/project/?group_id=1519
 #    - Its license terms and conditions are shown below.
 #
 #  * IPADIC (Japanese)
 #    - http://chasen.aist-nara.ac.jp/chasen/distribution.html
 #    - Its license terms and conditions are shown below.
 #
 #  ---------COPYING.libtabe ---- BEGIN--------------------
 #
 #  /*
 #   * Copyrighy (c) 1999 TaBE Project.
 #   * Copyright (c) 1999 Pai-Hsiang Hsiao.
 #   * All rights reserved.
 #   *
 #   * Redistribution and use in source and binary forms, with or without
 #   * modification, are permitted provided that the following conditions
 #   * are met:
 #   *
 #   * . Redistributions of source code must retain the above copyright
 #   *   notice, this list of conditions and the following disclaimer.
 #   * . Redistributions in binary form must reproduce the above copyright
 #   *   notice, this list of conditions and the following disclaimer in
 #   *   the documentation and/or other materials provided with the
 #   *   distribution.
 #   * . Neither the name of the TaBE Project nor the names of its
 #   *   contributors may be used to endorse or promote products derived
 #   *   from this software without specific prior written permission.
 #   *
 #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 #   * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 #   * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 #   * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 #   * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 #   * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 #   * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 #   * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 #   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
 #   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 #   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 #   * OF THE POSSIBILITY OF SUCH DAMAGE.
 #   */
 #
 #  /*
 #   * Copyright (c) 1999 Computer Systems and Communication Lab,
 #   *                    Institute of Information Science, Academia
 #       *                    Sinica. All rights reserved.
 #   *
 #   * Redistribution and use in source and binary forms, with or without
 #   * modification, are permitted provided that the following conditions
 #   * are met:
 #   *
 #   * . Redistributions of source code must retain the above copyright
 #   *   notice, this list of conditions and the following disclaimer.
 #   * . Redistributions in binary form must reproduce the above copyright
 #   *   notice, this list of conditions and the following disclaimer in
 #   *   the documentation and/or other materials provided with the
 #   *   distribution.
 #   * . Neither the name of the Computer Systems and Communication Lab
 #   *   nor the names of its contributors may be used to endorse or
 #   *   promote products derived from this software without specific
 #   *   prior written permission.
 #   *
 #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 #   * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 #   * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 #   * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 #   * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 #   * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 #   * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 #   * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 #   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
 #   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 #   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 #   * OF THE POSSIBILITY OF SUCH DAMAGE.
 #   */
 #
 #  Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
 #      University of Illinois
 #  c-tsai4@uiuc.edu  http://casper.beckman.uiuc.edu/~c-tsai4
 #
 #  ---------------COPYING.libtabe-----END--------------------------------
 #
 #
 #  ---------------COPYING.ipadic-----BEGIN-------------------------------
 #
 #  Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
 #  and Technology.  All Rights Reserved.
 #
 #  Use, reproduction, and distribution of this software is permitted.
 #  Any copy of this software, whether in its original form or modified,
 #  must include both the above copyright notice and the following
 #  paragraphs.
 #
 #  Nara Institute of Science and Technology (NAIST),
 #  the copyright holders, disclaims all warranties with regard to this
 #  software, including all implied warranties of merchantability and
 #  fitness, in no event shall NAIST be liable for
 #  any special, indirect or consequential damages or any damages
 #  whatsoever resulting from loss of use, data or profits, whether in an
 #  action of contract, negligence or other tortuous action, arising out
 #  of or in connection with the use or performance of this software.
 #
 #  A large portion of the dictionary entries
 #  originate from ICOT Free Software.  The following conditions for ICOT
 #  Free Software applies to the current dictionary as well.
 #
 #  Each User may also freely distribute the Program, whether in its
 #  original form or modified, to any third party or parties, PROVIDED
 #  that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
 #  on, or be attached to, the Program, which is distributed substantially
 #  in the same form as set out herein and that such intended
 #  distribution, if actually made, will neither violate or otherwise
 #  contravene any of the laws and regulations of the countries having
 #  jurisdiction over the User or the intended distribution itself.
 #
 #  NO WARRANTY
 #
 #  The program was produced on an experimental basis in the course of the
 #  research and development conducted during the project and is provided
 #  to users as so produced on an experimental basis.  Accordingly, the
 #  program is provided without any warranty whatsoever, whether express,
 #  implied, statutory or otherwise.  The term "warranty" used herein
 #  includes, but is not limited to, any warranty of the quality,
 #  performance, merchantability and fitness for a particular purpose of
 #  the program and the nonexistence of any infringement or violation of
 #  any right of any third party.
 #
 #  Each user of the program will agree and understand, and be deemed to
 #  have agreed and understood, that there is no warranty whatsoever for
 #  the program and, accordingly, the entire risk arising from or
 #  otherwise connected with the program is assumed by the user.
 #
 #  Therefore, neither ICOT, the copyright holder, or any other
 #  organization that participated in or was otherwise related to the
 #  development of the program and their respective officials, directors,
 #  officers and other employees shall be held liable for any and all
 #  damages, including, without limitation, general, special, incidental
 #  and consequential damages, arising out of or otherwise in connection
 #  with the use or inability to use the program or any product, material
 #  or result produced or otherwise obtained by using the program,
 #  regardless of whether they have been advised of, or otherwise had
 #  knowledge of, the possibility of such damages at any time during the
 #  project or thereafter.  Each user will be deemed to have agreed to the
 #  foregoing by his or her commencement of use of the program.  The term
 #  "use" as used herein includes, but is not limited to, the use,
 #  modification, copying and distribution of the program and the
 #  production of secondary products from the program.
 #
 #  In the case where the program, whether in its original form or
 #  modified, was distributed or delivered to or received by a user from
 #  any person, organization or entity other than ICOT, unless it makes or
 #  grants independently of ICOT any specific warranty to the user in
 #  writing, such person, organization or entity, will also be exempted
 #  from and not be held liable to the user for any such damages as noted
 #  above as far as the program is concerned.
 #
 #  ---------------COPYING.ipadic-----END----------------------------------

3. Lao Word Break Dictionary Data (laodict.txt)

 #  Copyright (c) 2013 International Business Machines Corporation
 #  and others. All Rights Reserved.
 #
 # Project: http://code.google.com/p/lao-dictionary/
 # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
 # License: http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
 #              (copied below)
 #
 #  This file is derived from the above dictionary, with slight
 #  modifications.
 #  ----------------------------------------------------------------------
 #  Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without
 #  modification,
 #  are permitted provided that the following conditions are met:
 #
 #
 # Redistributions of source code must retain the above copyright notice, this
 #  list of conditions and the following disclaimer. Redistributions in
 #  binary form must reproduce the above copyright notice, this list of
 #  conditions and the following disclaimer in the documentation and/or
 #  other materials provided with the distribution.
 #
 #
 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
 # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
 # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 # OF THE POSSIBILITY OF SUCH DAMAGE.
 #  --------------------------------------------------------------------------

4. Burmese Word Break Dictionary Data (burmesedict.txt)

 #  Copyright (c) 2014 International Business Machines Corporation
 #  and others. All Rights Reserved.
 #
 #  This list is part of a project hosted at:
 #    github.com/kanyawtech/myanmar-karen-word-lists
 #
 #  --------------------------------------------------------------------------
 #  Copyright (c) 2013, LeRoy Benjamin Sharon
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without
 #  modification, are permitted provided that the following conditions
 #  are met: Redistributions of source code must retain the above
 #  copyright notice, this list of conditions and the following
 #  disclaimer.  Redistributions in binary form must reproduce the
 #  above copyright notice, this list of conditions and the following
 #  disclaimer in the documentation and/or other materials provided
 #  with the distribution.
 #
 #    Neither the name Myanmar Karen Word Lists, nor the names of its
 #    contributors may be used to endorse or promote products derived
 #    from this software without specific prior written permission.
 #
 #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
 #  CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
 #  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 #  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 #  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
 #  BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 #  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
 #  TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 #  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
 #  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
 #  TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
 #  THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 #  SUCH DAMAGE.
 #  --------------------------------------------------------------------------

5. Time Zone Database

  ICU uses the public domain data and code derived from Time Zone
Database for its time zone support. The ownership of the TZ database
is explained in BCP 175: Procedure for Maintaining the Time Zone
Database section 7.

 # 7.  Database Ownership
 #
 #    The TZ database itself is not an IETF Contribution or an IETF
 #    document.  Rather it is a pre-existing and regularly updated work
 #    that is in the public domain, and is intended to remain in the
 #    public domain.  Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
 #    not apply to the TZ Database or contributions that individuals make
 #    to it.  Should any claims be made and substantiated against the TZ
 #    Database, the organization that is providing the IANA
 #    Considerations defined in this RFC, under the memorandum of
 #    understanding with the IETF, currently ICANN, may act in accordance
 #    with all competent court orders.  No ownership claims will be made
 #    by ICANN or the IETF Trust on the database or the code.  Any person
 #    making a contribution to the database or code waives all rights to
 #    future claims in that contribution or in the TZ Database.


END OF ICU CODE NOTICES AND INFORMATION

IBM Explorer For z/OS 3.2.0.17 Notices And Information

The third party components listed in this section, some of which are provided for use with the Program, and are subject to the following terms and conditions.

NOTICES AND INFORMATION

IBM Explorer for z/OS 3.2.0.17

The IBM license agreement and any applicable information on the web
download page for IBM products refers Licensee to this file for details
concerning notices applicable to code included in the products listed
above ("the Program").

Notwithstanding the terms and conditions of any other agreement Licensee
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party code identified below is subject
to the terms and conditions of the IBM license agreement for the Program
and not the license terms that may be contained in the notices below.
The notices are provided for informational purposes.

Please note: This Notices file may identify information that is not used
by, or that was not shipped with, the Program as Licensee installed it.

IMPORTANT: IBM does not represent or warrant that the information in this
NOTICES file is accurate. Third party websites are independent of IBM and
IBM does not represent or warrant that the information on any third party
website referenced in this NOTICES file is accurate. IBM disclaims any
and all liability for errors and omissions or for any damages accruing
from the use of this NOTICES file or its contents, including without
limitation URLs or references to any third party websites.

NOTICES AND INFORMATION

IBM Explorer for z/OS 3.2.0.17

The IBM license agreement and any applicable information on the web
download page for IBM products refers Licensee to this file for details
concerning notices applicable to code included in the products listed
above ("the Program").

Notwithstanding the terms and conditions of any other agreement Licensee
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party code identified below is subject
to the terms and conditions of the IBM license agreement for the Program
and not the license terms that may be contained in the notices below.
The notices are provided for informational purposes.

Please note: This Notices file may identify information that is not used
by, or that was not shipped with, the Program as Licensee installed it.

IMPORTANT: IBM does not represent or warrant that the information in this
NOTICES file is accurate. Third party websites are independent of IBM and
IBM does not represent or warrant that the information on any third party
website referenced in this NOTICES file is accurate. IBM disclaims any
and all liability for errors and omissions or for any damages accruing
from the use of this NOTICES file or its contents, including without
limitation URLs or references to any third party websites.

THE FOLLOWING SECTIONS IDENTIFY VARIOUS COMPONENTS CONTAINED IN THE
PROGRAM IDENTIFIED ABOVE, AND SPECIFY CERTAIN NOTICES AND OTHER
INFORMATION REGARDING THOSE COMPONENTS THAT IBM IS REQUIRED TO
PROVIDE TO YOU.

NOTWITHSTANDING ANY PROVISION CONTAINED IN ANY OF THE NOTICES AND
OTHER INFORMATION SET FORTH BELOW, YOUR USE OF THESE PROGRAM
COMPONENTS REMAINS SUBJECT TO THE TERMS AND CONDITIONS SET FORTH IN:

 (i) THE PROGRAM'S LICENSE INFORMATION DOCUMENT; AND
(ii) THE IBM LICENSE AGREEMENT SPECIFIED IN THAT LICENSE INFORMATION
     DOCUMENT.

=====================================================================
CONTENTS

A. SUMMARY OF THIRD PARTY COMPONENTS
B. MODIFIABLE THIRD PARTY CODE NOTICES AND INFORMATION
C. OTHER NOTICES AND INFORMATION

=====================================================================
A. SUMMARY OF THIRD PARTY COMPONENTS

The following are third party components included within the Program:
- Apache Commons IO 2.2.0
- Apache Commons Net 3.6
- Eclipse Graphical Editing Framework (GEF) 3.11.0
- Eclipse Modeling Framework (EMF + XSD) 2.14.0
- Equinox - an OSGi framework 3.14.0
- Eclipse MarketPlace Client 1.7.7
- M2Eclipse 1.9.1
- Eclipse User Storage Service SDK 1.1.0

The following third party components were obtained as part of IBM Eclipse SDK (IES) 4.8.0, for use with the Program:
- Apache Ant 1.10.3
- Apache Commons codec 1.9.0 (subset)
- Apache Commons EL 1.0
- Apache Commons Logging 1.2.0
- Apache Lucene 7.0.0 (subset)
- Eclipse 4.8.0
- Eclipse BIRT 4.8.0
- Eclipse Communication Framework 3.9.0 (subset)
- Eclipse Java Development Tools (JDT) 3.14.0
- Eclipse Plug-in Development Environment (PDE) 3.13.100
- Eclipse RCP (Rich Client Platform) 4.8.0
  * Apache Jasper 2.2.2
  * Eclipse Draw2D 3.10.100
  * Eclipse Help 2.2.200
  * Eclipse JFace 3.14.0
  * Eclipse JSch 1.3.100
  * Eclipse LTK (Language Toolkit) 3.9.0
  * Eclipse Search 3.11.200
  * Eclipse SWT 3.107.0
  * Eclipse Team 3.8.200
  * Eclipse Update 3.4.0
  * IBM ICU 58.2.0 - International Components for Unicode
  * Mortbay Jetty 9.4.10
- ASM 6.1.1
- GNOME Binding - see MODIFIABLE THIRD PARTY CODE section below
- GTK+ Binding for Mozilla - see MODIFIABLE THIRD PARTY CODE section below
- SAT4J 2.3.5


END OF A. SUMMARY OF THIRD PARTY COMPONENTS

=====================================================================
=====================================================================
B. MODIFIABLE THIRD PARTY CODE NOTICES AND INFORMATION

The following third party components are applicable only to the Linux
version of the IBM Explorer for z/OS.

This Program includes some or all of the following Modifiable Third
Party Code, that IBM obtained under the GNU Lesser General Public
License.

For copies of the source code for this software, send an email to ies@ca.ibm.com identifying the IBM Program and the Modifiable Third Party Code for which you are requesting the source code.

The following is code received by IBM under the LGPL License that IBM is
licensing to the customer under the IBM International License Agreement
for Early Release of Programs:

GNOME Binding
GTK+ Binding for Mozilla


GNU Lesser General Public License

Version 2.1, February 1999

Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place,
Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and
distribute verbatim copies of this license document, but changing it is
not allowed.

[This is the first released version of the Lesser GPL. It also counts as
the successor of the GNU Library Public License, version 2, hence the
version number 2.1.]

Preamble

The licenses for most software are designed to take away your freedom to
share and change it. By contrast, the GNU General Public Licenses are
intended to guarantee your freedom to share and change free software--to
make sure the software is free for all its users.

This license, the Lesser General Public License, applies to some
specially designated software packages--typically libraries--of the Free
Software Foundation and other authors who decide to use it. You can use
it too, but we suggest you first think carefully about whether this
license or the ordinary General Public License is the better strategy to
use in any particular case, based on the explanations below.

When we speak of free software, we are referring to freedom of use, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish); that you receive source code or can get it if
you want it; that you can change the software and use pieces of it in
new free programs; and that you are informed that you can do these
things.

To protect your rights, we need to make restrictions that forbid
distributors to deny you these rights or to ask you to surrender these
rights. These restrictions translate to certain responsibilities for you
if you distribute copies of the library or if you modify it.

For example, if you distribute copies of the library, whether gratis or
for a fee, you must give the recipients all the rights that we gave you.
You must make sure that they, too, receive or can get the source code.
If you link other code with the library, you must provide complete
object files to the recipients, so that they can relink them with the
library after making changes to the library and recompiling it. And you
must show them these terms so they know their rights.

We protect your rights with a two-step method: (1) we copyright the
library, and (2) we offer you this license, which gives you legal
permission to copy, distribute and/or modify the library.

To protect each distributor, we want to make it very clear that there is
no warranty for the free library. Also, if the library is modified by
someone else and passed on, the recipients should know that what they
have is not the original version, so that the original author's
reputation will not be affected by problems that might be introduced by
others.

Finally, software patents pose a constant threat to the existence of any
free program. We wish to make sure that a company cannot effectively
restrict the users of a free program by obtaining a restrictive license
from a patent holder. Therefore, we insist that any patent license
obtained for a version of the library must be consistent with the full
freedom of use specified in this license.

Most GNU software, including some libraries, is covered by the ordinary
GNU General Public License. This license, the GNU Lesser General Public
License, applies to certain designated libraries, and is quite different
from the ordinary General Public License. We use this license for
certain libraries in order to permit linking those libraries into
non-free programs.

When a program is linked with a library, whether statically or using a
shared library, the combination of the two is legally speaking a
combined work, a derivative of the original library. The ordinary
General Public License therefore permits such linking only if the entire
combination fits its criteria of freedom. The Lesser General Public
License permits more lax criteria for linking other code with the
library.

We call this license the "Lesser" General Public License because it does
Less to protect the user's freedom than the ordinary General Public
License. It also provides other free software developers Less of an
advantage over competing non-free programs. These disadvantages are the
reason we use the ordinary General Public License for many libraries.
However, the Lesser license provides advantages in certain special
circumstances.

For example, on rare occasions, there may be a special need to encourage
the widest possible use of a certain library, so that it becomes a
de-facto standard. To achieve this, non-free programs must be allowed to
use the library. A more frequent case is that a free library does the
same job as widely used non-free libraries. In this case, there is
little to gain by limiting the free library to free software only, so we
use the Lesser General Public License.

In other cases, permission to use a particular library in non-free
programs enables a greater number of people to use a large body of free
software. For example, permission to use the GNU C Library in non-free
programs enables many more people to use the whole GNU operating system,
as well as its variant, the GNU/Linux operating system.

Although the Lesser General Public License is Less protective of the
users' freedom, it does ensure that the user of a program that is linked
with the Library has the freedom and the wherewithal to run that program
using a modified version of the Library.

The precise terms and conditions for copying, distribution and
modification follow. Pay close attention to the difference between a
"work based on the library" and a "work that uses the library". The
former contains code derived from the library, whereas the latter must
be combined with the library in order to run.

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. This License Agreement applies to any software library or other
program which contains a notice placed by the copyright holder or other
authorized party saying it may be distributed under the terms of this
Lesser General Public License (also called "this License"). Each
licensee is addressed as "you".

A "library" means a collection of software functions and/or data
prepared so as to be conveniently linked with application programs
(which use some of those functions and data) to form executables.

The "Library", below, refers to any such software library or work which
has been distributed under these terms. A "work based on the Library"
means either the Library or any derivative work under copyright law:
that is to say, a work containing the Library or a portion of it, either
verbatim or with modifications and/or translated straightforwardly into
another language. (Hereinafter, translation is included without
limitation in the term "modification".)

"Source code" for a work means the preferred form of the work for making
modifications to it. For a library, complete source code means all the
source code for all modules it contains, plus any associated interface
definition files, plus the scripts used to control compilation and
installation of the library.

Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of running
a program using the Library is not restricted, and output from such a
program is covered only if its contents constitute a work based on the
Library (independent of the use of the Library in a tool for writing
it). Whether that is true depends on what the Library does and what the
program that uses the Library does.

1. You may copy and distribute verbatim copies of the Library's complete
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the notices
that refer to this License and to the absence of any warranty; and
distribute a copy of this License along with the Library.

You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.

2. You may modify your copy or copies of the Library or any portion of
it, thus forming a work based on the Library, and copy and distribute
such modifications or work under the terms of Section 1 above, provided
that you also meet all of these conditions:

a) The modified work must itself be a software library.

b) You must cause the files modified to carry prominent notices stating
that you changed the files and the date of any change.

c) You must cause the whole of the work to be licensed at no charge to
all third parties under the terms of this License.

d) If a facility in the modified Library refers to a function or a table
of data to be supplied by an application program that uses the facility,
other than as an argument passed when the facility is invoked, then you
must make a good faith effort to ensure that, in the event an
application does not supply such function or table, the facility still
operates, and performs whatever part of its purpose remains meaningful.

(For example, a function in a library to compute square roots has a
purpose that is entirely well-defined independent of the application.
Therefore, Subsection 2d requires that any application-supplied function
or table used by this function must be optional: if the application
does not supply it, the square root function must still compute square
roots.)

These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Library, and
can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based on
the Library, the distribution of the whole must be on the terms of this
License, whose permissions for other licensees extend to the entire
whole, and thus to each and every part regardless of who wrote it.

Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Library.

In addition, mere aggregation of another work not based on the Library
with the Library (or with a work based on the Library) on a volume of a
storage or distribution medium does not bring the other work under the
scope of this License.

3. You may opt to apply the terms of the ordinary GNU General Public
License instead of this License to a given copy of the Library. To do
this, you must alter all the notices that refer to this License, so that
they refer to the ordinary GNU General Public License, version 2,
instead of to this License. (If a newer version than version 2 of the
ordinary GNU General Public License has appeared, then you can specify
that version instead if you wish.) Do not make any other change in these
notices.

Once this change is made in a given copy, it is irreversible for that
copy, so the ordinary GNU General Public License applies to all
subsequent copies and derivative works made from that copy.

This option is useful when you wish to copy part of the code of the
Library into a program that is not a library.

4. You may copy and distribute the Library (or a portion or derivative
of it, under Section 2) in object code or executable form under the
terms of Sections 1 and 2 above provided that you accompany it with the
complete corresponding machine-readable source code, which must be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange.

If distribution of object code is made by offering access to copy from a
designated place, then offering equivalent access to copy the source
code from the same place satisfies the requirement to distribute the
source code, even though third parties are not compelled to copy the
source along with the object code.

5. A program that contains no derivative of any portion of the Library,
but is designed to work with the Library by being compiled or linked
with it, is called a "work that uses the Library". Such a work, in
isolation, is not a derivative work of the Library, and therefore falls
outside the scope of this License.

However, linking a "work that uses the Library" with the Library creates
an executable that is a derivative of the Library (because it contains
portions of the Library), rather than a "work that uses the library".
The executable is therefore covered by this License. Section 6 states
terms for distribution of such executables.

When a "work that uses the Library" uses material from a header file
that is part of the Library, the object code for the work may be a
derivative work of the Library even though the source code is not.
Whether this is true is especially significant if the work can be linked
without the Library, or if the work is itself a library. The threshold
for this to be true is not precisely defined by law.

If such an object file uses only numerical parameters, data structure
layouts and accessors, and small macros and small inline functions (ten
lines or less in length), then the use of the object file is
unrestricted, regardless of whether it is legally a derivative work.
(Executables containing this object code plus portions of the Library
will still fall under Section 6.)

Otherwise, if the work is a derivative of the Library, you may
distribute the object code for the work under the terms of Section 6.
Any executables containing that work also fall under Section 6, whether
or not they are linked directly with the Library itself.

6. As an exception to the Sections above, you may also combine or link a
"work that uses the Library" with the Library to produce a work
containing portions of the Library, and distribute that work under terms
of your choice, provided that the terms permit modification of the work
for the customer's own use and reverse engineering for debugging such
modifications.

You must give prominent notice with each copy of the work that the
Library is used in it and that the Library and its use are covered by
this License. You must supply a copy of this License. If the work during
execution displays copyright notices, you must include the copyright
notice for the Library among them, as well as a reference directing the
user to the copy of this License. Also, you must do one of these things:

a) Accompany the work with the complete corresponding machine-readable
source code for the Library including whatever changes were used in the
work (which must be distributed under Sections 1 and 2 above); and, if
the work is an executable linked with the Library, with the complete
machine-readable "work that uses the Library", as object code and/or
source code, so that the user can modify the Library and then relink to
produce a modified executable containing the modified Library. (It is
understood that the user who changes the contents of definitions files
in the Library will not necessarily be able to recompile the application
to use the modified definitions.)

b) Use a suitable shared library mechanism for linking with the Library.
A suitable mechanism is one that (1) uses at run time a copy of the
library already present on the user's computer system, rather than
copying library functions into the executable, and (2) will operate
properly with a modified version of the library, if the user installs
one, as long as the modified version is interface-compatible with the
version that the work was made with.

c) Accompany the work with a written offer, valid for at least three
years, to give the same user the materials specified in Subsection 6a,
above, for a charge no more than the cost of performing this
distribution.

d) If distribution of the work is made by offering access to copy from a
designated place, offer equivalent access to copy the above specified
materials from the same place.

e) Verify that the user has already received a copy of these materials
or that you have already sent this user a copy.

For an executable, the required form of the "work that uses the Library"
must include any data and utility programs needed for reproducing the
executable from it. However, as a special exception, the materials to be
distributed need not include anything that is normally distributed (in
either source or binary form) with the major components (compiler,
kernel, and so on) of the operating system on which the executable runs,
unless that component itself accompanies the executable.

It may happen that this requirement contradicts the license restrictions
of other proprietary libraries that do not normally accompany the
operating system. Such a contradiction means you cannot use both them
and the Library together in an executable that you distribute.

7. You may place library facilities that are a work based on the Library
side-by-side in a single library together with other library facilities
not covered by this License, and distribute such a combined library,
provided that the separate distribution of the work based on the Library
and of the other library facilities is otherwise permitted, and provided
that you do these two things:

a) Accompany the combined library with a copy of the same work based on
the Library, uncombined with any other library facilities. This must be
distributed under the terms of the Sections above.

b) Give prominent notice with the combined library of the fact that part
of it is a work based on the Library, and explaining where to find the
accompanying uncombined form of the same work.

8. You may not copy, modify, sublicense, link with, or distribute the
Library except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense, link with, or distribute the
Library is void, and will automatically terminate your rights under this
License. However, parties who have received copies, or rights, from you
under this License will not have their licenses terminated so long as
such parties remain in full compliance.

9. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Library or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and all
its terms and conditions for copying, distributing or modifying the
Library or works based on it.

10. Each time you redistribute the Library (or any work based on the
Library), the recipient automatically receives a license from the
original licensor to copy, distribute, link with or modify the Library
subject to these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties with
this License.

11. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot distribute
so as to satisfy simultaneously your obligations under this License and
any other pertinent obligations, then as a consequence you may not
distribute the Library at all. For example, if a patent license would
not permit royalty-free redistribution of the Library by all those who
receive copies directly or indirectly through you, then the only way you
could satisfy both it and this License would be to refrain entirely from
distribution of the Library.

If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply, and the section as a whole is intended to apply in other
circumstances.

It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system which is implemented
by public license practices. Many people have made generous
contributions to the wide range of software distributed through that
system in reliance on consistent application of that system; it is up to
the author/donor to decide if he or she is willing to distribute
software through any other system and a licensee cannot impose that
choice.

This section is intended to make thoroughly clear what is believed to be
a consequence of the rest of this License.

12. If the distribution and/or use of the Library is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Library under this License may
add an explicit geographical distribution limitation excluding those
countries, so that distribution is permitted only in or among countries
not thus excluded. In such case, this License incorporates the
limitation as if written in the body of this License.

13. The Free Software Foundation may publish revised and/or new versions
of the Lesser General Public License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.

Each version is given a distinguishing version number. If the Library
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and
conditions either of that version or of any later version published by
the Free Software Foundation. If the Library does not specify a license
version number, you may choose any version ever published by the Free
Software Foundation.

14. If you wish to incorporate parts of the Library into other free
programs whose distribution conditions are incompatible with these,
write to the author to ask for permission. For software which is
copyrighted by the Free Software Foundation, write to the Free Software
Foundation; we sometimes make exceptions for this. Our decision will be
guided by the two goals of preserving the free status of all derivatives
of our free software and of promoting the sharing and reuse of software
generally.

NO WARRANTY

15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH
YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
NECESSARY SERVICING, REPAIR OR CORRECTION.

16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY
(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR
OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

END OF TERMS AND CONDITIONS

How to Apply These Terms to Your New Libraries

If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software that
everyone can redistribute and change. You can do so by permitting
redistribution under these terms (or, alternatively, under the terms of
the ordinary General Public License).

To apply these terms, attach the following notices to the library. It is
safest to attach them to the start of each source file to most
effectively convey the exclusion of warranty; and each file should have
at least the "copyright" line and a pointer to where the full notice is
found.

 one line to give the library's name and an idea of what it does. 
Copyright (C)  year   name of author 

This library is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or (at
your option) any later version.

This library is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Also add information on how to contact you by electronic and paper mail.

You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the library, if
necessary. Here is a sample; alter the names:

Yoyodyne, Inc., hereby disclaims all copyright interest in the library
'Frob' (a library for tweaking knobs) written by James Random Hacker.

signature of Ty Coon, 1 April 1990

Ty Coon, President of Vice


END OF B. MODIFIABLE THIRD PARTY CODE NOTICES AND INFORMATION

=====================================================================
=====================================================================
C. OTHER NOTICES AND INFORMATION

- IBM SDK, Java Technology Edition, V8

Notices and important information for the IBM SDK, Java Technology Edition, may be found at  install_location /jdk.

END OF IBM SDK, JAVA TECHNOLOGY EDITION NOTICES AND INFORMATION

=====================================================================

APACHE CODE NOTICES AND INFORMATION

These third party components, included with the Program, are subject to the following terms and conditions:
- Apache Commons IO 2.2.0
- Apache Commons Net 3.6

These third party components, included with the Program, were obtained as part of IBM Eclipse SDK (IES) 4.8.0, and are subject to the following terms and conditions:
- Apache Ant 1.10.3
- Apache Commons codec 1.9.0 (subset)
- Apache Commons EL 1.0
- Apache Commons Logging 1.1.1
- Apache Lucene 7.0.0 (subset)

                               Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction, and
distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by the
copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other
entities that control, are controlled by, or are under common control
with that entity. For the purposes of this definition, "control" means
(i) the power, direct or indirect, to cause the direction or management
of such entity, whether by contract or otherwise, or (ii) ownership of
fifty percent (50%) or more of the outstanding shares, or (iii)
beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity exercising
permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation source,
and configuration files.

"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but not
limited to compiled object code, generated documentation, and
conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object
form, made available under the License, as indicated by a copyright
notice that is included in or attached to the work (an example is
provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original
version of the Work and any modifications or additions to that Work or
Derivative Works thereof, that is intentionally submitted to Licensor
for inclusion in the Work by the copyright owner or by an individual or
Legal Entity authorized to submit on behalf of the copyright owner. For
the purposes of this definition, "submitted" means any form of
electronic, verbal, or written communication sent to the Licensor or its
representatives, including but not limited to communication on
electronic mailing lists, source code control systems, and issue
tracking systems that are managed by, or on behalf of, the Licensor for
the purpose of discussing and improving the Work, but excluding
communication that is conspicuously marked or otherwise designated in
writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on
behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright
license to reproduce, prepare Derivative Works of, publicly display,
publicly perform, sublicense, and distribute the Work and such
Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of this
License, each Contributor hereby grants to You a perpetual, worldwide,
non-exclusive, no-charge, royalty-free, irrevocable (except as stated in
this section) patent license to make, have made, use, offer to sell,
sell, import, and otherwise transfer the Work, where such license
applies only to those patent claims licensable by such Contributor that
are necessarily infringed by their Contribution(s) alone or by
combination of their Contribution(s) with the Work to which such
Contribution(s) was submitted. If You institute patent litigation
against any entity (including a cross-claim or counterclaim in a
lawsuit) alleging that the Work or a Contribution incorporated within
the Work constitutes direct or contributory patent infringement, then
any patent licenses granted to You under this License for that Work
shall terminate as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work
or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You meet the
following conditions:

(a) You must give any other recipients of the Work or Derivative Works a
copy of this License; and

(b) You must cause any modified files to carry prominent notices stating
that You changed the files; and

(c) You must retain, in the Source form of any Derivative Works that You
distribute, all copyright, patent, trademark, and attribution notices
from the Source form of the Work, excluding those notices that do not
pertain to any part of the Derivative Works; and

(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must include
a readable copy of the attribution notices contained within such NOTICE
file, excluding those notices that do not pertain to any part of the
Derivative Works, in at least one of the following places: within a
NOTICE text file distributed as part of the Derivative Works; within the
Source form or documentation, if provided along with the Derivative
Works; or, within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents of the
NOTICE file are for informational purposes only and do not modify the
License. You may add Your own attribution notices within Derivative
Works that You distribute, alongside or as an addendum to the NOTICE
text from the Work, provided that such additional attribution notices
cannot be construed as modifying the License.

You may add Your own copyright statement to Your modifications and may
provide additional or different license terms and conditions for use,
reproduction, or distribution of Your modifications, or for any such
Derivative Works as a whole, provided Your use, reproduction, and
distribution of the Work otherwise complies with the conditions stated
in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work by
You to the Licensor shall be under the terms and conditions of this
License, without any additional terms or conditions. Notwithstanding the
above, nothing herein shall supersede or modify the terms of any
separate license agreement you may have executed with Licensor regarding
such Contributions.

6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed
to in writing, Licensor provides the Work (and each Contributor provides
its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
OF ANY KIND, either express or implied, including, without limitation,
any warranties or conditions of TITLE, NON-INFRINGEMENT,
MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely
responsible for determining the appropriateness of using or
redistributing the Work and assume any risks associated with Your
exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise, unless
required by applicable law (such as deliberate and grossly negligent
acts) or agreed to in writing, shall any Contributor be liable to You
for damages, including any direct, indirect, special, incidental, or
consequential damages of any character arising as a result of this
License or out of the use or inability to use the Work (including but
not limited to damages for loss of goodwill, work stoppage, computer
failure or malfunction, or any and all other commercial damages or
losses), even if such Contributor has been advised of the possibility of
such damages.

9. Accepting Warranty or Additional Liability. While redistributing the
Work or Derivative Works thereof, You may choose to offer, and charge a
fee for, acceptance of support, warranty, indemnity, or other liability
obligations and/or rights consistent with this License. However, in
accepting such obligations, You may act only on Your own behalf and on
Your sole responsibility, not on behalf of any other Contributor, and
only if You agree to indemnify, defend, and hold each Contributor
harmless for any liability incurred by, or claims asserted against, such
Contributor by reason of your accepting any such warranty or additional
liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work.

To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]" replaced
with your own identifying information. (Don't include the brackets!) The
text should be enclosed in the appropriate comment syntax for the file
format. We also recommend that a file or class name and description of
purpose be included on the same "printed page" as the copyright notice
for easier identification within third-party archives.

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License"); you may
not use this file except in compliance with the License. You may obtain
a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

END OF APACHE CODE NOTICES AND INFORMATION

=======================================================
ECLIPSE CODE NOTICES AND INFORMATION

The Program contains open source software obtained from the Eclipse Foundation (herein collectively referred to as "Eclipse Code"). Notices and important information, including instructions for obtaining source code, for the Eclipse Code may be found in associated "about.html" files ("About Files") that accompany the Eclipse Code. These About Files are provided for informational purposes only, and notwithstanding anything to the contrary therein, your use of such Eclipse Code shall be governed by the terms of the IBM end user license agreement.

These third party components, included with the Program, are subject to the following terms and conditions:
- Eclipse Graphical Editing Framework (GEF) 3.11.0
- Eclipse Modeling Framework (EMF + XSD) 2.12.0
- Equinox - an OSGi framework 3.11.0
- Eclipse MarketPlace Client 1.7.7
- M2Eclipse 1.9.1
- Eclipse User Storage Service SDK 1.1.0

These third party components, for use with the Program, were obtained as part of IBM Eclipse SDK (IES) 4.8, and are subject to the following terms and conditions:
- Eclipse 4.8.0
- Eclipse BIRT 4.8.0
- Eclipse Communication Framework 3.9.0 (subset)
- Eclipse Java Development Tools (JDT) 3.14.0
- Eclipse Plug-in Development Environment (PDE) 3.13.100
- Eclipse RCP (Rich Client Platform) 4.8.0
  * Apache Jasper 2.2.2
  * Eclipse Draw2D 3.10.100
  * Eclipse Help 2.2.200
  * Eclipse JFace 3.14.0
  * Eclipse JSch 1.3.100
  * Eclipse LTK (Language Toolkit) 3.9.0
  * Eclipse Search 3.11.200
  * Eclipse SWT 3.107.0
  * Eclipse Team 3.8.200
  * Eclipse Update 3.4.0
  * IBM ICU 58.2.0 - International Components for Unicode
  * Mortbay Jetty 9.4.10
- ASM 6.1.1
- SAT4J 2.3.5 (subset)

Eclipse Public License - v 1.0

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF
THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.

1. DEFINITIONS
"Contribution" means:

a) in the case of the initial Contributor, the initial code and
documentation distributed under this Agreement, and

b) in the case of each subsequent Contributor:

i) changes to the Program, and

ii) additions to the Program;

where such changes and/or additions to the Program originate from and
are distributed by that particular Contributor. A Contribution
'originates' from a Contributor if it was added to the Program by such
Contributor itself or anyone acting on such Contributor's behalf.
Contributions do not include additions to the Program which: (i) are
separate modules of software distributed in conjunction with the Program
under their own license agreement, and (ii) are not derivative works of
the Program. "Contributor" means any person or entity that distributes
the Program. "Licensed Patents " mean patent claims licensable by a
Contributor which are necessarily infringed by the use or sale of its
Contribution alone or when combined with the Program. "Program" means
the Contributions distributed in accordance with this Agreement.
"Recipient" means anyone who receives the Program under this Agreement,
including all Contributors.

2. GRANT OF RIGHTS

a) Subject to the terms of this Agreement, each Contributor hereby
grants Recipient a non-exclusive, worldwide, royalty-free copyright
license to reproduce, prepare derivative works of, publicly display,
publicly perform, distribute and sublicense the Contribution of such
Contributor, if any, and such derivative works, in source code and
object code form.

b) Subject to the terms of this Agreement, each Contributor hereby
grants Recipient a non-exclusive, worldwide, royalty-free patent license
under Licensed Patents to make, use, sell, offer to sell, import and
otherwise transfer the Contribution of such Contributor, if any, in
source code and object code form. This patent license shall apply to the
combination of the Contribution and the Program if, at the time the
Contribution is added by the Contributor, such addition of the
Contribution causes such combination to be covered by the Licensed
Patents. The patent license shall not apply to any other combinations
which include the Contribution. No hardware per se is licensed
hereunder.

c) Recipient understands that although each Contributor grants the
licenses to its Contributions set forth herein, no assurances are
provided by any Contributor that the Program does not infringe the
patent or other intellectual property rights of any other entity. Each
Contributor disclaims any liability to Recipient for claims brought by
any other entity based on infringement of intellectual property rights
or otherwise. As a condition to exercising the rights and licenses
granted hereunder, each Recipient hereby assumes sole responsibility to
secure any other intellectual property rights needed, if any. For
example, if a third party patent license is required to allow Recipient
to distribute the Program, it is Recipient's responsibility to acquire
that license before distributing the Program.

d) Each Contributor represents that to its knowledge it has sufficient
copyright rights in its Contribution, if any, to grant the copyright
license set forth in this Agreement.

3. REQUIREMENTS

A Contributor may choose to distribute the Program in object code form
under its own license agreement, provided that:

a) it complies with the terms and conditions of this Agreement; and

b) its license agreement:

i) effectively disclaims on behalf of all Contributors all warranties
and conditions, express and implied, including warranties or conditions
of title and non-infringement, and implied warranties or conditions of
merchantability and fitness for a particular purpose;

ii) effectively excludes on behalf of all Contributors all liability for
damages, including direct, indirect, special, incidental and
consequential damages, such as lost profits;

iii) states that any provisions which differ from this Agreement are
offered by that Contributor alone and not by any other party; and

iv) states that source code for the Program is available from such
Contributor, and informs licensees how to obtain it in a reasonable
manner on or through a medium customarily used for software exchange.

When the Program is made available in source code form:

a) it must be made available under this Agreement; and

b) a copy of this Agreement must be included with each copy of the
Program. Contributors may not remove or alter any copyright notices
contained within the Program. Each Contributor must identify itself as
the originator of its Contribution, if any, in a manner that reasonably
allows subsequent Recipients to identify the originator of the
Contribution.

4. COMMERCIAL DISTRIBUTION

Commercial distributors of software may accept certain responsibilities
with respect to end users, business partners and the like. While this
license is intended to facilitate the commercial use of the Program, the
Contributor who includes the Program in a commercial product offering
should do so in a manner which does not create potential liability for
other Contributors. Therefore, if a Contributor includes the Program in
a commercial product offering, such Contributor ("Commercial
Contributor") hereby agrees to defend and indemnify every other
Contributor ("Indemnified Contributor") against any losses, damages and
costs (collectively "Losses") arising from claims, lawsuits and other
legal actions brought by a third party against the Indemnified
Contributor to the extent caused by the acts or omissions of such
Commercial Contributor in connection with its distribution of the
Program in a commercial product offering. The obligations in this
section do not apply to any claims or Losses relating to any actual or
alleged intellectual property infringement. In order to qualify, an
Indemnified Contributor must: a) promptly notify the Commercial
Contributor in writing of such claim, and b) allow the Commercial
Contributor to control, and cooperate with the Commercial Contributor
in, the defense and any related settlement negotiations. The Indemnified
Contributor may participate in any such claim at its own expense. For
example, a Contributor might include the Program in a commercial product
offering, Product X. That Contributor is then a Commercial Contributor.
If that Commercial Contributor then makes performance claims, or offers
warranties related to Product X, those performance claims and warranties
are such Commercial Contributor's responsibility alone. Under this
section, the Commercial Contributor would have to defend claims against
the other Contributors related to those performance claims and
warranties, and if a court requires any other Contributor to pay any
damages as a result, the Commercial Contributor must pay those damages.

5. NO WARRANTY

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED
ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES
OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR
A PARTICULAR PURPOSE. Each Recipient is solely responsible for
determining the appropriateness of using and distributing the Program
and assumes all risks associated with its exercise of rights under this
Agreement , including but not limited to the risks and costs of program
errors, compliance with applicable laws, damage to or loss of data,
programs or equipment, and unavailability or interruption of operations.

6. DISCLAIMER OF LIABILITY

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR
ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

7. GENERAL

If any provision of this Agreement is invalid or unenforceable under
applicable law, it shall not affect the validity or enforceability of
the remainder of the terms of this Agreement, and without further action
by the parties hereto, such provision shall be reformed to the minimum
extent necessary to make such provision valid and enforceable. If
Recipient institutes patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Program
itself (excluding combinations of the Program with other software or
hardware) infringes such Recipient's patent(s), then such Recipient's
rights granted under Section 2(b) shall terminate as of the date such
litigation is filed. All Recipient's rights under this Agreement shall
terminate if it fails to comply with any of the material terms or
conditions of this Agreement and does not cure such failure in a
reasonable period of time after becoming aware of such noncompliance. If
all Recipient's rights under this Agreement terminate, Recipient agrees
to cease use and distribution of the Program as soon as reasonably
practicable. However, Recipient's obligations under this Agreement and
any licenses granted by Recipient relating to the Program shall continue
and survive. Everyone is permitted to copy and distribute copies of this
Agreement, but in order to avoid inconsistency the Agreement is
copyrighted and may only be modified in the following manner. The
Agreement Steward reserves the right to publish new versions (including
revisions) of this Agreement from time to time. No one other than the
Agreement Steward has the right to modify this Agreement. The Eclipse
Foundation is the initial Agreement Steward. The Eclipse Foundation may
assign the responsibility to serve as the Agreement Steward to a
suitable separate entity. Each new version of the Agreement will be
given a distinguishing version number. The Program (including
Contributions) may always be distributed subject to the version of the
Agreement under which it was received. In addition, after a new version
of the Agreement is published, Contributor may elect to distribute the
Program (including its Contributions) under the new version. Except as
expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
rights or licenses to the intellectual property of any Contributor under
this Agreement, whether expressly, by implication, estoppel or
otherwise. All rights in the Program not expressly granted under this
Agreement are reserved. This Agreement is governed by the laws of the
State of New York and the intellectual property laws of the United
States of America. No party to this Agreement will bring a legal action
under this Agreement more than one year after the cause of action arose.
Each party waives its rights to a jury trial in any resulting
litigation.

END OF ECLIPSE CODE NOTICES AND INFORMATION

=====================================================================

- RSE 4.8.17

Eclipse Public License

The Program includes some or all of the following that IBM obtained under the Eclipse Public  License (source code available via e-mail request to ibmtools@ca.ibm.com):
Eclipse Target Management 3.6

END OF RSE 4.8.17 NOTICES AND INFORMATION

=====================================================================

-- RSE API 1.0.7

Support - Nonsupported.

"Nonsupported" means the supporting program is provided without obligation of support and "AS IS", WITH NO WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTY OF TITLE, NON-INFRINGEMENT OR NON-INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

END OF RSE API 1.0.7 NOTICES AND INFORMATION

=====================================================================

END OF C. OTHER NOTICES AND INFORMATION

IBM WebSphere Application Server Developer Tools For Eclipse

The third party components listed in this section, some of which are provided for use with the Program, and are subject to the following terms and conditions.


The third party components listed in this section, some of which are provided for 
use with the Program, were obtained as part of IBM WebSphere Application Server 
Developer Tools for Eclipse V16.0.0.3 (no changes to open source since 16.0.0.2).

---------------------------------------------------------------------

NOTICES AND INFORMATION

IBM WebSphere Application Server Developer Tools for Eclipse 16.0.0.2

The IBM license agreement and any applicable information on the web
download page for IBM products refers Licensee to this file for details
concerning notices applicable to code included in the products listed
above ("the Program").

Notwithstanding the terms and conditions of any other agreement Licensee
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party code identified below is subject
to the terms and conditions of the IBM license agreement for the Program
and not the license terms that may be contained in the notices below.
The notices are provided for informational purposes.

Please note: This Notices file may identify information that is not used
by, or that was not shipped with, the Program as Licensee installed it.

IMPORTANT: IBM does not represent or warrant that the information in this
NOTICES file is accurate. Third party websites are independent of IBM and
IBM does not represent or warrant that the information on any third party
website referenced in this NOTICES file is accurate. IBM disclaims any
and all liability for errors and omissions or for any damages accruing
from the use of this NOTICES file or its contents, including without
limitation URLs or references to any third party websites.

 
APACHE License 2.0  

The Program includes some or all of the following that IBM obtained under the Apache 
License Version 2.0: 

Aries Schema Files, Axiom, Axis2, HttpComponents CLIENT, HttpComponents Core, WS-Commons 
Neethi, Rampart, XML Security,  SOAP, WODEN, WSS4J, XML Schema, XMLCmmons (XML Api), 
Backport of JSR, JSTL, JODA-TIME, OpenSAML-J, Maven WAR Plugin, OSGi Blueprint Container 
1.0 Schemas (subset), Struts, Commons Validator, Commons Digester, Tiles, Commons-Logging-API, 
Swagger, Swagger-Codegen, Jackson-Annotations, Jackson-Core, Jackson-Databind, Jackson-Datatype-Joda

For more information on the Apache Software Foundation, see http://www.apache.org.

Apache License
Version 2.0
January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by the copyright 
owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other entities 
that control, are controlled by, or are under common control with that entity. For 
the purposes of this definition, "control" means (i) the power, direct or indirect, 
to cause the direction or management of such entity, whether by contract or otherwise, 
or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) 
beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity exercising permissions 
granted by this License.

"Source" form shall mean the preferred form for making modifications, including 
but not limited to software source code, documentation source, and configuration 
files.

"Object" form shall mean any form resulting from mechanical transformation or translation 
of a Source form, including but not limited to compiled object code, generated documentation, 
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object form, made 
available under the License, as indicated by a copyright notice that is included 
in or attached to the work (an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object form, that is 
based on (or derived from) the Work and for which the editorial revisions, annotations, 
elaborations, or other modifications represent, as a whole, an original work of 
authorship. For the purposes of this License, Derivative Works shall not include 
works that remain separable from, or merely link (or bind by name) to the interfaces 
of, the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original version 
of the Work and any modifications or additions to that Work or Derivative Works 
thereof, that is intentionally submitted to Licensor for inclusion in the Work by 
the copyright owner or by an individual or Legal Entity authorized to submit on 
behalf of the copyright owner. For the purposes of this definition, "submitted" 
means any form of electronic, verbal, or written communication sent to the Licensor 
or its representatives, including but not limited to communication on electronic 
mailing lists, source code control systems, and issue tracking systems that are 
managed by, or on behalf of, the Licensor for the purpose of discussing and improving 
the Work, but excluding communication that is conspicuously marked or otherwise 
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of 
whom a Contribution has been received by Licensor and subsequently incorporated 
within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of  this License, 
each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, 
royalty-free, irrevocable  copyright license to reproduce, prepare Derivative Works 
of, publicly display, publicly perform, sublicense, and distribute the Work and 
such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of  this License, 
each Contributor hereby grants to You a perpetual,  worldwide, non-exclusive, no-charge, 
royalty-free, irrevocable (except as stated in this section) patent license to make, 
have made,  use, offer to sell, sell, import, and otherwise transfer the Work, where 
such license applies only to those patent claims licensable by such Contributor 
that are necessarily infringed by their Contribution(s) alone or by combination 
of their Contribution(s) with the Work to which such Contribution(s) was submitted. 
If You institute patent litigation against any entity (including a cross-claim or 
counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated 
within the Work constitutes direct or contributory patent infringement, then any 
patent licenses granted to You under this License for that Work shall terminate 
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work or Derivative 
Works thereof in any medium, with or without modifications, and in Source or Object 
form, provided that You meet the following conditions:

      (a) You must give any other recipients of the Work or Derivative Works a copy 
of this License; and

      (b) You must cause any modified files to carry prominent notices stating that 
You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works  that You 
distribute, all copyright, patent, trademark, and attribution notices from the Source 
form of the Work, excluding those notices that do not pertain to any part of the 
Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its distribution, 
then any Derivative Works that You distribute must include a readable copy of the 
attribution notices contained within such NOTICE file, excluding those notices that 
do not pertain to any part of the Derivative Works, in at least one of the following 
places: within a NOTICE text file distributed as part of the Derivative Works; within 
the Source form or documentation, if provided along with the Derivative Works; or, 
within a display generated by the Derivative Works, if and wherever such third-party 
notices normally appear. The contents of the NOTICE file are for informational purposes 
only and do not modify the License. You may add Your own attribution notices within 
Derivative Works that You distribute, alongside or as an addendum to the NOTICE 
text from the Work, provided that such additional attribution notices cannot be 
construed as modifying the License.

You may add Your own copyright statement to Your modifications and may provide additional 
or different license terms and conditions for use, reproduction, or distribution 
of Your modifications, or for any such Derivative Works as a whole, provided Your 
use, reproduction, and distribution of the Work otherwise complies with the conditions 
stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution 
intentionally submitted for inclusion in the Work by You to the Licensor shall be 
under the terms and conditions of this License, without any additional terms or 
conditions.  Notwithstanding the above, nothing herein shall supersede or modify 
the terms of any separate license agreement you may have executed with Licensor 
regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade names, trademarks, 
service marks, or product names of the Licensor, except as required for reasonable 
and customary use in describing the origin of the Work and reproducing the content 
of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, 
Licensor provides the Work (and each Contributor provides its Contributions) on 
an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, 
MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible 
for determining the appropriateness of using or redistributing the Work and assume 
any risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory, whether in tort 
(including negligence), contract, or otherwise, unless required by applicable law 
(such as deliberate and grossly negligent acts) or agreed to in writing, shall any 
Contributor be liable to You for damages, including any direct, indirect, special, 
incidental, or consequential damages of any character arising as a result of this 
License or out of the use or inability to use the Work (including but not limited 
to damages for loss of goodwill, work stoppage, computer failure or malfunction, 
or any and all other commercial damages or losses), even if such Contributor has 
been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing the Work or 
Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance 
of support, warranty, indemnity, or other liability obligations and/or rights consistent 
with this License. However, in accepting such obligations, You may act only on Your 
own behalf and on Your sole responsibility, not on behalf of any other Contributor, 
and only if You agree to indemnify, defend, and hold each Contributor harmless for 
any liability incurred by, or claims asserted against, such Contributor by reason 
of your accepting any such warranty or additional liability.

END OF APACHE CODE NOTICES AND INFORMATION
============================================

BSD License

The Program includes some or all of the following that IBM obtained under the BSD 
License:

IBM Dojo Toolkit 1.9
Copyright (c) 2005-2012, The Dojo Foundation
All rights reserved.

MiG Base64
Copyright (c) 2004, Mikael Grev, MiG InfoCom AB. (base64 @ miginfocom . com)
All rights reserved.

Retroweaver 2.0
Copyright (c) 2004-2008, Toby Reyelts, Xavier Le Vourch
All rights reserved.

Redistributable files from YourKit 12.0.3
Copyright (c) 2003-2012, YourKit
All rights reserved.

For copies of the code for this software, send an email to amelamed@ca.ibm.com.

BSD License

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

    * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
    * Neither the names of Toby Reyelts, Xavier Le Vourch nor the names
of the contributors may be used to endorse or promote products derived
from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF BSD NOTICES AND INFORMATION
===================================

Common Development and Distribution License

The Program includes some or all of the following that IBM obtained under the Common 
Development and Distribution License:

J2EE Schemas/DTDs

The source code can be obtained by sending an email to ies@ca.ibm.com. 

END OF COMMON DEVELOPMENT AND DISTRIBUTION LICENSE NOTICES AND INFORMATION ===========
==================================================================
ECLIPSE CODE
The Program contains open source software obtained from the Eclipse Foundation (herein 
collectively referred to as "Eclipse Code"). Notices and important information, 
including instructions for obtaining source code, for the Eclipse Code may be found 
in associated "about.html" files ("About Files") that accompany the Eclipse Code. 
These About Files are provided for informational purposes only, and notwithstanding 
anything to the contrary therein, your use of such Eclipse Code shall be governed 
by the terms of the IBM end user license agreement.

Ant 1.8.3, ASM 3.3.1, Atinject 1.0, Batik 1.6, BoundedBufferWithStateTracking, Cairo 
Binding, Cairo Library 1.0.2, Commons codec 1.3.0, Commons Collections (ReferenceMap.java 
is a derivative of one class) 2.1.1, Commons HttpClient 3.1.0, Commons Logging 1.0.4, 
Commons Net 2.2, DOM 3, DOM SMIL Animation 1.0 Java Binding (subset), DOM SVG Animation 
Java Binding 1.1.0, Eclipse 4.2, Eclipse CDT 8.1, Eclipse Communication Framework 
3.5.4 (subset), Eclipse Equinox (OSGi Services) 3.8, Eclipse Target Management (TM) 
3.4,  Felix Gogo 0.8, Felix SCR API 1.6, Geronimo annotation_1.0_spec 1.1.1, GNOME 
Binding, GTK+ Binding, GTK+ Binding for Mozilla, Hamcrest Core 1.1, ICU4J 4.4.2, 
Independent JPEG Group's LIBJPEG Release 6b (derivative - subset), iSpell Dictionaries 
3.1.20, Java Expression Language API 2.2.0, Java Expression Language Impl 2.2.0, 
Java Mirror API, Java Server Page API 2.2.0, Java Server Page Impl 2.2.2, Java Servlet 
API 3.1-b33, Jetty 8.1.3, JSch 0.1.46, Junit 3.8.2, Junit 4.10, LPG Runtime 1.1, 
Lucene 2.9.1, Mina 2.0.2, Mina SSHD 0.5, Mozilla Binding, OSGi Materials 4.3.0, 
pixman 0.1.6, Putty 0.58 (derivative of one class), SAT4J 2.3.0 (subset), SAX 2.0.2, 
Simple API for CSS (SAC) 1.3.0, XHTML DTDs 1.1, XML4J 4.3, XML-APIs 1.3.4, XULRunner 
1.9 (subset - 2 header files)

TPTP 4.7.2: Eclipse 3.6.2 (subset), Eclipse EMF 2.6.1 (subset), Eclipse Equinox 
(OSGi Services) 3.6.2 (subset), Apache FOP/Avalon (27/02/2003), ARM (Application 
Response Measurement) Java Binding 4.0 version 2, Batik 1.6, Cairo Binding, Commons 
IO 1.0.0, Commons Logging 1.0.4, Commons Logging 1.0.3, DOM 3, DOM SMIL Animation 
1.0 Java Binding (subset), DOM SVG Animation Java Binding 1.1.0, FOP Transcoder 
1.0 beta2, GNOME Binding, GTK+ Binding, GTK+ Binding for Mozilla, Hamcrest Core 
1.1, Harmony Verifier 5.0 M6, ICU4J 4.2.1,  IETF UUIDs and GUIDs Internet Draft 
4-Feb-98, Junit 4.8.1, Log4J 1.2.15, Mozilla Binding, MX4J 3.0.1, OSGi Materials 
4.2.0 (subset), SAX 2.0.2, Simple API for CSS (SAC) 1.3.0, Xalan-J 2.7.1 (subset), 
Xerces-C 2.6, Xerces-J 2.9.0, XML Commons Resolver 1.2, XML-APIs 1.3.4, XML4J 4.3, 
XULRunner 1.9 (subset - 2 header files)

END OF ECLIPSE CODE NOTICES AND INFORMATION
============================================

Eclipse Public License:

The Program includes some or all of the following that IBM obtained under the Eclipse 
Public License (source code is available at eclipse.org):

Eclipse GMF Tooling 3.0.1, Eclipse m2e 1.4.0, Eclipse m2e-wtp 0.18.0, Eclipse M2T 
- JET 1.1.1, Eclipse OCL 4.0.1, Eclipse QVT 3.0.1, Eclipse UML2 3.1.2

For copies of the code for this software, send an email to amelamed@ca.ibm.com.

END OF ECLIPSE PUBLIC LICENSE NOTICES AND INFORMATION
=====================================================

IBM SDK, Java Technology Edition, V7

Notices and important information for the IBM SDK, Java Technology Edition, may 
be found at install_location/jdk.

END OF IBM SDK, JAVA TECHNOLOGY EDITION NOTICES AND INFORMATION 
===============================================================
MIT License

The Program includes some or all of the following that IBM obtained under the MIT 
License:

QR Code Generator V fbc2071a78

The MIT License (MIT)
Copyright (c) year   copyright holders

Permission is hereby granted, free of charge, to any person obtaining a copy of 
this software and associated documentation files (the "Software"), to deal in the 
Software without restriction, including without limitation the rights to use, copy, 
modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, 
and to permit persons to whom the Software is furnished to do so, subject to the 
following conditions:

The above copyright notice and this permission notice shall be included in all copies 
or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE 
USE OR OTHER DEALINGS IN THE SOFTWARE.

END OF MIT LICENSE NOTICES AND INFORMATION 
==========================================

Mozilla Public License Version 1.1

The Program includes some or all of the following that IBM obtained under the Mozilla 
Public License, Version 1.1

XUL Runner 1.9.2.9, Cairo from Firefox 3.6.9 

For copies of the code for this software, send an email to amelamed@ca.ibm.com.

END OF MOZILLA PUBLIC LICENSE TERMS AND CONDITIONS
=================================================

Modifiable Third Party Code

This Program includes some or all of the following Modifiable Third Party Code that 
IBM obtained under the GNU Lesser General Public License. For copies of the source 
code for this software, send an email to ies@ca.ibm.com identifying the IBM Program 
and the Modifiable Third Party Code for which you are requesting the source code.

·	GNOME Binding
·	GTK+ Binding
·	GTK+ Binding for Mozilla

GNU Lesser General Public License
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, 
Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim 
copies of this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts as the successor 
of the GNU Library Public License, version 2, hence the version number 2.1.]
Preamble
The licenses for most software are designed to take away your freedom to share and 
change it. By contrast, the GNU General Public Licenses are intended to guarantee 
your freedom to share and change free software--to make sure the software is free 
for all its users.
This license, the Lesser General Public License, applies to some specially designated 
software packages--typically libraries--of the Free Software Foundation and other 
authors who decide to use it. You can use it too, but we suggest you first think 
carefully about whether this license or the ordinary General Public License is the 
better strategy to use in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use, not price. Our 
General Public Licenses are designed to make sure that you have the freedom to distribute 
copies of free software (and charge for this service if you wish); that you receive 
source code or can get it if you want it; that you can change the software and use 
pieces of it in new free programs; and that you are informed that you can do these 
things.
To protect your rights, we need to make restrictions that forbid distributors to 
deny you these rights or to ask you to surrender these rights. These restrictions 
translate to certain responsibilities for you if you distribute copies of the library 
or if you modify it.
For example, if you distribute copies of the library, whether gratis or for a fee, 
you must give the recipients all the rights that we gave you. You must make sure 
that they, too, receive or can get the source code. If you link other code with 
the library, you must provide complete object files to the recipients, so that they 
can relink them with the library after making changes to the library and recompiling 
it. And you must show them these terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright the library, and 
(2) we offer you this license, which gives you legal permission to copy, distribute 
and/or modify the library.
To protect each distributor, we want to make it very clear that there is no warranty 
for the free library. Also, if the library is modified by someone else and passed 
on, the recipients should know that what they have is not the original version, 
so that the original author's reputation will not be affected by problems that might 
be introduced by others.
Finally, software patents pose a constant threat to the existence of any free program. 
We wish to make sure that a company cannot effectively restrict the users of a free 
program by obtaining a restrictive license from a patent holder. Therefore, we insist 
that any patent license obtained for a version of the library must be consistent 
with the full freedom of use specified in this license.
Most GNU software, including some libraries, is covered by the ordinary GNU General 
Public License. This license, the GNU Lesser General Public License, applies to 
certain designated libraries, and is quite different from the ordinary General Public 
License. We use this license for certain libraries in order to permit linking those 
libraries into non-free programs.
When a program is linked with a library, whether statically or using a shared library, 
the combination of the two is legally speaking a combined work, a derivative of 
the original library. The ordinary General Public License therefore permits such 
linking only if the entire combination fits its criteria of freedom. The Lesser 
General Public License permits more lax criteria for linking other code with the 
library.
We call this license the "Lesser" General Public License because it does Less to 
protect the user's freedom than the ordinary General Public License. It also provides 
other free software developers Less of an advantage over competing non-free programs. 
These disadvantages are the reason we use the ordinary General Public License for 
many libraries. However, the Lesser license provides advantages in certain special 
circumstances.
For example, on rare occasions, there may be a special need to encourage the widest 
possible use of a certain library, so that it becomes a de-facto standard. To achieve 
this, non-free programs must be allowed to use the library. A more frequent case 
is that a free library does the same job as widely used non-free libraries. In this 
case, there is little to gain by limiting the free library to free software only, 
so we use the Lesser General Public License.
In other cases, permission to use a particular library in non-free programs enables 
a greater number of people to use a large body of free software. For example, permission 
to use the GNU C Library in non-free programs enables many more people to use the 
whole GNU operating system, as well as its variant, the GNU/Linux operating system.
Although the Lesser General Public License is Less protective of the users' freedom, 
it does ensure that the user of a program that is linked with the Library has the 
freedom and the wherewithal to run that program using a modified version of the 
Library.
The precise terms and conditions for copying, distribution and modification follow. 
Pay close attention to the difference between a "work based on the library" and 
a "work that uses the library". The former contains code derived from the library, 
whereas the latter must be combined with the library in order to run.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library or other program which 
contains a notice placed by the copyright holder or other authorized party saying 
it may be distributed under the terms of this Lesser General Public License (also 
called "this License"). Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data prepared so as 
to be conveniently linked with application programs (which use some of those functions 
and data) to form executables.
The "Library", below, refers to any such software library or work which has been 
distributed under these terms. A "work based on the Library" means either the Library 
or any derivative work under copyright law: that is to say, a work containing the 
Library or a portion of it, either verbatim or with modifications and/or translated 
straightforwardly into another language. (Hereinafter, translation is included without 
limitation in the term "modification".)
"Source code" for a work means the preferred form of the work for making modifications 
to it. For a library, complete source code means all the source code for all modules 
it contains, plus any associated interface definition files, plus the scripts used 
to control compilation and installation of the library.
Activities other than copying, distribution and modification are not covered by 
this License; they are outside its scope. The act of running a program using the 
Library is not restricted, and output from such a program is covered only if its 
contents constitute a work based on the Library (independent of the use of the Library 
in a tool for writing it). Whether that is true depends on what the Library does 
and what the program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's complete source 
code as you receive it, in any medium, provided that you conspicuously and appropriately 
publish on each copy an appropriate copyright notice and disclaimer of warranty; 
keep intact all the notices that refer to this License and to the absence of any 
warranty; and distribute a copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at 
your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of it, thus 
forming a work based on the Library, and copy and distribute such modifications 
or work under the terms of Section 1 above, provided that you also meet all of these 
conditions:
a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices stating that you 
changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no charge to all third 
parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a table of data 
to be supplied by an application program that uses the facility, other than as an 
argument passed when the facility is invoked, then you must make a good faith effort 
to ensure that, in the event an application does not supply such function or table, 
the facility still operates, and performs whatever part of its purpose remains meaningful.
(For example, a function in a library to compute square roots has a purpose that 
is entirely well-defined independent of the application. Therefore, Subsection 2d 
requires that any application-supplied function or table used by this function must 
be optional: if the a pplication does not supply it, the square root function must 
still compute square roots.)
These requirements apply to the modified work as a whole. If identifiable sections 
of that work are not derived from the Library, and can be reasonably considered 
independent and separate works in themselves, then this License, and its terms, 
do not apply to those sections when you distribute them as separate works. But when 
you distribute the same sections as part of a whole which is a work based on the 
Library, the distribution of the whole must be on the terms of this License, whose 
permissions for other licensees extend to the entire whole, and thus to each and 
every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights 
to work written entirely by you; rather, the intent is to exercise the right to 
control the distribution of derivative or collective works based on the Library.
In addition, mere aggregation of another work not based on the Library with the 
Library (or with a work based on the Library) on a volume of a storage or distribution 
medium does not bring the other work under the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public License instead 
of this License to a given copy of the Library. To do this, you must alter all the 
notices that refer to this License, so that they refer to the ordinary GNU General 
Public License, version 2, instead of to this License. (If a newer version than 
version 2 of the ordinary GNU General Public License has appeared, then you can 
specify that version instead if you wish.) Do not make any other change in these 
notices.
Once this change is made in a given copy, it is irreversible for that copy, so the 
ordinary GNU General Public License applies to all subsequent copies and derivative 
works made from that copy.
This option is useful when you wish to copy part of the code of the Library into 
a program that is not a library.
4. You may copy and distribute the Library (or a portion or derivative of it, under 
Section 2) in object code or executable form under the terms of Sections 1 and 2 
above provided that you accompany it with the complete corresponding machine-readable 
source code, which must be distributed under the terms of Sections 1 and 2 above 
on a medium customarily used for software interchange.
If distribution of object code is made by offering access to copy from a designated 
place, then offering equivalent access to copy the source code from the same place 
satisfies the requirement to distribute the source code, even though third parties 
are not compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the Library, but is designed 
to work with the Library by being compiled or linked with it, is called a "work 
that uses the Library". Such a work, in isolation, is not a derivative work of the 
Library, and therefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library creates an executable 
that is a derivative of the Library (because it contains portions of the Library), 
rather than a "work that uses the library". The executable is therefore covered 
by this License. Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file that is part 
of the Library, the object code for the work may be a derivative work of the Library 
even though the source code is not. Whether this is true is especially significant 
if the work can be linked without the Library, or if the work is itself a library. 
The threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data structure layouts and 
accessors, and small macros and small inline functions (ten lines or less in length), 
then the use of the object file is unrestricted, regardless of whether it is legally 
a derivative work. (Executables containing this object code plus portions of the 
Library will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may distribute the object 
code for the work under the terms of Section 6. Any executables containing that 
work also fall under Section 6, whether or not they are linked directly with the 
Library itself.
6. As an exception to the Sections above, you may also combine or link a "work that 
uses the Library" with the Library to produce a work containing portions of the 
Library, and distribute that work under terms of your choice, provided that the 
terms permit modification of the work for the customer's own use and reverse engineering 
for debugging such modifications.
You must give prominent notice with each copy of the work that the Library is used 
in it and that the Library and its use are covered by this License. You must supply 
a copy of this License. If the work during execution displays copyright notices, 
you must include the copyright notice for the Library among them, as well as a reference 
directing the user to the copy of this License. Also, you must do one of these things:
a) Accompany the work with the complete corresponding machine-readable source code 
for the Library including whatever changes were used in the work (which must be 
distributed under Sections 1 and 2 above); and, if the work is an executable linked 
with the Library, with the complete machine-readable "work that uses the Library", 
as object code and/or source code, so that the user can modify the Library and then 
relink to produce a modified executable containing the modified Library. (It is 
understood that the user who changes the contents of definitions files in the Library 
will not necessarily be able to recompile the application to use the modified definitions.)
b) Use a suitable shared library mechanism for linking with the Library. A suitable 
mechanism is one that (1) uses at run time a copy of the library already present 
on the user's computer system, rather than copying library functions into the executable, 
and (2) will operate properly with a modified version of the library, if the user 
installs one, as long as the modified version is interface-compatible with the version 
that the work was made with.
c) Accompany the work with a written offer, valid for at least three years, to give 
the same user the materials specified in Subsection 6a, above, for a charge no more 
than the cost of performing this distribution.
d) If distribution of the work is made by offering access to copy from a designated 
place, offer equivalent access to copy the above specified materials from the same 
place.
e) Verify that the user has already received a copy of these materials or that you 
have already sent this user a copy.
For an executable, the required form of the "work that uses the Library" must include 
any data and utility programs needed for reproducing the executable from it. However, 
as a special exception, the materials to be distributed need not include anything 
that is normally distributed (in either source or binary form) with the major components 
(compiler, kernel, and so on) of the operating system on which the executable runs, 
unless that component itself accompanies the executable.
It may happen that this requirement contradicts the license restrictions of other 
proprietary libraries that do not normally accompany the operating system. Such 
a contradiction means you cannot use both them and the Library together in an executable 
that you distribute.
7. You may place library facilities that are a work based on the Library side-by-side 
in a single library together with other library facilities not covered by this License, 
and distribute such a combined library, provided that the separate distribution 
of the work based on the Library and of the other library facilities is otherwise 
permitted, and provided that you do these two things:
a) Accompany the combined library with a copy of the same work based on the Library, 
uncombined with any other library facilities. This must be distributed under the 
terms of the Sections above.
b) Give prominent notice with the combined library of the fact that part of it is 
a work based on the Library, and explaining where to find the accompanying uncombined 
form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute the Library except 
as expressly provided under this License. Any attempt otherwise to copy, modify, 
sublicense, link with, or distribute the Library is void, and will automatically 
terminate your rights under this License. However, parties who have received copies, 
or rights, from you under this License will not have their licenses terminated so 
long as such parties remain in full compliance.
9. You are not required to accept this License, since you have not signed it. However, 
nothing else grants you permission to modify or distribute the Library or its derivative 
works. These actions are prohibited by law if you do not accept this License. Therefore, 
by modifying or distributing the Library (or any work based on the Library), you 
indicate your acceptance of this License to do so, and all its terms and conditions 
for copying, distributing or modifying the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the Library), the 
recipient automatically receives a license from the original licensor to copy, distribute, 
link with or modify the Library subject to these terms and conditions. You may not 
impose any further restrictions on the recipients' exercise of the rights granted 
herein. You are not responsible for enforcing compliance by third parties with this 
License.
11. If, as a consequence of a court judgment or allegation of patent infringement 
or for any other reason (not limited to patent issues), conditions are imposed on 
you (whether by court order, agreement or otherwise) that contradict the conditions 
of this License, they do not excuse you from the conditions of this License. If 
you cannot distribute so as to satisfy simultaneously your obligations under this 
License and any other pertinent obligations, then as a consequence you may not distribute 
the Library at all. For example, if a patent license would not permit royalty-free 
redistribution of the Library by all those who receive copies directly or indirectly 
through you, then the only way you could satisfy both it and this License would 
be to refrain entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any particular 
circumstance, the balance of the section is intended to apply, and the section as 
a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other 
property right claims or to contest validity of any such claims; this section has 
the sole purpose of protecting the integrity of the free software distribution system 
which is implemented by public license practices. Many people have made generous 
contributions to the wide range of software distributed through that system in reliance 
on consistent application of that system; it is up to the author/donor to decide 
if he or she is willing to distribute software through any other system and a licensee 
cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence 
of the rest of this License.
12. If the distribution and/or use of the Library is restricted in certain countries 
either by patents or by copyrighted interfaces, the original copyright holder who 
places the Library under this License may add an explicit geographical distribution 
limitation excluding those countries, so that distribution is permitted only in 
or among countries not thus excluded. In such case, this License incorporates the 
limitation as if written in the body of this License.
13. The Free Software Foundation may publish revised and/or new versions of the 
Lesser General Public License from time to time. Such new versions will be similar 
in spirit to the present version, but may differ in detail to address new problems 
or concerns.
Each version is given a distinguishing version number. If the Library specifies 
a version number of this License which applies to it and "any later version", you 
have the option of following the terms and conditions either of that version or 
of any later version published by the Free Software Foundation. If the Library does 
not specify a license version number, you may choose any version ever published 
by the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free programs whose 
distribution conditions are incompatible with these, write to the author to ask 
for permission. For software which is copyrighted by the Free Software Foundation, 
write to the Free Software Foundation; we sometimes make exceptions for this. Our 
decision will be guided by the two goals of preserving the free status of all derivatives 
of our free software and of promoting the sharing and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE 
LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED 
IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" 
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 
THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD 
THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR 
OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY 
COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 
AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, 
INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE 
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE 
OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE 
WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF 
THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest possible use 
to the public, we recommend making it free software that everyone can redistribute 
and change. You can do so by permitting redistribution under these terms (or, alternatively, 
under the terms of the ordinary General Public License).
To apply these terms, attach the following notices to the library. It is safest 
to attach them to the start of each source file to most effectively convey the exclusion 
of warranty; and each file should have at least the "copyright" line and a pointer 
to where the full notice is found. 
one line to give the library's name and an idea of what it does. Copyright (C) year 
  name of author
This library is free software; you can redistribute it and/or modify it under the 
terms of the GNU Lesser General Public License as published by the Free Software 
Foundation; either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY 
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with 
this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, 
Suite 330, Boston, MA 02111-1307 USA 
Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your school, 
if any, to sign a "copyright disclaimer" for the library, if necessary. Here is 
a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the library 'Frob' (a 
library for tweaking knobs) written by James Random Hacker.
signature of Ty Coon, 1 April 1990
Ty Coon, President of Vice

END OF MODIFIABLE THIRD PARTY CODE NOTICES AND INFORMATION 
===========================================================

Oracle JDK for Mac OS X 7.0 

Notices and important information for the Oracle JDK for Mac OS X, may be found 
at install_location/jdk. 

END OF ORACLE JDL FOR MAC OS X NOTICES AND INFORMATION 
===============================================================
Remote Execution and Access V2.3 

This Program includes portions based on sample code copyrighted by Microsoft Corporation, 
obtained from article 165194 in Microsoft Knowledge Base.
For more information, please see http://support.microsoft.com/kb/165194.

END OF REMOTE EXECUTION AND ACCESS THIRD PARTY CODE NOTICES AND INFORMATION 
=============================================================================

W3C Software License

The Program includes some or all of the following that IBM obtained under the W3C 
Software Notice and License:

Schema for the SOAP/1.1 envelope	
W3C® SOFTWARE NOTICE AND LICENSE
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
This work (and included software, documentation such as READMEs, or other related 
items) is being provided by the copyright holders under the following license. By 
obtaining, using and/or copying this work, you (the licensee) agree that you have 
read, understood, and will comply with the following terms and conditions.
Permission to copy, modify, and distribute this software and its documentation, 
with or without modification, for any purpose and without fee or royalty is hereby 
granted, provided that you include the following on ALL copies of the software and 
documentation or portions thereof, including modifications:
1.	The full text of this NOTICE in a location viewable to users of the redistributed 
or derivative work. 
2.	Any pre-existing intellectual property disclaimers, notices, or terms and conditions. 
If none exist, the W3C Software Short Notice should be included (hypertext is preferred, 
text is permitted) within the body of any redistributed or derivative code. 
3.	Notice of any changes or modifications to the files, including the date changes 
were made. (We recommend you provide URIs to the location from which the code is 
derived.) 
THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE 
NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 
TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT 
THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, 
COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL 
DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION.
The name and trademarks of copyright holders may NOT be used in advertising or publicity 
pertaining to the software without specific, written prior permission. Title to 
copyright in this software and any associated documentation will at all times remain 
with copyright holders.
____________________________________
This formulation of W3C's notice and license became active on December 31 2002. 
This version removes the copyright ownership notice such that this license can be 
used with materials other than those owned by the W3C, reflects that ERCIM is now 
a host of the W3C, includes references to this specific dated version of the license, 
and removes the ambiguous grant of "use". Otherwise, this version is the same as 
the previous version and is written so as to preserve the Free Software Foundation's 
assessment of GPL compatibility and OSI's certification under the Open Source Definition. 
Please see our Copyright FAQ for common questions about using materials from our 
site, including specific terms and conditions for packages like libwww, Amaya, and 
Jigsaw. Other questions about this notice can be directed to site-policy@w3.org.
 
Joseph Reagle mailto:site-policy@w3.org 

W3C® DOCUMENT LICENSE
http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231
Public documents on the W3C site are provided by the copyright holders under the 
following license. By using and/or copying this document, or the W3C document from 
which this statement is linked, you (the licensee) agree that you have read, understood, 
and will comply with the following terms and conditions:
Permission to copy, and distribute the contents of this document, or the W3C document 
from which this statement is linked, in any medium for any purpose and without fee 
or royalty is hereby granted, provided that you include the following on ALL copies 
of the document, or portions thereof, that you use:
1.	A link or URL to the original W3C document. 
2.	The pre-existing copyright notice of the original author, or if it doesn't exist, 
a notice (hypertext is preferred, but a textual representation is permitted) of 
the form: "Copyright © [$date-of-document] World Wide Web Consortium, (Massachusetts 
Institute of Technology, European Research Consortium for Informatics and Mathematics, 
Keio University). All Rights Reserved. 
http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231" 

3.	If it exists, the STATUS of the W3C document. 
When space permits, inclusion of the full text of this NOTICE should be provided. 
We request that authorship attribution be provided in any software, documents, or 
other items or products that you create pursuant to the implementation of the contents 
of this document, or any portion thereof.
No right to create modifications or derivatives of W3C documents is granted pursuant 
to this license. However, if additional requirements (documented in the Copyright 
FAQ) are satisfied, the right to create modifications or derivatives is sometimes 
granted by the W3C to individuals complying with those requirements.
THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS 
OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT 
THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION 
OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL 
DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION 
OF THE CONTENTS THEREOF.
The name and trademarks of copyright holders may NOT be used in advertising or publicity 
pertaining to this document or its contents without specific, written prior permission. 
Title to copyright in this document will at all times remain with copyright holders.
----------------------------------------------------------------------------
This formulation of W3C's notice and license became active on December 31 2002. 
This version removes the copyright ownership notice such that this license can be 
used with materials other than those owned by the W3C, moves information on style 
sheets, DTDs, and schemas to the Copyright FAQ, reflects that ERCIM is now a host 
of the W3C, includes references to this specific dated version of the license, and 
removes the ambiguous grant of "use". See the older formulation for the policy prior 
to this date. Please see our Copyright FAQ for common questions about using materials 
from our site, such as the translating or annotating specifications. Other questions 
about this notice can be directed to site-policy@w3.org.
Joseph Reagle mailto:site-policy@w3.org 


END OF W3C SOFTWARE LICENSE NOTICES AND INFORMATION	
=====================================================
=====================================================================================
================================================

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
RSx notices
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

APACHE CODE 

The Program includes all or portions of the following software developed by the 
Apache Software Foundation. This software consists of voluntary contributions made 
by many individuals on behalf of the Apache Software Foundation. For more information 
on the Apache Software Foundation, please see http://www.apache. org:

Rome 0.9, google-gson 1.4, Apache Axis 1.4, XML Beans 2.2.0, Apache Commons Codec 
1.3, Apache Commons Discovery 0.2, Apache Commons Logging 1.0.3, 1.0.4, Apache Log4j 
1.2.11 and 1.2.12, Apache Commons HTTPClient 3.0.1, ExplorerCanvas V. 0002, Apache 
Commons BeanUtils 1.6, Apache Commons Digester 1.5, Apache Commons Collections 3.2, 
Apache Commons Logging 1.1.1, Truezip 6.7, Tomcat 4.1.3.0

IBM is required to provide you, as the recipient of such software, with a copy of 
the following license from the Apache Software Foundation: 

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction, and distribution 
as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by the copyright 
owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other entities 
that control, are controlled by, or are under common control with that entity. For 
the purposes of this definition, "control" means (i) the power, direct or indirect, 
to cause the direction or management of such entity, whether by contract or otherwise, 
or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) 
beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity exercising permissions 
granted by this License.

"Source" form shall mean the preferred form for making modifications, including 
but not limited to software source code, documentation source, and configuration 
files.

"Object" form shall mean any form resulting from mechanical transformation or translation 
of a Source form, including but not limited to compiled object code, generated documentation, 
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object form, made 
available under the License, as indicated by a copyright notice that is included 
in or attached to the work (an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object form, that is 
based on (or derived from) the Work and for which the editorial revisions, annotations, 
elaborations, or other modifications represent, as a whole, an original work of 
authorship. For the purposes of this License, Derivative Works shall not include 
works that remain separable from, or merely link (or bind by name) to the interfaces 
of, the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original version 
of the Work and any modifications or additions to that Work or Derivative Works 
thereof, that is intentionally submitted to Licensor for inclusion in the Work by 
the copyright owner or by an individual or Legal Entity authorized to submit on 
behalf of the copyright owner. For the purposes of this definition, "submitted" 
means any form of electronic, verbal, or written communication sent to the Licensor 
or its representatives, including but not limited to communication on electronic 
mailing lists, source code control systems, and issue tracking systems that are 
managed by, or on behalf of, the Licensor for the purpose of discussing and improving 
the Work, but excluding communication that is conspicuously marked or otherwise 
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of 
whom a Contribution has been received by Licensor and subsequently incorporated 
within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of this License, 
each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, 
royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works 
of, publicly display, publicly perform, sublicense, and distribute the Work and 
such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of this License, 
each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, 
royalty-free, irrevocable (except as stated in this section) patent license to make, 
have made, use, offer to sell, sell, import, and otherwise transfer the Work, where 
such license applies only to those patent claims licensable by such Contributor 
that are necessarily infringed by their Contribution(s) alone or by combination 
of their Contribution(s) with the Work to which such Contribution(s) was submitted. 
If You institute patent litigation against any entity (including a cross-claim or 
counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated 
within the Work constitutes direct or contributory patent infringement, then any 
patent licenses granted to You under this License for that Work shall terminate 
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work or Derivative 
Works thereof in any medium, with or without modifications, and in Source or Object 
form, provided that You meet the following conditions:

(a) You must give any other recipients of the Work or Derivative Works a copy of 
this License; and

(b) You must cause any modified files to carry prominent notices stating that You 
changed the files; and

(c) You must retain, in the Source form of any Derivative Works that You distribute, 
all copyright, patent, trademark, and attribution notices from the Source form of 
the Work, excluding those notices that do not pertain to any part of the Derivative 
Works; and

(d) If the Work includes a "NOTICE" text file as part of its distribution, then 
any Derivative Works that You distribute must include a readable copy of the attribution 
notices contained within such NOTICE file, excluding those notices that do not pertain 
to any part of the Derivative Works, in at least one of the following places: within 
a NOTICE text file distributed as part of the Derivative Works; within the Source 
form or documentation, if provided along with the Derivative Works; or, within a 
display generated by the Derivative Works, if and wherever such third-party notices 
normally appear. The contents of the NOTICE file are for informational purposes 
only and do not modify the License. You may add Your own attribution notices within 
Derivative Works that You distribute, alongside or as an addendum to the NOTICE 
text from the Work, provided that such additional attribution notices cannot be 
construed as modifying the License.

You may add Your own copyright statement to Your modifications and may provide additional 
or different license terms and conditions for use, reproduction, or distribution 
of Your modifications, or for any such Derivative Works as a whole, provided Your 
use, reproduction, and distribution of the Work otherwise complies with the conditions 
stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution 
intentionally submitted for inclusion in the Work by You to the Licensor shall be 
under the terms and conditions of this License, without any additional terms or 
conditions. Notwithstanding the above, nothing herein shall supersede or modify 
the terms of any separate license agreement you may have executed with Licensor 
regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade names, trademarks, 
service marks, or product names of the Licensor, except as required for reasonable 
and customary use in describing the origin of the Work and reproducing the content 
of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, 
Licensor provides the Work (and each Contributor provides its Contributions) on 
an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, 
MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible 
for determining the appropriateness of using or redistributing the Work and assume 
any risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory, whether in tort 
(including negligence), contract, or otherwise, unless required by applicable law 
(such as deliberate and grossly negligent acts) or agreed to in writing, shall any 
Contributor be liable to You for damages, including any direct, indirect, special, 
incidental, or consequential damages of any character arising as a result of this 
License or out of the use or inability to use the Work (including but not limited 
to damages for loss of goodwill, work stoppage, computer failure or malfunction, 
or any and all other commercial damages or losses), even if such Contributor has 
been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing the Work or 
Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance 
of support, warranty, indemnity, or other liability obligations and/or rights consistent 
with this License. However, in accepting such obligations, You may act only on Your 
own behalf and on Your sole responsibility, not on behalf of any other Contributor, 
and only if You agree to indemnify, defend, and hold each Contributor harmless for 
any liability incurred by, or claims asserted against, such Contributor by reason 
of your accepting any such warranty or additional liability.

------------------------------------------------------------------------------------------------
------------------------------ 

APACHE 1.1

Crimson 1.1.3

The Apache Software License, Version 1.1

Copyright (c) 2000 The Apache Software Foundation. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, 
are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list 
of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this 
list of conditions and the following disclaimer in the documentation and/or other 
materials provided with the distribution.

3. The end-user documentation included with the redistribution, if any, must include 
the following acknowledgment:
"This product includes software developed by the Apache Software Foundation 
(http://www.apache.org/)."
Alternately, this acknowledgment may appear in the software itself, if and wherever 
such third-party acknowledgments normally appear.

4. The names "Apache" and "Apache Software Foundation" must not be used to endorse 
or promote products derived from this software without prior written permission. 
For written permission, please contact Apache@apache.org.

5. Products derived from this software may not be called "Apache", nor may "Apache" 
appear in their name, without prior written permission of the Apache Software Foundation.

THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, 
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION 
OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,OR 
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
====================================================================

This software consists of voluntary contributions made by many individuals on behalf 
of the Apache Software Foundation. For more information on the Apache Software Foundation, 
please see .

Portions of this software are based upon public domain software originally written 
at the National Center for Supercomputing Applications, University of Illinois, 
Urbana-Champaign.

END OF APACHE 1.1 NOTICES AND INFORMATION 
----------------------------------------------------- 

END OF APACHE NOTICES AND INFORMATION
=========================================================================


DOJO TOOLKIT

Copyright (c) 2005-2010, The Dojo Foundation

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, 
are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list 
of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this 
list of conditions and the following disclaimer in the documentation and/or other 
materials provided with the distribution.
* Neither the name of the Dojo Foundation nor the names of its contributors may 
be used to endorse or promote products derived from this software without specific 
prior written permission

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT 
SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF DOJO NOTICES AND INFORMATION 
==================================================== 


ECLIPSE CODE
The following subset of third party code was obtained from the Eclipse Foundation: 

Ant 1.6.5 , Ant 1.7.1 , Apache FOP/Avalon (27/02/2003), ASM 3.1 , Axis 1.4.0 , Batik 
1.6 , Cairo Binding , Cairo Library 1.0.2 , Carbon Binding , Commons CLI 1.0.0 , 
Commons codec 1.3.0 (subset), Commons Collections (ReferenceMap.java is a derivative 
of one class) 2.1.1 , Commons Discovery 0.2.0 , Commons EL 1.0 , Commons HttpClient 
3.1.0 , Commons IO 1.0.0 , Commons Logging 1.0.3 , Commons Logging 1.0.4 , Derby 
10.5.1.1 , DOM 2 , DOM SMIL Animation 1.0 Java Binding (subset), DOM SVG Animation 
Java Binding 1.1.0 , Eclipse 3.5.2 (subset) ,Eclipse Communication Framework 3.0 
(subset), Eclipse DTP 1.7.2 (subset), Eclipse EMF 2.5.0 (subset), Eclipse Equinox 
(OSGi Services) 3.5.2 (subset), Eclipse GEF 3.5.2, Eclipse UML2 3.0.1, Eclipse XSD 
2.5.0, Flute 1.3.0 , FOP Transcoder 1.0 beta2 , GNOME Binding , GTK+ Binding , GTK+ 
Binding for Mozilla , Hamcrest Core 1.1 , ICU4J 4.0.1 , Independent JPEG Group's 
LIBJPEG Release 6b (derivative - subset), iSpell Dictionaries 3.1.20 , iText 1.5.4 
(iText) and 1.5.2 (iText Asian) , Java API for XML-based RPC (JAX-RPC) 1.1.0 , Java 
Mirror API , Java SSH Applet , Jetty 6.1.15 , JSch 0.1.41 , Jtidy R7 , Junit 3.8.1 
, Junit 3.8.2 , Junit 4.5.0 , LPG Runtime 1.1 , Lucene 1.9.1 (subset), Mozilla Binding 
, OSGi Materials 4.0.1 , OSGi Materials 4.2.0 (subset), pixman 0.1.6 , Prototype 
JavaScript Framework 1.4.0 , Putty 0.58 (derivative of one class), Rhino 1.7R1 , 
SAT4J 2.1.1 (subset), SAX 2.0.2 , Simple API for CSS (SAC) 1.3.0 , SOAP with Attachments 
API for Java (SAAJ) 1.2.0 , Tomcat 3.2.4 (Jasper compiler), Tomcat 5.5.17 (Jasper 
Compiler) , Tomcat 5.5.17 (Java Servlet JSP API 2.0) , Tomcat 6.0.14 (Java Servlet 
APIs 2.5.0) , WSDL4J 1.5.1 , Xalan-J 2.7.1 (subset), Xerces-J 2.9.0 , XHTML DTDs 
1.1 , XML Commons Resolver 1.2 , XML4J 4.3, XML-APIs 1.3.04 , XULRunner 1.9 (subset 
- 2 header files), Apache Commons EL 1.0
Eclipse 3.3.2, Eclipse BIRT 2.3.2, Eclipse Communication Framework (ECF) 2.0, Eclipse 
EMF&XSD 2.4.2, Eclipse EMF-SDO 2.4.2, Eclipse Equinox (OSGi Services) 3.3.2, Eclipse 
Help System 3.4, Eclipse Modeling Framework (EMF) 2.2.1, Eclipse Modeling Framework 
(EMF) 2.3.2, Equinox 3.4.2, Jasper Compiler 5.5.17, Java API for JavaServer Pages 
2.0.0 , Java Servlet API 2.4.0, Jetty 5.1.11 , Lucene Subset 1.4.3, Lucene Subset 
1.9.1, OSGi Materials 4.0.1, OSGi Materials 4.1.0, Service Activator Toolkit (SAT) 
(subset), Eclipse Help System, , Jetty, , Lucene, , Lucene HTML Parser, , MX4J, 

Eclipse Process Framework 1.5.1.5, Eclipse Process Framework Composer (Rich Text 
Editor Client) 1.2.0.4, , Ant 1.6.5 , Ant 1.7.0 ,ASM 3.1 , Cairo Binding , Cairo 
Library 1.0.2 , Carbon Binding , Commons Collections (ReferenceMap.java is a derivative 
of one class) 2.1.1 , Commons EL 1.0 , Eclipse 3.4.2, Eclipse Communication Framework 
2.0.0 (subset), Eclipse Eq.2 (subset), Eclipse XSD 2.4.2uinox (OSGi Services) 3.4, 
ICU4J 3.8.1 , Independent JPEG Group's LIBJPEG Release 6b (derivative - subset), 
iSpell Dictionaries 3.1.20 , Java Mirror API , Java SSH Applet , Jetty 5.1.14 , 
JSch 0.1.37 
Junit 3.8.1 , Junit 3.8.2 , Junit 4.3.1 , Lucene 1.9.1 (subset), Mozilla Binding 
, OSGi Materials 4.0.1 , OSGi Materials 4.1.0, pixman 0.1.6 , Putty 0.58 (derivative 
of one class), SAT4J 2.0.3 (subset), Tomcat 3.2.4, Tomcat 5.5.17 (Jasper Compiler) 
, Tomcat 5.5.17 (Java Servlet APIs 2.4.0) , Tomcat 5.5.17 (Java Servlet JSP API 
2.0) , XHTML DTDs 1.1, XML4J 4.3, Eclipse Process Framework 1.5.0.4

(herein collectively referred to as "Eclipse Code"). Notices and important information, 
including instructions for obtaining source code, for the Eclipse Code may be found 
in associated "about.html" files ("About Files") that accompany the Eclipse Code. 
These About Files are provided for informational purposes only, and notwithstanding 
anything to the contrary therein, your use of such Eclipse Code shall be governed 
by the terms of the IBM end user license agreement.
END OF ECLIPSE CODE NOTICES AND INFORMATION
========================================= 


ECLIPSE PROCESS FRAMEWORK

The Program contains portions of the Eclipe Process Framework v.1.5.1.3. The Eclipse 
Process Framework is a project located at the Eclipse Foundation. Source code may 
be obtained at www.eclipse.org/epf/

END OF ECLIPSE NOTICES AND INFORMATION
=====================================

IBM SDK for Multiplatforms, Java Technology Edition 

NOTICES AND INFORMATION

IBM(R) 32-bit SDK for Windows(R), Java(TM) Technology Edition, Version 6
IBM(R) 32-bit Runtime Environment for Windows(R), Java(TM) Technology Edition, Version 
6

The IBM license agreement and any applicable information on the web 
download page for IBM products refers You to this file for details 
concerning notices applicable to code included in the products listed 
above or otherwise identified as Excluded Components in the License 
Information document for the above-listed products ("the Program"). 

Notwithstanding the terms and conditions of any other agreement You may 
have with IBM or any of its related or affiliated entities (collectively 
"IBM"), the third party software code identified below are "Excluded 
Components" and are subject to the terms and conditions of the License 
Information document accompanying the Program and not the license terms 
that may be contained in the notices below. The notices are provided for 
informational purposes.

Please note: This Notices file may identify information or Excluded 
Components listed in the agreements for the Program that are not used 
by, or that were not shipped with, the Program as You installed it.

IMPORTANT: IBM does not represent or warrant that the information in this 
NOTICES file is accurate. Third party websites are independent of IBM and 
IBM does not represent or warrant that the information on any third party 
web site referenced in this NOTICES file is accurate. IBM disclaims any 
and all liability for errors and omissions or for any damages accruing 
from the use of this NOTICES file or its contents, including without 
limitation URLs or references to any third party websites.


The following are Excluded Components: 
Apache Harmony:-
* Annotation (Subversion: r609928 2008-01-08 (Arena R4979))
* Beans (Subversion: r609928 2008-01-08 (Arena R4979))
* jndi (Subversion: r609928 2008-01-08 (Arena R4979))
* lang-management (Subversion: r609928 2008-01-08 (Arena R4979))
* logging (Subversion: r609928 2008-01-08 (Arena R4979))
* security (Subversion: r609928 2008-01-08 (Arena R4979))
* sql (Subversion: r609928 2008-01-08 (Arena R4979))
* java.util (part of luni) (Subversion: r609928 2008-01-08 (Arena R4979)) 


END OF NOTICES AND INFORMATION FOR EXCLUDED COMPONENTS


OTHER NOTICES

The following Notices apply to portions of this Program. 

They are not part of the license under which you receive the Program and are provided 
for informational purposes only. 

Description / Notices

Apache V1.1 License Items

* Bytecode Engineering Library (BCEL)
* Regular Expression 1.2
* Resolver
* XML Namespace utilities
* XML Security

The Apache Software License, Version 1.1

Copyright (c) 2000 The Apache Software Foundation. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, 
are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list 
of conditions and the following disclaimer.


2. Redistributions in binary form must reproduce the above copyright notice, this 
list of conditions and the following disclaimer in the documentation and/or other 
materials provided with the distribution.

3. The end-user documentation included with the redistribution, if any, must include 
the following acknowledgment:

This product includes software developed by the Apache Software Foundation 
(http://www.apache.org/ 
)."

Alternately, this acknowledgment may appear in the software itself, if and wherever 
such third-party acknowledgments normally appear.

4. The names "Apache" and "Apache Software Foundation" must not be used to endorse 
or promote products derived from this software without prior written permission. 
For written permission, please contact apache@apache.org .

5. Products derived from this software may not be called "Apache", nor may "Apache" 
appear in their name, without prior written permission of the Apache Software Foundation.

THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, 
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION 
OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Apache V2 License Items

* Derby 
* Harmony
* Xalan (XSLT4J) 
* Xalan Serializer
* Xerces (XML4J)
* XML-APIS 
* XML-Commons

Apache License

Version 2.0, January 2004

http://www.apache.org/licenses/ 

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,and distribution 
as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by the copyright 
owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other entities 
that control, are controlled by, or are under common control with that entity. For 
the purposes of this definition, "control" means (i) the power, direct or indirect, 
to cause the direction or management of such entity, whether by contract or otherwise, 
or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) 
beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity exercising permissions 
granted by this License.

"Source" form shall mean the preferred form for making modifications, including 
but not limited to software source code, documentation source, and configuration 
files.

"Object" form shall mean any form resulting from mechanical transformation or translation 
of a Source form, including but not limited to compiled object code, generated documentation, 
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object form, made 
available under the License, as indicated by a copyright notice that is included 
in or attached to the work

"Derivative Works" shall mean any work, whether in Source or Object form, that is 
based on (or derived from) the Work and for which the editorial revisions, annotations, 
elaborations, or other modifications represent, as a whole, an original work of 
authorship. For the purposes of this License, Derivative Works shall not include 
works that remain separable from, or merely link (or bind by name) to the interfaces 
of, the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original version 
of the Work and any modifications or additions to that Work or Derivative Works 
thereof, that is intentionally submitted to Licensor for inclusion in the Work by 
the copyright owner or by an individual or Legal Entity authorized to submit on 
behalf of the copyright owner. For the purposes of this definition, "submitted" 
means any form of electronic, verbal, or written communication sent to the Licensor 
or its representatives, including but not limited to communication on electronic 
mailing lists, source code control systems, and issue tracking systems that are 
managed by, or on behalf of, the Licensor for the purpose of discussing and improving 
the Work, but excluding communication that is conspicuously marked or otherwise 
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of 
whom a Contribution has been received by Licensor and subsequently incorporated 
within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of this License, 
each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, 
royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works 
of, publicly display, publicly perform, sublicense, and distribute the Work and 
such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of this License, 
each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, 
royalty-free, irrevocable (except as stated in this section) patent license to make, 
have made, use, offer to sell, sell, import, and otherwise transfer the Work, where 
such license applies only to those patent claims licensable by such Contributor 
that are necessarily infringed by their Contribution(s) alone or by combination 
of their Contribution(s) with the Work to which such Contribution(s) was submitted. 
If You institute patent litigation against any entity (including a cross-claim or 
counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated 
within the Work constitutes direct or contributory patent infringement, then any 
patent licenses granted to You under this License for that Work shall terminate 
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work or Derivative 
Works thereof in any medium, with or without modifications, and in Source or Object 
form, provided that You meet the following conditions:

(a) You must give any other recipients of the Work or Derivative Works a copy of 
this License; and 

(b) You must cause any modified files to carry prominent notices stating that You 
changed the files; and 

(c) You must retain, in the Source form of any Derivative Works that You distribute, 
all copyright, patent, trademark, and attribution notices from the Source form of 
the Work, excluding those notices that do not pertain to any part of the Derivative 
Works; and 

(d) If the Work includes a "NOTICE" text file as part of its distribution, then 
any Derivative Works that You distribute must include a readable copy of the attribution 
notices contained within such NOTICE file, excluding those notices that do not pertain 
to any part of the Derivative Works, in at least one of the following places: within 
a NOTICE text file distributed as part of the Derivative Works; within the Source 
form or documentation, if provided along with the Derivative Works; or, within a 
display generated by the Derivative Works, if and wherever such third-party notices 
normally appear. The contents of the NOTICE file are for informational purposes 
only and do not modify the License. You may add Your own attribution notices within 
Derivative Works that You distribute, alongside or as an addendum to the NOTICE 
text from the Work, provided that such additional attribution notices cannot be 
construed as modifying the License.

You may add Your own copyright statement to Your modifications and may provide additional 
or different license terms and conditions for use, reproduction, or distribution 
of Your modifications, or for any such Derivative Works as a whole, provided Your 
use, reproduction, and distribution of the Work otherwise complies with the conditions 
stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution 
intentionally submitted for inclusion in the Work by You to the Licensor shall be 
under the terms and conditions of this License, without any additional terms or 
conditions. Notwithstanding the above, nothing herein shall supersede or modify 
the terms of any separate license agreement you may have executed with Licensor 
regarding such Contributions. 

6. Trademarks. This License does not grant permission to use the trade names, trademarks, 
service marks, or product names of the Licensor, except as required for reasonable 
and customary use in describing the origin of the Work and reproducing the content 
of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, 
Licensor provides the Work (and each Contributor provides its Contributions) on 
an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, 
MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible 
for determining the appropriateness of using or redistributing the Work and assume 
any risks associated with Your exercise of permissions under this License. 

8. Limitation of Liability. In no event and under no legal theory, whether in tort 
(including negligence), contract, or otherwise, unless required by applicable law 
(such as deliberate and grossly negligent acts) or agreed to in writing, shall any 
Contributor be liable to You for damages, including any direct, indirect, special, 
incidental, or consequential damages of any character arising as a result of this 
License or out of the use or inability to use the Work (including but not limited 
to damages for loss of goodwill, work stoppage, computer failure or malfunction, 
or any and all other commercial damages or losses), even if such Contributor has 
been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing the Work or 
Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance 
of support, warranty, indemnity, or other liability obligations and/or rights consistent 
with this License. However, in accepting such obligations, You may act only on Your 
own behalf and on Your sole responsibility, not on behalf of any other Contributor, 
and only if You agree to indemnify, defend, and hold each Contributor harmless for 
any liability incurred by, or claims asserted against, such Contributor by reason 
of your accepting any such warranty or additional liability. 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Apache Harmony
Copyright 2006 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).

Portions of Harmony were originally developed by
Intel Corporation and are licensed to the Apache Software
Foundation under the "Software Grant and Corporate Contribution
License Agreement", informally known as the "Intel Harmony CLA".
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Apache Xalan (XSLT4J)

This product includes software developed by IBM Corporation (http://www.ibm.com 
) 

and the Apache Software Foundation (http://www.apache.org/ ).

Portions of this software were originally based on the following:

* software copyright (c) 1999-2002, Lotus Development Corporation, http://www.lotus.com 
.

* software copyright (c) 2001-2002, Sun Microsystems., http: //www.sun.com 

* software copyright (c) 2003, IBM Corporation., http://www. ibm.com 

* voluntary contributions made by Ovidiu Predescu ovidiu@cup.hp.com on behalf of 
the Apache Software Foundation that was originally developed at Hewlett Packard 
Company.

The binary distribution package (ie. jars, samples and documentation) of this product 
includes software developed by the following:

* IBM Corporation

o B2BXML4J 1.2.1

* IBM Corporation and others

o XSLT4J 2.7

o XML4J 4.4 

o JAXP 1.3 & 1.4

* The Apache Software Foundation

o Bytecode Engineering Library 5.0 

o Regular Expression 1.2 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Apache Xalan Serializer

This product includes software developed by IBM Corporation (http://www.ibm.com 
) 
and the Apache Software Foundation (http://www.apache.org/ )

Portions of this software were originally based on the following:

* software copyright (c) 1999-2002, Lotus Development Corporation., http://www.lotus.com 
.

* software copyright (c) 2001-2002, Sun Microsystems., http: //www.sun.com 

* software copyright (c) 2003, IBM Corporation., http://www. ibm.com .

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Apache Xerces (XML4J) 

This product includes software developed by the Apache Software Foundation (http://www.apache.org/ 
). 

Portions of this software were originally based on the following: 

* software copyright (c) 1999, IBM Corporation., http://www. ibm.com. 

* software copyright (c) 1999, Sun Microsystems., http: //www.sun.com 

* voluntary contributions made by Paul Eng on behalf of the Apache Software Foundation 
that were originally developed at iClick, Inc., software copyright (c) 1999.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Apache xml-commons xml-apis

This product includes software developed by IBM Corporation (http://www.ibm.com 
) 
and the Apache Software Foundation (http://www.apache.org/ ).

Portions of this software were originally based on the following:

* software copyright (c) 1999, IBM Corporation., http://www. ibm.com 

* software copyright (c) 1999, Sun Microsystems., http: //www.sun.com .

* software copyright (c) 2000 World Wide Web Consortium, http://www.w3.org 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

CoolServlets.com

The Program may include CS CodeViewer 1.0. This software is Copyright 1999 by CoolServlets.com.

1. Redistributions of source code must retain the above copyright notice, this list 
of conditions and the following disclaimer. 

2. Redistributions in binary form must reproduce the above copyright notice, this 
list of conditions and the following disclaimer in the documentation and/or other 
materials provided with the distribution.

Neither name of CoolServlets.com nor the names of its contributors may be used to 
endorse or promote products derived from this software without specific prior written 
permission.

THIS SOFTWARE IS PROVIDED BY COOLSERVLETS.COM AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT 
SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

CUP Parser Generator for Java v 0.10k

The following software may be included in this product: CUP Parser Generator for 
Java v. 0.10k; 

Use of any of this software is governed by the terms of the license below: 

CUP Parser Generator Copyright Notice, License, and Disclaimer

Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian

Permission to use, copy, modify, and distribute this software and its documentation 
for any purpose and without fee is hereby granted, provided that the above copyright 
notice appear in all copies and that both the copyright notice and this permission 
notice and warranty disclaimer appear in supporting documentation, and that the 
names of the authors or their employers not be used in advertising or publicity 
pertaining to distribution of the software without specific, written prior permission. 
The authors and their employers disclaim all warranties with regard to this software, 
including all implied warranties of merchantability and fitness. In no event shall 
the authors or their employers be liable for any special, indirect or consequential 
damages or any damages whatsoever

resulting from loss of use, data or profits, whether in an action of contract, negligence 
or other tortious action, arising out of or in connection with the use or performance 
of this software.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

DOM

Please refer to Notice at: http://www.w3. org/Consortium/Legal/2002/ipr-notice-20021231#Notices 


Portions of the Program are Copyright ¸ 1994-2002 World Wide Web Consortium, (Massachusetts 
Institute of Technology, Institut National de Recherche en Informatique et en Automatique, 
Keio University). All Rights Reserved. http://www.w3. org/Consortium/Legal/ 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

FdLibM

Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved

Developed at SunSoft, a Sun Microsystems, Inc. business. Permission to use, copy, 
modify, and distribute this software is freely granted, provided that this notice 
is preserved. 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

ICU4J

ICU License - ICU 1.8.1 and later COPYRIGHT AND PERMISSION NOTICE Copyright (c)

1995-2003 International Business Machines Corporation and others All rights reserved. 
Permission is hereby granted, free of charge, to any person obtaining a copy of 
this software and associated documentation files (the "Software"), to deal in the 
Software without restriction, including without limitation the rights to use, copy, 
modify, merge, publish, distribute, and/or sell copies of the Software, and to permit 
persons to whom the Software is furnished to do so, provided that the above copyright 
notice(s) and this permission notice appear in all copies of the Software and that 
both the above copyright notice(s) and this permission notice appear in supporting 
documentation. 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 
PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT 
HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL 
INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 


Except as contained in this notice, the name of a copyright holder shall not be 
used in advertising or otherwise to promote the sale, use or other dealings in this 
Software without prior written authorization of the copyright holder. 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Info-ZIP

This is version 2003-May-08 of the Info-ZIP copyright and license. The definitive 
version of this document should be available at ftp://ftp.info-zip.org/pub/infozip/license.html 
indefinitely.

Copyright (c) 1990-2003 Info-ZIP. All rights reserved.

For the purposes of this copyright and license, "Info-ZIP" is defined as the following 
set of individuals:

Mark Adler, John Bush, Karl Davis, Harald Denker, Jean- Michel Dubois, Jean-loup 
Gailly, Hunter Goatley, Ian Gorman, Chris Herborth, Dirk Haase, Greg Hartwig, Robert 
Heath, Jonathan Hudson, Paul Kienitz, David Kirschbaum, Johnny Lee, Onno van der 
Linden, Igor Mandrichenko, Steve P. Miller, Sergio Monesi, Keith Owens, George Petrov, 
Greg Roelofs, Kai Uwe Rommel, Steve Salisbury, Dave Smith, Christian Spieler, Antoine 
Verheijen, Paul von Behren, Rich Wales, Mike White

This software is provided "as is," without warranty of any kind, express or implied. 
In no event shall Info-ZIP or its contributors be held liable for any direct, indirect, 
incidental, special or consequential damages arising out of the use of or inability 
to use this software.

Permission is granted to anyone to use this software for any purpose, including 
commercial applications, and to alter it and redistribute it freely, subject to 
the following restrictions:

1. Redistributions of source code must retain the above copyright notice,

definition, disclaimer, and this list of conditions.

2. Redistributions in binary form (compiled executables) must reproduce the above 
copyright notice, definition, disclaimer, and this list of conditions in documentation 
and/or other materials provided with the distribution. The sole exception to this 
condition is redistribution of a standard UnZipSFX binary (including SFXWiz) as 
part of a self-extracting archive; that is permitted without inclusion of this license, 
as long as the normal SFX banner has not been removed from the binary or disabled.

3. Altered versions--including, but not limited to, ports to new operating systems, 
existing ports with new graphical interfaces, and dynamic, shared, or static library 
versions--must be plainly marked as such and must not be misrepresented as being 
the original source. Such altered versions also must not be misrepresented as being 
Info-ZIP releases--including, but not limited to, labeling of the altered versions 
with the names "Info-ZIP" (or any variation thereof, including, but not limited 
to, different capitalizations), "Pocket UnZip," "WiZ" or "MacZip" without the explicit 
permission of Info-ZIP. Such altered versions are further prohibited from misrepresentative 
use of the Zip-Bugs or Info-ZIP e-mail addresses or of the Info-ZIP URL(s).

4. Info-ZIP retains the right to use the names "Info-ZIP," "Zip," "UnZip," "UnZipSFX," 
"WiZ," "Pocket UnZip," "Pocket Zip," and "MacZip" for its own source and binary 
releases.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Libungif - An uncompressed GIF library - Eric S. Raymond

The GIFLIB distribution is Copyright (c) 1997 Eric S. Raymond

Permission is hereby granted, free of charge, to any person obtaining a copy of 
this software and associated documentation files (the "Software"), to deal in the 
Software without restriction, including without limitation the rights to use, copy, 
modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, 
and to permit persons to whom the Software is furnished to do so, subject to the 
following conditions: The above copyright notice and this permission notice shall 
be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE 
USE OR OTHER DEALINGS IN THE SOFTWARE.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

RELAX NG Object Model/Parser 

MIT Copyright (c)

Permission is hereby granted, free of charge, to any person obtaining a copy of 
this software and associated documentation files (the "Software"), to deal in the 
Software without restriction, including without limitation the rights to use, copy, 
modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, 
and to permit persons to whom the Software is furnished to do so, subject to the 
following conditions: 

The above copyright notice and this permission notice shall be included in all copies 
or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE 
USE OR OTHER DEALINGS IN THE SOFTWARE.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

RelaxNGCC - Daisuke Okajima and Kohsuke Kawaguchi

Copyright (c) 2000-2003 Daisuke Okajima and Kohsuke Kawaguchi.

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, 
are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list 
of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this 
list of conditions and the following disclaimer in the documentation and/or other 
materials provided with the distribution.

3. The end-user documentation included with the redistribution, if any, must include 
the following acknowledgment: "This product includes software developed by Daisuke 
Okajima and Kohsuke Kawaguchi (http://relaxngcc.sf.net/)." Alternately, this acknowledgment 
may appear in the software itself, if and wherever such third-party acknowledgments 
normally appear.

4. The names of the copyright holders must not be used to endorse or promote products 
derived from this software without prior written permission. For written permission, 
please contact the copyright holders.

5. Products derived from this software may not be called "RELAXNGCC", nor may "RELAXNGCC" 
appear in their name, without prior written permission of the copyright holders.

THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, 
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION 
OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

SAX Parser

For information and copyright status, please refer to: http: //www.saxproject.org/ 


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

W3C(c) Software Notice

Public documents on the W3C site are provided by the copyright holders under the 
following license. By using and/or copying this document, or the W3C document from 
which this statement is linked, you (the licensee) agree that you have read, understood, 
and will comply with the following terms and conditions:

Permission to copy, and distribute the contents of this document, or the W3C document 
from which this statement is linked, in any medium for any purpose and without fee 
or royalty is hereby granted, provided that you include the following on ALL copies 
of the document, or portions thereof, that you use:

1. A link or URL to the original W3C document. 

2. The pre-existing copyright notice of the original author, or if it doesn't exist, 
a notice (hypertext is preferred, but a textual representation is permitted) of 
the form: "Copyright ¸ [$date-of-document] World Wide Web Consortium, (Massachusetts 
Institute of Technology, European Research Consortium for Informatics and Mathematics, 
Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/2002/copyright-documents- 
20021231 

3. If it exists, the STATUS of the W3C document. 

When space permits, inclusion of the full text of this NOTICE should be provided. 
We request that authorship attribution be provided in any software, documents, or 
other items or products that you create pursuant to the implementation of the contents 
of this document, or any portion thereof.

No right to create modifications or derivatives of W3C documents is granted pursuant 
to this license. However, if additional requirements (documented in the Copyright 
FAQ) are satisfied, the right to create modifications or derivatives is sometimes 
granted by the W3C to individuals complying with those requirements.

THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS 
OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT 
THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION 
OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
OR OTHER RIGHTS.

COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL 
DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION 
OF THE CONTENTS THEREOF.

The name and trademarks of copyright holders may NOT be used in advertising or publicity 
pertaining to this document or its contents without specific, written prior permission. 
Title to copyright in this document will at all times remain with copyright holders.

----------------------------------------------------------------------------

This formulation of W3C's notice and license became active on December 31 2002. 
This version removes the copyright ownership notice such that this license can be 
used with materials other than those owned by the W3C, moves information on style 
sheets, DTDs, and schemas to the Copyright FAQ, reflects that ERCIM is now a host 
of the W3C, includes references to this specific dated version of the license, and 
removes the ambiguous grant of "use". See the older formulation for the policy prior 
to this date. Please see our Copyright FAQ for common questions about using materials 
from our site, such as the translating or annotating specifications. Other questions 
about this notice can be directed to site-policy@w3.org.

Joseph Reagle Mailto:site-policy@w3.org

Last revised by Reagle $Date: 2004/04/06 17:20:26

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

zlib Software Notice

zlib.h -- interface of the 'zlib' general purpose compression library
version 1.1.3, July 9th, 1998

Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler

This software is provided 'as-is', without any express or implied warranty. In no 
event will the authors be held liable for any damages arising from the use of this 
software.

Permission is granted to anyone to use this software for any purpose, including 
commercial applications, and to alter it and redistribute it freely, subject to 
the following restrictions:

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.

Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu


The data format used by the zlib library is described by RFCs (Request for Comments) 
1950 to 1952 in the files ftp://ds. internic.net/rfc/rfc1950.txt (zlib format), 
rfc1951.txt (deflate format) and rfc1952.txt (gzip format

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Mozilla Rhino

* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-2000 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*
* Kemal Bayram
* Patrick Beard
* Norris Boyd
* Igor Bukanov, igor@mir2.org
* Brendan Eich
* Ethan Hugg
* Roger Lawrence
* Terry Lucas
* Mike McCabe
* Milen Nankov
* Attila Szegedi, szegedia@freemail.hu
* Ian D. Stewart
* Andi Vajda
* Andrew Wason
*/


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Other Trademark and Copyright Acknowledgements

(a) Wily Technology: Portions of the source code in the java.lang.instrument.Instrumentation 
component are Copyright 2003 Wily Technology, Inc..

(b) Eastman Kodak: Portions of this Program are Copyright Eastman Kodak Company 
1992.

(c) Lucida fonts: Lucida is a registered trademark or trademark of Bigelow & Holmes 
in the U.S. and other countries.

(d) JPEG: This product is based in part on the work of the Independent JPEG group.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

END OF OTHER NOTICES

END OF DOCUMENT

END OF IBM JRE NOTICES AND INFORMATION
======================================= 


JDOM 


Copyright (C) 2001-2004 Jason Hunter & Brett McLaughlin.
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, 
are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list 
of conditions, and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this 
list of conditions, and the disclaimer that follows these conditions in the documentation 
and/or other materials provided with the distribution.

3. The name "JDOM" must not be used to endorse or promote products derived from 
this software without prior written permission. For written permission, please contact 
. 

4. Products derived from this software may not be called "JDOM", nor may "JDOM" 
appear in their name, without prior written permission from the JDOM Project Management 
. 

In addition, we request (but do not require) that you include in the end-user documentation 
provided with the redistribution and/or in the software itself an acknowledgement 
equivalent to the following: "This product includes software developed by the JDOM 
Project (http://www.jdom.org/)."

Alternatively, the acknowledgment may be graphical using the logos available at 
http://www.jdom.org/images/logos.

THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, 
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT 
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

This software consists of voluntary contributions made by many individuals on behalf 
of the JDOM Project and was originally created by Jason Hunter and Brett McLaughlin 
. For more information
on the JDOM Project, please see .

END OF JDOM NOTICES AND INFORMATION 
==================================================================== 


Java HTML Tidy - JTidy
* HTML parser and pretty printer
*
* Copyright (c) 1998-2000 World Wide Web Consortium (Massachusetts
* Institute of Technology, Institut National de Recherche en
* Informatique et en Automatique, Keio University). All Rights
* Reserved.
*
* Contributing Author(s):
*
* Dave Raggett 
* Andy Quick (translation to Java)
* Gary L Peskin (Java development)
* Sami Lempinen (release management)
* Fabrizio Giustina 
* Vlad Skarzhevskyy 
*
* The contributing author(s) would like to thank all those who
* helped with testing, bug fixes, and patience. This wouldn't
* have been possible without all of you.
*
* COPYRIGHT NOTICE:
*
* This software and documentation is provided "as is," and
* the copyright holders and contributing author(s) make no
* representations or warranties, express or implied, including
* but not limited to, warranties of merchantability or fitness
* for any particular purpose or that the use of the software or
* documentation will not infringe any third party patents,
* copyrights, trademarks or other rights.
*
* The copyright holders and contributing author(s) will not be
* liable for any direct, indirect, special or consequential damages
* arising out of any use of the software or documentation, even if
* advised of the possibility of such damage.
*
* Permission is hereby granted to use, copy, modify, and distribute
* this source code, or portions hereof, documentation and executables,
* for any purpose, without fee, subject to the following restrictions:
*
* 1. The origin of this source code must not be misrepresented.
* 2. Altered versions must be plainly marked as such and must
* not be misrepresented as being the original source.
* 3. This Copyright notice may not be removed or altered from any
* source or altered source distribution.
*
* The copyright holders and contributing author(s) specifically
* permit, without fee, and encourage the use of this source code
* as a component for supporting the Hypertext Markup Language in
* commercial products. If you use this source code in a product,
* acknowledgment is not required but would be appreciated.

END OF JTIDY NOTICES AND INFORMATION 
====================================================== 


JAXEN 1.1.1 NOTICES AND INFORMATION 

/*
$Id: LICENSE.txt,v 1.5 2006/02/05 21:49:04 elharo Exp $

Copyright 2003-2006 The Werken Company. All Rights Reserved.

Redistribution and use in source and binary forms, with or without modification, 
are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list 
of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

* Neither the name of the Jaxen Project nor the names of its
contributors may be used to endorse or promote products derived 
from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

*/


END OF JAXEN 1.1.1 NOTICES AND INFORMATION 
====================================================================== 


MICROSOFT CODE

Portions Copyright (c) Microsoft Corporation. All rights reserved.

END OF MICROSOFT NOTICES AND INFORMATION 
======================================== 


Modifiable Third Party Code

This Program includes some or all of the following Modifiable Third Party Code that 
IBM obtained under the GNU Lesser General Public License. For copies of the source 
code for this software, send an email to ies@ca.ibm.com identifying the IBM Program 
and the Modifiable Third Party Code for which you are requesting the source code.

· GNOME Binding
· GTK+ Binding
· GTK+ Binding for Mozilla

GNU Lesser General Public License
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, 
Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim 
copies of this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts as the successor 
of the GNU Library Public License, version 2, hence the version number 2.1.]
Preamble
The licenses for most software are designed to take away your freedom to share and 
change it. By contrast, the GNU General Public Licenses are intended to guarantee 
your freedom to share and change free software--to make sure the software is free 
for all its users.
This license, the Lesser General Public License, applies to some specially designated 
software packages--typically libraries--of the Free Software Foundation and other 
authors who decide to use it. You can use it too, but we suggest you first think 
carefully about whether this license or the ordinary General Public License is the 
better strategy to use in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use, not price. Our 
General Public Licenses are designed to make sure that you have the freedom to distribute 
copies of free software (and charge for this service if you wish); that you receive 
source code or can get it if you want it; that you can change the software and use 
pieces of it in new free programs; and that you are informed that you can do these 
things.
To protect your rights, we need to make restrictions that forbid distributors to 
deny you these rights or to ask you to surrender these rights. These restrictions 
translate to certain responsibilities for you if you distribute copies of the library 
or if you modify it.
For example, if you distribute copies of the library, whether gratis or for a fee, 
you must give the recipients all the rights that we gave you. You must make sure 
that they, too, receive or can get the source code. If you link other code with 
the library, you must provide complete object files to the recipients, so that they 
can relink them with the library after making changes to the library and recompiling 
it. And you must show them these terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright the library, and 
(2) we offer you this license, which gives you legal permission to copy, distribute 
and/or modify the library.
To protect each distributor, we want to make it very clear that there is no warranty 
for the free library. Also, if the library is modified by someone else and passed 
on, the recipients should know that what they have is not the original version, 
so that the original author's reputation will not be affected by problems that might 
be introduced by others.
Finally, software patents pose a constant threat to the existence of any free program. 
We wish to make sure that a company cannot effectively restrict the users of a free 
program by obtaining a restrictive license from a patent holder. Therefore, we insist 
that any patent license obtained for a version of the library must be consistent 
with the full freedom of use specified in this license.
Most GNU software, including some libraries, is covered by the ordinary GNU General 
Public License. This license, the GNU Lesser General Public License, applies to 
certain designated libraries, and is quite different from the ordinary General Public 
License. We use this license for certain libraries in order to permit linking those 
libraries into non-free programs.
When a program is linked with a library, whether statically or using a shared library, 
the combination of the two is legally speaking a combined work, a derivative of 
the original library. The ordinary General Public License therefore permits such 
linking only if the entire combination fits its criteria of freedom. The Lesser 
General Public License permits more lax criteria for linking other code with the 
library.
We call this license the "Lesser" General Public License because it does Less to 
protect the user's freedom than the ordinary General Public License. It also provides 
other free software developers Less of an advantage over competing non-free programs. 
These disadvantages are the reason we use the ordinary General Public License for 
many libraries. However, the Lesser license provides advantages in certain special 
circumstances.
For example, on rare occasions, there may be a special need to encourage the widest 
possible use of a certain library, so that it becomes a de-facto standard. To achieve 
this, non-free programs must be allowed to use the library. A more frequent case 
is that a free library does the same job as widely used non-free libraries. In this 
case, there is little to gain by limiting the free library to free software only, 
so we use the Lesser General Public License.
In other cases, permission to use a particular library in non-free programs enables 
a greater number of people to use a large body of free software. For example, permission 
to use the GNU C Library in non-free programs enables many more people to use the 
whole GNU operating system, as well as its variant, the GNU/Linux operating system.
Although the Lesser General Public License is Less protective of the users' freedom, 
it does ensure that the user of a program that is linked with the Library has the 
freedom and the wherewithal to run that program using a modified version of the 
Library.
The precise terms and conditions for copying, distribution and modification follow. 
Pay close attention to the difference between a "work based on the library" and 
a "work that uses the library". The former contains code derived from the library, 
whereas the latter must be combined with the library in order to run.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library or other program which 
contains a notice placed by the copyright holder or other authorized party saying 
it may be distributed under the terms of this Lesser General Public License (also 
called "this License"). Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data prepared so as 
to be conveniently linked with application programs (which use some of those functions 
and data) to form executables.
The "Library", below, refers to any such software library or work which has been 
distributed under these terms. A "work based on the Library" means either the Library 
or any derivative work under copyright law: that is to say, a work containing the 
Library or a portion of it, either verbatim or with modifications and/or translated 
straightforwardly into another language. (Hereinafter, translation is included without 
limitation in the term "modification".)
"Source code" for a work means the preferred form of the work for making modifications 
to it. For a library, complete source code means all the source code for all modules 
it contains, plus any associated interface definition files, plus the scripts used 
to control compilation and installation of the library.
Activities other than copying, distribution and modification are not covered by 
this License; they are outside its scope. The act of running a program using the 
Library is not restricted, and output from such a program is covered only if its 
contents constitute a work based on the Library (independent of the use of the Library 
in a tool for writing it). Whether that is true depends on what the Library does 
and what the program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's complete source 
code as you receive it, in any medium, provided that you conspicuously and appropriately 
publish on each copy an appropriate copyright notice and disclaimer of warranty; 
keep intact all the notices that refer to this License and to the absence of any 
warranty; and distribute a copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at 
your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of it, thus 
forming a work based on the Library, and copy and distribute such modifications 
or work under the terms of Section 1 above, provided that you also meet all of these 
conditions:
a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices stating that you 
changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no charge to all third 
parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a table of data 
to be supplied by an application program that uses the facility, other than as an 
argument passed when the facility is invoked, then you must make a good faith effort 
to ensure that, in the event an application does not supply such function or table, 
the facility still operates, and performs whatever part of its purpose remains meaningful.
(For example, a function in a library to compute square roots has a purpose that 
is entirely well-defined independent of the application. Therefore, Subsection 2d 
requires that any application-supplied function or table used by this function must 
be optional: if the a pplication does not supply it, the square root function must 
still compute square roots.)
These requirements apply to the modified work as a whole. If identifiable sections 
of that work are not derived from the Library, and can be reasonably considered 
independent and separate works in themselves, then this License, and its terms, 
do not apply to those sections when you distribute them as separate works. But when 
you distribute the same sections as part of a whole which is a work based on the 
Library, the distribution of the whole must be on the terms of this License, whose 
permissions for other licensees extend to the entire whole, and thus to each and 
every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights 
to work written entirely by you; rather, the intent is to exercise the right to 
control the distribution of derivative or collective works based on the Library.
In addition, mere aggregation of another work not based on the Library with the 
Library (or with a work based on the Library) on a volume of a storage or distribution 
medium does not bring the other work under the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public License instead 
of this License to a given copy of the Library. To do this, you must alter all the 
notices that refer to this License, so that they refer to the ordinary GNU General 
Public License, version 2, instead of to this License. (If a newer version than 
version 2 of the ordinary GNU General Public License has appeared, then you can 
specify that version instead if you wish.) Do not make any other change in these 
notices.
Once this change is made in a given copy, it is irreversible for that copy, so the 
ordinary GNU General Public License applies to all subsequent copies and derivative 
works made from that copy.
This option is useful when you wish to copy part of the code of the Library into 
a program that is not a library.
4. You may copy and distribute the Library (or a portion or derivative of it, under 
Section 2) in object code or executable form under the terms of Sections 1 and 2 
above provided that you accompany it with the complete corresponding machine-readable 
source code, which must be distributed under the terms of Sections 1 and 2 above 
on a medium customarily used for software interchange.
If distribution of object code is made by offering access to copy from a designated 
place, then offering equivalent access to copy the source code from the same place 
satisfies the requirement to distribute the source code, even though third parties 
are not compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the Library, but is designed 
to work with the Library by being compiled or linked with it, is called a "work 
that uses the Library". Such a work, in isolation, is not a derivative work of the 
Library, and therefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library creates an executable 
that is a derivative of the Library (because it contains portions of the Library), 
rather than a "work that uses the library". The executable is therefore covered 
by this License. Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file that is part 
of the Library, the object code for the work may be a derivative work of the Library 
even though the source code is not. Whether this is true is especially significant 
if the work can be linked without the Library, or if the work is itself a library. 
The threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data structure layouts and 
accessors, and small macros and small inline functions (ten lines or less in length), 
then the use of the object file is unrestricted, regardless of whether it is legally 
a derivative work. (Executables containing this object code plus portions of the 
Library will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may distribute the object 
code for the work under the terms of Section 6. Any executables containing that 
work also fall under Section 6, whether or not they are linked directly with the 
Library itself.
6. As an exception to the Sections above, you may also combine or link a "work that 
uses the Library" with the Library to produce a work containing portions of the 
Library, and distribute that work under terms of your choice, provided that the 
terms permit modification of the work for the customer's own use and reverse engineering 
for debugging such modifications.
You must give prominent notice with each copy of the work that the Library is used 
in it and that the Library and its use are covered by this License. You must supply 
a copy of this License. If the work during execution displays copyright notices, 
you must include the copyright notice for the Library among them, as well as a reference 
directing the user to the copy of this License. Also, you must do one of these things:
a) Accompany the work with the complete corresponding machine-readable source code 
for the Library including whatever changes were used in the work (which must be 
distributed under Sections 1 and 2 above); and, if the work is an executable linked 
with the Library, with the complete machine-readable "work that uses the Library", 
as object code and/or source code, so that the user can modify the Library and then 
relink to produce a modified executable containing the modified Library. (It is 
understood that the user who changes the contents of definitions files in the Library 
will not necessarily be able to recompile the application to use the modified definitions.)
b) Use a suitable shared library mechanism for linking with the Library. A suitable 
mechanism is one that (1) uses at run time a copy of the library already present 
on the user's computer system, rather than copying library functions into the executable, 
and (2) will operate properly with a modified version of the library, if the user 
installs one, as long as the modified version is interface-compatible with the version 
that the work was made with.
c) Accompany the work with a written offer, valid for at least three years, to give 
the same user the materials specified in Subsection 6a, above, for a charge no more 
than the cost of performing this distribution.
d) If distribution of the work is made by offering access to copy from a designated 
place, offer equivalent access to copy the above specified materials from the same 
place.
e) Verify that the user has already received a copy of these materials or that you 
have already sent this user a copy.
For an executable, the required form of the "work that uses the Library" must include 
any data and utility programs needed for reproducing the executable from it. However, 
as a special exception, the materials to be distributed need not include anything 
that is normally distributed (in either source or binary form) with the major components 
(compiler, kernel, and so on) of the operating system on which the executable runs, 
unless that component itself accompanies the executable.
It may happen that this requirement contradicts the license restrictions of other 
proprietary libraries that do not normally accompany the operating system. Such 
a contradiction means you cannot use both them and the Library together in an executable 
that you distribute.
7. You may place library facilities that are a work based on the Library side-by-side 
in a single library together with other library facilities not covered by this License, 
and distribute such a combined library, provided that the separate distribution 
of the work based on the Library and of the other library facilities is otherwise 
permitted, and provided that you do these two things:
a) Accompany the combined library with a copy of the same work based on the Library, 
uncombined with any other library facilities. This must be distributed under the 
terms of the Sections above.
b) Give prominent notice with the combined library of the fact that part of it is 
a work based on the Library, and explaining where to find the accompanying uncombined 
form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute the Library except 
as expressly provided under this License. Any attempt otherwise to copy, modify, 
sublicense, link with, or distribute the Library is void, and will automatically 
terminate your rights under this License. However, parties who have received copies, 
or rights, from you under this License will not have their licenses terminated so 
long as such parties remain in full compliance.
9. You are not required to accept this License, since you have not signed it. However, 
nothing else grants you permission to modify or distribute the Library or its derivative 
works. These actions are prohibited by law if you do not accept this License. Therefore, 
by modifying or distributing the Library (or any work based on the Library), you 
indicate your acceptance of this License to do so, and all its terms and conditions 
for copying, distributing or modifying the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the Library), the 
recipient automatically receives a license from the original licensor to copy, distribute, 
link with or modify the Library subject to these terms and conditions. You may not 
impose any further restrictions on the recipients' exercise of the rights granted 
herein. You are not responsible for enforcing compliance by third parties with this 
License.
11. If, as a consequence of a court judgment or allegation of patent infringement 
or for any other reason (not limited to patent issues), conditions are imposed on 
you (whether by court order, agreement or otherwise) that contradict the conditions 
of this License, they do not excuse you from the conditions of this License. If 
you cannot distribute so as to satisfy simultaneously your obligations under this 
License and any other pertinent obligations, then as a consequence you may not distribute 
the Library at all. For example, if a patent license would not permit royalty- free 
redistribution of the Library by all those who receive copies directly or indirectly 
through you, then the only way you could satisfy both it and this License would 
be to refrain entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any particular 
circumstance, the balance of the section is intended to apply, and the section as 
a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other 
property right claims or to contest validity of any such claims; this section has 
the sole purpose of protecting the integrity of the free software distribution system 
which is implemented by public license practices. Many people have made generous 
contributions to the wide range of software distributed through that system in reliance 
on consistent application of that system; it is up to the author/donor to decide 
if he or she is willing to distribute software through any other system and a licensee 
cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence 
of the rest of this License.
12. If the distribution and/or use of the Library is restricted in certain countries 
either by patents or by copyrighted interfaces, the original copyright holder who 
places the Library under this License may add an explicit geographical distribution 
limitation excluding those countries, so that distribution is permitted only in 
or among countries not thus excluded. In such case, this License incorporates the 
limitation as if written in the body of this License.
13. The Free Software Foundation may publish revised and/or new versions of the 
Lesser General Public License from time to time. Such new versions will be similar 
in spirit to the present version, but may differ in detail to address new problems 
or concerns.
Each version is given a distinguishing version number. If the Library specifies 
a version number of this License which applies to it and "any later version", you 
have the option of following the terms and conditions either of that version or 
of any later version published by the Free Software Foundation. If the Library does 
not specify a license version number, you may choose any version ever published 
by the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free programs whose 
distribution conditions are incompatible with these, write to the author to ask 
for permission. For software which is copyrighted by the Free Software Foundation, 
write to the Free Software Foundation; we sometimes make exceptions for this. Our 
decision will be guided by the two goals of preserving the free status of all derivatives 
of our free software and of promoting the sharing and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE 
LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED 
IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" 
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 
THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD 
THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR 
OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY 
COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY 
AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, 
INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE 
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE 
OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE 
WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF 
THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest possible use 
to the public, we recommend making it free software that everyone can redistribute 
and change. You can do so by permitting redistribution under these terms (or, alternatively, 
under the terms of the ordinary General Public License).
To apply these terms, attach the following notices to the library. It is safest 
to attach them to the start of each source file to most effectively convey the exclusion 
of warranty; and each file should have at least the "copyright" line and a pointer 
to where the full notice is found. 

signature of Ty Coon, 1 April 1990
Ty Coon, President of Vice

END OF MODIFIABLE THIRD PARTY CODE NOTICES AND INFORMATION 
======================================================================================= 




PLUGINDETECT 0.6.3 NOTICES AND INFORMATION 

PluginDetect is currently at version 0.6.3 (by Eric Gerds, updated 6/17/09)
You are free to use this script for personal or commercial purposes.

END OF PLUGINDETECT 0.6.3 NOTICES AND INFORMATION 
======================================================= 


Popup Window Notice

// ===================================================================
// Author: Matt Kruse 
// WWW: http://www.mattkruse.com/
//
// NOTICE: You may use this code for any purpose, commercial or
// private, without any further permission from the author. You may
// remove this notice from your final code if you wish, however it is
// appreciated by the author if at least my web site address is kept.
//
// You may *NOT* re-distribute this code in any way except through its
// use. That means, you can include it in your product, or your web
// site, or any other form where the code is actually being used. You
// may not put the plain javascript up on your site for download or
// include it in your javascript libraries for download. 
// If you wish to share this code with others, please just point them
// to the URL instead.
// Please DO NOT link directly to my .js files from your site. Copy
// the files to your server and use them there. Thank you.

END OF POPUP WINDOW NOTICES AND INFORMATION 
// ===================================================================

W3C Software Notice and License
This work (and included software, documentation such as READMEs, or other related 
items) is being provided by the copyright holders under the following license.
License
By obtaining, using and/or copying this work, you (the licensee) agree that you 
have read, understood, and will comply with the following terms and conditions.
Permission to copy, modify, and distribute this software and its documentation, 
with or without modification, for any purpose and without fee or royalty is hereby 
granted, provided that you include the following on ALL copies of the software and 
documentation or portions thereof, including modifications:
· The full text of this NOTICE in a location viewable to users of the redistributed 
or derivative work. 
· Any pre-existing intellectual property disclaimers, notices, or terms and conditions. 
If none exist, the W3C Software Short Notice should be included (hypertext is preferred, 
text is permitted) within the body of any redistributed or derivative code. 
· Notice of any changes or modifications to the files, including the date changes 
were made. (We recommend you provide URIs to the location from which the code is 
derived.)
Disclaimers
THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE 
NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 
TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT 
THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, 
COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL 
DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION.
The name and trademarks of copyright holders may NOT be used in advertising or publicity 
pertaining to the software without specific, written prior permission. Title to 
copyright in this software and any associated documentation will at all times remain 
with copyright holders.
Notes
This version: http://www.w3. org/Consortium/Legal/2002/copyright-software-20021231
This formulation of W3C's notice and license became active on December 31 2002. 
This version removes the copyright ownership notice such that this license can be 
used with materials other than those owned by the W3C, reflects that ERCIM is now 
a host of the W3C, includes references to this specific dated version of the license, 
and removes the ambiguous grant of "use". Otherwise, this version is the same as 
the previous version and is written so as to preserve the Free Software Foundation's 
assessment of GPL compatibility and OSI's certification under the Open Source Definition.
END OF W3C NOTICES AND INFORMATION 
=========================================== 

WSDL4J 15.1: 

COMMON PUBLIC LICENSE 1,0 

Common Public License Version 1.0
THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE 
('AGREEMENT'). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES 
RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
1. DEFINITIONS
'Contribution' means:
a) in the case of the initial Contributor, the initial code and documentation distributed 
under this Agreement, and
b) in the case of each subsequent Contributor:
i) changes to the Program, and
ii) additions to the Program;
where such changes and/or additions to the Program originate from and are distributed 
by that particular Contributor. A Contribution 'originates' from a Contributor if 
it was added to the Program by such Contributor itself or anyone acting on such 
Contributor's behalf. Contributions do not include additions to the Program which:
(i) are separate modules of software distributed in conjunction with the Program 
under their own license agreement, and
(ii) are not derivative works of the Program.
'Contributor' means any person or entity that distributes the Program.
'Licensed Patents ' mean patent claims licensable by a Contributor which are necessarily 
infringed by the use or sale of its Contribution alone or when combined with the 
Program.
'Program' means the Contributions distributed in accordance with this Agreement. 

'Recipient' means anyone who receives the Program under this Agreement, including 
all Contributors.
2. GRANT OF RIGHTS
a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient 
a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare 
derivative works of, publicly display, publicly perform, distribute and sublicense 
the Contribution of such Contributor, if any, and such derivative works, in source 
code and object code form.
b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient 
a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to 
make, use, sell, offer to sell, import and otherwise transfer the Contribution of 
such Contributor, if any, in source code and object code form. This patent license 
shall apply to the combination of the Contribution and the Program if, at the time 
the Contribution is added by the Contributor, such addition of the Contribution 
causes such combination to be covered by the Licensed Patents. The patent license 
shall not apply to any other combinations which include the Contribution. No hardware 
per se is licensed hereunder.
c) Recipient understands that although each Contributor grants the licenses to its 
Contributions set forth herein, no assurances are provided by any Contributor that 
the Program does not infringe the patent or other intellectual property rights of 
any other entity. Each Contributor disclaims any liability to Recipient for claims 
brought by any other entity based on infringement of intellectual property rights 
or otherwise. As a condition to exercising the rights and licenses granted hereunder, 
each Recipient hereby assumes sole responsibility to secure any other intellectual 
property rights needed, if any. For example, if a third party patent license is 
required to allow Recipient to distribute the Program, it is Recipient's responsibility 
to acquire that license before distributing the Program.
d) Each Contributor represents that to its knowledge it has sufficient copyright 
rights in its Contribution, if any, to grant the copyright license set forth in 
this Agreement.
3. REQUIREMENTS
A Contributor may choose to distribute the Program in object code form under its 
own license agreement, provided that: 
a) it complies with the terms and conditions of this Agreement; and
b) its license agreement:
i) effectively disclaims on behalf of all Contributors all warranties and conditions, 
express and implied, including warranties or conditions of title and non-infringement, 
and implied warranties or conditions of merchantability and fitness for a particular 
purpose;
ii) effectively excludes on behalf of all Contributors all liability for damages, 
including direct, indirect, special, incidental and consequential damages, such 
as lost profits;
iii) states that any provisions which differ from this Agreement are offered by 
that Contributor alone and not by any other party; and iv) states that source code 
for the Program is available from such Contributor, and informs licensees how to 
obtain it in a reasonable manner on or through a medium customarily used for software 
exchange. When the Program is made available in source code form:
a) it must be made available under this Agreement; and
b) a copy of this Agreement must be included with each copy of the Program.
Contributors may not remove or alter any copyright notices contained within the 
Program. 
Each Contributor must identify itself as the originator of its Contribution, if 
any, in a manner that reasonably allows subsequent Recipients to identify the originator 
of the Contribution. 
4. COMMERCIAL DISTRIBUTION
Commercial distributors of software may accept certain responsibilities with respect 
to end users, business partners and the like. While this license is intended to 
facilitate the commercial use of the Program, the Contributor who includes the Program 
in a commercial product offering should do so in a manner which does not create 
potential liability for other Contributors. Therefore, if a Contributor includes 
the Program in a commercial product offering, such Contributor ('Commercial Contributor') 
hereby agrees to defend and indemnify every other Contributor ('Indemnified Contributor') 
against any losses, damages and costs (collectively 'Losses') arising from claims, 
lawsuits and other legal actions brought by a third party against the Indemnified 
Contributor to the extent caused by the acts or omissions of such Commercial Contributor 
in connection with its distribution of the Program in a commercial product offering. 
The obligations in this section do not apply to any claims or Losses relating to 
any actual or alleged intellectual property infringement. In order to qualify, an 
Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing 
of such claim, and b) allow the Commercial Contributor to control, and cooperate 
with the Commercial Contributor in, the defense and any related settlement negotiations. 
The Indemnified Contributor may participate in any such claim at its own expense. 

For example, a Contributor might include the Program in a commercial product offering, 
Product X. That Contributor is then a Commercial Contributor. If that Commercial 
Contributor then makes performance claims, or offers warranties related to Product 
X, those performance claims and warranties are such Commercial Contributor's responsibility 
alone. Under this section, the Commercial Contributor would have to defend claims 
against the other Contributors related to those performance claims and warranties, 
and if a court requires any other Contributor to pay any damages as a result, the 
Commercial Contributor must pay those damages. 
5. NO WARRANTY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN 'AS 
IS' BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED 
INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, 
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible 
for determining the appropriateness of using and distributing the Program and assumes 
all risks associated with its exercise of rights under this Agreement, including 
but not limited to the risks and costs of program errors, compliance with applicable 
laws, damage to or loss of data, programs or equipment, and unavailability or interruption 
of operations. 
6. DISCLAIMER OF LIABILITY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS 
SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED 
AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE 
PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE 
POSSIBILITY OF SUCH DAMAGES. 
7. GENERAL
If any provision of this Agreement is invalid or unenforceable under applicable 
law, it shall not affect the validity or enforceability of the remainder of the 
terms of this Agreement, and without further action by the parties hereto, such 
provision shall be reformed to the minimum extent necessary to make such provision 
valid and enforceable. 
If Recipient institutes patent litigation against a Contributor with respect to 
a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), 
then any patent licenses granted by that Contributor to such Recipient under this 
Agreement shall terminate as of the date such litigation is filed. In addition, 
if Recipient institutes patent litigation against any entity (including a cross-claim 
or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations 
of the Program with other software or hardware) infringes such Recipient's patent(s), 
then such Recipient's rights granted under Section 2 (b) shall terminate as of the 
date such litigation is filed. 
All Recipient's rights under this Agreement shall terminate if it fails to comply 
with any of the material terms or conditions of this Agreement and does not cure 
such failure in a reasonable period of time after becoming aware of such noncompliance. 
If all Recipient's rights under this Agreement terminate, Recipient agrees to cease 
use and distribution of the Program as soon as reasonably practicable. However, 
Recipient's obligations under this Agreement and any licenses granted by Recipient 
relating to the Program shall continue and survive. 
Everyone is permitted to copy and distribute copies of this Agreement, but in order 
to avoid inconsistency the Agreement is copyrighted and may only be modified in 
the following manner. The Agreement Steward reserves the right to publish new versions 
(including revisions) of this Agreement from time to time. No one other than the 
Agreement Steward has the right to modify this Agreement. IBM is the initial Agreement 
Steward. IBM may assign the responsibility to serve as the Agreement Steward to 
a suitable separate entity. Each new version of the Agreement will be given a distinguishing 
version number. The Program (including Contributions) may always be distributed 
subject to the version of the Agreement under which it was received. In addition, 
after a new version of the Agreement is published, Contributor may elect to distribute 
the Program (including its Contributions) under the new version. Except as expressly 
stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses 
to the intellectual property of any Contributor under this Agreement, whether expressly, 
by implication, estoppel or otherwise. All rights in the Program not expressly granted 
under this Agreement are reserved. 
This Agreement is governed by the laws of the State of New York and the intellectual 
property laws of the United States of America. No party to this Agreement will bring 
a legal action under this Agreement more than one year after the cause of action 
arose. Each party waives its rights to a jury trial in any resulting litigation. 

END OF WSDL4J - COMMON PUBLIC LICENSE 
====================================== 

? MICROSOFT CODE

Portions Copyright (c) Microsoft Corporation. All rights reserved.

END OF MICROSOFT NOTICES AND INFORMATION 
========================================  

ECLIPSE CODE

Apache Ant 1.8.3, Commons-logging 1.0.3, commons-logging 1.0.4

END OF ECLIPSE CODE NOTICES AND INFORMATION
====================================================== 

EPL CODE

The Program includes all or portions of the following software which is subject 
to the Eclipse Public License.  This software consists of voluntary contributions 
made by many individuals in the open source community, including Eclipse.org.   



·	Eclipse Platform 3.x Derivative classes
·	Eclipse Process Framework (Rich Text Client) 1.2.0.4
·	Eclipse Test and Performance Test Platform 4.7.2

Eclipse Platform 4.x derivative classes:
·	Eclipse EMF-XSD Exalmples 2.8.1 , Eclipse GMF Tooling 3.0.1, Eclipse M2T - JET 
1.1.1 , Eclipse QVT Operational , Eclipse platform 4.2.2 
https://github.com/eclipse/eclipse.platform/tree/master/update

IBM has made certain modifications to the Eclipse Code, which modifications are 
referred to as the "Eclipse Platform 4.x derivative classes". The Eclipse Platform 
4.x derivative classes were contributed back to the Eclipse Foundation.  These modifications 
have been contributed to the Eclipse Foundation and can be downloaded from www.eclipse.org. 
Look for the following bugs:
	
https://bugs.eclipse.org/bugs/show_bug.cgi?id=402111
https://bugs.eclipse.org/bugs/show_bug.cgi?id=402115


IBM has made certain modifications to the Eclipse Code, which modifications are 
referred to as the "Eclipse Platform 3.x derivative classes". The Eclipse Platform 
3.x derivative classes were contributed back to the Eclipse Foundation.  These modifications 
have been contributed to the Eclipse Foundation and can be downloaded from www.eclipse.org. 
Look for the following bugs:
	
	https://bugs.eclipse.org/bugs/show_bug.cgi?id=140293 
	https://bugs.eclipse.org/bugs/show_bug.cgi?id=130333
	https://bugs.eclipse.org/bugs/show_bug.cgi?id=139818
	https://bugs.eclipse.org/bugs/show_bug.cgi?id=199937  
	https://bugs.eclipse.org/bugs/show_bug.cgi?id=244341
            https://bugs.eclipse.org/bugs/show_bug.cgi?id=197342
            https://bugs.eclipse.org/bugs/show_bug.cgi?id=183642
	https://bugs.eclipse.org/bugs/show_bug.cgi?id=140213
	https://bugs.eclipse.org/bugs/show_bug.cgi?id=140224

In addition, IBM made certain additional modifications to the Eclipse Code that 
were not contributed back to the Eclipse Foundation because they are unique to this 
Program. The source code for these additional IBM modifications can be obtained 
from ftp://ftp.software.ibm.com/software/rational/opensource/rad/ or by sending 
an email to  ies@ca.ibm.com.

END OF EPL CODE NOTICES AND INFORMATION
====================================================== 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
END OF RSx notices
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

IBM WebSphere Application Server Liberty Notices and Information

The third party components listed in this section, some of which are provided for use with the Program, were obtained as part of IBM WebSphere Application Server Liberty 22.0.0.3.

NOTICES AND INFORMATION

IBM WebSphere Application Server Liberty 22.0.0.3

The IBM license agreement and any applicable information on the web
download page for IBM products refers Licensee to this file for details
concerning notices applicable to code included in the products listed
above ("the Program").

Notwithstanding the terms and conditions of any other agreement Licensee
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party code identified below is subject
to the terms and conditions of the IBM license agreement for the Program
and not the license terms that may be contained in the notices below.
The notices are provided for informational purposes.

Please note: This Notices file may identify information that is not used
by, or that was not shipped with, the Program as Licensee installed it.

IMPORTANT: IBM does not represent or warrant that the information in this
NOTICES file is accurate. Third party websites are independent of IBM and
IBM does not represent or warrant that the information on any third party
website referenced in this NOTICES file is accurate. IBM disclaims any
and all liability for errors and omissions or for any damages accruing
from the use of this NOTICES file or its contents, including without
limitation URLs or references to any third party websites.

﻿TABLE OF CONTENTS

THIS NON-IBM-LICENSE FILE CONSISTS OF THE FOLLOWING SECTIONS:

APACHE V2
BSD-2-CLAUSE  
BSD-3-CLAUSE  
CDDL V1  
CPL
EPL
EPL V2   
ICU
JDOM
MIT  
MPL V1  
MPL V1.1  
MPL V2.0  
UNICODE  
W3C

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

APACHE SOFTWARE LICENSE 2.0

The Program includes some or all of the following that IBM obtained
under the Apache License Version 2.0:

COMMONS-POOL
APACHE ARIES BLUEPRINT PARSER
ORG.APACHE.FELIX.RESOLVER [Eclipse OSGI]
OMNIFACES [Apache MyFaces]
GRAILS [Apache MyFaces]
J4FRY [Apache MyFaces], 
BUILDSCRIPTS - CLOSURECOMILER [Dojo Toolkit],
ORG.OSGI.FRAMEWORK [Eclipse OSGI] 
LIBERTY-ARQUILLIAN
OSGI [Felix Gogo Runtime]
FACELETS [Apache MyFaces]
OPENTRACING-JAVA
SIZEOF-AGENT
FELIX GOGO RUNTIME 
APACHE MYFACES
CDI-API
JBOSS-CLASSFILEWRITER
BVAL-CORE [Apache BVAL]
APACHE CXF
COMMONS-LANG
JSONTOKEN
J4FRY [Apache MyFaces]
APACHE BVAL
FELIX GOGO SHELL
CRYPTACULAR
EHCACHE-CORE
JAVA-SUPPORT
APACHE ARIES BLUEPRINT PARSER
GOOGLE GUAVA [Apache OpenWebBeans]
XMLSEC 
JSR-299 [Apache OpenWebBeans]
JODA-TIME
OPENSAML-CORE
APACHE ARIES
XML-RESOLVER
BVAL-JSR303 [Apache BVAL] 
COMMON-LOGGING [SLF4J]
COMMONS-WEAVER
FACELETS [Apache MyFaces] 
COMMONS-DIGESTER
APACHE OPENWEBBEANS
OPENID4JAVA 
RXJAVA
GUICE
YOKO
BVAL-JSON [Apache BVAL]
XMLTOOLING
APACHE OPENEJB [Apache OpenWebBeans]
JANDEX
OMNIFACES [Apache MyFaces]
JASYPT
WSS4J
COMMONS-DISCOVERY
JACKSON
NEETHI
APACHE OPENEJB-CORE [Apache OpenWebBeans]
FELIX BUNDLE REPOSITORY
FELIX GOGO RUNTIME
APACHE MYFACES
GERONIMO-OSGI-REGISTRY
ASCII DOCTORJ [microprofile.faulttolerance]
FAILSAFE
OPENWS
COMMONS-BEANUTILS
APACHE WSS4J
MICROPROFILE.FAULTTOLERANCE
DOCBOOK XML DTD [Apache OpenWebBeans]
WELD, OSGI [Felix Gogo Runtime]
OPENTRACING-JAVA
APACHE FELIX WEBCONSOLE
JSON-SIMPLE
XMLSCHEMA-CORE
GSON
NEKOHTML
GUAVA

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

   "License" shall mean the terms and conditions for use, reproduction,
   and distribution as defined by Sections 1 through 9 of this document.

   "Licensor" shall mean the copyright owner or entity authorized by
   the copyright owner that is granting the License.

   "Legal Entity" shall mean the union of the acting entity and all
   other entities that control, are controlled by, or are under common
   control with that entity. For the purposes of this definition,
   "control" means (i) the power, direct or indirect, to cause the
   direction or management of such entity, whether by contract or
   otherwise, or (ii) ownership of fifty percent (50%) or more of the
   outstanding shares, or (iii) beneficial ownership of such entity.

   "You" (or "Your") shall mean an individual or Legal Entity
   exercising permissions granted by this License.

   "Source" form shall mean the preferred form for making modifications,
   including but not limited to software source code, documentation
   source, and configuration files.

   "Object" form shall mean any form resulting from mechanical
   transformation or translation of a Source form, including but
   not limited to compiled object code, generated documentation,
   and conversions to other media types.

   "Work" shall mean the work of authorship, whether in Source or
   Object form, made available under the License, as indicated by a
   copyright notice that is included in or attached to the work
   (an example is provided in the Appendix below).

   "Derivative Works" shall mean any work, whether in Source or Object
   form, that is based on (or derived from) the Work and for which the
   editorial revisions, annotations, elaborations, or other modifications
   represent, as a whole, an original work of authorship. For the purposes
   of this License, Derivative Works shall not include works that remain
   separable from, or merely link (or bind by name) to the interfaces of,
   the Work and Derivative Works thereof.

   "Contribution" shall mean any work of authorship, including
   the original version of the Work and any modifications or additions
   to that Work or Derivative Works thereof, that is intentionally
   submitted to Licensor for inclusion in the Work by the copyright owner
   or by an individual or Legal Entity authorized to submit on behalf of
   the copyright owner. For the purposes of this definition, "submitted"
   means any form of electronic, verbal, or written communication sent
   to the Licensor or its representatives, including but not limited to
   communication on electronic mailing lists, source code control systems,
   and issue tracking systems that are managed by, or on behalf of, the
   Licensor for the purpose of discussing and improving the Work, but
   excluding communication that is conspicuously marked or otherwise
   designated in writing by the copyright owner as "Not a Contribution."

   "Contributor" shall mean Licensor and any individual or Legal Entity
   on behalf of whom a Contribution has been received by Licensor and
   subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
   this License, each Contributor hereby grants to You a perpetual,
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   copyright license to reproduce, prepare Derivative Works of,
   publicly display, publicly perform, sublicense, and distribute the
   Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
   this License, each Contributor hereby grants to You a perpetual,
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   (except as stated in this section) patent license to make, have made,
   use, offer to sell, sell, import, and otherwise transfer the Work,
   where such license applies only to those patent claims licensable
   by such Contributor that are necessarily infringed by their
   Contribution(s) alone or by combination of their Contribution(s)
   with the Work to which such Contribution(s) was submitted. If You
   institute patent litigation against any entity (including a
   cross-claim or counterclaim in a lawsuit) alleging that the Work
   or a Contribution incorporated within the Work constitutes direct
   or contributory patent infringement, then any patent licenses
   granted to You under this License for that Work shall terminate
   as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
   Work or Derivative Works thereof in any medium, with or without
   modifications, and in Source or Object form, provided that You
   meet the following conditions:

   (a) You must give any other recipients of the Work or
       Derivative Works a copy of this License; and

   (b) You must cause any modified files to carry prominent notices
       stating that You changed the files; and

   (c) You must retain, in the Source form of any Derivative Works
       that You distribute, all copyright, patent, trademark, and
       attribution notices from the Source form of the Work,
       excluding those notices that do not pertain to any part of
       the Derivative Works; and

   (d) If the Work includes a "NOTICE" text file as part of its
       distribution, then any Derivative Works that You distribute must
       include a readable copy of the attribution notices contained
       within such NOTICE file, excluding those notices that do not
       pertain to any part of the Derivative Works, in at least one
       of the following places: within a NOTICE text file distributed
       as part of the Derivative Works; within the Source form or
       documentation, if provided along with the Derivative Works; or,
       within a display generated by the Derivative Works, if and
       wherever such third-party notices normally appear. The contents
       of the NOTICE file are for informational purposes only and
       do not modify the License. You may add Your own attribution
       notices within Derivative Works that You distribute, alongside
       or as an addendum to the NOTICE text from the Work, provided
       that such additional attribution notices cannot be construed
       as modifying the License.

   You may add Your own copyright statement to Your modifications and
   may provide additional or different license terms and conditions
   for use, reproduction, or distribution of Your modifications, or
   for any such Derivative Works as a whole, provided Your use,
   reproduction, and distribution of the Work otherwise complies with
   the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
   names, trademarks, service marks, or product names of the Licensor,
   except as required for reasonable and customary use in describing the
   origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
   agreed to in writing, Licensor provides the Work (and each
   Contributor provides its Contributions) on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   implied, including, without limitation, any warranties or conditions
   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   PARTICULAR PURPOSE. You are solely responsible for determining the
   appropriateness of using or redistributing the Work and assume any
   risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
   whether in tort (including negligence), contract, or otherwise,
   unless required by applicable law (such as deliberate and grossly
   negligent acts) or agreed to in writing, shall any Contributor be
   liable to You for damages, including any direct, indirect, special,
   incidental, or consequential damages of any character arising as a
   result of this License or out of the use or inability to use the
   Work (including but not limited to damages for loss of goodwill,
   work stoppage, computer failure or malfunction, or any and all
   other commercial damages or losses), even if such Contributor
   has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
   the Work or Derivative Works thereof, You may choose to offer,
   and charge a fee for, acceptance of support, warranty, indemnity,
   or other liability obligations and/or rights consistent with this
   License. However, in accepting such obligations, You may act only
   on Your own behalf and on Your sole responsibility, not on behalf
   of any other Contributor, and only if You agree to indemnify,
   defend, and hold each Contributor harmless for any liability
   incurred by, or claims asserted against, such Contributor by reason
   of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

END OF APACHE LICENSE 2.0 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD-2-CLAUSE LICENSE

The Program includes some or all of the following packages that IBM 
obtained under the BSD-2-Clause License:

SERVICES_JSON [Dojo Toolkit] (Copyright 2005 Michal Migurski), _FIREBUG
[Dojo Toolkit] (Copyright (c) 2006-2007, Joe Hewitt, All rights
reserved.), YUI [Dojo Toolkit] (Copyright (c) 2007, Yahoo! Inc.),
RESET-MIN [Apache Felix Webconsole] (Copyright (c) 2009, Yahoo! Inc. All
rights reserved.), SERP (Copyright (c) 2002-2007, A. Abram White), OWASP ENTERPRISE
SECURITY API (ESAPI) [java-support] (Copyright (c) 2007 - The OWASP
Foundation), JAXEN [Apache CXF] (Copyright 2003-2006 The Werken
Company.)


Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met: 

* Redistributions of source code must retain the above copyright notice, 
  this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright 
  notice, this list of conditions and the following disclaimer in the 
  documentation and/or other materials provided with the distribution. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF BSD-2-CLAUSE LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD-3-Clause LICENSE

The Program includes some or all of the following packages that IBM 
obtained under the BSD-3-Clause License:

YUI RESETS V2.5.2 [jQuery BBQ] (Copyright (c) 2008, Yahoo! Inc. All
rights reserved.), JQUERY EASING V1.3 [jQuery BBQ] (Copyright 2008
George McGinley Smith), JSDUMP [jQuery BBQ] (Copyright (c) 2008 Ariel
Flesler), DOJO TOOLKIT (Copyright (c) 2005-2013, The Dojo Foundation),
MD5 [Dojo Toolkit] (Copyright (C) Paul Johnston 1999 - 2002.), DOJO
[Apache MyFaces] (Copyright (c) 2005, The Dojo Foundation),
ESAPI (Copyright (c) 2007 - The OWASP Foundation), DOJO [Apache MyFaces]
(Copyright (c) 2005, The Dojo Foundation), STYLE.CSS [weld] (Copyright
(c) 2007, Yahoo! Inc. All rights reserved.)


Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met: 

* Redistributions of source code must retain the above copyright notice, 
  this list of conditions and the following disclaimer. 
* Redistributions in binary form must reproduce the above copyright 
  notice, this list of conditions and the following disclaimer in the 
  documentation and/or other materials provided with the distribution. 
* Neither the name of the  ORGANIZATION  nor the names of its 
  contributors may be used to endorse or promote products derived from 
  this software without specific prior written permission. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER 
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 

END OF BSD 3-CLAUSE LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE

The Program includes some or all of the following that IBM obtained
under the Common Development and Distribution License
(source code available via the indicated URL):

GLASSFISH [Apache MyFaces] (https://opensource.org/licenses/CDDL-1.0),
JAVAMAIL (https://github.com/javaee/javamail/tree/JAVAMAIL-1_6_0),
JAVAEE_5.XSD [Apache MyFaces] (https://facelets.dev.java.net/),
GLASSFISH [Apache MyFaces] (https://opensource.org/licenses/CDDL-1.0),
ARRAYELRESOLVER.JAVA [weld]
(/Source-0/artifacts/weld/weld-se-sources.jar/javax/el/ArrayELResolver.java),
JASPER-EL (https://github.com/javaee/el-spec/tree/javax.el-3.0.0),
JAVAMAIL (https://github.com/javaee/javamail/tree/JAVAMAIL-1_6_0),
MIMEPULL
(https://search.maven.org/remotecontent?filepath=org/jvnet/mimepull/mimepull/1.9.11/mimepull-1.9.11-sources.jar),
JBOSS-JDEPARSER
(http://mvnrepository.com/artifact/org.jboss.jdeparser/jdeparser/1.0.0.Final)

END OF COMMON DEVELOPMENT AND DISTRIBUTION LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON PUBLIC LICENSE

The Program includes some or all of the following that IBM obtained
under the Common Public License (source code available via the indicated
URL):

WSDL4J [Apache CXF] (https://github.com/apache/cxf/tree/cxf-3.2.0)

END OF COMMON PUBLIC LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ECLIPSE PUBLIC LICENSE, VERSION 1

The Program includes some or all of the following that IBM obtained
under the Eclipse Public License (source code available via the
indicated URL):

ECLIPSELINK (http://www.eclipse.org/eclipselink), SPRING-BOOT (),
ECLIPSE OSGI
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.osgi/3.16.0/org.eclipse.osgi-3.16.0-sources.jar),
ECLIPSE PAHO MQTT
(https://repo.eclipse.org/content/repositories/paho-releases/org/eclipse/paho/org.eclipse.paho.client.mqttv3.repository/1.0.1/)

END OF ECLIPSE PUBLIC LICENSE, VERSION 1 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ECLIPSE PUBLIC LICENSE, VERSION 2

The Program includes some or all of the following that IBM obtained
under the Eclipse Public License (source code available via the
indicated URL):

JAKARTA.JSON
(https://repo.maven.apache.org/maven2/org/glassfish/jakarta.json/2.0.0-RC3/)

END OF ECLIPSE PUBLIC LICENSE, VERSION 2 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

INTERNATIONAL COMPONENTS FOR UNICODE LICENSE

The Program includes some or all of the following that IBM obtained under
the INTERNATIONAL COMPONENTS FOR UNICODE LICENSE.

COLLATION [Dojo Toolkit], ICU4J [Jasypt]

ICU License - ICU 1.8.1 and later 

COPYRIGHT AND PERMISSION NOTICE 

Copyright (c) 1995-2014 International Business Machines Corporation and 
others 

All rights reserved. 

Permission is hereby granted, free of charge, to any person obtaining a 
copy of this software and associated documentation files (the 
"Software"), to deal in the Software without restriction, including 
without limitation the rights to use, copy, modify, merge, publish, 
distribute, and/or sell copies of the Software, and to permit persons to 
whom the Software is furnished to do so, provided that the above 
copyright notice(s) and this permission notice appear in all copies of 
the Software and that both the above copyright notice(s) and this 
permission notice appear in supporting documentation. 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF 
THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS 
INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT 
OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 
PERFORMANCE OF THIS SOFTWARE. 

Except as contained in this notice, the name of a copyright holder shall 
not be used in advertising or otherwise to promote the sale, use or 
other dealings in this Software without prior written authorization of 
the copyright holder. 

All trademarks and registered trademarks mentioned herein are the 
property of their respective owners. 

Third-Party Software Licenses

This section contains third-party software notices and/or additional 
terms for licensed third-party software components included within ICU 
libraries. 

1. Unicode Data Files and Software
   
   EXHIBIT 1
   
   UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
   
   Unicode Data Files include all data files under the directories 
   http://www.unicode.org/Public/, http://www.unicode.org/reports/, and 
   http://www.unicode.org/cldr/data/. Unicode Data Files do not include 
   PDF online code charts under the directory 
   http://www.unicode.org/Public/. Software includes any source code 
   published in the Unicode Standard or under the directories 
   http://www.unicode.org/Public/, http://www.unicode.org/reports/, and 
   http://www.unicode.org/cldr/data/. 
   
   NOTICE TO USER: Carefully read the following legal agreement. BY 
   DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S 
   DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU 
   UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND 
   CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, 
   INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. 
   
   COPYRIGHT AND PERMISSION NOTICE 
   
   Copyright © 1991-2014 Unicode, Inc. All rights reserved. Distributed 
   under the Terms of Use in http://www.unicode.org/copyright.html. 
   
   Permission is hereby granted, free of charge, to any person obtaining 
   a copy of the Unicode data files and any associated documentation 
   (the "Data Files") or Unicode software and any associated 
   documentation (the "Software") to deal in the Data Files or Software 
   without restriction, including without limitation the rights to use, 
   copy, modify, merge, publish, distribute, and/or sell copies of the 
   Data Files or Software, and to permit persons to whom the Data Files 
   or Software are furnished to do so, provided that (a) the above 
   copyright notice(s) and this permission notice appear with all copies 
   of the Data Files or Software, (b) both the above copyright notice(s) 
   and this permission notice appear in associated documentation, and 
   (c) there is clear notice in each modified Data File or in the 
   Software as well as in the documentation associated with the Data 
   File(s) or Software that the data or software has been modified. 
   
   THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF 
   ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 
   WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 
   NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE 
   COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY 
   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY 
   DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 
   WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 
   ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
   OF THE DATA FILES OR SOFTWARE. 
   
   Except as contained in this notice, the name of a copyright holder 
   shall not be used in advertising or otherwise to promote the sale, 
   use or other dealings in these Data Files or Software without prior 
   written authorization of the copyright holder. 
   
   Unicode and the Unicode logo are trademarks of Unicode, Inc. in the 
   United States and other countries. All third party trademarks 
   referenced herein are the property of their respective owners. 
   

2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)

 #  The Google Chrome software developed by Google is licensed under
 #  the BSD license. Other software included in this distribution is 
 #  provided under other licenses, as set forth below.
 #
 #  The BSD License
 #  http://opensource.org/licenses/bsd-license.php 
 #  Copyright (C) 2006-2008, Google Inc.
 #
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without
 #  modification, are permitted provided that the following conditions
 #  are met:
 #
 #  Redistributions of source code must retain the above copyright 
 #  notice, this list of conditions and the following disclaimer.
 #  Redistributions in binary form must reproduce the above copyright
 #  notice, this list of conditions and the following disclaimer in the
 #  documentation and/or other materials provided with the distribution.
 # Neither the name of  Google Inc. nor the names of its contributors
 #  may be used to endorse or promote products derived from this
 #  software without specific prior written permission.
 #
 #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 #  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 #  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 #  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 #  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 #  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 #  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 #  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 #  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 #  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 #  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 #  POSSIBILITY OF SUCH DAMAGE.
 #
 #  The word list in cjdict.txt are generated by combining three word
 #  lists listed below with further processing for compound word
 #  breaking. The frequency is generated with an iterative training
 #  against Google web corpora. 
 #
 #  * Libtabe (Chinese)
 #    - https://sourceforge.net/project/?group_id=1519
 #    - Its license terms and conditions are shown below.
 #
 #  * IPADIC (Japanese)
 #    - http://chasen.aist-nara.ac.jp/chasen/distribution.html
 #    - Its license terms and conditions are shown below.
 #
 #  ---------COPYING.libtabe ---- BEGIN--------------------
 #
 #  /*
 #   * Copyrighy (c) 1999 TaBE Project.
 #   * Copyright (c) 1999 Pai-Hsiang Hsiao.
 #   * All rights reserved.
 #   *
 #   * Redistribution and use in source and binary forms, with or 
 #   * without modification, are permitted provided that the following
 #   * conditions are met:
 #   *
 #   * . Redistributions of source code must retain the above copyright
 #   *   notice, this list of conditions and the following disclaimer.
 #   * . Redistributions in binary form must reproduce the above 
 #   *   copyright notice, this list of conditions and the following 
 #   *   disclaimer in the documentation and/or other materials provided 
 #   *   with the distribution.
 #   * . Neither the name of the TaBE Project nor the names of its
 #   *   contributors may be used to endorse or promote products derived
 #   *   from this software without specific prior written permission.
 #   *
 #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
 #   * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
 #   * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
 #   * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
 #   * DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE 
 #   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
 #   * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 #   * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 
 #   * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
 #   * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
 #   * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
 #   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 
 #   * OF SUCH DAMAGE. 
 #   */
 #  
 #  /*
 #   * Copyright (c) 1999 Computer Systems and Communication Lab,
 #   *                    Institute of Information Science, Academia
 #   *                    Sinica.
 #   * All rights reserved.
 #   *
 #   * Redistribution and use in source and binary forms, with or 
 #   * without modification, are permitted provided that the following 
 #   * conditions are met:
 #   *
 #   * . Redistributions of source code must retain the above copyright
 #   *   notice, this list of conditions and the following disclaimer.
 #   * . Redistributions in binary form must reproduce the above 
 #   *   copyright notice, this list of conditions and the following 
 #   *   disclaimer in the documentation and/or other materials provided 
 #   *   with the distribution.
 #   * . Neither the name of the Computer Systems and Communication Lab
 #   *   nor the names of its contributors may be used to endorse or
 #   *   promote products derived from this software without specific
 #   *   prior written permission.
 #   *
 #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
 #   * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
 #   * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
 #   * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
 #   * DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE 
 #   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
 #   * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 #   * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 
 #   * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
 #   * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
 #   * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
 #   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 
 #   * OF SUCH DAMAGE. 
 #   */
 #  
 #  Copyright 1996 Chih-Hao Tsai @ Beckman Institute, University of 
 #  Illinois c-tsai4@uiuc.edu  http://casper.beckman.uiuc.edu/~c-tsai4
 #  
 #  ---------------COPYING.libtabe-----END------------------------------
 #  
 #  
 #  ---------------COPYING.ipadic-----BEGIN-----------------------------
 #  
 #  Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
 #  and Technology.  All Rights Reserved.
 #  
 #  Use, reproduction, and distribution of this software is permitted.
 #  Any copy of this software, whether in its original form or modified,
 #  must include both the above copyright notice and the following
 #  paragraphs.
 #  
 #  Nara Institute of Science and Technology (NAIST),
 #  the copyright holders, disclaims all warranties with regard to this
 #  software, including all implied warranties of merchantability and
 #  fitness, in no event shall NAIST be liable for
 #  any special, indirect or consequential damages or any damages
 #  whatsoever resulting from loss of use, data or profits, whether in 
 #  an action of contract, negligence or other tortuous action, arising 
 #  out of or in connection with the use or performance of this 
 #  software. 
 #
 #  A large portion of the dictionary entries originate from ICOT Free 
 #  Software. The following conditions for ICOT Free Software applies to 
 #  the current dictionary as well. 
 #
 #  Each User may also freely distribute the Program, whether in its
 #  original form or modified, to any third party or parties, PROVIDED
 #  that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
 #  on, or be attached to, the Program, which is distributed 
 #  substantially in the same form as set out herein and that such 
 #  intended distribution, if actually made, will neither violate or 
 #  otherwise contravene any of the laws and regulations of the 
 #  countries having jurisdiction over the User or the intended 
 #  distribution itself. 
 #
 #  NO WARRANTY
 #  
 #  The program was produced on an experimental basis in the course of 
 #  the research and development conducted during the project and is 
 #  provided to users as so produced on an experimental basis.  
 #  Accordingly, the program is provided without any warranty 
 #  whatsoever, whether express, implied, statutory or otherwise.  
 #  The term "warranty" used herein includes, but is not limited to, any 
 #  warranty of the quality, performance, merchantability and fitness 
 #  for a particular purpose of the program and the nonexistence of any 
 #  infringement or violation of any right of any third party.
 #  
 #  Each user of the program will agree and understand, and be deemed to
 #  have agreed and understood, that there is no warranty whatsoever for
 #  the program and, accordingly, the entire risk arising from or
 #  otherwise connected with the program is assumed by the user.
 #  
 #  Therefore, neither ICOT, the copyright holder, or any other
 #  organization that participated in or was otherwise related to the
 #  development of the program and their respective officials, 
 #  directors, officers and other employees shall be held liable for any 
 #  and all damages, including, without limitation, general, special, 
 #  incidental and consequential damages, arising out of or otherwise in 
 #  connection with the use or inability to use the program or any 
 #  product, material or result produced or otherwise obtained by using 
 #  the program, regardless of whether they have been advised of, or 
 #  otherwise had knowledge of, the possibility of such damages at any 
 #  time during the project or thereafter.  Each user will be deemed to 
 #  have agreed to the foregoing by his or her commencement of use of 
 #  the program.  The term "use" as used herein includes, but is not 
 #  limited to, the use, modification, copying and distribution of the 
 #  program and the production of secondary products from the program.
 #  
 #  In the case where the program, whether in its original form or
 #  modified, was distributed or delivered to or received by a user from
 #  any person, organization or entity other than ICOT, unless it makes 
 #  or grants independently of ICOT any specific warranty to the user in
 #  writing, such person, organization or entity, will also be exempted
 #  from and not be held liable to the user for any such damages as 
 #  noted above as far as the program is concerned.
 #  
 #  ---------------COPYING.ipadic-----END-------------------------------

3. Lao Word Break Dictionary Data (laodict.txt)

 #  Copyright (c) 2013 International Business Machines Corporation
 #  and others. All Rights Reserved.
 #
 #  Project:    http://code.google.com/p/lao-dictionary/
 #  Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
 #  License:    http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
 #              (copied below)
 #
 #  This file is derived from the above dictionary, with slight 
 #  modifications. 
 #  --------------------------------------------------------------------
 #  Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without 
 #  modification, are permitted provided that the following conditions 
 #  are met:
 #
 #      Redistributions of source code must retain the above copyright 
 #      notice, this list of conditions and the following disclaimer. 
 #      Redistributions in binary form must reproduce the above 
 #      copyright notice, this list of conditions and the following 
 #      disclaimer in the documentation and/or other materials provided 
 #      with the distribution.
 #
 #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
 #  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
 #  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
 #  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
 #  COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
 #  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
 #  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
 #  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
 #  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
 #  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
 #  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
 #  POSSIBILITY OF SUCH DAMAGE.
 #  --------------------------------------------------------------------

4. Time Zone Database

  ICU uses the public domain data and code derived from Time Zone 
  Database for its time zone support. The ownership of the TZ database 
  is explained in BCP 175: Procedure for Maintaining the Time Zone 
  Database section 7.

  7.  Database Ownership

    The TZ database itself is not an IETF Contribution or an IETF
    document. Rather it is a pre-existing and regularly updated work
    that is in the public domain, and is intended to remain in the 
    public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do not 
    apply to the TZ Database or contributions that individuals make to 
    it. Should any claims be made and substantiated against the TZ 
    Database, the organization that is providing the IANA Considerations 
    defined in this RFC, under the memorandum of understanding with the 
    IETF, currently ICANN, may act in accordance with all competent 
    court orders. No ownership claims will be made by ICANN or the IETF 
    Trust on the database or the code.  Any person making a contribution
    to the database or code waives all rights to future claims in that
    contribution or in the TZ Database.

END OF INTERNATIONAL COMPONENTS FOR UNICODE LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MIT LICENSE

The Program includes some or all of the following that IBM obtained
under the MIT License:

JQUERY BBQ (Copyright © 2010-2012 "Cowboy" Ben Alman), SIZZLE [jQuery
BBQ] (Copyright 2010, The Dojo Foundation), FUNCTIONAL [Dojo Toolkit]
(Copyright (c) 2007 Oliver Steele), JQUERY UI CSS FRAMEWORK [jQuery BBQ]
(Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)), JQUERY
HASHCHANGE EVENT - V1.2 [jQuery BBQ] (Copyright (c) 2010 "Cowboy" Ben
Alman), XREGEXP 0.6.1 [jQuery BBQ] ((c) 2007-2008 Steven Levithan),
JQUERY COLOR ANIMATIONS [jQuery BBQ] (Copyright 2010, John Resig),
UTIL/LESS [Dojo Toolkit] (Copyright (C) 2009-2010), JQUERY-WIGGLE
(Copyright not found), JAVASCRIPT DEBUG - V0.3 [jQuery BBQ] (Copyright
(c) 2009 "Cowboy" Ben Alman), QUNIT [jQuery BBQ] (Copyright (c) 2009
John Resig, Jörn Zaefferer), JQUERY-SLIDETO (Copyright (c) 2015 Joakim
Hedlund), PROBE.JS [weld] (Copyright 2011-2014 Twitter, Inc.), 
WEBAPP [Apache CXF] (Copyright 2010, John Resig), GRAPHQL-JAVA (No copyright found),
NORMALIZE.CSS [weld] (No Copyright Found), SHCORE.JS [weld] ((c)
2007-2008 Steven Levithan), SLF4J ((c) 2004-2013 QOS.ch  All rights
reserved. ), SIZZLE.JS [Apache CXF] (Copyright 2010, The Dojo
Foundation), UUID.JS [Apache CXF] (Copyright (c) 2010 Robert Kieffer),
COOKIES [Apache Felix Webconsole] (Copyright (c) 2005 - 2010, James
Auldridge), JQUERY [SLF4J] (No copyright statement found), RUBY [Apache
CXF] (Copyright (c) 2005-2006 David Heinemeier Hansson), SHBRUSHJAVA.JS
[Jandex] (Copyright (C) 2004-2010 Alex Gorbatchev), UI TABS PAGING
EXTENSION [Apache Felix Webconsole] (Copyright (c) 2012,
http://seyfertdesign.com/jquery/ui-tabs-paging.html), JQUERY V1.9.0
[Apache CXF] ((c) 2005, 2012 jQuery Foundation, Inc), JQUERY.COOKIES 
[SLF4J] (Copyright (c) 2005 - 2010, James Auldridge, All rights
reserved.), HANDLEBARS-V2.0.0.JS [weld] (Copyright (C) 2011-2014 by
Yehuda Katz), SL4J [Apache CXF] (Copyright (c) 2004-2007 QOS.ch), JQUERY
UI [Apache Felix Webconsole] (Copyright 2012 jQuery Foundation and other
contributors)

Permission is hereby granted, free of charge, to any person obtaining a 
copy of this software and associated documentation files (the 
"Software"), to deal in the Software without restriction, including 
without limitation the rights to use, copy, modify, merge, publish, 
distribute, sublicense, and/or sell copies of the Software, and to 
permit persons to whom the Software is furnished to do so, subject to 
the following conditions: 

The above copyright notice and this permission notice shall be included 
in all copies or substantial portions of the Software. 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 

END OF MIT LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MOZILLA PUBLIC LICENSE, VERSION 1.0

The Program includes some or all of the following that IBM obtained 
under the Mozilla Public License, Version 1.0 (source code available via 
the indicated URL): 

CLDR/LIB/MPL [Dojo Toolkit] (http://www.mozilla.org/MPL/)

END OF MOZILLA PUBLIC LICENSE, VERSION 1.0 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MOZILLA PUBLIC LICENSE, VERSION 1.1

The Program includes some or all of the following that IBM obtained 
under the Mozilla Public License, Version 1.1 (source code available via 
the indicated URL): 

MOZILLA RHINO [Dojo Toolkit] (http://www.mozilla.org/MPL),

END OF MOZILLA PUBLIC LICENSE, VERSION 1.1 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MOZILLA PUBLIC LICENSE, VERSION 2.0

The Program includes some or all of the following that IBM obtained 
under the Mozilla Public License, Version 2.0 (source code available via 
the indicated URL): 

RHINO/HEAD [Dojo Toolkit] (http://mozilla.org/MPL/2.0/.),
TRANSPORT [Apache CXF] (https://github.com/apache/cxf/tree/cxf-3.2.0)


END OF MOZILLA PUBLIC LICENSE, VERSION 2.0 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

UNICODE

The Program includes some or all of the following works licensed under
the UNICODE

UNICODE-LICENSE DFS-2015 [Dojo Toolkit] (No copyright found)

END OF UNICODE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

W3C SOFTWARE LICENSE

The Program includes some or all of the following that IBM obtained
under the W3C Software Notice and License:

WS-ADDR-WSDL.XSD [Apache CXF], W3C XML SCHEMA [OpenWS], SOAP-ENVELOPE
[OpenWS], XML SCHEMA [xmlsec], SOAP ENVELOPE [OpenWS], WSSECURITY
[OpenWS], XENC-SCHEMA [Apache CXF]

W3C® SOFTWARE NOTICE AND LICENSE

Copyright © 1994-2001 World Wide Web Consortium, (Massachusetts 
Institute of Technology, Institut National de Recherche en Informatique 
et en Automatique, Keio University). All Rights Reserved. 
http://www.w3.org/Consortium/Legal/ 

This W3C work (including software, documents, or other related items) is 
being provided by the copyright holders under the following license. By 
obtaining, using and/or copying this work, you (the licensee) agree that 
you have read, understood, and will comply with the following terms and 
conditions: 

Permission to use, copy, modify, and distribute this software and its 
documentation, with or without modification, for any purpose and without 
fee or royalty is hereby granted, provided that you include the 
following on ALL copies of the software and documentation or portions 
thereof, including modifications, that you make: 


    1. The full text of this NOTICE in a location viewable to users of
       the redistributed or derivative work.

    2. Any pre-existing intellectual property disclaimers, notices, or
       terms and conditions. If none exist, a short notice of the
       following form (hypertext is preferred, text is permitted) should
       be used within the body of any redistributed or derivative code:
       "Copyright © [$date-of-software] World Wide Web Consortium,
       (Massachusetts Institute of Technology, Institut National de
       Recherche en Informatique et en Automatique, Keio University).
       All Rights Reserved. http://www.w3.org/Consortium/Legal/"

    3. Notice of any changes or modifications to the W3C files,
       including the date changes were made. (We recommend you provide
       URIs to the location from which the code is derived.)

THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT 
HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS 
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR 
DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, 
TRADEMARKS OR OTHER RIGHTS. 

COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL 
OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR 
DOCUMENTATION. 

The name and trademarks of copyright holders may NOT be used in 
advertising or publicity pertaining to the software without specific, 
written prior permission. Title to copyright in this software and any 
associated documentation will at all times remain with copyright 
holders. 

END OF W3C SOFTWARE LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

END OF NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



L/N: L-QGFG-R57FP7
D/N: L-QGFG-R57FP7
P/N: L-QGFG-R57FP7
N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   D e v O p s   D e p l o y     S e s s i o n   f o r   z / O S   W o r k l o a d s   8 . 1 
 I B M   D e v O p s   D e p l o y   o n   I C P   V i r t u a l   P r o c e s s   C o r e   8 . 1 
 I B M   D e v O p s   D e p l o y   M a n a g e d   C a p a c i t y   8 . 1 
 I B M   D e v O p s   D e p l o y   S e r v e r   A g e n t   8 . 1 
 I B M   D e v O p s   D e p l o y   S e s s i o n   8 . 1 
 I B M   D e v O p s   D e p l o y   A g e n t   f o r   z / O S   W o r k l o a d s   8 . 1 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 - - - - - - - - - - - - - - - - - - - - - 
 D e v O p s   D e p l o y   N o t i c e s 
 - - - - - - - - - - - - - - - - - - - - - 
 
 = = = = = = 
 D E T A I L 
 = = = = = = 
 N o t e :   g e n e r i c   l i c e n s e s   a r e   m a r k e d   w i t h   ( * ) 
 N o t e :   m i s s i n g   c o p y r i g h t   r e f e r e n c e s   a r e   m a r k e d   w i t h   ( * ) 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 .   L i b r a r y :   a c c e s s o r s - s m a r t - 2 . 4 . 9 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / n e t / m i n i d e v / a c c e s s o r s - s m a r t / 2 . 4 . 9 / a c c e s s o r s - s m a r t - 2 . 4 . 9 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 2 3   J S O N 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / n e t / m i n i d e v / a c c e s s o r s - s m a r t / 2 . 4 . 9 / a c c e s s o r s - s m a r t - 2 . 4 . 9 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 .   L i b r a r y :   a c c e s s o r s - s m a r t - 2 . 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / n e t / m i n i d e v / a c c e s s o r s - s m a r t / 2 . 5 . 0 / a c c e s s o r s - s m a r t - 2 . 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 2 3   J S O N 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / n e t / m i n i d e v / a c c e s s o r s - s m a r t / 2 . 5 . 0 / a c c e s s o r s - s m a r t - 2 . 5 . 0 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 .   L i b r a r y :   a c t i v a t i o n - 1 . 1 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   C D D L   1 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / a c t i v a t i o n / a c t i v a t i o n / 1 . 1 . 1 / a c t i v a t i o n - 1 . 1 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 1   O r a c l e 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . o r a c l e . c o m / j a v a / t e c h n o l o g i e s / j a v a s e / d e s k t o p . h t m l 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 .   L i b r a r y :   a n t - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t / 1 . 1 0 . 1 1 / a n t - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 9 6 c 9 6 2 5 - 3 c f d - 4 f f 7 - a b b 2 - f d c c f 7 3 5 7 d a 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 9 6 c 9 6 2 5 - 3 c f d - 4 f f 7 - a b b 2 - f d c c f 7 3 5 7 d a 0 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 .   L i b r a r y :   a n t - 1 . 1 0 . 1 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c f 3 4 d e 5 8 - 3 6 5 6 - 4 4 3 7 - b f 3 1 - f 0 9 3 e b 6 4 7 c 9 e 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 d 9 6 1 1 a b - 9 9 c b - 4 e c 8 - 8 b e 4 - 8 e 4 5 e 6 6 d e 3 e 6 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 d 9 6 1 1 a b - 9 9 c b - 4 e c 8 - 8 b e 4 - 8 e 4 5 e 6 6 d e 3 e 6 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 .   L i b r a r y :   a n t - 1 . 1 0 . 8   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 .   L i b r a r y :   a n t - a n t l r - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - a n t l r / 1 . 1 0 . 1 1 / a n t - a n t l r - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b f b 7 8 0 c 1 - 4 6 d c - 4 7 a d - b 1 2 0 - 7 e 0 0 6 e d 6 1 9 8 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b f b 7 8 0 c 1 - 4 6 d c - 4 7 a d - b 1 2 0 - 7 e 0 0 6 e d 6 1 9 8 c 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 .   L i b r a r y :   a n t - a n t l r - 1 . 1 0 . 1 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - a n t l r / 1 . 1 0 . 1 4 / a n t - a n t l r - 1 . 1 0 . 1 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / f 1 0 e 7 2 0 6 - 3 2 6 a - 4 f 7 b - b 6 5 b - 8 0 b 0 5 e 3 e f e 2 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / f 1 0 e 7 2 0 6 - 3 2 6 a - 4 f 7 b - b 6 5 b - 8 0 b 0 5 e 3 e f e 2 0 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 .   L i b r a r y :   a n t - a p a c h e - b c e l - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - a p a c h e - b c e l / 1 . 1 0 . 1 1 / a n t - a p a c h e - b c e l - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 b 9 9 3 3 9 0 - 5 3 7 9 - 4 7 d f - 8 6 a 9 - 8 d 1 6 e d 7 e 8 7 b a 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 b 9 9 3 3 9 0 - 5 3 7 9 - 4 7 d f - 8 6 a 9 - 8 d 1 6 e d 7 e 8 7 b a 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 .   L i b r a r y :   a n t - a p a c h e - b s f - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - a p a c h e - b s f / 1 . 1 0 . 1 1 / a n t - a p a c h e - b s f - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 c 4 7 f 9 1 5 - a 6 7 4 - 4 8 e 3 - 9 f c 1 - a 1 3 6 f 5 9 8 b 1 0 7 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 c 4 7 f 9 1 5 - a 6 7 4 - 4 8 e 3 - 9 f c 1 - a 1 3 6 f 5 9 8 b 1 0 7 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 .   L i b r a r y :   a n t - a p a c h e - l o g 4 j - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - a p a c h e - l o g 4 j / 1 . 1 0 . 1 1 / a n t - a p a c h e - l o g 4 j - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 0 f a e 0 1 a - 1 7 9 2 - 4 9 8 1 - a 4 9 8 - 3 d 6 c f 4 b 5 b 8 5 d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 0 f a e 0 1 a - 1 7 9 2 - 4 9 8 1 - a 4 9 8 - 3 d 6 c f 4 b 5 b 8 5 d 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 .   L i b r a r y :   a n t - a p a c h e - o r o - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - a p a c h e - o r o / 1 . 1 0 . 1 1 / a n t - a p a c h e - o r o - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b 1 8 1 7 2 6 4 - 2 a 1 5 - 4 1 5 2 - 9 d e c - 9 5 8 4 7 0 7 8 d e 6 9 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b 1 8 1 7 2 6 4 - 2 a 1 5 - 4 1 5 2 - 9 d e c - 9 5 8 4 7 0 7 8 d e 6 9 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 .   L i b r a r y :   a n t - a p a c h e - r e g e x p - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - a p a c h e - r e g e x p / 1 . 1 0 . 1 1 / a n t - a p a c h e - r e g e x p - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 9 8 2 7 2 6 9 - b f 0 7 - 4 2 6 2 - a 8 f 9 - b 5 1 f f d 9 c 2 7 d 8 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 9 8 2 7 2 6 9 - b f 0 7 - 4 2 6 2 - a 8 f 9 - b 5 1 f f d 9 c 2 7 d 8 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 .   L i b r a r y :   a n t - a p a c h e - r e s o l v e r - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - a p a c h e - r e s o l v e r / 1 . 1 0 . 1 1 / a n t - a p a c h e - r e s o l v e r - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 3 4 d b 3 c 4 - 3 1 4 0 - 4 3 e 1 - a e a 3 - 7 0 b f 4 0 d f 1 e d 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 3 4 d b 3 c 4 - 3 1 4 0 - 4 3 e 1 - a e a 3 - 7 0 b f 4 0 d f 1 e d 2 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 5 .   L i b r a r y :   a n t - a p a c h e - x a l a n 2 - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - a p a c h e - x a l a n 2 / 1 . 1 0 . 1 1 / a n t - a p a c h e - x a l a n 2 - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e 1 c 7 6 3 7 - b a 0 7 - 4 f 8 d - 9 d a e - a 0 2 e 2 6 e 1 5 a 6 9 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e 1 c 7 6 3 7 - b a 0 7 - 4 f 8 d - 9 d a e - a 0 2 e 2 6 e 1 5 a 6 9 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 6 .   L i b r a r y :   a n t - c o m m o n s - l o g g i n g - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - c o m m o n s - l o g g i n g / 1 . 1 0 . 1 1 / a n t - c o m m o n s - l o g g i n g - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 3 c d f c 4 5 - 5 9 8 8 - 4 b 2 0 - b 0 b a - 7 6 4 8 f e 8 2 c 1 2 8 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 3 c d f c 4 5 - 5 9 8 8 - 4 b 2 0 - b 0 b a - 7 6 4 8 f e 8 2 c 1 2 8 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 7 .   L i b r a r y :   a n t - c o m m o n s - n e t - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - c o m m o n s - n e t / 1 . 1 0 . 1 1 / a n t - c o m m o n s - n e t - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a 9 b f 9 f 1 b - f a 5 d - 4 1 3 b - a c 2 4 - 1 2 9 d 0 7 0 c 2 0 3 d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a 9 b f 9 f 1 b - f a 5 d - 4 1 3 b - a c 2 4 - 1 2 9 d 0 7 0 c 2 0 3 d 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 8 .   L i b r a r y :   a n t - c o n t r i b - 1 . 0 b 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / a n t - c o n t r i b . s o u r c e f o r g e . n e t / 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 0 3   A n t - C o n t r i b   p r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / a n t - c o n t r i b . s o u r c e f o r g e . n e t / t a s k s / L I C E N S E . t x t 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 9 .   L i b r a r y :   a n t - i m a g e i o - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - i m a g e i o / 1 . 1 0 . 1 1 / a n t - i m a g e i o - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 9 2 a 9 2 2 - 1 9 3 b - 4 d d 5 - b 9 6 7 - 0 e 4 0 6 8 7 6 1 1 4 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 9 2 a 9 2 2 - 1 9 3 b - 4 d d 5 - b 9 6 7 - 0 e 4 0 6 8 7 6 1 1 4 0 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 0 .   L i b r a r y :   a n t - j a i - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - j a i / 1 . 1 0 . 1 1 / a n t - j a i - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 2 3 9 a 8 e 9 - e 9 6 1 - 4 9 1 9 - b 4 d 4 - c 7 7 e c 3 4 9 6 e d 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 2 3 9 a 8 e 9 - e 9 6 1 - 4 9 1 9 - b 4 d 4 - c 7 7 e c 3 4 9 6 e d 1 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 1 .   L i b r a r y :   a n t - j a v a m a i l - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - j a v a m a i l / 1 . 1 0 . 1 1 / a n t - j a v a m a i l - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 b 5 d 0 6 a e - 8 a 7 e - 4 6 1 7 - 8 6 0 a - 3 0 9 b b 0 5 3 a 5 a 3 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 b 5 d 0 6 a e - 8 a 7 e - 4 6 1 7 - 8 6 0 a - 3 0 9 b b 0 5 3 a 5 a 3 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 2 .   L i b r a r y :   a n t - j d e p e n d - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - j d e p e n d / 1 . 1 0 . 1 1 / a n t - j d e p e n d - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 e 4 2 d 6 d 8 - c c f 8 - 4 8 4 e - 8 0 7 9 - 2 5 5 d 6 5 9 6 a b 4 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 e 4 2 d 6 d 8 - c c f 8 - 4 8 4 e - 8 0 7 9 - 2 5 5 d 6 5 9 6 a b 4 c 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 3 .   L i b r a r y :   a n t - j m f - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - j m f / 1 . 1 0 . 1 1 / a n t - j m f - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e e c 3 6 4 0 - 7 c 5 a - 4 2 4 f - 9 8 f f - b 7 a c e 9 9 4 0 0 f 6 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e e c 3 6 4 0 - 7 c 5 a - 4 2 4 f - 9 8 f f - b 7 a c e 9 9 4 0 0 f 6 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 4 .   L i b r a r y :   a n t - j s c h - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - j s c h / 1 . 1 0 . 1 1 / a n t - j s c h - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 1 3 1 5 a 8 e - 7 0 2 d - 4 3 1 7 - a 7 1 c - 6 d 4 1 0 1 d 5 1 5 9 6 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 1 3 1 5 a 8 e - 7 0 2 d - 4 3 1 7 - a 7 1 c - 6 d 4 1 0 1 d 5 1 5 9 6 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 5 .   L i b r a r y :   a n t - j u n i t - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - j u n i t / 1 . 1 0 . 1 1 / a n t - j u n i t - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 6 4 e b 8 d f - b 1 a b - 4 3 1 c - 8 4 e 2 - 9 b 8 0 7 9 9 a d 9 d e 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 6 4 e b 8 d f - b 1 a b - 4 3 1 c - 8 4 e 2 - 9 b 8 0 7 9 9 a d 9 d e 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 6 .   L i b r a r y :   a n t - j u n i t - 1 . 1 0 . 1 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - j u n i t / 1 . 1 0 . 1 4 / a n t - j u n i t - 1 . 1 0 . 1 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 1 4 2 4 5 8 8 - c 2 c f - 4 d 7 6 - b 9 8 f - f 4 a c e e b f 1 7 1 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 1 4 2 4 5 8 8 - c 2 c f - 4 d 7 6 - b 9 8 f - f 4 a c e e b f 1 7 1 c 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 7 .   L i b r a r y :   a n t - j u n i t 4 - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - j u n i t 4 / 1 . 1 0 . 1 1 / a n t - j u n i t 4 - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 8 b 6 f 5 2 d - 5 f 0 0 - 4 6 6 a - b 1 c 9 - 8 a a b 5 e b d 5 0 c 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 8 b 6 f 5 2 d - 5 f 0 0 - 4 6 6 a - b 1 c 9 - 8 a a b 5 e b d 5 0 c 5 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 8 .   L i b r a r y :   a n t - j u n i t l a u n c h e r - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - j u n i t l a u n c h e r / 1 . 1 0 . 1 1 / a n t - j u n i t l a u n c h e r - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 8 f 4 1 8 2 f - a f d 4 - 4 d c 8 - 9 f 6 c - 1 c 9 a e f 8 1 1 d 6 4 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 8 f 4 1 8 2 f - a f d 4 - 4 d c 8 - 9 f 6 c - 1 c 9 a e f 8 1 1 d 6 4 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 9 .   L i b r a r y :   a n t - l a u n c h e r - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - l a u n c h e r / 1 . 1 0 . 1 1 / a n t - l a u n c h e r - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a e 2 9 e 1 9 - 9 8 3 7 - 4 6 2 a - 8 8 7 a - 2 e 9 d a 4 a a f a 7 b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a e 2 9 e 1 9 - 9 8 3 7 - 4 6 2 a - 8 8 7 a - 2 e 9 d a 4 a a f a 7 b 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 0 .   L i b r a r y :   a n t - l a u n c h e r - 1 . 1 0 . 1 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - l a u n c h e r / 1 . 1 0 . 1 4 / a n t - l a u n c h e r - 1 . 1 0 . 1 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b a d d 1 1 3 6 - 0 8 d 8 - 4 6 5 2 - 8 f e b - 1 9 0 e a 2 9 d 3 d 2 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b a d d 1 1 3 6 - 0 8 d 8 - 4 6 5 2 - 8 f e b - 1 9 0 e a 2 9 d 3 d 2 2 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 1 .   L i b r a r y :   a n t - l a u n c h e r - 1 . 1 0 . 9 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / o r g / a p a c h e / a n t / a n t - l a u n c h e r / 1 . 1 0 . 9 / a n t - l a u n c h e r - 1 . 1 0 . 9 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b a d 4 6 d d 5 - 6 2 3 c - 4 d c 2 - 8 c 7 b - f c 5 5 e 6 b d 6 a 3 7 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b a d 4 6 d d 5 - 6 2 3 c - 4 d c 2 - 8 c 7 b - f c 5 5 e 6 b d 6 a 3 7 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 2 .   L i b r a r y :   a n t - l a u n c h e r - 1 . 7 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 3 .   L i b r a r y :   a n t - n e t r e x x - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - n e t r e x x / 1 . 1 0 . 1 1 / a n t - n e t r e x x - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 c 8 7 f 3 b 5 - 5 c e d - 4 f 5 8 - 9 d 2 f - 7 4 e 2 d d 1 8 e a b a 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 c 8 7 f 3 b 5 - 5 c e d - 4 f 5 8 - 9 d 2 f - 7 4 e 2 d d 1 8 e a b a 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 4 .   L i b r a r y :   a n t - s w i n g - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - s w i n g / 1 . 1 0 . 1 1 / a n t - s w i n g - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 9 4 b c 5 3 b - 6 a c 7 - 4 f 5 2 - b f 0 6 - f 2 4 9 b 5 3 d 7 7 8 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 9 4 b c 5 3 b - 6 a c 7 - 4 f 5 2 - b f 0 6 - f 2 4 9 b 5 3 d 7 7 8 0 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 5 .   L i b r a r y :   a n t - t e s t u t i l - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - t e s t u t i l / 1 . 1 0 . 1 1 / a n t - t e s t u t i l - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 f a 1 c c f 2 - 7 f c 5 - 4 c f 9 - a 1 2 d - 5 8 0 0 c 0 8 3 9 4 b e 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 f a 1 c c f 2 - 7 f c 5 - 4 c f 9 - a 1 2 d - 5 8 0 0 c 0 8 3 9 4 b e 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 6 .   L i b r a r y :   a n t - x z - 1 . 1 0 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / a n t / a n t - x z / 1 . 1 0 . 1 1 / a n t - x z - 1 . 1 0 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 e c f d 0 d 6 - 4 0 5 e - 4 6 6 1 - b 8 7 8 - f 6 4 3 b e c c 7 2 8 8 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2   L a n d m a r k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 e c f d 0 d 6 - 4 0 5 e - 4 6 6 1 - b 8 7 8 - f 6 4 3 b e c c 7 2 8 8 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 7 .   L i b r a r y :   a n t l r - 2 . 7 . 7 - s o u r c e s . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / n e x u s / c o n t e n t / g r o u p s / p u b l i c / a n t l r / a n t l r / 2 . 7 . 7 / a n t l r - 2 . 7 . 7 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 8 .   L i b r a r y :   a n t l r 4 - r u n t i m e - 4 . 9 . 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a n t l r / a n t l r 4 - r u n t i m e / 4 . 9 . 3 / a n t l r 4 - r u n t i m e - 4 . 9 . 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2 - 2 0 1 7   T h e   A N T L R   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a n t l r / a n t l r 4 - r u n t i m e / 4 . 9 . 3 / a n t l r 4 - r u n t i m e - 4 . 9 . 3 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2 - 2 0 1 7   T h e   A N T L R   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 6 3 1 d f b 5 - c 5 e 0 - 4 e 7 3 - 9 c e 3 - 0 8 a 4 c 9 d 5 2 0 7 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2   T e r e n c e   P a r r   a n d   S a m   H a r w e l l 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / w w w . a n t l r . o r g / l i c e n s e . h t m l 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 9 .   L i b r a r y :   a o p a l l i a n c e - 1 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   P u b l i c   D o m a i n 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / a o p a l l i a n c e . s o u r c e f o r g e . n e t / 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 U n s p e c i f i e d   C o p y r i g h t 
 R e v i e w e d   b y   t h e   W h i t e S o u r c e   R e s e a r c h   T e a m 
 L i b r a r y   c o p y r i g h t s   c o u l d   n o t   b e   e s t a b l i s h e d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 0 .   L i b r a r y :   a p a c h e - t o m c a t - 7 . 0 . 4 7 - s o u r c e c o d e - m a s t e r _ 2 0 1 4 - 0 1 - 2 9   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / n a t h a n c h e n / t o m c a t / b l o b / m a s t e r / a p a c h e - t o m c a t - 7 . 0 . 4 7 - s o u r c e c o d e / L I C E N S E 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / n a t h a n c h e n / t o m c a t / b l o b / m a s t e r / a p a c h e - t o m c a t - 7 . 0 . 4 7 - s o u r c e c o d e / N O T I C E 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 1 .   L i b r a r y :   a p p l i c a t i o n i n s i g h t s - c o r e - n a t i v e - w i n 3 2 . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 
   
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 2 .   L i b r a r y :   a p p l i c a t i o n i n s i g h t s - c o r e - n a t i v e - w i n 6 4 . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 
   
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 3 .   L i b r a r y :   a s m - 9 . 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / o w 2 / a s m / a s m / 9 . 3 / a s m - 9 . 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / a s m . o w 2 . i o / l i c e n s e . h t m l 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 4 .   L i b r a r y :   a t t a c h _ h o t s p o t _ w i n d o w s . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / b y t e b u d d y . n e t / # / 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 5 .   L i b r a r y :   a t t a c h _ h o t s p o t _ w i n d o w s . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / b y t e b u d d y . n e t / # / 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 6 .   L i b r a r y :   a v a l o n - l o g k i t - 2 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / a v a l o n - l o g k i t / a v a l o n - l o g k i t / 2 . 1 / a v a l o n - l o g k i t - 2 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 7 .   L i b r a r y :   a w s - j a v a - s d k - c o r e - 1 . 1 2 . 2 9 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / a m a z o n a w s / a w s - j a v a - s d k - c o r e / 1 . 1 2 . 2 9 2 / a w s - j a v a - s d k - c o r e - 1 . 1 2 . 2 9 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 6 - 2 0 0 9   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 0 1 e 7 2 1 6 - 1 f 4 5 - 4 1 2 f - 8 6 b b - c 4 a c 1 4 5 d b 5 4 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 8 - 2 0 1 0   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 0 1 e 7 2 1 6 - 1 f 4 5 - 4 1 2 f - 8 6 b b - c 4 a c 1 4 5 d b 5 4 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 4   A m a z o n . c o m ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 0 1 e 7 2 1 6 - 1 f 4 5 - 4 1 2 f - 8 6 b b - c 4 a c 1 4 5 d b 5 4 c 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 8 .   L i b r a r y :   a w s - j a v a - s d k - k m s - 1 . 1 2 . 2 9 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / a m a z o n a w s / a w s - j a v a - s d k - k m s / 1 . 1 2 . 2 9 2 / a w s - j a v a - s d k - k m s - 1 . 1 2 . 2 9 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 6 - 2 0 0 9   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 0 1 e 7 2 1 6 - 1 f 4 5 - 4 1 2 f - 8 6 b b - c 4 a c 1 4 5 d b 5 4 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 8 - 2 0 1 0   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 0 1 e 7 2 1 6 - 1 f 4 5 - 4 1 2 f - 8 6 b b - c 4 a c 1 4 5 d b 5 4 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 4   A m a z o n . c o m ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 0 1 e 7 2 1 6 - 1 f 4 5 - 4 1 2 f - 8 6 b b - c 4 a c 1 4 5 d b 5 4 c 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 4 9 .   L i b r a r y :   a w s - j a v a - s d k - s 3 - 1 . 1 2 . 2 9 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / a m a z o n a w s / a w s - j a v a - s d k - s 3 / 1 . 1 2 . 2 9 2 / a w s - j a v a - s d k - s 3 - 1 . 1 2 . 2 9 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 4   A m a z o n . c o m ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 0 1 e 7 2 1 6 - 1 f 4 5 - 4 1 2 f - 8 6 b b - c 4 a c 1 4 5 d b 5 4 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 8 - 2 0 1 0   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 0 1 e 7 2 1 6 - 1 f 4 5 - 4 1 2 f - 8 6 b b - c 4 a c 1 4 5 d b 5 4 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 6 - 2 0 0 9   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 0 1 e 7 2 1 6 - 1 f 4 5 - 4 1 2 f - 8 6 b b - c 4 a c 1 4 5 d b 5 4 c 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 0 .   L i b r a r y :   b c p k i x - j d k 1 8 o n - 1 . 7 8 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B o u n c y   C a s t l e   L i c e n s e 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / b o u n c y c a s t l e / b c p k i x - j d k 1 8 o n / 1 . 7 8 . 1 / b c p k i x - j d k 1 8 o n - 1 . 7 8 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 4   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c . 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . b o u n c y c a s t l e . o r g / d o w n l o a d / b o u n c y - c a s t l e - j a v a / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 1 .   L i b r a r y :   b c p r o v - j d k 1 8 o n - 1 . 7 8 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B o u n c y   C a s t l e   L i c e n s e 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / b o u n c y c a s t l e / b c p r o v - j d k 1 8 o n / 1 . 7 8 . 1 / b c p r o v - j d k 1 8 o n - 1 . 7 8 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 4   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c . 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . b o u n c y c a s t l e . o r g / d o w n l o a d / b o u n c y - c a s t l e - j a v a / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 2 .   L i b r a r y :   b c u t i l - j d k 1 8 o n - 1 . 7 8 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B o u n c y   C a s t l e   L i c e n s e 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / b o u n c y c a s t l e / b c u t i l - j d k 1 8 o n / 1 . 7 8 . 1 / b c u t i l - j d k 1 8 o n - 1 . 7 8 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 4   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c . 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . b o u n c y c a s t l e . o r g / d o w n l o a d / b o u n c y - c a s t l e - j a v a / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 3 .   L i b r a r y :   b s f - 2 . 4 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 c f 4 4 3 a a - 3 7 6 a - 4 d 9 e - b 9 3 f - b 8 1 5 8 3 8 1 c a 1 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 5 1 7 d 7 8 4 - 9 d 0 e - 4 2 d 0 - a f a 8 - e 6 4 e b e 5 6 1 5 6 d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 c 8 1 e 5 0 3 - 2 7 4 6 - 4 b 4 a - b 2 6 7 - c a b e 0 8 8 2 9 0 2 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 0 7 c c 2 0 6 - 9 e 6 9 - 4 5 8 c - b 0 7 9 - c 8 8 7 f 9 d 1 0 4 0 c 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 4 .   L i b r a r y :   b s f - 2 . 4 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / b s f / b s f / 2 . 4 . 0 / b s f - 2 . 4 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 0 1 3 1 4 b 5 - 2 6 a 0 - 4 1 4 8 - a 7 3 3 - a 2 2 4 6 7 9 b 3 5 d c 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 5 .   L i b r a r y :   b y t e - b u d d y - 1 . 1 4 . 1 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / n e t / b y t e b u d d y / b y t e - b u d d y / 1 . 1 4 . 1 2 / b y t e - b u d d y - 1 . 1 4 . 1 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   P r e s e n t   R a f a e l   W i n t e r h a l t e r 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 9 b f 8 e 9 d - d 1 8 0 - 4 5 2 a - 8 b 5 a - d 3 e 1 7 d 0 4 7 e 9 b 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 6 .   L i b r a r y :   b y t e - b u d d y - a g e n t - 1 . 1 4 . 1 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / n e t / b y t e b u d d y / b y t e - b u d d y - a g e n t / 1 . 1 4 . 1 2 / b y t e - b u d d y - a g e n t - 1 . 1 4 . 1 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   P r e s e n t   R a f a e l   W i n t e r h a l t e r 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 1 b 6 3 4 5 a - a 8 4 e - 4 f c 4 - 8 a 8 1 - 6 b 1 d f 0 0 0 3 1 6 f 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 7 .   L i b r a r y :   c 3 p 0 - 0 . 9 . 5 . 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   1 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / m c h a n g e / c 3 p 0 / 0 . 9 . 5 . 5 / c 3 p 0 - 0 . 9 . 5 . 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 9   M a c h i n e r y   F o r   C h a n g e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . m c h a n g e . c o m / p r o j e c t s / c 3 p 0 / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 8 .   L i b r a r y :   c a c h e - a p i - 1 . 1 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / c a c h e / c a c h e - a p i / 1 . 1 . 1 / c a c h e - a p i - 1 . 1 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   J S R 1 0 7   E x p e r t   G r o u p 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / j s r 1 0 7 / j s r 1 0 7 s p e c 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 5 9 .   L i b r a r y :   c l a s s m a t e - 1 . 5 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / f a s t e r x m l / c l a s s m a t e / 1 . 5 . 1 / c l a s s m a t e - 1 . 5 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   F a s t e r X M L 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / f a s t e r x m l . c o m / 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1   F a s t e r X M L   L L C 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / F a s t e r X M L / j a v a - c l a s s m a t e 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 0 .   L i b r a r y :   c o m m o n s - c l i - 1 . 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m m o n s - c l i / c o m m o n s - c l i / 1 . 4 / c o m m o n s - c l i - 1 . 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 1 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 d 2 a f d 6 3 - 1 d 3 e - 4 8 e 6 - 9 3 0 5 - d 0 7 d c 5 8 9 e 0 e e 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 1 .   L i b r a r y :   c o m m o n s - c o d e c - 1 . 1 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o s i t o r y . a p a c h e . o r g / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / c o m m o n s - c o d e c / c o m m o n s - c o d e c / 1 . 1 5 / c o m m o n s - c o d e c - 1 . 1 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / c o m m o n s . a p a c h e . o r g / p r o p e r / c o m m o n s - c o d e c / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 2 .   L i b r a r y :   c o m m o n s - c o d e c - 1 . 1 6 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m m o n s - c o d e c / c o m m o n s - c o d e c / 1 . 1 6 . 0 / c o m m o n s - c o d e c - 1 . 1 6 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 2 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 0 f 9 1 7 2 9 - 5 c e 2 - 4 e 6 1 - a 6 e 0 - e e c 3 3 d c d 4 6 5 4 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 3 .   L i b r a r y :   c o m m o n s - c o l l e c t i o n s - 3 . 2 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m m o n s - c o l l e c t i o n s / c o m m o n s - c o l l e c t i o n s / 3 . 2 . 2 / c o m m o n s - c o l l e c t i o n s - 3 . 2 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 1 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 8 7 7 2 e b 0 - 8 7 8 f - 4 d 9 c - b b a 0 - d 0 b e 4 7 3 5 b 2 6 4 
 
 
 
 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 4 .   L i b r a r y :   c o m m o n s - c o m p r e s s - 1 . 2 6 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / c o m m o n s / c o m m o n s - c o m p r e s s / 1 . 2 6 . 1 / c o m m o n s - c o m p r e s s - 1 . 2 6 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 2 3 3 3 7 6 c - 6 4 3 1 - 4 3 1 c - 9 5 8 3 - c 4 c b 2 c 6 b 1 7 b 2 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 5 .   L i b r a r y :   c o m m o n s - c o n f i g u r a t i o n 2 - 2 . 1 0 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / c o m m o n s / c o m m o n s - c o n f i g u r a t i o n 2 / 2 . 1 0 . 1 / c o m m o n s - c o n f i g u r a t i o n 2 - 2 . 1 0 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 d 8 1 b c 1 a - 8 d 6 5 - 4 9 d d - a e 3 4 - 9 8 0 a 6 2 0 9 6 3 9 e 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 6 .   L i b r a r y :   c o m m o n s - d a e m o n - 1 . 4 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . m e n d . i o / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 c 6 5 1 1 0 b - e d 6 1 - 4 2 e f - 9 5 8 9 - 1 2 2 0 9 1 b f 9 b e b 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 b 4 a 4 1 7 7 - 7 0 5 2 - 4 a d 2 - 9 b 9 d - 3 9 c 4 0 4 a 4 c d a 5 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 7 .   L i b r a r y :   c o m m o n s - i o - 2 . 1 5 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m m o n s - i o / c o m m o n s - i o / 2 . 1 5 . 1 / c o m m o n s - i o - 2 . 1 5 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 2 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 3 7 7 1 6 e 5 - b c b e - 4 5 2 d - 9 9 6 a - 1 d 9 5 5 3 f b c 9 0 7 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 8 .   L i b r a r y :   c o m m o n s - i o - 2 . 9 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m m o n s - i o / c o m m o n s - i o / 2 . 9 . 0 / c o m m o n s - i o - 2 . 9 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 2 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a 3 7 b a 7 5 5 - d d d 8 - 4 8 6 f - 8 7 7 4 - 6 e 3 5 4 f d f 6 b 0 c 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 6 9 .   L i b r a r y :   c o m m o n s - l a n g - 2 . 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m m o n s - l a n g / c o m m o n s - l a n g / 2 . 5 / c o m m o n s - l a n g - 2 . 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 7 a 0 3 9 a d - c 3 d 0 - 4 0 f c - b f 5 e - 5 0 d 1 a a 9 b 7 5 1 1 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 0 .   L i b r a r y :   c o m m o n s - l a n g 3 - 3 . 1 3 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / c o m m o n s / c o m m o n s - l a n g 3 / 3 . 1 3 . 0 / c o m m o n s - l a n g 3 - 3 . 1 3 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 2 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 0 f a c 2 b e - e 2 9 c - 4 c f 2 - b 5 3 b - 7 6 2 c 6 7 6 a b 8 8 c 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 1 .   L i b r a r y :   c o m m o n s - l a n g 3 - 3 . 1 6 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / c o m m o n s / c o m m o n s - l a n g 3 / 3 . 1 6 . 0 / c o m m o n s - l a n g 3 - 3 . 1 6 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 0 7 b a 8 b 0 - 9 e 4 d - 4 9 f 7 - b 3 f f - 6 f d c 2 f a 4 5 a 4 4 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 2 .   L i b r a r y :   c o m m o n s - l a n g 3 - 3 . 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / c o m m o n s / c o m m o n s - l a n g 3 / 3 . 5 / c o m m o n s - l a n g 3 - 3 . 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 1 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 4 0 c e b 0 8 - 8 c 6 f - 4 4 b b - b d 2 b - 7 1 f 9 f f 9 c 6 2 d 1 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 3 .   L i b r a r y :   c o m m o n s - l o g g i n g - 1 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / a r c h i v e . a p a c h e . o r g / d i s t / s t o r m / a p a c h e - s t o r m - 1 . 2 . 2 / a p a c h e - s t o r m - 1 . 2 . 2 . z i p 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 3 - 2 0 1 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 1 9 0 2 0 e c - 3 a 5 2 - 4 6 0 3 - b b d b - b a a f b 2 e c a b 4 2 
 
 
 
 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 4 .   L i b r a r y :   c o m m o n s - t e x t - 1 . 1 0 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / c o m m o n s / c o m m o n s - t e x t / 1 . 1 0 . 0 / c o m m o n s - t e x t - 1 . 1 0 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 3     T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / c o m m o n s . a p a c h e . o r g / p r o p e r / c o m m o n s - t e x t / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 5 .   L i b r a r y :   c o n t e n t - t y p e - 2 . 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / n i m b u s d s / c o n t e n t - t y p e / 2 . 3 / c o n t e n t - t y p e - 2 . 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 0   C o n n e c t 2 i d   L t d . 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / b i t b u c k e t . o r g / c o n n e c t 2 i d / n i m b u s - c o n t e n t - t y p e / s r c / m a s t e r / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 6 .   L i b r a r y :   d 3 - 4 . 2 . 6 . j s   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / c d n j s / c d n j s / b l o b / m a s t e r / a j a x / l i b s / d 3 / p a c k a g e . j s o n 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 7 .   L i b r a r y :   d 3 - 4 . 2 . 6 . m i n . j s   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / c d n j s / c d n j s / b l o b / m a s t e r / a j a x / l i b s / d 3 / p a c k a g e . j s o n 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 8 .   L i b r a r y :   d e r b y - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y / 1 0 . 1 4 . 2 . 0 / d e r b y - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 7 7 a 8 6 9 d - d 2 f 6 - 4 3 3 d - 9 f 6 3 - c c 2 7 6 8 2 b e d 8 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 7 7 a 8 6 9 d - d 2 f 6 - 4 3 3 d - 9 f 6 3 - c c 2 7 6 8 2 b e d 8 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 7 7 a 8 6 9 d - d 2 f 6 - 4 3 3 d - 9 f 6 3 - c c 2 7 6 8 2 b e d 8 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 7 7 a 8 6 9 d - d 2 f 6 - 4 3 3 d - 9 f 6 3 - c c 2 7 6 8 2 b e d 8 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 7 7 a 8 6 9 d - d 2 f 6 - 4 3 3 d - 9 f 6 3 - c c 2 7 6 8 2 b e d 8 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 7 7 a 8 6 9 d - d 2 f 6 - 4 3 3 d - 9 f 6 3 - c c 2 7 6 8 2 b e d 8 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 7 7 a 8 6 9 d - d 2 f 6 - 4 3 3 d - 9 f 6 3 - c c 2 7 6 8 2 b e d 8 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 7 7 a 8 6 9 d - d 2 f 6 - 4 3 3 d - 9 f 6 3 - c c 2 7 6 8 2 b e d 8 5 
 
 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 7 9 .   L i b r a r y :   d e r b y - 4 2 5 3 d c f 4 a a 3 7 d c 6 4 c f 7 2 3 5 d 4 9 4 c d 2 f 0 0 f 7 2 e 6 7 8 a   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / d e r b y / b l o b / 4 2 5 3 d c f 4 a a 3 7 d c 6 4 c f 7 2 3 5 d 4 9 4 c d 2 f 0 0 f 7 2 e 6 7 8 a / L I C E N S E 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 0 .   L i b r a r y :   d e r b y c l i e n t - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y c l i e n t / 1 0 . 1 4 . 2 . 0 / d e r b y c l i e n t - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 3 c 8 c e 2 1 - 0 b 7 7 - 4 6 b 5 - b 8 1 1 - e 6 a 2 d 3 d 2 3 5 4 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 3 c 8 c e 2 1 - 0 b 7 7 - 4 6 b 5 - b 8 1 1 - e 6 a 2 d 3 d 2 3 5 4 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 3 c 8 c e 2 1 - 0 b 7 7 - 4 6 b 5 - b 8 1 1 - e 6 a 2 d 3 d 2 3 5 4 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 3 c 8 c e 2 1 - 0 b 7 7 - 4 6 b 5 - b 8 1 1 - e 6 a 2 d 3 d 2 3 5 4 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 3 c 8 c e 2 1 - 0 b 7 7 - 4 6 b 5 - b 8 1 1 - e 6 a 2 d 3 d 2 3 5 4 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 3 c 8 c e 2 1 - 0 b 7 7 - 4 6 b 5 - b 8 1 1 - e 6 a 2 d 3 d 2 3 5 4 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 3 c 8 c e 2 1 - 0 b 7 7 - 4 6 b 5 - b 8 1 1 - e 6 a 2 d 3 d 2 3 5 4 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 3 c 8 c e 2 1 - 0 b 7 7 - 4 6 b 5 - b 8 1 1 - e 6 a 2 d 3 d 2 3 5 4 2 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 1 .   L i b r a r y :   d e r b y L o c a l e _ c s - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ c s / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ c s - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 9 a 8 b 9 2 c - f e 4 8 - 4 d 1 9 - a 2 c b - c b 4 4 7 b 6 c e 4 c a 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 9 a 8 b 9 2 c - f e 4 8 - 4 d 1 9 - a 2 c b - c b 4 4 7 b 6 c e 4 c a 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 9 a 8 b 9 2 c - f e 4 8 - 4 d 1 9 - a 2 c b - c b 4 4 7 b 6 c e 4 c a 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 9 a 8 b 9 2 c - f e 4 8 - 4 d 1 9 - a 2 c b - c b 4 4 7 b 6 c e 4 c a 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 9 a 8 b 9 2 c - f e 4 8 - 4 d 1 9 - a 2 c b - c b 4 4 7 b 6 c e 4 c a 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 9 a 8 b 9 2 c - f e 4 8 - 4 d 1 9 - a 2 c b - c b 4 4 7 b 6 c e 4 c a 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 9 a 8 b 9 2 c - f e 4 8 - 4 d 1 9 - a 2 c b - c b 4 4 7 b 6 c e 4 c a 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 9 a 8 b 9 2 c - f e 4 8 - 4 d 1 9 - a 2 c b - c b 4 4 7 b 6 c e 4 c a 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 2 .   L i b r a r y :   d e r b y L o c a l e _ d e _ D E - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ d e _ D E / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ d e _ D E - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 2 1 5 4 c 0 0 - 9 b 6 0 - 4 5 4 8 - b b 8 7 - d 8 b f 6 9 9 d 7 2 5 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 2 1 5 4 c 0 0 - 9 b 6 0 - 4 5 4 8 - b b 8 7 - d 8 b f 6 9 9 d 7 2 5 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 2 1 5 4 c 0 0 - 9 b 6 0 - 4 5 4 8 - b b 8 7 - d 8 b f 6 9 9 d 7 2 5 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 2 1 5 4 c 0 0 - 9 b 6 0 - 4 5 4 8 - b b 8 7 - d 8 b f 6 9 9 d 7 2 5 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 2 1 5 4 c 0 0 - 9 b 6 0 - 4 5 4 8 - b b 8 7 - d 8 b f 6 9 9 d 7 2 5 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 2 1 5 4 c 0 0 - 9 b 6 0 - 4 5 4 8 - b b 8 7 - d 8 b f 6 9 9 d 7 2 5 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 2 1 5 4 c 0 0 - 9 b 6 0 - 4 5 4 8 - b b 8 7 - d 8 b f 6 9 9 d 7 2 5 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 2 1 5 4 c 0 0 - 9 b 6 0 - 4 5 4 8 - b b 8 7 - d 8 b f 6 9 9 d 7 2 5 1 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 3 .   L i b r a r y :   d e r b y L o c a l e _ e s - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ e s / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ e s - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 3 3 8 9 8 d 6 - 0 7 b 7 - 4 1 9 a - 8 6 0 d - 8 5 f 6 1 d 3 6 6 d a 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 3 3 8 9 8 d 6 - 0 7 b 7 - 4 1 9 a - 8 6 0 d - 8 5 f 6 1 d 3 6 6 d a 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 3 3 8 9 8 d 6 - 0 7 b 7 - 4 1 9 a - 8 6 0 d - 8 5 f 6 1 d 3 6 6 d a 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 3 3 8 9 8 d 6 - 0 7 b 7 - 4 1 9 a - 8 6 0 d - 8 5 f 6 1 d 3 6 6 d a 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 3 3 8 9 8 d 6 - 0 7 b 7 - 4 1 9 a - 8 6 0 d - 8 5 f 6 1 d 3 6 6 d a 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 3 3 8 9 8 d 6 - 0 7 b 7 - 4 1 9 a - 8 6 0 d - 8 5 f 6 1 d 3 6 6 d a 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 3 3 8 9 8 d 6 - 0 7 b 7 - 4 1 9 a - 8 6 0 d - 8 5 f 6 1 d 3 6 6 d a 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 3 3 8 9 8 d 6 - 0 7 b 7 - 4 1 9 a - 8 6 0 d - 8 5 f 6 1 d 3 6 6 d a 0 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 4 .   L i b r a r y :   d e r b y L o c a l e _ f r - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ f r / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ f r - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 d 6 f 4 8 6 f - d 6 6 e - 4 c f 0 - 8 f f 6 - 6 0 9 6 9 3 0 a 7 9 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 d 6 f 4 8 6 f - d 6 6 e - 4 c f 0 - 8 f f 6 - 6 0 9 6 9 3 0 a 7 9 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 d 6 f 4 8 6 f - d 6 6 e - 4 c f 0 - 8 f f 6 - 6 0 9 6 9 3 0 a 7 9 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 d 6 f 4 8 6 f - d 6 6 e - 4 c f 0 - 8 f f 6 - 6 0 9 6 9 3 0 a 7 9 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 d 6 f 4 8 6 f - d 6 6 e - 4 c f 0 - 8 f f 6 - 6 0 9 6 9 3 0 a 7 9 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 d 6 f 4 8 6 f - d 6 6 e - 4 c f 0 - 8 f f 6 - 6 0 9 6 9 3 0 a 7 9 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 d 6 f 4 8 6 f - d 6 6 e - 4 c f 0 - 8 f f 6 - 6 0 9 6 9 3 0 a 7 9 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 d 6 f 4 8 6 f - d 6 6 e - 4 c f 0 - 8 f f 6 - 6 0 9 6 9 3 0 a 7 9 c c 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 5 .   L i b r a r y :   d e r b y L o c a l e _ h u - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ h u / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ h u - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 a 3 c 2 4 a 5 - 4 9 e d - 4 7 0 0 - 8 a b 6 - 9 0 5 8 b c 6 7 e c e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 a 3 c 2 4 a 5 - 4 9 e d - 4 7 0 0 - 8 a b 6 - 9 0 5 8 b c 6 7 e c e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 a 3 c 2 4 a 5 - 4 9 e d - 4 7 0 0 - 8 a b 6 - 9 0 5 8 b c 6 7 e c e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 a 3 c 2 4 a 5 - 4 9 e d - 4 7 0 0 - 8 a b 6 - 9 0 5 8 b c 6 7 e c e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 a 3 c 2 4 a 5 - 4 9 e d - 4 7 0 0 - 8 a b 6 - 9 0 5 8 b c 6 7 e c e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 a 3 c 2 4 a 5 - 4 9 e d - 4 7 0 0 - 8 a b 6 - 9 0 5 8 b c 6 7 e c e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 a 3 c 2 4 a 5 - 4 9 e d - 4 7 0 0 - 8 a b 6 - 9 0 5 8 b c 6 7 e c e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 a 3 c 2 4 a 5 - 4 9 e d - 4 7 0 0 - 8 a b 6 - 9 0 5 8 b c 6 7 e c e f 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 6 .   L i b r a r y :   d e r b y L o c a l e _ i t - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ i t / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ i t - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 6 6 4 c d 6 4 - 8 2 e 7 - 4 d d 6 - 9 e 0 f - 9 5 b d 5 a 0 3 7 8 5 f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 6 6 4 c d 6 4 - 8 2 e 7 - 4 d d 6 - 9 e 0 f - 9 5 b d 5 a 0 3 7 8 5 f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 6 6 4 c d 6 4 - 8 2 e 7 - 4 d d 6 - 9 e 0 f - 9 5 b d 5 a 0 3 7 8 5 f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 6 6 4 c d 6 4 - 8 2 e 7 - 4 d d 6 - 9 e 0 f - 9 5 b d 5 a 0 3 7 8 5 f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 6 6 4 c d 6 4 - 8 2 e 7 - 4 d d 6 - 9 e 0 f - 9 5 b d 5 a 0 3 7 8 5 f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 6 6 4 c d 6 4 - 8 2 e 7 - 4 d d 6 - 9 e 0 f - 9 5 b d 5 a 0 3 7 8 5 f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 6 6 4 c d 6 4 - 8 2 e 7 - 4 d d 6 - 9 e 0 f - 9 5 b d 5 a 0 3 7 8 5 f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 6 6 4 c d 6 4 - 8 2 e 7 - 4 d d 6 - 9 e 0 f - 9 5 b d 5 a 0 3 7 8 5 f 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 7 .   L i b r a r y :   d e r b y L o c a l e _ j a _ J P - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ j a _ J P / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ j a _ J P - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 3 4 8 2 7 6 - 6 c c c - 4 6 5 c - a a 0 e - 1 f c d 3 b f 5 a e 5 d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 3 4 8 2 7 6 - 6 c c c - 4 6 5 c - a a 0 e - 1 f c d 3 b f 5 a e 5 d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 3 4 8 2 7 6 - 6 c c c - 4 6 5 c - a a 0 e - 1 f c d 3 b f 5 a e 5 d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 3 4 8 2 7 6 - 6 c c c - 4 6 5 c - a a 0 e - 1 f c d 3 b f 5 a e 5 d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 3 4 8 2 7 6 - 6 c c c - 4 6 5 c - a a 0 e - 1 f c d 3 b f 5 a e 5 d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 3 4 8 2 7 6 - 6 c c c - 4 6 5 c - a a 0 e - 1 f c d 3 b f 5 a e 5 d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 3 4 8 2 7 6 - 6 c c c - 4 6 5 c - a a 0 e - 1 f c d 3 b f 5 a e 5 d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 3 4 8 2 7 6 - 6 c c c - 4 6 5 c - a a 0 e - 1 f c d 3 b f 5 a e 5 d 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 8 .   L i b r a r y :   d e r b y L o c a l e _ k o _ K R - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ k o _ K R / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ k o _ K R - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 7 c 4 4 2 1 9 - 1 1 1 d - 4 a 2 5 - 9 b 4 1 - 1 b 3 8 2 1 5 0 7 6 2 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 7 c 4 4 2 1 9 - 1 1 1 d - 4 a 2 5 - 9 b 4 1 - 1 b 3 8 2 1 5 0 7 6 2 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 7 c 4 4 2 1 9 - 1 1 1 d - 4 a 2 5 - 9 b 4 1 - 1 b 3 8 2 1 5 0 7 6 2 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 7 c 4 4 2 1 9 - 1 1 1 d - 4 a 2 5 - 9 b 4 1 - 1 b 3 8 2 1 5 0 7 6 2 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 7 c 4 4 2 1 9 - 1 1 1 d - 4 a 2 5 - 9 b 4 1 - 1 b 3 8 2 1 5 0 7 6 2 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 7 c 4 4 2 1 9 - 1 1 1 d - 4 a 2 5 - 9 b 4 1 - 1 b 3 8 2 1 5 0 7 6 2 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 7 c 4 4 2 1 9 - 1 1 1 d - 4 a 2 5 - 9 b 4 1 - 1 b 3 8 2 1 5 0 7 6 2 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 7 c 4 4 2 1 9 - 1 1 1 d - 4 a 2 5 - 9 b 4 1 - 1 b 3 8 2 1 5 0 7 6 2 0 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 8 9 .   L i b r a r y :   d e r b y L o c a l e _ p l - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ p l / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ p l - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 0 0 2 c 5 b c - 1 4 6 e - 4 e 4 b - a 9 e 5 - 3 e 5 3 5 b c 3 2 6 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 0 0 2 c 5 b c - 1 4 6 e - 4 e 4 b - a 9 e 5 - 3 e 5 3 5 b c 3 2 6 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 0 0 2 c 5 b c - 1 4 6 e - 4 e 4 b - a 9 e 5 - 3 e 5 3 5 b c 3 2 6 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 0 0 2 c 5 b c - 1 4 6 e - 4 e 4 b - a 9 e 5 - 3 e 5 3 5 b c 3 2 6 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 0 0 2 c 5 b c - 1 4 6 e - 4 e 4 b - a 9 e 5 - 3 e 5 3 5 b c 3 2 6 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 0 0 2 c 5 b c - 1 4 6 e - 4 e 4 b - a 9 e 5 - 3 e 5 3 5 b c 3 2 6 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 0 0 2 c 5 b c - 1 4 6 e - 4 e 4 b - a 9 e 5 - 3 e 5 3 5 b c 3 2 6 c c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 0 0 2 c 5 b c - 1 4 6 e - 4 e 4 b - a 9 e 5 - 3 e 5 3 5 b c 3 2 6 c c 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 0 .   L i b r a r y :   d e r b y L o c a l e _ p t _ B R - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ p t _ B R / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ p t _ B R - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 3 3 b f 5 a d - 6 5 5 9 - 4 8 0 5 - 8 7 1 c - 7 a a c 3 7 9 3 3 2 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 3 3 b f 5 a d - 6 5 5 9 - 4 8 0 5 - 8 7 1 c - 7 a a c 3 7 9 3 3 2 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 3 3 b f 5 a d - 6 5 5 9 - 4 8 0 5 - 8 7 1 c - 7 a a c 3 7 9 3 3 2 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 3 3 b f 5 a d - 6 5 5 9 - 4 8 0 5 - 8 7 1 c - 7 a a c 3 7 9 3 3 2 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 3 3 b f 5 a d - 6 5 5 9 - 4 8 0 5 - 8 7 1 c - 7 a a c 3 7 9 3 3 2 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 3 3 b f 5 a d - 6 5 5 9 - 4 8 0 5 - 8 7 1 c - 7 a a c 3 7 9 3 3 2 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 3 3 b f 5 a d - 6 5 5 9 - 4 8 0 5 - 8 7 1 c - 7 a a c 3 7 9 3 3 2 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 3 3 b f 5 a d - 6 5 5 9 - 4 8 0 5 - 8 7 1 c - 7 a a c 3 7 9 3 3 2 e f 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 1 .   L i b r a r y :   d e r b y L o c a l e _ r u - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ r u / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ r u - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 f b 9 d 2 0 c - a 5 7 b - 4 e 8 9 - b 5 e e - 3 6 6 1 8 a 7 3 a 9 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 f b 9 d 2 0 c - a 5 7 b - 4 e 8 9 - b 5 e e - 3 6 6 1 8 a 7 3 a 9 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 f b 9 d 2 0 c - a 5 7 b - 4 e 8 9 - b 5 e e - 3 6 6 1 8 a 7 3 a 9 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 f b 9 d 2 0 c - a 5 7 b - 4 e 8 9 - b 5 e e - 3 6 6 1 8 a 7 3 a 9 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 f b 9 d 2 0 c - a 5 7 b - 4 e 8 9 - b 5 e e - 3 6 6 1 8 a 7 3 a 9 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 f b 9 d 2 0 c - a 5 7 b - 4 e 8 9 - b 5 e e - 3 6 6 1 8 a 7 3 a 9 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 f b 9 d 2 0 c - a 5 7 b - 4 e 8 9 - b 5 e e - 3 6 6 1 8 a 7 3 a 9 e f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 f b 9 d 2 0 c - a 5 7 b - 4 e 8 9 - b 5 e e - 3 6 6 1 8 a 7 3 a 9 e f 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 2 .   L i b r a r y :   d e r b y L o c a l e _ z h _ C N - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ z h _ C N / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ z h _ C N - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 0 c 6 1 1 d 2 - 7 3 6 0 - 4 c 8 d - 8 e c e - b b 3 5 c 7 1 b 1 7 d 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 0 c 6 1 1 d 2 - 7 3 6 0 - 4 c 8 d - 8 e c e - b b 3 5 c 7 1 b 1 7 d 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 0 c 6 1 1 d 2 - 7 3 6 0 - 4 c 8 d - 8 e c e - b b 3 5 c 7 1 b 1 7 d 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 0 c 6 1 1 d 2 - 7 3 6 0 - 4 c 8 d - 8 e c e - b b 3 5 c 7 1 b 1 7 d 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 0 c 6 1 1 d 2 - 7 3 6 0 - 4 c 8 d - 8 e c e - b b 3 5 c 7 1 b 1 7 d 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 0 c 6 1 1 d 2 - 7 3 6 0 - 4 c 8 d - 8 e c e - b b 3 5 c 7 1 b 1 7 d 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 0 c 6 1 1 d 2 - 7 3 6 0 - 4 c 8 d - 8 e c e - b b 3 5 c 7 1 b 1 7 d 1 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 0 c 6 1 1 d 2 - 7 3 6 0 - 4 c 8 d - 8 e c e - b b 3 5 c 7 1 b 1 7 d 1 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 3 .   L i b r a r y :   d e r b y L o c a l e _ z h _ T W - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y L o c a l e _ z h _ T W / 1 0 . 1 4 . 2 . 0 / d e r b y L o c a l e _ z h _ T W - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e f d 8 c 4 2 - f d 4 3 - 4 7 0 d - b b 8 5 - 6 6 a f d c 8 a d d c b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e f d 8 c 4 2 - f d 4 3 - 4 7 0 d - b b 8 5 - 6 6 a f d c 8 a d d c b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e f d 8 c 4 2 - f d 4 3 - 4 7 0 d - b b 8 5 - 6 6 a f d c 8 a d d c b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e f d 8 c 4 2 - f d 4 3 - 4 7 0 d - b b 8 5 - 6 6 a f d c 8 a d d c b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e f d 8 c 4 2 - f d 4 3 - 4 7 0 d - b b 8 5 - 6 6 a f d c 8 a d d c b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e f d 8 c 4 2 - f d 4 3 - 4 7 0 d - b b 8 5 - 6 6 a f d c 8 a d d c b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e f d 8 c 4 2 - f d 4 3 - 4 7 0 d - b b 8 5 - 6 6 a f d c 8 a d d c b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e f d 8 c 4 2 - f d 4 3 - 4 7 0 d - b b 8 5 - 6 6 a f d c 8 a d d c b 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 4 .   L i b r a r y :   d e r b y n e t - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y n e t / 1 0 . 1 4 . 2 . 0 / d e r b y n e t - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 8 1 d e 5 c 7 - e d e 7 - 4 6 d d - 9 8 7 8 - b 7 c f 1 c 2 3 5 c 7 3 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 8 1 d e 5 c 7 - e d e 7 - 4 6 d d - 9 8 7 8 - b 7 c f 1 c 2 3 5 c 7 3 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 8 1 d e 5 c 7 - e d e 7 - 4 6 d d - 9 8 7 8 - b 7 c f 1 c 2 3 5 c 7 3 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 8 1 d e 5 c 7 - e d e 7 - 4 6 d d - 9 8 7 8 - b 7 c f 1 c 2 3 5 c 7 3 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 8 1 d e 5 c 7 - e d e 7 - 4 6 d d - 9 8 7 8 - b 7 c f 1 c 2 3 5 c 7 3 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 8 1 d e 5 c 7 - e d e 7 - 4 6 d d - 9 8 7 8 - b 7 c f 1 c 2 3 5 c 7 3 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 8 1 d e 5 c 7 - e d e 7 - 4 6 d d - 9 8 7 8 - b 7 c f 1 c 2 3 5 c 7 3 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 8 1 d e 5 c 7 - e d e 7 - 4 6 d d - 9 8 7 8 - b 7 c f 1 c 2 3 5 c 7 3 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 5 .   L i b r a r y :   d e r b y o p t i o n a l t o o l s - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y o p t i o n a l t o o l s / 1 0 . 1 4 . 2 . 0 / d e r b y o p t i o n a l t o o l s - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d d d 6 1 9 5 6 - 7 4 b a - 4 2 8 3 - 9 8 8 4 - c 0 0 2 8 a f 4 e 7 0 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d d d 6 1 9 5 6 - 7 4 b a - 4 2 8 3 - 9 8 8 4 - c 0 0 2 8 a f 4 e 7 0 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d d d 6 1 9 5 6 - 7 4 b a - 4 2 8 3 - 9 8 8 4 - c 0 0 2 8 a f 4 e 7 0 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d d d 6 1 9 5 6 - 7 4 b a - 4 2 8 3 - 9 8 8 4 - c 0 0 2 8 a f 4 e 7 0 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d d d 6 1 9 5 6 - 7 4 b a - 4 2 8 3 - 9 8 8 4 - c 0 0 2 8 a f 4 e 7 0 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d d d 6 1 9 5 6 - 7 4 b a - 4 2 8 3 - 9 8 8 4 - c 0 0 2 8 a f 4 e 7 0 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d d d 6 1 9 5 6 - 7 4 b a - 4 2 8 3 - 9 8 8 4 - c 0 0 2 8 a f 4 e 7 0 0 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d d d 6 1 9 5 6 - 7 4 b a - 4 2 8 3 - 9 8 8 4 - c 0 0 2 8 a f 4 e 7 0 0 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 6 .   L i b r a r y :   d e r b y t o o l s - 1 0 . 1 4 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / d e r b y / d e r b y t o o l s / 1 0 . 1 4 . 2 . 0 / d e r b y t o o l s - 1 0 . 1 4 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0   2 0 0 7 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 f 8 6 3 1 0 a - 3 e 1 b - 4 1 3 6 - a a 3 f - 3 9 b 3 e 8 8 5 3 6 3 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 3   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 f 8 6 3 1 0 a - 3 e 1 b - 4 1 3 6 - a a 3 f - 3 9 b 3 e 8 8 5 3 6 3 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 f 8 6 3 1 0 a - 3 e 1 b - 4 1 3 6 - a a 3 f - 3 9 b 3 e 8 8 5 3 6 3 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 f 8 6 3 1 0 a - 3 e 1 b - 4 1 3 6 - a a 3 f - 3 9 b 3 e 8 8 5 3 6 3 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 f 8 6 3 1 0 a - 3 e 1 b - 4 1 3 6 - a a 3 f - 3 9 b 3 e 8 8 5 3 6 3 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 f 8 6 3 1 0 a - 3 e 1 b - 4 1 3 6 - a a 3 f - 3 9 b 3 e 8 8 5 3 6 3 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 0 8   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 f 8 6 3 1 0 a - 3 e 1 b - 4 1 3 6 - a a 3 f - 3 9 b 3 e 8 8 5 3 6 3 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   8 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 f 8 6 3 1 0 a - 3 e 1 b - 4 1 3 6 - a a 3 f - 3 9 b 3 e 8 8 5 3 6 3 2 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 7 .   L i b r a r y :   d o m 4 j - 2 . 1 . 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   D o m 4 j 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / d o m 4 j / d o m 4 j / 2 . 1 . 3 / d o m 4 j - 2 . 1 . 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 1 6   ( C )   M e t a S t u f f ,   L t d .   a n d   D O M 4 J   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / d o m 4 j / d o m 4 j / b l o b / m a s t e r / L I C E N S E 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 8 .   L i b r a r y :   e c j - 3 . 2 4 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . m e n d . i o / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 7 c c 8 d 7 0 - b 6 8 0 - 4 b 0 2 - 9 e b d - 1 2 a e d c 6 2 f d c b 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 6 - 2 0 1 8   G K   S o f t w a r e   S E   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / o r g / e c l i p s e / j d t / e c j / 3 . 2 4 . 0 / e c j - 3 . 2 4 . 0 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 9 9 .   L i b r a r y :   e c j - 3 . 2 6 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 7 c c 8 d 7 0 - b 6 8 0 - 4 b 0 2 - 9 e b d - 1 2 a e d c 6 2 f d c b 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 6 - 2 0 1 8   G K   S o f t w a r e   S E   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / e c l i p s e / j d t / e c j / 3 . 2 6 . 0 / e c j - 3 . 2 6 . 0 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 0 .   L i b r a r y :   e d d s a - 0 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   C C 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / n e t / i 2 p / c r y p t o / e d d s a / 0 . 2 . 0 / e d d s a - 0 . 2 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 1 .   L i b r a r y :   e h c a c h e - 3 . 1 0 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / e h c a c h e / e h c a c h e / 3 . 1 0 . 0 / e h c a c h e - 3 . 1 0 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4 - 2 0 1 6   T e r r a c o t t a ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e h c a c h e / e h c a c h e 3 / b l o b / v 3 . 1 0 . 0 - a l p h a 1 / N O T I C E 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 2 .   L i b r a r y :   f i l e u p l o a d e r . s w f   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   2 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / d o j o t o o l k i t . o r g / l i c e n s e . h t m l 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 3 .   L i b r a r y :   f l u e n t - h c - 4 . 5 . 1 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / h t t p c o m p o n e n t s / f l u e n t - h c / 4 . 5 . 1 3 / f l u e n t - h c - 4 . 5 . 1 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 4 b d 7 a e e - 2 a f b - 4 1 4 c - 8 1 5 f - 5 4 3 f 0 d 2 0 5 8 a 0 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 4 .   L i b r a r y :   g p a r s - 1 . 2 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g p a r s / g p a r s / 1 . 2 . 1 / g p a r s - 1 . 2 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 0 6   w w w . h a m c r e s t . o r g 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d d 1 2 8 a 0 2 - 7 f 3 8 - 4 0 a 0 - b 4 0 0 - e 8 9 0 8 9 b 6 3 c 1 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8 - 2 0 1 3   V a c l a v   P e c h ,   v a c l a v . p e c h @ s e z n a m . c z 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 2 6 1 7 0 6 f - 0 d 9 9 - 4 b d 9 - 9 a b d - 5 b e f 5 a 5 7 5 9 2 e 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8 - 2 0 1 3   V a c l a v   P e c h   a n d   t h e   o r i g i n a l   a u t h o r   o r   a u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 4 3 3 6 d 8 7 - f 0 e a - 4 2 b f - 9 4 a 8 - d 6 3 0 3 5 5 4 b 6 e 1 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 5 .   L i b r a r y :   g r o o v y - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y / 3 . 0 . 2 1 / g r o o v y - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 3 - 2 0 2 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / f b 1 9 c 0 1 3 - b 8 6 f - 4 c e f - 8 e b 3 - 4 6 9 9 3 5 b 9 5 2 7 b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 8 9 - 2 0 0 6   d e v e l o p e d   b y   T e r e n c e   P a r r 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / f b 1 9 c 0 1 3 - b 8 6 f - 4 c e f - 8 e b 3 - 4 6 9 9 3 5 b 9 5 2 7 b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2 - 2 0 1 7   T h e   A N T L R   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / f b 1 9 c 0 1 3 - b 8 6 f - 4 c e f - 8 e b 3 - 4 6 9 9 3 5 b 9 5 2 7 b 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 6 .   L i b r a r y :   g r o o v y - a n t - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - a n t / 3 . 0 . 2 1 / g r o o v y - a n t - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 7 .   L i b r a r y :   g r o o v y - a s t b u i l d e r - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - a s t b u i l d e r / 3 . 0 . 2 1 / g r o o v y - a s t b u i l d e r - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 8 .   L i b r a r y :   g r o o v y - b s f - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - b s f / 3 . 0 . 2 1 / g r o o v y - b s f - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 0 9 .   L i b r a r y :   g r o o v y - c l i - c o m m o n s - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - c l i - c o m m o n s / 3 . 0 . 2 1 / g r o o v y - c l i - c o m m o n s - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 0 .   L i b r a r y :   g r o o v y - c l i - p i c o c l i - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - c l i - p i c o c l i / 3 . 0 . 2 1 / g r o o v y - c l i - p i c o c l i - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 1 .   L i b r a r y :   g r o o v y - c o n s o l e - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - c o n s o l e / 3 . 0 . 2 1 / g r o o v y - c o n s o l e - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 2 .   L i b r a r y :   g r o o v y - d a t e t i m e - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - d a t e t i m e / 3 . 0 . 2 1 / g r o o v y - d a t e t i m e - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 3 .   L i b r a r y :   g r o o v y - d a t e u t i l - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - d a t e u t i l / 3 . 0 . 2 1 / g r o o v y - d a t e u t i l - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 4 .   L i b r a r y :   g r o o v y - d o c g e n e r a t o r - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - d o c g e n e r a t o r / 3 . 0 . 2 1 / g r o o v y - d o c g e n e r a t o r - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 5 .   L i b r a r y :   g r o o v y - G R O O V Y _ 3 _ 0 _ 2 2   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / g r o o v y / b l o b / G R O O V Y _ 3 _ 0 _ 2 2 / L I C E N S E 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 6 .   L i b r a r y :   g r o o v y - g r o o v y d o c - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - g r o o v y d o c / 3 . 0 . 2 1 / g r o o v y - g r o o v y d o c - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 7 .   L i b r a r y :   g r o o v y - g r o o v y s h - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - g r o o v y s h / 3 . 0 . 2 1 / g r o o v y - g r o o v y s h - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 8 .   L i b r a r y :   g r o o v y - j a x b - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - j a x b / 3 . 0 . 2 1 / g r o o v y - j a x b - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 1 9 .   L i b r a r y :   g r o o v y - j m x - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - j m x / 3 . 0 . 2 1 / g r o o v y - j m x - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 0 .   L i b r a r y :   g r o o v y - j s o n - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - j s o n / 3 . 0 . 2 1 / g r o o v y - j s o n - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 1 .   L i b r a r y :   g r o o v y - j s r 2 2 3 - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - j s r 2 2 3 / 3 . 0 . 2 1 / g r o o v y - j s r 2 2 3 - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 2 .   L i b r a r y :   g r o o v y - m a c r o - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - m a c r o / 3 . 0 . 2 1 / g r o o v y - m a c r o - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 3 .   L i b r a r y :   g r o o v y - n i o - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - n i o / 3 . 0 . 2 1 / g r o o v y - n i o - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 4 .   L i b r a r y :   g r o o v y - s e r v l e t - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - s e r v l e t / 3 . 0 . 2 1 / g r o o v y - s e r v l e t - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 5 .   L i b r a r y :   g r o o v y - s q l - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - s q l / 3 . 0 . 2 1 / g r o o v y - s q l - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 6 .   L i b r a r y :   g r o o v y - s w i n g - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - s w i n g / 3 . 0 . 2 1 / g r o o v y - s w i n g - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 7 .   L i b r a r y :   g r o o v y - t e m p l a t e s - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - t e m p l a t e s / 3 . 0 . 2 1 / g r o o v y - t e m p l a t e s - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 8 .   L i b r a r y :   g r o o v y - t e s t - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - t e s t / 3 . 0 . 2 1 / g r o o v y - t e s t - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 2 9 .   L i b r a r y :   g r o o v y - t e s t - j u n i t 5 - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - t e s t - j u n i t 5 / 3 . 0 . 2 1 / g r o o v y - t e s t - j u n i t 5 - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 0 .   L i b r a r y :   g r o o v y - t e s t n g - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - t e s t n g / 3 . 0 . 2 1 / g r o o v y - t e s t n g - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 1 .   L i b r a r y :   g r o o v y - x m l - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - x m l / 3 . 0 . 2 1 / g r o o v y - x m l - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 2 .   L i b r a r y :   g r o o v y - y a m l - 3 . 0 . 2 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / g r o o v y / g r o o v y - y a m l / 3 . 0 . 2 1 / g r o o v y - y a m l - 3 . 0 . 2 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 3 .   L i b r a r y :   g s o n - 2 . 2 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 4 .   L i b r a r y :   g u a v a - 3 2 . 1 . 2 - j r e . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / g o o g l e / g u a v a / g u a v a / 3 2 . 1 . 2 - j r e / g u a v a - 3 2 . 1 . 2 - j r e . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   G o o g l e   L L C 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / o p e n s o u r c e . g o o g l e / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 5 .   L i b r a r y :   h a m c r e s t - a l l - 1 . 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / h a m c r e s t / h a m c r e s t - a l l / 1 . 3 / h a m c r e s t - a l l - 1 . 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 0 6   w w w . h a m c r e s t . o r g 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / h a m c r e s t / J a v a H a m c r e s t / b l o b / h a m c r e s t - j a v a - 1 . 3 R C 0 / L I C E N S E . t x t 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 6 .   L i b r a r y :   h a m c r e s t - c o r e - 1 . 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / h a m c r e s t / h a m c r e s t - c o r e / 1 . 3 / h a m c r e s t - c o r e - 1 . 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 0 6   w w w . h a m c r e s t . o r g 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / h a m c r e s t / J a v a H a m c r e s t / b l o b / h a m c r e s t - j a v a - 1 . 3 R C 0 / L I C E N S E . t x t 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 7 .   L i b r a r y :   h i b e r n a t e - c 3 p 0 - 5 . 6 . 1 5 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   L G P L   2 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / h i b e r n a t e / h i b e r n a t e - c 3 p 0 / 5 . 6 . 1 5 . F i n a l / h i b e r n a t e - c 3 p 0 - 5 . 6 . 1 5 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 8 .   L i b r a r y :   h i b e r n a t e - c o m m o n s - a n n o t a t i o n s - 5 . 1 . 2 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / h i b e r n a t e / v a l i d a t o r / h i b e r n a t e - v a l i d a t o r / 6 . 2 . 3 . F i n a l / h i b e r n a t e - v a l i d a t o r - 6 . 2 . 3 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 U n s p e c i f i e d   C o p y r i g h t 
 R e v i e w e d   b y   t h e   W h i t e S o u r c e   R e s e a r c h   T e a m 
 L i b r a r y   c o p y r i g h t s   c o u l d   n o t   b e   e s t a b l i s h e d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 3 9 .   L i b r a r y :   h i b e r n a t e - c o r e - 5 . 6 . 1 5 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   L G P L   2 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / h i b e r n a t e / h i b e r n a t e - c o r e / 5 . 6 . 1 5 . F i n a l / h i b e r n a t e - c o r e - 5 . 6 . 1 5 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 0 .   L i b r a r y :   h i b e r n a t e - h i k a r i c p - 5 . 6 . 1 5 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   L G P L   2 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / h i b e r n a t e / h i b e r n a t e - h i k a r i c p / 5 . 6 . 1 5 . F i n a l / h i b e r n a t e - h i k a r i c p - 5 . 6 . 1 5 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 1 .   L i b r a r y :   h i b e r n a t e - v a l i d a t o r - 6 . 2 . 5 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / h i b e r n a t e / v a l i d a t o r / h i b e r n a t e - v a l i d a t o r / 6 . 2 . 5 . F i n a l / h i b e r n a t e - v a l i d a t o r - 6 . 2 . 5 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   & c o p y ;   $ { p r o j e c t . i n c e p t i o n Y e a r } - { c u r r e n t Y e a r }   < a   h r e f = " h t t p : / / r e d h a t . c o m " > R e d   H a t ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 a c 2 8 d 2 b - f 9 1 b - 4 4 f 3 - 9 8 0 8 - 8 b 3 2 8 3 4 c 3 d e 2 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 2 .   L i b r a r y :   H i k a r i C P - 4 . 0 . 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / c o m / z a x x e r / H i k a r i C P / 4 . 0 . 3 / H i k a r i C P - 4 . 0 . 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   B r e t t   W o o l d r i d g e 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / b r e t t w o o l d r i d g e / H i k a r i C P 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 3 .   L i b r a r y :   h k 2 - a p i - 2 . 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / h k 2 - a p i / 2 . 5 . 0 / h k 2 - a p i - 2 . 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   - m a v e n - p l u g i n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 2 6 5 0 7 f 2 - f 0 4 1 - 4 8 8 4 - 8 1 7 5 - 6 9 f c 4 e 2 d a a 6 6 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / h k 2 - a p i / 2 . 5 . 0 / h k 2 - a p i - 2 . 5 . 0 . p o m 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 4 .   L i b r a r y :   h k 2 - l o c a t o r - 2 . 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / h k 2 - l o c a t o r / 2 . 5 . 0 / h k 2 - l o c a t o r - 2 . 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   - m a v e n - p l u g i n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 2 6 5 0 7 f 2 - f 0 4 1 - 4 8 8 4 - 8 1 7 5 - 6 9 f c 4 e 2 d a a 6 6 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / h k 2 - l o c a t o r / 2 . 5 . 0 / h k 2 - l o c a t o r - 2 . 5 . 0 . p o m 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 5 .   L i b r a r y :   h k 2 - u t i l s - 2 . 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / h k 2 - u t i l s / 2 . 5 . 0 / h k 2 - u t i l s - 2 . 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   - m a v e n - p l u g i n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 2 6 5 0 7 f 2 - f 0 4 1 - 4 8 8 4 - 8 1 7 5 - 6 9 f c 4 e 2 d a a 6 6 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / h k 2 - u t i l s / 2 . 5 . 0 / h k 2 - u t i l s - 2 . 5 . 0 . p o m 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 6 .   L i b r a r y :   h t t p a s y n c c l i e n t - 4 . 1 . 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / h t t p c o m p o n e n t s / h t t p a s y n c c l i e n t / 4 . 1 . 4 / h t t p a s y n c c l i e n t - 4 . 1 . 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 9 f 2 0 2 5 8 - b 8 3 f - 4 1 0 d - 9 7 7 b - 9 5 4 0 7 d 7 9 5 f 7 2 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 7 .   L i b r a r y :   h t t p c l i e n t - 4 . 5 . 1 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / h t t p c o m p o n e n t s / h t t p c l i e n t / 4 . 5 . 1 3 / h t t p c l i e n t - 4 . 5 . 1 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 e 8 e 1 8 4 4 - 9 5 c f - 4 e a c - a e 3 1 - 8 c 2 2 9 f c 2 a 7 8 3 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 8 .   L i b r a r y :   h t t p c l i e n t - c a c h e - 4 . 5 . 1 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / h t t p c o m p o n e n t s / h t t p c l i e n t - c a c h e / 4 . 5 . 1 3 / h t t p c l i e n t - c a c h e - 4 . 5 . 1 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / f 2 5 c 5 0 c 7 - 1 f 4 7 - 4 c 5 2 - 8 d 7 b - c d d 8 a 0 7 8 a b c 4 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 4 9 .   L i b r a r y :   h t t p c o r e - 4 . 4 . 1 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / h t t p c o m p o n e n t s / h t t p c o r e / 4 . 4 . 1 3 / h t t p c o r e - 4 . 4 . 1 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 8 7 8 7 1 1 8 - 2 f 5 7 - 4 6 2 1 - b 0 3 d - 3 f 5 8 0 c 4 e 1 d a 1 
 
 
 
 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 5 0 .   L i b r a r y :   h t t p c o r e - 4 . 4 . 1 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / h t t p c o m p o n e n t s / h t t p c o r e / 4 . 4 . 1 4 / h t t p c o r e - 4 . 4 . 1 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 e e 5 e e c e - 3 3 8 7 - 4 d d 5 - a 0 c 8 - 6 9 b b 1 3 4 7 e 1 a 7 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 5 1 .   L i b r a r y :   h t t p c o r e - n i o - 4 . 4 . 1 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / h t t p c o m p o n e n t s / h t t p c o r e - n i o / 4 . 4 . 1 4 / h t t p c o r e - n i o - 4 . 4 . 1 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 0 e f f d 0 4 - 2 c 9 c - 4 3 0 9 - 9 2 3 2 - b 4 3 5 2 2 2 3 f e 6 f 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 5 2 .   L i b r a r y :   h t t p m i m e - 4 . 5 . 1 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / h t t p c o m p o n e n t s / h t t p m i m e / 4 . 5 . 1 3 / h t t p m i m e - 4 . 5 . 1 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b 0 6 4 6 d 1 3 - b 3 6 f - 4 0 8 3 - 8 4 6 5 - 3 1 f 3 9 8 7 8 b 1 8 8 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 5 3 .   L i b r a r y :   h t t p s : / / s o u r c e . c o d e a u r o r a . o r g / q u i c / l a / p l a t f o r m / e x t e r n a l / k o t l i n c / - L A . A U . 0 . 3 . 1 . r 2 - 0 4 7 0 0 - g e n 3 m e t a . 0   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / g r o o v y / b l o b / m a s t e r / L I C E N S E 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 5 4 .   L i b r a r y :   i c u 4 j - 6 9 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I C U   L i c e n s e 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / i b m / i c u / i c u 4 j / 6 9 . 1 / i c u 4 j - 6 9 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 6   a n d   l a t e r :   U n i c o d e ,   I n c .   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / i b m / i c u / i c u 4 j / 6 9 . 1 / i c u 4 j - 6 9 . 1 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 6 - 2 0 1 1   o n v e r s i o n   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 5 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 1 - 2 0 2 0   U n i c o d e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   #   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 6 - 2 0 0 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   &   t e r m s   o f   u s e :   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / f 4 a 1 c a f 9 - d a b d - 4 6 2 1 - 9 4 1 4 - 4 c e d e 2 7 0 d 0 a 3 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / i b m / i c u / i c u 4 j / 6 9 . 1 / i c u 4 j - 6 9 . 1 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   9   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 0 - 2 0 1 3   , 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 0   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   P a i 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 1   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 6   a n d   l a t e r :   U n i c o d e ,   I n c .   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / i b m / i c u / i c u 4 j / 6 9 . 1 / i c u 4 j - 6 9 . 1 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 2   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3   L e R o y   B e n j a m i n   S h a r o n   #   A l l   r i g h t s   r e s e r v e d .   #   #   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s , 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 3   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 6 - 2 0 0 8   G o o g l e   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 4   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 6 - 2 0 1 5   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 5   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b ,   #   *   I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a   #   *   S i n i c a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / u n i c o d e - o r g / i c u / m a s t e r / i c u 4 c / L I C E N S E 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 6   o u t   o f   1 6 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 6   a n d   l a t e r   U n i c o d e ,   I n c .   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / u n i c o d e - o r g / i c u / b l o b / r e l e a s e - 6 9 - 1 / R E A D M E . m d 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 5 5 .   L i b r a r y :   i s t a c k - c o m m o n s - r u n t i m e - 3 . 0 . 7 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   C D D L   1 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / s u n / i s t a c k / i s t a c k - c o m m o n s - r u n t i m e / 3 . 0 . 7 / i s t a c k - c o m m o n s - r u n t i m e - 3 . 0 . 7 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / s u n / i s t a c k / i s t a c k - c o m m o n s - r u n t i m e / 3 . 0 . 7 / i s t a c k - c o m m o n s - r u n t i m e - 3 . 0 . 7 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 5 6 .   L i b r a r y :   i v y - 2 . 5 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / i v y / i v y / 2 . 5 . 2 / i v y - 2 . 5 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5 - 2 0 0 6   S w i s s   F e d e r a l   I n s t i t u t e   o f   T e c h n o l o g y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 1 5 e 9 a a d - 7 7 c f - 4 7 e 0 - 8 3 d 4 - 6 f 3 3 7 0 f b 5 5 2 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 0 7   A t s u h i k o   Y a m a n a k a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 1 5 e 9 a a d - 7 7 c f - 4 7 e 0 - 8 3 d 4 - 6 f 3 3 7 0 f b 5 5 2 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   J o h n   R e s i g ,   h t t p : / / j q u e r y . c o m / 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 1 5 e 9 a a d - 7 7 c f - 4 7 e 0 - 8 3 d 4 - 6 f 3 3 7 0 f b 5 5 2 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7 - 2 0 2 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 3 2 d 5 5 c 0 - 0 6 0 d - 4 7 b 1 - a 7 f e - 9 e 6 2 2 6 e 0 e 9 6 7 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 5 7 .   L i b r a r y :   j a c k s o n - a n n o t a t i o n s - 2 . 1 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / f a s t e r x m l / j a c k s o n / c o r e / j a c k s o n - a n n o t a t i o n s / 2 . 1 5 . 0 / j a c k s o n - a n n o t a t i o n s - 2 . 1 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   T a t u   S a l o r a n t a   ( t a t u . s a l o r a n t a @ i k i . f i ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 8 a c 6 5 f c - 3 2 0 1 - 4 2 3 f - b a 5 7 - 6 c b 9 c 0 f f d 6 a 1 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 5 8 .   L i b r a r y :   j a c k s o n - a n n o t a t i o n s - 2 . 1 6 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / f a s t e r x m l / j a c k s o n / c o r e / j a c k s o n - a n n o t a t i o n s / 2 . 1 6 . 0 / j a c k s o n - a n n o t a t i o n s - 2 . 1 6 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   T a t u   S a l o r a n t a   ( t a t u . s a l o r a n t a @ i k i . f i ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 6 2 6 e f 5 7 - f b 5 9 - 4 8 9 0 - b 3 6 4 - 1 4 7 1 8 7 f a 3 e 7 a 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 5 9 .   L i b r a r y :   j a c k s o n - c o r e - 2 . 1 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / f a s t e r x m l / j a c k s o n / c o r e / j a c k s o n - c o r e / 2 . 1 5 . 0 / j a c k s o n - c o r e - 2 . 1 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   T a t u   S a l o r a n t a   ( t a t u . s a l o r a n t a @ i k i . f i ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 3 3 b 5 6 c 7 - f 3 1 2 - 4 1 8 c - a b 8 0 - 9 5 0 f 3 7 5 8 b d 3 5 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 6 0 .   L i b r a r y :   j a c k s o n - c o r e - 2 . 1 6 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / f a s t e r x m l / j a c k s o n / c o r e / j a c k s o n - c o r e / 2 . 1 6 . 0 / j a c k s o n - c o r e - 2 . 1 6 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   7 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 3   W e r n e r   R a n d e l s h o f e r ,   S w i t z e r l a n d 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a e a f c e 0 7 - 6 2 7 b - 4 0 a 5 - a 1 3 5 - 4 6 9 c c b 6 2 c 6 8 b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   7 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 3   W e r n e r   R a n d e l s h o f e r ,   S w i t z e r l a n d 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a d 2 9 8 b 0 a - b 3 b 4 - 4 e 5 4 - b 2 d 7 - b 3 c 0 c 6 8 1 1 f a 9 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   7 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 0   T i m   B u k t u .   2 - c l a u s e   B S D   L i c e n s e 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a d 2 9 8 b 0 a - b 3 b 4 - 4 e 5 4 - b 2 d 7 - b 3 c 0 c 6 8 1 1 f a 9 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   7 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   T a t u   S a l o r a n t a   ( t a t u . s a l o r a n t a @ i k i . f i ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a e a f c e 0 7 - 6 2 7 b - 4 0 a 5 - a 1 3 5 - 4 6 9 c c b 6 2 c 6 8 b 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   7 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 1   T h e   f a s t _ f l o a t   a u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a d 2 9 8 b 0 a - b 3 b 4 - 4 e 5 4 - b 2 d 7 - b 3 c 0 c 6 8 1 1 f a 9 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   7 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 2   D a n i e l   L e m i r e 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a d 2 9 8 b 0 a - b 3 b 4 - 4 e 5 4 - b 2 d 7 - b 3 c 0 c 6 8 1 1 f a 9 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   7 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 2   T i m   B u k t u 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b d d 2 f 6 6 2 - 4 0 7 2 - 4 e f 5 - 9 7 8 1 - b 7 9 3 b 6 9 b a 3 0 e 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 6 1 .   L i b r a r y :   j a c k s o n - d a t a b i n d - 2 . 1 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / f a s t e r x m l / j a c k s o n / c o r e / j a c k s o n - d a t a b i n d / 2 . 1 5 . 0 / j a c k s o n - d a t a b i n d - 2 . 1 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   T a t u   S a l o r a n t a   ( t a t u . s a l o r a n t a @ i k i . f i ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 e c d f 7 4 1 - 5 a 9 3 - 4 2 3 c - a e a 7 - f 8 7 c 4 9 9 e 5 4 9 7 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 6 2 .   L i b r a r y :   j a c k s o n - d a t a b i n d - 2 . 1 6 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / f a s t e r x m l / j a c k s o n / c o r e / j a c k s o n - d a t a b i n d / 2 . 1 6 . 0 / j a c k s o n - d a t a b i n d - 2 . 1 6 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   T a t u   S a l o r a n t a   ( t a t u . s a l o r a n t a @ i k i . f i ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 3 4 a 5 3 d c - c 9 c 5 - 4 c f 1 - b d e b - e 3 4 7 b 0 a a 6 b 1 c 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 6 3 .   L i b r a r y :   j a c k s o n - d a t a f o r m a t - y a m l - 2 . 1 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / f a s t e r x m l / j a c k s o n / d a t a f o r m a t / j a c k s o n - d a t a f o r m a t - y a m l / 2 . 1 5 . 0 / j a c k s o n - d a t a f o r m a t - y a m l - 2 . 1 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   T a t u   S a l o r a n t a   ( t a t u . s a l o r a n t a @ i k i . f i ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e f d f 1 7 6 9 - f 5 d 1 - 4 f 1 a - 9 e f 6 - 4 f c e 4 e b c 9 e a 4 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 6 4 .   L i b r a r y :   j a c k s o n - d a t a f o r m a t - y a m l - 2 . 1 6 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / f a s t e r x m l / j a c k s o n / d a t a f o r m a t / j a c k s o n - d a t a f o r m a t - y a m l / 2 . 1 6 . 0 / j a c k s o n - d a t a f o r m a t - y a m l - 2 . 1 6 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   T a t u   S a l o r a n t a   ( t a t u . s a l o r a n t a @ i k i . f i ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / f 7 9 a c 0 e d - 6 6 3 f - 4 8 d 4 - 8 3 9 7 - 5 a 1 c 2 a a e 6 f e a 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 6 5 .   L i b r a r y :   j a c k s o n - j a x r s - b a s e - 2 . 1 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / f a s t e r x m l / j a c k s o n / j a x r s / j a c k s o n - j a x r s - b a s e / 2 . 1 5 . 0 / j a c k s o n - j a x r s - b a s e - 2 . 1 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 6 6 .   L i b r a r y :   j a c k s o n - j a x r s - j s o n - p r o v i d e r - 2 . 1 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / f a s t e r x m l / j a c k s o n / j a x r s / j a c k s o n - j a x r s - j s o n - p r o v i d e r / 2 . 1 5 . 0 / j a c k s o n - j a x r s - j s o n - p r o v i d e r - 2 . 1 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 6 7 .   L i b r a r y :   j a k a r t a . a c t i v a t i o n - 1 . 2 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / s u n / a c t i v a t i o n / j a k a r t a . a c t i v a t i o n / 1 . 2 . 2 / j a k a r t a . a c t i v a t i o n - 1 . 2 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / s u n / a c t i v a t i o n / j a k a r t a . a c t i v a t i o n / 1 . 2 . 2 / j a k a r t a . a c t i v a t i o n - 1 . 2 . 2 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 9   E c l i p s e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / s u n / a c t i v a t i o n / j a k a r t a . a c t i v a t i o n / 1 . 2 . 2 / j a k a r t a . a c t i v a t i o n - 1 . 2 . 2 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 0 5 e 0 9 e 4 - a 7 4 0 - 4 c a 6 - b c 5 7 - 3 c d 6 8 d 5 3 c 9 e e 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / w w w . e c l i p s e . o r g / o r g / d o c u m e n t s / e d l - v 1 0 . p h p 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 6 8 .   L i b r a r y :   j a k a r t a . a n n o t a t i o n - a p i - 1 . 3 . 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / a n n o t a t i o n / j a k a r t a . a n n o t a t i o n - a p i / 1 . 3 . 4 / j a k a r t a . a n n o t a t i o n - a p i - 1 . 3 . 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / a n n o t a t i o n / j a k a r t a . a n n o t a t i o n - a p i / 1 . 3 . 4 / j a k a r t a . a n n o t a t i o n - a p i - 1 . 3 . 4 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 6 9 .   L i b r a r y :   j a k a r t a . i n j e c t - 2 . 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / e x t e r n a l / j a k a r t a . i n j e c t / 2 . 5 . 0 / j a k a r t a . i n j e c t - 2 . 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   - m a v e n - p l u g i n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 2 6 5 0 7 f 2 - f 0 4 1 - 4 8 8 4 - 8 1 7 5 - 6 9 f c 4 e 2 d a a 6 6 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / e x t e r n a l / j a k a r t a . i n j e c t / 2 . 5 . 0 / j a k a r t a . i n j e c t - 2 . 5 . 0 . p o m 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 7 0 .   L i b r a r y :   j a k a r t a . v a l i d a t i o n - a p i - 2 . 0 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / v a l i d a t i o n / j a k a r t a . v a l i d a t i o n - a p i / 2 . 0 . 2 / j a k a r t a . v a l i d a t i o n - a p i - 2 . 0 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 9   E c l i p s e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / v a l i d a t i o n / j a k a r t a . v a l i d a t i o n - a p i / 2 . 0 . 2 / j a k a r t a . v a l i d a t i o n - a p i - 2 . 0 . 2 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 7 1 .   L i b r a r y :   j a k a r t a . w s . r s - a p i - 2 . 1 . 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / w s / r s / j a k a r t a . w s . r s - a p i / 2 . 1 . 5 / j a k a r t a . w s . r s - a p i - 2 . 1 . 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 1 9   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / w s / r s / j a k a r t a . w s . r s - a p i / 2 . 1 . 5 / j a k a r t a . w s . r s - a p i - 2 . 1 . 5 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 7 2 .   L i b r a r y :   j a n d e x - 2 . 4 . 2 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o s i t o r y . j b o s s . o r g / n e x u s / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / j b o s s / j a n d e x / 2 . 4 . 2 . F i n a l / j a n d e x - 2 . 4 . 2 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 U n s p e c i f i e d   C o p y r i g h t 
 R e v i e w e d   b y   t h e   W h i t e S o u r c e   R e s e a r c h   T e a m 
 L i b r a r y   c o p y r i g h t s   c o u l d   n o t   b e   e s t a b l i s h e d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 7 3 .   L i b r a r y :   j a n s i - 2 . 4 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / f u s e s o u r c e / j a n s i / j a n s i / 2 . 4 . 1 / j a n s i - 2 . 4 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 7   t h e   o r i g i n a l   a u t h o r 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / f u s e s o u r c e / j a n s i / j a n s i / 2 . 4 . 1 / j a n s i - 2 . 4 . 1 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 7 4 .   L i b r a r y :   j a n s i - 6 4 - 1 5 1 2 1 5 9 6 1 4 8 1 7 5 9 0 9 9 5 . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 7 5 .   L i b r a r y :   j a n s i . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / f u s e s o u r c e . g i t h u b . i o / j a n s i / 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 7 6 .   L i b r a r y :   j a n s i . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c f 3 4 d e 5 8 - 3 6 5 6 - 4 4 3 7 - b f 3 1 - f 0 9 3 e b 6 4 7 c 9 e 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 7 7 .   L i b r a r y :   j a n s i . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c f 3 4 d e 5 8 - 3 6 5 6 - 4 4 3 7 - b f 3 1 - f 0 9 3 e b 6 4 7 c 9 e 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 7 8 .   L i b r a r y :   j a v a p a r s e r - c o r e - 3 . 2 5 . 6 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c f 3 4 d e 5 8 - 3 6 5 6 - 4 4 3 7 - b f 3 1 - f 0 9 3 e b 6 4 7 c 9 e 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 7 9 .   L i b r a r y :   j a v a s s i s t - 3 . 2 7 . 0 - G A . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / j a v a s s i s t / j a v a s s i s t / 3 . 2 7 . 0 - G A / j a v a s s i s t - 3 . 2 7 . 0 - G A . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   S h i g e r u   C h i b a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / j a v a s s i s t / j a v a s s i s t / 3 . 2 7 . 0 - G A / j a v a s s i s t - 3 . 2 7 . 0 - G A . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   L i c e n s e d   u n d e r   t h e   < a   c l a s s = " w h i t e "   h r e f = " / l i c e n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 8 0 .   L i b r a r y :   j a v a x . j s o n - 1 . 0 . 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . a p a c h e . m a v e n . p l u g i n s / m a v e n - j a r - p l u g i n 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 1 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / j a v a x . j s o n / 1 . 0 . 4 / j a v a x . j s o n - 1 . 0 . 4 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 8 1 .   L i b r a r y :   j a v a x . p e r s i s t e n c e - a p i - 2 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / p e r s i s t e n c e / j a v a x . p e r s i s t e n c e - a p i / 2 . 2 / j a v a x . p e r s i s t e n c e - a p i - 2 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / p e r s i s t e n c e / j a v a x . p e r s i s t e n c e - a p i / 2 . 2 / j a v a x . p e r s i s t e n c e - a p i - 2 . 2 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / w w w . e c l i p s e . o r g / o r g / d o c u m e n t s / e d l - v 1 0 . p h p 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 8 2 .   L i b r a r y :   j a v a x . s e r v l e t - a p i - 4 . 0 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   C D D L   1 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / s e r v l e t / j a v a x . s e r v l e t - a p i / 4 . 0 . 1 / j a v a x . s e r v l e t - a p i - 4 . 0 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / s e r v l e t / j a v a x . s e r v l e t - a p i / 4 . 0 . 1 / j a v a x . s e r v l e t - a p i - 4 . 0 . 1 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 1 1 a e 9 0 f - 4 d 8 8 - 4 1 9 8 - a 2 7 3 - b f 9 1 b c 1 1 6 f 7 e 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 8 3 .   L i b r a r y :   j a v a x . s e r v l e t . j s p - a p i - 2 . 3 . 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   C D D L   1 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / s e r v l e t / j s p / j a v a x . s e r v l e t . j s p - a p i / 2 . 3 . 3 / j a v a x . s e r v l e t . j s p - a p i - 2 . 3 . 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 7 - 2 0 1 3   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / s e r v l e t / j s p / j a v a x . s e r v l e t . j s p - a p i / 2 . 3 . 3 / j a v a x . s e r v l e t . j s p - a p i - 2 . 3 . 3 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 8 4 .   L i b r a r y :   j a x b - a p i - 2 . 3 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 b 3 e 9 5 3 9 - 6 7 8 c - 4 7 4 8 - b 1 7 7 - c 1 d 1 7 a d f 9 e a c 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 8 5 .   L i b r a r y :   j a x b - a p i - 2 . 3 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   C D D L   1 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / x m l / b i n d / j a x b - a p i / 2 . 3 . 1 / j a x b - a p i - 2 . 3 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a 4 7 2 6 1 0 c - f 7 c f - 4 7 0 f - b 2 9 2 - b 8 6 1 0 c d 3 e 5 e 5 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 8 6 .   L i b r a r y :   j a x b - c o r e - 2 . 3 . 0 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   C D D L   1 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / j a x b / j a x b - c o r e / 2 . 3 . 0 . 1 / j a x b - c o r e - 2 . 3 . 0 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 7   O r a c l e 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / j a v a e e / j a x b - v 2 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 8 7 .   L i b r a r y :   j a x b - i m p l - 2 . 3 . 0 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   C D D L   1 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / s u n / x m l / b i n d / j a x b - i m p l / 2 . 3 . 0 . 1 / j a x b - i m p l - 2 . 3 . 0 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3 - 2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / s u n / x m l / b i n d / j a x b - i m p l / 2 . 3 . 0 . 1 / j a x b - i m p l - 2 . 3 . 0 . 1 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 8 8 .   L i b r a r y :   j a x b - r u n t i m e - 2 . 3 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   C D D L   1 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / j a x b / j a x b - r u n t i m e / 2 . 3 . 1 / j a x b - r u n t i m e - 2 . 3 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 3 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / j a x b / j a x b - r u n t i m e / 2 . 3 . 1 / j a x b - r u n t i m e - 2 . 3 . 1 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 8 9 .   L i b r a r y :   j b o s s - l o g g i n g - 3 . 4 . 3 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o s i t o r y . j b o s s . o r g / n e x u s / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / j b o s s / l o g g i n g / j b o s s - l o g g i n g / 3 . 4 . 3 . F i n a l / j b o s s - l o g g i n g - 3 . 4 . 3 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 U n s p e c i f i e d   C o p y r i g h t 
 R e v i e w e d   b y   t h e   W h i t e S o u r c e   R e s e a r c h   T e a m 
 L i b r a r y   c o p y r i g h t s   c o u l d   n o t   b e   e s t a b l i s h e d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 9 0 .   L i b r a r y :   j b o s s - t r a n s a c t i o n - a p i _ 1 . 2 _ s p e c - 1 . 1 . 1 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   C D D L   1 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / j b o s s / s p e c / j a v a x / t r a n s a c t i o n / j b o s s - t r a n s a c t i o n - a p i _ 1 . 2 _ s p e c / 1 . 1 . 1 . F i n a l / j b o s s - t r a n s a c t i o n - a p i _ 1 . 2 _ s p e c - 1 . 1 . 1 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / j b o s s / j b o s s - t r a n s a c t i o n - a p i _ s p e c / b l o b / j b o s s - t r a n s a c t i o n - a p i _ 1 . 2 _ s p e c - 1 . 1 . 1 . F i n a l / R E A D M E 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 9 c 3 4 e d c - 3 3 b b - 4 e f 6 - b b f 8 - 3 1 9 5 e b a 3 e 7 4 4 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 9 1 .   L i b r a r y :   j c i p - a n n o t a t i o n s - 1 . 0 - 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / g i t h u b / s t e p h e n c / j c i p / j c i p - a n n o t a t i o n s / 1 . 0 - 1 / j c i p - a n n o t a t i o n s - 1 . 0 - 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 U n s p e c i f i e d   C o p y r i g h t 
 R e v i e w e d   b y   t h e   W h i t e S o u r c e   R e s e a r c h   T e a m 
 L i b r a r y   c o p y r i g h t s   c o u l d   n o t   b e   e s t a b l i s h e d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 9 2 .   L i b r a r y :   j c o m m a n d e r - 1 . 1 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / b e u s t / j c o m m a n d e r / 1 . 1 3 / j c o m m a n d e r - 1 . 1 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0   t h e   o r i g i n a l   a u t h o r   o r   a u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / c b e u s t / j c o m m a n d e r / b l o b / j c o m m a n d e r - 1 . 1 3 / p o m . x m l 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0   C e d r i c   B e u s t   < c e d r i c @ b e u s t . c o m > 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / c b e u s t / j c o m m a n d e r / b l o b / j c o m m a n d e r - 1 . 1 3 / n o t i c e . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   N o t i c e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / c b e u s t / j c o m m a n d e r / b l o b / j c o m m a n d e r - 1 . 1 3 / n o t i c e . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0   t h e   o r i g i n a l   a u t h o r   o r   a u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / c b e u s t / j c o m m a n d e r / b l o b / j c o m m a n d e r - 1 . 1 3 / p o m . x m l 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 9 3 .   L i b r a r y :   j c o m m a n d e r - 1 . 7 8 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / b e u s t / j c o m m a n d e r / 1 . 7 8 / j c o m m a n d e r - 1 . 7 8 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2   C e d r i c   B e u s t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / c b e u s t / j c o m m a n d e r / t r e e / 1 . 7 8 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 9 4 .   L i b r a r y :   j e r s e y - c l i e n t - 2 . 3 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . h o r t o n w o r k s . c o m / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / c o r e / j e r s e y - c l i e n t / 2 . 3 5 / j e r s e y - c l i e n t - 2 . 3 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   G u a v a   A u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 8 2 1 a 2 3 - a d b f - 4 b 1 0 - a a e 4 - 5 f 1 6 7 a c 3 b e 9 3 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   J S R - 3 3 0   E x p e r t   G r o u p 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 8 2 1 a 2 3 - a d b f - 4 b 1 0 - a a e 4 - 5 f 1 6 7 a c 3 b e 9 3 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 7   G o o g l e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 8 2 1 a 2 3 - a d b f - 4 b 1 0 - a a e 4 - 5 f 1 6 7 a c 3 b e 9 3 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   F a s t e r X M L 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 8 2 1 a 2 3 - a d b f - 4 b 1 0 - a a e 4 - 5 f 1 6 7 a c 3 b e 9 3 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   S h i g e r u   C h i b a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 8 2 1 a 2 3 - a d b f - 4 b 1 0 - a a e 4 - 5 f 1 6 7 a c 3 b e 9 3 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   9   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   A n t o n e l l o   P a s e l l a   a n t o n e l l o . p a s e l l a @ g m a i l . c o m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 8 2 1 a 2 3 - a d b f - 4 b 1 0 - a a e 4 - 5 f 1 6 7 a c 3 b e 9 3 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 0   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 1 6   T w i t t e r ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 8 2 1 a 2 3 - a d b f - 4 b 1 0 - a a e 4 - 5 f 1 6 7 a c 3 b e 9 3 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 1   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 2   a   h r e f 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / c o p y r i g h t - d o c u m e n t s - 1 9 9 9 0 4 0 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 2   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 8 2 1 a 2 3 - a d b f - 4 b 1 0 - a a e 4 - 5 f 1 6 7 a c 3 b e 9 3 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 3   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   R e d   H a t ,   I n c .   a n d / o r   i t s   a f f i l i a t e s ,   a n d   i n d i v i d u a l   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 6 8 2 1 a 2 3 - a d b f - 4 b 1 0 - a a e 4 - 5 f 1 6 7 a c 3 b e 9 3 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 4   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 5   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   A l l   c o n t e n t   i s   t h e   p r o p e r t y   o f   t h e   r e s p e c t i v e   a u t h o r s   o r   t h e i r   e m p l o y e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 6   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . h o r t o n w o r k s . c o m / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / c o r e / j e r s e y - c l i e n t / 2 . 3 5 / j e r s e y - c l i e n t - 2 . 3 5 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 7   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 0 9   R e d   H a t ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 8   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 5 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 9 5 .   L i b r a r y :   j e r s e y - c o m m o n - 2 . 3 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . c o r e / j e r s e y - s e r v e r / 2 . 3 5 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   G u a v a   A u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 a 4 8 d 6 5 7 - 8 8 d 6 - 4 b b d - 9 a 7 5 - 2 5 7 b 9 9 f 8 1 5 9 8 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   A n t o n e l l o   P a s e l l a   a n t o n e l l o . p a s e l l a @ g m a i l . c o m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 a 4 8 d 6 5 7 - 8 8 d 6 - 4 b b d - 9 a 7 5 - 2 5 7 b 9 9 f 8 1 5 9 8 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 7   G o o g l e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 a 4 8 d 6 5 7 - 8 8 d 6 - 4 b b d - 9 a 7 5 - 2 5 7 b 9 9 f 8 1 5 9 8 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 a 4 8 d 6 5 7 - 8 8 d 6 - 4 b b d - 9 a 7 5 - 2 5 7 b 9 9 f 8 1 5 9 8 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 1 6   T w i t t e r ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 a 4 8 d 6 5 7 - 8 8 d 6 - 4 b b d - 9 a 7 5 - 2 5 7 b 9 9 f 8 1 5 9 8 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   R e d   H a t ,   I n c .   a n d / o r   i t s   a f f i l i a t e s ,   a n d   i n d i v i d u a l   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 a 4 8 d 6 5 7 - 8 8 d 6 - 4 b b d - 9 a 7 5 - 2 5 7 b 9 9 f 8 1 5 9 8 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 a 4 8 d 6 5 7 - 8 8 d 6 - 4 b b d - 9 a 7 5 - 2 5 7 b 9 9 f 8 1 5 9 8 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   J S R - 3 3 0   E x p e r t   G r o u p 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 a 4 8 d 6 5 7 - 8 8 d 6 - 4 b b d - 9 a 7 5 - 2 5 7 b 9 9 f 8 1 5 9 8 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   9   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   S h i g e r u   C h i b a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 a 4 8 d 6 5 7 - 8 8 d 6 - 4 b b d - 9 a 7 5 - 2 5 7 b 9 9 f 8 1 5 9 8 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 0   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   F a s t e r X M L 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 a 4 8 d 6 5 7 - 8 8 d 6 - 4 b b d - 9 a 7 5 - 2 5 7 b 9 9 f 8 1 5 9 8 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 1   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 2   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   G u a v a   A u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 3 3 2 8 5 1 b - 3 2 1 a - 4 e c 4 - 9 2 3 b - b 5 f 3 f 7 6 5 5 c 1 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 3   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 a 4 8 d 6 5 7 - 8 8 d 6 - 4 b b d - 9 a 7 5 - 2 5 7 b 9 9 f 8 1 5 9 8 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 4   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . h o r t o n w o r k s . c o m / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / c o r e / j e r s e y - c o m m o n / 2 . 3 5 / j e r s e y - c o m m o n - 2 . 3 5 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 5   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 6   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   A l l   c o n t e n t   i s   t h e   p r o p e r t y   o f   t h e   r e s p e c t i v e   a u t h o r s   o r   t h e i r   e m p l o y e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 7   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 0 9   R e d   H a t ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 8   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 5 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 9 6 .   L i b r a r y :   j e r s e y - c o n t a i n e r - s e r v l e t - 2 . 3 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / c o n t a i n e r s / j e r s e y - c o n t a i n e r - s e r v l e t / 2 . 3 5 / j e r s e y - c o n t a i n e r - s e r v l e t - 2 . 3 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 7   G o o g l e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 0 9   R e d   H a t ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   J S R - 3 3 0   E x p e r t   G r o u p 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   R e d   H a t ,   I n c .   a n d / o r   i t s   a f f i l i a t e s ,   a n d   i n d i v i d u a l   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 2   a   h r e f 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / c o p y r i g h t - d o c u m e n t s - 1 9 9 9 0 4 0 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   9   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   G u a v a   A u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 0   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   F a s t e r X M L 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   A l l   c o n t e n t   i s   t h e   p r o p e r t y   o f   t h e   r e s p e c t i v e   a u t h o r s   o r   t h e i r   e m p l o y e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 2   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 1 6   T w i t t e r ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 3   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   S h i g e r u   C h i b a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 4   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   A n t o n e l l o   P a s e l l a   a n t o n e l l o . p a s e l l a @ g m a i l . c o m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 5   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 6   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 7   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 8   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 9   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 1 2 f d 9 c b - 0 4 0 8 - 4 a 8 c - b 0 3 f - 2 4 2 2 7 7 c 4 2 c 9 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 0   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . h o r t o n w o r k s . c o m / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / c o n t a i n e r s / j e r s e y - c o n t a i n e r - s e r v l e t / 2 . 3 5 / j e r s e y - c o n t a i n e r - s e r v l e t - 2 . 3 5 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 5 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 9 7 .   L i b r a r y :   j e r s e y - c o n t a i n e r - s e r v l e t - c o r e - 2 . 3 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / c o n t a i n e r s / j e r s e y - c o n t a i n e r - s e r v l e t - c o r e / 2 . 3 5 / j e r s e y - c o n t a i n e r - s e r v l e t - c o r e - 2 . 3 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 0 9   R e d   H a t ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 7   G o o g l e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   F a s t e r X M L 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   J S R - 3 3 0   E x p e r t   G r o u p 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   G u a v a   A u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 2   a   h r e f 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / c o p y r i g h t - d o c u m e n t s - 1 9 9 9 0 4 0 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   9   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 0   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 2   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 3   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   A l l   c o n t e n t   i s   t h e   p r o p e r t y   o f   t h e   r e s p e c t i v e   a u t h o r s   o r   t h e i r   e m p l o y e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 4   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   S h i g e r u   C h i b a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 5   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 6   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 1 6   T w i t t e r ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 7   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   R e d   H a t ,   I n c .   a n d / o r   i t s   a f f i l i a t e s ,   a n d   i n d i v i d u a l   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 8   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 9   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   A n t o n e l l o   P a s e l l a   a n t o n e l l o . p a s e l l a @ g m a i l . c o m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 0   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . h o r t o n w o r k s . c o m / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / c o n t a i n e r s / j e r s e y - c o n t a i n e r - s e r v l e t - c o r e / 2 . 3 5 / j e r s e y - c o n t a i n e r - s e r v l e t - c o r e - 2 . 3 5 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 5 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c e b a 3 b e - b 6 f 9 - 4 6 c 8 - 9 e 1 3 - 0 7 c 7 2 f c b a 2 d 6 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 9 8 .   L i b r a r y :   j e r s e y - h k 2 - 2 . 3 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . h o r t o n w o r k s . c o m / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / i n j e c t / j e r s e y - h k 2 / 2 . 3 5 / j e r s e y - h k 2 - 2 . 3 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   G u a v a   A u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 7   G o o g l e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 2   a   h r e f 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / c o p y r i g h t - d o c u m e n t s - 1 9 9 9 0 4 0 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   R e d   H a t ,   I n c .   a n d / o r   i t s   a f f i l i a t e s ,   a n d   i n d i v i d u a l   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   S h i g e r u   C h i b a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   A n t o n e l l o   P a s e l l a   a n t o n e l l o . p a s e l l a @ g m a i l . c o m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 1 6   T w i t t e r ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   9   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 0   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 1   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   F a s t e r X M L 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 2   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   J S R - 3 3 0   E x p e r t   G r o u p 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 3   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 4   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 7 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . h o r t o n w o r k s . c o m / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / i n j e c t / j e r s e y - h k 2 / 2 . 3 5 / j e r s e y - h k 2 - 2 . 3 5 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 5   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 6   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   A l l   c o n t e n t   i s   t h e   p r o p e r t y   o f   t h e   r e s p e c t i v e   a u t h o r s   o r   t h e i r   e m p l o y e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 7   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 0 9   R e d   H a t ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 8   o u t   o f   1 8 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 5 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 3 3 9 b 5 4 - 6 2 e c - 4 8 d 1 - a 8 6 c - 9 d 7 2 6 0 4 0 a b b d 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 1 9 9 .   L i b r a r y :   j e r s e y - m e d i a - j a x b - 2 . 3 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / m e d i a / j e r s e y - m e d i a - j a x b / 2 . 3 5 / j e r s e y - m e d i a - j a x b - 2 . 3 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 0 9   R e d   H a t ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   G u a v a   A u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 e b e 9 e 8 - 5 1 0 a - 4 e 6 6 - b d f 1 - e 1 8 3 0 2 d b 4 7 b 9 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 e b e 9 e 8 - 5 1 0 a - 4 e 6 6 - b d f 1 - e 1 8 3 0 2 d b 4 7 b 9 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   A n t o n e l l o   P a s e l l a   a n t o n e l l o . p a s e l l a @ g m a i l . c o m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 e b e 9 e 8 - 5 1 0 a - 4 e 6 6 - b d f 1 - e 1 8 3 0 2 d b 4 7 b 9 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 7   G o o g l e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 e b e 9 e 8 - 5 1 0 a - 4 e 6 6 - b d f 1 - e 1 8 3 0 2 d b 4 7 b 9 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 2   a   h r e f 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / c o p y r i g h t - d o c u m e n t s - 1 9 9 9 0 4 0 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   9   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 1 6   T w i t t e r ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 e b e 9 e 8 - 5 1 0 a - 4 e 6 6 - b d f 1 - e 1 8 3 0 2 d b 4 7 b 9 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 0   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   R e d   H a t ,   I n c .   a n d / o r   i t s   a f f i l i a t e s ,   a n d   i n d i v i d u a l   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 e b e 9 e 8 - 5 1 0 a - 4 e 6 6 - b d f 1 - e 1 8 3 0 2 d b 4 7 b 9 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 2   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   A l l   c o n t e n t   i s   t h e   p r o p e r t y   o f   t h e   r e s p e c t i v e   a u t h o r s   o r   t h e i r   e m p l o y e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 3   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   F a s t e r X M L 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 e b e 9 e 8 - 5 1 0 a - 4 e 6 6 - b d f 1 - e 1 8 3 0 2 d b 4 7 b 9 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 4   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   S h i g e r u   C h i b a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 e b e 9 e 8 - 5 1 0 a - 4 e 6 6 - b d f 1 - e 1 8 3 0 2 d b 4 7 b 9 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 5   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   J S R - 3 3 0   E x p e r t   G r o u p 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 e b e 9 e 8 - 5 1 0 a - 4 e 6 6 - b d f 1 - e 1 8 3 0 2 d b 4 7 b 9 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 6   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 7   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 8   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 9   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 0   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 5 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . h o r t o n w o r k s . c o m / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / m e d i a / j e r s e y - m e d i a - j a x b / 2 . 3 5 / j e r s e y - m e d i a - j a x b - 2 . 3 5 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 5 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 0 0 .   L i b r a r y :   j e r s e y - m e d i a - j s o n - j e t t i s o n - 2 . 3 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / m e d i a / j e r s e y - m e d i a - j s o n - j e t t i s o n / 2 . 3 5 / j e r s e y - m e d i a - j s o n - j e t t i s o n - 2 . 3 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   G u a v a   A u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a c 8 1 7 e 7 - c f 6 2 - 4 e 7 7 - a f 0 f - 7 c 3 5 f 3 a d 4 f 4 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 7   G o o g l e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a c 8 1 7 e 7 - c f 6 2 - 4 e 7 7 - a f 0 f - 7 c 3 5 f 3 a d 4 f 4 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   J S R - 3 3 0   E x p e r t   G r o u p 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a c 8 1 7 e 7 - c f 6 2 - 4 e 7 7 - a f 0 f - 7 c 3 5 f 3 a d 4 f 4 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   F a s t e r X M L 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a c 8 1 7 e 7 - c f 6 2 - 4 e 7 7 - a f 0 f - 7 c 3 5 f 3 a d 4 f 4 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   R e d   H a t ,   I n c .   a n d / o r   i t s   a f f i l i a t e s ,   a n d   i n d i v i d u a l   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a c 8 1 7 e 7 - c f 6 2 - 4 e 7 7 - a f 0 f - 7 c 3 5 f 3 a d 4 f 4 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 2   a   h r e f 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / c o p y r i g h t - d o c u m e n t s - 1 9 9 9 0 4 0 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 1 6   T w i t t e r ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a c 8 1 7 e 7 - c f 6 2 - 4 e 7 7 - a f 0 f - 7 c 3 5 f 3 a d 4 f 4 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   9   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   A n t o n e l l o   P a s e l l a   a n t o n e l l o . p a s e l l a @ g m a i l . c o m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a c 8 1 7 e 7 - c f 6 2 - 4 e 7 7 - a f 0 f - 7 c 3 5 f 3 a d 4 f 4 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 0   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   S h i g e r u   C h i b a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a c 8 1 7 e 7 - c f 6 2 - 4 e 7 7 - a f 0 f - 7 c 3 5 f 3 a d 4 f 4 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 2   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 3   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a c 8 1 7 e 7 - c f 6 2 - 4 e 7 7 - a f 0 f - 7 c 3 5 f 3 a d 4 f 4 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 4   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a c 8 1 7 e 7 - c f 6 2 - 4 e 7 7 - a f 0 f - 7 c 3 5 f 3 a d 4 f 4 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 5   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 6   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   A l l   c o n t e n t   i s   t h e   p r o p e r t y   o f   t h e   r e s p e c t i v e   a u t h o r s   o r   t h e i r   e m p l o y e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 7   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 8   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 0 9   R e d   H a t ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 9   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 a c 8 1 7 e 7 - c f 6 2 - 4 e 7 7 - a f 0 f - 7 c 3 5 f 3 a d 4 f 4 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 0   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / j e r s e y / m e d i a / j e r s e y - m e d i a - j s o n - j e t t i s o n / 2 . 3 5 / j e r s e y - m e d i a - j s o n - j e t t i s o n - 2 . 3 5 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 5 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 0 1 .   L i b r a r y :   j e r s e y - m e d i a - m u l t i p a r t - 2 . 3 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . j f r o g . o r g / a r t i f a c t o r y / t h i r d - p a r t y - r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / m e d i a / j e r s e y - m e d i a - m u l t i p a r t / 2 . 3 5 / j e r s e y - m e d i a - m u l t i p a r t - 2 . 3 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 0 9   R e d   H a t ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 2 8 6 b a d - b 6 8 a - 4 7 e d - a d 9 2 - 7 7 7 c 7 3 4 0 6 b a 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 1 6   T w i t t e r ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 2 8 6 b a d - b 6 8 a - 4 7 e d - a d 9 2 - 7 7 7 c 7 3 4 0 6 b a 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   A n t o n e l l o   P a s e l l a   a n t o n e l l o . p a s e l l a @ g m a i l . c o m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 2 8 6 b a d - b 6 8 a - 4 7 e d - a d 9 2 - 7 7 7 c 7 3 4 0 6 b a 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   G u a v a   A u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 2 8 6 b a d - b 6 8 a - 4 7 e d - a d 9 2 - 7 7 7 c 7 3 4 0 6 b a 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 2   a   h r e f 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / c o p y r i g h t - d o c u m e n t s - 1 9 9 9 0 4 0 5 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   9   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 7   G o o g l e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 2 8 6 b a d - b 6 8 a - 4 7 e d - a d 9 2 - 7 7 7 c 7 3 4 0 6 b a 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 0   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 2   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   J S R - 3 3 0   E x p e r t   G r o u p 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 2 8 6 b a d - b 6 8 a - 4 7 e d - a d 9 2 - 7 7 7 c 7 3 4 0 6 b a 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 3   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   F a s t e r X M L 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 2 8 6 b a d - b 6 8 a - 4 7 e d - a d 9 2 - 7 7 7 c 7 3 4 0 6 b a 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 4   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   A l l   c o n t e n t   i s   t h e   p r o p e r t y   o f   t h e   r e s p e c t i v e   a u t h o r s   o r   t h e i r   e m p l o y e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 5   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 6   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   R e d   H a t ,   I n c .   a n d / o r   i t s   a f f i l i a t e s ,   a n d   i n d i v i d u a l   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 2 8 6 b a d - b 6 8 a - 4 7 e d - a d 9 2 - 7 7 7 c 7 3 4 0 6 b a 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 7   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   S h i g e r u   C h i b a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 2 8 6 b a d - b 6 8 a - 4 7 e d - a d 9 2 - 7 7 7 c 7 3 4 0 6 b a 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 8   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 9   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 7 2 8 6 b a d - b 6 8 a - 4 7 e d - a d 9 2 - 7 7 7 c 7 3 4 0 6 b a 1 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 0   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . h o r t o n w o r k s . c o m / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / m e d i a / j e r s e y - m e d i a - m u l t i p a r t / 2 . 3 5 / j e r s e y - m e d i a - m u l t i p a r t - 2 . 3 5 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 1   o u t   o f   2 1 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 5 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 0 2 .   L i b r a r y :   j e r s e y - s e r v e r - 2 . 3 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . c o r e / j e r s e y - s e r v e r / 2 . 3 5 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 0 9   R e d   H a t ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   A n t o n e l l o   P a s e l l a   a n t o n e l l o . p a s e l l a @ g m a i l . c o m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9   S h i g e r u   C h i b a 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   6   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   R e d   H a t ,   I n c .   a n d / o r   i t s   a f f i l i a t e s ,   a n d   i n d i v i d u a l   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   7   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   8   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 5 9 a 1 3 8 e - c e 9 3 - 4 2 8 9 - b 2 a e - 4 6 2 c 5 5 1 9 7 e c 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   9   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   J S R - 3 3 0   E x p e r t   G r o u p 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 0   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   F a s t e r X M L 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 1   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5   2 0 0 8 ) 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 2   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   G u a v a   A u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 3   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 5 9 a 1 3 8 e - c e 9 3 - 4 2 8 9 - b 2 a e - 4 6 2 c 5 5 1 9 7 e c 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 4   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 5   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 1   I N R I A 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 6   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 5 9 a 1 3 8 e - c e 9 3 - 4 2 8 9 - b 2 a e - 4 6 2 c 5 5 1 9 7 e c 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 7   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 3   C o p y r i g h t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 8   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 1 6   T w i t t e r ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1 9   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 0   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 7   G o o g l e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 1   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   A l l   c o n t e n t   i s   t h e   p r o p e r t y   o f   t h e   r e s p e c t i v e   a u t h o r s   o r   t h e i r   e m p l o y e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j e r s e y / b l o b / m a s t e r / N O T I C E . m d 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 2   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 2 1   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / r e p o . h o r t o n w o r k s . c o m / c o n t e n t / r e p o s i t o r i e s / r e l e a s e s / o r g / g l a s s f i s h / j e r s e y / c o r e / j e r s e y - s e r v e r / 2 . 3 5 / j e r s e y - s e r v e r - 2 . 3 5 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2 3   o u t   o f   2 3 
 - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 5 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / e 2 b c a a e 2 - 9 e b 2 - 4 0 5 c - 9 b 2 e - a 4 d a f 9 9 f 5 8 5 2 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 0 3 .   L i b r a r y :   j e t t i s o n - 1 . 5 . 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / c o d e h a u s / j e t t i s o n / j e t t i s o n / 1 . 5 . 4 / j e t t i s o n - 1 . 5 . 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 6   E n v o i   S o l u t i o n s   L L C 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a 4 3 1 8 9 8 d - f 8 d 1 - 4 e 4 c - b a c 4 - 2 7 e 9 e f 4 e a 7 9 0 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 0 4 .   L i b r a r y :   j e t t y - h t t p - 1 0 . 0 . 2 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c f 3 4 d e 5 8 - 3 6 5 6 - 4 4 3 7 - b f 3 1 - f 0 9 3 e b 6 4 7 c 9 e 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8 - 2 0 2 2   M o r t   B a y   C o n s u l t i n g   P t y   L t d   a n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 9 2 2 5 b 7 8 - d c 1 7 - 4 a 5 a - 8 c 8 7 - 0 3 1 b 7 0 8 3 3 7 b 3 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 6   A k i   Y o s h i d a , 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 d 4 9 f e 2 c - e d f b - 4 5 c 8 - 8 9 1 b - c 2 b 4 1 6 1 a 6 b 8 a 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 9 2 2 5 b 7 8 - d c 1 7 - 4 a 5 a - 8 c 8 7 - 0 3 1 b 7 0 8 3 3 7 b 3 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 0 5 .   L i b r a r y :   j e t t y - i o - 1 0 . 0 . 2 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c f 3 4 d e 5 8 - 3 6 5 6 - 4 4 3 7 - b f 3 1 - f 0 9 3 e b 6 4 7 c 9 e 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 6   A k i   Y o s h i d a , 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 5 c 9 0 2 f 9 - b 7 1 0 - 4 c f a - 8 2 b b - e e 0 2 b 2 a 3 4 9 d 7 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8 - 2 0 2 2   M o r t   B a y   C o n s u l t i n g   P t y   L t d   a n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 5 a 8 d e 8 6 - 6 6 1 a - 4 c 5 9 - b f 5 6 - 4 8 9 2 6 0 1 4 8 8 9 9 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 5 a 8 d e 8 6 - 6 6 1 a - 4 c 5 9 - b f 5 6 - 4 8 9 2 6 0 1 4 8 8 9 9 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 0 6 .   L i b r a r y :   j e t t y - s e c u r i t y - 1 0 . 0 . 2 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c f 3 4 d e 5 8 - 3 6 5 6 - 4 4 3 7 - b f 3 1 - f 0 9 3 e b 6 4 7 c 9 e 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 d 4 c b f 5 - a b 3 2 - 4 2 8 7 - 8 0 3 e - b 3 d 2 a 1 3 9 1 7 d e 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 6   A k i   Y o s h i d a , 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 6 f d f a 3 1 - 4 f 3 d - 4 4 b 0 - 9 f 7 0 - a f 1 9 b 0 b 3 a 9 0 e 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8 - 2 0 2 2   M o r t   B a y   C o n s u l t i n g   P t y   L t d   a n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 d 4 c b f 5 - a b 3 2 - 4 2 8 7 - 8 0 3 e - b 3 d 2 a 1 3 9 1 7 d e 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 0 7 .   L i b r a r y :   j e t t y - s e r v e r - 1 0 . 0 . 2 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c f 3 4 d e 5 8 - 3 6 5 6 - 4 4 3 7 - b f 3 1 - f 0 9 3 e b 6 4 7 c 9 e 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 5 1 f 6 4 c e - b f 4 e - 4 a 8 4 - 8 9 2 8 - e 6 0 a c f 8 4 a f 4 7 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 6   A k i   Y o s h i d a , 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a a 5 f 6 b a 5 - c f e e - 4 0 3 3 - 8 1 e f - 4 d 6 a 1 c 3 8 2 9 1 c 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8 - 2 0 2 2   M o r t   B a y   C o n s u l t i n g   P t y   L t d   a n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 5 1 f 6 4 c e - b f 4 e - 4 a 8 4 - 8 9 2 8 - e 6 0 a c f 8 4 a f 4 7 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 0 8 .   L i b r a r y :   j e t t y - s e r v l e t - 1 0 . 0 . 2 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c f 3 4 d e 5 8 - 3 6 5 6 - 4 4 3 7 - b f 3 1 - f 0 9 3 e b 6 4 7 c 9 e 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 c 8 7 6 4 3 4 - 1 c 3 7 - 4 a 0 f - 9 3 9 6 - a 6 1 1 f 7 7 a 7 5 0 f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8 - 2 0 2 2   M o r t   B a y   C o n s u l t i n g   P t y   L t d   a n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 c 8 7 6 4 3 4 - 1 c 3 7 - 4 a 0 f - 9 3 9 6 - a 6 1 1 f 7 7 a 7 5 0 f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 6   A k i   Y o s h i d a , 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 f 4 8 1 b 6 b - c e a 6 - 4 4 4 c - 9 5 a 7 - a a 8 f 3 7 c e 4 f 9 6 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 0 9 .   L i b r a r y :   j e t t y - u t i l - 1 0 . 0 . 2 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c f 3 4 d e 5 8 - 3 6 5 6 - 4 4 3 7 - b f 3 1 - f 0 9 3 e b 6 4 7 c 9 e 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8 - 2 0 2 2   M o r t   B a y   C o n s u l t i n g   P t y   L t d   a n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 1 6 5 f 0 b 7 - 5 5 6 0 - 4 1 1 3 - 8 f e 3 - 4 d e 4 9 d c 1 3 e 8 7 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 6   A k i   Y o s h i d a , 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d b 9 b f 4 9 3 - 4 0 f 7 - 4 1 0 6 - a e 0 8 - 5 4 b 1 d 1 0 f a 8 e a 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 1 6 5 f 0 b 7 - 5 5 6 0 - 4 1 1 3 - 8 f e 3 - 4 d e 4 9 d c 1 3 e 8 7 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 1 0 .   L i b r a r y :   j l i n e - 2 . 1 4 . 6 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   2 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j l i n e / j l i n e / 2 . 1 4 . 6 / j l i n e - 2 . 1 4 . 6 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 1 6   t h e   o r i g i n a l   a u t h o r   o r   a u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / j l i n e / j l i n e 2 / b l o b / j l i n e - 2 . 1 4 . 6 / L I C E N S E . t x t 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 1 6   t h e   o r i g i n a l   a u t h o r   o r   a u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / j l i n e / j l i n e 2 / b l o b / j l i n e - 2 . 1 4 . 6 / L I C E N S E . t x t 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 1 1 .   L i b r a r y :   j o d a - t i m e - 2 . 1 1 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j o d a - t i m e / j o d a - t i m e / 2 . 1 1 . 1 / j o d a - t i m e - 2 . 1 1 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 1 2 .   L i b r a r y :   j q u e r y - 2 . 1 . 1   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / j q u e r y / j q u e r y / b l o b / 2 . 1 . 1 / M I T - L I C E N S E . t x t 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / j q u e r y / j q u e r y / b l o b / 2 . 1 . 1 / M I T - L I C E N S E . t x t 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 1 3 .   L i b r a r y :   j q u e r y - 3 . 5 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / w e b j a r s / j q u e r y / 3 . 5 . 1 / j q u e r y - 3 . 5 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 1   O p e n J S   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / j q u e r y . c o m / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 1 4 .   L i b r a r y :   j q u e r y - 3 . 5 . 1 . j s   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 f 4 5 d 4 e 2 - 3 6 9 c - 4 2 f d - b 5 b c - b e b 1 a 9 b f a c f 8 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / j q u e r y / j q u e r y 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 1 5 .   L i b r a r y :   j q u e r y - 3 . 5 . 1 . m i n . j s   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / c d n j s / c d n j s / b l o b / m a s t e r / a j a x / l i b s / j q u e r y / p a c k a g e . j s o n 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 0   O p e n J S   F o u n d a t i o n   a n d   j Q u e r y   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / j q u e r y . c o m / 
 
 
 
 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 1 6 .   L i b r a r y :   j q u e r y - 3 . 5 . 1 . s l i m . m i n . j s   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / c d n j s / c d n j s / b l o b / m a s t e r / a j a x / l i b s / j q u e r y / p a c k a g e . j s o n 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   O p e n J S   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / j q u e r y / j q u e r y 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 1 7 .   L i b r a r y :   j q u e r y . s l i m - 3 . 5 . 1 . j s   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 7 0 a 7 d c 7 - c 2 a 5 - 4 b b 3 - 9 c 8 e - a 2 4 e e 7 0 a c e 2 7 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   O p e n J S   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / j q u e r y / j q u e r y 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 1 8 .   L i b r a r y :   j s o n - p a t h - 2 . 9 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / j a y w a y / j s o n p a t h / j s o n - p a t h / 2 . 9 . 0 / j s o n - p a t h - 2 . 9 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 7   J a y w a y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / j a y w a y / J s o n P a t h 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 1 9 .   L i b r a r y :   j s o n - s m a r t - 2 . 4 . 1 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / n e t / m i n i d e v / j s o n - s m a r t / 2 . 4 . 1 0 / j s o n - s m a r t - 2 . 4 . 1 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 2 3   J S O N 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / n e t / m i n i d e v / j s o n - s m a r t / 2 . 4 . 1 0 / j s o n - s m a r t - 2 . 4 . 1 0 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 2 0 .   L i b r a r y :   j s o n - s m a r t - 2 . 5 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / n e t / m i n i d e v / j s o n - s m a r t / 2 . 5 . 0 / j s o n - s m a r t - 2 . 5 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1 - 2 0 2 3   J S O N 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / n e t / m i n i d e v / j s o n - s m a r t / 2 . 5 . 0 / j s o n - s m a r t - 2 . 5 . 0 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 2 1 .   L i b r a r y :   j s r 1 6 6 y - 1 . 7 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 U n s p e c i f i e d   C o p y r i g h t 
 R e v i e w e d   b y   t h e   W h i t e S o u r c e   R e s e a r c h   T e a m 
 L i b r a r y   c o p y r i g h t s   c o u l d   n o t   b e   e s t a b l i s h e d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 2 2 .   L i b r a r y :   j u n i t - 4 . 1 3 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   1 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j u n i t / j u n i t / 4 . 1 3 . 2 / j u n i t - 4 . 1 3 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   J U n i t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / j u n i t . o r g / j u n i t 4 /   
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 2 3 .   L i b r a r y :   j u n i t - j u p i t e r - a p i - 5 . 9 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / j u n i t / j u p i t e r / j u n i t - j u p i t e r - a p i / 5 . 9 . 2 / j u n i t - j u p i t e r - a p i - 5 . 9 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 2 4 .   L i b r a r y :   j u n i t - j u p i t e r - e n g i n e - 5 . 9 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / j u n i t / j u p i t e r / j u n i t - j u p i t e r - e n g i n e / 5 . 9 . 2 / j u n i t - j u p i t e r - e n g i n e - 5 . 9 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 2 5 .   L i b r a r y :   j u n i t - p l a t f o r m - c o m m o n s - 1 . 9 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / j u n i t / p l a t f o r m / j u n i t - p l a t f o r m - c o m m o n s / 1 . 9 . 2 / j u n i t - p l a t f o r m - c o m m o n s - 1 . 9 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 2 6 .   L i b r a r y :   j u n i t - p l a t f o r m - e n g i n e - 1 . 9 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / j u n i t / p l a t f o r m / j u n i t - p l a t f o r m - e n g i n e / 1 . 9 . 2 / j u n i t - p l a t f o r m - e n g i n e - 1 . 9 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 2 7 .   L i b r a r y :   j u n i t - p l a t f o r m - l a u n c h e r - 1 . 9 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   E c l i p s e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / j u n i t / p l a t f o r m / j u n i t - p l a t f o r m - l a u n c h e r / 1 . 9 . 2 / j u n i t - p l a t f o r m - l a u n c h e r - 1 . 9 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 2 8 .   L i b r a r y :   l a n g - t a g - 1 . 7 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / n i m b u s d s / l a n g - t a g / 1 . 7 / l a n g - t a g - 1 . 7 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 2   C o n n e c t 2 i d   L t d 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / b i t b u c k e t . o r g / c o n n e c t 2 i d / n i m b u s - l a n g u a g e - t a g s / s r c / 1 . 7 / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 2 9 .   L i b r a r y :   l o g 4 j - 1 . 2 - a p i - 2 . 1 7 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - 1 . 2 - a p i / 2 . 1 7 . 1 / l o g 4 j - 1 . 2 - a p i - 2 . 1 7 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 1 9 6 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 b 9 c 8 c 0 6 - a a 9 d - 4 4 5 f - 9 c a 7 - 5 f f 9 6 5 e 6 c 9 6 e 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 3 0 .   L i b r a r y :   l o g 4 j - 1 . 2 - a p i - 2 . 1 7 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - 1 . 2 - a p i / 2 . 1 7 . 2 / l o g 4 j - 1 . 2 - a p i - 2 . 1 7 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 9 a 5 4 c 8 f - c 4 6 f - 4 8 6 e - b 8 f d - 7 5 2 0 a b 7 a 3 3 2 d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 3 1 .   L i b r a r y :   l o g 4 j - a p i - 2 . 1 7 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - a p i / 2 . 1 7 . 1 / l o g 4 j - a p i - 2 . 1 7 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 1 9 6 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 1 0 2 7 3 f 6 - 8 1 b 2 - 4 e 4 5 - a 0 d f - c 5 6 c e e 4 7 5 2 4 e 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 3 2 .   L i b r a r y :   l o g 4 j - a p i - 2 . 1 7 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - a p i / 2 . 1 7 . 2 / l o g 4 j - a p i - 2 . 1 7 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 1 f f 3 6 b b - 7 4 e 4 - 4 4 0 4 - 8 e a 1 - c 0 c 1 7 b 8 2 a f b 0 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 3 3 .   L i b r a r y :   l o g 4 j - c o r e - 2 . 1 7 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - c o r e / 2 . 1 7 . 1 / l o g 4 j - c o r e - 2 . 1 7 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 0 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b a 8 c b d f 3 - 5 c 9 c - 4 6 a 4 - 8 d 2 0 - 7 1 c 5 0 1 2 5 6 a 3 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5 - 2 0 0 6   T i m   F e n n e l l 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 3 6 e 4 5 5 e - 6 5 6 f - 4 9 7 3 - b 5 6 e - a 1 f 2 0 f f d b 9 2 5 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 1 2   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 3 6 e 4 5 5 e - 6 5 6 f - 4 9 7 3 - b 5 6 e - a 1 f 2 0 f f d b 9 2 5 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 3 4 .   L i b r a r y :   l o g 4 j - c o r e - 2 . 1 7 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - c o r e / 2 . 1 7 . 2 / l o g 4 j - c o r e - 2 . 1 7 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 5 - 2 0 0 6   T i m   F e n n e l l 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 9 5 a a 7 d 2 - c c 3 0 - 4 3 d 4 - a 8 7 3 - 1 e 1 3 8 b c e 1 3 d 9 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 1 2   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 7 9 5 a a 7 d 2 - c c 3 0 - 4 3 d 4 - a 8 7 3 - 1 e 1 3 8 b c e 1 3 d 9 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 0 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 0 7 8 c 0 1 7 - 0 d 5 9 - 4 b a 4 - 9 5 f 8 - 5 c 3 1 2 d 3 3 3 3 8 3 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 3 5 .   L i b r a r y :   l o g 4 j - j c l - 2 . 1 7 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - j c l / 2 . 1 7 . 1 / l o g 4 j - j c l - 2 . 1 7 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 1 9 6 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 b e 8 d 8 f 3 - d 9 9 1 - 4 0 a 6 - b 2 5 8 - 8 1 e d 6 8 6 d d a a 8 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 3 6 .   L i b r a r y :   l o g 4 j - j c l - 2 . 1 7 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - j c l / 2 . 1 7 . 2 / l o g 4 j - j c l - 2 . 1 7 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c c 4 9 6 b f d - b f 6 e - 4 d d c - b e 2 5 - f 7 9 0 5 9 3 7 f 0 4 1 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 3 7 .   L i b r a r y :   l o g 4 j - j u l - 2 . 1 7 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - j u l / 2 . 1 7 . 1 / l o g 4 j - j u l - 2 . 1 7 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 1 9 6 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / b 7 2 f e a f a - 0 a 6 7 - 4 3 e c - a 3 c 7 - 8 8 0 e 2 b 9 4 d 3 b 5 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 3 8 .   L i b r a r y :   l o g 4 j - l a y o u t - t e m p l a t e - j s o n - 2 . 1 7 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - l a y o u t - t e m p l a t e - j s o n / 2 . 1 7 . 1 / l o g 4 j - l a y o u t - t e m p l a t e - j s o n - 2 . 1 7 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 1 9 6 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 a 2 d f 4 a 6 - f 3 5 b - 4 8 8 1 - 8 5 d 2 - a 1 5 d e e d b 3 e 6 b 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 3 9 .   L i b r a r y :   l o g 4 j - s l f 4 j - i m p l - 2 . 1 7 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - s l f 4 j - i m p l / 2 . 1 7 . 1 / l o g 4 j - s l f 4 j - i m p l - 2 . 1 7 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 1 9 6 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 5 5 a b 6 8 d - 7 2 7 4 - 4 8 5 7 - 8 4 e 0 - 9 e e 0 f 4 6 2 c 3 6 4 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 4 0 .   L i b r a r y :   l o g 4 j - s l f 4 j - i m p l - 2 . 1 7 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / l o g g i n g / l o g 4 j / l o g 4 j - s l f 4 j - i m p l / 2 . 1 7 . 2 / l o g 4 j - s l f 4 j - i m p l - 2 . 1 7 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 2 e 4 5 5 7 6 - 7 9 7 a - 4 4 6 e - 8 9 b e - a 7 6 0 b b 6 3 e 0 1 0 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 4 1 .   L i b r a r y :   m a i l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   C D D L   1 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / j a v a e e . g i t h u b . i o / j a v a m a i l / 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 4 2 .   L i b r a r y :   m c h a n g e - c o m m o n s - j a v a - 0 . 2 . 2 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   L G P L   2 . 1 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / m c h a n g e / m c h a n g e - c o m m o n s - j a v a / 0 . 2 . 2 0 / m c h a n g e - c o m m o n s - j a v a - 0 . 2 . 2 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 5   M a c h i n e r y   F o r   C h a n g e ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / s w a l d m a n / m c h a n g e - c o m m o n s - j a v a / s e a r c h ? q = c o p y r i g h t 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 4 3 .   L i b r a r y :   m i m e p u l l - 1 . 9 . 1 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / j v n e t / m i m e p u l l / m i m e p u l l / 1 . 9 . 1 1 / m i m e p u l l - 1 . 9 . 1 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 e 5 7 d 8 e 4 - 4 1 9 1 - 4 e 0 1 - b 1 d 0 - f c 9 9 1 4 9 8 2 b 0 f 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2 - 2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / j v n e t / m i m e p u l l / m i m e p u l l / 1 . 9 . 1 1 / m i m e p u l l - 1 . 9 . 1 1 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / w w w . e c l i p s e . o r g / o r g / d o c u m e n t s / e d l - v 1 0 . p h p 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 4 4 .   L i b r a r y :   m o c k i t o - c o r e - 3 . 1 2 . 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / m o c k i t o / m o c k i t o - c o r e / 3 . 1 2 . 4 / m o c k i t o - c o r e - 3 . 1 2 . 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   M o c k i t o   c o n t r i b u t o 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 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / m o c k i t o / m o c k i t o / b l o b / m a i n / L I C E N S E 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 4 5 .   L i b r a r y :   m u l t i v e r s e - c o r e - 0 . 7 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9 - 2 0 1 2   P e t e r   V e e n t j e r 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / p v e e n t j e r / M u l t i v e r s e / b l o b / m u l t i v e r s e - 0 . 7 . 0 / L I C E N S E 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 4 6 .   L i b r a r y :   m x p a r s e r - 1 . 2 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / g i t h u b / x - s t r e a m / m x p a r s e r / 1 . 2 . 2 / m x p a r s e r - 1 . 2 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 0   X S t r e a m   c o m m i t t e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / g i t h u b / x - s t r e a m / m x p a r s e r / 1 . 2 . 2 / m x p a r s e r - 1 . 2 . 2 . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 3   T h e   T r u s t e e s   o f   I n d i a n a   U n i v e r s i t y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 f 0 b 9 1 c 7 - 4 a 9 a - 4 e f 1 - 8 9 6 5 - 1 e 7 c 0 4 1 3 3 2 2 9 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   3 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 3   T h e   T r u s t e e s   o f   I n d i a n a   U n i v e r s i t y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / x - s t r e a m / m x p a r s e r / m a s t e r / L I C E N S E . t x t 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 4 7 .   L i b r a r y :   n a s h o r n - 2 e b 8 8 e 4 0 2 4 0 2 3 e e 8 e 9 b a a c b 7 7 3 6 f 9 1 4 e 3 a a 6 8 a a 4   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / o p e n j d k / n a s h o r n / b l o b / 2 e b 8 8 e 4 0 2 4 0 2 3 e e 8 e 9 b a a c b 7 7 3 6 f 9 1 4 e 3 a a 6 8 a a 4 / A D D I T I O N A L _ L I C E N S E _ I N F O 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 4 8 .   L i b r a r y :   n a s h o r n - c o r e - 1 5 . 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   G P L   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / o p e n j d k / n a s h o r n / b l o b / m a i n / L I C E N S E 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / o p e n j d k / n a s h o r n / n a s h o r n - c o r e / 1 5 . 4 / n a s h o r n - c o r e - 1 5 . 4 . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 4 9 .   L i b r a r y :   n a t i v e _ a u t h . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 5 0 .   L i b r a r y :   n a t i v e _ a u t h . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 5 1 .   L i b r a r y :   n a t i v e _ c o n s o l e . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 5 2 .   L i b r a r y :   n a t i v e _ c o n s o l e . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 5 3 .   L i b r a r y :   n a t i v e _ c r e d e n t i a l . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 5 4 .   L i b r a r y :   n a t i v e _ c r e d e n t i a l . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 5 5 .   L i b r a r y :   n a t i v e _ f i l e s y s t e m . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 5 6 .   L i b r a r y :   n a t i v e _ f i l e s y s t e m . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 5 7 .   L i b r a r y :   n a t i v e _ m e s s a g e w i n d o w . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 5 8 .   L i b r a r y :   n a t i v e _ m e s s a g e w i n d o w . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 5 9 .   L i b r a r y :   n a t i v e _ m i s c . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 6 0 .   L i b r a r y :   n a t i v e _ m i s c . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 6 1 .   L i b r a r y :   n a t i v e _ r e g i s t r y . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 6 2 .   L i b r a r y :   n a t i v e _ r e g i s t r y . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 6 3 .   L i b r a r y :   n a t i v e _ s y n c h r o n i z a t i o n . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 6 4 .   L i b r a r y :   n a t i v e _ s y n c h r o n i z a t i o n . d l l   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   I B M 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 6 5 .   L i b r a r y :   n e t t y - b u f f e r - 4 . 1 . 1 0 8 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - b u f f e r / 4 . 1 . 1 0 8 . F i n a l / n e t t y - b u f f e r - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2   T h e   N e t t y   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - b u f f e r / 4 . 1 . 1 0 8 . F i n a l / n e t t y - b u f f e r - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 6 6 .   L i b r a r y :   n e t t y - c o d e c - 4 . 1 . 1 0 8 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - c o d e c / 4 . 1 . 1 0 8 . F i n a l / n e t t y - c o d e c - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2   T h e   N e t t y   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - c o d e c / 4 . 1 . 1 0 8 . F i n a l / n e t t y - c o d e c - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 6 7 .   L i b r a r y :   n e t t y - c o d e c - d n s - 4 . 1 . 1 0 8 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - c o d e c - d n s / 4 . 1 . 1 0 8 . F i n a l / n e t t y - c o d e c - d n s - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   T h e   N e t t y   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - c o d e c - d n s / 4 . 1 . 1 0 8 . F i n a l / n e t t y - c o d e c - d n s - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 6 8 .   L i b r a r y :   n e t t y - c o d e c - h t t p - 4 . 1 . 1 0 8 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - c o d e c - h t t p / 4 . 1 . 1 0 8 . F i n a l / n e t t y - c o d e c - h t t p - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2   T h e   N e t t y   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - c o d e c - h t t p / 4 . 1 . 1 0 8 . F i n a l / n e t t y - c o d e c - h t t p - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 6 9 .   L i b r a r y :   n e t t y - c o m m o n - 4 . 1 . 1 0 8 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - c o m m o n / 4 . 1 . 1 0 8 . F i n a l / n e t t y - c o m m o n - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2   T h e   N e t t y   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - c o m m o n / 4 . 1 . 1 0 8 . F i n a l / n e t t y - c o m m o n - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 7 0 .   L i b r a r y :   n e t t y - h a n d l e r - 4 . 1 . 1 0 8 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - h a n d l e r / 4 . 1 . 1 0 8 . F i n a l / n e t t y - h a n d l e r - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2   T h e   N e t t y   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - h a n d l e r / 4 . 1 . 1 0 8 . F i n a l / n e t t y - h a n d l e r - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 7 1 .   L i b r a r y :   n e t t y - h a n d l e r - p r o x y - 4 . 1 . 1 0 8 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - h a n d l e r - p r o x y / 4 . 1 . 1 0 8 . F i n a l / n e t t y - h a n d l e r - p r o x y - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   T h e   N e t t y   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - h a n d l e r - p r o x y / 4 . 1 . 1 0 8 . F i n a l / n e t t y - h a n d l e r - p r o x y - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 7 2 .   L i b r a r y :   n e t t y - r e s o l v e r - 4 . 1 . 1 0 8 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - r e s o l v e r / 4 . 1 . 1 0 8 . F i n a l / n e t t y - r e s o l v e r - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   T h e   N e t t y   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - r e s o l v e r / 4 . 1 . 1 0 8 . F i n a l / n e t t y - r e s o l v e r - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 7 3 .   L i b r a r y :   n e t t y - r e s o l v e r - d n s - 4 . 1 . 1 0 8 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - r e s o l v e r - d n s / 4 . 1 . 1 0 8 . F i n a l / n e t t y - r e s o l v e r - d n s - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   T h e   N e t t y   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - r e s o l v e r - d n s / 4 . 1 . 1 0 8 . F i n a l / n e t t y - r e s o l v e r - d n s - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 7 4 .   L i b r a r y :   n e t t y - t r a n s p o r t - 4 . 1 . 1 0 8 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - t r a n s p o r t / 4 . 1 . 1 0 8 . F i n a l / n e t t y - t r a n s p o r t - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 2   T h e   N e t t y   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - t r a n s p o r t / 4 . 1 . 1 0 8 . F i n a l / n e t t y - t r a n s p o r t - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 7 5 .   L i b r a r y :   n e t t y - t r a n s p o r t - n a t i v e - u n i x - c o m m o n - 4 . 1 . 1 0 8 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - t r a n s p o r t - n a t i v e - u n i x - c o m m o n / 4 . 1 . 1 0 8 . F i n a l / n e t t y - t r a n s p o r t - n a t i v e - u n i x - c o m m o n - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 6   T h e   N e t t y   P r o j e c t 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / i o / n e t t y / n e t t y - t r a n s p o r t - n a t i v e - u n i x - c o m m o n / 4 . 1 . 1 0 8 . F i n a l / n e t t y - t r a n s p o r t - n a t i v e - u n i x - c o m m o n - 4 . 1 . 1 0 8 . F i n a l . p o m 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 7 6 .   L i b r a r y :   n i m b u s - j o s e - j w t - 9 . 3 7 . 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / n i m b u s d s / n i m b u s - j o s e - j w t / 9 . 3 7 . 3 / n i m b u s - j o s e - j w t - 9 . 3 7 . 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 4   C o n n e c t 2 i d   L t d . 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / b i t b u c k e t . o r g / c o n n e c t 2 i d / n i m b u s - j o s e - j w t / s r c / m a s t e r / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 7 7 .   L i b r a r y :   o a u t h 2 - o i d c - s d k - 1 1 . 1 0 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / n i m b u s d s / o a u t h 2 - o i d c - s d k / 1 1 . 1 0 . 1 / o a u t h 2 - o i d c - s d k - 1 1 . 1 0 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 7 8 .   L i b r a r y :   o p e n t e s t 4 j - 1 . 2 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / o t a 4 j - t e a m / o p e n t e s t 4 j / b l o b / r 1 . 2 . 0 / L I C E N S E 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 U n s p e c i f i e d   C o p y r i g h t 
 R e v i e w e d   b y   t h e   W h i t e S o u r c e   R e s e a r c h   T e a m 
 L i b r a r y   c o p y r i g h t s   c o u l d   n o t   b e   e s t a b l i s h e d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 7 9 .   L i b r a r y :   o r g . a b e g o . t r e e l a y o u t . c o r e - 1 . 0 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a b e g o / t r e e l a y o u t / o r g . a b e g o . t r e e l a y o u t . c o r e / 1 . 0 . 1 / o r g . a b e g o . t r e e l a y o u t . c o r e - 1 . 0 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 1   a b e g o   S o f t w a r e   G m b H 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a b e g o / t r e e l a y o u t 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 8 0 .   L i b r a r y :   o r g . a b e g o . t r e e l a y o u t . c o r e - 1 . 0 . 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a b e g o / t r e e l a y o u t / o r g . a b e g o . t r e e l a y o u t . c o r e / 1 . 0 . 3 / o r g . a b e g o . t r e e l a y o u t . c o r e - 1 . 0 . 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 1   a b e g o   S o f t w a r e   G m b H 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a b e g o / t r e e l a y o u t / t r e e / v 1 . 0 . 3 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 8 1 .   L i b r a r y :   o r g . e c l i p s e . j g i t - 6 . 7 . 0 . 2 0 2 3 0 9 0 5 0 8 4 0 - r . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 8 b f 1 e c 5 1 - 6 3 3 5 - 4 d 3 1 - a 1 5 b - 2 5 6 4 8 8 0 e 3 f e b 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0   M a t t h i a s   S o h n   < m a t t h i a s . s o h n @ s a p . c o m >   a n d   o t h e r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . e c l i p s e . o r g / c o n t e n t / g r o u p s / r e l e a s e s / o r g / e c l i p s e / j g i t / o r g . e c l i p s e . j g i t / 6 . 7 . 0 . 2 0 2 3 0 9 0 5 0 8 4 0 - r / o r g . e c l i p s e . j g i t - 6 . 7 . 0 . 2 0 2 3 0 9 0 5 0 8 4 0 - r . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8   I m r a n   M   Y o u s u f   < i m y o u s u f @ s m a r t i t e n g i n e e r i n g . c o m > 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . e c l i p s e . o r g / c o n t e n t / g r o u p s / r e l e a s e s / o r g / e c l i p s e / j g i t / o r g . e c l i p s e . j g i t / 6 . 7 . 0 . 2 0 2 3 0 9 0 5 0 8 4 0 - r / o r g . e c l i p s e . j g i t - 6 . 7 . 0 . 2 0 2 3 0 9 0 5 0 8 4 0 - r . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   I g o r   F e d o r e n k o   < i g o r @ i f e d o r e n k o . c o m > 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . e c l i p s e . o r g / c o n t e n t / g r o u p s / r e l e a s e s / o r g / e c l i p s e / j g i t / o r g . e c l i p s e . j g i t / 6 . 7 . 0 . 2 0 2 3 0 9 0 5 0 8 4 0 - r / o r g . e c l i p s e . j g i t - 6 . 7 . 0 . 2 0 2 3 0 9 0 5 0 8 4 0 - r . p o m 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   4 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   G o o g l e   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . e c l i p s e . o r g / c o n t e n t / g r o u p s / r e l e a s e s / o r g / e c l i p s e / j g i t / o r g . e c l i p s e . j g i t / 6 . 7 . 0 . 2 0 2 3 0 9 0 5 0 8 4 0 - r / o r g . e c l i p s e . j g i t - 6 . 7 . 0 . 2 0 2 3 0 9 0 5 0 8 4 0 - r . p o m 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 8 2 .   L i b r a r y :   p o l y f i l l - 7 . 4 . 4 . j s   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c a 3 e 7 3 5 8 - 5 9 2 4 - 4 a 2 3 - a 1 b 1 - 2 b 4 d 5 d b 4 0 d 4 7 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 4   F a c e b o o k ,   I n c 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c a 3 e 7 3 5 8 - 5 9 2 4 - 4 a 2 3 - a 1 b 1 - 2 b 4 d 5 d b 4 0 d 4 7 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 8 3 .   L i b r a r y :   p r a c t i c o - 1 9 . 8   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / a c e . c 9 . i o / 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 8 4 .   L i b r a r y :   q d o x - 1 . 1 2 . 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o s i t o r y . m a p r . c o m / n e x u s / c o n t e n t / r e p o s i t o r i e s / m a p r - p u b l i c / c e n t r a l / c o m / t h o u g h t w o r k s / q d o x / q d o x / 1 . 1 2 . 1 / q d o x - 1 . 1 2 . 1 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 U n s p e c i f i e d   C o p y r i g h t 
 R e v i e w e d   b y   t h e   W h i t e S o u r c e   R e s e a r c h   T e a m 
 L i b r a r y   c o p y r i g h t s   c o u l d   n o t   b e   e s t a b l i s h e d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 8 5 .   L i b r a r y :   r e 2 j - 1 . 7 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / g o o g l e / r e 2 j / b l o b / m a s t e r / L I C E N S E 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g o l a n g . o r g / L I C E N S E 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 8 6 .   L i b r a r y :   r e f l e c t i o n s - 0 . 9 . 1 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   3 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / r e f l e c t i o n s / r e f l e c t i o n s / 0 . 9 . 1 0 / r e f l e c t i o n s - 0 . 9 . 1 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 4   S a m   H o c e v a r 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / g i t h u b . c o m / r o n m a m o / r e f l e c t i o n s 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 8 7 .   L i b r a r y :   r h i n o - 1 . 7 . 1 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M o z i l l a   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / m o z i l l a / r h i n o / 1 . 7 . 1 2 / r h i n o - 1 . 7 . 1 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 1 0 - 2 0 1 5   t h e   V 8   p r o j e c t   a u t h o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / m o z i l l a / r h i n o / b l o b / R h i n o 1 _ 7 _ 1 2 _ R e l e a s e / N O T I C E . t x t 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 8 8 .   L i b r a r y :   s i z e o f - a g e n t . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   C a n n o t   b e   e s t a b l i s h e d 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 U n s p e c i f i e d   C o p y r i g h t 
 R e v i e w e d   b y   t h e   W h i t e S o u r c e   R e s e a r c h   T e a m 
 L i b r a r y   c o p y r i g h t s   c o u l d   n o t   b e   e s t a b l i s h e d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 8 9 .   L i b r a r y :   s l f 4 j - a p i - 1 . 7 . 2 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / s l f 4 j / s l f 4 j - a p i / 1 . 7 . 2 5 / s l f 4 j - a p i - 1 . 7 . 2 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   Q O S . c h 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / w w w . s l f 4 j . o r g 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 9 0 .   L i b r a r y :   s l f 4 j - a p i - 1 . 7 . 3 1 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . s l f 4 j / s l f 4 j - a p i / 1 . 7 . 3 1 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 1   Q O S . c h 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p : / / w w w . s l f 4 j . o r g / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 9 1 .   L i b r a r y :   s l f 4 j - a p i - 1 . 7 . 3 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . s l f 4 j / s l f 4 j - a p i / 1 . 7 . 3 2 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 2 3   Q O S . c h 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / w w w . s l f 4 j . o r g / 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 9 2 .   L i b r a r y :   s n a k e y a m l - 2 . 2 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / y a m l / s n a k e y a m l / 2 . 2 / s n a k e y a m l - 2 . 2 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 U n s p e c i f i e d   C o p y r i g h t 
 R e v i e w e d   b y   t h e   W h i t e S o u r c e   R e s e a r c h   T e a m 
 L i b r a r y   c o p y r i g h t s   c o u l d   n o t   b e   e s t a b l i s h e d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 9 3 .   L i b r a r y :   s s h j - 0 . 3 8 . 0 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / c o m / h i e r y n o m u s / s s h j / 0 . 3 8 . 0 / s s h j - 0 . 3 8 . 0 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 9 4 .   L i b r a r y :   t a g l i b s - s t a n d a r d - c o m p a t - 1 . 2 . 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t a g l i b s / t a g l i b s - s t a n d a r d - c o m p a t / 1 . 2 . 5 / t a g l i b s - s t a n d a r d - c o m p a t - 1 . 2 . 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 1 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 9 8 e 3 c f 8 - f b 5 3 - 4 1 2 5 - a 2 4 e - f 7 9 4 6 8 7 b e 2 9 2 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 9 5 .   L i b r a r y :   t a g l i b s - s t a n d a r d - i m p l - 1 . 2 . 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t a g l i b s / t a g l i b s - s t a n d a r d - i m p l / 1 . 2 . 5 / t a g l i b s - s t a n d a r d - i m p l - 1 . 2 . 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 1 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 5 2 5 d 1 2 1 - 0 5 9 a - 4 1 b 9 - 8 4 3 8 - b c 7 d 4 3 5 3 1 d 7 b 
 
 
 
 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 9 6 .   L i b r a r y :   t a g l i b s - s t a n d a r d - j s t l e l - 1 . 2 . 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t a g l i b s / t a g l i b s - s t a n d a r d - j s t l e l / 1 . 2 . 5 / t a g l i b s - s t a n d a r d - j s t l e l - 1 . 2 . 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 1 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c 9 f 9 0 2 e 3 - 9 1 9 0 - 4 0 7 d - a 3 2 1 - f 1 0 4 6 d 4 6 e f b 8 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 9 7 .   L i b r a r y :   t a g l i b s - s t a n d a r d - s p e c - 1 . 2 . 5 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t a g l i b s / t a g l i b s - s t a n d a r d - s p e c / 1 . 2 . 5 / t a g l i b s - s t a n d a r d - s p e c - 1 . 2 . 5 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 1 - 2 0 1 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 6 d f f 9 8 f - 5 8 e c - 4 7 3 5 - 9 9 7 3 - 7 b e a 8 2 8 4 d 6 8 c 
 
 
 
 
 = = = = = = = 
 N O T I C E S 
 = = = = = = = 
 N o t i c e s : 
 N O T I C E . t x t 
 T e m p l a t e   T e x t : A p a c h e   B a t i k 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   W o r l d   W i d e   W e b   C o n s o r t i u m   ( W 3 C )   f o r   t h e   
 D o c u m e n t   O b j e c t   M o d e l   A P I   ( D O M   A P I )   a n d   S V G   D o c u m e n t   T y p e   D e f i n i t i o n   ( D T D ) . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   f r o m   t h e   I n t e r n a t i o n a l   O r g a n i s a t i o n   f o r 
 S t a n d a r d i z a t i o n   f o r   t h e   d e f i n i t i o n   o f   c h a r a c t e r   e n t i t i e s   u s e d   i n   t h e   s o f t w a r e ' s 
 d o c u m e n t a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   T a n g o   D e s k t o p   P r o j e c t 
 ( h t t p : / / t a n g o . f r e e d e s k t o p . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   i m a g e s   f r o m   t h e   P a s o d o b l e   I c o n   T h e m e 
 ( h t t p : / / w w w . j e s u s d a . c o m / p r o j e c t s / p a s o d o b l e ) . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 9 8 .   L i b r a r y :   t e a m - e x p l o r e r - e v e r y w h e r e - 1 4 . 1 3 9 . 0   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   M I T 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / m i c r o s o f t / t e a m - e x p l o r e r - e v e r y w h e r e / b l o b / 1 4 . 1 3 9 . 0 / L I C E N S E . t x t 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 9 9 .   L i b r a r y :   t o m c a t - a n n o t a t i o n s - a p i - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - a n n o t a t i o n s - a p i / 9 . 0 . 9 4 / t o m c a t - a n n o t a t i o n s - a p i - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 5 4 5 0 1 7 d - 4 b 6 c - 4 d 1 0 - b 5 7 a - 5 3 c 0 1 e 2 c e f 6 2 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 0 0 .   L i b r a r y :   t o m c a t - a p i - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - a p i / 9 . 0 . 9 4 / t o m c a t - a p i - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 6 c d 1 5 e d - 0 4 0 6 - 4 8 4 9 - 8 0 2 0 - e 9 0 5 2 8 a e 0 2 6 5 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 0 1 .   L i b r a r y :   t o m c a t - c a t a l i n a - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - c a t a l i n a / 9 . 0 . 9 4 / t o m c a t - c a t a l i n a - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 0 4 2 d e 9 1 - 8 d 2 a - 4 5 4 5 - 9 f a c - c d 4 8 b 7 6 4 e f e 7 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 0 2 .   L i b r a r y :   t o m c a t - c a t a l i n a - a n t - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - c a t a l i n a - a n t / 9 . 0 . 9 4 / t o m c a t - c a t a l i n a - a n t - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c c e c 6 e 3 6 - 8 8 1 0 - 4 f c 5 - b f a 1 - c 7 2 b 5 6 6 6 0 d c e 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 0 3 .   L i b r a r y :   t o m c a t - c a t a l i n a - h a - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - c a t a l i n a - h a / 9 . 0 . 9 4 / t o m c a t - c a t a l i n a - h a - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 9 b 6 1 b c c - a 5 5 d - 4 a 2 9 - a 3 d 4 - 7 5 2 a e 5 d f 6 6 f f 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 0 4 .   L i b r a r y :   t o m c a t - c o y o t e - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - c o y o t e / 9 . 0 . 9 4 / t o m c a t - c o y o t e - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 9 e 9 1 8 b 6 - 0 2 4 6 - 4 4 b 1 - 8 d e 0 - 0 f d f 5 3 a b a 7 7 d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 0 5 .   L i b r a r y :   t o m c a t - c o y o t e - f f m - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - c o y o t e - f f m / 9 . 0 . 9 4 / t o m c a t - c o y o t e - f f m - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a 9 a f e 7 0 3 - 7 7 7 5 - 4 9 d 5 - a 0 3 2 - 8 0 e c 3 d 6 1 6 b c 2 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 0 6 .   L i b r a r y :   t o m c a t - d b c p - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - d b c p / 9 . 0 . 9 4 / t o m c a t - d b c p - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 9 a 2 a 6 4 2 e - 7 e 7 9 - 4 c 5 c - a 5 6 6 - 6 6 b 2 4 3 9 b 0 4 b 8 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 0 7 .   L i b r a r y :   t o m c a t - e l - a p i - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - e l - a p i / 9 . 0 . 9 4 / t o m c a t - e l - a p i - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 d 7 e b 1 1 9 - 2 c 1 f - 4 4 9 4 - 9 6 4 2 - f c 8 b 3 7 3 e 2 0 5 1 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 0 8 .   L i b r a r y :   t o m c a t - i 1 8 n - c s - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - i 1 8 n - c s / 9 . 0 . 9 4 / t o m c a t - i 1 8 n - c s - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / a 7 8 3 4 3 9 0 - 9 4 e 2 - 4 e 2 4 - 9 e 5 b - d 4 c 5 c 4 9 6 e 9 f d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 0 9 .   L i b r a r y :   t o m c a t - i 1 8 n - d e - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - i 1 8 n - d e / 9 . 0 . 9 4 / t o m c a t - i 1 8 n - d e - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 8 a 6 5 b b 0 - b f 1 d - 4 c a 5 - b a 2 b - 7 9 1 b 9 e f f e 5 b c 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 1 0 .   L i b r a r y :   t o m c a t - i 1 8 n - e s - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - i 1 8 n - e s / 9 . 0 . 9 4 / t o m c a t - i 1 8 n - e s - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 c f 9 f a b d - f 7 2 d - 4 3 f b - 9 8 9 4 - f e 4 6 5 5 e 7 7 8 a 6 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 1 1 .   L i b r a r y :   t o m c a t - i 1 8 n - f r - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - i 1 8 n - f r / 9 . 0 . 9 4 / t o m c a t - i 1 8 n - f r - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 8 4 9 4 5 3 5 - 6 1 b 2 - 4 0 3 2 - a 6 e 3 - d 1 c 9 d 8 e b 9 8 2 a 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 1 2 .   L i b r a r y :   t o m c a t - i 1 8 n - j a - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - i 1 8 n - j a / 9 . 0 . 9 4 / t o m c a t - i 1 8 n - j a - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 0 c c f d b 0 - 6 e 4 f - 4 f 9 7 - a 0 3 9 - f 8 a 9 3 9 9 7 4 4 d 6 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 1 3 .   L i b r a r y :   t o m c a t - i 1 8 n - k o - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - i 1 8 n - k o / 9 . 0 . 9 4 / t o m c a t - i 1 8 n - k o - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 4 d 5 7 3 8 9 - 4 1 d 3 - 4 b 2 2 - 8 f a b - c 0 9 a b d 0 2 b c c 3 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 1 4 .   L i b r a r y :   t o m c a t - i 1 8 n - p t - B R - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - i 1 8 n - p t - B R / 9 . 0 . 9 4 / t o m c a t - i 1 8 n - p t - B R - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 8 a 9 3 b 5 8 - 0 6 3 1 - 4 c 8 6 - 8 a 7 6 - 4 f 1 1 4 5 7 d 1 4 7 5 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 1 5 .   L i b r a r y :   t o m c a t - i 1 8 n - r u - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - i 1 8 n - r u / 9 . 0 . 9 4 / t o m c a t - i 1 8 n - r u - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / d 1 7 c 2 3 f 3 - a f d f - 4 f b b - a 8 a d - b 1 9 8 2 a 8 5 d f b a 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 1 6 .   L i b r a r y :   t o m c a t - i 1 8 n - z h - C N - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - i 1 8 n - z h - C N / 9 . 0 . 9 4 / t o m c a t - i 1 8 n - z h - C N - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 0 4 e 6 8 7 3 9 - d 8 6 0 - 4 9 7 d - b d 6 a - b 6 3 c 2 3 5 7 2 d 1 1 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 1 7 .   L i b r a r y :   t o m c a t - j a s p e r - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - j a s p e r / 9 . 0 . 9 4 / t o m c a t - j a s p e r - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 0 3 a 8 f d 8 - d f f 9 - 4 9 7 f - 8 7 e 7 - 1 b a 3 8 c 8 0 7 d a d 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 1 8 .   L i b r a r y :   t o m c a t - j a s p e r - e l - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - j a s p e r - e l / 9 . 0 . 9 4 / t o m c a t - j a s p e r - e l - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 5 c 7 8 9 7 7 - 2 4 c e - 4 3 e a - 8 4 a 6 - b c 6 8 8 6 c 3 2 1 9 6 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 1 9 .   L i b r a r y :   t o m c a t - j a s p i c - a p i - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - j a s p i c - a p i / 9 . 0 . 9 4 / t o m c a t - j a s p i c - a p i - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 c d a 4 3 1 d - 8 e 0 f - 4 a 4 9 - 8 8 8 c - 3 d 3 2 9 3 0 2 6 1 c 3 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 2 0 .   L i b r a r y :   t o m c a t - j d b c - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - j d b c / 9 . 0 . 9 4 / t o m c a t - j d b c - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 8 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 8 4 3 a 2 d 5 - f 9 a a - 4 a 9 c - 8 c e a - b 2 d c 1 7 c 1 b 9 e 6 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 2 1 .   L i b r a r y :   t o m c a t - j n i - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - j n i / 9 . 0 . 9 4 / t o m c a t - j n i - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 7 3 0 3 d d 7 - 5 3 9 7 - 4 f d d - 9 3 0 5 - 3 5 9 7 3 8 b b 9 1 b a 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 2 2 .   L i b r a r y :   t o m c a t - j s p - a p i - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - j s p - a p i / 9 . 0 . 9 4 / t o m c a t - j s p - a p i - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / f 3 1 3 4 a 0 1 - c 5 0 1 - 4 7 c 9 - 8 9 2 3 - e b 8 8 d e 5 5 6 2 8 0 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 2 3 .   L i b r a r y :   t o m c a t - j u l i - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - j u l i / 9 . 0 . 9 4 / t o m c a t - j u l i - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 1 5 a e a 5 2 a - 6 a d f - 4 9 5 a - 9 b c 8 - 9 e 9 7 d e a 2 b f e a 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 2 4 .   L i b r a r y :   t o m c a t - s e r v l e t - a p i - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - s e r v l e t - a p i / 9 . 0 . 9 4 / t o m c a t - s e r v l e t - a p i - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 b e 5 8 5 d c - 7 8 a 0 - 4 f 2 0 - a 6 e 9 - d 6 4 4 a b 7 c 4 0 4 5 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 2 5 .   L i b r a r y :   t o m c a t - s s i - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - s s i / 9 . 0 . 9 4 / t o m c a t - s s i - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 4 5 9 0 e d a 7 - 4 f c 6 - 4 1 b 3 - 9 d e e - 5 d d f 8 c 4 d 7 9 5 a 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 2 6 .   L i b r a r y :   t o m c a t - s t o r e c o n f i g - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - s t o r e c o n f i g / 9 . 0 . 9 4 / t o m c a t - s t o r e c o n f i g - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 6 e 0 c e c 5 - d c 0 1 - 4 8 3 2 - a f b 4 - 6 9 8 b 4 e c a 3 a 1 6 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 2 7 .   L i b r a r y :   t o m c a t - t r i b e s - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - t r i b e s / 9 . 0 . 9 4 / t o m c a t - t r i b e s - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 c 9 c d 3 8 8 - 4 f 5 f - 4 b 0 f - 8 6 0 8 - 9 4 6 0 e d 2 7 f a f 7 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 2 8 .   L i b r a r y :   t o m c a t - u t i l - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - u t i l / 9 . 0 . 9 4 / t o m c a t - u t i l - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / c c c a b 1 1 0 - a 9 5 8 - 4 4 8 c - a a c 7 - 9 e e e e d 0 3 2 9 0 f 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 2 9 .   L i b r a r y :   t o m c a t - u t i l - s c a n - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - u t i l - s c a n / 9 . 0 . 9 4 / t o m c a t - u t i l - s c a n - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 3 a 3 5 a 5 8 d - f e 9 d - 4 2 5 9 - a 0 5 4 - c f a 5 2 d e 4 a d c e 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 3 0 .   L i b r a r y :   t o m c a t - w e b s o c k e t - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - w e b s o c k e t / 9 . 0 . 9 4 / t o m c a t - w e b s o c k e t - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / f c 9 0 5 3 f 7 - 1 a 3 8 - 4 c c 0 - b 5 7 b - b b b d 4 f 7 6 8 9 9 9 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 3 1 .   L i b r a r y :   t o m c a t - w e b s o c k e t - a p i - 9 . 0 . 9 4 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / t o m c a t / t o m c a t - w e b s o c k e t - a p i / 9 . 0 . 9 4 / t o m c a t - w e b s o c k e t - a p i - 9 . 0 . 9 4 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 2 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 6 a f 7 1 a 6 3 - a 1 5 9 - 4 2 5 1 - 9 8 6 1 - 3 2 c 1 0 f d c a f 2 6 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 3 2 .   L i b r a r y :   t o m c a t 6 - 0 . 5 . 0   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / c o o k b o o k s / t o m c a t 6 / b l o b / 0 . 5 . 0 / R E A D M E . r d o c 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 3 3 .   L i b r a r y :   t o m c a t 8 0 - T O M C A T _ 8 _ 0 _ 1 0   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 . g i t 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   5 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 1 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 / b l o b / T O M C A T _ 8 _ 0 _ 1 0 / N O T I C E 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   5 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   D o j o   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 / b l o b / T O M C A T _ 8 _ 0 _ 1 0 / N O T I C E 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   5 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   M o r t   B a y   C o n s u l t i n g   P t y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 / b l o b / T O M C A T _ 8 _ 0 _ 1 0 / N O T I C E 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   5 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7 - 2 0 0 8   F i l i p   H a n i k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 / b l o b / T O M C A T _ 8 _ 0 _ 1 0 / N O T I C E 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   5 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7 - 2 0 0 8   G u y   M o l i n a r i 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 / b l o b / T O M C A T _ 8 _ 0 _ 1 0 / N O T I C E 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 3 4 .   L i b r a r y :   t o m c a t 8 0 - T O M C A T _ 8 _ 0 _ 3 3   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 . g i t 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   5 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   1 9 9 9 - 2 0 1 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 / b l o b / T O M C A T _ 8 _ 0 _ 3 3 / N O T I C E 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   5 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   D o j o   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 / b l o b / T O M C A T _ 8 _ 0 _ 3 3 / N O T I C E 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   3   o u t   o f   5 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7   M o r t   B a y   C o n s u l t i n g   P t y 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 / b l o b / T O M C A T _ 8 _ 0 _ 3 3 / N O T I C E 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   4   o u t   o f   5 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7 - 2 0 0 8   F i l i p   H a n i k 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 / b l o b / T O M C A T _ 8 _ 0 _ 3 3 / N O T I C E 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   5   o u t   o f   5 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 7 - 2 0 0 8   G u y   M o l i n a r i 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / a p a c h e / t o m c a t 8 0 / b l o b / T O M C A T _ 8 _ 0 _ 3 3 / N O T I C E 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 3 5 .   L i b r a r y :   u p l o a d e r . s w f   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   B S D   2 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / d o j o t o o l k i t . o r g / l i c e n s e . h t m l 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 ( * )   T h e   c o p y r i g h t   f o r   t h i s   l i b r a r y   i s   u n k n o w n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 3 6 .   L i b r a r y :   v a l i d a t i o n - a p i - 2 . 0 . 1 . F i n a l . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a v a x / v a l i d a t i o n / v a l i d a t i o n - a p i / 2 . 0 . 1 . F i n a l / v a l i d a t i o n - a p i - 2 . 0 . 1 . F i n a l . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   b e a n v a l i d a t i o n - a p i   c o n t r i b u t o r s 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / b e a n v a l i d a t i o n - a p i / b l o b / 2 . 0 . 1 . F i n a l / c o p y r i g h t . t x t 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 3 3 7 .   L i b r a r y :   v e l o c i t y - e n g i n e - c o r e - 2 . 3 . j a r   P r o d u c t :   D e v O p s   D e p l o y 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 = = = = = = = = 
 L I C E N S E S 
 = = = = = = = = 
 L i c e n s e d   u n d e r   A p a c h e   2 . 0 
 L i c e n s e   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / a p a c h e / v e l o c i t y / v e l o c i t y - e n g i n e - c o r e / 2 . 3 / v e l o c i t y - e n g i n e - c o r e - 2 . 3 . p o m 
 
 L i c e n s e   T e x t   U n d e r   A p p e n d i x 
 
 
 
 = = = = = = = = = = 
 C O P Y R I G H T S 
 = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   1   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 0 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 5 f b 3 7 a 0 1 - 1 f 5 3 - 4 9 4 2 - a c 7 f - 0 3 6 1 4 8 6 a 8 b 2 2 
 
 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   2   o u t   o f   2 
 - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t e d   u n d e r   C o p y r i g h t   2 0 0 2 - 2 0 2 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 C o p y r i g h t   t e r m s   c a n   b e   f o u n d   a t :   h t t p s : / / i n d e x . w h i t e s o u r c e s o f t w a r e . c o m / g r i / a p p / r e a d e r / r e s o u r c e / c o n t e n t / a s S t r i n g / 2 c 6 4 3 9 a 9 - 5 0 4 2 - 4 7 7 f - 9 9 3 4 - 1 b b 0 1 4 d 8 5 4 0 6 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P P E N D I X :   L i c e n s e   D e t a i l s 
 = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 * * * * * * * 
 G P L   2 . 0 
 * * * * * * * 
 L i c e n s e   T e x t : 
 ( * )   G N U   G E N E R A L   P U B L I C   L I C E N S E 
 V e r s i o n   2 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1 ,   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d . )   Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w . 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   s a y i n g   i t   m a y   b 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 i s   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   P r o g r a m ' s   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   P r o g r a m   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
           a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
           b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
           c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
           a )   A c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e ;   o r , 
 
           b )   A c c o m p a n y   i t   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   a n y   t h i r d   p a r t y ,   f o r   a   c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e ;   o r , 
 
           c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   p r o g r a m   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 4 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   o r   d i s t r i b u t e   t h e   P r o g r a m   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e   o r   d i s t r i b u t e   t h e   P r o g r a m   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 5 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   P r o g r a m   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e   o r   m o d i f y   t h e   P r o g r a m   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   t o   t h i s   L i c e n s e . 
 
 7 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   P r o g r a m   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 8 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   P r o g r a m   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   P r o g r a m   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 9 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 1 0 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   P r o g r a m   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   d i f f e r e n t ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   P R O G R A M ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   P R O G R A M   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 2 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   P R O G R A M   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   P R O G R A M   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   O T H E R   P R O G R A M S ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   P r o g r a m s 
 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t   f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
           o n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .   C o p y r i g h t   ( C )   y y y y   n a m e   o f   a u t h o r 
 
           T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
           T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
           Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A   0 2 1 1 0 - 1 3 0 1 ,   U S A .   A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s   w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   m o d e : 
 
           G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r   G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s   t y p e   ` s h o w   w ' .   T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e   t o   r e d i s t r i b u t e   i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   f o r   d e t a i l s . 
 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e   a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s   y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y   c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
           Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   p r o g r a m   ` G n o m o v i s i o n '   ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   b y   J a m e s   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9   T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 
 
 
 * * * * * * * * 
 L G P L   2 . 1 
 * * * * * * * * 
 L i c e n s e   T e x t : 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E 
 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1     U S A 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s 
 o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .     I t   a l s o   c o u n t s 
   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e 
   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y e a r     n a m e   o f   a u t h o r 
 
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r 
 v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e   G N U 
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e 
 F o u n d a t i o n ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1     U S A 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n 
 t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n 
 b y   J a m e s   R a n d o m   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 T h a t ' s   a l l   t h e r e   i s   t o   i t ! 
 
 
 
 
 * * * * * 
 B S D   3 
 * * * * * 
 L i c e n s e   T e x t : 
 B S D   L i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 6 ,   w w w . h a m c r e s t . o r g 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e 
 t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   H a m c r e s t   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e 
 o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n 
 p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T 
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y 
 W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H 
 D A M A G E . 
 
 
 
 
 * * * 
 B S D 
 * * * 
 L i c e n s e   T e x t : 
 ( * )   C o p y r i g h t   ( c )   { { Y E A R } } ,   { { O W N E R } } 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   { { t h e   O R G A N I Z A T I O N   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s } }   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   { { T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S } }   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   { { T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S } }   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 * * * * * 
 B S D   2 
 * * * * * 
 L i c e n s e   T e x t : 
 C o p y r i g h t   ( c )   < Y E A R > ,   < O W N E R > 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   { { T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S } }   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   { { T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S } }   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 * * * * * * * * * * 
 A p a c h e   2 . 0 
 * * * * * * * * * * 
 L i c e n s e   T e x t : 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
           ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
           ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
           ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
           ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
           Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g   b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 
 * * * * * * * * * * * 
 I C U   L i c e n s e 
 * * * * * * * * * * * 
 L i c e n s e   T e x t : 
 ( * )   I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 
 
 * * * 
 C C 0 
 * * * 
 L i c e n s e   T e x t : 
 C r e a t i v e   C o m m o n s   C C 0   1 . 0   U n i v e r s a l 
 
 C R E A T I V E   C O M M O N S   C O R P O R A T I O N   I S   N O T   A   L A W   F I R M   A N D   D O E S   N O T   P R O V I D E 
 L E G A L   S E R V I C E S .   D I S T R I B U T I O N   O F   T H I S   D O C U M E N T   D O E S   N O T   C R E A T E   A N 
 A T T O R N E Y - C L I E N T   R E L A T I O N S H I P .   C R E A T I V E   C O M M O N S   P R O V I D E S   T H I S   I N F O R M A T I O N 
 O N   A N   " A S - I S "   B A S I S .   C R E A T I V E   C O M M O N S   M A K E S   N O   W A R R A N T I E S   R E G A R D I N G   T H E 
 U S E   O F   T H I S   D O C U M E N T   O R   T H E   I N F O R M A T I O N   O R   W O R K S   P R O V I D E D   H E R E U N D E R ,   A N D 
 D I S C L A I M S   L I A B I L I T Y   F O R   D A M A G E S   R E S U L T I N G   F R O M   T H E   U S E   O F   T H I S   D O C U M E N T 
 O R   T H E   I N F O R M A T I O N   O R   W O R K S   P R O V I D E D   H E R E U N D E R . 
 
 S t a t e m e n t   o f   P u r p o s e 
 
 T h e   l a w s   o f   m o s t   j u r i s d i c t i o n s   t h r o u g h o u t   t h e   w o r l d   a u t o m a t i c a l l y   c o n f e r 
 e x c l u s i v e   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   ( d e f i n e d   b e l o w )   u p o n   t h e   c r e a t o r 
 a n d   s u b s e q u e n t   o w n e r ( s )   ( e a c h   a n d   a l l ,   a n   " o w n e r " )   o f   a n   o r i g i n a l   w o r k 
 o f   a u t h o r s h i p   a n d / o r   a   d a t a b a s e   ( e a c h ,   a   " W o r k " ) . 
 
 C e r t a i n   o w n e r s   w i s h   t o   p e r m a n e n t l y   r e l i n q u i s h   t h o s e   r i g h t s   t o   a   W o r k   f o r 
 t h e   p u r p o s e   o f   c o n t r i b u t i n g   t o   a   c o m m o n s   o f   c r e a t i v e ,   c u l t u r a l   a n d 
 s c i e n t i f i c   w o r k s   ( " C o m m o n s " )   t h a t   t h e   p u b l i c   c a n   r e l i a b l y   a n d   w i t h o u t 
 f e a r   o f   l a t e r   c l a i m s   o f   i n f r i n g e m e n t   b u i l d   u p o n ,   m o d i f y ,   i n c o r p o r a t e   i n 
 o t h e r   w o r k s ,   r e u s e   a n d   r e d i s t r i b u t e   a s   f r e e l y   a s   p o s s i b l e   i n   a n y   f o r m 
 w h a t s o e v e r   a n d   f o r   a n y   p u r p o s e s ,   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   c o m m e r c i a l 
 p u r p o s e s .   T h e s e   o w n e r s   m a y   c o n t r i b u t e   t o   t h e   C o m m o n s   t o   p r o m o t e   t h e 
 i d e a l   o f   a   f r e e   c u l t u r e   a n d   t h e   f u r t h e r   p r o d u c t i o n   o f   c r e a t i v e ,   c u l t u r a l 
 a n d   s c i e n t i f i c   w o r k s ,   o r   t o   g a i n   r e p u t a t i o n   o r   g r e a t e r   d i s t r i b u t i o n   f o r 
 t h e i r   W o r k   i n   p a r t   t h r o u g h   t h e   u s e   a n d   e f f o r t s   o f   o t h e r s . 
 
 F o r   t h e s e   a n d / o r   o t h e r   p u r p o s e s   a n d   m o t i v a t i o n s ,   a n d   w i t h o u t   a n y 
 e x p e c t a t i o n   o f   a d d i t i o n a l   c o n s i d e r a t i o n   o r   c o m p e n s a t i o n ,   t h e   p e r s o n 
 a s s o c i a t i n g   C C 0   w i t h   a   W o r k   ( t h e   " A f f i r m e r " ) ,   t o   t h e   e x t e n t   t h a t   h e   o r 
 s h e   i s   a n   o w n e r   o f   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k ,   v o l u n t a r i l y 
 e l e c t s   t o   a p p l y   C C 0   t o   t h e   W o r k   a n d   p u b l i c l y   d i s t r i b u t e   t h e   W o r k   u n d e r 
 i t s   t e r m s ,   w i t h   k n o w l e d g e   o f   h i s   o r   h e r   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n 
 t h e   W o r k   a n d   t h e   m e a n i n g   a n d   i n t e n d e d   l e g a l   e f f e c t   o f   C C 0   o n   t h o s e 
 r i g h t s . 
 
 1 .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s .   A   W o r k   m a d e   a v a i l a b l e   u n d e r   C C 0   m a y   b e 
 p r o t e c t e d   b y   c o p y r i g h t   a n d   r e l a t e d   o r   n e i g h b o r i n g   r i g h t s   ( " C o p y r i g h t   a n d 
 R e l a t e d   R i g h t s " ) .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n c l u d e ,   b u t   a r e   n o t 
 l i m i t e d   t o ,   t h e   f o l l o w i n g : 
 
 i .   t h e   r i g h t   t o   r e p r o d u c e ,   a d a p t ,   d i s t r i b u t e ,   p e r f o r m ,   d i s p l a y , 
 c o m m u n i c a t e ,   a n d   t r a n s l a t e   a   W o r k ; 
 
 i i .   m o r a l   r i g h t s   r e t a i n e d   b y   t h e   o r i g i n a l   a u t h o r ( s )   a n d / o r   p e r f o r m e r ( s ) ; 
 
 i i i .   p u b l i c i t y   a n d   p r i v a c y   r i g h t s   p e r t a i n i n g   t o   a   p e r s o n ' s   i m a g e   o r 
 l i k e n e s s   d e p i c t e d   i n   a   W o r k ; 
 
 i v .   r i g h t s   p r o t e c t i n g   a g a i n s t   u n f a i r   c o m p e t i t i o n   i n   r e g a r d s   t o   a   W o r k , 
 s u b j e c t   t o   t h e   l i m i t a t i o n s   i n   p a r a g r a p h   4 ( a ) ,   b e l o w ; 
 
 v .   r i g h t s   p r o t e c t i n g   t h e   e x t r a c t i o n ,   d i s s e m i n a t i o n ,   u s e   a n d   r e u s e   o f 
 d a t a   i n   a   W o r k ; 
 
 v i .   d a t a b a s e   r i g h t s   ( s u c h   a s   t h o s e   a r i s i n g   u n d e r   D i r e c t i v e   9 6 / 9 / E C   o f 
 t h e   E u r o p e a n   P a r l i a m e n t   a n d   o f   t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l 
 p r o t e c t i o n   o f   d a t a b a s e s ,   a n d   u n d e r   a n y   n a t i o n a l   i m p l e m e n t a t i o n   t h e r e o f , 
 i n c l u d i n g   a n y   a m e n d e d   o r   s u c c e s s o r   v e r s i o n   o f   s u c h   d i r e c t i v e ) ;   a n d 
 
 v i i .   o t h e r   s i m i l a r ,   e q u i v a l e n t   o r   c o r r e s p o n d i n g   r i g h t s   t h r o u g h o u t   t h e 
 w o r l d   b a s e d   o n   a p p l i c a b l e   l a w   o r   t r e a t y ,   a n d   a n y   n a t i o n a l 
 i m p l e m e n t a t i o n s   t h e r e o f . 
 
 2 .   W a i v e r .   T o   t h e   g r e a t e s t   e x t e n t   p e r m i t t e d   b y ,   b u t   n o t   i n   c o n t r a v e n t i o n 
 o f ,   a p p l i c a b l e   l a w ,   A f f i r m e r   h e r e b y   o v e r t l y ,   f u l l y ,   p e r m a n e n t l y , 
 i r r e v o c a b l y   a n d   u n c o n d i t i o n a l l y   w a i v e s ,   a b a n d o n s ,   a n d   s u r r e n d e r s   a l l   o f 
 A f f i r m e r ' s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   a n d   a s s o c i a t e d   c l a i m s   a n d   c a u s e s 
 o f   a c t i o n ,   w h e t h e r   n o w   k n o w n   o r   u n k n o w n   ( i n c l u d i n g   e x i s t i n g   a s   w e l l   a s 
 f u t u r e   c l a i m s   a n d   c a u s e s   o f   a c t i o n ) ,   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s 
 w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m   d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r 
 t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e   e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r 
 f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f   c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e 
 w h a t s o e v e r ,   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   c o m m e r c i a l ,   a d v e r t i s i n g   o r 
 p r o m o t i o n a l   p u r p o s e s   ( t h e   " W a i v e r " ) .   A f f i r m e r   m a k e s   t h e   W a i v e r   f o r   t h e 
 b e n e f i t   o f   e a c h   m e m b e r   o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f 
 A f f i r m e r ' s   h e i r s   a n d   s u c c e s s o r s ,   f u l l y   i n t e n d i n g   t h a t   s u c h   W a i v e r   s h a l l 
 n o t   b e   s u b j e c t   t o   r e v o c a t i o n ,   r e s c i s s i o n ,   c a n c e l l a t i o n ,   t e r m i n a t i o n ,   o r 
 a n y   o t h e r   l e g a l   o r   e q u i t a b l e   a c t i o n   t o   d i s r u p t   t h e   q u i e t   e n j o y m e n t   o f 
 t h e   W o r k   b y   t h e   p u b l i c   a s   c o n t e m p l a t e d   b y   A f f i r m e r ' s   e x p r e s s   S t a t e m e n t 
 o f   P u r p o s e . 
 
 3 .   P u b l i c   L i c e n s e   F a l l b a c k .   S h o u l d   a n y   p a r t   o f   t h e   W a i v e r   f o r   a n y   r e a s o n 
 b e   j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   t h e n   t h e 
 W a i v e r   s h a l l   b e   p r e s e r v e d   t o   t h e   m a x i m u m   e x t e n t   p e r m i t t e d   t a k i n g   i n t o 
 a c c o u n t   A f f i r m e r ' s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e .   I n   a d d i t i o n ,   t o   t h e 
 e x t e n t   t h e   W a i v e r   i s   s o   j u d g e d   A f f i r m e r   h e r e b y   g r a n t s   t o   e a c h   a f f e c t e d 
 p e r s o n   a   r o y a l t y - f r e e ,   n o n   t r a n s f e r a b l e ,   n o n   s u b l i c e n s a b l e ,   n o n 
 e x c l u s i v e ,   i r r e v o c a b l e   a n d   u n c o n d i t i o n a l   l i c e n s e   t o   e x e r c i s e   A f f i r m e r ' s 
 C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s 
 w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m   d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r 
 t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e   e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r 
 f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f   c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e 
 w h a t s o e v e r ,   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   c o m m e r c i a l ,   a d v e r t i s i n g   o r 
 p r o m o t i o n a l   p u r p o s e s   ( t h e   " L i c e n s e " ) .   T h e   L i c e n s e   s h a l l   b e   d e e m e d 
 e f f e c t i v e   a s   o f   t h e   d a t e   C C 0   w a s   a p p l i e d   b y   A f f i r m e r   t o   t h e   W o r k .   S h o u l d 
 a n y   p a r t   o f   t h e   L i c e n s e   f o r   a n y   r e a s o n   b e   j u d g e d   l e g a l l y   i n v a l i d   o r 
 i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   s u c h   p a r t i a l   i n v a l i d i t y   o r 
 i n e f f e c t i v e n e s s   s h a l l   n o t   i n v a l i d a t e   t h e   r e m a i n d e r   o f   t h e   L i c e n s e ,   a n d 
 i n   s u c h   c a s e   A f f i r m e r   h e r e b y   a f f i r m s   t h a t   h e   o r   s h e   w i l l   n o t   ( i ) 
 e x e r c i s e   a n y   o f   h i s   o r   h e r   r e m a i n i n g   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e 
 W o r k   o r   ( i i )   a s s e r t   a n y   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n   w i t h 
 r e s p e c t   t o   t h e   W o r k ,   i n   e i t h e r   c a s e   c o n t r a r y   t o   A f f i r m e r ' s   e x p r e s s 
 S t a t e m e n t   o f   P u r p o s e . 
 
 4 .   L i m i t a t i o n s   a n d   D i s c l a i m e r s . 
 
 a .   N o   t r a d e m a r k   o r   p a t e n t   r i g h t s   h e l d   b y   A f f i r m e r   a r e   w a i v e d ,   a b a n d o n e d , 
 s u r r e n d e r e d ,   l i c e n s e d   o r   o t h e r w i s e   a f f e c t e d   b y   t h i s   d o c u m e n t . 
 
 b .   A f f i r m e r   o f f e r s   t h e   W o r k   a s - i s   a n d   m a k e s   n o   r e p r e s e n t a t i o n s   o r 
 w a r r a n t i e s   o f   a n y   k i n d   c o n c e r n i n g   t h e   W o r k ,   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y 
 o r   o t h e r w i s e ,   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   w a r r a n t i e s   o f   t i t l e , 
 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 ,   n o n   i n f r i n g e m e n t ,   o r 
 t h e   a b s e n c e   o f   l a t e n t   o r   o t h e r   d e f e c t s ,   a c c u r a c y ,   o r   t h e   p r e s e n t   o r 
 a b s e n c e   o f   e r r o r s ,   w h e t h e r   o r   n o t   d i s c o v e r a b l e ,   a l l   t o   t h e   g r e a t e s t 
 e x t e n t   p e r m i s s i b l e   u n d e r   a p p l i c a b l e   l a w . 
 
 c .   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   c l e a r i n g   r i g h t s   o f   o t h e r 
 p e r s o n s   t h a t   m a y   a p p l y   t o   t h e   W o r k   o r   a n y   u s e   t h e r e o f ,   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   a n y   p e r s o n ' s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k . 
 F u r t h e r ,   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   o b t a i n i n g   a n y   n e c e s s a r y 
 c o n s e n t s ,   p e r m i s s i o n s   o r   o t h e r   r i g h t s   r e q u i r e d   f o r   a n y   u s e   o f   t h e   W o r k . 
 
 d .   A f f i r m e r   u n d e r s t a n d s   a n d   a c k n o w l e d g e s   t h a t   C r e a t i v e   C o m m o n s   i s   n o t   a 
 p a r t y   t o   t h i s   d o c u m e n t   a n d   h a s   n o   d u t y   o r   o b l i g a t i o n   w i t h   r e s p e c t   t o 
 t h i s   C C 0   o r   u s e   o f   t h e   W o r k . 
 
 
 
 
 * * * 
 M I T 
 * * * 
 L i c e n s e   T e x t : 
 M I T   L i c e n s e 
 
 C o p y r i g h t   ( c )   < y e a r >   < c o p y r i g h t   h o l d 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 . 
 
 
 
 
 * * * * * * * * * * * 
 E c l i p s e   1 . 0 
 * * * * * * * * * * * 
 L i c e n s e   T e x t : 
 J U n i t 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C 
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M 
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
             a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d 
                   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
             b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
             i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
             i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
             w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e 
 d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a 
 C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e 
 a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o 
 t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n 
 c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e 
 n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m .   
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e 
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n 
 c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
             a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
 R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o 
 r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m , 
 d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d 
 s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
             b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
 R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r 
 L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e 
 t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d 
 o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e 
 C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e 
 C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e 
 c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y 
 o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
 l i c e n s e d   h e r e u n d e r .   
 
             c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y 
 a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r 
 i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s 
 a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n 
 i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o 
 e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
 a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s 
 n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o 
 a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o 
 a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
             d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
 c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e 
 s e t   f o r t h   i n   t h i s   A g r e e m e n t .   
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r 
 i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
             a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
             b )   i t s   l i c e n s e   a g r e e m e n t : 
 
             i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d 
 c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e 
 a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y 
 a n d   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 ;   
 
             i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
 d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l 
 d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ;   
 
             i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
 o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
             i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
 C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n 
 o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e .   
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
             a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d   
 
             b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e 
 P r o g r a m .   
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e 
 P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f 
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e 
 o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h 
 r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s 
 i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o 
 i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r 
 w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f 
 a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h 
 C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y 
 e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s 
 a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l 
 a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e 
 e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n 
 c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s 
 r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r 
 t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r 
 t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d 
 a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t 
 C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s 
 r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h 
 C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r 
 C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t 
 r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N 
 " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E , 
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h 
 R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g 
 a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e 
 o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d 
 c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f 
 d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y 
 C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y 
 W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S 
 G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e 
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e 
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h 
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h 
 p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y 
 e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r 
 h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s 
 g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s 
 f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o 
 c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s 
 n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f 
 s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e , 
 R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s 
 r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t 
 a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n 
 o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e 
 m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o 
 p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e . 
 N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t . 
 T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o 
 s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n 
 o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m 
 ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f 
 t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f 
 t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m 
 ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d 
 i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o 
 t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r 
 e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t 
 e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e 
 i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s 
 A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r 
 a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l 
 i n   a n y   r e s u l t i n g   l i t i g a t i o n .   
 
 
 
 
 
 * * * * * * * * 
 C D D L   1 . 0 
 * * * * * * * * 
 L i c e n s e   T e x t : 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L ) 
 V e r s i o n   1 . 0 
 
 1 .   D e f i n i t i o n s . 
 
 1 . 1 .    C o n t r i b u t o r    m e a n s   e a c h   i n d i v i d u a l   o r   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
 1 . 2 .    C o n t r i b u t o r   V e r s i o n    m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r   ( i f   a n y ) ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
 1 . 3 .    C o v e r e d   S o f t w a r e    m e a n s   ( a )   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( b )   M o d i f i c a t i o n s ,   o r   ( c )   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
 1 . 4 .    E x e c u t a b l e    m e a n s   t h e   C o v e r e d   S o f t w a r e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 
 1 . 5 .    I n i t i a l   D e v e l o p e r    m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   f i r s t   m a k e s   O r i g i n a l   S o f t w a r e   a v a i l a b l e   u n d e r   t h i s   L i c e n s e . 
 
 1 . 6 .    L a r g e r   W o r k    m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   S o f t w a r e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 . 7 .    L i c e n s e    m e a n s   t h i s   d o c u m e n t . 
 
 1 . 8 .    L i c e n s a b l e    m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
 1 . 9 .    M o d i f i c a t i o n s    m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   a n y   o f   t h e   f o l l o w i n g : 
 
           A .   A n y   f i l e   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s ; 
 
           B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n ;   o r 
 
           C .   A n y   n e w   f i l e   t h a t   i s   c o n t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 . 1 0 .    O r i g i n a l   S o f t w a r e    m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   o r i g i n a l l y   r e l e a s e d   u n d e r   t h i s   L i c e n s e . 
 
 1 . 1 1 .    P a t e n t   C l a i m s    m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
 1 . 1 2 .    S o u r c e   C o d e    m e a n s   ( a )   t h e   c o m m o n   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   i n   w h i c h   m o d i f i c a t i o n s   a r e   m a d e   a n d   ( b )   a s s o c i a t e d   d o c u m e n t a t i o n   i n c l u d e d   i n   o r   w i t h   s u c h   c o d e . 
 
 1 . 1 3 .    Y o u    ( o r    Y o u r  )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,    Y o u    i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,    c o n t r o l    m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   L i c e n s e   G r a n t s . 
 
 2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   t h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
           ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) ,   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
           ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   S o f t w a r e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
           ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   O r i g i n a l   S o f t w a r e   a v a i l a b l e   t o   a   t h i r d   p a r t y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
           ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
 2 . 2 .   C o n t r i b u t o r   G r a n t . 
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
           ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   S o f t w a r e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
           ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   ( 1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   ( 2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
           ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   M o d i f i c a t i o n s   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
           ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   ( 3 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
 3 . 1 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
 A n y   C o v e r e d   S o f t w a r e   t h a t   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   i n   E x e c u t a b l e   f o r m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   a n d   t h a t   S o u r c e   C o d e   f o r m   m u s t   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   a n y   s u c h   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   a s   t o   h o w   t h e y   c a n   o b t a i n   s u c h   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 3 . 2 .   M o d i f i c a t i o n s . 
 T h e   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   r e p r e s e n t   t h a t   Y o u   b e l i e v e   Y o u r   M o d i f i c a t i o n s   a r e   Y o u r   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   Y o u   h a v e   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 3 . 3 .   R e q u i r e d   N o t i c e s . 
 Y o u   m u s t   i n c l u d e   a   n o t i c e   i n   e a c h   o f   Y o u r   M o d i f i c a t i o n s   t h a t   i d e n t i f i e s   Y o u   a s   t h e   C o n t r i b u t o r   o f   t h e   M o d i f i c a t i o n .   Y o u   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   C o v e r e d   S o f t w a r e ,   o r   a n y   n o t i c e s   o f   l i c e n s i n g   o r   a n y   d e s c r i p t i v e   t e x t   g i v i n g   a t t r i b u t i o n   t o   a n y   C o n t r i b u t o r   o r   t h e   I n i t i a l   D e v e l o p e r . 
 
 3 . 4 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s . 
 Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s    r i g h t s   h e r e u n d e r .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e .   H o w e v e r ,   y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
 3 . 5 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
 Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   u n d e r   t h e   t e r m s   o f   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   f o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t  s   r i g h t s   i n   t h e   S o u r c e   C o d e   f o r m   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   u n d e r   a   d i f f e r e n t   l i c e n s e ,   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 
 3 . 6 .   L a r g e r   W o r k s . 
 Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   S o f t w a r e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   S o f t w a r e . 
 
 4 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
 4 . 1 .   N e w   V e r s i o n s . 
 S u n   M i c r o s y s t e m s ,   I n c .   i s   t h e   i n i t i a l   l i c e n s e   s t e w a r d   a n d   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h i s   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n   4 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   L i c e n s e . 
 
 4 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
 Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   I f   t h e   I n i t i a l   D e v e l o p e r   i n c l u d e s   a   n o t i c e   i n   t h e   O r i g i n a l   S o f t w a r e   p r o h i b i t i n g   i t   f r o m   b e i n g   d i s t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m u s t   d i s t r i b u t e   a n d   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   O t h e r w i s e ,   Y o u   m a y   a l s o   c h o o s e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 
 4 . 3 .   M o d i f i e d   V e r s i o n s . 
 W h e n   Y o u   a r e   a n   I n i t i a l   D e v e l o p e r   a n d   Y o u   w a n t   t o   c r e a t e   a   n e w   l i c e n s e   f o r   Y o u r   O r i g i n a l   S o f t w a r e ,   Y o u   m a y   c r e a t e   a n d   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   Y o u :   ( a )   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t   t h e   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) ;   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e . 
 
 5 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
 C O V E R E D   S O F T W A R E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N    A S   I S    B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   S O F T W A R E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 6 .   T E R M I N A T I O N . 
 
 6 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 6 . 2 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   a s s e r t   s u c h   c l a i m   i s   r e f e r r e d   t o   a s    P a r t i c i p a n t  )   a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   ( m e a n i n g   t h e   C o n t r i b u t o r   V e r s i o n   w h e r e   t h e   P a r t i c i p a n t   i s   a   C o n t r i b u t o r   o r   t h e   O r i g i n a l   S o f t w a r e   w h e r e   t h e   P a r t i c i p a n t   i s   t h e   I n i t i a l   D e v e l o p e r )   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   d i r e c t l y   o r   i n d i r e c t l y   t o   Y o u   b y   s u c h   P a r t i c i p a n t ,   t h e   I n i t i a l   D e v e l o p e r   ( i f   t h e   I n i t i a l   D e v e l o p e r   i s   n o t   t h e   P a r t i c i p a n t )   a n d   a l l   C o n t r i b u t o r s   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y   a n d   a u t o m a t i c a l l y   a t   t h e   e x p i r a t i o n   o f   s u c h   6 0   d a y   n o t i c e   p e r i o d ,   u n l e s s   i f   w i t h i n   s u c h   6 0   d a y   p e r i o d   Y o u   w i t h d r a w   Y o u r   c l a i m   w i t h   r e s p e c t   t o   t h e   P a r t i c i p a n t   S o f t w a r e   a g a i n s t   s u c h   P a r t i c i p a n t   e i t h e r   u n i l a t e r a l l y   o r   p u r s u a n t   t o   a   w r i t t e n   a g r e e m e n t   w i t h   P a r t i c i p a n t . 
 
 6 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   6 . 1   o r   6 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e s   t h a t   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   ( e x c l u d i n g   l i c e n s e s   g r a n t e d   t o   Y o u   b y   a n y   d i s t r i b u t o r )   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 7 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   S O F T W A R E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S T   P R O F I T S ,   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y  S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 8 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
 T h e   C o v e r e d   S o f t w a r e   i s   a    c o m m e r c i a l   i t e m ,    a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f    c o m m e r c i a l   c o m p u t e r   s o f t w a r e    ( a s   t h a t   t e r m   i s   d e f i n e d   a t   4 8   C . F . R .      2 5 2 . 2 2 7 - 7 0 1 4 ( a ) ( 1 ) )   a n d    c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n    a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   S o f t w a r e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   T h i s   U . S .   G o v e r n m e n t   R i g h t s   c l a u s e   i s   i n   l i e u   o f ,   a n d   s u p e r s e d e s ,   a n y   o t h e r   F A R ,   D F A R ,   o r   o t h e r   c l a u s e   o r   p r o v i s i o n   t h a t   a d d r e s s e s   G o v e r n m e n t   r i g h t s   i n   c o m p u t e r   s o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 
 9 .   M I S C E L L A N E O U S . 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   t h e   l a w   o f   t h e   j u r i s d i c t i o n   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   s u c h   j u r i s d i c t i o n  s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   l o c a t e d   i n   t h e   j u r i s d i c t i o n   a n d   v e n u e   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s    f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   Y o u   a g r e e   t h a t   Y o u   a l o n e   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   t h e   U n i t e d   S t a t e s   e x p o r t   a d m i n i s t r a t i o n   r e g u l a t i o n s   ( a n d   t h e   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n   o f   a n y   o t h e r   c o u n t r i e s )   w h e n   Y o u   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   a n y   C o v e r e d   S o f t w a r e . 
 
 1 0 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 
 
 
 * * * * * * * * 
 C D D L   1 . 1 
 * * * * * * * * 
 L i c e n s e   T e x t : 
 ( * )   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L ) 
 V e r s i o n   1 . 1 
 
 1 .   D e f i n i t i o n s . 
 
 1 . 1 .    C o n t r i b u t o r    m e a n s   e a c h   i n d i v i d u a l   o r   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
 1 . 2 .    C o n t r i b u t o r   V e r s i o n    m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r   ( i f   a n y ) ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
 1 . 3 .    C o v e r e d   S o f t w a r e    m e a n s   ( a )   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( b )   M o d i f i c a t i o n s ,   o r   ( c )   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
 1 . 4 .    E x e c u t a b l e    m e a n s   t h e   C o v e r e d   S o f t w a r e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 
 1 . 5 .    I n i t i a l   D e v e l o p e r    m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   f i r s t   m a k e s   O r i g i n a l   S o f t w a r e   a v a i l a b l e   u n d e r   t h i s   L i c e n s e . 
 
 1 . 6 .    L a r g e r   W o r k    m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   S o f t w a r e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 . 7 .    L i c e n s e    m e a n s   t h i s   d o c u m e n t . 
 
 1 . 8 .    L i c e n s a b l e    m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
 1 . 9 .    M o d i f i c a t i o n s    m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   a n y   o f   t h e   f o l l o w i n g : 
 
           A .   A n y   f i l e   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s ; 
 
           B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n ;   o r 
 
           C .   A n y   n e w   f i l e   t h a t   i s   c o n t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 . 1 0 .    O r i g i n a l   S o f t w a r e    m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   o r i g i n a l l y   r e l e a s e d   u n d e r   t h i s   L i c e n s e . 
 
 1 . 1 1 .    P a t e n t   C l a i m s    m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
 1 . 1 2 .    S o u r c e   C o d e    m e a n s   ( a )   t h e   c o m m o n   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   i n   w h i c h   m o d i f i c a t i o n s   a r e   m a d e   a n d   ( b )   a s s o c i a t e d   d o c u m e n t a t i o n   i n c l u d e d   i n   o r   w i t h   s u c h   c o d e . 
 
 1 . 1 3 .    Y o u    ( o r    Y o u r  )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,    Y o u    i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,    c o n t r o l    m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   L i c e n s e   G r a n t s . 
 
 2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   t h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
           ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) ,   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
           ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   S o f t w a r e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
           ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   O r i g i n a l   S o f t w a r e   a v a i l a b l e   t o   a   t h i r d   p a r t y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
           ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
 2 . 2 .   C o n t r i b u t o r   G r a n t . 
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
           ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   S o f t w a r e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
           ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   ( 1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   ( 2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
           ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   M o d i f i c a t i o n s   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
           ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   ( 3 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
 3 . 1 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
 A n y   C o v e r e d   S o f t w a r e   t h a t   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   i n   E x e c u t a b l e   f o r m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   a n d   t h a t   S o u r c e   C o d e   f o r m   m u s t   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   a n y   s u c h   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   a s   t o   h o w   t h e y   c a n   o b t a i n   s u c h   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 3 . 2 .   M o d i f i c a t i o n s . 
 T h e   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   r e p r e s e n t   t h a t   Y o u   b e l i e v e   Y o u r   M o d i f i c a t i o n s   a r e   Y o u r   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   Y o u   h a v e   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 3 . 3 .   R e q u i r e d   N o t i c e s . 
 Y o u   m u s t   i n c l u d e   a   n o t i c e   i n   e a c h   o f   Y o u r   M o d i f i c a t i o n s   t h a t   i d e n t i f i e s   Y o u   a s   t h e   C o n t r i b u t o r   o f   t h e   M o d i f i c a t i o n .   Y o u   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   C o v e r e d   S o f t w a r e ,   o r   a n y   n o t i c e s   o f   l i c e n s i n g   o r   a n y   d e s c r i p t i v e   t e x t   g i v i n g   a t t r i b u t i o n   t o   a n y   C o n t r i b u t o r   o r   t h e   I n i t i a l   D e v e l o p e r . 
 
 3 . 4 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s . 
 Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e .   H o w e v e r ,   y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
 3 . 5 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
 Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   u n d e r   t h e   t e r m s   o f   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   f o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   f o r m   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   u n d e r   a   d i f f e r e n t   l i c e n s e ,   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 
 3 . 6 .   L a r g e r   W o r k s . 
 Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   S o f t w a r e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   S o f t w a r e . 
 
 4 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
 4 . 1 .   N e w   V e r s i o n s . 
 O r a c l e   i s   t h e   i n i t i a l   l i c e n s e   s t e w a r d   a n d   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h i s   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n   4 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   L i c e n s e . 
 
 4 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
 Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   I f   t h e   I n i t i a l   D e v e l o p e r   i n c l u d e s   a   n o t i c e   i n   t h e   O r i g i n a l   S o f t w a r e   p r o h i b i t i n g   i t   f r o m   b e i n g   d i s t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m u s t   d i s t r i b u t e   a n d   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   O t h e r w i s e ,   Y o u   m a y   a l s o   c h o o s e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 
 4 . 3 .   M o d i f i e d   V e r s i o n s . 
 W h e n   Y o u   a r e   a n   I n i t i a l   D e v e l o p e r   a n d   Y o u   w a n t   t o   c r e a t e   a   n e w   l i c e n s e   f o r   Y o u r   O r i g i n a l   S o f t w a r e ,   Y o u   m a y   c r e a t e   a n d   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   Y o u :   ( a )   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t   t h e   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) ;   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e . 
 
 5 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 C O V E R E D   S O F T W A R E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N    A S   I S    B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   S O F T W A R E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 6 .   T E R M I N A T I O N . 
 
 6 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 6 . 2 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   a s s e r t   s u c h   c l a i m   i s   r e f e r r e d   t o   a s    P a r t i c i p a n t  )   a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   ( m e a n i n g   t h e   C o n t r i b u t o r   V e r s i o n   w h e r e   t h e   P a r t i c i p a n t   i s   a   C o n t r i b u t o r   o r   t h e   O r i g i n a l   S o f t w a r e   w h e r e   t h e   P a r t i c i p a n t   i s   t h e   I n i t i a l   D e v e l o p e r )   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   d i r e c t l y   o r   i n d i r e c t l y   t o   Y o u   b y   s u c h   P a r t i c i p a n t ,   t h e   I n i t i a l   D e v e l o p e r   ( i f   t h e   I n i t i a l   D e v e l o p e r   i s   n o t   t h e   P a r t i c i p a n t )   a n d   a l l   C o n t r i b u t o r s   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y   a n d   a u t o m a t i c a l l y   a t   t h e   e x p i r a t i o n   o f   s u c h   6 0   d a y   n o t i c e   p e r i o d ,   u n l e s s   i f   w i t h i n   s u c h   6 0   d a y   p e r i o d   Y o u   w i t h d r a w   Y o u r   c l a i m   w i t h   r e s p e c t   t o   t h e   P a r t i c i p a n t   S o f t w a r e   a g a i n s t   s u c h   P a r t i c i p a n t   e i t h e r   u n i l a t e r a l l y   o r   p u r s u a n t   t o   a   w r i t t e n   a g r e e m e n t   w i t h   P a r t i c i p a n t . 
 
 6 . 3 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t   a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t   i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e . 
 
 6 . 4 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   6 . 1   o r   6 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e s   t h a t   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   ( e x c l u d i n g   l i c e n s e s   g r a n t e d   t o   Y o u   b y   a n y   d i s t r i b u t o r )   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 7 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   S O F T W A R E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 8 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
 T h e   C o v e r e d   S o f t w a r e   i s   a    c o m m e r c i a l   i t e m ,    a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f    c o m m e r c i a l   c o m p u t e r   s o f t w a r e    ( a s   t h a t   t e r m   i s   d e f i n e d   a t   4 8   C . F . R .      2 5 2 . 2 2 7 - 7 0 1 4 ( a ) ( 1 ) )   a n d    c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n    a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   S o f t w a r e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   T h i s   U . S .   G o v e r n m e n t   R i g h t s   c l a u s e   i s   i n   l i e u   o f ,   a n d   s u p e r s e d e s ,   a n y   o t h e r   F A R ,   D F A R ,   o r   o t h e r   c l a u s e   o r   p r o v i s i o n   t h a t   a d d r e s s e s   G o v e r n m e n t   r i g h t s   i n   c o m p u t e r   s o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 
 9 .   M I S C E L L A N E O U S . 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   t h e   l a w   o f   t h e   j u r i s d i c t i o n   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   s u c h   j u r i s d i c t i o n ' s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   l o c a t e d   i n   t h e   j u r i s d i c t i o n   a n d   v e n u e   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   Y o u   a g r e e   t h a t   Y o u   a l o n e   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   t h e   U n i t e d   S t a t e s   e x p o r t   a d m i n i s t r a t i o n   r e g u l a t i o n s   ( a n d   t h e   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n   o f   a n y   o t h e r   c o u n t r i e s )   w h e n   Y o u   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   a n y   C o v e r e d   S o f t w a r e . 
 
 1 0 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 N O T I C E   P U R S U A N T   T O   S E C T I O N   9   O F   T H E   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L ) 
 T h e   c o d e   r e l e a s e d   u n d e r   t h e   C D D L   s h a l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   C a l i f o r n i a   ( e x c l u d i n g   c o n f l i c t - o f - l a w   p r o v i s i o n s ) .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   a n d   t h e   s t a t e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a . 
 
 
 
 
 * * * * * 
 D o m 4 j 
 * * * * * 
 L i c e n s e   T e x t : 
 C o p y r i g h t   2 0 0 1 - 2 0 2 3      M e t a S t u f f ,   L t d .   a n d   D O M 4 J   c o n t r i b u t o r s .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   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 
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d 
 t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t 
       s t a t e m e n t s   a n d   n o t i c e s .     R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a 
       c o p y   o f   t h i s   d o c u m e n t . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e 
       a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e 
       f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r 
       m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   " D O M 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
       p r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .     F o r   w r i t t e n   p e r m i s s i o n , 
       p l e a s e   c o n t a c t   d o m 4 j - i n f o @ m e t a s t u f f . c o m . 
 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " D O M 4 J " 
       n o r   m a y   " D O M 4 J "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   D O M 4 J   i s   a   r e g i s t e r e d 
       t r a d e m a r k   o f   M e t a S t u f f ,   L t d . 
 
 5 .   D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   D O M 4 J   P r o j e c t   -   h t t p s : / / d o m 4 j . g i t h u b . i o / 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   M E T A S T U F F ,   L T D .   A N D   C O N T R I B U T O R S 
 ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L 
 M E T A S T U F F ,   L T D .   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 * * * * * * * * * * * 
 M o z i l l a   2 . 0 
 * * * * * * * * * * * 
 L i c e n s e   T e x t : 
 T h e   m a j o r i t y   o f   R h i n o   i s   l i c e n s e d   u n d e r   t h e   M P L   2 . 0 : 
 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 .   D e f i n i t i o n s 
 - - - - - - - - - - - - - - 
 
 1 . 1 .   " C o n t r i b u t o r " 
         m e a n s   e a c h   i n d i v i d u a l   o r   l e g a l   e n t i t y   t h a t   c r e a t e s ,   c o n t r i b u t e s   t o 
         t h e   c r e a t i o n   o f ,   o r   o w n s   C o v e r e d   S o f t w a r e . 
 
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n " 
         m e a n s   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n s   o f   o t h e r s   ( i f   a n y )   u s e d 
         b y   a   C o n t r i b u t o r   a n d   t h a t   p a r t i c u l a r   C o n t r i b u t o r ' s   C o n t r i b u t i o n . 
 
 1 . 3 .   " C o n t r i b u t i o n " 
         m e a n s   C o v e r e d   S o f t w a r e   o f   a   p a r t i c u l a r   C o n t r i b u t o r . 
 
 1 . 4 .   " C o v e r e d   S o f t w a r e " 
         m e a n s   S o u r c e   C o d e   F o r m   t o   w h i c h   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d 
         t h e   n o t i c e   i n   E x h i b i t   A ,   t h e   E x e c u t a b l e   F o r m   o f   s u c h   S o u r c e   C o d e 
         F o r m ,   a n d   M o d i f i c a t i o n s   o f   s u c h   S o u r c e   C o d e   F o r m ,   i n   e a c h   c a s e 
         i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
 1 . 5 .   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " 
         m e a n s 
 
         ( a )   t h a t   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d   t h e   n o t i c e   d e s c r i b e d 
                 i n   E x h i b i t   B   t o   t h e   C o v e r e d   S o f t w a r e ;   o r 
 
         ( b )   t h a t   t h e   C o v e r e d   S o f t w a r e   w a s   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f 
                 v e r s i o n   1 . 1   o r   e a r l i e r   o f   t h e   L i c e n s e ,   b u t   n o t   a l s o   u n d e r   t h e 
                 t e r m s   o f   a   S e c o n d a r y   L i c e n s e . 
 
 1 . 6 .   " E x e c u t a b l e   F o r m " 
         m e a n s   a n y   f o r m   o f   t h e   w o r k   o t h e r   t h a n   S o u r c e   C o d e   F o r m . 
 
 1 . 7 .   " L a r g e r   W o r k " 
         m e a n s   a   w o r k   t h a t   c o m b i n e s   C o v e r e d   S o f t w a r e   w i t h   o t h e r   m a t e r i a l ,   i n   
         a   s e p a r a t e   f i l e   o r   f i l e s ,   t h a t   i s   n o t   C o v e r e d   S o f t w a r e . 
 
 1 . 8 .   " L i c e n s e " 
         m e a n s   t h i s   d o c u m e n t . 
 
 1 . 9 .   " L i c e n s a b l e " 
         m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e , 
         w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y ,   a n y   a n d 
         a l l   o f   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 1 . 1 0 .   " M o d i f i c a t i o n s " 
         m e a n s   a n y   o f   t h e   f o l l o w i n g : 
 
         ( a )   a n y   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o , 
                 d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   C o v e r e d 
                 S o f t w a r e ;   o r 
 
         ( b )   a n y   n e w   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   c o n t a i n s   a n y   C o v e r e d 
                 S o f t w a r e . 
 
 1 . 1 1 .   " P a t e n t   C l a i m s "   o f   a   C o n t r i b u t o r 
         m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   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 ,   m e t h o d , 
         p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   s u c h 
         C o n t r i b u t o r   t h a t   w o u l d   b e   i n f r i n g e d ,   b u t   f o r   t h e   g r a n t   o f   t h e 
         L i c e n s e ,   b y   t h e   m a k i n g ,   u s i n g ,   s e l l i n g ,   o f f e r i n g   f o r   s a l e ,   h a v i n g 
         m a d e ,   i m p o r t ,   o r   t r a n s f e r   o f   e i t h e r   i t s   C o n t r i b u t i o n s   o r   i t s 
         C o n t r i b u t o r   V e r s i o n . 
 
 1 . 1 2 .   " S e c o n d a r y   L i c e n s e " 
         m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   t h e   G N U 
         L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 1 ,   t h e   G N U   A f f e r o   G e n e r a l 
         P u b l i c   L i c e n s e ,   V e r s i o n   3 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h o s e 
         l i c e n s e s . 
 
 1 . 1 3 .   " S o u r c e   C o d e   F o r m " 
         m e a n s   t h e   f o r m   o f   t h e   w o r k   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s . 
 
 1 . 1 4 .   " Y o u "   ( o r   " Y o u r " ) 
         m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h i s 
         L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   t h a t 
         c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r 
         p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t 
         o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y , 
         w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n 
         f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l 
         o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   L i c e n s e   G r a n t s   a n d   C o n d i t i o n s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 2 . 1 .   G r a n t s 
 
 E a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
 n o n - e x c l u s i v e   l i c e n s e : 
 
 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k ) 
         L i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m a k e   a v a i l a b l e , 
         m o d i f y ,   d i s p l a y ,   p e r f o r m ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   e x p l o i t   i t s 
         C o n t r i b u t i o n s ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   M o d i f i c a t i o n s ,   o r 
         a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
 ( b )   u n d e r   P a t e n t   C l a i m s   o f   s u c h   C o n t r i b u t o r   t o   m a k e ,   u s e ,   s e l l ,   o f f e r 
         f o r   s a l e ,   h a v e   m a d e ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   e i t h e r   i t s 
         C o n t r i b u t i o n s   o r   i t s   C o n t r i b u t o r   V e r s i o n . 
 
 2 . 2 .   E f f e c t i v e   D a t e 
 
 T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n   2 . 1   w i t h   r e s p e c t   t o   a n y   C o n t r i b u t i o n 
 b e c o m e   e f f e c t i v e   f o r   e a c h   C o n t r i b u t i o n   o n   t h e   d a t e   t h e   C o n t r i b u t o r   f i r s t 
 d i s t r i b u t e s   s u c h   C o n t r i b u t i o n . 
 
 2 . 3 .   L i m i t a t i o n s   o n   G r a n t   S c o p e 
 
 T h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2   a r e   t h e   o n l y   r i g h t s   g r a n t e d   u n d e r 
 t h i s   L i c e n s e .   N o   a d d i t i o n a l   r i g h t s   o r   l i c e n s e s   w i l l   b e   i m p l i e d   f r o m   t h e 
 d i s t r i b u t i o n   o r   l i c e n s i n g   o f   C o v e r e d   S o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d   b y   a 
 C o n t r i b u t o r : 
 
 ( a )   f o r   a n y   c o d e   t h a t   a   C o n t r i b u t o r   h a s   r e m o v e d   f r o m   C o v e r e d   S o f t w a r e ; 
         o r 
 
 ( b )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   Y o u r   a n d   a n y   o t h e r   t h i r d   p a r t y ' s 
         m o d i f i c a t i o n s   o f   C o v e r e d   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   i t s 
         C o n t r i b u t i o n s   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   i t s   C o n t r i b u t o r 
         V e r s i o n ) ;   o r 
 
 ( c )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f 
         i t s   C o n t r i b u t i o n s . 
 
 T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   i n   t h e   t r a d e m a r k s ,   s e r v i c e   m a r k s , 
 o r   l o g o s   o f   a n y   C o n t r i b u t o r   ( e x c e p t   a s   m a y   b e   n e c e s s a r y   t o   c o m p l y   w i t h 
 t h e   n o t i c e   r e q u i r e m e n t s   i n   S e c t i o n   3 . 4 ) . 
 
 2 . 4 .   S u b s e q u e n t   L i c e n s e s 
 
 N o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   a s   a   r e s u l t   o f   Y o u r   c h o i c e   t o 
 d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   a   s u b s e q u e n t   v e r s i o n   o f   t h i s 
 L i c e n s e   ( s e e   S e c t i o n   1 0 . 2 )   o r   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f 
 p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 . 3 ) . 
 
 2 . 5 .   R e p r e s e n t a t i o n 
 
 E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t h e   C o n t r i b u t o r   b e l i e v e s   i t s 
 C o n t r i b u t i o n s   a r e   i t s   o r i g i n a l   c r e a t i o n ( s )   o r   i t   h a s   s u f f i c i e n t   r i g h t s 
 t o   g r a n t   t h e   r i g h t s   t o   i t s   C o n t r i b u t i o n s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 2 . 6 .   F a i r   U s e 
 
 T h i s   L i c e n s e   i s   n o t   i n t e n d e d   t o   l i m i t   a n y   r i g h t s   Y o u   h a v e   u n d e r 
 a p p l i c a b l e   c o p y r i g h t   d o c t r i n e s   o f   f a i r   u s e ,   f a i r   d e a l i n g ,   o r   o t h e r 
 e q u i v a l e n t s . 
 
 2 . 7 .   C o n d i t i o n s 
 
 S e c t i o n s   3 . 1 ,   3 . 2 ,   3 . 3 ,   a n d   3 . 4   a r e   c o n d i t i o n s   o f   t h e   l i c e n s e s   g r a n t e d 
 i n   S e c t i o n   2 . 1 . 
 
 3 .   R e s p o n s i b i l i t i e s 
 - - - - - - - - - - - - - - - - - - - 
 
 3 . 1 .   D i s t r i b u t i o n   o f   S o u r c e   F o r m 
 
 A l l   d i s t r i b u t i o n   o f   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   F o r m ,   i n c l u d i n g   a n y 
 M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e ,   m u s t   b e   u n d e r 
 t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   t h a t   t h e   S o u r c e 
 C o d e   F o r m   o f   t h e   C o v e r e d   S o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s 
 L i c e n s e ,   a n d   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   t h i s   L i c e n s e .   Y o u   m a y   n o t 
 a t t e m p t   t o   a l t e r   o r   r e s t r i c t   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e 
 F o r m . 
 
 3 . 2 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   F o r m 
 
 I f   Y o u   d i s t r i b u t e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   F o r m   t h e n : 
 
 ( a )   s u c h   C o v e r e d   S o f t w a r e   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e 
         F o r m ,   a s   d e s c r i b e d   i n   S e c t i o n   3 . 1 ,   a n d   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f 
         t h e   E x e c u t a b l e   F o r m   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   s u c h   S o u r c e   C o d e 
         F o r m   b y   r e a s o n a b l e   m e a n s   i n   a   t i m e l y   m a n n e r ,   a t   a   c h a r g e   n o   m o r e 
         t h a n   t h e   c o s t   o f   d i s t r i b u t i o n   t o   t h e   r e c i p i e n t ;   a n d 
 
 ( b )   Y o u   m a y   d i s t r i b u t e   s u c h   E x e c u t a b l e   F o r m   u n d e r   t h e   t e r m s   o f   t h i s 
         L i c e n s e ,   o r   s u b l i c e n s e   i t   u n d e r   d i f f e r e n t   t e r m s ,   p r o v i d e d   t h a t   t h e 
         l i c e n s e   f o r   t h e   E x e c u t a b l e   F o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r 
         t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   F o r m   u n d e r   t h i s   L i c e n s e . 
 
 3 . 3 .   D i s t r i b u t i o n   o f   a   L a r g e r   W o r k 
 
 Y o u   m a y   c r e a t e   a n d   d i s t r i b u t e   a   L a r g e r   W o r k   u n d e r   t e r m s   o f   Y o u r   c h o i c e , 
 p r o v i d e d   t h a t   Y o u   a l s o   c o m p l y   w i t h   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   f o r 
 t h e   C o v e r e d   S o f t w a r e .   I f   t h e   L a r g e r   W o r k   i s   a   c o m b i n a t i o n   o f   C o v e r e d 
 S o f t w a r e   w i t h   a   w o r k   g o v e r n e d   b y   o n e   o r   m o r e   S e c o n d a r y   L i c e n s e s ,   a n d   t h e 
 C o v e r e d   S o f t w a r e   i s   n o t   I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s ,   t h i s 
 L i c e n s e   p e r m i t s   Y o u   t o   a d d i t i o n a l l y   d i s t r i b u t e   s u c h   C o v e r e d   S o f t w a r e 
 u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e ( s ) ,   s o   t h a t   t h e   r e c i p i e n t   o f 
 t h e   L a r g e r   W o r k   m a y ,   a t   t h e i r   o p t i o n ,   f u r t h e r   d i s t r i b u t e   t h e   C o v e r e d 
 S o f t w a r e   u n d e r   t h e   t e r m s   o f   e i t h e r   t h i s   L i c e n s e   o r   s u c h   S e c o n d a r y 
 L i c e n s e ( s ) . 
 
 3 . 4 .   N o t i c e s 
 
 Y o u   m a y   n o t   r e m o v e   o r   a l t e r   t h e   s u b s t a n c e   o f   a n y   l i c e n s e   n o t i c e s 
 ( i n c l u d i n g   c o p y r i g h t   n o t i c e s ,   p a t e n t   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y , 
 o r   l i m i t a t i o n s   o f   l i a b i l i t y )   c o n t a i n e d   w i t h i n   t h e   S o u r c e   C o d e   F o r m   o f 
 t h e   C o v e r e d   S o f t w a r e ,   e x c e p t   t h a t   Y o u   m a y   a l t e r   a n y   l i c e n s e   n o t i c e s   t o 
 t h e   e x t e n t   r e q u i r e d   t o   r e m e d y   k n o w n   f a c t u a l   i n a c c u r a c i e s . 
 
 3 . 5 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s 
 
 Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t , 
 i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d 
 S o f t w a r e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n 
 b e h a l f   o f   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y 
 s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y ,   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y 
 Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   e v e r y   C o n t r i b u t o r   f o r   a n y 
 l i a b i l i t y   i n c u r r e d   b y   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t , 
 i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   Y o u   m a y   i n c l u d e   a d d i t i o n a l 
 d i s c l a i m e r s   o f   w a r r a n t y   a n d   l i m i t a t i o n s   o f   l i a b i l i t y   s p e c i f i c   t o   a n y 
 j u r i s d i c t i o n . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s 
 L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   S o f t w a r e   d u e   t o 
 s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h 
 t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b ) 
 d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t 
 b e   p l a c e d   i n   a   t e x t   f i l e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   C o v e r e d 
 S o f t w a r e   u n d e r   t h i s   L i c e n s e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e 
 o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a 
 r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 5 .   T e r m i n a t i o n 
 - - - - - - - - - - - - - - 
 
 5 . 1 .   T h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   w i l l   t e r m i n a t e   a u t o m a t i c a l l y 
 i f   Y o u   f a i l   t o   c o m p l y   w i t h   a n y   o f   i t s   t e r m s .   H o w e v e r ,   i f   Y o u   b e c o m e 
 c o m p l i a n t ,   t h e n   t h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   f r o m   a   p a r t i c u l a r 
 C o n t r i b u t o r   a r e   r e i n s t a t e d   ( a )   p r o v i s i o n a l l y ,   u n l e s s   a n d   u n t i l   s u c h 
 C o n t r i b u t o r   e x p l i c i t l y   a n d   f i n a l l y   t e r m i n a t e s   Y o u r   g r a n t s ,   a n d   ( b )   o n   a n 
 o n g o i n g   b a s i s ,   i f   s u c h   C o n t r i b u t o r   f a i l s   t o   n o t i f y   Y o u   o f   t h e 
 n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s   p r i o r   t o   6 0   d a y s   a f t e r   Y o u   h a v e 
 c o m e   b a c k   i n t o   c o m p l i a n c e .   M o r e o v e r ,   Y o u r   g r a n t s   f r o m   a   p a r t i c u l a r 
 C o n t r i b u t o r   a r e   r e i n s t a t e d   o n   a n   o n g o i n g   b a s i s   i f   s u c h   C o n t r i b u t o r 
 n o t i f i e s   Y o u   o f   t h e   n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s ,   t h i s   i s   t h e 
 f i r s t   t i m e   Y o u   h a v e   r e c e i v e d   n o t i c e   o f   n o n - c o m p l i a n c e   w i t h   t h i s   L i c e n s e 
 f r o m   s u c h   C o n t r i b u t o r ,   a n d   Y o u   b e c o m e   c o m p l i a n t   p r i o r   t o   3 0   d a y s   a f t e r 
 Y o u r   r e c e i p t   o f   t h e   n o t i c e . 
 
 5 . 2 .   I f   Y o u   i n i t i a t e   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   b y   a s s e r t i n g   a   p a t e n t 
 i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s , 
 c o u n t e r - c l a i m s ,   a n d   c r o s s - c l a i m s )   a l l e g i n g   t h a t   a   C o n t r i b u t o r   V e r s i o n 
 d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   t h e   r i g h t s   g r a n t e d   t o 
 Y o u   b y   a n y   a n d   a l l   C o n t r i b u t o r s   f o r   t h e   C o v e r e d   S o f t w a r e   u n d e r   S e c t i o n 
 2 . 1   o f   t h i s   L i c e n s e   s h a l l   t e r m i n a t e . 
 
 5 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   5 . 1   o r   5 . 2   a b o v e ,   a l l 
 e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h 
 h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   Y o u r   d i s t r i b u t o r s   u n d e r   t h i s   L i c e n s e 
 p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 *                                                                                                                                             * 
 *     6 .   D i s c l a i m e r   o f   W a r r a n t y                                                                                       * 
 *     - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                       * 
 *                                                                                                                                             * 
 *     C o v e r e d   S o f t w a r e   i s   p r o v i d e d   u n d e r   t h i s   L i c e n s e   o n   a n   " a s   i s "               * 
 *     b 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 i t h e r   e x p r e s s e d ,   i m p l i e d ,   o r     * 
 *     s t a t u t o r y ,   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 ,   w a r r a n t i e s   t h a t   t h e               * 
 *     C o v e r e d   S o f t w a r e   i s   f r e e   o f   d e f e c t s ,   m e r c h a n t a b l e ,   f i t   f o r   a                 * 
 *     p a r t i c u l a r   p u r p o s e   o r   n o n - i n f r i n g i n g .   T h e   e n t i r e   r i s k   a s   t o   t h e           * 
 *     q u a l i t y   a n d   p e r f o r m a n c e   o f   t h e   C o v e r e d   S o f t w a r e   i s   w i t h   Y o u .                 * 
 *     S h o u l d   a n y   C o v e r e d   S o f t w a r e   p r o v e   d e f e c t i v e   i n   a n y   r e s p e c t ,   Y o u           * 
 *     ( n o t   a n y   C o n t r i b u t o r )   a s s u m e   t h e   c o s t   o f   a n y   n e c e s s a r y   s e r v i c i n g ,       * 
 *     r e p a i r ,   o r   c o r r e c t i o n .   T h i s   d i s c l a i m e r   o f   w a r r a n t y   c o n s t i t u t e s   a n       * 
 *     e s s e n t i a l   p a r t   o f   t h i s   L i c e n s e .   N o   u s e   o f   a n y   C o v e r e d   S o f t w a r e   i s       * 
 *     a u t h o r i z e d   u n d e r   t h i s   L i c e n s e   e x c e p t   u n d e r   t h i s   d i s c l a i m e r .                   * 
 *                                                                                                                                             * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 *                                                                                                                                             * 
 *     7 .   L i m i t a t i o n   o f   L i a b i l i t y                                                                                     * 
 *     - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                     * 
 *                                                                                                                                             * 
 *     U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   t o r t             * 
 *     ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   a n y                       * 
 *     C o n t r i b u t o r ,   o r   a n y o n e   w h o   d i s t r i b u t e s   C o v e r e d   S o f t w a r e   a s                     * 
 *     p e r m i t t e d   a b o v e ,   b e   l i a b l e   t o   Y o u   f o r   a n y   d i r e c t ,   i n d i r e c t ,                   * 
 *     s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r             * 
 *     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 ,   d a m a g e s   f o r   l o s t   p r o f i t s ,   l o s s   o f         * 
 *     g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y         * 
 *     a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ,   e v e n   i f   s u c h   p a r t y             * 
 *     s h a l l   h a v e   b e e n   i n f o r m e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   T h i s       * 
 *     l i m i t a t i o n   o f   l i a b i l i t y   s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r       * 
 *     p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m   s u c h   p a r t y ' s   n e g l i g e n c e   t o   t h e               * 
 *     e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h   l i m i t a t i o n .   S o m e                               * 
 *     j u r i s d i c t i o n s   d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f                       * 
 *     i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s ,   s o   t h i s   e x c l u s i o n   a n d                     * 
 *     l i m i t a t i o n   m a y   n o t   a p p l y   t o   Y o u .                                                                         * 
 *                                                                                                                                             * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 8 .   L i t i g a t i o n 
 - - - - - - - - - - - - - 
 
 A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   m a y   b e   b r o u g h t   o n l y   i n   t h e 
 c o u r t s   o f   a   j u r i s d i c t i o n   w h e r e   t h e   d e f e n d a n t   m a i n t a i n s   i t s   p r i n c i p a l 
 p l a c e   o f   b u s i n e s s   a n d   s u c h   l i t i g a t i o n   s h a l l   b e   g o v e r n e d   b y   l a w s   o f   t h a t 
 j u r i s d i c t i o n ,   w i t h o u t   r e f e r e n c e   t o   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s . 
 N o t h i n g   i n   t h i s   S e c t i o n   s h a l l   p r e v e n t   a   p a r t y ' s   a b i l i t y   t o   b r i n g 
 c r o s s - c l a i m s   o r   c o u n t e r - c l a i m s . 
 
 9 .   M i s c e l l a n e o u s 
 - - - - - - - - - - - - - - - - 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   t h e   s u b j e c t 
 m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
 u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
 n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s 
 t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r 
 s h a l l   n o t   b e   u s e d   t o   c o n s t r u e   t h i s   L i c e n s e   a g a i n s t   a   C o n t r i b u t o r . 
 
 1 0 .   V e r s i o n s   o f   t h e   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 0 . 1 .   N e w   V e r s i o n s 
 
 M o z i l l a   F o u n d a t i o n   i s   t h e   l i c e n s e   s t e w a r d .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n 
 1 0 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   o r 
 p u b l i s h   n e w   v e r s i o n s   o f   t h i s   L i c e n s e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a 
 d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
 1 0 . 2 .   E f f e c t   o f   N e w   V e r s i o n s 
 
 Y o u   m a y   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n 
 o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e , 
 o r   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   p u b l i s h e d   b y   t h e   l i c e n s e 
 s t e w a r d . 
 
 1 0 . 3 .   M o d i f i e d   V e r s i o n s 
 
 I f   y o u   c r e a t e   s o f t w a r e   n o t   g o v e r n e d   b y   t h i s   L i c e n s e ,   a n d   y o u   w a n t   t o 
 c r e a t e   a   n e w   l i c e n s e   f o r   s u c h   s o f t w a r e ,   y o u   m a y   c r e a t e   a n d   u s e   a 
 m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   y o u   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e 
 a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t 
 s u c h   m o d i f i e d   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) . 
 
 1 0 . 4 .   D i s t r i b u t i n g   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h   S e c o n d a r y 
 L i c e n s e s 
 
 I f   Y o u   c h o o s e   t o   d i s t r i b u t e   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h 
 S e c o n d a r y   L i c e n s e s   u n d e r   t h e   t e r m s   o f   t h i s   v e r s i o n   o f   t h e   L i c e n s e ,   t h e 
 n o t i c e   d e s c r i b e d   i n   E x h i b i t   B   o f   t h i s   L i c e n s e   m u s t   b e   a t t a c h e d . 
 
 E x h i b i t   A   -   S o u r c e   C o d e   F o r m   L i c e n s e   N o t i c e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
     T h i s   S o u r c e   C o d e   F o r m   i s   s u b j e c t   t o   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c 
     L i c e n s e ,   v .   2 . 0 .   I f   a   c o p y   o f   t h e   M P L   w a s   n o t   d i s t r i b u t e d   w i t h   t h i s 
     f i l e ,   Y o u   c a n   o b t a i n   o n e   a t   h t t p : / / m o z i l l a . o r g / M P L / 2 . 0 / . 
 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k 
 f o r   s u c h   a   n o t i c e . 
 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 E x h i b i t   B   -   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s "   N o t i c e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
     T h i s   S o u r c e   C o d e   F o r m   i s   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " ,   a s 
     d e f i n e d   b y   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   v .   2 . 0 . 
 
 
 
 
 * * * * * * * * * * * 
 E c l i p s e   2 . 0 
 * * * * * * * * * * * 
 L i c e n s e   T e x t : 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   (  A G R E E M E N T  ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
  C o n t r i b u t i o n    m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t   D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n    o r i g i n a t e s    f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t   a r e   n o t   M o d i f i e d   W o r k s . 
  C o n t r i b u t o r    m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
  L i c e n s e d   P a t e n t s    m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
  P r o g r a m    m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
  R e c i p i e n t    m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t   o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
  D e r i v a t i v e   W o r k s    s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
  M o d i f i e d   W o r k s    s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e   i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s ,   i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y   i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m   o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
  D i s t r i b u t e    m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e   i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
  S o u r c e   C o d e    m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
  S e c o n d a r y   L i c e n s e    m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l   C o n t r i b u t o r . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n   t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s   r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 3 .   R E Q U I R E M E N T S 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n   a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y   t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e   d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y   p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s   o f   t h i s   s e c t i o n   3 . 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e   P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r   f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l   C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s   o f   l i a b i l i t y   (  n o t i c e s  )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f   t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d   t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   (  C o m m e r c i a l   C o n t r i b u t o r  )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   (  I n d e m n i f i e d   C o n t r i b u t o r  )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y    L o s s e s  )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N    A S   I S    B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d   t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t .   N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 E x h i b i t   A      F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
  T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) ,   v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } .  
 
 S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A   i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r   f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E   f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e . 
 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 
 
 * * * * * * * * * * * * * 
 P u b l i c   D o m a i n 
 * * * * * * * * * * * * * 
 L i c e n s e   T e x t : 
 ( * )   
 T h e   p e r s o n   o r   p e r s o n s   w h o   h a v e   a s s o c i a t e d   w o r k   w i t h   t h i s   d o c u m e n t   ( t h e   " D e d i c a t o r "   o r   " C e r t i f i e r " )   h e r e b y   e i t h e r   ( a )   c e r t i f i e s   t h a t ,   t o   t h e   b e s t   o f   h i s   k n o w l e d g e ,   t h e   w o r k   o f   a u t h o r s h i p   i d e n t i f i e d   i s   i n   t h e   p u b l i c   d o m a i n   o f   t h e   c o u n t r y   f r o m   w h i c h   t h e   w o r k   i s   p u b l i s h e d ,   o r   ( b )   h e r e b y   d e d i c a t e s   w h a t e v e r   c o p y r i g h t   t h e   d e d i c a t o r s   h o l d s   i n   t h e   w o r k   o f   a u t h o r s h i p   i d e n t i f i e d   b e l o w   ( t h e   " W o r k " )   t o   t h e   p u b l i c   d o m a i n .   A   c e r t i f i e r ,   m o r e o v e r ,   d e d i c a t e s   a n y   c o p y r i g h t   i n t e r e s t   h e   m a y   h a v e   i n   t h e   a s s o c i a t e d   w o r k ,   a n d   f o r   t h e s e   p u r p o s e s ,   i s   d e s c r i b e d   a s   a   " d e d i c a t o r "   b e l o w . 
 
 A   c e r t i f i e r   h a s   t a k e n   r e a s o n a b l e   s t e p s   t o   v e r i f y   t h e   c o p y r i g h t   s t a t u s   o f   t h i s   w o r k .   C e r t i f i e r   r e c o g n i z e s   t h a t   h i s   g o o d   f a i t h   e f f o r t s   m a y   n o t   s h i e l d   h i m   f r o m   l i a b i l i t y   i f   i n   f a c t   t h e   w o r k   c e r t i f i e d   i s   n o t   i n   t h e   p u b l i c   d o m a i n . 
 
 D e d i c a t o r   m a k e s   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t   o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   t h e   D e d i c a t o r ' s   h e i r s   a n d   s u c c e s s o r s .   D e d i c a t o r   i n t e n d s   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f   r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   u n d e r   c o p y r i g h t   l a w ,   w h e t h e r   v e s t e d   o r   c o n t i n g e n t ,   i n   t h e   W o r k .   D e d i c a t o r   u n d e r s t a n d s   t h a t   s u c h   r e l i n q u i s h m e n t   o f   a l l   r i g h t s   i n c l u d e s   t h e   r e l i n q u i s h m e n t   o f   a l l   r i g h t s   t o   e n f o r c e   ( b y   l a w s u i t   o r   o t h e r w i s e )   t h o s e   c o p y r i g h t s   i n   t h e   W o r k . 
 
 D e d i c a t o r   r e c o g n i z e s   t h a t ,   o n c e   p l a c e d   i n   t h e   p u b l i c   d o m a i n ,   t h e   W o r k   m a y   b e   f r e e l y   r e p r o d u c e d ,   d i s t r i b u t e d ,   t r a n s m i t t e d ,   u s e d ,   m o d i f i e d ,   b u i l t   u p o n ,   o r   o t h e r w i s e   e x p l o i t e d   b y   a n y o n e   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   i n   a n y   w a y ,   i n c l u d i n g   b y   m e t h o d s   t h a t   h a v e   n o t   y e t   b e e n   i n v e n t e d   o r   c o n c e i v e d . 
 
 
 
 
 * * * 
 I B M 
 * * * 
 L i c e n s e   T e x t : 
 ( * )   I B M   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   I B M 
 P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
 O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a .     i n   t h e   c a s e   o f   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   ( " I B M " ) ,   t h e   O r i g i n a l   P r o g r a m ,   a n d 
 
 b .     i n   t h e   c a s e   o f   e a c h   C o n t r i b u t o r , 
 	 i .     c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 	 i i .     a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d 
 a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
 s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s 
 b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h : 
 ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h 
 t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t 
 d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   I B M   a n d   a n y   o t h e r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a 
 C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s 
 C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " O r i g i n a l   P r o g r a m "   m e a n s   t h e   o r i g i n a l   v e r s i o n   o f   t h e   s o f t w a r e 
 a c c o m p a n y i n g   t h i s   A g r e e m e n t   a s   r e l e a s e d   b y   I B M ,   i n c l u d i n g   s o u r c e 
 c o d e ,   o b j e c t   c o d e   a n d   d o c u m e n t a t i o n ,   i f   a n y . 
 
 " P r o g r a m "   m e a n s   t h e   O r i g i n a l   P r o g r a m   a n d   C o n t r i b u t i o n s . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s 
 A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 a .     S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d 
 o b j e c t   c o d e   f o r m . 
 
 b .     S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
 l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
 i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
 i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e 
 s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m 
 i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h 
 a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y 
 t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y 
 o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r 
 s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c .     R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
 E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
 b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
 p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s 
 s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s 
 n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s 
 r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s 
 R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e 
 d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d .     E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
 s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e 
 c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e 
 t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t , 
 p r o v i d e d   t h a t : 
 
 a .     i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 b .     i t s   l i c e n s e   a g r e e m e n t : 
 	 i .     e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s 
 	 a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r 
 	 c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r 
 	 c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 	 i i .     e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y 
 	 f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d 
 	 c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 	 i i i .     s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
 	 o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 	 i v .     s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
 	 C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e 
 	 m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 a .     i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 b .     a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e 
 P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i n c l u d e   t h e   f o l l o w i n g   i n   a   c o n s p i c u o u s   l o c a t i o n   i n   t h e   P r o g r a m : 
 
 	 C o p y r i g h t   ( C )   1 9 9 6 ,   1 9 9 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
 
 I n   a d d i t i o n ,   e a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r 
 o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s 
 s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n 
 r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e 
 l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l 
 u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a 
 c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t 
 c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a 
 C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g , 
 s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d 
 a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " ) 
 a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g 
 f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d 
 p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e 
 a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h 
 i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g . 
 T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s 
 r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t . 
 I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y 
 n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b ) 
 a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t 
 n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y 
 s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s 
 r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r 
 w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o 
 t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y 
 o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S 
 P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y 
 K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y 
 W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y 
 O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d 
 d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s 
 e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e 
 l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d 
 u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T 
 N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T , 
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
 T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S 
 G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a   C o n t r i b u t o r   w i t h 
 r e s p e c t   t o   a   p a t e n t   a p p l i c a b l e   t o   s o f t w a r e   ( i n c l u d i n g   a   c r o s s - c l a i m 
 o r   c o u n t e r c l a i m   i n   a   l a w s u i t ) ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   b y 
 t h a t   C o n t r i b u t o r   t o   s u c h   R e c i p i e n t   u n d e r   t h i s   A g r e e m e n t   s h a l l 
 t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   I n   a d d i t i o n ,   i f 
 R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g 
 a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m 
 i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r 
 h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y 
 l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 a n d   s u r v i v e . 
 
 I B M   m a y   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t 
 f r o m   t i m e   t o   t i m e .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a 
 d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s ) 
 m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t 
 u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e 
 A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e 
 P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   N o   o n e 
 o t h e r   t h a n   I B M   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   E x c e p t   a s 
 e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s 
 n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r 
 u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r 
 o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r 
 t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d 
 t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o 
 p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s 
 A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h 
 p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * 
 B o u n c y   C a s t l e   L i c e n s e 
 * * * * * * * * * * * * * * * * * * * * * 
 L i c e n s e   T e x t : 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 1 7   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g ) 
 
 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 / N :   L - T U P L - V 7 9 A R G 
 D / N :   L - T U P L - V 7 9 A R G 
 P / N :   L - T U P L - V 7 9 A R G 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   A p p l i c a t i o n   D i s c o v e r y   f o r   I B M   Z   V 6 . 1 . 3 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   A p p l i c a t i o n   D i s c o v e r y   a n d   D e l i v e r y   I n t e l l i g e n c e   f o r   I B M   Z   6 . 1 . 3 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 T A B L E   O F   C O N T E N T S 
 
 T H E   R E M A I N D E R   O F   T H I S   I B M   N O T I C E S   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   
 S E C T I O N S : 
                           
 A P A C H E   V 2                                                             
 B o u n c y   C a s t l e   L i c e n s e                                       
 B S D - 0 
 B S D - 1 
 B S D - 2 
 B S D - 3     
 B o o s t   S o f t w a r e   L i c e n s e   1 . 0 
 C r e a t i v e   C o m m o n s   C C 0   1 . 0   U n i v e r s a l 
 C D D L   1 . 0 
 C D D L   1 . 1 
 E P L   1 . 0 
 E P L 2 . 0 
 I S C 
 M I T 
 M P L   V 1 . 1 
 P u b l i c   D o m a i n                                   
 P Y T H O N   2 . 0                                               
 L G P L   V 2 . 1       
 L G P L   V 3                                     
 O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   L I C E N S E   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 a c c e s s o r s - s m a r t   2 . 4 . 7 ,   a c c e s s o r s - s m a r t   2 . 4 . 8 ,   a d d r e s s a b l e   2 . 8 . 1 ,   a n t   1 . 8 . 3 ,   a n t - l a u n c h e r   1 . 8 . 3 ,   a s m   9 . 1 ,   a s s e r t - c o r e   2 . 2 . 0 ,   a s y n c u t i l   0 . 1 . 0 ,   a u d i e n c e - a n n o t a t i o n s   0 . 5 . 0 ,   b t f   1 . 3 ,   b y t e - b u d d y   1 . 1 2 . 1 8 ,   b y t e - b u d d y   1 . 1 2 . 9 ,   c a l i p e r   1 . 0 - b e t a - 3 ,   c a r b o n - c o m p o n e n t s   1 0 . 5 8 . 3 ,   c a r b o n - c o m p o n e n t s - a n g u l a r   4 . 7 4 . 0 ,   c g l i b   2 . 1 ,   c h e f - a p i   0 . 1 0 . 1 0 ,   c l a s s m a t e   1 . 5 . 1 ,   c o l o r s   1 1 . 8 . 0 ,   c o m m o n s - b e a n u t i l s   1 . 7 . 0 ,   c o m m o n s - b e a n u t i l s   1 . 8 . 3 ,   c o m m o n s - b e a n u t i l s   1 . 9 . 4 ,   c o m m o n s - b e a n u t i l s - c o r e   1 . 8 . 0 ,   c o m m o n s - c l i   1 . 3 ,   c o m m o n s - c o d e c   1 . 1 3 ,   c o m m o n s - c o d e c   1 . 1 5 ,   c o m m o n s - c o l l e c t i o n s   3 . 2 . 2 ,   c o m m o n s - c o l l e c t i o n s 4   4 . 2 ,   c o m m o n s - c o m p r e s s   1 . 2 1 ,   c o m m o n s - c o n f i g u r a t i o n   1 . 1 0 , c o m m o n s - c o n f i g u r a t i o n   1 . 6 ,   c o m m o n s - c o n f i g u r a t i o n 2   2 . 8 . 0 ,   c o m m o n s - c s v   1 . 4 ,   c o m m o n s - d b c p   1 . 2 . 2 ,   c o m m o n s - d b c p   1 . 4 ,   c o m m o n s - d i g e s t e r   1 . 8 ,   c o m m o n s - d i g e s t e r   2 . 0 ,   c o m m o n s - i o   2 . 7 ,   c o m m o n s - i o   2 . 5 ,   c o m m o n s - i o   2 . 9 ,   c o m m o n s - i o   2 . 1 1 . 0 ,   c o m m o n s - l a n g   2 . 6 ,   c o m m o n s - l a n g   2 . 4 ,   c o m m o n s - l a n g 3   3 . 1 2 . 0 ,   c o m m o n s - l o g g i n g   1 . 1 . 1 ,   c o m m o n s - l o g g i n g   1 . 2 ,   c o m m o n s - p o o l   1 . 4 ,   c o m m o n s - p o o l   1 . 5 . 4 ,   c o m m o n s - t e x t   1 . 1 0 . 0 ,   c o m m u n i t y _ c o o k b o o k _ r e l e a s e r   1 . 2 . 0 ,   c o n c u r r e n t l i n k e h a s h m a p - l r u   1 . 4 . 2 ,   d 3 - s c a l e - c h r o m a t i c   3 . 0 . 0 ,   d e t e c t - l i b c   1 . 0 . 3 ,   d o c k e r - j a v a   3 . 2 . 1 3 ,   d o c k e r - j a v a - a p i   3 . 2 . 1 3 ,   d o c k e r - j a v a - c o r e   3 . 2 . 1 3 ,   d o c k e r - j a v a - t r a n s p o r t   3 . 2 . 1 3 ,   d o c k e r - j a v a - t r a n s p o r t - h t t p c l i e n t 5   3 . 2 . 1 2 ,   d o c k e r - j a v a - t r a n s p o r t - j e r s e y   3 . 2 . 1 3 ,   d o c k e r - j a v a - t r a n s p o r t - n e t t y   3 . 2 . 1 3 ,   d o c t r i n e   3 . 0 . 0 ,   e l s a   3 . 0 . 0 - M 5 ,   e r r o r _ p r o n e _ a n n o t a t i o n s   2 . 7 . 1 ,   f a i l u r e a c c e s s   1 . 0 . 1 ,   F a s t I n f o s e t   1 . 2 . 1 5 ,   f a y e - w e b s o c k e t   0 . 1 1 . 4 ,   g r o o v y   1 . 8 . 9 ,   g u a v a   1 8 . 0 ,   g u a v a   3 1 . 0 - j r e ,   h a z e l c a s t   3 . 1 2 . 1 3 ,   h a z e l c a s t - a w s   2 . 1 . 0 ,   H i k a r i C P   3 . 4 . 5 ,   H i k a r i C P   4 . 0 . 3 ,   H i k a r i C P - j a v a 6   2 . 3 . 3 ,   h p p c   0 . 6 . 0 ,   h t t p c l i e n t   4 . 5 . 1 3 ,   h t t p c l i e n t 5   5 . 0 . 3 ,   h t t p c o r e   4 . 4 . 1 3 ,   h t t p c o r e   4 . 4 . 1 5 ,   h t t p c o r e   4 . 4 . 1 3 ,   h t t p c o r e - n i o   4 . 4 . 1 1 ,   h t t p c o r e - o s g i   4 . 4 . 1 1 ,   h t t p c o r e 5   5 . 0 . 2 ,   i c o n - h e l p e r s   1 0 . 6 . 0 ,   i c o n - h e l p e r s   1 0 . 9 . 0   i c o n s   1 0 . 2 7 . 0 ,   i c o n s   1 1 . 1 1 . 0 ,   i c o n s - a n g u l a r   1 1 . 2 . 2 ,   i v y   2 . 3 . 0 ,   j 2 o b j c - a n n o t a t i o n s   1 . 3 ,   J a c k s o n - a n n o t a t i o n s   2 . 1 4 . 1 ,   J a c k s o n - a n n o t a t i o n s   2 . 1 3 . 4 ,   J a c k s o n - a n n o t a t i o n s   2 . 1 3 . 2 ,   J a c k s o n - a n n o t a t i o n s   2 . 1 4 . 1 ,   J a c k s o n - a n n o t a t i o n s   2 . 1 1 . 1 ,   J a c k s o n - a n n o t a t i o n s   2 . 1 4 . 0 ,   J a c k s o n - b o m   2 . 1 4 . 0 ,   J a c k s o n - b o m   2 . 1 4 . 1 ,   J a c k s o n - b o m   2 . 1 3 . 4 ,   J a c k s o n - c o r e   2 . 1 4 . 1 ,   J a c k s o n - c o r e   2 . 1 3 . 2 ,   J a c k s o n - c o r e   2 . 1 3 . 4 ,   J a c k s o n - c o r e   2 . 1 1 . 1 ,   J a c k s o n - c o r e   2 . 1 4 . 0 ,   j a c k s o n - c o r e u t i l s   2 . 0 ,   J a c k s o n - d a t a b i n d   2 . 1 5 . 2 ,   j a c k s o n - d a t a b i n d   2 . 1 4 . 1 ,   j a c k s o n - d a t a b i n d   2 . 1 4 . 0 ,   j a c k s o n - d a t a b i n d   2 . 1 3 . 4 . 2 ,   j a c k s o n - d a t a b i n d   2 . 1 1 . 1 ,   j a c k s o n - d a t a b i n d   2 . 1 4 . 1 ,   j a c k s o n - d a t a b i n d   2 . 1 3 . 2 . 1 ,   j a c k s o n - d a t a f o r m a t - p r o p e r t i e s   2 . 1 4 . 0 ,   j a c k s o n - d a t a f o r m a t - x m l   2 . 1 4 . 0 ,   j a c k s o n - d a t a f o r m a t - y a m l   2 . 1 4 . 0 ,   j a c k s o n - d a t a f o r m a t - y a m l   2 . 1 4 . 1 ,   j a c k s o n - d a t a t y p e - j d k 8   2 . 1 3 . 4 ,   j a c k s o n - d a t a t y p e - j d k 8   2 . 1 4 . 0 ,   j a c k s o n - d a t a t y p e - j s r 3 1 0   2 . 1 3 . 4 ,   j a c k s o n - d a t a t y p e - j s r 3 1 0   2 . 1 4 . 0 ,   j a c k s o n - j a x r s - b a s e   2 . 1 4 . 1 ,   j a c k s o n - j a x r s - b a s e   2 . 1 0 . 3 ,   j a c k s o n - j a x r s - b a s e   2 . 1 2 . 6 ,   j a c k s o n - j a x r s - b a s e   2 . 1 4 . 0 ,   j a c k s o n - j a x r s - j s o n - p r o v i d e r   2 . 1 0 . 3 ,   j a c k s o n - j a x r s - j s o n - p r o v i d e r   2 . 1 4 . 1 ,   j a c k s o n - j a x r s - j s o n - p r o v i d e r   2 . 1 4 . 0 ,   j a c k s o n - j a x r s - j s o n - p r o v i d e r   2 . 1 2 . 6 ,   j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s   2 . 1 4 . 1 ,   j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s   2 . 1 0 . 3 ,   j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s   2 . 1 2 . 6 ,   j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s   2 . 1 4 . 1 ,   j a c k s o n - j a x b - a n n o t a t i o n s   2 . 1 4 . 0 ,   j a c k s o n - m o d u l e - p a r a m e t e r - n a m e s   2 . 1 3 . 4 ,   j a c k s o n - m o d u l e - p a r a m e t e r - n a m e s   2 . 1 4 . 0 ,   J a k a r t a . i n j e c t - a p i   2 . 0 . 0 ,   J a k a r t a . v a l i d a t i o n - a p i   2 . 0 . 2 ,   j a n d e x   2 . 4 . 2 . F i n a l ,   j a n s i   1 . 5 ,   j a v a s s i s t - m a v e n - p l u g i n   1 . 1 . 0 ,   j b o s s - l o g g i n g   3 . 4 . 2 . F i n a l ,   j b o s s - l o g g i n g   3 . 4 . 3 . F i n a l ,   j c i p - a n n o t a t i o n s   1 . 0 ,   j c l - o v e r - s l f 4 f j   1 . 7 . 3 0 ,   j c l - o v e r - s l f 4 j   1 . 7 . 3 6 ,   j c o m m a n d e r   1 . 4 8 ,   j c t o o l s - c o r e   3 . 1 . 0 ,   j e t t i s o n   1 . 5 . 4 ,   j j w t - a p i   0 . 1 1 . 2 ,   j j w t - i m p l   0 . 1 1 . 2 ,   j n a   4 . 5 . 0 ,   j n a   5 . 1 3 . 0 ,   j n a   4 . 5 . 2 ,   j n a - p l a t f o r m   4 . 5 . 2 ,   j n a - p l a t f o r m   5 . 1 3 . 0 ,   j o d a - t i m e   2 . 9 . 7 ,   j s o n - p a t c h   1 . 1 3 ,   j s o n - s i m p l e   1 . 1 . 1 ,   j s o n - s m a r t   2 . 4 . 8 ,   j s o n - s m a r t   2 . 4 . 7 ,   j s o n r p c 2 - b a s e   2 . 0 ,   j s r 3 0 5   3 . 0 . 2 ,   j u n i x s o c k e t - c o m m o n   2 . 3 . 2 ,   j u n i x s o c k e t - n a t i v e - c o m m o n   2 . 3 . 2 ,   k o t l i n - r i n t i m e   1 . 0 . 7 ,   k o t l i n - s t d l i b   1 . 0 . 7 ,   l i b p h o n e n u m b e r   8 . 0 . 0 ,   l i s t e n a b l e f u t u r e   9 9 9 9 . 0 - e m p t y - t o - a v o i d - c o n f l i c t - w i t h - g u a v a ,   l o g 4 j - a p i   2 . 1 7 . 1 ,   l o g 4 j - a p i   2 . 1 7 . 2 ,   l o g 4 j - c o r e   2 . 1 7 . 1 ,   l o g 4 j - c o r e   2 . 1 7 . 2 ,   l o g 4 j - j u l   2 . 1 7 . 2 ,   l o g 4 j - s l f 4 j - i m p l   2 . 1 7 . 2 ,   l o g 4 j - s l f 4 j - i m p l   2 . 1 7 . 1 ,   l o g 4 j - t o - s l f 4 j   2 . 1 7 . 2 ,   l o g 4 j s   6 . 4 . 6 ,   l u c e n e - a n a l y z e r s - c o m m o n   7 . 7 . 3 ,   l u c e n e - a n a l y z e r s - c o m m o n   5 . 3 . 2 ,   l u c e n e - b a c k w a r d - c o d e c s   5 . 3 . 2 ,   l u c e n e - c o r e   7 . 7 . 3 ,   l u c e n e - c o r e   5 . 3 . 2 ,   l u c e n e - f a c e t   5 . 3 . 2 ,   l u c e n e - m e m o r y   5 . 3 . 2 ,   l u c e n e - m i s c   5 . 3 . 2 ,   l u c e n e - q u e r i e s   5 . 3 . 2 ,   l u c e n e - q u e r y p a r s e r   5 . 3 . 2 ,   l u c e n e - s a n d b o x   5 . 3 . 2 ,   l u c e n e - s u g g e s t   5 . 3 . 2 ,   l z 4   1 . 3 . 0 ,   m a p d b   3 . 0 . 5 ,   m e t r i c s - c o r e   3 . 1 . 0 ,   m i n g w   2 . 0 . 1 ,   m i x l i b - l o g   3 . 0 . 9 ,   m i x p a n e l - u n i t y   1 . 3 . 1 ,   m s g - s i m p l e   1 . 2 ,   m y b a t i s   3 . 4 . 4 ,   n a g a 2   1 . 0 . 0 ,   n e t t y   3 . 7 . 0 . F i n a l ,   n e t t y - b u f f e r   4 . 1 . 8 4 . F i n a l ,   n e t t y - b u f f e r   4 . 1 . 7 3 . F i n a l ,   n e t t y - b u f f e r   4 . 1 . 7 7 . F i n a l ,   n e t t y - c o d e c   4 . 1 . 7 3 . F i n a l ,   n e t t y - c o d e c   4 . 1 . 7 7 . F i n a l ,   n e t t y - c o d e c   4 . 1 . 8 4 . F i n a l ,   n e t t y - c o d e c - h t t p   4 . 1 . 7 7 . F i n a l ,   n e t t y - c o d e c - s o c k s   4 . 1 . 7 7 . F i n a l ,   n e t t y - c o m m o n   4 . 1 . 8 4 . F i n a l ,   n e t t y - c o m m o n 4 . 1 . 7 3 . F i n a l ,   n e t t y - c o m m o n   4 . 1 . 7 7 . F i n a l ,   n e t t y - h a n d l e r   4 . 1 . 8 4 . F i n a l ,   n e t t y - h a n d l e r   4 . 1 . 7 7 . F i n a l ,   n e t t y - h a n d l e r   4 . 1 . 7 3 . F i n a l ,   n e t t y - h a n d l e r - p r o x y   4 . 1 . 7 7 . F i n a l ,   n e t t y - r e s o l v e r   4 . 1 . 7 7 . F i n a l ,   n e t t y - r e s o l v e r   4 . 1 . 7 3 . F i n a l ,   n e t t y - r e s o l v e r   4 . 1 . 8 4 . F i n a l ,   n e t t y - t c n a t i v e - c l a s s e s   2 . 0 . 4 6 . F i n a l ,   n e t t y - t r a n s p o r t   4 . 1 . 7 3 , F i n a l ,   n e t t y - t r a n s p o r t   4 . 1 . 7 7 . F i n a l ,   n e t t y - t r a n s p o r t   4 . 1 . 8 4 . F i n a l ,   n e t t y - t r a n s p o r t - c l a s s e s - e p o l l   4 . 1 . 7 7 . F i n a l ,   n e t t y - t r a n s p o r t - c l a s s e s - e p o l l   4 . 1 . 7 3 . F i n a l ,   n e t t y - t r a n s p o r t - c l a s s e s - e p o l l   4 . 1 . 8 4 . F i n a l ,   n e t t y - t r a n s p o r t - c l a s s e s - k q u e u e   4 . 1 . 7 7 . F i n a l ,   n e t t y - t r a n s p o r t - n a t i v e - e p o l l   4 . 1 . 7 7 . F i n a l ,   n e t t y   t r a n s p o r t - n a t i v e - e p o l l   4 . 1 . 8 4 . F i n a l ,   n e t t y - t r a n s p o r t - n a t i v e - e p o l l   4 . 1 . 7 3 . F i n a l ,   n e t t y - t r a n s p o r t - n a t i v e - k q u e u e   4 . 1 . 7 7 . F i n a l ,   n e t t y - t r a n s p o r t - n a t i v e - u n i x - c o m m o n   4 . 1 . 7 3 . F i n a l ,   n e t t y - t r a n s p o r t - n a t i v e - u n i x - c o m m o n   4 . 1 . 7 7 . F i n a l ,   n e t t y - t r a n s p o r t - n a t i v e - u n i x - c o m m o n   4 . 1 . 8 4 . F i n a l ,   n v . d 3   1 . 8 . 1 ,   o b j e n e s i s   2 . 4 ,   o p e n s s l   1 . 1 . 1 W ,   o r g . a p a c h e . l u c e n e . c o r e   7 . 7 . 3 ,   o r g . m a p d b . m a p d b   1 . 0 . 8 ,   p r o t o b u f - r p c - p r o - d u p l e x   3 . 3 ,   r e s t e a s y - c l i e n t   5 . 0 . 4 . F i n a l ,   r e s t e a s y - c l i e n t - a p i   5 . 0 . 4 . F i n a l ,   r e s t e a s y - c o r e   5 . 0 . 4 . F i n a l ,   r e s t e a s y - c o r e - s p i   5 . 0 . 4 . F i n a l ,   r e s t e a s y - j a c k s o n 2 - p r o v i d e r   r . 0 . 4 . F i n a l ,   r x j s   6 . 6 . 7 ,   s n a k e y a m l   1 . 3 3 ,   s n a p p y - j a v a   1 . 1 . 1 0 . 4 ,   s p r i n g - a o p   5 . 2 . 2 3 ,   s p r i n g - a s p e c t s   5 . 3 . 2 3 ,   s p r i n g - b e a n s   5 . 3 . 2 3 ,   s p r i n g - b o o t   2 . 7 . 5 ,   s p r i n g - b o o t - a u t o c o n f i g u r e   2 . 7 . 5 ,   s p r i n g - b o o t - j a r m o d e - l a y e r t o o l s   2 . 7 . 5 ,   s p r i n g - b o o t - s t a r t e r   2 . 7 . 5 ,   s p r i n g - b o o t - s t a r t e r - a o p   2 . 7 . 5 ,   s p r i n g - b o o t - s t a r t e r - d a t a - j p a   2 . 7 . 5 ,   s p r i n g - b o o t - s t a r t e r - j d b c   2 . 7 . 5 ,   s p r i n g - b o o t - s t a r t e r - j s o n   2 . 7 . 5 ,   s p r i n g - b o o t - s t a r t e r - l o g 4 j 2   2 . 7 . 5 ,   s p r i n g - b o o t - s t a r t e r - l o g g i n g   2 . 7 . 5 ,   s p r i n g - b o o t - s t a r t e r - s e c u r i t y   2 . 7 . 5 ,   s p r i n g - b o o t - s t a r t e r - t o m c a t   2 . 7 . 5 ,   s p r i n g - b o o t - s t a r t e r - w e b   2 . 7 . 5 ,   s p r i n g - b o o t - s t a r t e r - w e b s o c k e t   2 . 7 . 5 ,   s p r i n g - c o n t e x t   5 . 3 . 2 3 ,   s p r i n g - c o r e   5 . 3 . 2 3 ,   s p r i n g - d a t a - c o m m o n s   2 . 7 . 5 ,   s p r i n g - d a t a - j p a   2 . 7 . 5 ,   s p r i n g - e x p r e s s i o n   2 . 7 . 5 ,   s p r i n g - j c l   5 . 3 . 2 3 ,   s p r i n g - j d b c   5 . 3 . 2 3 ,   s p r i n g - m e s s a g i n g   5 . 3 . 2 3 ,   s p r i n g - o r m   5 . 3 . 2 3 ,   s p r i n g - s e c u r i t y - c o n f i g   5 . 7 . 4 ,   s p r i n g - s e c u r i t y - c o r e   5 . 7 . 5 ,   s p r i n g - s e c u r i t y - c r y p t o   5 . 7 . 4 ,   s p r i n g - s e c u r i t y - w e b   5 . 7 . 4 ,   s p r i n g - t x   5 . 3 . 2 3 ,   s p r i n g - w e b   5 . 3 . 2 3 ,   s p r i n g - w e b m v c   5 . 3 . 2 3 ,   s p r i n g - w e b s o c k e t   5 . 3 . 2 3 ,   s p r i n g d o c - o p e n a p i - c o m m o n   1 . 6 . 9 ,   s p r i n g d o c - o p e n a p i - u i   1 . 6 . 9 ,   s p r i n g d o c - o p e n a p i - w e b m v c - c o r e   1 . 6 . 9 ,   s t o m p j s   2 . 3 . 3 ,   s t o v e   7 . 1 . 6 ,   s w a g g e r - a n n o t a t i o n s   2 . 2 . 0 ,   s w a g g e r - c o r e   2 . 2 . 0 ,   s w a g g e r - j a x r s   1 . 6 . 6 ,   s w a g g e r - m o d e l s   2 . 2 . 0 ,   s w a g g e r - u i   4 . 1 1 . 1 ,   s w a g g e r - u i - d i s t   4 . 1 1 . 0 ,   t e l e m e t r y   0 . 1 . 0 ,   t e s t i n g   6 . 9 . 8 ,   t i l e s - a p i   3 . 0 . 8 ,   t i l e s - c o r e   3 . 0 . 8 ,   t i l e s - e l   3 . 0 . 8 ,   t i l e s - r e q u e s t - a p i   1 . 0 . 7 ,   t o m c a t - e m b e d - c o r e   9 . 0 . 6 8 ,   t o m c a t - e m b e d - e l   9 . 0 . 6 8 ,   t o m c a t - e m b e d - w e b s o c k e t   9 . 0 . 6 8 ,   t u n n e l - a g e n t   0 . 6 . 0 ,   u n d e r t o w - c o r e   2 . 0 . 1 ,   v a l i d a t i o n - a p i   2 . 0 . 0 . F i n a l ,   v a l i d a t i o n - a p i   2 . 0 . 1 . F i n a l ,   w e b s o c k e t   1 . 0 . 3 4 ,   w e b s o c k e t - d r i v e r   0 . 7 . 4 ,   w e b s o c k e t - e x t e n s i o n   0 . 1 . 4 ,   w o o d s t o x - c o r e   6 . 4 . 0 ,   x e r c e s - c   1 . 6 . 0 ,   x n i o - a p i   3 . 3 . 8 ,   x n i o - n i o   3 . 3 . 8 ,   z o o k e e p e r   3 . 6 . 2 ,   z o o k e e p e r   3 . 6 . 3 
 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B o u n c y   C a s t l e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   B o u n c y   C a s t l e   L i c e n s e : 
 
 
 b c p k i x - j d k 1 5 o n   1 . 6 4 ,   b c p r o v - j d k 1 5 o n   1 . 6 7 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 2 3   T h e   L e g i o n   o f   t h e   B o u n c y   C a s t l e   I n c .   ( h t t p s : / / w w w . b o u n c y c a s t l e . o r g )   
 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 .   
 
 E N D   O F   B O U N C Y   C A S T L E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B O O S T   S O F T W A R E   L I C E N S E   1 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   B o o s t   S o f t w a r e   L i c e n s e : 
 
 b o o s t   1 . 2 8 ,   b o o s t   1 . 7 2 
 
 B o o s t   S o f t w a r e   L i c e n s e   -   V e r s i o n   1 . 0   -   A u g u s t   1 7 t h ,   2 0 0 3 
 
 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 r   
 o r g a n i z a t i o n   o b t a i n i n g   a   c o p y   o f   t h e   s o f t w a r e   a n d   a c c o m p a n y i n g   
 d o c u m e n t a t i o n   c o v e r e d   b y   t h i s   l i c e n s e   ( t h e   " S o f t w a r e " )   t o   u s e ,   
 r e p r o d u c e ,   d i s p l a y ,   d i s t r i b u t e ,   e x e c u t e ,   a n d   t r a n s m i t   t h e   S o f t w a r e ,   a n d   
 t o   p r e p a r e   d e r i v a t i v e   w o r k 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   t h i r d - p a r t i e 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 ,   a l l   s u b j e c t   t o   t h e   
 f o l l o w i n g :   
 
 T h e   c o p y r i g h t   n o t i c e s   i n   t h e   S o f t w a r e   a n d   t h i s   e n t i r e   s t a t e m e n t ,   
 i n c l u d i n g   t h e   a b o v e   l i c e n s e   g r a n t ,   t h i s   r e s t r i c t i o n   a n d   t h e   f o l l o w i n g   
 d i s c l a i m e r ,   m u s t   b e   i n c l u d e d   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e ,   i n   w h o l e   o r   
 i n   p a r t ,   a n d   a l l   d e r i v a t i v e   w o r k s   o f   t h e   S o f t w a r e ,   u n l e s s   s u c h   c o p i e s   o r   
 d e r i v a t i v e   w o r k s   a r e   s o l e l y   i n   t h e   f o r m   o f   m a c h i n e - e x e c u t a b l e   o b j e c t   
 c o d e   g e n e r a t e d   b y   a   s o u r c e   l a n g u a g e   p r o c e s s o r .   
 
 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 ,   T I T L 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   C O P Y R I G H T   H O L D E R S   O R   A N Y O N E   
 D I S T R I B U T I N G   T H E   S O F T W A R E   B E   L I A B L E   F O R   A N Y   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   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 .   
 
 E N D   O F   B O O S T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 0   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 0   L i c e n s e : 
 
 t s l i b   1 . 1 4 . 1 ,   t s l i b   1 . 1 3 . 0 ,   t s l i b   2 . 4 . 1 ,   t s l i b   2 . 3 . 1 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r 
 a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 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   A N D   T H E   A U T H O R   D I S C L A I M S   A L L 
 W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E 
 F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y 
 D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   B S D - 0   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 1   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 1   L i c e n s e : 
 
 a n t l r - r u n t i m e   3 . 5 . 2 ,   a s m   3 . 2 ,   a s m - a n a l y s i s   3 . 2 ,   a s m - c o m m o n s   3 . 2 ,   a s m - t r e e   3 . 2 ,   j l i n e   0 . 9 . 9 4 ,   j l i n e   0 . 9 . 9 4 ,   o r g . h s q l d b . h s g l d b   2 . 7 . 1 ,   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   [ N a m e   o f   O r g a n i z a t i o n ]   A S   I S   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   [ N a m e   o f   O r g a n i s a t i o n ]   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   B S D - 1   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 2   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 2   L i c e n s e : 
 
 d 3 - e a s e   3 . 0 . 1 ,   e s c o d e g e n   2 . 0 . 0 ,   e s p r i m a   4 . 0 . 1 ,   e s t r a v e r s e   5 . 3 . 0 ,   e s u t i l s   2 . 0 . 3 ,   F r e e B S D - p o r t s   p l u s - v 2 1 . 0 5 ,   p h a r - i o / m a n i f e s t   2 . 0 . 3 ,   p h p o u n i t / p h p - i n v o k e r   3 . 1 . 1 ,   p h p u n i t / p h p - t e x t - t e m p l a t e   2 . 0 . 4 ,   p h p u n i t / p h p - t i m e r   5 . 0 . 3 ,   r c   1 . 2 . 8 ,   r u b y 2 _ k e y w o r d s   0 . 0 . 5 ,   r w   1 . 3 . 3 ,   S e b a s t i a n / c l i - p a r s e r   1 . 0 . 1 ,   S e b a s t i a n / c o d e - u n i t   1 . 0 . 8 ,   S e b a s t i a n / c o d e - u n i t - r e v e r s e - l o o k u p   2 . 0 . 3 ,   S e b a s t i a n / c o m p a r a t o r   4 . 0 . 8 ,   S e b a s t i a n / c o m p l e x i t y   2 . 0 . 2 ,   S e b a s t i a n / d i f f   4 . 0 . 4 ,   S e b a s t i a n / o b j e c t - e n u m e r a t o r   4 . 0 . 4 ,   S e b a s t i a n / o b j e c t - r e f l e c t o r   2 . 0 . 4 ,   S e b a s t i a n / r e c u r s i o n - c o n t e x t   4 . 0 . 4 ,   S e b a s t i a n / r e s o u i r c e - o p e r a t i o n s   3 . 0 . 3 ,   S e b a s t i a n / v e r s i o n   3 . 0 . 2 ,   s o u r c e - m a p   0 . 6 . 1 ,   s t a x 2   4 . 2 . 1 ,   w e b i d l - c o n v e r s i o n s   3 . 0 . 1 , 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   A S   I S   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D - 2   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 3   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 3   L i c e n s e : 
 
 a n t l r   2 . 7 . 7 ,   a n t l r   3 . 2 ,   a n t l r   4 . 7 . 1 ,   a n t l r - r u n t i m e   4 . 7 . 1 ,   a n t l r - r u n t i m e   4 . 7 ,   a s m   1 . 5 . 3 ,   a s m   8 . 0 . 1 ,   a s m - a n a l y s i s   8 . 0 . 1 ,   a s m - a t t r s   1 . 5 . 3 ,   a s m - c o m m o n s   8 . 0 . 1 ,   a s m - t r e e   8 . 0 . 1 ,   a s m - u t i l   3 . 2 ,   b l u e p r i n t s - c o r e   2 . 6 . 0 ,   d 3   1 . 0 . 1 ,   d o m 4 j   1 . 6 . 1 - 2 0 . 1 2 ,   g o o g l e . g o l a n g . o r g / p r o t o b u f   1 . 2 7 . 1 ,   g r e m l i n - g r o o v y   2 . 6 . 0 ,   g r e m l i n - j a v a   2 . 6 . 0 ,   h a m c r e s t - c o r e   1 . 3 ,   h s q l d b   2 . 7 . 1 ,   i e e e 7 5 4   1 . 1 . 1 3 ,   i r i d i u m - b r o w s e r   2 0 2 3 . 0 4 . 1 1 2 ,   i s t a c k - c o m m o n s - r u n t i m e   3 . 0 . 1 2 ,   J a k a r t a . a c t i v a t i o n   1 . 2 . 2 ,   J a k a r t a . a c t i v a t i o n - a p i   1 . 2 . 2 ,   J a k a r t a . a c t i v a t i o n - a p i   1 . 2 . 1 ,   J a k a r t a . x m l . b i n - a p i   2 . 3 . 2 ,   j a x b - r u n t i m e   2 . 3 . 7 ,   n a n o h t t p d   2 . 2 . 0 ,   n i k i c / p h p - p a r s e r   4 . 1 5 . 2 ,   o r g , a b e g o . t r e e l a y o u t . c o r e   1 . 0 . 3 ,   o s - p r o t o b u f   D e b i a n / 3 . 1 2 . 4 - 1 p e x i p 4 ,   p h a r - i o / v e r s i o n   3 . 2 . 1 ,   p h p u n i t / p h p - c o d e - c o v e r a g e   9 . 2 . 1 8 ,   p h p u n i t / p h p - f i l e - i t e r a t o r   3 . 0 . 6 ,   p h p u n i t / p h p u n i t   9 . 5 . 2 6 ,   p i p e s   2 . 6 . 0 ,   p r o t o b u f   3 . 1 2 . 4 ,   p r o t o b u f   r u n t i m e c o r e _ 1 0 0 . 1 5 . 2 . 3 7 7 5 ,   p r o t o b u f - c p p   3 . 2 0 . 0 ,   p r o t o b u f - j a v a   3 . 2 1 . 9 ,   q s   6 . 1 1 . 0 ,   r e f l e c t i o n s   0 . 9 . 1 1 ,   S e b a s t i a n / e n v i r o n m e n t   5 . 1 . 4 ,   S e b a s t i a n / e x p o r t e r   4 . 0 . 5 ,   S e b a s t i a n / g l o b a l - s t a t e   5 . 0 . 5 ,   S e b a s t i a n / l i n e s - o f - c o d e   1 . 0 . 3 ,   s p r i n t - j s   1 . 0 . 3 ,   s t 4   4 . 0 . 8 ,   s u l i n o s   3 . 1 1 . 1 ,   t h e s e e r / t o k e n i z e r   1 . 2 . 1 ,   t o u g h - c o o k i e   4 . 1 . 3 ,   t x w 2   2 . 3 . 7 ,   w a r n i n g   3 . 0 . 0 , 
 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   B S D - 3   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 C r e a t i v e   C o m m o n s   C C 0   1 . 0   U n i v e r s a l   L I C E N S E 
 
 T h i s   p r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   C r e a t i v e   C o m m o n s   C C 0   1 . 0   U n i v e r s a l   L I C E N S E :     
 
 R e a c t i v e - s t r e a m s   1 . 0 . 3 
 
 S t a t e m e n t   o f   P u r p o s e 
 T h e   l a w s   o f   m o s t   j u r i s d i c t i o n s   t h r o u g h o u t   t h e   w o r l d   a u t o m a t i c a l l y   c o n f e r   e x c l u s i v e   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   ( d e f i n e d   b e l o w )   u p o n   t h e   c r e a t o r   a n d   s u b s e q u e n t   o w n e r ( s )   ( e a c h   a n d   a l l ,   a n   " o w n e r " )   o f   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p   a n d / o r   a   d a t a b a s e   ( e a c h ,   a   " W o r k " ) . 
 C e r t a i n   o w n e r s   w i s h   t o   p e r m a n e n t l y   r e l i n q u i s h   t h o s e   r i g h t s   t o   a   W o r k   f o r   t h e   p u r p o s e   o f   c o n t r i b u t i n g   t o   a   c o m m o n s   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s   ( " C o m m o n s " )   t h a t   t h e   p u b l i c   c a n   r e l i a b l y   a n d   w i t h o u t   f e a r   o f   l a t e r   c l a i m s   o f   i n f r i n g e m e n t   b u i l d   u p o n ,   m o d i f y ,   i n c o r p o r a t e   i n   o t h e r   w o r k s ,   r e u s e   a n d   r e d i s t r i b u t e   a s   f r e e l y   a s   p o s s i b l e   i n   a n y   f o r m   w h a t s o e v e r   a n d   f o r   a n y   p u r p o s e s ,   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   c o m m e r c i a l   p u r p o s e s .   T h e s e   o w n e r s   m a y   c o n t r i b u t e   t o   t h e   C o m m o n s   t o   p r o m o t e   t h e   i d e a l   o f   a   f r e e   c u l t u r e   a n d   t h e   f u r t h e r   p r o d u c t i o n   o f   c r e a t i v e ,   c u l t u r a l   a n d   s c i e n t i f i c   w o r k s ,   o r   t o   g a i n   r e p u t a t i o n   o r   g r e a t e r   d i s t r i b u t i o n   f o r   t h e i r   W o r k   i n   p a r t   t h r o u g h   t h e   u s e   a n d   e f f o r t s   o f   o t h e r s . 
 F o r   t h e s e   a n d / o r   o t h e r   p u r p o s e s   a n d   m o t i v a t i o n s ,   a n d   w i t h o u t   a n y   e x p e c t a t i o n   o f   a d d i t i o n a l   c o n s i d e r a t i o n   o r   c o m p e n s a t i o n ,   t h e   p e r s o n   a s s o c i a t i n g   C C 0   w i t h   a   W o r k   ( t h e   " A f f i r m e r " ) ,   t o   t h e   e x t e n t   t h a t   h e   o r   s h e   i s   a n   o w n e r   o f   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k ,   v o l u n t a r i l y   e l e c t s   t o   a p p l y   C C 0   t o   t h e   W o r k   a n d   p u b l i c l y   d i s t r i b u t e   t h e   W o r k   u n d e r   i t s   t e r m s ,   w i t h   k n o w l e d g e   o f   h i s   o r   h e r   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   a n d   t h e   m e a n i n g   a n d   i n t e n d e d   l e g a l   e f f e c t   o f   C C 0   o n   t h o s e   r i g h t s . 
 1 .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s .   A   W o r k   m a d e   a v a i l a b l e   u n d e r   C C 0   m a y   b e   p r o t e c t e d   b y   c o p y r i g h t   a n d   r e l a t e d   o r   n e i g h b o r i n g   r i g h t s   ( " C o p y r i g h t   a n d   R e l a t e d   R i g h t s " ) .   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n c l u d e ,   b u t   a r e   n o t   l i m i t e d   t o ,   t h e   f o l l o w i n g :   
 i .   t h e   r i g h t   t o   r e p r o d u c e ,   a d a p t ,   d i s t r i b u t e ,   p e r f o r m ,   d i s p l a y ,   c o m m u n i c a t e ,   a n d   t r a n s l a t e   a   W o r k ; 
 i i .   m o r a l   r i g h t s   r e t a i n e d   b y   t h e   o r i g i n a l   a u t h o r ( s )   a n d / o r   p e r f o r m e r ( s ) ; 
 i i i .   p u b l i c i t y   a n d   p r i v a c y   r i g h t s   p e r t a i n i n g   t o   a   p e r s o n ' s   i m a g e   o r   l i k e n e s s   d e p i c t e d   i n   a   W o r k ; 
 i v .   r i g h t s   p r o t e c t i n g   a g a i n s t   u n f a i r   c o m p e t i t i o n   i n   r e g a r d s   t o   a   W o r k ,   s u b j e c t   t o   t h e   l i m i t a t i o n s   i n   p a r a g r a p h   4 ( a ) ,   b e l o w ; 
 v .   r i g h t s   p r o t e c t i n g   t h e   e x t r a c t i o n ,   d i s s e m i n a t i o n ,   u s e   a n d   r e u s e   o f   d a t a   i n   a   W o r k ; 
 v i .   d a t a b a s e   r i g h t s   ( s u c h   a s   t h o s e   a r i s i n g   u n d e r   D i r e c t i v e   9 6 / 9 / E C   o f   t h e   E u r o p e a n   P a r l i a m e n t   a n d   o f   t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l   p r o t e c t i o n   o f   d a t a b a s e s ,   a n d   u n d e r   a n y   n a t i o n a l   i m p l e m e n t a t i o n   t h e r e o f ,   i n c l u d i n g   a n y   a m e n d e d   o r   s u c c e s s o r   v e r s i o n   o f   s u c h   d i r e c t i v e ) ;   a n d 
 v i i .   o t h e r   s i m i l a r ,   e q u i v a l e n t   o r   c o r r e s p o n d i n g   r i g h t s   t h r o u g h o u t   t h e   w o r l d   b a s e d   o n   a p p l i c a b l e   l a w   o r   t r e a t y ,   a n d   a n y   n a t i o n a l   i m p l e m e n t a t i o n s   t h e r e o f . 
 2 .   W a i v e r .   T o   t h e   g r e a t e s t   e x t e n t   p e r m i t t e d   b y ,   b u t   n o t   i n   c o n t r a v e n t i o n   o f ,   a p p l i c a b l e   l a w ,   A f f i r m e r   h e r e b y   o v e r t l y ,   f u l l y ,   p e r m a n e n t l y ,   i r r e v o c a b l y   a n d   u n c o n d i t i o n a l l y   w a i v e s ,   a b a n d o n s ,   a n d   s u r r e n d e r s   a l l   o f   A f f i r m e r ' s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   a n d   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n ,   w h e t h e r   n o w   k n o w n   o r   u n k n o w n   ( i n c l u d i n g   e x i s t i n g   a s   w e l l   a s   f u t u r e   c l a i m s   a n d   c a u s e s   o f   a c t i o n ) ,   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m   d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e   e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f   c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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   c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e   " W a i v e r " ) .   A f f i r m e r   m a k e s   t h e   W a i v e r   f o r   t h e   b e n e f i t   o f   e a c h   m e m b e r   o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   A f f i r m e r ' s   h e i r s   a n d   s u c c e s s o r s ,   f u l l y   i n t e n d i n g   t h a t   s u c h   W a i v e r   s h a l l   n o t   b e   s u b j e c t   t o   r e v o c a t i o n ,   r e s c i s s i o n ,   c a n c e l l a t i o n ,   t e r m i n a t i o n ,   o r   a n y   o t h e r   l e g a l   o r   e q u i t a b l e   a c t i o n   t o   d i s r u p t   t h e   q u i e t   e n j o y m e n t   o f   t h e   W o r k   b y   t h e   p u b l i c   a s   c o n t e m p l a t e d   b y   A f f i r m e r ' s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e .   
 3 .   P u b l i c   L i c e n s e   F a l l b a c k .   S h o u l d   a n y   p a r t   o f   t h e   W a i v e r   f o r   a n y   r e a s o n   b e   j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   t h e n   t h e   W a i v e r   s h a l l   b e   p r e s e r v e d   t o   t h e   m a x i m u m   e x t e n t   p e r m i t t e d   t a k i n g   i n t o   a c c o u n t   A f f i r m e r ' s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e .   I n   a d d i t i o n ,   t o   t h e   e x t e n t   t h e   W a i v e r   i s   s o   j u d g e d   A f f i r m e r   h e r e b y   g r a n t s   t o   e a c h   a f f e c t e d   p e r s o n   a   r o y a l t y - f r e e ,   n o n   t r a n s f e r a b l e ,   n o n   s u b l i c e n s a b l e ,   n o n   e x c l u s i v e ,   i r r e v o c a b l e   a n d   u n c o n d i t i o n a l   l i c e n s e   t o   e x e r c i s e   A f f i r m e r ' s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   ( i )   i n   a l l   t e r r i t o r i e s   w o r l d w i d e ,   ( i i )   f o r   t h e   m a x i m u m   d u r a t i o n   p r o v i d e d   b y   a p p l i c a b l e   l a w   o r   t r e a t y   ( i n c l u d i n g   f u t u r e   t i m e   e x t e n s i o n s ) ,   ( i i i )   i n   a n y   c u r r e n t   o r   f u t u r e   m e d i u m   a n d   f o r   a n y   n u m b e r   o f   c o p i e s ,   a n d   ( i v )   f o r   a n y   p u r p o s e   w h a t s o e v e r ,   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   c o m m e r c i a l ,   a d v e r t i s i n g   o r   p r o m o t i o n a l   p u r p o s e s   ( t h e   " L i c e n s e " ) .   T h e   L i c e n s e   s h a l l   b e   d e e m e d   e f f e c t i v e   a s   o f   t h e   d a t e   C C 0   w a s   a p p l i e d   b y   A f f i r m e r   t o   t h e   W o r k .   S h o u l d   a n y   p a r t   o f   t h e   L i c e n s e   f o r   a n y   r e a s o n   b e   j u d g e d   l e g a l l y   i n v a l i d   o r   i n e f f e c t i v e   u n d e r   a p p l i c a b l e   l a w ,   s u c h   p a r t i a l   i n v a l i d i t y   o r   i n e f f e c t i v e n e s s   s h a l l   n o t   i n v a l i d a t e   t h e   r e m a i n d e r   o f   t h e   L i c e n s e ,   a n d   i n   s u c h   c a s e   A f f i r m e r   h e r e b y   a f f i r m s   t h a t   h e   o r   s h e   w i l l   n o t   ( i )   e x e r c i s e   a n y   o f   h i s   o r   h e r   r e m a i n i n g   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k   o r   ( i i )   a s s e r t   a n y   a s s o c i a t e d   c l a i m s   a n d   c a u s e s   o f   a c t i o n   w i t h   r e s p e c t   t o   t h e   W o r k ,   i n   e i t h e r   c a s e   c o n t r a r y   t o   A f f i r m e r ' s   e x p r e s s   S t a t e m e n t   o f   P u r p o s e . 
 4 .   L i m i t a t i o n s   a n d   D i s c l a i m e r s . 
 a .   N o   t r a d e m a r k   o r   p a t e n t   r i g h t s   h e l d   b y   A f f i r m e r   a r e   w a i v e d ,   a b a n d o n e d ,   s u r r e n d e r e d ,   l i c e n s e d   o r   o t h e r w i s e   a f f e c t e d   b y   t h i s   d o c u m e n t . 
 b .   A f f i r m e r   o f f e r s   t h e   W o r k   a s - i s   a n d   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   o f   a n y   k i n d   c o n c e r n i n g   t h e   W o r k ,   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e ,   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   w a r r a n t i e s   o f   t i t l e ,   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 ,   n o n   i n f r i n g e m e n t ,   o r   t h e   a b s e n c e   o f   l a t e n t   o r   o t h e r   d e f e c t s ,   a c c u r a c y ,   o r   t h e   p r e s e n t   o r   a b s e n c e   o f   e r r o r s ,   w h e t h e r   o r   n o t   d i s c o v e r a b l e ,   a l l   t o   t h e   g r e a t e s t   e x t e n t   p e r m i s s i b l e   u n d e r   a p p l i c a b l e   l a w . 
 c .   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   c l e a r i n g   r i g h t s   o f   o t h e r   p e r s o n s   t h a t   m a y   a p p l y   t o   t h e   W o r k   o r   a n y   u s e   t h e r e o f ,   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   a n y   p e r s o n ' s   C o p y r i g h t   a n d   R e l a t e d   R i g h t s   i n   t h e   W o r k .   F u r t h e r ,   A f f i r m e r   d i s c l a i m s   r e s p o n s i b i l i t y   f o r   o b t a i n i n g   a n y   n e c e s s a r y   c o n s e n t s ,   p e r m i s s i o n s   o r   o t h e r   r i g h t s   r e q u i r e d   f o r   a n y   u s e   o f   t h e   W o r k . 
 d .   A f f i r m e r   u n d e r s t a n d s   a n d   a c k n o w l e d g e s   t h a t   C r e a t i v e   C o m m o n s   i s   n o t   a   p a r t y   t o   t h i s   d o c u m e n t   a n d   h a s   n o   d u t y   o r   o b l i g a t i o n   w i t h   r e s p e c t   t o   t h i s   C C 0   o r   u s e   o f   t h e   W o r k . 
 
 
 E N D   O F   C r e a t i v e   C o m m o n s   C C 0   1 . 0   U n i v e r s a l   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   1 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   1 . 0   ( s o u r c e   c o d e 
 a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 
 a c t i v a t i o n   1 . 1 . 1 ,   j s r 3 1 1 - a p i   1 . 1 . 1 , 
 *   1 .   D e f i n i t i o n s .   
 o   1 . 1 .   C o n t r i b u t o r   m e a n s   e a c h   i n d i v i d u a l   o r   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 o   1 . 2 .   C o n t r i b u t o r   V e r s i o n   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r   ( i f   a n y ) ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 o   1 . 3 .   C o v e r e d   S o f t w a r e   m e a n s   ( a )   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( b )   M o d i f i c a t i o n s ,   o r   ( c )   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 o   1 . 4 .   E x e c u t a b l e   m e a n s   t h e   C o v e r e d   S o f t w a r e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 o   1 . 5 .   I n i t i a l   D e v e l o p e r   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   f i r s t   m a k e s   O r i g i n a l   S o f t w a r e   a v a i l a b l e   u n d e r   t h i s   L i c e n s e . 
 o   1 . 6 .   L a r g e r   W o r k   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   S o f t w a r e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 o   1 . 7 .   L i c e n s e   m e a n s   t h i s   d o c u m e n t . 
 o   1 . 8 .   L i c e n s a b l e   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 o   1 . 9 .   M o d i f i c a t i o n s   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   a n y   o f   t h e   f o l l o w i n g :   
 *   A .   A n y   f i l e   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s ; 
 *   B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n ;   o r 
 *   C .   A n y   n e w   f i l e   t h a t   i s   c o n t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 o   1 . 1 0 .   O r i g i n a l   S o f t w a r e   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   o r i g i n a l l y   r e l e a s e d   u n d e r   t h i s   L i c e n s e . 
 o   1 . 1 1 .   P a t e n t   C l a i m s   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 o   1 . 1 2 .   S o u r c e   C o d e   m e a n s   ( a )   t h e   c o m m o n   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   i n   w h i c h   m o d i f i c a t i o n s   a r e   m a d e   a n d   ( b )   a s s o c i a t e d   d o c u m e n t a t i o n   i n c l u d e d   i n   o r   w i t h   s u c h   c o d e . 
 o   1 . 1 3 .   Y o u   ( o r   Y o u r )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   Y o u   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   c o n t r o l   m e a n s   ( a ) t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b ) o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 *   2 .   L i c e n s e   G r a n t s .   
 o   2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   t h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e :   
 *   ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) ,   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 *   ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   S o f t w a r e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) . 
 *   ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s 2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   O r i g i n a l   S o f t w a r e   a v a i l a b l e   t o   a   t h i r d   p a r t y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 *   ( d )   N o t w i t h s t a n d i n g   S e c t i o n 2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 ) f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( 2 ) f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i ) t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( i i ) t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 o   2 . 2 .   C o n t r i b u t o r   G r a n t . C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e :   
 *   ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   S o f t w a r e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 *   ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   ( 1 ) M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   ( 2 ) t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 *   ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s 2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   M o d i f i c a t i o n s   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 *   ( d )   N o t w i t h s t a n d i n g   S e c t i o n 2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 ) f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   ( 2 ) f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i ) t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n ,   o r   ( i i ) t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   ( 3 ) u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 *   3 .   D i s t r i b u t i o n   O b l i g a t i o n s .   
 o   3 . 1 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . A n y   C o v e r e d   S o f t w a r e   t h a t   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   i n   E x e c u t a b l e   f o r m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   a n d   t h a t   S o u r c e   C o d e   f o r m   m u s t   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   a n y   s u c h   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   a s   t o   h o w   t h e y   c a n   o b t a i n   s u c h   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 o   3 . 2 .   M o d i f i c a t i o n s . T h e   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   r e p r e s e n t   t h a t   Y o u   b e l i e v e   Y o u r   M o d i f i c a t i o n s   a r e   Y o u r   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   Y o u   h a v e   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 o   3 . 3 .   R e q u i r e d   N o t i c e s . Y o u   m u s t   i n c l u d e   a   n o t i c e   i n   e a c h   o f   Y o u r   M o d i f i c a t i o n s   t h a t   i d e n t i f i e s   Y o u   a s   t h e   C o n t r i b u t o r   o f   t h e   M o d i f i c a t i o n .   Y o u   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   C o v e r e d   S o f t w a r e ,   o r   a n y   n o t i c e s   o f   l i c e n s i n g   o r   a n y   d e s c r i p t i v e   t e x t   g i v i n g   a t t r i b u t i o n   t o   a n y   C o n t r i b u t o r   o r   t h e   I n i t i a l   D e v e l o p e r . 
 o   3 . 4 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s . Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s   r i g h t s   h e r e u n d e r .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e .   H o w e v e r ,   y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 o   3 . 5 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   u n d e r   t h e   t e r m s   o f   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   f o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s   r i g h t s   i n   t h e   S o u r c e   C o d e   f o r m   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   u n d e r   a   d i f f e r e n t   l i c e n s e ,   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 o   3 . 6 .   L a r g e r   W o r k s . Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   S o f t w a r e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   S o f t w a r e . 
 *   4 .   V e r s i o n s   o f   t h e   L i c e n s e .   
 o   4 . 1 .   N e w   V e r s i o n s . S u n   M i c r o s y s t e m s ,   I n c .   i s   t h e   i n i t i a l   l i c e n s e   s t e w a r d   a n d   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h i s   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n   4 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   L i c e n s e . 
 o   4 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   I f   t h e   I n i t i a l   D e v e l o p e r   i n c l u d e s   a   n o t i c e   i n   t h e   O r i g i n a l   S o f t w a r e   p r o h i b i t i n g   i t   f r o m   b e i n g   d i s t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m u s t   d i s t r i b u t e   a n d   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   O t h e r w i s e ,   Y o u   m a y   a l s o   c h o o s e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 o   4 . 3 .   M o d i f i e d   V e r s i o n s . W h e n   Y o u   a r e   a n   I n i t i a l   D e v e l o p e r   a n d   Y o u   w a n t   t o   c r e a t e   a   n e w   l i c e n s e   f o r   Y o u r   O r i g i n a l   S o f t w a r e ,   Y o u   m a y   c r e a t e   a n d   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   Y o u :   ( a ) r e n a m e   t h e   l i c e n s e   a n d   r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t   t h e   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) ;   a n d   ( b ) o t h e r w i s e   m a k e   i t   c l e a r   t h a t   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e . 
 *   5 .   D I S C L A I M E R   O F   W A R R A N T Y . C O V E R E D   S O F T W A R E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   A S   I S   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   S O F T W A R E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 *   6 .   T E R M I N A T I O N .   
 o   6 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 o   6 . 2 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   a s s e r t   s u c h   c l a i m   i s   r e f e r r e d   t o   a s   P a r t i c i p a n t )   a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   ( m e a n i n g   t h e   C o n t r i b u t o r   V e r s i o n   w h e r e   t h e   P a r t i c i p a n t   i s   a   C o n t r i b u t o r   o r   t h e   O r i g i n a l   S o f t w a r e   w h e r e   t h e   P a r t i c i p a n t   i s   t h e   I n i t i a l   D e v e l o p e r )   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   d i r e c t l y   o r   i n d i r e c t l y   t o   Y o u   b y   s u c h   P a r t i c i p a n t ,   t h e   I n i t i a l   D e v e l o p e r   ( i f   t h e   I n i t i a l   D e v e l o p e r   i s   n o t   t h e   P a r t i c i p a n t )   a n d   a l l   C o n t r i b u t o r s   u n d e r   S e c t i o n s 2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y   a n d   a u t o m a t i c a l l y   a t   t h e   e x p i r a t i o n   o f   s u c h   6 0   d a y   n o t i c e   p e r i o d ,   u n l e s s   i f   w i t h i n   s u c h   6 0   d a y   p e r i o d   Y o u   w i t h d r a w   Y o u r   c l a i m   w i t h   r e s p e c t   t o   t h e   P a r t i c i p a n t   S o f t w a r e   a g a i n s t   s u c h   P a r t i c i p a n t   e i t h e r   u n i l a t e r a l l y   o r   p u r s u a n t   t o   a   w r i t t e n   a g r e e m e n t   w i t h   P a r t i c i p a n t . 
 o   6 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s 6 . 1   o r   6 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e s   t h a t   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   ( e x c l u d i n g   l i c e n s e s   g r a n t e d   t o   Y o u   b y   a n y   d i s t r i b u t o r )   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 *   7 .   L I M I T A T I O N   O F   L I A B I L I T Y . U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   S O F T W A R E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S T   P R O F I T S ,   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 *   8 .   U . S .   G O V E R N M E N T   E N D   U S E R S . T h e   C o v e r e d   S o f t w a r e   i s   a   c o m m e r c i a l   i t e m ,   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8 C . F . R . 2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   c o m m e r c i a l   c o m p u t e r   s o f t w a r e   ( a s   t h a t   t e r m   i s   d e f i n e d   a t   4 8   C . F . R .   2 5 2 . 2 2 7 - 7 0 1 4 ( a ) ( 1 ) )   a n d   c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n   a s   s u c h   t e r m s   a r e   u s e d   i n   4 8 C . F . R . 1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   S o f t w a r e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   T h i s   U . S .   G o v e r n m e n t   R i g h t s   c l a u s e   i s   i n   l i e u   o f ,   a n d   s u p e r s e d e s ,   a n y   o t h e r   F A R ,   D F A R ,   o r   o t h e r   c l a u s e   o r   p r o v i s i o n   t h a t   a d d r e s s e s   G o v e r n m e n t   r i g h t s   i n   c o m p u t e r   s o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 *   9 .   M I S C E L L A N E O U S . T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   t h e   l a w   o f   t h e   j u r i s d i c t i o n   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   s u c h   j u r i s d i c t i o n s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   l o c a t e d   i n   t h e   j u r i s d i c t i o n   a n d   v e n u e   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   Y o u   a g r e e   t h a t   Y o u   a l o n e   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   t h e   U n i t e d   S t a t e s   e x p o r t   a d m i n i s t r a t i o n   r e g u l a t i o n s   ( a n d   t h e   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n   o f   a n y   o t h e r   c o u n t r i e s )   w h e n   Y o u   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   a n y   C o v e r e d   S o f t w a r e . 
 *   1 0 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   1 . 1   ( s o u r c e   c o d e 
 a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 a c t i v a t i o n   1 . 1 . 1 ,   i s t a c k - c o m m o n s - r u n t i m e   3 . 0 . 7 ,   j a v a e e - a p i   7 . 0 ,   j a v a x . a n n o t a t i o n - a p i   1 . 3 . 2 ,   j a v a x . j s o n   1 . 0 . 4 ,   j a v a x . m a i l   1 . 5 . 0 ,   j a v a x . s e r v l e t - a p i   4 . 0 . 1 ,   j a v a x . w s . r s - a p i   2 . 1 ,   j a x b - a p i   2 . 3 . 0 ,   j a x b - c o r e   2 . 3 . 0 . 1 ,     j a x b - i m p l   2 . 3 . 0 . 1 ,   j a x b - r u n t i m e   2 . 3 . 1 ,   m a i l   1 . 4 . 7 ,   s t a x - e x   1 . 8 ,   t x w 2   2 . 3 . 1 , 
 *   D e f i n i t i o n s .   
 o   1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   i n d i v i d u a l   o r   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s .   
 o   1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r   ( i f   a n y ) ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   
 o   1 . 3 .   " C o v e r e d   S o f t w a r e "   m e a n s   ( a )   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( b )   M o d i f i c a t i o n s ,   o r   ( c )   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f .   
 o   1 . 4 .   " E x e c u t a b l e "   m e a n s   t h e   C o v e r e d   S o f t w a r e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e .   
 o   1 . 5 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   f i r s t   m a k e s   O r i g i n a l   S o f t w a r e   a v a i l a b l e   u n d e r   t h i s   L i c e n s e .   
 o   1 . 6 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   S o f t w a r e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   
 o   1 . 7 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t .   
 o   1 . 8 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n .   
 o   1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   a n y   o f   t h e   f o l l o w i n g :   
 *   A .   A n y   f i l e   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s ;   
 *   B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n ;   o r   
 *   C .   A n y   n e w   f i l e   t h a t   i s   c o n t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   
 o   1 . 1 0 .   " O r i g i n a l   S o f t w a r e "   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   o r i g i n a l l y   r e l e a s e d   u n d e r   t h i s   L i c e n s e .   
 o   1 . 1 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r .   
 o   1 . 1 2 .   " S o u r c e   C o d e "   m e a n s   ( a )   t h e   c o m m o n   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   i n   w h i c h   m o d i f i c a t i o n s   a r e   m a d e   a n d   ( b )   a s s o c i a t e d   d o c u m e n t a t i o n   i n c l u d e d   i n   o r   w i t h   s u c h   c o d e .   
 o   1 . 1 3 .   " Y o u "   ( o r   " Y o u r " )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 *   2 .   L i c e n s e   G r a n t s .   
 o   2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t .   
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   t h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e :   
 *   ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) ,   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d   
 *   ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   S o f t w a r e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) .   
 *   ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   O r i g i n a l   S o f t w a r e   a v a i l a b l e   t o   a   t h i r d   p a r t y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   
 *   ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s .   
 o   2 . 2 .   C o n t r i b u t o r   G r a n t .   
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e :   
 *   ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   S o f t w a r e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d   
 *   ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   ( 1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   ( 2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) .   
 *   ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   M o d i f i c a t i o n s   a v a i l a b l e   t o   a   t h i r d   p a r t y .   
 *   ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   ( 3 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r .   
 *   3 .   D i s t r i b u t i o n   O b l i g a t i o n s .   
 o   3 . 1 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e .   
 A n y   C o v e r e d   S o f t w a r e   t h a t   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   i n   E x e c u t a b l e   f o r m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   a n d   t h a t   S o u r c e   C o d e   f o r m   m u s t   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   a n y   s u c h   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   a s   t o   h o w   t h e y   c a n   o b t a i n   s u c h   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e .   
 o   3 . 2 .   M o d i f i c a t i o n s .   
 T h e   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   r e p r e s e n t   t h a t   Y o u   b e l i e v e   Y o u r   M o d i f i c a t i o n s   a r e   Y o u r   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   Y o u   h a v e   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e .   
 o   3 . 3 .   R e q u i r e d   N o t i c e s .   
 Y o u   m u s t   i n c l u d e   a   n o t i c e   i n   e a c h   o f   Y o u r   M o d i f i c a t i o n s   t h a t   i d e n t i f i e s   Y o u   a s   t h e   C o n t r i b u t o r   o f   t h e   M o d i f i c a t i o n .   Y o u   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   C o v e r e d   S o f t w a r e ,   o r   a n y   n o t i c e s   o f   l i c e n s i n g   o r   a n y   d e s c r i p t i v e   t e x t   g i v i n g   a t t r i b u t i o n   t o   a n y   C o n t r i b u t o r   o r   t h e   I n i t i a l   D e v e l o p e r .   
 o   3 . 4 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s .   
 Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e .   H o w e v e r ,   y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   
 o   3 . 5 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s .   
 Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   u n d e r   t h e   t e r m s   o f   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   f o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   f o r m   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   u n d e r   a   d i f f e r e n t   l i c e n s e ,   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r .   
 o   3 . 6 .   L a r g e r   W o r k s .   
 Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   S o f t w a r e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   S o f t w a r e .   
 *   4 .   V e r s i o n s   o f   t h e   L i c e n s e .   
 o   4 . 1 .   N e w   V e r s i o n s .   
 O r a c l e   i s   t h e   i n i t i a l   l i c e n s e   s t e w a r d   a n d   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h i s   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n   4 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   L i c e n s e .   
 o   4 . 2 .   E f f e c t   o f   N e w   V e r s i o n s .   
 Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   I f   t h e   I n i t i a l   D e v e l o p e r   i n c l u d e s   a   n o t i c e   i n   t h e   O r i g i n a l   S o f t w a r e   p r o h i b i t i n g   i t   f r o m   b e i n g   d i s t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m u s t   d i s t r i b u t e   a n d   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   O t h e r w i s e ,   Y o u   m a y   a l s o   c h o o s e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d .   
 o   4 . 3 .   M o d i f i e d   V e r s i o n s .   
 W h e n   Y o u   a r e   a n   I n i t i a l   D e v e l o p e r   a n d   Y o u   w a n t   t o   c r e a t e   a   n e w   l i c e n s e   f o r   Y o u r   O r i g i n a l   S o f t w a r e ,   Y o u   m a y   c r e a t e   a n d   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   Y o u :   ( a )   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t   t h e   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) ;   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e .   
 *   5 .   D I S C L A I M E R   O F   W A R R A N T Y .   
 C O V E R E D   S O F T W A R E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   S O F T W A R E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R .   
 *   6 .   T E R M I N A T I O N .   
 o   6 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e .   
 o   6 . 2 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   a s s e r t   s u c h   c l a i m   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )   a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   ( m e a n i n g   t h e   C o n t r i b u t o r   V e r s i o n   w h e r e   t h e   P a r t i c i p a n t   i s   a   C o n t r i b u t o r   o r   t h e   O r i g i n a l   S o f t w a r e   w h e r e   t h e   P a r t i c i p a n t   i s   t h e   I n i t i a l   D e v e l o p e r )   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   d i r e c t l y   o r   i n d i r e c t l y   t o   Y o u   b y   s u c h   P a r t i c i p a n t ,   t h e   I n i t i a l   D e v e l o p e r   ( i f   t h e   I n i t i a l   D e v e l o p e r   i s   n o t   t h e   P a r t i c i p a n t )   a n d   a l l   C o n t r i b u t o r s   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y   a n d   a u t o m a t i c a l l y   a t   t h e   e x p i r a t i o n   o f   s u c h   6 0   d a y   n o t i c e   p e r i o d ,   u n l e s s   i f   w i t h i n   s u c h   6 0   d a y   p e r i o d   Y o u   w i t h d r a w   Y o u r   c l a i m   w i t h   r e s p e c t   t o   t h e   P a r t i c i p a n t   S o f t w a r e   a g a i n s t   s u c h   P a r t i c i p a n t   e i t h e r   u n i l a t e r a l l y   o r   p u r s u a n t   t o   a   w r i t t e n   a g r e e m e n t   w i t h   P a r t i c i p a n t .   
 
 o   6 . 3 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t   a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t   i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e .   
 o   6 . 4 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   6 . 1   o r   6 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e s   t h a t   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   ( e x c l u d i n g   l i c e n s e s   g r a n t e d   t o   Y o u   b y   a n y   d i s t r i b u t o r )   s h a l l   s u r v i v e   t e r m i n a t i o n .   
 *   7 .   L I M I T A T I O N   O F   L I A B I L I T Y .   
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   S O F T W A R E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 *   8 .   U . S .   G O V E R N M E N T   E N D   U S E R S .   
 T h e   C o v e r e d   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   ( a s   t h a t   t e r m   i s   d e f i n e d   a t   4 8   C . F . R .     2 5 2 . 2 2 7 - 7 0 1 4 ( a ) ( 1 ) )   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n "   a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   S o f t w a r e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   T h i s   U . S .   G o v e r n m e n t   R i g h t s   c l a u s e   i s   i n   l i e u   o f ,   a n d   s u p e r s e d e s ,   a n y   o t h e r   F A R ,   D F A R ,   o r   o t h e r   c l a u s e   o r   p r o v i s i o n   t h a t   a d d r e s s e s   G o v e r n m e n t   r i g h t s   i n   c o m p u t e r   s o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 *   9 .   M I S C E L L A N E O U S .   
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   t h e   l a w   o f   t h e   j u r i s d i c t i o n   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   s u c h   j u r i s d i c t i o n ' s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   l o c a t e d   i n   t h e   j u r i s d i c t i o n   a n d   v e n u e   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   Y o u   a g r e e   t h a t   Y o u   a l o n e   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   t h e   U n i t e d   S t a t e s   e x p o r t   a d m i n i s t r a t i o n   r e g u l a t i o n s   ( a n d   t h e   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n   o f   a n y   o t h e r   c o u n t r i e s )   w h e n   Y o u   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   a n y   C o v e r e d   S o f t w a r e . 
 *   1 0 .   R E S P O N S I B I L I T Y   F O R   C L A I M S .   
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 N O T I C E   P U R S U A N T   T O   S E C T I O N   9   O F   T H E   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L )   
 T h e   c o d e   r e l e a s e d   u n d e r   t h e   C D D L   s h a l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   C a l i f o r n i a   ( e x c l u d i n g   c o n f l i c t - o f - l a w   p r o v i s i o n s ) .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   a n d   t h e   s t a t e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a .   
 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 E C L I P S E   P U B L I C   L I C E N S E   1 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   1 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 e c l i p s e - c o l l e c t i o n s   7 . 1 . 1 ,   e c l i p s e - c o l l e c t i o n s - a p i   7 . 1 . 1 ,   e c l i p s e - c o l l e c t i o n s - f o r k j o i n   7 . 1 . 1 ,   e l k j s   0 . 5 . 1 ,   h i b e r n a t e - j p a - 2 . 0 - a p i   1 . 0 . 1 . F i n a l ,   j u n i t   4 . 1 3 . 1 ,   j u n i t   4 . 1 3 . 2 ,   l o g b a c k - c l a s s i c   1 . 2 . 1 1 ,   l o g b a c k - c o r e   1 . 2 . 1 1 ,   o r g . e c l i p s e . e q u i n o x . c o m m o n   3 . 6 . 0 ,   o r g . e c l i p s e . n e b u l a . w i d g e t s . n a t t a b l e . c o r e   1 . 4 . 0 ,   o r g . e c l i p s e . n e b u l a . w i d g e t s . n a t t a b l e . g l a z e d l i s t   1 . 4 ,   w a f f l e - j n a   1 . 7 . 3 ,   
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C 
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M 
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n 
       d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
         i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
       i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
       w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e 
       d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s ' 
       f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r 
       i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t 
       i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f 
       s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n 
       l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e 
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n 
 c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o 
           r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y 
           p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
           i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r 
           L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e 
           t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d 
           o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f 
           t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s 
           a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h 
           c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e 
           s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n . 
           N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s 
           t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y 
           C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r 
           i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r 
           d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r 
           e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r 
           o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d 
           h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e 
           a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a 
           t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e 
           t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
           b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
           c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t 
           l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r 
 i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
     a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
     b )   i t s   l i c e n s e   a g r e e m e n t : 
             i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s 
                   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r 
                   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r 
                   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
                   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d 
                   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
         i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
                   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
           i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
                   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e 
                   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
           C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d 
           w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n , 
 i f 
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e 
 o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h 
 r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s 
 i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o 
 i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r 
 w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e , 
 i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h 
 C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y 
 e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d 
 o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l 
 C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s 
 o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y 
 i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t : 
 a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d 
 b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t 
 n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t 
 i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f 
 t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s 
 w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e 
 s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r 
 C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a 
 c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N 
 " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E , 
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h 
 R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g 
 a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s 
 e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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 
 r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o 
 o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f 
 o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y 
 C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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 
 L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e 
 r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e 
 p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t 
 n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f 
 ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e ) 
 i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d 
 u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o 
 c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s 
 n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f 
 s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e , 
 R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s 
 r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t 
 a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n 
 o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e 
 m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o 
 p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o 
 t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s 
 A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e 
 E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t 
 S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l 
 b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e 
 A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e 
 A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m 
 ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y 
 s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r 
 l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t , 
 w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e 
 P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e 
 i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s 
 A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r 
 a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n 
 a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E   1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 E C L I P S E   P U B L I C   L I C E N S E   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 a o p a l l i a n c e - r e p a c k a g e d   2 . 6 . 1 ,   a s p e c t j w e a v e r   1 . 9 . 7 ,   h k 2 - a p i   2 . 6 . 1 ,   h k 2 - l o c a t o r   2 . 6 . 1 ,   h k 2 - u t i l s   2 . 6 . 1 ,     J a k a r t a . a n n o t a t i o n - a p i   1 . 3 . 5 ,     J a k a r t a . a n n o t a t i o n - a p i   2 . 0 . 0 ,   J a k a r t a . a n n o t a t i o n - a p i   2 . 6 . 1 ,   J a k a r t a . p e r s i s t e n c e - a p i   2 . 2 . 3 ,   J a k a r t a - t r a n s a c t i o n - a p i   1 . 3 . 3 ,   J a k a r t a . w s . r s - a p i   3 . 0 . 0 ,   j e r s e y - a p a c h e - c o n n e c t o r   2 . 3 0 . 1 ,   j e r s e y - c l i e n t   2 . 3 0 . 1 ,   j e r s e y - c o m m o n   3 . 0 . 2 ,   j e r s e y - h k 2   2 . 3 0 . 1 ,   o r g . e c l i p s e . e m f . c o m m o n   2 . 2 7 . 0 ,   o r g . e c l i p s e . e m f . e c o r e   2 . 2 9 . 0 ,   o r g . e c l i p s e . e m f . e c o r e . x m l   2 . 1 7 . 0 ,   o r g . j a c o c o . a g e n t   0 . 8 . 6 ,   o r g . j a c o c o . a n t   0 . 8 . 6 ,   o r g . j a c o c o . c o r e   0 . 8 . 6 ,   o r g . j a c o c o . r e p o r t   0 . 8 . 6 ,   o s g i - r e s o u r c e - l o c a t o r   1 . 0 . 3 , 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
         T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
         P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N 
         O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
     a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t 
           D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
     b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
           i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
           i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
     w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m 
     a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
     " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y 
     s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
     C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t 
     a r e   n o t   M o d i f i e d   W o r k s . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e 
 o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t 
 o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t 
 r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e 
 c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e 
 i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d 
 W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s , 
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y 
 i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m 
 o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e 
 i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g 
 m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e , 
 d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e , 
 V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y 
 e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l 
 C o n t r i b u t o r . 
 
 2 .   G R A N T   O F   R I G H T S 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
     l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
     p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
     C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
     g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t 
     l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l , 
     i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
     i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l 
     a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t 
     t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n 
     o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
     L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r 
     c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s 
     l i c e n s e d   h e r e u n d e r . 
 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
     l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
     p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
     p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y . 
     E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s 
     b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l 
     p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
     r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y 
     a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l 
     p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y 
     p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e 
     P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
     b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s 
     s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t 
     t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
     e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o 
     C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n 
     t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s 
     r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e 
     ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 
 3 .   R E Q U I R E M E N T S 
 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
     a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n 
     a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y 
     t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m 
     i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o 
     o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y 
     u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
 
     b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e 
     d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
           i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
           w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g 
           w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d 
           i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l 
           l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
           i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
           i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s 
           i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
 
           i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y 
           p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s 
           o f   t h i s   s e c t i o n   3 . 
 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e 
     P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r 
     f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l 
     C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n 
     E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e 
     u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f 
     t h e   P r o g r a m . 
 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t , 
 t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s 
 o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f 
 t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d 
 t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m , 
 t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l 
 l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s 
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r 
 ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y 
 o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s 
 a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m 
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t 
 a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d 
 i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d 
 C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n 
 w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l , 
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y 
 p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l 
 C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e 
 c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e 
 c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y 
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o 
 d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e 
 c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o 
 p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y 
 t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S " 
 B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F 
 T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l 
 r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t , 
 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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s , 
 c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s 
 o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T 
 P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S 
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r 
 a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e 
 m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e 
 P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e 
 o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t 
 f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s 
 A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f 
 t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e 
 a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e . 
 H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s 
 g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t , 
 b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d 
 m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d 
 r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f 
 t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t 
 S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n 
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e 
 r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e 
 e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g 
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e 
 D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s 
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d , 
 C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t 
 r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y 
 C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n , 
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d 
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d 
 t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t . 
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   
 S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   
 i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) , 
 v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
     S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A 
     i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
     I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
     f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
     f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o 
     l o o k   f o r   s u c h   a   n o t i c e . 
 
     Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 I S C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I S C   L i c e n s e : 
 
 A p r o b a   1 . 2 . 0 ,   a r e - w e - t h e r e - y e t   1 . 1 . 7 ,   a t - l e a s t - n o d e   1 . 0 . 0 ,   c h o w n r   1 . 1 . 4 ,   c l i u i   7 . 0 . 4 ,   c o n s o l e - c o n t r o l - s t r i n g s   1 . 1 . 0 ,   d   1 . 0 . 1 ,   d 3   7 . 6 . 1 ,   d 3 - a r r a y   3 . 2 . 0 ,   d 3 - a x i s   3 . 0 . 0 ,   d 3 - b r u s h   3 . 0 . 0 ,   d 3 - c h o r d   3 . 0 . 1 ,   d 3 - c o l o r   3 . 1 . 0 ,   d 3 - c o n t o u r   4 . 0 . 0 ,   d 3 - d e l a u n a y   6 . 0 . 2 ,   d 3 - d i s p a t c h   3 . 0 . 1 ,   d 3 - d r a g   3 . 0 . 0 ,   d 3 - d s v   3 . 0 . 1 ,   d 3 - f e t c h   3 . 0 . 1 ,   d 3 - f o r c e   3 . 0 . 0 ,   d 3 - f o r m a t   3 . 1 . 0 ,   d 3 - h i e r a r c h y   3 . 1 . 2 ,   d 3 - i n t e r p o l a t e   3 . 0 . 1 ,   d 3 - p a t h   3 . 0 . 1 ,   d 3 - p o l y g o n   3 . 0 . 1 ,   d 3 - q u a d t r e e   3 . 0 . 1 ,   d 3 - r a n d o m   3 . 0 . 1 ,   d 3 - s c a l e   4 . 0 . 2 ,   d 3 - s e l e c t i o n   3 . 0 . 0 ,   d 3 - s h a p e   3 . 1 . 0 ,   d 3 - t i m e   3 . 0 . 0 ,   d 3 - t i m e - f o r m a t   4 . 1 . 0 ,   d 3 - t i m e r   3 . 0 . 1 ,   d 3 - t r a n s i t i o n   3 . 0 . 1 ,   d 3 - z o o m   3 . 0 . 0 ,   d e l a u n a t o r   5 . 0 . 0 ,   e s 5 - e x t   0 . 1 0 . 6 3 ,   e s n i f f   2 . 0 . 1 ,   e s 6 - s y m b o l   3 . 1 . 3 ,   e x t   1 . 4 . 0 ,   f a s t q   1 . 1 3 . 0 ,   f l a t t e d   3 . 2 . 5 ,   f s . r e a l p a t h   1 . 0 . 0 ,   g a u g e   2 . 7 . 4 ,   g e t - c a l l e r - f i l e   2 . 0 . 5 ,   g l o b   7 . 1 . 6 ,   g l o b - p a r e n t   5 . 1 . 2 ,   g r a c e f u l l y - f s   4 . 2 . 3 ,   h a s - u n i c o d e   2 . 0 . 1 ,   i n f l i g h t   1 . 0 . 6 ,   i n h e r i t s   2 . 0 . 4 ,   i n i   1 . 3 . 8 ,   i n t e r n m a p   2 . 0 . 3 ,   l r u - c a c h e   6 . 0 . 0 ,   m i n i m a t c h   3 . 1 . 2 ,   n e x t - t i c k   1 . 1 . 0 ,   n g 2 - f l a t p i c k r   9 . 0 . 0 ,   n p m l o g   4 . 1 . 2 ,   o n c e   1 . 4 . 0 ,   r e q u e s t - p r o m i s e   4 . 2 . 5 ,   r e q u e s t - p r o m i s e - c o r e   1 . 1 . 3 ,   s a x   1 . 2 . 4 ,   s e m v e r   5 . 7 . 1 ,   s e m v e r   7 . 3 . 7 ,   s e t - b l o c k i n g   2 . 0 . 0 ,   s e t p r o t o t y p e o f   1 . 2 . 0 ,   s i g n a l - e x i t   3 . 0 . 2 ,   s t e a l t h y - r e q u i r e   1 . 1 . 1 ,   t y p e   2 . 7 . 2 ,   w i d e - a l i g n   1 . 1 . 3 ,   w r a p p y   1 . 0 . 2 ,   y 1 8 n   5 . 0 . 8 ,   y a l l i s t   4 . 0 . 0 ,   y a m l   2 . 0 . 0 ,   y a r g s - p a r s e r   2 0 . 2 . 4 ,   y a r g s - p a r s e r   2 0 . 2 . 9 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s .   
 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   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   M I T   L i c e n s e : 
 
 a c c e p t s   1 . 3 . 8 ,   a g e n t - b a s e   6 . 0 . 2 ,   a n i m a t i o n s   1 3 . 3 . 1 0 ,   a n s i - r e g e x   2 . 1 . 1 ,   a n s i - r e g e x   3 . 0 . 1 ,   a n s i - r e g e x   5 . 0 . 1 ,   a n s i - s t y l e s   4 . 3 . 0 ,   a r g p a r s e   1 . 0 . 1 0 ,   a r g p a r s e 4 j   0 . 8 . 1 ,   a r r a y - f l a t t e n   1 . 1 . 1 ,   a r r a y - u n i o n   2 . 1 . 0 ,   b a l a n c e d - m a t c h   1 . 0 . 0 ,   b a s e 6 4 - j s   1 . 3 . 1 ,   b i   4 . 1 . 0 ,   b l u e b i r d   3 . 7 . 2 ,   b o d y - p a r s e r   1 . 2 0 . 2 ,   b o o t s t r a p   4 . 6 . 1 ,   b r a c e - e x p a n s i o n   1 . 1 . 1 1 ,   b r a c e s   3 . 0 . 2 ,   b u f f e r   5 . 6 . 0 ,   b u f f e r u t i l   4 . 0 . 8 ,   b y t e s   3 . 1 . 2 ,   c a l l - b i n d   1 . 0 . 2 ,   c a l l - m e - m a y b e   1 . 0 . 1 ,   c a l l - m e - m a y b e   1 . 0 . 2 ,   c h a l k   4 . 1 . 2 ,   c h e c k e r - c o m p a t - q u a l   2 . 5 . 5 ,   c h e c k e r - q u a l   3 . 1 2 . 0 ,   c l a s s g r a p h   4 . 8 . 1 4 7 ,   c o d e - p o i n t - a t   1 . 1 . 0 ,   c o l o r - c o n v e r t   2 . 0 . 1 ,   c o l o r - n a m e   1 . 1 . 4 ,   c o m m a n d e r   2 . 2 0 . 3 ,   c o m m a n d e r   6 . 2 . 0 ,   c o m m a n d e r   7 . 2 . 0 ,   c o m m a n d e r   9 . 4 . 1 ,   c o m m o n   1 3 . 3 . 1 0 ,   c o m p i l e r   1 3 . 3 . 1 0 ,   c o n c a t - m a p   0 . 0 . 1 ,   c o n n e c t e d - d o m a i n   1 . 0 . 0 ,   c o n t e n t - d i s p o s i t i o n   0 . 5 . 4 ,   c o n t e n t - t y p e   1 . 0 . 5 ,   c o o k i e   0 . 6 . 0 ,   c o o k i e - s i g n a t u r e   1 . 0 . 6 ,   c o r e   1 3 . 3 . 1 0 ,   c o r e   1 4 . 0 . 0 ,   c o r e - u t i l s - i s   1 . 0 . 2 ,   c p p f s   1 . 3 . 0 ,   c r y p t o - j s   4 . 2 . 0 ,   d 3 - g e o   3 . 0 . 1 ,   d a t e - f o r m a t   4 . 0 . 9 ,   d e b u g   2 . 6 . 9 ,   d e b u g   3 . 2 . 7 ,   d e b u g   4 . 3 . 4 ,   d e c o m p r e s s - r e s p o n s e   4 . 2 . 1 ,   d e e p - e x t e n d   0 . 6 . 0 ,   d e e p - i s   0 . 1 . 3 ,   d e l e g a t e s   1 . 0 . 0 ,   d e p d   2 . 0 . 0 ,   d e s t r o y   1 . 2 . 0 ,   d i r - g l o b   3 . 0 . 1 ,   d o c t r i n e / i n s t a n t i a t o r   1 . 4 . 1 ,   d o x y g e n ,   e e - f i r s t   1 . 1 . 1 ,   e m o j i - r e g e x   8 . 0 . 0 ,   e n c o d e u r l   1 . 0 . 2 ,   e n d - o f - s t r e a m   1 . 4 . 4 ,   e s 6 - i t e r a t o r   2 . 0 . 3 ,   e s c a l a d e   3 . 1 . 1 ,   e s c a p e - h t m l   1 . 0 . 3 ,   e t a g   1 . 8 . 1 ,   E t h e r E n g i n e   2 . 2 . 4 ,   e v e n t - e m i t t e r   0 . 3 . 5 ,   e v e n t s o u r c e   2 . 0 . 2 ,   e x p a n d - t e m p l a t e   2 . 0 . 3 ,   e x p r e s s   4 . 1 9 . 2 ,   f a r a d a y   2 . 6 . 0 ,   f a r a d a y - n e t _ h t t p   3 . 0 . 1 ,   f a s t - g l o b   3 . 2 . 1 1 ,   f a s t - l e v e n s h t e i n   2 . 0 . 6 ,   f i l l - r a n g e   7 . 0 . 1 ,   f i n a l h a n d l e r   1 . 2 . 0 ,   f l a t p i c k r   4 . 6 . 1 ,   f l a t p i c k r   4 . 6 . 9 ,   f o r m s   1 3 . 3 . 1 0 ,   f o r w a r d e d   0 . 2 . 0 ,   f r e s h   0 . 5 . 2 ,   f r o m 2   2 . 3 . 0 ,   f s - c o n s t a n t s   1 . 0 . 0 ,   f s - e x t r a   1 0 . 1 . 0 ,   f s - e x t r a   9 . 1 . 0 ,   f s . s c a n d i r   2 . 5 . 1 ,   f s . s t a t   2 . 0 . 5 ,   f s . w a l k   1 . 2 . 8 ,   f s e v e n t s   2 . 3 . 2 ,   f u n c t i o n - b i n d   1 . 1 . 1 ,   g e n e r a t e - j s   3 . 1 . 2 ,   g e t - i n t r i n s i c   1 . 1 . 1 ,   g i t h u b - f r o m - p a c k a g e   0 . 0 . 0 ,   g l o b b y   1 1 . 1 . 0 ,   h a s   1 . 0 . 3 ,   h a s - f l a g   4 . 0 . 0 ,   h a s - s y m b o l s   1 . 0 . 1 ,   h e l p e r - v a l i d a t o r - i d e n t i f i e r   7 . 1 6 . 7 ,   h t t p - e r r o r s   2 . 0 . 0 ,   h t t p - l o a d e r   7 . 0 . 0 ,   h t t p - p a r s e r - j s   0 . 5 . 2 ,   h t t p s - p r o x y - a g e n t   5 . 0 . 1 ,   i 1 8 n e x t   1 3 . 0 . 0 ,   i 1 8 n e x t   2 1 . 7 . 1 ,   i 1 8 n e x t - n o d e - f s - b a c k e n d   2 . 1 . 1 ,   i 1 8 n e x t - n o d e - f s - b a c k e n d   2 . 1 . 3 ,   i c o n v - l i t e   0 . 4 . 2 4 ,   i c o n v - l i t e   0 . 6 . 3 ,   i g n o r e   5 . 2 . 0 ,   i n t o - s t r e a m   6 . 0 . 0 ,   i p a d d r . j s   1 . 9 . 1 ,   i s - c o r e - m o d u l e   2 . 9 . 0 ,   i s - e x t g l o b   2 . 1 . 1 ,   i s - f u l l w i d t h - c o d e - p o i n t   1 . 0 . 0 ,   i s - f u l l w i d t h - c o d e - p o i n t   2 . 0 . 0 ,   i s - f u l l w i d t h - c o d e - p o i n t   3 . 0 . 0 ,   i s - g l o b   4 . 0 . 1 ,   i s - n u m b e r   7 . 0 . 0 ,   i s - t y p e d a r r a y   1 . 0 . 0 ,   i s a r a y   1 . 0 . 0 ,   j o p t - s i m p l e   5 . 0 . 3 ,   j q u e r y   3 . 5 . 0 ,   j q u e r y   3 . 6 . 0 ,   j s - t o k e n s   4 . 0 . 0 ,   j s - y a m l   3 . 1 3 . 1 ,   j s - y a m l   4 . 0 . 5 ,   j s - y a m l   4 . 1 . 0 ,   j s o n - s c h e m a   7 . 0 . 1 1 ,   j s o n - s c h e m a - r e f - p a r s e r   9 . 0 . 9 ,   j s o n - s c h e m a - r e f - p a r s e r   9 . 1 . 0 ,   j s o n - s p i r i t   4 . 0 8 ,   j s o n 5   2 . 2 . 3 ,   j s o n f i l e   6 . 0 . 1 ,   j s o u p   1 . 1 5 . 3 ,   j u l - t o - s l f 4 j   1 . 7 . 3 6 ,   l e v n   0 . 3 . 0 ,   l i b c r y p t o   1 . 1 ,   l o d a s h   4 . 1 7 . 2 1 ,   l o d a s h . d e b o u n c e   4 . 0 . 8 ,   l o d a s h . g e t   4 . 4 . 2 ,   l o d a s h . i s e q u a l   4 . 5 . 0 ,   l o d a s h . m e r g e w i t h   4 . 6 . 2 ,   L o m b o k   1 . 1 8 . 1 0 ,   l o o s e - e n v i f y   1 . 4 . 0 ,   m e d i a - t y p e r   0 . 3 . 0 ,   m e r g e - d e s c r i p t o r s   1 . 0 . 1 ,   m e r g e 2   1 . 4 . 1 ,   m e t h o d s   1 . 1 . 2 ,   m i c r o m a t c h   4 . 0 . 5 ,   m i m e   1 . 6 . 0 ,   m i m e - d b   1 . 4 3 . 0 ,   m i m e - d b - 1 . 5 2 . 0 ,   m i m e - t y p e s   2 . 1 . 2 6 ,   m i m e - t y p e s   2 . 1 . 3 5 ,   m i m e - t y p e s   3 . 4 . 1 ,   m i m e - t y p e s - d a t a   3 . 2 0 2 2 . 0 1 0 5 ,   m i m i c - r e s p o n s e   2 . 1 . 0 ,   m i n i m i s t   1 . 2 . 6 ,   m k d i r p   1 . 0 . 4 ,   m k d i r p - c l a s s i c   0 . 5 . 3 ,   M o c k i t o - c o r e   1 . 1 0 . 1 9 ,   m s   0 . 7 . 3 1 ,   m s   2 . 0 . 0 ,   m s   2 . 1 . 2 ,   m s   2 . 1 . 3 ,   m s s q l - j d b c   7 . 4 . 1 . j r e 8 ,   m u l i t s t r e a m   4 . 1 . 0 ,   m y c l a b s / d e e p - c o p y   1 . 1 1 . 0 ,   n a n   2 . 1 4 . 1 ,   n a p i - b u i l d - u t i l s   1 . 0 . 2 ,   n e g o t i a t o r   0 . 6 . 3 ,   n e t   1 . 0 . 2 ,   n e x t - t i c k   1 . 0 . 0 ,   n o d e   1 7 . 0 . 3 1 ,   n o d e - a b i   2 . 3 0 . 1 ,   n o d e - f e t c h   2 . 6 . 7 ,   n o d e - g y p - b u i l d   4 . 5 . 0 ,   n u m b e r - i s - n a n   1 . 0 . 1 ,   o b j e c t - a s s i g n   4 . 1 . 1 ,   o b j e c t - i n s p e c t   1 . 1 2 . 0 ,   o n - f i n i s h e d   2 . 4 . 1 ,   o n o   7 . 1 . 3 ,   o p e n a p i - s c h e m a s   2 . 1 . 0 ,   o p t i o n a t o r   0 . 8 . 3 ,   p - i s - p r o m i s e   3 . 0 . 0 ,   p a r s e r   7 . 1 6 . 2 ,   p a r s e u r l   1 . 3 . 3 ,   p a t h - i s - a b s o l u t e   1 . 0 . 1 ,   p a t h - p a r s e   1 . 0 . 7 ,   p a t h - t o - r e g e x p   0 . 1 . 7 ,   p a t h - t y p e   4 . 0 . 0 ,   p i c o m a t c h   2 . 3 . 1 ,   p k g   5 . 6 . 0 ,   p k g - f e t c h   3 . 3 . 0 ,   p l a t f o r m - b r o w s e r   1 3 . 3 . 1 0 ,   p l a t f o r m - b r o w s e r - d y n a m i c   1 3 . 3 . 1 0 ,   p o p p e r   1 . 1 6 . 1 ,   p r e b u i l d - i n s t a l l   6 . 1 . 4 ,   p r e l u d e - l s   1 . 1 . 2 ,   p r o c e s s - n e x t i c k - a r g s   2 . 0 . 1 ,   p r o g r e s s   2 . 0 . 3 ,   p r o p e r t i e s - r e a d e r   2 . 1 . 1 ,   p r o p e r t i e s - r e a d e r   2 . 2 . 0 ,   p r o x y - a d d r   2 . 0 . 7 ,   p s - n o d e   0 . 1 . 6 ,   p s l   1 . 8 . 0 ,   p u m p   3 . 0 . 0 ,   p u n y c o d e   2 . 1 . 1 ,   q u e r y s t r i n g i f y   2 . 2 . 0 ,   q u e u e - m i c r o t a s k   1 . 2 . 3 ,   r a k e   1 3 . 0 . 6 ,   r a n g e - p a r s e r   1 . 2 . 1 ,   r a w - b o d y   2 . 5 . 2 ,   r e a d a b l e - s t r e a m   2 . 3 . 7 ,   r e a d a b l e - s t r e a m   3 . 6 . 0 ,   r e g e n e r a t o r - r u n t i m e   0 . 1 3 . 9 ,   r e q u i r e - d i r e c t o r y   2 . 1 . 1 ,   r e q u i r e s - p o r t   1 . 0 . 0 ,   r e s o l v e   1 . 2 2 . 0 ,   r e u s i f y   1 . 0 . 4 ,   r f d c   1 . 3 . 0 ,   r o u t e r   1 3 . 3 . 1 0 ,   r u n - p a r a l l e l   1 . 2 . 0 ,   r u n t i m e   7 . 1 7 . 9 ,   s a f e - b u f f e r   5 . 1 . 2 ,   s a f e - b u f f e r   5 . 2 . 1 ,   s a f e - b u f f e r   2 . 1 . 2 ,   s a w y e r   0 . 9 . 2 ,   s e c u r e - w e b - s t o r a g e   1 . 0 . 2 ,   s e n d   0 . 1 8 . 0 ,   s e r v e - s t a t i c   1 . 1 5 . 0 ,   s e r v e d   1 . 6 . 0 ,   s i d e - c h a n n e l   1 . 0 . 4 ,   s i m p l e - c o n c a t   1 . 0 . 1 ,   s i m p l e - g e t   3 . 1 . 1 ,   s l a s h   3 . 0 . 0 ,   s l f 4 j - a p i   1 . 7 . 3 6 ,   s l f 4 j - a p i   1 . 7 . 3 2 ,   s l f 4 j - e x t   1 . 7 . 3 2 ,   s o c k j s - c l i e n t   1 . 6 . 1 ,   s t a t u s e s   2 . 0 . 1 ,   s t r e a m - m e t e r   1 . 0 . 4 ,   s t r e a m r o l l e r   3 . 0 . 8 ,   s t r i n g - w i d t h   1 . 0 . 2 ,   s t r i n g - w i d t h   2 . 1 . 1 ,   s t r i n g - w i d t h   4 . 2 . 3 ,   s t r i n g - d e c o d e r   1 . 1 . 1 ,   s t r i p - a n s i   3 . 0 . 1 ,   s t r i p - a n s i   4 . 0 . 0 ,   s t r i p - a n s i   6 . 0 . 1 ,   s t r i p - j s o n - c o m m e n t s   2 . 0 . 1 ,   s u p p o r t s - p r e s e r v e - s y m l i n k s - f l a g   1 . 0 . 0 ,   s w a g g e r - j s d o c   6 . 0 . 1 ,   s w a g g e r - j s d o c   6 . 2 . 1 ,   s w a g g e r - j s d o c   6 . 2 . 7 ,   s w a g g e r - m e t h o d s   3 . 0 . 2 ,   s w a g g e r - p a r s e r   1 0 . 0 . 2 ,   s w a g g e r - p a r s e r   1 0 . 0 . 3 ,   s w a g g e r - u i - e x p r e s s   4 . 3 . 0 ,   t a b l e - p a r s e r   0 . 1 . 3 ,   t a r - f s   2 . 1 . 1 ,   t a r - s t r e a m   2 . 2 . 0 ,   t o - f a s t - p r o p e r t i e s   2 . 0 . 0 ,   t o - r e g e x - r a n g e   5 . 0 . 1 ,   t o i d e n t i f i e r   1 . 0 . 1 ,   t o m l r b   2 . 0 . 3 ,   t r 4 6   0 . 0 . 3 ,   t y p e - c h e c k   0 . 3 . 2 ,   t y p e - i s   1 . 6 . 1 8 ,   t y p e d a r r a y - t o - b u f f e r   3 . 1 . 5 ,   t y p e s   7 . 1 6 . 0 ,   u n i v e r s a l i f y   0 . 2 . 0 ,   u n i v e r s a l i f y   1 . 0 . 0 ,   u n i v e r s a l i f y   2 . 0 . 0 ,   u n p i p e   1 . 0 . 0 ,   u r l - p a r s e   1 . 5 . 1 0 ,   u t f - 8 - v a l i d a t e   5 . 0 . 1 0 ,   u t i l - d e p r e c a t e   1 . 0 . 2 ,   u t i l s - m e r g e   1 . 0 . 1 ,   u t i l s - p o s i t i o n   1 . 1 . 4 ,   v a l i d a t o r   1 3 . 7 . 0 ,   v a r y   1 . 1 . 2 ,   v i r t u a l m i n - a p i   1 . 0 . 0 ,   w e b j a r s - l o c a t o r - c o r e   0 . 5 0 ,   w h a t w g - u r l   5 . 0 . 0 ,   w o r d - w r a p   1 . 2 . 3 ,   w r a p - a n s i   7 . 0 . 0 ,   x m l - j s   1 . 6 . 1 1 ,   y a e t i   0 . 0 . 6 ,   y a r g s   1 6 . 2 . 0 ,   z - s c h e m a   4 . 2 . 4 ,   z - s c h e m a 5 . 0 . 5 ,   z o n e . j s   0 . 1 1 . 4 
 
 
 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 .   
 
 E N D   O F   M I T   L I C E N S E 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   1 . 1   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 j a v a s s i s t   3 . 2 5 . 0 - G A ,   j a v a s s i s t   3 . 2 2 . 0 - G A ,   j a v a s s i s t   3 . 2 0 . 0 - G A 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 
 1 .   D e f i n i t i o n s . 
 1 . 0 . 1 .   " C o m m e r c i a l   U s e "   
 m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e   C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y .   
 1 . 1 .   " C o n t r i b u t o r "   
 m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s .   
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   
 m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   
 1 . 3 .   " C o v e r e d   C o d e "   
 m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f .   
 1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   
 m e a n s   a   m e c h a n i s m   g e n e r a l l y   a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c   t r a n s f e r   o f   d a t a .   
 1 . 5 .   " E x e c u t a b l e "   
 m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e .   
 1 . 6 .   " I n i t i a l   D e v e l o p e r "   
 m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d   a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A .   
 1 . 7 .   " L a r g e r   W o r k "   
 m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   
 1 . 8 .   " L i c e n s e "   
 m e a n s   t h i s   d o c u m e n t .   
 1 . 8 . 1 .   " L i c e n s a b l e "   
 m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n .   
 1 . 9 .   " M o d i f i c a t i o n s "   
 m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   i s :   
 a .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s .   
 b .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s .   
 1 . 1 0 .   " O r i g i n a l   C o d e "   
 m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s   O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s   L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e .   
 1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   
 m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r .   
 1 . 1 1 .   " S o u r c e   C o d e "   
 m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e   d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r   w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e   S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e   a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e   f o r   n o   c h a r g e .   
 1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )   
 m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 2 .   S o u r c e   C o d e   L i c e n s e . 
 2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s :   
 a .   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d   
 b .   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f ) .   
 c .   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1   ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   
 d .   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1   ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 )   s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;   o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s .   
 2 . 2 .   C o n t r i b u t o r   G r a n t . 
 S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e   
 a .   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d   
 b .   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) .   
 c .   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2   ( a )   a n d   2 . 2   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f   t h e   C o v e r e d   C o d e .   
 d .   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2   ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   2 )   s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n   o r   i i )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   4 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r .   
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
 T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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   S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e   m a y   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   Y o u   d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e   v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e   a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n   S e c t i o n   3 . 5 .   
 3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
 A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a   a n   a c c e p t e d   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m   y o u   m a d e   a n   E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e   v i a   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t   l e a s t   t w e l v e   ( 1 2 )   m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e ,   o r   a t   l e a s t   s i x   ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n   h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r   e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y .   
 3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
 Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a   f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d   t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t   s t a t e m e n t   t h a t   t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   f r o m   O r i g i n a l   C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b )   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n   w h i c h   Y o u   d e s c r i b e   t h e   o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e .   
 3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s 
 ( a )   T h i r d   P a r t y   C l a i m s 
 I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s   g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 ,   C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e   d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e   p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t   w i l l   k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n   3 . 2 ,   C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l   c o p i e s   C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d   C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d .   
 ( b )   C o n t r i b u t o r   A P I s 
 I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n   p r o g r a m m i n g   i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t   l i c e n s e s   w h i c h   a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I ,   C o n t r i b u t o r   m u s t   a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   l e g a l   f i l e .   
 ( c )   R e p r e s e n t a t i o n s . 
 C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o   S e c t i o n   3 . 4   ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e .   
 3 . 5 .   R e q u i r e d   N o t i c e s . 
 Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e   S o u r c e   C o d e .   I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a   p a r t i c u l a r   S o u r c e   C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t   i n c l u d e   s u c h   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   u s e r   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e .   I f   Y o u   c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s )   Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A .   Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n   f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p   r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   
 3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
 Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e   r e q u i r e m e n t s   o f   S e c t i o n s   3 . 1 ,   3 . 2 ,   3 . 3 ,   3 . 4   a n d   3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e ,   a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   o f   t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e   o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d   d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   t h e   C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   o f   C o v e r e d   C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r .   
 3 . 7 .   L a r g e r   W o r k s . 
 Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e .   
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o   s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t   b e   i n c l u d e d   i n   t h e   l e g a l   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t   b e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t .   
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s   a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e .   
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 6 . 1 .   N e w   V e r s i o n s 
 N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   
 6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s 
 O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f   t h a t   v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   N e t s c a p e .   N o   o n e   o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e   t e r m s   a p p l i c a b l e   t o   C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e .   
 6 . 3 .   D e r i v a t i v e   W o r k s 
 I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h   y o u   m a y   o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r   l i c e n s e   s o   t h a t   t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " ,   " N e t s c a p e " ,   " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r   l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e )   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e   M o z i l l a   P u b l i c   L i c e n s e   a n d   N e t s c a p e   P u b l i c   L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f   t h i s   L i c e n s e . )   
 7 .   D i s c l a i m e r   o f   w a r r a n t y 
 C o v e r e d   c o d e   i s   p r o v i d e d   u n d e r   t h i s   l i c e n s e   o n   a n   " a s   i s "   b 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 i t h e r   e x p r e s s e d   o r   i m p l i e d ,   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 ,   w a r r a n t i e s   t h a t   t h e   c o v e r e d   c o d e   i s   f r e e   o f   d e f e c t s ,   m e r c h a n t a b l e ,   f i t   f o r   a   p a r t i c u l a r   p u r p o s e   o r   n o n - i n f r i n g i n g .   T h e   e n t i r e   r i s k   a s   t o   t h e   q u a l i t y   a n d   p e r f o r m a n c e   o f   t h e   c o v e r e d   c o d e   i s   w i t h   y o u .   S h o u l d   a n y   c o v e r e d   c o d e   p r o v e   d e f e c t i v e   i n   a n y   r e s p e c t ,   y o u   ( n o t   t h e   i n i t i a l   d e v e l o p e r   o r   a n y   o t h e r   c o n t r i b u t o r )   a s s u m e   t h e   c o s t   o f   a n y   n e c e s s a r y   s e r v i c i n g ,   r e p a i r   o r   c o r r e c t i o n .   T h i s   d i s c l a i m e r   o f   w a r r a n t y   c o n s t i t u t e s   a n   e s s e n t i a l   p a r t   o f   t h i s   l i c e n s e .   N o   u s e   o f   a n y   c o v e r e d   c o d e   i s   a u t h o r i z e d   h e r e u n d e r   e x c e p t   u n d e r   t h i s   d i s c l a i m e r .   
 8 .   T e r m i n a t i o n 
 8 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l   s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e .   
 8 . 2 .   I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )   a l l e g i n g   t h a t :   
 a .   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y ,   u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i )   a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e   r o y a l t y   f o r   Y o u r   p a s t   a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h   P a r t i c i p a n t ,   o r   ( i i )   w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o   t h e   C o n t r i b u t o r   V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .   I f   w i t h i n   6 0   d a y s   o f   n o t i c e ,   a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t   m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m   i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f   t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e .   
 b .   a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b )   a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d ,   s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t   P a r t i c i p a n t .   
 8 . 3 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t   a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t   i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e .   
 8 . 4 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n .   
 9 .   L i m i t a t i o n   o f   l i a b i l i t y 
 U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   y o u ,   t h e   i n i t i a l   d e v e l o p e r ,   a n y   o t h e r   c o n t r i b u t o r ,   o r   a n y   d i s t r i b u t o r   o f   c o v e r e d   c o d e ,   o r   a n y   s u p p l i e r   o f   a n y   o f   s u c h   p a r t i e s ,   b e   l i a b l e   t o   a n y   p e r s o n   f o r   a n y   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   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 ,   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ,   e v e n   i f   s u c h   p a r t y   s h a l l   h a v e   b e e n   i n f o r m e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   T h i s   l i m i t a t i o n   o f   l i a b i l i t y   s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r   p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m   s u c h   p a r t y ' s   n e g l i g e n c e   t o   t h e   e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h   l i m i t a t i o n .   S o m e   j u r i s d i c t i o n s   d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f   i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s ,   s o   t h i s   e x c l u s i o n   a n d   l i m i t a t i o n   m a y   n o t   a p p l y   t o   y o u .   
 1 0 .   U . S .   g o v e r n m e n t   e n d   u s e r s 
 T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   
 1 1 .   M i s c e l l a n e o u s 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f ,   o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d   S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   
 1 2 .   R e s p o n s i b i l i t y   f o r   c l a i m s 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y .   
 1 3 .   M u l t i p l e - l i c e n s e d   c o d e 
 I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s   " M u l t i p l e - L i c e n s e d " .   " M u l t i p l e - L i c e n s e d "   m e a n s   t h a t   t h e   I n i t i a l   D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r   Y o u r   c h o i c e   o f   t h e   M P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d   b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A .   
 
 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 P u b l i c   D o m a i n 
 
 n s s m   2 . 2 4 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   P u b l i c   D o m a i n : 
 E N D   O F   P U B L I C   D O M A I N   S O F T W A R E 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 P Y T H O N - 2 . 0   L I C E N S E   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   P y t h o n - 2 . 0   L i c e n s e   V e r s i o n : 
 
 a r g p a r s e   2 . 0 . 1 ,   
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n   o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) .   
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e   A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e   S o f t w a r e ,   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e .   
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s .   B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .   B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S .   
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E   S O F T W A R E   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F   U S I N G ,   M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F .   
 5 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l   b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s .   
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l   r e s p e c t s   b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f   l a w   p r o v i s i o n s .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   B e O p e n   a n d   L i c e n s e e .   T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y .   A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s   a v a i l a b l e   a t   h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e   p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e .   
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e   a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t .   
 
 
 
 E N D   O F   P Y T H O N - 2 . 0   L I C E N S E   A N D   N O T I C E S 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   
 P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   
 L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   
 t o   a p p d i s c @ r o . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   
 P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e .   
 
 H i b e r n a t e - c o m m o n s - a n n o t a t i o n s   5 . 1 . 2 . F i n a l ,   h i b e r n a t e - c o r e   5 . 6 . 1 2 . F i n a l 
 
 
                                     G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E 
                                               V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1     U S A 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s 
 o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .     I t   a l s o   c o u n t s 
   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e 
   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   
 s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   
 i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   
 s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   
 S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   
 i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   
 l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   
 u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w .   
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   
 p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   
 h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   
 t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   
 y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   
 n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   
 t h i n g s .   
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   
 d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   
 r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t .   
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   
 f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   
 Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   
 I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   
 o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   
 l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   
 m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s .   
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   
 l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   
 p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y .   
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   
 n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   
 s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   
 h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   
 r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   
 o t h e r s .   
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   
 f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   
 r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   
 f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   
 o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   
 f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e .   
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   
 G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   
 L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   
 f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   
 c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   
 n o n - f r e e   p r o g r a m s .   
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   
 s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   
 c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   
 G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   
 c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   
 L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   
 l i b r a r y .   
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   
 L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   
 L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   
 a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   
 r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   
 H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   
 c i r c u m s t a n c e s .   
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   
 e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   
 b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   
 a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   
 d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   
 i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   
 w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   
 p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   
 s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   
 p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   
 a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m .   
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   
 u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   
 w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   
 u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y .   
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   
 m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   
 " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   
 f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   
 b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n .   T E R M S   A N D   C O N D I T I O N S   F O R   
 C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N   
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   
 p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   
 a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   
 l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " .   
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   
 p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   
 ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s .   
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   
 h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   
 m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   
 t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   
 v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   
 a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   
 l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   
 m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   
 s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   
 d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   
 i n s t a l l a t i o n   o f   t h e   l i b r a r y .   
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   
 c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   
 a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   
 p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   
 L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   
 i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   
 p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s .   
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   
 s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   
 c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   
 c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   
 t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   
 d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y .   
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   
 y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e .   
 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   
 i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   
 s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   
 t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s :   
 
         a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
         b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   
               s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
         c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   
               t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
         d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   
               t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   
               t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   
               i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   
               t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   
               o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   
               o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
             ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   
             a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   
             a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   
             a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   
             b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   
             r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   
 i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   
 c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   
 t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   
 s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   
 d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   
 t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   
 L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   
 w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t .   
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   
 y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   
 e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   
 c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y .   
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   
 w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   
 s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   
 s c o p e   o f   t h i s   L i c e n s e .   
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   
 L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   
 t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   
 t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   
 i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   
 t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   
 n o t i c e s .   
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   
 c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   
 s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y .   
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   
 L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y .   
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   
 o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   
 t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   
 c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   
 c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e .   
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   
 d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   
 c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   
 s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   
 s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e .   
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   
 b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   
 w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   
 i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   
 o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e .   
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   
 a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   
 p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   
 T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   
 t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s .   
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   
 t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   
 d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   
 w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   
 f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w .   
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   
 l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   
 l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   
 u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   
 ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   
 w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . )   
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   
 d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   
 A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   
 o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f .   
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   
 " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   
 c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   
 o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   
 f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   
 m o d i f i c a t i o n s .   
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   
 L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   
 t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   
 e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   
 n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   
 u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s :   
 
 
         a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   
               m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   
               c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   
               S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   
               w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   
               u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   
               u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   
               e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   
               t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   
               t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   
               a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
         b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   
               L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   
               c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   
               s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   
               e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   
               o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   
               v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   
               w a s   m a d e   w i t h . 
         c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   
               y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   
               S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   
               p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
         d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   
               f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   
               a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
         e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   
               m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   
 m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   
 e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   
 d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   
 e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   
 u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e .   
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   
 o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   
 o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   
 a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e .   
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   
 s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   
 n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   
 p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   
 a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   
 t h a t   y o u   d o   t h e s e   t w o   t h i n g s :   
 
         a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   
               o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   
               T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
         b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   
               p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   
               t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   
 L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   
 o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   
 L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   
 L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   
 u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   
 s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e .   
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   
 s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   
 d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   
 m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   
 L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   
 i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   
 L i b r a r y   o r   w o r k s   b a s e d   o n   i t .   
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   
 L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   
 o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   
 s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   
 r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   
 Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   
 t h i s   L i c e n s e .   
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   
 c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   
 e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   
 s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   
 a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   
 d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   
 n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   
 r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   
 c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   
 d i s t r i b u t i o n   o f   t h e   L i b r a r y .   
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   
 a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   
 a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s .   
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   
 p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   
 s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   
 b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   
 c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   
 t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   
 s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   
 c h o i c e .   
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   
 a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e .   
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   
 c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   
 o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   
 a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   
 c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   
 n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   
 l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e .   
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   
 o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   
 v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   
 d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s .   
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   
 s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   
 l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   
 c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   
 v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   
 S o f t w a r e   F o u n d a t i o n .   
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   
 p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   
 w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   
 c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   
 F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   
 g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   
 o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   
 g e n e r a l l y .   
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   
 W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   
 E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   
 O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   
 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   A N D   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 .   T H E   
 E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   
 Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   
 N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   
 A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   
 D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   
 D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   
 ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   
 I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   
 T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   
 O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 
 E N D   O F   G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E ,   V e r s i o n   2 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E ,   V e r s i o n s   3 . 0 
 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   
 P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   
 L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   
 t o   a p p d i s c @ r o . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   
 P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e .   
 
 J a s p e r r e p o r t s   6 . 1 9 . 1 ,   j t d s   2 . 0 . 4 
 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E ,   V e r s i o n s   3 . 0 
 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E 
 
 
 V e r s i o n   3 ,   2 9   J u n e   2 0 0 7 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 0 7   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   < h t t p : / / f s f . o r g / > 
 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s 
 
 
 o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 
 
 
 
 
 
 
 T h i s   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i n c o r p o r a t e s 
 
 
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   v e r s i o n   3   o f   t h e   G N U   G e n e r a l   P u b l i c 
 
 
 L i c e n s e ,   s u p p l e m e n t e d   b y   t h e   a d d i t i o n a l   p e r m i s s i o n s   l i s t e d   b e l o w . 
 
 
 
 
 
 0 .   A d d i t i o n a l   D e f i n i t i o n s . 
 
 
 
 
 
 A s   u s e d   h e r e i n ,   " t h i s   L i c e n s e "   r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U   L e s s e r 
 
 
 G e n e r a l   P u b l i c   L i c e n s e ,   a n d   t h e   " G N U   G P L "   r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U 
 
 
 G e n e r a l   P u b l i c   L i c e n s e . 
 
 
 
 
 
 " T h e   L i b r a r y "   r e f e r s   t o   a   c o v e r e d   w o r k   g o v e r n e d   b y   t h i s   L i c e n s e , 
 
 
 o t h e r   t h a n   a n   A p p l i c a t i o n   o r   a   C o m b i n e d   W o r k   a s   d e f i n e d   b e l o w . 
 
 
 
 
 
 A n   " A p p l i c a t i o n "   i s   a n y   w o r k   t h a t   m a k e s   u s e   o f   a n   i n t e r f a c e   p r o v i d e d 
 
 
 b y   t h e   L i b r a r y ,   b u t   w h i c h   i s   n o t   o t h e r w i s e   b a s e d   o n   t h e   L i b r a r y . 
 
 
 D e f i n i n g   a   s u b c l a s s   o f   a   c l a s s   d e f i n e d   b y   t h e   L i b r a r y   i s   d e e m e d   a   m o d e 
 
 
 o f   u s i n g   a n   i n t e r f a c e   p r o v i d e d   b y   t h e   L i b r a r y . 
 
 
 
 
 
 A   " C o m b i n e d   W o r k "   i s   a   w o r k   p r o d u c e d   b y   c o m b i n i n g   o r   l i n k i n g   a n 
 
 
 A p p l i c a t i o n   w i t h   t h e   L i b r a r y .   T h e   p a r t i c u l a r   v e r s i o n   o f   t h e   L i b r a r y 
 
 
 w i t h   w h i c h   t h e   C o m b i n e d   W o r k   w a s   m a d e   i s   a l s o   c a l l e d   t h e   " L i n k e d 
 
 
 V e r s i o n " . 
 
 
 
 
 
 T h e   " M i n i m a l   C o r r e s p o n d i n g   S o u r c e "   f o r   a   C o m b i n e d   W o r k   m e a n s   t h e 
 
 
 C o r r e s p o n d i n g   S o u r c e   f o r   t h e   C o m b i n e d   W o r k ,   e x c l u d i n g   a n y   s o u r c e   c o d e 
 
 
 f o r   p o r t i o n s   o f   t h e   C o m b i n e d   W o r k   t h a t ,   c o n s i d e r e d   i n   i s o l a t i o n ,   a r e 
 
 
 b a s e d   o n   t h e   A p p l i c a t i o n ,   a n d   n o t   o n   t h e   L i n k e d   V e r s i o n . 
 
 
 
 
 
 T h e   " C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e "   f o r   a   C o m b i n e d   W o r k   m e a n s   t h e 
 
 
 o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e   f o r   t h e   A p p l i c a t i o n ,   i n c l u d i n g   a n y   d a t a 
 
 
 a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   C o m b i n e d   W o r k   f r o m   t h e 
 
 
 A p p l i c a t i o n ,   b u t   e x c l u d i n g   t h e   S y s t e m   L i b r a r i e s   o f   t h e   C o m b i n e d   W o r k . 
 
 
 
 
 
 1 .   E x c e p t i o n   t o   S e c t i o n   3   o f   t h e   G N U   G P L . 
 
 
 
 
 
 Y o u   m a y   c o n v e y   a   c o v e r e d   w o r k   u n d e r   s e c t i o n s   3   a n d   4   o f   t h i s   L i c e n s e 
 
 
 w i t h o u t   b e i n g   b o u n d   b y   s e c t i o n   3   o f   t h e   G N U   G P L . 
 
 
 
 
 
 2 .   C o n v e y i n g   M o d i f i e d   V e r s i o n s . 
 
 
 
 
 
 I f   y o u   m o d i f y   a   c o p y   o f   t h e   L i b r a r y ,   a n d ,   i n   y o u r   m o d i f i c a t i o n s ,   a 
 
 
 f a c i l i t y   r e f e r s   t o   a   f u n c t i o n   o r   d a t a   t o   b e   s u p p l i e d   b y   a n   A p p l i c a t i o n 
 
 
 t h a t   u s e s   t h e   f a c i l i t y   ( o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e 
 
 
 f a c i l i t y   i s   i n v o k e d ) ,   t h e n   y o u   m a y   c o n v e y   a   c o p y   o f   t h e   m o d i f i e d 
 
 
 v e r s i o n : 
 
 
 
 
 
 a )   u n d e r   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   y o u   m a k e   a   g o o d   f a i t h   e f f o r t   t o 
 
 
 e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   A p p l i c a t i o n   d o e s   n o t   s u p p l y   t h e 
 
 
 f u n c t i o n   o r   d a t a ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s 
 
 
 w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l ,   o r 
 
 
 
 
 
 b )   u n d e r   t h e   G N U   G P L ,   w i t h   n o n e   o f   t h e   a d d i t i o n a l   p e r m i s s i o n s   o f 
 
 
 t h i s   L i c e n s e   a p p l i c a b l e   t o   t h a t   c o p y . 
 
 
 
 
 
 3 .   O b j e c t   C o d e   I n c o r p o r a t i n g   M a t e r i a l   f r o m   L i b r a r y   H e a d e r   F i l e s . 
 
 
 
 
 
 T h e   o b j e c t   c o d e   f o r m   o f   a n   A p p l i c a t i o n   m a y   i n c o r p o r a t e   m a t e r i a l   f r o m 
 
 
 a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y .   Y o u   m a y   c o n v e y   s u c h   o b j e c t 
 
 
 c o d e   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t ,   i f   t h e   i n c o r p o r a t e d 
 
 
 m a t e r i a l   i s   n o t   l i m i t e d   t o   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e 
 
 
 l a y o u t s   a n d   a c c e s s o r s ,   o r   s m a l l   m a c r o s ,   i n l i n e   f u n c t i o n s   a n d   t e m p l a t e s 
 
 
 ( t e n   o r   f e w e r   l i n e s   i n   l e n g t h ) ,   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 
 
 
 
 
 a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   o b j e c t   c o d e   t h a t   t h e 
 
 
 L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e 
 
 
 c o v e r e d   b y   t h i s   L i c e n s e . 
 
 
 
 
 
 b )   A c c o m p a n y   t h e   o b j e c t   c o d e   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e 
 
 
 d o c u m e n t . 
 
 
 
 
 
 4 .   C o m b i n e d   W o r k s . 
 
 
 
 
 
 Y o u   m a y   c o n v e y   a   C o m b i n e d   W o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e   t h a t , 
 
 
 t a k e n   t o g e t h e r ,   e f f e c t i v e l y   d o   n o t   r e s t r i c t   m o d i f i c a t i o n   o f   t h e 
 
 
 p o r t i o n s   o f   t h e   L i b r a r y   c o n t a i n e d   i n   t h e   C o m b i n e d   W o r k   a n d   r e v e r s e 
 
 
 e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s ,   i f   y o u   a l s o   d o   e a c h   o f 
 
 
 t h e   f o l l o w i n g : 
 
 
 
 
 
 a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   C o m b i n e d   W o r k   t h a t 
 
 
 t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e 
 
 
 c o v e r e d   b y   t h i s   L i c e n s e . 
 
 
 
 
 
 b )   A c c o m p a n y   t h e   C o m b i n e d   W o r k   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e 
 
 
 d o c u m e n t . 
 
 
 
 
 
 c )   F o r   a   C o m b i n e d   W o r k   t h a t   d i s p l a y s   c o p y r i g h t   n o t i c e s   d u r i n g 
 
 
 e x e c u t i o n ,   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g 
 
 
 t h e s e   n o t i c e s ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e 
 
 
 c o p i e s   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 
 
 
 
 
 d )   D o   o n e   o f   t h e   f o l l o w i n g : 
 
 
 
 
 
 0 )   C o n v e y   t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   u n d e r   t h e   t e r m s   o f   t h i s 
 
 
 L i c e n s e ,   a n d   t h e   C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e   i n   a   f o r m 
 
 
 s u i t a b l e   f o r ,   a n d   u n d e r   t e r m s   t h a t   p e r m i t ,   t h e   u s e r   t o 
 
 
 r e c o m b i n e   o r   r e l i n k   t h e   A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f 
 
 
 t h e   L i n k e d   V e r s i o n   t o   p r o d u c e   a   m o d i f i e d   C o m b i n e d   W o r k ,   i n   t h e 
 
 
 m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L   f o r   c o n v e y i n g 
 
 
 C o r r e s p o n d i n g   S o u r c e . 
 
 
 
 
 
 1 )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e 
 
 
 L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( a )   u s e s   a t   r u n   t i m e 
 
 
 a   c o p y   o f   t h e   L i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r 
 
 
 s y s t e m ,   a n d   ( b )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n 
 
 
 o f   t h e   L i b r a r y   t h a t   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   L i n k e d 
 
 
 V e r s i o n . 
 
 
 
 
 
 e )   P r o v i d e   I n s t a l l a t i o n   I n f o r m a t i o n ,   b u t   o n l y   i f   y o u   w o u l d   o t h e r w i s e 
 
 
 b e   r e q u i r e d   t o   p r o v i d e   s u c h   i n f o r m a t i o n   u n d e r   s e c t i o n   6   o f   t h e 
 
 
 G N U   G P L ,   a n d   o n l y   t o   t h e   e x t e n t   t h a t   s u c h   i n f o r m a t i o n   i s 
 
 
 n e c e s s a r y   t o   i n s t a l l   a n d   e x e c u t e   a   m o d i f i e d   v e r s i o n   o f   t h e 
 
 
 C o m b i n e d   W o r k   p r o d u c e d   b y   r e c o m b i n i n g   o r   r e l i n k i n g   t h e 
 
 
 A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i n k e d   V e r s i o n .   ( I f 
 
 
 y o u   u s e   o p t i o n   4 d 0 ,   t h e   I n s t a l l a t i o n   I n f o r m a t i o n   m u s t   a c c o m p a n y 
 
 
 t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   a n d   C o r r e s p o n d i n g   A p p l i c a t i o n 
 
 
 C o d e .   I f   y o u   u s e   o p t i o n   4 d 1 ,   y o u   m u s t   p r o v i d e   t h e   I n s t a l l a t i o n 
 
 
 I n f o r m a t i o n   i n   t h e   m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L 
 
 
 f o r   c o n v e y i n g   C o r r e s p o n d i n g   S o u r c e . ) 
 
 
 
 
 
 5 .   C o m b i n e d   L i b r a r i e s . 
 
 
 
 
 
 Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e 
 
 
 L i b r a r y   s i d e   b y   s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y 
 
 
 f a c i l i t i e s   t h a t   a r e   n o t   A p p l i c a t i o n s   a n d   a r e   n o t   c o v e r e d   b y   t h i s 
 
 
 L i c e n s e ,   a n d   c o n v e y   s u c h   a   c o m b i n e d   l i b r a r y   u n d e r   t e r m s   o f   y o u r 
 
 
 c h o i c e ,   i f   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 
 
 
 
 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d 
 
 
 o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s , 
 
 
 c o n v e y e d   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 
 
 
 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   t h a t   p a r t   o f   i t 
 
 
 i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e 
 
 
 a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 
 
 
 
 6 .   R e v i s e d   V e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 
 
 
 
 T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s 
 
 
 o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w 
 
 
 v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y 
 
 
 d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 
 
 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e 
 
 
 L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   c e r t a i n   n u m b e r e d   v e r s i o n 
 
 
 o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   " o r   a n y   l a t e r   v e r s i o n " 
 
 
 a p p l i e s   t o   i t ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d 
 
 
 c o n d i t i o n s   e i t h e r   o f   t h a t   p u b l i s h e d   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n 
 
 
 p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   a s   y o u 
 
 
 r e c e i v e d   i t   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h e   G N U   L e s s e r 
 
 
 G e n e r a l   P u b l i c   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   o f   t h e   G N U   L e s s e r 
 
 
 G e n e r a l   P u b l i c   L i c e n s e   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 
 
 
 
 I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   p r o x y   c a n   d e c i d e 
 
 
 w h e t h e r   f u t u r e   v e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   s h a l l 
 
 
 a p p l y ,   t h a t   p r o x y ' s   p u b l i c   s t a t e m e n t   o f   a c c e p t a n c e   o f   a n y   v e r s i o n   i s 
 
 
 p e r m a n e n t   a u t h o r i z a t i o n   f o r   y o u   t o   c h o o s e   t h a t   v e r s i o n   f o r   t h e 
 
 L i b r a r y . 
 
 
 E N D   O F   G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E ,   V e r s i o n   3   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   2 3 . 0 . 0 . 6 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 ? T A B L E   O F   C O N T E N T S 
 
 T H I S   I B M   N O T I C E S   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 A P A C H E   V 1 . 1 
 A P A C H E   V 2 
 B S D 
 B S D - 2 - C L A U S E   
 B S D - 3 - C L A U S E   
 B S D - E Q U I V A L E N T   
 C D D L   V 1   
 C P L   
 E P L   
 E P L   V 2   
 I S C   
 J D O M 
 L G P L   V 2 . 1   
 M I T   
 M I T - E Q U I V A L E N T   
 M P L   V 1 . 1   
 M P L   V 2 . 0   
 U N I C O D E   
 U N I Q U E   
 W 3 C 
 O T H E R   K N O W N   L I C E N S E   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   S O F T W A R E   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 : 
 
 B C P G - J D K 1 5 O N 
 
 
 A p a c h e   S o f t w a r e   L i c e n s e 
 V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
 i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
 i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   
 n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
 n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
 p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
 I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e 
 i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
 < h t t p : / / w w w . a p a c h e . o r g / > . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
 o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   
 A p p l i c a t i o n s ,   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 E N D   O F   A P A C H E   S O F T W A R E   L I C E N S E   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 A P A C H E   S O F T W A R E   L I C E N S E   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 S T O M P - W E B S O C K E T   [ N e t t y ] ,   X D S   [ g r p c - j a v a ] ,   D I J I T - T H E M E S / F L A T - I C O N S , 
 A P A C H E   C X F ,   C L A S S M A T E ,   B T O A ,   J 4 F R Y   [ A p a c h e   M y F a c e s ] , 
 J A K A R T A . E N T E R P R I S E : J A K A R T A . E N T E R P R I S E . C D I - A P I ,   O S G I   S E R V I C E   S U B S Y S T E M , 
 A W S - S I G N 2 ,   C A S E L E S S ,   O A U T H - S I G N ,   O K H T T P   [ g r p c - j a v a ] ,   F I L E - M A N A G E M E N T 
 [ J A X B - R I ] ,   O P E N T R A C I N G - U T I L ,   A P A C H E   A R I E S   B L U E P R I N T   P A R S E R , 
 T U N N E L - A G E N T ,   O P E N S A M L - C O R E ,   O S G I   C O R E ,   C O M M O N S - D A E M O N , 
 G O O G L E - C L O U D - A I P L A T F O R M ,   J A K A R T A - E L   [ j a k a r t a . e l - a p i ] ,   J A N S I , 
 Z E R O - A L L O C A T I O N - H A S H I N G   [ g r p c - j a v a ] ,   F A C E L E T S   [ A p a c h e   M y F a c e s ] , 
 C O M . S U N . T O O L S . X J C . R E A D E R . I N T E R N A L I Z E R   [ J A X B - R I ] , 
 O R G . O S G I . S E R V I C E . C O M P O N E N T ,   P R O T O C - G E N - V A L I D A T E   [ g r p c - j a v a ] ,   R E Q U E S T , 
 Y O K O ,   J B O S S   R E S T E A S Y ,   D O J O / O P E N A J A X ,   X M L T O O L I N G ,   O M N I F A C E S   [ A p a c h e 
 M y F a c e s ] ,   I S T I O   [ g r p c - j a v a ] ,   O P E N S A M L ,   W S S 4 J ,   M I C R O P R O F I L E   O P E N T R A C I N G , 
 E N V O Y   [ g r p c - j a v a ] ,   R E V A L I D A T O R ,   S W A G G E R - C L I E N T , 
 G R P C - J A V A ,   G O O G L E A P I S   [ g r p c - j a v a ] ,   D O J O / C S S ,   F O R E V E R - A G E N T , 
 S I Z E O F - A G E N T ,   W A G O N - H T T P - L I G H T W E I G H T   [ J A X B - R I ] ,   A P A C H E   M Y F A C E S ,   N E T T Y , 
 F A I L S A F E ,   O P E N W S ,   U R L P A T T E R N . J A V A   ,   G R P C - N E T T Y 
 [ g r p c - j a v a ] ,   A P A C H E   W S S 4 J ,   O S G I   S E R V I C E   C M ,   L O C A L S T R I N G S _ J A . P R O P E R T I E S 
 [ j a k a r t a . s e r v l e t - a p i ] ,   W E L D ,   O P E N T R A C I N G - J A V A ,   U D P A   [ g r p c - j a v a ] ,   G U A V A , 
 S W A G G E R - U I ,   
 J B O S S - C L A S S F I L E W R I T E R ,   X M L S E C ,   A R I E S - J M X ,   C D I 1 1   [ w e l d ] ,   A P A C H E   A R I E S , 
 C O M M O N S - D A E M O N ,   J B O S S - L O G G I N G ,   C O M M O N S - I O ,   J A N D E X ,   C O M M O N S   C O D E C ,   D R O I D 
 F O N T S ,   A P A C H E   B V A L ,   O R G . A P A C H E . A R I E S . J N D I . U R L ,   W E L D ,   W E L D - P R O B E   [ w e l d ] , 
 Q   M O D U L E   ( W I T H   P A R T S   B Y   M A R K   M I L L E R )   [ s w a g g e r - u i ] ,   H I B E R N A T E - V A L I D A T O R , 
 C O M M O N S   F I L E U P L O A D ,   C O M M O N S - L O G G I N G ,   W E L D   P R O B E   [ w e l d ] , 
 T H R E A D C O N T E X T . J A V A   [ w e l d ] ,   S W A G G E R - U I ,   
 J A S P I C ,   S T A N D A R D ,   M I C R O P R O F I L E . G R A P H Q L ,   J S O N T O K E N ,   O P E N S A M L - M E S S A G I N G , 
 O P E N S A M L . S T O R A G E ,   M I C R O P R O F I L E . M E T R I C S ,   O P E N A P I . 1 . 1 . M O D E L ,   G O O G L E - G S O N , 
 J B O S S . R E S T E A S Y . V A L I D A T O R ,   J B O S S - J D E P A R S E R ,   M I C R O P R O F I L E - R E S T - C L I E N T , 
 M I C R O P R O F I L E . H E A L T H ,   F E L I X - G O G O ,   J A X R S ,   X M L S E C ,   O P E N A P I , 
 J B O S S . R E S T E A S Y . S E R V E R ,   M I C R O P R O F I L E - O P E N A P I , 
 O R G . A P A C H E . T A G L I B S . S T A N D A R D ,   O P E N S A M L - M E S S A G I N G - A P I ,   S M A L L R Y E . C O M M O N , 
 E H C A C H E : S I Z E O F - A G E N T ,   A P A C H E   F A C E S ,   J B O S S - R E S T E A S Y ,   R X J A V A ,   C O U C H D B , 
 S M A L L R Y E . G R A P H Q L . J A K A R T A ,   H T T P C O M P O N E N T S ,   O P E N S A M L - S T O R A G E - A P I , 
 E C L I P S E . M I C R O P R O F I L E ,   M I C R O P R O F I L E - J W T - A U T H , 
 M I C R O P R O F I L E - R E A C T I V E - S T R E A M S - O P E R A T O R S ,   J B O S S . R E S T E A S Y . C O M M O N , 
 M I C R O P R O F I L E . O P E N T R A C I N G ,   M I C R O P R O F I L E . C O N F I G ,   J A C K S O N ,   O P E N T R A C I N G , 
 M I C R O P R O F I L E - R E A C T I V E - M E S S A G I N G ,   A P A C H E   M Y F A C E S ,   G R A P H Q L , 
 M I C R O P R O F I L E - O P E N T R A C I N G ,   M I C R O P R O F I L E . O P E N A P I ,   O R G . O S G I . S E R V I C E . H T T P , 
 M I C R O P R O F I L E . C O N T E X T P R O P A G A T I O N ,   S M A L L R Y E . R E A C T I V E . C O N V E R T E R - A P I , 
 M I C R O P R O F I L E . R E A C T I V E . S T R E A M S . O P E R A T O R S ,   J B O S S - J A N D E X ,   S M A L L R Y E . C O N F I G , 
 M I C R O P R O F I L E . F A U L T T O L E R A N C E ,   J B O S S . R E S T E A S Y . J A X B . P R O V I D E D , 
 S M A L L R Y E . R E A C T I V E . S T R E A M S - O P E R A T O R S ,   M I C R O P R O F I L E . J W T , 
 O P E N S A M L - M E S S A G I N G - I M P L ,   S M A L L R Y E . G R A P H Q L ,   J O S E 4 J , 
 N E T . S H I B B O L E T H . U T I L I T I E S / J A V A . S U P P O R T ,   
 A p a c h e   B v a l ,   o p e n a p i ,   o r g . a p a c h e . a r i e s . j p a . b l u e p r i n t . a r i e s ,   o r g . a p a c h e . a r i e s . j p a . c o n t a i n e r ,   o r g . a p a c h e . a r i e s . j p a . c o n t a i n e r . c o n t e x t ,   o r g . a p a c h e . a r i e s . s u b s y s t e m . a p i ,   o r g . a p a c h e . a r i e s . s u b s y s t e m . c o r e ,   o r g . a p a c h e . a r i e s . s u b s y s t e m . o b r ,   o r g . o s g i . c o r e ,   s w a g g e r - a n n o t a t i o n s ,   s w a g g e r - c o r e ,   
 F E L I X . G O G O . S H E L L ,   M I C R O P R O F I L E   O P E N A P I ,   V A L I D A T I O N - A P I ,   A R I E S , 
 S M A L L R Y E . O P E N A P I . J A X R S ,   J B O S S - L O G G I N G ,   M I C R O P R O F I L E . O P E N T R A C I N G ,   A P A C H E 
 T A G L I B S   S T A N D A R D ,   A R I E S . U T I L ,   A P A C H E . J A S P E R . E X P R E S S I O N L A N G U A G E , 
 J B O S S . C L A S S F I L E W R I T E R ,   C O M M O N   I O ,   C O M M O N S   F I L E U P L O A D , 
 M I C R O P R O F I L E . M E T R I C S . C D I ,   S M A L L R Y E   C O N F I G ,   A P A C H E   C O M M O N S   C O D E C , 
 J A K A R T A - V A L I D A T I O N ,   A P A C H E   M Y F A C E S ,   F E L I X . G O G O . R U N T I M E , 
 S M A L L R Y E - O P E N A P I - C O R E ,   M I C R O P R O F I L E . O P E N A P I ,   M I C R O P R O F I L E . R E S T . C L I E N T , 
 J A K A R T A   B A T C H ,   O P E N A P I   S P E C I F I C A T I O N ,   A P A C H E . H T T P C O M P O N E N T S , 
 A R I E S . J N D I . A P I ,   J A N S I ,   A R I E S . J N D I . C O R E ,   F A S T E R X M L   J A C K S O N ,   J E D P A R S E R , 
 M I C R O P R O F I L E . O P E N T R A C I N G . J A E G E R ,   W E L D ,   A P A C H E . X M L . R E S O L V E R , 
 H I B E R N A T E . V A L I D A T O R ,   F E L I X . G O G O . C O M M A N D ,   M I C R O P R O F I L E . J W T ,   N E K O H T M L ,   
 A R I E S . S U B S Y S T E M . A P I ,   D R O I D S A N S   F O N T S ,   A R I E S . J P A . C O N T A I N E R . C O N T E X T , 
 A R I E S . J P A . B L U E P R I N T ,   A R I E S . S U B S Y S T E M . O B R ,   A R I E S . J P A . C O N T A I N E R , 
 A R I E S . S U B S Y S T E M . C O R E ,   D R O I D - S A N S - F O N T S ,   A R I E S . Q U I E S C E . A P I ,   J A V A S S I S T ,   
 A P A C H E . S A N T U A R I O . X M L S E C ,   J A V A X . B A T C H . R U N T I M E , 
 O R G . O S G I . S E R V I C E . C O M P O N E N T ,   T A G L I B S S T A N D A R D ,   J B O S S   R E S T E A S Y ,   A R I E S , 
 F A S T E R X M L . J A C K S O N ,   G R P C ,   A P A C H E   B V A L ,   C X F ,   O R G . O S G I . F R A M E W O R K ,   E H C A C H E , 
 W E L D ,   J S O N 4 J ,   S M A L L R Y E - O P E N A P I ,   J A K A R T A - V A L I D A T I O N ,   M I C R O P R O F I L E . J W T , 
 A R I E S   J M X ,   J A K A R T A . I N J E C T ,   G U A V A ,   B E A N V A L I D A T I O N ,   O P E N A P I - S P E C I F I C A T I O N , 
 J A V A X . V A L I D A T I O N ,   O S G I . S E R V I C E . H T T P ,   O S G I . S E R V I C E . H T T P . W H I T E B O A R D , 
 O R G . O S G I . S E R V I C E . B L U E P R I N T ,   O R G . O S G I . S E R V I C E . C O M P O N E N T ,   S W A G G E R - P A R S E R , 
 O P E N J P A ,   O R G . A P A C H E . A R I E S . J N D I . A P I , O R G . O S G I . S E R V I C E . J N D I , 
 O R G . A P A C H E . A R I E S . T R A N S A C T I O N . E X C E P T I O N ,   S W A G G E R - C O R E ,   S W A G G E R - M O D E L S ,   
 J A V A X . S E R V L E T . S I P ,   O R G . E C L I P S E . M I C R O P R O F I L E . R E A C T I V E . M E S S A G I N G , 
 J A V A X . E N T E R P R I S E . I N J E C T . S P I ,   J A V A X . S E R V L E T . H T T P ,   O P E N T R A C I N G ,   J O D A . T I M E , 
 C A R B O N - C O M P O N E N T S ,   S M A L L R Y E . C O N F I G ,   S M A L L R Y E - G R A P H Q L , 
 J A V A X . E N T E R P R I S E . E V E N T ,   O R G . E C L I P S E . M I C R O P R O F I L E . O P E N A P I . M O D E L S ,   W I N K - J A C K S O N - P R O V I D E R , 
 O R G . O S G I . S E R V I C E . L O G , O R G . A P A C H E . A R I E S . T R A N S A C T I O N . B L U E P R I N T , 
 O P E N T E L E M E T R Y - E X T E N S I O N - T R A C E - P R O P A G A T O R S ,   O P E N T E L E M E T R Y - I N S T R U M E N T A T I O N - A N N O T A T I O N S ,   
 O P E N T E L E M E T R Y - I N S T R U M E N T A T I O N - A N N O T A T I O N S - S U P P O R T ,   O P E N T E L E M E T R Y - I N S T R U M E N T A T I O N - A P I , 
 O P E N T E L E M E T R Y - I N S T R U M E N T A T I O N - A P I - S E M C O N V ,   O P E N T E L E M E T R Y - S D K ,   O P E N T E L E M E T R Y - S D K - C O M M O N , 
 O P E N T E L E M E T R Y - S D K - E X T E N S I O N - A U T O C O N F I G U R E ,   O P E N T E L E M E T R Y - S D K - E X T E N S I O N - A U T O C O N F I G U R E - S P I ,   O P E N T E L E M E T R Y - S D K - L O G S , 
 O P E N T E L E M E T R Y - S D K - M E T R I C S ,   O P E N T E L E M E T R Y - S D K - T R A C E ,   O P E N T E L E M E T R Y - S E M C O N V ,   S I M P L E C L I E N T ,   S I M P L E C L I E N T _ C O M M O N , 
 S I M P L E C L I E N T _ T R A C E R _ C O M M O N ,   S I M P L E C L I E N T _ T R A C E R _ O T E L ,   S I M P L E C L I E N T _ T R A C E R _ O T E L _ A G E N T , 
 S M A L L R Y E - M E T R I C S ,   J A K A R T A . E N T E R P R I S E . C D I . A P I ,   J A K A R T A . E N T E R P R I S E . L A N G - M O D E L ,   A P A C H E . M Y F A C E S ,   A P A C H E . M Y F A C E S - I M P L , 
 S M A L L R Y E - O P E N - A P I - C O R E ,   S M A L L R Y E - O P E N - A P I - J A X R S ,   Z I P K I N ,   Z I P K I N - R E P O R T E R ,   Z I P K I N - S E N D E R - O K H T T P 3 , 
 J A K A R T A . E N T E R P R I S E . C D I - A P I ,   R E S T E A S Y - C D I ,   R E S T E A S Y - C L I E N T ,   R E S T E A S Y - C L I E N T - A P I ,   R E S T E A S Y - C O R E ,   R E S T E A S Y - C O R E - S P I , 
 R E S T E A S Y - J A X B - P R O V I D E R ,   R E S T E A S Y - M U L T I P A R T - P R O V I D E R ,   R E S T E A S Y - S E R V L E T - I N I T I A L I Z E R ,   R E S T E A S Y - V A L I D A T O R - P R O V I D E R , 
 W E L D - E N V I R O N M E N T - C O M M O N ,   W E L D - O S G I - B U N D L E ,   W E L D - S E - C O R E ,   M I C R O P R O F I L E   C O N T E X T   P R O P A G A T I O N ,   M I C R O P R O F I L E   F A U L T   T O L E R A N C E , 
 M I C R O P R O F I L E   G R A P H Q L ,   M I C R O P R O F I L E   H E A L T H ,   M I C R O P R O F I L E   J W T   A U T H   [ J S O N   W E B   T O K E N ] ,   M I C R O P R O F I L E   M E T R I C S 
 M I C R O P R O F I L E   O P E N A P I ,   M I C R O P R O F I L E   O P E N T R A C I N G ,   M I C R O P R O F I L E   R E A C T I V E   S T R E A M S   O P E R A T O R S ,   M I C R O P R O F I L E   R E A C T I V E   M E S S A G I N G 
 M I C R O P R O F I L E   R E S T   C L I E N T ,   T O M C A T - J A S P E R - E L   [ J A S P E R   E X P R E S S I O N   L A N G U A G E   I M P L ] ,   T O M C A T - E L - A P I   [ E X P R E S S I O N   L A N G U A G E   P A C K A G E ] , 
 A P I D O M - A S T ,   A P I D O M - C O R E ,   C A C H E - A P I ,   D E T E C T - L I B C ,   F I N D - Y A R N - W O R K S P A C E - R O O T ,   G E R O N I M O - A T I N J E C T ,   A P A C H E   H T T P C O M P O N E N T S , 
 S H O R T - U N I Q U E - I D ,   T S - T O O L B E L T ,   D O M P U R I F Y 
 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 P U R E J A V A C R C 3 2   [ C o m m o n s   C o d e c ]   ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 6   I n t e l 
 C o r p o r t a t i o n ) ,   F I R E B U G - L I T E   [ L o d a s h ]   ( C o p y r i g h t   ( c )   2 0 0 7 ,   P a r a k e y   I n c . 
 A l l   r i g h t s   r e s e r v e d . ) 
 
 
 B S D - 2 - C L A U S E   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 D I J I T   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 3 ;   T h e   D o j o   F o u n d a t i o n ) , 
 T O U G H - C O O K I E   ( C o p y r i g h t   ( c )   2 0 1 5   S a l e s f o r c e . c o m   I n c . ) ,   S P R I N T F - J S 
 ( C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t )   a l e x e i   ( d o t ] 
 r o > ) ,   B O O M   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   W a l m a r t   a n d   o t h e r   c o n t r i b u t o r s . ) , 
 G L O B   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   ( " A u t h o r " ) ) ,   C H M O D R   ( C o p y r i g h t 
 ( c )   I s a a c   Z .   S c h l u e t e r   ( " A u t h o r " ) ) ,   J A X E N   [ A p a c h e   C X F ]   ( C o p y r i g h t 
 2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y . ) ,   D I J I T - T H E M E S   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 6 
 T h e   J S   F o u n d a t i o n ) ,   J S O N - S C H E M A   ( R e q u i r e d ) ,   U G L I F Y - J S   ( C o p y r i g h t 
 2 0 1 2 - 2 0 1 3   ( c )   M i h a i   B a z o n   < m i h a i . b a z o n @ g m a i l . c o m > ) ,   S E M V E R   ( C o p y r i g h t 
 ( c )   I s a a c   Z .   S c h l u e t e r   ( " A u t h o r " ) ) ,   C A S E L E S S   ( C o p y r i g h t   N o t   F o u n d ) , 
 A M D E F I N E   ( C o p y r i g h t   ( c )   2 0 1 1   T h e   D o j o   F o u n d a t i o n   C o p y r i g h t   ( c )   2 0 1 1   T h e 
 D o j o   F o u n d a t i o n ) ,   E S T R A V E R S E   ( C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 3   [ Y u s u k e 
 S u z u k i ] ( h t t p : / / g i t h u b . c o m / C o n s t e l l a t i o n ) ) ,   C R Y P T O - B R O W S E R I F Y   ( C o p y r i g h t 
 N o t   F o u n d ) ,   H O E K   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 4   W a l m a r t   a n d   o t h e r 
 c o n t r i b u t o r s .   C o p y r i g h t   ( c )   2 0 1 1   Y a h o o   I n c . ) ,   E S C O D E G E N   ( C o p y r i g h t   ( c ) 
 2 0 0 9 - 2 0 1 1   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s ) ,   
 Q S   ( C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   L a F r e n i e r e   a n d   o t h e r   c o n t r i b u t o r s . ) , 
 D O J O / J S O N   ( C o p y r i g h t   2 0 0 5   M i c h a l   M i g u r s k i ) ,   D O J O / _ F I R E B U G   ( C o p y r i g h t   ( c ) 
 2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t ,   A l l   r i g h t s   r e s e r v e d . ) ,   D I G D U G   ( ?   2 0 1 4   S i t e P e n ;   I n c . 
 h t t p : / / s i t e p e n . c o m ) ,   B U R R I T O   ( C o p y r i g h t   2 0 1 0   ( c )   M i h a i   B a z o n 
 < m i h a i . b a z o n @ g m a i l . c o m > ) ,   I D X   ( C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ;   F a c e b o o k ; 
 I n c .   A l l   r i g h t s   r e s e r v e d ) ,   S W A G G E R - U I / H I G H L I G H T . J S   ( C o p y r i g h t   N o t 
 F o u n d ) ,   D O J O   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 3   T h e   D o j o   F o u n d a t i o n ) ,   E S P R I M A 
 ( C o p y r i g h t   ( C )   2 0 1 2   2 0 1 1   [ A r i y a 
 H i d a y a t ] ( h t t p : / / a r i y a . o f i l a b s . c o m / a b o u t ) ) , 
 J A K A R T A . X M L . B I N D . A P I   ( C o p y r i g h t   ( c )   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s . ) , 
 @ Y A R N P K G / L O C K F I L E   ( C o p y r i g h t   ( c )   2 0 1 6 - p r e s e n t ,   Y a r n   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ) ,   
 R C   ( C o p y r i g h t   ( c )   2 0 1 3 ,   D o m i n i c   T a r r ) 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 B S D - 3 - C L A U S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 N O R M A L I Z E - P A C K A G E - D A T A   ( C o p y r i g h t   ( c )   M e r y n   S t o l   ( " A u t h o r " ) ) , 
 C H O W N R   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ) ,   T A F F Y D B   ( C o p y r i g h t   N o t 
 F o u n d ) ,   D 3   [ w e l d ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4 ,   M i c h a e l   B o s t o c k ) , 
 R U N F O R C O V E R   ( C o p y r i g h t   N o t   F o u n d ) ,   N P M - U S E R - V A L I D A T E   ( C o p y r i g h t   ( c ) 
 R o b e r t   K o w a l s k i ) ,   W E B S O C K E T   [ N e t t y ]   ( C o p y r i g h t   ( c )   2 0 1 1 ,   J o e   W a l n e s   a n d 
 c o n t r i b u t o r s ) ,   E S T R A V E R S E   ( C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 3   [ Y u s u k e 
 S u z u k i ] ( h t t p : / / g i t h u b . c o m / C o n s t e l l a t i o n )   C o p y r i g h t   ( C )   2 0 1 2   A r i y a 
 H i d a y a t   < a r i y a . h i d a y a t @ g m a i l . c o m > ) ,   H O E K   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 3 
 W a l m a r t .   P o r t i o n s   o f   t h i s   p r o j e c t   w e r e   i n i t i a l l y   b a s e d   o n   P o s t m i l e 
 C o p y r i g h t   ( c )   2 0 1 1   Y a h o o   I n c . ) ,   N P M - I N S T A L L - C H E C K S   ( C o p y r i g h t   ( c )   R o b e r t 
 K o w a l s k i   a n d   I s a a c   Z .   S c h l u e t e r   ( " A u t h o r s " ) ) ,   E S R E C U R S E   ( C o p y r i g h t   ( C ) 
 2 0 1 4   [ Y u s u k e   S u z u k i ] ( h t t p : / / g i t h u b . c o m / C o n s t e l l a t i o n ) ) ,   Q S   ( C o p y r i g h t 
 ( c )   2 0 1 4   N a t h a n   L a F r e n i e r e   a n d   o t h e r 
 [ c o n t r i b u t o r s ] ( h t t p s : / / g i t h u b . c o m / l j h a r b / q s / g r a p h s / c o n t r i b u t o r s ) ) ,   S N T P 
 ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   E r a n   H a m m e r . ) ,   T A R   ( C o p y r i g h t   ( c )   I s a a c   Z . 
 S c h l u e t e r ) ,   I S T A N B U L   ( C o p y r i g h t   2 0 1 2   Y a h o o !   I n c . ) ,   D I F F   ( C o p y r i g h t   ( c ) 
 2 0 0 9 - 2 0 1 1   K e v i n   D e c k e r   k p d e c k e r @ g m a i l . c o m ) , 
 U N D E R S C O R E . S T R I N G / V E N D O R / Q U N I T   ( C o p y r i g h t   ( c )   2 0 0 8   A r i e l   F l e s l e r   - 
 a f l e s l e r ( a t ) g m a i l ( d o t ) c o m ) ,   N P M L O G   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 ( " A u t h o r " ) ) ,   S H A   ( C o p y r i g h t   ( c )   2 0 1 3   F o r b e s   L i n d e s a y ) , 
 P R O M Z A R D / I N I T - I N P U T   ( C o p y r i g h t   N o t   F o u n d ) ,   E S P R E E   ( C o p y r i g h t   N o t   F o u n d ) , 
 H I G H L I G H T . J S   ( C o p y r i g h t   ( c )   2 0 0 6   I v a n   S a g a l a e v ) ,   F S T R E A M   ( C o p y r i g h t   ( c ) 
 I s a a c   Z .   S c h l u e t e r   ( " A u t h o r " ) ) ,   E S U T I L S   ( C o p y r i g h t   ( C )   2 0 1 3   [ Y u s u k e 
 S u z u k i ] ( h t t p : / / g i t h u b . c o m / C o n s t e l l a t i o n ) ) ,   G I T H U B - U R L - F R O M - U S E R N A M E - R E P O 
 ( C o p y r i g h t   ( c )   R o b e r t   K o w a l s k i   ( " A u t h o r " ) ) ,   D O C T R I N E   ( C o p y r i g h t   N o t 
 F o u n d ) ,   H A W K   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   E r a n   H a m m e r . ) ,   C R Y P T I L E S 
 ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   E r a n   H a m m e r . ) ,   D O J O   [ A p a c h e   M y F a c e s ]   ( C o p y r i g h t 
 ( c )   2 0 0 5 ,   T h e   D o j o   F o u n d a t i o n   A l l   r i g h t s   r e s e r v e d . ) ,   
 H I G H L I G H T   [ w e l d ]   ( C o p y r i g h t   ( c )   2 0 0 6 ,   I v a n   S a g a l a e v ) ,   H I G H L I G H T . J S 
 [ s w a g g e r - u i ]   ( N o   C o p y r i g h t   F o u n d ) ,   J Q U E R Y   E A S I N G   [ j Q u e r y - b b q ]   ( C o p y r i g h t 
 2 0 0 8   G e o r g e   M c G i n l e y   S m i t h ) ,   J S D U M P   [ j Q u e r y - b b q ]   ( C o p y r i g h t   ( c )   2 0 0 8 
 A r i e l   F l e s l e r ) ,   A S M   ( C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A   F r a n c e   T e l e c o m ) ,   Y U I 
 [ j Q u e r y - b b q ]   ( C o p y r i g h t   ( c )   2 0 0 8 ,   Y a h o o !   I n c . ) ,   S A A J - I M P L   ( C o p y r i g h t   ( c ) 
 1 9 9 7 ,   2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s . ) ,   D 3   [ w e l d ]   ( C o p y r i g h t   ( c ) 
 2 0 1 0 - 2 0 1 4 ,   M i c h a e l   B o s t o c k ) ,   S A A J   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 4   O r a c l e   a n d / o r   i t s   a f f i l i a t e s ) ,   J A K A R T A - J W S 
 ( C o p y r i g h t   ( c )   2 0 1 3 ,   2 0 2 0   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s 
 r e s e r v e d . ) ,   A S M   ( C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m ) ,   D O J O   ( C o p y r i g h t   ( c ) 
 [ O p e n J S   F o u n d a t i o n ] ( h t t p s : / / o p e n j s f . o r g / ) ) ,   H I G H L I G H T   ( C o p y r i g h t   ( c )   2 0 0 6 ,   I v a n   S a g a l a e v . ) ,   
 J A K A R T A   A C T I V A T I O N   ( C o p y r i g h t   ( c )   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . ) 
 J A K A R T A - X M L B I N D I N G   ( C o p y r i g h t   ( c ) 
 2 0 1 7 ;   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . ) 
 J A K A R T A . P E R S I S T E N C E   ( C o p y r i g h t   ( c ) 
 2 0 1 7 ;   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . ) 
 J A K A R T A - X M L S O A P 
 ( C o p y r i g h t   ( c )   2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d ) 
 J A K A R T A . R E S T F U L W S 
 ( C o p y r i g h t   ( c )   2 0 1 7 ,   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . ) , 
 R A M D A - A D J U N C T   ( C o p y r i g h t   2 0 1 7 - 2 0 1 9   V l a d i m r   G o r e j   a n d   t h e   R a m d a   A d j u n c t   c o n t r i b u t o r s ) , 
 S T A X - E X   ( C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s . ) 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 4 - C L A U S E 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   i s   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   
 m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   < O R G A N I Z A T I O N > . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D - 4 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 B S D - E Q U I V A L E N T 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   a   B S D - E Q U I V A L E N T   l i c e n s e : 
 
 
 d n s i n f o   [ N e t t y ]   ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 6 ,   2 0 0 8 ,   2 0 0 9 ,   2 0 1 1   A p p l e   I n c ) 
 
 *   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 6 ,   2 0 0 8 ,   2 0 0 9 ,   2 0 1 1   A p p l e   I n c .   A l l   r i g h t s 
 r e s e r v e d . 
 * 
 *   @ A P P L E _ L I C E N S E _ H E A D E R _ S T A R T @ 
 * 
 *   T h i s   f i l e   c o n t a i n s   O r i g i n a l   C o d e   a n d / o r   M o d i f i c a t i o n s   o f   O r i g i n a l   C o d e 
 *   a s   d e f i n e d   i n   a n d   t h a t   a r e   s u b j e c t   t o   t h e   A p p l e   P u b l i c   S o u r c e   L i c e n s e 
 *   V e r s i o n   2 . 0   ( t h e   ' L i c e n s e ' ) .   Y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n 
 *   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   P l e a s e   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 *   h t t p : / / w w w . o p e n s o u r c e . a p p l e . c o m / a p s l /   a n d   r e a d   i t   b e f o r e   u s i n g   t h i s 
 *   f i l e . 
 * 
 *   T h e   O r i g i n a l   C o d e   a n d   a l l   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   L i c e n s e   a r e 
 *   d i s t r i b u t e d   o n   a n   ' A S   I S '   b 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 I T H E R 
 *   E X P R E S S   O R   I M P L I E D ,   A N D   A P P L E   H E R E B Y   D I S C L A I M S   A L L   S U C H   W A R R A N T I E S , 
 *   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 ,   A N Y   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 ,   Q U I E T   E N J O Y M E N T   O R   N O N - I N F R I N G E M E N T . 
 *   P l e a s e   s e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d 
 *   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 E N D   O F   B S D - E Q U I V A L E N T   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   V 1 
 ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 G L A S S F I S H 
 [ A p a c h e   M y F a c e s ] 
 ( h t t p s : / / g i t h u b . c o m / a p a c h e / m y f a c e s / t r e e / m y f a c e s - c o r e - m o d u l e - 3 . 0 . 0 - R C 1 ) , 
 J A V A X . I N T E R C E P T O R - A P I   
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a x . i n t e r c e p t o r / t r e e / 1 . 2 ) ,   J A V A M A I L 
 
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a m a i l / t r e e / J A V A M A I L - 1 _ 6 _ 0 ) ,   J A V A X . E J B - A P I 
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a x . e j b / t r e e / 3 . 2 ) , 
 J A V A X . S E C U R I T Y   
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / s e c u r i t y / j a c c / j a v a x . s e c u r i t y . j a c c - a p i / 1 . 5 / ) , 
 C O N C U R R E N T - A P I   
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / e n t e r p r i s e / c o n c u r r e n t / j a v a x . e n t e r p r i s e . c o n c u r r e n t - a p i / 1 . 0 / ) , 
 J A V A X . A N N O T A T I O N - A P I   
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a x . a n n o t a t i o n / t r e e / 1 . 3 ) ,   C T Y P E / J S S T Y L E 
 ( h t t p : / / w w w . o p e n s o l a r i s . o r g / o s / l i c e n s i n g ) ,   
 A N N O T A T E D I M P L . J A V A   [ w e l d ] 
 ( s r c / t e s t / j a v a / o r g / j b o s s / w e l d / t e s t s / e x t e n s i o n s / s u p e r t y p e s / b e a n s / C D I E x t e n s i o n . j a v a ; ) , 
 J A V A X . J S O N 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / j a v a x . j s o n / 1 . 1 . 4 / j a v a x . j s o n - 1 . 1 . 4 - s o u r c e s . j a r ) ,   
 J A V A X . M A I L 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / c o m . s u n . m a i l / j a v a x . m a i l / 1 . 5 . 0 ) ,   M A I L 
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a m a i l / t r e e / J A V A M A I L - 1 _ 5 _ 6 ) ,   J A V A M A I L 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . m a i l / j a v a x . m a i l - a p i / ) ,   J S F - A P I 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / f a c e s / j a v a x . f a c e s - a p i / 2 . 3 / ) 
 J A K A R T A . S E R V L E T . J S P . J S T L . C O R E 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / w e b / j a k a r t a . s e r v l e t . j s p . j s t l / 2 . 0 . 0 / ) , 
 
 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   V 1   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   V 1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   V 1 . 1 
 ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 J A V A X - J S O N 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / j s o n / j a v a x . j s o n - a p i / 1 . 1 / j a v a x . j s o n - a p i - 1 . 1 - s o u r c e s . j a r ) 
 
 J A V A X . S E R V L E T 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . s e r v l e t / j a v a x . s e r v l e t - a p i / 4 . 0 . 0 ) 
 
 J A V A X . A C T I V A T I O N 
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / a c t i v a t i o n / t r e e / J A F - 1 _ 2 _ 0 ) 
 
 J A V A X . T R A N S A C T I O N - A P I   
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a x . t r a n s a c t i o n / t r e e / 1 . 2 ) 
 
 J A V A X . J M S 
 ( h t t p s : / / g i t h u b . c o m / j a v a e e / j m s - s p e c / t r e e / m a s t e r / j m s 2 . 0 ) 
 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   V 1 . 1   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   P U B L I C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d 
 U R L ) : 
 
 W S D L 4 J   [ A p a c h e   C X F ]   ( h t t p s : / / g i t h u b . c o m / a p a c h e / c x f / t r e e / c x f - 3 . 2 . 0 ) ,   
 W S D L 4 J   ( h t t p s : / / g i t h u b . c o m / l i b r e w s d l 4 j / l i b r e - w s d l 4 j ) 
 
 E N D   O F   C O M M O N   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 P E R S I S T E N C E _ 2 _ 1 . X S D   [ O S G i   C o r e ] 
 ( h t t p s : / / g i t h u b . c o m / o s g i / b u n d l e s / t r e e / 9 8 b 1 3 a 5 1 5 d 3 5 0 9 8 9 f 2 1 8 f 9 2 c 4 1 d 1 b 6 6 f 9 4 0 c 1 6 3 3 ) ,   
 J A V A E E . P E R S I S T E N C E 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a v a x . p e r s i s t e n c e / j a v a x . p e r s i s t e n c e - a p i / 2 . 2 ) 
 J A V A X - A C T I V I T Y 
 ( h t t p s : / / c l o j a r s . o r g / r e p o / c l o j u r e - i n t e r o p / j a v a x . a c t i v i t y / 1 . 0 . 0 / j a v a x . a c t i v i t y - 1 . 0 . 0 . j a r ) 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 J A K A R T A . A N N O T A T I O N - A P I 
 ( h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / a n n o t a t i o n / j a k a r t a . a n n o t a t i o n - a p i / 2 . 0 . 0 / ) , 
 J A V A   P E R S I S T E N C E   A P I   ( J P A ) 
 ( h t t p s : / / g i t h u b . c o m / e c l i p s e - e e 4 j / j p a - a p i / t r e e / 3 . 1 - 3 . 1 . 0 - R E L E A S E ) , 
 J A K A R T A . E L - A P I 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / e l / j a k a r t a . e l - a p i / 4 . 0 . 0 / ) , 
 J A K A R T A . S E R V L E T - A P I 
 ( h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / s e r v l e t / j a k a r t a . s e r v l e t - a p i / 5 . 0 . 7 ) ,   
 O R G . E C L I P S E . O S G I 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . p l a t f o r m / o r g . e c l i p s e . o s g i / 3 . 1 8 . 3 0 0 ) , 
 J A K A R T A . M A I L 
 ( h t t p s : / / s e a r c h . m a v e n . o r g / r e m o t e c o n t e n t ? f i l e p a t h = c o m / s u n / m a i l / j a k a r t a . m a i l / 2 . 0 . 0 - R C 5 / j a k a r t a . m a i l - 2 . 0 . 0 - R C 5 - s o u r c e s . j a r ) , 
 J A K A R T A . F A C E S 
 ( h t t p s : / / s e a r c h . m a v e n . o r g / r e m o t e c o n t e n t ? f i l e p a t h = o r g / g l a s s f i s h / j a k a r t a . f a c e s / 3 . 0 . 1 / j a k a r t a . f a c e s - 3 . 0 . 1 - s o u r c e s . j a r ) , 
 J A K A R T A - E L 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / j a k a r t a . e l / 4 . 0 . 0 / j a k a r t a . e l - 4 . 0 . 0 - s o u r c e s . j a r ) , 
 J A V A X . J S O N 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / j a k a r t a . j s o n / 2 . 0 . 0 / j a k a r t a . j s o n - 2 . 0 . 0 - s o u r c e s . j a r ) ,   
 J A K A R T A - M E S S A G I N G 
 ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . j m s / j a k a r t a . j m s - a p i / 3 . 0 . 0 / j a r ) , 
 J A K A R T A . A U T H E N T I C A T I O N 
 ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . a u t h e n t i c a t i o n / j a k a r t a . a u t h e n t i c a t i o n - a p i / 2 . 0 . 0 / j a r ) , 
 J A K A R T A . I N T E R C E P T O R 
 ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . i n t e r c e p t o r / j a k a r t a . i n t e r c e p t o r - a p i / 2 . 0 . 0 / j a r ) , 
 E C L I P S E - J D T - C O R E 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / e c l i p s e / j d t / o r g . e c l i p s e . j d t . c o r e / 3 . 2 6 . 0 / ) , 
 J C A 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / i o / o p e n l i b e r t y / f e a t u r e s / j c a - 1 . 7 / 2 0 . 0 . 0 . 1 / ) , 
 G R P C   ( h t t p s : / / g i t h u b . c o m / g r p c / g r p c / r e l e a s e s / t a g / v 1 . 0 . 0 ) , 
 J A K A R T A - T R A N S A C T I O N 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . t r a n s a c t i o n / j a k a r t a . t r a n s a c t i o n - a p i / 2 . 0 . 0 ) , 
 J S T L 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / s e r v l e t / j s p / j s t l / j a k a r t a . s e r v l e t . j s p . j s t l - a p i / 2 . 0 . 0 / ) , 
 G R P C - C L I E N T   ( h t t p s : / / g i t h u b . c o m / g r p c / g r p c / r e l e a s e s / t a g / v 1 . 0 . 0 ) , 
 E Q U I N O X . C O N S O L E 
 ( h t t p : / / w w w . j a v a 2 s . c o m / e x a m p l e / j a r / o / d o w n l o a d - o r g e c l i p s e e q u i n o x c o n s o l e 1 1 3 0 0 j a r - f i l e . h t m l ) , 
 O S G I - R E S O U R C E - L O C A T O R 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / g l a s s f i s h / h k 2 / o s g i - r e s o u r c e - l o c a t o r / 1 . 0 . 3 / ) , 
 J A K A R T A . A U T H O R I Z A T I O N 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / a u t h e n t i c a t i o n / j a k a r t a . a u t h e n t i c a t i o n - a p i / 2 . 0 . 0 / ) , 
 E C L I P S E Y A S S O N   ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / e c l i p s e / y a s s o n / 1 . 0 / ) ,   
 O R G . E C L I P S E . O S G I 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / e c l i p s e / p l a t f o r m / o r g . e c l i p s e . o s g i / 3 . 1 7 . 2 0 0 / ) , 
 J S O N P   ( h t t p s : / / g i t h u b . c o m / j a k a r t a e e / j s o n p - a p i / t r e e / 2 . 0 . 0 ) ,   J A K A R T A 
 C O N C U R R E N C Y 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . e n t e r p r i s e . c o n c u r r e n t / j a k a r t a . e n t e r p r i s e . c o n c u r r e n t - a p i / 2 . 0 . 0 ) , 
 J A K A R T A . E X P R E S S I O N L A N G U A G E 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . e l / j a k a r t a . e l - a p i / 4 . 0 . 0 ) , 
 J A K A R T A . J S O N 
 ( h t t p s : / / j a k a r t a . e e / s p e c i f i c a t i o n s / j s o n b / 3 . 0 / j a k a r t a - j s o n b - s p e c - 3 . 0 . h t m l ) , 
 E X P R E S S I O N L A N G U A G E 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . e l / j a k a r t a . e l - a p i / 4 . 0 . 0 ) , 
 J A K A R T A . X M L . W S 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / x m l / w s / j a k a r t a . x m l . w s - a p i / 3 . 0 . 0 / ) , 
 J A K A R T A - R E S T F U L W S 
 ( h t t p s : / / j a k a r t a . e e / s p e c i f i c a t i o n s / r e s t f u l - w s / 3 . 0 / j a k a r t a - r e s t f u l - w s - s p e c - 3 . 0 . h t m l ) , 
 J A K A R T A - P A G E S   ( h t t p s : / / g i t h u b . c o m / j a k a r t a e e / p a g e s / t r e e / 3 . 0 . 0 - R E L E A S E ) , 
 J A V A X . S E R V L E T . S I P   ( h t t p s : / / g i t h u b . c o m / R e s t C o m m / s i p - s e r v l e t s ) ,   J A K A R T A S E C 
 ( h t t p s : / / g i t h u b . c o m / j a k a r t a e e / s e c u r i t y / t r e e / 2 . 0 . 0 - R E L E A S E ) , 
 J A K A R T A - S E C U R I T Y 
 ( h t t p s : / / g i t h u b . c o m / j a k a r t a e e / s e c u r i t y / t r e e / 2 . 0 . 0 - R E L E A S E ) , 
 J A K A R T A . E N T E R P R I S E B E A N S 
 ( h t t p s : / / g i t h u b . c o m / j a k a r t a e e / e n t e r p r i s e - b e a n s / t r e e / 4 . 0 . 0 - R E L E A S E ) , 
 J A K A R T A E E / C O N N E C T O R S   ( h t t p s : / / g i t h u b . c o m / j a k a r t a e e / c o n n e c t o r s ) ,   J A K A R T A 
 C O N N E C T O R S   ( h t t p s : / / g i t h u b . c o m / j a k a r t a e e / c o n n e c t o r s / t r e e / 2 . 0 . 0 ) , 
 J A V A X . J S O N . B I N D 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a v a x / j s o n / b i n d / j a v a x . j s o n . b i n d - a p i / 1 . 0 / ) 
 O P E N   L I B E R T Y   
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / i o / o p e n l i b e r t y / o p e n l i b e r t y - r u n t i m e / 2 3 . 0 . 0 . 6 ) 
 J A K A R T A - A U T H E N T I C A T I O N 
 ( h t t p s : / / g i t h u b . c o m / j a k a r t a e e / a u t h e n t i c a t i o n / t r e e / 3 . 0 . 0 - R E L E A S E 
 J A K A R T A . A U T H O R I Z A T I O N - A P I   
 ( h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / a u t h o r i z a t i o n / j a k a r t a . a u t h o r i z a t i o n - a p i / 2 . 1 . 0 / j a k a r t a . a u t h o r i z a t i o n - a p i - 2 . 1 . 0 . j a r ) 
 J A K A R T A . E N T E R P R I S E . L A N G - M O D E L   
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / e n t e r p r i s e / j a k a r t a . e n t e r p r i s e . l a n g - m o d e l / 4 . 0 . 1 / ) 
 J A K A R T A . J M S - A P I 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / j m s / j a k a r t a . j m s - a p i / 3 . 1 . 0 / ) 
 J A K A R T A . J S O N - A P I 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / j s o n / j a k a r t a . j s o n - a p i / 2 . 1 . 0 / ) 
 J A K A R T A . J S O N . B I N D - A P I 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / j s o n / b i n d / j a k a r t a . j s o n . b i n d - a p i / 3 . 0 . 0 / ) 
 J A K A R T A . M A I L - A P I 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . m a i l / j a k a r t a . m a i l - a p i / 2 . 1 . 0 ) 
 J A K A R T A . R E S O U R C E - A P I   [ C O N N E C T O R S ] 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . r e s o u r c e / j a k a r t a . r e s o u r c e - a p i / 2 . 1 . 0 ) 
 J A K A R T A . S E C U R I T Y . E N T E R P R I S E - A P I 
 ( h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / j a k a r t a / s e c u r i t y / e n t e r p r i s e / j a k a r t a . s e c u r i t y . e n t e r p r i s e - a p i / 3 . 0 . 0 / j a k a r t a . s e c u r i t y . e n t e r p r i s e - a p i - 3 . 0 . 0 . j a r ) 
 J A K A R T A . S E R V L E T - A P I 
 (   h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / s e r v l e t / j s p / j a k a r t a . s e r v l e t . j s p - a p i / 3 . 1 . 1 / ) 
 J A K A R T A . S E R V L E T . J S P - A P I 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / s e r v l e t / j s p / j a k a r t a . s e r v l e t . j s p - a p i / 3 . 1 . 1 / ) 
 J A K A R T A . S E R V L E T . J S P . J S T L - A P I   [ J A K A R T A   S T A N D A R D   T A G ] 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / s e r v l e t / j s p / j s t l / j a k a r t a . s e r v l e t . j s p . j s t l - a p i / 3 . 0 . 0 / ) 
 J A K A R T A . W E B S O C K E T - C L I E N T - A P I   
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / j a k a r t a / w e b s o c k e t / j a k a r t a . w e b s o c k e t - c l i e n t - a p i / 2 . 1 . 0 / ) , 
 E C L I P S E - P A R S S O N 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / e c l i p s e / p a r s s o n / p a r s s o n / 1 . 1 . 0 / p a r s s o n - 1 . 1 . 0 . j a r ) , 
 Y A S S O N 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / e c l i p s e / y a s s o n / 3 . 0 / y a s s o n - 3 . 0 . j a r ) 
 O R G . E C L I P S E . P E R S I S T E N C E . J P A 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . p e r s i s t e n c e / o r g . e c l i p s e . p e r s i s t e n c e . j p a / 4 . 0 . 1 ) , 
 O R G . E C L I P S E . P E R S I S T E N C E . J P A . J P Q L 
 ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . p e r s i s t e n c e / o r g . e c l i p s e . p e r s i s t e n c e . j p a . j p q l / 4 . 0 . 1 ) 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I S C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   I S C   L i c e n s e . 
 
 W H I C H   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   R E A D 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   C H A R - S P I N N E R 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ) ,   G L O B   ( C o p y r i g h t   ( c )   I s a a c   Z . 
 S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   J S O N - S T R I N G I F Y - S A F E   ( C o p y r i g h t   ( c )   I s a a c   Z . 
 S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   L R U - C A C H E   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 a n d   C o n t r i b u t o r s ) ,   I N F L I G H T   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ) , 
 F S . R E A L P A T H   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   N P M C O N F 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   O N C E   ( C o p y r i g h t   ( c ) 
 I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   P R O M Z A R D   ( C o p y r i g h t   ( c )   I s a a c   Z . 
 S c h l u e t e r ) ,   I N I T - P A C K A G E - J S O N   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ) ,   N O P T 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   S L I D E   ( C o p y r i g h t 
 ( c )   I s a a c   Z .   S c h l u e t e r ) ,   P S E U D O M A P   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d 
 C o n t r i b u t o r s ) ,   W E B P A C K - B A B E L - T E S T   [ h a n d l e b a r s ]   ( N o   c o p y r i g h t   f o u n d ) , 
 W R A P P Y   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 N P M - R E G I S T R Y - C L I E N T   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 A B B R E V   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 N P M - C A C H E - F I L E N A M E   ( C o p y r i g h t   ( c )   n p m   I n c .   a n d   C o n t r i b u t o r s ) , 
 R E A D - P A C K A G E - J S O N   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ) ,   R E A D - I N S T A L L E D 
 ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ) ,   Y A M L I S H   ( C o p y r i g h t   ( c )   I s a a c   Z . 
 S c h l u e t e r   a n d   C o n t r i b u t o r s ) ,   Y A L L I S T   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 a n d   C o n t r i b u t o r s ) ,   W E B P A C K - B A B E L - T E S T   [ h a n d l e b a r s ]   ( N o   C o p y r i g h t   F o u n d ) , 
 A P R O B A   ( C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > ) , 
 A R E - W E - T H E R E - Y E T   ( C o p y r i g h t   ( C )   n p m ,   I n c . ) , 
 A T - L E A S T - N O D E   ( C o p y r i g h t   ( c )   2 0 2 0   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > ) , 
 C H O W N R   C o p y r i g h t   (   ( c )   2 0 1 2 - 2 0 2 2   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 C O N S O L E - C O N T R O L - S T R I N G S   ( C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > ) , 
 F S . R E A L P A T H   ( C o p y r i g h t   ( c )   2 0 1 6 - 2 0 2 2   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 G A U G E   ( C o p y r i g h t   ( C )   n p m ,   I n c . ) , 
 G L O B   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 2 3   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 G R A C E F U L - F S   (   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 3   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s ) , 
 H A S - U N I C O D E   ( C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > ) , 
 I N F L I G H T   (   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ) , 
 I N I   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 M I N I M A T C H   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 3   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 N P M L O G   (   C o p y r i g h t   ( C )   n p m ,   I n c . ) , 
 O N C E   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 2   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 R I M R A F   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 3   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 S E M V E R   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 S E T - B L O C K I N G   ( C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s ) , 
 S I G N A L - E X I T   ( C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s ) , 
 W H I C H   ( C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s ) , 
 W I D E - A L I G N   ( C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > ) , 
 Y A M L   ( C o p y r i g h t   ( C )   E e m e l i   A r o   < e e m e l i @ g m a i l . c o m > ) 
 
 I S C   L i c e n s e 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   I S C   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 J D O M   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   J D O M   L i c e n s e : 
 
 S T A X B U I L D E R . J A V A   [ A p a c h e   C X F ] ,   A E G I S   [ A p a c h e   C X F ] 
 
 J D O M   l i c e n s e 
 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 4   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s   t h e s e   
 c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   
 d i s t r i b u t i o n .   
 
 3 .   T h e   n a m e   " J D O M "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   < r e q u e s t _ A T _ j d o m _ D O T _ o r g > .   
 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J D O M " ,   n o r   m a y   
 " J D O M "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   f r o m   t h e   
 J D O M   P r o j e c t   M a n a g e m e n t   < r e q u e s t _ A T _ j d o m _ D O T _ o r g > .   
 
 I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e   
 e n d - u s e r   d o c u m e n t a t i o n   p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e   
 s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   e q u i v a l e n t   t o   t h e   f o l l o w i n g :   
 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   J D O M   P r o j e c t   
 ( h t t p : / / w w w . j d o m . o r g / ) . "   
 
 A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s   
 a v a i l a b l e   a t   h t t p : / / w w w . j d o m . o r g / i m a g e s / l o g o s   .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   
 N O   E V E N T   S H A L L   T H E   J D O M   A U T H O R S   O R   T H E   P R O J E C T   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   
 i n d i v i d u a l s   o n   b e h a l f   o f   t h e   J D O M   P r o j e c t   a n d   w a s   o r i g i n a l l y   c r e a t e d   b y   
 J a s o n   H u n t e r   < j h u n t e r _ A T _ j d o m _ D O T _ o r g >   a n d   B r e t t   M c L a u g h l i n   
 < b r e t t _ A T _ j d o m _ D O T _ o r g > .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   J D O M   P r o j e c t ,   
 p l e a s e   s e e   h t t p : / / w w w . j d o m . o r g / .   
 
 E N D   O F   J D O M   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   
 P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   
 L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   
 t o   < m b r o z @ u s . i b m . c o m >   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   
 P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e .   
 
 R E S T E A S Y P R O V I D E R F A C T O R Y D E L E G A T E   [ J B o s s   R E S T E a s y ]   ( N o   C o p y r i g h t   F o u n d ) 
 
 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A   0 2 1 1 0 - 1 3 0 1   U S A 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s 
 o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s 
 a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e 
 t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   
 s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   
 i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   
 s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   
 S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   
 i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   
 l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   
 u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w .   
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   
 p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   
 h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   
 t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   
 y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   
 n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   
 t h i n g s .   
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   
 d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   
 r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t .   
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   
 f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   
 Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   
 I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   
 o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   
 l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   
 m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s .   
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   
 l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   
 p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y .   
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   
 n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   
 s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   
 h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   
 r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   
 o t h e r s .   
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   
 f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   
 r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   
 f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   
 o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   
 f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e .   
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   
 G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   
 L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   
 f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   
 c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   
 n o n - f r e e   p r o g r a m s .   
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   
 s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   
 c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   
 G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   
 c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   
 L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   
 l i b r a r y .   
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   
 L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   
 L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   
 a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   
 r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   
 H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   
 c i r c u m s t a n c e s .   
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   
 e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   
 b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   
 a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   
 d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   
 i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   
 w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   
 p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   
 s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   
 p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   
 a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m .   
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   
 u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   
 w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   
 u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y .   
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   
 m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   
 " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   
 f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   
 b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n .   T E R M S   A N D   C O N D I T I O N S   F O R   
 C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N   
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   
 p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   
 a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   
 l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " .   
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   
 p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   
 ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s .   
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   
 h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   
 m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   
 t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   
 v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   
 a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   
 l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   
 m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   
 s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   
 d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   
 i n s t a l l a t i o n   o f   t h e   l i b r a r y .   
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   
 c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   
 a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   
 p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   
 L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   
 i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   
 p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s .   
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   
 s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   
 c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   
 c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   
 t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   
 d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y .   
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   
 y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e .   
 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   
 i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   
 s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   
 t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s :   
 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   
 s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   
 t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   
 t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   
 t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   
 i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   
 t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   
 o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   
 o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   
 a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   
 a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   
 a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   
 b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   
 r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   
 i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   
 c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   
 t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   
 s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   
 d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   
 t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   
 L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   
 w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t .   
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   
 y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   
 e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   
 c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y .   
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   
 w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   
 s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   
 s c o p e   o f   t h i s   L i c e n s e .   
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   
 L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   
 t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   
 t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   
 i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   
 t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   
 n o t i c e s .   
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   
 c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   
 s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y .   
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   
 L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y .   
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   
 o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   
 t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   
 c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   
 c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e .   
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   
 d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   
 c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   
 s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   
 s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e .   
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   
 b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   
 w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   
 i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   
 o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e .   
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   
 a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   
 p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   
 T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   
 t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s .   
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   
 t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   
 d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   
 w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   
 f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w .   
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   
 l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   
 l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   
 u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   
 ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   
 w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . )   
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   
 d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   
 A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   
 o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f .   
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   
 " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   
 c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   
 o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   
 f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   
 m o d i f i c a t i o n s .   
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   
 L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   
 t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   
 e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   
 n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   
 u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s :   
 
 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   
 m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   
 c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   
 S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   
 w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   
 u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   
 u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   
 e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   
 t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   
 t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   
 a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   
 L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   
 c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   
 s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   
 e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   
 o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   
 v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   
 w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   
 y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   
 S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   
 p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   
 f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   
 a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   
 m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   
 m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   
 e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   
 d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   
 e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   
 u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e .   
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   
 o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   
 o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   
 a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e .   
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   
 s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   
 n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   
 p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   
 a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   
 t h a t   y o u   d o   t h e s e   t w o   t h i n g s :   
 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   
 o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   
 T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   
 p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   
 t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   
 L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   
 o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   
 L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   
 L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   
 u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   
 s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e .   
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   
 s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   
 d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   
 m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   
 L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   
 i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   
 L i b r a r y   o r   w o r k s   b a s e d   o n   i t .   
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   
 L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   
 o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   
 s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   
 r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   
 Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   
 t h i s   L i c e n s e .   
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   
 c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   
 e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   
 s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   
 a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   
 d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   
 n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   
 r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   
 c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   
 d i s t r i b u t i o n   o f   t h e   L i b r a r y .   
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   
 a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   
 a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   
 c i r c u m s t a n c e s .   
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   
 p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   
 s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   
 b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   
 c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   
 t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   
 s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   
 c h o i c e .   
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   
 a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e .   
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   
 c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   
 o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   
 a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   
 c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   
 n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   
 l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e .   
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   
 o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   
 v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   
 d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s .   
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   
 s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   
 l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   
 c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   
 v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   
 S o f t w a r e   F o u n d a t i o n .   
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   
 p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   
 w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   
 c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   
 F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   
 g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   
 o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   
 g e n e r a l l y .   
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   
 W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   
 E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   
 O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   
 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   A N D   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 .   T H E   
 E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   
 Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   
 N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   
 A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   
 D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   
 D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   
 ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   
 I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   
 T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   
 O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 
 E N D   O F   G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E ,   V e r s i o n   2 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M I T   L i c e n s e : 
 
 D U P L E X E R   ( C o p y r i g h t   ( c )   2 0 1 2   R a y n o s . ) ,   U T I L E   ( C o p y r i g h t   ( c )   2 0 1 0 
 N o d e j i t s u   I n c . ) ,   F O R M - D A T A   ( C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d r f e r 
 ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o r s ) ,   J S P R I M   ( C o p y r i g h t   ( c )   2 0 1 2 
 J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . ) ,   V A R Y   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s 
 C h r i s t o p h e r   W i l s o n ) ,   E E - F I R S T   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g 
 m e @ j o n g l e b e r r y . c o m ) ,   G L O B A L S   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   M I M E   ( C o p y r i g h t   ( c )   2 0 1 0 
 B e n j a m i n   T h o m a s   R o b e r t   K i e f f e r ) ,   P A T H V A L   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 3   J a k e 
 L u e r   j a k e @ a l o g i c a l p a r a d o x . c o m ) ,   B U R R I T O / J S - T R A V E R S E . G I T   ( N o   C o p y r i g h t 
 F o u n d ) ,   R E V A L I D A T O R / W E B S E R V I C E   ( ( C )   2 0 1 1 ,   N o d e j i t s u   I n c . ) , 
 G R A C E F U L - R E A D L I N K   ( C o p y r i g h t   ( c )   2 0 1 5   Z h i y e   L i ) , 
 G E N E R A T E - O B J E C T - P R O P E R T Y   ( C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s ) ,   D E P D 
 ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   E X T N A M E   ( ?   [ K e v i n 
 M ? r t e n s s o n ] ( h t t p s : / / g i t h u b . c o m / k e v v a ) ) ,   B U N K E R   ( C o p y r i g h t   N o t   F o u n d ) , 
 C O M P O N E N T - E M I T T E R   ( C o p y r i g h t   ( c )   2 0 1 4   C o m p o n e n t   c o n t r i b u t o r s 
 < d e v @ c o m p o n e n t . i o > ) ,   S L F 4 J   [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 7 
 Q O S . c h ) ,   B A L A N C E D - M A T C H   ( C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r 
 < j u l i a n @ j u l i a n g r u b e r . c o m > ) ,   A N S I - R E G E X   ( C o p y r i g h t   ( c )   S i n d r e 
 S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   F A S T - L E V E N S H T E I N 
 ( C o p y r i g h t   ( c )   2 0 1 3   [ R a m e s h   N a i r ] ( h t t p : / / w w w . h i d d e n t a o . c o m / ) ) , 
 P R O C E S S - N E X T I C K - A R G S   ( C o p y r i g h t   ( c )   2 0 1 5   C a l v i n   M e t c a l f ) ,   N O R M A L I S E 
 [ w e l d ]   ( N o   c o p y r i g h t ) ,   U N P I P E   ( C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r 
 W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   C O F F E E S C R I P T   C O M P I L E R   V 1 . 2 . 0 
 [ h i g h l i g h t . j s ]   ( N o   c o p y r i g h t   f o u n d ) ,   M K D I R P   ( C o p y r i g h t   2 0 1 0   J a m e s 
 H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ) ,   S T R E A M - C O M B I N E R   ( C o p y r i g h t   ( c )   2 0 1 2 
 ' D o m i n i c   T a r r ' ) ,   J S H I N T   ( C o p y r i g h t   ( c )   2 0 0 2   D o u g l a s   C r o c k f o r d 
 ( w w w . J S L i n t . c o m ) ) ,   M U L T I - N O D E J S - T E S T   [ h a n d l e b a r s ]   ( N o   c o p y r i g h t   f o u n d ) , 
 C H I L D - P R O C E S S - C L O S E   ( C o p y r i g h t   ( C )   2 0 1 2   B e r t   B e l d e r ) ,   H A W K 
 1 . 1 . 1 / P A R S E U R I   ( ( c )   S t e v e n   L e v i t h a n   < s t e v e n l e v i t h a n . c o m > ) ,   O N - F I N I S H E D 
 ( C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   C o p y r i g h t   ( c )   2 0 1 4 
 D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   O B J E C T - I N S P E C T 
 ( C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y ) ,   S W A G G E R - U I / H A N D L E B A R S   ( C o p y r i g h t 
 ( C )   2 0 1 1 - 2 0 1 5   b y   Y e h u d a   K a t z ) ,   U T I L - D E P R E C A T E   ( C o p y r i g h t   ( c )   2 0 1 4   N a t h a n 
 R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > ) ,   B L   ( C o p y r i g h t   ( c )   2 0 1 4   b l 
 c o n t r i b u t o r s ) ,   C O O K I E J A R   ( C o p y r i g h t   ( c )   2 0 1 3   B r a d l e y   M e c k ) ,   E Y E S 
 ( C o p y r i g h t   ( c )   2 0 0 9   c l o u d h e a d ) ,   C O L O R S   ( C o p y r i g h t   ( c )   M a r a k   S q u i r e s 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   E X T S P R I N T F   ( C o p y r i g h t   ( c )   2 0 1 2   J o y e n t   I n c .   A l l 
 r i g h t s   r e s e r v e d . ) ,   L O D A S H . K E Y S   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n 
 < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   G E T - S T D I N   ( ?   [ S i n d r e 
 S o r h u s ] ( h t t p : / / s i n d r e s o r h u s . c o m ) ) ,   S U P P O R T S - C O L O R   ( C o p y r i g h t   ( c )   S i n d r e 
 S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   M E D I A - T Y P E R 
 ( C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   D   ( C o p y r i g h t   ( C )   2 0 1 3 
 M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) ,   E S C A P E - S T R I N G - R E G E X P   ( C o p y r i g h t   ( c ) 
 S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   T E M P F I L E   ( ? 
 [ S i n d r e   S o r h u s ] ( h t t p : / / s i n d r e s o r h u s . c o m ) ) ,   J S O N P O I N T E R   ( ( c )   2 0 1 1   J a n 
 L e h n a r d t   < j a n @ a p a c h e . o r g > ) ,   F I L E S E T   ( C o p y r i g h t   ( c )   2 0 1 2   M i c k a e l   D a n i e l ) , 
 J S 2 X M L P A R S E R   ( C o p y r i g h t   ( C )   2 0 1 2   M i c h a e l   K o u r l a s ) ,   V E R R O R   ( C o p y r i g h t   ( c ) 
 2 0 1 2   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . ) ,   C H A R M   ( C o p y r i g h t   N o t   F o u n d ) , 
 U N D E R S C O R E   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 4   J e r e m y   A s h k e n a s   D o c u m e n t C l o u d   a n d 
 I n v e s t i g a t i v e ) ,   G E N E R A T E - F U N C T I O N   ( R e q u i r e d ) ,   J Q U E R Y   V 1 . 9 . 0   [ A p a c h e   C X F ] 
 ( ( c )   2 0 0 5 ,   2 0 1 2   j Q u e r y   F o u n d a t i o n ,   I n c ) ,   E S 6 - S E T   ( C o p y r i g h t   ( C )   2 0 1 3 
 M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) ,   A R R A Y - F L A T T E N   ( C o p y r i g h t   ( c )   2 0 1 4 
 B l a k e   E m b r e y   ( h e l l o @ b l a k e e m b r e y . c o m ) ) ,   E S 6 - I T E R A T O R   ( C o p y r i g h t   ( C ) 
 2 0 1 3 - 2 0 1 5   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) ,   W E B A P P   [ A p a c h e   C X F ] 
 ( C o p y r i g h t   2 0 1 0 ,   J o h n   R e s i g ) ,   R E S O L V E   ( C o p y r i g h t   N o t   F o u n d ) ,   R E Q U I R E . J S 
 [ h a n d l e b a r s ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n   A l l   R i g h t s 
 R e s e r v e d . ) ,   F O N T A W E S O M E . C S S   [ w e l d ]   ( @ d a v e g a n d y ) ,   S E R V E - S T A T I C   ( C o p y r i g h t 
 ( c )   2 0 1 0   S e n c h a   I n c .   C o p y r i g h t   ( c )   2 0 1 1   L e a r n B o o s t   C o p y r i g h t   ( c )   2 0 1 1   T J 
 H o l o w a y c h u k   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   U U I D . J S 
 [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c )   2 0 1 0   R o b e r t   K i e f f e r ) ,   E X P R E S S   ( C o p y r i g h t   ( c ) 
 2 0 0 9 - 2 0 1 4   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a >   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4 
 R o m a n   S h t y l m a n   < s h t y l m a n + e x p r e s s j s @ g m a i l . c o m >   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5 
 D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   F U N C T I O N - B I N D 
 ( C o p y r i g h t   ( c )   2 0 1 3   R a y n o s . ) ,   G O T   ( ?   [ S i n d r e 
 S o r h u s ] ( h t t p : / / s i n d r e s o r h u s . c o m ) ) ,   P R E L U D E - L S   ( C o p y r i g h t   ( c )   G e o r g e 
 Z a h a r i e v ) ,   X T E N D   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R a y n o s . ) ,   C A L L - B I N D   ( C o p y r i g h t 
 ( c )   2 0 2 0   J o r d a n   H a r b a n d ) ,   N P M - I N I T   ( N o   c o p y r i g h t   f o u n d . ) ,   H A N D L E B A R S 
 [ w e l d ]   ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 4   b y   Y e h u d a   K a t z ) ,   S T R I N G _ D E C O D E R 
 ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   J o y e n t 
 I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ) , 
 S W A G G E R - C L I E N T / R E F _ S E N D . J S   ( C o p y r i g h t   2 0 0 7 - 2 0 0 9   T y l e r   C l o s e ) , 
 P I N K I E - P R O M I S E   ( C o p y r i g h t   ( c )   V s e v o l o d   S t r u k c h i n s k y 
 < f l o a t d r o p @ g m a i l . c o m >   ( g i t h u b . c o m / f l o a t d r o p ) ) ,   B U F F E R - E Q U A L   ( C o p y r i g h t 
 N o t   F o u n d ) ,   A S S E R T - P L U S   ( C o p y r i g h t   ( c )   2 0 1 2   M a r k   C a v a g e ) ,   S T R I P - A N S I 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   E X T - L I S T   ( ?   [ K e v i n 
 M ? r t e n s s o n ] ( h t t p s : / / g i t h u b . c o m / k e v v a ) ) ,   D E L A Y E D - S T R E A M   ( C o p y r i g h t   ( c ) 
 2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > ) ,   O P T I O N A T O R   ( C o p y r i g h t 
 ( c )   G e o r g e   Z a h a r i e v ) ,   P A T H - I S - A B S O L U T E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   T E X T - T A B L E   ( R e q u i r e d ) , 
 L O D A S H . _ B I N D C A L L B A C K   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n 
 < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   R N G O N   [ J A X B - R I ]   ( C o p y r i g h t   ( c )   2 0 0 4 
 K o h s u k e   K a w a g u c h i ) ,   R N G O M   [ J A X B - R I ]   ( C o p y r i g h t   ( c )   2 0 0 4   K o h s u k e 
 K a w a g u c h i ) ,   I S S T R E A M   ( C o p y r i g h t   ( c )   2 0 1 5   R o d   V a g g ) ,   C H A L K   ( C o p y r i g h t   ( c ) 
 S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   I S - P R O P E R T Y 
 ( C o p y r i g h t   ( c )   2 0 1 3   M i k o l a   L y s e n k o ) ,   O B J E C T - A S S I G N   ( C o p y r i g h t   ( c )   S i n d r e 
 S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   S T A T U S E S   ( C o p y r i g h t 
 ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m ) ,   S T R I P - J S O N - C O M M E N T S 
 ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   R E Q U E S T A N I M A T I O N F R A M E   P O L Y F I L L   [ J S O N   E d i t o r ]   ( N o 
 c o p y r i g h t   f o u n d .   A u t h o r :   E r i k   M &l l e r .   f i x e s   f r o m   P a u l   I r i s h   a n d   T i n o 
 Z i j d e l ) ,   S W A G G E R - U I / R E F _ S E N D . J S   ( C o p y r i g h t   2 0 0 7 - 2 0 0 9   T y l e r   C l o s e ) , 
 L O D A S H . R E S T P A R A M   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n 
 < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   E S C A P E - H T M L   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   T J 
 H o l o w a y c h u k   C o p y r i g h t   ( c )   2 0 1 5   A n d r e a s   L u b b e   C o p y r i g h t   ( c )   2 0 1 5 
 T i a n c h e n g   " T i m o t h y "   G u ) ,   L O D A S H . _ I S I T E R A T E E C A L L   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e 
 D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   W C W I D T H   ( C o p y r i g h t   ( C ) 
 2 0 1 2   b y   J u n   W o o n g . ) ,   J O D I D 2 5 5 1 9   ( C o p y r i g h t   ( c )   2 0 1 2   R o n   G a r r e t   C o p y r i g h t 
 ( c )   2 0 0 7   2 0 1 3   2 0 1 4   M i c h e l e   B i n i   C o p y r i g h t   ( c )   2 0 1 4   M e g a   L i m i t e d ) , 
 U S E R - H O M E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m > 
 ( s i n d r e s o r h u s . c o m ) ) ,   C A T H A R S I S   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 3   J e f f   W i l l i a m s ) , 
 L O D A S H - C O M P A T   ( C o p y r i g h t   2 0 1 2 - 2 0 1 6   T h e   D o j o   F o u n d a t i o n 
 < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   R E T R Y   ( C o p y r i g h t   ( c )   2 0 1 1 :   T i m   K o s c h ? t z k i 
 ( t i m @ d e b u g g a b l e . c o m )   F e l i x   G e i s e n d ? r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) ) ,   V O W 
 ( C o p y r i g h t   ( c )   2 0 1 2   D m i t r y   F i l a t o v ) ,   E C C - J S B N   ( C o p y r i g h t   ( c )   2 0 1 4 
 J e r e m i e   M i l l e r   *   C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 5   T o m   W u ) , 
 W E B S O C K E T - C L I E N T H A N D L E R   [ N e t t y ]   ( C o p y r i g h t   ( c )   2 0 0 9   C a r l   B y s t r ? m ) , 
 G I T H U B - U R L - F R O M - G I T   ( C o p y r i g h t   ( c )   2 0 1 3   T J   H o l o w a y c h u k 
 < t j @ v i s i o n - m e d i a . c a > ) ,   S W A G G E R - C L I E N T / R A W   ( C o p y r i g h t   2 0 0 9 - 2 0 1 2   K r i s 
 K o w a l ) ,   C O R E - U T I L - I S   ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s 
 r e s e r v e d . ) ,   A R G P A R S E   ( C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n ) ,   J S - Y A M L 
 ( C o p y r i g h t   ( C )   2 0 1 1   2 0 1 3   b y   V i t a l y   P u z r i n ) ,   E S L I N T / I N D E N T   ( C o p y r i g h t 
 2 0 1 5   D m i t r i y   S h e k h o v t s o v .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   2 0 1 3   D u l i n 
 M a r a t   a n d   o t h e r   c o n t r i b u t o r s . ) ,   C L O N E   ( C o p y r i g h t     2 0 1 1 - 2 0 1 4   P a u l 
 V o r b a c h   < p a u l @ v o r b a . c h > ) ,   C O N C A T - M A P   ( R e q u i r e d ) ,   C O O K I E - S I G N A T U R E 
 ( C o p y r i g h t   ( c )   2 0 1 2   L e a r n B o o s t   < t j @ l e a r n b o o s t . c o m > ) ,   A W S 4 
 ( C o p y r i g h t   2 0 1 3   M i c h a e l   H a r t   ( m i c h a e l . h a r t . a u @ g m a i l . c o m ) ) ,   S L 4 J   [ A p a c h e 
 C X F ]   ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h ) ,   E V E N T - E M I T T E R   ( C o p y r i g h t   ( C ) 
 2 0 1 2 - 2 0 1 5   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) ,   F R E S H   ( C o p y r i g h t   ( c )   2 0 1 2   T J 
 H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > ) ,   P R O M P T   ( C o p y r i g h t   ( c )   2 0 1 0   N o d e j i t s u 
 I n c . ) ,   N O R M A L I Z E . C S S   [ B o o t s t r a p ]   ( C o p y r i g h t     N i c o l a s   G a l l a g h e r   a n d 
 J o n a t h a n   N e a l ) ,   L O D A S H   [ w e l d ]   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s   < h t t p s : / / j s . f o u n d a t i o n / > ) ,   L O D A S H . I S A R G U M E N T S   ( C o p y r i g h t 
 2 0 1 2 - 2 0 1 6   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   T Y P E D A R R A Y 
 ( C o p y r i g h t   ( c )   2 0 1 0   L i n d e n   R e s e a r c h   I n c .   C o p y r i g h t   ( c )   2 0 1 2   J o s h u a 
 B e l l ) ,   M I N I M A T C H   ( C o p y r i g h t   2 0 0 9   2 0 1 0   2 0 1 1   I s a a c   Z .   S c h l u e t e r . ) , 
 N E G O T I A T O R   ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   F e d e r i c o   R o m e r o   C o p y r i g h t   ( c ) 
 2 0 1 2 - 2 0 1 4   I s a a c   Z .   S c h l u e t e r   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r 
 W i l s o n ) ,   A N S I - S T Y L E S   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s 
 < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   H A S - A N S I   ( C o p y r i g h t   ( c ) 
 S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) ,   V O W - Q U E U E 
 ( C o p y r i g h t   ( c )   2 0 1 3   D m i t r y   F i l a t o v   a n d   o t h e r   c o n t r i b u t o r s ) , 
 U N D E R S C O R E . S T R I N G / V E N D O R / Q U N I T J S   ( C o p y r i g h t   2 0 1 2   j Q u e r y   F o u n d a t i o n   a n d 
 o t h e r   c o n t r i b u t o r s ) ,   X M L - E S C A P E   ( C o p y r i g h t   ( c )   2 0 1 4   M i c h a e l   H e r n a n d e z ) , 
 D E C O M P R E S S   ( ?   [ K e v i n   M ? r t e n s s o n ] ( h t t p : / / k e v i n m a r t e n s s o n . c o m ) ) , 
 S W A G G E R - U I / N O D E . J S   ( C o p y r i g h t   N o t   F o u n d ) ,   A S N 1   ( C o p y r i g h t   ( c )   2 0 1 1   M a r k 
 C a v a g e ;   A l l   r i g h t s   r e s e r v e d . ) ,   D I F F L E T   ( C o p y r i g h t   N o t   F o u n d ) ,   C O O K I E 
 ( C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R o m a n   S h t y l m a n   < s h t y l m a n @ g m a i l . c o m >   C o p y r i g h t 
 ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   E M B E R 
 [ w e l d ]   ( C o p y r i g h t   ( c )   2 0 1 8   Y e h u d a   K a t z ,   T o m   D a l e   a n d   E m b e r . j s 
 c o n t r i b u t o r s ) ,   C O M B I N E D - S T R E A M   ( C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d 
 < f e l i x @ d e b u g g a b l e . c o m > ) ,   E X P R E S S - E X A M P L E - A P P   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5 
 S t r o n g L o o p   I n c . ) ,   D E S T R O Y   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g 
 m e @ j o n g l e b e r r y . c o m ) ,   L R U - C A C H E   ( C o p y r i g h t   2 0 0 9   2 0 1 0   2 0 1 1   I s a a c   Z . 
 S c h l u e t e r . ) ,   E X I T   ( C o p y r i g h t   ( c )   2 0 1 3   " C o w b o y "   B e n   A l m a n ) ,   U T F - 8   [ N e t t y ] 
 ( C o p y r i g h t   ( c )   2 0 0 8 - 2 0 0 9   B j o e r n   H o e h r m a n n   < b j o e r n @ h o e h r m a n n . d e > ) , 
 E S 6 - W E A K - M A P   ( C o p y r i g h t   ( C )   2 0 1 3   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) ,   E T A G 
 ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n ) ,   M E R G E - D E S C R I P T O R S 
 ( C o p y r i g h t   ( c )   2 0 1 3   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   C o p y r i g h t   ( c )   2 0 1 5 
 D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   E T R A V E R S E / L L V M 
 ( C o p y r i g h t   N o t   F o u n d ) ,   T O U G H - C O O K I E   ( C o p y r i g h t   G o I n s t a n t   I n c .   a n d   o t h e r 
 c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ) ,   M E T H O D S   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   T J 
 H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D o u g l a s 
 C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   F I N A L H A N D L E R   ( C o p y r i g h t 
 ( c )   2 0 1 4 - 2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   J S C S 
 ( C o p y r i g h t   2 0 1 3   D u l i n   M a r a t   a n d   o t h e r   c o n t r i b u t o r s ) ,   B O O T S T R A P   [ w e l d ] 
 ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 8   T w i t t e r   I n c . ) ,   A N S I S T Y L E S   ( C o p y r i g h t   2 0 1 3 
 T h o r s t e n   L o r e n z . ) ,   J S C S / V O W   ( N o   C o p y r i g h t   F o u n d ) ,   G E T - I N T R I N S I C 
 ( C o p y r i g h t   ( c )   2 0 2 0   J o r d a n   H a r b a n d ) ,   S W A G G E R - C L I E N T / N O D E . J S   ( C o p y r i g h t 
 N o t   F o u n d ) ,   E S L I N T   ( C o p y r i g h t   ( c )   2 0 1 3   N i c h o l a s   C .   Z a k a s .   A l l   r i g h t s 
 r e s e r v e d . ) ,   H T T P - E R R O R S   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g 
 m e @ j o n g l e b e r r y . c o m ) ,   J S O N   E D I T O R   ( C o p y r i g h t   ( c )   2 0 1 3   J e r e m y   D o r n ) , 
 I S A R R A Y   ( C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r 
 < j u l i a n @ j u l i a n g r u b e r . c o m > ) ,   P K G I N F O   ( C o p y r i g h t   ( c )   2 0 1 0   C h a r l i e 
 R o b b i n s . ) ,   L O D A S H . _ C R E A T E A S S I G N E R   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o 
 F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   I S - T Y P E D A R R A Y   ( R e q u i r e d ) ,   N C P 
 ( C o p y r i g h t   ( C )   2 0 1 1   b y   C h a r l i e   M c C o n n e l l ) ,   H T T P - S I G N A T U R E   ( C o p y r i g h t 
 J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . ) ,   E D I T O R   ( C o p y r i g h t   2 0 1 3   J a m e s   H a l l i d a y 
 ( m a i l @ s u b s t a c k . n e t ) ) ,   C H A I   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 4   J a k e   L u e r 
 < j a k e @ a l o g i c a l p a r a d o x . c o m > ) ,   A R C H Y   ( C o p y r i g h t   N o t   F o u n d ) ,   I P A D D R . J S 
 ( C o p y r i g h t   ( C )   2 0 1 1   P e t e r   Z o t o v   < w h i t e q u a r k @ w h i t e q u a r k . o r g > ) ,   E S 6 - S Y M B O L 
 ( C o p y r i g h t   ( C )   2 0 1 3 - 2 0 1 5   M a r i u s z   N o w a k   ( w w w . m e d i k o o . c o m ) ) ,   L O D A S H . A S S I G N 
 ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) , 
 A S S E R T I O N - E R R O R   ( C o p y r i g h t   ( c )   2 0 1 3   J a k e   L u e r   < j a k e @ q u a l i a n c y . c o m > 
 ( h t t p : / / q u a l i a n c y . c o m ) ) ,   J S H I N T   L O O P F U N C   [ J S O N   E d i t o r ]   ( N o   c o p y r i g h t 
 f o u n d .   A u t h o r :   J o h n   R e s i g   h t t p : / / e j o h n . o r g / ) ,   R A N G E - P A R S E R   ( C o p y r i g h t 
 ( c )   2 0 1 2 - 2 0 1 4   T J   H o l o w a y c h u k   < v i s i o n - m e d i a . c a > ) ,   A N S I C O L O R S   ( C o p y r i g h t 
 2 0 1 3   T h o r s t e n   L o r e n z . ) ,   J S C S / N A R W H A L   ( C o p y r i g h t   ( c )   2 0 0 9   T h o m a s   R o b i n s o n 
 < 2 8 0 n o r t h . c o m >   C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s . ) , 
 S W A G G E R - U I / R A W   ( C o p y r i g h t   2 0 0 9 - 2 0 1 2   K r i s   K o w a l ) ,   C O M M A N D E R   ( C o p y r i g h t 
 ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > ) ,   T Y P E - D E T E C T 
 ( C o p y r i g h t   ( c )   2 0 1 3   J a k e   L u e r   < j a k e @ a l o g i c a l p a r a d o x . c o m > 
 ( h t t p : / / a l o g i c a l p a r a d o x . c o m ) ) ,   L O D A S H . _ G E T N A T I V E   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5 
 T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   M O M E N T . J S   [ w e l d ] 
 ( C o p y r i g h t   ( c )   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) , 
 N E T T Y . U T I L . I N T E R N A L . L O G G I N G   [ N e t t y ]   ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h ) , 
 D E E P - I S   ( C o p y r i g h t   ( c )   2 0 1 2   2 0 1 3   T h o r s t e n   L o r e n z 
 < t h l o r e n z @ g m x . d e > C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y 
 < m a i l @ s u b s t a c k . n e t > C o p y r i g h t   ( c )   2 0 0 9   T h o m a s   R o b i n s o n   < 2 8 0 n o r t h . c o m > ) , 
 M A R K E D   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 3   C h r i s t o p h e r   J e f f r e y 
 ( h t t p s : / / g i t h u b . c o m / c h j j / ) ) ,   P E R F E C T - S C R O L L B A R   [ h i g h l i g h t . j s ]   ( C o p y r i g h t 
 ( c )   2 0 1 4   H y u n j e   A l e x   J u n ) ,   L O D A S H . _ B A S E C O P Y   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e 
 D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   T A P   ( C o p y r i g h t   2 0 0 9   2 0 1 0 
 2 0 1 1   I s a a c   Z .   S c h l u e t e r . ) ,   M A P - K E Y   ( C o p y r i g h t   N o t   F o u n d ) ,   A C C E P T S 
 ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m >   C o p y r i g h t   ( c )   2 0 1 5 
 D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > ) ,   N O D E - U U I D 
 ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 2   R o b e r t   K i e f f e r ) ,   M S   ( C o p y r i g h t   ( c )   2 0 1 4 
 G u i l l e r m o   R a u c h   < r a u c h g @ g m a i l . c o m > ) ,   S I Z Z L E . J S   [ A p a c h e   C X F ]   ( C o p y r i g h t 
 2 0 1 0 ,   T h e   D o j o   F o u n d a t i o n ) ,   A R G S 4 J   [ J A X B - R I ]   ( N o   C o p y r i g h t   F o u n d ) , 
 W R E N C H   ( C o p y r i g h t   ( c )   2 0 1 0   R y a n   M c G r a t h ) ,   J Q U E R Y - M I G R A T E   ( C o p y r i g h t 
 O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / o p e n j s f . o r g / ) , 
 T R A V E R S E   ( C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ) ,   V O W - F S 
 ( C o p y r i g h t   N o t   F o u n d ) ,   A W S - S I G N 2 / K N O X   ( C o p y r i g h t ( c )   2 0 1 0   L e a r n B o o s t 
 < d e v @ l e a r n b o o s t . c o m > ) ,   C T Y P E   ( C o p y r i g h t   2 0 1 1   R o b e r t   M u s t a c c h i .   A l l 
 r i g h t s   r e s e r v e d .   C o p y r i g h t   2 0 1 1   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . ) ,   N O P T 
 ( C o p y r i g h t   2 0 0 9   2 0 1 0   2 0 1 1   I s a a c   Z .   S c h l u e t e r . ) ,   I S - M Y - J S O N - V A L I D 
 ( C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s ) ,   A B B R E V   ( C o p y r i g h t   2 0 0 9   2 0 1 0   2 0 1 1 
 I s a a c   Z .   S c h l u e t e r . ) ,   D E E P - E Q L   ( C o p y r i g h t   ( c )   2 0 1 3   J a k e   L u e r 
 < j a k e @ a l o g i c a l p a r a d o x . c o m > ) ,   P R O X Y - A D D R   ( C o p y r i g h t   ( c )   2 0 1 4   D o u g l a s 
 C h r i s t o p h e r   W i l s o n ) ,   U N D E R S C O R E . S T R I N G   ( C o p y r i g h t   ( c )   2 0 1 1   E s a - M a t t i 
 S u u r o n e n   e s a - m a t t i @ s u u r o n e n . o r g ) ,   S T R I N G S T R E A M   ( C o p y r i g h t   ( c )   2 0 1 2 
 M i c h a e l   H a r t   ( m i c h a e l . h a r t . a u @ g m a i l . c o m ) ) ,   R I M R A F   ( C o p y r i g h t   2 0 0 9   2 0 1 0 
 2 0 1 1   I s a a c   Z .   S c h l u e t e r . ) ,   L E V N   ( C o p y r i g h t   ( c )   G e o r g e   Z a h a r i e v ) , 
 U T I L - E X T E N D   ( C o p y r i g h t   J o y e n t ;   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s ) , 
 S U P E R A G E N T   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   T J   H o l o w a y c h u k 
 < t j @ v i s i o n - m e d i a . c a > ) ,   L O D A S H . _ B A S E A S S I G N   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o 
 F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   S I Z Z L E   C S S   S E L E C T O R   E N G I N E 
 [ j Q u e r y - m i g r a t e ]   ( C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) , 
 J Q U E R Y   [ h i g h l i g h t . j s ]   ( C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s ,   h t t p s : / / o p e n j s f . o r g / ) ,   H I G H L I G H T   [ w e l d ]   ( C o p y r i g h t   ( c ) 
 2 0 0 6 ,   I v a n   S a g a l a e v ) ,   M I M E - T Y P E S   ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g 
 m e @ j o n g l e b e r r y . c o m ) ,   T Y P E - C H E C K   ( C o p y r i g h t   ( c )   G e o r g e   Z a h a r i e v ) ,   M I M E - D B 
 ( C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m ) ,   D E E P - E Q U A L 
 ( R e q u i r e d ) ,   C L I - T A B L E   ( C o p y r i g h t   ( c )   2 0 1 0   L e a r n B o o s t 
 < d e v @ l e a r n b o o s t . c o m > ) ,   D E B U G   ( C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k 
 < t j @ v i s i o n - m e d i a . c a > ) ,   E S T R A V E R S E - F B   ( C o p y r i g h t   ( c )   2 0 1 4   I n g v a r 
 S t e p a n y a n ) ,   I N I   ( C o p y r i g h t   2 0 0 9   2 0 1 0   2 0 1 1   I s a a c   Z .   S c h l u e t e r . ) , 
 J S O N - S C H E M A / S I T E P E N   ( C o p y r i g h t   ( c )   2 0 0 7   K r i s   Z y p   S i t e P e n 
 ( w w w . s i t e p e n . c o m ) ) ,   Y A M L I S H / Y A M L   ( C o p y r i g h t   ( C )   2 0 1 2   R e d   H a t ,   I n c . ) , 
 R U B Y   [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 6   D a v i d   H e i n e m e i e r   H a n s s o n ) , 
 L O D A S H . I S A R R A Y   ( C o p y r i g h t   2 0 1 2 - 2 0 1 5   T h e   D o j o   F o u n d a t i o n 
 < h t t p : / / d o j o f o u n d a t i o n . o r g / > ) ,   A S Y N C   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4   C a o l a n 
 M c M a h o n ) ,   C O L U M N I F Y   ( C o p y r i g h t   ( c )   2 0 1 3   T i m   O x l e y ) ,   X M L B U I L D E R 
 ( C o p y r i g h t   ( c )   2 0 1 3   O z g u r   O z c i t a k ) ,   
 N O R M A L I Z E . C S S   [ w e l d ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 4   T w i t t e r ,   I n c . ) ,   L O D A S H 
 ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 < h t t p s : / / j s . f o u n d a t i o n / > ) ,   R E Q U I R E . J S   [ h a n d l e b a r s ]   ( C o p y r i g h t   ( c ) 
 2 0 1 0 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n   A l l   R i g h t s   R e s e r v e d . ) ,   B O O T S T R A P   [ w e l d ] 
 ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 1   T w i t t e r ,   I n c .   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 2 1   T h e 
 B o o t s t r a p   A u t h o r s ) ,   S I Z Z L E   C S S   S E L E C T O R   E N G I N E   [ j Q u e r y - b b q ]   ( C o p y r i g h t 
 j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) ,   Q   M O D U L E   [ s w a g g e r - u i ] 
 ( C o p y r i g h t   2 0 0 9 - 2 0 1 2   K r i s   K o w a l ,   W i t h   p a r t s   b y   T y l e r   C l o s e , C o p y r i g h t 
 2 0 0 7 - 2 0 0 9   T y l e r   C l o s e , W i t h   p a r t s   b y   M a r k   M i l l e r , C o p y r i g h t   ( C )   2 0 1 1 
 G o o g l e   I n c . ) ,   J Q U E R Y   W I G G L E   [ s w a g g e r - u i ]   ( C o p y r i g h t   J q u e r y   a u t h o r s   a n d 
 c o n t r i b u t o r s ) ,   J Q U E R Y   [ s w a g g e r - u i ]   ( C o p y r i g h t   ( c )   2 0 0 5 ,   2 0 1 4   j Q u e r y 
 F o u n d a t i o n ,   I n c . ) ,   M O M E N T   [ w e l d ]   ( C o p y r i g h t   ( c )   J S   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s ) ,   S L F 4 J - A P I   ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h ) ,   B A C K B O N E . J S 
 [ s w a g g e r - u i ]   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 7   J e r e m y   A s h k e n a s ,   D o c u m e n t C l o u d ) , 
 J S O N   E D I T O R   [ s w a g g e r - u i ]   ( N o   C o p y r i g h t   F o u n d ) ,   H A N D L E B A R S   [ s w a g g e r - u i ] 
 ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   Y e h u d a   K a t z ) ,   J S L I T M U S . J S   [ L o d a s h ] 
 ( c o p y r i g h t   R o b e r t   K i e f f e r   < h t t p : / / b r o o f a . c o m / > ) ,   B U F F E R   M O D U L E 
 [ s w a g g e r - u i ]   ( N o   C o p y r i g h t   F o u n d ) ,   B A C K B O N E   [ L o d a s h ]   ( C o p y r i g h t   ( c ) 
 2 0 1 0 - 2 0 1 5   J e r e m y   A s h k e n a s ,   D o c u m e n t C l o u d ) ,   Q U N I T   [ j Q u e r y - b b q ]   ( C o p y r i g h t 
 O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / o p e n j s f . o r g / ) , 
 B E N C H M A R K . J S   [ L o d a s h ]   ( C o p y r i g h t   2 0 1 0 - 2 0 1 5   M a t h i a s   B y n e n s 
 < h t t p : / / m a t h i a s b y n e n s . b e / > ) ,   E S 5 - S H I M   [ s w a g g e r - u i ]   ( C o p y r i g h t   2 0 0 9 - 2 0 1 5 
 b y   c o n t r i b u t o r s ) ,   J Q U E R Y   J A V A S C R I P T   L I B R A R Y   [ j Q u e r y - b b q ]   ( C o p y r i g h t 
 j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) ,   M O M E N T . J S   [ w e l d ]   ( C o p y r i g h t 
 T i m   W o o d ,   I s k r e n   C h e r n e v ,   M o m e n t . j s   c o n t r i b u t o r s ) ,   M A R K E D   [ s w a g g e r - u i ] 
 ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 4 ,   C h r i s t o p h e r   J e f f r e y . ) ,   E M B E R   [ w e l d ]   ( C o p y r i g h t 
 ( c )   2 0 1 8   Y e h u d a   K a t z ,   T o m   D a l e   a n d   E m b e r . j s   c o n t r i b u t o r s ) ,   Q   M O D U L E 
 ( W I T H   P A R T S   B Y   T Y L E R   C L O S E )   [ s w a g g e r - u i ]   ( C o p y r i g h t   2 0 0 7 - 2 0 0 9   T y l e r 
 C l o s e , W i t h   p a r t s   b y   M a r k   M i l l e r , C o p y r i g h t   ( C )   2 0 1 1   G o o g l e   I n c . ) , 
 S A N I T I Z E - H T M L   ( C o p y r i g h t   ( c )   2 0 1 3 ,   2 0 1 4 ,   2 0 1 5   P ' u n k   A v e n u e   L L C ) , 
 J Q U E R Y - B B Q   ( C o p y r i g h t   ( c )   2 0 1 0   " C o w b o y "   B e n   A l m a n   ) ,   J Q U E R Y - W I G G L E 
 ( C o p y r i g h t   i m s k y ) ,   J Q U E R Y   B B Q   [ s w a g g e r - u i ]   ( C o p y r i g h t   ( c )   2 0 1 0   " C o w b o y " 
 B e n   A l m a n ) ,   J Q U E R Y - M I G R A T E   ( C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o r s ,   h t t p s : / / o p e n j s f . o r g / ) ,   F O N T   A W E S O M E   C S S   [ w e l d ]   ( C o p y r i g h t 
 @ d a v e g a n d y   -   h t t p : / / f o n t a w e s o m e . i o   -   @ f o n t a w e s o m e ) ,   U N D E R S C O R E . J S 
 [ s w a g g e r - u i ]   ( C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ) ,   X R E G E X P 
 [ j Q u e r y - b b q ]   ( C o p y r i g h t   ( c )   2 0 0 7 - 2 0 0 8   S t e v e n   L e v i t h a n ) ,   U N D E R S C O R E 
 [ L o d a s h ]   ( C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 5   J e r e m y   A s h k e n a s ,   D o c u m e n t C l o u d   a n d 
 I n v e s t i g a t i v e   R e p o r t e r s   &   E d i t o r s ) ,   U N D E R S C O R E   1 . 8 . 3   [ L o d a s h ]   ( N o t 
 R e q u i r e d ) ,   S L F 4 J - J D K 1 4   ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h ) ,   J Q U E R Y   C O L O R 
 A N I M A T I O N S   [ j Q u e r y - b b q ]   ( C o p y r i g h t   2 0 0 7   J o h n   R e s i g ) ,   M U L T I - N O D E J S - T E S T 
 [ h a n d l e b a r s ]   ( N o   c o p y r i g h t ) ,   R E Q U I R E J S   ( C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4 ,   T h e 
 D o j o   F o u n d a t i o n ) ,   C O R E - J S   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D e n i s   P u s h k a r e v ) ,   N O R M A L I Z E . C S S 
 ( C o p y r i g h t     N i c o l a s   G a l l a g h e r   a n d   J o n a t h a n   N e a l ) ,   
 S L F 4 J - A P I   ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h ) ,   S L F 4 J - J D K 1 4   ( C o p y r i g h t   ( c ) 
 2 0 0 4 - 2 0 1 1   Q O S . c h ) ,   G R A P H Q L - J A V A   ( C o p y r i g h t   ( c )   2 0 1 5   A n d r e a s   M a r e k   a n d   C o n t r i b u t o r s ) , 
 A S Y N C K I T   ( C o p y r i g h t   ( c )   2 0 1 6   A l e x   I n d i g o ) , 
 A X I O S   ( C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   M a t t   Z a b r i s k i e   &   C o l l a b o r a t o r s ) , 
 B R A C E - E X P A N S I O N   ( C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > ) , 
 B R A C E S   ( C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 ,   J o n   S c h l i n k e r t . ) , 
 B U F F E R   ( C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ,   a n d   o t h e r   c o n t r i b u t o r s . ) , 
 C I - I N F O   ( C o p y r i g h t   ( c )   2 0 1 6 - 2 0 2 3   T h o m a s   W a t s o n   S t e e n ) , 
 C O D E - P O I N T - A T   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) , 
 C O L O R - C O N V E R T   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m >   a n d   ( C o p y r i g h t   ( c )   2 0 1 6 - 2 0 2 1   J o s h   J u n o n   < j o s h @ j u n o n . m e > ) ) , 
 C O L O R - N A M E   ( C o p y r i g h t   ( c )   2 0 1 5   D m i t r y   I v a n o v ) , 
 C O N C A T - M A P   ( C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y   a n d   c o n t r i b u t o r s ) , 
 C R O S S - S P A W N   ( C o p y r i g h t   ( c )   2 0 1 8   M a d e   W i t h   M O X Y   L d a   < h e l l o @ m o x y . s t u d i o > ) , 
 D E C O M P R E S S - R E S P O N S E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) , 
 D E L E G A T E S   ( C o p y r i g h t   ( c )   2 0 1 5   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > ) , 
 E X P A N D - T E M P L A T E   ( C o p y r i g h t   ( c )   2 0 1 8   L a r s - M a g n u s   S k o g ) , 
 F I L L - R A N G E   ( C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . ) , 
 F O L L O W - R E D I R E C T S   ( C o p y r i g h t   2 0 1 4 p r e s e n t   O l i v i e r   L a l o n d e   < o l a l o n d e @ g m a i l . c o m > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o > ,   R u b e n   V e r b o r g h ) , 
 F S - C O N S T A N T S   ( C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u s ) , 
 F S - E X T R A   ( C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n ) , 
 H A S - F L A G   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) , 
 I S - C I   ( C o p y r i g h t   ( c )   2 0 1 6 - 2 0 2 1   T h o m a s   W a t s o n   S t e e n ) , 
 I S - D O C K E R   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) , 
 I S - F U L L W I D T H - C O D E - P O I N T   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) , 
 I S - N U M B E R   ( C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . ) , 
 I S - W S L   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) , 
 K L A W - S Y N C   ( C o p y r i g h t   ( c )   2 0 1 7   M a n i   M a g h s o u d l o u ) , 
 M I C R O M A T C H   ( C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . ) , 
 M I M I C - R E S P O N S E   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) , 
 M I N I M   ( C o p y r i g h t   ( c )   2 0 1 4   S t e p h e n   M i z e l l ) , 
 M I N I M I S T   ( C o p y r i g h t   N o t   F o u n d ) , 
 M K D I R P - C L A S S I C   ( C o p y r i g h t   ( c )   2 0 2 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   M a t h i a s   B u u s ) , 
 N A N   ( C o p y r i g h t   ( c )   2 0 1 8   N A N   c o n t r i b u t o r s ) , 
 N A P I - B U I L D - U T I L S   ( C o p y r i g h t   ( c )   2 0 1 8   i n s p i r e d w a r e ) , 
 N I C E - T R Y   ( C o p y r i g h t   ( c )   T o b i a s   R e i c h ) , 
 N O D E - A B I   ( C o p y r i g h t   ( c )   2 0 1 6   L u k a s   G e i g e r ) , 
 N U M B E R - I S - N A N   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) , 
 O P E N   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) , 
 O S - T M P D I R   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) ) , 
 P A T C H - P A C K A G E   ( C o p y r i g h t   ( c )   2 0 1 7 - P r e s e n t   D a v i d   S h e l d r i c k ) , 
 P A T H - K E Y   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) , 
 P I C O M A T C H   ( C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t ,   J o n   S c h l i n k e r t . ) , 
 P R E B U I L D - I N S T A L L   ( C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s ) , 
 P R O X Y - F R O M - E N V   ( C o p y r i g h t   ( C )   2 0 1 6 - 2 0 1 8   R o b   W u   < r o b @ r o b w u . n l > ) , 
 P U M P   ( C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s ) , 
 R A M D A   ( C o p y r i g h t   ( c )   2 0 1 3 - 2 0 2 3   S c o t t   S a u y e t   a n d   M i c h a e l   H u r l e y ) , 
 R E A C T - R E D U X   ( C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t   D a n   A b r a m o v ) , 
 R E A D A B L E - S T R E A M   ( C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ) , 
 R E G E N E R A T O R - R U N T I M E   ( C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   F a c e b o o k ,   I n c . ) , 
 @ B A B E L / R U N T I M E   ( C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s ) , 
 S H E B A N G - C O M M A N D   ( C o p y r i g h t   ( c )   K e v i n   M r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) ) , 
 S H E B A N G - R E G E X   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) , 
 S I M P L E - C O N C A T   ( C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ) , 
 S I M P L E - G E T   ( C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ) , 
 S L A S H   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) , 
 S T A M P I T   ( C o p y r i g h t   ( c )   2 0 1 3   E r i c   E l l i o t t . ) , 
 S T R I N G - W I D T H   ( C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) ) , 
 T A R - F S   ( C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s ) , 
 T A R - S T R E A M   ( C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s ) , 
 T M P   ( C o p y r i g h t   ( c )   2 0 1 4   K A R A S Z I   I s t v n ) , 
 T O - R E G E X - R A N G E   ( C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   J o n   S c h l i n k e r t . ) , 
 T R E E - S I T T E R   ( C o p y r i g h t   ( c )   2 0 1 4   m a x b r u n s f e l d ) , 
 T R E E - S I T T E R - J S O N   ( C o p y r i g h t   ( c )   2 0 1 4   m a x b r u n s f e l d ) , 
 T R E E - S I T T E R - Y A M L   ( C o p y r i g h t   ( c )   I k a   < i k a t y a n g @ g m a i l . c o m >   ( h t t p s : / / g i t h u b . c o m / i k a t y a n g ) ) , 
 U N I V E R S A L I F Y   ( C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > ) , 
 U N R A W   ( C o p y r i g h t   ( c )   2 0 1 9   I a n   S a n d e r s ) , 
 @ T Y P E S / U S E - S Y N C - E X T E R N A L - S T O R E   ( C o p y r i g h t s   a r e   r e s p e c t i v e   o f   e a c h   c o n t r i b u t o r   l i s t e d   a t   t h e   b e g i n n i n g   o f   e a c h   d e f i n i t i o n   f i l e . ) , 
 W E B - T R E E - S I T T E R   ( C o p y r i g h t   ( c )   2 0 1 8 - 2 0 2 3   M a x   B r u n s f e l d ) , 
 C S S T Y P E   ( C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   F r e d r i k   N i c o l ) , 
 D E E P M E R G E   ( C o p y r i g h t   ( c )   2 0 1 2   J a m e s   H a l l i d a y ,   J o s h   D u f f ,   a n d   o t h e r   c o n t r i b u t o r s ) , 
 F O R M D A T A - N O D E   ( C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t   N i c k   K . ) , 
 P R I S M J S   ( C o p y r i g h t   ( c )   2 0 1 2   L e a   V e r o u ) , 
 @ T Y P E S / R E A C T   ( C o p y r i g h t s   a r e   r e s p e c t i v e   o f   e a c h   c o n t r i b u t o r   l i s t e d   a t   t h e   b e g i n n i n g   o f   e a c h   d e f i n i t i o n   f i l e . ) , 
 R E A C T - C O P Y - T O - C L I P B O A R D   ( C o p y r i g h t   ( c )   2 0 1 6   N i k   B u t e n k o ) , 
 R E A C T - D E B O U N C E - I N P U T   ( C o p y r i g h t   ( c )   2 0 1 6   N i k   B u t e n k o ) , 
 R E A C T - I N S P E C T O R   ( C o p y r i g h t   ( c )   2 0 1 7   X i a o y i   C h e n ) , 
 R E A C T - I S   ( C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . ) , 
 R E D U X   ( C o p y r i g h t   ( c )   M e t a   P l a t f o r m s ,   I n c .   a n d   a f f i l i a t e s . ) , 
 R E S E L E C T   ( C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 8   R e s e l e c t   C o n t r i b u t o r s ) , 
 @ B R A I N T R E E / S A N I T I Z E - U R L   ( C o p y r i g h t   ( c )   2 0 1 7   B r a i n t r e e ) 
 
 
 
 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 .   
 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T - E Q U I V A L E N T 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   a   M I T - E Q U I V A L E N T   l i c e n s e : 
 
 
 b l   ( C o p y r i g h t   2 0 1 3   R o d   V a g g   ( t h e   " O r i g i n a l   A u t h o r " ) ) 
 
 C o p y r i g h t   2 0 1 3 ,   R o d   V a g g   ( t h e   " O r i g i n a l   A u t h o r " ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 M I T   + n o - f a l s e - a t t r i b s   L i c e n s e 
 
 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 . 
 
 D i s t r i b u t i o n s   o f   a l l   o r   p a r t   o f   t h e   S o f t w a r e   i n t e n d e d   t o   b e   u s e d 
 b y   t h e   r e c i p i e n t s   a s   t h e y   w o u l d   u s e   t h e   u n m o d i f i e d   S o f t w a r e , 
 c o n t a i n i n g   m o d i f i c a t i o n s   t h a t   s u b s t a n t i a l l y   a l t e r ,   r e m o v e ,   o r 
 d i s a b l e   f u n c t i o n a l i t y   o f   t h e   S o f t w a r e ,   o u t s i d e   o f   t h e   d o c u m e n t e d 
 c o n f i g u r a t i o n   m e c h a n i s m s   p r o v i d e d   b y   t h e   S o f t w a r e ,   s h a l l   b e 
 m o d i f i e d   s u c h   t h a t   t h e   O r i g i n a l   A u t h o r ' s   b u g   r e p o r t i n g   e m a i l 
 a d d r e s s e s   a n d   u r l s   a r e   e i t h e r   r e p l a c e d   w i t h   t h e   c o n t a c t   i n f o r m a t i o n 
 o f   t h e   p a r t i e s   r e s p o n s i b l e   f o r   t h e   c h a n g e s ,   o r   r e m o v e d   e n t i r e l y . 
 
 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 . 
 
 
 E x c e p t   w h e r e   n o t e d ,   t h i s   l i c e n s e   a p p l i e s   t o   a n y   a n d   a l l   s o f t w a r e 
 p r o g r a m s   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   c r e a t e d   b y   t h e 
 O r i g i n a l   A u t h o r ,   w h e n   d i s t r i b u t e d   w i t h   t h e   S o f t w a r e . 
 
 
 e c c - j s b n / j s b n   ( C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 5   T o m   W u ) 
 j s b n   ( C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 5   T o m   W u ) 
 
 L i c e n s i n g 
 - - - - - - - - - 
 
 T h i s   s o f t w a r e   i s   c o v e r e d   u n d e r   t h e   f o l l o w i n g   c o p y r i g h t : 
 
 / * 
 *   C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 5   T o m   W u 
 *   A l l   R i g h t s   R e s e r v e d . 
 * 
 *   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 "   A N D   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 ,   I M P L I E D   O R   O T H E R W I S E ,   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 ,   A N Y   
 *   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   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 .   
 * 
 *   I N   N O   E V E N T   S H A L L   T O M   W U   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N C I D E N T A L , 
 *   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D ,   O R   A N Y   D A M A G E S 
 W H A T S O E V E R 
 *   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   W H E T H E R   O R   N O T   A D V I S E D   O F 
 *   T H E   P O S S I B I L I T Y   O F   D A M A G E ,   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 * 
 *   I n   a d d i t i o n ,   t h e   f o l l o w i n g   c o n d i t i o n   a p p l i e s : 
 * 
 *   A l l   r e d i s t r i b u t i o n s   m u s t   r e t a i n   a n   i n t a c t   c o p y   o f   t h i s   c o p y r i g h t 
 n o t i c e 
 *   a n d   d i s c l a i m e r . 
 * / 
 
 A d d r e s s   a l l   q u e s t i o n s   r e g a r d i n g   t h i s   l i c e n s e   t o : 
 
 T o m   W u 
 t j w @ c s . S t a n f o r d . E D U 
 
 
 o p t i m i s t   ( C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ) 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 
 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 . 
 
 
 t r a v e r s e   ( C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) ) 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 T h i s   p r o j e c t   i s   f r e e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   M I T / X 1 1   l i c e n s e : 
 h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p 
 
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 
 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 . 
 
 
 w o r d w r a p   ( N o   C o p y r i g h t   F o u n d ) 
 y a m l i s h / T A P   ( C o p y r i g h t   ( C )   2 0 0 7 ,   A n d y   A r m s t r o n g ) 
 
 C o p y r i g h t   ( C )   1 9 9 6   X   C o n s o r t i u m 
 
 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   X   C O N S O R T I U M   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   t h e   X   C o n s o r t i u m   s h a l l   n o t   b e   
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   X   C o n s o r t i u m . 
 
 
 
 E N D   O F   M I T - E Q U I V A L E N T   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   1 . 1   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 T O U G H - C O O K I E / P U B L I C - S U F F I X . T X T   ( h t t p : / / w w w . m o z i l l a . o r g / M P L / ) 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 T O U G H - C O O K I E / P U B L I C _ S U F F I X _ L I S T . D A T   ( h t t p : / / m o z i l l a . o r g / M P L / 2 . 0 / ) , 
 T R A N S P O R T   [ A p a c h e   C X F ]   ( h t t p s : / / g i t h u b . c o m / a p a c h e / c x f / t r e e / c x f - 3 . 2 . 0 ) 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 U N I C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   U N I C O D E 
 
 D O J O / C L D R   ( N o   C o p y r i g h t ) 
 
 U n i c o d e   T e r m s   o f   U s e 
 
 F o r   t h e   g e n e r a l   p r i v a c y   p o l i c y   g o v e r n i n g   a c c e s s   t o   t h i s   s i t e ,   s e e   t h e   U n i c o d e   P r i v a c y   P o l i c y .   F o r   t r a d e m a r k   u s a g e ,   s e e   t h e   U n i c o d e   C o n s o r t i u m   N a m e   a n d   T r a d e m a r k   U s a g e   P o l i c y . 
 
 A .   U n i c o d e   C o p y r i g h t . 
 1 .   C o p y r i g h t     1 9 9 1 - 2 0 1 4   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 2 .   C e r t a i n   d o c u m e n t s   a n d   f i l e s   o n   t h i s   w e b s i t e   c o n t a i n   a   l e g e n d   i n d i c a t i n g   t h a t   " M o d i f i c a t i o n   i s   p e r m i t t e d . "   A n y   p e r s o n   i s   h e r e b y   a u t h o r i z e d ,   w i t h o u t   f e e ,   t o   m o d i f y   s u c h   d o c u m e n t s   a n d   f i l e s   t o   c r e a t e   d e r i v a t i v e   w o r k s   c o n f o r m i n g   t o   t h e   U n i c o d e   S t a n d a r d ,   s u b j e c t   t o   T e r m s   a n d   C o n d i t i o n s   h e r e i n . 
 3 .   A n y   p e r s o n   i s   h e r e b y   a u t h o r i z e d ,   w i t h o u t   f e e ,   t o   v i e w ,   u s e ,   r e p r o d u c e ,   a n d   d i s t r i b u t e   a l l   d o c u m e n t s   a n d   f i l e s   s o l e l y   f o r   i n f o r m a t i o n a l   p u r p o s e s   i n   t h e   c r e a t i o n   o f   p r o d u c t s   s u p p o r t i n g   t h e   U n i c o d e   S t a n d a r d ,   s u b j e c t   t o   t h e   T e r m s   a n d   C o n d i t i o n s   h e r e i n . 
 4 .   F u r t h e r   s p e c i f i c a t i o n s   o f   r i g h t s   a n d   r e s t r i c t i o n s   p e r t a i n i n g   t o   t h e   u s e   o f   t h e   p a r t i c u l a r   s e t   o f   d a t a   f i l e s   k n o w n   a s   t h e   " U n i c o d e   C h a r a c t e r   D a t a b a s e "   c a n   b e   f o u n d   i n   E x h i b i t   1 . 
 5 .   E a c h   v e r s i o n   o f   t h e   U n i c o d e   S t a n d a r d   h a s   f u r t h e r   s p e c i f i c a t i o n s   o f   r i g h t s   a n d   r e s t r i c t i o n s   o f   u s e .   F o r   t h e   b o o k   e d i t i o n s   ( U n i c o d e   5 . 0   a n d   e a r l i e r ) ,   t h e s e   a r e   f o u n d   o n   t h e   b a c k   o f   t h e   t i t l e   p a g e .   T h e   o n l i n e   c o d e   c h a r t s   c a r r y   s p e c i f i c   r e s t r i c t i o n s .   A l l   o t h e r   f i l e s ,   i n c l u d i n g   o n l i n e   d o c u m e n t a t i o n   o f   t h e   c o r e   s p e c i f i c a t i o n   f o r   U n i c o d e   6 . 0   a n d   l a t e r ,   a r e   c o v e r e d   u n d e r   t h e s e   g e n e r a l   T e r m s   o f   U s e . 
 6 .   N o   l i c e n s e   i s   g r a n t e d   t o   " m i r r o r "   t h e   U n i c o d e   w e b s i t e   w h e r e   a   f e e   i s   c h a r g e d   f o r   a c c e s s   t o   t h e   " m i r r o r "   s i t e . 
 7 .   M o d i f i c a t i o n   i s   n o t   p e r m i t t e d   w i t h   r e s p e c t   t o   t h i s   d o c u m e n t .   A l l   c o p i e s   o f   t h i s   d o c u m e n t   m u s t   b e   v e r b a t i m . 
 B .   R e s t r i c t e d   R i g h t s   L e g e n d .   A n y   t e c h n i c a l   d a t a   o r   s o f t w a r e   w h i c h   i s   l i c e n s e d   t o   t h e   U n i t e d   S t a t e s   o f   A m e r i c a ,   i t s   a g e n c i e s   a n d / o r   i n s t r u m e n t a l i t i e s   u n d e r   t h i s   A g r e e m e n t   i s   c o m m e r c i a l   t e c h n i c a l   d a t a   o r   c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d e v e l o p e d   e x c l u s i v e l y   a t   p r i v a t e   e x p e n s e   a s   d e f i n e d   i n   F A R   2 . 1 0 1 ,   o r   D F A R S   2 5 2 . 2 2 7 - 7 0 1 4   ( J u n e   1 9 9 5 ) ,   a s   a p p l i c a b l e .   F o r   t e c h n i c a l   d a t a ,   u s e ,   d u p l i c a t i o n ,   o r   d i s c l o s u r e   b y   t h e   G o v e r n m e n t   i s   s u b j e c t   t o   r e s t r i c t i o n s   a s   s e t   f o r t h   i n   D F A R S   2 0 2 . 2 2 7 - 7 0 1 5   T e c h n i c a l   D a t a ,   C o m m e r c i a l   a n d   I t e m s   ( N o v   1 9 9 5 )   a n d   t h i s   A g r e e m e n t .   F o r   S o f t w a r e ,   i n   a c c o r d a n c e   w i t h   F A R   1 2 - 2 1 2   o r   D F A R S   2 2 7 - 7 2 0 2 ,   a s   a p p l i c a b l e ,   u s e ,   d u p l i c a t i o n   o r   d i s c l o s u r e   b y   t h e   G o v e r n m e n t   i s   s u b j e c t   t o   t h e   r e s t r i c t i o n s   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 C .   W a r r a n t i e s   a n d   D i s c l a i m e r s . 
 1 .   T h i s   p u b l i c a t i o n   a n d / o r   w e b s i t e   m a y   i n c l u d e   t e c h n i c a l   o r   t y p o g r a p h i c a l   e r r o r s   o r   o t h e r   i n a c c u r a c i e s   .   C h a n g e s   a r e   p e r i o d i c a l l y   a d d e d   t o   t h e   i n f o r m a t i o n   h e r e i n ;   t h e s e   c h a n g e s   w i l l   b e   i n c o r p o r a t e d   i n   n e w   e d i t i o n s   o f   t h e   p u b l i c a t i o n   a n d / o r   w e b s i t e .   U n i c o d e   m a y   m a k e   i m p r o v e m e n t s   a n d / o r   c h a n g e s   i n   t h e   p r o d u c t ( s )   a n d / o r   p r o g r a m ( s )   d e s c r i b e d   i n   t h i s   p u b l i c a t i o n   a n d / o r   w e b s i t e   a t   a n y   t i m e . 
 2 .   I f   t h i s   f i l e   h a s   b e e n   p u r c h a s e d   o n   m a g n e t i c   o r   o p t i c a l   m e d i a   f r o m   U n i c o d e ,   I n c .   t h e   s o l e   a n d   e x c l u s i v e   r e m e d y   f o r   a n y   c l a i m   w i l l   b e   e x c h a n g e   o f   t h e   d e f e c t i v e   m e d i a   w i t h i n   n i n e t y   ( 9 0 )   d a y s   o f   o r i g i n a l   p u r c h a s e . 
 3 .   E X C E P T   A S   P R O V I D E D   I N   S E C T I O N   C . 2 ,   T H I S   P U B L I C A T I O N   A N D / O R   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 I T H E R   E X P R E S S ,   I M P L I E D ,   O R   S T A T U T O R Y ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   A N Y   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 ,   O R   N O N - I N F R I N G E M E N T .   U N I C O D E   A N D   I T S   L I C E N S O R S   A S S U M E   N O   R E S P O N S I B I L I T Y   F O R   E R R O R S   O R   O M I S S I O N S   I N   T H I S   P U B L I C A T I O N   A N D / O R   S O F T W A R E   O R   O T H E R   D O C U M E N T S   W H I C H   A R E   R E F E R E N C E D   B Y   O R   L I N K E D   T O   T H I S   P U B L I C A T I O N   O R   T H E   U N I C O D E   W E B S I T E . 
 D .   W a i v e r   o f   D a m a g e s .   I n   n o   e v e n t   s h a l l   U n i c o d e   o r   i t s   l i c e n s o r s   b e   l i a b l e   f o r   a n y   s p e c i a l ,   i n c i d e n t a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   k i n d ,   o r   a n y   d a m a g e s   w h a t s o e v e r ,   w h e t h e r   o r   n o t   U n i c o d e   w a s   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   t h e   d a m a g e ,   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 o s e   r e s u l t i n g   f r o m   t h e   f o l l o w i n g :   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   i n   c o n n e c t i o n   w i t h   t h e   u s e ,   m o d i f i c a t i o n   o r   d i s t r i b u t i o n   o f   t h i s   i n f o r m a t i o n   o r   i t s   d e r i v a t i v e s . 
 E .   T r a d e m a r k s   &   L o g o s . 
 1 .   T h e   U n i c o d e   W o r d   M a r k   a n d   t h e   U n i c o d e   L o g o   a r e   t r a d e m a r k s   o f   U n i c o d e ,   I n c .   " T h e   U n i c o d e   C o n s o r t i u m "   a n d   " U n i c o d e ,   I n c . "   a r e   t r a d e   n a m e s   o f   U n i c o d e ,   I n c .   U s e   o f   t h e   i n f o r m a t i o n   a n d   m a t e r i a l s   f o u n d   o n   t h i s   w e b s i t e   i n d i c a t e s   y o u r   a c k n o w l e d g e m e n t   o f   U n i c o d e ,   I n c . ' s   e x c l u s i v e   w o r l d w i d e   r i g h t s   i n   t h e   U n i c o d e   W o r d   M a r k ,   t h e   U n i c o d e   L o g o ,   a n d   t h e   U n i c o d e   t r a d e   n a m e s . 
 2 .   T h e   U n i c o d e   C o n s o r t i u m   N a m e   a n d   T r a d e m a r k   U s a g e   P o l i c y   ( " T r a d e m a r k   P o l i c y " )   a r e   i n c o r p o r a t e d   h e r e i n   b y   r e f e r e n c e   a n d   y o u   a g r e e   t o   a b i d e   b y   t h e   p r o v i s i o n s   o f   t h e   T r a d e m a r k   P o l i c y ,   w h i c h   m a y   b e   c h a n g e d   f r o m   t i m e   t o   t i m e   i n   t h e   s o l e   d i s c r e t i o n   o f   U n i c o d e ,   I n c . 
 3 .   A l l   t h i r d   p a r t y   t r a d e m a r k s   r e f e r e n c e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 F .   M i s c e l l a n e o u s . 
 1 .   J u r i s d i c t i o n   a n d   V e n u e .   T h i s   s e r v e r   i s   o p e r a t e d   f r o m   a   l o c a t i o n   i n   t h e   S t a t e   o f   C a l i f o r n i a ,   U n i t e d   S t a t e s   o f   A m e r i c a .   U n i c o d e   m a k e s   n o   r e p r e s e n t a t i o n   t h a t   t h e   m a t e r i a l s   a r e   a p p r o p r i a t e   f o r   u s e   i n   o t h e r   l o c a t i o n s .   I f   y o u   a c c e s s   t h i s   s e r v e r   f r o m   o t h e r   l o c a t i o n s ,   y o u   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   l o c a l   l a w s .   T h i s   A g r e e m e n t ,   a l l   u s e   o f   t h i s   s i t e   a n d   a n y   c l a i m s   a n d   d a m a g e s   r e s u l t i n g   f r o m   u s e   o f   t h i s   s i t e   a r e   g o v e r n e d   s o l e l y   b y   t h e   l a w s   o f   t h e   S t a t e   o f   C a l i f o r n i a   w i t h o u t   r e g a r d   t o   a n y   p r i n c i p l e s   w h i c h   w o u l d   a p p l y   t h e   l a w s   o f   a   d i f f e r e n t   j u r i s d i c t i o n .   T h e   u s e r   a g r e e s   t h a t   a n y   d i s p u t e s   r e g a r d i n g   t h i s   s i t e   s h a l l   b e   r e s o l v e d   s o l e l y   i n   t h e   c o u r t s   l o c a t e d   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a .   T h e   u s e r   a g r e e s   s a i d   c o u r t s   h a v e   p e r s o n a l   j u r i s d i c t i o n   a n d   a g r e e   t o   w a i v e   a n y   r i g h t   t o   t r a n s f e r   t h e   d i s p u t e   t o   a n y   o t h e r   f o r u m . 
 2 .   M o d i f i c a t i o n   b y   U n i c o d e   U n i c o d e   s h a l l   h a v e   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t   a t   a n y   t i m e   b y   p o s t i n g   i t   t o   t h i s   s i t e .   T h e   u s e r   m a y   n o t   a s s i g n   a n y   p a r t   o f   t h i s   A g r e e m e n t   w i t h o u t   U n i c o d e ' s   p r i o r   w r i t t e n   c o n s e n t . 
 3 .   T a x e s .   T h e   u s e r   a g r e e s   t o   p a y   a n y   t a x e s   a r i s i n g   f r o m   a c c e s s   t o   t h i s   w e b s i t e   o r   u s e   o f   t h e   i n f o r m a t i o n   h e r e i n ,   e x c e p t   f o r   t h o s e   b a s e d   o n   U n i c o d e ' s   n e t   i n c o m e . 
 4 .   S e v e r a b i l i t y .   I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   d e c l a r e d   i n v a l i d   o r   u n e n f o r c e a b l e ,   t h e   r e m a i n i n g   p r o v i s i o n s   o f   t h i s   A g r e e m e n t   s h a l l   r e m a i n   i n   e f f e c t . 
 5 .   E n t i r e   A g r e e m e n t .   T h i s   A g r e e m e n t   c o n s t i t u t e s   t h e   e n t i r e   a g r e e m e n t   b e t w e e n   t h e   p a r t i e s . 
 
 
 
 E N D   O F   U N I C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 W 3 C   S O F T W A R E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   W 3 C   S o f t w a r e   N o t i c e   a n d   L i c e n s e : 
 
 W S - A D D R - W S D L . X S D   [ A p a c h e   C X F ] ,   W 3 C   X M L   S C H E M A   [ O p e n W S ] ,   S O A P - E N V E L O P E 
 [ O p e n W S ] ,   S O A P   E N V E L O P E   [ O p e n W S ] ,   W S S E C U R I T Y   [ O p e n W S ] ,   X E N C - S C H E M A 
 [ A p a c h e   C X F ] 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 C o p y r i g h t     1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   
 e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   
 b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   
 o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   
 y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s :   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   
 f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   
 t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e :   
 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f 
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t     [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m , 
 ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) . 
 A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   
 H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   
 D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   
 T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   
 O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   
 D O C U M E N T A T I O N .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   
 a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   
 h o l d e r s .   
 
 E N D   O F   W 3 C   S O F T W A R E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 O T H E R   K N O W N   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   a   O T H E R   K N O W N   L I C E N S E   l i c e n s e : 
 
 
 o p e n e r ,   s o r t e d - o b j e c t   
 
 - C o p y r i g h t     2 0 1 2 2 0 1 4   D o m e n i c   D e n i c o l a   < d o m e n i c @ d o m e n i c d e n i c o l a . c o m > 
 + C o p y r i g h t     2 0 1 2 2 0 1 5   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 
 T h i s   w o r k   i s   f r e e .   Y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e 
 t e r m s   o f   t h e   D o   W h a t   T h e   F u c k   Y o u   W a n t   T o   P u b l i c   L i c e n s e ,   V e r s i o n   2 , 
 
 
 E N D   O F   O T H E R   K N O W N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 E N D   O F   I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   L I B E R T Y   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   O P E N   L I B E R T Y   O P E R A T O R / R U N T I M E   C O M P O N E N T   O P E R A T O R 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T A B L E   O F   C O N T E N T S 
 
 I S C 
 M I T 
 M P L - 2 . 0 
 A p a c h e - 2 . 0 
 B S D - 2 - C l a u s e 
 B S D - 3 - C l a u s e 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I S C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   I S C   L i c e n s e . 
 
 g i t h u b . c o m / b l e n d l e / z a p d r i v e r   |   C o p y r i g h t   ( c )   B l e n d l e 
 g i t h u b . c o m / d a v e c g h / g o - s p e w   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 6   D a v e   C o l l i n s   < d a v e @ d a v e c . n a m e > 
 
 I S C   L i c e n s e 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   I S C   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   M I T   L i c e n s e : 
 
 g i t h u b . c o m / A z u r e / g o - a n s i t e r m   |   C o p y r i g h t   ( c )   2 0 1 5   M i c r o s o f t   C o r p o r a t i o n 
 g i t h u b . c o m / B u r n t S u s h i / t o m l   |   C o p y r i g h t   ( c )   2 0 1 3   T O M L   a u t h o r s 
 g i t h u b . c o m / a l e c t h o m a s / u n i t s   |   C o p y r i g h t   ( C )   2 0 1 4   A l e c   T h o m a s 
 g i t h u b . c o m / a n t i h a x / o p t i o n a l   |   C o p y r i g h t   ( c )   2 0 1 6   A d a m   H i n t z 
 g i t h u b . c o m / a r m o n / c i r c b u f   |   C o p y r i g h t   ( c )   2 0 1 3   A r m o n   D a d g a r 
 g i t h u b . c o m / a r m o n / g o - m e t r i c s   |   C o p y r i g h t   ( c )   2 0 1 3   H a s h i C o r p ,   I n c . 
 g i t h u b . c o m / a r m o n / g o - r a d i x   |   C o p y r i g h t   ( c )   2 0 1 4   A r m o n   D a d g a r 
 g i t h u b . c o m / a r m o n / g o - s o c k s 5   |   C o p y r i g h t   ( c )   2 0 1 4   A r m o n   D a d g a r 
 g i t h u b . c o m / a s a s k e v i c h / g o v a l i d a t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   A l e x   S a s k e v i c h 
 g i t h u b . c o m / b e n b j o h n s o n / c l o c k   |   C o p y r i g h t   ( c )   2 0 1 4   B e n   J o h n s o n 
 g i t h u b . c o m / b e o r n 7 / p e r k s   |   C o p y r i g h t   ( C )   2 0 1 3   B l a k e   M i z e r a n y 
 g i t h u b . c o m / b g e n t r y / s p e a k e a s y   |   C o p y r i g h t   ( c )   2 0 1 7   B l a k e   G e n t r y 
 g i t h u b . c o m / b k e t e l s e n / c r y p t   |   C o p y r i g h t   ( c )   2 0 1 4   X O R   D a t a   E x c h a n g e ,   I n c . 
 g i t h u b . c o m / b l a n g / s e m v e r   |   C o p y r i g h t   ( c )   2 0 1 4   B e n e d i k t   L a n g   < g i t h u b   a t   b e n e d i k t l a n g . d e > 
 g i t h u b . c o m / b l a n g / s e m v e r / v 4   |   C o p y r i g h t   ( c )   2 0 1 4   B e n e d i k t   L a n g   < g i t h u b   a t   b e n e d i k t l a n g . d e > 
 g i t h u b . c o m / b u g e r / j s o n p a r s e r   |   C o p y r i g h t   ( c )   2 0 1 6   L e o n i d   B u g a e v 
 g i t h u b . c o m / c e s p a r e / x x h a s h   |   C o p y r i g h t   ( c )   2 0 1 6   C a l e b   S p a r e 
 g i t h u b . c o m / c e s p a r e / x x h a s h / v 2   |   C o p y r i g h t   ( c )   2 0 1 6   C a l e b   S p a r e 
 g i t h u b . c o m / c h z y e r / l o g e x   |   C o p y r i g h t   ( c )   2 0 1 5   C h z y e r 
 g i t h u b . c o m / c h z y e r / r e a d l i n e   |   C o p y r i g h t   ( c )   2 0 1 5   C h z y e r 
 g i t h u b . c o m / c h z y e r / t e s t   |   C o p y r i g h t   ( c )   2 0 1 6   c h z y e r 
 g i t h u b . c o m / c l i e n t 9 / m i s s p e l l   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   N i c k   G a l b r e a t h 
 g i t h u b . c o m / c o r e o s / b b o l t   |   C o p y r i g h t   ( c )   2 0 1 3   B e n   J o h n s o n 
 g i t h u b . c o m / c p u g u y 8 3 / g o - m d 2 m a n / v 2   |   C o p y r i g h t   ( c )   2 0 1 4   B r i a n   G o f f 
 g i t h u b . c o m / c r e a c k / p t y   |   C o p y r i g h t   ( c )   2 0 1 1   K e i t h   R a r i c k 
 g i t h u b . c o m / d a v e / d s t   |   C o p y r i g h t   ( c )   2 0 1 8   D a v i d   B r o p h y 
 g i t h u b . c o m / d a v e / g o p a c k a g e s   |   C o p y r i g h t   ( c )   2 0 1 7   D a v i d   B r o p h y 
 g i t h u b . c o m / d a v e / j e n n i f e r   |   C o p y r i g h t   ( c )   2 0 1 7   D a v i d   B r o p h y 
 g i t h u b . c o m / d a v e / k e r r   |   C o p y r i g h t   ( c )   2 0 1 7   D a v i d   B r o p h y 
 g i t h u b . c o m / d a v e / r e b e c c a   |   C o p y r i g h t   ( c )   2 0 1 7   D a v e   B r o p h y 
 g i t h u b . c o m / d g r i j a l v a / j w t - g o   |   C o p y r i g h t   ( c )   2 0 1 2   D a v e   G r i j a l v a 
 g i t h u b . c o m / d o c o p t / d o c o p t - g o   |   C o p y r i g h t   ( c )   2 0 1 3   K e i t h   B a t t e n ,   C o p y r i g h t   ( c )   2 0 1 6   D a v i d   I r v i n e 
 g i t h u b . c o m / d u s t i n / g o - h u m a n i z e   |   C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 8   D u s t i n   S a l l i n g s   < d u s t i n @ s p y . n e t > 
 g i t h u b . c o m / e m i c k l e i / g o - r e s t f u l   |   C o p y r i g h t   ( c )   2 0 1 2 , 2 0 1 3   E r n e s t   M i c k l e i 
 g i t h u b . c o m / f a t i h / c o l o r   |   C o p y r i g h t   ( c )   2 0 1 3   F a t i h   A r s l a n 
 g i t h u b . c o m / f e l i x g e / h t t p s n o o p   |   C o p y r i g h t   ( c )   2 0 1 6   F e l i x   G e i s e n d o r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 g i t h u b . c o m / f l o w s t a c k / g o - j s o n s c h e m a   |   C o p y r i g h t   ( c )   2 0 2 1   F l o w S t a c k 
 g i t h u b . c o m / f o r m 3 t e c h - o s s / j w t - g o   |   C o p y r i g h t   ( c )   2 0 1 2   D a v e   G r i j a l v a 
 g i t h u b . c o m / g e t k i n / k i n - o p e n a p i   |   C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   t h e   p r o j e c t   a u t h o r s . 
 g i t h u b . c o m / g o - k i t / k i t   |   C o p y r i g h t   ( c )   2 0 1 5   P e t e r   B o u r g o n 
 g i t h u b . c o m / g o - k i t / l o g   |   C o p y r i g h t   ( c )   2 0 2 1   G o   k i t 
 g i t h u b . c o m / g o - l o g f m t / l o g f m t   |   C o p y r i g h t   ( c )   2 0 1 5   g o - l o g f m t 
 g i t h u b . c o m / g o - s t a c k / s t a c k   |   C o p y r i g h t   ( c )   2 0 1 4   C h r i s   H i n e s 
 g i t h u b . c o m / g o - t a s k / s l i m - s p r i g   |   C o p y r i g h t   ( C )   2 0 1 3 - 2 0 2 0   M a s t e r m i n d s 
 g i t h u b . c o m / g o b u f f a l o / f l e c t   |   C o p y r i g h t   ( c )   2 0 1 9   M a r k   B a t e s 
 g i t h u b . c o m / g r e g j o n e s / h t t p c a c h e   |   C o p y r i g h t   ( c )   2 0 1 2   G r e g   J o n e s   ( g r e g . j o n e s @ g m a i l . c o m ) 
 g i t h u b . c o m / h a s h i c o r p / g o - s y s l o g   |   C o p y r i g h t   ( c )   2 0 1 4   H a s h i C o r p ,   I n c . 
 g i t h u b . c o m / h a s h i c o r p / m d n s   |   C o p y r i g h t   ( c )   2 0 1 4   H a s h i C o r p ,   I n c . 
 g i t h u b . c o m / h p c l o u d / t a i l   |   C o p y r i g h t   2 0 1 5   H e w l e t t   P a c k a r d   E n t e r p r i s e   D e v e l o p m e n t   L P ,   C o p y r i g h t   ( c )   2 0 1 4   A c t i v e S t a t e 
 g i t h u b . c o m / j o s h a r i a n / i n t e r n   |   C o p y r i g h t   ( c )   2 0 1 9   J o s h   B l e e c h e r   S n y d e r 
 g i t h u b . c o m / j p i l l o r a / b a c k o f f   |   C o p y r i g h t   ( c )   2 0 1 7   J a i m e   P i l l o r a 
 g i t h u b . c o m / j s o n - i t e r a t o r / g o   |   C o p y r i g h t   ( c )   2 0 1 6   j s o n - i t e r a t o r 
 g i t h u b . c o m / j s t e m m e r / g o - j u n i t - r e p o r t   |   C o p y r i g h t   ( c )   2 0 1 2   J o e l   S t e m m e r 
 g i t h u b . c o m / j t o l d s / g l s   |   C o p y r i g h t   ( c )   2 0 1 3 ,   S p a c e   M o n k e y ,   I n c . 
 g i t h u b . c o m / k i s i e l k / e r r c h e c k   |   C o p y r i g h t   ( c )   2 0 1 3   K a m i l   K i s i e l 
 g i t h u b . c o m / k i s i e l k / g o t o o l   |   C o p y r i g h t   ( c )   2 0 1 3   K a m i l   K i s i e l   < k a m i l @ k a m i l k i s i e l . n e t > 
 g i t h u b . c o m / k o n s o r t e n / g o - w i n d o w s - t e r m i n a l - s e q u e n c e s   |   C o p y r i g h t   ( c )   2 0 1 7   m a r v i n   a n d   k o n s o r t e n   G m b H   ( o p e n - s o u r c e @ k o n s o r t e n . d e ) 
 g i t h u b . c o m / k r / l o g f m t   |   C o p y r i g h t   ( c )   2 0 1 3   K e i t h   R a r i c k ,   B l a k e   M i z e r a n y 
 g i t h u b . c o m / k r / p r e t t y   |   C o p y r i g h t   2 0 1 2   K e i t h   R a r i c k 
 g i t h u b . c o m / k r / p t y   |   C o p y r i g h t   ( c )   2 0 1 1   K e i t h   R a r i c k 
 g i t h u b . c o m / k r / t e x t   |   C o p y r i g h t   2 0 1 2   K e i t h   R a r i c k 
 g i t h u b . c o m / l i t h a m m e r / d e d e n t   |   C o p y r i g h t   ( c )   2 0 1 8   P e t e r   L i t h a m m e r 
 g i t h u b . c o m / m a i l r u / e a s y j s o n   |   C o p y r i g h t   ( c )   2 0 1 6   M a i l . R u   G r o u p 
 g i t h u b . c o m / m a t t n / g o - c o l o r a b l e   |   C o p y r i g h t   ( c )   2 0 1 6   Y a s u h i r o   M a t s u m o t o 
 g i t h u b . c o m / m a t t n / g o - i s a t t y   |   C o p y r i g h t   ( c )   Y a s u h i r o   M A T S U M O T O 
 g i t h u b . c o m / m a t t n / g o - r u n e w i d t h   |   C o p y r i g h t   ( c )   2 0 1 6   Y a s u h i r o   M a t s u m o t o 
 g i t h u b . c o m / m i t c h e l l h / g o - h o m e d i r   |   C o p y r i g h t   ( c )   2 0 1 3   M i t c h e l l   H a s h i m o t o 
 g i t h u b . c o m / m i t c h e l l h / g o - t e s t i n g - i n t e r f a c e   |   C o p y r i g h t   ( c )   2 0 1 6   M i t c h e l l   H a s h i m o t o 
 g i t h u b . c o m / m i t c h e l l h / i o c h a n   |   C o p y r i g h t   ( c )   2 0 1 5   M i t c h e l l   H a s h i m o t o 
 g i t h u b . c o m / m i t c h e l l h / m a p s t r u c t u r e   |   C o p y r i g h t   ( c )   2 0 1 3   M i t c h e l l   H a s h i m o t o 
 g i t h u b . c o m / n i e m e y e r / p r e t t y   |   C o p y r i g h t   2 0 1 2   K e i t h   R a r i c k 
 g i t h u b . c o m / n x a d m / t a i l   |   C o p y r i g h t   2 0 1 5   H e w l e t t   P a c k a r d   E n t e r p r i s e   D e v e l o p m e n t   L P ,   C o p y r i g h t   ( c )   2 0 1 4   A c t i v e S t a t e 
 g i t h u b . c o m / o l e k u k o n k o / t a b l e w r i t e r   |   C o p y r i g h t   ( C )   2 0 1 4   b y   O l e k u   K o n k o 
 g i t h u b . c o m / o n s i / g i n k g o   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   O n s i   F a k h o u r i 
 g i t h u b . c o m / o n s i / g i n k g o / v 2   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   O n s i   F a k h o u r i 
 g i t h u b . c o m / o n s i / g o m e g a   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   O n s i   F a k h o u r i 
 g i t h u b . c o m / p e t e r b o u r g o n / d i s k v   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 2   P e t e r   B o u r g o n 
 g i t h u b . c o m / p o s e n e r / c o m p l e t e   |   C o p y r i g h t   ( c )   2 0 1 7   E y a l   P o s e n e r 
 g i t h u b . c o m / r y a n u b e r / c o l u m n i z e   |   C o p y r i g h t   ( c )   2 0 1 6   R y a n   U b e r 
 g i t h u b . c o m / s e r g i / g o - d i f f   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 6   T h e   g o - d i f f   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / s h u r c o o L / s a n i t i z e d _ a n c h o r _ n a m e   |   C o p y r i g h t   ( c )   2 0 1 5   D m i t r i   S h u r a l y o v 
 g i t h u b . c o m / s i r u p s e n / l o g r u s   |   C o p y r i g h t   ( c )   2 0 1 4   S i m o n   E s k i l d s e n 
 g i t h u b . c o m / s m a r t y s t r e e t s / a s s e r t i o n s   |   C o p y r i g h t   ( c )   2 0 2 2   S m a r t y 
 g i t h u b . c o m / s m a r t y s t r e e t s / g o c o n v e y   |   C o p y r i g h t   ( c )   2 0 2 2   S m a r t y 
 g i t h u b . c o m / s p f 1 3 / c a s t   |   C o p y r i g h t   ( c )   2 0 1 4   S t e v e   F r a n c i a 
 g i t h u b . c o m / s p f 1 3 / j w a l t e r w e a t h e r m a n   |   C o p y r i g h t   ( c )   2 0 1 4   S t e v e   F r a n c i a 
 g i t h u b . c o m / s p f 1 3 / v i p e r   |   C o p y r i g h t   ( c )   2 0 1 4   S t e v e   F r a n c i a 
 g i t h u b . c o m / s t o e w e r / g o - s t r c a s e   |   C o p y r i g h t   ( c )   2 0 1 7 ,   A d r i a n   S t o e w e r   < a d r i a n . s t o e w e r @ r z . i f i . l m u . d e > 
 g i t h u b . c o m / s t r e t c h r / o b j x   |   C o p y r i g h t   ( c )   2 0 1 4   S t r e t c h r ;   I n c . 
 g i t h u b . c o m / s t r e t c h r / t e s t i f y   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 0   M a t   R y e r ;   T y l e r   B u n n e l l   a n d   c o n t r i b u t o r s . 
 g i t h u b . c o m / s u b o s i t o / g o t e n v   |   C o p y r i g h t   ( c )   2 0 1 3   A l i f   R a c h m a w a d i 
 g i t h u b . c o m / t m c / g r p c - w e b s o c k e t - p r o x y   |   C o p y r i g h t   ( C )   2 0 1 6   T r a v i s   C l i n e 
 g i t h u b . c o m / u r f a v e / c l i   |   C o p y r i g h t   ( c )   2 0 1 6   J e r e m y   S a e n z   a n d   C o n t r i b u t o r s 
 g i t h u b . c o m / x i a n g 9 0 / p r o b i n g   |   C o p y r i g h t   ( c )   2 0 1 5   X i a n g   L i 
 g i t h u b . c o m / y u i n / g o l d m a r k   |   C o p y r i g h t   ( c )   2 0 1 9   Y u s u k e   I n u z u k a 
 g o . e t c d . i o / b b o l t   |   C o p y r i g h t   ( c )   2 0 1 3   B e n   J o h n s o n 
 g o . u b e r . o r g / a t o m i c   |   C o p y r i g h t   ( c )   2 0 1 6   U b e r   T e c h n o l o g i e s ;   I n c . 
 g o . u b e r . o r g / g o l e a k   |   C o p y r i g h t   ( c )   2 0 1 8   U b e r   T e c h n o l o g i e s ,   I n c . 
 g o . u b e r . o r g / m u l t i e r r   |   C o p y r i g h t   ( c )   2 0 1 7 - 2 0 2 1   U b e r   T e c h n o l o g i e s ,   I n c . 
 g o . u b e r . o r g / z a p   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   U b e r   T e c h n o l o g i e s ,   I n c . 
 g o p k g . i n / a l e c t h o m a s / k i n g p i n . v 2   |   C o p y r i g h t   ( C )   2 0 1 4   A l e c   T h o m a s 
 g o p k g . i n / n a t e f i n c h / l u m b e r j a c k . v 2   |   C o p y r i g h t   ( c )   2 0 1 4   N a t e   F i n c h 
 g o p k g . i n / r e s t y . v 1   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 9   J e e v a n a n d a m   M . ,   h t t p s : / / m y j e e v a . c o m   < j e e v a @ m y j e e v a . c o m > 
 h o n n e f . c o / g o / t o o l s   |   C o p y r i g h t   ( c )   2 0 1 6   D o m i n i k   H o n n e f 
 
 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 .   
 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 g i t h u b . c o m / c e r t i f i / g o c e r t i f i   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / c e r t i f i / g o c e r t i f i / @ v / v 0 . 0 . 0 - 2 0 2 0 0 9 2 2 2 2 0 5 4 1 - 2 c 3 b b 0 6 c 6 0 5 4 . z i p 
 g i t h u b . c o m / h a s h i c o r p / c o n s u l / a p i   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / c o n s u l / a p i / @ v / v 1 . 1 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / c o n s u l / s d k   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / c o n s u l / s d k / @ v / v 0 . 1 . 1 . z i p 
 g i t h u b . c o m / h a s h i c o r p / e r r w r a p   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / e r r w r a p / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - c l e a n h t t p   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - c l e a n h t t p / @ v / v 0 . 5 . 1 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - i m m u t a b l e - r a d i x   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - i m m u t a b l e - r a d i x / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - m u l t i e r r o r   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - m u l t i e r r o r / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - r o o t c e r t s   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - r o o t c e r t s / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - s o c k a d d r   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - s o c k a d d r / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - u u i d   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - u u i d / @ v / v 1 . 0 . 1 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o l a n g - l r u   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o l a n g - l r u / @ v / v 0 . 5 . 1 . z i p 
 g i t h u b . c o m / h a s h i c o r p / h c l   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / h c l / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / l o g u t i l s   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / l o g u t i l s / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / m e m b e r l i s t   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / m e m b e r l i s t / @ v / v 0 . 1 . 3 . z i p 
 g i t h u b . c o m / h a s h i c o r p / s e r f   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / s e r f / @ v / v 0 . 8 . 2 . z i p 
 g i t h u b . c o m / m i t c h e l l h / c l i   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / m i t c h e l l h / c l i / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / m i t c h e l l h / g o x   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / m i t c h e l l h / g o x / @ v / v 0 . 4 . 0 . z i p 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   S O F T W A R E   L I C E N S E   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 c l o u d . g o o g l e . c o m / g o 
 c l o u d . g o o g l e . c o m / g o / b i g q u e r y 
 c l o u d . g o o g l e . c o m / g o / c o m p u t e 
 c l o u d . g o o g l e . c o m / g o / c o m p u t e / m e t a d a t a 
 c l o u d . g o o g l e . c o m / g o / d a t a s t o r e 
 c l o u d . g o o g l e . c o m / g o / f i r e s t o r e 
 c l o u d . g o o g l e . c o m / g o / p u b s u b 
 c l o u d . g o o g l e . c o m / g o / s t o r a g e 
 c o n t r i b . g o . o p e n c e n s u s . i o / e x p o r t e r / o c a g e n t 
 c o n t r i b . g o . o p e n c e n s u s . i o / e x p o r t e r / p r o m e t h e u s 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / a u t o r e s t 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / a u t o r e s t / a d a l 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / a u t o r e s t / d a t e 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / a u t o r e s t / m o c k s 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / l o g g e r 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / t r a c i n g 
 g i t h u b . c o m / N Y T i m e s / g z i p h a n d l e r 
 g i t h u b . c o m / O n e O f O n e / x x h a s h 
 g i t h u b . c o m / a h m e t b / g e n - c r d - a p i - r e f e r e n c e - d o c s 
 g i t h u b . c o m / a p p l i c a t i o n - s t a c k s / r u n t i m e - c o m p o n e n t - o p e r a t o r 
 g i t h u b . c o m / c e n s u s - i n s t r u m e n t a t i o n / o p e n c e n s u s - p r o t o 
 g i t h u b . c o m / c e r t - m a n a g e r / c e r t - m a n a g e r 
 g i t h u b . c o m / c n c f / u d p a / g o 
 g i t h u b . c o m / c n c f / x d s / g o 
 g i t h u b . c o m / c o c k r o a c h d b / d a t a d r i v e n 
 g i t h u b . c o m / c o c k r o a c h d b / e r r o r s 
 g i t h u b . c o m / c o c k r o a c h d b / l o g t a g s 
 g i t h u b . c o m / c o r e o s / e t c d 
 g i t h u b . c o m / c o r e o s / g o - o i d c 
 g i t h u b . c o m / c o r e o s / g o - s e m v e r 
 g i t h u b . c o m / c o r e o s / g o - s y s t e m d 
 g i t h u b . c o m / c o r e o s / g o - s y s t e m d / v 2 2 
 g i t h u b . c o m / c o r e o s / p k g 
 g i t h u b . c o m / e n v o y p r o x y / g o - c o n t r o l - p l a n e 
 g i t h u b . c o m / e n v o y p r o x y / p r o t o c - g e n - v a l i d a t e 
 g i t h u b . c o m / g o - l o g r / l o g r 
 g i t h u b . c o m / g o - l o g r / z a p r 
 g i t h u b . c o m / g o - o p e n a p i / j s o n p o i n t e r 
 g i t h u b . c o m / g o - o p e n a p i / j s o n r e f e r e n c e 
 g i t h u b . c o m / g o - o p e n a p i / s p e c 
 g i t h u b . c o m / g o - o p e n a p i / s w a g 
 g i t h u b . c o m / g o l a n g / g l o g 
 g i t h u b . c o m / g o l a n g / g r o u p c a c h e 
 g i t h u b . c o m / g o l a n g / m o c k 
 g i t h u b . c o m / g o o g l e / b t r e e 
 g i t h u b . c o m / g o o g l e / c e l - g o 
 g i t h u b . c o m / g o o g l e / c e l - s p e c 
 g i t h u b . c o m / g o o g l e / g n o s t i c 
 g i t h u b . c o m / g o o g l e / g o - c o n t a i n e r r e g i s t r y 
 g i t h u b . c o m / g o o g l e / g o f u z z 
 g i t h u b . c o m / g o o g l e / m a r t i a n 
 g i t h u b . c o m / g o o g l e / m a r t i a n / v 3 
 g i t h u b . c o m / g o o g l e / p p r o f 
 g i t h u b . c o m / g o o g l e / r e n a m e i o 
 g i t h u b . c o m / g o o g l e a p i s / g n o s t i c 
 g i t h u b . c o m / g r p c - e c o s y s t e m / g o - g r p c - m i d d l e w a r e 
 g i t h u b . c o m / g r p c - e c o s y s t e m / g o - g r p c - p r o m e t h e u s 
 g i t h u b . c o m / i n c o n s h r e v e a b l e / m o u s e t r a p 
 g i t h u b . c o m / j o n b o u l l e / c l o c k w o r k 
 g i t h u b . c o m / m a t t t p r o u d / g o l a n g _ p r o t o b u f _ e x t e n s i o n s 
 g i t h u b . c o m / m o b y / s p d y s t r e a m 
 g i t h u b . c o m / m o b y / t e r m 
 g i t h u b . c o m / m o d e r n - g o / c o n c u r r e n t 
 g i t h u b . c o m / m o d e r n - g o / r e f l e c t 2 
 g i t h u b . c o m / m w i t k o w / g o - c o n n t r a c k 
 g i t h u b . c o m / o p e n s h i f t / a p i 
 g i t h u b . c o m / o p e n s h i f t / b u i l d - m a c h i n e r y - g o 
 g i t h u b . c o m / o p e n s h i f t / l i b r a r y - g o 
 g i t h u b . c o m / o p e n t r a c i n g / o p e n t r a c i n g - g o 
 g i t h u b . c o m / p e l l e t i e r / g o - t o m l 
 g i t h u b . c o m / p q u e r n a / c a c h e c o n t r o l 
 g i t h u b . c o m / p r o m e t h e u s - o p e r a t o r / p r o m e t h e u s - o p e r a t o r / p k g / a p i s / m o n i t o r i n g 
 g i t h u b . c o m / p r o m e t h e u s / c l i e n t _ g o l a n g 
 g i t h u b . c o m / p r o m e t h e u s / c l i e n t _ m o d e l 
 g i t h u b . c o m / p r o m e t h e u s / c o m m o n 
 g i t h u b . c o m / p r o m e t h e u s / p r o c f s 
 g i t h u b . c o m / p r o m e t h e u s / s t a t s d _ e x p o r t e r 
 g i t h u b . c o m / s o h e i l h y / c m u x 
 g i t h u b . c o m / s p f 1 3 / a f e r o 
 g i t h u b . c o m / s p f 1 3 / c o b r a 
 g i t h u b . c o m / x e i p u u v / g o j s o n p o i n t e r 
 g i t h u b . c o m / x e i p u u v / g o j s o n r e f e r e n c e 
 g i t h u b . c o m / x e i p u u v / g o j s o n s c h e m a 
 g o . e t c d . i o / e t c d 
 g o . e t c d . i o / e t c d / a p i / v 3 
 g o . e t c d . i o / e t c d / c l i e n t / p k g / v 3 
 g o . e t c d . i o / e t c d / c l i e n t / v 2 
 g o . e t c d . i o / e t c d / c l i e n t / v 3 
 g o . e t c d . i o / e t c d / p k g / v 3 
 g o . e t c d . i o / e t c d / r a f t / v 3 
 g o . e t c d . i o / e t c d / s e r v e r / v 3 
 g o . o p e n c e n s u s . i o 
 g o . o p e n t e l e m e t r y . i o / c o n t r i b 
 g o . o p e n t e l e m e t r y . i o / c o n t r i b / i n s t r u m e n t a t i o n / g o o g l e . g o l a n g . o r g / g r p c / o t e l g r p c 
 g o . o p e n t e l e m e t r y . i o / c o n t r i b / i n s t r u m e n t a t i o n / n e t / h t t p / o t e l h t t p 
 g o . o p e n t e l e m e t r y . i o / o t e l 
 g o . o p e n t e l e m e t r y . i o / o t e l / e x p o r t e r s / o t l p 
 g o . o p e n t e l e m e t r y . i o / o t e l / m e t r i c 
 g o . o p e n t e l e m e t r y . i o / o t e l / o t e l t e s t 
 g o . o p e n t e l e m e t r y . i o / o t e l / s d k 
 g o . o p e n t e l e m e t r y . i o / o t e l / s d k / e x p o r t / m e t r i c 
 g o . o p e n t e l e m e t r y . i o / o t e l / s d k / m e t r i c 
 g o . o p e n t e l e m e t r y . i o / o t e l / t r a c e 
 g o . o p e n t e l e m e t r y . i o / p r o t o / o t l p 
 g o m o d u l e s . x y z / j s o n p a t c h / v 2 
 g o o g l e . g o l a n g . o r g / a p p e n g i n e 
 g o o g l e . g o l a n g . o r g / g e n p r o t o 
 g o o g l e . g o l a n g . o r g / g r p c 
 g o o g l e . g o l a n g . o r g / g r p c / c m d / p r o t o c - g e n - g o - g r p c 
 g o p k g . i n / i n i . v 1 
 g o p k g . i n / s q u a r e / g o - j o s e . v 2 
 g o p k g . i n / s r c - d / g o - b i l l y . v 4 
 g o p k g . i n / y a m l . v 2 
 g o p k g . i n / y a m l . v 3 
 g o t e s t . t o o l s / v 3 
 k 8 s . i o / a p i 
 k 8 s . i o / a p i e x t e n s i o n s - a p i s e r v e r 
 k 8 s . i o / a p i m a c h i n e r y 
 k 8 s . i o / a p i s e r v e r 
 k 8 s . i o / c l i e n t - g o 
 k 8 s . i o / c o d e - g e n e r a t o r 
 k 8 s . i o / c o m p o n e n t - b a s e 
 k 8 s . i o / g e n g o 
 k 8 s . i o / k l o g 
 k 8 s . i o / k l o g / v 2 
 k 8 s . i o / k u b e - o p e n a p i 
 k 8 s . i o / u t i l s 
 k n a t i v e . d e v / n e t w o r k i n g 
 k n a t i v e . d e v / p k g 
 k n a t i v e . d e v / s e r v i n g 
 s i g s . k 8 s . i o / a p i s e r v e r - n e t w o r k - p r o x y / k o n n e c t i v i t y - c l i e n t 
 s i g s . k 8 s . i o / c o n t r o l l e r - r u n t i m e 
 s i g s . k 8 s . i o / c o n t r o l l e r - t o o l s 
 s i g s . k 8 s . i o / g a t e w a y - a p i 
 s i g s . k 8 s . i o / j s o n 
 s i g s . k 8 s . i o / s t r u c t u r e d - m e r g e - d i f f / v 4 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 2 - C L A U S E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 g i t h u b . c o m / g o d b u s / d b u s / v 5   |   C o p y r i g h t   ( c )   2 0 1 3 ,   G e o r g   R e i n k e   ( < g u e l f e y   a t   g m a i l   d o t   c o m > ) ,   G o o g l e   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o p h e r j s / g o p h e r j s   |   C o p y r i g h t   ( c )   2 0 1 3   R i c h a r d   M u s i o l .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o r i l l a / w e b s o c k e t   |   C o p y r i g h t   ( c )   2 0 1 3   T h e   G o r i l l a   W e b S o c k e t   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / m a g i c o n a i r / p r o p e r t i e s   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 2 0 ,   F r a n k   S c h r o e d e r 
 g i t h u b . c o m / p k g / e r r o r s   |   C o p y r i g h t   ( c )   2 0 1 5 ,   D a v e   C h e n e y   < d a v e @ c h e n e y . n e t > 
 g i t h u b . c o m / p k g / s f t p   |   C o p y r i g h t   ( c )   2 0 1 3 ,   D a v e   C h e n e y 
 g i t h u b . c o m / r u s s r o s s / b l a c k f r i d a y / v 2   |   C o p y r i g h t   ( c )   2 0 1 1   R u s s   R o s s 
 g o p k g . i n / c h e c k . v 1   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 3   G u s t a v o   N i e m e y e r . 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 3 - C l a u s e   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 d m i t r i . s h u r a l y o v . c o m / g p u / m t l   |   C o p y r i g h t   ( c )   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / B u r n t S u s h i / x g b   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   X G B   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / P u e r k i t o B i o / p u r e l l   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 2 ,   T h e   G o   A u t h o r s ,   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 2 ,   M a r t i n   A n g e r s ,   Y u k i   O k u s h i   &   C o n t r i b u t o r s 
 g i t h u b . c o m / P u e r k i t o B i o / u r l e s c   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / a l e c t h o m a s / t e m p l a t e   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / a n t l r / a n t l r 4 / r u n t i m e / G o / a n t l r   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 2   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / e l a z a r l / g o p r o x y   |   C o p y r i g h t   ( c )   2 0 1 2   E l a z a r   L e i b o v i c h .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h   |   C o p y r i g h t   ( c )   2 0 1 4 ,   E v a n   P h o e n i x 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h / v 5   |   C o p y r i g h t   ( c )   2 0 1 4 ,   E v a n   P h o e n i x 
 g i t h u b . c o m / f s n o t i f y / f s n o t i f y   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . ,   C o p y r i g h t   ( c )   f s n o t i f y   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g e t s e n t r y / r a v e n - g o   |   C o p y r i g h t   ( c )   2 0 1 3   A p o l l i c   S o f t w a r e ,   L L C .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   ( c )   2 0 1 5   F u n c t i o n a l   S o f t w a r e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g h o d s s / y a m l   |   C o p y r i g h t   ( c )   2 0 1 4   S a m   G h o d s ,   C o p y r i g h t   ( c )   2 0 1 2   T h e G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o - g l / g l f w   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   g l f w 3 - g o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o - g l / g l f w / v 3 . 3 / g l f w   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   g l f w 3 - g o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o g o / p r o t o b u f   |   C o p y r i g h t   ( c )   2 0 1 3 ,   T h e   G o G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o l a n g / p r o t o b u f   |   C o p y r i g h t   2 0 1 0   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o l a n g / s n a p p y   |   C o p y r i g h t   ( c )   2 0 1 1   T h e   S n a p p y - G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o o g l e / g o - c m p   |   C o p y r i g h t   ( c )   2 0 1 7   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o o g l e / u u i d   |   C o p y r i g h t   ( c )   2 0 0 9 ; 2 0 1 4   G o o g l e   I n c .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g o o g l e a p i s / g a x - g o / v 2   |   C o p y r i g h t   2 0 1 6 ;   G o o g l e   I n c . 
 g i t h u b . c o m / g o r i l l a / m u x   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 8   T h e   G o r i l l a   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / g r p c - e c o s y s t e m / g r p c - g a t e w a y   |   C o p y r i g h t   ( c )   2 0 1 5 ,   G e n g o ,   I n c . 
 g i t h u b . c o m / h a s h i c o r p / g o - m s g p a c k   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   U g o r j i   N w o k e . 
 g i t h u b . c o m / h a s h i c o r p / g o . n e t   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / i a n l a n c e t a y l o r / d e m a n g l e   |   C o p y r i g h t   ( c )   2 0 1 5   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / i m d a r i o / m e r g o   |   C o p y r i g h t   ( c )   2 0 1 3   D a r i o   C a s t a n e .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / j e s s e v d k / g o - f l a g s   |   C o p y r i g h t   ( c )   2 0 1 2   J e s s e   v a n   d e n   K i e b o o m .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / j u l i e n s c h m i d t / h t t p r o u t e r   |   C o p y r i g h t   ( c )   2 0 1 3 ,   J u l i e n   S c h m i d t 
 g i t h u b . c o m / k r / f s   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / m i e k g / d n s   |   C o p y r i g h t   ( c )   2 0 0 9 ,   T h e   G o   A u t h o r s .   E x t e n s i o n s   c o p y r i g h t   ( c )   2 0 1 1 ,   M i e k   G i e b e n . 
 g i t h u b . c o m / m u n n e r z / g o a u t o n e g   |   C o p y r i g h t   ( c )   2 0 1 1 ,   O p e n   K n o w l e d g e   F o u n d a t i o n   L t d . 
 g i t h u b . c o m / m x k / g o - f l o w r a t e   |   C o p y r i g h t   ( c )   2 0 1 4   T h e   G o - F l o w R a t e   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / p m e z a r d / g o - d i f f l i b   |   C o p y r i g h t   ( c )   2 0 1 3 ,   P a t r i c k   M e z a r d 
 g i t h u b . c o m / r o g p e p p e / f a s t u u i d   |   C o p y r i g h t   ( c )   2 0 1 4 ,   R o g e r   P e p p e 
 g i t h u b . c o m / r o g p e p p e / g o - i n t e r n a l   |   C o p y r i g h t   ( c )   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / s e a n - / s e e d   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   ( c )   2 0 1 7   S e a n   C h i t t e n d e n ,   C o p y r i g h t   ( c )   2 0 1 6   A l e x   D a d g a r 
 g i t h u b . c o m / s p a o l a c c i / m u r m u r 3   |   C o p y r i g h t   2 0 1 3 ,   S e b a s t i e n   P a o l a c c i . 
 g i t h u b . c o m / s p f 1 3 / p f l a g   |   C o p y r i g h t   ( c )   2 0 1 2   A l e x   O g i e r .   A l l   r i g h t s   r e s e r v e d . ,   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / a r c h   |   C o p y r i g h t   ( c )   2 0 1 5   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / c r y p t o   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / e x p   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / i m a g e   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / l i n t   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / m o b i l e   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / m o d   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / n e t   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / o a u t h 2   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / s y n c   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / s y s   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / t e r m   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / t e x t   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / t i m e   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / t o o l s   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o l a n g . o r g / x / x e r r o r s   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / a p i   |   C o p y r i g h t   ( c )   2 0 1 1   G o o g l e   I n c .   A l l   r i g h t s   r e s e r v e d . 
 g o o g l e . g o l a n g . o r g / p r o t o b u f   |   C o p y r i g h t   ( c )   2 0 1 8   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o p k g . i n / c h e g g a a a / p b . v 1   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ;   S e r g e y   C h e r e p a n o v 
 g o p k g . i n / e r r g o . v 2   |   C o p y r i g h t   ( c )   2 0 1 3 ,   R o g e r   P e p p e 
 g o p k g . i n / f s n o t i f y . v 1   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . ,   C o p y r i g h t   ( c ) 
 f s n o t i f y   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o p k g . i n / i n f . v 0   |   C o p y r i g h t   ( c )   2 0 1 2   P e t e r   S u r a n y i .   P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o p k g . i n / t o m b . v 1   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 1   -   G u s t a v o   N i e m e y e r   < g u s t a v o @ n i e m e y e r . n e t > 
 r s c . i o / b i n a r y r e g e x p   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 r s c . i o / q u o t e / v 3   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 r s c . i o / s a m p l e r   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 s i g s . k 8 s . i o / y a m l   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d   , C o p y r i g h t   ( c )   2 0 1 4   S a m   G h o d s N a m e 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   B S D   3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   O P E N   L I B E R T Y   O P E R A T O R / R U N T I M E   C O M P O N E N T   O P E R A T O R   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   W E B S P H E R E   L I B E R T Y   O P E R A T O R 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 T A B L E   O F   C O N T E N T S 
 
 I S C 
 B S D - 2 - C l a u s e 
 B S D - 3 - C l a u s e 
 M I T 
 M P L - 2 . 0 
 A p a c h e - 2 . 0   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I S C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   I S C   L i c e n s e . 
 
 g i t h u b . c o m / b l e n d l e / z a p d r i v e r   |   C o p y r i g h t   ( c )   B l e n d l e 
 g i t h u b . c o m / d a v e c g h / g o - s p e w   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 6   D a v e   C o l l i n s 
 
 I S C   L i c e n s e 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   I S C   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y 
 S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 2 - C L A U S E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 g i t h u b . c o m / g o d b u s / d b u s / v 5   |   C o p y r i g h t   ( c )   2 0 1 3 ,   G e o r g   R e i n k e   ,   G o o g l e . 
 g i t h u b . c o m / g o p h e r j s / g o p h e r j s   |   C o p y r i g h t   ( c )   2 0 1 3   R i c h a r d   M u s i o l . 
 g i t h u b . c o m / g o r i l l a / w e b s o c k e t   |   C o p y r i g h t   ( c )   2 0 1 3   T h e   G o r i l l a   W e b S o c k e t   A u t h o r s . 
 g i t h u b . c o m / m a g i c o n a i r / p r o p e r t i e s   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 2 0 ,   F r a n k   S c h r o e d e r 
 g i t h u b . c o m / p k g / e r r o r s   |   C o p y r i g h t   ( c )   2 0 1 5 ,   D a v e   C h e n e y 
 g i t h u b . c o m / p k g / s f t p   |   C o p y r i g h t   ( c )   2 0 1 3 ,   D a v e   C h e n e y 
 g i t h u b . c o m / r u s s r o s s / b l a c k f r i d a y / v 2   |   C o p y r i g h t   ( c )   2 0 1 1   R u s s   R o s s 
 g o p k g . i n / c h e c k . v 1   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 3   G u s t a v o   N i e m e y e r 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 3 - C l a u s e   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 d m i t r i . s h u r a l y o v . c o m / g p u / m t l   |   C o p y r i g h t   ( c )   2 0 1 8   T h e   G o   A u t h o r s . 
 g i t h u b . c o m / B u r n t S u s h i / x g b   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   X G B   A u t h o r s 
 g i t h u b . c o m / P u e r k i t o B i o / p u r e l l   |   C o p y r i g h t   ( c )   2 0 1 2 ,   M a r t i n   A n g e r s 
 g i t h u b . c o m / P u e r k i t o B i o / u r l e s c   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s 
 g i t h u b . c o m / a l e c t h o m a s / t e m p l a t e   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s 
 g i t h u b . c o m / a n t l r / a n t l r 4 / r u n t i m e / G o / a n t l r   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 2   T h e   A N T L R   P r o j e c t 
 g i t h u b . c o m / e l a z a r l / g o p r o x y   |   C o p y r i g h t   ( c )   2 0 1 2   E l a z a r   L e i b o v i c h .   A l l   r i g h t s   r e s e r v e d . 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h   |   C o p y r i g h t   ( c )   2 0 1 4 ,   E v a n   P h o e n i x 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h / v 5   |   C o p y r i g h t   ( c )   2 0 1 4 ,   E v a n   P h o e n i x 
 g i t h u b . c o m / f s n o t i f y / f s n o t i f y   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s ,   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 9   f s n o t i f y   A u t h o r s 
 g i t h u b . c o m / g e t s e n t r y / r a v e n - g o   |   C o p y r i g h t   ( c )   2 0 1 3   A p o l l i c   S o f t w a r e ,   L L C ,   C o p y r i g h t   ( c )   2 0 1 5   F u n c t i o n a l   S o f t w a r e ,   I n c 
 g i t h u b . c o m / g h o d s s / y a m l   |   C o p y r i g h t   ( c )   2 0 1 4   S a m   G h o d s ,   C o p y r i g h t   ( c )   2 0 1 2   T h e G o   A u t h o r s . 
 g i t h u b . c o m / g o - g l / g l f w   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   g l f w 3 - g o   A u t h o r s 
 g i t h u b . c o m / g o - g l / g l f w / v 3 . 3 / g l f w   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   g l f w 3 - g o   A u t h o r s 
 g i t h u b . c o m / g o g o / p r o t o b u f   |   C o p y r i g h t   ( c )   2 0 1 3 ,   T h e   G o G o   A u t h o r s . 
 g i t h u b . c o m / g o l a n g / p r o t o b u f   |   C o p y r i g h t   2 0 1 0   T h e   G o   A u t h o r s . 
 g i t h u b . c o m / g o l a n g / s n a p p y   |   C o p y r i g h t   ( c )   2 0 1 1   T h e   S n a p p y - G o   A u t h o r s . 
 g i t h u b . c o m / g o o g l e / g o - c m p   |   C o p y r i g h t   ( c )   2 0 1 7   T h e   G o   A u t h o r s . 
 g i t h u b . c o m / g o o g l e / u u i d   |   C o p y r i g h t   ( c )   2 0 0 9 , 2 0 1 4   G o o g l e   I n c . 
 g i t h u b . c o m / g o o g l e a p i s / g a x - g o / v 2   |   C o p y r i g h t   2 0 1 6 ,   G o o g l e   I n c . 
 g i t h u b . c o m / g o r i l l a / m u x   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 8   T h e   G o r i l l a   A u t h o r s . 
 g i t h u b . c o m / g r p c - e c o s y s t e m / g r p c - g a t e w a y   |   C o p y r i g h t   ( c )   2 0 1 5 ,   G e n g o ,   I n c . 
 g i t h u b . c o m / h a s h i c o r p / g o - m s g p a c k   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   U g o r j i   N w o k e . 
 g i t h u b . c o m / h a s h i c o r p / g o . n e t   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g i t h u b . c o m / i a n l a n c e t a y l o r / d e m a n g l e   |   C o p y r i g h t   ( c )   2 0 1 5   T h e   G o   A u t h o r s . 
 g i t h u b . c o m / i m d a r i o / m e r g o   |   C o p y r i g h t   ( c )   2 0 1 3   D a r i o   C a s t a ,   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s . 
 g i t h u b . c o m / j e s s e v d k / g o - f l a g s   |   C o p y r i g h t   ( c )   2 0 1 2   J e s s e   v a n   d e n   K i e b o o m . 
 g i t h u b . c o m / j u l i e n s c h m i d t / h t t p r o u t e r   |   C o p y r i g h t   ( c )   2 0 1 3 ,   J u l i e n   S c h m i d t 
 g i t h u b . c o m / k r / f s   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s . 
 g i t h u b . c o m / m i e k g / d n s   |   C o p y r i g h t   ( c )   2 0 0 9 ,   T h e   G o   A u t h o r s .   E x t e n s i o n s ,   C o p y r i g h t   ( c )   2 0 1 1 ,   M i e k   G i e b e n . 
 g i t h u b . c o m / m u n n e r z / g o a u t o n e g   |   C o p y r i g h t   ( c )   2 0 1 1 ,   O p e n   K n o w l e d g e   F o u n d a t i o n   L t d . 
 g i t h u b . c o m / m x k / g o - f l o w r a t e   |   C o p y r i g h t   ( c )   2 0 1 4   T h e   G o - F l o w R a t e   A u t h o r s . 
 g i t h u b . c o m / p m e z a r d / g o - d i f f l i b   |   C o p y r i g h t   ( c )   2 0 1 3 ,   P a t r i c k   M e z a r d 
 g i t h u b . c o m / r o g p e p p e / f a s t u u i d   |   C o p y r i g h t   ( c )   2 0 1 4 ,   R o g e r   P e p p e 
 g i t h u b . c o m / r o g p e p p e / g o - i n t e r n a l   |   C o p y r i g h t   ( c )   2 0 1 8   T h e   G o   A u t h o r s . 
 g i t h u b . c o m / s e a n - / s e e d   |   C o p y r i g h t   ( c )   2 0 1 7   S e a n   C h i t t e n d e n ,   C o p y r i g h t   ( c )   2 0 1 6   A l e x   D a d g a r 
 g i t h u b . c o m / s p a o l a c c i / m u r m u r 3   |   C o p y r i g h t   2 0 1 3 ,   S b a s t i e n   P a o l a c c i . 
 g i t h u b . c o m / s p f 1 3 / p f l a g   |   C o p y r i g h t   ( c )   2 0 1 2   A l e x   O g i e r ,   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / a r c h   |   C o p y r i g h t   ( c )   2 0 1 5   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / c r y p t o   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / e x p   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / i m a g e   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / l i n t   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / m o b i l e   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / m o d   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / n e t   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / o a u t h 2   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / s y n c   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / s y s   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / t e r m   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / t e x t   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / t i m e   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / t o o l s   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o l a n g . o r g / x / x e r r o r s   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o o g l e . g o l a n g . o r g / a p i   |   C o p y r i g h t   ( c )   2 0 1 1   G o o g l e   I n c 
 g o o g l e . g o l a n g . o r g / p r o t o b u f   |   C o p y r i g h t   ( c )   2 0 1 8   T h e   G o   A u t h o r s . 
 g o p k g . i n / c h e g g a a a / p b . v 1   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5   S e r g e y   C h e r e p a n o v 
 g o p k g . i n / e r r g o . v 2   |   C o p y r i g h t   ( c )   2 0 1 3 ,   R o g e r   P e p p e 
 g o p k g . i n / f s n o t i f y . v 1   |   C o p y r i g h t   ( c )   2 0 1 2   T h e   G o   A u t h o r s ,   C o p y r i g h t   ( c )   2 0 1 2   f s n o t i f y   A u t h o r s . 
 ( c )   2 0 1 2   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . ,   C o p y r i g h t     f s n o t i f y   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 g o p k g . i n / i n f . v 0   |   C o p y r i g h t   ( c )   2 0 1 2   P e t e r   S u r n y i ,   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 g o p k g . i n / t o m b . v 1   |   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 1   -   G u s t a v o   N i e m e y e r 
 r s c . i o / b i n a r y r e g e x p   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 r s c . i o / q u o t e / v 3   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 r s c . i o / s a m p l e r   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s . 
 s i g s . k 8 s . i o / y a m l   |   C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s ,   C o p y r i g h t   ( c )   2 0 1 4   S a m   G h o d s N a m e 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   B S D   3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   M I T   L i c e n s e : 
 
 g i t h u b . c o m / A z u r e / g o - a n s i t e r m   |   C o p y r i g h t   ( c )   2 0 1 5   M i c r o s o f t   C o r p o r a t i o n 
 g i t h u b . c o m / B u r n t S u s h i / t o m l   |   C o p y r i g h t   ( c )   2 0 1 3   T O M L   a u t h o r s 
 g i t h u b . c o m / a l e c t h o m a s / u n i t s   |   C o p y r i g h t   ( C )   2 0 1 4   A l e c   T h o m a s 
 g i t h u b . c o m / a n t i h a x / o p t i o n a l   |   C o p y r i g h t   ( c )   2 0 1 6   A d a m   H i n t z 
 g i t h u b . c o m / a r m o n / c i r c b u f   |   C o p y r i g h t   ( c )   2 0 1 3   A r m o n   D a d g a r 
 g i t h u b . c o m / a r m o n / g o - m e t r i c s   |   C o p y r i g h t   ( c )   2 0 1 3   H a s h i C o r p ,   I n c . 
 g i t h u b . c o m / a r m o n / g o - r a d i x   |   C o p y r i g h t   ( c )   2 0 1 4   A r m o n   D a d g a r 
 g i t h u b . c o m / a r m o n / g o - s o c k s 5   |   C o p y r i g h t   ( c )   2 0 1 4   A r m o n   D a d g a r 
 g i t h u b . c o m / a s a s k e v i c h / g o v a l i d a t o r   |   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   A l e x   S a s k e v i c h 
 g i t h u b . c o m / b e n b j o h n s o n / c l o c k   |   C o p y r i g h t   ( c )   2 0 1 4   B e n   J o h n s o n 
 g i t h u b . c o m / b e o r n 7 / p e r k s   |   C o p y r i g h t   ( C )   2 0 1 3   B l a k e   M i z e r a n y 
 g i t h u b . c o m / b g e n t r y / s p e a k e a s y   |   C o p y r i g h t   ( c )   2 0 1 7   B l a k e   G e n t r y 
 g i t h u b . c o m / b k e t e l s e n / c r y p t   |   C o p y r i g h t   ( c )   2 0 1 4   X O R   D a t a   E x c h a n g e ,   I n c . 
 g i t h u b . c o m / b l a n g / s e m v e r   |   C o p y r i g h t   ( c )   2 0 1 4   B e n e d i k t   L a n g 
 g i t h u b . c o m / b l a n g / s e m v e r / v 4   |   C o p y r i g h t   ( c )   2 0 1 4   B e n e d i k t   L a n g 
 g i t h u b . c o m / b u g e r / j s o n p a r s e r   |   C o p y r i g h t   ( c )   2 0 1 6   L e o n i d   B u g a e v 
 g i t h u b . c o m / c e s p a r e / x x h a s h   |   C o p y r i g h t   ( c )   2 0 1 6   C a l e b   S p a r e 
 g i t h u b . c o m / c e s p a r e / x x h a s h / v 2   |   C o p y r i g h t   ( c )   2 0 1 6   C a l e b   S p a r e 
 g i t h u b . c o m / c h z y e r / l o g e x   |   C o p y r i g h t   ( c )   2 0 1 5   C h z y e r 
 g i t h u b . c o m / c h z y e r / r e a d l i n e   |   C o p y r i g h t   ( c )   2 0 1 5   C h z y e r 
 g i t h u b . c o m / c h z y e r / t e s t   |   C o p y r i g h t   ( c )   2 0 1 6   c h z y e r 
 g i t h u b . c o m / c l i e n t 9 / m i s s p e l l   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   N i c k   G a l b r e a t h 
 g i t h u b . c o m / c o r e o s / b b o l t   |   C o p y r i g h t   ( c )   2 0 1 3   B e n   J o h n s o n 
 g i t h u b . c o m / c p u g u y 8 3 / g o - m d 2 m a n / v 2   |   C o p y r i g h t   ( c )   2 0 1 4   B r i a n   G o f f 
 g i t h u b . c o m / c r e a c k / p t y   |   C o p y r i g h t   ( c )   2 0 1 1   K e i t h   R a r i c k 
 g i t h u b . c o m / d a v e / d s t   |   C o p y r i g h t   ( c )   2 0 1 8   D a v i d   B r o p h y 
 g i t h u b . c o m / d a v e / g o p a c k a g e s   |   C o p y r i g h t   ( c )   2 0 1 7   D a v i d   B r o p h y 
 g i t h u b . c o m / d a v e / j e n n i f e r   |   C o p y r i g h t   ( c )   2 0 1 7   D a v i d   B r o p h y 
 g i t h u b . c o m / d a v e / k e r r   |   C o p y r i g h t   ( c )   2 0 1 7   D a v i d   B r o p h y 
 g i t h u b . c o m / d a v e / r e b e c c a   |   C o p y r i g h t   ( c )   2 0 1 7   D a v e   B r o p h y 
 g i t h u b . c o m / d g r i j a l v a / j w t - g o   |   C o p y r i g h t   ( c )   2 0 1 2   D a v e   G r i j a l v a 
 g i t h u b . c o m / d o c o p t / d o c o p t - g o   |   C o p y r i g h t   ( c )   2 0 1 3   K e i t h   B a t t e n ,   C o p y r i g h t   ( c )   2 0 1 6   D a v i d   I r v i n e 
 g i t h u b . c o m / d u s t i n / g o - h u m a n i z e   |   C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 8   D u s t i n   S a l l i n g s 
 g i t h u b . c o m / e m i c k l e i / g o - r e s t f u l   |   C o p y r i g h t   ( c )   2 0 1 2 , 2 0 1 3   E r n e s t   M i c k l e i 
 g i t h u b . c o m / f a t i h / c o l o r   |   C o p y r i g h t   ( c )   2 0 1 3   F a t i h   A r s l a n 
 g i t h u b . c o m / f e l i x g e / h t t p s n o o p   |   C o p y r i g h t   ( c )   2 0 1 6   F e l i x   G e i s e n d r f e r 
 g i t h u b . c o m / f l o w s t a c k / g o - j s o n s c h e m a   |   C o p y r i g h t   ( c )   2 0 2 1   F l o w S t a c k 
 g i t h u b . c o m / f o r m 3 t e c h - o s s / j w t - g o   |   C o p y r i g h t   ( c )   2 0 1 2   D a v e   G r i j a l v a 
 g i t h u b . c o m / g e t k i n / k i n - o p e n a p i   |   C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   t h e   p r o j e c t   a u t h o r s . 
 g i t h u b . c o m / g o - k i t / k i t   |   C o p y r i g h t   ( c )   2 0 1 5   P e t e r   B o u r g o n 
 g i t h u b . c o m / g o - k i t / l o g   |   C o p y r i g h t   ( c )   2 0 2 1   G o   k i t 
 g i t h u b . c o m / g o - l o g f m t / l o g f m t   |   C o p y r i g h t   ( c )   2 0 1 5   g o - l o g f m t 
 g i t h u b . c o m / g o - s t a c k / s t a c k   |   C o p y r i g h t   ( c )   2 0 1 4   C h r i s   H i n e s 
 g i t h u b . c o m / g o - t a s k / s l i m - s p r i g   |   C o p y r i g h t   ( C )   2 0 1 3 - 2 0 2 0   M a s t e r m i n d s 
 g i t h u b . c o m / g o b u f f a l o / f l e c t   |   C o p y r i g h t   ( c )   2 0 1 9   M a r k   B a t e s 
 g i t h u b . c o m / g r e g j o n e s / h t t p c a c h e   |   C o p y r i g h t   ( c )   2 0 1 2   G r e g   J o n e s 
 g i t h u b . c o m / h a s h i c o r p / g o - s y s l o g   |   C o p y r i g h t   ( c )   2 0 1 4   H a s h i C o r p ,   I n c . 
 g i t h u b . c o m / h a s h i c o r p / m d n s   |   C o p y r i g h t   ( c )   2 0 1 4   H a s h i C o r p ,   I n c . 
 g i t h u b . c o m / h p c l o u d / t a i l   |   C o p y r i g h t   2 0 1 5   H e w l e t t   P a c k a r d   E n t e r p r i s e   D e v e l o p m e n t   L P ,   C o p y r i g h t   ( c )   2 0 1 4   A c t i v e S t a t e 
 g i t h u b . c o m / j o s h a r i a n / i n t e r n   |   C o p y r i g h t   ( c )   2 0 1 9   J o s h   B l e e c h e r   S n y d e r 
 g i t h u b . c o m / j p i l l o r a / b a c k o f f   |   C o p y r i g h t   ( c )   2 0 1 7   J a i m e   P i l l o r a 
 g i t h u b . c o m / j s o n - i t e r a t o r / g o   |   C o p y r i g h t   ( c )   2 0 1 6   j s o n - i t e r a t o r 
 g i t h u b . c o m / j s t e m m e r / g o - j u n i t - r e p o r t   |   C o p y r i g h t   ( c )   2 0 1 2   J o e l   S t e m m e r 
 g i t h u b . c o m / j t o l d s / g l s   |   C o p y r i g h t   ( c )   2 0 1 3 ,   S p a c e   M o n k e y ,   I n c . 
 g i t h u b . c o m / k i s i e l k / e r r c h e c k   |   C o p y r i g h t   ( c )   2 0 1 3   K a m i l   K i s i e l 
 g i t h u b . c o m / k i s i e l k / g o t o o l   |   C o p y r i g h t   ( c )   2 0 1 3   K a m i l   K i s i e l 
 g i t h u b . c o m / k o n s o r t e n / g o - w i n d o w s - t e r m i n a l - s e q u e n c e s   |   C o p y r i g h t   ( c )   2 0 1 7   m a r v i n   +   k o n s o r t e n   G m b H 
 g i t h u b . c o m / k r / l o g f m t   |   C o p y r i g h t   ( c )   2 0 1 3   K e i t h   R a r i c k ,   B l a k e   M i z e r a n y 
 g i t h u b . c o m / k r / p r e t t y   |   C o p y r i g h t   2 0 1 2   K e i t h   R a r i c k 
 g i t h u b . c o m / k r / p t y   |   C o p y r i g h t   ( c )   2 0 1 1   K e i t h   R a r i c k 
 g i t h u b . c o m / k r / t e x t   |   C o p y r i g h t   2 0 1 2   K e i t h   R a r i c k 
 g i t h u b . c o m / l i t h a m m e r / d e d e n t   |   C o p y r i g h t   ( c )   2 0 1 8   P e t e r   L i t h a m m e r 
 g i t h u b . c o m / m a i l r u / e a s y j s o n   |   C o p y r i g h t   ( c )   2 0 1 6   M a i l . R u   G r o u p 
 g i t h u b . c o m / m a t t n / g o - c o l o r a b l e   |   C o p y r i g h t   ( c )   2 0 1 6   Y a s u h i r o   M a t s u m o t o 
 g i t h u b . c o m / m a t t n / g o - i s a t t y   |   C o p y r i g h t   ( c )   Y a s u h i r o   M A T S U M O T O 
 g i t h u b . c o m / m a t t n / g o - r u n e w i d t h   |   C o p y r i g h t   ( c )   2 0 1 6   Y a s u h i r o   M a t s u m o t o 
 g i t h u b . c o m / m i t c h e l l h / g o - h o m e d i r   |   C o p y r i g h t   ( c )   2 0 1 3   M i t c h e l l   H a s h i m o t o 
 g i t h u b . c o m / m i t c h e l l h / g o - t e s t i n g - i n t e r f a c e   |   C o p y r i g h t   ( c )   2 0 1 6   M i t c h e l l   H a s h i m o t o 
 g i t h u b . c o m / m i t c h e l l h / i o c h a n   |   C o p y r i g h t   ( c )   2 0 1 5   M i t c h e l l   H a s h i m o t o 
 g i t h u b . c o m / m i t c h e l l h / m a p s t r u c t u r e   |   C o p y r i g h t   ( c )   2 0 1 3   M i t c h e l l   H a s h i m o t o 
 g i t h u b . c o m / n i e m e y e r / p r e t t y   |   C o p y r i g h t   2 0 1 2   K e i t h   R a r i c k 
 g i t h u b . c o m / n x a d m / t a i l   |   C o p y r i g h t   2 0 1 5   H e w l e t t   P a c k a r d   E n t e r p r i s e   D e v e l o p m e n t   L P ,   C o p y r i g h t   ( c )   2 0 1 4   A c t i v e S t a t e 
 g i t h u b . c o m / o l e k u k o n k o / t a b l e w r i t e r   |   C o p y r i g h t   ( C )   2 0 1 4   b y   O l e k u   K o n k o 
 g i t h u b . c o m / o n s i / g i n k g o   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   O n s i   F a k h o u r i 
 g i t h u b . c o m / o n s i / g i n k g o / v 2   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   O n s i   F a k h o u r i 
 g i t h u b . c o m / o n s i / g o m e g a   |   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 4   O n s i   F a k h o u r i 
 g i t h u b . c o m / p e t e r b o u r g o n / d i s k v   |   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 2   P e t e r   B o u r g o n 
 g i t h u b . c o m / p o s e n e r / c o m p l e t e   |   C o p y r i g h t   ( c )   2 0 1 7   E y a l   P o s e n e r 
 g i t h u b . c o m / r y a n u b e r / c o l u m n i z e   |   C o p y r i g h t   ( c )   2 0 1 6   R y a n   U b e r 
 g i t h u b . c o m / s e r g i / g o - d i f f   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 6   T h e   g o - d i f f   A u t h o r s . 
 g i t h u b . c o m / s h u r c o o L / s a n i t i z e d _ a n c h o r _ n a m e   |   C o p y r i g h t   ( c )   2 0 1 5   D m i t r i   S h u r a l y o v 
 g i t h u b . c o m / s i r u p s e n / l o g r u s   |   C o p y r i g h t   ( c )   2 0 1 4   S i m o n   E s k i l d s e n 
 g i t h u b . c o m / s m a r t y s t r e e t s / a s s e r t i o n s   |   C o p y r i g h t   ( c )   2 0 2 2   S m a r t y 
 g i t h u b . c o m / s m a r t y s t r e e t s / g o c o n v e y   |   C o p y r i g h t   ( c )   2 0 2 2   S m a r t y 
 g i t h u b . c o m / s p f 1 3 / c a s t   |   C o p y r i g h t   ( c )   2 0 1 4   S t e v e   F r a n c i a 
 g i t h u b . c o m / s p f 1 3 / j w a l t e r w e a t h e r m a n   |   C o p y r i g h t   ( c )   2 0 1 4   S t e v e   F r a n c i a 
 g i t h u b . c o m / s p f 1 3 / v i p e r   |   C o p y r i g h t   ( c )   2 0 1 4   S t e v e   F r a n c i a 
 g i t h u b . c o m / s t o e w e r / g o - s t r c a s e   |   C o p y r i g h t   ( c )   2 0 1 7 ,   A d r i a n   S t o e w e r 
 g i t h u b . c o m / s t r e t c h r / o b j x   |   C o p y r i g h t   ( c )   2 0 1 4   S t r e t c h r ,   I n c . 
 g i t h u b . c o m / s t r e t c h r / t e s t i f y   |   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 2 0   M a t   R y e r ,   T y l e r   B u n n e l l   a n d   c o n t r i b u t o r s . 
 g i t h u b . c o m / s u b o s i t o / g o t e n v   |   C o p y r i g h t   ( c )   2 0 1 3   A l i f   R a c h m a w a d i 
 g i t h u b . c o m / t m c / g r p c - w e b s o c k e t - p r o x y   |   C o p y r i g h t   ( C )   2 0 1 6   T r a v i s   C l i n e 
 g i t h u b . c o m / u r f a v e / c l i   |   C o p y r i g h t   ( c )   2 0 1 6   J e r e m y   S a e n z   &   C o n t r i b u t o r s 
 g i t h u b . c o m / x i a n g 9 0 / p r o b i n g   |   C o p y r i g h t   ( c )   2 0 1 5   X i a n g   L i 
 g i t h u b . c o m / y u i n / g o l d m a r k   |   C o p y r i g h t   ( c )   2 0 1 9   Y u s u k e   I n u z u k a 
 g o . e t c d . i o / b b o l t   |   C o p y r i g h t   ( c )   2 0 1 3   B e n   J o h n s o n 
 g o . u b e r . o r g / a t o m i c   |   C o p y r i g h t   ( c )   2 0 1 6   U b e r   T e c h n o l o g i e s ,   I n c . 
 g o . u b e r . o r g / g o l e a k   |   C o p y r i g h t   ( c )   2 0 1 8   U b e r   T e c h n o l o g i e s ,   I n c . 
 g o . u b e r . o r g / m u l t i e r r   |   C o p y r i g h t   ( c )   2 0 1 7 - 2 0 2 1   U b e r   T e c h n o l o g i e s ,   I n c . 
 g o . u b e r . o r g / z a p   |   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   U b e r   T e c h n o l o g i e s ,   I n c . 
 g o p k g . i n / a l e c t h o m a s / k i n g p i n . v 2   |   C o p y r i g h t   ( C )   2 0 1 4   A l e c   T h o m a s 
 g o p k g . i n / n a t e f i n c h / l u m b e r j a c k . v 2   |   C o p y r i g h t   ( c )   2 0 1 4   N a t e   F i n c h 
 g o p k g . i n / r e s t y . v 1   |   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 9   J e e v a n a n d a m   M 
 h o n n e f . c o / g o / t o o l s   |   C o p y r i g h t   ( c )   2 0 1 6   D o m i n i k   H o n n e f 
 
 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 .   
 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 g i t h u b . c o m / c e r t i f i / g o c e r t i f i   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / c e r t i f i / g o c e r t i f i / @ v / v 0 . 0 . 0 - 2 0 2 0 0 9 2 2 2 2 0 5 4 1 - 2 c 3 b b 0 6 c 6 0 5 4 . z i p 
 g i t h u b . c o m / h a s h i c o r p / c o n s u l / a p i   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / c o n s u l / a p i / @ v / v 1 . 1 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / c o n s u l / s d k   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / c o n s u l / s d k / @ v / v 0 . 1 . 1 . z i p 
 g i t h u b . c o m / h a s h i c o r p / e r r w r a p   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / e r r w r a p / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - c l e a n h t t p   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - c l e a n h t t p / @ v / v 0 . 5 . 1 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - i m m u t a b l e - r a d i x   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - i m m u t a b l e - r a d i x / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - m u l t i e r r o r   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - m u l t i e r r o r / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - r o o t c e r t s   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - r o o t c e r t s / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - s o c k a d d r   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - s o c k a d d r / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o - u u i d   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o - u u i d / @ v / v 1 . 0 . 1 . z i p 
 g i t h u b . c o m / h a s h i c o r p / g o l a n g - l r u   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / g o l a n g - l r u / @ v / v 0 . 5 . 1 . z i p 
 g i t h u b . c o m / h a s h i c o r p / h c l   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / h c l / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / l o g u t i l s   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / l o g u t i l s / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / h a s h i c o r p / m e m b e r l i s t   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / m e m b e r l i s t / @ v / v 0 . 1 . 3 . z i p 
 g i t h u b . c o m / h a s h i c o r p / s e r f   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / h a s h i c o r p / s e r f / @ v / v 0 . 8 . 2 . z i p 
 g i t h u b . c o m / m i t c h e l l h / c l i   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / m i t c h e l l h / c l i / @ v / v 1 . 0 . 0 . z i p 
 g i t h u b . c o m / m i t c h e l l h / g o x   |   h t t p s : / / p r o x y . g o l a n g . o r g / g i t h u b . c o m / m i t c h e l l h / g o x / @ v / v 0 . 4 . 0 . z i p 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   S O F T W A R E   L I C E N S E   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 c l o u d . g o o g l e . c o m / g o 
 c l o u d . g o o g l e . c o m / g o / b i g q u e r y 
 c l o u d . g o o g l e . c o m / g o / d a t a s t o r e 
 c l o u d . g o o g l e . c o m / g o / f i r e s t o r e 
 c l o u d . g o o g l e . c o m / g o / p u b s u b 
 c l o u d . g o o g l e . c o m / g o / s t o r a g e 
 c o n t r i b . g o . o p e n c e n s u s . i o / e x p o r t e r / o c a g e n t 
 c o n t r i b . g o . o p e n c e n s u s . i o / e x p o r t e r / p r o m e t h e u s 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / a u t o r e s t 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / a u t o r e s t / a d a l 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / a u t o r e s t / d a t e 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / a u t o r e s t / m o c k s 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / l o g g e r 
 g i t h u b . c o m / A z u r e / g o - a u t o r e s t / t r a c i n g 
 g i t h u b . c o m / N Y T i m e s / g z i p h a n d l e r 
 g i t h u b . c o m / O n e O f O n e / x x h a s h 
 g i t h u b . c o m / a h m e t b / g e n - c r d - a p i - r e f e r e n c e - d o c s 
 g i t h u b . c o m / a p p l i c a t i o n - s t a c k s / r u n t i m e - c o m p o n e n t - o p e r a t o r 
 g i t h u b . c o m / c e n s u s - i n s t r u m e n t a t i o n / o p e n c e n s u s - p r o t o 
 g i t h u b . c o m / c e r t - m a n a g e r / c e r t - m a n a g e r 
 g i t h u b . c o m / c n c f / u d p a / g o 
 g i t h u b . c o m / c n c f / x d s / g o 
 g i t h u b . c o m / c o c k r o a c h d b / d a t a d r i v e n 
 g i t h u b . c o m / c o c k r o a c h d b / e r r o r s 
 g i t h u b . c o m / c o c k r o a c h d b / l o g t a g s 
 g i t h u b . c o m / c o r e o s / e t c d 
 g i t h u b . c o m / c o r e o s / g o - o i d c 
 g i t h u b . c o m / c o r e o s / g o - s e m v e r 
 g i t h u b . c o m / c o r e o s / g o - s y s t e m d 
 g i t h u b . c o m / c o r e o s / g o - s y s t e m d / v 2 2 
 g i t h u b . c o m / c o r e o s / p k g 
 g i t h u b . c o m / e n v o y p r o x y / g o - c o n t r o l - p l a n e 
 g i t h u b . c o m / e n v o y p r o x y / p r o t o c - g e n - v a l i d a t e 
 g i t h u b . c o m / g o - l o g r / l o g r 
 g i t h u b . c o m / g o - l o g r / z a p r 
 g i t h u b . c o m / g o - o p e n a p i / j s o n p o i n t e r 
 g i t h u b . c o m / g o - o p e n a p i / j s o n r e f e r e n c e 
 g i t h u b . c o m / g o - o p e n a p i / s p e c 
 g i t h u b . c o m / g o - o p e n a p i / s w a g 
 g i t h u b . c o m / g o l a n g / g l o g 
 g i t h u b . c o m / g o l a n g / g r o u p c a c h e 
 g i t h u b . c o m / g o l a n g / m o c k 
 g i t h u b . c o m / g o o g l e / b t r e e 
 g i t h u b . c o m / g o o g l e / c e l - g o 
 g i t h u b . c o m / g o o g l e / c e l - s p e c 
 g i t h u b . c o m / g o o g l e / g n o s t i c 
 g i t h u b . c o m / g o o g l e / g o - c o n t a i n e r r e g i s t r y 
 g i t h u b . c o m / g o o g l e / g o f u z z 
 g i t h u b . c o m / g o o g l e / m a r t i a n 
 g i t h u b . c o m / g o o g l e / m a r t i a n / v 3 
 g i t h u b . c o m / g o o g l e / p p r o f 
 g i t h u b . c o m / g o o g l e / r e n a m e i o 
 g i t h u b . c o m / g o o g l e a p i s / g n o s t i c 
 g i t h u b . c o m / g r p c - e c o s y s t e m / g o - g r p c - m i d d l e w a r e 
 g i t h u b . c o m / g r p c - e c o s y s t e m / g o - g r p c - p r o m e t h e u s 
 g i t h u b . c o m / i n c o n s h r e v e a b l e / m o u s e t r a p 
 g i t h u b . c o m / j o n b o u l l e / c l o c k w o r k 
 g i t h u b . c o m / m a t t t p r o u d / g o l a n g _ p r o t o b u f _ e x t e n s i o n s 
 g i t h u b . c o m / m o b y / s p d y s t r e a m 
 g i t h u b . c o m / m o b y / t e r m 
 g i t h u b . c o m / m o d e r n - g o / c o n c u r r e n t 
 g i t h u b . c o m / m o d e r n - g o / r e f l e c t 2 
 g i t h u b . c o m / m w i t k o w / g o - c o n n t r a c k 
 g i t h u b . c o m / o p e n s h i f t / a p i 
 g i t h u b . c o m / o p e n s h i f t / b u i l d - m a c h i n e r y - g o 
 g i t h u b . c o m / o p e n s h i f t / l i b r a r y - g o 
 g i t h u b . c o m / o p e n t r a c i n g / o p e n t r a c i n g - g o 
 g i t h u b . c o m / p e l l e t i e r / g o - t o m l 
 g i t h u b . c o m / p q u e r n a / c a c h e c o n t r o l 
 g i t h u b . c o m / p r o m e t h e u s - o p e r a t o r / p r o m e t h e u s - o p e r a t o r / p k g / a p i s / m o n i t o r i n g 
 g i t h u b . c o m / p r o m e t h e u s / c l i e n t _ g o l a n g 
 g i t h u b . c o m / p r o m e t h e u s / c l i e n t _ m o d e l 
 g i t h u b . c o m / p r o m e t h e u s / c o m m o n 
 g i t h u b . c o m / p r o m e t h e u s / p r o c f s 
 g i t h u b . c o m / p r o m e t h e u s / s t a t s d _ e x p o r t e r 
 g i t h u b . c o m / s o h e i l h y / c m u x 
 g i t h u b . c o m / s p f 1 3 / a f e r o 
 g i t h u b . c o m / s p f 1 3 / c o b r a 
 g i t h u b . c o m / x e i p u u v / g o j s o n p o i n t e r 
 g i t h u b . c o m / x e i p u u v / g o j s o n r e f e r e n c e 
 g i t h u b . c o m / x e i p u u v / g o j s o n s c h e m a 
 g o . e t c d . i o / e t c d 
 g o . e t c d . i o / e t c d / a p i / v 3 
 g o . e t c d . i o / e t c d / c l i e n t / p k g / v 3 
 g o . e t c d . i o / e t c d / c l i e n t / v 2 
 g o . e t c d . i o / e t c d / c l i e n t / v 3 
 g o . e t c d . i o / e t c d / p k g / v 3 
 g o . e t c d . i o / e t c d / r a f t / v 3 
 g o . e t c d . i o / e t c d / s e r v e r / v 3 
 g o . o p e n c e n s u s . i o 
 g o . o p e n t e l e m e t r y . i o / c o n t r i b 
 g o . o p e n t e l e m e t r y . i o / c o n t r i b / i n s t r u m e n t a t i o n / g o o g l e . g o l a n g . o r g / g r p c / o t e l g r p c 
 g o . o p e n t e l e m e t r y . i o / c o n t r i b / i n s t r u m e n t a t i o n / n e t / h t t p / o t e l h t t p 
 g o . o p e n t e l e m e t r y . i o / o t e l 
 g o . o p e n t e l e m e t r y . i o / o t e l / e x p o r t e r s / o t l p 
 g o . o p e n t e l e m e t r y . i o / o t e l / m e t r i c 
 g o . o p e n t e l e m e t r y . i o / o t e l / o t e l t e s t 
 g o . o p e n t e l e m e t r y . i o / o t e l / s d k 
 g o . o p e n t e l e m e t r y . i o / o t e l / s d k / e x p o r t / m e t r i c 
 g o . o p e n t e l e m e t r y . i o / o t e l / s d k / m e t r i c 
 g o . o p e n t e l e m e t r y . i o / o t e l / t r a c e 
 g o . o p e n t e l e m e t r y . i o / p r o t o / o t l p 
 g o m o d u l e s . x y z / j s o n p a t c h / v 2 
 g o o g l e . g o l a n g . o r g / a p p e n g i n e 
 g o o g l e . g o l a n g . o r g / g e n p r o t o 
 g o o g l e . g o l a n g . o r g / g r p c 
 g o o g l e . g o l a n g . o r g / g r p c / c m d / p r o t o c - g e n - g o - g r p c 
 g o p k g . i n / i n i . v 1 
 g o p k g . i n / s q u a r e / g o - j o s e . v 2 
 g o p k g . i n / s r c - d / g o - b i l l y . v 4 
 g o p k g . i n / y a m l . v 2 
 g o p k g . i n / y a m l . v 3 
 g o t e s t . t o o l s / v 3 
 k 8 s . i o / a p i 
 k 8 s . i o / a p i e x t e n s i o n s - a p i s e r v e r 
 k 8 s . i o / a p i m a c h i n e r y 
 k 8 s . i o / a p i s e r v e r 
 k 8 s . i o / c l i e n t - g o 
 k 8 s . i o / c o d e - g e n e r a t o r 
 k 8 s . i o / c o m p o n e n t - b a s e 
 k 8 s . i o / g e n g o 
 k 8 s . i o / k l o g 
 k 8 s . i o / k l o g / v 2 
 k 8 s . i o / k u b e - o p e n a p i 
 k 8 s . i o / u t i l s 
 k n a t i v e . d e v / n e t w o r k i n g 
 k n a t i v e . d e v / p k g 
 k n a t i v e . d e v / s e r v i n g 
 s i g s . k 8 s . i o / a p i s e r v e r - n e t w o r k - p r o x y / k o n n e c t i v i t y - c l i e n t 
 s i g s . k 8 s . i o / c o n t r o l l e r - r u n t i m e 
 s i g s . k 8 s . i o / c o n t r o l l e r - t o o l s 
 s i g s . k 8 s . i o / g a t e w a y - a p i 
 s i g s . k 8 s . i o / j s o n 
 s i g s . k 8 s . i o / s t r u c t u r e d - m e r g e - d i f f / v 4 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
 a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 E N D   O F   W E B S P H E R E   L I B E R T Y   O P E R A T O R   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F I L E 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 L / N :   L - P G X D - 4 P 7 6 9 M 
 D / N :   L - P G X D - 4 P 7 6 9 M 
 P / N :   L - P G X D - 4 P 7 6 9 M 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 E N D   O F   N O T I C E   F I L E 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
       
 
 
 
 
 L / N :   L - F S M H - 6 5 Z F D T 
 D / N :   L - F S M H - 6 5 Z F D T 
 P / N :   L - F S M H - 6 5 Z F D T 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   A p p l i c a t i o n   D e l i v e r y   F o u n d a t i o n   f o r   z / O S   V 4 . 0 . 3 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S U M M A R Y 
 
 T h i s   P r o g r a m ' s   n o t i c e s   f i l e   i n c l u d e s   t h e   f o l l o w i n g   s e c t i o n s : 
 
 ( 1 )   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I B M ( R )   D e v e l o p e r   f o r   z / O S   E n t e r p r i s e   E d i t i o n   V 1 6 . 0 . 4 
 ( 2 )   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I B M   A p p l i c a t i o n   P e r f o r m a n c e   A n a l y z e r   f o r   z / O S   V 1 5 . 1 
 ( 3 )   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I B M   A p p l i c a t i o n   D e l i v e r y   F o u n d a t i o n   f o r   z / O S   C o m m o n   C o m p o n e n t s   V 1 . 9 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   o f   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 ( 1 )   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I B M   D e v e l o p e r   f o r   z / O S   E n t e r p r i s e   E d i t i o n   V 1 6 . 0 . 4 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   A .   S U M M A R Y 
 
 T h i s   P r o g r a m ' s   n o t i c e s   f i l e   i n c l u d e s   t h e   f o l l o w i n g   l i c e n s e s   a n d / o r   n o t i c e s 
 i n   r e s p e c t   o f   t h e   i d e n t i f i e d   c o m p o n e n t s : 
 
 A . 1   -   A p a c h e   S o f t w a r e   L i c e n s e   1 . 1 
 
 A . 2   -   A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 
 A . 3   -   B S D   L i c e n s e 
 
 A . 4   -   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e 
 
 A . 5   -   C o m m o n   P u b l i c   L i c e n s e 
 
 A . 6   -   E c l i p s e   P u b l i c   L i c e n s e   1 . 0 
 
 A . 7   -   E c l i p s e   P u b l i c   L i c e n s e   2 . 0 
 
 A . 8   -   I B M   P u b l i c   L i c e n s e 
 
 A . 9   -   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 
 A . 1 0   -   I C U   L i c e n s e ,   v 1 . 8   a n d   l a t e r 
 
 A . 1 1   -   I B M   S D K ,   J a v a   T e c h n o l o g y   E d i t i o n ,   v 1 1 
 
 A . 1 2   -   I N D E P E N D E N T   J P E G   G R O U P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 A . 1 3   -   J a v a C u p 
 
 A . 1 4   -   J T i d y   v 8 . 0 
 
 A . 1 5   -   O b j e c t   M a n a g e m e n t   G r o u p   ( O M G )   X M L   M e t a d a t a   I n t e r c h a n g e   ( X M I )   v 2 . 0 
 
 A . 1 6   -   M I T   L i c e n s e 
 
 A . 1 7   -   M O Z I L L A   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 A . 1 8   -   P U T T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 A . 1 9   -   S A X   c o m p o n e n t 
 
 A . 2 0   -   U N I C O D E   L i c e n s e 
 
 A . 2 1   -   W S D L   1 . 1   B i n d i n g   E x t e n s i o n   f o r   S O A P   1 . 2   S c h e m a   F i l e s 
 
 A . 2 2   -   W o r l d w i d e   W e b   C o n s o r t i u m   ( W 3 C ) 
 
 A . 2 3   -   O t h e r   L i c e n s e s 
 
 A . 2 4   -   C o d e   C o v e r a g e 
 
 A . 2 5   -   I B M   z / O S   D e b u g g e r 
 
 A . 2 6   -   I B M   E x p l o r e r   f o r   z / O S   3 . 3 
 
 A . 2 7   -   I B M   D e p e n d e n c y   B a s e d   B u i l d   2 . 0 . 1 
 
 A . 2 8   -   J 2 C   3 . 0 . 2 
 
 A . 2 9   -   I B M   Z   O p e n   D e b u g   4 . 0 
 
 A . 3 0   -   I B M   W a z i   D e p l o y   3 . 0 . 2 
 
 A . 3 1   -   I B M   Z   O p e n   A u t o m a t i o n   U t i l i t i e s   1 . 2 
 
 A . 3 2   -   I B M   Z   O p e n   E d i t o r   4 . x 
 
 A . 3 3   -   I B M   R S E   A P I   P l u g - i n   f o r   Z o w e   C L I   3 . 3     
 
 A . 3 4   -   I B M   W a z i   f o r   D e v   S p a c e s   4 . 0 . x 
 
 A . 3 5   -   I B M   C I C S   E x p l o r e r   5 . 5 . 3 4 
 
 
 
 
 E N D   o f   S e c t i o n   A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S e c t i o n   B .   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1   -   A p a c h e   S o f t w a r e   L i c e n s e   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 : 
 
 -   A p a c h e   F O P   1 . 1 
 -   A p a c h e   A v a l o n 
 -   A p a c h e   B a t i k 
 -   B C E L 
 -   R e g E x p 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   Y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e s   f r o m   t h e   
 
 A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
                                       T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   
   C o p y r i g h t   ( C )   1 9 9 9 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   
   1 .   R e d i s t r i b u t i o n s   o f     s o u r c e   c o d e   m u s t     r e t a i n   t h e   a b o v e   c o p y r i g h t     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   
   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e     t h e   f o l l o w i n g   a c k n o w l e d g m e n t :     " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d     b y   t h e     A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . "     A l t e r n a t e l y ,   t h i s     a c k n o w l e d g m e n t   m a y     a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,     i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   
   4 .   T h e   n a m e s   " F O P "   a n d     " A p a c h e   S o f t w a r e   F o u n d a t i o n "     m u s t   n o t   b e   u s e d   t o   e n d o r s e     o r   p r o m o t e     p r o d u c t s   d e r i v e d   f r o m   t h i s     s o f t w a r e   w i t h o u t     p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   
   5 .   P r o d u c t s     d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t     b e   c a l l e d   " A p a c h e " ,   n o r   m a y   " A p a c h e "   a p p e a r     i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n     o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   
   T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,     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   I M P L I E D   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   A N D     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 R E     D I S C L A I M E D .     I N   N O     E V E N T   S H A L L     T H E     A P A C H E   S O F T W A R E     F O U N D A T I O N     O R   I T S   C O N T R I B U T O R S     B E   L I A B L E   F O R     A N Y   D I R E C T ,     I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L     D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T     O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R     P R O F I T S ;   O R   B U S I N E S S     I N T E R R U P T I O N )     H O W E V E R   C A U S E D   A N D   O N   A N Y     T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R     I N   C O N T R A C T ,     S T R I C T   L I A B I L I T Y ,     O R   T O R T   ( I N C L U D I N G     N E G L I G E N C E   O R     O T H E R W I S E )   A R I S I N G   I N     A N Y   W A Y   O U T   O F   T H E     U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 E N D   O F   A p a c h e   S o f t w a r e   L i c e n s e   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2   -   A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 -   A p a c h e   A n t   1 . 7 . 0 
 -   A p a c h e   A x i s   1 . 4 
 -   A p a c h e   A x i s 2   1 . 7 . 9 
     -   A p a c h e   C o m m o n s - X M L S c h e m a   2 . 2 . 1 
     -   A p a c h e   J e t t i s o n   1 . 3 . 8 
     -   A p a c h e   W o d e n   1 . 0 M 1 0 
 -   A p a c h e   B a t i k   1 . 6 . 0 
 -   A p a c h e   B a t i k - a l l   1 . 7 
 -   A p a c h e   C o m m o n s   B e a n U t i l s   1 . 9 . 2 
 -   A p a c h e   C o m m o n s   B e a n U t i l s   1 . 9 . 4 
 -   A p a c h e   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) 
 -   A p a c h e   C o m m o n s   C o d e c   1 . 6 
 -   A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 . 1 
 -   A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 . 2 
 -   A p a c h e   C o m m o n s   C o n f i g u r a t i o n   1 . 6 
 -   A p a c h e   C o m m o n s   D i g e s t e r   1 . 5 
 -   A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 
 -   A p a c h e   C o m m o n s   E L   1 . 0 
 -   A p a c h e   C o m m o n s   H T T P C l i e n t   3 . 0 . 1 
 -   A p a c h e   C o m m o n s   I O   2 . 4 ,   1 . 3 . 1 
 -   A p a c h e   C o m m o n s   L a n g   2 . 5 
 -   A p a c h e   C o m m o n s   L a n g   3 . 1   
 -   A p a c h e   C o m m o n s   L a n g   3 . 7 
 -   A p a c h e   C o m m o n s   L o g g i n g   1 . 2 ,   1 . 0 . 4 
 -   A p a c h e   C o m m o n s   N e t   3 . 1 ,   3 . 2 
 -   A p a c h e   C o m m o n s   T e x t   1 . 3 
 -   A p a c h e   L u c e n e   1 . 9 . 1   ( s u b s e t ) 
 -   A p a c h e   W o d e n ,   1 . 0 M 7 
 -   A p a c h e   W S - C o m m o n s   X M L S c h e m a   1 . 2 
 -   a p a c h e . h t t p c o m p o n e n t s   4 . 5 . 2 
 -   A v a l o n - F r a m e w o r k   4 . 2 . 0   ( h t t p : / / a v a l o n . a p a c h e . o r g ) 
 -   E x p l o r e r C a n v a s   V . 0 0 0 2 
 -   G e r o n i m o - s p e c s   3 . 0   ( s u b s e t ) 
 -   g o o g l e - g s o n   1 . 4 
 -   g s o n   2 . 8 . 6 
 -   J a c k s o n   C o r e   2 . 9 . 0 
 -   J a c k s o n   D a t a b i n d   2 . 9 . 0 
 -   J S O N 4 J   1 . 0 . 1 . 0 
 -   L u c e n e   2 . 9 . 1 
 -   O p e n c s v - 3 . 8 . j a r 
 -   R o m e   0 . 9 
 -   s e r i a l i z e r   2 . 7 . 0 
 -   S n a k e Y A M L   1 . 2 3 
 -   T o m c a t   4 . 1 . 3 . 0 
 -   T o m c a t   9 . 0 . 5 0 
 -   T r u e z i p   6 . 7 
 -   X a l a n - J   2 . 7 . 0 ,   2 . 7 . 1   ( s u b s e t ) 
 -   X e r c e s - i m p l   2 . 7 . 1 
 -   X e r c e s - J   2 . 9 . 0 
 -   X e r c e s - C + +   3 . 2 . 3 
 -   X M L   B e a n s   2 . 2 . 0 
 -   X M L - A P I s   1 . 3 . 0 4 
 -   x m l - a p i s - e x t   1 . 3 . 0 4 
 -   x m l g r a p h i c s - c o m m o n s   1 . 5 
 
 
 
                                                               A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N   
 
 1 .   D e f i n i t i o n s .   
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t 
 o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f 
 f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i ) 
 b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e , 
 a n d   c o n f i g u r a t i o n   f i l e s .   
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l 
 v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r 
 f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r 
 L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r 
 t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f 
 e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s 
 r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n 
 e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e 
 t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r 
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g 
 c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n 
 w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n 
 b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t 
 l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h 
 D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e , 
 n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n 
 t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l , 
 s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e 
 a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y 
 c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h 
 C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n 
 a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a 
 l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n 
 t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n 
 a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k 
 s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k 
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e 
 f o l l o w i n g   c o n d i t i o n s :   
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a 
 c o p y   o f   t h i s   L i c e n s e ;   a n d   
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g 
 t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u 
 d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s 
 f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e 
 a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E 
 f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e 
 D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a 
 N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e 
 S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e 
 W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e 
 N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e 
 L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e 
 W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E 
 t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s 
 c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e .   
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e , 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d 
 i n   t h i s   L i c e n s e .   
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y 
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e 
 a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y 
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g 
 s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d 
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s 
 i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S 
 O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n , 
 a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T , 
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r 
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s 
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t 
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u 
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s 
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r 
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f 
 s u c h   d a m a g e s .   
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a 
 f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y 
 o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n 
 a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n 
 Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d 
 o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r 
 h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h 
 C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l 
 l i a b i l i t y .   
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S     
 
 F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3   -   B S D   L i c e n s e 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 d 3 . j s   3 . 5 . 1 7     C o p y r i g h t   2 0 1 7   M i k e   B o s t o c k 
 X S t r e a m   1 . 4 . 1 8   C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 6 ,   J o e   W a l n e s ;   C o p y r i g h t   ( c )   2 0 0 6 - 2 0 1 9 ,   X S t r e a m   C o m m i t t e r s 
 j g i t   5 . 1 3 . 0   C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s .   
 j g i t . a r c h i v e   5 . 1 0 . 0   C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s .   
 j g i t . g p g . b c   5 . 1 0 . 0   C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s .   
 j g i t . h t t p . a p a c h e   5 . 1 0 . 0   C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s .   
 j g i t . s s h . a p a c h e   5 . 1 0 . 0   C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s .   
 j g i t . s s h . j s c h   5 . 1 0 . 0   C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s . 
 s y s / t y p e s . h   h e a d e r   f i l e   C o p y r i g h t   ( c )   1 9 8 2 ,   1 9 8 6   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e 
 p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
         o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
         s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   D I S C L A I M E D . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ; 
 O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y 
 W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 4   -   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 -   J a v a M a i l   A P I   1 . 4 . 3 
 
 E N D   O F   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 5   -   C o m m o n   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   C o m m o n   P u b l i c   L i c e n s e   1 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 -   W S D L 4 J   1 . 6 . 2     ( h t t p : / / d o w n l o a d . e c l i p s e . o r g / r e l e a s e s / 2 0 1 9 - 1 2 / 2 0 1 9 1 2 1 8 1 0 0 0 ) 
 
 E N D   O F   C o m m o n   P u b l i c   L i c e n s e   1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 6   -   E c l i p s e   P u b l i c   L i c e n s e   1 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   1 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L   o r   e m a i l   r e q u e s t ) : 
 
 -   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F   +   X S D )   2 . 6 . 1   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / m o d e l i n g . e m f . e m f / r e l e a s e s / 2 . 6 . 1 ) 
 -   K l a y J S   0 . 4 . 1   ( h t t p s : / / g i t h u b . c o m / k i e l e r / k l a y j s ) 
 -   L S P 4 J   0 . 7 . 2   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . l s p 4 j ) 
 -   T M 4 E   0 . 1 . 0   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . t m 4 e ) 
 -   M y l y n   3 . 2 . 4   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / m y l y n ) 
 -   X t e n d   2 . 1 8 . 0   ( h t t p s : / / w w w . e c l i p s e . o r g / x t e n d / ) 
 -   X t e x t   2 . 1 8 . 0   ( h t t p s : / / w w w . e c l i p s e . o r g / X t e x t / ) 
 -   J a v a e w a h   1 . 1 . 1 2   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   J S c h   0 . 1 . 5 5   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   e d d s a   0 . 3 . 0   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   A p a c h e   C o m m o n s   C o d e c   1 . 1 4   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   A p a c h e   C o m m o n s   C o m p r e s s   1 . 2 0   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   A p a c h e   C o m m o n s   L o g g i n g   1 . 2   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   H t t p C o m p o n e n t s   C l i e n t   4 . 5 . 1 3   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   H t t p C o m p o n e n t s   C o r e   4 . 4 . 1 4   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   A p a c h e   S S H D - O S G I   2 . 7 . 0   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   A p a c h e   S S H D - S F T P   2 . 7 . 0   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   B o u n c y C a s t l e   1 . 6 9   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   
 -   E c l i p s e   P l a t f o r m   4 . 8   ( e - m a i l   r e q u e s t   t o   i b m t o o l s @ c a . i b m . c o m ) 
 -   E c l i p s e   T a r g e t   M a n a g e m e n t   3 . 6   ( e - m a i l   r e q u e s t   t o   i b m t o o l s @ c a . i b m . c o m ) 
 -   L S P 4 E   0 . 1 1 . 1   ( e - m a i l   r e q u e s t   t o   i b m t o o l s @ c a . i b m . c o m ) 
 -   E c l i p s e   C / C + +   D e v e l o p m e n t   T o o l s   9 . 2 . 1   ( h t t p s : / / w w w . e c l i p s e . o r g / c d t / d o w n l o a d s . p h p ) ' ) 
 
 
 I B M   E C L I P S E   S D K   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 4 . 8 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 -   A n t   1 . 1 0 . 3 
 -   A S M   6 . 1 . 1 
 -   A p a c h e   X M L   G r a p h i c s   C o m m o n s   2 . 2 . 0 
 -   B a t i k   1 . 6 . 0 ,   1 . 9 . 1 
 -   C o m m o n s   C o l l e c t i o n s   3 . 2 . 2 
 -   C o m m o n s   J X P a t h   1 . 3 . 0 
 -   C o m m o n s   L a n g   2 . 6 . 0 
 -   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   1 . 0 . 1   ( s u b s e t ) 
 -   E c l i p s e   4 . 8 . 0 
 -   E c l i p s e   4 . 8 . 0   P l a t f o r m 
 -   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 1 4 . 0 
 -   E c l i p s e   E M F   2 . 1 4 . 0 
 -   E c l i p s e   E M F   -   M o d e l   Q u e r y   1 . 1 2 . 0 
 -   E c l i p s e   E M F   -   M o d e l   T r a n s a c t i o n   1 . 1 2 . 0 
 -   E c l i p s e   E M F   -   V a l i d a t i o n   F r a m e w o r k   1 . 1 2 . 0 
 -   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   4 . 8 . 0 
 -   E c l i p s e   G M F   1 . 1 2 . 0 
 -   E c l i p s e   J e t t y   9 . 4 . 1 7 
 -   E c l i p s e   M P C   1 . 7 . 1 
 -   E c l i p s e   P a r a l l e l   T o o l s   P l a t f o r m   8 . 1 . 1   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t o o l s . p t p ) 
 -   E c l i p s e   W T P   3 . 1 0 . 0 
 -   F e l i x   G o g o   1 . 0 . 6 
 -   F e l i x   S C R   A P I   2 . 0 . 1 4 
 -   G e r o n i m o   2 . 0 . 2   ( s u b s e t ) 
 -   G o o g l e   C l o s u r e   C o m p i l e r   v 2 0 1 6 0 3 1 5 
 -   G u a v a   2 1 . 0 . 0 
 -   H a m c r e s t   C o r e   1 . 3 
 -   H t t p C o m p o n e n t s   C l i e n t   4 . 5 . 2 
 -   H t t p C o m p o n e n t s   C o r e   4 . 4 . 6 
 -   I C U 4 J   5 8 . 2 . 0 
 -   J e t t y   9 . 4 . 1 7 
 -   J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0 
 -   J a v a   E x p r e s s i o n   L a n g u a g e   I m p l   2 . 2 . 0 
 -   J a v a   P e r s i s t e n c e   ( J P A )   2 . 2 . 0 
 -   J a v a   S e r v e r   P a g e   A P I   2 . 2 . 0 
 -   J a v a   S e r v e r   P a g e   I m p l   2 . 2 . 2 
 -   J a v a   S e r v l e t   A P I   3 . 1 . 0 
 -   j a v a x . a n n o t a t i o n   1 . 2 . 0 
 -   J D O M   1 . 1 . 1 
 -   J S c h   0 . 1 . 5 4 
 -   J u n i t   5 . 0 . 0 
 -   L P G   R u n t i m e   1 . 1 . 0 
 -   L u c e n e   7 . 1 . 0 
 -   R h i n o   1 . 7 R 5 
 -   S A T 4 J   2 . 3 . 5   ( s u b s e t ) 
 -   S A X   2 . 0 . 2 
 -   S L F 4 J   1 . 7 . 3 0 
 -   T o m c a t   3 . 2 . 4   ( J a s p e r   c o m p i l e r ) 
 -   U D D I 4 J   2 . 0 . 5 
 -   W S D L 4 J   1 . 5 . 1 
 -   W S I L 4 J   1 . 0 . 0 
 -   X M L   C o m m o n s   R e s o l v e r   1 . 2 
 -   X a l a n - J   2 . 7 . 1   ( s u b s e t ) 
 -   x z   f o r   J a v a   1 . 8 . 0 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 D a t a   T o o l s   P r o j e c t   ( D T P )   o f   I B M   E c l i p s e   S D K 
 
 I B M   E C L I P S E   S D K   C O D E   i n c l u d e   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 4 . 6 . 3 .     
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 4 . 6 . 3   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E N D   O F   I B M   E C L I P S E   S D K   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 E N D   O F   E c l i p s e   P u b l i c   L i c e n s e   1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 7   -   E c l i p s e   P u b l i c   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 -   J e r s e y   2 . 3 4 
 -   G i t   I n t e g r a t i o n   f o r   E c l i p s e   ( E G i t )   5 . 1 3 . 0   ( h t t p s : / / p r o j e c t s . e c l i p s e . o r g / p r o j e c t s / t e c h n o l o g y . e g i t / r e l e a s e s / 5 . 1 3 . 0 ) 
 -   S L F 4 J - A P I   1 . 7 . 3 0 
 
 E N D   O F   E c l i p s e   P u b l i c   L i c e n s e   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 8   -   I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 -   J T O p e n   1 0 . 4   ( h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 
 E N D   O F   I B M   P u b l i c   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 9   -   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 
 -   G N O M E   B i n d i n g 
 -   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   
 
 L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   
 
 w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y .   Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l .   ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   
 
 B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 0   -   I C U   L i c e n s e ,   v 1 . 8   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 -   I C U 4 C   5 0 . 1 
 -   I C U 4 J   4 . 4 . 2 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 5   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
 N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c /   a n d   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / . 
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c /   a n d   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G , 
 I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) , 
 A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D 
 B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E , 
 D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 4   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   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   ( t h e   " D a t a   F i l e s " )   o r 
 U n i c o d e   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   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e 
 D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) 
 a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a 
 F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a 
 F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D 
 P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G 
 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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R 
 S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r . 
 
 E N D   O F   I C U   L I C E N S E   -   I C U   1 . 8   A N D   L A T E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 1   -   I B M   S D K ,   J a v a   T e c h n o l o g y   E d i t i o n ,   v 1 1 
 
 N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   f o r   t h e   I B M   S D K ,   J a v a   T e c h n o l o g y   E d i t i o n ,   m a y   b e   f o u n d   a t   ( i n s t a l l _ l o c a t i o n ) / j d k . 
 
 E N D   O F   I B M   S D K ,   J A V A   T E C H N O L O G Y   E D I T I O N   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 2   -   I N D E P E N D E N T   J P E G   G R O U P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h i s   t h i r d   p a r t y   c o m p o n e n t   w a s   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   3 . 6 . 2 ,   a n d   i s   s u b j e c t   t o   t h e   f o l l o w i n g   
 
 t e r m s   a n d   c o n d i t i o n s : 
 -   I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e   r e l e a s e   6 b 
 
 
 T h e   I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 R E A D M E   f o r   r e l e a s e   6 b   o f   2 7 - M a r - 1 9 9 8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   d i s t r i b u t i o n   c o n t a i n s   t h e   s i x t h   p u b l i c   r e l e a s e   o f   t h e   I n d e p e n d e n t 
 J P E G   G r o u p ' s   f r e e   J P E G   s o f t w a r e .   Y o u   a r e   w e l c o m e   t o   r e d i s t r i b u t e   t h i s 
 s o f t w a r e   a n d   t o   u s e   i t   f o r   a n y   p u r p o s e ,   s u b j e c t   t o   t h e   c o n d i t i o n s   u n d e r 
 L E G A L   I S S U E S ,   b e l o w .   
 
 S e r i o u s   u s e r s   o f   t h i s   s o f t w a r e   ( p a r t i c u l a r l y   t h o s e   i n c o r p o r a t i n g   i t   i n t o 
 l a r g e r   p r o g r a m s )   s h o u l d   c o n t a c t   I J G   a t   j p e g - i n f o @ u u n e t . u u . n e t   t o   b e 
 a d d e d   t o   o u r   e l e c t r o n i c   m a i l i n g   l i s t .   M a i l i n g   l i s t   m e m b e r s   a r e   n o t i f i e d 
 o f   u p d a t e s   a n d   h a v e   a   c h a n c e   t o   p a r t i c i p a t e   i n   t e c h n i c a l   d i s c u s s i o n s , 
 e t c .   
 
 T h i s   s o f t w a r e   i s   t h e   w o r k   o f   T o m   L a n e ,   P h i l i p   G l a d s t o n e ,   J i m   B o u c h e r , 
 L e e   C r o c k e r ,   J u l i a n   M i n g u i l l o n ,   L u i s   O r t i z ,   G e o r g e   P h i l l i p s ,   D a v i d e 
 R o s s i ,   G u i d o   V o l l b e d i n g ,   G e '   W e i j e r s ,   a n d   o t h e r   m e m b e r s   o f   t h e 
 I n d e p e n d e n t   J P E G   G r o u p .   
 
 I J G   i s   n o t   a f f i l i a t e d   w i t h   t h e   o f f i c i a l   I S O   J P E G   s t a n d a r d s   c o m m i t t e e .   
 
 
 D O C U M E N T A T I O N   R O A D M A P 
 = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   f i l e   c o n t a i n s   t h e   f o l l o w i n g   s e c t i o n s : 
 
 O V E R V I E W                         G e n e r a l   d e s c r i p t i o n   o f   J P E G   a n d   t h e   I J G   s o f t w a r e . 
 L E G A L   I S S U E S                 C o p y r i g h t ,   l a c k   o f   w a r r a n t y ,   t e r m s   o f   d i s t r i b u t i o n . 
 R E F E R E N C E S                     W h e r e   t o   l e a r n   m o r e   a b o u t   J P E G . 
 A R C H I V E   L O C A T I O N S       W h e r e   t o   f i n d   n e w e r   v e r s i o n s   o f   t h i s   s o f t w a r e . 
 R E L A T E D   S O F T W A R E         O t h e r   s t u f f   y o u   s h o u l d   g e t . 
 F I L E   F O R M A T   W A R S         S o f t w a r e   * n o t *   t o   g e t . 
 T O   D O                               P l a n s   f o r   f u t u r e   I J G   r e l e a s e s . 
 
 O t h e r   d o c u m e n t a t i o n   f i l e s   i n   t h e   d i s t r i b u t i o n   a r e :   
 
 U s e r   d o c u m e n t a t i o n :   
 
 i n s t a l l . d o c   H o w   t o   c o n f i g u r e   a n d   i n s t a l l   t h e   I J G   s o f t w a r e .   
 
 u s a g e . d o c   U s a g e   i n s t r u c t i o n s   f o r   c j p e g ,   d j p e g ,   j p e g t r a n ,   r d j p g c o m ,   a n d 
 w r j p g c o m .   
 
 * . 1   U n i x - s t y l e   m a n   p a g e s   f o r   p r o g r a m s   ( s a m e   i n f o   a s   u s a g e . d o c ) .   
 
 w i z a r d . d o c   A d v a n c e d   u s a g e   i n s t r u c t i o n s   f o r   J P E G   w i z a r d s   o n l y .   
 
 c h a n g e . l o g   V e r s i o n - t o - v e r s i o n   c h a n g e   h i g h l i g h t s .   
 
 P r o g r a m m e r   a n d   i n t e r n a l   d o c u m e n t a t i o n :   
 
 l i b j p e g . d o c   H o w   t o   u s e   t h e   J P E G   l i b r a r y   i n   y o u r   o w n   p r o g r a m s .   
 
 e x a m p l e . c   S a m p l e   c o d e   f o r   c a l l i n g   t h e   J P E G   l i b r a r y .   
 
 s t r u c t u r e . d o c   O v e r v i e w   o f   t h e   J P E G   l i b r a r y ' s   i n t e r n a l   s t r u c t u r e .   
 
 f i l e l i s t . d o c   R o a d   m a p   o f   I J G   f i l e s .   
 
 c o d e r u l e s . d o c   C o d i n g   s t y l e   r u l e s   - - -   p l e a s e   r e a d   i f   y o u   c o n t r i b u t e   c o d e . 
 
 P l e a s e   r e a d   a t   l e a s t   t h e   f i l e s   i n s t a l l . d o c   a n d   u s a g e . d o c .   U s e f u l 
 i n f o r m a t i o n   c a n   a l s o   b e   f o u n d   i n   t h e   J P E G   F A Q   ( F r e q u e n t l y   A s k e d 
 Q u e s t i o n s )   a r t i c l e .   S e e   A R C H I V E   L O C A T I O N S   b e l o w   t o   f i n d   o u t   w h e r e   t o 
 o b t a i n   t h e   F A Q   a r t i c l e .   
 
 I f   y o u   w a n t   t o   u n d e r s t a n d   h o w   t h e   J P E G   c o d e   w o r k s ,   w e   s u g g e s t   r e a d i n g 
 o n e   o r   m o r e   o f   t h e   R E F E R E N C E S ,   t h e n   l o o k i n g   a t   t h e   d o c u m e n t a t i o n   f i l e s 
 ( i n   r o u g h l y   t h e   o r d e r   l i s t e d )   b e f o r e   d i v i n g   i n t o   t h e   c o d e .   
 
 
 O V E R V I E W 
 = = = = = = = = 
 
 T h i s   p a c k a g e   c o n t a i n s   C   s o f t w a r e   t o   i m p l e m e n t   J P E G   i m a g e   c o m p r e s s i o n   a n d 
 d e c o m p r e s s i o n .   J P E G   ( p r o n o u n c e d   " j a y - p e g " )   i s   a   s t a n d a r d i z e d   c o m p r e s s i o n 
 m e t h o d   f o r   f u l l - c o l o r   a n d   g r a y - s c a l e   i m a g e s .   J P E G   i s   i n t e n d e d   f o r 
 c o m p r e s s i n g   " r e a l - w o r l d "   s c e n e s ;   l i n e   d r a w i n g s ,   c a r t o o n s   a n d   o t h e r 
 n o n - r e a l i s t i c   i m a g e s   a r e   n o t   i t s   s t r o n g   s u i t .   J P E G   i s   l o s s y ,   m e a n i n g 
 t h a t   t h e   o u t p u t   i m a g e   i s   n o t   e x a c t l y   i d e n t i c a l   t o   t h e   i n p u t   i m a g e .   H e n c e 
 y o u   m u s t   n o t   u s e   J P E G   i f   y o u   h a v e   t o   h a v e   i d e n t i c a l   o u t p u t   b i t s . 
 H o w e v e r ,   o n   t y p i c a l   p h o t o g r a p h i c   i m a g e s ,   v e r y   g o o d   c o m p r e s s i o n   l e v e l s 
 c a n   b e   o b t a i n e d   w i t h   n o   v i s i b l e   c h a n g e ,   a n d   r e m a r k a b l y   h i g h   c o m p r e s s i o n 
 l e v e l s   a r e   p o s s i b l e   i f   y o u   c a n   t o l e r a t e   a   l o w - q u a l i t y   i m a g e .   F o r   m o r e 
 d e t a i l s ,   s e e   t h e   r e f e r e n c e s ,   o r   j u s t   e x p e r i m e n t   w i t h   v a r i o u s   c o m p r e s s i o n 
 s e t t i n g s .   
 
 T h i s   s o f t w a r e   i m p l e m e n t s   J P E G   b a s e l i n e ,   e x t e n d e d - s e q u e n t i a l ,   a n d 
 p r o g r e s s i v e   c o m p r e s s i o n   p r o c e s s e s .   P r o v i s i o n   i s   m a d e   f o r   s u p p o r t i n g   a l l 
 v a r i a n t s   o f   t h e s e   p r o c e s s e s ,   a l t h o u g h   s o m e   u n c o m m o n   p a r a m e t e r   s e t t i n g s 
 a r e n ' t   i m p l e m e n t e d   y e t .   F o r   l e g a l   r e a s o n s ,   w e   a r e   n o t   d i s t r i b u t i n g   c o d e 
 f o r   t h e   a r i t h m e t i c - c o d i n g   v a r i a n t s   o f   J P E G ;   s e e   L E G A L   I S S U E S .   W e   h a v e 
 m a d e   n o   p r o v i s i o n   f o r   s u p p o r t i n g   t h e   h i e r a r c h i c a l   o r   l o s s l e s s   p r o c e s s e s 
 d e f i n e d   i n   t h e   s t a n d a r d .   
 
 W e   p r o v i d e   a   s e t   o f   l i b r a r y   r o u t i n e s   f o r   r e a d i n g   a n d   w r i t i n g   J P E G   i m a g e 
 f i l e s ,   p l u s   t w o   s a m p l e   a p p l i c a t i o n s   " c j p e g "   a n d   " d j p e g " ,   w h i c h   u s e   t h e 
 l i b r a r y   t o   p e r f o r m   c o n v e r s i o n   b e t w e e n   J P E G   a n d   s o m e   o t h e r   p o p u l a r   i m a g e 
 f i l e   f o r m a t s .   T h e   l i b r a r y   i s   i n t e n d e d   t o   b e   r e u s e d   i n   o t h e r 
 a p p l i c a t i o n s .   
 
 I n   o r d e r   t o   s u p p o r t   f i l e   c o n v e r s i o n   a n d   v i e w i n g   s o f t w a r e ,   w e   h a v e 
 i n c l u d e d   c o n s i d e r a b l e   f u n c t i o n a l i t y   b e y o n d   t h e   b a r e   J P E G   c o d i n g / d e c o d i n g 
 c a p a b i l i t y ;   f o r   e x a m p l e ,   t h e   c o l o r   q u a n t i z a t i o n   m o d u l e s   a r e   n o t   s t r i c t l y 
 p a r t   o f   J P E G   d e c o d i n g ,   b u t   t h e y   a r e   e s s e n t i a l   f o r   o u t p u t   t o   c o l o r m a p p e d 
 f i l e   f o r m a t s   o r   c o l o r m a p p e d   d i s p l a y s .   T h e s e   e x t r a   f u n c t i o n s   c a n   b e 
 c o m p i l e d   o u t   o f   t h e   l i b r a r y   i f   n o t   r e q u i r e d   f o r   a   p a r t i c u l a r 
 a p p l i c a t i o n .   W e   h a v e   a l s o   i n c l u d e d   " j p e g t r a n " ,   a   u t i l i t y   f o r   l o s s l e s s 
 t r a n s c o d i n g   b e t w e e n   d i f f e r e n t   J P E G   p r o c e s s e s ,   a n d   " r d j p g c o m "   a n d 
 " w r j p g c o m " ,   t w o   s i m p l e   a p p l i c a t i o n s   f o r   i n s e r t i n g   a n d   e x t r a c t i n g   t e x t u a l 
 c o m m e n t s   i n   J F I F   f i l e s .   
 
 T h e   e m p h a s i s   i n   d e s i g n i n g   t h i s   s o f t w a r e   h a s   b e e n   o n   a c h i e v i n g 
 p o r t a b i l i t y   a n d   f l e x i b i l i t y ,   w h i l e   a l s o   m a k i n g   i t   f a s t   e n o u g h   t o   b e 
 u s e f u l .   I n   p a r t i c u l a r ,   t h e   s o f t w a r e   i s   n o t   i n t e n d e d   t o   b e   r e a d   a s   a 
 t u t o r i a l   o n   J P E G .   ( S e e   t h e   R E F E R E N C E S   s e c t i o n   f o r   i n t r o d u c t o r y 
 m a t e r i a l . )   R a t h e r ,   i t   i s   i n t e n d e d   t o   b e   r e l i a b l e ,   p o r t a b l e , 
 i n d u s t r i a l - s t r e n g t h   c o d e .   W e   d o   n o t   c l a i m   t o   h a v e   a c h i e v e d   t h a t   g o a l   i n 
 e v e r y   a s p e c t   o f   t h e   s o f t w a r e ,   b u t   w e   s t r i v e   f o r   i t .   
 
 W e   w e l c o m e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   a   c o m p o n e n t   o f   c o m m e r c i a l 
 p r o d u c t s .   N o   r o y a l t y   i s   r e q u i r e d ,   b u t   w e   d o   a s k   f o r   a n   a c k n o w l e d g e m e n t 
 i n   p r o d u c t   d o c u m e n t a t i o n ,   a s   d e s c r i b e d   u n d e r   L E G A L   I S S U E S .   
 
 
 L E G A L   I S S U E S   = = = = = = = = = = = =   
 
 I n   p l a i n   E n g l i s h :   
 
 1 .   W e   d o n ' t   p r o m i s e   t h a t   t h i s   s o f t w a r e   w o r k s .   ( B u t   i f   y o u   f i n d   a n y   b u g s , 
 p l e a s e   l e t   u s   k n o w ! )   
 
 2 .   Y o u   c a n   u s e   t h i s   s o f t w a r e   f o r   w h a t e v e r   y o u   w a n t .   Y o u   d o n ' t   h a v e   t o 
 p a y   u s .   
 
 3 .   Y o u   m a y   n o t   p r e t e n d   t h a t   y o u   w r o t e   t h i s   s o f t w a r e .   I f   y o u   u s e   i t   i n   a 
 p r o g r a m ,   y o u   m u s t   a c k n o w l e d g e   s o m e w h e r e   i n   y o u r   d o c u m e n t a t i o n   t h a t 
 y o u ' v e   u s e d   t h e   I J G   c o d e .   
 
 I n   l e g a l e s e :   
 
 T h e   a u t h o r s   m a k e   N O   W A R R A N T Y   o r   r e p r e s e n t a t i o n ,   e i t h e r   e x p r e s s   o r 
 i m p l i e d ,   w i t h   r e s p e c t   t o   t h i s   s o f t w a r e ,   i t s   q u a l i t y ,   a c c u r a c y , 
 m e r c h a n t a b i l i t y ,   o r   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 .   T h i s   s o f t w a r e   i s 
 p r o v i d e d   " A S   I S " ,   a n d   y o u ,   i t s   u s e r ,   a s s u m e   t h e   e n t i r e   r i s k   a s   t o   i t s 
 q u a l i t y   a n d   a c c u r a c y .   
 
 T h i s   s o f t w a r e   i s   c o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e .   A l l   R i g h t s 
 R e s e r v e d   e x c e p t   a s   s p e c i f i e d   b e l o w .   
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s 
 s o f t w a r e   ( o r   p o r t i o n s   t h e r e o f )   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o 
 t h e s e   c o n d i t i o n s :   
 
 ( 1 )   I f   a n y   p a r t   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e   i s   d i s t r i b u t e d , 
 t h e n   t h i s   R E A D M E   f i l e   m u s t   b e   i n c l u d e d ,   w i t h   t h i s   c o p y r i g h t   a n d 
 n o - w a r r a n t y   n o t i c e   u n a l t e r e d ;   a n d   a n y   a d d i t i o n s ,   d e l e t i o n s ,   o r   c h a n g e s 
 t o   t h e   o r i g i n a l   f i l e s   m u s t   b e   c l e a r l y   i n d i c a t e d   i n   a c c o m p a n y i n g 
 d o c u m e n t a t i o n .   
 
 ( 2 )   I f   o n l y   e x e c u t a b l e   c o d e   i s   d i s t r i b u t e d ,   t h e n   t h e   a c c o m p a n y i n g 
 d o c u m e n t a t i o n   m u s t   s t a t e   t h a t   " t h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e 
 w o r k   o f   t h e   I n d e p e n d e n t   J P E G   G r o u p " .   
 
 ( 3 )   P e r m i s s i o n   f o r   u s e   o f   t h i s   s o f t w a r e   i s   g r a n t e d   o n l y   i f   t h e   u s e r 
 a c c e p t s   f u l l   r e s p o n s i b i l i t y   f o r   a n y   u n d e s i r a b l e   c o n s e q u e n c e s ;   t h e 
 a u t h o r s   a c c e p t   N O   L I A B I L I T Y   f o r   d a m a g e s   o f   a n y   k i n d .   
 
 T h e s e   c o n d i t i o n s   a p p l y   t o   a n y   s o f t w a r e   d e r i v e d   f r o m   o r   b a s e d   o n   t h e   I J G 
 c o d e ,   n o t   j u s t   t o   t h e   u n m o d i f i e d   l i b r a r y .   I f   y o u   u s e   o u r   w o r k ,   y o u   o u g h t 
 t o   a c k n o w l e d g e   u s .   
 
 P e r m i s s i o n   i s   N O T   g r a n t e d   f o r   t h e   u s e   o f   a n y   I J G   a u t h o r ' s   n a m e   o r 
 c o m p a n y   n a m e   i n   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h i s   s o f t w a r e   o r 
 p r o d u c t s   d e r i v e d   f r o m   i t .   T h i s   s o f t w a r e   m a y   b e   r e f e r r e d   t o   o n l y   a s   " t h e 
 I n d e p e n d e n t   J P E G   G r o u p ' s   s o f t w a r e " .   
 
 W e   s p e c i f i c a l l y   p e r m i t   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   t h e 
 b a s i s   o f   c o m m e r c i a l   p r o d u c t s ,   p r o v i d e d   t h a t   a l l   w a r r a n t y   o r   l i a b i l i t y 
 c l a i m s   a r e   a s s u m e d   b y   t h e   p r o d u c t   v e n d o r .   
 
 
 a n s i 2 k n r . c   i s   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   b y   p e r m i s s i o n   o f   L .   P e t e r 
 D e u t s c h ,   s o l e   p r o p r i e t o r   o f   i t s   c o p y r i g h t   h o l d e r ,   A l a d d i n   E n t e r p r i s e s   o f 
 M e n l o   P a r k ,   C A .   a n s i 2 k n r . c   i s   N O T   c o v e r e d   b y   t h e   a b o v e   c o p y r i g h t   a n d 
 c o n d i t i o n s ,   b u t   i n s t e a d   b y   t h e   u s u a l   d i s t r i b u t i o n   t e r m s   o f   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n ;   p r i n c i p a l l y ,   t h a t   y o u   m u s t   i n c l u d e   s o u r c e   c o d e   i f 
 y o u   r e d i s t r i b u t e   i t .   ( S e e   t h e   f i l e   a n s i 2 k n r . c   f o r   f u l l   d e t a i l s . ) 
 H o w e v e r ,   s i n c e   a n s i 2 k n r . c   i s   n o t   n e e d e d   a s   p a r t   o f   a n y   p r o g r a m   g e n e r a t e d 
 f r o m   t h e   I J G   c o d e ,   t h i s   d o e s   n o t   l i m i t   y o u   m o r e   t h a n   t h e   f o r e g o i n g 
 p a r a g r a p h s   d o .   
 
 T h e   U n i x   c o n f i g u r a t i o n   s c r i p t   " c o n f i g u r e "   w a s   p r o d u c e d   w i t h   G N U 
 A u t o c o n f .   I t   i s   c o p y r i g h t   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   b u t   i s   f r e e l y 
 d i s t r i b u t a b l e .   T h e   s a m e   h o l d s   f o r   i t s   s u p p o r t i n g   s c r i p t s   ( c o n f i g . g u e s s , 
 c o n f i g . s u b ,   l t c o n f i g ,   l t m a i n . s h ) .   A n o t h e r   s u p p o r t   s c r i p t ,   i n s t a l l - s h ,   i s 
 c o p y r i g h t   b y   M . I . T .   b u t   i s   a l s o   f r e e l y   d i s t r i b u t a b l e .   
 
 I t   a p p e a r s   t h a t   t h e   a r i t h m e t i c   c o d i n g   o p t i o n   o f   t h e   J P E G   s p e c   i s   c o v e r e d 
 b y   p a t e n t s   o w n e d   b y   I B M ,   A T & T ,   a n d   M i t s u b i s h i .   H e n c e   a r i t h m e t i c   c o d i n g 
 c a n n o t   l e g a l l y   b e   u s e d   w i t h o u t   o b t a i n i n g   o n e   o r   m o r e   l i c e n s e s .   F o r   t h i s 
 r e a s o n ,   s u p p o r t   f o r   a r i t h m e t i c   c o d i n g   h a s   b e e n   r e m o v e d   f r o m   t h e   f r e e 
 J P E G   s o f t w a r e .   ( S i n c e   a r i t h m e t i c   c o d i n g   p r o v i d e s   o n l y   a   m a r g i n a l   g a i n 
 o v e r   t h e   u n p a t e n t e d   H u f f m a n   m o d e ,   i t   i s   u n l i k e l y   t h a t   v e r y   m a n y 
 i m p l e m e n t a t i o n s   w i l l   s u p p o r t   i t . )   S o   f a r   a s   w e   a r e   a w a r e ,   t h e r e   a r e   n o 
 p a t e n t   r e s t r i c t i o n s   o n   t h e   r e m a i n i n g   c o d e .   
 
 T h e   I J G   d i s t r i b u t i o n   f o r m e r l y   i n c l u d e d   c o d e   t o   r e a d   a n d   w r i t e   G I F   f i l e s . 
 T o   a v o i d   e n t a n g l e m e n t   w i t h   t h e   U n i s y s   L Z W   p a t e n t ,   G I F   r e a d i n g   s u p p o r t 
 h a s   b e e n   r e m o v e d   a l t o g e t h e r ,   a n d   t h e   G I F   w r i t e r   h a s   b e e n   s i m p l i f i e d   t o 
 p r o d u c e   " u n c o m p r e s s e d   G I F s " .   T h i s   t e c h n i q u e   d o e s   n o t   u s e   t h e   L Z W 
 a l g o r i t h m ;   t h e   r e s u l t i n g   G I F   f i l e s   a r e   l a r g e r   t h a n   u s u a l ,   b u t   a r e 
 r e a d a b l e   b y   a l l   s t a n d a r d   G I F   d e c o d e r s .   
 
 W e   a r e   r e q u i r e d   t o   s t a t e   t h a t   
 
 " T h e   G r a p h i c s   I n t e r c h a n g e   F o r m a t ( c )   i s   t h e   C o p y r i g h t   p r o p e r t y   o f   
 
 C o m p u S e r v e   I n c o r p o r a t e d .   G I F ( s m )   i s   a   S e r v i c e   M a r k   p r o p e r t y   o f 
 C o m p u S e r v e   I n c o r p o r a t e d . "   
 
 
 R E F E R E N C E S 
 = = = = = = = = = = 
 
 W e   h i g h l y   r e c o m m e n d   r e a d i n g   o n e   o r   m o r e   o f   t h e s e   r e f e r e n c e s   b e f o r e 
 t r y i n g   t o   u n d e r s t a n d   t h e   i n n a r d s   o f   t h e   J P E G   s o f t w a r e .   
 
 T h e   b e s t   s h o r t   t e c h n i c a l   i n t r o d u c t i o n   t o   t h e   J P E G   c o m p r e s s i o n   a l g o r i t h m 
 i s   W a l l a c e ,   G r e g o r y   K .   " T h e   J P E G   S t i l l   P i c t u r e   C o m p r e s s i o n   S t a n d a r d " , 
 C o m m u n i c a t i o n s   o f   t h e   A C M ,   A p r i l   1 9 9 1   ( v o l .   3 4   n o .   4 ) ,   p p .   3 0 - 4 4 .   
 
 ( A d j a c e n t   a r t i c l e s   i n   t h a t   i s s u e   d i s c u s s   M P E G   m o t i o n   p i c t u r e 
 c o m p r e s s i o n ,   a p p l i c a t i o n s   o f   J P E G ,   a n d   r e l a t e d   t o p i c s . )   I f   y o u   d o n ' t 
 h a v e   t h e   C A C M   i s s u e   h a n d y ,   a   P o s t S c r i p t   f i l e   c o n t a i n i n g   a   r e v i s e d 
 v e r s i o n   o f   W a l l a c e ' s   a r t i c l e   i s   a v a i l a b l e   a t 
 f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / w a l l a c e . p s . g z .   T h e   f i l e   ( a c t u a l l y   a 
 p r e p r i n t   f o r   a n   a r t i c l e   t h a t   a p p e a r e d   i n   I E E E   T r a n s .   C o n s u m e r 
 E l e c t r o n i c s )   o m i t s   t h e   s a m p l e   i m a g e s   t h a t   a p p e a r e d   i n   C A C M ,   b u t   i t 
 i n c l u d e s   c o r r e c t i o n s   a n d   s o m e   a d d e d   m a t e r i a l .   N o t e :   t h e   W a l l a c e   a r t i c l e 
 i s   c o p y r i g h t   A C M   a n d   I E E E ,   a n d   i t   m a y   n o t   b e   u s e d   f o r   c o m m e r c i a l 
 p u r p o s e s .   
 
 A   s o m e w h a t   l e s s   t e c h n i c a l ,   m o r e   l e i s u r e l y   i n t r o d u c t i o n   t o   J P E G   c a n   b e 
 f o u n d   i n   " T h e   D a t a   C o m p r e s s i o n   B o o k "   b y   M a r k   N e l s o n   a n d   J e a n - l o u p 
 G a i l l y ,   p u b l i s h e d   b y   M & T   B o o k s   ( N e w   Y o r k ) ,   2 n d   e d .   1 9 9 6 ,   I S B N 
 1 - 5 5 8 5 1 - 4 3 4 - 1 .   T h i s   b o o k   p r o v i d e s   g o o d   e x p l a n a t i o n s   a n d   e x a m p l e   C   c o d e 
 f o r   a   m u l t i t u d e   o f   c o m p r e s s i o n   m e t h o d s   i n c l u d i n g   J P E G .   I t   i s   a n 
 e x c e l l e n t   s o u r c e   i f   y o u   a r e   c o m f o r t a b l e   r e a d i n g   C   c o d e   b u t   d o n ' t   k n o w 
 m u c h   a b o u t   d a t a   c o m p r e s s i o n   i n   g e n e r a l .   T h e   b o o k ' s   J P E G   s a m p l e   c o d e   i s 
 f a r   f r o m   i n d u s t r i a l - s t r e n g t h ,   b u t   w h e n   y o u   a r e   r e a d y   t o   l o o k   a t   a   f u l l 
 i m p l e m e n t a t i o n ,   y o u ' v e   g o t   o n e   h e r e . . .   
 
 T h e   b e s t   f u l l   d e s c r i p t i o n   o f   J P E G   i s   t h e   t e x t b o o k   " J P E G   S t i l l   I m a g e   D a t a 
 C o m p r e s s i o n   S t a n d a r d "   b y   W i l l i a m   B .   P e n n e b a k e r   a n d   J o a n   L .   M i t c h e l l , 
 p u b l i s h e d   b y   V a n   N o s t r a n d   R e i n h o l d ,   1 9 9 3 ,   I S B N   0 - 4 4 2 - 0 1 2 7 2 - 1 .   P r i c e 
 U S $ 5 9 . 9 5 ,   6 3 8   p p .   T h e   b o o k   i n c l u d e s   t h e   c o m p l e t e   t e x t   o f   t h e   I S O   J P E G 
 s t a n d a r d s   ( D I S   1 0 9 1 8 - 1   a n d   d r a f t   D I S   1 0 9 1 8 - 2 ) .   T h i s   i s   b y   f a r   t h e   m o s t 
 c o m p l e t e   e x p o s i t i o n   o f   J P E G   i n   e x i s t e n c e ,   a n d   w e   h i g h l y   r e c o m m e n d   i t .   
 
 T h e   J P E G   s t a n d a r d   i t s e l f   i s   n o t   a v a i l a b l e   e l e c t r o n i c a l l y ;   y o u   m u s t   o r d e r 
 a   p a p e r   c o p y   t h r o u g h   I S O   o r   I T U .   ( U n l e s s   y o u   f e e l   a   n e e d   t o   o w n   a 
 c e r t i f i e d   o f f i c i a l   c o p y ,   w e   r e c o m m e n d   b u y i n g   t h e   P e n n e b a k e r   a n d   M i t c h e l l 
 b o o k   i n s t e a d ;   i t ' s   m u c h   c h e a p e r   a n d   i n c l u d e s   a   g r e a t   d e a l   o f   u s e f u l 
 e x p l a n a t o r y   m a t e r i a l . )   I n   t h e   U S A ,   c o p i e s   o f   t h e   s t a n d a r d   m a y   b e   o r d e r e d 
 f r o m   A N S I   S a l e s   a t   ( 2 1 2 )   6 4 2 - 4 9 0 0 ,   o r   f r o m   G l o b a l   E n g i n e e r i n g   D o c u m e n t s 
 a t   ( 8 0 0 )   8 5 4 - 7 1 7 9 .   ( A N S I   d o e s n ' t   t a k e   c r e d i t   c a r d   o r d e r s ,   b u t   G l o b a l 
 d o e s . )   I t ' s   n o t   c h e a p :   a s   o f   1 9 9 2 ,   A N S I   w a s   c h a r g i n g   $ 9 5   f o r   P a r t   1   a n d 
 $ 4 7   f o r   P a r t   2 ,   p l u s   7 %   s h i p p i n g / h a n d l i n g .   T h e   s t a n d a r d   i s   d i v i d e d   i n t o 
 t w o   p a r t s ,   P a r t   1   b e i n g   t h e   a c t u a l   s p e c i f i c a t i o n ,   w h i l e   P a r t   2   c o v e r s 
 c o m p l i a n c e   t e s t i n g   m e t h o d s .   P a r t   1   i s   t i t l e d   " D i g i t a l   C o m p r e s s i o n   a n d 
 C o d i n g   o f   C o n t i n u o u s - t o n e   S t i l l   I m a g e s ,   P a r t   1 :   R e q u i r e m e n t s   a n d 
 g u i d e l i n e s "   a n d   h a s   d o c u m e n t   n u m b e r s   I S O / I E C   I S   1 0 9 1 8 - 1 ,   I T U - T   T . 8 1 . 
 P a r t   2   i s   t i t l e d   " D i g i t a l   C o m p r e s s i o n   a n d   C o d i n g   o f   C o n t i n u o u s - t o n e 
 S t i l l   I m a g e s ,   P a r t   2 :   C o m p l i a n c e   t e s t i n g "   a n d   h a s   d o c u m e n t   n u m b e r s 
 I S O / I E C   I S   1 0 9 1 8 - 2 ,   I T U - T   T . 8 3 .   
 
 S o m e   e x t e n s i o n s   t o   t h e   o r i g i n a l   J P E G   s t a n d a r d   a r e   d e f i n e d   i n   J P E G   P a r t 
 3 ,   a   n e w e r   I S O   s t a n d a r d   n u m b e r e d   I S O / I E C   I S   1 0 9 1 8 - 3   a n d   I T U - T   T . 8 4 .   I J G 
 c u r r e n t l y   d o e s   n o t   s u p p o r t   a n y   P a r t   3   e x t e n s i o n s .   
 
 T h e   J P E G   s t a n d a r d   d o e s   n o t   s p e c i f y   a l l   d e t a i l s   o f   a n   i n t e r c h a n g e a b l e 
 f i l e   f o r m a t .   F o r   t h e   o m i t t e d   d e t a i l s   w e   f o l l o w   t h e   " J F I F "   c o n v e n t i o n s , 
 r e v i s i o n   1 . 0 2 .   A   c o p y   o f   t h e   J F I F   s p e c   i s   a v a i l a b l e   f r o m :   
 L i t e r a t u r e   D e p a r t m e n t   
 C - C u b e   M i c r o s y s t e m s ,   I n c .   
 1 7 7 8   M c C a r t h y   B l v d .   
 M i l p i t a s ,   C A   9 5 0 3 5   
 p h o n e   ( 4 0 8 )   9 4 4 - 6 3 0 0 ,   f a x   ( 4 0 8 )   9 4 4 - 6 3 1 4   
 
 A   P o s t S c r i p t   v e r s i o n   o f   t h i s   d o c u m e n t   i s   a v a i l a b l e   b y   F T P   a t 
 f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j f i f . p s . g z .   T h e r e   i s   a l s o   a   p l a i n   t e x t 
 v e r s i o n   a t   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j f i f . t x t . g z ,   b u t   i t   i s   m i s s i n g 
 t h e   f i g u r e s .   
 
 T h e   T I F F   6 . 0   f i l e   f o r m a t   s p e c i f i c a t i o n   c a n   b e   o b t a i n e d   b y   F T P   f r o m 
 f t p : / / f t p . s g i . c o m / g r a p h i c s / t i f f / T I F F 6 . p s . g z .   T h e   J P E G   i n c o r p o r a t i o n 
 s c h e m e   f o u n d   i n   t h e   T I F F   6 . 0   s p e c   o f   3 - J u n e - 9 2   h a s   a   n u m b e r   o f   s e r i o u s 
 p r o b l e m s .   I J G   d o e s   n o t   r e c o m m e n d   u s e   o f   t h e   T I F F   6 . 0   d e s i g n   ( T I F F 
 C o m p r e s s i o n   t a g   6 ) .   I n s t e a d ,   w e   r e c o m m e n d   t h e   J P E G   d e s i g n   p r o p o s e d   b y 
 T I F F   T e c h n i c a l   N o t e   # 2   ( C o m p r e s s i o n   t a g   7 ) .   C o p i e s   o f   t h i s   N o t e   c a n   b e 
 o b t a i n e d   f r o m   f t p . s g i . c o m   o r   f r o m   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / .   I t   i s 
 e x p e c t e d   t h a t   t h e   n e x t   r e v i s i o n   o f   t h e   T I F F   s p e c   w i l l   r e p l a c e   t h e   6 . 0 
 J P E G   d e s i g n   w i t h   t h e   N o t e ' s   d e s i g n .   A l t h o u g h   I J G ' s   o w n   c o d e   d o e s   n o t 
 s u p p o r t   T I F F / J P E G ,   t h e   f r e e   l i b t i f f   l i b r a r y   u s e s   o u r   l i b r a r y   t o 
 i m p l e m e n t   T I F F / J P E G   p e r   t h e   N o t e .   l i b t i f f   i s   a v a i l a b l e   f r o m 
 f t p : / / f t p . s g i . c o m / g r a p h i c s / t i f f / .   
 
 A R C H I V E   L O C A T I O N S   = = = = = = = = = = = = = = = = =   
 
 T h e   " o f f i c i a l "   a r c h i v e   s i t e   f o r   t h i s   s o f t w a r e   i s   f t p . u u . n e t   ( I n t e r n e t 
 a d d r e s s   1 9 2 . 4 8 . 9 6 . 9 ) .   T h e   m o s t   r e c e n t   r e l e a s e d   v e r s i o n   c a n   a l w a y s   b e 
 f o u n d   t h e r e   i n   d i r e c t o r y   g r a p h i c s / j p e g .   T h i s   p a r t i c u l a r   v e r s i o n   w i l l   b e 
 a r c h i v e d   a s   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j p e g s r c . v 6 b . t a r . g z .   I f   y o u 
 d o n ' t   h a v e   d i r e c t   I n t e r n e t   a c c e s s ,   U U N E T ' s   a r c h i v e s   a r e   a l s o   a v a i l a b l e 
 v i a   U U C P ;   c o n t a c t   h e l p @ u u n e t . u u . n e t   f o r   i n f o r m a t i o n   o n   r e t r i e v i n g   f i l e s 
 t h a t   w a y .   
 
 N u m e r o u s   I n t e r n e t   s i t e s   m a i n t a i n   c o p i e s   o f   t h e   U U N E T   f i l e s .   H o w e v e r , 
 o n l y   f t p . u u . n e t   i s   g u a r a n t e e d   t o   h a v e   t h e   l a t e s t   o f f i c i a l   v e r s i o n .   
 
 Y o u   c a n   a l s o   o b t a i n   t h i s   s o f t w a r e   i n   D O S - c o m p a t i b l e   " z i p "   a r c h i v e   f o r m a t 
 f r o m   t h e   S i m T e l   a r c h i v e s 
 ( f t p : / / f t p . s i m t e l . n e t / p u b / s i m t e l n e t / m s d o s / g r a p h i c s / ) ,   o r   o n   C o m p u S e r v e 
 i n   t h e   G r a p h i c s   S u p p o r t   f o r u m   ( G O   C I S : G R A P H S U P ) ,   l i b r a r y   1 2   " J P E G 
 T o o l s " .   A g a i n ,   t h e s e   v e r s i o n s   m a y   s o m e t i m e s   l a g   b e h i n d   t h e   f t p . u u . n e t 
 r e l e a s e .   
 
 T h e   J P E G   F A Q   ( F r e q u e n t l y   A s k e d   Q u e s t i o n s )   a r t i c l e   i s   a   u s e f u l   s o u r c e   o f 
 g e n e r a l   i n f o r m a t i o n   a b o u t   J P E G .   I t   i s   u p d a t e d   c o n s t a n t l y   a n d   t h e r e f o r e 
 i s   n o t   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n .   T h e   F A Q   i s   p o s t e d   e v e r y   t w o   w e e k s 
 t o   U s e n e t   n e w s g r o u p s   c o m p . g r a p h i c s . m i s c ,   n e w s . a n s w e r s ,   a n d   o t h e r   g r o u p s . 
 I t   i s   a v a i l a b l e   o n   t h e   W o r l d   W i d e   W e b   a t 
 h t t p : / / w w w . f a q s . o r g / f a q s / j p e g - f a q /   a n d   o t h e r   n e w s . a n s w e r s   a r c h i v e   s i t e s , 
 i n c l u d i n g   t h e   o f f i c i a l   n e w s . a n s w e r s   a r c h i v e   a t   r t f m . m i t . e d u : 
 f t p : / / r t f m . m i t . e d u / p u b / u s e n e t / n e w s . a n s w e r s / j p e g - f a q / .   I f   y o u   d o n ' t   h a v e 
 W e b   o r   F T P   a c c e s s ,   s e n d   e - m a i l   t o   m a i l - s e r v e r @ r t f m . m i t . e d u   w i t h   b o d y   
   s e n d   u s e n e t / n e w s . a n s w e r s / j p e g - f a q / p a r t 1 
   s e n d   u s e n e t / n e w s . a n s w e r s / j p e g - f a q / p a r t 2 
 
 
 R E L A T E D   S O F T W A R E 
 = = = = = = = = = = = = = = = = 
 
 N u m e r o u s   v i e w i n g   a n d   i m a g e   m a n i p u l a t i o n   p r o g r a m s   n o w   s u p p o r t   J P E G . 
 ( Q u i t e   a   f e w   o f   t h e m   u s e   t h i s   l i b r a r y   t o   d o   s o . )   T h e   J P E G   F A Q   d e s c r i b e d 
 a b o v e   l i s t s   s o m e   o f   t h e   m o r e   p o p u l a r   f r e e   a n d   s h a r e w a r e   v i e w e r s ,   a n d 
 t e l l s   w h e r e   t o   o b t a i n   t h e m   o n   I n t e r n e t .   
 
 I f   y o u   a r e   o n   a   U n i x   m a c h i n e ,   w e   h i g h l y   r e c o m m e n d   J e f   P o s k a n z e r ' s   f r e e 
 P B M P L U S   s o f t w a r e ,   w h i c h   p r o v i d e s   m a n y   u s e f u l   o p e r a t i o n s   o n   P P M - f o r m a t 
 i m a g e   f i l e s .   I n   p a r t i c u l a r ,   i t   c a n   c o n v e r t   P P M   i m a g e s   t o   a n d   f r o m   a   w i d e 
 r a n g e   o f   o t h e r   f o r m a t s ,   t h u s   m a k i n g   c j p e g / d j p e g   c o n s i d e r a b l y   m o r e 
 u s e f u l .   T h e   l a t e s t   v e r s i o n   i s   d i s t r i b u t e d   b y   t h e   N e t P B M   g r o u p ,   a n d   i s 
 a v a i l a b l e   f r o m   n u m e r o u s   s i t e s ,   n o t a b l y 
 f t p : / / w u a r c h i v e . w u s t l . e d u / g r a p h i c s / g r a p h i c s / p a c k a g e s / N e t P B M / . 
 U n f o r t u n a t e l y   P B M P L U S / N E T P B M   i s   n o t   n e a r l y   a s   p o r t a b l e   a s   t h e   I J G 
 s o f t w a r e   i s ;   y o u   a r e   l i k e l y   t o   h a v e   d i f f i c u l t y   m a k i n g   i t   w o r k   o n   a n y 
 n o n - U n i x   m a c h i n e .   
 
 A   d i f f e r e n t   f r e e   J P E G   i m p l e m e n t a t i o n ,   w r i t t e n   b y   t h e   P V R G   g r o u p   a t 
 S t a n f o r d ,   i s   a v a i l a b l e   f r o m   f t p : / / h a v e f u n . s t a n f o r d . e d u / p u b / j p e g / .   T h i s 
 p r o g r a m   i s   d e s i g n e d   f o r   r e s e a r c h   a n d   e x p e r i m e n t a t i o n   r a t h e r   t h a n 
 p r o d u c t i o n   u s e ;   i t   i s   s l o w e r ,   h a r d e r   t o   u s e ,   a n d   l e s s   p o r t a b l e   t h a n   t h e 
 I J G   c o d e ,   b u t   i t   i s   e a s i e r   t o   r e a d   a n d   m o d i f y .   A l s o ,   t h e   P V R G   c o d e 
 s u p p o r t s   l o s s l e s s   J P E G ,   w h i c h   w e   d o   n o t .   ( O n   t h e   o t h e r   h a n d ,   i t   d o e s n ' t 
 d o   p r o g r e s s i v e   J P E G . )   
 
 
 F I L E   F O R M A T   W A R S 
 = = = = = = = = = = = = = = = = 
 
 S o m e   J P E G   p r o g r a m s   p r o d u c e   f i l e s   t h a t   a r e   n o t   c o m p a t i b l e   w i t h   o u r 
 l i b r a r y .   T h e   r o o t   o f   t h e   p r o b l e m   i s   t h a t   t h e   I S O   J P E G   c o m m i t t e e   f a i l e d 
 t o   s p e c i f y   a   c o n c r e t e   f i l e   f o r m a t .   S o m e   v e n d o r s   " f i l l e d   i n   t h e   b l a n k s " 
 o n   t h e i r   o w n ,   c r e a t i n g   p r o p r i e t a r y   f o r m a t s   t h a t   n o   o n e   e l s e   c o u l d   r e a d . 
 ( F o r   e x a m p l e ,   n o n e   o f   t h e   e a r l y   c o m m e r c i a l   J P E G   i m p l e m e n t a t i o n s   f o r   t h e 
 M a c i n t o s h   w e r e   a b l e   t o   e x c h a n g e   c o m p r e s s e d   f i l e s . )   
 
 T h e   f i l e   f o r m a t   w e   h a v e   a d o p t e d   i s   c a l l e d   J F I F   ( s e e   R E F E R E N C E S ) .   T h i s 
 f o r m a t   h a s   b e e n   a g r e e d   t o   b y   a   n u m b e r   o f   m a j o r   c o m m e r c i a l   J P E G   v e n d o r s , 
 a n d   i t   h a s   b e c o m e   t h e   d e   f a c t o   s t a n d a r d .   J F I F   i s   a   m i n i m a l   o r   " l o w   e n d " 
 r e p r e s e n t a t i o n .   W e   r e c o m m e n d   t h e   u s e   o f   T I F F / J P E G   ( T I F F   r e v i s i o n   6 . 0   a s 
 m o d i f i e d   b y   T I F F   T e c h n i c a l   N o t e   # 2 )   f o r   " h i g h   e n d "   a p p l i c a t i o n s   t h a t 
 n e e d   t o   r e c o r d   a   l o t   o f   a d d i t i o n a l   d a t a   a b o u t   a n   i m a g e .   T I F F / J P E G   i s 
 f a i r l y   n e w   a n d   n o t   y e t   w i d e l y   s u p p o r t e d ,   u n f o r t u n a t e l y .   
 
 T h e   u p c o m i n g   J P E G   P a r t   3   s t a n d a r d   d e f i n e s   a   f i l e   f o r m a t   c a l l e d   S P I F F . 
 S P I F F   i s   i n t e r o p e r a b l e   w i t h   J F I F ,   i n   t h e   s e n s e   t h a t   m o s t   J F I F   d e c o d e r s 
 s h o u l d   b e   a b l e   t o   r e a d   t h e   m o s t   c o m m o n   v a r i a n t   o f   S P I F F .   S P I F F   h a s   s o m e 
 t e c h n i c a l   a d v a n t a g e s   o v e r   J F I F ,   b u t   i t s   m a j o r   c l a i m   t o   f a m e   i s   s i m p l y 
 t h a t   i t   i s   a n   o f f i c i a l   s t a n d a r d   r a t h e r   t h a n   a n   i n f o r m a l   o n e .   A t   t h i s 
 p o i n t   i t   i s   u n c l e a r   w h e t h e r   S P I F F   w i l l   s u p e r s e d e   J F I F   o r   w h e t h e r   J F I F 
 w i l l   r e m a i n   t h e   d e - f a c t o   s t a n d a r d .   I J G   i n t e n d s   t o   s u p p o r t   S P I F F   o n c e   t h e 
 s t a n d a r d   i s   f r o z e n ,   b u t   w e   h a v e   n o t   d e c i d e d   w h e t h e r   i t   s h o u l d   b e c o m e   o u r 
 d e f a u l t   o u t p u t   f o r m a t   o r   n o t .   ( I n   a n y   c a s e ,   o u r   d e c o d e r   w i l l   r e m a i n 
 c a p a b l e   o f   r e a d i n g   J F I F   i n d e f i n i t e l y . )   
 
 V a r i o u s   p r o p r i e t a r y   f i l e   f o r m a t s   i n c o r p o r a t i n g   J P E G   c o m p r e s s i o n   a l s o 
 e x i s t .   W e   h a v e   l i t t l e   o r   n o   s y m p a t h y   f o r   t h e   e x i s t e n c e   o f   t h e s e   f o r m a t s . 
 I n d e e d ,   o n e   o f   t h e   o r i g i n a l   r e a s o n s   f o r   d e v e l o p i n g   t h i s   f r e e   s o f t w a r e 
 w a s   t o   h e l p   f o r c e   c o n v e r g e n c e   o n   c o m m o n ,   o p e n   f o r m a t   s t a n d a r d s   f o r   J P E G 
 f i l e s .   D o n ' t   u s e   a   p r o p r i e t a r y   f i l e   f o r m a t !   
 
 T O   D O   = = = = =   
 
 T h e   m a j o r   t h r u s t   f o r   v 7   w i l l   p r o b a b l y   b e   i m p r o v e m e n t   o f   v i s u a l   q u a l i t y . 
 T h e   c u r r e n t   m e t h o d   f o r   s c a l i n g   t h e   q u a n t i z a t i o n   t a b l e s   i s   k n o w n   n o t   t o 
 b e   v e r y   g o o d   a t   l o w   Q   v a l u e s .   W e   a l s o   i n t e n d   t o   i n v e s t i g a t e   b l o c k 
 b o u n d a r y   s m o o t h i n g ,   " p o o r   m a n ' s   v a r i a b l e   q u a n t i z a t i o n " ,   a n d   o t h e r   m e a n s 
 o f   i m p r o v i n g   q u a l i t y - v s - f i l e - s i z e   p e r f o r m a n c e   w i t h o u t   s a c r i f i c i n g 
 c o m p a t i b i l i t y .   
 
 I n   f u t u r e   v e r s i o n s ,   w e   a r e   c o n s i d e r i n g   s u p p o r t i n g   s o m e   o f   t h e   u p c o m i n g 
 J P E G   P a r t   3   e x t e n s i o n s   - - -   p r i n c i p a l l y ,   v a r i a b l e   q u a n t i z a t i o n   a n d   t h e 
 S P I F F   f i l e   f o r m a t .   
 
 A s   a l w a y s ,   s p e e d i n g   t h i n g s   u p   i s   o f   g r e a t   i n t e r e s t .   
 
 P l e a s e   s e n d   b u g   r e p o r t s ,   o f f e r s   o f   h e l p ,   e t c .   t o   j p e g - i n f o @ u u n e t . u u . n e t . 
 
 
 E N D   O F   I N D E P E N D E N T   J P E G   G R O U P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 3   -   J a v a C u p 
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 ( r u n t i m e . j a r   c o m p o n e n t ) 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r   
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 E N D   O F   J A V A C U P   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 4   -   J T i d y   v 8 . 0 
 
 J a v a   H T M L   T i d y   -   J t i d y   H T M L   p a r s e r   a n d   p r e t t y   p r i n t e r 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   
 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 
 C o n t r i b u t i n g   A u t h o r ( s ) : 
 
 *   D a v e   R a g g e t t   
 *   A n d y   Q u i c k   ( t r a n s l a t i o n   t o   J a v a ) 
 *   G a r y   L   P e s k i n   ( J a v a   d e v e l o p m e n t ) 
 *   S a m i   L e m p i n e n   ( r e l e a s e   m a n a g e m e n t ) 
 *   F a b r i z i o   G i u s t i n a   
 
 T h e   c o n t r i b u t i n g   a u t h o r ( s )   w o u l d   l i k e   t o   t h a n k   a l l   t h o s e   w h o   h e l p e d   w i t h   t e s t i n g ,   b u g   f i x e s ,   a n d   p a t i e n c e .   T h i s   w o u l d n ' t   h a v e   b e e n   p o s s i b l e   w i t h o u t   a l l   o f   y o u . 
 
 C O P Y R I G H T   N O T I C E : 
 T h i s   s o f t w a r e   a n d   d o c u m e n t a t i o n   i s   p r o v i d e d   " a s   i s , "   a n d   t h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   m a k e   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s ,   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 ,   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   o r   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e   o r   t h a t   t h e   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n   w i l l   n o t   i n f r i n g e   a n y   t h i r d   p a r t y   p a t e n t s ,   c o p y r i g h t s ,   t r a d e m a r k s   o r   o t h e r   r i g h t s .   
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   w i l l   n o t   b e   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   a n y   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n ,   e v e n   i f   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   d o c u m e n t a t i o n   a n d   e x e c u t a b l e s ,   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   s p e c i f i c a l l y   p e r m i t ,   w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e   a s   a   c o m p o n e n t   f o r   s u p p o r t i n g   t h e   H y p e r t e x t   M a r k u p   L a n g u a g e   i n   c o m m e r c i a l   p r o d u c t s .   I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t ,   a c k n o w l e d g m e n t   i s   n o t   r e q u i r e d   b u t   w o u l d   b e   a p p r e c i a t e d . 
 
 E N D   O F   J T I D Y   V 8 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 5   -   O b j e c t   M a n a g e m e n t   G r o u p   ( O M G )   X M L   M e t a d a t a   I n t e r c h a n g e   ( X M I )   v 2 . 0 
 
 U S E   O F   S P E C I F I C A T I O N   -   T E R M S ,   C O N D I T I O N S   &   N O T I C E S 
 T h e   m a t e r i a l   i n   t h i s   d o c u m e n t   d e t a i l s   a n   O b j e c t   M a n a g e m e n t   G r o u p   s p e c i f i c a t i o n   i n   a c c o r d a n c e   w i t h   t h e   t e r m s ,   c o n d i t i o n s   a n d   n o t i c e s   s e t   f o r t h   b e l o w .   T h i s   d o c u m e n t   d o e s   n o t   r e p r e s e n t   a   c o m m i t m e n t   t o   i m p l e m e n t   a n y   p o r t i o n   o f   t h i s   s p e c i f i c a t i o n   i n   a n y   c o m p a n y ' s   p r o d u c t s .   T h e   i n f o r m a t i o n   c o n t a i n e d   i n   t h i s   d o c u m e n t   i s   s u b j e c t   t o   c h a n g e   w i t h o u t   n o t i c e . 
 
 L I C E N S E S 
 T h e   c o m p a n i e s   l i s t e d   a b o v e   h a v e   g r a n t e d   t o   t h e   O b j e c t   M a n a g e m e n t   G r o u p ,   I n c .   ( O M G )   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   p a i d   u p ,   w o r l d w i d e   l i c e n s e   t o   c o p y   a n d   d i s t r i b u t e   t h i s   d o c u m e n t   a n d   t o   m o d i f y   t h i s   d o c u m e n t   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   m o d i f i e d   v e r s i o n .   E a c h   o f   t h e   c o p y r i g h t   h o l d e r s   l i s t e d   a b o v e   h a s   a g r e e d   t h a t   n o   p e r s o n   s h a l l   b e   d e e m e d   t o   h a v e   i n f r i n g e d   t h e   c o p y r i g h t   i n   t h e   i n c l u d e d   m a t e r i a l   o f   a n y   s u c h   c o p y r i g h t   h o l d e r   b y   r e a s o n   o f   h a v i n g   u s e d   t h e   s p e c i f i c a t i o n   s e t   f o r t h   h e r e i n   o r   h a v i n g   c o n f o r m e d   a n y   c o m p u t e r   s o f t w a r e   t o   t h e   s p e c i f i c a t i o n . 
 S u b j e c t   t o   a l l   o f   t h e   t e r m s   a n d   c o n d i t i o n s   b e l o w ,   t h e   o w n e r s   o f   t h e   c o p y r i g h t   i n   t h i s   s p e c i f i c a t i o n   h e r e b y   g r a n t   y o u   a   f u l l y p a i d   u p ,   n o n - e x c l u s i v e ,   n o n t r a n s f e r a b l e ,   p e r p e t u a l ,   w o r l d w i d e   l i c e n s e   ( w i t h o u t   t h e   r i g h t   t o   s u b l i c e n s e ) ,   t o   u s e   t h i s 
 s p e c i f i c a t i o n   t o   c r e a t e   a n d   d i s t r i b u t e   s o f t w a r e   a n d   s p e c i a l   p u r p o s e   s p e c i f i c a t i o n s   t h a t   a r e   b a s e d   u p o n   t h i s   s p e c i f i c a t i o n ,   a n d   t o   u s e ,   c o p y ,   a n d   d i s t r i b u t e   t h i s   s p e c i f i c a t i o n   a s   p r o v i d e d   u n d e r   t h e   C o p y r i g h t   A c t ;   p r o v i d e d   t h a t :   ( 1 )   b o t h   t h e   c o p y r i g h t 
 n o t i c e   i d e n t i f i e d   a b o v e   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   o n   a n y   c o p i e s   o f   t h i s   s p e c i f i c a t i o n ;   ( 2 )   t h e   u s e   o f   t h e   s p e c i f i c a t i o n s   i s   f o r   i n f o r m a t i o n a l   p u r p o s e s   a n d   w i l l   n o t   b e   c o p i e d   o r   p o s t e d   o n   a n y   n e t w o r k   c o m p u t e r   o r   b r o a d c a s t   i n   a n y   m e d i a   a n d   w i l l   n o t   b e   o t h e r w i s e   r e s o l d   o r   t r a n s f e r r e d   f o r   c o m m e r c i a l   p u r p o s e s ;   a n d   ( 3 )   n o   m o d i f i c a t i o n s   a r e   m a d e   t o   t h i s   s p e c i f i c a t i o n .   T h i s   l i m i t e d   p e r m i s s i o n   a u t o m a t i c a l l y   t e r m i n a t e s   w i t h o u t   n o t i c e   i f   y o u   b r e a c h   a n y   o f   t h e s e   t e r m s   o r   c o n d i t i o n s .   U p o n   t e r m i n a t i o n ,   y o u   w i l l   d e s t r o y   i m m e d i a t e l y   a n y   c o p i e s   o f   t h e   s p e c i f i c a t i o n s   i n   y o u r   p o s s e s s i o n   o r   c o n t r o l . 
 
 P A T E N T S 
 T h e   a t t e n t i o n   o f   a d o p t e r s   i s   d i r e c t e d   t o   t h e   p o s s i b i l i t y   t h a t   c o m p l i a n c e   w i t h   o r   a d o p t i o n   o f   O M G   s p e c i f i c a t i o n s   m a y 
 r e q u i r e   u s e   o f   a n   i n v e n t i o n   c o v e r e d   b y   p a t e n t   r i g h t s .   O M G   s h a l l   n o t   b e   r e s p o n s i b l e   f o r   i d e n t i f y i n g   p a t e n t s   f o r   w h i c h   a   l i c e n s e   m a y   b e   r e q u i r e d   b y   a n y   O M G   s p e c i f i c a t i o n ,   o r   f o r   c o n d u c t i n g   l e g a l   i n q u i r i e s   i n t o   t h e   l e g a l   v a l i d i t y   o r   s c o p e   o f   t h o s e   p a t e n t s   t h a t   a r e   b r o u g h t   t o   i t s   a t t e n t i o n .   O M G   s p e c i f i c a t i o n s   a r e   p r o s p e c t i v e   a n d   a d v i s o r y   o n l y .   P r o s p e c t i v e   u s e r s   a r e   r e s p o n s i b l e   f o r   p r o t e c t i n g   t h e m s e l v e s   a g a i n s t   l i a b i l i t y   f o r   i n f r i n g e m e n t   o f   p a t e n t s . 
 
 G E N E R A L   U S E   R E S T R I C T I O N S 
 A n y   u n a u t h o r i z e d   u s e   o f   t h i s   s p e c i f i c a t i o n   m a y   v i o l a t e   c o p y r i g h t   l a w s ,   t r a d e m a r k   l a w s ,   a n d   c o m m u n i c a t i o n s   r e g u l a t i o n s   a n d   s t a t u t e s .   T h i s   d o c u m e n t   c o n t a i n s   i n f o r m a t i o n   w h i c h   i s   p r o t e c t e d   b y   c o p y r i g h t .   A l l   R i g h t s   R e s e r v e d .   N o   p a r t   o f   t h i s   w o r k   c o v e r e d   b y   c o p y r i g h t   h e r e i n   m a y   b e   r e p r o d u c e d   o r   u s e d   i n   a n y   f o r m   o r   b y   a n y   m e a n s - - g r a p h i c ,   e l e c t r o n i c ,   o r 
 m e c h a n i c a l ,   i n c l u d i n g   p h o t o c o p y i n g ,   r e c o r d i n g ,   t a p i n g ,   o r   i n f o r m a t i o n   s t o r a g e   a n d   r e t r i e v a l   s y s t e m s - - w i t h o u t   p e r m i s s i o n   o f   t h e   c o p y r i g h t   o w n e r . 
 
 D I S C L A I M E R   O F   W A R R A N T Y 
 W H I L E   T H I S   P U B L I C A T I O N   I S   B E L I E V E D   T O   B E   A C C U R A T E ,   I T   I S   P R O V I D E D   " A S   I S "   A N D   M A Y   C O N T A I N 
 E R R O R S   O R   M I S P R I N T S .   T H E   O B J E C T   M A N A G E M E N T   G R O U P   A N D   T H E   C O M P A N I E S   L I S T E D   A B O V E 
 M A K E   N O   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 ,   W I T H   R E G A R D   T O   T H I S   P U B L I C A T I O N , 
 I N C L U D I N G   B U T   N O T   L I M I T E D   T O   A N Y   W A R R A N T Y   O F   T I T L E   O R   O W N E R S H I P ,   I M P L I E D   W A R R A N T Y   O F 
 M E R C H A N T A B I L I T Y   O R   W A R R A N T Y   O F   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   O R   U S E . 
 I N   N O   E V E N T   S H A L L   T H E   O B J E C T   M A N A G E M E N T   G R O U P   O R   A N Y   O F   T H E   C O M P A N I E S   L I S T E D   A B O V E 
 B E   L I A B L E   F O R   E R R O R S   C O N T A I N E D   H E R E I N   O R   F O R   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 C O N S E Q U E N T I A L ,   R E L I A N C E   O R   C O V E R   D A M A G E S ,   I N C L U D I N G   L O S S   O F   P R O F I T S ,   R E V E N U E ,   D A T A   O R 
 U S E ,   I N C U R R E D   B Y   A N Y   U S E R   O R   A N Y   T H I R D   P A R T Y   I N   C O N N E C T I O N   W I T H   T H E   F U R N I S H I N G , 
 P E R F O R M A N C E ,   O R   U S E   O F   T H I S   M A T E R I A L ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H 
 D A M A G E S . 
 T h e   e n t i r e   r i s k   a s   t o   t h e   q u a l i t y   a n d   p e r f o r m a n c e   o f   s o f t w a r e   d e v e l o p e d   u s i n g   t h i s   s p e c i f i c a t i o n   i s   b o r n e   b y   y o u .   
 
 T h i s 
 d i s c l a i m e r   o f   w a r r a n t y   c o n s t i t u t e s   a n   e s s e n t i a l   p a r t   o f   t h e   l i c e n s e   g r a n t e d   t o   y o u   t o   u s e   t h i s   s p e c i f i c a t i o n . 
 
 R E S T R I C T E D   R I G H T S   L E G E N D 
 U s e ,   d u p l i c a t i o n   o r   d i s c l o s u r e   b y   t h e   U . S .   G o v e r n m e n t   i s   s u b j e c t   t o   t h e   r e s t r i c t i o n s   s e t   f o r t h   i n   s u b p a r a g r a p h   ( c )   
 
 ( 1 )   ( i i )   o f 
 T h e   R i g h t s   i n   T e c h n i c a l   D a t a   a n d   C o m p u t e r   S o f t w a r e   C l a u s e   a t   D F A R S   2 5 2 . 2 2 7 - 7 0 1 3   o r   i n   s u b p a r a g r a p h   ( c ) ( 1 )   a n d   ( 2 ) 
 o f   t h e   C o m m e r c i a l   C o m p u t e r   S o f t w a r e   -   R e s t r i c t e d   R i g h t s   c l a u s e s   a t   4 8   C . F . R .   5 2 . 2 2 7 - 1 9   o r   a s   s p e c i f i e d   i n   4 8   C . F . R .   
 
 2 2 7 - 
 7 2 0 2 - 2   o f   t h e   D o D   F . A . R .   S u p p l e m e n t   a n d   i t s   s u c c e s s o r s ,   o r   a s   s p e c i f i e d   i n   4 8   C . F . R .   1 2 . 2 1 2   o f   t h e   F e d e r a l   
 
 A c q u i s i t i o n 
 R e g u l a t i o n s   a n d   i t s   s u c c e s s o r s ,   a s   a p p l i c a b l e .   T h e   s p e c i f i c a t i o n   c o p y r i g h t   o w n e r s   a r e   a s   i n d i c a t e d   a b o v e   a n d   m a y   b e 
 c o n t a c t e d   t h r o u g h   t h e   O b j e c t   M a n a g e m e n t   G r o u p ,   2 5 0   F i r s t   A v e n u e ,   N e e d h a m ,   M A   0 2 4 9 4 ,   U . S . A . 
 
 T R A D E M A R K S 
 T h e   O M G   O b j e c t   M a n a g e m e n t   G r o u p   L o g o ( R ) ,   C O R B A ( R ) ,   C O R B A   A c a d e m y ( R ) ,   T h e   I n f o r m a t i o n   B r o k e r a g e ( R ) ,   X M I ( R ) 
 a n d   I I O P ( R )   a r e   r e g i s t e r e d   t r a d e m a r k s   o f   t h e   O b j e c t   M a n a g e m e n t   G r o u p .   O M G ( T M ) ,   O b j e c t   M a n a g e m e n t   G r o u p ( T M ) ,   C O R B A 
 l o g o s ( T M ) ,   O M G   I n t e r f a c e   D e f i n i t i o n   L a n g u a g e   ( I D L ) ( T M ) ,   T h e   A r c h i t e c t u r e   o f   C h o i c e   f o r   a   C h a n g i n g   W o r l d ( T M ) , 
 C O R B A s e r v i c e s ( T M ) ,   C O R B A f a c i l i t i e s ( T M ) ,   C O R B A m e d ( T M ) ,   C O R B A n e t ( T M ) ,   I n t e g r a t e   2 0 0 2 ( T M ) ,   M i d d l e w a r e   T h a t ' s 
 E v e r y w h e r e ( T M ) ,   U M L ( T M ) ,   U n i f i e d   M o d e l i n g   L a n g u a g e ( T M ) ,   T h e   U M L   C u b e   l o g o ( T M ) ,   M O F ( T M ) ,   C W M ( T M ) ,   T h e   C W M   L o g o ( T M ) , 
 M o d e l   D r i v e n   A r c h i t e c t u r e ( T M ) ,   M o d e l   D r i v e n   A r c h i t e c t u r e   L o g o s ( T M ) ,   M D A ( T M ) ,   O M G   M o d e l   D r i v e n   A r c h i t e c t u r e ( T M ) ,   O M G 
 M D A ( T M )   a n d   t h e   X M I   L o g o ( T M )   a r e   t r a d e m a r k s   o f   t h e   O b j e c t   M a n a g e m e n t   G r o u p .   A l l   o t h e r   p r o d u c t s   o r   c o m p a n y   n a m e s 
 m e n t i o n e d   a r e   u s e d   f o r   i d e n t i f i c a t i o n   p u r p o s e s   o n l y ,   a n d   m a y   b e   t r a d e m a r k s   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 C O M P L I A N C E 
 T h e   c o p y r i g h t   h o l d e r s   l i s t e d   a b o v e   a c k n o w l e d g e   t h a t   t h e   O b j e c t   M a n a g e m e n t   G r o u p   ( a c t i n g   i t s e l f   o r   t h r o u g h   i t s   d e s i g n e e s )   i s   a n d   s h a l l   a t   a l l   t i m e s   b e   t h e   s o l e   e n t i t y   t h a t   m a y   a u t h o r i z e   d e v e l o p e r s ,   s u p p l i e r s   a n d   s e l l e r s   o f   c o m p u t e r   s o f t w a r e   t o   u s e   c e r t i f i c a t i o n   m a r k s ,   t r a d e m a r k s   o r   o t h e r   s p e c i a l   d e s i g n a t i o n s   t o   i n d i c a t e   c o m p l i a n c e   w i t h   t h e s e   m a t e r i a l s .   S o f t w a r e   d e v e l o p e d   u n d e r   t h e   t e r m s   o f   t h i s   l i c e n s e   m a y   c l a i m   c o m p l i a n c e   o r   c o n f o r m a n c e   w i t h   t h i s   s p e c i f i c a t i o n   i f   a n d   o n l y   i f   t h e   s o f t w a r e   c o m p l i a n c e   i s   o f   a   n a t u r e   f u l l y   m a t c h i n g   t h e   a p p l i c a b l e   c o m p l i a n c e   p o i n t s   a s   s t a t e d   i n   t h e 
 s p e c i f i c a t i o n .   S o f t w a r e   d e v e l o p e d   o n l y   p a r t i a l l y   m a t c h i n g   t h e   a p p l i c a b l e   c o m p l i a n c e   p o i n t s   m a y   c l a i m   o n l y   t h a t   t h e   s o f t w a r e   w a s   b a s e d   o n   t h i s   s p e c i f i c a t i o n ,   b u t   m a y   n o t   c l a i m   c o m p l i a n c e   o r   c o n f o r m a n c e   w i t h   t h i s   s p e c i f i c a t i o n .   I n   t h e   e v e n t   t h a t   t e s t i n g   s u i t e s   a r e   i m p l e m e n t e d   o r   a p p r o v e d   b y   O b j e c t   M a n a g e m e n t   G r o u p ,   I n c . ,   s o f t w a r e   d e v e l o p e d   u s i n g   t h i s 
 s p e c i f i c a t i o n   m a y   c l a i m   c o m p l i a n c e   o r   c o n f o r m a n c e   w i t h   t h e   s p e c i f i c a t i o n   o n l y   i f   t h e   s o f t w a r e   s a t i s f a c t o r i l y   c o m p l e t e s   t h e   t e s t i n g   s u i t e s . 
 
 E N D   O F   O B J E C T   M A N A G E M E N T   G R O U P   ( O M G )   X M L   M E T A D A T A   I N T E R C H A N G E   ( X M I )   V 2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 6   -   M I T   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M I T   L i c e n s e : 
 
 -   j Q u e r y   J a v a S c r i p t   L i b r a r y   v 3 . 5 . 1   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / j q u e r y . o r g / l i c e n s e ) 
   I n c l u d e s   S i z z l e . j s   a n d   S i z z l e   C S S   S e l e c t o r   E n g i n e   v 2 . 3 . 5   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / s i z z l e j s . c o m / ) 
   ( h t t p s : / / j s . f o u n d a t i o n / ) 
 -   j Q u e r y - u i   1 . 1 2 . 1     C o p y r i g h t   ( c )   2 0 1 6   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 -   B o o t s t r a p   4 . 2 . 1   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9   T w i t t e r ,   I n c . 
 -   B o o t s t r a p   4 . 2 . 1   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 9   T h e   B o o t s t r a p   A u t h o r s 
 -   v u e   2 . 6 . 6   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   Y u x i   ( E v a n )   Y o u 
 -   j c o d i n g s   1 . 0 . 1 8   C o p y r i g h t   ( c )   2 0 1 6   M a r c i n   M i e l z y n s k i   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j r u b y . j c o d i n g s / j c o d i n g s / 1 . 0 . 1 8 ) 
 -   j o n i   2 . 1 . 1 1   C o p y r i g h t   ( c )   2 0 1 6   M a r c i n   M i e l z y n s k i   ( h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / m i t - l i c e n s e . p h p ) 
 -   j s o u p   1 . 7 . 2   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 2 1   J o n a t h a n   H e d l e y   ( h t t p s : / / j s o u p . o r g / ) 
 -   S H A - 1   U b c C h e c k   C o p y r i g h t   ( c )   2 0 1 7   M a r c   S t e v e n s ,   C r y p t o l o g y   G r o u p ,   C e n t r u m   W i s k u n d e   &   I n f o r m a t i c a ,   P . O .   B o x   9 4 0 7 9 ,   1 0 9 0   G B ,   A m s t e r d a m ,   N e t h e r l a n d s ,   m a r c @ m a r c - s t e v e n s . n l     A N D     D a n   S h u m o w ,   M i c r o s o f t   R e s e a r c h ,   d a n s h u @ m i c r o s o f t . c o m 
 
 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 . 
 
 
 E N D   O F   M I T   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 7   -   M O Z I L L A   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e s e   t h i r d   p a r t y   c o m p o n e n t s   w e r e   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   4 . 2 . 2 ,   a n d   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   
 
 t e r m s   a n d   c o n d i t i o n s : 
 -   C a i r o   B i n d i n g 
 -   M o z i l l a   B i n d i n g 
 
 M O Z I L L A   P U B L I C   L I C E N S E   V e r s i o n   1 . 1   
 
 - - - - - - - - - - - - - - -   
 
 1 .   D e f i n i t i o n s .   
 
 1 . 0 . 1 .   " C o m m e r c i a l   U s e "   m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e 
 C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y .   
 
 1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e 
 c r e a t i o n   o f   M o d i f i c a t i o n s .   
 
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e , 
 p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y 
 t h a t   p a r t i c u l a r   C o n t r i b u t o r .   
 
 1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e 
 c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e 
 i n c l u d i n g   p o r t i o n s   t h e r e o f .   
 
 1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y 
 a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c 
 t r a n s f e r   o f   d a t a .   
 
 1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 
 1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d   a s 
 t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A .   
 
 1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r   p o r t i o n s 
 t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   
 
 1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t .   
 
 1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m 
 e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r 
 s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n .   
 
 1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e 
 s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s 
 M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a 
 M o d i f i c a t i o n   i s :   A .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a 
 f i l e   c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s .   
 
 B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s 
 M o d i f i c a t i o n s .   
 
 1 . 1 0 .   " O r i g i n a l   C o d e "   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h 
 i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s   O r i g i n a l 
 C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s   L i c e n s e   i s   n o t 
 a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e .   
 
 1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r 
 h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d 
 a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r .   
 
 1 . 1 1 .   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r 
 m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y 
 a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l 
 c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e 
 d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r 
 w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e 
 S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e 
 a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e 
 f o r   n o   c h a r g e .   
 
 1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g 
 r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e   o r   a 
 f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 .   F o r   l e g a l 
 e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r 
 i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e 
 o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 
 2 .   S o u r c e   C o d e   L i c e n s e .   
 
 2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t .   T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s 
 Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d 
 p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s :   ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y 
 r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r 
 t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e 
 t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s , 
 a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d   
 
 ( b )   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f 
 O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r 
 s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s 
 t h e r e o f ) .   
 
 ( c )   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n 
 t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   O r i g i n a l   C o d e   u n d e r   t h e 
 t e r m s   o f   t h i s   L i c e n s e .   
 
 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d : 
 1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 )   s e p a r a t e   f r o m   t h e 
 O r i g i n a l   C o d e ;   o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h e   m o d i f i c a t i o n   o f 
 t h e   O r i g i n a l   C o d e   o r   i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r 
 s o f t w a r e   o r   d e v i c e s .   
 
 2 . 2 .   C o n t r i b u t o r   G r a n t .   S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y 
 c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
 n o n - e x c l u s i v e   l i c e n s e   
 
 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k ) 
 L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m , 
 s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r 
 ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r 
 M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d   
 
 ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f 
 M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n 
 c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h 
 c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r 
 o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r 
 p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t 
 C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h 
 c o m b i n a t i o n ) .   
 
 ( c )   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n 
 t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f   t h e   C o v e r e d   C o d e .   
 
 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d : 
 1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r 
 V e r s i o n ;   2 )   s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   3 )   f o r   i n f r i n g e m e n t s 
 c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n   o r   i i ) 
 t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r 
 s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ; 
 o r   4 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f 
 M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r .   
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s .   
 
 3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e .   T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o 
 w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e , 
 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   S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f 
 C o v e r e d   C o d e   m a y   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r 
 a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u 
 m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e 
 Y o u   d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e 
 v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e 
 o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e   a n 
 a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n   S e c t i o n 
 3 . 5 .   
 
 3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e .   A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r 
 t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r 
 t h e   t e r m s   o f   t h i s   L i c e n s e   e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e 
 v e r s i o n   o r   v i a   a n   a c c e p t e d   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e 
 t o   w h o m   y o u   m a d e   a n   E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e 
 v i a   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t 
 l e a s t   t w e l v e   ( 1 2 )   m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e , 
 o r   a t   l e a s t   s i x   ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r 
 M o d i f i c a t i o n   h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e 
 r e s p o n s i b l e   f o r   e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e 
 e v e n   i f   t h e   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d 
 p a r t y .   
 
 3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s .   Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o 
 w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a   f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e 
 t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d   t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e 
 a   p r o m i n e n t   s t a t e m e n t   t h a t   t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r 
 i n d i r e c t l y ,   f r o m   O r i g i n a l   C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d 
 i n c l u d i n g   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d 
 ( b )   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n 
 w h i c h   Y o u   d e s c r i b e   t h e   o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e .   
 
 3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s   ( a )   T h i r d   P a r t y   C l a i m s .   I f 
 C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s 
 i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s   g r a n t e d 
 b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 ,   C o n t r i b u t o r   m u s t   i n c l u d e 
 a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e   d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h 
 d e s c r i b e s   t h e   c l a i m   a n d   t h e   p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l 
 t h a t   a   r e c i p i e n t   w i l l   k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h 
 k n o w l e d g e   a f t e r   t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n 
 S e c t i o n   3 . 2 ,   C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l 
 c o p i e s   C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s 
 ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y 
 c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d   C o d e   t h a t   n e w 
 k n o w l e d g e   h a s   b e e n   o b t a i n e d .   
 
 ( b )   C o n t r i b u t o r   A P I s .   I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n 
 a p p l i c a t i o n   p r o g r a m m i n g   i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f 
 p a t e n t   l i c e n s e s   w h i c h   a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I , 
 C o n t r i b u t o r   m u s t   a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   L E G A L   f i l e .   
 
 ( c )   R e p r e s e n t a t i o n s .   C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d 
 p u r s u a n t   t o   S e c t i o n   3 . 4 ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t 
 C o n t r i b u t o r ' s   M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s ) 
 a n d / o r   C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y 
 t h i s   L i c e n s e .   
 
 3 . 5 .   R e q u i r e d   N o t i c e s .   Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n 
 e a c h   f i l e   o f   t h e   S o u r c e   C o d e .   I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e 
 i n   a   p a r t i c u l a r   S o u r c e   C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t 
 i n c l u d e   s u c h   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a 
 u s e r   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e .   I f   Y o u   c r e a t e d   o n e   o r 
 m o r e   M o d i f i c a t i o n ( s )   Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e 
 n o t i c e   d e s c r i b e d   i n   E x h i b i t   A .   Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n 
 a n y   d o c u m e n t a t i o n   f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s ' 
 r i g h t s   o r   o w n e r s h i p   r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .   Y o u   m a y   c h o o s e   t o 
 o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r 
 l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e . 
 H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e 
 I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r 
 t h a n   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s 
 o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l 
 D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e 
 I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t , 
 i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   
 
 3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s .   Y o u   m a y   d i s t r i b u t e   C o v e r e d 
 C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e   r e q u i r e m e n t s   o f   S e c t i o n   3 . 1 - 3 . 5   h a v e 
 b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e ,   a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t 
 t h e   S o u r c e   C o d e   v e r s i o n   o f   t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s 
 o f   t h i s   L i c e n s e ,   i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e 
 f u l f i l l e d   t h e   o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e 
 c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d 
 d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s 
 r e l a t i n g   t o   t h e   C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n 
 o f   C o v e r e d   C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e , 
 w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u 
 a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e 
 f o r   t h e   E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e 
 r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h 
 i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a 
 d i f f e r e n t   l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h 
 d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l 
 D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l 
 D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e 
 I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u 
 o f f e r .   
 
 3 . 7 .   L a r g e r   W o r k s .   Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d 
 C o d e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d 
 d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t 
 m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d 
 C o d e .   
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n .   
 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s 
 L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o   s t a t u t e , 
 j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s 
 o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e 
 l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t   b e   i n c l u d e d 
 i n   t h e   L E G A L   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t   b e   i n c l u d e d   w i t h   a l l 
 d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y 
 s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d 
 f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t .   
 
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e .   
 
 T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s   a t t a c h e d 
 t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e .   
 
 6 .   V e r s i o n s   o f   t h e   L i c e n s e .   
 
 6 . 1 .   N e w   V e r s i o n s .   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y 
 p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e . 
 E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   
 
 6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s .   O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r 
 a   p a r t i c u l a r   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t 
 u n d e r   t h e   t e r m s   o f   t h a t   v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d 
 C o d e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d 
 b y   N e t s c a p e .   N o   o n e   o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e 
 t e r m s   a p p l i c a b l e   t o   C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e .   
 
 6 . 3 .   D e r i v a t i v e   W o r k s .   I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s 
 L i c e n s e   ( w h i c h   y o u   m a y   o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t 
 a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r 
 l i c e n s e   s o   t h a t   t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " ,   " N e t s c a p e " , 
 " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r 
 l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e )   a n d 
 ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e   c o n t a i n s 
 t e r m s   w h i c h   d i f f e r   f r o m   t h e   M o z i l l a   P u b l i c   L i c e n s e   a n d   N e t s c a p e   P u b l i c 
 L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r ,   O r i g i n a l   C o d e   o r 
 C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s 
 b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f   t h i s   L i c e n s e . )   
 
 7 .   D I S C L A I M E R   O F   W A R R A N T Y .   
 
 C O V E R E D   C O D E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   C O D E   I S   F R E E   O F   D E F E C T S , 
 M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E 
 R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   C O D E   I S   W I T H   Y O U . 
 S H O U L D   A N Y   C O V E R E D   C O D E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E 
 I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y 
 N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y 
 C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D 
 C O D E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R .   
 
 8 .   T E R M I N A T I O N .   
 
 8 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e 
 a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e 
 s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l 
 s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e 
 a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t 
 r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e .   
 
 8 . 2 .   I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t   c l a i m 
 ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a 
 C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   f i l e 
 s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )   a l l e g i n g   t h a t :   
 
 ( a )   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y 
 i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h 
 P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l , 
 u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y ,   u n l e s s   i f 
 w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i )   a g r e e   i n   w r i t i n g 
 t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e   r o y a l t y   f o r   Y o u r   p a s t 
 a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h   P a r t i c i p a n t ,   o r   ( i i ) 
 w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o   t h e   C o n t r i b u t o r   V e r s i o n 
 a g a i n s t   s u c h   P a r t i c i p a n t .   I f   w i t h i n   6 0   d a y s   o f   n o t i c e ,   a   r e a s o n a b l e 
 r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t   m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g 
 b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m   i s   n o t   w i t h d r a w n ,   t h e   r i g h t s 
 g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2 
 a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f   t h e   6 0   d a y   n o t i c e   p e r i o d 
 s p e c i f i e d   a b o v e .   
 
 ( b )   a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s 
 C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n 
 a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b )   a n d 
 2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d ,   s o l d , 
 d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t   P a r t i c i p a n t .   
 
 8 . 3 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t 
 a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r 
 i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y 
 l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t   i n f r i n g e m e n t 
 l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   b y   s u c h 
 P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n 
 d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e .   
 
 8 . 4 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e ,   a l l 
 e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h 
 h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o 
 t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n .   
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y .   
 
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L 
 D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   C O D E ,   O R 
 A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y 
 I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R 
 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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K 
 S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R 
 C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N 
 I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F 
 L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y 
 R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W 
 P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N 
 O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N 
 A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U .   
 
 1 0 .   U . S .   G O V E R N M E N T   E N D   U S E R S .   
 
 T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8 
 C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e " 
 a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s   s u c h   t e r m s   a r e   u s e d 
 i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d 
 4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t 
 E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   
 
 1 1 .   M I S C E L L A N E O U S .   
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r 
 h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e , 
 s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t 
 e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   C a l i f o r n i a   l a w   p r o v i s i o n s 
 ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) , 
 e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   W i t h   r e s p e c t   t o   d i s p u t e s   i n 
 w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f ,   o r   a n   e n t i t y   c h a r t e r e d   o r 
 r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d   S t a t e s   o f   A m e r i c a ,   a n y 
 l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n 
 o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e 
 l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y 
 r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d 
 r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d 
 N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s 
 e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e 
 l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t 
 a p p l y   t o   t h i s   L i c e n s e .   
 
 1 2 .   R E S P O N S I B I L I T Y   F O R   C L A I M S .   
 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s 
 r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t 
 o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k 
 w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h 
 r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r 
 s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y .   
 
 1 3 .   M U L T I P L E - L I C E N S E D   C O D E .   
 
 I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s 
 " M u l t i p l e - L i c e n s e d " .   " M u l t i p l e - L i c e n s e d "   m e a n s   t h a t   t h e   I n i t i a l 
 D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r   Y o u r 
 c h o i c e   o f   t h e   N P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d   b y   t h e 
 I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A .   
 
 E X H I B I T   A   - M o z i l l a   P u b l i c   L i c e n s e .   
 
 ` ` T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e 
 V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n 
 c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 h t t p : / / w w w . m o z i l l a . o r g / M P L /   
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S " 
 b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e 
 L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r 
 t h e   L i c e n s e .   
 
 T h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   
 
 T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 P o r t i o n s   c r e a t e d   b y   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   a r e   C o p y r i g h t   ( C )   _ _ _ _ _ _ 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   A l l   R i g h t s   R e s e r v e d .   
 
 C o n t r i b u t o r ( s ) :   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   
 
 A l t e r n a t i v e l y ,   t h e   c o n t e n t s   o f   t h i s   f i l e   m a y   b e   u s e d   u n d e r   t h e   t e r m s   o f 
 t h e   _ _ _ _ _   l i c e n s e   ( t h e   " [ _ _ _ ]   L i c e n s e " ) ,   i n   w h i c h   c a s e   t h e   p r o v i s i o n s   o f 
 [ _ _ _ _ _ _ ]   L i c e n s e   a r e   a p p l i c a b l e   i n s t e a d   o f   t h o s e   a b o v e .   I f   y o u   w i s h   t o 
 a l l o w   u s e   o f   y o u r   v e r s i o n   o f   t h i s   f i l e   o n l y   u n d e r   t h e   t e r m s   o f   t h e 
 [ _ _ _ _ ]   L i c e n s e   a n d   n o t   t o   a l l o w   o t h e r s   t o   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e 
 u n d e r   t h e   M P L ,   i n d i c a t e   y o u r   d e c i s i o n   b y   d e l e t i n g   t h e   p r o v i s i o n s   a b o v e 
 a n d   r e p l a c e   t h e m   w i t h   t h e   n o t i c e   a n d   o t h e r   p r o v i s i o n s   r e q u i r e d   b y   t h e 
 [ _ _ _ ]   L i c e n s e .   I f   y o u   d o   n o t   d e l e t e   t h e   p r o v i s i o n s   a b o v e ,   a   r e c i p i e n t 
 m a y   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   e i t h e r   t h e   M P L   o r   t h e   [ _ _ _ ] 
 L i c e n s e . "   
 
 [ N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t   o f 
 t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u   s h o u l d 
 u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n   t h e 
 O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s . ] 
 
 E N D   O F   M O Z I L L A   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 8   -   P U T T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h i s   t h i r d   p a r t y   c o m p o n e n t   w a s   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   3 . 6 . 2 ,   a n d   i s   s u b j e c t   t o   t h e   f o l l o w i n g   
 
 t e r m s   a n d   c o n d i t i o n s : 
 -   P u T T Y   0 . 5 8   ( d e r i v a t i v e   w o r k )   
 
 
 P u T T Y   i s   c o p y r i g h t   1 9 9 7 - 2 0 0 5   S i m o n   T a t h a m .   
 
 P o r t i o n s   c o p y r i g h t   R o b e r t   d e   B a t h ,   J o r i s   v a n   R a n t w i j k ,   D e l i a n   D e l c h e v , 
 A n d r e a s   S c h u l t z ,   J e r o e n   M a s s a r ,   W e z   F u r l o n g ,   N i c o l a s   B a r r y ,   J u s t i n 
 B r a d f o r d ,   B e n   H a r r i s ,   M a l c o l m   S m i t h ,   M a r k u s   K u h n ,   a n d   C O R E   S D I   S . A .   
 
 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   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 .   
 
 E N D   O F   P U T T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 9   -   S A X   c o m p o n e n t 
 
 S A X   L I C E N S E 
 T h i s   l i c e n s e   a p p l i e s   t o   a l l   i n t e r f a c e s   a n d   c l a s s e s   i n   t h e   o r g / x m l / s a x   h i e r a r c h y .   
 T h i s   m o d u l e ,   b o t h   s o u r c e   c o d e   a n d   d o c u m e n t a t i o n ,   i s   i n   t h e   P u b l i c   D o m a i n ,   a n d   c o m e s   w i t h   N O   W A R R A N T Y .   S e e   
 h t t p : / / w w w . s a x p r o j e c t . o r g   f o r   f u r t h e r   i n f o r m a t i o n .   
 
 E N D   O F   S A X   C O M P O N E N T   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 0   -   U N I C O D E   L i c e n s e 
 
 N o t e   t h a t   t h i s   l i c e n s e   p e r t a i n s   t o   s o m e   o f   t h e   d a t a   i n c l u d e d   w i t h   t h e   I C U   
 l i b r a r i e s   f o u n d   i n   t h i s   d i s t r i b u t i o n . 
 
 E X H I B I T   1 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c /   a n d   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / .   
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   
 o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c /   a n d   
 h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / . 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   
 I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   
 A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   
 A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   
 D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E . 
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 5   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   
 t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   
 a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   
 a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   
 c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   
 d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   
 s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   
 E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   
 A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   
 h o l d e r . 
 
 U n i c o d e   a n d   t h e   U n i c o d e   l o g o   a r e   t r a d e m a r k s   o f   U n i c o d e ,   I n c . ,   a n d   m a y   b e   r e g i s t e r e d   
 i n   s o m e   j u r i s d i c t i o n s .   A l l   o t h e r   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   
 h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 E N D   O F   U N I C O D E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 1   -   W S D L   1 . 1   B i n d i n g   E x t e n s i o n   f o r   S O A P   1 . 2   S c h e m a   F i l e s 
 
 T h e   A u t h o r s   g r a n t   p e r m i s s i o n   t o   c o p y   a n d   d i s t r i b u t e   t h e   W S D L   1 . 1   B i n d i n g   E x t e n s i o n   f o r   S O A P   1 . 2   S c h e m a   F i l e s   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   a s   l o n g   a s   t h i s   n o t i c e   a n d   l i c e n s e   a r e   d i s t r i b u t e d   w i t h   t h e m .     T h e   o r i g i n a l s   o f   t h e s e   f i l e s   c a n   b e   l o c a t e d   a t : 
 
 h t t p : / / s c h e m a s . x m l s o a p . o r g / w s d l / s o a p 1 2 / w s d l 1 1 s o a p 1 2 . x s d 
 
 T H E S E   S C H E M A   F I L E S   A R E   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H E S E   F I L E S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E .     T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R   D I S T R I B U T I O N   O F   T H E S E   F I L E S . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e s e   f i l e s   o r   a n y   p r o g r a m   o r   s e r v i c e   t h a t   u s e s   t h e s e   f i l e s ,   w r i t t e n   p r i o r   p e r m i s s i o n .     T i t l e   t o   c o p y r i g h t   i n   t h e s e   f i l e s   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 E N D   O F   W S D L   1 . 1   B I N D I N G   E X T E N S I O N   F O R   S O A P   1 . 2   S C H E M A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 2   -   W o r l d w i d e   W e b   C o n s o r t i u m   ( W 3 C ) 
 
 N o t i c e s   a n d   i n f o r m a t i o n   f o r   s u p p o r t e d   s t a n d a r d s   W 3 C ( R )   D O C U M E N T   
 L I C E N S E   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1   
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   
 l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   
 s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   
 w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :   P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   
 d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   
 A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e :   1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   
 W 3 C   d o c u m e n t .   2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   
 n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   
 ( C )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   
 E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   
 R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 "   3 .   I f   i t   
 e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t :   a .   E x t e n s i b l e   M a r k u p   L a n g u a g e   ( X M L )   1 . 0   b .   
 h t t p : / / w w w . w 3 . o r g / T R / R E C - x m l /   c .   C o p y r i g h t   ( C )   2 0 0 6   W 3 C ( R )   ( M I T ,   E R C I M ,   K e i o ) ,   A l l   R i g h t s   
 R e s e r v e d .   d .   S t a t u s :   T h i s   d o c u m e n t   s p e c i f i e s   a   s y n t a x   c r e a t e d   b y   s u b s e t t i n g   a n   e x i s t i n g ,   w i d e l y   
 u s e d   i n t e r n a t i o n a l   t e x t   p r o c e s s i n g   s t a n d a r d   ( S t a n d a r d   G e n e r a l i z e d   M a r k u p   L a n g u a g e ,   I S O   
 8 8 7 9 : 1 9 8 6 ( E )   a s   a m e n d e d   a n d   c o r r e c t e d )   f o r   u s e   o n   t h e   W o r l d   W i d e   W e b .   I t   i s   a   p r o d u c t   o f   t h e   
 X M L   C o r e   W o r k i n g   G r o u p   a s   p a r t   o f   t h e   X M L   A c t i v i t y .   T h e   E n g l i s h   v e r s i o n   o f   t h i s   s p e c i f i c a t i o n   
 i s   t h e   o n l y   n o r m a t i v e   v e r s i o n .   H o w e v e r ,   f o r   t r a n s l a t i o n s   o f   t h i s   d o c u m e n t ,   s e e   
 h t t p : / / w w w . w 3 . o r g / 2 0 0 3 / 0 3 / T r a n s l a t i o n s / b y T e c h n o l o g y ? t e c h n o l o g y = x m l . T h i s   d o c u m e n t   i s   a   
 W 3 C   R e c o m m e n d a t i o n .   T h i s   f o u r t h   e d i t i o n   i s   n o t   a   n e w   v e r s i o n   o f   X M L .   A s   a   c o n v e n i e n c e   t o   
 r e a d e r s ,   i t   i n c o r p o r a t e s   t h e   c h a n g e s   d i c t a t e d   b y   t h e   a c c u m u l a t e d   e r r a t a   ( a v a i l a b l e   a t   
 h t t p : / / w w w . w 3 . o r g / X M L / x m l - V 1 0 - 3 e - e r r a t a )   t o   t h e   T h i r d   E d i t i o n   o f   X M L   1 . 0 ,   d a t e d   4   F e b r u a r y   
 2 0 0 4 .   I n   a d d i t i o n ,   t h e   m a r k u p   i n t r o d u c e d   i n   t h e   t h i r d   e d i t i o n ,   t o   c l a r i f y   w h e n   p r e s c r i p t i v e   
 k e y w o r d s   a r e   u s e d   i n   t h e   f o r m a l   s e n s e   d e f i n e d   i n   [ I E T F   R F C   2 1 1 9 ] ,   h a s   b e e n   m o d i f i e d   t o   b e t t e r   
 m a t c h   t h e   i n t e n t   o f   [ I E T F   R F C   2 1 1 9 ] .   T h i s   e d i t i o n   s u p e r s e d e s   t h e   p r e v i o u s   W 3 C   R e c o m m e n d a t i o n   
 o f   4   F e b r u a r y   2 0 0 4 .   P l e a s e   r e p o r t   e r r o r s   i n   t h i s   d o c u m e n t   t o   t h e   p u b l i c   x m l - e d i t o r @ w 3 . o r g   
 m a i l i n g   l i s t ;   a r c h i v e s   a r e   a v a i l a b l e .   F o r   t h e   c o n v e n i e n c e   o f   r e a d e r s ,   a n   X H T M L   v e r s i o n   w i t h   c o l o r - 
 c o d e d   r e v i s i o n   i n d i c a t o r s   i s   a l s o   p r o v i d e d ;   t h i s   v e r s i o n   h i g h l i g h t s   e a c h   c h a n g e   d u e   t o   a n   e r r a t u m   
 p u b l i s h e d   i n   t h e   e r r a t a   l i s t ,   t o g e t h e r   w i t h   a   l i n k   t o   t h e   p a r t i c u l a r   e r r a t u m   i n   t h a t   l i s t .   M o s t   o f   t h e   
 e r r a t a   i n   t h e   l i s t   p r o v i d e   a   r a t i o n a l e   f o r   t h e   c h a n g e .   T h e   e r r a t a   l i s t   f o r   t h i s   f o u r t h   e d i t i o n   i s   
 a v a i l a b l e   a t   h t t p : / / w w w . w 3 . o r g / X M L / x m l - V 1 0 - 4 e - e r r a t a .   A n   i m p l e m e n t a t i o n   r e p o r t   i s   a v a i l a b l e   
 a t   h t t p : / / w w w . w 3 . o r g / X M L / 2 0 0 6 / 0 6 / x m l 1 0 - 4 e - i m p l e m e n t a t i o n . h t m l .   A   T e s t   S u i t e   i s   
 m a i n t a i n e d   t o   h e l p   a s s e s s i n g   c o n f o r m a n c e   t o   t h i s   s p e c i f i c a t i o n .   T h i s   d o c u m e n t   h a s   b e e n   r e v i e w e d   
 b y   W 3 C   M e m b e r s ,   b y   s o f t w a r e   d e v e l o p e r s ,   a n d   b y   o t h e r   W 3 C   g r o u p s   a n d   i n t e r e s t e d   p a r t i e s ,   a n d   
 i s   e n d o r s e d   b y   t h e   D i r e c t o r   a s   a   W 3 C   R e c o m m e n d a t i o n .   I t   i s   a   s t a b l e   d o c u m e n t   a n d   m a y   b e   u s e d   
 a s   r e f e r e n c e   m a t e r i a l   o r   c i t e d   f r o m   a n o t h e r   d o c u m e n t .   W 3 C ' s   r o l e   i n   m a k i n g   t h e   
 R e c o m m e n d a t i o n   i s   t o   d r a w   a t t e n t i o n   t o   t h e   s p e c i f i c a t i o n   a n d   t o   p r o m o t e   i t s   w i d e s p r e a d   
 d e p l o y m e n t .   T h i s   e n h a n c e s   t h e   f u n c t i o n a l i t y   a n d   i n t e r o p e r a b i l i t y   o f   t h e   W e b .   W 3 C   m a i n t a i n s   a   
 p u b l i c   l i s t   o f   a n y   p a t e n t   d i s c l o s u r e s   m a d e   i n   c o n n e c t i o n   w i t h   t h e   d e l i v e r a b l e s   o f   t h e   g r o u p ;   t h a t   
 p a g e   a l s o   i n c l u d e s   i n s t r u c t i o n s   f o r   d i s c l o s i n g   a   p a t e n t .   A n   i n d i v i d u a l   w h o   h a s   a c t u a l   k n o w l e d g e   
 o f   a   p a t e n t   w h i c h   t h e   i n d i v i d u a l   b e l i e v e s   c o n t a i n s   E s s e n t i a l   C l a i m ( s )   m u s t   d i s c l o s e   t h e   
 i n f o r m a t i o n   i n   a c c o r d a n c e   w i t h   s e c t i o n   6   o f   t h e   W 3 C   P a t e n t   P o l i c y .   W h e n   s p a c e   p e r m i t s ,   
 i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t a u t h o r s h i p   
 a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   
 p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f .   N o   r i g h t   
 t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   
 H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   
 t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   
 w i t h   t h o s e   r e q u i r e m e n t s .   T H I S   D O C U M E N T   I S   P R O V I D E D   ? A S   I S , ?   A N D   C O P Y R I G H T   
 H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   
 T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   C O P Y R I G H T   H O L D E R S   W I L L   
 N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   
 I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F .   T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   
 h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   
 r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   
 D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   
 c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   
 s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   
 i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   
 o f   ? u s e ? .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   
 F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   
 a n n o t a t i n g   s p e c i f i c a t i o n s .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 D O M   c o m p o n e n t   i n   X M L - A P I S : 
 
 W 3 C    S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   
 
 c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   
 
 a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   
 
 a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   
 
 t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 1 . 	 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 . 	 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   
 
 W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   
 
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e .   
 3 . 	 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   
 
 y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   
 
 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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   
 
 P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   
 
 T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   
 
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   
 
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   
 
 w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   
 
 o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   
 
 E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   
 
 a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   
 
 p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   
 
 S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   
 
 s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   
 
 d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e   ( m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 W 3 C    D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   
 
 c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   
 
 h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   
 
 l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   
 
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 1 . 	 A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 2 . 	 T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   
 
 p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t      [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   
 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   
 
 K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 3 . 	 I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   
 
 a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   
 
 i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   
 
 a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   
 
 d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   
 
 O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   
 
 C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   
 
 U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   
 
 d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   
 
 a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 J o s e p h   R e a g l e   ( m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 E N D   O F   W O R L D W I D E   W E B   C O N S O R T I U M   ( W 3 C )   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 3   -   O t h e r   L i c e n s e s 
 
 T h i s   P r o g r a m   i n c l u d e s   -   D i n k u m w a r e ,   L t d . -   y v a l s . h   h e a d e r   f i l e . 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r   i m p o r t a n t   
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o m p o n e n t . 
 
 C o p y r i g h t   ( c )   2 0 0 4   L i c e n s e d   t o   I B M   C o r p .   a n d   i t s   s u p p l i e r s 
 
 D i n k u m w a r e ,   L t d .   -   y v a l s . h   h e a d e r   f i l e   -   E n d   o f   n o t i c e s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   P r o g r a m   i n c l u d e s   -   R S A   D a t a   S e c u r i t y ,   I n c . ,   M D 5   m e s s a g e - d i g e s t   a l g o r i t h m . 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r   i m p o r t a n t   
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o m p o n e n t . 
 
 C o p y r i g h t   ( C )   1 9 9 1 - 2 ,   R S A   D a t a   S e c u r i t y ,   I n c .   C r e a t e d   1 9 9 1 .   A l l   r i g h t s   r e s e r v e d . 
 
 L i c e n s e   t o   c o p y   a n d   u s e   t h i s   s o f t w a r e   i s   g r a n t e d   p r o v i d e d   t h a t   i t 
 i s   i d e n t i f i e d   a s   t h e   " R S A   D a t a   S e c u r i t y ,   I n c .   M D 5   M e s s a g e - D i g e s t 
 A l g o r i t h m "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h i s   s o f t w a r e 
 o r   t h i s   f u n c t i o n . 
 
 L i c e n s e   i s   a l s o   g r a n t e d   t o   m a k e   a n d   u s e   d e r i v a t i v e   w o r k s   p r o v i d e d 
 t h a t   s u c h   w o r k s   a r e   i d e n t i f i e d   a s   " d e r i v e d   f r o m   t h e   R S A   D a t a 
 S e c u r i t y ,   I n c .   M D 5   M e s s a g e - D i g e s t   A l g o r i t h m "   i n   a l l   m a t e r i a l 
 m e n t i o n i n g   o r   r e f e r e n c i n g   t h e   d e r i v e d   w o r k . 
 
 R S A   D a t a   S e c u r i t y ,   I n c .   m a k e s   n o   r e p r e s e n t a t i o n s   c o n c e r n i n g   e i t h e r 
 t h e   m e r c h a n t a b i l i t y   o f   t h i s   s o f t w a r e   o r   t h e   s u i t a b i l i t y   o f   t h i s 
 s o f t w a r e   f o r   a n y   p a r t i c u l a r   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s " 
 w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y   o f   a n y   k i n d . 
 
 T h e s e   n o t i c e s   m u s t   b e   r e t a i n e d   i n   a n y   c o p i e s   o f   a n y   p a r t   o f   t h i s 
 d o c u m e n t a t i o n   a n d / o r   s o f t w a r e . 
 
 R S A   D a t a   S e c u r i t y ,   I n c . ,   M D 5   m e s s a g e - d i g e s t   a l g o r i t h m   -   E n d   o f   n o t i c e s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   P r o g r a m   i n c l u d e s   -   Z l i b   V 1 . 1 . 4 . 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r   i m p o r t a n t   
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o m p o n e n t . 
 
 ( C )   1 9 9 5 - 2 0 0 2   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
 a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 J e a n - l o u p   G a i l l y     M a r k   A d l e r 
 j l o u p @ g z i p . o r g     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 I f   y o u   u s e   t h e   z l i b   l i b r a r y   i n   a   p r o d u c t ,   w e   w o u l d   a p p r e c i a t e   * n o t * 
 r e c e i v i n g   l e n g t h y   l e g a l   d o c u m e n t s   t o   s i g n .   T h e   s o u r c e s   a r e   p r o v i d e d 
 f o r   f r e e   b u t   w i t h o u t   w a r r a n t y   o f   a n y   k i n d .   T h e   l i b r a r y   h a s   b e e n 
 e n t i r e l y   w r i t t e n   b y   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r ;   i t   d o e s   n o t 
 i n c l u d e   t h i r d - p a r t y   c o d e . 
 
 I f   y o u   r e d i s t r i b u t e   m o d i f i e d   s o u r c e s ,   w e   w o u l d   a p p r e c i a t e   t h a t   y o u   i n c l u d e 
 i n   t h e   f i l e   C h a n g e L o g   h i s t o r y   i n f o r m a t i o n   d o c u m e n t i n g   y o u r   c h a n g e s . 
 
 Z l i b   V 1 . 1 . 4   -   E n d   o f   n o t i c e s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   l i k e   L i c e n s e : 
 
 x p p 3   1 . 1 . 4 c 
 
 
 I n d i a n a   U n i v e r s i t y   E x t r e m e !   L a b   S o f t w a r e   L i c e n s e 
 
 V e r s i o n   1 . 1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 2   E x t r e m e !   L a b ,   I n d i a n a   U n i v e r s i t y .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   
       m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 
     " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   I n d i a n a   U n i v e r s i t y   
     E x t r e m e !   L a b   ( h t t p : / / w w w . e x t r e m e . i n d i a n a . e d u / ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   
 i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " I n d i a n a   U n i v e r i s t y "   a n d   " I n d i a n a   U n i v e r i s t y   E x t r e m e !   L a b "   
 m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   
 p l e a s e   c o n t a c t   h t t p : / / w w w . e x t r e m e . i n d i a n a . e d u / . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   u s e   " I n d i a n a   U n i v e r i s t y "   
 n a m e   n o r   m a y   " I n d i a n a   U n i v e r i s t y "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   
 w r i t t e n   p e r m i s s i o n   o f   t h e   I n d i a n a   U n i v e r s i t y . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R S ,   C O P Y R I G H T   H O L D E R S   O R   I T S   C O N T R I B U T O R S 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R 
 O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   x p p 3   1 . 1 . 4 c   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   O t h e r   L i c e n s e s   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 4   -   C o d e   C o v e r a g e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g 
 s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r 
 i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e 
 
 @ c a r b o n / c o l o r s   0 . 0 . 1 - b e t a . 5   
 @ c a r b o n / i c o n - h e l p e r s   1 0 . 4 . 0 
 @ c a r b o n / i c o n s - a n g u l a r   1 0 . 7 . 0   
 c a r b o n - c o m p o n e n t s 	 9 . 4 0 . 0 
 c a r b o n - c o m p o n e n t s - a n g u l a r   1 . 8 . 5 
 c a r b o n - i c o n s   7 . 0 . 7 
 g s o n   2 . 8 . 2 
 g s o n   2 . 8 . 6 
 r x j s   6 . 2 . 2   
 s c a l a   2 . 1 1 . 1 2 
 t s l i b   1 . 9 . 3   
 
 
 A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   C D D L   +   G P L v 2   w i t h   c l a s s p a t h   e x c e p t i o n   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   C D D L   +   G P L v 2   w i t h   c l a s s p a t h   e x c e p t i o n   L i c e n s e : 
 
 j a v a x . s e r v l e t - a p i   4 . 0 . 1 
 -   C o p y r i g h t   ( c )   1 9 9 7 - 2 0 1 7   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 C D D L   +   G P L v 2   w i t h   c l a s s p a t h   e x c e p t i o n   L i c e n s e : 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L )   V e r s i o n   1 . 1 
 
 1 .   D e f i n i t i o n s . 
 
         1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   i n d i v i d u a l   o r   e n t i t y   t h a t   c r e a t e s   o r 
         c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
         1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l 
         S o f t w a r e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r   ( i f   a n y ) ,   a n d 
         t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
         1 . 3 .   " C o v e r e d   S o f t w a r e "   m e a n s   ( a )   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( b ) 
         M o d i f i c a t i o n s ,   o r   ( c )   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l 
         S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g 
         p o r t i o n s   t h e r e o f . 
 
         1 . 4 .   " E x e c u t a b l e "   m e a n s   t h e   C o v e r e d   S o f t w a r e   i n   a n y   f o r m   o t h e r   t h a n 
         S o u r c e   C o d e . 
 
         1 . 5 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   f i r s t 
         m a k e s   O r i g i n a l   S o f t w a r e   a v a i l a b l e   u n d e r   t h i s   L i c e n s e . 
 
         1 . 6 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   S o f t w a r e   o r 
         p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
         1 . 7 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
         1 . 8 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m 
         e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r 
         s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
         1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f 
         a n y   o f   t h e   f o l l o w i n g : 
 
         A .   A n y   f i l e   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m   o r 
         m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e 
         o r   p r e v i o u s   M o d i f i c a t i o n s ; 
 
         B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   S o f t w a r e   o r 
         p r e v i o u s   M o d i f i c a t i o n ;   o r 
 
         C .   A n y   n e w   f i l e   t h a t   i s   c o n t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e 
         u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
         1 . 1 0 .   " O r i g i n a l   S o f t w a r e "   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m 
         o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   o r i g i n a l l y   r e l e a s e d   u n d e r   t h i s 
         L i c e n s e . 
 
         1 . 1 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r 
         h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s , 
         a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
         1 . 1 2 .   " S o u r c e   C o d e "   m e a n s   ( a )   t h e   c o m m o n   f o r m   o f   c o m p u t e r   s o f t w a r e 
         c o d e   i n   w h i c h   m o d i f i c a t i o n s   a r e   m a d e   a n d   ( b )   a s s o c i a t e d 
         d o c u m e n t a t i o n   i n c l u d e d   i n   o r   w i t h   s u c h   c o d e . 
 
         1 . 1 3 .   " Y o u "   ( o r   " Y o u r " )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y 
         e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f , 
         t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h 
         c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r 
         p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t 
         o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y , 
         w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n 
         f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l 
         o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   L i c e n s e   G r a n t s . 
 
         2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 
         C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t 
         t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   t h e   I n i t i a l   D e v e l o p e r 
         h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
         ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
         t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r ,   t o   u s e ,   r e p r o d u c e , 
         m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l 
         S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) ,   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s , 
         a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
         ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f 
         O r i g i n a l   S o f t w a r e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d 
         o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   S o f t w a r e 
         ( o r   p o r t i o n s   t h e r e o f ) . 
 
         ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n 
         t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e 
         O r i g i n a l   S o f t w a r e   a v a i l a b l e   t o   a   t h i r d   p a r t y   u n d e r   t h e   t e r m s   o f   t h i s 
         L i c e n s e . 
 
         ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
         g r a n t e d :   ( 1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   S o f t w a r e ,   o r 
         ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h e   m o d i f i c a t i o n   o f   t h e 
         O r i g i n a l   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e 
         w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
         2 . 2 .   C o n t r i b u t o r   G r a n t . 
 
         C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t 
         t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y 
         g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
         ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
         t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m o d i f y , 
         d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s 
         c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ,   e i t h e r   o n   a n 
         u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   S o f t w a r e 
         a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
         ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g 
         o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n 
         c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h 
         c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r 
         o t h e r w i s e   d i s p o s e   o f :   ( 1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r 
         p o r t i o n s   t h e r e o f ) ;   a n d   ( 2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y 
         t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h 
         c o m b i n a t i o n ) . 
 
         ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e 
         o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e 
         M o d i f i c a t i o n s   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
         ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
         g r a n t e d :   ( 1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e 
         C o n t r i b u t o r   V e r s i o n ;   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h i r d 
         p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n ,   o r   ( i i )   t h e   c o m b i n a t i o n 
         o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e 
         ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   ( 3 ) 
         u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f 
         M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
         3 . 1 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
 
         A n y   C o v e r e d   S o f t w a r e   t h a t   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e 
         i n   E x e c u t a b l e   f o r m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m 
         a n d   t h a t   S o u r c e   C o d e   f o r m   m u s t   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s 
         o f   t h i s   L i c e n s e .   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y 
         c o p y   o f   t h e   S o u r c e   C o d e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   Y o u   d i s t r i b u t e 
         o r   o t h e r w i s e   m a k e   a v a i l a b l e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   a n y   s u c h 
         C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   a s   t o   h o w   t h e y   c a n   o b t a i n   s u c h 
         C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   i n   a   r e a s o n a b l e   m a n n e r   o n   o r 
         t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
         3 . 2 .   M o d i f i c a t i o n s . 
 
         T h e   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e 
         g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   r e p r e s e n t   t h a t   Y o u 
         b e l i e v e   Y o u r   M o d i f i c a t i o n s   a r e   Y o u r   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   Y o u 
         h a v e   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
         3 . 3 .   R e q u i r e d   N o t i c e s . 
 
         Y o u   m u s t   i n c l u d e   a   n o t i c e   i n   e a c h   o f   Y o u r   M o d i f i c a t i o n s   t h a t 
         i d e n t i f i e s   Y o u   a s   t h e   C o n t r i b u t o r   o f   t h e   M o d i f i c a t i o n .   Y o u   m a y   n o t 
         r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   c o n t a i n e d 
         w i t h i n   t h e   C o v e r e d   S o f t w a r e ,   o r   a n y   n o t i c e s   o f   l i c e n s i n g   o r   a n y 
         d e s c r i p t i v e   t e x t   g i v i n g   a t t r i b u t i o n   t o   a n y   C o n t r i b u t o r   o r   t h e 
         I n i t i a l   D e v e l o p e r . 
 
         3 . 4 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s . 
 
         Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   C o v e r e d   S o f t w a r e   i n 
         S o u r c e   C o d e   f o r m   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f 
         t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   Y o u   m a y   c h o o s e   t o 
         o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r 
         l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e . 
         H o w e v e r ,   y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f 
         t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t 
         a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r 
         l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e 
         t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y 
         l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a 
         r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
         3 . 5 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
 
         Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   u n d e r 
         t h e   t e r m s   o f   t h i s   L i c e n s e   o r   u n d e r   t h e   t e r m s   o f   a   l i c e n s e   o f   Y o u r 
         c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e , 
         p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e 
         a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   f o r m   d o e s   n o t   a t t e m p t   t o 
         l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   f o r m   f r o m 
         t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   C o v e r e d 
         S o f t w a r e   i n   E x e c u t a b l e   f o r m   u n d e r   a   d i f f e r e n t   l i c e n s e ,   Y o u   m u s t   m a k e 
         i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e 
         a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r 
         C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d 
         e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l 
         D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 
         3 . 6 .   L a r g e r   W o r k s . 
 
         Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   S o f t w a r e   w i t h 
         o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e 
         t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e 
         s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d 
         S o f t w a r e . 
 
 4 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
         4 . 1 .   N e w   V e r s i o n s . 
 
         O r a c l e   i s   t h e   i n i t i a l   l i c e n s e   s t e w a r d   a n d   m a y   p u b l i s h   r e v i s e d   a n d / o r 
         n e w   v e r s i o n s   o f   t h i s   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e 
         g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n 
         4 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y 
         t h i s   L i c e n s e . 
 
         4 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
 
         Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e 
         C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e 
         L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   I f 
         t h e   I n i t i a l   D e v e l o p e r   i n c l u d e s   a   n o t i c e   i n   t h e   O r i g i n a l   S o f t w a r e 
         p r o h i b i t i n g   i t   f r o m   b e i n g   d i s t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e 
         u n d e r   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m u s t   d i s t r i b u t e   a n d 
         m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n 
         o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d 
         S o f t w a r e .   O t h e r w i s e ,   Y o u   m a y   a l s o   c h o o s e   t o   u s e ,   d i s t r i b u t e   o r 
         o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   a n y 
         s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 
         4 . 3 .   M o d i f i e d   V e r s i o n s . 
 
         W h e n   Y o u   a r e   a n   I n i t i a l   D e v e l o p e r   a n d   Y o u   w a n t   t o   c r e a t e   a   n e w 
         l i c e n s e   f o r   Y o u r   O r i g i n a l   S o f t w a r e ,   Y o u   m a y   c r e a t e   a n d   u s e   a 
         m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   Y o u :   ( a )   r e n a m e   t h e   l i c e n s e   a n d 
         r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o 
         n o t e   t h a t   t h e   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) ;   a n d   ( b )   o t h e r w i s e 
         m a k e   i t   c l e a r   t h a t   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h i s 
         L i c e n s e . 
 
 5 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
         C O V E R E D   S O F T W A R E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D , 
         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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   S O F T W A R E 
         I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R 
         N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F 
         T H E   C O V E R E D   S O F T W A R E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   S O F T W A R E   P R O V E 
         D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y 
         O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G , 
         R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N 
         E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   S O F T W A R E   I S 
         A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 6 .   T E R M I N A T I O N . 
 
         6 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e 
         a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o 
         c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h . 
         P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e 
         t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
         6 . 2 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g 
         d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a 
         C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u 
         a s s e r t   s u c h   c l a i m   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )   a l l e g i n g   t h a t   t h e 
         P a r t i c i p a n t   S o f t w a r e   ( m e a n i n g   t h e   C o n t r i b u t o r   V e r s i o n   w h e r e   t h e 
         P a r t i c i p a n t   i s   a   C o n t r i b u t o r   o r   t h e   O r i g i n a l   S o f t w a r e   w h e r e   t h e 
         P a r t i c i p a n t   i s   t h e   I n i t i a l   D e v e l o p e r )   d i r e c t l y   o r   i n d i r e c t l y 
         i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   d i r e c t l y   o r 
         i n d i r e c t l y   t o   Y o u   b y   s u c h   P a r t i c i p a n t ,   t h e   I n i t i a l   D e v e l o p e r   ( i f   t h e 
         I n i t i a l   D e v e l o p e r   i s   n o t   t h e   P a r t i c i p a n t )   a n d   a l l   C o n t r i b u t o r s   u n d e r 
         S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e 
         f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y   a n d   a u t o m a t i c a l l y   a t   t h e 
         e x p i r a t i o n   o f   s u c h   6 0   d a y   n o t i c e   p e r i o d ,   u n l e s s   i f   w i t h i n   s u c h   6 0 
         d a y   p e r i o d   Y o u   w i t h d r a w   Y o u r   c l a i m   w i t h   r e s p e c t   t o   t h e   P a r t i c i p a n t 
         S o f t w a r e   a g a i n s t   s u c h   P a r t i c i p a n t   e i t h e r   u n i l a t e r a l l y   o r   p u r s u a n t   t o 
         a   w r i t t e n   a g r e e m e n t   w i t h   P a r t i c i p a n t . 
 
         6 . 3 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t 
         a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   d i r e c t l y   o r   i n d i r e c t l y 
         i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y 
         l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t 
         i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s 
         g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n 
         i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r 
         l i c e n s e . 
 
         6 . 4 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   6 . 1   o r   6 . 2   a b o v e , 
         a l l   e n d   u s e r   l i c e n s e s   t h a t   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y 
         d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   ( e x c l u d i n g   l i c e n s e s 
         g r a n t e d   t o   Y o u   b y   a n y   d i s t r i b u t o r )   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 7 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
         U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T 
         ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E 
         I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F 
         C O V E R E D   S O F T W A R E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E 
         T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R 
         C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R 
         F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R 
         L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E 
         P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T 
         A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H 
         P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H 
         L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R 
         L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N 
         A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 8 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
         T h e   C o v e r e d   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d 
         i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r 
         s o f t w a r e "   ( a s   t h a t   t e r m   i s   d e f i n e d   a t   4 8   C . F . R .    
         2 5 2 . 2 2 7 - 7 0 1 4 ( a ) ( 1 ) )   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n " 
         a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t 
         w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4 
         ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   S o f t w a r e 
         w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   T h i s   U . S .   G o v e r n m e n t   R i g h t s 
         c l a u s e   i s   i n   l i e u   o f ,   a n d   s u p e r s e d e s ,   a n y   o t h e r   F A R ,   D F A R ,   o r   o t h e r 
         c l a u s e   o r   p r o v i s i o n   t h a t   a d d r e s s e s   G o v e r n m e n t   r i g h t s   i n   c o m p u t e r 
         s o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 
 9 .   M I S C E L L A N E O U S . 
 
         T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t 
         m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
         u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
         n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y 
         t h e   l a w   o f   t h e   j u r i s d i c t i o n   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n 
         t h e   O r i g i n a l   S o f t w a r e   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y , 
         p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   s u c h   j u r i s d i c t i o n ' s   c o n f l i c t - o f - l a w 
         p r o v i s i o n s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t 
         t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   l o c a t e d   i n   t h e   j u r i s d i c t i o n   a n d 
         v e n u e   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e , 
         w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s . 
         T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r 
         t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r 
         r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e 
         c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   Y o u 
         a g r e e   t h a t   Y o u   a l o n e   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   t h e   U n i t e d 
         S t a t e s   e x p o r t   a d m i n i s t r a t i o n   r e g u l a t i o n s   ( a n d   t h e   e x p o r t   c o n t r o l 
         l a w s   a n d   r e g u l a t i o n   o f   a n y   o t h e r   c o u n t r i e s )   w h e n   Y o u   u s e ,   d i s t r i b u t e 
         o r   o t h e r w i s e   m a k e   a v a i l a b l e   a n y   C o v e r e d   S o f t w a r e . 
 
 1 0 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
         A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s 
         r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y , 
         o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o 
         w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h 
         r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r 
         s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 N O T I C E   P U R S U A N T   T O   S E C T I O N   9   O F   T H E   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N 
 L I C E N S E   ( C D D L ) 
 
 T h e   c o d e   r e l e a s e d   u n d e r   t h e   C D D L   s h a l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   t h e 
 S t a t e   o f   C a l i f o r n i a   ( e x c l u d i n g   c o n f l i c t - o f - l a w   p r o v i s i o n s ) .   A n y 
 l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n 
 o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   a n d   t h e 
 s t a t e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a 
 C o u n t y ,   C a l i f o r n i a . 
 
 
 
     T h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L )   V e r s i o n   2 ,   J u n e   1 9 9 1 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r 
 B o s t o n ,   M A   0 2 1 1 0 - 1 3 3 5 
 U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s 
 o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o 
 s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s 
 i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o 
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c 
 L i c e n s e   a p p l i e s   t o   m o s t   o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   s o f t w a r e   a n d 
 t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   o t h e r   F r e e 
 S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G N U   L i b r a r y   G e n e r a l 
 P u b l i c   L i c e n s e   i n s t e a d . )   Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e . 
 O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e 
 f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s 
 s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u 
 w a n t   i t ,   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w 
 f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e 
 t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e 
 r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u 
 d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s 
 o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e . 
 Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e . 
 A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d 
 ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y , 
 d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n 
 t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e 
 s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   w e 
 w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o 
 t h a t   a n y   p r o b l e m s   i n t r o d u c e d   b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l 
 a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s . 
 W e   w i s h   t o   a v o i d   t h e   d a n g e r   t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l 
 i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   p r o g r a m 
 p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t 
 b e   l i c e n s e d   f o r   e v e r y o n e ' s   f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d 
 m o d i f i c a t i o n   f o l l o w . 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   w h i c h   c o n t a i n s   a 
 n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   s a y i n g   i t   m a y   b 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 i s   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   r e f e r s 
 t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s 
 e i t h e r   t h e   P r o g r a m   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s 
 t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   e i t h e r 
 v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e . 
 ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m 
 " m o d i f i c a t i o n " . )   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t 
 c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g 
 t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   i s 
 c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m 
 ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t 
 i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   P r o g r a m ' s   s o u r c e 
 c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y 
 a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e 
 a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o 
 t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   g i v e   a n y   o t h e r 
 r e c i p i e n t s   o f   t h e   P r o g r a m   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d 
 y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   P r o g r a m   o r   a n y   p o r t i o n   o f 
 i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   a n d   c o p y   a n d   d i s t r i b u t e 
 s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d 
 t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
         a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
         s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
         b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n 
         w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   f r o m   t h e   P r o g r a m   o r   a n y   p a r t 
         t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s 
         u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
         c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y 
         w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   r u n n i n g   f o r   s u c h 
         i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n 
         a n n o u n c e m e n t   i n c l u d i n g   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   a   n o t i c e 
         t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   a 
         w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e 
         c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e . 
         ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t 
         n o r m a l l y   p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m 
         i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f 
 i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d 
 c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n 
 t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e 
 s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u 
 d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n 
 t h e   P r o g r a m ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s 
 L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e 
 w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t 
 y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o 
 e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r 
 c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m 
 w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a 
 s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e 
 s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   i t , 
 u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f 
 S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
         a )   A c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e 
         s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1 
         a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e ;   o r , 
 
         b )   A c c o m p a n y   i t   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e 
         y e a r s ,   t o   g i v e   a n y   t h i r d   p a r t y ,   f o r   a   c h a r g e   n o   m o r e   t h a n   y o u r   c o s t 
         o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e 
         m a c h i n e - r e a d a b l e   c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m 
         c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e ;   o r , 
 
         c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o 
         d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d 
         o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e 
         p r o g r a m   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   w i t h   s u c h   a n   o f f e r ,   i n 
         a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r 
 m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e 
 m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y 
 a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l 
 c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l 
 e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s 
 n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r 
 c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n 
 w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e 
 e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s 
 t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y 
 t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   t h e   s o u r c e 
 c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e 
 a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 4 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   o r   d i s t r i b u t e   t h e   P r o g r a m 
 e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e 
 t o   c o p y ,   m o d i f y ,   s u b l i c e n s e   o r   d i s t r i b u t e   t h e   P r o g r a m   i s   v o i d ,   a n d   w i l l 
 a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s 
 w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l 
 n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n 
 f u l l   c o m p l i a n c e . 
 
 5 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t 
 s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r 
 d i s t r i b u t e   t h e   P r o g r a m   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e 
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y 
 m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 P r o g r a m ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l 
 i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e 
 P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 P r o g r a m ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e 
 o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e   o r   m o d i f y   t h e   P r o g r a m   s u b j e c t   t o 
 t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s 
 o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t 
 r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   t o   t h i s   L i c e n s e . 
 
 7 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t 
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) , 
 c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r 
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t 
 e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e 
 s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d 
 a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t 
 d i s t r i b u t e   t h e   P r o g r a m   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d 
 n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a l l   t h o s e   w h o 
 r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u 
 c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m 
 d i s t r i b u t i o n   o f   t h e   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o 
 a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r 
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y 
 p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y 
 s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e 
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d 
 b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s 
 c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t 
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o 
 t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e 
 s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e 
 a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 8 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   P r o g r a m   i s   r e s t r i c t e d   i n 
 c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e 
 o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   P r o g r a m   u n d e r   t h i s   L i c e n s e   m a y 
 a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e 
 c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s 
 n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e 
 l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 9 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w 
 v e r s i o n s   o f   t h e   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w 
 v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y 
 d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m 
 s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y 
 l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d 
 c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y 
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n 
 n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e 
 F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 1 0 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   P r o g r a m   i n t o   o t h e r   f r e e 
 p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   d i f f e r e n t ,   w r i t e   t o   t h e 
 a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e 
 F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e 
 s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e 
 t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e 
 s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O 
 W A R R A N T Y   F O R   T H E   P R O G R A M ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W . 
 E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R 
 O T H E R   P A R T I E S   P R O V I D E   T H E   P R O G R A M   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D 
 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   A N D   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 .   T H E 
 E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   P R O G R A M   I S   W I T H 
 Y O U .   S H O U L D   T H E   P R O G R A M   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L 
 N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 2 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N 
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y 
 A N D / O R   R E D I S T R I B U T E   T H E   P R O G R A M   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R 
 D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L 
 D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   P R O G R A M 
 ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D 
 I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F 
 T H E   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   O T H E R   P R O G R A M S ) ,   E V E N   I F   S U C H   H O L D E R   O R 
 O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   P r o g r a m s 
 
 I f   y o u   d e v e l o p   a   n e w   p r o g r a m ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t 
 p o s s i b l e   u s e   t o   t h e   p u b l i c ,   t h e   b e s t   w a y   t o   a c h i e v e   t h i s   i s   t o   m a k e   i t 
 f r e e   s o f t w a r e   w h i c h   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e   u n d e r   t h e s e   t e r m s . 
 
 T o   d o   s o ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   p r o g r a m .   I t   i s   s a f e s t   t o 
 a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y 
 t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e 
 " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
         O n e   l i n e   t o   g i v e   t h e   p r o g r a m ' s   n a m e   a n d   a   b r i e f   i d e a   o f   w h a t   i t   d o e s . 
         C o p y r i g h t   ( C )   ( y e a r )   ( n a m e   o f   a u t h o r ) 
 
         T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y 
         i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y 
         t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2   o f   t h e   L i c e n s e ,   o r 
         ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
         T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t 
         W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
         M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U 
         G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
         Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
         a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e 
         F o u n d a t i o n ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A   0 2 1 1 0 - 1 3 3 5   U S A 
 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 I f   t h e   p r o g r a m   i s   i n t e r a c t i v e ,   m a k e   i t   o u t p u t   a   s h o r t   n o t i c e   l i k e   t h i s 
 w h e n   i t   s t a r t s   i n   a n   i n t e r a c t i v e   m o d e : 
 
         G n o m o v i s i o n   v e r s i o n   6 9 ,   C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r 
         G n o m o v i s i o n   c o m e s   w i t h   A B S O L U T E L Y   N O   W A R R A N T Y ;   f o r   d e t a i l s   t y p e 
         ` s h o w   w ' .   T h i s   i s   f r e e   s o f t w a r e ,   a n d   y o u   a r e   w e l c o m e   t o   r e d i s t r i b u t e 
         i t   u n d e r   c e r t a i n   c o n d i t i o n s ;   t y p e   ` s h o w   c '   f o r   d e t a i l s . 
 
 T h e   h y p o t h e t i c a l   c o m m a n d s   ` s h o w   w '   a n d   ` s h o w   c '   s h o u l d   s h o w   t h e 
 a p p r o p r i a t e   p a r t s   o f   t h e   G e n e r a l   P u b l i c   L i c e n s e .   O f   c o u r s e ,   t h e   c o m m a n d s 
 y o u   u s e   m a y   b e   c a l l e d   s o m e t h i n g   o t h e r   t h a n   ` s h o w   w '   a n d   ` s h o w   c ' ;   t h e y 
 c o u l d   e v e n   b e   m o u s e - c l i c k s   o r   m e n u   i t e m s - - w h a t e v e r   s u i t s   y o u r   p r o g r a m . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r 
 s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   p r o g r a m ,   i f 
 n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
         Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
         p r o g r a m   ` G n o m o v i s i o n '   ( w h i c h   m a k e s   p a s s e s   a t   c o m p i l e r s )   w r i t t e n   b y 
         J a m e s   H a c k e r . 
 
         s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 8 9 
         T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h i s   G e n e r a l   P u b l i c   L i c e n s e   d o e s   n o t   p e r m i t   i n c o r p o r a t i n g   y o u r   p r o g r a m 
 i n t o   p r o p r i e t a r y   p r o g r a m s .   I f   y o u r   p r o g r a m   i s   a   s u b r o u t i n e   l i b r a r y ,   y o u 
 m a y   c o n s i d e r   i t   m o r e   u s e f u l   t o   p e r m i t   l i n k i n g   p r o p r i e t a r y   a p p l i c a t i o n s 
 w i t h   t h e   l i b r a r y .   I f   t h i s   i s   w h a t   y o u   w a n t   t o   d o ,   u s e   t h e   G N U   L i b r a r y 
 G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e . 
 
 # 
 
 C e r t a i n   s o u r c e   f i l e s   d i s t r i b u t e d   b y   O r a c l e   A m e r i c a ,   I n c .   a n d / o r   i t s 
 a f f i l i a t e s   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   c l a r i f i c a t i o n   a n d   s p e c i a l 
 e x c e p t i o n   t o   t h e   G P L v 2 ,   b a s e d   o n   t h e   G N U   P r o j e c t   e x c e p t i o n   f o r   i t s 
 C l a s s p a t h   l i b r a r i e s ,   k n o w n   a s   t h e   G N U   C l a s s p a t h   E x c e p t i o n ,   b u t   o n l y 
 w h e r e   O r a c l e   h a s   e x p r e s s l y   i n c l u d e d   i n   t h e   p a r t i c u l a r   s o u r c e   f i l e ' s 
 h e a d e r   t h e   w o r d s   " O r a c l e   d e s i g n a t e s   t h i s   p a r t i c u l a r   f i l e   a s   s u b j e c t   t o 
 t h e   " C l a s s p a t h "   e x c e p t i o n   a s   p r o v i d e d   b y   O r a c l e   i n   t h e   L I C E N S E   f i l e 
 t h a t   a c c o m p a n i e d   t h i s   c o d e . " 
 
 Y o u   s h o u l d   a l s o   n o t e   t h a t   O r a c l e   i n c l u d e s   m u l t i p l e ,   i n d e p e n d e n t 
 p r o g r a m s   i n   t h i s   s o f t w a r e   p a c k a g e .   S o m e   o f   t h o s e   p r o g r a m s   a r e   p r o v i d e d 
 u n d e r   l i c e n s e s   d e e m e d   i n c o m p a t i b l e   w i t h   t h e   G P L v 2   b y   t h e   F r e e   S o f t w a r e 
 F o u n d a t i o n   a n d   o t h e r s .     F o r   e x a m p l e ,   t h e   p a c k a g e   i n c l u d e s   p r o g r a m s 
 l i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 .     S u c h   p r o g r a m s   a r e 
 l i c e n s e d   t o   y o u   u n d e r   t h e i r   o r i g i n a l   l i c e n s e s . 
 
 O r a c l e   f a c i l i t a t e s   y o u r   f u r t h e r   d i s t r i b u t i o n   o f   t h i s   p a c k a g e   b y   a d d i n g 
 t h e   C l a s s p a t h   E x c e p t i o n   t o   t h e   n e c e s s a r y   p a r t s   o f   i t s   G P L v 2   c o d e ,   w h i c h 
 p e r m i t s   y o u   t o   u s e   t h a t   c o d e   i n   c o m b i n a t i o n   w i t h   o t h e r   i n d e p e n d e n t 
 m o d u l e s   n o t   l i c e n s e d   u n d e r   t h e   G P L v 2 .     H o w e v e r ,   n o t e   t h a t   t h i s   w o u l d 
 n o t   p e r m i t   y o u   t o   c o m m i n g l e   c o d e   u n d e r   a n   i n c o m p a t i b l e   l i c e n s e   w i t h 
 O r a c l e ' s   G P L v 2   l i c e n s e d   c o d e   b y ,   f o r   e x a m p l e ,   c u t t i n g   a n d   p a s t i n g   s u c h 
 c o d e   i n t o   a   f i l e   a l s o   c o n t a i n i n g   O r a c l e ' s   G P L v 2   l i c e n s e d   c o d e   a n d   t h e n 
 d i s t r i b u t i n g   t h e   r e s u l t .     A d d i t i o n a l l y ,   i f   y o u   w e r e   t o   r e m o v e   t h e 
 C l a s s p a t h   E x c e p t i o n   f r o m   a n y   o f   t h e   f i l e s   t o   w h i c h   i t   a p p l i e s   a n d 
 d i s t r i b u t e   t h e   r e s u l t ,   y o u   w o u l d   l i k e l y   b e   r e q u i r e d   t o   l i c e n s e   s o m e   o r 
 a l l   o f   t h e   o t h e r   c o d e   i n   t h a t   d i s t r i b u t i o n   u n d e r   t h e   G P L v 2   a s   w e l l ,   a n d 
 s i n c e   t h e   G P L v 2   i s   i n c o m p a t i b l e   w i t h   t h e   l i c e n s e   t e r m s   o f   s o m e   i t e m s 
 i n c l u d e d   i n   t h e   d i s t r i b u t i o n   b y   O r a c l e ,   r e m o v i n g   t h e   C l a s s p a t h 
 E x c e p t i o n   c o u l d   t h e r e f o r e   e f f e c t i v e l y   c o m p r o m i s e   y o u r   a b i l i t y   t o 
 f u r t h e r   d i s t r i b u t e   t h e   p a c k a g e . 
 
 P r o c e e d   w i t h   c a u t i o n   a n d   w e   r e c o m m e n d   t h a t   y o u   o b t a i n   t h e   a d v i c e   o f   a 
 l a w y e r   s k i l l e d   i n   o p e n   s o u r c e   m a t t e r s   b e f o r e   r e m o v i n g   t h e   C l a s s p a t h 
 E x c e p t i o n   o r   m a k i n g   m o d i f i c a t i o n s   t o   t h i s   p a c k a g e   w h i c h   m a y 
 s u b s e q u e n t l y   b e   r e d i s t r i b u t e d   a n d / o r   i n v o l v e   t h e   u s e   o f   t h i r d   p a r t y 
 s o f t w a r e . 
 
 C L A S S P A T H   E X C E P T I O N 
 L i n k i n g   t h i s   l i b r a r y   s t a t i c a l l y   o r   d y n a m i c a l l y   w i t h   o t h e r   m o d u l e s   i s 
 m a k i n g   a   c o m b i n e d   w o r k   b a s e d   o n   t h i s   l i b r a r y .     T h u s ,   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   v e r s i o n   2   c o v e r   t h e   w h o l e 
 c o m b i n a t i o n . 
 
 A s   a   s p e c i a l   e x c e p t i o n ,   t h e   c o p y r i g h t   h o l d e r s   o f   t h i s   l i b r a r y   g i v e   y o u 
 p e r m i s s i o n   t o   l i n k   t h i s   l i b r a r y   w i t h   i n d e p e n d e n t   m o d u l e s   t o   p r o d u c e   a n 
 e x e c u t a b l e ,   r e g a r d l e s s   o f   t h e   l i c e n s e   t e r m s   o f   t h e s e   i n d e p e n d e n t 
 m o d u l e s ,   a n d   t o   c o p y   a n d   d i s t r i b u t e   t h e   r e s u l t i n g   e x e c u t a b l e   u n d e r 
 t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t ,   f o r   e a c h   l i n k e d 
 i n d e p e n d e n t   m o d u l e ,   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   o f   t h a t 
 m o d u l e .     A n   i n d e p e n d e n t   m o d u l e   i s   a   m o d u l e   w h i c h   i s   n o t   d e r i v e d   f r o m   o r 
 b a s e d   o n   t h i s   l i b r a r y .     I f   y o u   m o d i f y   t h i s   l i b r a r y ,   y o u   m a y   e x t e n d   t h i s 
 e x c e p t i o n   t o   y o u r   v e r s i o n   o f   t h e   l i b r a r y ,   b u t   y o u   a r e   n o t   o b l i g a t e d   t o 
 d o   s o .     I f   y o u   d o   n o t   w i s h   t o   d o   s o ,   d e l e t e   t h i s   e x c e p t i o n   s t a t e m e n t 
 f r o m   y o u r   v e r s i o n . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   C D D L   +   G P L v 2   w i t h   c l a s s p a t h   e x c e p t i o n   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M I T   L i c e n s e : 
 
 @ a n g u l a r / a n i m a t i o n s   6 . 0 . 7   
 @ a n g u l a r / c o m m o n   6 . 0 . 7   
 @ a n g u l a r / c o m p i l e r   6 . 0 . 7   
 @ a n g u l a r / c o r e   6 . 0 . 7   
 @ a n g u l a r / f o r m s   6 . 0 . 7   
 @ a n g u l a r / h t t p   6 . 0 . 7   
 @ a n g u l a r / p l a t f o r m - b r o w s e r   6 . 0 . 7   
 @ a n g u l a r / p l a t f o r m - b r o w s e r - d y n a m i c   6 . 0 . 7   
 @ a n g u l a r / r o u t e r   6 . 0 . 7   
 @ n g x - t r a n s l a t e / c o r e   1 0 . 0 . 2   
 @ n g x - t r a n s l a t e / h t t p - l o a d e r   3 . 0 . 1   
 c o r e - j s   2 . 5 . 7     
 -   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8   D e n i s   P u s h k a r e v 
 f l a t p i c k r   2 . 6 . 3 
 -   C o p y r i g h t   ( c )   2 0 1 7   G r e g o r y   P e t r o s y a n 
 f l a t p i c k r   4 . 5 . 2   
 -   C o p y r i g h t   ( c )   2 0 1 7   G r e g o r y   P e t r o s y a n 
 f l a t p i c k r   4 . 5 . 7   
 -   C o p y r i g h t   ( c )   2 0 1 7   G r e g o r y   P e t r o s y a n 
 j s - t o k e n s   3 . 0 . 2   
 -   C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7   S i m o n   L y d e l l   
 l o d a s h . d e b o u n c e   4 . 0 . 8   
 -   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / j q u e r y . o r g / )   
 l o o s e - e n v i f y   1 . 4 . 0   
 -   C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   ( z e r t o s h @ g m a i l . c o m ) 
 z o n e . j s   0 . 8 . 2 6   
 -   C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 8   G o o g l e ,   I n c .   
 
 M I T   L i c e n s e 
 
 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 . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i b m t o o l s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 R e a c t i v e   R e p o r t s   1 . 0 . 5 
 C o p y r i g h t   ( c )   2 0 1 7   S y s A l t o   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   3 ,   2 9   J u n e   2 0 0 7 
 
 C o p y r i g h t   ( C )   2 0 0 7   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   h t t p : / / f s f . o r g / 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 T h i s   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i n c o r p o r a t e s   t h e   t e r m s   a n d   c o n d i t i o n s   o f   v e r s i o n   3   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   s u p p l e m e n t e d   b y   t h e   a d d i t i o n a l   p e r m i s s i o n s   l i s t e d   b e l o w . 
 0 .   A d d i t i o n a l   D e f i n i t i o n s . 
 
 A s   u s e d   h e r e i n ,   " t h i s   L i c e n s e "   r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a n d   t h e   " G N U   G P L "   r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e . 
 
 " T h e   L i b r a r y "   r e f e r s   t o   a   c o v e r e d   w o r k   g o v e r n e d   b y   t h i s   L i c e n s e ,   o t h e r   t h a n   a n   A p p l i c a t i o n   o r   a   C o m b i n e d   W o r k   a s   d e f i n e d   b e l o w . 
 
 A n   " A p p l i c a t i o n "   i s   a n y   w o r k   t h a t   m a k e s   u s e   o f   a n   i n t e r f a c e   p r o v i d e d   b y   t h e   L i b r a r y ,   b u t   w h i c h   i s   n o t   o t h e r w i s e   b a s e d   o n   t h e   L i b r a r y .   D e f i n i n g   a   s u b c l a s s   o f   a   c l a s s   d e f i n e d   b y   t h e   L i b r a r y   i s   d e e m e d   a   m o d e   o f   u s i n g   a n   i n t e r f a c e   p r o v i d e d   b y   t h e   L i b r a r y . 
 
 A   " C o m b i n e d   W o r k "   i s   a   w o r k   p r o d u c e d   b y   c o m b i n i n g   o r   l i n k i n g   a n   A p p l i c a t i o n   w i t h   t h e   L i b r a r y .   T h e   p a r t i c u l a r   v e r s i o n   o f   t h e   L i b r a r y   w i t h   w h i c h   t h e   C o m b i n e d   W o r k   w a s   m a d e   i s   a l s o   c a l l e d   t h e   " L i n k e d   V e r s i o n " . 
 
 T h e   " M i n i m a l   C o r r e s p o n d i n g   S o u r c e "   f o r   a   C o m b i n e d   W o r k   m e a n s   t h e   C o r r e s p o n d i n g   S o u r c e   f o r   t h e   C o m b i n e d   W o r k ,   e x c l u d i n g   a n y   s o u r c e   c o d e   f o r   p o r t i o n s   o f   t h e   C o m b i n e d   W o r k   t h a t ,   c o n s i d e r e d   i n   i s o l a t i o n ,   a r e   b a s e d   o n   t h e   A p p l i c a t i o n ,   a n d   n o t   o n   t h e   L i n k e d   V e r s i o n . 
 
 T h e   " C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e "   f o r   a   C o m b i n e d   W o r k   m e a n s   t h e   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e   f o r   t h e   A p p l i c a t i o n ,   i n c l u d i n g   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   C o m b i n e d   W o r k   f r o m   t h e   A p p l i c a t i o n ,   b u t   e x c l u d i n g   t h e   S y s t e m   L i b r a r i e s   o f   t h e   C o m b i n e d   W o r k . 
 1 .   E x c e p t i o n   t o   S e c t i o n   3   o f   t h e   G N U   G P L . 
 
 Y o u   m a y   c o n v e y   a   c o v e r e d   w o r k   u n d e r   s e c t i o n s   3   a n d   4   o f   t h i s   L i c e n s e   w i t h o u t   b e i n g   b o u n d   b y   s e c t i o n   3   o f   t h e   G N U   G P L . 
 2 .   C o n v e y i n g   M o d i f i e d   V e r s i o n s . 
 
 I f   y o u   m o d i f y   a   c o p y   o f   t h e   L i b r a r y ,   a n d ,   i n   y o u r   m o d i f i c a t i o n s ,   a   f a c i l i t y   r e f e r s   t o   a   f u n c t i o n   o r   d a t a   t o   b e   s u p p l i e d   b y   a n   A p p l i c a t i o n   t h a t   u s e s   t h e   f a c i l i t y   ( o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ) ,   t h e n   y o u   m a y   c o n v e y   a   c o p y   o f   t h e   m o d i f i e d   v e r s i o n : 
 
         a )   u n d e r   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   y o u   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   A p p l i c a t i o n   d o e s   n o t   s u p p l y   t h e   f u n c t i o n   o r   d a t a ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l ,   o r 
         b )   u n d e r   t h e   G N U   G P L ,   w i t h   n o n e   o f   t h e   a d d i t i o n a l   p e r m i s s i o n s   o f   t h i s   L i c e n s e   a p p l i c a b l e   t o   t h a t   c o p y . 
 
 3 .   O b j e c t   C o d e   I n c o r p o r a t i n g   M a t e r i a l   f r o m   L i b r a r y   H e a d e r   F i l e s . 
 
 T h e   o b j e c t   c o d e   f o r m   o f   a n   A p p l i c a t i o n   m a y   i n c o r p o r a t e   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y .   Y o u   m a y   c o n v e y   s u c h   o b j e c t   c o d e   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t ,   i f   t h e   i n c o r p o r a t e d   m a t e r i a l   i s   n o t   l i m i t e d   t o   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   o r   s m a l l   m a c r o s ,   i n l i n e   f u n c t i o n s   a n d   t e m p l a t e s   ( t e n   o r   f e w e r   l i n e s   i n   l e n g t h ) ,   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 
         a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   o b j e c t   c o d e   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e . 
         b )   A c c o m p a n y   t h e   o b j e c t   c o d e   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 
 4 .   C o m b i n e d   W o r k s . 
 
 Y o u   m a y   c o n v e y   a   C o m b i n e d   W o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e   t h a t ,   t a k e n   t o g e t h e r ,   e f f e c t i v e l y   d o   n o t   r e s t r i c t   m o d i f i c a t i o n   o f   t h e   p o r t i o n s   o f   t h e   L i b r a r y   c o n t a i n e d   i n   t h e   C o m b i n e d   W o r k   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s ,   i f   y o u   a l s o   d o   e a c h   o f   t h e   f o l l o w i n g : 
 
         a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   C o m b i n e d   W o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e . 
         b )   A c c o m p a n y   t h e   C o m b i n e d   W o r k   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
         c )   F o r   a   C o m b i n e d   W o r k   t h a t   d i s p l a y s   c o p y r i g h t   n o t i c e s   d u r i n g   e x e c u t i o n ,   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e s e   n o t i c e s ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p i e s   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
         d )   D o   o n e   o f   t h e   f o l l o w i n g : 
                         C o n v e y   t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   t h e   C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e   i n   a   f o r m   s u i t a b l e   f o r ,   a n d   u n d e r   t e r m s   t h a t   p e r m i t ,   t h e   u s e r   t o   r e c o m b i n e   o r   r e l i n k   t h e   A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i n k e d   V e r s i o n   t o   p r o d u c e   a   m o d i f i e d   C o m b i n e d   W o r k ,   i n   t h e   m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L   f o r   c o n v e y i n g   C o r r e s p o n d i n g   S o u r c e . 
                         U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( a )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   L i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   a n d   ( b )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y   t h a t   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   L i n k e d   V e r s i o n . 
         e )   P r o v i d e   I n s t a l l a t i o n   I n f o r m a t i o n ,   b u t   o n l y   i f   y o u   w o u l d   o t h e r w i s e   b e   r e q u i r e d   t o   p r o v i d e   s u c h   i n f o r m a t i o n   u n d e r   s e c t i o n   6   o f   t h e   G N U   G P L ,   a n d   o n l y   t o   t h e   e x t e n t   t h a t   s u c h   i n f o r m a t i o n   i s   n e c e s s a r y   t o   i n s t a l l   a n d   e x e c u t e   a   m o d i f i e d   v e r s i o n   o f   t h e   C o m b i n e d   W o r k   p r o d u c e d   b y   r e c o m b i n i n g   o r   r e l i n k i n g   t h e   A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i n k e d   V e r s i o n .   ( I f   y o u   u s e   o p t i o n   4 d 0 ,   t h e   I n s t a l l a t i o n   I n f o r m a t i o n   m u s t   a c c o m p a n y   t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   a n d   C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e .   I f   y o u   u s e   o p t i o n   4 d 1 ,   y o u   m u s t   p r o v i d e   t h e   I n s t a l l a t i o n   I n f o r m a t i o n   i n   t h e   m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L   f o r   c o n v e y i n g   C o r r e s p o n d i n g   S o u r c e . ) 
 
 5 .   C o m b i n e d   L i b r a r i e s . 
 
 Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e   b y   s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   t h a t   a r e   n o t   A p p l i c a t i o n s   a n d   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   c o n v e y   s u c h   a   c o m b i n e d   l i b r a r y   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   i f   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 
         a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s ,   c o n v e y e d   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
         b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 6 .   R e v i s e d   V e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   c e r t a i n   n u m b e r e d   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   " o r   a n y   l a t e r   v e r s i o n "   a p p l i e s   t o   i t ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   p u b l i s h e d   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   p r o x y   c a n   d e c i d e   w h e t h e r   f u t u r e   v e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   s h a l l   a p p l y ,   t h a t   p r o x y ' s   p u b l i c   s t a t e m e n t   o f   a c c e p t a n c e   o f   a n y   v e r s i o n   i s   p e r m a n e n t   a u t h o r i z a t i o n   f o r   y o u   t o   c h o o s e   t h a t   v e r s i o n   f o r   t h e   L i b r a r y . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   B S D - 3 - C l a u s e   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 s c a l a z   2 . 1 1 . 1 2   
 -   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 2 1   T o n y   M o r r i s ,   R u n a r   B j a r n a s o n ,   T o m   A d a m s ,   K r i s t i a n   D o m a g a l a ,   B r a d   C l o w ,   R i c k y   C l a r k s o n ,   P a u l   C h i u s a n o ,   T r y g v e   L a u g s t  l ,   N i c k   P a r t r i d g e ,   J a s o n   Z a u g g ,   S a m   H a l l i d a y 
 A l l   r i g h t s   r e s e r v e d . 
 p r o t o b u f   3 . 7 . 0   
 -   C o p y r i g h t   2 0 0 8   G o o g l e   I n c .     A l l   r i g h t s   r e s e r v e d . 
 w a r n i n g   3 . 0 . 0   
 -   C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5 ,   F a c e b o o k ,   I n c . 
 
 
 B S D - 3 - C l a u s e   L i c e n s e : 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f 
 i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B S D - 3 - C l a u s e   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   U n l i c e n s e d / P u b l i c   D o m a i n   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   U n l i c e n s e d / P u b l i c   D o m a i n   L i c e n s e : 
 
 c l a s s l i s t . j s   v 1 . 1 . 2 0 1 5 0 3 1 2 
 
 U n l i c e n s e d / P u b l i c   D o m a i n   L i c e n s e : 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r   d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d   b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y   m e a n s . 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s   o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t   o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d   s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f   r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s   s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 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   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 . 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   h t t p : / / u n l i c e n s e . o r g / 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   U n l i c e n s e d / P u b l i c   D o m a i n   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   I S C   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   I S C   L i c e n s e : 
 
 n g 2 - f l a t p i c k r   v 7 . 0 . 2 
 
 I S C   L i c e n s e : 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   I S C   L i c e n s e   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   C o d e   C o v e r a g e   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 5   -   I B M   z / O S   D e b u g g e r 
 
 T h e   N O T I C E S   f i l e   i s   l o c a t e d   i n   m e m b e r   ( E Q A W I V P G )   i n   t a r g e t   l i b r a r y   ' S E Q A S A M P ' .   
 
 E N D   O F   I B M   I B M   z / O S   D e b u g g e r   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 6   -   I B M   E x p l o r e r   f o r   z / O S   3 . 3 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   E x p l o r e r   f o r   z / O S   V 3 . 3 . 4 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   E x p l o r e r   f o r   z / O S   3 . 3 . 4 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 T H E   F O L L O W I N G   S E C T I O N S   I D E N T I F Y   V A R I O U S   C O M P O N E N T S   C O N T A I N E D   I N   T H E 
 P R O G R A M   I D E N T I F I E D   A B O V E ,   A N D   S P E C I F Y   C E R T A I N   N O T I C E S   A N D   O T H E R 
 I N F O R M A T I O N   R E G A R D I N G   T H O S E   C O M P O N E N T S   T H A T   I B M   I S   R E Q U I R E D   T O 
 P R O V I D E   T O   Y O U . 
 
 T H E   F O L L O W I N G   S E C T I O N S   I D E N T I F Y   V A R I O U S   C O M P O N E N T S   C O N T A I N E D   I N   T H E 
 P R O G R A M   I D E N T I F I E D   A B O V E ,   A N D   S P E C I F Y   C E R T A I N   N O T I C E S   A N D   O T H E R 
 I N F O R M A T I O N   R E G A R D I N G   T H O S E   C O M P O N E N T S   T H A T   I B M   I S   R E Q U I R E D   T O 
 P R O V I D E   T O   Y O U . 
 
 N O T W I T H S T A N D I N G   A N Y   P R O V I S I O N   C O N T A I N E D   I N   A N Y   O F   T H E   N O T I C E S   A N D 
 O T H E R   I N F O R M A T I O N   S E T   F O R T H   B E L O W ,   Y O U R   U S E   O F   T H E S E   P R O G R A M 
 C O M P O N E N T S   R E M A I N S   S U B J E C T   T O   T H E   T E R M S   A N D   C O N D I T I O N S   S E T   F O R T H   I N : 
 
   ( i )   T H E   P R O G R A M ' S   L I C E N S E   I N F O R M A T I O N   D O C U M E N T ;   A N D 
 ( i i )   T H E   I B M   L I C E N S E   A G R E E M E N T   S P E C I F I E D   I N   T H A T   L I C E N S E   I N F O R M A T I O N 
           D O C U M E N T . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C O N T E N T S 
 
 A .   S U M M A R Y   O F   T H I R D   P A R T Y   C O M P O N E N T S 
 B .   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 C .   O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A .   S U M M A R Y   O F   T H I R D   P A R T Y   C O M P O N E N T S 
 
 T h e   f o l l o w i n g   a r e   t h i r d   p a r t y   c o m p o n e n t s   i n c l u d e d   w i t h i n   t h e   P r o g r a m : 
 -   A p a c h e   C o m m o n s   I O   2 . 8 . 0 
 -   E c l i p s e   G r a p h i c a l   E d i t i n g   F r a m e w o r k   ( G E F )   3 . 1 1 . 0 
 -   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F   +   X S D )   2 . 1 6 . 0 
 -   E q u i n o x   -   a n   O S G i   f r a m e w o r k   6 . 0 . 0 
 -   E c l i p s e   M a r k e t P l a c e   C l i e n t   1 . 9 . 3 
 -   M 2 E c l i p s e   1 . 2 0 . 1 
 -   E c l i p s e   U s e r   S t o r a g e   S e r v i c e   S D K   1 . 2 . 0 
 j a c k s o n - a n n o t a t i o n s . j a r   
 j a c k s o n - c o r e . j a r   
 j a c k s o n - d a t a b i n d . j a r   
 j a k a r t a . i n j e c t - a p i . j a r   
 j a k a r t a . v a l i d a t i o n - a p i . j a r   
 j j w t - a p i - 0 . 1 1 . 5 . j a r   
 j j w t - i m p l - 0 . 1 1 . 5 . j a r   
 j j w t - j a c k s o n - 0 . 1 1 . 5 . j a r   
 o r g . o s g i . c o r e . j a r   
 v a l i d a t i o n - a p i - 1 . 1 . 0 . F i n a l . j a r   
 c o m m o n s - n e t   
 t o m c a t   
 j a v a s s i s t . j a r   
 h k 2 - a p i . j a r   
 h k 2 - c o n f i g . j a r   
 h k 2 - c o r e . j a r   
 h k 2 - l o c a t o r . j a r   
 h k 2 - r u n l e v e l . j a r   
 h k 2 - u t i l s . j a r   
 h k 2 . j a r   
 i c u 4 j . p a c k a g e s . j a r   
 i c u 4 j . j a r   
 i c u 4 j - c h a r s e t . j a r 
 j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s . j a r   
 j a k a r t a . a n n o t a t i o n - a p i . j a r   
 j a k a r t a . j s o n . b i n d - a p i . j a r   
 j a k a r t a . j s o n . j a r   
 j a k a r t a . s e r v l e t - a p i . j a r   
 j a k a r t a . w s . r s - a p i . j a r   
 j e r s e y - c l i e n t . j a r   
 j e r s e y - c o m m o n . j a r   
 j e r s e y - c o n t a i n e r - s e r v l e t - c o r e . j a r   
 j e r s e y - c o n t a i n e r - s e r v l e t . j a r   
 j e r s e y - e n t i t y - f i l t e r i n g . j a r   
 j e r s e y - h k 2 . j a r   
 j e r s e y - m e d i a - j a x b . j a r   
 j e r s e y - m e d i a - j s o n - b i n d i n g . j a r   
 j e r s e y - m e d i a - j s o n - j a c k s o n . j a r   
 j e r s e y - m e d i a - j s o n - j e t t i s o n . j a r   
 j e r s e y - m e d i a - m u l t i p a r t . j a r   
 j e r s e y - m e d i a - s s e . j a r   
 j e r s e y - s e r v e r . j a r   
 o s g i - r e s o u r c e - l o c a t o r . j a r   
 j a k a r t a . x m l . b i n d _ 2 . 3 . 3 
 j a k a r t a . a c t i v a t i o n . j a r   
 j a k a r t a . x m l . b i n d - a p i . j a r   
 y a s s o n . j a r   
 j a v a - j w t - 3 . 1 9 . 2 . j a r   
 j s o n - 2 0 2 2 0 3 2 0 . j a r   
 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   w e r e   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   4 . 2 3 . 0 ,   f o r   u s e   w i t h   t h e   P r o g r a m : 
 -   A p a c h e   C o m m o n s   c o d e c   1 . 1 4 . 0   ( s u b s e t ) 
 -   A p a c h e   C o m m o n s   L o g g i n g   1 . 2 . 0 
 -   A p a c h e   L u c e n e   8 . 4 . 1   ( s u b s e t ) 
 -   E c l i p s e   4 . 2 3 . 0 
 -   E c l i p s e   J a v a   D e v e l o p m e n t   T o o l s   ( J D T )   3 . 2 9 . 0 
 -   E c l i p s e   P l u g - i n   D e v e l m e n t   E n v i r o n m e n t   ( P D E )   3 . 1 5 . 0 
 -   E c l i p s e   R C P   ( R i c h   C l i e n t   P l a t f o r m )   4 . 2 3 . 0 
     *   A p a c h e   J a s p e r   2 . 2 . 2 
     *   E c l i p s e   D r a w 2 D   3 . 1 0 . 0 
     *   E c l i p s e   H e l p   3 . 9 . 0 
     *   E c l i p s e   J F a c e   3 . 2 5 . 0 
     *   E c l i p s e   J S c h   1 . 4 . 0 
     *   E c l i p s e   L T K   ( L a n g u a g e   T o o l k i t )   3 . 1 2 . 0 
     *   E c l i p s e   S e a r c h   3 . 1 4 . 0 
     *   E c l i p s e   S W T   3 . 1 1 9 . 0 
     *   E c l i p s e   T e a m   3 . 9 . 0 
     *   E c l i p s e   U p d a t e   3 . 4 . 0 
     *   I B M   I C U   6 7 . 1 . 0   -   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e 
     *   M o r t b a y   J e t t y   1 0 . 0 
 -   A S M   9 . 2 . 0 
 -   G N O M E   B i n d i n g   -   s e e   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   s e c t i o n   b e l o w 
 -   G T K +   B i n d i n g   f o r   M o z i l l a   -   s e e   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   s e c t i o n   b e l o w 
 -   S A T 4 J   2 . 3 . 5   ( s u b s e t ) 
 
 
 E N D   O F   A .   S U M M A R Y   O F   T H I R D   P A R T Y   C O M P O N E N T S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B .   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   a r e   a p p l i c a b l e   o n l y   t o   t h e   L i n u x 
 v e r s i o n   o f   t h e   I B M   E x p l o r e r   f o r   z / O S . 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d 
 P a r t y   C o d e ,   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e . 
 
 F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 T h e   f o l l o w i n g   i s   c o d e   r e c e i v e d   b y   I B M   u n d e r   t h e   L G P L   L i c e n s e   t h a t   I B M   i s 
 l i c e n s i n g   t o   t h e   c u s t o m e r   u n d e r   t h e   I B M   I n t e r n a t i o n a l   L i c e n s e   A g r e e m e n t 
 f o r   E a r l y   R e l e a s e   o f   P r o g r a m s : 
 
 G N O M E   B i n d i n g 
 G T K +   B i n d i n g   f o r   M o z i l l a 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e , 
 S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d 
 d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s 
 n o t   a l l o w e d . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s 
 t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e 
 v e r s i o n   n u m b e r   2 . 1 . ] 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o 
 s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e 
 i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o 
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e 
 s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e 
 i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s 
 l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o 
 u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t 
 p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u 
 h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r 
 t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f 
 y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n 
 n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e 
 t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d 
 d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e 
 r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u 
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r 
 f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u . 
 Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e . 
 I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e 
 o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e 
 l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u 
 m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e 
 l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l 
 p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s 
 n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y 
 s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y 
 h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s 
 r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y 
 o t h e r s . 
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y 
 f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y 
 r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e 
 f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e 
 o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l 
 f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y 
 G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t 
 f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r 
 c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o 
 n o n - f r e e   p r o g r a m s . 
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a 
 s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a 
 c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y 
 G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e 
 c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e 
 l i b r a r y . 
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s 
 L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c 
 L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n 
 a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e 
 r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s . 
 H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l 
 c i r c u m s t a n c e s . 
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e 
 t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a 
 d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o 
 u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e 
 s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s 
 l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e 
 u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e 
 p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e 
 s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e 
 p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m , 
 a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e 
 u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d 
 w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m 
 u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d 
 m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a 
 " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e 
 f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t 
 b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r 
 p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r 
 a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s 
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h 
 l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a 
 p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s 
 ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h 
 h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y " 
 m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w : 
 t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r 
 v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o 
 a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t 
 l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g 
 m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e 
 s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e 
 d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d 
 i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t 
 c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g 
 a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a 
 p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e 
 L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g 
 i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e 
 p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e 
 s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u 
 c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e 
 c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s 
 t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d 
 d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d 
 y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f 
 i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e 
 s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d 
 t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g 
 t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o 
 a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e 
 o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y , 
 o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u 
 m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n 
 a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l 
 o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a 
 p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n . 
 T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n 
 o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n 
 d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e 
 r o o t s . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f 
 i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d 
 c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n 
 t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e 
 s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u 
 d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n 
 t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s 
 L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e 
 w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t 
 y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o 
 e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r 
 c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y 
 w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a 
 s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e 
 s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c 
 L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o 
 t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t 
 t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 , 
 i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e 
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y 
 t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e 
 n o t i c e s . 
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t 
 c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l 
 s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e 
 L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e 
 o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e 
 t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e 
 c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m 
 c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a 
 d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e 
 c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e 
 s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e 
 s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y , 
 b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d 
 w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n 
 i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s 
 o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s 
 a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s 
 p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " . 
 T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s 
 t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e 
 t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a 
 d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t . 
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d 
 w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d 
 f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e 
 l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n 
 l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s 
 u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k . 
 ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y 
 w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y 
 d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 . 
 A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r 
 o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a 
 " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k 
 c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s 
 o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k 
 f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h 
 m o d i f i c a t i o n s . 
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e 
 L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y 
 t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g 
 e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t 
 n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e 
 u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e 
 s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e 
 w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f 
 t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e 
 m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r 
 s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o 
 p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s 
 u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s 
 i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n 
 t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y . 
 A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e 
 l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n 
 c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e 
 p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s 
 o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e 
 v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e 
 y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a , 
 a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s 
 d i s t r i b u t i o n . 
 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a 
 d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d 
 m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s 
 o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " 
 m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e 
 e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e 
 d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n 
 e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r , 
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s , 
 u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s 
 o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e 
 o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m 
 a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y 
 s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s 
 n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y , 
 p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y 
 a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d 
 t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n 
 t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t 
 o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e 
 a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e 
 L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t 
 o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e 
 L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s 
 L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u 
 u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s 
 s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t 
 s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r 
 d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e 
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y 
 m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l 
 i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e 
 L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e 
 o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y 
 s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r 
 r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n . 
 Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h 
 t h i s   L i c e n s e . 
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t 
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) , 
 c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r 
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t 
 e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e 
 s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d 
 a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t 
 d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d 
 n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o 
 r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u 
 c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m 
 d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o 
 a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r 
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y 
 p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y 
 s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e 
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d 
 b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s 
 c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t 
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o 
 t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e 
 s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t 
 c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e 
 a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n 
 c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e 
 o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y 
 a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e 
 c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s 
 n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e 
 l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s 
 o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w 
 v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y 
 d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y 
 s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y 
 l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d 
 c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y 
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e 
 v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n . 
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e 
 p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e , 
 w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s 
 c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e 
 F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e 
 g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s 
 o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e 
 g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y 
 F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N 
 O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S 
 P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R 
 E X P R E S S E D   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   I M P L I E D 
 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   A N D   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 .   T H E 
 E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H 
 Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L 
 N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N 
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y 
 A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R 
 D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L 
 D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y 
 ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D 
 I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F 
 T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R 
 O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t 
 p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t 
 e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g 
 r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f 
 t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s 
 s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t 
 e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e 
 a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s 
 f o u n d . 
 
 < o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . > 
 C o p y r i g h t   ( C )   < y e a r >   < n a m e   o f   a u t h o r > 
 
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t 
 u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y 
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t 
 y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t 
 W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r 
 G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n , 
 I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A 
 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r 
 s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f 
 n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y 
 ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 
 E N D   O F   B .   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 M I T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M I T   L i c e n s e : 
 
 
 J a v a - j w t - 3 . 1 9 . 2 . j a r 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
   
 C o p y r i g h t   ( c )   2 0 1 5   A u t h 0 ,   I n c .   < s u p p o r t @ a u t h 0 . c o m >   ( h t t p : / / a u t h 0 . c o m ) 
   
 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 . 
 
 E N D   O F   M I T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J S O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 J S O N   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   J S O N   L i c e n s e 
 
 J s o n - 2 0 2 2 0 3 2 0 . j a r 
 
 C o p y r i g h t   ( c )   2 0 0 2   J S O N . o r g 
 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   s h a l l   b e   u s e d   f o r   G o o d ,   n o t   E v i l . 
 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 . 
 E N D   O F   J S O N   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   D I S T R I B U T I O N   L I C E N S E S   -   v   1 . 0   C O D E   A N D   N O T I C E S 
 
 J a k a r t a . a c t i v a t i o n . j a r   
 J a k a r t a . x m l . b i n d - a p i - j a r   
 Y a s s o n . j a r   
 
 E c l i p s e   D i s t r i b u t i o n   L i c e n s e   -   v   1 . 0 
 C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s . 
 A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   E c l i p s e   F o u n d a t i o n ,   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   E C L I P S E   D I S T R I B U T I O N   L I C E N S E S   -   v   1 . 0   C O D E   A N D   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e s e   t h i r d   p a r t y   c o m p o n e n t s ,   i n c l u d e d   w i t h   t h e   P r o g r a m ,   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 -   A p a c h e   C o m m o n s   I O   2 . 8 . 0 
 - j a c k s o n - a n n o t a t i o n s . j a r   
 - j a c k s o n - c o r e . j a r   
 - j a c k s o n - d a t a b i n d . j a r   
 - j a k a r t a . i n j e c t - a p i . j a r   
 - j a k a r t a . v a l i d a t i o n - a p i . j a r   
 - j j w t - a p i - 0 . 1 1 . 5 . j a r   
 - j j w t - i m p l - 0 . 1 1 . 5 . j a r   
 - j j w t - j a c k s o n - 0 . 1 1 . 5 . j a r   
 - o r g . o s g i . c o r e . j a r   
 - v a l i d a t i o n - a p i - 1 . 1 . 0 . F i n a l . j a r   
 - c o m m o n s - n e t   
 - t o m c a t   
 - j a v a s s i s t . j a r   
 -   S A T 4 J   2 . 3 . 5   ( s u b s e t ) 
 
 
 T h e s e   t h i r d   p a r t y   c o m p o n e n t s ,   i n c l u d e d   w i t h   t h e   P r o g r a m ,   w e r e   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   4 . 2 3 . 0 ,   a n d   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 -   A p a c h e   A n t   1 . 1 0 . 8 
 -   A p a c h e   C o m m o n s   c o d e c   1 . 1 4 . 0   ( s u b s e t ) 
 -   A p a c h e   C o m m o n s   L o g g i n g   1 . 2 . 0 
 -   A p a c h e   C o m m o n s   I O   2 . 8 . 0 
 -   A p a c h e   L u c e n e   8 . 4 . 1   ( s u b s e t ) 
 
 
 
 
                                                               A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t 
 o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f 
 f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i ) 
 b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e , 
 a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l 
 v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r 
 f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r 
 L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r 
 t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f 
 e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s 
 r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n 
 e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e 
 t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r 
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g 
 c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n 
 w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n 
 b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t 
 l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h 
 D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e , 
 n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n 
 t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l , 
 s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e 
 a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y 
 c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h 
 C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n 
 a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a 
 l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n 
 t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n 
 a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k 
 s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k 
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e 
 f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a 
 c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g 
 t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u 
 d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s 
 f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e 
 a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E 
 f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e 
 D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a 
 N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e 
 S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e 
 W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e 
 N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e 
 L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e 
 W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E 
 t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s 
 c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e , 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d 
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y 
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e 
 a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y 
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g 
 s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d 
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s 
 i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S 
 O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n , 
 a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T , 
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r 
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s 
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t 
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u 
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s 
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r 
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f 
 s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a 
 f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y 
 o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n 
 a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n 
 Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d 
 o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r 
 h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h 
 C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l 
 l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d 
 w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s ! )   T h e 
 t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e 
 f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f 
 p u r p o s e   b e   i n c l u d e d   o n   t h e   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e 
 f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y 
 n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n 
 a   c o p y   o f   t h e   L i c e n s e   a t 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 T h e s e   t h i r d   p a r t y   c o m p o n e n t s ,   i n c l u d e d   w i t h   t h e   P r o g r a m ,   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 -   E c l i p s e   G r a p h i c a l   E d i t i n g   F r a m e w o r k   ( G E F )   3 . 1 1 . 0 
 -   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F   +   X S D )   2 . 1 6 . 0 
 -   E q u i n o x   -   a n   O S G i   f r a m e w o r k   6 . 0 . 0 
 -   E c l i p s e   M a r k e t P l a c e   C l i e n t   1 . 9 . 3 
 -   M 2 E c l i p s e   1 . 1 7 . 2 
 -   E c l i p s e   U s e r   S t o r a g e   S e r v i c e   S D K   1 . 2 . 0 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   w e r e   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   4 . 2 3 . 0 ,   f o r   u s e   w i t h   t h e   P r o g r a m : 
 
 
 -   E c l i p s e   4 . 2 3 . 0 
 -   E c l i p s e   J a v a   D e v e l o p m e n t   T o o l s   ( J D T )   3 . 2 9 . 0 
 -   E c l i p s e   P l u g - i n   D e v e l m e n t   E n v i r o n m e n t   ( P D E )   3 . 1 5 . 0 
 -   E c l i p s e   R C P   ( R i c h   C l i e n t   P l a t f o r m )   4 . 2 3 . 0 
     *   A p a c h e   J a s p e r   2 . 2 . 2 
     *   E c l i p s e   D r a w 2 D   3 . 1 0 . 0 
     *   E c l i p s e   H e l p   3 . 9 . 0 
     *   E c l i p s e   J F a c e   3 . 2 5 . 0 
     *   E c l i p s e   J S c h   1 . 4 . 0 
     *   E c l i p s e   L T K   ( L a n g u a g e   T o o l k i t )   3 . 1 2 . 0 
     *   E c l i p s e   S e a r c h   3 . 1 4 . 0 
     *   E c l i p s e   S W T   3 . 1 1 9 . 0 
     *   E c l i p s e   T e a m   3 . 9 . 0 
     *   E c l i p s e   U p d a t e   3 . 4 . 0 
     *   I B M   I C U   6 7 . 1 . 0   -   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e 
     *   M o r t b a y   J e t t y   1 0 . 0 
 -   A S M   9 . 2 . 0 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F 
 T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d 
 d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d 
 a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h 
 C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e 
 s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m 
 u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f 
 t h e   P r o g r a m .   " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s 
 t h e   P r o g r a m .   " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a 
 C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s 
 C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m .   " P r o g r a m "   m e a n s 
 t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d 
 o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e 
 u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d 
 o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n 
 s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e 
 c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e 
 C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e 
 C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d 
 P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s 
 w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d 
 h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h 
 C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y 
 a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s 
 o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s 
 g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o 
 s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r 
 e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t 
 t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e 
 t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
 c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t 
 l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m 
 u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s 
 a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f 
 m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
 d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d 
 c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
 o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
 C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e 
 m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e 
 P r o g r a m .   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s 
 c o n t a i n e d   w i t h i n   t h e   P r o g r a m .   E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s 
 t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y 
 a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e 
 C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e 
 C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g 
 s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r 
 o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n 
 a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l 
 C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r 
 C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d 
 c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r 
 l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e 
 P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s 
 s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r 
 a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n 
 I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r 
 i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d 
 C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e .   F o r 
 e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r . 
 I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s 
 w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s 
 a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s 
 s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t 
 t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d 
 w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y 
 d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D 
 O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D , 
 E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S 
 O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r 
 d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m 
 a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s 
 A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m 
 e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a , 
 p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R 
 A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R 
 D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D 
 H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n 
 b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m 
 e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e .   I f 
 R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m 
 i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r 
 h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 l i t i g a t i o n   i s   f i l e d .   A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l 
 t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r 
 c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a 
 r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f 
 a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s 
 t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y 
 p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d 
 a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 a n d   s u r v i v e .   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s 
 A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s 
 c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e 
 A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g 
 r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e 
 A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e 
 F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y 
 a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a 
 s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e 
 g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e 
 A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n 
 o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e 
 P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s 
 e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o 
 r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r 
 t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r 
 o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s 
 A g r e e m e n t   a r e   r e s e r v e d .   T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e 
 S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d 
 S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n 
 u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e . 
 E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g 
 l i t i g a t i o n . 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 
 
 - a o p a l l i a n c e - r e p a c k a g e d . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 . e x t e r n a l / a o p a l l i a n c e - r e p a c k a g e d / 3 . 0 . 2 ) 
 - h k 2 - a p i . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 . e x t e r n a l / a o p a l l i a n c e - r e p a c k a g e d / 3 . 0 . 2 ) 
 - h k 2 - c o n f i g . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . m a i n . h k 2 / h k 2 - c o n f i g / 6 . 2 . 5 ) 
 - h k 2 - c o r e . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / h k 2 / 3 . 0 . 2 ) 
 - h k 2 - l o c a t o r . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / h k 2 - l o c a t o r / 3 . 0 . 2 ) 
 - h k 2 - r u n l e v e l . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / h k 2 - r u n l e v e l ) 
 - h k 2 - u t i l s . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / h k 2 - u t i l s / 3 . 0 . 2 ) 
 - h k 2 . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / h k 2 / 3 . 0 . 2 ) 
 - j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . m a i n . a d m i n g u i / j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s / 6 . 2 . 5 / j a r ) 
 - j a k a r t a . a n n o t a t i o n - a p i . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . a n n o t a t i o n / j a k a r t a . a n n o t a t i o n - a p i / 2 . 0 . 0 ) 
 - j a k a r t a . j s o n . b i n d - a p i . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . j s o n . b i n d / j a k a r t a . j s o n . b i n d - a p i / 2 . 0 . 0 / j a r ) 
 - j a k a r t a . j s o n . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . j s o n / j a k a r t a . j s o n - a p i / 2 . 0 . 1 / j a r )   
 - j a k a r t a . s e r v l e t - a p i . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . s e r v l e t / j a k a r t a . s e r v l e t - a p i / 5 . 0 . 0 / j a r ) 
 - j a k a r t a . w s . r s - a p i . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . w s . r s / j a k a r t a . w s . r s - a p i / 3 . 0 . 0 ) 
 - j e r s e y - c l i e n t . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . e x t / j e r s e y - p r o x y - c l i e n t / 3 . 0 . 3 / j a r ) 
 - j e r s e y - c o m m o n . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . c o r e / j e r s e y - c o m m o n / 3 . 0 . 3 / j a r )   
 - j e r s e y - c o n t a i n e r - s e r v l e t - c o r e . j a r   ( h t t p s : / / e c l i p s e - e e 4 j . g i t h u b . i o / j e r s e y / d o w n l o a d . h t m l ) 
 - j e r s e y - c o n t a i n e r - s e r v l e t . j a r   ( h t t p s : / / e c l i p s e - e e 4 j . g i t h u b . i o / j e r s e y / d o w n l o a d . h t m l ) 
 - j e r s e y - e n t i t y - f i l t e r i n g . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . e x t / j e r s e y - e n t i t y - f i l t e r i n g / 3 . 0 . 3 ) 
 - j e r s e y - h k 2 . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . i n j e c t / j e r s e y - h k 2 / 3 . 0 . 3 ) 
 - j e r s e y - m e d i a - j a x b . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . m e d i a / j e r s e y - m e d i a - j a x b / 3 . 0 . 3 / j a r ) 
 - j e r s e y - m e d i a - j s o n - b i n d i n g . j a r   ( h t t p s : / / e c l i p s e - e e 4 j . g i t h u b . i o / j e r s e y / d o w n l o a d . h t m l ) 
 - j e r s e y - m e d i a - j s o n - j a c k s o n . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . m e d i a / j e r s e y - m e d i a - j s o n - j a c k s o n / 3 . 0 . 0 - M 6 / j a r ) 
 - j e r s e y - m e d i a - j s o n - j e t t i s o n . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . m e d i a / j e r s e y - m e d i a - j s o n - j e t t i s o n / 3 . 0 . 3 ) 
 - j e r s e y - m e d i a - m u l t i p a r t . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . m e d i a / j e r s e y - m e d i a - m u l t i p a r t / 3 . 0 . 3 / j a r ) 
 - j e r s e y - m e d i a - s s e . j a r   ( h t t p s : / / e c l i p s e - e e 4 j . g i t h u b . i o / j e r s e y / d o w n l o a d . h t m l ) 
 - j e r s e y - s e r v e r . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . c o r e / j e r s e y - s e r v e r / 3 . 0 . 3 / j a r ) 
 - o s g i - r e s o u r c e - l o c a t o r . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / o s g i - r e s o u r c e - l o c a t o r / 1 . 0 . 3 ) 
 - j a k a r t a . x m l . b i n d _ 2 . 3 . 3 . v 2 0 2 0 1 1 1 8 - 1 8 1 8   ( h t t p s : / / d o w n l o a d . e c l i p s e . o r g / o o m p h / a r c h i v e / s i m r e l / w e b t o o l s . a g g r c o n / i n d e x / j a k a r t a . x m l . b i n d _ 2 . 3 . 3 . v 2 0 2 0 1 1 1 8 - 1 8 1 8 . h t m l ) 
 - c o m . s u n . x m l . b i n d _ 2 . 2 . 0 . v 2 0 2 0 1 1 1 8 - 1 8 4 5   ( h t t p s : / / d o w n l o a d . e c l i p s e . o r g / o o m p h / a r c h i v e / r e p o r t s / d o w n l o a d . e c l i p s e . o r g / r e l e a s e s / 2 0 2 1 - 1 2 / 2 0 2 1 1 2 0 8 1 0 0 0 / i n d e x / c o m . s u n . x m l . b i n d _ 2 . 2 . 0 . v 2 0 2 0 1 1 1 8 - 1 8 4 5 . h t m l ) 
 p a r s s o n   1 . 1 . 5   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . p a r s s o n / p a r s s o n / 1 . 1 . 5 ) 
 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 -   R S E   4 . 2 3 
 
 E c l i p s e   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c     L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   e - m a i l   r e q u e s t   t o   i b m t o o l s @ c a . i b m . c o m ) : 
 E c l i p s e   T a r g e t   M a n a g e m e n t   3 . 6 
 
 E N D   O F   R S E   4 . 2 3   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 - -   R S E   A P I   1 . 1 . 4 
 
 S u p p o r t   -   N o n s u p p o r t e d . 
 
 " N o n s u p p o r t e d "   m e a n s   t h e   s u p p o r t i n g   p r o g r a m   i s   p r o v i d e d   w i t h o u t   o b l i g a t i o n   o f   s u p p o r t   a n d   " A S   I S " ,   W I T H   N O   W A R R A N T Y   O F   A N Y   K I N D ,   E I T H E R   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   T H E   W A R R A N T Y   O F   T I T L E ,   N O N - I N F R I N G E M E N T   O R   N O N - I N T E R F E R E N C E   A N D   T H E   I M P L I E D   W A R R A N T I E S   A N D   C O N D I T I O N S   O F   M E R C H A N T A B I L I T Y   A N D   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 . 
 
 E N D   O F   R S E   A P I   1 . 1 . 4   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r 
 t h e   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E . 
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   ( I C U   5 8   a n d   l a t e r ) 
 
 C o p y r i g h t       1 9 9 1 - 2 0 2 0   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 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   U s e   i n   h t t p s : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   e i t h e r 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s 
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   o r 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 D o c u m e n t a t i o n . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 - - - - - - - - - - - - - - - - - - - - - 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l 
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U 
 l i b r a r i e s . 
 
 1 .   I C U   L i c e n s e   -   I C U   1 . 8 . 1   t o   I C U   5 7 . 1 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y 
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R 
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e 
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #           T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #   t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s 
   #   p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   #   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   #   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
   #   t h e   d i s t r i b u t i o n . 
   #     N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
   #   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   #   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #   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   I M P L I E D   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   A N D   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 R E 
   #   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   #   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   #   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   #   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
   #   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
   #   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
   #   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   #   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s 
   #   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e 
   #   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b 
   #   c o r p o r a . 
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #               *                                         S i n i c a .   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e , 
   #             U n i v e r s i t y   o f   I l l i n o i s 
   #     c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   # 
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   # 
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   #     o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   #     F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   #     i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   #     d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   #     c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   #     j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   # 
   #     N O   W A R R A N T Y 
   # 
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   #     r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   #     t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   #     p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   #     i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   #     i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   #     p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f 
   #     t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   #     a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   # 
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   # 
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   #     o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   #     d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   #     a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   #     w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   p r o d u c t ,   m a t e r i a l 
   #     o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   #     r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   #     k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   t i m e   d u r i n g   t h e 
   #     p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   #     f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   #     " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   #     m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   #     p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   # 
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   #     g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   #     a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #   P r o j e c t :   h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
   #   D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
   #   L i c e n s e :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   #                             ( c o p i e d   b e l o w ) 
   # 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t 
   #     m o d i f i c a t i o n s . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n , 
   #     a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   # 
   #   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   #     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n 
   #     b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
   #     c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
   #     o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 
   # 
   #   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
   #   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 4 .   B u r m e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( b u r m e s e d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     T h i s   l i s t   i s   p a r t   o f   a   p r o j e c t   h o s t e d   a t : 
   #         g i t h u b . c o m / k a n y a w t e c h / m y a n m a r - k a r e n - w o r d - l i s t s 
   # 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( c )   2 0 1 3 ,   L e R o y   B e n j a m i n   S h a r o n 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t :   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   #     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r .     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e 
   #     a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
   #     w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #         N e i t h e r   t h e   n a m e   M y a n m a r   K a r e n   W o r d   L i s t s ,   n o r   t h e   n a m e s   o f   i t s 
   #         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #     C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #     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   I M P L I E D   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   A N D   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 R E 
   #     D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S 
   #     B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
   #     E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
   #     T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   #     D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
   #     A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
   #     T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
   #     T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   #     S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 5 .   T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e 
 D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e 
 i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e 
 D a t a b a s e   s e c t i o n   7 . 
 
   #   7 .     D a t a b a s e   O w n e r s h i p 
   # 
   #         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
   #         d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
   #         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e 
   #         p u b l i c   d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o 
   #         n o t   a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e 
   #         t o   i t .     S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z 
   #         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A 
   #         C o n s i d e r a t i o n s   d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f 
   #         u n d e r s t a n d i n g   w i t h   t h e   I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e 
   #         w i t h   a l l   c o m p e t e n t   c o u r t   o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e 
   #         b y   I C A N N   o r   t h e   I E T F   T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n 
   #         m a k i n g   a   c o n t r i b u t i o n   t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o 
   #         f u t u r e   c l a i m s   i n   t h a t   c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 6 .   G o o g l e   d o u b l e - c o n v e r s i o n 
 
 C o p y r i g h t   2 0 0 6 - 2 0 1 1 ,   t h e   V 8   p r o j e c t   a u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
             w i t h   t h e   d i s t r i b u t i o n . 
         *   N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
             c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
             f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   C .   O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   E x p l o r e r   f o r   z / O S   V 3 . 3   A q u a 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2 7   -   I B M   D e p e n d e n c y   B a s e d   B u i l d   2 . 0 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   D e p e n d e n c y   B a s e d   B u i l d   2 . 0 . 1 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   P r o g r a m ' s   n o t i c e s   f i l e   i n c l u d e s   t h e   f o l l o w i n g   l i c e n s e s   a n d / o r   n o t i c e s 
 i n   r e s p e c t   o f   t h e   i d e n t i f i e d   c o m p o n e n t s : 
 
 A .   A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 B .   B S D   L i c e n s e 
 C .   P u b l i c   D o m a i n 
 D .   E c l i p s e   c o d e 
 E .   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 F .   G P L   S o u r c e   C o d e   O f f e r s 
 G .   I n d i a n a   U n i v e r s i t y   E x t r e m e !   L a b   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 2 
 H .   M I T   L i c e n s e s 
 I .   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 
 J .   O t h e r   L i c e n s e s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A .   A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 C o m m o n s - C L I   1 . 5 ,   C o m m o n s - C o m p r e s s   1 . 2 1 ,   D e r b y   1 0 . 1 4 . 2 . 0 ,   L o g 4 j   2 . 1 7 . 1 ,   a n t   1 . 1 0 . 1 4 ,   a n t - a n t l r   1 . 1 0 . 1 4 ,   a n t - j u n i t   1 . 1 0 . 1 4 ,   a n t - l a u n c h e r   1 . 1 0 . 1 4 ,   c o m m o n s - c l i   1 . 5 . 0 ,   g p a r s   1 . 2 . 1 ,   g r o o v y   4 . 0 . 1 5 ,   g r o o v y - a n t   4 . 0 . 1 5 ,   g r o o v y - a s t b u i l d e r   4 . 0 . 1 5 ,   g r o o v y - c l i - c o m m o n s   4 . 0 . 1 5 ,   g r o o v y - c l i - p i c o c l i   4 . 0 . 1 5 ,   g r o o v y - c o n s o l e   4 . 0 . 1 5 ,   g r o o v y - c o n t r a c t s   4 . 0 . 1 5 ,   g r o o v y - d a t e t i m e   4 . 0 . 1 5 ,   g r o o v y - d a t e u t i l   4 . 0 . 1 5 ,   g r o o v y - d o c g e n e r a t o r   4 . 0 . 1 5 ,   g r o o v y - g i n q   4 . 0 . 1 5 ,   g r o o v y - g r o o v y d o c   4 . 0 . 1 5 ,   g r o o v y - g r o o v y s h   4 . 0 . 1 5 ,   g r o o v y - j m x   4 . 0 . 1 5 ,   g r o o v y - j s o n   4 . 0 . 1 5 ,   g r o o v y - j s r 2 2 3   4 . 0 . 1 5 ,   g r o o v y - m a c r o   4 . 0 . 1 5 ,   g r o o v y - m a c r o - l i b r a r y   4 . 0 . 1 5 ,   g r o o v y - n i o   4 . 0 . 1 5 ,   g r o o v y - s e r v l e t   4 . 0 . 1 5 ,   g r o o v y - s q l   4 . 0 . 1 5 ,   g r o o v y - s w i n g   4 . 0 . 1 5 ,   g r o o v y - t e m p l a t e s   4 . 0 . 1 5 ,   g r o o v y - t e s t   4 . 0 . 1 5 ,   g r o o v y - t e s t - j u n i t 5   4 . 0 . 1 5 ,   g r o o v y - t e s t n g   4 . 0 . 1 5 ,   g r o o v y - t o m l   4 . 0 . 1 5 ,   g r o o v y - t y p e c h e c k e r s   4 . 0 . 1 5 ,   g r o o v y - x m l   4 . 0 . 1 5 ,   g r o o v y - y a m l   4 . 0 . 1 5 ,   g s o n   2 . 1 0 . 1 ,   i c o n s - r e a c t   1 0 . 3 8 . 0 ,   i v y   2 . 5 . 2 ,   j a c k s o n - a n n o t a t i o n s   2 . 1 5 . 2 ,   j a c k s o n - c o r e   2 . 1 5 . 2 ,   j a c k s o n - d a t a b i n d   2 . 1 5 . 2 ,   j a c k s o n - d a t a f o r m a t - t o m l   2 . 1 5 . 2 ,   j a c k s o n - d a t a f o r m a t - y a m l   2 . 1 5 . 2 ,   j a n s i   2 . 4 . 0 ,   j a v a p a r s e r - c o r e   3 . 2 5 . 5 ,   j c o m m a n d e r   1 . 7 8 ,   l i b t a g   1 . 4 ,   m u l t i v e r s e - c o r e   0 . 7 . 0 ,   o p e n t e s t 4 j   1 . 3 . 0 ,   q d o x   1 . 1 2 . 1 ,   s n a k e y a m l   2 . 0 ,   t e s t n g   7 . 5 . 1   
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
         Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
         Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
         Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
         I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
         Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B .   B S D   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 h a m c r e s t - c o r e   1 . 3   
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 5   w w w . h a m c r e s t . o r g 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e 
 t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   H a m c r e s t   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e 
 o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n 
 p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T 
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y 
 W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H 
 D A M A G E . 
 
 
 
 j l i n e   2 . 1 4 . 6 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 2 ,   t h e   o r i g i n a l   a u t h o r   o r   a u t h o r s . 
 A l l   r i g h t s   r e s e r v e d . 
 
 h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r 
 w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
 c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
 t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 o r g . a b e g o . t r e e l a y o u t . c o r e   1 . 0 . 3   C o p y r i g h t   ( c )   2 0 0 6 ,   a b e g o   S o f t w a r e   G m b H   ( h t t p : / / w w w . a b e g o - s o f t w a r e . d e ) 
 x - s t r e a m   1 . 4 . 2 0   C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 6 ,   J o e   W a l n e s ,   C o p y r i g h t   ( c )   2 0 0 6 - 2 0 1 5   X S t r e a m   C o m m i t t e r s   A l l   r i g h t s   r e s e r v e d . 
 g r o o v y - j s r 2 2 3   ( c )   2 0 0 6 ,   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C .   P u b l i c   D o m a i n 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   i n   t h e   P u b l i c   D o m a i n : 
 
 j s r 1 6 6 y   1 . 7 . 0   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 D .   E c l i p s e   c o d e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 E c l i p s e l i n k   2 . 5 . 2     h t t p s : / / w w w . e c l i p s e . o r g / e c l i p s e l i n k / , 
 o r g . e c l i p s e . o s g i   3 . 1 2 . 5 0     h t t p s : / / d o w n l o a d . e c l i p s e . o r g / e c l i p s e / d o w n l o a d s / , 
 j u n i t   4 . 1 3 . 2     h t t p s : / / j u n i t . o r g / j u n i t 5 / , 
 j u n i t - j u p i t e r - a p i   5 . 1 0 . 0     h t t p s : / / j u n i t . o r g / j u n i t 5 / , 
 j u n i t - j u p i t e r - e n g i n e   5 . 1 0 . 0     h t t p s : / / j u n i t . o r g / j u n i t 5 / , 
 j u n i t - p l a t f o r m - c o m m o n s   1 . 1 0 . 0     h t t p s : / / j u n i t . o r g / j u n i t 5 / , 
 j u n i t - p l a t f o r m - e n g i n e   1 . 1 0 . 0     h t t p s : / / j u n i t . o r g / j u n i t 5 / , 
 j u n i t - p l a t f o r m - l a u n c h e r   1 . 1 0 . 0     h t t p s : / / j u n i t . o r g / j u n i t 5 / 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E .   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 -   L o c a l e d a t a 
 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   
 
 L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   
 
 w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y .   Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l .   ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   
 
 B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 F .   G P L   S o u r c e   C o d e   O f f e r s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 G e n e r a l   P u b l i c   L i c e n s e   V 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   l i c e n s e d   t o   y o u   a s   S e p a r a t e l y   L i c e n s e d   C o d e   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   S e n t h i l N a t h a n @ i b m . c o m   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 P e r l 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 G e n e r a l   P u b l i c   L i c e n s e   V 2 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   l i c e n s e d   t o   y o u   a s   S e p a r a t e l y   L i c e n s e d   C o d e   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   V 2 .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   S e n t h i l N a t h a n @ i b m . c o m   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 G i t 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 G e n e r a l   P u b l i c   L i c e n s e   V 3 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   l i c e n s e d   t o   y o u   a s   S e p a r a t e l y   L i c e n s e d   C o d e   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   V 3 .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   S e n t h i l N a t h a n @ i b m . c o m   i d e n t i f y i n g   t h e   I B M   p r o d u c t   a n d   t h e   G P L - l i c e n s e d   p r o g r a m   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 B A S H 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 G .   I n d i a n a   U n i v e r s i t y   E x t r e m e !   L a b   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I n d i a n a   U n i v e r s i t y   E x t r e m e !   L a b   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 2 : 
 
 m x p a r s e r   1 . 2 . 2 
 
 C o p y r i g h t   ( C )   2 0 0 3   T h e   T r u s t e e s   o f   I n d i a n a   U n i v e r s i t y . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
 1 )   A l l   r e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
       c o p y r i g h t   n o t i c e ,   t h e   l i s t   o f   a u t h o r s   i n   t h e   o r i g i n a l   s o u r c e 
       c o d e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   d i s c l a i m e r   l i s t e d   i n   t h i s 
       l i c e n s e ; 
 
 2 )   A l l   r e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
       c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   d i s c l a i m e r 
       l i s t e d   i n   t h i s   l i c e n s e   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r 
       m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n ; 
 
 3 )   A n y   d o c u m e n t a t i o n   i n c l u d e d   w i t h   a l l   r e d i s t r i b u t i o n s   m u s t   i n c l u d e 
       t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 
           " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   I n d i a n a 
           U n i v e r s i t y   E x t r e m e !   L a b .     F o r   f u r t h e r   i n f o r m a t i o n   p l e a s e   v i s i t 
           h t t p : / / w w w . e x t r e m e . i n d i a n a . e d u / " 
 
       A l t e r n a t i v e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e 
       i t s e l f ,   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y 
       a p p e a r . 
 
 4 )   T h e   n a m e   " I n d i a n a   U n i v e r s i t y "   o r   " I n d i a n a   U n i v e r s i t y 
       E x t r e m e !   L a b "   s h a l l   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
       p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   f r o m   I n d i a n a   U n i v e r s i t y .     F o r   w r i t t e n   p e r m i s s i o n , 
       p l e a s e   c o n t a c t   h t t p : / / w w w . e x t r e m e . i n d i a n a . e d u / . 
 
 5 )   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   u s e   " I n d i a n a 
       U n i v e r s i t y "   n a m e   n o r   m a y   " I n d i a n a   U n i v e r s i t y "   a p p e a r   i n   t h e i r   n a m e , 
       w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   I n d i a n a   U n i v e r s i t y . 
 
 I n d i a n a   U n i v e r s i t y   p r o v i d e s   n o   r e a s s u r a n c e s   t h a t   t h e   s o u r c e   c o d e 
 p r o v i d e d   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   a n y   o t h e r   i n t e l l e c t u a l 
 p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .     I n d i a n a   U n i v e r s i t y   d i s c l a i m s   a n y 
 l i a b i l i t y   t o   a n y   r e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y 
 b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e . 
 
 L I C E N S E E   U N D E R S T A N D S   T H A T   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   F O R   W H I C H 
 N O   W A R R A N T I E S   A S   T O   C A P A B I L I T I E S   O R   A C C U R A C Y   A R E   M A D E .   I N D I A N A 
 U N I V E R S I T Y   G I V E S   N O   W A R R A N T I E S   A N D   M A K E S   N O   R E P R E S E N T A T I O N   T H A T 
 S O F T W A R E   I S   F R E E   O F   I N F R I N G E M E N T   O F   T H I R D   P A R T Y   P A T E N T ,   C O P Y R I G H T ,   O R 
 O T H E R   P R O P R I E T A R Y   R I G H T S .     I N D I A N A   U N I V E R S I T Y   M A K E S   N O   W A R R A N T I E S   T H A T 
 S O F T W A R E   I S   F R E E   F R O M   " B U G S " ,   " V I R U S E S " ,   " T R O J A N   H O R S E S " ,   " T R A P 
 D O O R S " ,   " W O R M S " ,   O R   O T H E R   H A R M F U L   C O D E .     L I C E N S E E   A S S U M E S   T H E   E N T I R E 
 R I S K   A S   T O   T H E   P E R F O R M A N C E   O F   S O F T W A R E   A N D / O R   A S S O C I A T E D   M A T E R I A L S , 
 A N D   T O   T H E   P E R F O R M A N C E   A N D   V A L I D I T Y   O F   I N F O R M A T I O N   G E N E R A T E D   U S I N G 
 S O F T W A R E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 H .   M I T   L i c e n s e s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M I T   L i c e n s e : 
 
 e x p a t   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   a n d   C l a r k   C o o p e r ;   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 1 7   E x p a t   m a i n t a i n e r s 
 g r o o v y - d o c g e n e r a t o r   C o p y r i g h t   ( c )   N i c o l a s   G a l l a g h e r   a n d   J o n a t h a n   N e a l 
 g r o o v y - g r o o v y d o c   C o p y r i g h t   ( c )   N i c o l a s   G a l l a g h e r   a n d   J o n a t h a n   N e a l 
 j q u e r y   3 . 5 . 1   C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / o p e n j s f . o r g / 
 s l f 4 j - a p i   1 . 7 . 3 6   a n d   s l f 4 j - s i m p l e   1 . 7 . 3 6   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 7   Q O S . c h   A l l   r i g h t s   r e s e r v e d . 
 s l f 4 j - a p i   2 . 0 . 9   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 2 3   Q O S . c h   A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I .   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) . 
 
 C e r t - b u n d l e   ( t h e   M o z i l l a   C A   c e r t i f i c a t e   c o l l e c t i o n )   
 h t t p s : / / h g . m o z i l l a . o r g / m o z i l l a - c e n t r a l / r a w f i l e / t i p / s e c u r i t y / n s s / l i b / c k f w / b u i l t i n s / c e r t d a t a . t x t 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J .   O t h e r   L i c e n s e s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   L i c e n s e : 
 
 c u r l   7 . 6 6 . 0   C o p y r i g h t   ( c )   1 9 9 6   -   2 0 1 9 ,   D a n i e l   S t e n b e r g ,   ( d a n i e l @ h a x x . s e ) ,   a n d   m a n y 
 c o n t r i b u t o r s ,   s e e   t h e   T H A N K S   f i l e . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   L i c e n s e : 
 
 o p e n s s l   1 . 0 . 2 k 
 
     T h e   O p e n S S L   t o o l k i t   s t a y s   u n d e r   a   d o u b l e   l i c e n s e ,   i . e .   b o t h   t h e   c o n d i t i o n s   o f 
     t h e   O p e n S S L   L i c e n s e   a n d   t h e   o r i g i n a l   S S L e a y   l i c e n s e   a p p l y   t o   t h e   t o o l k i t . 
     S e e   b e l o w   f o r   t h e   a c t u a l   l i c e n s e   t e x t s .   A c t u a l l y   b o t h   l i c e n s e s   a r e   B S D - s t y l e 
     O p e n   S o u r c e   l i c e n s e s .   I n   c a s e   o f   a n y   l i c e n s e   i s s u e s   r e l a t e d   t o   O p e n S S L 
     p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
     O p e n S S L   L i c e n s e 
     - - - - - - - - - - - - - - - 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 7   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
   *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
   *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
   *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   *         o p e n s s l - c o r e @ o p e n s s l . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
   *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
   * 
   *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
   *         a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   ` ` A S   I S ' '   A N D   A N Y 
   *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
   *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
   *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   * 
   * / 
 
   O r i g i n a l   S S L e a y   L i c e n s e 
   - - - - - - - - - - - - - - - - - - - - - - - 
 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
   *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
   *   
   *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
   *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
   *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
   *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
   *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
   *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   *   
   *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
   *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
   *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
   *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
   *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
   *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
   *   
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
   *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
   *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
   *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
   *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
   *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   
   *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
   *   
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   ` ` A S   I S ' '   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   
   *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
   *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
   *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
   * / 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   L i c e n s e : 
 
 z l i b   1 . 2 . 1 1 
 
   C o p y r i g h t   ( C )   1 9 9 5 - 2 0 1 7   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   f o l l o w i n g   L i c e n s e : 
 
 t e r m i n f o   [ f r o m   n c u r s e s ]   C o p y r i g h t      1 9 9 7  2 0 2 2 ,   2 0 2 3   b y   T h o m a s   E .   D i c k e y   < d i c k e y @ i n v i s i b l e - i s l a n d . n e t >   A l l   R i g h t s   R e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   t h e   a b o v e   l i s t e d   c o p y r i g h t   h o l d e r ( s )   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 T H E   A B O V E   L I S T E D   C O P Y R I G H T   H O L D E R ( S )   D I S C L A I M   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   T H E   A B O V E   L I S T E D   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   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I B M   D e p e n d e n c y   B a s e d   B u i l d   2 . 0 . 1 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 8   -   J 2 C   3 . 0 . 2 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 J 2 C   3 . 0 . 2 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 T H E   F O L L O W I N G   S E C T I O N S   I D E N T I F Y   V A R I O U S   C O M P O N E N T S   C O N T A I N E D   I N   T H E 
 P R O G R A M   I D E N T I F I E D   A B O V E ,   A N D   S P E C I F Y   C E R T A I N   N O T I C E S   A N D   O T H E R 
 I N F O R M A T I O N   R E G A R D I N G   T H O S E   C O M P O N E N T S   T H A T   I B M   I S   R E Q U I R E D   T O 
 P R O V I D E   T O   Y O U . 
 
 N O T W I T H S T A N D I N G   A N Y   P R O V I S I O N   C O N T A I N E D   I N   A N Y   O F   T H E   N O T I C E S   A N D 
 O T H E R   I N F O R M A T I O N   S E T   F O R T H   B E L O W ,   Y O U R   U S E   O F   T H E S E   P R O G R A M 
 C O M P O N E N T S   R E M A I N S   S U B J E C T   T O   T H E   T E R M S   A N D   C O N D I T I O N S   S E T   F O R T H   I N : 
 
   ( i )   T H E   P R O G R A M ' S   L I C E N S E   I N F O R M A T I O N   D O C U M E N T ;   A N D 
 ( i i )   T H E   I B M   L I C E N S E   A G R E E M E N T   S P E C I F I E D   I N   T H A T   L I C E N S E   I N F O R M A T I O N 
           D O C U M E N T . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S U M M A R Y   O F   T H I R D   P A R T Y   C O M P O N E N T S 
 
 T h e   f o l l o w i n g   a r e   t h i r d   p a r t y   c o m p o n e n t s   i n c l u d e d   w i t h i n   t h e   P r o g r a m : 
 
 j a k a r t a . r e s o u r c e - a p i 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 j a k a r t a . r e s o u r c e - a p i ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . r e s o u r c e / j a k a r t a . r e s o u r c e - a p i / 2 . 1 . 0 / j a r ) 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J 2 C   3 . 0 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 9   -   I B M   Z   O p e n   D e b u g   4 . 0 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 A P A C H E   S O F T W A R E   L I C E N S E   2 . 0 .     
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g 
 s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r 
 i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e 
 s e e   h t t p : / / w w w . a p a c h e . o r g . 
 
 
 @ c a r b o n / c o l o r s 	   	 	 	 C o p y r i g h t   2 0 1 5   I B M   C o r p 
 @ c a r b o n / f e a t u r e - f l a g s     	 	 C o p y r i g h t   2 0 1 5   I B M   C o r p 
 @ c a r b o n / g r i d 	 	 	     	 C o p y r i g h t   2 0 1 5   I B M   C o r p 
 @ c a r b o n / i c o n - h e l p e r s     	 	 C o p y r i g h t   2 0 1 5   I B M   C o r p 
 @ c a r b o n / i c o n s - r e a c t     	 	 C o p y r i g h t   2 0 1 5   I B M   C o r p 
 @ c a r b o n / l a y o u t     	 	 	 C o p y r i g h t   2 0 1 5   I B M   C o r p 
 l o g 4 j s     	 	 	 	 	 C o p y r i g h t   2 0 1 5   G a r e t h   J o n e s   ( w i t h   c o n t r i b u t i o n s   f r o m   m a n y   o t h e r   p e o p l e ) 
 @ c a r b o n / m o t i o n     	 	 	 C o p y r i g h t   2 0 1 5   I B M   C o r p 
 @ c a r b o n / r e a c t     	 	 	 	 C o p y r i g h t   2 0 1 5   I B M   C o r p 
 @ c a r b o n / s t y l e s     	 	 	 C o p y r i g h t   2 0 1 5   I B M   C o r p 
 @ c a r b o n / t e l e m e t r y 	 	 
 @ c a r b o n / t h e m e s     	 	 	 C o p y r i g h t   2 0 1 5   I B M   C o r p 
 @ c a r b o n / t y p e     	 	 	 	 C o p y r i g h t   2 0 1 5   I B M   C o r p 
 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M I T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M I T   L i c e n s e : 
 
 a g e n t - b a s e       	 	 C o p y r i g h t   2 0 1 3   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 a g e n t k e e p a l i v e 	 
 	 C o p y r i g h t   2 0 1 2 - 2 0 1 5   f e n g m k 2 
 	 C o p y r i g h t   ( c )   n o d e - m o d u l e s   a n d   o t h e r   c o n t r i b u t o r s 
 a g g r e g a t e - e r r o r       	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 a n s i - r e g e x       	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 a n s i - s t y l e s       	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 a r g p a r s e       	 	 	 C o p y r i g h t   2 0 1 2   b y   V i t a l y   P u z r i n   ( h t t p s : / / g i t h u b . c o m / p u z r i n ) 
 a r r a y - t i m s o r t       	 C o p y r i g h t   2 0 1 5   M a r c o   Z i c c a r d i 
 a s n 1       	 	 	 	 C o p y r i g h t   2 0 1 1   M a r k   C a v a g e ,   A l l   r i g h t s   r e s e r v e d 
 a s y n c k i t       	 	 	 C o p y r i g h t   2 0 1 6   A l e x   I n d i g o 
 a x i o s       	 	 	 C o p y r i g h t   2 0 1 4   M a t t   Z a b r i s k i e   &   C o l l a b o r a t o r s 
 b a l a n c e d - m a t c h       	 C o p y r i g h t   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 b r a c e - e x p a n s i o n       	 C o p y r i g h t   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 b r a c e s 	 
 	 C o p y r i g h t   2 0 1 4 - 2 0 1 8   J o n   S c h l i n k e r t 
 	 C o p y r i g h t   2 0 1 9   [ J o n   S c h l i n k e r t ] ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) 
 b u i l d c h e c k     	 	 C o p y r i g h t   B r i a n   W h i t e . 
 b u i l t i n s       	 	 	 C o p y r i g h t   2 0 1 5   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 c a m e l c a s e       	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c h a l k         	 	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c l a s s n a m e s       	 	 C o p y r i g h t   2 0 1 8   J e d   W a t s o n 
 c l e a n - s t a c k       	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c l i - t a b l e 3 
 	 C o p y r i g h t   2 0 1 0   L e a r n B o o s t   < d e v @ l e a r n b o o s t . c o m > 
 	 C o p y r i g h t   2 0 1 4   J a m e s   T a l m a g e   < j a m e s . t a l m a g e @ j r t e c h n i c a l . c o m > 
 c o l o r       	 	 	 C o p y r i g h t   2 0 1 2   H e a t h e r   A r t h u r 
 c o l o r - c o n v e r t 	 
 	 C o p y r i g h t   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   a n d   J o s h   J u n o n 
 	 C o p y r i g h t   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 c o l o r - n a m e       	 	 C o p y r i g h t   2 0 1 5   D m i t r y   I v a n o v 
 c o l o r s       	 	 	 	 
 	 C o p y r i g h t   M a r a k   S q u i r e s 
 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 @ c o l o r s / c o l o r s 	 
 	 C o p y r i g h t   D A B H   ( h t t p s : / / g i t h u b . c o m / D A B H ) 
 	 C o p y r i g h t   M a r a k   S q u i r e s 
 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c o l o r - s t r i n g       	 	 C o p y r i g h t   2 0 1 1   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 c o m b i n e d - s t r e a m     	 C o p y r i g h t   2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > 
 c o m m a n d e r       	 	 C o p y r i g h t   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 c o m m e n t - j s o n       	 	 C o p y r i g h t   2 0 1 3   k a e l z h a n g   < > ,   c o n t r i b u t o r s 
 c o m p u t e - s c r o l l - i n t o - v i e w     	 	 C o p y r i g h t   2 0 2 2   C o d y   O l s e n 
 c o n c a t - m a p       	 	 C o p y r i g h t   J a m e s   H a l l i d a y 
 c o p y - t o - c l i p b o a r d     	 C o p y r i g h t   2 0 1 7   s u d o d o k i   < s m d . d e l u z i o n @ g m a i l . c o m > 
 c o r e - u t i l - i s     	 	 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s 
 c p u - f e a t u r e s     	 	 C o p y r i g h t   B r i a n   W h i t e 
 c r o s s - s p a w n       	 	 C o p y r i g h t   2 0 1 8   M a d e   W i t h   M O X Y   L d a   < h e l l o @ m o x y . s t u d i o > 
 c s s t y p e       	 	 	 C o p y r i g h t   2 0 1 7 - 2 0 1 8   F r e d r i k   N i c o l 
 d a t a o b j e c t - p a r s e r     	 C o p y r i g h t   2 0 1 4   G i g z o l o   I n c . 
 d a t e - f o r m a t       	 	 C o p y r i g h t   2 0 1 3   G a r e t h   J o n e s 
 d e b u g 	 
 	 C o p y r i g h t   2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 	 C o p y r i g h t   2 0 2 1   J o s h   J u n o n 
 @ v s c o d e / d e b u g a d a p t e r       	 	 C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n 
 @ v s c o d e / d e b u g p r o t o c o l     	 	 C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n 
 d e c a m e l i z e       	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 d e e p m e r g e       	 	 C o p y r i g h t   2 0 1 2   J a m e s   H a l l i d a y ,   J o s h   D u f f ,   a n d   o t h e r   c o n t r i b u t o r s 
 d e l a y e d - s t r e a m       	 C o p y r i g h t   2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > 
 d e p d       	 	 	 	 C o p y r i g h t   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 d i f f 2 h t m l 	 
 	 C o p y r i g h t   2 0 1 4 - 2 0 1 6   R o d r i g o   F e r n a n d e s   h t t p s 
 	 C o p y r i g h t   2 0 1 4   R o d r i g o   F e r n a n d e s 
 d i f f - s e q u e n c e s     	 C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 d o w n s h i f t       	 	 C o p y r i g h t   2 0 1 7   P a y P a l 
 e m o j i - r e g e x       	 	 C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 e n c o d i n g       	 	 	 C o p y r i g h t   2 0 1 2 - 2 0 1 4   A n d r i s   R e i n m a n 
 e r r - c o d e       	 
 e s c a p e - s t r i n g - r e g e x p     	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 f a s t e s t - l e v e n s h t e i n     	 C o p y r i g h t   2 0 2 0   K a s p e r   U n n   W e i h e 
 f a s t - g l o b       	 	 C o p y r i g h t   D e n i s   M a l i n o c h k i n 
 f i l l - r a n g e 	 
 	 C o p y r i g h t   2 0 1 4   J o n   S c h l i n k e r t 
 	 C o p y r i g h t   2 0 1 9   J o n   S c h l i n k e r t   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) 
 f i n d - p r o c e s s       	 	 C o p y r i g h t   2 0 1 6   Z o u j i e 
 f i n d - u p       	 	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 f l a t p i c k r     	 	 	 C o p y r i g h t   2 0 1 7   G r e g o r y   P e t r o s y a n 
 f o l l o w - r e d i r e c t s     	 C o p y r i g h t   2 0 1 4   O l i v i e r   L a l o n d e   < o l a l o n d e @ g m a i l . c o m > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o > ,   R u b e n   V e r b o r g h 
 f o r m - d a t a       	 	 C o p y r i g h t   2 0 1 2   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o r s 
 @ n o d e l i b / f s . s c a n d i r     	 C o p y r i g h t   D e n i s   M a l i n o c h k i n 
 @ n o d e l i b / f s . s t a t     	 C o p y r i g h t   D e n i s   M a l i n o c h k i n 
 @ n o d e l i b / f s . w a l k     	 C o p y r i g h t   D e n i s   M a l i n o c h k i n 
 f s - e x t r a       	 	 	 C o p y r i g h t   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 g e t - s t r e a m     	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 h a n d l e b a r s       	 	 C o p y r i g h t   2 0 1 1 - 2 0 1 9   b y   Y e h u d a   K a t z 
 h a s - f l a g       	 	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 h a s - o w n - p r o p       	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 @ t y p e s / h o i s t - n o n - r e a c t - s t a t i c s 
 	 C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n 
 h t m l - p a r s e - s t r i n g i f y 	 
 h t t p - p r o x y - a g e n t     	 C o p y r i g h t   2 0 1 3   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 h t t p s - p r o x y - a g e n t     	 C o p y r i g h t   2 0 1 3   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 h u m a n i z e - m s 	 
 i 1 8 n e x t       	 	 	 C o p y r i g h t   2 0 1 7   i 1 8 n e x t 
 i 1 8 n e x t       	 	 	 C o p y r i g h t   2 0 2 2   i 1 8 n e x t 
 i 1 8 n e x t - b r o w s e r - l a n g u a g e d e t e c t o r     	 	 C o p y r i g h t   2 0 1 5   i 1 8 n e x t 
 i c o n v - l i t e       	 	 C o p y r i g h t   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 i m m e r       	 	 	 C o p y r i g h t   2 0 1 7   M i c h e l   W e s t s t r a t e 
 i m u r m u r h a s h     	 	 C o p y r i g h t   2 0 1 3   G a r y   C o u r t ,   J e n s   T a y l o r 
 i n d e n t - s t r i n g     	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i n v a r i a n t       	 	 C o p y r i g h t   2 0 1 3   F a c e b o o k ,   I n c 
 i p       	 	 	 	 C o p y r i g h t   2 0 1 2   F e d o r   I n d u t n y , 
 i s - a r r a y i s h 	       	 	 C o p y r i g h t   2 0 1 5   J D   B a l l a r d 
 i s - e x t g l o b 	 
 	 C o p y r i g h t   2 0 1 6   J o n   S c h l i n k e r t   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) 
 	 C o p y r i g h t   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t 
 i s - f u l l w i d t h - c o d e - p o i n t 	 
 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i s - g l o b 	 
 	 C o p y r i g h t   2 0 1 9   J o n   S c h l i n k e r t   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) 
 	 C o p y r i g h t   2 0 1 4 - 2 0 1 7   J o n   S c h l i n k e r t 
 i s - l a m b d a       	 	 C o p y r i g h t   2 0 1 6 - 2 0 1 7   T h o m a s   W a t s o n   S t e e n 
 i s - n u m b e r 	 
 	 C o p y r i g h t   2 0 1 8   J o n   S c h l i n k e r t   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) 
 	 C o p y r i g h t   2 0 1 4   J o n   S c h l i n k e r t 
 j e s t - d i f f     	 	 	 C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 j e s t - g e t - t y p e       	 C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 j s o n f i l e 	 
 	 C o p y r i g h t   2 0 1 2 - 2 0 1 5   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 	 C o p y r i g h t   2 0 1 2 - 2 0 1 6   J P   R i c h a r d s o n     < j p r i c h a r d s o n @ g m a i l . c o m > 
 j s o n p a r s e 	 
 	 C o p y r i g h t   2 0 1 1 - 2 0 1 2   T i m   C a s w e l l 
 	 C o p y r i g h t   2 0 1 2   T i m   C a s w e l l 
 j s o n - p a r s e - e v e n - b e t t e r - e r r o r s 	 
 	 C o p y r i g h t   n p m ,   I n c 
 	 C o p y r i g h t   2 0 1 7   K a t   M a r c h  n 
 j s o n s c h e m a       	 	 C o p y r i g h t   2 0 1 2 - 2 0 1 5   T o m   d e   G r u n t   < t o m @ d e g r u n t . n l > 
 j s - t o k e n s         	 	 C o p y r i g h t   2 0 1 4 - 2 0 1 5   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l 
 j s - y a m l     	 	 	 C o p y r i g h t   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 
 l i n k i f y - i t       	 	 C o p y r i g h t   2 0 1 5   V i t a l y   P u z r i n 
 l o c a t e - p a t h       	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 l o d a s h . d e b o u n c e     	 C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > 
 l o d a s h . f i n d l a s t 	 
 	 C o p y r i g h t   2 0 0 9 - 2 0 1 6   J e r e m y   A s h k e n a s , 
 	 C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > 
 	 C o p y r i g h t   2 0 1 2 - 2 0 1 6   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > " 
 l o d a s h . i s e q u a l       	 C o p y r i g h t   2 0 2 3   J S   F o u n d a t i o n 
 l o d a s h . o m i t 	 
 	 C o p y r i g h t   2 0 0 9 - 2 0 1 6   J e r e m y   A s h k e n a s , 
 	 C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > 
 	 C o p y r i g h t   2 0 1 2 - 2 0 1 6   T h e   D o j o   F o u n d a t i o n   < h t t p : / / d o j o f o u n d a t i o n . o r g / > " 
 l o d a s h . t h r o t t l e     	 C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > 
 l o d a s h 	     	 	 	 C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   < h t t p s : / / j q u e r y . o r g / > 
 l o d a s h - d e e p 	     	 	 C o p y r i g h t   2 0 1 4 - 2 0 1 6   M a r k   L a g e n d i j k 
 l o o s e - e n v i f y       	 	 C o p y r i g h t   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 m a r k d o w n - i t       	 	 C o p y r i g h t   2 0 1 4   V i t a l y   P u z r i n ,   A l e x   K o c h a r i n 
 m d u r l       	 	 	 C o p y r i g h t   2 0 1 5   V i t a l y   P u z r i n ,   A l e x   K o c h a r i n 
 m e r g e 2     	 	 	 C o p y r i g h t   2 0 1 4 - 2 0 2 0   T e a m b i t i o n 
 m i c r o m a t c h 	       	 	 C o p y r i g h t   2 0 2 1   J o n   S c h l i n k e r t   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) 
 	 C o p y r i g h t   2 0 1 4   J o n   S c h l i n k e r t 
 m i m e - d b 	 
     C o p y r i g h t   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
     C o p y r i g h t   2 0 1 5 - 2 0 2 2   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 m i m e - t y p e s 	 
     C o p y r i g h t   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
     C o p y r i g h t   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 m i n i m i s t 	 
 m i n i p a s s - f e t c h 
 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 	 C o p y r i g h t   2 0 1 6   D a v i d   F r a n k 
 m i n i p a s s - j s o n - s t r e a m 	 
 	 C o p y r i g h t   2 0 1 1   D o m i n i c   T a r r 
 	 C o p y r i g h t   I s a a c   Z 
 m i n i z l i b 	 
 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 	 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 	 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 m k d i r p       	 	 	 C o p y r i g h t   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   I s a a c   Z 
 @ n p m c l i / m o v e - f i l e 
 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 	 C o p y r i g h t   n p m ,   I n c . 
 m s       	 	 	 	 C o p y r i g h t   2 0 1 6   Z e i t ,   I n c . 
 m u s t a c h e 
 	 C o p y r i g h t   2 0 1 0 - 2 0 1 5   T h e   m u s t a c h e . j s   c o m m u n i t y 
 	 C o p y r i g h t   2 0 0 9   C h r i s   W a n s t r a t h   ( R u b y ) 	 
 	 C o p y r i g h t   2 0 1 0 - 2 0 1 4   J a n   L e h n a r d t   ( J a v a S c r i p t ) 
 n a n 	 
 	 C o p y r i g h t   2 0 1 8   N A N   W G   M e m b e r s   /   C o l l a b o r a t o r s   ( l i s t e d   a b o v e ) 
 	 C o p y r i g h t   2 0 1 8   N A N   c o n t r i b u t o r s "   ( h t t p s : / / g i t h u b . c o m / n o d e j s / n a n # w g - m e m b e r s - - c o l l a b o r a t o r s ) 
 n e o - a s y n c 	 
 	 C o p y r i g h t   2 0 1 4 - 2 0 1 8   S u g u r u   M o t e g i 
 	 C o p y r i g h t   C a o l a n   M c M a h o n 
 o b j e c t - a s s i g n     	 	 C o p y r i g h t   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 
 @ t o o t a l l n a t e / o n c e 	 
 o p e n e r 	 
 	 C o p y r i g h t   2 0 1 2 - 2 0 2 0   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e > 
 	 C o p y r i g h t   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 p a t h - e x i s t s     	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a t h - i s - a b s o l u t e     	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a t h - k e y     	 	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p i c o m a t c h       	 	 C o p y r i g h t   2 0 1 7   J o n   S c h l i n k e r t   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) 
 p - l i m i t       	 	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - l o c a t e     	 	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - m a p     	 	 	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 p r e t t y - f o r m a t     	 	 C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 p r e t t y j s o n     	 	 C o p y r i g h t   2 0 1 1   R a f a e l   d e   O l e z a   < r a f e c a @ g m a i l . c o m > 
 p r o g r e s s       	 	 	 C o p y r i g h t   2 0 1 7   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 p r o m i s e - r e t r y     	 	 C o p y r i g h t   2 0 1 4   I n d i g o U n i t e d 
 @ g a r / p r o m i s i f y     	 C o p y r i g h t   2 0 2 0 - 2 0 2 2   M i c h a e l   G a r v i n 
 @ t y p e s / p r o p - t y p e s     	 C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n . 
 p r o p - t y p e s     	 	 C o p y r i g h t   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 p r o x y - f r o m - e n v     	 C o p y r i g h t   2 0 1 6 - 2 0 1 8   R o b   W u   < r o b @ r o b w u . n l > 
 p - t r y       	 	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 q u e u e - m i c r o t a s k       	 C o p y r i g h t   F e r o s s   A b o u k h a d i j e h 
 r e a c t       	 	 	 C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 @ t y p e s / r e a c t       	 	 C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n 
 r e a c t - d o m       	 	 C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 r e a c t - i 1 8 n e x t     	 	 C o p y r i g h t   2 0 2 2   i 1 8 n e x t 
 r e a c t - i s       	 	 	 C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a c t - r e d u x         	 	 C o p y r i g h t   2 0 1 5   D a n   A b r a m o v 
 r e a d l i n e - s y n c     	 	 C o p y r i g h t   2 0 1 9   a n s e k i 
 r e d u x       	 	 	 C o p y r i g h t   2 0 1 5   D a n   A b r a m o v 
 r e d u x - t h u n k 	     	 	 C o p y r i g h t   2 0 1 5   D a n   A b r a m o v 
 r e g e n e r a t o r - r u n t i m e           C o p y r i g h t   2 0 1 4   F a c e b o o k ,   I n c . 
 r e p e a t - s t r i n g 	 
 	 C o p y r i g h t   2 0 1 4 - 2 0 1 5   J o n   S c h l i n k e r t 
 	 C o p y r i g h t   2 0 1 4 - 2 0 1 6   J o n   S c h l i n k e r t 
 	 C o p y r i g h t   2 0 1 6   J o n   S c h l i n k e r t   ( h t t p : / / g i t h u b . c o m / j o n s c h l i n k e r t ) 
 r e q u i r e - d i r e c t o r y 	 C o p y r i g h t   2 0 1 1   T r o y   G o o d e   < t r o y g o o d e @ g m a i l . c o m > 
 r e s e l e c t       	 	 	 C o p y r i g h t   2 0 1 5 - 2 0 1 8   R e s e l e c t   C o n t r i b u t o r s 
 r e s i z e - o b s e r v e r - p o l y f i l l 	 
 	 C o p y r i g h t   2 0 1 6   D e n i s   R u l 
 r e t r y 	       	 	 	 C o p y r i g h t   ( c )   2 0 1 1 :   T i m   K o s c h  t z k i   ( t i m @ d e b u g g a b l e . c o m ) ,   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 r e u s i f y       	 	 	 C o p y r i g h t   2 0 1 5   M a t t e o   C o l l i n a 
 r f d c 	       	 	 	 C o p y r i g h t   2 0 1 9   D a v i d   M a r k   C l e m e n t s   < d a v i d . m a r k . c l e m e n t s @ g m a i l . c o m > 
 r u n - p a r a l l e l       	 	 C o p y r i g h t   F e r o s s   A b o u k h a d i j e h 
 @ b a b e l / r u n t i m e 	       	 C o p y r i g h t   2 0 1 4   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 s a f e r - b u f f e r       	 	 C o p y r i g h t   2 0 1 8   N i k i t a   S k o v o r o d a   < c h a l k e r x @ g m a i l . c o m > 
 @ t y p e s / s c h e d u l e r     	 C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n 
 s c h e d u l e r       	 	 C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 s h e b a n g - c o m m a n d     	 C o p y r i g h t   K e v i n   M  r t e n s s o n   < k e v i n m a r t e n s s o n @ g m a i l . c o m >   ( g i t h u b . c o m / k e v v a ) 
 s h e b a n g - r e g e x     	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s i m p l e - s w i z z l e     	 C o p y r i g h t   2 0 1 5   J o s h   J u n o n 
 s m a r t - b u f f e r     	 	 C o p y r i g h t   2 0 1 3 - 2 0 1 7   J o s h   G l a z e b r o o k 
 s o c k s       	 	 	 C o p y r i g h t   2 0 1 3   J o s h   G l a z e b r o o k 
 s o c k s - p r o x y - a g e n t     	 C o p y r i g h t   2 0 1 3   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 s s h 2       	 	 	 	 C o p y r i g h t   B r i a n   W h i t e 
 s t a c k - t r a c e       	 	 C o p y r i g h t   2 0 1 1   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 s t r e a m r o l l e r       	 	 C o p y r i g h t   2 0 1 3   G a r e t h   J o n e s 
 s t r i n g - w i d t h       	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s t r i p - a n s i       	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s u p p o r t s - c o l o r       	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 t o g g l e - s e l e c t i o n     	 C o p y r i g h t   2 0 1 7 . 0   s u d o d o k i 
 @ r e d u x j s / t o o l k i t     	 C o p y r i g h t   2 0 1 8   M a r k   E r i k s o n 
 t o - r e g e x - r a n g e       	 
 	 C o p y r i g h t   2 0 1 5   J o n   S c h l i n k e r t 
 	 C o p y r i g h t   2 0 1 9   J o n   S c h l i n k e r t   ( h t t p s : / / g i t h u b . c o m / j o n s c h l i n k e r t ) 
 u c . m i c r o       	 	 	 C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 u n d e r s c o r e     	 	 C o p y r i g h t   2 0 0 9 - 2 0 2 2   J e r e m y   A s h k e n a s 
 u n i v e r s a l i f y       	 	 C o p y r i g h t   2 0 1 7   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 u s e - r e s i z e - o b s e r v e r     	 	 	 C o p y r i g h t   2 0 1 8   V i k t o r   H u b e r t   < r p g m o r p h e u s @ g m a i l . c o m > 
 @ t y p e s / u s e - s y n c - e x t e r n a l - s t o r e     C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n 
 u s e - s y n c - e x t e r n a l - s t o r e       	 	 C o p y r i g h t   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 u u i d       	 	 	 	 C o p y r i g h t   2 0 1 0 - 2 0 2 0   R o b e r t   K i e f f e r   a n d   o t h e r   c o n t r i b u t o r s 
 v o i d - e l e m e n t s       	 C o p y r i g h t   2 0 1 4   h e m a n t h 
 @ t y p e s / v s c o d e       	 C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n 
 w i n d o w - o r - g l o b a l       	 C o p y r i g h t   P u r p o s e   I n d u s t r i e s 
 w o r d w r a p 	 
 w r a p - a n s i       	 	 C o p y r i g h t   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 y a m l j s       	 	 	 C o p y r i g h t   2 0 1 0   J e r e m y   F a i v r e 
 y a r g s 	 
 	 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t ) 
 	 C o p y r i g h t   2 0 1 4   C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) 
 @ t y p e s / y a r g s       	 	 C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n 
 @ t y p e s / y a r g s - p a r s e r     C o p y r i g h t   M i c r o s o f t   C o r p o r a t i o n 
 z o d 	         	 	 	 C o p y r i g h t   2 0 2 0   C o l i n   M c D o n n e l l 
 	 
 
 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 . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E c l i p s e   P u b l i c   L i c e n s e 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 @ z o w e / c l i 	 
 @ z o w e / c o r e - f o r - z o w e - s d k 	 
 @ z o w e / i m p e r a t i v e 
 @ z o w e / p r o v i s i o n i n g - f o r - z o w e - s d k 
 @ z o w e / s e c r e t s - f o r - z o w e - s d k 	 
 @ z o w e / z o s - c o n s o l e - f o r - z o w e - s d k 	 
 @ z o w e / z o s - f i l e s - f o r - z o w e - s d k 	 
 @ z o w e / z o s - j o b s - f o r - z o w e - s d k 
 @ z o w e / z o s - l o g s - f o r - z o w e - s d k 
 @ z o w e / z o s m f - f o r - z o w e - s d k 	 
 @ z o w e / z o s - t s o - f o r - z o w e - s d k 	 
 @ z o w e / z o s - u s s - f o r - z o w e - s d k 	 
 @ z o w e / z o s - w o r k f l o w s - f o r - z o w e - s d k 	 
 @ z o w e / z o w e - e x p l o r e r - a p i 	 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
         1 .   D E F I N I T I O N S 
 
         " C o n t r i b u t i o n "   m e a n s : 
                 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t   D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
                 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
                         i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
                         i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
                 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t   a r e   n o t   M o d i f i e d   W o r k s . 
 
         " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
         " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
         " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
         " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t   o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
         " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
         " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e   i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s ,   i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y   i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m   o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
         " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e   i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
         " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
         " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l   C o n t r i b u t o r . 
         2 .   G R A N T   O F   R I G H T S 
                 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
                 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
                 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
                 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
                 e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n   t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s   r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
         3 .   R E Q U I R E M E N T S 
                 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
                         a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n   a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y   t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
                         b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e   d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
                                 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
                                 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
                                 i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
                                 i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y   p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s   o f   t h i s   s e c t i o n   3 . 
                 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
                         a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e   P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r   f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l   C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
                         b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
                 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s   o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f   t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d   t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
         4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
         C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
         F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
         5 .   N O   W A R R A N T Y 
 
         E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
         6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
         E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
         7 .   G E N E R A L 
 
         I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
         I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
         A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
         E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
         E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d   t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t .   N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
         E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
         " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) ,   v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
         S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A   i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
         I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r   f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E   f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e . 
 
         Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   E c l i p s e   2 . 0   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D - 2 - C l a u s e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 e n t i t i e s           	 	 	 C o p y r i g h t   F e l i x   B  h m 
 e s p r i m a       	 	 	 	 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n / 
 h t t p - c a c h e - s e m a n t i c s     	 C o p y r i g h t   2 0 1 6 - 2 0 1 8   K o r n e l   L e s i 
 n p m - i n s t a l l - c h e c k s       	 C o p y r i g h t   R o b e r t   K o w a l s k i   a n d   I s a a c   Z .   S c h l u e t e r   ( " A u t h o r s " ) 
 u g l i f y - j s         	 	 	 C o p y r i g h t   2 0 1 2 - 2 0 1 9   ( c )   M i h a i   B a z o n   < m i h a i . b a z o n @ g m a i l . c o m > 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D - 3 - C l a u s e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 b c r y p t - p b k d f 	 
 	 C o p y r i g h t   2 0 1 6   J o y e n t   I n c 
 	 C o p y r i g h t   2 0 1 3   T e d   U n a n g s t   < t e d u @ o p e n b s d . o r g > 	 	 
 	 C o p y r i g h t   1 9 9 7   N i e l s   P r o v o s   < p r o v o s @ p h y s n e t . u n i - h a m b u r g . d e > 
 d i f f 	 	 
 	 C o p y r i g h t   2 0 0 9 - 2 0 1 5   K e v i n   D e c k e r   < k p d e c k e r @ g m a i l . c o m > 
 h i g h l i g h t . j s 	 
 	 C o p y r i g h t   2 0 0 6   I v a n   S a g a l a e v 
 h o i s t - n o n - r e a c t - s t a t i c s 	 
 	 C o p y r i g h t   2 0 1 5   Y a h o o ! 
 s o u r c e - m a p 	 	 
 	 C o p y r i g h t   2 0 0 9 - 2 0 1 1   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s 
 s p r i n t f - j s 	 
 	 C o p y r i g h t   2 0 1 4   A l e x a n d r u   M a r a s t e a n u 
 w o n t a c h e 	 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   i s   p e r m i t t e d   
 p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
         c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
         c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
         p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   
         t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   
         p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   
 O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I S C   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   I S C   L i c e n s e :   
 
 c a c a c h e     	 	 	 C o p y r i g h t   n p m ,   I n c 
 c h o w n r     	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 @ n p m c l i / c i - d e t e c t     	 C o p y r i g h t   n p m ,   I n c 
 c l i u i     	 	 	 	 C o p y r i g h t   2 0 1 5   C o n t r i b u t o r s 
 f a s t q     	 	 	 	 C o p y r i g h t   2 0 1 5 - 2 0 2 0   M a t t e o   C o l l i n a   < m a t t e o . c o l l i n a @ g m a i l . c o m > 
 f l a t t e d 	           	 	 C o p y r i g h t   2 0 1 8 - 2 0 2 0   A n d r e a   G i a m m a r c h i 
 @ n p m c l i / f s     	 	 C o p y r i g h t   n p m ,   I n c 
 f s . r e a l p a t h     	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 f s - m i n i p a s s     	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 g e t - c a l l e r - f i l e 	     	 C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r 
 @ n p m c l i / g i t     	 	 C o p y r i g h t   n p m ,   I n c 
 g l o b     	 	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 g l o b - p a r e n t     	 	 C o p y r i g h t   2 0 1 5 - 2 0 1 9   E l a n   S h a n k e r 
 g r a c e f u l - f s 	       	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s 
 h o s t e d - g i t - i n f o         	 C o p y r i g h t   2 0 1 5   R e b e c c a   T u r n e r 	 
 i g n o r e - w a l k     	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 i n f e r - o w n e r     	 	 C o p y r i g h t   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 i n f l i g h t       	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r 
 i n h e r i t s       	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r 
 @ n p m c l i / i n s t a l l e d - p a c k a g e - c o n t e n t s 	     	 C o p y r i g h t   n p m ,   I n c 
 i s e x e       	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 l r u - c a c h e         	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 l r u - c a c h e     	 	 	 C o p y r i g h t   2 0 1 0 - 2 0 2 3   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m a k e - f e t c h - h a p p e n     	 C o p y r i g h t   n p m ,   I n c 
 m i n i m a t c h       	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i m a t c h       	 	 C o p y r i g h t   2 0 1 1 - 2 0 2 2   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s       	 	 	 C o p y r i g h t   2 0 1 7 - 2 0 2 2   n p m ,   I n c 
 m i n i p a s s       	 	 	 C o p y r i g h t   2 0 1 7 - 2 0 2 3   n p m ,   I n c 
 m i n i p a s s - c o l l e c t     	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - f l u s h     	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - p i p e l i n e     	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - s i z e d       	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m u t e - s t r e a m 	         	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 n p m - b u n d l e d 	     	 	 C o p y r i g h t   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 n p m - n o r m a l i z e - p a c k a g e - b i n     	 	 C o p y r i g h t   n p m ,   I n c . 
 n p m - p a c k a g e - a r g         	 C o p y r i g h t   n p m ,   I n c . 
 n p m - p a c k l i s t     	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 n p m - p i c k - m a n i f e s t     	 C o p y r i g h t   n p m ,   I n c . 
 n p m - r e g i s t r y - f e t c h     C o p y r i g h t   n p m ,   I n c . 
 o n c e       	 	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 p a c o t e     	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r ,   K a t   M a r c h  n ,   n p m ,   I n c . ,   a n d   C o n t r i b u t o r s 
 p r o c - l o g       	 	 	 C o p y r i g h t   G i t H u b ,   I n c . 
 p r o m i s e - i n f l i g h t       	 C o p y r i g h t   2 0 1 7   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 	 
 @ n p m c l i / p r o m i s e - s p a w n 	 	 C o p y r i g h t   n p m ,   I n c . 
 r e a d       	 	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 r e a d - p a c k a g e - j s o n - f a s t     	 C o p y r i g h t   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 r e q u i r e - m a i n - f i l e n a m e     	   	 C o p y r i g h t   2 0 1 6   C o n t r i b u t o r s 
 r i m r a f         	 	 	 C o p y r i g h t   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 s e m v e r           	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 s e t - b l o c k i n g       	 	 C o p y r i g h t   2 0 1 6   C o n t r i b u t o r s 
 s s r i       	 	 	 	 C o p y r i g h t   n p m ,   I n c . 
 t a r       	 	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 u n i q u e - f i l e n a m e       	 C o p y r i g h t   n p m ,   I n c . 
 u n i q u e - s l u g         	 	 C o p y r i g h t   n p m ,   I n c . 
 v a l i d a t e - n p m - p a c k a g e - n a m e 	     	 	 C o p y r i g h t   2 0 1 5   n p m ,   I n c . 
 w h i c h       	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 w h i c h - m o d u l e       	 	 C o p y r i g h t   2 0 1 6   C o n t r i b u t o r s 
 w r a p p y       	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 y 1 8 n       	 	 	 	 C o p y r i g h t   2 0 1 5   C o n t r i b u t o r s 
 y a l l i s t         	 	 	 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 y a r g s - p a r s e r       	 	 C o p y r i g h t   2 0 1 6   C o n t r i b u t o r s 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 P y t h o n   2 . 0   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   P y t h o n   2 . 0   L i c e n s e :   
 
 a r g p a r s e = 
 	 C o p y r i g h t   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9 ,   2 0 1 0 , 
 	 2 0 1 1 ,   2 0 1 2 ,   2 0 1 3 ,   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8 ,   2 0 1 9 ,   2 0 2 0   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 s o f t w a r e . 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s ,   w h i c h   b e c a m e 
 Z o p e   C o r p o r a t i o n .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n   ( P S F ,   s e e 
 h t t p s : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a   n o n - p r o f i t   o r g a n i z a t i o n 
 c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d   I n t e l l e c t u a l   P r o p e r t y . 
 Z o p e   C o r p o r a t i o n   w a s   a   s p o n s o r i n g   m e m b e r   o f   t h e   P S F . 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 t h e   v a r i o u s   r e l e a s e s . 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
         0 . 9 . 0   t h r u   1 . 2                             1 9 9 1 - 1 9 9 5       C W I                   y e s 
         1 . 3   t h r u   1 . 5 . 2     1 . 2                   1 9 9 5 - 1 9 9 9       C N R I                 y e s 
         1 . 6                           1 . 5 . 2               2 0 0 0                 C N R I                 n o 
         2 . 0                           1 . 6                   2 0 0 0                 B e O p e n . c o m     n o 
         1 . 6 . 1                       1 . 6                   2 0 0 1                 C N R I                 y e s   ( 2 ) 
         2 . 1                           2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   n o 
         2 . 0 . 1                       2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   y e s 
         2 . 1 . 1                       2 . 1 + 2 . 0 . 1       2 0 0 1                 P S F                   y e s 
         2 . 1 . 2                       2 . 1 . 1               2 0 0 2                 P S F                   y e s 
         2 . 1 . 3                       2 . 1 . 2               2 0 0 2                 P S F                   y e s 
         2 . 2   a n d   a b o v e       2 . 1 . 1               2 0 0 1 - n o w         P S F                   y e s 
 
 F o o t n o t e s : 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F   h e r e b y 
 g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e , 
 a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s , 
 d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s   L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t , 
 i . e . ,   " C o p y r i g h t   ( c )   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9 ,   2 0 1 0 , 
 2 0 1 1 ,   2 0 1 2 ,   2 0 1 3 ,   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8 ,   2 0 1 9 ,   2 0 2 0   P y t h o n   S o f t w a r e   F o u n d a t i o n ; 
 A l l   R i g h t s   R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n 
 p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n . 
 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n 
 o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e 
 I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g 
 t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d 
 d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e 
 A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e , 
 r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m 
 a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d 
 o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e 
 S o f t w a r e ,   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E 
 S O F T W A R E   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S 
 A S   A   R E S U L T   O F   U S I N G ,   M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y 
 D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l 
 r e s p e c t s   b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f 
 l a w   p r o v i s i o n s .     N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o 
 c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e 
 b e t w e e n   B e O p e n   a n d   L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t 
 p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a   t r a d e m a r k 
 s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
 t h i r d   p a r t y .     A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s   a v a i l a b l e   a t 
 h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e 
 p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e . 
 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 C N R I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   1 . 6 . 1 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l 
 R e s e a r c h   I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e , 
 R e s t o n ,   V A   2 0 1 9 1   ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n 
 ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1   s o f t w a r e   i n 
 s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 . 1 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I ' s 
 L i c e n s e   A g r e e m e n t   a n d   C N R I ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 1 9 9 5 - 2 0 0 1   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h   I n i t i a t i v e s ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e 
 v e r s i o n   p r e p a r e d   b y   L i c e n s e e .     A l t e r n a t e l y ,   i n   l i e u   o f   C N R I ' s   L i c e n s e 
 A g r e e m e n t ,   L i c e n s e e   m a y   s u b s t i t u t e   t h e   f o l l o w i n g   t e x t   ( o m i t t i n g   t h e 
 q u o t e s ) :   " P y t h o n   1 . 6 . 1   i s   m a d e   a v a i l a b l e   s u b j e c t   t o   t h e   t e r m s   a n d 
 c o n d i t i o n s   i n   C N R I ' s   L i c e n s e   A g r e e m e n t .     T h i s   A g r e e m e n t   t o g e t h e r   w i t h 
 P y t h o n   1 . 6 . 1   m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g 
 u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r   ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 3 .     T h i s 
 A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a   p r o x y   s e r v e r   o n   t h e   I n t e r n e t 
 u s i n g   t h e   f o l l o w i n g   U R L :   h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 3 " . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   1 . 6 . 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n   1 . 6 . 1 . 
 
 4 .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 . 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     C N R I   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   1 . 6 . 1   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 1 . 6 . 1   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 . 1 , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   f e d e r a l 
 i n t e l l e c t u a l   p r o p e r t y   l a w   o f   t h e   U n i t e d   S t a t e s ,   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   f e d e r a l   c o p y r i g h t   l a w ,   a n d ,   t o   t h e   e x t e n t   s u c h 
 U . S .   f e d e r a l   l a w   d o e s   n o t   a p p l y ,   b y   t h e   l a w   o f   t h e   C o m m o n w e a l t h   o f 
 V i r g i n i a ,   e x c l u d i n g   V i r g i n i a ' s   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   w i t h   r e g a r d   t o   d e r i v a t i v e   w o r k s   b a s e d 
 o n   P y t h o n   1 . 6 . 1   t h a t   i n c o r p o r a t e   n o n - s e p a r a b l e   m a t e r i a l   t h a t   w a s 
 p r e v i o u s l y   d i s t r i b u t e d   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L ) ,   t h e 
 l a w   o f   t h e   C o m m o n w e a l t h   o f   V i r g i n i a   s h a l l   g o v e r n   t h i s   L i c e n s e 
 A g r e e m e n t   o n l y   a s   t o   i s s u e s   a r i s i n g   u n d e r   o r   w i t h   r e s p e c t   t o 
 P a r a g r a p h s   4 ,   5 ,   a n d   7   o f   t h i s   L i c e n s e   A g r e e m e n t .     N o t h i n g   i n   t h i s 
 L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
 a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .     T h i s 
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r 
 t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r 
 s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g , 
 i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1 ,   L i c e n s e e   a g r e e s   t o   b e 
 b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 
                 A C C E P T 
 
 
 C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m , 
 T h e   N e t h e r l a n d s .     A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
 b o t h   t h a t   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   a p p e a r   i n 
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h 
 C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
 d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
 T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E 
 F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   P Y T H O N   2 . 0   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 U n i c o d e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   U n i c o d e   L i c e n s e :   
 
 m a k e - p l u r a l 
     C o p y r i g h t      E e m e l i   A r o   < e e m e l i @ g m a i l . c o m > 
     C o p y r i g h t      1 9 9 1 - 2 0 2 0   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 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   U s e   i n   h t t p s : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   e i t h e r 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s 
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   o r 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 D o c u m e n t a t i o n . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   U n i c o d e   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W 3 C   S o f t w a r e   N o t i c e   a n d   D o c u m e n t   L i c e n s e   ( 2 0 1 5 - 0 5 - 1 3 ) 
 
 T h i s   P r o g r a m   i n c l u d e s   -   w i c g - i n e r t 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r   i m p o r t a n t   
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o m p o n e n t . 
 
 A l l   R e p o r t s   i n   t h i s   R e p o s i t o r y   a r e   l i c e n s e d   b y   C o n t r i b u t o r s 
 u n d e r   t h e 
 [ W 3 C   S o f t w a r e   a n d   D o c u m e n t   L i c e n s e ] ( h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 1 5 / c o p y r i g h t - s o f t w a r e - a n d - d o c u m e n t ) . 
 
 C o n t r i b u t i o n s   t o   S p e c i f i c a t i o n s   a r e   m a d e   u n d e r   t h e 
 [ W 3 C   C L A ] ( h t t p s : / / w w w . w 3 . o r g / c o m m u n i t y / a b o u t / a g r e e m e n t s / c l a / ) . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   W 3 C   S o f t w a r e   N o t i c e   a n d   D o c u m e n t   L i c e n s e   ( 2 0 1 5 - 0 5 - 1 3 )   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 U n l i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   U n l i c e n s e   L i c e n s e :   
 
 t w e e t n a c l 	 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 m e a n s . 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 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   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 . 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g > 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   U n l i c e n s e   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   I B M   Z   O p e n   D e b u g   4 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 0   -   I B M   W a z i   D e p l o y   3 . 0 . 2 
 N o t i c e s   a n d   I n f o r m a t i o n   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 :   
 
   z / O S   c o r e   c o l l e c t i o n       1 . 6 . 0 
   z / O S   I M S   c o l l e c t i o n 	 1 . 2 . 0 
 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . A p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r 
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i ) 
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r 
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e 
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s 
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e 
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e 
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o 
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d 
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n 
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e 
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o 
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l 
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g     s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f 
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k , 
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y 
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d 
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t 
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e , 
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e 
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h 
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s ) 
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o 
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t 
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m 
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d 
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t 
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s 
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n 
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k 
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t 
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s 
 a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t 
 Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n 
 n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t 
 d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n 
 s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y 
 p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s : 
 w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ; 
 w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e 
 D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e 
 W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e 
 c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o 
 n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s 
 w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n 
 a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h 
 a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e 
 L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e , 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s   e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d 
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y 
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g 
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y 
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r 
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d 
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r 
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t 
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T , 
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r 
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s 
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t 
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u 
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s 
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r 
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y 
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d 
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r 
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e . 
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n 
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r 
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h 
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s 
 a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y 
 s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   I B M   W a z i   D e p l o y   3 . 0 . 2 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 1   -   I B M   Z   O p e n   A u t o m a t i o n   U t i l i t i e s   1 . 2 
 N o t i c e s   a n d   I n f o r m a t i o n 
 
 
 T h i s   P r o g r a m ' s   n o t i c e s   f i l e   i n c l u d e s   t h e   f o l l o w i n g   l i c e n s e s   a n d / o r   n o t i c e s   
 i n   r e s p e c t   o f   t h e   i d e n t i f i e d   c o m p o n e n t s : 
 
 1 .   M V S   U t i l i t i e s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 .   M V S   U t i l i t i e s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   c o d e   f o r   ' p r i n t   m a s t e r   c a t a l o g '   ( p m c )   u s e s   t h e   l o g i c   f r o m   M a r k   Z e l d e n ' s   M V S   U t i l i t i e s ,   w h i c h   a t   t h e   t i m e   o f   w r i t i n g   c o u l d   b e   f o u n d   a t :   h t t p : / / m z e l d e n . c o m / m v s u t i l . h t m l   
 M a r k ' s   M V S   U t i l i t i e s   a r e   f r e e w a r e .   P l e a s e   s e e   h i s   d i s c l a i m e r ,   w h i c h   a t   t h e   t i m e   o f   w r i t i n g   c o u l d   b e   f o u n d   a t :   h t t p : / / m z e l d e n . c o m / m v s u t i l . h t m l 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   I B M   Z   O p e n   A u t o m a t i o n   U t i l i t i e s   1 . 2   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 2   -   I B M   Z   O p e n   E d i t o r   4 . x 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   a r e   N o t i c e s   f o r   Z   O p e n   E d i t o r   V 4 . x 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 A P A C H E   L I C E N S E   2 . 0   C O D E .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   
 T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   
 i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g   
 s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   
 i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   
 s e e   h t t p : / / w w w . a p a c h e . o r g . 
 
 e G r o u p 
 o r g . a p i g u a r d i a n 
 o r g . o w 2 . a s m 
 a w s - s i g n 2 
 d o c k e r 
 c a r b o n - c o m p o n e n t s - r e a c t 
 c a s e l e s s 
 @ k u b e r n e t e s / c l i e n t - n o d e 
 @ c a r b o n / c o l o r s 
 o r g . a p a c h e . c o m m o n s 
 e c d s a - s i g - f o r m a t t e r 
 c o m . g o o g l e . e r r o r p r o n e 
 c o m . g o o g l e . g u a v a 
 @ c a r b o n / f e a t u r e - f l a g s 
 f o r e v e r - a g e n t 
 g i t h u b . c o m / d e v f i l e / a p i / v 2 
 g i t h u b . c o m / d e v f i l e / d e v w o r k s p a c e - o p e r a t o r 
 g i t h u b . c o m / g o - L o g r / L o g r 
 g i t h u b . c o m / g o - l o g r / z a p r 
 g i t h u b . c o m / g o - o p e n a p i / j s o n p o i n t e r 
 g i t h u b . c o m / g o - o p e n a p i / j s o n r e f e r e n c e 
 g i t h u b . c o m / g o - o p e n a p i / s w a g 
 g i t h u b . c o m / g o l a n g / g r o u p c a c h e 
 g i t h u b . c o m / g o L a n g / m o c k 
 g i t h u b . c o m / g o o g l e / g n o s t i c 
 g i t h u b . c o m / g o o g l e / g o f u z z 
 g i t h u b . c o m / k u b e r n e t e s - s i g s / C o n t r o l l e r - r u n t i m e 
 g i t h u b . c o m / k u b e r n e t e s / a p i 
 g i t h u b . c o m / k u b e r n e t e s / a p i e x t e n s i o n s - a p i s e r v e r 
 g i t h u b . c o m / k u b e r n e t e s / a p i m a c h i n e r y 
 g i t h u b . c o m / k u b e r n e t e s / c l i e n t - g o 
 g i t h u b . c o m / m a t t t p r o u d / g o l a n g _ p r o t o b u f _ e x t e n s i o n s 
 g i t h u b . c o m / m o d e r n - g o / C o n c u r r e n t 
 g i t h u b . c o m / m o d e r n - g o / r e f l e c t 2 
 g i t h u b . c o m / o p e n s h i f t / a p i 
 g i t h u b . c o m / o p e r a t o r - f r a m e w o r k / a p i 
 g i t h u b . c o m / o p e r a t o r - f r a m e w o r k / o p e r a t o r - l i f e c y c l e - m a n a g e r 
 g i t h u b . c o m / o p e r a t o r - f r a m e w o r k / o p e r a t o r - r e g i s t r y 
 g i t h u b . c o m / o p e r a t o r - f r a m e w o r k / o p e r a t o r - s d k 
 g i t h u b . c o m / p r o m e t h e u s / c l i e n t _ g o l a n g 
 g i t h u b . c o m / p r o m e t h e u s / c l i e n t _ M o d e l 
 g i t h u b . c o m / p r o m e t h e u s / c o m m o n 
 g i t h u b . c o m / p r o m e t h e u s / p r o c f s 
 g o m o d u l e s . x y z / j s o n p a t c h / v 2 
 g o o g l e . g o l a n g . o r g / g e n p r o t o 
 g o o g l e . g o l a n g . o r g / g r p c 
 @ c a r b o n / g r i d 
 i b m - c l o u d - s d k - c o r e 
 @ c a r b o n / i c o n - h e l p e r s 
 @ c a r b o n / i c o n s - r e a c t 
 i n v e r s i f y - r e a c t 
 c o m . g o o g l e . j 2 o b j c 
 c o m . f a s t e r x m l . j a c k s o n . c o r e 
 c o m . f a s t e r x m l . j a c k s o n . d a t a f o r m a t 
 c o m . g o o g l e . c o d e . f i n d b u g s 
 k 8 s . i o / A P I 
 k 8 s . i o / a p i e x t e n s i o n s - A P I S e r v e r 
 k 8 s . i o / a p i M A C h i n e r y 
 k 8 s . i o / c l I E n t - g o 
 k 8 s . i o / C o m p o n e n t - b a s e 
 k 8 s . i o / k l o g / v 2 
 k 8 s . i o / k u b e - o p e n a p i 
 k 8 s . i o / u t i l s 
 @ c a r b o n / l a y o u t 
 l o g 4 j s 
 @ c a r b o n / m o t i o n 
 o a u t h - s i g n 
 o r g . o p e n t e s t 4 j 
 @ c a r b o n / r e a c t 
 r e f l e c t - m e t a d a t a 
 @ a m p p r o j e c t / r e m a p p i n g 
 r e q u e s t 
 r e t r y - a x i o s 
 s i g s . k 8 s . i o / C o n t r o l l e r - r u n t i m e 
 s i g s . k 8 s . i o / s t r u c t u r e d - m e r g e - D i f f / v 4 
 s i m p l e - o a u t h 2 
 o r g . y a m l 
 s t r e a m - b u f f e r s 
 @ c a r b o n / s t y l e s 
 @ c a r b o n / t e l e m e t r y 
 @ i b m / t e l e m e t r y - j s 
 @ c a r b o n / t h e m e s 
 t u n n e l - a g e n t 
 t w e e t n a c l 
 @ c a r b o n / t y p e 
               
 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 A t t r i b u t i o n   4 . 0   I n t e r n a t i o n a l 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C r e a t i v e   C o m m o n s   C o r p o r a t i o n   ( " C r e a t i v e   C o m m o n s " )   i s   n o t   a   l a w   f i r m   a n d 
 d o e s   n o t   p r o v i d e   l e g a l   s e r v i c e s   o r   l e g a l   a d v i c e .   D i s t r i b u t i o n   o f 
 C r e a t i v e   C o m m o n s   p u b l i c   l i c e n s e s   d o e s   n o t   c r e a t e   a   l a w y e r - c l i e n t   o r 
 o t h e r   r e l a t i o n s h i p .   C r e a t i v e   C o m m o n s   m a k e s   i t s   l i c e n s e s   a n d   r e l a t e d 
 i n f o r m a t i o n   a v a i l a b l e   o n   a n   " a s - i s "   b a s i s .   C r e a t i v e   C o m m o n s   g i v e s   n o 
 w a r r a n t i e s   r e g a r d i n g   i t s   l i c e n s e s ,   a n y   m a t e r i a l   l i c e n s e d   u n d e r   t h e i r 
 t e r m s   a n d   c o n d i t i o n s ,   o r   a n y   r e l a t e d   i n f o r m a t i o n .   C r e a t i v e   C o m m o n s 
 d i s c l a i m s   a l l   l i a b i l i t y   f o r   d a m a g e s   r e s u l t i n g   f r o m   t h e i r   u s e   t o   t h e 
 f u l l e s t   e x t e n t   p o s s i b l e . 
 
 c a n i u s e - l i t e 
 
 
 U s i n g   C r e a t i v e   C o m m o n s   P u b l i c   L i c e n s e s 
 
 C r e a t i v e   C o m m o n s   p u b l i c   l i c e n s e s   p r o v i d e   a   s t a n d a r d   s e t   o f   t e r m s   a n d 
 c o n d i t i o n s   t h a t   c r e a t o r s   a n d   o t h e r   r i g h t s   h o l d e r s   m a y   u s e   t o   s h a r e 
 o r i g i n a l   w o r k s   o f   a u t h o r s h i p   a n d   o t h e r   m a t e r i a l   s u b j e c t   t o   c o p y r i g h t 
 a n d   c e r t a i n   o t h e r   r i g h t s   s p e c i f i e d   i n   t h e   p u b l i c   l i c e n s e   b e l o w .   T h e 
 f o l l o w i n g   c o n s i d e r a t i o n s   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a r e   n o t 
 e x h a u s t i v e ,   a n d   d o   n o t   f o r m   p a r t   o f   o u r   l i c e n s e s . 
 
           C o n s i d e r a t i o n s   f o r   l i c e n s o r s :   O u r   p u b l i c   l i c e n s e s   a r e 
           i n t e n d e d   f o r   u s e   b y   t h o s e   a u t h o r i z e d   t o   g i v e   t h e   p u b l i c 
           p e r m i s s i o n   t o   u s e   m a t e r i a l   i n   w a y s   o t h e r w i s e   r e s t r i c t e d   b y 
           c o p y r i g h t   a n d   c e r t a i n   o t h e r   r i g h t s .   O u r   l i c e n s e s   a r e 
           i r r e v o c a b l e .   L i c e n s o r s   s h o u l d   r e a d   a n d   u n d e r s t a n d   t h e   t e r m s 
           a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   t h e y   c h o o s e   b e f o r e   a p p l y i n g   i t . 
           L i c e n s o r s   s h o u l d   a l s o   s e c u r e   a l l   r i g h t s   n e c e s s a r y   b e f o r e 
           a p p l y i n g   o u r   l i c e n s e s   s o   t h a t   t h e   p u b l i c   c a n   r e u s e   t h e 
           m a t e r i a l   a s   e x p e c t e d .   L i c e n s o r s   s h o u l d   c l e a r l y   m a r k   a n y 
           m a t e r i a l   n o t   s u b j e c t   t o   t h e   l i c e n s e .   T h i s   i n c l u d e s   o t h e r   C C - 
           l i c e n s e d   m a t e r i a l ,   o r   m a t e r i a l   u s e d   u n d e r   a n   e x c e p t i o n   o r 
           l i m i t a t i o n   t o   c o p y r i g h t .   M o r e   c o n s i d e r a t i o n s   f o r   l i c e n s o r s : 
 	 w i k i . c r e a t i v e c o m m o n s . o r g / C o n s i d e r a t i o n s _ f o r _ l i c e n s o r s 
 
           C o n s i d e r a t i o n s   f o r   t h e   p u b l i c :   B y   u s i n g   o n e   o f   o u r   p u b l i c 
           l i c e n s e s ,   a   l i c e n s o r   g r a n t s   t h e   p u b l i c   p e r m i s s i o n   t o   u s e   t h e 
           l i c e n s e d   m a t e r i a l   u n d e r   s p e c i f i e d   t e r m s   a n d   c o n d i t i o n s .   I f 
           t h e   l i c e n s o r ' s   p e r m i s s i o n   i s   n o t   n e c e s s a r y   f o r   a n y   r e a s o n - - f o r 
           e x a m p l e ,   b e c a u s e   o f   a n y   a p p l i c a b l e   e x c e p t i o n   o r   l i m i t a t i o n   t o 
           c o p y r i g h t - - t h e n   t h a t   u s e   i s   n o t   r e g u l a t e d   b y   t h e   l i c e n s e .   O u r 
           l i c e n s e s   g r a n t   o n l y   p e r m i s s i o n s   u n d e r   c o p y r i g h t   a n d   c e r t a i n 
           o t h e r   r i g h t s   t h a t   a   l i c e n s o r   h a s   a u t h o r i t y   t o   g r a n t .   U s e   o f 
           t h e   l i c e n s e d   m a t e r i a l   m a y   s t i l l   b e   r e s t r i c t e d   f o r   o t h e r 
           r e a s o n s ,   i n c l u d i n g   b e c a u s e   o t h e r s   h a v e   c o p y r i g h t   o r   o t h e r 
           r i g h t s   i n   t h e   m a t e r i a l .   A   l i c e n s o r   m a y   m a k e   s p e c i a l   r e q u e s t s , 
           s u c h   a s   a s k i n g   t h a t   a l l   c h a n g e s   b e   m a r k e d   o r   d e s c r i b e d . 
           A l t h o u g h   n o t   r e q u i r e d   b y   o u r   l i c e n s e s ,   y o u   a r e   e n c o u r a g e d   t o 
           r e s p e c t   t h o s e   r e q u e s t s   w h e r e   r e a s o n a b l e .   M o r e _ c o n s i d e r a t i o n s 
           f o r   t h e   p u b l i c :   
 	 w i k i . c r e a t i v e c o m m o n s . o r g / C o n s i d e r a t i o n s _ f o r _ l i c e n s e e s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C r e a t i v e   C o m m o n s   A t t r i b u t i o n   4 . 0   I n t e r n a t i o n a l   P u b l i c   L i c e n s e 
 
 B y   e x e r c i s i n g   t h e   L i c e n s e d   R i g h t s   ( d e f i n e d   b e l o w ) ,   Y o u   a c c e p t   a n d   a g r e e 
 t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   C r e a t i v e   C o m m o n s 
 A t t r i b u t i o n   4 . 0   I n t e r n a t i o n a l   P u b l i c   L i c e n s e   ( " P u b l i c   L i c e n s e " ) .   T o   t h e 
 e x t e n t   t h i s   P u b l i c   L i c e n s e   m a y   b e   i n t e r p r e t e d   a s   a   c o n t r a c t ,   Y o u   a r e 
 g r a n t e d   t h e   L i c e n s e d   R i g h t s   i n   c o n s i d e r a t i o n   o f   Y o u r   a c c e p t a n c e   o f 
 t h e s e   t e r m s   a n d   c o n d i t i o n s ,   a n d   t h e   L i c e n s o r   g r a n t s   Y o u   s u c h   r i g h t s   i n 
 c o n s i d e r a t i o n   o f   b e n e f i t s   t h e   L i c e n s o r   r e c e i v e s   f r o m   m a k i n g   t h e 
 L i c e n s e d   M a t e r i a l   a v a i l a b l e   u n d e r   t h e s e   t e r m s   a n d   c o n d i t i o n s . 
 
 
 S e c t i o n   1   - -   D e f i n i t i o n s . 
 
     a .   A d a p t e d   M a t e r i a l   m e a n s   m a t e r i a l   s u b j e c t   t o   C o p y r i g h t   a n d   S i m i l a r 
           R i g h t s   t h a t   i s   d e r i v e d   f r o m   o r   b a s e d   u p o n   t h e   L i c e n s e d   M a t e r i a l 
           a n d   i n   w h i c h   t h e   L i c e n s e d   M a t e r i a l   i s   t r a n s l a t e d ,   a l t e r e d , 
           a r r a n g e d ,   t r a n s f o r m e d ,   o r   o t h e r w i s e   m o d i f i e d   i n   a   m a n n e r   r e q u i r i n g 
           p e r m i s s i o n   u n d e r   t h e   C o p y r i g h t   a n d   S i m i l a r   R i g h t s   h e l d   b y   t h e 
           L i c e n s o r .   F o r   p u r p o s e s   o f   t h i s   P u b l i c   L i c e n s e ,   w h e r e   t h e   L i c e n s e d 
           M a t e r i a l   i s   a   m u s i c a l   w o r k ,   p e r f o r m a n c e ,   o r   s o u n d   r e c o r d i n g , 
           A d a p t e d   M a t e r i a l   i s   a l w a y s   p r o d u c e d   w h e r e   t h e   L i c e n s e d   M a t e r i a l   i s 
           s y n c h e d   i n   t i m e d   r e l a t i o n   w i t h   a   m o v i n g   i m a g e . 
 
     b .   A d a p t e r ' s   L i c e n s e   m e a n s   t h e   l i c e n s e   Y o u   a p p l y   t o   Y o u r   C o p y r i g h t 
           a n d   S i m i l a r   R i g h t s   i n   Y o u r   c o n t r i b u t i o n s   t o   A d a p t e d   M a t e r i a l   i n 
           a c c o r d a n c e   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e . 
 
     c .   C o p y r i g h t   a n d   S i m i l a r   R i g h t s   m e a n s   c o p y r i g h t   a n d / o r   s i m i l a r   r i g h t s 
           c l o s e l y   r e l a t e d   t o   c o p y r i g h t   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 , 
           p e r f o r m a n c e ,   b r o a d c a s t ,   s o u n d   r e c o r d i n g ,   a n d   S u i   G e n e r i s   D a t a b a s e 
           R i g h t s ,   w i t h o u t   r e g a r d   t o   h o w   t h e   r i g h t s   a r e   l a b e l e d   o r 
           c a t e g o r i z e d .   F o r   p u r p o s e s   o f   t h i s   P u b l i c   L i c e n s e ,   t h e   r i g h t s 
           s p e c i f i e d   i n   S e c t i o n   2 ( b ) ( 1 ) - ( 2 )   a r e   n o t   C o p y r i g h t   a n d   S i m i l a r 
           R i g h t s . 
 
     d .   E f f e c t i v e   T e c h n o l o g i c a l   M e a s u r e s   m e a n s   t h o s e   m e a s u r e s   t h a t ,   i n   t h e 
           a b s e n c e   o f   p r o p e r   a u t h o r i t y ,   m a y   n o t   b e   c i r c u m v e n t e d   u n d e r   l a w s 
           f u l f i l l i n g   o b l i g a t i o n s   u n d e r   A r t i c l e   1 1   o f   t h e   W I P O   C o p y r i g h t 
           T r e a t y   a d o p t e d   o n   D e c e m b e r   2 0 ,   1 9 9 6 ,   a n d / o r   s i m i l a r   i n t e r n a t i o n a l 
           a g r e e m e n t s . 
 
     e .   E x c e p t i o n s   a n d   L i m i t a t i o n s   m e a n s   f a i r   u s e ,   f a i r   d e a l i n g ,   a n d / o r 
           a n y   o t h e r   e x c e p t i o n   o r   l i m i t a t i o n   t o   C o p y r i g h t   a n d   S i m i l a r   R i g h t s 
           t h a t   a p p l i e s   t o   Y o u r   u s e   o f   t h e   L i c e n s e d   M a t e r i a l . 
 
     f .   L i c e n s e d   M a t e r i a l   m e a n s   t h e   a r t i s t i c   o r   l i t e r a r y   w o r k ,   d a t a b a s e , 
           o r   o t h e r   m a t e r i a l   t o   w h i c h   t h e   L i c e n s o r   a p p l i e d   t h i s   P u b l i c 
           L i c e n s e . 
 
     g .   L i c e n s e d   R i g h t s   m e a n s   t h e   r i g h t s   g r a n t e d   t o   Y o u   s u b j e c t   t o   t h e 
           t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e ,   w h i c h   a r e   l i m i t e d   t o 
           a l l   C o p y r i g h t   a n d   S i m i l a r   R i g h t s   t h a t   a p p l y   t o   Y o u r   u s e   o f   t h e 
           L i c e n s e d   M a t e r i a l   a n d   t h a t   t h e   L i c e n s o r   h a s   a u t h o r i t y   t o   l i c e n s e . 
 
     h .   L i c e n s o r   m e a n s   t h e   i n d i v i d u a l ( s )   o r   e n t i t y ( i e s )   g r a n t i n g   r i g h t s 
           u n d e r   t h i s   P u b l i c   L i c e n s e . 
 
     i .   S h a r e   m e a n s   t o   p r o v i d e   m a t e r i a l   t o   t h e   p u b l i c   b y   a n y   m e a n s   o r 
           p r o c e s s   t h a t   r e q u i r e s   p e r m i s s i o n   u n d e r   t h e   L i c e n s e d   R i g h t s ,   s u c h 
           a s   r e p r o d u c t i o n ,   p u b l i c   d i s p l a y ,   p u b l i c   p e r f o r m a n c e ,   d i s t r i b u t i o n , 
           d i s s e m i n a t i o n ,   c o m m u n i c a t i o n ,   o r   i m p o r t a t i o n ,   a n d   t o   m a k e   m a t e r i a l 
           a v a i l a b l e   t o   t h e   p u b l i c   i n c l u d i n g   i n   w a y s   t h a t   m e m b e r s   o f   t h e 
           p u b l i c   m a y   a c c e s s   t h e   m a t e r i a l   f r o m   a   p l a c e   a n d   a t   a   t i m e 
           i n d i v i d u a l l y   c h o s e n   b y   t h e m . 
 
     j .   S u i   G e n e r i s   D a t a b a s e   R i g h t s   m e a n s   r i g h t s   o t h e r   t h a n   c o p y r i g h t 
           r e s u l t i n g   f r o m   D i r e c t i v e   9 6 / 9 / E C   o f   t h e   E u r o p e a n   P a r l i a m e n t   a n d   o f 
           t h e   C o u n c i l   o f   1 1   M a r c h   1 9 9 6   o n   t h e   l e g a l   p r o t e c t i o n   o f   d a t a b a s e s , 
           a s   a m e n d e d   a n d / o r   s u c c e e d e d ,   a s   w e l l   a s   o t h e r   e s s e n t i a l l y 
           e q u i v a l e n t   r i g h t s   a n y w h e r e   i n   t h e   w o r l d . 
 
     k .   Y o u   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   e x e r c i s i n g   t h e   L i c e n s e d   R i g h t s 
           u n d e r   t h i s   P u b l i c   L i c e n s e .   Y o u r   h a s   a   c o r r e s p o n d i n g   m e a n i n g . 
 
 
 S e c t i o n   2   - -   S c o p e . 
 
     a .   L i c e n s e   g r a n t . 
 
               1 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e , 
                     t h e   L i c e n s o r   h e r e b y   g r a n t s   Y o u   a   w o r l d w i d e ,   r o y a l t y - f r e e , 
                     n o n - s u b l i c e n s a b l e ,   n o n - e x c l u s i v e ,   i r r e v o c a b l e   l i c e n s e   t o 
                     e x e r c i s e   t h e   L i c e n s e d   R i g h t s   i n   t h e   L i c e n s e d   M a t e r i a l   t o : 
 
                         a .   r e p r o d u c e   a n d   S h a r e   t h e   L i c e n s e d   M a t e r i a l ,   i n   w h o l e   o r 
                               i n   p a r t ;   a n d 
 
                         b .   p r o d u c e ,   r e p r o d u c e ,   a n d   S h a r e   A d a p t e d   M a t e r i a l . 
 
               2 .   E x c e p t i o n s   a n d   L i m i t a t i o n s .   F o r   t h e   a v o i d a n c e   o f   d o u b t ,   w h e r e 
                     E x c e p t i o n s   a n d   L i m i t a t i o n s   a p p l y   t o   Y o u r   u s e ,   t h i s   P u b l i c 
                     L i c e n s e   d o e s   n o t   a p p l y ,   a n d   Y o u   d o   n o t   n e e d   t o   c o m p l y   w i t h 
                     i t s   t e r m s   a n d   c o n d i t i o n s . 
 
               3 .   T e r m .   T h e   t e r m   o f   t h i s   P u b l i c   L i c e n s e   i s   s p e c i f i e d   i n   S e c t i o n 
                     6 ( a ) . 
 
               4 .   M e d i a   a n d   f o r m a t s ;   t e c h n i c a l   m o d i f i c a t i o n s   a l l o w e d .   T h e 
                     L i c e n s o r   a u t h o r i z e s   Y o u   t o   e x e r c i s e   t h e   L i c e n s e d   R i g h t s   i n 
                     a l l   m e d i a   a n d   f o r m a t s   w h e t h e r   n o w   k n o w n   o r   h e r e a f t e r   c r e a t e d , 
                     a n d   t o   m a k e   t e c h n i c a l   m o d i f i c a t i o n s   n e c e s s a r y   t o   d o   s o .   T h e 
                     L i c e n s o r   w a i v e s   a n d / o r   a g r e e s   n o t   t o   a s s e r t   a n y   r i g h t   o r 
                     a u t h o r i t y   t o   f o r b i d   Y o u   f r o m   m a k i n g   t e c h n i c a l   m o d i f i c a t i o n s 
                     n e c e s s a r y   t o   e x e r c i s e   t h e   L i c e n s e d   R i g h t s ,   i n c l u d i n g 
                     t e c h n i c a l   m o d i f i c a t i o n s   n e c e s s a r y   t o   c i r c u m v e n t   E f f e c t i v e 
                     T e c h n o l o g i c a l   M e a s u r e s .   F o r   p u r p o s e s   o f   t h i s   P u b l i c   L i c e n s e , 
                     s i m p l y   m a k i n g   m o d i f i c a t i o n s   a u t h o r i z e d   b y   t h i s   S e c t i o n   2 ( a ) 
                     ( 4 )   n e v e r   p r o d u c e s   A d a p t e d   M a t e r i a l . 
 
               5 .   D o w n s t r e a m   r e c i p i e n t s . 
 
                         a .   O f f e r   f r o m   t h e   L i c e n s o r   - -   L i c e n s e d   M a t e r i a l .   E v e r y 
                               r e c i p i e n t   o f   t h e   L i c e n s e d   M a t e r i a l   a u t o m a t i c a l l y 
                               r e c e i v e s   a n   o f f e r   f r o m   t h e   L i c e n s o r   t o   e x e r c i s e   t h e 
                               L i c e n s e d   R i g h t s   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
                               P u b l i c   L i c e n s e . 
 
                         b .   N o   d o w n s t r e a m   r e s t r i c t i o n s .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e 
                               a n y   a d d i t i o n a l   o r   d i f f e r e n t   t e r m s   o r   c o n d i t i o n s   o n ,   o r 
                               a p p l y   a n y   E f f e c t i v e   T e c h n o l o g i c a l   M e a s u r e s   t o ,   t h e 
                               L i c e n s e d   M a t e r i a l   i f   d o i n g   s o   r e s t r i c t s   e x e r c i s e   o f   t h e 
                               L i c e n s e d   R i g h t s   b y   a n y   r e c i p i e n t   o f   t h e   L i c e n s e d 
                               M a t e r i a l . 
 
               6 .   N o   e n d o r s e m e n t .   N o t h i n g   i n   t h i s   P u b l i c   L i c e n s e   c o n s t i t u t e s   o r 
                     m a y   b e   c o n s t r u e d   a s   p e r m i s s i o n   t o   a s s e r t   o r   i m p l y   t h a t   Y o u 
                     a r e ,   o r   t h a t   Y o u r   u s e   o f   t h e   L i c e n s e d   M a t e r i a l   i s ,   c o n n e c t e d 
                     w i t h ,   o r   s p o n s o r e d ,   e n d o r s e d ,   o r   g r a n t e d   o f f i c i a l   s t a t u s   b y , 
                     t h e   L i c e n s o r   o r   o t h e r s   d e s i g n a t e d   t o   r e c e i v e   a t t r i b u t i o n   a s 
                     p r o v i d e d   i n   S e c t i o n   3 ( a ) ( 1 ) ( A ) ( i ) . 
 
     b .   O t h e r   r i g h t s . 
 
               1 .   M o r a l   r i g h t s ,   s u c h   a s   t h e   r i g h t   o f   i n t e g r i t y ,   a r e   n o t 
                     l i c e n s e d   u n d e r   t h i s   P u b l i c   L i c e n s e ,   n o r   a r e   p u b l i c i t y , 
                     p r i v a c y ,   a n d / o r   o t h e r   s i m i l a r   p e r s o n a l i t y   r i g h t s ;   h o w e v e r ,   t o 
                     t h e   e x t e n t   p o s s i b l e ,   t h e   L i c e n s o r   w a i v e s   a n d / o r   a g r e e s   n o t   t o 
                     a s s e r t   a n y   s u c h   r i g h t s   h e l d   b y   t h e   L i c e n s o r   t o   t h e   l i m i t e d 
                     e x t e n t   n e c e s s a r y   t o   a l l o w   Y o u   t o   e x e r c i s e   t h e   L i c e n s e d 
                     R i g h t s ,   b u t   n o t   o t h e r w i s e . 
 
               2 .   P a t e n t   a n d   t r a d e m a r k   r i g h t s   a r e   n o t   l i c e n s e d   u n d e r   t h i s 
                     P u b l i c   L i c e n s e . 
 
               3 .   T o   t h e   e x t e n t   p o s s i b l e ,   t h e   L i c e n s o r   w a i v e s   a n y   r i g h t   t o 
                     c o l l e c t   r o y a l t i e s   f r o m   Y o u   f o r   t h e   e x e r c i s e   o f   t h e   L i c e n s e d 
                     R i g h t s ,   w h e t h e r   d i r e c t l y   o r   t h r o u g h   a   c o l l e c t i n g   s o c i e t y 
                     u n d e r   a n y   v o l u n t a r y   o r   w a i v a b l e   s t a t u t o r y   o r   c o m p u l s o r y 
                     l i c e n s i n g   s c h e m e .   I n   a l l   o t h e r   c a s e s   t h e   L i c e n s o r   e x p r e s s l y 
                     r e s e r v e s   a n y   r i g h t   t o   c o l l e c t   s u c h   r o y a l t i e s . 
 
 
 S e c t i o n   3   - -   L i c e n s e   C o n d i t i o n s . 
 
 Y o u r   e x e r c i s e   o f   t h e   L i c e n s e d   R i g h t s   i s   e x p r e s s l y   m a d e   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 . 
 
     a .   A t t r i b u t i o n . 
 
               1 .   I f   Y o u   S h a r e   t h e   L i c e n s e d   M a t e r i a l   ( i n c l u d i n g   i n   m o d i f i e d 
                     f o r m ) ,   Y o u   m u s t : 
 
                         a .   r e t a i n   t h e   f o l l o w i n g   i f   i t   i s   s u p p l i e d   b y   t h e   L i c e n s o r 
                               w i t h   t h e   L i c e n s e d   M a t e r i a l : 
 
                                   i .   i d e n t i f i c a t i o n   o f   t h e   c r e a t o r ( s )   o f   t h e   L i c e n s e d 
                                         M a t e r i a l   a n d   a n y   o t h e r s   d e s i g n a t e d   t o   r e c e i v e 
                                         a t t r i b u t i o n ,   i n   a n y   r e a s o n a b l e   m a n n e r   r e q u e s t e d   b y 
                                         t h e   L i c e n s o r   ( i n c l u d i n g   b y   p s e u d o n y m   i f 
                                         d e s i g n a t e d ) ; 
 
                                 i i .   a   c o p y r i g h t   n o t i c e ; 
 
                               i i i .   a   n o t i c e   t h a t   r e f e r s   t o   t h i s   P u b l i c   L i c e n s e ; 
 
                                 i v .   a   n o t i c e   t h a t   r e f e r s   t o   t h e   d i s c l a i m e r   o f 
                                         w a r r a n t i e s ; 
 
                                   v .   a   U R I   o r   h y p e r l i n k   t o   t h e   L i c e n s e d   M a t e r i a l   t o   t h e 
                                         e x t e n t   r e a s o n a b l y   p r a c t i c a b l e ; 
 
                         b .   i n d i c a t e   i f   Y o u   m o d i f i e d   t h e   L i c e n s e d   M a t e r i a l   a n d 
                               r e t a i n   a n   i n d i c a t i o n   o f   a n y   p r e v i o u s   m o d i f i c a t i o n s ;   a n d 
 
                         c .   i n d i c a t e   t h e   L i c e n s e d   M a t e r i a l   i s   l i c e n s e d   u n d e r   t h i s 
                               P u b l i c   L i c e n s e ,   a n d   i n c l u d e   t h e   t e x t   o f ,   o r   t h e   U R I   o r 
                               h y p e r l i n k   t o ,   t h i s   P u b l i c   L i c e n s e . 
 
               2 .   Y o u   m a y   s a t i s f y   t h e   c o n d i t i o n s   i n   S e c t i o n   3 ( a ) ( 1 )   i n   a n y 
                     r e a s o n a b l e   m a n n e r   b a s e d   o n   t h e   m e d i u m ,   m e a n s ,   a n d   c o n t e x t   i n 
                     w h i c h   Y o u   S h a r e   t h e   L i c e n s e d   M a t e r i a l .   F o r   e x a m p l e ,   i t   m a y   b e 
                     r e a s o n a b l e   t o   s a t i s f y   t h e   c o n d i t i o n s   b y   p r o v i d i n g   a   U R I   o r 
                     h y p e r l i n k   t o   a   r e s o u r c e   t h a t   i n c l u d e s   t h e   r e q u i r e d 
                     i n f o r m a t i o n . 
 
               3 .   I f   r e q u e s t e d   b y   t h e   L i c e n s o r ,   Y o u   m u s t   r e m o v e   a n y   o f   t h e 
                     i n f o r m a t i o n   r e q u i r e d   b y   S e c t i o n   3 ( a ) ( 1 ) ( A )   t o   t h e   e x t e n t 
                     r e a s o n a b l y   p r a c t i c a b l e . 
 
               4 .   I f   Y o u   S h a r e   A d a p t e d   M a t e r i a l   Y o u   p r o d u c e ,   t h e   A d a p t e r ' s 
                     L i c e n s e   Y o u   a p p l y   m u s t   n o t   p r e v e n t   r e c i p i e n t s   o f   t h e   A d a p t e d 
                     M a t e r i a l   f r o m   c o m p l y i n g   w i t h   t h i s   P u b l i c   L i c e n s e . 
 
 
 S e c t i o n   4   - -   S u i   G e n e r i s   D a t a b a s e   R i g h t s . 
 
 W h e r e   t h e   L i c e n s e d   R i g h t s   i n c l u d e   S u i   G e n e r i s   D a t a b a s e   R i g h t s   t h a t 
 a p p l y   t o   Y o u r   u s e   o f   t h e   L i c e n s e d   M a t e r i a l : 
 
     a .   f o r   t h e   a v o i d a n c e   o f   d o u b t ,   S e c t i o n   2 ( a ) ( 1 )   g r a n t s   Y o u   t h e   r i g h t 
           t o   e x t r a c t ,   r e u s e ,   r e p r o d u c e ,   a n d   S h a r e   a l l   o r   a   s u b s t a n t i a l 
           p o r t i o n   o f   t h e   c o n t e n t s   o f   t h e   d a t a b a s e ; 
 
     b .   i f   Y o u   i n c l u d e   a l l   o r   a   s u b s t a n t i a l   p o r t i o n   o f   t h e   d a t a b a s e 
           c o n t e n t s   i n   a   d a t a b a s e   i n   w h i c h   Y o u   h a v e   S u i   G e n e r i s   D a t a b a s e 
           R i g h t s ,   t h e n   t h e   d a t a b a s e   i n   w h i c h   Y o u   h a v e   S u i   G e n e r i s   D a t a b a s e 
           R i g h t s   ( b u t   n o t   i t s   i n d i v i d u a l   c o n t e n t s )   i s   A d a p t e d   M a t e r i a l ;   a n d 
 
     c .   Y o u   m u s t   c o m p l y   w i t h   t h e   c o n d i t i o n s   i n   S e c t i o n   3 ( a )   i f   Y o u   S h a r e 
           a l l   o r   a   s u b s t a n t i a l   p o r t i o n   o f   t h e   c o n t e n t s   o f   t h e   d a t a b a s e . 
 
 F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h i s   S e c t i o n   4   s u p p l e m e n t s   a n d   d o e s   n o t 
 r e p l a c e   Y o u r   o b l i g a t i o n s   u n d e r   t h i s   P u b l i c   L i c e n s e   w h e r e   t h e   L i c e n s e d 
 R i g h t s   i n c l u d e   o t h e r   C o p y r i g h t   a n d   S i m i l a r   R i g h t s . 
 
 
 S e c t i o n   5   - -   D i s c l a i m e r   o f   W a r r a n t i e s   a n d   L i m i t a t i o n   o f   L i a b i l i t y . 
 
     a .   U N L E S S   O T H E R W I S E   S E P A R A T E L Y   U N D E R T A K E N   B Y   T H E   L I C E N S O R ,   T O   T H E 
           E X T E N T   P O S S I B L E ,   T H E   L I C E N S O R   O F F E R S   T H E   L I C E N S E D   M A T E R I A L   A S - I S 
           A N D   A S - A V A I L A B L E ,   A N D   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S   O F 
           A N Y   K I N D   C O N C E R N I N G   T H E   L I C E N S E D   M A T E R I A L ,   W H E T H E R   E X P R E S S , 
           I M P L I E D ,   S T A T U T O R Y ,   O R   O T H E R .   T H I S   I N C L U D E S ,   W I T H O U T   L I M I T A T I O N , 
           W A R R A N T I E S   O F   T I T L E ,   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 ,   N O N - I N F R I N G E M E N T ,   A B S E N C E   O F   L A T E N T   O R   O T H E R   D E F E C T S , 
           A C C U R A C Y ,   O R   T H E   P R E S E N C E   O R   A B S E N C E   O F   E R R O R S ,   W H E T H E R   O R   N O T 
           K N O W N   O R   D I S C O V E R A B L E .   W H E R E   D I S C L A I M E R S   O F   W A R R A N T I E S   A R E   N O T 
           A L L O W E D   I N   F U L L   O R   I N   P A R T ,   T H I S   D I S C L A I M E R   M A Y   N O T   A P P L Y   T O   Y O U . 
 
     b .   T O   T H E   E X T E N T   P O S S I B L E ,   I N   N O   E V E N T   W I L L   T H E   L I C E N S O R   B E   L I A B L E 
           T O   Y O U   O N   A N Y   L E G A L   T H E O R Y   ( 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 , 
           N E G L I G E N C E )   O R   O T H E R W I S E   F O R   A N Y   D I R E C T ,   S P E C I A L ,   I N D I R E C T , 
           I N C I D E N T A L ,   C O N S E Q U E N T I A L ,   P U N I T I V E ,   E X E M P L A R Y ,   O R   O T H E R   L O S S E S , 
           C O S T S ,   E X P E N S E S ,   O R   D A M A G E S   A R I S I N G   O U T   O F   T H I S   P U B L I C   L I C E N S E   O R 
           U S E   O F   T H E   L I C E N S E D   M A T E R I A L ,   E V E N   I F   T H E   L I C E N S O R   H A S   B E E N 
           A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   L O S S E S ,   C O S T S ,   E X P E N S E S ,   O R 
           D A M A G E S .   W H E R E   A   L I M I T A T I O N   O F   L I A B I L I T Y   I S   N O T   A L L O W E D   I N   F U L L   O R 
           I N   P A R T ,   T H I S   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
     c .   T h e   d i s c l a i m e r   o f   w a r r a n t i e s   a n d   l i m i t a t i o n   o f   l i a b i l i t y   p r o v i d e d 
           a b o v e   s h a l l   b e   i n t e r p r e t e d   i n   a   m a n n e r   t h a t ,   t o   t h e   e x t e n t 
           p o s s i b l e ,   m o s t   c l o s e l y   a p p r o x i m a t e s   a n   a b s o l u t e   d i s c l a i m e r   a n d 
           w a i v e r   o f   a l l   l i a b i l i t y . 
 
 
 S e c t i o n   6   - -   T e r m   a n d   T e r m i n a t i o n . 
 
     a .   T h i s   P u b l i c   L i c e n s e   a p p l i e s   f o r   t h e   t e r m   o f   t h e   C o p y r i g h t   a n d 
           S i m i l a r   R i g h t s   l i c e n s e d   h e r e .   H o w e v e r ,   i f   Y o u   f a i l   t o   c o m p l y   w i t h 
           t h i s   P u b l i c   L i c e n s e ,   t h e n   Y o u r   r i g h t s   u n d e r   t h i s   P u b l i c   L i c e n s e 
           t e r m i n a t e   a u t o m a t i c a l l y . 
 
     b .   W h e r e   Y o u r   r i g h t   t o   u s e   t h e   L i c e n s e d   M a t e r i a l   h a s   t e r m i n a t e d   u n d e r 
           S e c t i o n   6 ( a ) ,   i t   r e i n s t a t e s : 
 
               1 .   a u t o m a t i c a l l y   a s   o f   t h e   d a t e   t h e   v i o l a t i o n   i s   c u r e d ,   p r o v i d e d 
                     i t   i s   c u r e d   w i t h i n   3 0   d a y s   o f   Y o u r   d i s c o v e r y   o f   t h e 
                     v i o l a t i o n ;   o r 
 
               2 .   u p o n   e x p r e s s   r e i n s t a t e m e n t   b y   t h e   L i c e n s o r . 
 
           F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h i s   S e c t i o n   6 ( b )   d o e s   n o t   a f f e c t   a n y 
           r i g h t   t h e   L i c e n s o r   m a y   h a v e   t o   s e e k   r e m e d i e s   f o r   Y o u r   v i o l a t i o n s 
           o f   t h i s   P u b l i c   L i c e n s e . 
 
     c .   F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h e   L i c e n s o r   m a y   a l s o   o f f e r   t h e 
           L i c e n s e d   M a t e r i a l   u n d e r   s e p a r a t e   t e r m s   o r   c o n d i t i o n s   o r   s t o p 
           d i s t r i b u t i n g   t h e   L i c e n s e d   M a t e r i a l   a t   a n y   t i m e ;   h o w e v e r ,   d o i n g   s o 
           w i l l   n o t   t e r m i n a t e   t h i s   P u b l i c   L i c e n s e . 
 
     d .   S e c t i o n s   1 ,   5 ,   6 ,   7 ,   a n d   8   s u r v i v e   t e r m i n a t i o n   o f   t h i s   P u b l i c 
           L i c e n s e . 
 
 
 S e c t i o n   7   - -   O t h e r   T e r m s   a n d   C o n d i t i o n s . 
 
     a .   T h e   L i c e n s o r   s h a l l   n o t   b e   b o u n d   b y   a n y   a d d i t i o n a l   o r   d i f f e r e n t 
           t e r m s   o r   c o n d i t i o n s   c o m m u n i c a t e d   b y   Y o u   u n l e s s   e x p r e s s l y   a g r e e d . 
 
     b .   A n y   a r r a n g e m e n t s ,   u n d e r s t a n d i n g s ,   o r   a g r e e m e n t s   r e g a r d i n g   t h e 
           L i c e n s e d   M a t e r i a l   n o t   s t a t e d   h e r e i n   a r e   s e p a r a t e   f r o m   a n d 
           i n d e p e n d e n t   o f   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   P u b l i c   L i c e n s e . 
 
 
 S e c t i o n   8   - -   I n t e r p r e t a t i o n . 
 
     a .   F o r   t h e   a v o i d a n c e   o f   d o u b t ,   t h i s   P u b l i c   L i c e n s e   d o e s   n o t ,   a n d 
           s h a l l   n o t   b e   i n t e r p r e t e d   t o ,   r e d u c e ,   l i m i t ,   r e s t r i c t ,   o r   i m p o s e 
           c o n d i t i o n s   o n   a n y   u s e   o f   t h e   L i c e n s e d   M a t e r i a l   t h a t   c o u l d   l a w f u l l y 
           b e   m a d e   w i t h o u t   p e r m i s s i o n   u n d e r   t h i s   P u b l i c   L i c e n s e . 
 
     b .   T o   t h e   e x t e n t   p o s s i b l e ,   i f   a n y   p r o v i s i o n   o f   t h i s   P u b l i c   L i c e n s e   i s 
           d e e m e d   u n e n f o r c e a b l e ,   i t   s h a l l   b e   a u t o m a t i c a l l y   r e f o r m e d   t o   t h e 
           m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   I f   t h e   p r o v i s i o n 
           c a n n o t   b e   r e f o r m e d ,   i t   s h a l l   b e   s e v e r e d   f r o m   t h i s   P u b l i c   L i c e n s e 
           w i t h o u t   a f f e c t i n g   t h e   e n f o r c e a b i l i t y   o f   t h e   r e m a i n i n g   t e r m s   a n d 
           c o n d i t i o n s . 
 
     c .   N o   t e r m   o r   c o n d i t i o n   o f   t h i s   P u b l i c   L i c e n s e   w i l l   b e   w a i v e d   a n d   n o 
           f a i l u r e   t o   c o m p l y   c o n s e n t e d   t o   u n l e s s   e x p r e s s l y   a g r e e d   t o   b y   t h e 
           L i c e n s o r . 
 
     d .   N o t h i n g   i n   t h i s   P u b l i c   L i c e n s e   c o n s t i t u t e s   o r   m a y   b e   i n t e r p r e t e d 
           a s   a   l i m i t a t i o n   u p o n ,   o r   w a i v e r   o f ,   a n y   p r i v i l e g e s   a n d   i m m u n i t i e s 
           t h a t   a p p l y   t o   t h e   L i c e n s o r   o r   Y o u ,   i n c l u d i n g   f r o m   t h e   l e g a l 
           p r o c e s s e s   o f   a n y   j u r i s d i c t i o n   o r   a u t h o r i t y . 
 
 
 
 S I L   O P E N   F O N T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e s   l i c e n s e d   u n d e r   S I L   O P E N   F O N T   L I C E N S E :   
 
 @ i b m / p l e x   
 C o p y r i g h t      2 0 1 7   I B M   C o r p .   w i t h   R e s e r v e d   F o n t   N a m e   " P l e x " 
 
 S I L   O P E N   F O N T   L I C E N S E 
 
 V e r s i o n   1 . 1   -   2 6   F e b r u a r y   2 0 0 7 
 
 P R E A M B L E 
 T h e   g o a l s   o f   t h e   O p e n   F o n t   L i c e n s e   ( O F L )   a r e   t o   s t i m u l a t e   w o r l d w i d e 
 d e v e l o p m e n t   o f   c o l l a b o r a t i v e   f o n t   p r o j e c t s ,   t o   s u p p o r t   t h e   f o n t   c r e a t i o n 
 e f f o r t s   o f   a c a d e m i c   a n d   l i n g u i s t i c   c o m m u n i t i e s ,   a n d   t o   p r o v i d e   a   f r e e   a n d 
 o p e n   f r a m e w o r k   i n   w h i c h   f o n t s   m a y   b e   s h a r e d   a n d   i m p r o v e d   i n   p a r t n e r s h i p 
 w i t h   o t h e r s . 
 
 T h e   O F L   a l l o w s   t h e   l i c e n s e d   f o n t s   t o   b e   u s e d ,   s t u d i e d ,   m o d i f i e d   a n d 
 r e d i s t r i b u t e d   f r e e l y   a s   l o n g   a s   t h e y   a r e   n o t   s o l d   b y   t h e m s e l v e s .   T h e 
 f o n t s ,   i n c l u d i n g   a n y   d e r i v a t i v e   w o r k s ,   c a n   b e   b u n d l e d ,   e m b e d d e d ,   
 r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e   p r o v i d e d   t h a t   a n y   r e s e r v e d 
 n a m e s   a r e   n o t   u s e d   b y   d e r i v a t i v e   w o r k s .   T h e   f o n t s   a n d   d e r i v a t i v e s , 
 h o w e v e r ,   c a n n o t   b e   r e l e a s e d   u n d e r   a n y   o t h e r   t y p e   o f   l i c e n s e .   T h e 
 r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y 
 t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   f o n t s   o r   t h e i r   d e r i v a t i v e s . 
 
 D E F I N I T I O N S 
 " F o n t   S o f t w a r e "   r e f e r s   t o   t h e   s e t   o f   f i l e s   r e l e a s e d   b y   t h e   C o p y r i g h t 
 H o l d e r ( s )   u n d e r   t h i s   l i c e n s e   a n d   c l e a r l y   m a r k e d   a s   s u c h .   T h i s   m a y 
 i n c l u d e   s o u r c e   f i l e s ,   b u i l d   s c r i p t s   a n d   d o c u m e n t a t i o n . 
 
 " R e s e r v e d   F o n t   N a m e "   r e f e r s   t o   a n y   n a m e s   s p e c i f i e d   a s   s u c h   a f t e r   t h e 
 c o p y r i g h t   s t a t e m e n t ( s ) . 
 
 " O r i g i n a l   V e r s i o n "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   F o n t   S o f t w a r e   c o m p o n e n t s   a s 
 d i s t r i b u t e d   b y   t h e   C o p y r i g h t   H o l d e r ( s ) . 
 
 " M o d i f i e d   V e r s i o n "   r e f e r s   t o   a n y   d e r i v a t i v e   m a d e   b y   a d d i n g   t o ,   d e l e t i n g , 
 o r   s u b s t i t u t i n g   - -   i n   p a r t   o r   i n   w h o l e   - -   a n y   o f   t h e   c o m p o n e n t s   o f   t h e 
 O r i g i n a l   V e r s i o n ,   b y   c h a n g i n g   f o r m a t s   o r   b y   p o r t i n g   t h e   F o n t   S o f t w a r e   t o   a 
 n e w   e n v i r o n m e n t . 
 
 " A u t h o r "   r e f e r s   t o   a n y   d e s i g n e r ,   e n g i n e e r ,   p r o g r a m m e r ,   t e c h n i c a l 
 w r i t e r   o r   o t h e r   p e r s o n   w h o   c o n t r i b u t e d   t o   t h e   F o n t   S o f t w a r e . 
 
 P E R M I S S I O N   &   C O N D I T I O N 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 e   F o n t   S o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   m o d i f y , 
 r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   F o n t 
 S o f t w a r e ,   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 : 
 
 1 )   N e i t h e r   t h e   F o n t   S o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s , 
 i n   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 
 2 )   O r i g i n a l   o r   M o d i f i e d   V e r s i o n s   o f   t h e   F o n t   S o f t w a r e   m a y   b e   b u n d l e d , 
 r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   c o p y 
 c o n t a i 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   l i c e n s e .   T h e s e   c a n   b e 
 i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   o r 
 i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r 
 b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 
 3 )   N o   M o d i f i e d   V e r s i o n   o f   t h e   F o n t   S o f t w a r e   m a y   u s e   t h e   R e s e r v e d   F o n t 
 N a m e ( s )   u n l e s s   e x p l i c i t   w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   c o r r e s p o n d i n g 
 C o p y r i g h t   H o l d e r .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s 
 p r e s e n t e d   t o   t h e   u s e r s . 
 
 4 )   T h e   n a m e ( s )   o f   t h e   C o p y r i g h t   H o l d e r ( s )   o r   t h e   A u t h o r ( s )   o f   t h e   F o n t 
 S o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y 
 M o d i f i e d   V e r s i o n ,   e x c e p t   t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   t h e 
 C o p y r i g h t   H o l d e r ( s )   a n d   t h e   A u t h o r ( s )   o r   w i t h   t h e i r   e x p l i c i t   w r i t t e n 
 p e r m i s s i o n . 
 
 5 )   T h e   F o n t   S o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e , 
 m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e 
 d i s t r i b u t e d   u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o 
 r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d 
 u s i n g   t h e   F o n t   S o f t w a r e . 
 
 T E R M I N A T I O N 
 T h i s   l i c e n s e   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e 
 n o t   m e t . 
 
 D I S C L A I M E R 
 T H E   F O N T   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   A N Y   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 
 O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   T H E 
 C O P Y R I G H T   H O L D E R   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 , 
 I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   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   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M 
 O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M I T   L I C E N S E   C O D E .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   M I T   L i c e n s e .   
 
 e s c a l a d e 
 l o d a s h . i s i n t e g e r 
 f a s t - j s o n - s t a b l e - s t r i n g i f y 
 l o d a s h . o n c e 
 t o - f a s t - p r o p e r t i e s 
 u t i l - d e p r e c a t e 
 j w s 
 j s e s c 
 l o d a s h . i s n u m b e r 
 g e n s y n c 
 l o d a s h . i s b o o l e a n 
 s t r i n g _ d e c o d e r 
 g l o b a l s 
 j w a 
 l o d a s h . i s p l a i n o b j e c t 
 m a k e - d i r 
 l o d a s h . i n c l u d e s 
 l o d a s h . i s s t r i n g 
 r e q u i r e s - p o r t 
 e m o j i s - l i s t 
 b i g . j s 
 i s s t r e a m 
 c o m b i n e d - s t r e a m 
 c o m m o n d i r 
 d e l a y e d - s t r e a m 
 a s y n c k i t 
 e x t e n d 
 p k g - d i r 
 a j v - k e y w o r d s 
 s c h e m a - u t i l s 
 q u e r y s t r i n g i f y 
 s l a s h 
 l o d a s h . i s e m p t y 
 @ j e s t / t y p e s 
 j e s t - m e s s a g e - u t i l 
 e x p e c t 
 s t a t e - l o c a l 
 j e s t - r e g e x - u t i l 
 j e s t - m a t c h e r - u t i l s 
 p r o x y - f r o m - e n v 
 @ t y p e s / i s s t r e a m 
 @ t y p e s / f i l e - t y p e 
 @ t y p e s / s t a c k - u t i l s 
 r e a d a b l e - w e b - t o - n o d e - s t r e a m 
 @ t o k e n i z e r / t o k e n 
 f i n d - c a c h e - d i r 
 @ t y p e s / i s t a n b u l - l i b - c o v e r a g e 
 s t r t o k 3 
 p e e k - r e a d a b l e 
 m i m e - d b 
 u r l - p a r s e 
 m i m e - t y p e s 
 @ j r i d g e w e l l / s e t - a r r a y 
 p s l 
 f i l e - t y p e 
 t o k e n - t y p e s 
 b a b e l - l o a d e r 
 c o n v e r t - s o u r c e - m a p 
 s t a c k - u t i l s 
 l o a d e r - u t i l s 
 j s o n 5 
 r e a d a b l e - s t r e a m 
 @ j r i d g e w e l l / g e n - m a p p i n g 
 @ j r i d g e w e l l / s o u r c e m a p - c o d e c 
 @ j r i d g e w e l l / r e s o l v e - u r i 
 a x i o s 
 @ b a b e l / h e l p e r - h o i s t - v a r i a b l e s 
 @ b a b e l / h e l p e r - s t r i n g - p a r s e r 
 @ b a b e l / h e l p e r - s i m p l e - a c c e s s 
 @ b a b e l / h e l p e r - s p l i t - e x p o r t - d e c l a r a t i o n 
 n o d e - r e l e a s e s 
 @ j r i d g e w e l l / t r a c e - m a p p i n g 
 @ m o n a c o - e d i t o r / r e a c t 
 @ b a b e l / c o d e - f r a m e 
 j s o n w e b t o k e n 
 @ b a b e l / t e m p l a t e 
 @ b a b e l / h e l p e r - m o d u l e - i m p o r t s 
 @ b a b e l / h e l p e r - v a l i d a t o r - o p t i o n 
 @ b a b e l / h e l p e r - c o m p i l a t i o n - t a r g e t s 
 @ t y p e s / t o u g h - c o o k i e 
 @ t y p e s / j s o n - s c h e m a 
 @ b a b e l / h e l p e r - v a l i d a t o r - i d e n t i f i e r 
 @ b a b e l / h i g h l i g h t 
 @ b a b e l / h e l p e r - e n v i r o n m e n t - v i s i t o r 
 @ b a b e l / c o m p a t - d a t a 
 f o l l o w - r e d i r e c t s 
 u p d a t e - b r o w s e r s l i s t - d b 
 @ b a b e l / p a r s e r 
 @ b a b e l / h e l p e r - f u n c t i o n - n a m e 
 @ b a b e l / g e n e r a t o r 
 @ b a b e l / h e l p e r - m o d u l e - t r a n s f o r m s 
 @ b a b e l / t y p e s 
 @ b a b e l / t r a v e r s e 
 @ b a b e l / c o r e 
 @ b a b e l / h e l p e r s 
 @ t y p e s / i s t a n b u l - l i b - r e p o r t 
 @ t y p e s / i s t a n b u l - r e p o r t s 
 b r o w s e r s l i s t 
 @ m o n a c o - e d i t o r / l o a d e r 
 c o n c a t - m a p 
 r e p e a t - s t r i n g 
 b r a c e - e x p a n s i o n 
 m s 
 p r o g r e s s 
 h a s - f l a g 
 c o l o r - n a m e 
 e m o j i - r e g e x 
 p - l i m i t 
 f i l l - r a n g e 
 f a s t - d e e p - e q u a l 
 p - t r y 
 d e p d 
 s a f e r - b u f f e r 
 i s - n u m b e r 
 a r g p a r s e 
 a n s i - s t y l e s 
 p a t h - e x i s t s 
 p a t h - k e y 
 c o l o r - c o n v e r t 
 p a t h - e x i s t s 
 s h e b a n g - c o m m a n d 
 r e a c t - i s 
 i s - e x t g l o b 
 p - l i m i t 
 e s c a p e - s t r i n g - r e g e x p 
 c h a l k 
 f i n d - u p 
 i s - b i n a r y - p a t h 
 b r a c e s 
 i m u r m u r h a s h 
 c o l o r - n a m e 
 s u p p o r t s - c o l o r 
 o b j e c t - a s s i g n 
 c r o s s - s p a w n 
 p - t r y 
 i s - f u l l w i d t h - c o d e - p o i n t 
 f i n d - u p 
 p - l o c a t e 
 p u n y c o d e 
 j s o n - s c h e m a - t r a v e r s e 
 j s - y a m l 
 r e q u i r e - f r o m - s t r i n g 
 l o d a s h 
 a j v 
 a r g p a r s e 
 f a s t - d e e p - e q u a l 
 j s - y a m l 
 y a w n - y a m l 
 a j v - f o r m a t s 
 c o l o r - c o n v e r t 
 s h e b a n g - r e g e x 
 u n i v e r s a l i f y 
 j s o n f i l e 
 l o c a t e - p a t h 
 h a s - f l a g 
 t o - r e g e x - r a n g e 
 f s - e x t r a 
 l o c a t e - p a t h 
 c a m e l c a s e 
 n o r m a l i z e - p a t h 
 l o o s e - e n v i f y 
 p - l o c a t e 
 j s - t o k e n s 
 p a t h - i s - a b s o l u t e 
 d e c a m e l i z e 
 p r o c e s s 
 s u p p o r t s - c o l o r 
 i n v a r i a n t 
 l o d a s h . i s e q u a l 
 e r r - c o d e 
 s i m p l e - s w i z z l e 
 h a s - a n s i 
 r e t r y 
 j s o n p a r s e 
 h u m a n i z e - m s 
 i s - a r r a y i s h 
 c h a l k 
 r e q u i r e - d i r e c t o r y 
 s t r i p - a n s i 
 r e t r y 
 a n s i - s t y l e s 
 p r o m i s e - r e t r y 
 b u i l t i n s 
 a n s i - r e g e x 
 d e e p m e r g e 
 l o d a s h . t h r o t t l e 
 w i n d o w - o r - g l o b a l 
 c o l o r s 
 x m l b u i l d e r 
 i n d e n t - s t r i n g 
 m i n i z l i b 
 l o d a s h . f i n d l a s t 
 w r a p - a n s i 
 m e r g e 2 
 a g g r e g a t e - e r r o r 
 l o d a s h . d e b o u n c e 
 f a s t e s t - l e v e n s h t e i n 
 r e u s i f y 
 m d u r l 
 a n s i - s t y l e s 
 s t a c k - t r a c e 
 u s e - r e s i z e - o b s e r v e r 
 c l e a n - s t a c k 
 m k d i r p 
 l o d a s h . o m i t 
 d o w n s h i f t 
 r e s i z e - o b s e r v e r - p o l y f i l l 
 j s o n - p a r s e - e v e n - b e t t e r - e r r o r s 
 t o g g l e - s e l e c t i o n 
 n e o - a s y n c 
 s u p p o r t s - c o l o r 
 b i n a r y - e x t e n s i o n s 
 j s o n f i l e 
 u n i v e r s a l i f y 
 j s o n - s c h e m a - t r a v e r s e 
 j s - y a m l 
 r e q u i r e - f r o m - s t r i n g 
 w o r d w r a p 
 h t t p - p r o x y - a g e n t 
 a g e n t - b a s e 
 @ t o o t a l l n a t e / o n c e 
 m i n i p a s s - j s o n - s t r e a m 
 i s - l a m b d a 
 e n c o d i n g 
 p - m a p 
 w r a p - a n s i 
 e r r - c o d e 
 p r o m i s e - r e t r y 
 l o d a s h 
 y a m l j s 
 f l a t p i c k r 
 @ n p m c l i / m o v e - f i l e 
 r u n - p a r a l l e l 
 c o m m a n d e r 
 t r 4 6 
 q u e u e - m i c r o t a s k 
 r e a c t - i s 
 r f d c 
 b a l a n c e d - m a t c h 
 m i c r o m a t c h 
 a n s i - s t y l e s 
 g e t - s t r e a m 
 j s - y a m l 
 p r o m i s e - q u e u e 
 p k g - u p 
 i c o n v - l i t e 
 g e t - s t d i n 
 u c . m i c r o 
 @ n o d e l i b / f s . s c a n d i r 
 @ n o d e l i b / f s . s t a t 
 r e a d d i r p 
 s o c k s - p r o x y - a g e n t 
 j e s t - d i f f 
 v s c o d e - l a n g u a g e s e r v e r - t y p e s 
 @ t y p e s / y a r g s - p a r s e r 
 f a s t - g l o b 
 @ n o d e l i b / f s . w a l k 
 r e a d l i n e - s y n c 
 c h a l k 
 v s c o d e - j s o n r p c 
 v s c o d e - l a n g u a g e c l i e n t 
 v s c o d e - l a n g u a g e s e r v e r - p r o t o c o l 
 s m a r t - b u f f e r 
 a j v - f o r m a t s 
 c o r e - u t i l - i s 
 m i n i p a s s - f e t c h 
 a n s i - r e g e x 
 m u s t a c h e 
 w h a t w g - u r l 
 s t r i p - a n s i 
 s t r i n g - w i d t h 
 i s - g l o b 
 l i n k i f y - i t 
 h a s - o w n - p r o p 
 j s o n s c h e m a 
 a s n 1 
 a r r a y - t i m s o r t 
 c o m m e n t - j s o n 
 f i n d - p r o c e s s 
 d i f f - s e q u e n c e s 
 j e s t - g e t - t y p e 
 v s c o d e - n l s 
 @ t y p e s / y a r g s 
 p i c o m a t c h 
 p r o p - t y p e s 
 p r e t t y - f o r m a t 
 d a t a o b j e c t - p a r s e r 
 v s c o d e - e x t e n s i o n - t e l e m e t r y 
 l o d a s h - d e e p 
 y a w n - y a m l 
 c h o k i d a r 
 n o d e - f e t c h 
 m a r k d o w n - i t 
 @ c o l o r s / c o l o r s 
 @ g a r / p r o m i s i f y 
 a g e n t k e e p a l i v e 
 p r e t t y j s o n 
 b r a c e - e x p a n s i o n 
 d e b u g 
 m i n i m i s t 
 b u i l d c h e c k 
 c p u - f e a t u r e s 
 c o l o r 
 c l i - t a b l e 3 
 h t t p s - p r o x y - a g e n t 
 f s - e x t r a 
 b u i l t i n s 
 c o l o r - s t r i n g 
 d a t e - f o r m a t 
 s t r e a m r o l l e r 
 i p 
 s s h 2 
 r e a c t 
 r e a c t - i s 
 r e a c t - d o m 
 s c h e d u l e r 
 j s o n c - p a r s e r 
 c l a s s n a m e s 
 u n d e r s c o r e 
 d a t e - f o r m a t 
 s o c k s 
 n a n 
 d i f f 2 h t m l 
 c o m p u t e - s c r o l l - i n t o - v i e w 
 c o p y - t o - c l i p b o a r d 
 i g n o r e 
 a d m - z i p 
 a j v 
 p u n y c o d e 
 s h e l l - q u o t e 
 m i n i m i s t 
 s t r e a m r o l l e r 
 x m l 2 j s 
 h a n d l e b a r s 
 r e g e n e r a t o r - r u n t i m e 
 f s e v e n t s 
 i m m u t a b l e 
 @ b a b e l / r u n t i m e 
 u s e - i m m e r 
 @ t y p e s / v s c o d e 
 y a r g s 
 o p e n e r 
 p e t i t p a r s e r - c o r e 
 @ b a b e l / r u n t i m e         v 7 . x       
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ n p m c l i / m o v e - f i l e   
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 C o p y r i g h t   ( c )   n p m ,   I n c . 
 @ t o o t a l l n a t e / o n c e 
 C o p y r i g h t   ( c )   2 0 2 0   N a t h a n   R a j l i c h 
 @ t y p e s / c o l o r - n a m e       v 1 . x             
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 @ t y p e s / l o d a s h   v 4 . 1 4 . x                             
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 	     
 @ t y p e s / l o d a s h - d e e p   v 2 . x         
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 	 	 
 @ t y p e s / y a r g s   v 1 3 . x       
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 	     
 @ t y p e s / y a r g s - p a r s e r     v 2 1 . x       
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 a b b r e v   1 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 a c o r n   v 6 . x 
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 8   b y   v a r i o u s   c o n t r i b u t o r s   ( s e e   n a m e   l i s t   b e l o w ) 
 A d a m   W a l s h 
 A d r i a n   H e i n e 
 A d r i a n   R a k o v s k y 
 A l i s t a i r   B r a i d w o o d 
 A m i l a   W e l i h i n d a 
 A n d r e s   S u a r e z 
 A n g e l o 
 A p a r a j i t a   F i s h m a n 
 A r i a n   S t o l w i j k 
 A r t e m   G o v o r o v 
 B e n   P a g e 
 B o o p e s h   M a h e n d r a n 
 B r a d l e y   H e i n z 
 B r a n d o n   M i l l s 
 B r i a n   D o n o v a n 
 C h a r l e s   H u g h e s 
 C h a r m a n d e r 
 C h r i s   M c K n i g h t 
 C o n r a d   I r w i n 
 C y r i l   A u b u r t i n 
 D a n i e l   T s c h i n d e r 
 D a v i d   B o n n e t 
 d n a l b o r c z y k 
 D o m e n i c o   M a t t e o 
 e h m i c k y 
 E u g e n e   O b r e z k o v 
 F a b i e n   L O I S O N 
 F e l i x   M a i e r 
 F o r b e s   L i n d e s a y 
 G i l a d   P e l e g 
 H u  n g   J  n l i  n g 
 i m p i n b a l l 
 I n g v a r   S t e p a n y a n 
 J a c k s o n   R a y   H a m i l t o n 
 J e s s e   M c C a r t h y 
 J i a x i n g   W a n g 
 J o e   K r u m p 
 J o e l   K e m p 
 J o h a n n e s   H e r r 
 J o h n - D a v i d   D a l t o n 
 J o r d a n   G e n s l e r 
 J o r d a n   K l a s s e n 
 J  r g   L e h n i 
 K a i   C a t a l d o 
 k e e y i p c h a n 
 K e h e l i y a   G a l l a b a 
 K e v i n   I r i s h 
 K e v i n   K w o k 
 k r a t o r 
 k y r a n e t 
 l a o s b 
 l u c k y z e n g 
 M a r e k 
 M a r i j n   H a v e r b e k e 
 M a r t i n   C a r l b e r g 
 M a t   G a r c i a 
 M a t h i a s   B y n e n s 
 M a t h i e u   ' p 0 1 '   H e n r i 
 M a t t h e w   B a s t i e n 
 M a x   S c h a e f e r 
 M a x   Z e r z o u r i 
 M i h a i   B a z o n 
 M i k e   R e n n i e 
 n a o h 
 N i c h o l a s   C .   Z a k a s 
 N i c k   F i t z g e r a l d 
 O l i v i e r   T h o m a n n 
 O s k a r   S c h  l d s t r  m 
 P a u l   H a r p e r 
 P e t e r   R u s t 
 p i o t r 
 P l N G 
 P r a v e e n   N 
 P r a y a g   V e r m a 
 R e a d m e C r i t i c 
 r - e - d 
 R e n  e   K o o i 
 R i c h a r d   G i b s o n 
 R i c h   H a r r i s 
 S e b a s t i a n   M c K e n z i e 
 S h a h a r   S o e l 
 S h e e l   B e d i 
 S i m e n   B e k k h u s 
 s u s i w e n 
 s u s i w e n 8 
 T e d d y   K a t z 
 T i m o t h y   G u 
 T i m   v a n   d e r   L i p p e 
 T o r u   N a g a s h i m a 
 t u e s m i d d t 
 V i c t o r   H o m y a k o v 
 V l a d i s l a v   T u p i k i n 
 W e x p o   L y u 
 z s j f o r c n 
 ~S
 
 a g e n t - b a s e   6 . x 
   C o p y r i g h t   ( c )   2 0 1 3   N a t h a n   R a j l i c h 
 a g e n t k e e p a l i v e   4 . x 
 C o p y r i g h t ( c )   n o d e - m o d u l e s   a n d   o t h e r   c o n t r i b u t o r s . 
 C o p y r i g h t ( c )   2 0 1 2   -   2 0 1 5   f e n g m k 2   < f e n g m k 2 @ g m a i l . c o m > 
 a g g r e g a t e - e r r o r   3 . x   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 a j v   7 . x 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   E v g e n y   P o b e r e z k i n 
 a j v - f o r m a t s         v 1 . x 
 C o p y r i g h t   ( c )   2 0 2 0   E v g e n y   P o b e r e z k i n 
 a n s i - r e g e x   5 . x   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	   
 a n s i - s t y l e s   v 3 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	           
 a n s i - s t y l e s   v 4 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 
 a r r a y - t i m s o r t   1 . x           
 a p p l i c a t i o n i n s i g h t s   v 1 . x                 
 C o p y r i g h t       M i c r o s o f t   C o r p o r a t i o n 	 	     
 a r g p a r s e   v 1 . x           
 C o p y r i g h t   ( C )   2 0 1 2   b y   V i t a l y   P u z r i n 
 a s n 1   v 0 . x         
 C o p y r i g h t   ( c )   2 0 1 1   M a r k   C a v a g e ,   A l l   r i g h t s   r e s e r v e d . 	 	     
 a s s e r t - p l u s   C o p y r i g h t   ( c )   2 0 1 2   M a r k   C a v a g e 
 a s y n c - h o o k - j l   v 1 . x     
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e a s   M a d s e n 	 	 
 a s y n c k i t   C o p y r i g h t   ( c )   2 0 1 6   A l e x   I n d i g o 
 a w s 4   C o p y r i g h t   2 0 1 3   M i c h a e l   H a r t   ( m i c h a e l . h a r t . a u @ g m a i l . c o m ) 
 b a l a n c e d - m a t c h   v 1 . x 	 
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 	 	 
 b r a c e - e x p a n s i o n   v 1 . x       
 C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r   ( j u l i a n @ j u l i a n g r u b e r . c o m ) 	 	 
 b u i l t i n s   C o p y r i g h t   ( c )   2 0 1 5   J u l i a n   G r u b e r   < j u l i a n @ j u l i a n g r u b e r . c o m > 
 c a m e l c a s e   v 5 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	       
 c h a l k   v 2 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	               	 
 c l a s s n a m e s   v 2 . x 
 C o p y r i g h t   ( c )   2 0 1 7   J e d   W a t s o n 
 c l e a n - s t a c k   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c l i - t a b l e 3   v 0 . x       
 C o p y r i g h t   ( c )   2 0 1 4   J a m e s   T a l m a g e   ( j a m e s . t a l m a g e @ j r t e c h n i c a l . c o m ) 	 	 
 c o d e - p o i n t - a t   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 c o l o r - c o n v e r t   v 1 . x 	 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   ( f a y e a r t h u r @ g m a i l . c o m ) 	     
 c o l o r - c o n v e r t   v 2 . x       
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   ( f a y e a r t h u r @ g m a i l . c o m )           
 c o l o r - n a m e   v 1 . x       
 C o p y r i g h t   ( c )   2 0 1 5   D m i t r y   I v a n o v 	                     
 c o l o r e t t e   C o p y r i g h t      J o r g e   B u c a r a n   < < h t t p s : / / j o r g e b u c a r a n . c o m > > 
 c o l o r s   v 1 . x       
 c o m b i n e d - s t r e a m   C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > 
 C o p y r i g h t   ( c )   M a r a k   S q u i r e s 	 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 	 
 c o m p u t e - s c r o l l - i n t o - v i e w   v 1 . x 
 C o p y r i g h t   ( c )   2 0 1 8   C o d y   O l s e n 
 c o n c a t - m a p   v 0 . x         	 	 
 c o r e - u t i l - i s 	 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 	 	 
 d a s h d a s h 
 C o p y r i g h t   ( c )   2 0 1 3   T r e n t   M i c k .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( c )   2 0 1 3   J o y e n t   I n c .   A l l   r i g h t s   r e s e r v e d . 
 d a t a o b j e c t - p a r s e r   v 1 . x       
 C o p y r i g h t   ( c )   2 0 1 4   G i g z o l o   I n c . 	 	 
 d a t e - f o r m a t   v 4 . x       
 C o p y r i g h t   ( c )   2 0 1 3   G a r e t h   J o n e s 	                     	 
 d a t e - f o r m a t   v 2 . x         
 C o p y r i g h t   ( c )   2 0 1 3   G a r e t h   J o n e s 	                     
 d e b u g   v 4 . x         
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   ( t j @ v i s i o n - m e d i a . c a ) 	 	 
 d e c a m e l i z e   v 1 . x     
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	 
 d e e p m e r g e     C o p y r i g h t   ( c )   2 0 1 2   N i c h o l a s   F i s h e r 	 	       
 d e l a y e d - s t r e a m   C o p y r i g h t   ( c )   2 0 1 1   D e b u g g a b l e   L i m i t e d   < f e l i x @ d e b u g g a b l e . c o m > 
 d e l e g a t e s       C o p y r i g h t   ( c )   2 0 1 5   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 d e p d   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7   D o u g l a s   C h r i s t o p h e r   W i l s o n 
 d i a g n o s t i c - c h a n n e l   v 0 . x       
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 	 	 
 d i a g n o s t i c - c h a n n e l - p u b l i s h e r s   v 0 . 3 . x           
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 	 	 
 d o m - s e r i a l i z e r 
 C o p y r i g h t   ( c )   2 0 1 4   T h e   c h e e r i o j s   c o n t r i b u t o r s 
 d o w n s h i f t       v 5 . x 
 C o p y r i g h t   ( c )   2 0 1 7   P a y P a l 
 e c c - j s b n 
 C o p y r i g h t   ( c )   2 0 1 4   J e r e m i e   M i l l e r 
 e m o j i - r e g e x   v 8 . x     
 C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / >               
 e n c o d i n g   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   A n d r i s   R e i n m a n 
 e n v - p a t h s   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 e r r - c o d e   v 1 . x 
 e s c a p e - s t r i n g - r e g e x p       C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m )     
 e x t e n d               C o p y r i g h t   ( c )   2 0 1 4   S t e f a n   T h o m a s 
 e x t s p r i n t f       C o p y r i g h t   ( c )   2 0 1 2 ,   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 f a s t - d e e p - e q u a l   v 3 . x 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n   Z _ O p e n _ E d i t o r 
 f a s t - j s o n - s t a b l e - s t r i n g i f y   v 2 . x 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 f i n d - u p   v 2 . x     
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	     
 f i n d - u p   v 4 . x     
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	     
 f l a t p i c k r       v 4 . x 
 C o p y r i g h t   ( c )   2 0 1 7   G r e g o r y   P e t r o s y a n 
 f o r m - d a t a   C o p y r i g h t   ( c )   2 0 1 2   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m )   a n d   c o n t r i b u t o r s 
 f s - e x t r a   v 8 . x     
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 	 	 
 g e t - s t d i n       v 7 . x     
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m )         
 g e t p a s s   C o p y r i g h t   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 h a s - f l a g   v 3 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	 
 h a r - v a l i d a t o r   C o p y r i g h t   ( c )   2 0 1 8   A h m a d   N a s s r i   < a h m a d @ a h m a d n a s s r i . c o m > 
 h t m l p a r s e r 2   C o p y r i g h t   2 0 1 0 ,   2 0 1 1 ,   C h r i s   W i n b e r r y   < c h r i s @ w i n b e r r y . n e t > 
 h t t p - p r o x y - a g e n t   C o p y r i g h t   ( c )   2 0 1 3   N a t h a n   R a j l i c h 
 h t t p - s i g n a t u r e   C o p y r i g h t   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 h u m a n i z e - m s     
 i c o n v - l i t e   v 0 . x       
 C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 	     
 i g n o r e     v 5 . x 
 C o p y r i g h t   ( c )   2 0 1 3   K a e l   Z h a n g   < i @ k a e l . m e > ,   c o n t r i b u t o r s   h t t p : / / k a e l . m e / 
 i m u r m u r h a s h     C o p y r i g h t   ( c )   2 0 1 3   G a r y   C o u r t ,   J e n s   T a y l o r 
 i n d e n t - s t r i n g     C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 i n v a r i a n t     v 2 . x 
 C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 i p     C o p y r i g h t   F e d o r   I n d u t n y ,   2 0 1 2 . 
 i s - f u l l w i d t h - c o d e - p o i n t   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m )             	 
 i s - l a m b d a     C o p y r i g h t   ( c )   2 0 1 6 - 2 0 1 7   T h o m a s   W a t s o n   S t e e n 
 i s - p l a i n - o b j e c t     C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 i s - t y p e d a r r a y     
 j a v a - p e t i t p a r s e r   v 2 . x 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 1 9   L u k a s   R e n g g l i 
 i s a r r a y     C o p y r i g h t   ( c )   2 0 1 3   J u l i a n   G r u b e r 
 i s s t r e a m     C o p y r i g h t   ( c )   2 0 1 5   R o d   V a g g 
 j s b n 
 C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 5   T o m   W u 
 j s o n c - p a r s e r   v 2 . x       
 C o p y r i g h t   ( c )   M i c r o s o f t 
 j s o n - p a r s e - e v e n - b e t t e r - e r r o r s 
 C o p y r i g h t   2 0 1 7   K a t   M a r c h  n ,   C o p y r i g h t   n p m ,   I n c . 	 	   
 j s o n f i l e   v 4 . x           
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ,   J P   R i c h a r d s o n   ( j p r i c h a r d s o n @ g m a i l . c o m ) 	 	 
 j s o n p a r s e     C o p y r i g h t   ( c )   2 0 1 2   T i m   C a s w e l l 
 j s o n s c h e m a   v 1 . x       
 C o p y r i g h t   ( C )   2 0 1 2 - 2 0 1 5   T o m   d e   G r u n t   ( t o m @ d e g r u n t . n l ) 	 	 
 j s o n - s c h e m a - t r a v e r s e 
 C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 j s - t o k e n s       v 4 . x 
 C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l 
 j s - y a m l   C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 	 	 
 j s p r i m     C o p y r i g h t   ( c )   2 0 1 2 ,   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 k l o n a     C o p y r i g h t   ( c )   L u k e   E d w a r d s   < l u k e . e d w a r d s 0 5 @ g m a i l . c o m >   ( l u k e e d . c o m ) 
 l i n k i f y - i t     C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n . 
 l o c a t e - p a t h   v 2 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	 
 l o c a t e - p a t h   v 5 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	 
 l o d a s h   v 4 . x           
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / o p e n j s f . o r g / ) 	 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 . 
 l o d a s h . d e b o u n c e   v 4 . x 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / o p e n j s f . o r g / ) 	 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 . 
 l o d a s h . f i n d l a s t   v 4 . x 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / o p e n j s f . o r g / ) 	 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 . 
 l o d a s h . i s e q u a l   v 4 . x 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / o p e n j s f . o r g / ) 	 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 . 
 l o d a s h . o m i t   v 4 . x 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / o p e n j s f . o r g / ) 	 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 . 
 l o d a s h . t h r o t t l e   v 4 . x 
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / o p e n j s f . o r g / ) 	 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 . 
 l o d a s h - d e e p   v 2 . x         
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   M a r k   L a g e n d i j k 	 	   
 l o o s e - e n v i f y       v 1 . x 
 C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   < z e r t o s h @ g m a i l . c o m > 
 m a r k d o w n - i t     C o p y r i g h t   ( c )   2 0 1 4   V i t a l y   P u z r i n ,   A l e x   K o c h a r i n . 
 m a r k e d   v 2 . x         
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 8 ,   C h r i s t o p h e r   J e f f r e y   ( h t t p s : / / g i t h u b . c o m / c h j j / ) 	 
 m d u r l 
 C o p y r i g h t   ( c )   2 0 1 5   V i t a l y   P u z r i n ,   A l e x   K o c h a r i n . 
 m i m e - d b       C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   m e @ j o n g l e b e r r y . c o m 
 m i n i m i s t   v 1 . x               
 m i n i p a s s - f e t c h 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 C o p y r i g h t   ( c )   2 0 1 6   D a v i d   F r a n k 
 m i n i p a s s - j s o n - s t r e a m 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 C o p y r i g h t   ( c )   2 0 1 1   D o m i n i c   T a r r 
 m i m e - t y p e s     C o p y r i g h t   ( c )   2 0 1 4   J o n a t h a n   O n g   < m e @ j o n g l e b e r r y . c o m > 
 C o p y r i g h t   ( c )   2 0 1 5   D o u g l a s   C h r i s t o p h e r   W i l s o n   < d o u g @ s o m e t h i n g d o u g . c o m > 
 m i n i z l i b 
 C o p y r i g h t   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 m k d i r p 
 C o p y r i g h t   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   I s a a c   Z .   S c h l u e t e r   ( i @ i z s . m e ) 
 m o m e n t   v 2 . x       
 C o p y r i g h t   ( c )   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 	 	 
 m s   v 2 . x         
 C o p y r i g h t   ( c )   2 0 1 6   Z e i t ,   I n c . 	 	 
 m u s t a c h e   v 2 . x         
 C o p y r i g h t   ( c )   2 0 0 9   C h r i s   W a n s t r a t h   ( R u b y ) 	 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4   J a n   L e h n a r d t   ( J a v a S c r i p t ) 	 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 5   T h e   m u s t a c h e . j s   c o m m u n i t y         
 n a n o i d     C o p y r i g h t   2 0 1 7   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 n o d e - g y p     C o p y r i g h t   ( c )   2 0 1 2   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 n u m b e r - i s - n a n     C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 o b j e c t - a s s i g n   v 4 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	 
 o p e n e r   v 1 . x         
 C o p y r i g h t      2 0 1 2  2 0 1 8   D o m e n i c   D e n i c o l a   < d @ d o m e n i c . m e >   
 p a r s e - s r c s e t       C o p y r i g h t   ( c )   2 0 1 4   A l e x   B e l l 
 p a t h - e x i s t s   v 3 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	     
 p a t h - e x i s t s   v 4 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	     
 p a t h - i s - a b s o l u t e   v 1 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	 
 p - l i m i t   v 1 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	     
 p - l i m i t   v 2 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	     
 p - l o c a t e   v 2 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	           	 
 p - l o c a t e   v 4 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	           	 
 p e r f o r m a n c e - n o w     C o p y r i g h t   ( c )   2 0 1 3   B r a v e g 1 r l 
 p o s t c s s     C o p y r i g h t   2 0 1 3   A n d r e y   S i t n i k   < a n d r e y @ s i t n i k . r u > 
 p r e t t y j s o n   v 1 . x           
 C o p y r i g h t   ( c )   2 0 1 1   R a f a e l   d e   O l e z a   ( r a f e c a @ g m a i l . c o m ) 	 	 
 p r o c e s s - n e x t i c k - a r g s     #   C o p y r i g h t   ( c )   2 0 1 5   C a l v i n   M e t c a l f 
 p r o m i s e - q u e u e   V 2 . x       
 C o p y r i g h t   ( c )   2 0 1 3   M i k h a i l   D a v y d o v   a n d   o t h e r   c o n t r i b u t o r s 
 p r o g r e s s   v 2 . x         
 C o p y r i g h t   ( c )   2 0 1 7   T J   H o l o w a y c h u k   ( t j @ v i s i o n - m e d i a . c a )     
 p r o p - t y p e s     v 1 5 . x 
 C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 p u n y c o d e   v 2 . x 
 C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 p k g - u p       2 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m )           
 p - m a p     C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 p - t r y   v 1 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	 
 p - t r y   v 2 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	 
 p r o m i s e - r e t r y     C o p y r i g h t   ( c )   2 0 1 4   I n d i g o U n i t e d 
 p s l     C o p y r i g h t   ( c )   2 0 1 7   L u p o   M o n t e r o   l u p o m o n t e r o @ g m a i l . c o m 
 r e a c t       v 1 6 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a c t - d o m     v 1 6 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a c t - i s     v 1 6 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a d a b l e - s t r e a m 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 r e a d l i n e - s y n c   v 1 . x           
 C o p y r i g h t   ( c )   2 0 1 9   a n s e k i     
 r e g e n e r a t o r - r u n t i m e   v 0 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 r e q u i r e - d i r e c t o r y   v 2 . x         
 C o p y r i g h t   ( c )   2 0 1 1   T r o y   G o o d e   ( t r o y g o o d e @ g m a i l . c o m ) 	 	 
 r e q u i r e - f r o m - s t r i n g     v 2 . x 
 C o p y r i g h t   ( c )   V s e v o l o d   S t r u k c h i n s k y   < f l o a t d r o p @ g m a i l . c o m >   ( g i t h u b . c o m / f l o a t d r o p ) 
 r e t r y 
 C o p y r i g h t   ( c )   2 0 1 1 :   T i m   K o s c h  t z k i   ( t i m @ d e b u g g a b l e . c o m ) ,   F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 r f d c   v 1 . x         
 C o p y r i g h t   2 0 1 9   " D a v i d   M a r k   C l e m e n t s   ( d a v i d . m a r k . c l e m e n t s @ g m a i l . c o m ) " 	 	 
 s a f e r - b u f f e r   v 2 . x           
 s a f e - b u f f e r     C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 C o p y r i g h t   ( c )   2 0 1 8   N i k i t a   S k o v o r o d a   ( c h a l k e r x @ g m a i l . c o m ) 	 	 
 s a n i t i z e - h t m l     C o p y r i g h t   ( c )   2 0 1 3 ,   2 0 1 4 ,   2 0 1 5   P ' u n k   A v e n u e   L L C 
 s c h e d u l e r       v 0 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 s m a r t - b u f f e r     C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7   J o s h   G l a z e b r o o k 
 s o c k s     C o p y r i g h t   ( c )   2 0 1 3   J o s h   G l a z e b r o o k 
 s o c k s - p r o x y - a g e n t     C o p y r i g h t   ( c )   2 0 1 3   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 s p g e n n a r d / v s c o d e _ c o b o l     v 3 . 9 . 8 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 9   s p g e n n a r d 
 s s h 2   v 0 . x           
 C o p y r i g h t   B r i a n   W h i t e .   A l l   r i g h t s   r e s e r v e d .           
 s s h 2 - s t r e a m s   v 0 . 4 . x       
 C o p y r i g h t   2 0 1 4   B r i a n   W h i t e .   A l l   r i g h t s   r e s e r v e d .   
 s s h p k     C o p y r i g h t   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 s t a c k - c h a i n   v 1 . x         
 C o p y r i g h t   ( c )   2 0 1 2   A n d r e a s   M a d s e n 	 	 
 s t a c k - t r a c e   v 0 . x                         
 C o p y r i g h t   ( c )   2 0 1 1   F e l i x   G e i s e n d   r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 	 	 
 s t r e a m r o l l e r   v 3 . x               
 C o p y r i g h t   ( c )   2 0 1 3   G a r e t h   J o n e s 	 	         
 s t r e a m s e a r c h   v 0 . x         
 C o p y r i g h t   B r i a n   W h i t e .   A l l   r i g h t s   r e s e r v e d .     
 s t r i n g _ d e c o d e r 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 s t r i n g - w i d t h       C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	   
 s t r i p - a n s i   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	   
 s u p p o r t s - c o l o r   v 5 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	 	 
 u c . m i c r o     C o p y r i g h t   M a t h i a s   B y n e n s   < h t t p s : / / m a t h i a s b y n e n s . b e / > 
 u n i v e r s a l i f y   v 0 . x         
 C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   ( o p e n s r c @ r y a n z i m . c o m ) 	 	 
 u s e - r e s i z e - o b s e r v e r   v 6 . x 
 C o p y r i g h t   2 0 1 8   V i k t o r   H u b e r t   < r p g m o r p h e u s @ g m a i l . c o m > 
 u t i l - d e p r e c a t e     C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   < n a t h a n @ t o o t a l l n a t e . n e t > 
 u u i d     C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 6   R o b e r t   K i e f f e r   a n d   o t h e r   c o n t r i b u t o r s 
 v e r r o r     C o p y r i g h t   ( c )   2 0 1 6 ,   J o y e n t ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 v s c o d e - e x t e n s i o n - t e l e m e t r y   v 0 . x         
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 	 	 
 v s c o d e - j s o n r p c   v 5 . x               
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 	 	 
 v s c o d e - l a n g u a g e c l i e n t   v 6 . x       
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 	 	 
 v s c o d e - l a n g u a g e s e r v e r - p r o t o c o l   v 3 . x         
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 	 	 
 v s c o d e - l a n g u a g e s e r v e r - t y p e s   v 3 . x         
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n 	 
 v s c o d e - n l s   4 . x         
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 w r a p - a n s i   v 3 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	       
 w r a p - a n s i   v 7 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 	       
 x m l 2 j s   v 0 . x         
 C o p y r i g h t   2 0 1 0 ,   2 0 1 1 ,   2 0 1 2 ,   2 0 1 3 .   A l l   r i g h t s   r e s e r v e d . 	 	   
 x m l b u i l d e r   v 1 1 . x       
 C o p y r i g h t   ( c )   2 0 1 3   O z g u r   O z c i t a k 	 	 
 w i n d o w - o r - g l o b a l       v 1 . x 
 C o p y r i g h t   ( c )   P u r p o s e   I n d u s t r i e s 
 y a m l . j s   v 0 . x       C o p y r i g h t   ( c )   2 0 1 0   J e r e m y   F a i v r e 
 y a m l j s   v 0 . x       C o p y r i g h t   ( c )   P u r p o s e   I n d u s t r i e s 
 C o p y r i g h t   ( c )   2 0 1 0   J e r e m y   F a i v r e 	 	 
 y a r g s   v 1 5 . x         
 C o p y r i g h t   2 0 1 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   M o d i f i e d   w o r k   C o p y r i g h t   2 0 1 4   C o n t r i b u t o r s   ( b e n @ n p m j s . c o m ) 	 
 y a w n - y a m l       v 1 . x 
 C o p y r i g h t   ( c )   2 0 1 5   M o h s e n   A z i m i 
 e r r - c o d e 	 1 . x 
 l o d a s h - d e e p 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   M a r k   L a g e n d i j k 
 y a m l . j s 	 0 . x 
 C o p y r i g h t   ( c )   2 0 1 0   J e r e m y   F a i v r e 
 y a w n - y a m l 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 5   M o h s e n   A z i m i 
 @ b a b e l / c o d e - f r a m e 	 7 . 1 x 
 @ b a b e l / g e n e r a t o r 	 7 . x 
 @ b a b e l / h e l p e r - f u n c t i o n - n a m e 	 7 . x 
 @ b a b e l / h e l p e r - g e t - f u n c t i o n - a r i t y 	 7 . x 
 @ b a b e l / h e l p e r - h o i s t - v a r i a b l e s 	 7 . x 
 @ b a b e l / h e l p e r - s p l i t - e x p o r t - d e c l a r a t i o n 	 7 . x 
 @ b a b e l / h e l p e r - v a l i d a t o r - i d e n t i f i e r 	 7 . x 
 @ b a b e l / h i g h l i g h t 	 7 . x 
 @ b a b e l / p a r s e r 	 7 . x 
 @ b a b e l / t e m p l a t e 	 7 . x 
 @ b a b e l / t r a v e r s e 	 7 . x 
 @ b a b e l / t y p e s 	 7 . x 
 f a s t - g l o b 	 3 . x 
 C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 f s - e x t r a 	 9 . x 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 j s o n f i l e 	 6 . x 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ,   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 u n i v e r s a l i f y 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 y a r g s 	 1 6 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ d a b h / d i a g n o s t i c s 	 2 . x 
 @ g a r / p r o m i s i f y 	 1 . x 
 @ j e s t / t y p e s 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 @ t y p e s / y a r g s 	 1 6 . x 
 @ n o d e l i b / f s . s c a n d i r 	 2 . x 
 @ n o d e l i b / f s . s t a t 	 2 . x 
 @ n o d e l i b / f s . w a l k 	 1 . x 
 @ s i n d r e s o r h u s / i s 	 4 . x 
 @ s z m a r c z a k / h t t p - t i m e r 	 4 . x 
 @ t y p e s / c a c h e a b l e - r e q u e s t 	 6 . x 
 @ t y p e s / h t t p - c a c h e - s e m a n t i c s 	 4 . x 
 @ t y p e s / i s t a n b u l - l i b - c o v e r a g e 	 2 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / i s t a n b u l - l i b - r e p o r t 	 3 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / i s t a n b u l - r e p o r t s 	 3 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / k e y v 	 3 . x 
 @ t y p e s / n o d e 	 1 5 . x 
 @ t y p e s / r e s p o n s e l i k e 	 1 . x 
 m s 	 2 . x 
 C o p y r i g h t   ( c )   2 0 2 0   V e r c e l ,   I n c . 
 s a f e - b u f f e r 	 5 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s t r i n g _ d e c o d e r 	 1 . x 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 a r r a y - t i m s o r t 	 1 . x 
 a s y n c 	 3 . x 
 b a s e 6 4 - j s 	 1 . x 
 b l 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   b l   c o n t r i b u t o r s 
 b r a c e s 	 3 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 b u f f e r 	 5 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ,   a n d   o t h e r   c o n t r i b u t o r s . 
 c a c h e a b l e - l o o k u p 	 5 . x 
 c a c h e a b l e - r e q u e s t 	 7 . x 
 g e t - s t r e a m 	 5 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 c i - i n f o 	 2 . x 
 c l o n e - r e s p o n s e 	 1 . x 
 m i m i c - r e s p o n s e 	 1 . x 
 c o l o r 	 3 . x 
 c o l o r - s t r i n g 	 1 . x 
 c o l o r s p a c e 	 1 . x 
 c o m m a n d e r 	 5 . x 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 c o m m e n t - j s o n 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 3   k a e l z h a n g   < > ,   c o n t r i b u t o r s 
 h t t p : / / k a e l . m e / 
 
 c r y p t o - r a n d o m - s t r i n g 	 2 . x 
 d e c o m p r e s s - r e s p o n s e 	 6 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 d e e p - e x t e n d 	 0 . 6 . 0 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8 ,   V i a c h e s l a v   L o t s m a n o v 
 d e f e r - t o - c o n n e c t 	 2 . x 
 d i f f - s e q u e n c e s 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 d o t - p r o p 	 5 . x 
 e n a b l e d 	 2 . x 
 e n d - o f - s t r e a m 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 e s c a l a d e 	 3 . x 
 f a s t - g l o b 	 3 . x 
 C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 f a s t - s a f e - s t r i n g i f y 	 2 . x 
 f e c h a 	 4 . x 
 f i l l - r a n g e 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 f i n d - p r o c e s s 	 1 . x 
 c h a l k 	 4 . x 
 h a s - f l a g 	 4 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s u p p o r t s - c o l o r 	 7 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 f n . n a m e 	 1 . x 
 f s - c o n s t a n t s 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u s 
 g e t - s t r e a m 	 6 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 g i t h u b - f r o m - p a c k a g e 	 0 . x 
 g l o b a l s 	 1 1 . x 
 g o t 	 1 1 . x 
 h a s - o w n - p r o p 	 2 . x 
 h t t p 2 - w r a p p e r 	 1 . x 
 i s - a r r a y i s h 	 0 . x 
 i s - e x t g l o b 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 i s - g l o b 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 i s - n u m b e r 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 i s - o b j 	 2 . x 
 i s - s t r e a m 	 2 . x 
 j e s t - d i f f 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - g e t - t y p e 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 j s e s c 	 2 . x 
 j s o n - b u f f e r 	 3 . x 
 k e y t a r 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 3   G i t h u b 
 k e y v 	 4 . x 
 k u l e r 	 2 . x 
 l o g f o r m 	 2 . x 
 l o w e r c a s e - k e y s 	 2 . x 
 m a k e - d i r 	 3 . x 
 e r r - c o d e 	 2 . x 
 m i n i p a s s - f e t c h 	 1 . x 
 p r o m i s e - r e t r y 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4   I n d i g o U n i t e d 
 r e t r y 	 0 . x 
 C o p y r i g h t   ( c )   2 0 1 1 : 
 T i m   K o s c h  t z k i   ( t i m @ d e b u g g a b l e . c o m ) 
 F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 m e r g e 2 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   T e a m b i t i o n 
 m i c r o m a t c h 	 4 . x 
 m i m i c - r e s p o n s e 	 3 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 m k d i r p - c l a s s i c 	 0 . x 
 C o p y r i g h t   ( c )   2 0 2 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   M a t h i a s   B u u s 
 n a p i - b u i l d - u t i l s 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 8   i n s p i r e d w a r e 
 n o d e - a b i 	 3 . x 
 C o p y r i g h t   ( c )   2 0 1 6   L u k a s   G e i g e r 
 n o d e - a d d o n - a p i 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 7   N o d e . j s   A P I   C o l l a b o r a t o r s 
 n o r m a l i z e - u r l 	 6 . x 
 o n e - t i m e 	 1 . x 
 p - c a n c e l a b l e 	 2 . x 
 p i c o m a t c h 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 f i n d - u p 	 2 . x 
 l o c a t e - p a t h 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - l i m i t 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - l o c a t e 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - t r y 	 1 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a t h - e x i s t s 	 4 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p r e b u i l d - i n s t a l l 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s 
 p r e t t y - f o r m a t 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 a n s i - s t y l e s 	 5 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p u m p 	 3 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 q u e u e - m i c r o t a s k 	 1 . x 
 q u i c k - l r u 	 5 . x 
 r e p e a t - s t r i n g 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 r e s o l v e - a l p n 	 1 . x 
 r e s p o n s e l i k e 	 2 . x 
 r e u s i f y 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 5   M a t t e o   C o l l i n a 
 r u n - p a r a l l e l 	 1 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s i m p l e - c o n c a t 	 1 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s i m p l e - g e t 	 4 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s i m p l e - s w i z z l e 	 0 . x 
 s t r i p - j s o n - c o m m e n t s 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 t a r - f s 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 t a r - s t r e a m 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 t e x t - h e x 	 1 . x 
 t o - f a s t - p r o p e r t i e s 	 2 . x 
 t o - r e g e x - r a n g e 	 5 . x 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 t r i p l e - b e a m 	 1 . x 
 t y p e d a r r a y - t o - b u f f e r 	 3 . x 
 u n i q u e - s t r i n g 	 2 . x 
 v s c o d e - j s o n r p c 	 5 . x 
 v s c o d e - l a n g u a g e c l i e n t 	 6 . x 
 v s c o d e - l a n g u a g e s e r v e r - p r o t o c o l 	 3 . x 
 v s c o d e - l a n g u a g e s e r v e r - t y p e s 	 3 . x 
 v s c o d e - n l s 	 4 . x 
 i s - f u l l w i d t h - c o d e - p o i n t 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s t r i n g - w i d t h 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s t r i p - a n s i 	 4 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 w i n s t o n 	 3 . x 
 w i n s t o n - t r a n s p o r t 	 4 . x 
 x d g - b a s e d i r 	 4 . x 
 r e a c t - i s 	 1 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a d a b l e - s t r e a m 	 3 . x 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 
 
 
               
 
 
 
 M I T   L i c e n s e 
 
 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 . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n   L i c e n s e . 
 
 
 a r g p a r s e   
 
               
 
 
 
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 s o f t w a r e . 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s   ( n o w   Z o p e 
 C o r p o r a t i o n ,   s e e   h t t p : / / w w w . z o p e . c o m ) .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e 
 F o u n d a t i o n   ( P S F ,   s e e   h t t p : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a 
 n o n - p r o f i t   o r g a n i z a t i o n   c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d 
 I n t e l l e c t u a l   P r o p e r t y .     Z o p e   C o r p o r a t i o n   i s   a   s p o n s o r i n g   m e m b e r   o f 
 t h e   P S F . 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 t h e   v a r i o u s   r e l e a s e s . 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
         0 . 9 . 0   t h r u   1 . 2                             1 9 9 1 - 1 9 9 5       C W I                   y e s 
         1 . 3   t h r u   1 . 5 . 2     1 . 2                   1 9 9 5 - 1 9 9 9       C N R I                 y e s 
         1 . 6                           1 . 5 . 2               2 0 0 0                 C N R I                 n o 
         2 . 0                           1 . 6                   2 0 0 0                 B e O p e n . c o m     n o 
         1 . 6 . 1                       1 . 6                   2 0 0 1                 C N R I                 y e s   ( 2 ) 
         2 . 1                           2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   n o 
         2 . 0 . 1                       2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   y e s 
         2 . 1 . 1                       2 . 1 + 2 . 0 . 1       2 0 0 1                 P S F                   y e s 
         2 . 2                           2 . 1 . 1               2 0 0 1                 P S F                   y e s 
         2 . 1 . 2                       2 . 1 . 1               2 0 0 2                 P S F                   y e s 
         2 . 1 . 3                       2 . 1 . 2               2 0 0 2                 P S F                   y e s 
         2 . 2 . 1                       2 . 2                   2 0 0 2                 P S F                   y e s 
         2 . 2 . 2                       2 . 2 . 1               2 0 0 2                 P S F                   y e s 
         2 . 2 . 3                       2 . 2 . 2               2 0 0 3                 P S F                   y e s 
         2 . 3                           2 . 2 . 2               2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 1                       2 . 3                   2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 2                       2 . 3 . 1               2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 3                       2 . 3 . 2               2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 4                       2 . 3 . 3               2 0 0 4                 P S F                   y e s 
         2 . 3 . 5                       2 . 3 . 4               2 0 0 5                 P S F                   y e s 
         2 . 4                           2 . 3                   2 0 0 4                 P S F                   y e s 
         2 . 4 . 1                       2 . 4                   2 0 0 5                 P S F                   y e s 
         2 . 4 . 2                       2 . 4 . 1               2 0 0 5                 P S F                   y e s 
         2 . 4 . 3                       2 . 4 . 2               2 0 0 6                 P S F                   y e s 
         2 . 5                           2 . 4                   2 0 0 6                 P S F                   y e s 
         2 . 7                           2 . 6                   2 0 1 0                 P S F                   y e s 
 
 F o o t n o t e s : 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s 
 L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   
 p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n . 
 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n 
 o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e 
 I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g 
 t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d 
 d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e 
 A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e , 
 r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m 
 a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d 
 o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e 
 S o f t w a r e ,   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E 
 S O F T W A R E   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S 
 A S   A   R E S U L T   O F   U S I N G ,   M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y 
 D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l 
 r e s p e c t s   b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f 
 l a w   p r o v i s i o n s .     N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o 
 c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e 
 b e t w e e n   B e O p e n   a n d   L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t 
 p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a   t r a d e m a r k 
 s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
 t h i r d   p a r t y .     A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s   a v a i l a b l e   a t 
 h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e 
 p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e . 
 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 C N R I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   1 . 6 . 1 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l 
 R e s e a r c h   I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e , 
 R e s t o n ,   V A   2 0 1 9 1   ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n 
 ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1   s o f t w a r e   i n 
 s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 . 1 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I ' s 
 L i c e n s e   A g r e e m e n t   a n d   C N R I ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 1 9 9 5 - 2 0 0 1   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h   I n i t i a t i v e s ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e 
 v e r s i o n   p r e p a r e d   b y   L i c e n s e e .     A l t e r n a t e l y ,   i n   l i e u   o f   C N R I ' s   L i c e n s e 
 A g r e e m e n t ,   L i c e n s e e   m a y   s u b s t i t u t e   t h e   f o l l o w i n g   t e x t   ( o m i t t i n g   t h e 
 q u o t e s ) :   " P y t h o n   1 . 6 . 1   i s   m a d e   a v a i l a b l e   s u b j e c t   t o   t h e   t e r m s   a n d 
 c o n d i t i o n s   i n   C N R I ' s   L i c e n s e   A g r e e m e n t .     T h i s   A g r e e m e n t   t o g e t h e r   w i t h 
 P y t h o n   1 . 6 . 1   m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g 
 u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r   ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 3 .     T h i s 
 A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a   p r o x y   s e r v e r   o n   t h e   I n t e r n e t 
 u s i n g   t h e   f o l l o w i n g   U R L :   h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 3 " . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   1 . 6 . 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n   1 . 6 . 1 . 
 
 4 .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 . 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     C N R I   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   1 . 6 . 1   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 1 . 6 . 1   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 . 1 , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   f e d e r a l 
 i n t e l l e c t u a l   p r o p e r t y   l a w   o f   t h e   U n i t e d   S t a t e s ,   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   f e d e r a l   c o p y r i g h t   l a w ,   a n d ,   t o   t h e   e x t e n t   s u c h 
 U . S .   f e d e r a l   l a w   d o e s   n o t   a p p l y ,   b y   t h e   l a w   o f   t h e   C o m m o n w e a l t h   o f 
 V i r g i n i a ,   e x c l u d i n g   V i r g i n i a ' s   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   w i t h   r e g a r d   t o   d e r i v a t i v e   w o r k s   b a s e d 
 o n   P y t h o n   1 . 6 . 1   t h a t   i n c o r p o r a t e   n o n - s e p a r a b l e   m a t e r i a l   t h a t   w a s 
 p r e v i o u s l y   d i s t r i b u t e d   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L ) ,   t h e 
 l a w   o f   t h e   C o m m o n w e a l t h   o f   V i r g i n i a   s h a l l   g o v e r n   t h i s   L i c e n s e 
 A g r e e m e n t   o n l y   a s   t o   i s s u e s   a r i s i n g   u n d e r   o r   w i t h   r e s p e c t   t o 
 P a r a g r a p h s   4 ,   5 ,   a n d   7   o f   t h i s   L i c e n s e   A g r e e m e n t .     N o t h i n g   i n   t h i s 
 L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
 a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .     T h i s 
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r 
 t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r 
 s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g , 
 i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1 ,   L i c e n s e e   a g r e e s   t o   b e 
 b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 
                 A C C E P T 
 
 
 C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m , 
 T h e   N e t h e r l a n d s .     A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
 b o t h   t h a t   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   a p p e a r   i n 
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h 
 C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
 d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
 T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E 
 F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E n d   O F   P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   E C L I P S E   P U B L I C   L I C E N S E   V 1   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E C L I P S E   P U B L I C   L I C E N S E   C O D E .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   E P L - 1 . 0   L i c e n s e .   
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 
     
 i b m . i c u               6 4 . x         h t t p : / / w w w . e c l i p s e . o r g 
 o r g . e c l i p s e . l s p 4 j 	 0 . x                                         h t t p : / / w w w . e c l i p s e . o r g     
 o r g . e c l i p s e . l s p 4 j . j s o n r p c 	 0 . x                     h t t p : / / w w w . e c l i p s e . o r g 
 o r g . e c l i p s e . s w t . c o c o a . m a c o s x . x 8 6 _ 6 4 	 3 . x           h t t p : / / w w w . e c l i p s e . o r g     
 o r g . e c l i p s e . s w t . g t k . l i n u x . x 8 6 _ 6 4 	 3 . x                 h t t p : / / w w w . e c l i p s e . o r g 
 o r g . e c l i p s e . s w t . w i n 3 2 . w i n 3 2 . x 8 6 _ 6 4 	 3 . x                     h t t p : / / w w w . e c l i p s e . o r g 
 o r g . e c l i p s e . x t e x t . x b a s e . l i b 	 2 . x                                   h t t p : / / w w w . e c l i p s e . o r g 
 o r g . e c l i p s e . e q u i n o x . e x e c u t a b l e   v 3 . 8 . 0 
 
               
 
     
                             
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C 
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M 
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n 
       d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
         i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
       i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
       w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e 
       d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s ' 
       f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r 
       i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t 
       i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f 
       s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n 
       l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e 
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n 
 c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o 
           r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y 
           p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
           i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r 
           L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e 
           t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d 
           o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f 
           t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s 
           a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h 
           c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e 
           s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n . 
           N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s 
           t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y 
           C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r 
           i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r 
           d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r 
           e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r 
           o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d 
           h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e 
           a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a 
           t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e 
           t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
           b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
           c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t 
           l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r 
 i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
     a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
     b )   i t s   l i c e n s e   a g r e e m e n t : 
             i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s 
                   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r 
                   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r 
                   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
                   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d 
                   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
         i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
                   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
           i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
                   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e 
                   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
           C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d 
           w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n , 
 i f 
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e 
 o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h 
 r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s 
 i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o 
 i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r 
 w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e , 
 i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h 
 C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y 
 e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d 
 o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l 
 C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s 
 o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y 
 i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t : 
 a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d 
 b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t 
 n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t 
 i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f 
 t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s 
 w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e 
 s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r 
 C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a 
 c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N 
 " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E , 
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h 
 R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g 
 a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s 
 e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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 
 r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o 
 o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f 
 o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y 
 C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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 
 L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e 
 r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e 
 p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t 
 n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f 
 ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e ) 
 i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d 
 u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o 
 c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s 
 n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f 
 s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e , 
 R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s 
 r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t 
 a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n 
 o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e 
 m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o 
 p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o 
 t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s 
 A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e 
 E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t 
 S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l 
 b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e 
 A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e 
 A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m 
 ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y 
 s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r 
 l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t , 
 w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e 
 P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e 
 i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s 
 A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r 
 a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n 
 a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E   V 1   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   E C L I P S E   P U B L I C   L I C E N S E   V 2   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0   C l a u s e : 
 
   
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 
 
 @ d e v f i l e / a p i 
 @ e c l i p s e - c h e / a p i 
 @ e c l i p s e - c h e / c h e - d e v w o r k s p a c e - g e n e r a t o r 
 @ z o w e / c l i 
 @ z o w e / c l i 
 @ z o w e / c l i 
 r e d h a t - d e v e l o p e r 
 @ z o w e / c o r e - f o r - z o w e - s d k 
 @ z o w e / c o r e - f o r - z o w e - s d k 
 @ z o w e / c o r e - f o r - z o w e - s d k 
 @ e c l i p s e - c h e / d e v f i l e - c o n v e r t e r 
 @ z o w e / i m p e r a t i v e 
 @ z o w e / i m p e r a t i v e 
 @ z o w e / i m p e r a t i v e 
 o r g . j u n i t . j u p i t e r 
 o r g . j u n i t . j u p i t e r 
 o r g . j u n i t . j u p i t e r 
 o r g . j u n i t . j u p i t e r 
 o r g . j u n i t . p l a t f o r m 
 o r g . j u n i t . p l a t f o r m 
 @ z o w e / p e r f - t i m i n g 
 @ z o w e / p r o v i s i o n i n g - f o r - z o w e - s d k 
 @ z o w e / p r o v i s i o n i n g - f o r - z o w e - s d k 
 @ z o w e / p r o v i s i o n i n g - f o r - z o w e - s d k 
 @ z o w e / s e c r e t s - f o r - z o w e - s d k 
 @ z o w e / s e c r e t s - f o r - z o w e - s d k 
 @ z o w e / s e c r e t s - f o r - z o w e - s d k 
 @ z o w e / z o s - c o n s o l e - f o r - z o w e - s d k 
 @ z o w e / z o s - c o n s o l e - f o r - z o w e - s d k 
 @ z o w e / z o s - c o n s o l e - f o r - z o w e - s d k 
 @ z o w e / z o s - f i l e s - f o r - z o w e - s d k 
 @ z o w e / z o s - f i l e s - f o r - z o w e - s d k 
 @ z o w e / z o s - f i l e s - f o r - z o w e - s d k 
 @ z o w e / z o s - f t p - f o r - z o w e - c l i 
 @ z o w e / z o s - j o b s - f o r - z o w e - s d k 
 @ z o w e / z o s - j o b s - f o r - z o w e - s d k 
 @ z o w e / z o s - j o b s - f o r - z o w e - s d k 
 @ z o w e / z o s - l o g s - f o r - z o w e - s d k 
 @ z o w e / z o s - l o g s - f o r - z o w e - s d k 
 @ z o w e / z o s - t s o - f o r - z o w e - s d k 
 @ z o w e / z o s - t s o - f o r - z o w e - s d k 
 @ z o w e / z o s - t s o - f o r - z o w e - s d k 
 @ z o w e / z o s - u s s - f o r - z o w e - s d k 
 @ z o w e / z o s - u s s - f o r - z o w e - s d k 
 @ z o w e / z o s - u s s - f o r - z o w e - s d k 
 @ z o w e / z o s - w o r k f l o w s - f o r - z o w e - s d k 
 @ z o w e / z o s - w o r k f l o w s - f o r - z o w e - s d k 
 @ z o w e / z o s - w o r k f l o w s - f o r - z o w e - s d k 
 @ z o w e / z o s m f - f o r - z o w e - s d k 
 @ z o w e / z o s m f - f o r - z o w e - s d k 
 @ z o w e / z o s m f - f o r - z o w e - s d k 
 @ z o w e / z o w e - e x p l o r e r - a p i 
 @ z o w e / z o w e - e x p l o r e r - a p i 
 @ z o w e / z o w e - e x p l o r e r - a p i 
               
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
         1 .   D E F I N I T I O N S 
 
         " C o n t r i b u t i o n "   m e a n s : 
                 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t   D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
                 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
                         i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
                         i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
                 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t   a r e   n o t   M o d i f i e d   W o r k s . 
 
         " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
         " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
         " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
         " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t   o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
         " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
         " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e   i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s ,   i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y   i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m   o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
         " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e   i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
         " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
         " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l   C o n t r i b u t o r . 
         2 .   G R A N T   O F   R I G H T S 
                 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
                 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
                 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
                 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
                 e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n   t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s   r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
         3 .   R E Q U I R E M E N T S 
                 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
                         a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n   a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y   t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
                         b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e   d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
                                 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
                                 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
                                 i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
                                 i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y   p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s   o f   t h i s   s e c t i o n   3 . 
                 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
                         a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e   P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r   f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l   C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
                         b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
                 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s   o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f   t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d   t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
         4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
         C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
         F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
         5 .   N O   W A R R A N T Y 
 
         E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
         6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
         E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
         7 .   G E N E R A L 
 
         I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
         I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
         A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
         E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
         E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d   t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t .   N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
         E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
         " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) ,   v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
         S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A   i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
         I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r   f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E   f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e . 
 
         Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E   V 2   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D - 2 - C l a u s e 
 
 @ s i d e w a y / a d d r e s s 
 b c r y p t - p b k d f 
 @ h a p i / b o u r n e 
 d o m e l e m e n t t y p e 
 d o m h a n d l e r 
 d o m u t i l s 
 d o t e n v 
 e n t i t i e s 
 e s p r i m a 
 e s u t i l s 
 f a s t - u r i 
 @ s i d e w a y / f o r m u l a 
 g i t h u b . c o m / p k g / e r r o r s 
 @ h a p i / h o e k 
 h o i s t - n o n - r e a c t - s t a t i c s 
 h t t p - c a c h e - s e m a n t i c s 
 j o i 
 l i g h t - m y - r e q u e s t 
 n p m - i n s t a l l - c h e c k s 
 @ s i d e w a y / p i n p o i n t 
 s o u r c e - m a p 
 @ h a p i / t o p o 
 u g l i f y - j s 
 u r i - j s 
 w e b i d l - c o n v e r s i o n s 
 @ h a p i / w r e c k 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 a s y n c - l i s t e n e r 	 0 . x           
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7 ,   F o r r e s t   L   N o r v e l l .   A l l   r i g h t s   r e s e r v e d .       
 c l s - h o o k e d 	 4 . x       
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 6 ,   F o r r e s t   L   N o r v e l l   < o g d @ a o a i o x x y s z . n e t > .   A l l   r i g h t s   r e s e r v e d . 
 c o n t i n u a t i o n - l o c a l - s t o r a g e 	 3 . x         
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 6 ,   F o r r e s t   L   N o r v e l l   < o g d @ a o a i o x x y s z . n e t > .   A l l   r i g h t s   r e s e r v e d .     
 e m i t t e r - l i s t e n e r 	 1 . x       
 d o m e l e m e n t t y p e   C o p y r i g h t   ( c )   F e l i x   B  h m 
 d o m h a n d l e r   C o p y r i g h t   ( c )   F e l i x   B  h m 
 d o m u t i l s   C o p y r i g h t   ( c )   F e l i x   B  h m 
 e n t i t i e s   C o p y r i g h t   ( c )   F e l i x   B  h m 
 e s p r i m a 	 4 . x       
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n /         
 
 s h i m m e r 	 1 . x       
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9 ,   F o r r e s t   L   N o r v e l l .   A l l   r i g h t s   r e s e r v e d .     
 u r i - j s     4 . x 
 C o p y r i g h t   2 0 1 1   G a r y   C o u r t .   A l l   r i g h t s   r e s e r v e d . 
 w i n r e g 	 1 . x     
 C o p y r i g h t   ( c )   2 0 1 6 ,   P a u l   B o t t i n   A l l   r i g h t s   r e s e r v e d .     
 c o n f i g s t o r e .   5 . x 
 
               
 
 
 B S D - 2 - C L A U S E   L I C E N S E 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 b c r y p t - p b k d f 	 1 . x       
 C o p y r i g h t   1 9 9 7   N i e l s   P r o v o s   < p r o v o s @ p h y s n e t . u n i - h a m b u r g . d e >   A l l   r i g h t s   r e s e r v e d .   I m p l e m e n t a t i o n   a d v i c e   b y   D a v i d   M a z i e r e s   < d m @ l c s . m i t . e d u > 
 C o p y r i g h t   ( c )   2 0 1 3   T e d   U n a n g s t   ( t e d u @ o p e n b s d . o r g ) 
 C o p y r i g h t   2 0 1 6 ,   J o y e n t   I n c   
 
 
 @ h a p i / b o o m 
 b u f f e r - e q u a l - c o n s t a n t - t i m e 
 d i f f 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h / v 5 
 g i t h u b . c o m / f s n o t i f y / f s n o t i f y 
 g i t h u b . c o m / g o g o / p r o t o b u f 
 g i t h u b . c o m / g o l a n g / p r o t o b u f 
 g i t h u b . c o m / g o o g l e / g o - c m p 
 g i t h u b . c o m / g o o g L e / u u i d 
 g i t h u b . c o m / i m d a r i O / m e r g o 
 g i t h u b . c o m / m u n n e r z / g o a u t o n e g 
 g i t h u b . c o m / p m e z a r d / g o - d i f f l i b 
 g i t h u b . c o m / p u e r k i t o b i o / p u r e l l 
 g i t h u b . c o m / P u e r k i t o B i o / u r l e s c 
 g i t h u b . c o m / s p f 1 3 / p f l a g 
 g o l a n g . o r g / x / o a u t h 2 
 g o p k g . i n / i n f . v 0 
 h i g h l i g h t . j s 
 i e e e 7 5 4 
 c o m . j c r a f t 
 q s 
 s e a m l e s s - i m m u t a b l e 
 s e c u r e - j s o n - p a r s e 
 s o u r c e - m a p - j s 
 s p r i n t f - j s 
 t i n y - l r u 
 t o u g h - c o o k i e 
 w o n t a c h e 
 
 
 
 o r g . a n t l r . a n t l r 4 - r u n t i m e   4 . x 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 7   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 
 q s   C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   L a F r e n i e r e   a n d   o t h e r   c o n t r i b u t o r s . 
 
 
 R e x x   g r a m m a r       1 . 0 . 0 - S N A P S H O T 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 7   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 
 s o u r c e - m a p   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1 ,   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s 
 
 
 
 s p r i n t f - j s 	 1 . 0 . 3       
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t )   a l e x e i   ( d o t ]   r o > .   A l l   r i g h t s   r e s e r v e d . 
 
 t o u g h - c o o k i e     C o p y r i g h t   ( c )   2 0 1 5 ,   S a l e s f o r c e . c o m ,   I n c . 
 
 w a r n i n g   3 . x 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5 ,   F a c e b o o k ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 i e e e 7 5 4   1 . x 
 C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s ,   I n c . 
 
 B S D - 3   L i c e n s e 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         N e i t h e r   t h e   n a m e   F a c e b o o k   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
         p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S    A S   I S    A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I S C   L i c e n s e : 
 
 G r o u p 
 a n y m a t c h 
 a p r o b a 
 a r e - w e - t h e r e - y e t 
 @ h a p i / b o o m 
 b r o w s e r i f y - s i g n 
 b u f f e r - e q u a l - c o n s t a n t - t i m e 
 c a c a c h e 
 c h o w n r 
 @ n p m c l i / c i - d e t e c t 
 c l i u i 
 c o n s o l e - c o n t r o l - s t r i n g s 
 d i f f 
 e l e c t r o n - t o - c h r o m i u m 
 f a s t q 
 f l a t t e d 
 @ n p m c l i / f s 
 f s - m i n i p a s s 
 f s . r e a l p a t h 
 g a u g e 
 g e t - c a l l e r - f i l e 
 @ n p m c l i / g i t 
 g i t h u b . c o m / D a v e c g h / g o - s p e w 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h / v 5 
 g i t h u b . c o m / f s n o t i f y / f s n o t i f y 
 g i t h u b . c o m / g o g o / p r o t o b u f 
 g i t h u b . c o m / g o l a n g / p r o t o b u f 
 g i t h u b . c o m / g o o g l e / g o - c m p 
 g i t h u b . c o m / g o o g L e / u u i d 
 g i t h u b . c o m / i m d a r i O / m e r g o 
 g i t h u b . c o m / m u n n e r z / g o a u t o n e g 
 g i t h u b . c o m / p m e z a r d / g o - d i f f l i b 
 g i t h u b . c o m / p u e r k i t o b i o / p u r e l l 
 g i t h u b . c o m / P u e r k i t o B i o / u r l e s c 
 g i t h u b . c o m / s p f 1 3 / p f l a g 
 g l o b - p a r e n t 
 g o l a n g . o r g / x / o a u t h 2 
 g o p k g . i n / i n f . v 0 
 g r a c e f u l - f s 
 h a r - s c h e m a 
 h a s - u n i c o d e 
 h i g h l i g h t . j s 
 h o s t e d - g i t - i n f o 
 h t t p s 
 i e e e 7 5 4 
 i g n o r e - w a l k 
 i n f e r - o w n e r 
 i n f l i g h t 
 i n h e r i t s 
 @ n p m c l i / i n s t a l l e d - p a c k a g e - c o n t e n t s 
 i s e x e 
 c o m . j c r a f t 
 j s o n - s t r i n g i f y - s a f e 
 l r u - c a c h e 
 m a k e - f e t c h - h a p p e n 
 m i n i m a l i s t i c - a s s e r t 
 m i n i m a t c h 
 m i n i p a s s 
 m i n i p a s s - c o l l e c t 
 m i n i p a s s - f l u s h 
 m i n i p a s s - p i p e l i n e 
 m i n i p a s s - s i z e d 
 m u t e - s t r e a m 
 @ n p m c l i / n o d e - g y p 
 n o p t 
 n p m - b u n d l e d 
 n p m - n o r m a l i z e - p a c k a g e - b i n 
 n p m - p a c k a g e - a r g 
 n p m - p a c k l i s t 
 n p m - p i c k - m a n i f e s t 
 n p m - r e g i s t r y - f e t c h 
 n p m l o g 
 o n c e 
 p a c o t e 
 p a r s e - a s n 1 
 p i c o c o l o r s 
 p r o c - l o g 
 p r o m i s e - i n f l i g h t 
 @ n p m c l i / p r o m i s e - s p a w n 
 q s 
 r e a d 
 r e a d - p a c k a g e - j s o n - f a s t 
 r e q u i r e - m a i n - f i l e n a m e 
 r i m r a f 
 @ n p m c l i / r u n - s c r i p t 
 s e a m l e s s - i m m u t a b l e 
 s e c u r e - j s o n - p a r s e 
 s e m v e r 
 s e t - b l o c k i n g 
 s e t p r o t o t y p e o f 
 s i g n a l - e x i t 
 s o u r c e - m a p - j s 
 s p l i t 2 
 s p r i n t f - j s 
 s s r i 
 t a r 
 t i n y - l r u 
 t o u g h - c o o k i e 
 u n i q u e - f i l e n a m e 
 u n i q u e - s l u g 
 v a l i d a t e - n p m - p a c k a g e - n a m e 
 w h i c h 
 w h i c h - m o d u l e 
 w i d e - a l i g n 
 w o n t a c h e 
 w r a p p y 
 y 1 8 n 
 y a l l i s t 
 y a m l 
 y a r g s - p a r s e r 
 f s . r e a l p a t h 
 @ n p m c l i / c i - d e t e c t 
 @ n p m c l i / g i t   C o p y r i g h t   ( c )   n p m ,   I n c . 
 @ n p m c l i / i n s t a l l e d - p a c k a g e - c o n t e n t s   C o p y r i g h t   ( c )   n p m ,   I n c . 
 @ n p m c l i / n o d e - g y p   C o p y r i g h t   ( c )   n p m ,   I n c . 
 @ n p m c l i / p r o m i s e - s p a w n   C o p y r i g h t   ( c )   n p m ,   I n c . 
 @ n p m c l i / r u n - s c r i p t   C o p y r i g h t   ( c )   n p m ,   I n c . 
 a r e - w e - t h e r e - y e t   C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 a p r o b a   C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 c a c a c h e   C o p y r i g h t   ( c )   n p m ,   I n c . 
 c l i u i     6 . x         
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 c h o w n r   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 c o n s o l e - c o n t r o l - s t r i n g s   C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 w h i c h 	 1 . x       
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 f l a t t e d   3 . x         
 C o p y r i g h t   ( c )   2 0 1 8 ,   A n d r e a   G i a m m a r c h i ,   @ W e b R e f l e c t i o n   
 f s - m i n i p a s s   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 f s . r e a l p a t h 	 1 . x           
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s 
 g a u g e   C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 g e t - c a l l e r - f i l e 	 2 . x             
 C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r 
 g l o b 	 7 . x           
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s             
 g r a c e f u l - f s 	 4 . x           
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s   
 h a r - s c h e m a   C o p y r i g h t   ( c )   2 0 1 5 ,   A h m a d   N a s s r i   < a h m a d @ a h m a d n a s s r i . c o m > 
 h a s - u n i c o d e   C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 h o s t e d - g i t - i n f o   C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 i g n o r e - w a l k   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 i n f e r - o w n e r     C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 i n f l i g h t 	 1 . x         
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r     
 i n h e r i t s 	 2 . x         
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r     
 i s e x e     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 j s o n - s t r i n g i f y - s a f e     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 l r u - c a c h e       C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m a k e - f e t c h - h a p p e n     C o p y r i g h t   ( c )   n p m ,   I n c . 
 m i n i m a t c h 	 3 . x           
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s   
 m i n i p a s s       C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 m i n i p a s s - c o l l e c t     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - f l u s h     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - p i p e l i n e   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - s i z e d   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 n o p t     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 n p m - b u n d l e d     C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 n p m - n o r m a l i z e - p a c k a g e - b i n     C o p y r i g h t   ( c )   n p m ,   I n c . 
 n p m - p a c k a g e - a r g     C o p y r i g h t   ( c )   n p m ,   I n c . 
 n p m - p a c k l i s t       C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 n p m - p i c k - m a n i f e s t     C o p y r i g h t   ( c )   n p m ,   I n c . 
 n p m - r e g i s t r y - f e t c h       C o p y r i g h t   ( c )   n p m ,   I n c . 
 n p m l o g     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 o n c e 	 1 . x         
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s   
 p a c o t e       	 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ,   K a t   M a r c h  n ,   n p m ,   I n c . ,   a n d   C o n t r i b u t o r s 
 p r o m i s e - i n f l i g h t     C o p y r i g h t   ( c )   2 0 1 7 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 r e a d - p a c k a g e - j s o n - f a s t     C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 r e q u i r e - m a i n - f i l e n a m e     2 . x       
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s     
 r e s i z e - o b s e r v e r - p o l y f i l l     v 1 . x 
 C o p y r i g h t   ( c )   2 0 1 6   D e n i s   R u l 
 r i m r a f     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 s a x 	 1 . x         
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s       
 s e m v e r     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s       
 s e t - b l o c k i n g 	 2 . x       
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 s i g n a l - e x i t       C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 s s r i     C o p y r i g h t   ( c )   n p m ,   I n c . 
 t a r       C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 u n i q u e - f i l e n a m e     C o p y r i g h t   n p m ,   I n c 
 u n i q u e - s l u g     C o p y r i g h t   n p m ,   I n c 
 v a l i d a t e - n p m - p a c k a g e - n a m e       C o p y r i g h t   ( c )   2 0 1 5 ,   n p m ,   I n c 
 w h i c h     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 w h i c h - m o d u l e 	 2 . x         
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s   
 w i d e - a l i g n     C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 w r a p p y 	 1 . x         
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s     
 y 1 8 n         4 . x         
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s     
 y a l l i s t     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 y a r g s - p a r s e r       1 8 . x                       
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 l r u - c a c h e 	 5 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 c l i u i 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 y a r g s - p a r s e r 	 2 0 . x 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 @ n p m c l i / f s 	 1 . x 
 C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 a t - l e a s t - n o d e 	 1 . x 
 g l o b 	 7 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 f a s t q 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 0 ,   M a t t e o   C o l l i n a   < m a t t e o . c o l l i n a @ g m a i l . c o m > 
 g l o b - p a r e n t 	 5 . x 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 9   E l a n   S h a n k e r 
 i n i 	 1 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 c a c a c h e 	 1 5 . x 
 C o p y r i g h t   ( c )   n p m ,   I n c 
 m u t e - s t r e a m 	 0 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 c h o w n r 	 1 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s 	 3 . x 
 C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 r i m r a f 	 2 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 y a l l i s t 	 3 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 r e a d 	 1 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 w r i t e - f i l e - a t o m i c 	 3 . x 
 s e m v e r 	 7 . x 
 
               
 
 T h e   I S C   L i c e n s e 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   C D D L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 j a v a x . a n n o t a t i o n 	 1 . 2 . x                                 h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a x . a n n o t a t i o n 
 
               
 
 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L )   V e r s i o n   1 . 0 
 
 1 .   D e f i n i t i o n s . 
 
       1 . 1 .   C o n t r i b u t o r .   m e a n s   e a c h   i n d i v i d u a l   o r   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
       1 . 2 .   C o n t r i b u t o r   V e r s i o n .   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r   ( i f   a n y ) ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
       1 . 3 .   C o v e r e d   S o f t w a r e .   m e a n s   ( a )   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( b )   M o d i f i c a t i o n s ,   o r   ( c )   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
       1 . 4 .   E x e c u t a b l e .   m e a n s   t h e   C o v e r e d   S o f t w a r e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 
       1 . 5 .   I n i t i a l   D e v e l o p e r .   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   f i r s t   m a k e s   O r i g i n a l   S o f t w a r e   a v a i l a b l e   u n d e r   t h i s   L i c e n s e . 
 
       1 . 6 .   L a r g e r   W o r k .   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   S o f t w a r e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
       1 . 7 .   L i c e n s e .   m e a n s   t h i s   d o c u m e n t . 
 
       1 . 8 .   L i c e n s a b l e .   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
       1 . 9 .   M o d i f i c a t i o n s .   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   a n y   o f   t h e   f o l l o w i n g : 
 
                 A .   A n y   f i l e   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s ; 
 
                 B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n ;   o r 
 
                 C .   A n y   n e w   f i l e   t h a t   i s   c o n t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
       1 . 1 0 .   O r i g i n a l   S o f t w a r e .   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   o r i g i n a l l y   r e l e a s e d   u n d e r   t h i s   L i c e n s e . 
 
       1 . 1 1 .   P a t e n t   C l a i m s .   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
       1 . 1 2 .   S o u r c e   C o d e .   m e a n s   ( a )   t h e   c o m m o n   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   i n   w h i c h   m o d i f i c a t i o n s   a r e   m a d e   a n d   ( b )   a s s o c i a t e d   d o c u m e n t a t i o n   i n c l u d e d   i n   o r   w i t h   s u c h   c o d e . 
 
       1 . 1 3 .   Y o u .   ( o r   . Y o u r . )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   . Y o u .   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   . c o n t r o l .   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   L i c e n s e   G r a n t s . 
 
             2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 
             C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   t h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
                   ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) ,   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                   ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   S o f t w a r e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
                 ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   O r i g i n a l   S o f t w a r e   a v a i l a b l e   t o   a   t h i r d   p a r t y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
                 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
         2 . 2 .   C o n t r i b u t o r   G r a n t . 
 
         C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
                 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   S o f t w a r e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                 ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   ( 1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   ( 2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
                 ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   M o d i f i c a t i o n s   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
                 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   ( 3 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
             3 . 1 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
             A n y   C o v e r e d   S o f t w a r e   t h a t   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   i n   E x e c u t a b l e   f o r m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   a n d   t h a t   S o u r c e   C o d e   f o r m   m u s t   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   a n y   s u c h   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   a s   t o   h o w   t h e y   c a n   o b t a i n   s u c h   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
             3 . 2 .   M o d i f i c a t i o n s . 
             T h e   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   r e p r e s e n t   t h a t   Y o u   b e l i e v e   Y o u r   M o d i f i c a t i o n s   a r e   Y o u r   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   Y o u   h a v e   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
             3 . 3 .   R e q u i r e d   N o t i c e s . 
             Y o u   m u s t   i n c l u d e   a   n o t i c e   i n   e a c h   o f   Y o u r   M o d i f i c a t i o n s   t h a t   i d e n t i f i e s   Y o u   a s   t h e   C o n t r i b u t o r   o f   t h e   M o d i f i c a t i o n .   Y o u   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   C o v e r e d   S o f t w a r e ,   o r   a n y   n o t i c e s   o f   l i c e n s i n g   o r   a n y   d e s c r i p t i v e   t e x t   g i v i n g   a t t r i b u t i o n   t o   a n y   C o n t r i b u t o r   o r   t h e   I n i t i a l   D e v e l o p e r . 
 
             3 . 4 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s . 
             Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s .   r i g h t s   h e r e u n d e r .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e .   H o w e v e r ,   y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
             3 . 5 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
             Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   u n d e r   t h e   t e r m s   o f   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   f o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t . s   r i g h t s   i n   t h e   S o u r c e   C o d e   f o r m   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   u n d e r   a   d i f f e r e n t   l i c e n s e ,   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 
             3 . 6 .   L a r g e r   W o r k s . 
             Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   S o f t w a r e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   S o f t w a r e . 
 
 4 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
             4 . 1 .   N e w   V e r s i o n s . 
             S u n   M i c r o s y s t e m s ,   I n c .   i s   t h e   i n i t i a l   l i c e n s e   s t e w a r d   a n d   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h i s   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n   4 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   L i c e n s e . 
 
             4 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
             Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   I f   t h e   I n i t i a l   D e v e l o p e r   i n c l u d e s   a   n o t i c e   i n   t h e   O r i g i n a l   S o f t w a r e   p r o h i b i t i n g   i t   f r o m   b e i n g   d i s t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m u s t   d i s t r i b u t e   a n d   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   O t h e r w i s e ,   Y o u   m a y   a l s o   c h o o s e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 
             4 . 3 .   M o d i f i e d   V e r s i o n s . 
             W h e n   Y o u   a r e   a n   I n i t i a l   D e v e l o p e r   a n d   Y o u   w a n t   t o   c r e a t e   a   n e w   l i c e n s e   f o r   Y o u r   O r i g i n a l   S o f t w a r e ,   Y o u   m a y   c r e a t e   a n d   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   Y o u :   ( a )   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t   t h e   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) ;   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e . 
 
 5 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
       C O V E R E D   S O F T W A R E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   . A S   I S .   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   S O F T W A R E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 6 .   T E R M I N A T I O N . 
 
             6 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
             6 . 2 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   a s s e r t   s u c h   c l a i m   i s   r e f e r r e d   t o   a s   . P a r t i c i p a n t . )   a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   ( m e a n i n g   t h e   C o n t r i b u t o r   V e r s i o n   w h e r e   t h e   P a r t i c i p a n t   i s   a   C o n t r i b u t o r   o r   t h e   O r i g i n a l   S o f t w a r e   w h e r e   t h e   P a r t i c i p a n t   i s   t h e   I n i t i a l   D e v e l o p e r )   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   d i r e c t l y   o r   i n d i r e c t l y   t o   Y o u   b y   s u c h   P a r t i c i p a n t ,   t h e   I n i t i a l   D e v e l o p e r   ( i f   t h e   I n i t i a l   D e v e l o p e r   i s   n o t   t h e   P a r t i c i p a n t )   a n d   a l l   C o n t r i b u t o r s   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y   a n d   a u t o m a t i c a l l y   a t   t h e   e x p i r a t i o n   o f   s u c h   6 0   d a y   n o t i c e   p e r i o d ,   u n l e s s   i f   w i t h i n   s u c h   6 0   d a y   p e r i o d   Y o u   w i t h d r a w   Y o u r   c l a i m   w i t h   r e s p e c t   t o   t h e   P a r t i c i p a n t   S o f t w a r e   a g a i n s t   s u c h   P a r t i c i p a n t   e i t h e r   u n i l a t e r a l l y   o r   p u r s u a n t   t o   a   w r i t t e n   a g r e e m e n t   w i t h   P a r t i c i p a n t . 
 
             6 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   6 . 1   o r   6 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e s   t h a t   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   ( e x c l u d i n g   l i c e n s e s   g r a n t e d   t o   Y o u   b y   a n y   d i s t r i b u t o r )   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 7 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
       U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   S O F T W A R E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S T   P R O F I T S ,   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y . S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 8 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
       T h e   C o v e r e d   S o f t w a r e   i s   a   . c o m m e r c i a l   i t e m , .   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   . c o m m e r c i a l   c o m p u t e r   s o f t w a r e .   ( a s   t h a t   t e r m   i s   d e f i n e d   a t   4 8   C . F . R .   ?   2 5 2 . 2 2 7 - 7 0 1 4 ( a ) ( 1 ) )   a n d   . c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n .   a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   S o f t w a r e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   T h i s   U . S .   G o v e r n m e n t   R i g h t s   c l a u s e   i s   i n   l i e u   o f ,   a n d   s u p e r s e d e s ,   a n y   o t h e r   F A R ,   D F A R ,   o r   o t h e r   c l a u s e   o r   p r o v i s i o n   t h a t   a d d r e s s e s   G o v e r n m e n t   r i g h t s   i n   c o m p u t e r   s o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 
 9 .   M I S C E L L A N E O U S . 
 
       T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   t h e   l a w   o f   t h e   j u r i s d i c t i o n   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   s u c h   j u r i s d i c t i o n . s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   l o c a t e d   i n   t h e   j u r i s d i c t i o n   a n d   v e n u e   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s .   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   Y o u   a g r e e   t h a t   Y o u   a l o n e   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   t h e   U n i t e d   S t a t e s   e x p o r t   a d m i n i s t r a t i o n   r e g u l a t i o n s   ( a n d   t h e   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n   o f   a n y   o t h e r   c o u n t r i e s )   w h e n   Y o u   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   a n y   C o v e r e d   S o f t w a r e . 
 
 1 0 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
       A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
       N O T I C E   P U R S U A N T   T O   S E C T I O N   9   O F   T H E   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L ) 
 
       T h e   c o d e   r e l e a s e d   u n d e r   t h e   C D D L   s h a l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   C a l i f o r n i a   ( e x c l u d i n g   c o n f l i c t - o f - l a w   p r o v i s i o n s ) .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   a n d   t h e   s t a t e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a . 
 
 
 T h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L )   V e r s i o n   2 ,   J u n e   1 9 9 1 
 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G N U   L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d . )   Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w . 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   s a y i n g   i t   m a y   b 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 i s   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   P r o g r a m ' s   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   P r o g r a m   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
       a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
       b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
       c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
       a )   A c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e ;   o r , 
 
       b )   A c c o m p a n y   i t   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   a n y   t h i r d   p a r t y ,   f o r   a   c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e ;   o r , 
 
       c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   p r o g r a m   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 4 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   o r   d i s t r i b u t e   t h e   P r o g r a m   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e   o r   d i s t r i b u t e   t h e   P r o g r a m   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 5 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   P r o g r a m   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e   o r   m o d i f y   t h e   P r o g r a m   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   t o   t h i s   L i c e n s e . 
 
 7 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   P r o g r a m   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 8 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   P r o g r a m   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   P r o g r a m   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 9 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 1 0 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   P r o g r a m   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   d i f f e r e n t ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   P R O G R A M ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   P R O G R A M   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 2 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   P R O G R A M   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   P R O G R A M   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   O T H E R   P R O G R A M S ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   C D D L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   W 3 C   S O F T W A R E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   W 3 C   S o f t w a r e   N o t i c e   a n d   L i c e n s e 
 
 w i c g - i n e r t 
 
 
               
 
 W 3 C    S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t      1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e : 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e   f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d   b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e :   " C o p y r i g h t      [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   W 3 C   S O F T W A R E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   W T F P L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W T F P L   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   W T F P L   L i c e n s e : 
 
 y a m l - j s 
 C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 
 
 
 W T F P L   L I C E N S E 
 
 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 V e r s i o n   2 ,   D e c e m b e r   2 0 0 4 
 
 C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   o r   m o d i f i e d   c o p i e s   o f   t h i s   
 l i c e n s e   d o c u m e n t ,   a n d   c h a n g i n g   i t   i s   a l l o w e d   a s   l o n g   a s   t h e   n a m e   i s   c h a n g e d . 
 
 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
         0 .   Y o u   j u s t   D O   W H A T   T H E   F U C K   Y O U   W A N T   T O . 
 
 S t a n d a r d   L i c e n s e   H e a d e r 
 
 T h e r e   i s   n o   s t a n d a r d   l i c e n s e   h e a d e r   f o r   t h e   l i c e n s e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   W T F P L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   U N L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   P u b l i c   D o m a i n   E q u i v a l e n t   L i c e n s e ,   U n l i c e n s e : 
 
 l s t r e a m - b u f f e r s 
 t w e e t n a c l         
 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 m e a n s . 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 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   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 . 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g / > 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   U N L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E n d   o f   N o t i c e s   f o r   I B M   Z   O p e n   E d i t o r   4 . x 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 B . 3 3   -   I B M   R S E   A P I   P l u g - i n   f o r   Z o w e   C L I   3 . 3 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 I B M   R S E   A P I   P l u g - i n   f o r   Z o w e   C L I   3 . 3 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S t a r t   o f   N o t i c e s   f o r   I B M   R S E   A P I   P l u g - i n   f o r   Z o w e   C L I   3 . 3 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M I T   L I C E N S E   C O D E .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   M I T   L i c e n s e .   
 
 a n s i - r e g e x   v 5 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 
 e r r - c o d e   v 1 . 1 
 i c o n v - l i t e   C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 i s - f u l l w i d t h - c o d e - p o i n t   v 3 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 
 j s - y a m l   v 3 . x       
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 	 
 j s - y a m l   v 4 . x 	 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 
 l o d a s h   v 4 . x           
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / o p e n j s f . o r g / ) 	 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 . 
 l o d a s h - d e e p   v 2 . x         
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   M a r k   L a g e n d i j k 
 s t r i n g - w i d t h   v 4 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 
 s t r i p - a n s i   v 6 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 
 y a m l . j s 
 C o p y r i g h t   ( c )   2 0 1 0   J e r e m y   F a i v r e 
 y a w n - y a m l 
 C o p y r i g h t   ( c )   2 0 1 5   M o h s e n   A z i m i 
 e r r - c o d e 	 1 . x 
 l o d a s h - d e e p 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   M a r k   L a g e n d i j k 
 y a m l . j s 	 0 . x 
 C o p y r i g h t   ( c )   2 0 1 0   J e r e m y   F a i v r e 
 y a w n - y a m l 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 5   M o h s e n   A z i m i 
 @ b a b e l / c o d e - f r a m e 	 7 . 1 x 
 @ b a b e l / g e n e r a t o r 	 7 . x 
 @ b a b e l / h e l p e r - f u n c t i o n - n a m e 	 7 . x 
 @ b a b e l / h e l p e r - g e t - f u n c t i o n - a r i t y 	 7 . x 
 @ b a b e l / h e l p e r - h o i s t - v a r i a b l e s 	 7 . x 
 @ b a b e l / h e l p e r - s p l i t - e x p o r t - d e c l a r a t i o n 	 7 . x 
 @ b a b e l / h e l p e r - v a l i d a t o r - i d e n t i f i e r 	 7 . x 
 @ b a b e l / h i g h l i g h t 	 7 . x 
 @ b a b e l / p a r s e r 	 7 . x 
 @ b a b e l / t e m p l a t e 	 7 . x 
 @ b a b e l / t r a v e r s e 	 7 . x 
 @ b a b e l / t y p e s 	 7 . x 
 f a s t - g l o b 	 3 . x 
 C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 f s - e x t r a 	 8 . x 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 j s o n f i l e 	 6 . x 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ,   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 u n i v e r s a l i f y 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 y a r g s 	 1 6 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ d a b h / d i a g n o s t i c s 	 2 . x 
 @ g a r / p r o m i s i f y 	 1 . x 
 @ j e s t / t y p e s 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 @ t y p e s / y a r g s 	 1 6 . x 
 @ n o d e l i b / f s . s c a n d i r 	 2 . x 
 @ n o d e l i b / f s . s t a t 	 2 . x 
 @ n o d e l i b / f s . w a l k 	 1 . x 
 @ s i n d r e s o r h u s / i s 	 4 . x 
 @ s z m a r c z a k / h t t p - t i m e r 	 4 . x 
 @ t y p e s / c a c h e a b l e - r e q u e s t 	 6 . x 
 @ t y p e s / h t t p - c a c h e - s e m a n t i c s 	 4 . x 
 @ t y p e s / i s t a n b u l - l i b - c o v e r a g e 	 2 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / i s t a n b u l - l i b - r e p o r t 	 3 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / i s t a n b u l - r e p o r t s 	 3 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / k e y v 	 3 . x 
 @ t y p e s / n o d e 	 1 5 . x 
 @ t y p e s / r e s p o n s e l i k e 	 1 . x 
 m s 	 2 . x 
 C o p y r i g h t   ( c )   2 0 2 0   V e r c e l ,   I n c . 
 s a f e - b u f f e r 	 5 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s t r i n g _ d e c o d e r 	 1 . x 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 a r r a y - t i m s o r t 	 1 . x 
 a s y n c 	 3 . x 
 b a s e 6 4 - j s 	 1 . x 
 b l 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   b l   c o n t r i b u t o r s 
 b r a c e s 	 3 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 b u f f e r 	 5 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ,   a n d   o t h e r   c o n t r i b u t o r s . 
 c a c h e a b l e - l o o k u p 	 5 . x 
 c a c h e a b l e - r e q u e s t 	 7 . x 
 g e t - s t r e a m 	 5 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 c i - i n f o 	 2 . x 
 c l o n e - r e s p o n s e 	 1 . x 
 m i m i c - r e s p o n s e 	 1 . x 
 c o l o r 	 3 . x 
 c o l o r - s t r i n g 	 1 . x 
 c o l o r s p a c e 	 1 . x 
 c o m m a n d e r 	 5 . x 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 c o m m e n t - j s o n 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 3   k a e l z h a n g   < > ,   c o n t r i b u t o r s 
 h t t p : / / k a e l . m e / 
 
 c r y p t o - r a n d o m - s t r i n g 	 2 . x 
 d e c o m p r e s s - r e s p o n s e 	 6 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 d e e p - e x t e n d 	 0 . 6 . 0 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8 ,   V i a c h e s l a v   L o t s m a n o v 
 d e f e r - t o - c o n n e c t 	 2 . x 
 d i f f - s e q u e n c e s 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 d o t - p r o p 	 5 . x 
 e n a b l e d 	 2 . x 
 e n d - o f - s t r e a m 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 e s c a l a d e 	 3 . x 
 f a s t - g l o b 	 3 . x 
 C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 f a s t - s a f e - s t r i n g i f y 	 2 . x 
 f e c h a 	 4 . x 
 f i l l - r a n g e 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 f i n d - p r o c e s s 	 1 . x 
 c h a l k 	 4 . x 
 h a s - f l a g 	 4 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s u p p o r t s - c o l o r 	 7 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 f n . n a m e 	 1 . x 
 f s - c o n s t a n t s 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u s 
 g e t - s t r e a m 	 6 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 g i t h u b - f r o m - p a c k a g e 	 0 . x 
 g l o b a l s 	 1 1 . x 
 g o t 	 1 1 . x 
 h a s - o w n - p r o p 	 2 . x 
 h t t p 2 - w r a p p e r 	 1 . x 
 i s - a r r a y i s h 	 0 . x 
 i s - e x t g l o b 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 i s - g l o b 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 i s - n u m b e r 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 i s - o b j 	 2 . x 
 i s - s t r e a m 	 2 . x 
 j e s t - d i f f 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - g e t - t y p e 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 j s e s c 	 2 . x 
 j s o n - b u f f e r 	 3 . x 
 k e y t a r 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 3   G i t h u b 
 k e y v 	 4 . x 
 k u l e r 	 2 . x 
 l o g f o r m 	 2 . x 
 l o w e r c a s e - k e y s 	 2 . x 
 m a k e - d i r 	 3 . x 
 e r r - c o d e 	 2 . x 
 m i n i p a s s - f e t c h 	 1 . x 
 p r o m i s e - r e t r y 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4   I n d i g o U n i t e d 
 r e t r y 	 0 . x 
 C o p y r i g h t   ( c )   2 0 1 1 : 
 T i m   K o s c h  t z k i   ( t i m @ d e b u g g a b l e . c o m ) 
 F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 m e r g e 2 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   T e a m b i t i o n 
 m i c r o m a t c h 	 4 . x 
 m i m i c - r e s p o n s e 	 3 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 m k d i r p - c l a s s i c 	 0 . x 
 C o p y r i g h t   ( c )   2 0 2 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   M a t h i a s   B u u s 
 n a p i - b u i l d - u t i l s 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 8   i n s p i r e d w a r e 
 n o d e - a b i 	 3 . x 
 C o p y r i g h t   ( c )   2 0 1 6   L u k a s   G e i g e r 
 n o d e - a d d o n - a p i 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 7   N o d e . j s   A P I   C o l l a b o r a t o r s 
 n o r m a l i z e - u r l 	 6 . x 
 o n e - t i m e 	 1 . x 
 p - c a n c e l a b l e 	 2 . x 
 p i c o m a t c h 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 f i n d - u p 	 2 . x 
 l o c a t e - p a t h 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - l i m i t 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - l o c a t e 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - t r y 	 1 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a t h - e x i s t s 	 4 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p r e b u i l d - i n s t a l l 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s 
 p r e t t y - f o r m a t 	 2 7 . x 
 a r r a y - t i m s o r t   1 . x   
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 a n s i - s t y l e s 	 5 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p u m p 	 3 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 q u e u e - m i c r o t a s k 	 1 . x 
 q u i c k - l r u 	 5 . x 
 r e p e a t - s t r i n g 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 r e s o l v e - a l p n 	 1 . x 
 r e s p o n s e l i k e 	 2 . x 
 r e u s i f y 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 5   M a t t e o   C o l l i n a 
 r u n - p a r a l l e l 	 1 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s i m p l e - c o n c a t 	 1 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s i m p l e - g e t 	 4 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s i m p l e - s w i z z l e 	 0 . x 
 s t r i p - j s o n - c o m m e n t s 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 t a r - f s 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 t a r - s t r e a m 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 t e x t - h e x 	 1 . x 
 t o - f a s t - p r o p e r t i e s 	 2 . x 
 t o - r e g e x - r a n g e 	 5 . x 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 t r i p l e - b e a m 	 1 . x 
 t y p e d a r r a y - t o - b u f f e r 	 3 . x 
 u n i q u e - s t r i n g 	 2 . x 
 v s c o d e - j s o n r p c 	 5 . x 
 v s c o d e - l a n g u a g e c l i e n t 	 6 . x 
 v s c o d e - l a n g u a g e s e r v e r - p r o t o c o l 	 3 . x 
 v s c o d e - l a n g u a g e s e r v e r - t y p e s 	 3 . x 
 v s c o d e - n l s 	 4 . x 
 i s - f u l l w i d t h - c o d e - p o i n t 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s t r i n g - w i d t h 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s t r i p - a n s i 	 4 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 w i n s t o n 	 3 . x 
 w i n s t o n - t r a n s p o r t 	 4 . x 
 x d g - b a s e d i r 	 4 . x 
 r e a c t - i s 	 1 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a d a b l e - s t r e a m 	 3 . x 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 s t r e a m r o l l e r   v 3 . x               
 C o p y r i g h t   ( c )   2 0 1 3   G a r e t h   J o n e s 
 
 @ c o l o r s / c o l o r s   V 1 . 5 
 C o p y r i g h t   ( c )   M a r a k   S q u i r e s 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 C o p y r i g h t   ( c )   D A B H   ( h t t p s : / / g i t h u b . c o m / D A B H ) 
 
 d a t e - f o r m a t   v 2 . x         
 C o p y r i g h t   ( c )   2 0 1 3   G a r e t h   J o n e s 
 d e b u g   v 4 . x         
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   ( t j @ v i s i o n - m e d i a . c a ) 
 c l i - t a b l e 3   v 0 . x       
 C o p y r i g h t   ( c )   2 0 1 4   J a m e s   T a l m a g e   ( j a m e s . t a l m a g e @ j r t e c h n i c a l . c o m ) 	 
 
 
               
 
 
 M I T   L i c e n s e 
 
 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 . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n   L i c e n s e . 
 
 
 a r g p a r s e       2 . x   
 
               
 
 
 
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 s o f t w a r e . 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s   ( n o w   Z o p e 
 C o r p o r a t i o n ,   s e e   h t t p : / / w w w . z o p e . c o m ) .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e 
 F o u n d a t i o n   ( P S F ,   s e e   h t t p : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a 
 n o n - p r o f i t   o r g a n i z a t i o n   c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d 
 I n t e l l e c t u a l   P r o p e r t y .     Z o p e   C o r p o r a t i o n   i s   a   s p o n s o r i n g   m e m b e r   o f 
 t h e   P S F . 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 t h e   v a r i o u s   r e l e a s e s . 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
         0 . 9 . 0   t h r u   1 . 2                             1 9 9 1 - 1 9 9 5       C W I                   y e s 
         1 . 3   t h r u   1 . 5 . 2     1 . 2                   1 9 9 5 - 1 9 9 9       C N R I                 y e s 
         1 . 6                           1 . 5 . 2               2 0 0 0                 C N R I                 n o 
         2 . 0                           1 . 6                   2 0 0 0                 B e O p e n . c o m     n o 
         1 . 6 . 1                       1 . 6                   2 0 0 1                 C N R I                 y e s   ( 2 ) 
         2 . 1                           2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   n o 
         2 . 0 . 1                       2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   y e s 
         2 . 1 . 1                       2 . 1 + 2 . 0 . 1       2 0 0 1                 P S F                   y e s 
         2 . 2                           2 . 1 . 1               2 0 0 1                 P S F                   y e s 
         2 . 1 . 2                       2 . 1 . 1               2 0 0 2                 P S F                   y e s 
         2 . 1 . 3                       2 . 1 . 2               2 0 0 2                 P S F                   y e s 
         2 . 2 . 1                       2 . 2                   2 0 0 2                 P S F                   y e s 
         2 . 2 . 2                       2 . 2 . 1               2 0 0 2                 P S F                   y e s 
         2 . 2 . 3                       2 . 2 . 2               2 0 0 3                 P S F                   y e s 
         2 . 3                           2 . 2 . 2               2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 1                       2 . 3                   2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 2                       2 . 3 . 1               2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 3                       2 . 3 . 2               2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 4                       2 . 3 . 3               2 0 0 4                 P S F                   y e s 
         2 . 3 . 5                       2 . 3 . 4               2 0 0 5                 P S F                   y e s 
         2 . 4                           2 . 3                   2 0 0 4                 P S F                   y e s 
         2 . 4 . 1                       2 . 4                   2 0 0 5                 P S F                   y e s 
         2 . 4 . 2                       2 . 4 . 1               2 0 0 5                 P S F                   y e s 
         2 . 4 . 3                       2 . 4 . 2               2 0 0 6                 P S F                   y e s 
         2 . 5                           2 . 4                   2 0 0 6                 P S F                   y e s 
         2 . 7                           2 . 6                   2 0 1 0                 P S F                   y e s 
 
 F o o t n o t e s : 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s 
 L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   
 p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n . 
 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n 
 o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e 
 I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g 
 t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d 
 d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e 
 A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e , 
 r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m 
 a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d 
 o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e 
 S o f t w a r e ,   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E 
 S O F T W A R E   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S 
 A S   A   R E S U L T   O F   U S I N G ,   M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y 
 D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l 
 r e s p e c t s   b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f 
 l a w   p r o v i s i o n s .     N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o 
 c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e 
 b e t w e e n   B e O p e n   a n d   L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t 
 p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a   t r a d e m a r k 
 s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
 t h i r d   p a r t y .     A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s   a v a i l a b l e   a t 
 h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e 
 p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e . 
 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 C N R I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   1 . 6 . 1 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l 
 R e s e a r c h   I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e , 
 R e s t o n ,   V A   2 0 1 9 1   ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n 
 ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1   s o f t w a r e   i n 
 s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 . 1 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I ' s 
 L i c e n s e   A g r e e m e n t   a n d   C N R I ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 1 9 9 5 - 2 0 0 1   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h   I n i t i a t i v e s ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e 
 v e r s i o n   p r e p a r e d   b y   L i c e n s e e .     A l t e r n a t e l y ,   i n   l i e u   o f   C N R I ' s   L i c e n s e 
 A g r e e m e n t ,   L i c e n s e e   m a y   s u b s t i t u t e   t h e   f o l l o w i n g   t e x t   ( o m i t t i n g   t h e 
 q u o t e s ) :   " P y t h o n   1 . 6 . 1   i s   m a d e   a v a i l a b l e   s u b j e c t   t o   t h e   t e r m s   a n d 
 c o n d i t i o n s   i n   C N R I ' s   L i c e n s e   A g r e e m e n t .     T h i s   A g r e e m e n t   t o g e t h e r   w i t h 
 P y t h o n   1 . 6 . 1   m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g 
 u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r   ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 3 .     T h i s 
 A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a   p r o x y   s e r v e r   o n   t h e   I n t e r n e t 
 u s i n g   t h e   f o l l o w i n g   U R L :   h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 3 " . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   1 . 6 . 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n   1 . 6 . 1 . 
 
 4 .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 . 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     C N R I   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   1 . 6 . 1   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 1 . 6 . 1   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 . 1 , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   f e d e r a l 
 i n t e l l e c t u a l   p r o p e r t y   l a w   o f   t h e   U n i t e d   S t a t e s ,   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   f e d e r a l   c o p y r i g h t   l a w ,   a n d ,   t o   t h e   e x t e n t   s u c h 
 U . S .   f e d e r a l   l a w   d o e s   n o t   a p p l y ,   b y   t h e   l a w   o f   t h e   C o m m o n w e a l t h   o f 
 V i r g i n i a ,   e x c l u d i n g   V i r g i n i a ' s   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   w i t h   r e g a r d   t o   d e r i v a t i v e   w o r k s   b a s e d 
 o n   P y t h o n   1 . 6 . 1   t h a t   i n c o r p o r a t e   n o n - s e p a r a b l e   m a t e r i a l   t h a t   w a s 
 p r e v i o u s l y   d i s t r i b u t e d   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L ) ,   t h e 
 l a w   o f   t h e   C o m m o n w e a l t h   o f   V i r g i n i a   s h a l l   g o v e r n   t h i s   L i c e n s e 
 A g r e e m e n t   o n l y   a s   t o   i s s u e s   a r i s i n g   u n d e r   o r   w i t h   r e s p e c t   t o 
 P a r a g r a p h s   4 ,   5 ,   a n d   7   o f   t h i s   L i c e n s e   A g r e e m e n t .     N o t h i n g   i n   t h i s 
 L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
 a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .     T h i s 
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r 
 t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r 
 s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g , 
 i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1 ,   L i c e n s e e   a g r e e s   t o   b e 
 b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 
                 A C C E P T 
 
 
 C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m , 
 T h e   N e t h e r l a n d s .     A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
 b o t h   t h a t   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   a p p e a r   i n 
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h 
 C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
 d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
 T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E 
 F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E n d   O F   P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D - 2 - C l a u s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 u r i - j s 
 C o p y r i g h t   2 0 1 1   G a r y   C o u r t .   A l l   r i g h t s   r e s e r v e d . 
 c o n f i g s t o r e     5 . x 
 
 
               
 
 
 B S D - 2 - C L A U S E   L I C E N S E 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D - 3 - C l a u s e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 
 s p r i n t f - j s 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   ( h e l l o   [ a t )   a l e x e i   ( d o t ]   r o ) 
 
 i e e e 7 5 4 .   1 . x 
 C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s ,   I n c . 
 
 a n t l r 4 - r u n t i m e 	 4 . 9 . 1 
               
 
 B S D - 3 - C L A U S E   L I C E N S E 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   i s   p e r m i t t e d   
 p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
         c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
         c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
         p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   
         t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   
         p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   
 O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   W T F P L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W T F P L   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   W T F P L   L i c e n s e : 
 
 y a m l - j s 
 C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 e x p a n d - t e m p l a t e     2 . x 
 
 
               
 
 
 W T F P L   L I C E N S E 
 
 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 V e r s i o n   2 ,   D e c e m b e r   2 0 0 4 
 
 C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   o r   m o d i f i e d   c o p i e s   o f   t h i s   
 l i c e n s e   d o c u m e n t ,   a n d   c h a n g i n g   i t   i s   a l l o w e d   a s   l o n g   a s   t h e   n a m e   i s   c h a n g e d . 
 
 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
         0 .   Y o u   j u s t   D O   W H A T   T H E   F U C K   Y O U   W A N T   T O . 
 
 S t a n d a r d   L i c e n s e   H e a d e r 
 
 T h e r e   i s   n o   s t a n d a r d   l i c e n s e   h e a d e r   f o r   t h e   l i c e n s e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   W T F P L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   U N L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   P u b l i c   D o m a i n   E q u i v a l e n t   L i c e n s e ,   U n l i c e n s e : 
 
 l e v e n s h t e i n 	 1 . x             
         
 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 m e a n s . 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 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   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 . 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g / > 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   U N L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E n d   o f   N o t i c e s   f o r   I B M   R S E   A P I   P l u g - i n   f o r   Z o w e   C L I   3 . 3 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =       
 
 B . 3 4   -   I B M   W a z i   f o r   D e v   S p a c e s   4 . 0 . x 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 S t a r t   o f   N o t i c e s   f o r   I B M   W a z i   f o r   D e v   S p a c e s   V 4 . 0 . x 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 F o r   t h e   N o t i c e s   o f   Z o w e   c o m p o n e n t s ,   p l e a s e   s e e   " I B M   Z   D i s t r i b u t i o n   f o r   Z o w e _ N o t i c e s . t x t " 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   E C L I P S E   P U B L I C   L I C E N S E   V 2   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0   C l a u s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 w a z i - c o d e r e a d y - w o r k s p a c e s   ( h t t p s : / / g i t h u b . c o m / I B M / w a z i - c o d e r e a d y - w o r k s p a c e s )   
 
 w a z i - c o d e r e a d y - w o r k s p a c e s   i s   a   m o d i f i c a t i o n   o f   R e d   H a t   c o d e r e a d y - w o r k s p a c e s .   F o r   R e d   H a t   c o d e r e a d y - w o r k s p a c e s ,   p l e a s e   s e e   h t t p s : / / g i t h u b . c o m / r e d h a t - d e v e l o p e r / c o d e r e a d y - w o r k s p a c e s 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E   V 2   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 
 
 
 
 
 
 E C L I P S E   P U B L I C   L I C E N S E   C O D E .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   E P L - 1 . 0   L i c e n s e .   
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 
     
 i b m . i c u               6 4 . x         h t t p : / / w w w . e c l i p s e . o r g 
 o r g . e c l i p s e . l s p 4 j 	 0 . x                                         h t t p : / / w w w . e c l i p s e . o r g     
 o r g . e c l i p s e . l s p 4 j . j s o n r p c 	 0 . x                     h t t p : / / w w w . e c l i p s e . o r g 
 o r g . e c l i p s e . s w t . c o c o a . m a c o s x . x 8 6 _ 6 4 	 3 . x           h t t p : / / w w w . e c l i p s e . o r g     
 o r g . e c l i p s e . s w t . g t k . l i n u x . x 8 6 _ 6 4 	 3 . x                 h t t p : / / w w w . e c l i p s e . o r g 
 o r g . e c l i p s e . s w t . w i n 3 2 . w i n 3 2 . x 8 6 _ 6 4 	 3 . x                     h t t p : / / w w w . e c l i p s e . o r g 
 o r g . e c l i p s e . x t e x t . x b a s e . l i b 	 2 . x                                   h t t p : / / w w w . e c l i p s e . o r g 
 o r g . e c l i p s e . e q u i n o x . e x e c u t a b l e   v 3 . 8 . 0 
 
               
 
     
                             
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C 
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M 
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n 
       d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
         i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
       i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
       w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e 
       d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s ' 
       f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r 
       i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t 
       i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f 
       s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n 
       l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e 
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n 
 c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o 
           r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y 
           p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
           i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r 
           L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e 
           t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d 
           o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f 
           t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s 
           a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h 
           c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e 
           s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n . 
           N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s 
           t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y 
           C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r 
           i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r 
           d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r 
           e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r 
           o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d 
           h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e 
           a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a 
           t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e 
           t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
           b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
           c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t 
           l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r 
 i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
     a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
     b )   i t s   l i c e n s e   a g r e e m e n t : 
             i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s 
                   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r 
                   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r 
                   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
                   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d 
                   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
         i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
                   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
           i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
                   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e 
                   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
           C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d 
           w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n , 
 i f 
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e 
 o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h 
 r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s 
 i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o 
 i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r 
 w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e , 
 i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h 
 C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y 
 e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d 
 o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l 
 C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s 
 o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y 
 i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t : 
 a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d 
 b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t 
 n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t 
 i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f 
 t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s 
 w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e 
 s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r 
 C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a 
 c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N 
 " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E , 
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h 
 R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g 
 a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s 
 e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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 
 r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o 
 o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f 
 o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y 
 C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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 
 L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e 
 r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e 
 p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t 
 n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f 
 ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e ) 
 i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d 
 u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o 
 c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s 
 n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f 
 s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e , 
 R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s 
 r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t 
 a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n 
 o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e 
 m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o 
 p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o 
 t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s 
 A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e 
 E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t 
 S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l 
 b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e 
 A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e 
 A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m 
 ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y 
 s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r 
 l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t , 
 w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e 
 P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e 
 i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s 
 A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r 
 a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n 
 a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E   V 1   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   E C L I P S E   P U B L I C   L I C E N S E   V 2   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0   C l a u s e : 
 
   
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 
 
 @ d e v f i l e / a p i 
 @ e c l i p s e - c h e / a p i 
 @ e c l i p s e - c h e / c h e - d e v w o r k s p a c e - g e n e r a t o r 
 @ z o w e / c l i 
 @ z o w e / c l i 
 @ z o w e / c l i 
 r e d h a t - d e v e l o p e r 
 @ z o w e / c o r e - f o r - z o w e - s d k 
 @ z o w e / c o r e - f o r - z o w e - s d k 
 @ z o w e / c o r e - f o r - z o w e - s d k 
 @ e c l i p s e - c h e / d e v f i l e - c o n v e r t e r 
 @ z o w e / i m p e r a t i v e 
 @ z o w e / i m p e r a t i v e 
 @ z o w e / i m p e r a t i v e 
 o r g . j u n i t . j u p i t e r 
 o r g . j u n i t . j u p i t e r 
 o r g . j u n i t . j u p i t e r 
 o r g . j u n i t . j u p i t e r 
 o r g . j u n i t . p l a t f o r m 
 o r g . j u n i t . p l a t f o r m 
 @ z o w e / p e r f - t i m i n g 
 @ z o w e / p r o v i s i o n i n g - f o r - z o w e - s d k 
 @ z o w e / p r o v i s i o n i n g - f o r - z o w e - s d k 
 @ z o w e / p r o v i s i o n i n g - f o r - z o w e - s d k 
 @ z o w e / s e c r e t s - f o r - z o w e - s d k 
 @ z o w e / s e c r e t s - f o r - z o w e - s d k 
 @ z o w e / s e c r e t s - f o r - z o w e - s d k 
 @ z o w e / z o s - c o n s o l e - f o r - z o w e - s d k 
 @ z o w e / z o s - c o n s o l e - f o r - z o w e - s d k 
 @ z o w e / z o s - c o n s o l e - f o r - z o w e - s d k 
 @ z o w e / z o s - f i l e s - f o r - z o w e - s d k 
 @ z o w e / z o s - f i l e s - f o r - z o w e - s d k 
 @ z o w e / z o s - f i l e s - f o r - z o w e - s d k 
 @ z o w e / z o s - f t p - f o r - z o w e - c l i 
 @ z o w e / z o s - j o b s - f o r - z o w e - s d k 
 @ z o w e / z o s - j o b s - f o r - z o w e - s d k 
 @ z o w e / z o s - j o b s - f o r - z o w e - s d k 
 @ z o w e / z o s - l o g s - f o r - z o w e - s d k 
 @ z o w e / z o s - l o g s - f o r - z o w e - s d k 
 @ z o w e / z o s - t s o - f o r - z o w e - s d k 
 @ z o w e / z o s - t s o - f o r - z o w e - s d k 
 @ z o w e / z o s - t s o - f o r - z o w e - s d k 
 @ z o w e / z o s - u s s - f o r - z o w e - s d k 
 @ z o w e / z o s - u s s - f o r - z o w e - s d k 
 @ z o w e / z o s - u s s - f o r - z o w e - s d k 
 @ z o w e / z o s - w o r k f l o w s - f o r - z o w e - s d k 
 @ z o w e / z o s - w o r k f l o w s - f o r - z o w e - s d k 
 @ z o w e / z o s - w o r k f l o w s - f o r - z o w e - s d k 
 @ z o w e / z o s m f - f o r - z o w e - s d k 
 @ z o w e / z o s m f - f o r - z o w e - s d k 
 @ z o w e / z o s m f - f o r - z o w e - s d k 
 @ z o w e / z o w e - e x p l o r e r - a p i 
 @ z o w e / z o w e - e x p l o r e r - a p i 
 @ z o w e / z o w e - e x p l o r e r - a p i 
               
 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
         1 .   D E F I N I T I O N S 
 
         " C o n t r i b u t i o n "   m e a n s : 
                 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t   D i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
                 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
                         i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
                         i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
                 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   D i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   t h a t   a r e   n o t   M o d i f i e d   W o r k s . 
 
         " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
         " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
         " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
         " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t   o r   a n y   S e c o n d a r y   L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
         " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p . 
 
         " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e   i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   o f   t h e   P r o g r a m .   M o d i f i e d   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s ,   i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y   i n   e a c h   c a s e   i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m   o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
         " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e   i n   a n y   m a n n e r   t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
         " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
         " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   a s   i d e n t i f i e d   b y   t h e   i n i t i a l   C o n t r i b u t o r . 
         2 .   G R A N T   O F   R I G H T S 
                 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
                 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
                 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
                 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
                 e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n   t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   o f   s u c h   R e c i p i e n t ' s   r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
         3 .   R E Q U I R E M E N T S 
                 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
                         a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n   a c c o r d a n c e   w i t h   s e c t i o n   3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y   t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   C o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e ;   a n d 
                         b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e   d i f f e r e n t   t h a n   t h i s   A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
                                 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
                                 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
                                 i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   u n d e r   s e c t i o n   3 . 2 ;   a n d 
                                 i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y   p a r t y   t o   b e   u n d e r   a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s   o f   t h i s   s e c t i o n   3 . 
                 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
                         a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e   P r o g r a m   ( i )   i s   c o m b i n e d   w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r   f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l   C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
                         b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
                 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a t t r i b u t i o n   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s   o f   l i a b i l i t y   ( " n o t i c e s " )   c o n t a i n e d   w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f   t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   t h a t   C o n t r i b u t o r s   m a y   a d d   t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
         4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
         C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
         F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
         5 .   N O   W A R R A N T Y 
 
         E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
         6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
         E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
         7 .   G E N E R A L 
 
         I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
         I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
         A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
         E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n . 
 
         E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   i s   i n t e n d e d   t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t .   N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
         E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 
         " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   S e c o n d a r y   L i c e n s e s   w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) ,   v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   h e r e } . " 
 
         S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A   i s   n o t   s u f f i c i e n t   t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
         I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r   f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E   f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e . 
 
         Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E   V 2   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D - 2 - C l a u s e 
 
 @ s i d e w a y / a d d r e s s 
 b c r y p t - p b k d f 
 @ h a p i / b o u r n e 
 d o m e l e m e n t t y p e 
 d o m h a n d l e r 
 d o m u t i l s 
 d o t e n v 
 e n t i t i e s 
 e s p r i m a 
 e s u t i l s 
 f a s t - u r i 
 @ s i d e w a y / f o r m u l a 
 g i t h u b . c o m / p k g / e r r o r s 
 @ h a p i / h o e k 
 h o i s t - n o n - r e a c t - s t a t i c s 
 h t t p - c a c h e - s e m a n t i c s 
 j o i 
 l i g h t - m y - r e q u e s t 
 n p m - i n s t a l l - c h e c k s 
 @ s i d e w a y / p i n p o i n t 
 s o u r c e - m a p 
 @ h a p i / t o p o 
 u g l i f y - j s 
 u r i - j s 
 w e b i d l - c o n v e r s i o n s 
 @ h a p i / w r e c k 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 a s y n c - l i s t e n e r 	 0 . x           
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 7 ,   F o r r e s t   L   N o r v e l l .   A l l   r i g h t s   r e s e r v e d .       
 c l s - h o o k e d 	 4 . x       
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 6 ,   F o r r e s t   L   N o r v e l l   < o g d @ a o a i o x x y s z . n e t > .   A l l   r i g h t s   r e s e r v e d . 
 c o n t i n u a t i o n - l o c a l - s t o r a g e 	 3 . x         
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 6 ,   F o r r e s t   L   N o r v e l l   < o g d @ a o a i o x x y s z . n e t > .   A l l   r i g h t s   r e s e r v e d .     
 e m i t t e r - l i s t e n e r 	 1 . x       
 d o m e l e m e n t t y p e   C o p y r i g h t   ( c )   F e l i x   B  h m 
 d o m h a n d l e r   C o p y r i g h t   ( c )   F e l i x   B  h m 
 d o m u t i l s   C o p y r i g h t   ( c )   F e l i x   B  h m 
 e n t i t i e s   C o p y r i g h t   ( c )   F e l i x   B  h m 
 e s p r i m a 	 4 . x       
 C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s ,   h t t p s : / / j s . f o u n d a t i o n /         
 
 s h i m m e r 	 1 . x       
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9 ,   F o r r e s t   L   N o r v e l l .   A l l   r i g h t s   r e s e r v e d .     
 u r i - j s     4 . x 
 C o p y r i g h t   2 0 1 1   G a r y   C o u r t .   A l l   r i g h t s   r e s e r v e d . 
 w i n r e g 	 1 . x     
 C o p y r i g h t   ( c )   2 0 1 6 ,   P a u l   B o t t i n   A l l   r i g h t s   r e s e r v e d .     
 c o n f i g s t o r e .   5 . x 
 
               
 
 
 B S D - 2 - C L A U S E   L I C E N S E 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 b c r y p t - p b k d f 	 1 . x       
 C o p y r i g h t   1 9 9 7   N i e l s   P r o v o s   < p r o v o s @ p h y s n e t . u n i - h a m b u r g . d e >   A l l   r i g h t s   r e s e r v e d .   I m p l e m e n t a t i o n   a d v i c e   b y   D a v i d   M a z i e r e s   < d m @ l c s . m i t . e d u > 
 C o p y r i g h t   ( c )   2 0 1 3   T e d   U n a n g s t   ( t e d u @ o p e n b s d . o r g ) 
 C o p y r i g h t   2 0 1 6 ,   J o y e n t   I n c   
 
 
 @ h a p i / b o o m 
 b u f f e r - e q u a l - c o n s t a n t - t i m e 
 d i f f 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h / v 5 
 g i t h u b . c o m / f s n o t i f y / f s n o t i f y 
 g i t h u b . c o m / g o g o / p r o t o b u f 
 g i t h u b . c o m / g o l a n g / p r o t o b u f 
 g i t h u b . c o m / g o o g l e / g o - c m p 
 g i t h u b . c o m / g o o g L e / u u i d 
 g i t h u b . c o m / i m d a r i O / m e r g o 
 g i t h u b . c o m / m u n n e r z / g o a u t o n e g 
 g i t h u b . c o m / p m e z a r d / g o - d i f f l i b 
 g i t h u b . c o m / p u e r k i t o b i o / p u r e l l 
 g i t h u b . c o m / P u e r k i t o B i o / u r l e s c 
 g i t h u b . c o m / s p f 1 3 / p f l a g 
 g o l a n g . o r g / x / o a u t h 2 
 g o p k g . i n / i n f . v 0 
 h i g h l i g h t . j s 
 i e e e 7 5 4 
 c o m . j c r a f t 
 q s 
 s e a m l e s s - i m m u t a b l e 
 s e c u r e - j s o n - p a r s e 
 s o u r c e - m a p - j s 
 s p r i n t f - j s 
 t i n y - l r u 
 t o u g h - c o o k i e 
 w o n t a c h e 
 
 
 
 o r g . a n t l r . a n t l r 4 - r u n t i m e   4 . x 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 7   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 
 q s   C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   L a F r e n i e r e   a n d   o t h e r   c o n t r i b u t o r s . 
 
 
 R e x x   g r a m m a r       1 . 0 . 0 - S N A P S H O T 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 7   T h e   A N T L R   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 
 s o u r c e - m a p   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 1 ,   M o z i l l a   F o u n d a t i o n   a n d   c o n t r i b u t o r s 
 
 
 
 s p r i n t f - j s 	 1 . 0 . 3       
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   < h e l l o   [ a t )   a l e x e i   ( d o t ]   r o > .   A l l   r i g h t s   r e s e r v e d . 
 
 t o u g h - c o o k i e     C o p y r i g h t   ( c )   2 0 1 5 ,   S a l e s f o r c e . c o m ,   I n c . 
 
 w a r n i n g   3 . x 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5 ,   F a c e b o o k ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 i e e e 7 5 4   1 . x 
 C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s ,   I n c . 
 
 B S D - 3   L i c e n s e 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         N e i t h e r   t h e   n a m e   F a c e b o o k   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
         p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S    A S   I S    A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I S C   L i c e n s e : 
 
 G r o u p 
 a n y m a t c h 
 a p r o b a 
 a r e - w e - t h e r e - y e t 
 @ h a p i / b o o m 
 b r o w s e r i f y - s i g n 
 b u f f e r - e q u a l - c o n s t a n t - t i m e 
 c a c a c h e 
 c h o w n r 
 @ n p m c l i / c i - d e t e c t 
 c l i u i 
 c o n s o l e - c o n t r o l - s t r i n g s 
 d i f f 
 e l e c t r o n - t o - c h r o m i u m 
 f a s t q 
 f l a t t e d 
 @ n p m c l i / f s 
 f s - m i n i p a s s 
 f s . r e a l p a t h 
 g a u g e 
 g e t - c a l l e r - f i l e 
 @ n p m c l i / g i t 
 g i t h u b . c o m / D a v e c g h / g o - s p e w 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h 
 g i t h u b . c o m / e v a n p h x / j s o n - p a t c h / v 5 
 g i t h u b . c o m / f s n o t i f y / f s n o t i f y 
 g i t h u b . c o m / g o g o / p r o t o b u f 
 g i t h u b . c o m / g o l a n g / p r o t o b u f 
 g i t h u b . c o m / g o o g l e / g o - c m p 
 g i t h u b . c o m / g o o g L e / u u i d 
 g i t h u b . c o m / i m d a r i O / m e r g o 
 g i t h u b . c o m / m u n n e r z / g o a u t o n e g 
 g i t h u b . c o m / p m e z a r d / g o - d i f f l i b 
 g i t h u b . c o m / p u e r k i t o b i o / p u r e l l 
 g i t h u b . c o m / P u e r k i t o B i o / u r l e s c 
 g i t h u b . c o m / s p f 1 3 / p f l a g 
 g l o b - p a r e n t 
 g o l a n g . o r g / x / o a u t h 2 
 g o p k g . i n / i n f . v 0 
 g r a c e f u l - f s 
 h a r - s c h e m a 
 h a s - u n i c o d e 
 h i g h l i g h t . j s 
 h o s t e d - g i t - i n f o 
 h t t p s 
 i e e e 7 5 4 
 i g n o r e - w a l k 
 i n f e r - o w n e r 
 i n f l i g h t 
 i n h e r i t s 
 @ n p m c l i / i n s t a l l e d - p a c k a g e - c o n t e n t s 
 i s e x e 
 c o m . j c r a f t 
 j s o n - s t r i n g i f y - s a f e 
 l r u - c a c h e 
 m a k e - f e t c h - h a p p e n 
 m i n i m a l i s t i c - a s s e r t 
 m i n i m a t c h 
 m i n i p a s s 
 m i n i p a s s - c o l l e c t 
 m i n i p a s s - f l u s h 
 m i n i p a s s - p i p e l i n e 
 m i n i p a s s - s i z e d 
 m u t e - s t r e a m 
 @ n p m c l i / n o d e - g y p 
 n o p t 
 n p m - b u n d l e d 
 n p m - n o r m a l i z e - p a c k a g e - b i n 
 n p m - p a c k a g e - a r g 
 n p m - p a c k l i s t 
 n p m - p i c k - m a n i f e s t 
 n p m - r e g i s t r y - f e t c h 
 n p m l o g 
 o n c e 
 p a c o t e 
 p a r s e - a s n 1 
 p i c o c o l o r s 
 p r o c - l o g 
 p r o m i s e - i n f l i g h t 
 @ n p m c l i / p r o m i s e - s p a w n 
 q s 
 r e a d 
 r e a d - p a c k a g e - j s o n - f a s t 
 r e q u i r e - m a i n - f i l e n a m e 
 r i m r a f 
 @ n p m c l i / r u n - s c r i p t 
 s e a m l e s s - i m m u t a b l e 
 s e c u r e - j s o n - p a r s e 
 s e m v e r 
 s e t - b l o c k i n g 
 s e t p r o t o t y p e o f 
 s i g n a l - e x i t 
 s o u r c e - m a p - j s 
 s p l i t 2 
 s p r i n t f - j s 
 s s r i 
 t a r 
 t i n y - l r u 
 t o u g h - c o o k i e 
 u n i q u e - f i l e n a m e 
 u n i q u e - s l u g 
 v a l i d a t e - n p m - p a c k a g e - n a m e 
 w h i c h 
 w h i c h - m o d u l e 
 w i d e - a l i g n 
 w o n t a c h e 
 w r a p p y 
 y 1 8 n 
 y a l l i s t 
 y a m l 
 y a r g s - p a r s e r 
 f s . r e a l p a t h 
 @ n p m c l i / c i - d e t e c t 
 @ n p m c l i / g i t   C o p y r i g h t   ( c )   n p m ,   I n c . 
 @ n p m c l i / i n s t a l l e d - p a c k a g e - c o n t e n t s   C o p y r i g h t   ( c )   n p m ,   I n c . 
 @ n p m c l i / n o d e - g y p   C o p y r i g h t   ( c )   n p m ,   I n c . 
 @ n p m c l i / p r o m i s e - s p a w n   C o p y r i g h t   ( c )   n p m ,   I n c . 
 @ n p m c l i / r u n - s c r i p t   C o p y r i g h t   ( c )   n p m ,   I n c . 
 a r e - w e - t h e r e - y e t   C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 a p r o b a   C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 c a c a c h e   C o p y r i g h t   ( c )   n p m ,   I n c . 
 c l i u i     6 . x         
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 c h o w n r   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 c o n s o l e - c o n t r o l - s t r i n g s   C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 w h i c h 	 1 . x       
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 f l a t t e d   3 . x         
 C o p y r i g h t   ( c )   2 0 1 8 ,   A n d r e a   G i a m m a r c h i ,   @ W e b R e f l e c t i o n   
 f s - m i n i p a s s   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 f s . r e a l p a t h 	 1 . x           
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s 
 g a u g e   C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 g e t - c a l l e r - f i l e 	 2 . x             
 C o p y r i g h t   2 0 1 8   S t e f a n   P e n n e r 
 g l o b 	 7 . x           
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s             
 g r a c e f u l - f s 	 4 . x           
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ,   B e n   N o o r d h u i s ,   a n d   C o n t r i b u t o r s   
 h a r - s c h e m a   C o p y r i g h t   ( c )   2 0 1 5 ,   A h m a d   N a s s r i   < a h m a d @ a h m a d n a s s r i . c o m > 
 h a s - u n i c o d e   C o p y r i g h t   ( c )   2 0 1 4 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 h o s t e d - g i t - i n f o   C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r 
 i g n o r e - w a l k   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 i n f e r - o w n e r     C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 i n f l i g h t 	 1 . x         
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r     
 i n h e r i t s 	 2 . x         
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r     
 i s e x e     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 j s o n - s t r i n g i f y - s a f e     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 l r u - c a c h e       C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m a k e - f e t c h - h a p p e n     C o p y r i g h t   ( c )   n p m ,   I n c . 
 m i n i m a t c h 	 3 . x           
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s   
 m i n i p a s s       C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 m i n i p a s s - c o l l e c t     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - f l u s h     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - p i p e l i n e   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s - s i z e d   C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 n o p t     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 n p m - b u n d l e d     C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 n p m - n o r m a l i z e - p a c k a g e - b i n     C o p y r i g h t   ( c )   n p m ,   I n c . 
 n p m - p a c k a g e - a r g     C o p y r i g h t   ( c )   n p m ,   I n c . 
 n p m - p a c k l i s t       C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 n p m - p i c k - m a n i f e s t     C o p y r i g h t   ( c )   n p m ,   I n c . 
 n p m - r e g i s t r y - f e t c h       C o p y r i g h t   ( c )   n p m ,   I n c . 
 n p m l o g     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 o n c e 	 1 . x         
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s   
 p a c o t e       	 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r ,   K a t   M a r c h  n ,   n p m ,   I n c . ,   a n d   C o n t r i b u t o r s 
 p r o m i s e - i n f l i g h t     C o p y r i g h t   ( c )   2 0 1 7 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 r e a d - p a c k a g e - j s o n - f a s t     C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 r e q u i r e - m a i n - f i l e n a m e     2 . x       
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s     
 r e s i z e - o b s e r v e r - p o l y f i l l     v 1 . x 
 C o p y r i g h t   ( c )   2 0 1 6   D e n i s   R u l 
 r i m r a f     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 s a x 	 1 . x         
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s       
 s e m v e r     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s       
 s e t - b l o c k i n g 	 2 . x       
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 s i g n a l - e x i t       C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 s s r i     C o p y r i g h t   ( c )   n p m ,   I n c . 
 t a r       C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 u n i q u e - f i l e n a m e     C o p y r i g h t   n p m ,   I n c 
 u n i q u e - s l u g     C o p y r i g h t   n p m ,   I n c 
 v a l i d a t e - n p m - p a c k a g e - n a m e       C o p y r i g h t   ( c )   2 0 1 5 ,   n p m ,   I n c 
 w h i c h     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 w h i c h - m o d u l e 	 2 . x         
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s   
 w i d e - a l i g n     C o p y r i g h t   ( c )   2 0 1 5 ,   R e b e c c a   T u r n e r   < m e @ r e - b e c c a . o r g > 
 w r a p p y 	 1 . x         
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s     
 y 1 8 n         4 . x         
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s     
 y a l l i s t     C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 y a r g s - p a r s e r       1 8 . x                       
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 l r u - c a c h e 	 5 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 c l i u i 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 5 ,   C o n t r i b u t o r s 
 y a r g s - p a r s e r 	 2 0 . x 
 C o p y r i g h t   ( c )   2 0 1 6 ,   C o n t r i b u t o r s 
 @ n p m c l i / f s 	 1 . x 
 C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 a t - l e a s t - n o d e 	 1 . x 
 g l o b 	 7 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 f a s t q 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 5 - 2 0 2 0 ,   M a t t e o   C o l l i n a   < m a t t e o . c o l l i n a @ g m a i l . c o m > 
 g l o b - p a r e n t 	 5 . x 
 C o p y r i g h t   ( c )   2 0 1 5 ,   2 0 1 9   E l a n   S h a n k e r 
 i n i 	 1 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 c a c a c h e 	 1 5 . x 
 C o p y r i g h t   ( c )   n p m ,   I n c 
 m u t e - s t r e a m 	 0 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 c h o w n r 	 1 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 m i n i p a s s 	 3 . x 
 C o p y r i g h t   ( c )   n p m ,   I n c .   a n d   C o n t r i b u t o r s 
 r i m r a f 	 2 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 y a l l i s t 	 3 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 r e a d 	 1 . x 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r   a n d   C o n t r i b u t o r s 
 w r i t e - f i l e - a t o m i c 	 3 . x 
 s e m v e r 	 7 . x 
 
               
 
 T h e   I S C   L i c e n s e 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   C D D L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 j a v a x . a n n o t a t i o n 	 1 . 2 . x                                 h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a x . a n n o t a t i o n 
 
               
 
 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L )   V e r s i o n   1 . 0 
 
 1 .   D e f i n i t i o n s . 
 
       1 . 1 .   C o n t r i b u t o r .   m e a n s   e a c h   i n d i v i d u a l   o r   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
       1 . 2 .   C o n t r i b u t o r   V e r s i o n .   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r   ( i f   a n y ) ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
       1 . 3 .   C o v e r e d   S o f t w a r e .   m e a n s   ( a )   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( b )   M o d i f i c a t i o n s ,   o r   ( c )   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
       1 . 4 .   E x e c u t a b l e .   m e a n s   t h e   C o v e r e d   S o f t w a r e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 
       1 . 5 .   I n i t i a l   D e v e l o p e r .   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   f i r s t   m a k e s   O r i g i n a l   S o f t w a r e   a v a i l a b l e   u n d e r   t h i s   L i c e n s e . 
 
       1 . 6 .   L a r g e r   W o r k .   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   S o f t w a r e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
       1 . 7 .   L i c e n s e .   m e a n s   t h i s   d o c u m e n t . 
 
       1 . 8 .   L i c e n s a b l e .   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
       1 . 9 .   M o d i f i c a t i o n s .   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   a n y   o f   t h e   f o l l o w i n g : 
 
                 A .   A n y   f i l e   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s ; 
 
                 B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n ;   o r 
 
                 C .   A n y   n e w   f i l e   t h a t   i s   c o n t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
       1 . 1 0 .   O r i g i n a l   S o f t w a r e .   m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   o r i g i n a l l y   r e l e a s e d   u n d e r   t h i s   L i c e n s e . 
 
       1 . 1 1 .   P a t e n t   C l a i m s .   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
       1 . 1 2 .   S o u r c e   C o d e .   m e a n s   ( a )   t h e   c o m m o n   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   i n   w h i c h   m o d i f i c a t i o n s   a r e   m a d e   a n d   ( b )   a s s o c i a t e d   d o c u m e n t a t i o n   i n c l u d e d   i n   o r   w i t h   s u c h   c o d e . 
 
       1 . 1 3 .   Y o u .   ( o r   . Y o u r . )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   . Y o u .   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   . c o n t r o l .   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   L i c e n s e   G r a n t s . 
 
             2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 
             C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   t h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
                   ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) ,   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                   ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   S o f t w a r e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
                 ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   O r i g i n a l   S o f t w a r e   a v a i l a b l e   t o   a   t h i r d   p a r t y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
                 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
         2 . 2 .   C o n t r i b u t o r   G r a n t . 
 
         C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
                 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   S o f t w a r e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                 ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   ( 1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   ( 2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
                 ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   M o d i f i c a t i o n s   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
                 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   ( 3 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
             3 . 1 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
             A n y   C o v e r e d   S o f t w a r e   t h a t   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   i n   E x e c u t a b l e   f o r m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   a n d   t h a t   S o u r c e   C o d e   f o r m   m u s t   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   a n y   s u c h   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   a s   t o   h o w   t h e y   c a n   o b t a i n   s u c h   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
             3 . 2 .   M o d i f i c a t i o n s . 
             T h e   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   r e p r e s e n t   t h a t   Y o u   b e l i e v e   Y o u r   M o d i f i c a t i o n s   a r e   Y o u r   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   Y o u   h a v e   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
             3 . 3 .   R e q u i r e d   N o t i c e s . 
             Y o u   m u s t   i n c l u d e   a   n o t i c e   i n   e a c h   o f   Y o u r   M o d i f i c a t i o n s   t h a t   i d e n t i f i e s   Y o u   a s   t h e   C o n t r i b u t o r   o f   t h e   M o d i f i c a t i o n .   Y o u   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   C o v e r e d   S o f t w a r e ,   o r   a n y   n o t i c e s   o f   l i c e n s i n g   o r   a n y   d e s c r i p t i v e   t e x t   g i v i n g   a t t r i b u t i o n   t o   a n y   C o n t r i b u t o r   o r   t h e   I n i t i a l   D e v e l o p e r . 
 
             3 . 4 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s . 
             Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s .   r i g h t s   h e r e u n d e r .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e .   H o w e v e r ,   y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
             3 . 5 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
             Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   u n d e r   t h e   t e r m s   o f   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   f o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t . s   r i g h t s   i n   t h e   S o u r c e   C o d e   f o r m   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   u n d e r   a   d i f f e r e n t   l i c e n s e ,   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 
             3 . 6 .   L a r g e r   W o r k s . 
             Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   S o f t w a r e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   S o f t w a r e . 
 
 4 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
             4 . 1 .   N e w   V e r s i o n s . 
             S u n   M i c r o s y s t e m s ,   I n c .   i s   t h e   i n i t i a l   l i c e n s e   s t e w a r d   a n d   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h i s   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n   4 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   L i c e n s e . 
 
             4 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
             Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   I f   t h e   I n i t i a l   D e v e l o p e r   i n c l u d e s   a   n o t i c e   i n   t h e   O r i g i n a l   S o f t w a r e   p r o h i b i t i n g   i t   f r o m   b e i n g   d i s t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m u s t   d i s t r i b u t e   a n d   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   O t h e r w i s e ,   Y o u   m a y   a l s o   c h o o s e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 
             4 . 3 .   M o d i f i e d   V e r s i o n s . 
             W h e n   Y o u   a r e   a n   I n i t i a l   D e v e l o p e r   a n d   Y o u   w a n t   t o   c r e a t e   a   n e w   l i c e n s e   f o r   Y o u r   O r i g i n a l   S o f t w a r e ,   Y o u   m a y   c r e a t e   a n d   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   Y o u :   ( a )   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t   t h e   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) ;   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e . 
 
 5 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
       C O V E R E D   S O F T W A R E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   . A S   I S .   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   S O F T W A R E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 6 .   T E R M I N A T I O N . 
 
             6 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
             6 . 2 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   a s s e r t   s u c h   c l a i m   i s   r e f e r r e d   t o   a s   . P a r t i c i p a n t . )   a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   ( m e a n i n g   t h e   C o n t r i b u t o r   V e r s i o n   w h e r e   t h e   P a r t i c i p a n t   i s   a   C o n t r i b u t o r   o r   t h e   O r i g i n a l   S o f t w a r e   w h e r e   t h e   P a r t i c i p a n t   i s   t h e   I n i t i a l   D e v e l o p e r )   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   d i r e c t l y   o r   i n d i r e c t l y   t o   Y o u   b y   s u c h   P a r t i c i p a n t ,   t h e   I n i t i a l   D e v e l o p e r   ( i f   t h e   I n i t i a l   D e v e l o p e r   i s   n o t   t h e   P a r t i c i p a n t )   a n d   a l l   C o n t r i b u t o r s   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y   a n d   a u t o m a t i c a l l y   a t   t h e   e x p i r a t i o n   o f   s u c h   6 0   d a y   n o t i c e   p e r i o d ,   u n l e s s   i f   w i t h i n   s u c h   6 0   d a y   p e r i o d   Y o u   w i t h d r a w   Y o u r   c l a i m   w i t h   r e s p e c t   t o   t h e   P a r t i c i p a n t   S o f t w a r e   a g a i n s t   s u c h   P a r t i c i p a n t   e i t h e r   u n i l a t e r a l l y   o r   p u r s u a n t   t o   a   w r i t t e n   a g r e e m e n t   w i t h   P a r t i c i p a n t . 
 
             6 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   6 . 1   o r   6 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e s   t h a t   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   ( e x c l u d i n g   l i c e n s e s   g r a n t e d   t o   Y o u   b y   a n y   d i s t r i b u t o r )   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 7 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
       U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   S O F T W A R E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S T   P R O F I T S ,   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y . S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 8 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
       T h e   C o v e r e d   S o f t w a r e   i s   a   . c o m m e r c i a l   i t e m , .   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   . c o m m e r c i a l   c o m p u t e r   s o f t w a r e .   ( a s   t h a t   t e r m   i s   d e f i n e d   a t   4 8   C . F . R .   ?   2 5 2 . 2 2 7 - 7 0 1 4 ( a ) ( 1 ) )   a n d   . c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n .   a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   S o f t w a r e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   T h i s   U . S .   G o v e r n m e n t   R i g h t s   c l a u s e   i s   i n   l i e u   o f ,   a n d   s u p e r s e d e s ,   a n y   o t h e r   F A R ,   D F A R ,   o r   o t h e r   c l a u s e   o r   p r o v i s i o n   t h a t   a d d r e s s e s   G o v e r n m e n t   r i g h t s   i n   c o m p u t e r   s o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 
 9 .   M I S C E L L A N E O U S . 
 
       T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   t h e   l a w   o f   t h e   j u r i s d i c t i o n   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   s u c h   j u r i s d i c t i o n . s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   l o c a t e d   i n   t h e   j u r i s d i c t i o n   a n d   v e n u e   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s .   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   Y o u   a g r e e   t h a t   Y o u   a l o n e   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   t h e   U n i t e d   S t a t e s   e x p o r t   a d m i n i s t r a t i o n   r e g u l a t i o n s   ( a n d   t h e   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n   o f   a n y   o t h e r   c o u n t r i e s )   w h e n   Y o u   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   a n y   C o v e r e d   S o f t w a r e . 
 
 1 0 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
       A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
       N O T I C E   P U R S U A N T   T O   S E C T I O N   9   O F   T H E   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L ) 
 
       T h e   c o d e   r e l e a s e d   u n d e r   t h e   C D D L   s h a l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   C a l i f o r n i a   ( e x c l u d i n g   c o n f l i c t - o f - l a w   p r o v i s i o n s ) .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   a n d   t h e   s t a t e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a . 
 
 
 T h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L )   V e r s i o n   2 ,   J u n e   1 9 9 1 
 
 
 C o p y r i g h t   ( C )   1 9 8 9 ,   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   T h i s   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   m o s t   o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   s o f t w a r e   a n d   t o   a n y   o t h e r   p r o g r a m   w h o s e   a u t h o r s   c o m m i t   t o   u s i n g   i t .   ( S o m e   o t h e r   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e   i s   c o v e r e d   b y   t h e   G N U   L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d . )   Y o u   c a n   a p p l y   i t   t o   y o u r   p r o g r a m s ,   t o o . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   s o f t w a r e ,   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   s u c h   a   p r o g r a m ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   y o u   h a v e .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   t w o   s t e p s :   ( 1 )   c o p y r i g h t   t h e   s o f t w a r e ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   s o f t w a r e . 
 
 A l s o ,   f o r   e a c h   a u t h o r ' s   p r o t e c t i o n   a n d   o u r s ,   w e   w a n t   t o   m a k e   c e r t a i n   t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e   s o f t w a r e .   I f   t h e   s o f t w a r e   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   w e   w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   b y   o t h e r s   w i l l   n o t   r e f l e c t   o n   t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
 F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e   p a t e n t s .   W e   w i s h   t o   a v o i d   t h e   d a n g e r   t h a t   r e d i s t r i b u t o r s   o f   a   f r e e   p r o g r a m   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   i n   e f f e c t   m a k i n g   t h e   p r o g r a m   p r o p r i e t a r y .   T o   p r e v e n t   t h i s ,   w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s   f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w . 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   a p p l i e s   t o   a n y   p r o g r a m   o r   o t h e r   w o r k   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   s a y i n g   i t   m a y   b 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 i s   G e n e r a l   P u b l i c   L i c e n s e .   T h e   " P r o g r a m " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   p r o g r a m   o r   w o r k ,   a n d   a   " w o r k   b a s e d   o n   t h e   P r o g r a m "   m e a n s   e i t h e r   t h e   P r o g r a m   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   P r o g r a m   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   t h e   P r o g r a m   i s   n o t   r e s t r i c t e d ,   a n d   t h e   o u t p u t   f r o m   t h e   P r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   P r o g r a m   ( i n d e p e n d e n t   o f   h a v i n g   b e e n   m a d e   b y   r u n n i n g   t h e   P r o g r a m ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   P r o g r a m   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   P r o g r a m ' s   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   P r o g r a m   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   P r o g r a m . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   P r o g r a m   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
       a )   Y o u   m u s t   c a u s e   t h e   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
       b )   Y o u   m u s t   c a u s e   a n y   w o r k   t h a t   y o u   d i s t r i b u t e   o r   p u b l i s h ,   t h a t   i n   w h o l e   o r   i n   p a r t   c o n t a i n s   o r   i s   d e r i v e d   f r o m   t h e   P r o g r a m   o r   a n y   p a r t   t h e r e o f ,   t o   b e   l i c e n s e d   a s   a   w h o l e   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
       c )   I f   t h e   m o d i f i e d   p r o g r a m   n o r m a l l y   r e a d s   c o m m a n d s   i n t e r a c t i v e l y   w h e n   r u n ,   y o u   m u s t   c a u s e   i t ,   w h e n   s t a r t e d   r u n n i n g   f o r   s u c h   i n t e r a c t i v e   u s e   i n   t h e   m o s t   o r d i n a r y   w a y ,   t o   p r i n t   o r   d i s p l a y   a n   a n n o u n c e m e n t   i n c l u d i n g   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   a   n o t i c e   t h a t   t h e r e   i s   n o   w a r r a n t y   ( o r   e l s e ,   s a y i n g   t h a t   y o u   p r o v i d e   a   w a r r a n t y )   a n d   t h a t   u s e r s   m a y   r e d i s t r i b u t e   t h e   p r o g r a m   u n d e r   t h e s e   c o n d i t i o n s ,   a n d   t e l l i n g   t h e   u s e r   h o w   t o   v i e w   a   c o p y   o f   t h i s   L i c e n s e .   ( E x c e p t i o n :   i f   t h e   P r o g r a m   i t s e l f   i s   i n t e r a c t i v e   b u t   d o e s   n o t   n o r m a l l y   p r i n t   s u c h   a n   a n n o u n c e m e n t ,   y o u r   w o r k   b a s e d   o n   t h e   P r o g r a m   i s   n o t   r e q u i r e d   t o   p r i n t   a n   a n n o u n c e m e n t . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   P r o g r a m ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   P r o g r a m ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   P r o g r a m . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   P r o g r a m   w i t h   t h e   P r o g r a m   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   P r o g r a m )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   P r o g r a m   ( o r   a   w o r k   b a s e d   o n   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a l s o   d o   o n e   o f   t h e   f o l l o w i n g : 
 
       a )   A c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e ;   o r , 
 
       b )   A c c o m p a n y   i t   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   a n y   t h i r d   p a r t y ,   f o r   a   c h a r g e   n o   m o r e   t h a n   y o u r   c o s t   o f   p h y s i c a l l y   p e r f o r m i n g   s o u r c e   d i s t r i b u t i o n ,   a   c o m p l e t e   m a c h i n e - r e a d a b l e   c o p y   o f   t h e   c o r r e s p o n d i n g   s o u r c e   c o d e ,   t o   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e ;   o r , 
 
       c )   A c c o m p a n y   i t   w i t h   t h e   i n f o r m a t i o n   y o u   r e c e i v e d   a s   t o   t h e   o f f e r   t o   d i s t r i b u t e   c o r r e s p o n d i n g   s o u r c e   c o d e .   ( T h i s   a l t e r n a t i v e   i s   a l l o w e d   o n l y   f o r   n o n c o m m e r c i a l   d i s t r i b u t i o n   a n d   o n l y   i f   y o u   r e c e i v e d   t h e   p r o g r a m   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   w i t h   s u c h   a n   o f f e r ,   i n   a c c o r d   w i t h   S u b s e c t i o n   b   a b o v e . ) 
 
 T h e   s o u r c e   c o d e   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a n   e x e c u t a b l e   w o r k ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   e x e c u t a b l e .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I f   d i s t r i b u t i o n   o f   e x e c u t a b l e   o r   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   c o u n t s   a s   d i s t r i b u t i o n   o f   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 4 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   o r   d i s t r i b u t e   t h e   P r o g r a m   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e   o r   d i s t r i b u t e   t h e   P r o g r a m   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 5 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   P r o g r a m   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   P r o g r a m   o r   w o r k s   b a s e d   o n   i t . 
 
 6 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   P r o g r a m   ( o r   a n y   w o r k   b a s e d   o n   t h e   P r o g r a m ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e   o r   m o d i f y   t h e   P r o g r a m   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   t o   t h i s   L i c e n s e . 
 
 7 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   P r o g r a m   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   P r o g r a m . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m ,   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 8 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   P r o g r a m   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   P r o g r a m   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 9 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   P r o g r a m   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   P r o g r a m   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 1 0 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   P r o g r a m   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   d i f f e r e n t ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 1 .   B E C A U S E   T H E   P R O G R A M   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   P R O G R A M ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   P R O G R A M   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   P R O G R A M   I S   W I T H   Y O U .   S H O U L D   T H E   P R O G R A M   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 2 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   P R O G R A M   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   P R O G R A M   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   O T H E R   P R O G R A M S ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   C D D L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   W 3 C   S O F T W A R E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   W 3 C   S o f t w a r e   N o t i c e   a n d   L i c e n s e 
 
 w i c g - i n e r t 
 
 
               
 
 W 3 C    S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t      1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e : 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e   f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d   b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e :   " C o p y r i g h t      [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   W 3 C   S O F T W A R E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   W T F P L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W T F P L   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   W T F P L   L i c e n s e : 
 
 y a m l - j s 
 C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 
 
 
 W T F P L   L I C E N S E 
 
 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 V e r s i o n   2 ,   D e c e m b e r   2 0 0 4 
 
 C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   o r   m o d i f i e d   c o p i e s   o f   t h i s   
 l i c e n s e   d o c u m e n t ,   a n d   c h a n g i n g   i t   i s   a l l o w e d   a s   l o n g   a s   t h e   n a m e   i s   c h a n g e d . 
 
 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
         0 .   Y o u   j u s t   D O   W H A T   T H E   F U C K   Y O U   W A N T   T O . 
 
 S t a n d a r d   L i c e n s e   H e a d e r 
 
 T h e r e   i s   n o   s t a n d a r d   l i c e n s e   h e a d e r   f o r   t h e   l i c e n s e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   W T F P L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   U N L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   P u b l i c   D o m a i n   E q u i v a l e n t   L i c e n s e ,   U n l i c e n s e : 
 
 l s t r e a m - b u f f e r s 
 t w e e t n a c l         
 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 m e a n s . 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 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   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 . 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g / > 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   U N L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E n d   o f   N o t i c e s   f o r   I B M   Z   O p e n   E d i t o r   3 . x 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 L / N :   L - S P P L - F 8 3 2 J D 
 D / N :   L - S P P L - F 8 3 2 J D 
 P / N :   L - S P P L - F 8 3 2 J D 
   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S t a r t   o f   N o t i c e s   f o r   I B M   R S E   A P I   P l u g - i n   f o r   Z o w e   C L I   3 . 3 . x 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M I T   L I C E N S E   C O D E .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   M I T   L i c e n s e .   
 
 a n s i - r e g e x   v 5 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 
 e r r - c o d e 
 i c o n v - l i t e   C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 i s - f u l l w i d t h - c o d e - p o i n t   v 3 . x       
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 
 j s - y a m l   v 3 . x       
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 	 
 j s - y a m l   v 4 . x 	 
 C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 5   b y   V i t a l y   P u z r i n 
 l o d a s h   v 4 . x           
 C o p y r i g h t   O p e n J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / o p e n j s f . o r g / ) 	 C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 . 
 l o d a s h - d e e p   v 2 . x         
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   M a r k   L a g e n d i j k 
 s t r i n g - w i d t h   v 4 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 
 s t r i p - a n s i   v 6 . x         
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 
 y a m l . j s 
 C o p y r i g h t   ( c )   2 0 1 0   J e r e m y   F a i v r e 
 y a w n - y a m l 
 C o p y r i g h t   ( c )   2 0 1 5   M o h s e n   A z i m i 
 e r r - c o d e 	 1 . x 
 l o d a s h - d e e p 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6   M a r k   L a g e n d i j k 
 y a m l . j s 	 0 . x 
 C o p y r i g h t   ( c )   2 0 1 0   J e r e m y   F a i v r e 
 y a w n - y a m l 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 5   M o h s e n   A z i m i 
 @ b a b e l / c o d e - f r a m e 	 7 . 1 x 
 @ b a b e l / g e n e r a t o r 	 7 . x 
 @ b a b e l / h e l p e r - f u n c t i o n - n a m e 	 7 . x 
 @ b a b e l / h e l p e r - g e t - f u n c t i o n - a r i t y 	 7 . x 
 @ b a b e l / h e l p e r - h o i s t - v a r i a b l e s 	 7 . x 
 @ b a b e l / h e l p e r - s p l i t - e x p o r t - d e c l a r a t i o n 	 7 . x 
 @ b a b e l / h e l p e r - v a l i d a t o r - i d e n t i f i e r 	 7 . x 
 @ b a b e l / h i g h l i g h t 	 7 . x 
 @ b a b e l / p a r s e r 	 7 . x 
 @ b a b e l / t e m p l a t e 	 7 . x 
 @ b a b e l / t r a v e r s e 	 7 . x 
 @ b a b e l / t y p e s 	 7 . x 
 f a s t - g l o b 	 3 . x 
 C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 f s - e x t r a 	 8 . x 
 C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 7   J P   R i c h a r d s o n 
 j s o n f i l e 	 6 . x 
 C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 5 ,   J P   R i c h a r d s o n   < j p r i c h a r d s o n @ g m a i l . c o m > 
 u n i v e r s a l i f y 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 7 ,   R y a n   Z i m m e r m a n   < o p e n s r c @ r y a n z i m . c o m > 
 y a r g s 	 1 6 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ d a b h / d i a g n o s t i c s 	 2 . x 
 @ g a r / p r o m i s i f y 	 1 . x 
 @ j e s t / t y p e s 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s 
 @ t y p e s / y a r g s 	 1 6 . x 
 @ n o d e l i b / f s . s c a n d i r 	 2 . x 
 @ n o d e l i b / f s . s t a t 	 2 . x 
 @ n o d e l i b / f s . w a l k 	 1 . x 
 @ s i n d r e s o r h u s / i s 	 4 . x 
 @ s z m a r c z a k / h t t p - t i m e r 	 4 . x 
 @ t y p e s / c a c h e a b l e - r e q u e s t 	 6 . x 
 @ t y p e s / h t t p - c a c h e - s e m a n t i c s 	 4 . x 
 @ t y p e s / i s t a n b u l - l i b - c o v e r a g e 	 2 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / i s t a n b u l - l i b - r e p o r t 	 3 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / i s t a n b u l - r e p o r t s 	 3 . x 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / k e y v 	 3 . x 
 @ t y p e s / n o d e 	 1 5 . x 
 @ t y p e s / r e s p o n s e l i k e 	 1 . x 
 m s 	 2 . x 
 C o p y r i g h t   ( c )   2 0 2 0   V e r c e l ,   I n c . 
 s a f e - b u f f e r 	 5 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s t r i n g _ d e c o d e r 	 1 . x 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 a r r a y - t i m s o r t 	 1 . x 
 a s y n c 	 3 . x 
 b a s e 6 4 - j s 	 1 . x 
 b l 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 9   b l   c o n t r i b u t o r s 
 b r a c e s 	 3 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 8 ,   J o n   S c h l i n k e r t . 
 b u f f e r 	 5 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h ,   a n d   o t h e r   c o n t r i b u t o r s . 
 c a c h e a b l e - l o o k u p 	 5 . x 
 c a c h e a b l e - r e q u e s t 	 7 . x 
 g e t - s t r e a m 	 5 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 c i - i n f o 	 2 . x 
 c l o n e - r e s p o n s e 	 1 . x 
 m i m i c - r e s p o n s e 	 1 . x 
 c o l o r 	 3 . x 
 c o l o r - s t r i n g 	 1 . x 
 c o l o r s p a c e 	 1 . x 
 c o m m a n d e r 	 5 . x 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 c o m m e n t - j s o n 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 3   k a e l z h a n g   < > ,   c o n t r i b u t o r s 
 h t t p : / / k a e l . m e / 
 
 c r y p t o - r a n d o m - s t r i n g 	 2 . x 
 d e c o m p r e s s - r e s p o n s e 	 6 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 d e e p - e x t e n d 	 0 . 6 . 0 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 8 ,   V i a c h e s l a v   L o t s m a n o v 
 d e f e r - t o - c o n n e c t 	 2 . x 
 d i f f - s e q u e n c e s 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 d o t - p r o p 	 5 . x 
 e n a b l e d 	 2 . x 
 e n d - o f - s t r e a m 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 e s c a l a d e 	 3 . x 
 f a s t - g l o b 	 3 . x 
 C o p y r i g h t   ( c )   D e n i s   M a l i n o c h k i n 
 f a s t - s a f e - s t r i n g i f y 	 2 . x 
 f e c h a 	 4 . x 
 f i l l - r a n g e 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 f i n d - p r o c e s s 	 1 . x 
 c h a l k 	 4 . x 
 h a s - f l a g 	 4 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s u p p o r t s - c o l o r 	 7 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 f n . n a m e 	 1 . x 
 f s - c o n s t a n t s 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 8   M a t h i a s   B u u s 
 g e t - s t r e a m 	 6 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 g i t h u b - f r o m - p a c k a g e 	 0 . x 
 g l o b a l s 	 1 1 . x 
 g o t 	 1 1 . x 
 h a s - o w n - p r o p 	 2 . x 
 h t t p 2 - w r a p p e r 	 1 . x 
 i s - a r r a y i s h 	 0 . x 
 i s - e x t g l o b 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 i s - g l o b 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 7 ,   J o n   S c h l i n k e r t . 
 i s - n u m b e r 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 i s - o b j 	 2 . x 
 i s - s t r e a m 	 2 . x 
 j e s t - d i f f 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 j e s t - g e t - t y p e 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 j s e s c 	 2 . x 
 j s o n - b u f f e r 	 3 . x 
 k e y t a r 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 3   G i t h u b 
 k e y v 	 4 . x 
 k u l e r 	 2 . x 
 l o g f o r m 	 2 . x 
 l o w e r c a s e - k e y s 	 2 . x 
 m a k e - d i r 	 3 . x 
 e r r - c o d e 	 2 . x 
 m i n i p a s s - f e t c h 	 1 . x 
 p r o m i s e - r e t r y 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4   I n d i g o U n i t e d 
 r e t r y 	 0 . x 
 C o p y r i g h t   ( c )   2 0 1 1 : 
 T i m   K o s c h  t z k i   ( t i m @ d e b u g g a b l e . c o m ) 
 F e l i x   G e i s e n d  r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 m e r g e 2 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 2 0   T e a m b i t i o n 
 m i c r o m a t c h 	 4 . x 
 m i m i c - r e s p o n s e 	 3 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 m k d i r p - c l a s s i c 	 0 . x 
 C o p y r i g h t   ( c )   2 0 2 0   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   M a t h i a s   B u u s 
 n a p i - b u i l d - u t i l s 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 8   i n s p i r e d w a r e 
 n o d e - a b i 	 3 . x 
 C o p y r i g h t   ( c )   2 0 1 6   L u k a s   G e i g e r 
 n o d e - a d d o n - a p i 	 4 . x 
 C o p y r i g h t   ( c )   2 0 1 7   N o d e . j s   A P I   C o l l a b o r a t o r s 
 n o r m a l i z e - u r l 	 6 . x 
 o n e - t i m e 	 1 . x 
 p - c a n c e l a b l e 	 2 . x 
 p i c o m a t c h 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 7 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 f i n d - u p 	 2 . x 
 l o c a t e - p a t h 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - l i m i t 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - l o c a t e 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p - t r y 	 1 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p a t h - e x i s t s 	 4 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p r e b u i l d - i n s t a l l 	 7 . x 
 C o p y r i g h t   ( c )   2 0 1 5   M a t h i a s   B u u s 
 p r e t t y - f o r m a t 	 2 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 a n s i - s t y l e s 	 5 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 p u m p 	 3 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 q u e u e - m i c r o t a s k 	 1 . x 
 q u i c k - l r u 	 5 . x 
 r e p e a t - s t r i n g 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   J o n   S c h l i n k e r t 
 r e s o l v e - a l p n 	 1 . x 
 r e s p o n s e l i k e 	 2 . x 
 r e u s i f y 	 1 . x 
 C o p y r i g h t   ( c )   2 0 1 5   M a t t e o   C o l l i n a 
 r u n - p a r a l l e l 	 1 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s i m p l e - c o n c a t 	 1 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s i m p l e - g e t 	 4 . x 
 C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s i m p l e - s w i z z l e 	 0 . x 
 s t r i p - j s o n - c o m m e n t s 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 t a r - f s 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 t a r - s t r e a m 	 2 . x 
 C o p y r i g h t   ( c )   2 0 1 4   M a t h i a s   B u u s 
 t e x t - h e x 	 1 . x 
 t o - f a s t - p r o p e r t i e s 	 2 . x 
 t o - r e g e x - r a n g e 	 5 . x 
 C o p y r i g h t   ( c )   2 0 1 5 - p r e s e n t ,   J o n   S c h l i n k e r t . 
 t r i p l e - b e a m 	 1 . x 
 t y p e d a r r a y - t o - b u f f e r 	 3 . x 
 u n i q u e - s t r i n g 	 2 . x 
 v s c o d e - j s o n r p c 	 5 . x 
 v s c o d e - l a n g u a g e c l i e n t 	 6 . x 
 v s c o d e - l a n g u a g e s e r v e r - p r o t o c o l 	 3 . x 
 v s c o d e - l a n g u a g e s e r v e r - t y p e s 	 3 . x 
 v s c o d e - n l s 	 4 . x 
 i s - f u l l w i d t h - c o d e - p o i n t 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s t r i n g - w i d t h 	 2 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 s t r i p - a n s i 	 4 . x 
 C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
 w i n s t o n 	 3 . x 
 w i n s t o n - t r a n s p o r t 	 4 . x 
 x d g - b a s e d i r 	 4 . x 
 r e a c t - i s 	 1 7 . x 
 C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a d a b l e - s t r e a m 	 3 . x 
 C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 s t r e a m r o l l e r   v 3 . x               
 C o p y r i g h t   ( c )   2 0 1 3   G a r e t h   J o n e s 
 @ c o l o r s / c o l o r s   V 1 . 5 
 d a t e - f o r m a t   v 2 . x         
 C o p y r i g h t   ( c )   2 0 1 3   G a r e t h   J o n e s 
 d e b u g   v 4 . x         
 C o p y r i g h t   ( c )   2 0 1 4   T J   H o l o w a y c h u k   ( t j @ v i s i o n - m e d i a . c a ) 
 c l i - t a b l e 3   v 0 . x       
 C o p y r i g h t   ( c )   2 0 1 4   J a m e s   T a l m a g e   ( j a m e s . t a l m a g e @ j r t e c h n i c a l . c o m ) 	 
 
 
               
 
 
 M I T   L i c e n s e 
 
 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 . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n   L i c e n s e . 
 
 
 a r g p a r s e       2 . x   
 
               
 
 
 
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 s o f t w a r e . 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s   ( n o w   Z o p e 
 C o r p o r a t i o n ,   s e e   h t t p : / / w w w . z o p e . c o m ) .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e 
 F o u n d a t i o n   ( P S F ,   s e e   h t t p : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a 
 n o n - p r o f i t   o r g a n i z a t i o n   c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d 
 I n t e l l e c t u a l   P r o p e r t y .     Z o p e   C o r p o r a t i o n   i s   a   s p o n s o r i n g   m e m b e r   o f 
 t h e   P S F . 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 t h e   v a r i o u s   r e l e a s e s . 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
         0 . 9 . 0   t h r u   1 . 2                             1 9 9 1 - 1 9 9 5       C W I                   y e s 
         1 . 3   t h r u   1 . 5 . 2     1 . 2                   1 9 9 5 - 1 9 9 9       C N R I                 y e s 
         1 . 6                           1 . 5 . 2               2 0 0 0                 C N R I                 n o 
         2 . 0                           1 . 6                   2 0 0 0                 B e O p e n . c o m     n o 
         1 . 6 . 1                       1 . 6                   2 0 0 1                 C N R I                 y e s   ( 2 ) 
         2 . 1                           2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   n o 
         2 . 0 . 1                       2 . 0 + 1 . 6 . 1       2 0 0 1                 P S F                   y e s 
         2 . 1 . 1                       2 . 1 + 2 . 0 . 1       2 0 0 1                 P S F                   y e s 
         2 . 2                           2 . 1 . 1               2 0 0 1                 P S F                   y e s 
         2 . 1 . 2                       2 . 1 . 1               2 0 0 2                 P S F                   y e s 
         2 . 1 . 3                       2 . 1 . 2               2 0 0 2                 P S F                   y e s 
         2 . 2 . 1                       2 . 2                   2 0 0 2                 P S F                   y e s 
         2 . 2 . 2                       2 . 2 . 1               2 0 0 2                 P S F                   y e s 
         2 . 2 . 3                       2 . 2 . 2               2 0 0 3                 P S F                   y e s 
         2 . 3                           2 . 2 . 2               2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 1                       2 . 3                   2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 2                       2 . 3 . 1               2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 3                       2 . 3 . 2               2 0 0 2 - 2 0 0 3       P S F                   y e s 
         2 . 3 . 4                       2 . 3 . 3               2 0 0 4                 P S F                   y e s 
         2 . 3 . 5                       2 . 3 . 4               2 0 0 5                 P S F                   y e s 
         2 . 4                           2 . 3                   2 0 0 4                 P S F                   y e s 
         2 . 4 . 1                       2 . 4                   2 0 0 5                 P S F                   y e s 
         2 . 4 . 2                       2 . 4 . 1               2 0 0 5                 P S F                   y e s 
         2 . 4 . 3                       2 . 4 . 2               2 0 0 6                 P S F                   y e s 
         2 . 5                           2 . 4                   2 0 0 6                 P S F                   y e s 
         2 . 7                           2 . 6                   2 0 1 0                 P S F                   y e s 
 
 F o o t n o t e s : 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s 
 L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   
 p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n . 
 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n 
 o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e 
 I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g 
 t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d 
 d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e 
 A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e , 
 r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m 
 a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d 
 o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e 
 S o f t w a r e ,   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E 
 S O F T W A R E   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S 
 A S   A   R E S U L T   O F   U S I N G ,   M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y 
 D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l 
 r e s p e c t s   b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f 
 l a w   p r o v i s i o n s .     N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o 
 c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e 
 b e t w e e n   B e O p e n   a n d   L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t 
 p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a   t r a d e m a r k 
 s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
 t h i r d   p a r t y .     A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s   a v a i l a b l e   a t 
 h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e 
 p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e . 
 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 C N R I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   1 . 6 . 1 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l 
 R e s e a r c h   I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e , 
 R e s t o n ,   V A   2 0 1 9 1   ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n 
 ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1   s o f t w a r e   i n 
 s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 . 1 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I ' s 
 L i c e n s e   A g r e e m e n t   a n d   C N R I ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 1 9 9 5 - 2 0 0 1   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h   I n i t i a t i v e s ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e 
 v e r s i o n   p r e p a r e d   b y   L i c e n s e e .     A l t e r n a t e l y ,   i n   l i e u   o f   C N R I ' s   L i c e n s e 
 A g r e e m e n t ,   L i c e n s e e   m a y   s u b s t i t u t e   t h e   f o l l o w i n g   t e x t   ( o m i t t i n g   t h e 
 q u o t e s ) :   " P y t h o n   1 . 6 . 1   i s   m a d e   a v a i l a b l e   s u b j e c t   t o   t h e   t e r m s   a n d 
 c o n d i t i o n s   i n   C N R I ' s   L i c e n s e   A g r e e m e n t .     T h i s   A g r e e m e n t   t o g e t h e r   w i t h 
 P y t h o n   1 . 6 . 1   m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g 
 u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r   ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 3 .     T h i s 
 A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a   p r o x y   s e r v e r   o n   t h e   I n t e r n e t 
 u s i n g   t h e   f o l l o w i n g   U R L :   h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 3 " . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   1 . 6 . 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n   1 . 6 . 1 . 
 
 4 .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 . 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     C N R I   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   1 . 6 . 1   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 1 . 6 . 1   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 . 1 , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   f e d e r a l 
 i n t e l l e c t u a l   p r o p e r t y   l a w   o f   t h e   U n i t e d   S t a t e s ,   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   f e d e r a l   c o p y r i g h t   l a w ,   a n d ,   t o   t h e   e x t e n t   s u c h 
 U . S .   f e d e r a l   l a w   d o e s   n o t   a p p l y ,   b y   t h e   l a w   o f   t h e   C o m m o n w e a l t h   o f 
 V i r g i n i a ,   e x c l u d i n g   V i r g i n i a ' s   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   w i t h   r e g a r d   t o   d e r i v a t i v e   w o r k s   b a s e d 
 o n   P y t h o n   1 . 6 . 1   t h a t   i n c o r p o r a t e   n o n - s e p a r a b l e   m a t e r i a l   t h a t   w a s 
 p r e v i o u s l y   d i s t r i b u t e d   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L ) ,   t h e 
 l a w   o f   t h e   C o m m o n w e a l t h   o f   V i r g i n i a   s h a l l   g o v e r n   t h i s   L i c e n s e 
 A g r e e m e n t   o n l y   a s   t o   i s s u e s   a r i s i n g   u n d e r   o r   w i t h   r e s p e c t   t o 
 P a r a g r a p h s   4 ,   5 ,   a n d   7   o f   t h i s   L i c e n s e   A g r e e m e n t .     N o t h i n g   i n   t h i s 
 L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
 a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .     T h i s 
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r 
 t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r 
 s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g , 
 i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1 ,   L i c e n s e e   a g r e e s   t o   b e 
 b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 
                 A C C E P T 
 
 
 C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m , 
 T h e   N e t h e r l a n d s .     A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
 b o t h   t h a t   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   a p p e a r   i n 
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h 
 C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
 d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
 T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E 
 F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E n d   O F   P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D - 2 - C l a u s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 u r i - j s 
 C o p y r i g h t   2 0 1 1   G a r y   C o u r t .   A l l   r i g h t s   r e s e r v e d . 
 c o n f i g s t o r e     5 . x 
 
 
               
 
 
 B S D - 2 - C L A U S E   L I C E N S E 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D - 3 - C l a u s e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 
 s p r i n t f - j s 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4 ,   A l e x a n d r u   M a r a s t e a n u   ( h e l l o   [ a t )   a l e x e i   ( d o t ]   r o ) 
 
 i e e e 7 5 4 .   1 . x 
 C o p y r i g h t   2 0 0 8   F a i r   O a k s   L a b s ,   I n c . 
 
 a n t l r 4 - r u n t i m e 	 4 . 9 . 1 
               
 
 B S D - 3 - C L A U S E   L I C E N S E 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   i s   p e r m i t t e d   
 p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
         c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
         c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
         p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   
         t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   
         p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   
 O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   W T F P L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W T F P L   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   W T F P L   L i c e n s e : 
 
 y a m l - j s 
 C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 e x p a n d - t e m p l a t e     2 . x 
 
 
               
 
 
 W T F P L   L I C E N S E 
 
 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 V e r s i o n   2 ,   D e c e m b e r   2 0 0 4 
 
 C o p y r i g h t   ( C )   2 0 0 4   S a m   H o c e v a r   < s a m @ h o c e v a r . n e t > 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   o r   m o d i f i e d   c o p i e s   o f   t h i s   
 l i c e n s e   d o c u m e n t ,   a n d   c h a n g i n g   i t   i s   a l l o w e d   a s   l o n g   a s   t h e   n a m e   i s   c h a n g e d . 
 
 D O   W H A T   T H E   F U C K   Y O U   W A N T   T O   P U B L I C   L I C E N S E 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
         0 .   Y o u   j u s t   D O   W H A T   T H E   F U C K   Y O U   W A N T   T O . 
 
 S t a n d a r d   L i c e n s e   H e a d e r 
 
 T h e r e   i s   n o   s t a n d a r d   l i c e n s e   h e a d e r   f o r   t h e   l i c e n s e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   W T F P L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 S T A R T   O F   U N L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   P u b l i c   D o m a i n   E q u i v a l e n t   L i c e n s e ,   U n l i c e n s e : 
 
 l e v e n s h t e i n 	 1 . x             
         
 
 
 T h i s   i s   f r e e   a n d   u n e n c u m b e r e d   s o f t w a r e   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r 
 d i s t r i b u t e   t h i s   s o f t w a r e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d 
 b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y 
 m e a n s . 
 
 I n   j u r i s d i c t i o n s   t h a t   r e c o g n i z e   c o p y r i g h t   l a w s ,   t h e   a u t h o r   o r   a u t h o r s 
 o f   t h i s   s o f t w a r e   d e d i c a t e   a n y   a n d   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
 s o f t w a r e   t o   t h e   p u b l i c   d o m a i n .   W e   m a k e   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t 
 o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   o u r   h e i r s   a n d 
 s u c c e s s o r s .   W e   i n t e n d   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f 
 r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   t o   t h i s 
 s o f t w a r e   u n d e r   c o p y r i g h t   l a w . 
 
 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   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 . 
 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   r e f e r   t o   < h t t p : / / u n l i c e n s e . o r g / > 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   U N L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E n d   o f   N o t i c e s   f o r   I B M   R S E   A P I   P l u g - i n   f o r   Z o w e   C L I   3 . 3 . x 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =               
     
 
 
 
 S t a r t   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   I B M   Z   O p e n   D e b u g   3 . 2 . x 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A P A C H E   S O F T W A R E   L I C E N S E   2 . 0 .     
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g 
 s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r 
 i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e 
 s e e   h t t p : / / w w w . a p a c h e . o r g . 
 
 
 @ c a r b o n / i c o n - h e l p e r s   v 1 0 . 4 . 0 ,   v 1 0 . 1 5 . 0 
 @ c a r b o n / i c o n s - r e a c t   v 1 0 . 6 . 1 ,   v 1 0 . 9 . 0 
 c a r b o n - c o m p o n e n t s   v 1 0 . 1 0 . 3 
 c a r b o n - c o m p o n e n t s - r e a c t   v 7 . 6 . 4 
 c a r b o n - i c o n s   v 7 . 0 . 7 
 o r g . e c l i p s e . e q u i n o x . e x e c u t a b l e   v 3 . 8 . 0 
 
 
 
 A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M I T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M I T   L i c e n s e : 
 
 
 @ b a b e l / r u n t i m e   v 7 . 1 6 . 3 ,   v 7 . 1 7 . 7 
   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   S e b a s t i a n   M c K e n z i e   a n d   o t h e r   c o n t r i b u t o r s 
 @ c o l o r s / c o l o r s 	 v 1 . 5 . 0 
   -   C o p y r i g h t   ( c )   M a r a k   S q u i r e s 
   -   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( s i n d r e s o r h u s . c o m ) 
   -   C o p y r i g h t   ( c )   D A B H   ( h t t p s : / / g i t h u b . c o m / D A B H ) 
 @ d a b h / d i a g n o s t i c s 	 v 2 . 0 . 3 
   C o p y r i g h t   ( c )   2 0 1 5   A r n o u t   K a z e m i e r ,   M a r t i j n   S w a a g m a n ,   t h e   C o n t r i b u t o r s . 
 @ t y p e s / j s o n - s c h e m a   v 7 . 0 . 1 0 
   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / n o d e 	 v 1 2 . 7 . 1 2 
   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 @ t y p e s / p r o p - t y p e s 	 v 1 5 . 7 . 3 
   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / r e a c t 	 v 1 6 . 8 . 2 0 
   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ t y p e s / r e a c t - d o m 	 v 1 6 . 8 . 4 
   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 @ v s c o d e / d e b u g a d a p t e r   v 1 . 5 4 . 0 
   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n \ r \ n \ r \ n A l l   r i g h t s   r e s e r v e d . 
 @ v s c o d e / d e b u g p r o t o c o l     v 1 . 5 4 . 0 
   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n \ r \ n \ r \ n A l l   r i g h t s   r e s e r v e d . 
 a j v   v 6 . 1 2 . 6 
   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 7   E v g e n y   P o b e r e z k i n 
 a j v - k e y w o r d s   v 3 . 5 . 2 
   C o p y r i g h t   ( c )   2 0 1 6   E v g e n y   P o b e r e z k i n 
 a s y n c   v 3 . 2 . 3 
   C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 8   C a o l a n   M c M a h o n 
 a x i o s   v 0 . 2 6 . 1 
   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t   M a t t   Z a b r i s k i e 
 b i g . j s   v 5 . 2 . 2 
   C o p y r i g h t   ( c )   2 0 1 8   M i c h a e l   M c l a u g h l i n 
 c l a s s n a m e s   v 2 . 2 . 6 
   C o p y r i g h t   ( c )   2 0 1 7   J e d   W a t s o n 
 c o l o r   v 3 . 2 . 1 
   C o p y r i g h t   ( c )   2 0 1 2   H e a t h e r   A r t h u r 
 c o l o r - c o n v e r t   v 1 . 9 . 3 
   C o p y r i g h t   ( c )   2 0 1 1 - 2 0 1 6   H e a t h e r   A r t h u r   ( f a y e a r t h u r @ g m a i l . c o m ) 
 c o l o r - n a m e   v 1 . 1 . 3 
   C o p y r i g h t   ( c )   2 0 1 5   D m i t r y   I v a n o v 
 c o l o r - s t r i n g   v 1 . 9 . 0 
   C o p y r i g h t   ( c )   2 0 1 1   H e a t h e r   A r t h u r   < f a y e a r t h u r @ g m a i l . c o m > 
 c o l o r s p a c e   v 1 . 1 . 4 
   C o p y r i g h t   ( c )   2 0 1 5   A r n o u t   K a z e m i e r ,   M a r t i j n   S w a a g m a n ,   t h e   C o n t r i b u t o r s . 
 c o r e - j s   v 3 . 1 . 4 
   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 9   D e n i s   P u s h k a r e v 
 c s s t y p e   v 2 . 6 . 1 6 
   C o p y r i g h t   ( c )   2 0 1 7 - 2 0 1 8   F r e d r i k   N i c o l 
 d o w n s h i f t   v 1 . 3 1 . 1 6 
   C o p y r i g h t   ( c )   2 0 1 7   P a y P a l 
 e m o j i s - l i s t   v 3 . 0 . 0 
   C o p y r i g h t   \ x a 9   2 0 1 5   K i k o   B e a t s 
 e n a b l e d   v 2 . 0 . 0 
   C o p y r i g h t   ( c )   2 0 1 5   A r n o u t   K a z e m i e r ,   M a r t i j n   S w a a g m a n ,   t h e   C o n t r i b u t o r s . 
 f a s t - d e e p - e q u a l   v 3 . 1 . 3 
   C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 f a s t - j s o n - s t a b l e - s t r i n g i f y   v 2 . 1 . 0 
   C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n ' ,   u ' C o p y r i g h t   ( c )   2 0 1 3   J a m e s   H a l l i d a y 
 f e c h a   v 4 . 2 . 1 
   C o p y r i g h t   ( c )   2 0 1 5   T a y l o r   H a k e s 
 f i l e - l o a d e r   v 6 . 2 . 0 
   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 f i l e - s t r e a m - r o t a t o r   v 0 . 6 . 1 
   C o p y r i g h t      2 0 2 2   R o g e r   C a s t e l l s 
 f l a t p i c k r   v 4 . 6 . 1 
   C o p y r i g h t   ( c )   2 0 1 7   G r e g o r y   P e t r o s y a n 
 f n . n a m e 	 1 . 1 . 0 
   C o p y r i g h t   ( c )   2 0 1 5   A r n o u t   K a z e m i e r ,   M a r t i j n   S w a a g m a n ,   t h e   C o n t r i b u t o r s .   
 f o c u s - t r a p   v 4 . 0 . 2 
   C o p y r i g h t   ( c )   2 0 1 5 - 2 0 1 6   D a v i d   C l a r k 
 f o c u s - t r a p - r e a c t   v 6 . 0 . 0 
   C o p y r i g h t   ( c )   2 0 1 5   D a v i d   C l a r k 
 f o l l o w - r e d i r e c t s   v 1 . 1 4 . 9 
   C o p y r i g h t   2 0 1 4  p r e s e n t   O l i v i e r   L a l o n d e   < o l a l o n d e @ g m a i l . c o m > ,   J a m e s   T a l m a g e   < j a m e s @ t a l m a g e . i o > ,   R u b e n   V e r b o r g h 
 h t m l - p a r s e - s t r i n g i f y   v 3 . 0 . 1 
 i 1 8 n e x t   v 1 9 . 0 . 3 
   C o p y r i g h t   ( c )   2 0 1 7   i 1 8 n e x t 
 i 1 8 n e x t   v 2 1 . 6 . 1 4 
   C o p y r i g h t   ( c )   2 0 2 2   i 1 8 n e x t 
 i 1 8 n e x t - b r o w s e r - l a n g u a g e d e t e c t o r   v 4 . 0 . 1 
   C o p y r i g h t   ( c )   2 0 1 5   i 1 8 n e x t 
 i n v a r i a n t   v 2 . 2 . 4 
   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 i s - a r r a y i s h   v 0 . 3 . 2 
   C o p y r i g h t   ( c )   2 0 1 5   J D   B a l l a r d 
 i s - s t r e a m   v 2 . 0 . 1 
   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   < s i n d r e s o r h u s @ g m a i l . c o m >   ( h t t p s : / / s i n d r e s o r h u s . c o m ) 
 j s - t o k e n s   v 4 . 0 . 0 
   C o p y r i g h t   ( c )   2 0 1 4 ,   2 0 1 5 ,   2 0 1 6 ,   2 0 1 7 ,   2 0 1 8   S i m o n   L y d e l l 
 j s o n - s c h e m a - t r a v e r s e   v 0 . 4 . 1 
   C o p y r i g h t   ( c )   2 0 1 7   E v g e n y   P o b e r e z k i n 
 j s o n 5   v 2 . 2 . 0 
   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 8   A s e e m   K i s h o r e ,   a n d   [ o t h e r s ] . 
 k u l e r   v 1 . 0 . 1 
   C o p y r i g h t   2 0 1 4   A r n o u t   K a z e m i e r 
 l o a d e r - u t i l s   v 2 . 0 . 2 
   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 l o d a s h . d e b o u n c e   v 4 . 0 . 8 
   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / j q u e r y . o r g / ) ' ,   u ' C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 l o d a s h . i s e q u a l   v 4 . 5 . 0 
   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / j s . f o u n d a t i o n / ) ' ,   u ' C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 l o d a s h . o m i t   v 4 . 5 . 0 
   C o p y r i g h t   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s   ( h t t p s : / / j q u e r y . o r g / ) ' ,   u ' C o p y r i g h t   a n d   r e l a t e d   r i g h t s   f o r   s a m p l e   c o d e   a r e   w a i v e d   v i a   C C 0 .   S a m p l e 
 l o g f o r m   v 2 . 4 . 0 
   C o p y r i g h t   ( c )   2 0 1 7   C h a r l i e   R o b b i n s   &   t h e   C o n t r i b u t o r s . 
 l o o s e - e n v i f y   v 1 . 4 . 0 
   C o p y r i g h t   ( c )   2 0 1 5   A n d r e s   S u a r e z   ( z e r t o s h @ g m a i l . c o m ) 
 m i n i m i s t   v 1 . 2 . 6 
 m k d i r p 	 v 1 . 0 . 4 
   C o p y r i g h t   J a m e s   H a l l i d a y   ( m a i l @ s u b s t a c k . n e t )   a n d   I s a a c   Z .   S c h l u e t e r   ( i @ i z s . m e ) 
 m o m e n t   v 2 . 2 9 . 4 
   C o p y r i g h t   ( c )   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 m s   v 2 . 1 . 3 
   C o p y r i g h t   ( c )   2 0 2 0   V e r c e l ,   I n c . 
 o b j e c t - a s s i g n   v 4 . 1 . 1 
   C o p y r i g h t   ( c )   S i n d r e   S o r h u s   ( s i n d r e s o r h u s @ g m a i l . c o m )   ( s i n d r e s o r h u s . c o m ) 
 o b j e c t - h a s h   v 2 . 2 . 0 
   C o p y r i g h t   ( c )   2 0 1 4   o b j e c t - h a s h   c o n t r i b u t o r s 
 o n e - t i m e   v 1 . 0 . 0 
   C o p y r i g h t   ( c )   2 0 1 5   U n s h i f t . i o ,   A r n o u t   K a z e m i e r ,     t h e   C o n t r i b u t o r s . 
 p r o p - t y p e s   v 1 5 . 7 . 2 
   C o p y r i g h t   ( c )   2 0 1 3 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 p u n y c o d e   v 2 . 1 . 1 
   C o p y r i g h t   M a t h i a s   B y n e n s   ( h t t p s : / / m a t h i a s b y n e n s . b e / ) 
 r e a c t   v 1 6 . 8 . 6 
   C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a c t - d o m   v 1 6 . 8 . 6 
   C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a c t - i 1 8 n e x t   v 1 1 . 1 4 . 3 
   C o p y r i g h t   ( c )   2 0 2 1   i 1 8 n e x t 
 r e a c t - i s   v 1 6 . 1 3 . 1 
   C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 r e a d a b l e - s t r e a m   v 3 . 6 . 0 
   C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ' ,   u ' C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 r e g e n e r a t o r - r u n t i m e   v 0 . 1 3 . 7 ,   v 0 . 1 3 . 9 
   C o p y r i g h t   ( c )   2 0 1 4 - p r e s e n t ,   F a c e b o o k ,   I n c . 
 s a f e - b u f f e r   v 5 . 2 . 1 
   C o p y r i g h t   ( c )   F e r o s s   A b o u k h a d i j e h 
 s a f e - s t a b l e - s t r i n g i f y 	 v 2 . 3 . 1 
   C o p y r i g h t   ( c )   R u b e n   B r i d g e w a t e r 
 s c h e d u l e r   v 0 . 1 3 . 6 
   C o p y r i g h t   ( c )   F a c e b o o k ,   I n c .   a n d   i t s   a f f i l i a t e s . 
 s c h e m a - u t i l s   v 3 . 1 . 1 
   C o p y r i g h t   J S   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 s i m p l e - s w i z z l e   v 0 . 2 . 2 
   C o p y r i g h t   ( c )   2 0 1 5   J o s h   J u n o n 
 s t a c k - t r a c e   v 0 . 0 . 1 0 
   C o p y r i g h t   ( c )   2 0 1 1   F e l i x   G e i s e n d \ x f 6 r f e r   ( f e l i x @ d e b u g g a b l e . c o m ) 
 s t r i n g _ d e c o d e r   v 1 . 3 . 0 
   C o p y r i g h t   N o d e . j s   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . ' ,   u ' C o p y r i g h t   J o y e n t ,   I n c .   a n d   o t h e r   N o d e   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 t a b b a b l e   v 3 . 1 . 2 
   C o p y r i g h t   ( c )   2 0 1 5   D a v i d   C l a r k 
 t e x t - h e x   v 1 . 0 . 0 
   C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 5   A r n o u t   K a z e m i e r   ( o p e n s o u r c e @ 3 r d - E d e n . c o m ) 
 t r i p l e - b e a m   v 1 . 3 . 0 
   C o p y r i g h t   ( c )   2 0 1 7   w i n s t o n j s 
 u t i l - d e p r e c a t e   v 1 . 0 . 2 
   C o p y r i g h t   ( c )   2 0 1 4   N a t h a n   R a j l i c h   ( n a t h a n @ t o o t a l l n a t e . n e t ) 
 v o i d - e l e m e n t s   v 3 . 1 . 0 
   C o p y r i g h t   ( c )   2 0 1 4   h e m a n t h 
 v s c o d e - n l s   v 4 . 1 . 2 
   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n \ n \ n A l l   r i g h t s   r e s e r v e d . 
 w i n d o w - o r - g l o b a l   v 1 . 0 . 1 
   C o p y r i g h t   ( c )   P u r p o s e   I n d u s t r i e s 
 w i n s t o n   v 3 . 6 . 0 
   C o p y r i g h t   ( c )   2 0 1 0   C h a r l i e   R o b b i n s 
 w i n s t o n - d a i l y - r o t a t e - f i l e   v 4 . 6 . 1 
   C o p y r i g h t   ( c )   2 0 1 5   w i n s t o n j s 
 w i n s t o n - t r a n s p o r t   v 4 . 5 . 0 
   C o p y r i g h t   ( c )   2 0 1 5   C h a r l i e   R o b b i n s   &   t h e   c o n t r i b u t o r s . 
 x t e n d   v 4 . 0 . 2 
   C o p y r i g h t   ( c )   2 0 1 2 - 2 0 1 4   R a y n o s . 
 
 M I T   L i c e n s e 
 
 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 . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   B S D - 2 - C l a u s e   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D - 2 - C l a u s e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 u r i - j s   v 4 . 4 . 1 
   C o p y r i g h t   2 0 1 1   G a r y   C o u r t .   A l l   r i g h t s   r e s e r v e d . 
 
 
 B S D - 2 - C L A U S E   L I C E N S E 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   i s   
 p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   
         o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   
         m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B S D - 2 - C L A U S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D - 3 - C l a u s e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 w a r n i n g   v 3 . 0 . 0 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5 ,   F a c e b o o k ,   I n c . 
 
 a n t l r 4 - r u n t i m e 	 4 . 9 . 1 
 
 
 B S D - 3 - C L A U S E   L I C E N S E 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   i s   p e r m i t t e d   
 p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
         c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
         c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
         p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   
         t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   
         p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   
 O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B S D - 3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S T A R T   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I S C   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   I S C   L i c e n s e :   
 
 a w a i t - n o t i f y   v 1 . 0 . 1 
 
 i n h e r i t s   v 2 . 0 . 4 
 C o p y r i g h t   ( c )   I s a a c   Z .   S c h l u e t e r 
 
 I S C   L i c e n s e 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S 
 W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R 
 A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   I B M   Z   O p e n   D e b u g   3 . 2 . x 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   W a z i   A n a l y z e 
 ( I n c l u d i n g   I B M   Z   R e s o u r c e   D i s c o v e r y   V i s u a l i z a t i o n   S e r v i c e   c o m p o n e n t      d e l i m i t e d   w i t h   * * * *   f r o m   W a z i   A n a l y z e 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 T A B L E   O F   C O N T E N T S 
 
 T H E   R E M A I N D E R   O F   T H I S   I B M   N O T I C E S   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   
 S E C T I O N S : 
 
 A P A C H E   V 2                                 
 B S D       
 E P L 
 I S C 
 M I T                                             
 O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   L I C E N S E   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 o a t p p   1 . 3 . 0 ,   l o g 4 j s   6 . 6 . 1 ,   c a r b o n - i c o n s - r e a c t   1 0 . 3 6 ,   c a r b o n - c o m p o n e n t s   1 0 . 3 5 . 0 ,   c a r b o n - c o m p o n e n t s - r e a c t   7 . 3 5 . 0 ,   w e b - v i t a l s   1 . 0 . 1 , b c r y p t   2 . 4 . 3   ( o n l y   f o r   b c r y p t . j s ,   w r a p . j s ,   b c r y p t . m i n . j s ) ,   c o m m o n s - c o l l e c t i o n s   3 . 2 . 2 ,   c o m m o n s - c o n f i g u r a t i o n 2   2 . 7 ,   c o m m o n s - i o   2 . 1 1 . 0 ,   c o m m o n s - l a n g   2 . 6 ,   c o m m o n s - l a n g 3   3 . 9 ,   c o m m o n s - l o g g i n g   1 . 2 ,   c o m m o n s - t e x t   1 . 8 ,   g u a v a   3 0 . 1 . 1 ,   i n i 4 j   0 . 5 . 4 ,   w e l d - s e   2 . 4 . 1 ,   b u s b o y   0 . 2 . 1 4 ,   c h r o m e d r i v e r   9 6 . 0 . 0 ,   e c d s a - s i g - f o r m a t t e r   1 . 0 . 1 1 ,   j w k - t o - p e m   2 . 0 . 5 ,   k e y c l o a k - c o n n e c t   1 1 . 0 . 1 ,   s w a g g e r - u s - d i s t   3 . 5 2 . 5 ,   t y p e s c r i p t   4 . 7 . 4   ( e x c l u d i n g   c r e a t e P l a y g r o u n d B u i l d . j s ) ,   c o m m o n s - c o m p r e s s   1 . 1 2 ,   d e p e n d e n c y - c h e c k - c o r e   1 . 4 . 3 ,   d e p e n d e n c y - c h e c k - u t i l s   1 . 4 . 3 ,   l u c e n e - a n a l y z e r s - c o m m o n   4 . 7 . 2 ,   l u c e n e - c o r e   4 . 7 . 2 ,   l u c e n e - q u e r i e s   4 . 7 . 2 ,   l u c e n e - q u e r y p a r s e r   4 . 7 . 2 ,   l u c e n e - s a n d b o x   4 . 7 . 2 ,   v e l o c i t y   1 . 7 ,   a w s - s i g n 2   0 . 7 . 0 ,   c a s e l e s s   0 . 1 2 . 0 ,   f o r e v e r - a g e n t   0 . 6 . 1 ,   o a u t h - s i g n   0 . 9 . 0 ,   r e q u e s t   2 . 8 8 . 2 ,   r e v a l i d a t o r   0 . 1 . 8 ,   t u n n e l - a g e n t   0 . 6 . 0 ,   @ c a r b o n / i c o n - h e l p e r s   1 0 . 2 5 . 0 ,   @ c a r b o n / i c o n s - r e a c t   1 0 . 2 8 . 0 
 
 * * * *   ( I B M   Z   R e s o u r c e   D i s c o v e r y   V i s u a l i z a t i o n   S e r v i c e   c o m p o n e n t ) 
 @ c a r b o n / i c o n s / r e a c t   1 0 . 2 3 . 0 ,   @ c a r b o n / i c o n s - r e a c t   1 0 . 3 6 . 0 ,   @ c a r b o n / i c o n - h e l p e r s   1 0 . 2 0 . 0 ,   c y p r e s s - a c c e s s i b i l i t y - c h e c k e r   3 . 1 . 8 
 
 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 
 B S D   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 b c r y p t   2 . 4 . 3   ( o n l y   f o r   b o w e r . j s o n ) ,   a j v   6 . 1 2 . 6 ,   b u f f e r - e q u a l - c o n s t a n t - t i m e   1 . 0 . 1 ,   d o t e n v   8 . 2 . 0 ,   d o t e n v   8 . 6 . 0 ,   e s p r i m a   4 . 0 . 1 ,   e x t r a c t - z i p   2 . 0 . 1 ,   m o o   0 . 5 . 1 ,   s p r i n t - j s   1 . 1 . 2 ,   q s   6 . 7 . 0 ,   q s   6 . 1 0 . 3 ,   s p r i n t - j s   1 . 0 . 3 ,   u r l - j s   4 . 4 . 1 ,   w e b i d l - c o n v e r s i o n s   3 . 0 . 1 ,   b c r y p t - p b k d f   1 . 0 . 2 ,   d i f f   3 . 5 . 0 ,   e n t i t i e s   1 . 1 . 2 ,   j s o n - s c h e m a   0 . 4 . 0 ,   s h o w d o w n   1 . 9 . 1 ,   t o u g h - c o o k i e   2 . 5 . 0 ,   l i b z i p   1 . 6 . 1 ,   f a s t - p r i n t f   1 . 6 . 9 ,   t s l i b   2 . 4 . 0 ,   s p r i n t - j s   1 . 0 . 3 
 
 * * * *   ( I B M   Z   R e s o u r c e   D i s c o v e r y   V i s u a l i z a t i o n   S e r v i c e   c o m p o n e n t ) 
 e x t r a c t - z i p   2 . 0 . 1 
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e   < O R G A N I Z A T I O N >   n o r   t h e   n a m e s   o f   i t s   
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   B S D   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 E C L I P S E   P U B L I C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 l o g b a c k - c o r e   1 . 2 . 0 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C 
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M 
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n 
       d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
         i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
       i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
       w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e 
       d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s ' 
       f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r 
       i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t 
       i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f 
       s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n 
       l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e 
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n 
 c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s 
 A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
     a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o 
           r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y 
           p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r , 
           i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
     b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
           R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r 
           L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e 
           t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d 
           o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f 
           t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s 
           a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h 
           c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e 
           s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n . 
           N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
     c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s 
           t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y 
           C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r 
           i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r 
           d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r 
           e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r 
           o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d 
           h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e 
           a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a 
           t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e 
           t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
           b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
     d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
           c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t 
           l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r 
 i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
     a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
     b )   i t s   l i c e n s e   a g r e e m e n t : 
             i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s 
                   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r 
                   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r 
                   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
           i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
                   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d 
                   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
         i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
                   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
           i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
                   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e 
                   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
     a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
     b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
           C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d 
           w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n , 
 i f 
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e 
 o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h 
 r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s 
 i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o 
 i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r 
 w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e , 
 i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h 
 C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y 
 e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s , 
 d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d 
 o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l 
 C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l 
 p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s 
 o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y 
 i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t : 
 a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d 
 b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t 
 n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t 
 i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f 
 t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s 
 w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e 
 s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r 
 C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a 
 c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N 
 " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E , 
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h 
 R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g 
 a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s 
 e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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 
 r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o 
 o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f 
 o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y 
 C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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 
 L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E 
 E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e 
 r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e 
 p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t 
 n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f 
 ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e ) 
 i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d 
 u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o 
 c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s 
 n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f 
 s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e , 
 R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s 
 r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t 
 a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n 
 o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e 
 m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o 
 p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o 
 t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s 
 A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e 
 E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t 
 S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l 
 b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e 
 A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e 
 A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m 
 ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y 
 s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r 
 l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t , 
 w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e 
 P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e 
 i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s 
 A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r 
 a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n 
 a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I S C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   I S C   L i c e n s e : 
 
 s e t p r o t o t y p e o f   1 . 1 . 1 ,   s e t p r o t o t y p e o f   1 . 2 . 0 ,   f a s t q   1 . 1 3 . 0 ,   f l a t t e d   3 . 2 . 6 ,   f s . r e a l p a t h   1 . 0 . 0 ,   g l o b   7 . 2 . 0 ,   g l o b - p a r e n t   5 . 1 . 2 ,   g r a c e f u l - f s   4 . 2 . 1 0 ,   i n f l i g h t   1 . 0 . 6 ,   i n h e r i t s   2 . 0 . 3 ,   i n h e r i t s   2 . 0 . 4 ,   m a k e - p l u r a l   7 . 1 . 0 ,   m i n i m a l i s t i c - a s s e r t   1 . 0 . 1 ,   m i n i m a t c h   3 . 0 . 4 ,   o n c e   1 . 4 . 0 ,   r i m r a f   3 . 0 . 2 ,   s e m v e r   5 . 7 . 1 ,   w r a p p y   1 . 0 . 2 ,   a b b r e v   1 . 1 . 1 ,   c l i u i   5 . 0 . 0 ,   d e e p - e q u a l s   0 . 0 . 1 ,   g e t - c a l l e r - f i l e   2 . 0 . 5 ,   h a r - s c h e m a   2 . 0 . 0 ,   j s o n - s t r i n g i f y - s a f e   5 . 0 . 1 ,   m u t e - s t r e a m   0 . 0 . 8 ,   n o p t   3 . 0 . 6 ,   r e a d   1 . 0 . 7 ,   r e q u i r e - m a i n - f i l e n a m e   2 . 0 . 0 ,   s e t - b l o c k i n g   2 . 0 . 0 ,   w h i c h - m o d u l e   2 . 0 . 0 ,   y 1 8 n   4 . 0 . 3 ,   y a r g s - p a r s e r   1 5 . 0 . 3 ,   s a f e - i d e n t i f i e r   0 . 4 . 2 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 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    A N D   I S C   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   I S C   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 E N D   O F   I S C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   M I T   L i c e n s e : 
 
 h e l m e t   4 . 6 . 0 ,   n o c a c h e   2 . 1 . 0 ,   g r a p h q l - j s   1 5 . 5 . 0 ,   e x p r e s s - g r a p h q l   0 . 1 2 . 0 ,   g r a p h q l - t y p e - j s o n   0 . 3 . 2 ,   g r a p h q l - r e l a y   0 . 6 . 0 ,   d a t a l o a d e r   2 . 0 . 0 ,   i 1 8 n   0 . 1 5 . 0 ,   p a s s p o r t   0 . 4 . 1 ,   p a s s p o r t - j w t   4 . 0 . 0 ,   e x p r e s s - j w t   6 . 0 . 0 ,   p r o m p t s   2 . 4 . 1 ,   j s o n w e b t o k e n   8 . 5 . 1 ,   c a r b o n - c o m p o n e n t s - r e a c t   7 . 3 0 . 0 ,   n o d e   1 2 . 0 . 0 ,   r e a c t   1 7 . 0 . 0 ,   r e a c t - d o m   1 7 . 0 . 0 ,   a x i o s   0 . 2 1 . 1 ,   i 1 8 n e x t   2 0 . 2 . 1 ,   r e a c t   1 7 . 0 . 2 ,   r e a c t - d o m   1 7 . 0 . 2 ,   r e a c t - i 1 8 n e x t   1 1 . 8 . 1 3 ,   s t y l e d - c o m p o n e n t s   5 . 2 . 1 ,   m j s o n   1 . 2 . 7 ,   b c r y p t   2 . 4 . 3   ( e x c l u d i n g   b c r y p t . j s ,   w r a p . j s ,   b c r y p t . m i n . j s ) ,   @ a p i d e v t o o l s / j s o n - s c h e m a - r e f - p a r s e r   9 . 0 . 9 ,   j s - y a m l   4 . 1 . 0 ,   @ j s d e v t o o l s / o n o   7 . 1 . 3 ,   @ n o d e l i b / f s . s c a n d i r   2 . 1 . 5 ,   @ n o d e l i b / f s . s t a t   2 . 0 . 5 ,   @ n o d e l i b / f s . w a l k   1 . 2 . 8 ,   @ t e s t i m / c h r o m e - v e r s i o n   1 . 0 . 7 ,   @ t y p e s / j s o n - s c h e m a   7 . 0 . 9 ,   @ t y p e s / n o d e   1 7 . 0 . 2 ,   @ t y p e s / y a u z l   2 . 9 . 2 ,   a c c e p t s   1 . 3 . 8 ,   a g e n t - b a s e   6 . 0 . 2 ,   d e b u g   4 . 3 . 3 ,   m s   2 . 0 . 0 ,   m s   2 . 1 . 2 ,   m s   2 . 1 . 3 ,   a g g r e g a t e - e r r o r   3 . 1 . 0 ,   a p p e n d - f i e l d   1 . 0 . 0 ,   a r g p a r s e   1 . 0 . 1 0 ,   a r r a y - f l a t t e n   1 . 1 . 1 ,   a r r a y - u n i o n   2 . 1 . 0 ,   a s n 1 . j s   5 . 4 . 1 ,   a s y n c   3 . 2 . 2 ,   a x i o s   0 . 2 1 . 4 ,   b a l a n c e d - m a t c h   1 . 0 . 2 ,   b i n d i n g s   1 . 5 . 0 ,   b l u e b i r d   3 . 7 . 2 ,   b n . j s   4 . 1 2 . 0 ,   b o d y - p a r s e r   1 . 1 9 . 0 ,   b o d y - p a r s e r   1 . 2 0 . 0 ,   b y t e s   3 . 1 . 0 ,   b y t e s   3 . 1 . 2 ,   b r a c e - e x p a n s i o n   1 . 1 . 1 1 ,   b r a c e s   3 . 0 . 2 ,   b r o r a n d   1 . 1 . 0 ,   b u f f e r - c r c 3 2   0 . 2 . 1 3 ,   b u f f e r - f r o m   1 . 1 . 2 ,   c a l l - m e - m a y b e   1 . 0 . 1 , c a m e l c a s e   6 . 2 . 0 ,   c a m e l c a s e   6 . 3 . 0 ,   c l e a n - s t a c k   2 . 2 . 0 ,   c o m p r e s s i b l e   2 . 0 . 1 8 ,   c o m p r e s s i o n   1 . 7 . 4 ,   c o n c a t - m a p   0 . 0 . 1 ,   c o n c a t - s t r e a m   1 . 6 . 2 ,   i s a r r a y   1 . 0 . 0 ,   r e a d a b l e - s t r e a m   2 . 3 . 7 ,   s t r i n g _ d e c o d e r   1 . 3 . 0 ,   c o n t e n t - d i s p o s i t i o n   0 . 5 . 3 ,   c o n t e n t - d i s p o s i t i o n   0 . 5 . 4 ,   c o n t e n t - t y p e   1 . 0 . 4 ,   c o o k i e   0 . 4 . 0 ,   c o o k i e   0 . 4 . 1 ,   c o o k i e   0 . 4 . 2 ,   c o o k i e   0 . 5 . 0 ,   c o o k i e - p a r s e r   1 . 4 . 6 ,   c o o k i e - s i g n a t u r e   1 . 0 . 6 ,   c o r e - u t i l - i s   1 . 0 . 3 ,   c o r s   2 . 8 . 5 ,   c r s f   3 . 1 . 0 ,   c s u r f   1 . 1 1 . 0 ,   d a t a l o a d e r   2 . 1 . 0 ,   d a t e - f o r m a t   4 . 0 . 1 3 ,   d e a s y n c   0 . 1 . 2 4 ,   d e b u g   2 . 6 . 9 ,   d e e p - i s   0 . 1 . 4 ,   d e l   6 . 0 . 0 ,   d e s t r o y   1 . 0 . 4 ,   d e s t r o y   1 . 2 . 0 ,   d i c e r   0 . 2 . 5 ,   d i r - g l o b   3 . 0 . 1 ,   e e - f i r s t   1 . 1 . 1 ,   e l l i p t i c   6 . 5 . 4 ,   e n c o d e u r l   1 . 0 . 2 ,   e n d - o f - s t r e a m   1 . 4 . 4 ,   e r r o r h a n d l e r   1 . 5 . 1 ,   e s c a p e - h t m l   1 . 0 . 3 ,   e t a g   1 . 8 . 1 ,   e x p r e s s   4 . 1 7 . 1 ,     e x p r e s s   4 . 1 8 . 1 ,   e x p r e s s - g r a p h q l   0 . 1 2 . 0 ,   h t t p - e r r o r s   1 . 7 . 2 ,   h t t p - e r r o r s   1 . 7 . 3 ,   h t t p - e r r o r s   1 . 8 . 0 ,   h t t p - e r r o r s   2 . 0 . 0 ,   t o i d e n t i f i e r   1 . 0 . 0 ,   t o i d e n t i f i e r   1 . 0 . 1 ,   e x p r e s s - o p e n a p i - v a l i d a t o r   3 . 1 7 . 2 ,   p a t h - t o - r e g e x p   6 . 2 . 0 ,   e x p r e s s - s e s s i o n   1 . 1 7 . 3 ,   d e p d   1 . 1 . 2 ,   f a s t - d e e p - e q u a l   3 . 1 . 3 ,   f a s t - g l o b   3 . 2 . 7 ,   f a s t - j s o n - s t a b l e - s t r i n g i f y   2 . 1 . 0 ,   f d - s l i c e r   1 . 1 . 0 ,   f i l e - u r l - t o - p a t h   1 . 0 . 0 ,   f i l l - r a n g e   7 . 0 . 1 ,   f i n a l h a n d l e r   1 . 1 . 2 ,   f i n a l h a n d l e r   1 . 2 . 0 ,   f o l l o w - r e d i r e c t s   1 . 1 5 . 1 ,   f o r e a c h   2 . 0 . 5 ,   f o r w a r d e d   0 . 2 . 0 ,   f r e s h   0 . 5 . 2 ,   f s - e x t r a   8 . 1 . 0 ,   g e t - s t r e a m   5 . 2 . 0 ,   g l o b b y   1 1 . 0 . 4 ,   g r a p h q l   1 5 . 8 . 0 ,   g r a p h q l - r e l a y   0 . 6 . 0 ,   g r a p h q l - t y p e - j s o n   0 . 3 . 2 ,   h a s h . j s   1 . 1 . 7 ,   h m a c - d r b g   1 . 0 . 1 ,   h t t p s - p r o x y - a g e n t   5 . 0 . 0 ,   i c o n v - l i t e   0 . 4 . 2 4 ,   i g n o r e   5 . 2 . 0 ,   i n d e n t - s t r i n g   4 . 0 . 0 ,   i p - r e g e x   4 . 3 . 0 ,   i p a d d r . j s   1 . 9 . 1 ,   i s - e x t g l o b   2 . 1 . 1 ,   i s - g l o b   4 . 0 . 3 ,   i s - n u m b e r   7 . 0 . 0 ,   i s - p a t h - c w d   2 . 2 . 0 ,   i s - p a t h - i n s i d e   3 . 0 . 3 ,   i s - u r l   1 . 2 . 4 ,   i s 2   2 . 0 . 7 ,   i s a r r a y   0 . 0 . 1 ,   j s - t o k e n s   4 . 0 . 0 ,   j s - y a m l   3 . 1 4 . 1 ,   j s o n - p o i n t e r   0 . 6 . 1 ,   j s o n - s c h e m a - r e f - p a r s e r   9 . 0 . 9 ,   j s o n - s c h e m a - t r a v e r s e   0 . 4 . 1 ,   j s o n f i l e   4 . 0 . 0 ,   j s o n w e b t o k e n   8 . 5 . 1 ,   m s   2 . 1 . 3 ,   j w a   1 . 4 . 1 ,   j w s   3 . 2 . 2 ,   l o d a s h   4 . 1 7 . 2 1 ,   l o d a s h . i n c l u d e s   4 . 3 . 0 ,   l o d a s h . i s b o o l e a n   3 . 0 . 3 ,   l o d a s h . i s i n t e g e r   4 . 0 . 4 ,   l o d a s h . i s n u m b e r   3 . 0 . 3 ,   l o d a s h . i s p l a i n o b j e c t   4 . 0 . 6 ,   l o d a s h . i s s t r i n g   4 . 0 . 1 ,   l o d a s h . m e r g e   4 . 6 . 2 ,   l o d a s h . o n c e   4 . 1 . 1 ,   l o d a s h . u n i q   4 . 5 . 0 ,   l o d a s h . z i p o b j e c t   4 . 1 . 3 ,   l o o s e - e n v i f y   1 . 4 . 0 ,   m a t h - i n t e r v a l - p a r s e r   2 . 0 . 1 ,   m e d i a - t y p e r   0 . 3 . 0 ,   m e r g e - d e s c r i p t o r s   1 . 0 . 1 ,   m e r g e 2   1 . 4 . 1 ,   m e s s a g e f o r m a t / c o r e   3 . 0 . 1 ,   m e s s a g e f o r m a t / d a t e - s k e l e t o n   1 . 0 . 1 ,   m e s s a g e f o r m a t / n u m b e r - s k e l e t o n   1 . 1 . 0 ,   m e s s a g e f o r m a t   2 . 3 . 0 ,   m e s s a g e f o r m a t - f o r m a t t e r s   2 . 0 . 1 ,   m e s s a g e f o r m a t / p a r s e r   5 . 0 . 0 ,   m e s s a g e f o r m a t / r u n t i m e   3 . 0 . 1 ,   m e t h o d s   1 . 1 . 2 ,   m i c r o m a t c h   4 . 0 . 4 ,   m i m e   1 . 6 . 0 ,   m i m e - d b   1 . 5 2 . 0 ,   m i m e - t y p e s   2 . 1 . 3 5 ,   m i n i m a l i s t i c - c r y p t o - u t i l s   1 . 0 . 1 ,   m i n i m i s t   1 . 2 . 5 ,   m k d i r p   0 . 5 . 5 ,   m s   2 . 0 . 0 ,   m u l t e r   1 . 4 . 4 ,   m u s t a c h e   4 . 2 . 0 ,   n e g o t i a t e r   0 . 6 . 3 ,   n o c a c h e   2 . 1 . 0 ,   n o d e - a d d o n - a p i   1 . 7 . 2 ,   n o d e - f e t c h   2 . 6 . 7 ,   o b j e c t - a s s i g n   4 . 1 . 1 ,   o b j e c t - i n s p e c t   1 . 1 2 . 2 ,   o n - f i n i s h e d   2 . 3 . 0 ,   o n - f i n i s h e d   2 . 4 . 1 ,   o n - h e a d e r s   1 . 0 . 2 ,   o n o   7 . 1 . 3 ,   o p e n a p i - s a m p l e r   1 . 0 . 0 - b e t a . 1 8 ,   p - m a p   4 . 0 . 0 ,   p a r s e u r l   1 . 3 . 3 ,   p a s s p o r t   0 . 6 . 0 ,   p a s s p o r t - j w t   4 . 0 . 0 ,   p a s s p o r t - l o c a l   1 . 0 . 0 ,   p a s s p o r t - s t r a t e g y   1 . 0 . 0 ,   p a t h - i s - a b s o l u t e   1 . 0 . 1 ,   p a t h - t o - r e g e x p   0 . 1 . 7 ,   p a t h - t y p e   4 . 0 . 0 ,   p a u s e   0 . 0 . 1 ,   p e n d   1 . 2 . 0 ,   p i c o m a t c h   2 . 3 . 0 ,   p r e t t i e r   1 . 1 9 . 1 ,   p r o c e s s - n e x t i c k - a r g s   2 . 0 . 1 ,   p r o p - t y p e s   1 5 . 7 . 2 ,   p r o p - t y p e s   1 5 . 8 . 1 ,   p r o x y - a d d r   2 . 0 . 7 ,   p r o x y - f r o m - e n v   1 . 1 . 0 ,   p u m p   3 . 0 . 0 ,   p u n y c o d e   2 . 1 . 1 ,   q u e u e - m i c r o t a s k   1 . 2 . 3 ,   r a n d o m - b y t e s   1 . 0 . 0 ,   r a n g e - p a r s e r   1 . 2 . 1 ,   r a w - b o d y   2 . 4 . 0 ,   r a w - b o d y   2 . 5 . 1 ,   r e a c t - i s   1 6 . 1 3 . 1 ,   r e a d a b l e - s t r e a m   1 . 1 . 1 4 ,   r e u s i f y   1 . 0 . 4 ,   r f d c   1 . 3 . 0 ,   r n d m   1 . 2 . 0 ,   r u n - p a r a l l e l   1 . 2 . 0 ,   s a f e r - b u f f e r   2 . 1 . 2 ,   s e n d   0 . 1 7 . 1 ,   s e n d   0 . 1 8 . 0 ,   m s   2 . 1 . 1 ,   s e r v e - s t a t i c   1 . 1 4 . 1 ,   s e r v e - s t a t i c   1 . 1 5 . 0 ,   s l a s h   3 . 0 . 0 ,   s t a t u s e s   1 . 5 . 0 ,   s t a t u s e s   2 . 0 . 1 ,   s t r e a m r o l l e r   2 . 2 . 4 ,   d a t e - f o r m a t   2 . 1 . 0 ,   s t r e a m s e a r c h   0 . 1 . 2 ,   s t r i n g - d e c o d e r   0 . 1 0 . 2 1 ,   s w a g g e r - u i - e x p r e s s   4 . 1 . 6 ,   t c p - p o r t - u s e d   1 . 0 . 2 ,   d e b u g   4 . 3 . 4 ,   t o - r e g e x - r a n g e   5 . 0 . 1 ,   t r 4 6   0 . 0 . 3 ,   t s s c m p   1 . 0 . 6 ,   t y p e - i s   1 . 6 . 1 8 ,   t y p e d a r r a y   0 . 0 . 6 ,   u i d - s a f e   2 . 1 . 5 ,   u i n v e r s a l i f y   0 . 1 . 2 ,   u n p i p e   1 . 0 . 0 ,   u t i l - d e p r e c a t e   1 . 0 . 2 ,   u t i l s - m e r g e   1 . 0 . 1 ,   v a l i d a t o r   1 3 . 7 . 0 ,   v a r y   1 . 1 . 2 ,   w h a t w g - u r l   5 . 0 . 0 ,   x t e n d   4 . 0 . 2 ,   y a u z l   2 . 1 0 . 0 ,   j s o u p   1 . 9 . 2 ,   a n s i - r e g e x   4 . 1 . 0 ,   a n s i - s t y l e s   3 . 2 . 1 ,   a r g u m e n t s - e x t e n d e d   0 . 0 . 3 ,   a r r a y - e x t e n d e d   0 . 0 . 1 1 ,   a s n 1   0 . 2 . 6 ,   a s s e r t - p l u s   1 . 0 . 0 ,   a s y n c k i t   0 . 4 . 0 ,   a w s 4   1 . 1 1 . 0 ,   c a l l - b i n d   1 . 0 . 2 ,   c l i   1 . 0 . 1 ,   c l o n e   2 . 1 . 2 ,   c o l o r - c o n v e r t   1 . 9 . 3 ,   c o l o r - n a m e   1 . 1 . 3 ,   c o l o r s   1 . 5 . 0 ,   c o m b i n e d - s t r e a m   1 . 0 . 8 ,   c o r e - u t i l - i s   1 . 0 . 2 ,   d a s h d a s h   1 . 1 4 . 1 ,   d a t e - e x t e n d e d   0 . 0 . 6 ,   d e c a m e l i z e   1 . 2 . 0 ,   d e c l a r e . j s   0 . 0 . 8 ,   d e e p - e q u a l   1 . 1 . 1 ,   d e f i n e - p r o p e r t i e s   1 . 1 . 3 ,   d e l a y e d - s t r e a m   1 . 0 . 0 ,   e c c - j s b n   0 . 1 . 2 ,   e m o j i - r e g e x   7 . 0 . 3 ,   e x i t   0 . 1 . 2 ,   e x t e n d   3 . 0 . 2 ,   e x t e n d e d   0 . 0 . 6 ,   e x t e n d e r   0 . 0 . 1 0 ,   e x t s p r i n t f   1 . 3 . 0 ,   e y e s   0 . 1 . 8 ,   f a s t - c s v   0 . 6 . 0 ,   f i n d - u p   3 . 0 . 0 ,   f o r m - d a t a   2 . 3 . 3 ,   f u n c t i o n - b i n d   1 . 1 . 1 ,   g e t - i n t r i n s i c   1 . 1 . 2 ,   g e t p a s s   0 . 1 . 7 ,   h a r - v a l i d a t o r   5 . 1 . 5 ,   h a s   1 . 0 . 3 ,   h a s - s y m b o l s   1 . 0 . 3 ,   h a s - t o s t r i n g t a g   1 . 0 . 0 ,   h a s b i n   1 . 2 . 3 ,   h t t p - s i g n a t u r e   1 . 2 . 0 ,   i s   0 . 2 . 7 ,   i s - a r g u m e n t s   1 . 1 . 1 ,   i s - d a t e - o b j e c t   1 . 0 . 5 ,   i s - e x t e n d e d   0 . 0 . 1 0 ,   i s - f u l l w i d t h - c o d e - p o i n t   2 . 0 . 0 ,   i s - r e g e x ,   1 . 1 . 4 ,   i s   t y p e d a r r a y 1 . 0 . 0 ,   i s s t r e a m   0 . 1 . 2 ,   j s b n   0 . 1 . 1 ,   j s p r i m   1 . 4 . 2 ,   l o c a t e - p a t h   3 . 0 . 0 ,   n o d e . e x t e n d   1 . 0 . 8 ,   o b j e c t - k e y s   0 . 4 . 0 ,   n o d e . f l o w   1 . 2 . 3 ,   o b j e c t - e x t e n d e d   0 . 0 . 7 ,   o b j e c t - i s   1 . 1 . 5 ,   o b j e c t - k e y s   1 . 1 . 1 ,   p - l i m i t   2 . 3 . 0 ,   p - l o c a t e   3 . 0 . 0 ,   p - t r y   2 . 2 . 0 ,   p a t h - e x i s t s   3 . 0 . 0 ,   p e r f o r m a n c e - n o w   2 . 1 . 0 ,   p k g i n f o   0 . 3 . 1 ,   p r o m p t   1 . 2 . 0 ,   w i n s t o n   2 . 4 . 5 ,   c o l o r s   1 . 0 . 3 ,   p s l   1 . 8 . 0 ,   r e g e x p . p r o t o t y p e . f l a g s   1 . 3 . 1 ,   u u i d   3 . 4 . 0 ,   r e q u i r e - d i r e c t o r y   2 . 1 . 1 ,   r m d i r   1 . 2 . 0 ,   s a f e - b u f f e r   5 . 1 . 2 ,   s a f e - b u f f e r   2 . 1 . 2 ,   s s h p k   1 . 1 6 . 1 ,   s t a c k - t r a c e   0 . 0 . 1 0 ,   s t r i n g - e x t e n d e d   0 . 0 . 8 ,   s t r i n g - w i d t h   3 . 1 . 0 ,   s t r i p - a n s i   5 . 2 . 0 ,   t r e e - k i l l   1 . 2 . 2 ,   u u i d   2 . 0 . 3 ,   v e r r o r   1 . 1 0 . 0 ,   w i n s t o n   1 . 1 . 2 ,   w r a p - a n s i   5 . 1 . 0 ,   y a r g s   1 4 . 2 . 3 ,   @ d a b h / d i a g n o s t i c s   2 . 0 . 3 ,   c o l o r   3 . 2 . 1 ,   c o l o r - s t r i n g   1 . 9 . 1 ,   c o l o r s p a c e   1 . 1 . 4 ,   e n a b l e d   2 . 0 . 0 ,   f e c h a   4 . 2 . 3 ,   f n . n a m e   1 . 1 . 0 ,   i s - a r r a y i s h   0 . 3 . 2 ,   i s - s t r e a m   2 . 0 . 1 ,   k u l e r   2 . 0 . 0 ,   l o g f o r m   2 . 4 . 2 ,   o n e - t i m e   1 . 0 . 0 ,   r e a c t   1 7 . 0 . 2 ,   s a f e - s t a b l e - s t r i n g i f y   2 . 3 . 1 ,   s i m p l e - s w i z z l e   0 . 2 . 2 ,   t x t - h e x   1 . 0 . 0 ,   t r i p l e - b e a m   1 . 3 . 0 ,   w i n s t o n   3 . 3 . 3 ,   w i n s t o n - t r a n s p o r t   4 . 5 . 0 ,   r e a d a b l e - s t r e a m   3 . 6 . 0 ,   s t r i n g - d e c o d e r   1 . 3 . 0 ,   t y p e s c r i p t   4 . 7 . 4   ( o n l y   f o r   c r e a t e P l a y g r o u n d B u i l d . j s ) ,   e x p r e s s - v a l i d a t o r   6 . 1 0 . 0 ,   e x p r e s s - v a l i d a t o r   6 . 1 4 . 1 ,   g r a p h q l - p a r s e - r e s o l v e - i n f o   4 . 1 2 . 3 ,   b o o l e a n   3 . 2 . 0 ,   b y t e s   3 . 0 . 0 ,   s i d e - c h a n n e l   1 . 0 . 4 ,   s t e a m r o l l e r   3 . 1 . 2 ,   t e x t - h e x   1 . 0 . 0 
 
 * * * *   ( I B M   Z   R e s o u r c e   D i s c o v e r y   V i s u a l i z a t i o n   S e r v i c e   c o m p o n e n t ) 
 @ z v i s u a l i z a t i o n / z v s   3 . 0 . 0 - d e v ,   @ b a b e l / r u n t i m e   7 . 1 3 . 1 6 ,   @ c y p r e s s / r e a c t   5 . 9 . 4 ,   @ t y p e s / n o d e   1 4 . 1 7 . 1 8 ,   @ t y p e s / s i n o n j s _ f a k e _ t i m e r s   6 . 0 . 4 ,   a r c h   2 . 2 . 0 ,   a x i o s   0 . 2 1 . 4 ,   c i - i n f o   3 . 2 . 0 ,   c l i - c u r s o r   3 . 1 . 0 ,   c o m m a n d e r   5 . 1 . 0 ,   c y p r e s s   8 . 3 . 0 ,   d a y j s   1 . 1 0 . 7 ,   d e b u g   4 . 3 . 4 ,   e v e n t e m i t t e r 2   6 . 4 . 4 ,   e x e c a   4 . 1 . 0 ,   f i g u r e s   3 . 2 . 0 ,   f o l l o w - r e d i r e c t s   1 . 1 5 . 1 ,   f s - e x t r a   9 . 1 . 0 ,   g e t - s t r e a m   5 . 1 . 0 ,   g l o b a l - d i r s   3 . 0 . 0 ,   i 1 8 n e x t   2 1 . 1 . 0 ,   i n i   2 . 0 . 0 ,   i s - c i   3 . 0 . 0 ,   i s - i n s t a l l e d - g l o b a l l y   0 . 4 . 0 ,   i s - s t r e a m   2 . 0 . 0 ,   j s - y a m l   3 . 1 4 . 1 ,   j s - y a m l   3 . 1 4 . 0 ,   j s o n f i l e   6 . 0 . 1 ,   u n i v e r s a l i f y   0 . 1 . 2 ,   m s   2 . 1 . 2 ,   r e s t o r e - c u r s o r   3 . 1 . 8 ,   s u p p o r t s - c o l o r   8 . 1 . 1 ,   z u s t a n d   3 . 5 . 7 
 
 
 
 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 .   
 
 E N D   O F   M I T   L I C E N S E 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 E N D   O F   O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   I B M   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   N O T I C E   F I L E 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
       
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E n d   o f   N o t i c e s   f o r   I B M   W a z i   f o r   D e v   S p a c e s   V 4 . 0 . x 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 
 B . 3 5   -   I B M   C I C S   E x p l o r e r   5 . 5 . 3 4 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   o f   S e c t i o n   B .   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F I L E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 C I C S   E x p l o r e r   /   C I C S   T r a n s a c t i o n   S e r v e r   b u i l d   t o o l k i t   ( F e b r u a r y   2 0 2 4 ) 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b   d o w n l o a d   p a g e   
 f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s   c o n c e r n i n g   n o t i c e s   
 a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d   a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e   m a y   
 h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s   ( c o l l e c t i v e l y   " I B M " ) ,   
 t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m   a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   
 c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w .   T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d   b y ,   
 o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s   N O T I C E S   
 f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d   I B M   d o e s   n o t   r e p r e s e n t   
 o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y   w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   
 f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y   a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   
 f o r   a n y   d a m a g e s   a c c r u i n g   f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 N O T E :   S e a r c h   o n   " S E C T I O N _ S T A R T "   t o   s t e p   t h r o u g h   t h e   d i f f e r e n t   s e c t i o n s   o f   t h i s   N o t i c e s . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S E C T I O N _ S T A R T 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 A P A C H E - 2 . 0   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   m i g h t   b e   p r o v i d e d   f o r   u s e   w i t h   t h e   P r o g r a m : 
 
 X m l S c h e m a . j a r ,   c o m m o n s - c l i ,   g s o n ,   o r g . e c l i p s e . o s g i ,   o r g . e c l i p s e . o s g i , 
 o r g . e c l i p s e . o s g i _ 3 . 1 0 . 2 . v 2 0 1 5 0 2 0 3 - 1 9 3 9 . j a r ,   o r g . e c l i p s e . o s g i _ 3 . 1 3 . 1 0 0 . v 2 0 1 8 0 8 2 7 - 1 5 3 6 . j a r ,   w o d e n - c o r e 
 
                                                                 A p a c h e   L i c e n s e 
 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . " } 
 
 
 
 E N D   O F   A P A C H E - 2 . 0   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 E P L - 1 . 0   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   m i g h t   b e   p r o v i d e d   f o r   u s e   w i t h   t h e   P r o g r a m : 
 
 c o m m o n . j a r ,   x s d . j a r 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   
 ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   
 R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   
 u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   
 b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   
 i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   
 C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   
 ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   
 u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   
 i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   
 P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   
 a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   
 d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   
 t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   
 c o d e   a n d   o b j e c t   c o d e   f o r m . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   
 m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   
 s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   
 s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   
 t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   
 c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   
 s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   
 p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   
 C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   
 t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   
 a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   
 b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   
 o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   
 e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   
 p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   
 r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   
 t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   
 r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   
 t h i s   A g r e e m e n t . 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   
 o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   
 e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   
 a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   
 i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   
 a s   l o s t   p r o f i t s ; 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   
 t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   
 a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   
 c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   
 P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   
 o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   
 t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   
 f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   
 p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   
 h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   
 a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   
 l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   
 i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   
 T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   
 a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   
 I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   
 o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   
 w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   
 T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   
 P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   
 C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   
 X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   
 a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   
 a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   
 I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   
 f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   
 a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   
 l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   
 o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   
 P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   
 v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   
 o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   
 o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   
 t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   
 d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   
 w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   
 s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   
 I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   
 u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   
 R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   
 r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   
 t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   
 t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   
 ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   
 A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   
 t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   
 o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   
 u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   
 p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   
 u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   
 R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   
 u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   
 A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   
 p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   
 a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   
 a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 E N D   O F   E P L - 1 . 0   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 E P L - 2 . 0   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   m i g h t   b e   p r o v i d e d   f o r   u s e   w i t h   t h e   P r o g r a m : 
 
 N a t T a b l e ,   o r g . e c l i p s e . o s g i _ 3 . 1 5 . 2 0 0 . v 2 0 2 0 0 2 1 4 - 1 6 0 0 . j a r 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   2 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   
 ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   
 R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o n t e n t   D i s t r i b u t e d   u n d e r   
 t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   D i s t r i b u t e d   
 b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   " o r i g i n a t e s "   f r o m   a   C o n t r i b u t o r   i f   
 i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   
 C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   c h a n g e s   o r   a d d i t i o n s   t o   t h e   P r o g r a m   
 t h a t   a r e   n o t   M o d i f i e d   W o r k s . 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   D i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   
 i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   
 P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   D i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t   o r   a n y   S e c o n d a r y   
 L i c e n s e   ( a s   a p p l i c a b l e ) ,   i n c l u d i n g   C o n t r i b u t o r s . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   C o d e   o r   o t h e r   f o r m ,   t h a t   
 i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   P r o g r a m   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   
 a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   
 w o r k   o f   a u t h o r s h i p . 
 
 " M o d i f i e d   W o r k s "   s h a l l   m e a n   a n y   w o r k   i n   S o u r c e   C o d e   o r   o t h e r   f o r m   t h a t   r e s u l t s   f r o m   
 a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   t h e   P r o g r a m ,   i n c l u d i n g ,   
 f o r   p u r p o s e s   o f   c l a r i t y   a n y   n e w   f i l e   i n   S o u r c e   C o d e   f o r m   t h a t   c o n t a i n s   a n y   c o n t e n t s   
 o f   t h e   P r o g r a m .   M o d i f i e d   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   c o n t a i n   o n l y   d e c l a r a t i o n s ,   
 i n t e r f a c e s ,   t y p e s ,   c l a s s e s ,   s t r u c t u r e s ,   o r   f i l e s   o f   t h e   P r o g r a m   s o l e l y   i n   e a c h   c a s e   
 i n   o r d e r   t o   l i n k   t o ,   b i n d   b y   n a m e ,   o r   s u b c l a s s   t h e   P r o g r a m   o r   M o d i f i e d   W o r k s   t h e r e o f . 
 
 " D i s t r i b u t e "   m e a n s   t h e   a c t s   o f   a )   d i s t r i b u t i n g   o r   b )   m a k i n g   a v a i l a b l e   i n   a n y   m a n n e r   
 t h a t   e n a b l e s   t h e   t r a n s f e r   o f   a   c o p y . 
 
 " S o u r c e   C o d e "   m e a n s   t h e   f o r m   o f   a   P r o g r a m   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   
 f i l e s . 
 
 " S e c o n d a r y   L i c e n s e "   m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   o r   
 a n y   l a t e r   v e r s i o n s   o f   t h a t   l i c e n s e ,   i n c l u d i n g   a n y   e x c e p t i o n s   o r   a d d i t i o n a l   p e r m i s s i o n s   
 a s   i d e n t i f i e d   b y   t h e   i n i t i a l   C o n t r i b u t o r . 
 
 2 .   G R A N T   O F   R I G H T S 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   
 D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   D i s t r i b u t e   a n d   s u b l i c e n s e   
 t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   D e r i v a t i v e   W o r k s . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   
 m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   
 s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   S o u r c e   C o d e   o r   o t h e r   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   
 a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   
 C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   
 s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   
 n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   
 p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   
 C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   
 t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   
 a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   
 b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   
 o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   
 e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   
 p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   
 r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   D i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   
 t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   
 r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   
 t h i s   A g r e e m e n t . 
 e )   N o t w i t h s t a n d i n g   t h e   t e r m s   o f   a n y   S e c o n d a r y   L i c e n s e ,   n o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   
 g r a n t s   t o   a n y   R e c i p i e n t   ( o t h e r   t h a n   t h o s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t )   a s   a   r e s u l t   
 o f   s u c h   R e c i p i e n t ' s   r e c e i p t   o f   t h e   P r o g r a m   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   
 ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 ) . 
 3 .   R E Q U I R E M E N T S 
 3 . 1   I f   a   C o n t r i b u t o r   D i s t r i b u t e s   t h e   P r o g r a m   i n   a n y   f o r m ,   t h e n : 
 
 a )   t h e   P r o g r a m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   a s   S o u r c e   C o d e ,   i n   a c c o r d a n c e   w i t h   s e c t i o n   
 3 . 2 ,   a n d   t h e   C o n t r i b u t o r   m u s t   a c c o m p a n y   t h e   P r o g r a m   w i t h   a   s t a t e m e n t   t h a t   t h e   S o u r c e   
 C o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   a n d   i n f o r m s   R e c i p i e n t s   h o w   
 t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   
 s o f t w a r e   e x c h a n g e ;   a n d 
 b )   t h e   C o n t r i b u t o r   m a y   D i s t r i b u t e   t h e   P r o g r a m   u n d e r   a   l i c e n s e   d i f f e r e n t   t h a n   t h i s   
 A g r e e m e n t ,   p r o v i d e d   t h a t   s u c h   l i c e n s e : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   
 c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   
 n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   o t h e r   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   
 i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   
 a s   l o s t   p r o f i t s ; 
 i i i )   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   
 u n d e r   s e c t i o n   3 . 2 ;   a n d 
 i v )   r e q u i r e s   a n y   s u b s e q u e n t   d i s t r i b u t i o n   o f   t h e   P r o g r a m   b y   a n y   p a r t y   t o   b e   u n d e r   
 a   l i c e n s e   t h a t   s a t i s f i e s   t h e   r e q u i r e m e n t s   o f   t h i s   s e c t i o n   3 . 
 3 . 2   W h e n   t h e   P r o g r a m   i s   D i s t r i b u t e d   a s   S o u r c e   C o d e : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ,   o r   i f   t h e   P r o g r a m   ( i )   i s   c o m b i n e d   
 w i t h   o t h e r   m a t e r i a l   i n   a   s e p a r a t e   f i l e   o r   f i l e s   m a d e   a v a i l a b l e   u n d e r   a   S e c o n d a r y   
 L i c e n s e ,   a n d   ( i i )   t h e   i n i t i a l   C o n t r i b u t o r   a t t a c h e d   t o   t h e   S o u r c e   C o d e   t h e   n o t i c e   
 d e s c r i b e d   i n   E x h i b i t   A   o f   t h i s   A g r e e m e n t ,   t h e n   t h e   P r o g r a m   m a y   b e   m a d e   a v a i l a b l e   
 u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e s ,   a n d 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 3 . 3   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a t t r i b u t i o n   
 n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s   o f   l i a b i l i t y   ( ' n o t i c e s ' )   c o n t a i n e d   
 w i t h i n   t h e   P r o g r a m   f r o m   a n y   c o p y   o f   t h e   P r o g r a m   w h i c h   t h e y   D i s t r i b u t e ,   p r o v i d e d   
 t h a t   C o n t r i b u t o r s   m a y   a d d   t h e i r   o w n   a p p r o p r i a t e   n o t i c e s . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   
 t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   
 f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   
 p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   
 h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   
 a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   
 l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   
 i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   
 T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   
 a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   
 I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   
 o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   
 w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   
 T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   
 P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   
 C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   
 X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   
 a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   
 a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   
 A P P L I C A B L E   L A W ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   
 O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   
 A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   
 a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   
 w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   
 r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   
 l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   A N D   T O   T H E   E X T E N T   P E R M I T T E D   B Y   
 A P P L I C A B L E   L A W ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   
 T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
 O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   
 v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   
 o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   
 o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   
 t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   
 d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   
 w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   
 s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   
 I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   
 u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   
 R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   
 r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   
 t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   
 t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   
 ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   
 A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   
 i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   
 t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   
 o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   D i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   
 u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   
 p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   D i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   
 u n d e r   t h e   n e w   v e r s i o n . 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   
 r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   
 w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   
 n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d .   N o t h i n g   i n   t h i s   A g r e e m e n t   
 i s   i n t e n d e d   t o   b e   e n f o r c e a b l e   b y   a n y   e n t i t y   t h a t   i s   n o t   a   C o n t r i b u t o r   o r   R e c i p i e n t .   
 N o   t h i r d - p a r t y   b e n e f i c i a r y   r i g h t s   a r e   c r e a t e d   u n d e r   t h i s   A g r e e m e n t . 
 
 E x h i b i t   A   -   F o r m   o f   S e c o n d a r y   L i c e n s e s   N o t i c e 
 " T h i s   S o u r c e   C o d e   m a y   a l s o   b e   m a d e   a v a i l a b l e   u n d e r   t h e   f o l l o w i n g   S e c o n d a r y   L i c e n s e s   
 w h e n   t h e   c o n d i t i o n s   f o r   s u c h   a v a i l a b i l i t y   s e t   f o r t h   i n   t h e   E c l i p s e   P u b l i c   L i c e n s e ,   
 v .   2 . 0   a r e   s a t i s f i e d :   { n a m e   l i c e n s e ( s ) ,   v e r s i o n ( s ) ,   a n d   e x c e p t i o n s   o r   a d d i t i o n a l   
 p e r m i s s i o n s   h e r e } . " 
 
 S i m p l y   i n c l u d i n g   a   c o p y   o f   t h i s   A g r e e m e n t ,   i n c l u d i n g   t h i s   E x h i b i t   A   i s   n o t   s u f f i c i e n t   
 t o   l i c e n s e   t h e   S o u r c e   C o d e   u n d e r   S e c o n d a r y   L i c e n s e s . 
 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r   f i l e ,   t h e n   
 Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E   f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   
 w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e . 
 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 
 E N D   O F   E P L - 2 . 0   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 M P L - 2 . 0   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   m i g h t   b e   p r o v i d e d   f o r   u s e   w i t h   t h e   P r o g r a m : 
 
 G l a z e d L i s t s 
 
 M o z i l l a   P u b l i c   L i c e n s e 
 
 V e r s i o n   2 . 0 
 
 1 .   D e f i n i t i o n s 
 
 1 . 1 .   " C o n t r i b u t o r " 
 m e a n s   e a c h   i n d i v i d u a l   o r   l e g a l   e n t i t y   t h a t   c r e a t e s ,   c o n t r i b u t e s   t o   t h e   c r e a t i o n   
 o f ,   o r   o w n s   C o v e r e d   S o f t w a r e . 
 
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n " 
 m e a n s   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n s   o f   o t h e r s   ( i f   a n y )   u s e d   b y   a   C o n t r i b u t o r   
 a n d   t h a t   p a r t i c u l a r   C o n t r i b u t o r ' s   C o n t r i b u t i o n . 
 
 1 . 3 .   " C o n t r i b u t i o n " 
 m e a n s   C o v e r e d   S o f t w a r e   o f   a   p a r t i c u l a r   C o n t r i b u t o r . 
 
 1 . 4 .   " C o v e r e d   S o f t w a r e " 
 m e a n s   S o u r c e   C o d e   F o r m   t o   w h i c h   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d   t h e   n o t i c e   
 i n   E x h i b i t   A ,   t h e   E x e c u t a b l e   F o r m   o f   s u c h   S o u r c e   C o d e   F o r m ,   a n d   M o d i f i c a t i o n s   o f   
 s u c h   S o u r c e   C o d e   F o r m ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
 1 . 5 .   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " 
 m e a n s 
 
 t h a t   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   B   t o   t h e   
 C o v e r e d   S o f t w a r e ;   o r 
 
 t h a t   t h e   C o v e r e d   S o f t w a r e   w a s   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   v e r s i o n   1 . 1   o r   e a r l i e r   
 o f   t h e   L i c e n s e ,   b u t   n o t   a l s o   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e . 
 
 1 . 6 .   " E x e c u t a b l e   F o r m " 
 m e a n s   a n y   f o r m   o f   t h e   w o r k   o t h e r   t h a n   S o u r c e   C o d e   F o r m . 
 
 1 . 7 .   " L a r g e r   W o r k " 
 m e a n s   a   w o r k   t h a t   c o m b i n e s   C o v e r e d   S o f t w a r e   w i t h   o t h e r   m a t e r i a l ,   i n   a   s e p a r a t e   f i l e   
 o r   f i l e s ,   t h a t   i s   n o t   C o v e r e d   S o f t w a r e . 
 
 1 . 8 .   " L i c e n s e " 
 m e a n s   t h i s   d o c u m e n t . 
 
 1 . 9 .   " L i c e n s a b l e " 
 m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   
 t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   b y   
 t h i s   L i c e n s e . 
 
 1 . 1 0 .   " M o d i f i c a t i o n s " 
 m e a n s   a n y   o f   t h e   f o l l o w i n g : 
 
 a n y   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m ,   o r   
 m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   C o v e r e d   S o f t w a r e ;   o r 
 
 a n y   n e w   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   c o n t a i n s   a n y   C o v e r e d   S o f t w a r e . 
 
 1 . 1 1 .   " P a t e n t   C l a i m s "   o f   a   C o n t r i b u t o r 
 m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   
 c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   w o u l d   b e   i n f r i n g e d ,   b u t   
 f o r   t h e   g r a n t   o f   t h e   L i c e n s e ,   b y   t h e   m a k i n g ,   u s i n g ,   s e l l i n g ,   o f f e r i n g   f o r   s a l e ,   
 h a v i n g   m a d e ,   i m p o r t ,   o r   t r a n s f e r   o f   e i t h e r   i t s   C o n t r i b u t i o n s   o r   i t s   C o n t r i b u t o r   
 V e r s i o n . 
 
 1 . 1 2 .   " S e c o n d a r y   L i c e n s e " 
 m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   t h e   G N U   L e s s e r   G e n e r a l   
 P u b l i c   L i c e n s e ,   V e r s i o n   2 . 1 ,   t h e   G N U   A f f e r o   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   3 . 0 ,   
 o r   a n y   l a t e r   v e r s i o n s   o f   t h o s e   l i c e n s e s . 
 
 1 . 1 3 .   " S o u r c e   C o d e   F o r m " 
 m e a n s   t h e   f o r m   o f   t h e   w o r k   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s . 
 
 1 . 1 4 .   " Y o u "   ( o r   " Y o u r " ) 
 m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h i s   L i c e n s e .   F o r   
 l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   t h a t   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   
 u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   
 e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   
 ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   L i c e n s e   G r a n t s   a n d   C o n d i t i o n s 
 2 . 1 .   G r a n t s 
 E a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 
 u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   
 s u c h   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m a k e   a v a i l a b l e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   d i s t r i b u t e ,   
 a n d   o t h e r w i s e   e x p l o i t   i t s   C o n t r i b u t i o n s ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   M o d i f i c a t i o n s ,   
 o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
 u n d e r   P a t e n t   C l a i m s   o f   s u c h   C o n t r i b u t o r   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   
 m a d e ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   e i t h e r   i t s   C o n t r i b u t i o n s   o r   i t s   C o n t r i b u t o r   
 V e r s i o n . 
 
 2 . 2 .   E f f e c t i v e   D a t e 
 T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n   2 . 1   w i t h   r e s p e c t   t o   a n y   C o n t r i b u t i o n   b e c o m e   e f f e c t i v e   
 f o r   e a c h   C o n t r i b u t i o n   o n   t h e   d a t e   t h e   C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   s u c h   C o n t r i b u t i o n . 
 
 2 . 3 .   L i m i t a t i o n s   o n   G r a n t   S c o p e 
 T h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2   a r e   t h e   o n l y   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e .   
 N o   a d d i t i o n a l   r i g h t s   o r   l i c e n s e s   w i l l   b e   i m p l i e d   f r o m   t h e   d i s t r i b u t i o n   o r   l i c e n s i n g   
 o f   C o v e r e d   S o f t w a r e   u n d e r   t h i s   L i c e n s e .   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   
 p a t e n t   l i c e n s e   i s   g r a n t e d   b y   a   C o n t r i b u t o r : 
 
 f o r   a n y   c o d e   t h a t   a   C o n t r i b u t o r   h a s   r e m o v e d   f r o m   C o v e r e d   S o f t w a r e ;   o r 
 
 f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   Y o u r   a n d   a n y   o t h e r   t h i r d   p a r t y ' s   m o d i f i c a t i o n s   
 o f   C o v e r e d   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   i t s   C o n t r i b u t i o n s   w i t h   o t h e r   s o f t w a r e   
 ( e x c e p t   a s   p a r t   o f   i t s   C o n t r i b u t o r   V e r s i o n ) ;   o r 
 
 u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f   i t s   C o n t r i b u t i o n s . 
 
 T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   i n   t h e   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   l o g o s   
 o f   a n y   C o n t r i b u t o r   ( e x c e p t   a s   m a y   b e   n e c e s s a r y   t o   c o m p l y   w i t h   t h e   n o t i c e   r e q u i r e m e n t s   
 i n   S e c t i o n   3 . 4 ) . 
 
 2 . 4 .   S u b s e q u e n t   L i c e n s e s 
 N o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   a s   a   r e s u l t   o f   Y o u r   c h o i c e   t o   d i s t r i b u t e   
 t h e   C o v e r e d   S o f t w a r e   u n d e r   a   s u b s e q u e n t   v e r s i o n   o f   t h i s   L i c e n s e   ( s e e   S e c t i o n   1 0 . 2 )   
 o r   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f   p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   
 3 . 3 ) . 
 
 2 . 5 .   R e p r e s e n t a t i o n 
 E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t h e   C o n t r i b u t o r   b e l i e v e s   i t s   C o n t r i b u t i o n s   a r e   
 i t s   o r i g i n a l   c r e a t i o n ( s )   o r   i t   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   t o   i t s   
 C o n t r i b u t i o n s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 2 . 6 .   F a i r   U s e 
 T h i s   L i c e n s e   i s   n o t   i n t e n d e d   t o   l i m i t   a n y   r i g h t s   Y o u   h a v e   u n d e r   a p p l i c a b l e   c o p y r i g h t   
 d o c t r i n e s   o f   f a i r   u s e ,   f a i r   d e a l i n g ,   o r   o t h e r   e q u i v a l e n t s . 
 
 2 . 7 .   C o n d i t i o n s 
 S e c t i o n s   3 . 1 ,   3 . 2 ,   3 . 3 ,   a n d   3 . 4   a r e   c o n d i t i o n s   o f   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n   
 2 . 1 . 
 
 3 .   R e s p o n s i b i l i t i e s 
 3 . 1 .   D i s t r i b u t i o n   o f   S o u r c e   F o r m 
 A l l   d i s t r i b u t i o n   o f   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   F o r m ,   i n c l u d i n g   a n y   M o d i f i c a t i o n s   
 t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e ,   m u s t   b e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   
 Y o u   m u s t   i n f o r m   r e c i p i e n t s   t h a t   t h e   S o u r c e   C o d e   F o r m   o f   t h e   C o v e r e d   S o f t w a r e   i s   
 g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   t h i s   L i c e n s e .   
 Y o u   m a y   n o t   a t t e m p t   t o   a l t e r   o r   r e s t r i c t   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   
 F o r m . 
 
 3 . 2 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   F o r m 
 I f   Y o u   d i s t r i b u t e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   F o r m   t h e n : 
 
 s u c h   C o v e r e d   S o f t w a r e   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   F o r m ,   a s   d e s c r i b e d   
 i n   S e c t i o n   3 . 1 ,   a n d   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   t h e   E x e c u t a b l e   F o r m   h o w   t h e y   c a n   
 o b t a i n   a   c o p y   o f   s u c h   S o u r c e   C o d e   F o r m   b y   r e a s o n a b l e   m e a n s   i n   a   t i m e l y   m a n n e r ,   a t   
 a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   d i s t r i b u t i o n   t o   t h e   r e c i p i e n t ;   a n d 
 
 Y o u   m a y   d i s t r i b u t e   s u c h   E x e c u t a b l e   F o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   o r   s u b l i c e n s e   
 i t   u n d e r   d i f f e r e n t   t e r m s ,   p r o v i d e d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   F o r m   d o e s   
 n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   F o r m   u n d e r   
 t h i s   L i c e n s e . 
 
 3 . 3 .   D i s t r i b u t i o n   o f   a   L a r g e r   W o r k 
 Y o u   m a y   c r e a t e   a n d   d i s t r i b u t e   a   L a r g e r   W o r k   u n d e r   t e r m s   o f   Y o u r   c h o i c e ,   p r o v i d e d   
 t h a t   Y o u   a l s o   c o m p l y   w i t h   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   f o r   t h e   C o v e r e d   S o f t w a r e .   
 I f   t h e   L a r g e r   W o r k   i s   a   c o m b i n a t i o n   o f   C o v e r e d   S o f t w a r e   w i t h   a   w o r k   g o v e r n e d   b y   
 o n e   o r   m o r e   S e c o n d a r y   L i c e n s e s ,   a n d   t h e   C o v e r e d   S o f t w a r e   i s   n o t   I n c o m p a t i b l e   W i t h   
 S e c o n d a r y   L i c e n s e s ,   t h i s   L i c e n s e   p e r m i t s   Y o u   t o   a d d i t i o n a l l y   d i s t r i b u t e   s u c h   C o v e r e d   
 S o f t w a r e   u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e ( s ) ,   s o   t h a t   t h e   r e c i p i e n t   o f   
 t h e   L a r g e r   W o r k   m a y ,   a t   t h e i r   o p t i o n ,   f u r t h e r   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   
 t h e   t e r m s   o f   e i t h e r   t h i s   L i c e n s e   o r   s u c h   S e c o n d a r y   L i c e n s e ( s ) . 
 
 3 . 4 .   N o t i c e s 
 Y o u   m a y   n o t   r e m o v e   o r   a l t e r   t h e   s u b s t a n c e   o f   a n y   l i c e n s e   n o t i c e s   ( i n c l u d i n g   c o p y r i g h t   
 n o t i c e s ,   p a t e n t   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y ,   o r   l i m i t a t i o n s   o f   l i a b i l i t y )   c o n t a i n e d   
 w i t h i n   t h e   S o u r c e   C o d e   F o r m   o f   t h e   C o v e r e d   S o f t w a r e ,   e x c e p t   t h a t   Y o u   m a y   a l t e r   a n y   
 l i c e n s e   n o t i c e s   t o   t h e   e x t e n t   r e q u i r e d   t o   r e m e d y   k n o w n   f a c t u a l   i n a c c u r a c i e s . 
 
 3 . 5 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s 
 Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   
 l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e .   H o w e v e r ,   Y o u   
 m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   a n y   C o n t r i b u t o r .   Y o u   m u s t   
 m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y ,   o r   l i a b i l i t y   
 o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   e v e r y   C o n t r i b u t o r   
 f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   
 i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   Y o u   m a y   i n c l u d e   a d d i t i o n a l   d i s c l a i m e r s   o f   
 w a r r a n t y   a n d   l i m i t a t i o n s   o f   l i a b i l i t y   s p e c i f i c   t o   a n y   j u r i s d i c t i o n . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   L i c e n s e   w i t h   
 r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   S o f t w a r e   d u e   t o   s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   
 r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   
 e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   
 d e s c r i p t i o n   m u s t   b e   p l a c e d   i n   a   t e x t   f i l e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   
 C o v e r e d   S o f t w a r e   u n d e r   t h i s   L i c e n s e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e   
 o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   
 o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 5 .   T e r m i n a t i o n 
 5 . 1 .   T h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   
 t o   c o m p l y   w i t h   a n y   o f   i t s   t e r m s .   H o w e v e r ,   i f   Y o u   b e c o m e   c o m p l i a n t ,   t h e n   t h e   r i g h t s   
 g r a n t e d   u n d e r   t h i s   L i c e n s e   f r o m   a   p a r t i c u l a r   C o n t r i b u t o r   a r e   r e i n s t a t e d   ( a )   p r o v i s i o n a l l y ,   
 u n l e s s   a n d   u n t i l   s u c h   C o n t r i b u t o r   e x p l i c i t l y   a n d   f i n a l l y   t e r m i n a t e s   Y o u r   g r a n t s ,   
 a n d   ( b )   o n   a n   o n g o i n g   b a s i s ,   i f   s u c h   C o n t r i b u t o r   f a i l s   t o   n o t i f y   Y o u   o f   t h e   n o n - c o m p l i a n c e   
 b y   s o m e   r e a s o n a b l e   m e a n s   p r i o r   t o   6 0   d a y s   a f t e r   Y o u   h a v e   c o m e   b a c k   i n t o   c o m p l i a n c e .   
 M o r e o v e r ,   Y o u r   g r a n t s   f r o m   a   p a r t i c u l a r   C o n t r i b u t o r   a r e   r e i n s t a t e d   o n   a n   o n g o i n g   
 b a s i s   i f   s u c h   C o n t r i b u t o r   n o t i f i e s   Y o u   o f   t h e   n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   
 m e a n s ,   t h i s   i s   t h e   f i r s t   t i m e   Y o u   h a v e   r e c e i v e d   n o t i c e   o f   n o n - c o m p l i a n c e   w i t h   t h i s   
 L i c e n s e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   Y o u   b e c o m e   c o m p l i a n t   p r i o r   t o   3 0   d a y s   a f t e r   Y o u r   
 r e c e i p t   o f   t h e   n o t i c e . 
 
 5 . 2 .   I f   Y o u   i n i t i a t e   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t   
 c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s ,   c o u n t e r - c l a i m s ,   a n d   c r o s s - c l a i m s )   
 a l l e g i n g   t h a t   a   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   
 t h e n   t h e   r i g h t s   g r a n t e d   t o   Y o u   b y   a n y   a n d   a l l   C o n t r i b u t o r s   f o r   t h e   C o v e r e d   S o f t w a r e   
 u n d e r   S e c t i o n   2 . 1   o f   t h i s   L i c e n s e   s h a l l   t e r m i n a t e . 
 
 5 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   5 . 1   o r   5 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e   
 a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   
 b y   Y o u   o r   Y o u r   d i s t r i b u t o r s   u n d e r   t h i s   L i c e n s e   p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   
 t e r m i n a t i o n . 
 
 6 .   D i s c l a i m e r   o f   W a r r a n t y 
 C o v e r e d   S o f t w a r e   i s   p r o v i d e d   u n d e r   t h i s   L i c e n s e   o n   a n   " a s   i s "   b 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 i t h e r   e x p r e s s e d ,   i m p l i e d ,   o r   s t a t u t o r y ,   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 ,   
 w a r r a n t i e s   t h a t   t h e   C o v e r e d   S o f t w a r e   i s   f r e e   o f   d e f e c t s ,   m e r c h a n t a b l e ,   f i t   f o r   a   
 p a r t i c u l a r   p u r p o s e   o r   n o n - i n f r i n g i n g .   T h e   e n t i r e   r i s k   a s   t o   t h e   q u a l i t y   a n d   p e r f o r m a n c e   
 o f   t h e   C o v e r e d   S o f t w a r e   i s   w i t h   Y o u .   S h o u l d   a n y   C o v e r e d   S o f t w a r e   p r o v e   d e f e c t i v e   
 i n   a n y   r e s p e c t ,   Y o u   ( n o t   a n y   C o n t r i b u t o r )   a s s u m e   t h e   c o s t   o f   a n y   n e c e s s a r y   s e r v i c i n g ,   
 r e p a i r ,   o r   c o r r e c t i o n .   T h i s   d i s c l a i m e r   o f   w a r r a n t y   c o n s t i t u t e s   a n   e s s e n t i a l   p a r t   
 o f   t h i s   L i c e n s e .   N o   u s e   o f   a n y   C o v e r e d   S o f t w a r e   i s   a u t h o r i z e d   u n d e r   t h i s   L i c e n s e   
 e x c e p t   u n d e r   t h i s   d i s c l a i m e r . 
 
 7 .   L i m i t a t i o n   o f   L i a b i l i t y 
 U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   
 c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   a n y   C o n t r i b u t o r ,   o r   a n y o n e   w h o   d i s t r i b u t e s   C o v e r e d   
 S o f t w a r e   a s   p e r m i t t e d   a b o v e ,   b e   l i a b l e   t o   Y o u   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   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 ,   
 d a m a g e s   f o r   l o s t   p r o f i t s ,   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   
 o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ,   e v e n   i f   s u c h   p a r t y   s h a l l   h a v e   
 b e e n   i n f o r m e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   T h i s   l i m i t a t i o n   o f   l i a b i l i t y   s h a l l   
 n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r   p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m   s u c h   p a r t y ' s   
 n e g l i g e n c e   t o   t h e   e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h   l i m i t a t i o n .   S o m e   j u r i s d i c t i o n s   
 d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f   i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s ,   
 s o   t h i s   e x c l u s i o n   a n d   l i m i t a t i o n   m a y   n o t   a p p l y   t o   Y o u . 
 
 8 .   L i t i g a t i o n 
 A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   m a y   b e   b r o u g h t   o n l y   i n   t h e   c o u r t s   o f   a   j u r i s d i c t i o n   
 w h e r e   t h e   d e f e n d a n t   m a i n t a i n s   i t s   p r i n c i p a l   p l a c e   o f   b u s i n e s s   a n d   s u c h   l i t i g a t i o n   
 s h a l l   b e   g o v e r n e d   b y   l a w s   o f   t h a t   j u r i s d i c t i o n ,   w i t h o u t   r e f e r e n c e   t o   i t s   c o n f l i c t - o f - l a w   
 p r o v i s i o n s .   N o t h i n g   i n   t h i s   S e c t i o n   s h a l l   p r e v e n t   a   p a r t y ' s   a b i l i t y   t o   b r i n g   c r o s s - c l a i m s   
 o r   c o u n t e r - c l a i m s . 
 
 9 .   M i s c e l l a n e o u s 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   t h e   s u b j e c t   m a t t e r   h e r e o f .   
 I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   
 b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   A n y   l a w   o r   r e g u l a t i o n   
 w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   
 s h a l l   n o t   b e   u s e d   t o   c o n s t r u e   t h i s   L i c e n s e   a g a i n s t   a   C o n t r i b u t o r . 
 
 1 0 .   V e r s i o n s   o f   t h e   L i c e n s e 
 1 0 . 1 .   N e w   V e r s i o n s 
 M o z i l l a   F o u n d a t i o n   i s   t h e   l i c e n s e   s t e w a r d .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n   1 0 . 3 ,   n o   
 o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   o r   p u b l i s h   n e w   v e r s i o n s   
 o f   t h i s   L i c e n s e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
 1 0 . 2 .   E f f e c t   o f   N e w   V e r s i o n s 
 Y o u   m a y   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   
 u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e ,   o r   u n d e r   t h e   t e r m s   o f   
 a n y   s u b s e q u e n t   v e r s i o n   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 
 1 0 . 3 .   M o d i f i e d   V e r s i o n s 
 I f   y o u   c r e a t e   s o f t w a r e   n o t   g o v e r n e d   b y   t h i s   L i c e n s e ,   a n d   y o u   w a n t   t o   c r e a t e   a   n e w   
 l i c e n s e   f o r   s u c h   s o f t w a r e ,   y o u   m a y   c r e a t e   a n d   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   
 i f   y o u   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   
 ( e x c e p t   t o   n o t e   t h a t   s u c h   m o d i f i e d   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) . 
 
 1 0 . 4 .   D i s t r i b u t i n g   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s 
 I f   Y o u   c h o o s e   t o   d i s t r i b u t e   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h   S e c o n d a r y   
 L i c e n s e s   u n d e r   t h e   t e r m s   o f   t h i s   v e r s i o n   o f   t h e   L i c e n s e ,   t h e   n o t i c e   d e s c r i b e d   i n   
 E x h i b i t   B   o f   t h i s   L i c e n s e   m u s t   b e   a t t a c h e d . 
 
 E x h i b i t   A   -   S o u r c e   C o d e   F o r m   L i c e n s e   N o t i c e 
 T h i s   S o u r c e   C o d e   F o r m   i s   s u b j e c t   t o   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   v .   
 2 . 0 .   I f   a   c o p y   o f   t h e   M P L   w a s   n o t   d i s t r i b u t e d   w i t h   t h i s   f i l e ,   Y o u   c a n   o b t a i n   o n e   
 a t   h t t p s : / / m o z i l l a . o r g / M P L / 2 . 0 / . 
 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r   f i l e ,   t h e n   
 Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E   f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   
 w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e . 
 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 E x h i b i t   B   -   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s "   N o t i c e 
 T h i s   S o u r c e   C o d e   F o r m   i s   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " ,   a s   d e f i n e d   b y   t h e   
 M o z i l l a   P u b l i c   L i c e n s e ,   v .   2 . 0 . 
 
 
 E N D   O F   M P L - 2 . 0   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S E C T I O N _ S T A R T 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 I B M   D b 2   C o n n e c t   E n t e r p r i s e   E d i t i o n   1 1 . 1 . 1 . 1   N o t i c e s   a n d   I n f o r m a t i o n 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b   d o w n l o a d   
 p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s   c o n c e r n i n g   n o t i c e s   
 a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d   a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e   m a y   
 h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s   ( c o l l e c t i v e l y   " I B M " ) ,   
 t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m   a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   
 c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w .   T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d   b y ,   
 o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s   N O T I C E S   
 f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d   I B M   d o e s   n o t   r e p r e s e n t   
 o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y   w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   
 f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y   a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   
 f o r   a n y   d a m a g e s   a c c r u i n g   f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 *                                                                               I B M   D B 2   1 1 . 1                                                                           * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 B o o s t   1 . 3 3 . 1 
 
 B o o s t   S o f t w a r e   L i c e n s e   -   V e r s i o n   1 . 0   -   A u g u s t   1 7 t h ,   2 0 0 3 
 
 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 r   o r g a n i z a t i o n 
 o b t a i n i n g   a   c o p y   o f   t h e   s o f t w a r e   a n d   a c c o m p a n y i n g   d o c u m e n t a t i o n   c o v e r e d   b y 
 t h i s   l i c e n s e   ( t h e   " S o f t w a r e " )   t o   u s e ,   r e p r o d u c e ,   d i s p l a y ,   d i s t r i b u t e , 
 e x e c u t e ,   a n d   t r a n s m i t   t h e   S o f t w a r e ,   a n d   t o   p r e p a r e   d e r i v a t i v e   w o r k 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   t h i r d - p a r t i e 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 ,   a l l   s u b j e c t   t o   t h e   f o l l o w i n g : 
 
 T h e   c o p y r i g h t   n o t i c e s   i n   t h e   S o f t w a r e   a n d   t h i s   e n t i r e   s t a t e m e n t ,   i n c l u d i n g 
 t h e   a b o v e   l i c e n s e   g r a n t ,   t h i s   r e s t r i c t i o n   a n d   t h e   f o l l o w i n g   d i s c l a i m e r , 
 m u s t   b e   i n c l u d e d   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e ,   i n   w h o l e   o r   i n   p a r t ,   a n d 
 a l l   d e r i v a t i v e   w o r k s   o f   t h e   S o f t w a r e ,   u n l e s s   s u c h   c o p i e s   o r   d e r i v a t i v e 
 w o r k s   a r e   s o l e l y   i n   t h e   f o r m   o f   m a c h i n e - e x e c u t a b l e   o b j e c t   c o d e   g e n e r a t e d   b y 
 a   s o u r c e   l a n g u a g e   p r o c e s s o r . 
 
 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 ,   T I T L 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   C O P Y R I G H T   H O L D E R S   O R   A N Y O N E   D I S T R I B U T I N G   T H E   S O F T W A R E   B E   L I A B L E 
 F O R   A N Y   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   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 . 
 
 E N D   O F   B O O S T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
                                                                               
 E X P A T   C O D E .   T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   a n d   C l a r k 
 C o o p e r 
 C o p y r i g h t   ( c )   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   E x p a t   m a i n t a i n e r s . 
 
 *   E x p a t   1 . 9 5 . 1 
 *   E x p a t   2 . 0 . 0 
 
 I B M   o b t a i n e d   t h e   E x p a t   S o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 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 . 
 
 E N D   O F   E X P A T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C U P   P A R S E R   G E N E R A T O R .   T h e   P r o g r a m   i n c l u d e s   C U P   P a r s e r   
 G e n e r a t o r   ( " J C U P " )   v e r s i o n   0 . 1 0 k   A N D   C U P   P a r s e r   
 G e n e r a t o r   f o r   J a v a   1 . 0   s o f t w a r e   w h i c h   i s   C o p y r i g h t   1 9 9 6 - 1 9 9 9   
 b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y   a n d   C .   S c o t t   A n a n i a n .   A l l   r i g h t s   
 r e s e r v e d .   
 
 I B M   o b t a i n e d   t h e   J C U P   S o f t w a r e   u n d e r   t h e   t e r m s   a n d   
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e :   
   
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r   
   
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
   
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   
 b o t h   t h 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   a n d   w a r r a n t y   
 d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   
 t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   
   
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   
 f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 E N D   O F   C U P   P A R S E R   G E N E R A T O R   N O T I C E S   A N D   I N F O R M A T I O N   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e 
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   I B M   o b t a i n e d   t h e   A p a c h e   C o d e   u n d e r 
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e .   T h i s   s o f t w a r e   c o n s i s t s   o f 
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n , 
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 *   A p a c h e   C o m m o n s   E L   v 1 . 0 
 *   A p a c h e   C o m m o n s   I / O   v 1 . 1 
 *   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 0 
 *   A p a c h e   C o m m o n - F i l e U p l o a d   1 . 0 
 *   A p a c h e   C o m m o n - V a l i d a t o r   1 . 0 . 2 
 *   A p a c h e   C o m m o n - C o l l e c t i o n s   2 . 1 
 *   A p a c h e   C o m m o n - D i g e s t o r   1 . 5 
 *   A p a c h e   G e r o n i m o   v 1 . 0 
 *   A p a c h e   J a s p e r - C o m p i l e r   v 5 . 0 . 2 7 
 *   A p a c h e   J a s p e r - R u n t i m e   v 5 . 0 . 2 7 
 *   A p a c h e   T o m c a t   4 . 1 . 3 0 
 *   A p a c h e   L u c e n e   1 . 4 . 3 
 *   A p a c h e   L u c e n e   v 2 . 2 
 *   A p a c h e   L u c e n e   H T M L   P a r s e r   1 . 4 . 3   
 *   A p a c h e   A N T   1 . 6 . 5 ,   1 . 7 
 *   A p a c h e   C o m m o n s - L o g g i n g   1 . 0 . 3 
 *   A p a c h e   D e r b y   v 1 0 . 2 
 *   J e t t y   v 5 . 1 . 1 1 
 *   J e t t y   v 5 . 1 . 1 1   ( o r g . m o r t b a y . j a a s . j a r ) 
 *   M o n g o D B   C   D r i v e r   0 . 6 
 *   X M L 4 C   5 . 8 
 *   X S L T 4 C   1 . 1 2 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s )   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
   *         n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 
   
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t 
 o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s 
 t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y . 
 F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r 
 i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y 
 c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g 
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n 
 f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r 
 t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e , 
 g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e 
 a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d 
 i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t 
 i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s , 
 a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n 
 o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s 
 s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y 
 n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n 
 o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s 
 t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t 
 o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d 
 i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r 
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n 
 t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t 
 o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f 
 o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y 
 i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e , 
 n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o 
 r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m , 
 s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r 
 O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e , 
 e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e , 
 n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t 
 l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e 
 t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s 
 l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k 
 t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n 
 a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t ) 
 a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k 
 c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e 
 s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n 
 S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       1 .   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y 
 o f   t h i s   L i c e n s e ;   a n d 
 
       2 .   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t 
 Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
       3 .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u 
 d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e 
 S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t 
 o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       4 .   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n , 
 t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f 
 t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e 
 n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e 
 D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g 
 w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e 
 W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f 
 t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e 
 L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t 
 Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k , 
 p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s 
 m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e 
 a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r 
 d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e , 
 p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s 
 w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y 
 C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e 
 L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y 
 a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l 
 s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e 
 e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s , 
 t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d 
 f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d 
 r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n 
 w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s 
 C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y 
 K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s 
 o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s 
 a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n 
 t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y 
 a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n 
 w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y 
 d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r 
 a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e , 
 c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h 
 d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r , 
 a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s 
 a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h 
 o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e 
 r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o 
 i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d 
 b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y 
 s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E P L   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 C o m m o n   P u b l i c   L i c e n s e   ( " C P L   C o d e " )   o r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   
 C o d e " ) .   
 E c l i p s e   M o d e l i n g   F r a m e w o r k   1 . 1 . 1 
 I B M   E c l i p s e   H e l p   S y s t e m   3 . 4 . 2 
 *   A n t   1 . 7   a n d   1 . 6 5   
 -   D O M   
 -   S A X   
 *   A p a c h e   C o m m o n s   E L   1 . 0   
 *   A p a c h e   j a s p e r   2   f r o m   T o m c a t   5 . 5 . 1 7 
 *   C o m m o n s   L o g g i n g   1 . 0 . 4 
 *   I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e   r e l e a s e   6 b   
 *   J a k a r t a   C o m m o n s   C o l l e c t i o n s 
 *   J a v a   S e r v l e t   A P I   2 . 5   ( s e r v l e t - a p i . j a r   f r o m   T o m c a t   5 . 5 . 1 7 )   
 *   J a v a S e r v e r   P a g e s   A P I   2 . 0   ( j s p - a p i . j a r   f r o m   T o m c a t   5 . 5 . 1 7 )   
 *   J e t t y   5 . 1 . 1 4   ( o r g . m o r t b a y . j e t t y . j a r ) 
 *   L u c e n e   1 . 9 . 1   a n d   H T M L   P a r s e r   
 *   M o z i l l a   B i n d i n g   
 *   O S G i   M a t e r i a l s   
 *   P u T T Y   0 . 5 8   ( d e r i v a t i v e   w o r k )   
 *   W 3 C   D T D s     
 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h e s e   c o m p o n e n t s   a t : 
 h t t p : / / w w w . e c l i p s e . o r g . 
 
 E c l i p s e   M o d e l i n g   F r a m e w o r k   1 . 1 . 1 
 
 C o m p o n e n t s   o f   E c l i p s e   M o d e l i n g   F r a m e w o r k   w e r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 I B M   E c l i p s e   H e l p   S y s t e m   3 . 4 . 2 
 
 T h e   f o l l o w i n g   s u b s e t   o f   o p e n   s o u r c e   s o f t w a r e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   E c l i p s e   H e l p   S y s t e m ,   J e t t y ,   L u c e n e ,   L u c e n e   H T M L   P a r s e r ,   M X 4 J   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s "   )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d - u s e r   l i c e n s e   a g r e e m e n t . 
 
 
 D O M 
 T h i s   l i c e n s e   c a m e   f r o m : 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / c o p y r i g h t - s o f t w a r e - 1 9 9 8 0 7 2 0 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d 
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k , 
 y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t 
 y o u   m a k e : 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f 
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t   ( C )   [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D 
 C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E 
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D 
 P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E 
 S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n 
 A u g u s t   1 4   1 9 9 8   s o   a s   t o   i m p r o v e   c o m p a t i b i l i t y   w i t h   G P L .   T h i s 
 v e r s i o n   e n s u r e s   t h a t   W 3 C   s o f t w a r e   l i c e n s i n g   t e r m s   a r e   n o   m o r e 
 r e s t r i c t i v e   t h a n   G P L   a n d   c o n s e q u e n t l y   W 3 C   s o f t w a r e   m a y   b e 
 d i s t r i b u t e d   i n   G P L   p a c k a g e s .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e 
 p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m 
 o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e 
 l i b w w w ,   A m a y a ,   a n d   J i g s a w .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e 
 d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 S A X 
 T h i s   l i c e n s e   c a m e   f r o m :   h t t p : / / w w w . m e g g i n s o n . c o m / S A X / c o p y i n g . h t m l 
     H o w e v e r   p l e a s e   n o t e   f u t u r e   v e r s i o n s   o f   S A X   m a y   b e   c o v e r e d   
     u n d e r   h t t p : / / s a x p r o j e c t . o r g / ? s e l e c t e d = p d 
 
 
 T h i s   p a g e   i s   n o w   o u t   o f   d a t e   - -   s e e   t h e   n e w   S A X   s i t e   a t   
 h t t p : / / w w w . s a x p r o j e c t . o r g /   f o r   m o r e   u p - t o - d a t e 
 r e l e a s e s   a n d   o t h e r   i n f o r m a t i o n .   P l e a s e   c h a n g e   y o u r   b o o k m a r k s . 
 
 
 S A X 2   i s   F r e e ! 
 
 I   h e r e b y   a b a n d o n   a n y   p r o p e r t y   r i g h t s   t o   S A X   2 . 0   ( t h e   S i m p l e   A P I   f o r 
 X M L ) ,   a n d   r e l e a s e   a l l   o f   t h e   S A X   2 . 0   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d 
 d o c u m e n t a t i o n   c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   i n t o   t h e   P u b l i c   D o m a i n . 
 S A X   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y 
 p u r p o s e . 
 
 D a v i d   M e g g i n s o n ,   d a v i d @ m e g g i n s o n . c o m 
 2 0 0 0 - 0 5 - 0 5 
 
 
 I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e   r e l e a s e   6 b 
 
 T h e   I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 R E A D M E   f o r   r e l e a s e   6 b   o f   2 7 - M a r - 1 9 9 8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   d i s t r i b u t i o n   c o n t a i n s   t h e   s i x t h   p u b l i c   r e l e a s e   o f   t h e   I n d e p e n d e n t   J P E G 
 G r o u p ' s   f r e e   J P E G   s o f t w a r e .     Y o u   a r e   w e l c o m e   t o   r e d i s t r i b u t e   t h i s   s o f t w a r e   a n d 
 t o   u s e   i t   f o r   a n y   p u r p o s e ,   s u b j e c t   t o   t h e   c o n d i t i o n s   u n d e r   L E G A L   I S S U E S ,   b e l o w . 
 
 S e r i o u s   u s e r s   o f   t h i s   s o f t w a r e   ( p a r t i c u l a r l y   t h o s e   i n c o r p o r a t i n g   i t   i n t o 
 l a r g e r   p r o g r a m s )   s h o u l d   c o n t a c t   I J G   a t   j p e g - i n f o @ u u n e t . u u . n e t   t o   b e   a d d e d   t o 
 o u r   e l e c t r o n i c   m a i l i n g   l i s t .     M a i l i n g   l i s t   m e m b e r s   a r e   n o t i f i e d   o f   u p d a t e s 
 a n d   h a v e   a   c h a n c e   t o   p a r t i c i p a t e   i n   t e c h n i c a l   d i s c u s s i o n s ,   e t c . 
 
 T h i s   s o f t w a r e   i s   t h e   w o r k   o f   T o m   L a n e ,   P h i l i p   G l a d s t o n e ,   J i m   B o u c h e r , 
 L e e   C r o c k e r ,   J u l i a n   M i n g u i l l o n ,   L u i s   O r t i z ,   G e o r g e   P h i l l i p s ,   D a v i d e   R o s s i , 
 G u i d o   V o l l b e d i n g ,   G e '   W e i j e r s ,   a n d   o t h e r   m e m b e r s   o f   t h e   I n d e p e n d e n t   J P E G 
 G r o u p . 
 
 I J G   i s   n o t   a f f i l i a t e d   w i t h   t h e   o f f i c i a l   I S O   J P E G   s t a n d a r d s   c o m m i t t e e . 
 
 
 D O C U M E N T A T I O N   R O A D M A P 
 = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   f i l e   c o n t a i n s   t h e   f o l l o w i n g   s e c t i o n s : 
 
 O V E R V I E W                         G e n e r a l   d e s c r i p t i o n   o f   J P E G   a n d   t h e   I J G   s o f t w a r e . 
 L E G A L   I S S U E S                 C o p y r i g h t ,   l a c k   o f   w a r r a n t y ,   t e r m s   o f   d i s t r i b u t i o n . 
 R E F E R E N C E S                     W h e r e   t o   l e a r n   m o r e   a b o u t   J P E G . 
 A R C H I V E   L O C A T I O N S       W h e r e   t o   f i n d   n e w e r   v e r s i o n s   o f   t h i s   s o f t w a r e . 
 R E L A T E D   S O F T W A R E         O t h e r   s t u f f   y o u   s h o u l d   g e t . 
 F I L E   F O R M A T   W A R S         S o f t w a r e   * n o t *   t o   g e t . 
 T O   D O                               P l a n s   f o r   f u t u r e   I J G   r e l e a s e s . 
 
 O t h e r   d o c u m e n t a t i o n   f i l e s   i n   t h e   d i s t r i b u t i o n   a r e : 
 
 U s e r   d o c u m e n t a t i o n : 
     i n s t a l l . d o c               H o w   t o   c o n f i g u r e   a n d   i n s t a l l   t h e   I J G   s o f t w a r e . 
     u s a g e . d o c                   U s a g e   i n s t r u c t i o n s   f o r   c j p e g ,   d j p e g ,   j p e g t r a n , 
                                         r d j p g c o m ,   a n d   w r j p g c o m . 
     * . 1                               U n i x - s t y l e   m a n   p a g e s   f o r   p r o g r a m s   ( s a m e   i n f o   a s   u s a g e . d o c ) . 
     w i z a r d . d o c                 A d v a n c e d   u s a g e   i n s t r u c t i o n s   f o r   J P E G   w i z a r d s   o n l y . 
     c h a n g e . l o g                 V e r s i o n - t o - v e r s i o n   c h a n g e   h i g h l i g h t s . 
 P r o g r a m m e r   a n d   i n t e r n a l   d o c u m e n t a t i o n : 
     l i b j p e g . d o c               H o w   t o   u s e   t h e   J P E G   l i b r a r y   i n   y o u r   o w n   p r o g r a m s . 
     e x a m p l e . c                   S a m p l e   c o d e   f o r   c a l l i n g   t h e   J P E G   l i b r a r y . 
     s t r u c t u r e . d o c           O v e r v i e w   o f   t h e   J P E G   l i b r a r y ' s   i n t e r n a l   s t r u c t u r e . 
     f i l e l i s t . d o c             R o a d   m a p   o f   I J G   f i l e s . 
     c o d e r u l e s . d o c           C o d i n g   s t y l e   r u l e s   - - -   p l e a s e   r e a d   i f   y o u   c o n t r i b u t e   c o d e . 
 
 P l e a s e   r e a d   a t   l e a s t   t h e   f i l e s   i n s t a l l . d o c   a n d   u s a g e . d o c .     U s e f u l   i n f o r m a t i o n 
 c a n   a l s o   b e   f o u n d   i n   t h e   J P E G   F A Q   ( F r e q u e n t l y   A s k e d   Q u e s t i o n s )   a r t i c l e .     S e e 
 A R C H I V E   L O C A T I O N S   b e l o w   t o   f i n d   o u t   w h e r e   t o   o b t a i n   t h e   F A Q   a r t i c l e . 
 
 I f   y o u   w a n t   t o   u n d e r s t a n d   h o w   t h e   J P E G   c o d e   w o r k s ,   w e   s u g g e s t   r e a d i n g   o n e   o r 
 m o r e   o f   t h e   R E F E R E N C E S ,   t h e n   l o o k i n g   a t   t h e   d o c u m e n t a t i o n   f i l e s   ( i n   r o u g h l y 
 t h e   o r d e r   l i s t e d )   b e f o r e   d i v i n g   i n t o   t h e   c o d e . 
 
 
 O V E R V I E W 
 = = = = = = = = 
 
 T h i s   p a c k a g e   c o n t a i n s   C   s o f t w a r e   t o   i m p l e m e n t   J P E G   i m a g e   c o m p r e s s i o n   a n d 
 d e c o m p r e s s i o n .     J P E G   ( p r o n o u n c e d   " j a y - p e g " )   i s   a   s t a n d a r d i z e d   c o m p r e s s i o n 
 m e t h o d   f o r   f u l l - c o l o r   a n d   g r a y - s c a l e   i m a g e s .     J P E G   i s   i n t e n d e d   f o r   c o m p r e s s i n g 
 " r e a l - w o r l d "   s c e n e s ;   l i n e   d r a w i n g s ,   c a r t o o n s   a n d   o t h e r   n o n - r e a l i s t i c   i m a g e s 
 a r e   n o t   i t s   s t r o n g   s u i t .     J P E G   i s   l o s s y ,   m e a n i n g   t h a t   t h e   o u t p u t   i m a g e   i s   n o t 
 e x a c t l y   i d e n t i c a l   t o   t h e   i n p u t   i m a g e .     H e n c e   y o u   m u s t   n o t   u s e   J P E G   i f   y o u 
 h a v e   t o   h a v e   i d e n t i c a l   o u t p u t   b i t s .     H o w e v e r ,   o n   t y p i c a l   p h o t o g r a p h i c   i m a g e s , 
 v e r y   g o o d   c o m p r e s s i o n   l e v e l s   c a n   b e   o b t a i n e d   w i t h   n o   v i s i b l e   c h a n g e ,   a n d 
 r e m a r k a b l y   h i g h   c o m p r e s s i o n   l e v e l s   a r e   p o s s i b l e   i f   y o u   c a n   t o l e r a t e   a 
 l o w - q u a l i t y   i m a g e .     F o r   m o r e   d e t a i l s ,   s e e   t h e   r e f e r e n c e s ,   o r   j u s t   e x p e r i m e n t 
 w i t h   v a r i o u s   c o m p r e s s i o n   s e t t i n g s . 
 
 T h i s   s o f t w a r e   i m p l e m e n t s   J P E G   b a s e l i n e ,   e x t e n d e d - s e q u e n t i a l ,   a n d   p r o g r e s s i v e 
 c o m p r e s s i o n   p r o c e s s e s .     P r o v i s i o n   i s   m a d e   f o r   s u p p o r t i n g   a l l   v a r i a n t s   o f   t h e s e 
 p r o c e s s e s ,   a l t h o u g h   s o m e   u n c o m m o n   p a r a m e t e r   s e t t i n g s   a r e n ' t   i m p l e m e n t e d   y e t . 
 F o r   l e g a l   r e a s o n s ,   w e   a r e   n o t   d i s t r i b u t i n g   c o d e   f o r   t h e   a r i t h m e t i c - c o d i n g 
 v a r i a n t s   o f   J P E G ;   s e e   L E G A L   I S S U E S .     W e   h a v e   m a d e   n o   p r o v i s i o n   f o r   s u p p o r t i n g 
 t h e   h i e r a r c h i c a l   o r   l o s s l e s s   p r o c e s s e s   d e f i n e d   i n   t h e   s t a n d a r d . 
 
 W e   p r o v i d e   a   s e t   o f   l i b r a r y   r o u t i n e s   f o r   r e a d i n g   a n d   w r i t i n g   J P E G   i m a g e   f i l e s , 
 p l u s   t w o   s a m p l e   a p p l i c a t i o n s   " c j p e g "   a n d   " d j p e g " ,   w h i c h   u s e   t h e   l i b r a r y   t o 
 p e r f o r m   c o n v e r s i o n   b e t w e e n   J P E G   a n d   s o m e   o t h e r   p o p u l a r   i m a g e   f i l e   f o r m a t s . 
 T h e   l i b r a r y   i s   i n t e n d e d   t o   b e   r e u s e d   i n   o t h e r   a p p l i c a t i o n s . 
 
 I n   o r d e r   t o   s u p p o r t   f i l e   c o n v e r s i o n   a n d   v i e w i n g   s o f t w a r e ,   w e   h a v e   i n c l u d e d 
 c o n s i d e r a b l e   f u n c t i o n a l i t y   b e y o n d   t h e   b a r e   J P E G   c o d i n g / d e c o d i n g   c a p a b i l i t y ; 
 f o r   e x a m p l e ,   t h e   c o l o r   q u a n t i z a t i o n   m o d u l e s   a r e   n o t   s t r i c t l y   p a r t   o f   J P E G 
 d e c o d i n g ,   b u t   t h e y   a r e   e s s e n t i a l   f o r   o u t p u t   t o   c o l o r m a p p e d   f i l e   f o r m a t s   o r 
 c o l o r m a p p e d   d i s p l a y s .     T h e s e   e x t r a   f u n c t i o n s   c a n   b e   c o m p i l e d   o u t   o f   t h e 
 l i b r a r y   i f   n o t   r e q u i r e d   f o r   a   p a r t i c u l a r   a p p l i c a t i o n .     W e   h a v e   a l s o   i n c l u d e d 
 " j p e g t r a n " ,   a   u t i l i t y   f o r   l o s s l e s s   t r a n s c o d i n g   b e t w e e n   d i f f e r e n t   J P E G 
 p r o c e s s e s ,   a n d   " r d j p g c o m "   a n d   " w r j p g c o m " ,   t w o   s i m p l e   a p p l i c a t i o n s   f o r 
 i n s e r t i n g   a n d   e x t r a c t i n g   t e x t u a l   c o m m e n t s   i n   J F I F   f i l e s . 
 
 T h e   e m p h a s i s   i n   d e s i g n i n g   t h i s   s o f t w a r e   h a s   b e e n   o n   a c h i e v i n g   p o r t a b i l i t y   a n d 
 f l e x i b i l i t y ,   w h i l e   a l s o   m a k i n g   i t   f a s t   e n o u g h   t o   b e   u s e f u l .     I n   p a r t i c u l a r , 
 t h e   s o f t w a r e   i s   n o t   i n t e n d e d   t o   b e   r e a d   a s   a   t u t o r i a l   o n   J P E G .     ( S e e   t h e 
 R E F E R E N C E S   s e c t i o n   f o r   i n t r o d u c t o r y   m a t e r i a l . )     R a t h e r ,   i t   i s   i n t e n d e d   t o 
 b e   r e l i a b l e ,   p o r t a b l e ,   i n d u s t r i a l - s t r e n g t h   c o d e .     W e   d o   n o t   c l a i m   t o   h a v e 
 a c h i e v e d   t h a t   g o a l   i n   e v e r y   a s p e c t   o f   t h e   s o f t w a r e ,   b u t   w e   s t r i v e   f o r   i t . 
 
 W e   w e l c o m e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   a   c o m p o n e n t   o f   c o m m e r c i a l   p r o d u c t s . 
 N o   r o y a l t y   i s   r e q u i r e d ,   b u t   w e   d o   a s k   f o r   a n   a c k n o w l e d g e m e n t   i n   p r o d u c t 
 d o c u m e n t a t i o n ,   a s   d e s c r i b e d   u n d e r   L E G A L   I S S U E S . 
 
 
 L E G A L   I S S U E S 
 = = = = = = = = = = = = 
 
 I n   p l a i n   E n g l i s h : 
 
 1 .   W e   d o n ' t   p r o m i s e   t h a t   t h i s   s o f t w a r e   w o r k s .     ( B u t   i f   y o u   f i n d   a n y   b u g s , 
       p l e a s e   l e t   u s   k n o w ! ) 
 2 .   Y o u   c a n   u s e   t h i s   s o f t w a r e   f o r   w h a t e v e r   y o u   w a n t .     Y o u   d o n ' t   h a v e   t o   p a y   u s . 
 3 .   Y o u   m a y   n o t   p r e t e n d   t h a t   y o u   w r o t e   t h i s   s o f t w a r e .     I f   y o u   u s e   i t   i n   a 
       p r o g r a m ,   y o u   m u s t   a c k n o w l e d g e   s o m e w h e r e   i n   y o u r   d o c u m e n t a t i o n   t h a t 
       y o u ' v e   u s e d   t h e   I J G   c o d e . 
 
 I n   l e g a l e s e : 
 
 T h e   a u t h o r s   m a k e   N O   W A R R A N T Y   o r   r e p r e s e n t a t i o n ,   e i t h e r   e x p r e s s   o r   i m p l i e d , 
 w i t h   r e s p e c t   t o   t h i s   s o f t w a r e ,   i t s   q u a l i t y ,   a c c u r a c y ,   m e r c h a n t a b i l i t y ,   o r 
 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 .     T h i s   s o f t w a r e   i s   p r o v i d e d   " A S   I S " ,   a n d   y o u , 
 i t s   u s e r ,   a s s u m e   t h e   e n t i r e   r i s k   a s   t o   i t s   q u a l i t y   a n d   a c c u r a c y . 
 
 T h i s   s o f t w a r e   i s   c o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e . 
 A l l   R i g h t s   R e s e r v e d   e x c e p t   a s   s p e c i f i e d   b e l o w . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s 
 s o f t w a r e   ( o r   p o r t i o n s   t h e r e o f )   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e s e 
 c o n d i t i o n s : 
 ( 1 )   I f   a n y   p a r t   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e   i s   d i s t r i b u t e d ,   t h e n   t h i s 
 R E A D M E   f i l e   m u s t   b e   i n c l u d e d ,   w i t h   t h i s   c o p y r i g h t   a n d   n o - w a r r a n t y   n o t i c e 
 u n a l t e r e d ;   a n d   a n y   a d d i t i o n s ,   d e l e t i o n s ,   o r   c h a n g e s   t o   t h e   o r i g i n a l   f i l e s 
 m u s t   b e   c l e a r l y   i n d i c a t e d   i n   a c c o m p a n y i n g   d o c u m e n t a t i o n . 
 ( 2 )   I f   o n l y   e x e c u t a b l e   c o d e   i s   d i s t r i b u t e d ,   t h e n   t h e   a c c o m p a n y i n g 
 d o c u m e n t a t i o n   m u s t   s t a t e   t h a t   " t h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f 
 t h e   I n d e p e n d e n t   J P E G   G r o u p " . 
 ( 3 )   P e r m i s s i o n   f o r   u s e   o f   t h i s   s o f t w a r e   i s   g r a n t e d   o n l y   i f   t h e   u s e r   a c c e p t s 
 f u l l   r e s p o n s i b i l i t y   f o r   a n y   u n d e s i r a b l e   c o n s e q u e n c e s ;   t h e   a u t h o r s   a c c e p t 
 N O   L I A B I L I T Y   f o r   d a m a g e s   o f   a n y   k i n d . 
 
 T h e s e   c o n d i t i o n s   a p p l y   t o   a n y   s o f t w a r e   d e r i v e d   f r o m   o r   b a s e d   o n   t h e   I J G   c o d e , 
 n o t   j u s t   t o   t h e   u n m o d i f i e d   l i b r a r y .     I f   y o u   u s e   o u r   w o r k ,   y o u   o u g h t   t o 
 a c k n o w l e d g e   u s . 
 
 P e r m i s s i o n   i s   N O T   g r a n t e d   f o r   t h e   u s e   o f   a n y   I J G   a u t h o r ' s   n a m e   o r   c o m p a n y   n a m e 
 i n   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h i s   s o f t w a r e   o r   p r o d u c t s   d e r i v e d   f r o m 
 i t .     T h i s   s o f t w a r e   m a y   b e   r e f e r r e d   t o   o n l y   a s   " t h e   I n d e p e n d e n t   J P E G   G r o u p ' s 
 s o f t w a r e " . 
 
 W e   s p e c i f i c a l l y   p e r m i t   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   t h e   b a s i s   o f 
 c o m m e r c i a l   p r o d u c t s ,   p r o v i d e d   t h a t   a l l   w a r r a n t y   o r   l i a b i l i t y   c l a i m s   a r e 
 a s s u m e d   b y   t h e   p r o d u c t   v e n d o r . 
 
 
 a n s i 2 k n r . c   i s   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   b y   p e r m i s s i o n   o f   L .   P e t e r   D e u t s c h , 
 s o l e   p r o p r i e t o r   o f   i t s   c o p y r i g h t   h o l d e r ,   A l a d d i n   E n t e r p r i s e s   o f   M e n l o   P a r k ,   C A . 
 a n s i 2 k n r . c   i s   N O T   c o v e r e d   b y   t h e   a b o v e   c o p y r i g h t   a n d   c o n d i t i o n s ,   b u t   i n s t e a d 
 b y   t h e   u s u a l   d i s t r i b u t i o n   t e r m s   o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   p r i n c i p a l l y , 
 t h a t   y o u   m u s t   i n c l u d e   s o u r c e   c o d e   i f   y o u   r e d i s t r i b u t e   i t .     ( S e e   t h e   f i l e 
 a n s i 2 k n r . c   f o r   f u l l   d e t a i l s . )     H o w e v e r ,   s i n c e   a n s i 2 k n r . c   i s   n o t   n e e d e d   a s   p a r t 
 o f   a n y   p r o g r a m   g e n e r a t e d   f r o m   t h e   I J G   c o d e ,   t h i s   d o e s   n o t   l i m i t   y o u   m o r e   t h a n 
 t h e   f o r e g o i n g   p a r a g r a p h s   d o . 
 
 T h e   U n i x   c o n f i g u r a t i o n   s c r i p t   " c o n f i g u r e "   w a s   p r o d u c e d   w i t h   G N U   A u t o c o n f . 
 I t   i s   c o p y r i g h t   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   b u t   i s   f r e e l y   d i s t r i b u t a b l e . 
 T h e   s a m e   h o l d s   f o r   i t s   s u p p o r t i n g   s c r i p t s   ( c o n f i g . g u e s s ,   c o n f i g . s u b , 
 l t c o n f i g ,   l t m a i n . s h ) .     A n o t h e r   s u p p o r t   s c r i p t ,   i n s t a l l - s h ,   i s   c o p y r i g h t 
 b y   M . I . T .   b u t   i s   a l s o   f r e e l y   d i s t r i b u t a b l e . 
 
 I t   a p p e a r s   t h a t   t h e   a r i t h m e t i c   c o d i n g   o p t i o n   o f   t h e   J P E G   s p e c   i s   c o v e r e d   b y 
 p a t e n t s   o w n e d   b y   I B M ,   A T & T ,   a n d   M i t s u b i s h i .     H e n c e   a r i t h m e t i c   c o d i n g   c a n n o t 
 l e g a l l y   b e   u s e d   w i t h o u t   o b t a i n i n g   o n e   o r   m o r e   l i c e n s e s .     F o r   t h i s   r e a s o n , 
 s u p p o r t   f o r   a r i t h m e t i c   c o d i n g   h a s   b e e n   r e m o v e d   f r o m   t h e   f r e e   J P E G   s o f t w a r e . 
 ( S i n c e   a r i t h m e t i c   c o d i n g   p r o v i d e s   o n l y   a   m a r g i n a l   g a i n   o v e r   t h e   u n p a t e n t e d 
 H u f f m a n   m o d e ,   i t   i s   u n l i k e l y   t h a t   v e r y   m a n y   i m p l e m e n t a t i o n s   w i l l   s u p p o r t   i t . ) 
 S o   f a r   a s   w e   a r e   a w a r e ,   t h e r e   a r e   n o   p a t e n t   r e s t r i c t i o n s   o n   t h e   r e m a i n i n g 
 c o d e . 
 
 T h e   I J G   d i s t r i b u t i o n   f o r m e r l y   i n c l u d e d   c o d e   t o   r e a d   a n d   w r i t e   G I F   f i l e s . 
 T o   a v o i d   e n t a n g l e m e n t   w i t h   t h e   U n i s y s   L Z W   p a t e n t ,   G I F   r e a d i n g   s u p p o r t   h a s 
 b e e n   r e m o v e d   a l t o g e t h e r ,   a n d   t h e   G I F   w r i t e r   h a s   b e e n   s i m p l i f i e d   t o   p r o d u c e 
 " u n c o m p r e s s e d   G I F s " .     T h i s   t e c h n i q u e   d o e s   n o t   u s e   t h e   L Z W   a l g o r i t h m ;   t h e 
 r e s u l t i n g   G I F   f i l e s   a r e   l a r g e r   t h a n   u s u a l ,   b u t   a r e   r e a d a b l e   b y   a l l   s t a n d a r d 
 G I F   d e c o d e r s . 
 
 W e   a r e   r e q u i r e d   t o   s t a t e   t h a t 
         " T h e   G r a p h i c s   I n t e r c h a n g e   F o r m a t ( c )   i s   t h e   C o p y r i g h t   p r o p e r t y   o f 
         C o m p u S e r v e   I n c o r p o r a t e d .     G I F ( s m )   i s   a   S e r v i c e   M a r k   p r o p e r t y   o f 
         C o m p u S e r v e   I n c o r p o r a t e d . " 
 
 
 R E F E R E N C E S 
 = = = = = = = = = = 
 
 W e   h i g h l y   r e c o m m e n d   r e a d i n g   o n e   o r   m o r e   o f   t h e s e   r e f e r e n c e s   b e f o r e   t r y i n g   t o 
 u n d e r s t a n d   t h e   i n n a r d s   o f   t h e   J P E G   s o f t w a r e . 
 
 T h e   b e s t   s h o r t   t e c h n i c a l   i n t r o d u c t i o n   t o   t h e   J P E G   c o m p r e s s i o n   a l g o r i t h m   i s 
   W a l l a c e ,   G r e g o r y   K .     " T h e   J P E G   S t i l l   P i c t u r e   C o m p r e s s i o n   S t a n d a r d " , 
   C o m m u n i c a t i o n s   o f   t h e   A C M ,   A p r i l   1 9 9 1   ( v o l .   3 4   n o .   4 ) ,   p p .   3 0 - 4 4 . 
 ( A d j a c e n t   a r t i c l e s   i n   t h a t   i s s u e   d i s c u s s   M P E G   m o t i o n   p i c t u r e   c o m p r e s s i o n , 
 a p p l i c a t i o n s   o f   J P E G ,   a n d   r e l a t e d   t o p i c s . )     I f   y o u   d o n ' t   h a v e   t h e   C A C M   i s s u e 
 h a n d y ,   a   P o s t S c r i p t   f i l e   c o n t a i n i n g   a   r e v i s e d   v e r s i o n   o f   W a l l a c e ' s   a r t i c l e   i s 
 a v a i l a b l e   a t   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / w a l l a c e . p s . g z .     T h e   f i l e   ( a c t u a l l y 
 a   p r e p r i n t   f o r   a n   a r t i c l e   t h a t   a p p e a r e d   i n   I E E E   T r a n s .   C o n s u m e r   E l e c t r o n i c s ) 
 o m i t s   t h e   s a m p l e   i m a g e s   t h a t   a p p e a r e d   i n   C A C M ,   b u t   i t   i n c l u d e s   c o r r e c t i o n s 
 a n d   s o m e   a d d e d   m a t e r i a l .     N o t e :   t h e   W a l l a c e   a r t i c l e   i s   c o p y r i g h t   A C M   a n d   I E E E , 
 a n d   i t   m a y   n o t   b e   u s e d   f o r   c o m m e r c i a l   p u r p o s e s . 
 
 A   s o m e w h a t   l e s s   t e c h n i c a l ,   m o r e   l e i s u r e l y   i n t r o d u c t i o n   t o   J P E G   c a n   b e   f o u n d   i n 
 " T h e   D a t a   C o m p r e s s i o n   B o o k "   b y   M a r k   N e l s o n   a n d   J e a n - l o u p   G a i l l y ,   p u b l i s h e d   b y 
 M & T   B o o k s   ( N e w   Y o r k ) ,   2 n d   e d .   1 9 9 6 ,   I S B N   1 - 5 5 8 5 1 - 4 3 4 - 1 .     T h i s   b o o k   p r o v i d e s 
 g o o d   e x p l a n a t i o n s   a n d   e x a m p l e   C   c o d e   f o r   a   m u l t i t u d e   o f   c o m p r e s s i o n   m e t h o d s 
 i n c l u d i n g   J P E G .     I t   i s   a n   e x c e l l e n t   s o u r c e   i f   y o u   a r e   c o m f o r t a b l e   r e a d i n g   C 
 c o d e   b u t   d o n ' t   k n o w   m u c h   a b o u t   d a t a   c o m p r e s s i o n   i n   g e n e r a l .     T h e   b o o k ' s   J P E G 
 s a m p l e   c o d e   i s   f a r   f r o m   i n d u s t r i a l - s t r e n g t h ,   b u t   w h e n   y o u   a r e   r e a d y   t o   l o o k 
 a t   a   f u l l   i m p l e m e n t a t i o n ,   y o u ' v e   g o t   o n e   h e r e . . . 
 
 T h e   b e s t   f u l l   d e s c r i p t i o n   o f   J P E G   i s   t h e   t e x t b o o k   " J P E G   S t i l l   I m a g e   D a t a 
 C o m p r e s s i o n   S t a n d a r d "   b y   W i l l i a m   B .   P e n n e b a k e r   a n d   J o a n   L .   M i t c h e l l ,   p u b l i s h e d 
 b y   V a n   N o s t r a n d   R e i n h o l d ,   1 9 9 3 ,   I S B N   0 - 4 4 2 - 0 1 2 7 2 - 1 .     P r i c e   U S $ 5 9 . 9 5 ,   6 3 8   p p . 
 T h e   b o o k   i n c l u d e s   t h e   c o m p l e t e   t e x t   o f   t h e   I S O   J P E G   s t a n d a r d s   ( D I S   1 0 9 1 8 - 1 
 a n d   d r a f t   D I S   1 0 9 1 8 - 2 ) .     T h i s   i s   b y   f a r   t h e   m o s t   c o m p l e t e   e x p o s i t i o n   o f   J P E G 
 i n   e x i s t e n c e ,   a n d   w e   h i g h l y   r e c o m m e n d   i t . 
 
 T h e   J P E G   s t a n d a r d   i t s e l f   i s   n o t   a v a i l a b l e   e l e c t r o n i c a l l y ;   y o u   m u s t   o r d e r   a 
 p a p e r   c o p y   t h r o u g h   I S O   o r   I T U .     ( U n l e s s   y o u   f e e l   a   n e e d   t o   o w n   a   c e r t i f i e d 
 o f f i c i a l   c o p y ,   w e   r e c o m m e n d   b u y i n g   t h e   P e n n e b a k e r   a n d   M i t c h e l l   b o o k   i n s t e a d ; 
 i t ' s   m u c h   c h e a p e r   a n d   i n c l u d e s   a   g r e a t   d e a l   o f   u s e f u l   e x p l a n a t o r y   m a t e r i a l . ) 
 I n   t h e   U S A ,   c o p i e s   o f   t h e   s t a n d a r d   m a y   b e   o r d e r e d   f r o m   A N S I   S a l e s   a t   ( 2 1 2 ) 
 6 4 2 - 4 9 0 0 ,   o r   f r o m   G l o b a l   E n g i n e e r i n g   D o c u m e n t s   a t   ( 8 0 0 )   8 5 4 - 7 1 7 9 .     ( A N S I 
 d o e s n ' t   t a k e   c r e d i t   c a r d   o r d e r s ,   b u t   G l o b a l   d o e s . )     I t ' s   n o t   c h e a p :   a s   o f 
 1 9 9 2 ,   A N S I   w a s   c h a r g i n g   $ 9 5   f o r   P a r t   1   a n d   $ 4 7   f o r   P a r t   2 ,   p l u s   7 % 
 s h i p p i n g / h a n d l i n g .     T h e   s t a n d a r d   i s   d i v i d e d   i n t o   t w o   p a r t s ,   P a r t   1   b e i n g   t h e 
 a c t u a l   s p e c i f i c a t i o n ,   w h i l e   P a r t   2   c o v e r s   c o m p l i a n c e   t e s t i n g   m e t h o d s .     P a r t   1 
 i s   t i t l e d   " D i g i t a l   C o m p r e s s i o n   a n d   C o d i n g   o f   C o n t i n u o u s - t o n e   S t i l l   I m a g e s , 
 P a r t   1 :   R e q u i r e m e n t s   a n d   g u i d e l i n e s "   a n d   h a s   d o c u m e n t   n u m b e r s   I S O / I E C   I S 
 1 0 9 1 8 - 1 ,   I T U - T   T . 8 1 .     P a r t   2   i s   t i t l e d   " D i g i t a l   C o m p r e s s i o n   a n d   C o d i n g   o f 
 C o n t i n u o u s - t o n e   S t i l l   I m a g e s ,   P a r t   2 :   C o m p l i a n c e   t e s t i n g "   a n d   h a s   d o c u m e n t 
 n u m b e r s   I S O / I E C   I S   1 0 9 1 8 - 2 ,   I T U - T   T . 8 3 . 
 
 S o m e   e x t e n s i o n s   t o   t h e   o r i g i n a l   J P E G   s t a n d a r d   a r e   d e f i n e d   i n   J P E G   P a r t   3 , 
 a   n e w e r   I S O   s t a n d a r d   n u m b e r e d   I S O / I E C   I S   1 0 9 1 8 - 3   a n d   I T U - T   T . 8 4 .     I J G 
 c u r r e n t l y   d o e s   n o t   s u p p o r t   a n y   P a r t   3   e x t e n s i o n s . 
 
 T h e   J P E G   s t a n d a r d   d o e s   n o t   s p e c i f y   a l l   d e t a i l s   o f   a n   i n t e r c h a n g e a b l e   f i l e 
 f o r m a t .     F o r   t h e   o m i t t e d   d e t a i l s   w e   f o l l o w   t h e   " J F I F "   c o n v e n t i o n s ,   r e v i s i o n 
 1 . 0 2 .     A   c o p y   o f   t h e   J F I F   s p e c   i s   a v a i l a b l e   f r o m : 
   L i t e r a t u r e   D e p a r t m e n t 
   C - C u b e   M i c r o s y s t e m s ,   I n c . 
   1 7 7 8   M c C a r t h y   B l v d . 
   M i l p i t a s ,   C A   9 5 0 3 5 
   p h o n e   ( 4 0 8 )   9 4 4 - 6 3 0 0 ,     f a x   ( 4 0 8 )   9 4 4 - 6 3 1 4 
 A   P o s t S c r i p t   v e r s i o n   o f   t h i s   d o c u m e n t   i s   a v a i l a b l e   b y   F T P   a t 
 f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j f i f . p s . g z .     T h e r e   i s   a l s o   a   p l a i n   t e x t 
 v e r s i o n   a t   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j f i f . t x t . g z ,   b u t   i t   i s   m i s s i n g 
 t h e   f i g u r e s . 
 
 T h e   T I F F   6 . 0   f i l e   f o r m a t   s p e c i f i c a t i o n   c a n   b e   o b t a i n e d   b y   F T P   f r o m 
 f t p : / / f t p . s g i . c o m / g r a p h i c s / t i f f / T I F F 6 . p s . g z .     T h e   J P E G   i n c o r p o r a t i o n   s c h e m e 
 f o u n d   i n   t h e   T I F F   6 . 0   s p e c   o f   3 - J u n e - 9 2   h a s   a   n u m b e r   o f   s e r i o u s   p r o b l e m s . 
 I J G   d o e s   n o t   r e c o m m e n d   u s e   o f   t h e   T I F F   6 . 0   d e s i g n   ( T I F F   C o m p r e s s i o n   t a g   6 ) . 
 I n s t e a d ,   w e   r e c o m m e n d   t h e   J P E G   d e s i g n   p r o p o s e d   b y   T I F F   T e c h n i c a l   N o t e   # 2 
 ( C o m p r e s s i o n   t a g   7 ) .     C o p i e s   o f   t h i s   N o t e   c a n   b e   o b t a i n e d   f r o m   f t p . s g i . c o m   o r 
 f r o m   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / .     I t   i s   e x p e c t e d   t h a t   t h e   n e x t   r e v i s i o n 
 o f   t h e   T I F F   s p e c   w i l l   r e p l a c e   t h e   6 . 0   J P E G   d e s i g n   w i t h   t h e   N o t e ' s   d e s i g n . 
 A l t h o u g h   I J G ' s   o w n   c o d e   d o e s   n o t   s u p p o r t   T I F F / J P E G ,   t h e   f r e e   l i b t i f f   l i b r a r y 
 u s e s   o u r   l i b r a r y   t o   i m p l e m e n t   T I F F / J P E G   p e r   t h e   N o t e .     l i b t i f f   i s   a v a i l a b l e 
 f r o m   f t p : / / f t p . s g i . c o m / g r a p h i c s / t i f f / . 
 
 
 A R C H I V E   L O C A T I O N S 
 = = = = = = = = = = = = = = = = = 
 
 T h e   " o f f i c i a l "   a r c h i v e   s i t e   f o r   t h i s   s o f t w a r e   i s   f t p . u u . n e t   ( I n t e r n e t 
 a d d r e s s   1 9 2 . 4 8 . 9 6 . 9 ) .     T h e   m o s t   r e c e n t   r e l e a s e d   v e r s i o n   c a n   a l w a y s   b e   f o u n d 
 t h e r e   i n   d i r e c t o r y   g r a p h i c s / j p e g .     T h i s   p a r t i c u l a r   v e r s i o n   w i l l   b e   a r c h i v e d 
 a s   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j p e g s r c . v 6 b . t a r . g z .     I f   y o u   d o n ' t   h a v e 
 d i r e c t   I n t e r n e t   a c c e s s ,   U U N E T ' s   a r c h i v e s   a r e   a l s o   a v a i l a b l e   v i a   U U C P ;   c o n t a c t 
 h e l p @ u u n e t . u u . n e t   f o r   i n f o r m a t i o n   o n   r e t r i e v i n g   f i l e s   t h a t   w a y . 
 
 N u m e r o u s   I n t e r n e t   s i t e s   m a i n t a i n   c o p i e s   o f   t h e   U U N E T   f i l e s .     H o w e v e r ,   o n l y 
 f t p . u u . n e t   i s   g u a r a n t e e d   t o   h a v e   t h e   l a t e s t   o f f i c i a l   v e r s i o n . 
 
 Y o u   c a n   a l s o   o b t a i n   t h i s   s o f t w a r e   i n   D O S - c o m p a t i b l e   " z i p "   a r c h i v e   f o r m a t   f r o m 
 t h e   S i m T e l   a r c h i v e s   ( f t p : / / f t p . s i m t e l . n e t / p u b / s i m t e l n e t / m s d o s / g r a p h i c s / ) ,   o r 
 o n   C o m p u S e r v e   i n   t h e   G r a p h i c s   S u p p o r t   f o r u m   ( G O   C I S : G R A P H S U P ) ,   l i b r a r y   1 2 
 " J P E G   T o o l s " .     A g a i n ,   t h e s e   v e r s i o n s   m a y   s o m e t i m e s   l a g   b e h i n d   t h e   f t p . u u . n e t 
 r e l e a s e . 
 
 T h e   J P E G   F A Q   ( F r e q u e n t l y   A s k e d   Q u e s t i o n s )   a r t i c l e   i s   a   u s e f u l   s o u r c e   o f 
 g e n e r a l   i n f o r m a t i o n   a b o u t   J P E G .     I t   i s   u p d a t e d   c o n s t a n t l y   a n d   t h e r e f o r e   i s 
 n o t   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n .     T h e   F A Q   i s   p o s t e d   e v e r y   t w o   w e e k s   t o 
 U s e n e t   n e w s g r o u p s   c o m p . g r a p h i c s . m i s c ,   n e w s . a n s w e r s ,   a n d   o t h e r   g r o u p s . 
 I t   i s   a v a i l a b l e   o n   t h e   W o r l d   W i d e   W e b   a t   h t t p : / / w w w . f a q s . o r g / f a q s / j p e g - f a q / 
 a n d   o t h e r   n e w s . a n s w e r s   a r c h i v e   s i t e s ,   i n c l u d i n g   t h e   o f f i c i a l   n e w s . a n s w e r s 
 a r c h i v e   a t   r t f m . m i t . e d u :   f t p : / / r t f m . m i t . e d u / p u b / u s e n e t / n e w s . a n s w e r s / j p e g - f a q / . 
 I f   y o u   d o n ' t   h a v e   W e b   o r   F T P   a c c e s s ,   s e n d   e - m a i l   t o   m a i l - s e r v e r @ r t f m . m i t . e d u 
 w i t h   b o d y 
   s e n d   u s e n e t / n e w s . a n s w e r s / j p e g - f a q / p a r t 1 
   s e n d   u s e n e t / n e w s . a n s w e r s / j p e g - f a q / p a r t 2 
 
 
 R E L A T E D   S O F T W A R E 
 = = = = = = = = = = = = = = = = 
 
 N u m e r o u s   v i e w i n g   a n d   i m a g e   m a n i p u l a t i o n   p r o g r a m s   n o w   s u p p o r t   J P E G .     ( Q u i t e   a 
 f e w   o f   t h e m   u s e   t h i s   l i b r a r y   t o   d o   s o . )     T h e   J P E G   F A Q   d e s c r i b e d   a b o v e   l i s t s 
 s o m e   o f   t h e   m o r e   p o p u l a r   f r e e   a n d   s h a r e w a r e   v i e w e r s ,   a n d   t e l l s   w h e r e   t o 
 o b t a i n   t h e m   o n   I n t e r n e t . 
 
 I f   y o u   a r e   o n   a   U n i x   m a c h i n e ,   w e   h i g h l y   r e c o m m e n d   J e f   P o s k a n z e r ' s   f r e e 
 P B M P L U S   s o f t w a r e ,   w h i c h   p r o v i d e s   m a n y   u s e f u l   o p e r a t i o n s   o n   P P M - f o r m a t   i m a g e 
 f i l e s .     I n   p a r t i c u l a r ,   i t   c a n   c o n v e r t   P P M   i m a g e s   t o   a n d   f r o m   a   w i d e   r a n g e   o f 
 o t h e r   f o r m a t s ,   t h u s   m a k i n g   c j p e g / d j p e g   c o n s i d e r a b l y   m o r e   u s e f u l .     T h e   l a t e s t 
 v e r s i o n   i s   d i s t r i b u t e d   b y   t h e   N e t P B M   g r o u p ,   a n d   i s   a v a i l a b l e   f r o m   n u m e r o u s 
 s i t e s ,   n o t a b l y   f t p : / / w u a r c h i v e . w u s t l . e d u / g r a p h i c s / g r a p h i c s / p a c k a g e s / N e t P B M / . 
 U n f o r t u n a t e l y   P B M P L U S / N E T P B M   i s   n o t   n e a r l y   a s   p o r t a b l e   a s   t h e   I J G   s o f t w a r e   i s ; 
 y o u   a r e   l i k e l y   t o   h a v e   d i f f i c u l t y   m a k i n g   i t   w o r k   o n   a n y   n o n - U n i x   m a c h i n e . 
 
 A   d i f f e r e n t   f r e e   J P E G   i m p l e m e n t a t i o n ,   w r i t t e n   b y   t h e   P V R G   g r o u p   a t   S t a n f o r d , 
 i s   a v a i l a b l e   f r o m   f t p : / / h a v e f u n . s t a n f o r d . e d u / p u b / j p e g / .     T h i s   p r o g r a m 
 i s   d e s i g n e d   f o r   r e s e a r c h   a n d   e x p e r i m e n t a t i o n   r a t h e r   t h a n   p r o d u c t i o n   u s e ; 
 i t   i s   s l o w e r ,   h a r d e r   t o   u s e ,   a n d   l e s s   p o r t a b l e   t h a n   t h e   I J G   c o d e ,   b u t   i t 
 i s   e a s i e r   t o   r e a d   a n d   m o d i f y .     A l s o ,   t h e   P V R G   c o d e   s u p p o r t s   l o s s l e s s   J P E G , 
 w h i c h   w e   d o   n o t .     ( O n   t h e   o t h e r   h a n d ,   i t   d o e s n ' t   d o   p r o g r e s s i v e   J P E G . ) 
 
 
 F I L E   F O R M A T   W A R S 
 = = = = = = = = = = = = = = = = 
 
 S o m e   J P E G   p r o g r a m s   p r o d u c e   f i l e s   t h a t   a r e   n o t   c o m p a t i b l e   w i t h   o u r   l i b r a r y . 
 T h e   r o o t   o f   t h e   p r o b l e m   i s   t h a t   t h e   I S O   J P E G   c o m m i t t e e   f a i l e d   t o   s p e c i f y   a 
 c o n c r e t e   f i l e   f o r m a t .     S o m e   v e n d o r s   " f i l l e d   i n   t h e   b l a n k s "   o n   t h e i r   o w n , 
 c r e a t i n g   p r o p r i e t a r y   f o r m a t s   t h a t   n o   o n e   e l s e   c o u l d   r e a d .     ( F o r   e x a m p l e ,   n o n e 
 o f   t h e   e a r l y   c o m m e r c i a l   J P E G   i m p l e m e n t a t i o n s   f o r   t h e   M a c i n t o s h   w e r e   a b l e   t o 
 e x c h a n g e   c o m p r e s s e d   f i l e s . ) 
 
 T h e   f i l e   f o r m a t   w e   h a v e   a d o p t e d   i s   c a l l e d   J F I F   ( s e e   R E F E R E N C E S ) .     T h i s   f o r m a t 
 h a s   b e e n   a g r e e d   t o   b y   a   n u m b e r   o f   m a j o r   c o m m e r c i a l   J P E G   v e n d o r s ,   a n d   i t   h a s 
 b e c o m e   t h e   d e   f a c t o   s t a n d a r d .     J F I F   i s   a   m i n i m a l   o r   " l o w   e n d "   r e p r e s e n t a t i o n . 
 W e   r e c o m m e n d   t h e   u s e   o f   T I F F / J P E G   ( T I F F   r e v i s i o n   6 . 0   a s   m o d i f i e d   b y   T I F F 
 T e c h n i c a l   N o t e   # 2 )   f o r   " h i g h   e n d "   a p p l i c a t i o n s   t h a t   n e e d   t o   r e c o r d   a   l o t   o f 
 a d d i t i o n a l   d a t a   a b o u t   a n   i m a g e .     T I F F / J P E G   i s   f a i r l y   n e w   a n d   n o t   y e t   w i d e l y 
 s u p p o r t e d ,   u n f o r t u n a t e l y . 
 
 T h e   u p c o m i n g   J P E G   P a r t   3   s t a n d a r d   d e f i n e s   a   f i l e   f o r m a t   c a l l e d   S P I F F . 
 S P I F F   i s   i n t e r o p e r a b l e   w i t h   J F I F ,   i n   t h e   s e n s e   t h a t   m o s t   J F I F   d e c o d e r s   s h o u l d 
 b e   a b l e   t o   r e a d   t h e   m o s t   c o m m o n   v a r i a n t   o f   S P I F F .     S P I F F   h a s   s o m e   t e c h n i c a l 
 a d v a n t a g e s   o v e r   J F I F ,   b u t   i t s   m a j o r   c l a i m   t o   f a m e   i s   s i m p l y   t h a t   i t   i s   a n 
 o f f i c i a l   s t a n d a r d   r a t h e r   t h a n   a n   i n f o r m a l   o n e .     A t   t h i s   p o i n t   i t   i s   u n c l e a r 
 w h e t h e r   S P I F F   w i l l   s u p e r s e d e   J F I F   o r   w h e t h e r   J F I F   w i l l   r e m a i n   t h e   d e - f a c t o 
 s t a n d a r d .     I J G   i n t e n d s   t o   s u p p o r t   S P I F F   o n c e   t h e   s t a n d a r d   i s   f r o z e n ,   b u t   w e 
 h a v e   n o t   d e c i d e d   w h e t h e r   i t   s h o u l d   b e c o m e   o u r   d e f a u l t   o u t p u t   f o r m a t   o r   n o t . 
 ( I n   a n y   c a s e ,   o u r   d e c o d e r   w i l l   r e m a i n   c a p a b l e   o f   r e a d i n g   J F I F   i n d e f i n i t e l y . ) 
 
 V a r i o u s   p r o p r i e t a r y   f i l e   f o r m a t s   i n c o r p o r a t i n g   J P E G   c o m p r e s s i o n   a l s o   e x i s t . 
 W e   h a v e   l i t t l e   o r   n o   s y m p a t h y   f o r   t h e   e x i s t e n c e   o f   t h e s e   f o r m a t s .     I n d e e d , 
 o n e   o f   t h e   o r i g i n a l   r e a s o n s   f o r   d e v e l o p i n g   t h i s   f r e e   s o f t w a r e   w a s   t o   h e l p 
 f o r c e   c o n v e r g e n c e   o n   c o m m o n ,   o p e n   f o r m a t   s t a n d a r d s   f o r   J P E G   f i l e s .     D o n ' t 
 u s e   a   p r o p r i e t a r y   f i l e   f o r m a t ! 
 
 
 T O   D O 
 = = = = = 
 
 T h e   m a j o r   t h r u s t   f o r   v 7   w i l l   p r o b a b l y   b e   i m p r o v e m e n t   o f   v i s u a l   q u a l i t y . 
 T h e   c u r r e n t   m e t h o d   f o r   s c a l i n g   t h e   q u a n t i z a t i o n   t a b l e s   i s   k n o w n   n o t   t o   b e 
 v e r y   g o o d   a t   l o w   Q   v a l u e s .     W e   a l s o   i n t e n d   t o   i n v e s t i g a t e   b l o c k   b o u n d a r y 
 s m o o t h i n g ,   " p o o r   m a n ' s   v a r i a b l e   q u a n t i z a t i o n " ,   a n d   o t h e r   m e a n s   o f   i m p r o v i n g 
 q u a l i t y - v s - f i l e - s i z e   p e r f o r m a n c e   w i t h o u t   s a c r i f i c i n g   c o m p a t i b i l i t y . 
 
 I n   f u t u r e   v e r s i o n s ,   w e   a r e   c o n s i d e r i n g   s u p p o r t i n g   s o m e   o f   t h e   u p c o m i n g   J P E G 
 P a r t   3   e x t e n s i o n s   - - -   p r i n c i p a l l y ,   v a r i a b l e   q u a n t i z a t i o n   a n d   t h e   S P I F F   f i l e 
 f o r m a t . 
 
 A s   a l w a y s ,   s p e e d i n g   t h i n g s   u p   i s   o f   g r e a t   i n t e r e s t . 
 
 P l e a s e   s e n d   b u g   r e p o r t s ,   o f f e r s   o f   h e l p ,   e t c .   t o   j p e g - i n f o @ u u n e t . u u . n e t . 
 
 P u T T Y   0 . 5 8   ( d e r i v a t i v e   w o r k ) 
 P o r t i o n s   o f   t h e   S W T   c l a s s   o r g / e c l i p s e / s w t / i n t e r n a l / i m a g e / P n g D e f l a t e r   a r e   b a s e d   o n   P u T T Y ' s   s s h z l i b . c .   P u T T Y   i s   m a d e   a v a i l a b l e   b y   M o z i l l a . o r g .   U s e   o f   P u T T Y   i s   g o v e r n e d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   t h e   f o l l o w i n g   M I T - s t y l e   l i c e n s e :   
 P u T T Y   i s   c o p y r i g h t   1 9 9 7 - 2 0 0 7   S i m o n   T a t h a m .   
 P o r t i o n s   c o p y r i g h t   R o b e r t   d e   B a t h ,   J o r i s   v a n   R a n t w i j k ,   D e l i a n   D e l c h e v ,   A n d r e a s   S c h u l t z ,   J e r o e n   M a s s a r ,   W e z   F u r l o n g ,   N i c o l a s   B a r r y ,   J u s t i n   B r a d f o r d ,   B e n   H a r r i s ,   M a l c o l m   S m i t h ,   A h m a d   K h a l i f a ,   M a r k u s   K u h n ,   a n d   C O R E   S D I   S . A .   
 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   S I M O N   T A T H A M   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 .   
 A   c o p y   o f   t h e   l i c e n s e   i s   a l s o   a v a i l a b l e   a t   h t t p : / / w w w . c h i a r k . g r e e n e n d . o r g . u k / ~ s g t a t h a m / p u t t y / l i c e n c e . h t m l . 
 
 W 3 C   D T D s     
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,     f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e : 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e   f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d   b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e :   " C o p y r i g h t   ( C )   [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / "   
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   A u g u s t   1 4   1 9 9 8   s o   a s   t o   i m p r o v e   c o m p a t i b i l i t y   w i t h   G P L .   T h i s   v e r s i o n   e n s u r e s   t h a t   W 3 C   s o f t w a r e   l i c e n s i n g   t e r m s   a r e   n o   m o r e   r e s t r i c t i v e   t h a n   G P L   a n d   c o n s e q u e n t l y   W 3 C   s o f t w a r e   m a y   b e   d i s t r i b u t e d   i n   G P L   p a c k a g e s .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I C U   C O D E :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 *   I C U 4 C   4 . 0 
 *   I C U 4 C   3 . 8 . 1 
 *   I C U 4 C   3 . 2 ,   3 . 2 . 1 
 *   I C U 4 J   3 . 2 ,   3 . 4 ,   3 . 4 . 4 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
 N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s . 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G , 
 I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) , 
 A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D 
 B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E , 
 D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   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   ( t h e   " D a t a   F i l e s " )   o r 
 U n i c o d e   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   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e 
 D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) 
 a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a 
 F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a 
 F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R 
 S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r . 
 
 E N D   O F   I C U   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 J l i n e 0 . 9 . 9 3 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   M a r c   P r u d ' h o m m e a u x       m w p 1 @ c o r n e l l . e d u     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r 
 w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
 c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
 t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 P C R E   L I B R A R Y 
 
 T h e   P r o g r a m   i n c l u d e s   P C R E   v .   7 . 6 ,   w h i c h   w a s   o b t a i n e d   b y   I B M   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 
 P C R E   L I C E N C E 
 - - - - - - - - - - - - 
 
 P C R E   i s   a   l i b r a r y   o f   f u n c t i o n s   t o   s u p p o r t   r e g u l a r   e x p r e s s i o n s   w h o s e   s y n t a x 
 a n d   s e m a n t i c s   a r e   a s   c l o s e   a s   p o s s i b l e   t o   t h o s e   o f   t h e   P e r l   5   l a n g u a g e . 
 
 R e l e a s e   7   o f   P C R E   i s   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   " B S D "   l i c e n c e ,   a s 
 s p e c i f i e d   b e l o w .   T h e   d o c u m e n t a t i o n   f o r   P C R E ,   s u p p l i e d   i n   t h e   " d o c " 
 d i r e c t o r y ,   i s   d i s t r i b u t e d   u n d e r   t h e   s a m e   t e r m s   a s   t h e   s o f t w a r e   i t s e l f . 
 
 T h e   b a s i c   l i b r a r y   f u n c t i o n s   a r e   w r i t t e n   i n   C   a n d   a r e   f r e e s t a n d i n g .   A l s o 
 i n c l u d e d   i n   t h e   d i s t r i b u t i o n   i s   a   s e t   o f   C + +   w r a p p e r   f u n c t i o n s . 
 
 
 T H E   B A S I C   L I B R A R Y   F U N C T I O N S 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 W r i t t e n   b y :               P h i l i p   H a z e l 
 E m a i l   l o c a l   p a r t :   p h 1 0 
 E m a i l   d o m a i n :           c a m . a c . u k 
 
 U n i v e r s i t y   o f   C a m b r i d g e   C o m p u t i n g   S e r v i c e , 
 C a m b r i d g e ,   E n g l a n d . 
 
 C o p y r i g h t   ( c )   1 9 9 7 - 2 0 0 8   U n i v e r s i t y   o f   C a m b r i d g e 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 T H E   C + +   W R A P P E R   F U N C T I O N S 
 - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o n t r i b u t e d   b y :       G o o g l e   I n c . 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 0 8 ,   G o o g l e   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 
 T H E   " B S D "   L I C E N C E 
 - - - - - - - - - - - - - - - - - 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   o f   C a m b r i d g e   n o r   t h e   n a m e   o f   G o o g l e 
             I n c .   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
             p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
             w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M X 4 J :   T h e   P r o g r a m   i n c l u d e s   M X 4 J   s o f t w a r e   a n d   I B M   o b t a i n e d   t h e   M X 4 J   S o f t w a r e 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 T h e   M X 4 J   L i c e n s e ,   V e r s i o n   1 . 1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 1   M X 4 J .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   M X 4 J   p r o j e c t . " 
   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " M X 4 J "   a n d   " m x 4 j "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   S i m o n e   B o r d e t   o r 
   C a r l o s   Q u i r o z 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " M X 4 J " , 
   n o r   m a y   " M X 4 J "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   p e r m i s s i o n   o f   S i m o n e   B o r d e t . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C H R I S   S E G U I N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   M X 4 J   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I N F O - Z I P :   T h e   P r o g r a m   i n c l u d e s   " U n Z i p S F X   s t u b "   s o f t w a r e   f r o m   t h e   I n f o - Z i p   g r o u p 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 h t t p : / / w w w . i n f o - z i p . o r g / l i c e n s e . h t m l 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 3   I n f o - Z I P .     A l l   r i g h t s   r e s e r v e d . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s 
 t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
       M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s , 
       J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e , 
       G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m , 
       J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r , 
       S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l , 
       S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   C h r i s t i a n   S p i e l e r ,   A n t o i n e   V e r h e i j e n , 
       P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e 
 
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e 
 f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s 
 a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
         1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
               d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s . 
 
         2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s )   m u s t   r e p r o d u c e 
               t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f 
               c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
               d i s t r i b u t i o n .     T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n 
               o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a 
               s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s 
               l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m 
               t h e   b i n a r y   o r   d i s a b l e d . 
 
         3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g 
               s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   a n d   d y n a m i c , 
               s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h 
               a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e .     S u c h 
               a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P 
               r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d 
               v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g , 
               b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z " 
               o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .     S u c h   a l t e r e d 
               v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e 
               Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   o f   t h e   I n f o - Z I P   U R L ( s ) . 
 
         4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , " 
               " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s 
               o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s . 
 
 
 E N D   O F   I N F O - Z I P   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 Z L I B .   T h e   P r o g r a m   i n c l u d e s   t h e   z l i b . h   -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e s 
 c o m p r e s s i o n   l i b r a r y   v e r s i o n   1 . 1 . 3 ,   1 . 2 . 2   a n d   1 . 2 . 5 .   I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e   a g r e e m e n t : 
 
 h t t p : / / w w w . g z i p . o r g / z l i b / z l i b _ l i c e n s e . h t m l 
 
 L i c e n s e 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 1 0   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n 
 n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f 
 t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o 
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m 
 t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n 
 a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t 
 r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   Z L I B   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M I N I Z I P .   T h e   P r o g r a m   i n c l u d e s   t h e   z i p . h   -   I O   f o r   c o m p r e s s   . z i p   f i l e s   v e r s i o n 
 0 . 1 5   a n d   1 . 0 1 .   I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 l i c e n s e   a g r e e m e n t : 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 5   G i l l e s   V o l l a n t 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n 
 n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f 
 t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o 
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m 
 t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n 
 a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t 
 r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 E N D   O F   M I N I Z I P   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 O P E N S S L .   T h e   P r o g r a m   i n c l u d e s   O p e n S S L   w h i c h   i s   u n d e r   a   d u a l   l i c e n s e .   
 I B M   o b t a i n e d   O p e n S S L   u n d e r   t h e   f o l l o w i n g   t w o   l i c e n s e s :   
 
   O p e n S S L   L i c e n s e 
   - - - - - - - - - - - - - - - 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
       d i s t r i b u t i o n . 
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
       s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
       " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
       f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
       e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
       p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
       o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
       n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
 
 6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
       a c k n o w l e d g m e n t : 
       " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
       f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
 I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
 H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
 O r i g i n a l   S S L e a y   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
 i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
       " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
         E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
       T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
       b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
       t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
       " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 
 
 E N D   O F   O P E N S S L   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 O P E N S S H   5 . 4 p 1 
 
 T h i s   f i l e   i s   p a r t   o f   t h e   O p e n S S H   s o f t w a r e . 
 
 T h e   l i c e n c e s   w h i c h   c o m p o n e n t s   o f   t h i s   s o f t w a r e   f a l l   u n d e r   a r e   a s 
 f o l l o w s .     F i r s t ,   w e   w i l l   s u m m a r i z e   a n d   s a y   t h a t   a l l   c o m p o n e n t s 
 a r e   u n d e r   a   B S D   l i c e n c e ,   o r   a   l i c e n c e   m o r e   f r e e   t h a n   t h a t . 
 
 O p e n S S H   c o n t a i n s   n o   G P L   c o d e . 
 
 1 ) 
           *   C o p y r i g h t   ( c )   1 9 9 5   T a t u   Y l o n e n       y l o @ c s . h u t . f i     ,   E s p o o ,   F i n l a n d 
           *                                         A l l   r i g h t s   r e s e r v e d 
           * 
           *   A s   f a r   a s   I   a m   c o n c e r n e d ,   t h e   c o d e   I   h a v e   w r i t t e n   f o r   t h i s   s o f t w a r e 
           *   c a n   b e   u s e d   f r e e l y   f o r   a n y   p u r p o s e .     A n y   d e r i v e d   v e r s i o n s   o f   t h i s 
           *   s o f t w a r e   m u s t   b e   c l e a r l y   m a r k e d   a s   s u c h ,   a n d   i f   t h e   d e r i v e d   w o r k   i s 
           *   i n c o m p a t i b l e   w i t h   t h e   p r o t o c o l   d e s c r i p t i o n   i n   t h e   R F C   f i l e ,   i t   m u s t   b e 
           *   c a l l e d   b y   a   n a m e   o t h e r   t h a n   " s s h "   o r   " S e c u r e   S h e l l " . 
 
         [ T a t u   c o n t i n u e s ] 
           *     H o w e v e r ,   I   a m   n o t   i m p l y i n g   t o   g i v e   a n y   l i c e n s e s   t o   a n y   p a t e n t s   o r 
           *   c o p y r i g h t s   h e l d   b y   t h i r d   p a r t i e s ,   a n d   t h e   s o f t w a r e   i n c l u d e s   p a r t s   t h a t 
           *   a r e   n o t   u n d e r   m y   d i r e c t   c o n t r o l .     A s   f a r   a s   I   k n o w ,   a l l   i n c l u d e d 
           *   s o u r c e   c o d e   i s   u s e d   i n   a c c o r d a n c e   w i t h   t h e   r e l e v a n t   l i c e n s e   a g r e e m e n t s 
           *   a n d   c a n   b e   u s e d   f r e e l y   f o r   a n y   p u r p o s e   ( t h e   G N U   l i c e n s e   b e i n g   t h e   m o s t 
           *   r e s t r i c t i v e ) ;   s e e   b e l o w   f o r   d e t a i l s . 
 
         [ H o w e v e r ,   n o n e   o f   t h a t   t e r m   i s   r e l e v a n t   a t   t h i s   p o i n t   i n   t i m e .     A l l   o f 
         t h e s e   r e s t r i c t i v e l y   l i c e n c e d   s o f t w a r e   c o m p o n e n t s   w h i c h   h e   t a l k s   a b o u t 
         h a v e   b e e n   r e m o v e d   f r o m   O p e n S S H ,   i . e . , 
 
           -   R S A   i s   n o   l o n g e r   i n c l u d e d ,   f o u n d   i n   t h e   O p e n S S L   l i b r a r y 
           -   I D E A   i s   n o   l o n g e r   i n c l u d e d ,   i t s   u s e   i s   d e p r e c a t e d 
           -   D E S   i s   n o w   e x t e r n a l ,   i n   t h e   O p e n S S L   l i b r a r y 
           -   G M P   i s   n o   l o n g e r   u s e d ,   a n d   i n s t e a d   w e   c a l l   B N   c o d e   f r o m   O p e n S S L 
           -   Z l i b   i s   n o w   e x t e r n a l ,   i n   a   l i b r a r y 
           -   T h e   m a k e - s s h - k n o w n - h o s t s   s c r i p t   i s   n o   l o n g e r   i n c l u d e d 
           -   T S S   h a s   b e e n   r e m o v e d 
           -   M D 5   i s   n o w   e x t e r n a l ,   i n   t h e   O p e n S S L   l i b r a r y 
           -   R C 4   s u p p o r t   h a s   b e e n   r e p l a c e d   w i t h   A R C 4   s u p p o r t   f r o m   O p e n S S L 
           -   B l o w f i s h   i s   n o w   e x t e r n a l ,   i n   t h e   O p e n S S L   l i b r a r y 
 
         [ T h e   l i c e n c e   c o n t i n u e s ] 
 
         N o t e   t h a t   a n y   i n f o r m a t i o n   a n d   c r y p t o g r a p h i c   a l g o r i t h m s   u s e d   i n   t h i s 
         s o f t w a r e   a r e   p u b l i c l y   a v a i l a b l e   o n   t h e   I n t e r n e t   a n d   a t   a n y   m a j o r 
         b o o k s t o r e ,   s c i e n t i f i c   l i b r a r y ,   a n d   p a t e n t   o f f i c e   w o r l d w i d e .     M o r e 
         i n f o r m a t i o n   c a n   b e   f o u n d   e . g .   a t   " h t t p : / / w w w . c s . h u t . f i / c r y p t o " . 
 
         T h e   l e g a l   s t a t u s   o f   t h i s   p r o g r a m   i s   s o m e   c o m b i n a t i o n   o f   a l l   t h e s e 
         p e r m i s s i o n s   a n d   r e s t r i c t i o n s .     U s e   o n l y   a t   y o u r   o w n   r e s p o n s i b i l i t y . 
         Y o u   w i l l   b e   r e s p o n s i b l e   f o r   a n y   l e g a l   c o n s e q u e n c e s   y o u r s e l f ;   I   a m   n o t 
         m a k i n g   a n y   c l a i m s   w h e t h e r   p o s s e s s i n g   o r   u s i n g   t h i s   i s   l e g a l   o r   n o t   i n 
         y o u r   c o u n t r y ,   a n d   I   a m   n o t   t a k i n g   a n y   r e s p o n s i b i l i t y   o n   y o u r   b e h a l f . 
 
 
 	 	   	 	   	 	           N O   W A R R A N T Y 
 
         B E C A U S E   T H E   P R O G R A M   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y 
         F O R   T H E   P R O G R A M ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .     E X C E P T   W H E N 
         O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S 
         P R O V I D E   T H E   P R O G R A M   " 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 I T H E R   E X P R E S S E D 
         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   I M P L I E D   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   A N D   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 .     T H E   E N T I R E   R I S K   A S 
         T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   P R O G R A M   I S   W I T H   Y O U .     S H O U L D   T H E 
         P R O G R A M   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G , 
         R E P A I R   O R   C O R R E C T I O N . 
 
         I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G 
         W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R 
         R E D I S T R I B U T E   T H E   P R O G R A M   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S , 
         I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G 
         O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   P R O G R A M   ( I N C L U D I N G   B U T   N O T   L I M I T E D 
         T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y 
         Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   O T H E R 
         P R O G R A M S ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E 
         P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 2 ) 
         T h e   3 2 - b i t   C R C   c o m p e n s a t i o n   a t t a c k   d e t e c t o r   i n   d e a t t a c k . c   w a s 
         c o n t r i b u t e d   b y   C O R E   S D I   S . A .   u n d e r   a   B S D - s t y l e   l i c e n s e . 
 
           *   C r y p t o g r a p h i c   a t t a c k   d e t e c t o r   f o r   s s h   -   s o u r c e   c o d e 
           * 
           *   C o p y r i g h t   ( c )   1 9 9 8   C O R E   S D I   S . A . ,   B u e n o s   A i r e s ,   A r g e n t i n a . 
           * 
           *   A l l   r i g h t s   r e s e r v e d .   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y 
           *   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t 
           *   t h i s   c o p y r i g h t   n o t i c e   i s   r e t a i n e d . 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D 
           *   W A R R A N T I E S   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   C O R E   S D I   S . A .   B E 
           *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y   O R 
           *   C O N S E Q U E N T I A L   D A M A G E S   R E S U L T I N G   F R O M   T H E   U S E   O R   M I S U S E   O F   T H I S 
           *   S O F T W A R E . 
           * 
           *   A r i e l   F u t o r a n s k y       f u t o @ c o r e - s d i . c o m     
           *       h t t p : / / w w w . c o r e - s d i . c o m     
 
 3 ) 
         s s h - k e y s c a n   w a s   c o n t r i b u t e d   b y   D a v i d   M a z i e r e s   u n d e r   a   B S D - s t y l e 
         l i c e n s e . 
 
           *   C o p y r i g h t   1 9 9 5 ,   1 9 9 6   b y   D a v i d   M a z i e r e s       d m @ l c s . m i t . e d u     . 
           * 
           *   M o d i f i c a t i o n   a n d   r e d i s t r i b u t i o n   i n   s o u r c e   a n d   b i n a r y   f o r m s   i s 
           *   p e r m i t t e d   p r o v i d e d   t h a t   d u e   c r e d i t   i s   g i v e n   t o   t h e   a u t h o r   a n d   t h e 
           *   O p e n B S D   p r o j e c t   b y   l e a v i n g   t h i s   c o p y r i g h t   n o t i c e   i n t a c t . 
 
 4 ) 
         T h e   R i j n d a e l   i m p l e m e n t a t i o n   b y   V i n c e n t   R i j m e n ,   A n t o o n   B o s s e l a e r s 
         a n d   P a u l o   B a r r e t o   i s   i n   t h e   p u b l i c   d o m a i n   a n d   d i s t r i b u t e d 
         w i t h   t h e   f o l l o w i n g   l i c e n s e : 
 
           *   @ v e r s i o n   3 . 0   ( D e c e m b e r   2 0 0 0 ) 
           * 
           *   O p t i m i s e d   A N S I   C   c o d e   f o r   t h e   R i j n d a e l   c i p h e r   ( n o w   A E S ) 
           * 
           *   @ a u t h o r   V i n c e n t   R i j m e n       v i n c e n t . r i j m e n @ e s a t . k u l e u v e n . a c . b e     
           *   @ a u t h o r   A n t o o n   B o s s e l a e r s       a n t o o n . b o s s e l a e r s @ e s a t . k u l e u v e n . a c . b e     
           *   @ a u t h o r   P a u l o   B a r r e t o       p a u l o . b a r r e t o @ t e r r a . c o m . b r     
           * 
           *   T h i s   c o d e   i s   h e r e b y   p l a c e d   i n   t h e   p u b l i c   d o m a i n . 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R S   " A S   I S "   A N D   A N Y   E X P R E S S 
           *   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
           *   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   A N D   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 R E   D I S C L A I M E D .     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 N T R I B U T O R S   B E 
           *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
           *   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
           *   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
           *   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
           *   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
           *   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
           *   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 5 ) 
         O n e   c o m p o n e n t   o f   t h e   s s h   s o u r c e   c o d e   i s   u n d e r   a   3 - c l a u s e   B S D   l i c e n s e , 
         h e l d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   s i n c e   w e   p u l l e d   t h e s e   p a r t s   f r o m 
         o r i g i n a l   B e r k e l e y   c o d e . 
 
           *   C o p y r i g h t   ( c )   1 9 8 3 ,   1 9 9 0 ,   1 9 9 2 ,   1 9 9 3 ,   1 9 9 5 
           *             T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .     A l l   r i g h t s   r e s e r v e d . 
           * 
           *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
           *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
           *   a r e   m e t : 
           *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
           *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
           *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
           *   3 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
           *         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
           *         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
           *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
           *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E 
           *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
           *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
           *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
           *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
           *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
           *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
           *   S U C H   D A M A G E . 
 
 6 ) 
         R e m a i n i n g   c o m p o n e n t s   o f   t h e   s o f t w a r e   a r e   p r o v i d e d   u n d e r   a   s t a n d a r d 
         2 - t e r m   B S D   l i c e n c e   w i t h   t h e   f o l l o w i n g   n a m e s   a s   c o p y r i g h t   h o l d e r s : 
 
 	 	   M a r k u s   F r i e d l 
 	 	   T h e o   d e   R a a d t 
 	 	   N i e l s   P r o v o s 
 	 	   D u g   S o n g 
 	 	   A a r o n   C a m p b e l l 
 	 	   D a m i e n   M i l l e r 
 	 	   K e v i n   S t e v e s 
 	 	   D a n i e l   K o u r i l 
 	 	   W e s l e y   G r i f f i n 
 	 	   P e r   A l l a n s s o n 
 	 	   N i l s   N o r d m a n 
 	 	   S i m o n   W i l k i n s o n 
 
           *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
           *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
           *   a r e   m e t : 
           *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
           *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
           *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
           *   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
           *   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
           *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
           *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
           *   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
           *   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
           *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
           *   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   O P E N S S H L   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   F O R :   I B M   D B 2   1 1 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I B M   D a t a   S e r v e r   D r i v e r   f o r   J D B C   a n d   S Q L J   V e r s i o n   3   a n d   4 
 
 S Q L J   C O D E .   T h i s   P r o g r a m   i n c l u d e s   O r a c l e   S Q L J   f i l e s   S o u r c e M a p p e r . j a v a   a n d   C l a s s M a p p e r . j a v a .   I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s . 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .   H o w e v e r ,   O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r   i m p l i e d ,   t o   u s e r s   o f   t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   e x c l u s i v e   o f   a n y   w a r r a n t y   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 ,   a l l   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   o r   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 ,   n o n i n f r i n g e m e n t   o r   a n y   o t h e r   w a r r a n t y ,   w h e t h e r   e x p r e s s e d   o r   i m p l i e d .   Y o u   u s e   t h i s   S o f t w a r e   a t   y o u r   o w n   r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   c o v e r ,   r e l i a n c e ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   f r o m   y o u r   u s e   o f   t h e   S o f t w a r e . 
 
 E N D   O F   O R A C L E   S Q L J   F I L E S   S O U R C E M A P P E R . J A V A   A N D   C L A S S M A P P E R . J A V A   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   
 
 E N D   O F   N O T I C E S   F O R :   I B M   D a t a   S e r v e r   D r i v e r   f o r   J D B C   a n d   S Q L J   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   D a t a   S e r v e r   D r i v e r   f o r   O D B C   a n d   C L I   1 1 . 1 
 
 N O T I C E S   A N D   I N F O R M A T I O N   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   c o m p o n e n t s : 
 
 *   X M L 4 C   5 . 8 
 *   G S K i t   8 
 *   z l i b   1 . 1 . 3 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 X M L 4 C   5 . 8 
 
 S e e   n o t i c e   a b o v e 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 G S K i t   8 
 
 S e e   n o t i c e   a b o v e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 z l i b   1 . 1 . 3 
 
 S e e   n o t i c e   a b o v e 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   F O R :   I B M   D a t a   S e r v e r   D r i v e r   f o r   O D B C   a n d   C L I   1 1 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S t a r t   o f   I B M   D a t a   S e r v e r   D r i v e r   P a c k a g e   1 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   c o m p o n e n t s : 
 
 *   A R Q   2 . 8 . 8 
 *   J e n a   2 . 6 . 4 
 *   W A L A   1 . 3 . 1 
 *   j l i n e   0 . 9 . 9 3 
 *   A N T L R   3 . 3 
 *   A c t i v e R e c o r d   2 . 2 . 3 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 A R Q   2 . 8 . 8   a n d   J e n a   2 . 6 . 4 
 
 ( c )   C o p y r i g h t   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
 ( c )   C o p y r i g h t   2 0 1 0   T a l i s   I n f o r m a t i o n   L t d 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 W A L A   1 . 3 . 1 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 2 .   G R A N T   O F   R I G H T S 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 3 .   R E Q U I R E M E N T S 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 5 .   N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 7 .   G E N E R A L 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 J L I N E   0 . 9 . 9 3 
 
 S e e   n o t i c e   a b o v e 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A N T L R   3 . 3 
 
 A N T L R   3   L i c e n s e 
 
 [ T h e   B S D   L i c e n s e ] 
 C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 8 ,   T e r e n c e   P a r r 
 A l l   r i g h t s   r e s e r v e d .   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 -   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 -   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 -   N e i t h e r   t h e   n a m e   o f   t h e   a u t h o r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A c t i v e R e c o r d   2 . 2 . 3 
 
 T h e   M I T   L i c e n s e 
 C o p y r i g h t   ( c )       y e a r           c o p y r i g h t   h o l d 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 .   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   F O R :   I B M   D a t a   S e r v e r   D r i v e r   P a c k a g e   1 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S t a r t   o f   J S O N   A P I   S u p p o r t   N o t i c e s   
 
 A P A C H E   C O D E   I I .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 -   M o n g o D B   C   D r i v e r   v 0 . 6 
 -   M o n g o D B   J a v a   D r i v e r   v 2 . 8 . 0 
 -   M o n g o D B   N o d e . j s   d r i v e r   v 1 . 1 
 
 S e e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0   a b o v e . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
   
 T h i s   p r o g r a m   i n c l u d e s   t h e   f i l e   e n c o d i n g . c   i n   t h e   M o n g o D B   C   D r i v e r .   T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
   
 *   P o r t i o n s   C o p y r i g h t   2 0 0 1   U n i c o d e ,   I n c . 
   * 
   *   D i s c l a i m e r 
   * 
   *   T h i s   s o u r c e   c o d e   i s   p r o v i d e d   a s   i s   b y   U n i c o d e ,   I n c .   N o   c l a i m s   a r e 
   *   m a d e   a s   t o   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e .   N o   w a r r a n t i e s   o f   a n y 
   *   k i n d   a r e   e x p r e s s e d   o r   i m p l i e d .   T h e   r e c i p i e n t   a g r e e s   t o   d e t e r m i n e 
   *   a p p l i c a b i l i t y   o f   i n f o r m a t i o n   p r o v i d e d .   I f   t h i s   f i l e   h a s   b e e n 
   *   p u r c h a s e d   o n   m a g n e t i c   o r   o p t i c a l   m e d i a   f r o m   U n i c o d e ,   I n c . ,   t h e 
   *   s o l e   r e m e d y   f o r   a n y   c l a i m   w i l l   b e   e x c h a n g e   o f   d e f e c t i v e   m e d i a 
   *   w i t h i n   9 0   d a y s   o f   r e c e i p t . 
   * 
   *   L i m i t a t i o n s   o n   R i g h t s   t o   R e d i s t r i b u t e   T h i s   C o d e 
   * 
   *   U n i c o d e ,   I n c .   h e r e b y   g r a n t s   t h e   r i g h t   t o   f r e e l y   u s e   t h e   i n f o r m a t i o n 
   *   s u p p l i e d   i n   t h i s   f i l e   i n   t h e   c r e a t i o n   o f   p r o d u c t s   s u p p o r t i n g   t h e 
   *   U n i c o d e   S t a n d a r d ,   a n d   t o   m a k e   c o p i e s   o f   t h i s   f i l e   i n   a n y   f o r m 
   *   f o r   i n t e r n a l   o r   e x t e r n a l   d i s t r i b u t i o n   a s   l o n g   a s   t h i s   n o t i c e 
   *   r e m a i n s   a t t a c h e d . 
   * / 
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   e n c o d i n g . c   i n   t h e   M o n g o D B   C   D r i v e r . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 
 T h i s   p r o g r a m   i n c l u d e s   t h e   f i l e   a s s e r t i o n s . j a v a   i n   t h e   M o n g o D B   J a v a   D r i v e r .   T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e .   
 
       
 / * * 
   *   C o p y r i g h t   2 0 0 8   A t l a s s i a n   P t y   L t d   
   *   
   *   L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   
   *   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e 
   *   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   
   *   
   *           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0   
   *   
   *   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   
   *   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   
   *   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   
   *   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   a s s e r t i o n s . j a v a   i n   t h e   M o n g o D B   J a v a   D r i v e r . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 
 T h i s   p r o g r a m   i n c l u d e s   t h e   f i l e   U T F 8 E n c o d i n g . j a v a   i n   t h e   M o n g o D B   J a v a   D r i v e r .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 	   
 
 C o p y r i g h t   ( c )   1 9 9 7 - 2 0 0 8 ,   P o s t g r e S Q L   G l o b a l   D e v e l o p m e n t   G r o u p 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   P o s t g r e S Q L   G l o b a l   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   U T F 8 E n c o d i n g . j a v a   i n   t h e   M o n g o D B   J a v a   D r i v e r . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   M o n g o D B   C   D r i v e r ,   M o n g o D B   J a v a   D r i v e r   a n d 
 M o n g o D B   N o d e . j s   d r i v e r . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   p r o g r a m   i n c l u d e s   J S O N - C   0 . 1 0 .   T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e .   
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 
 
 C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 5   M e t a p a r a d i g m   P t e   L t d 
 
 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 . 
 
 *   C o p y r i g h t   ( c )   2 0 0 9 - 2 0 1 2   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L . P . 
 * 
 *   T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y 
 *   i t   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 .   
 
 *   C o p y r i g h t   ( c )   2 0 0 8 - 2 0 0 9   Y a h o o !   I n c .     A l l   r i g h t s   r e s e r v e d . 
 *   T h e   c o p y r i g h t s   t o   t h e   c o n t e n t s   o f   t h i s   f i l e   a r e   l i c e n s e d   u n d e r   t h e   M I T   L i c e n s e 
 
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   J S O N - C 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E n d   o f   N o t i c e s   a n d   I n f o r m a t i o n   f o r   J S O N   T e c h n o l o g y 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 E x p l i c i t   H i e r a r c h i c a l   L o c k i n g 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 O n l i n e   T a b l e   R e o r g a n i z a t i o n 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S t a r t   o f   I B M   S D K / R u n t i m e   E n v i r o n m e n t ,   J a v a ( T M )   2   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   7 . 0   N o t i c e s 
 
 S e e   J a v a   n o t i c e s   i n   t h e   f o l l o w i n g   d i r e c t o r y : 
 
 A I X ,   L i n u x / A M D 6 4 ,   L i n u x / P P C ,   L i n u x / z S e r i e s ,   S u n ,   H P 
           $ I n s t a l l P a t h / j a v a / j d k 6 4 / n o t i c e s . t x t 
 
 L i n u x / I A 3 2 
   $ I n s t a l l P a t h / j a v a / j d k 3 2 / n o t i c e s . t x t 
 
 W i n d o w s 
         % I n s t a l l P a t h % \ S Q L L I B \ j a v a \ j d k \ n o t i c e s . t x t 
 
 
 E N D   O F   J A V A   S D K / R U N T I M E   E N V I R O N M E N T   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S t a r t   o f   I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   8   N o t i c e s 
 
 T h i s   N o t i c e s   f i l e   i n c l u d e s   t h e   d e t a i l s   f o r   I n s t a l l A n y w h e r e   ( I A   2 0 1 3 ) .     F o r   n o n - I A   p a c k a g e s   r e m o v e   t h e   f o l l o w i n g :   -   f r o m   s e c t i o n ' B . 1   -   A p a c h e   m a t e r i a l s '   r e m o v e   t h e   f o l l o w i n g   t w o   i t e m s   f r o m   t h e   l i s t   -   A p a c h e   A N T   1 . 6 . 2   a n d   A p a c h e   C o m m o n s   C o d e c   1 . 3 .   O n l y   r e m o v e   t h e s e   t w o   i t e m s   f r o m   t h e   b u l l e t e d   l i s t .   T h e   s e c t i o n   i t s e l f   a n d   t h e   r e s t   o f   t h e   i t e m s   n e e d   t o   b e   i n c l u d e d . 
 -   t h e   f o l l o w i n g   s e c t i o n s   n e e d   t o   b e   r e m o v e d   c o m p l e t e l y   ( b o t h ,   S e c t i o n   A   a n d   c o r r e s p o n d i n g   S e c t i o n   B ) 
 A . 2 0   -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 A . 2 1   -   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 A . 2 2   -   H S Q L D B   V 1 . 7 
 A . 2 3   -   J T O p e n   V 5 . 1 
 A . 4 1   -   R e g e x p   V 1 . 2 
 A . 4 2   -   I C U 4 J   V 3 . 6 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   A .   S U M M A R Y 
 
 A . 1   -   A p a c h e   m a t e r i a l s 
 
 A . 2   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   H a r m o n y 
 
 A . 3   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   S e r i a l i z e r 
 
 A . 4   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X M L - A P I S 
 
 A . 5   -   D O M 
 
 A . 6   -   F o n t C o n f i g   2 . 5 
 
 A . 7   -   I C U 4 C   &   I C U 4 J 
 
 A . 8   -   L i b p n g   1 . 5 . 4 
 
 A . 9   -   L i t t l e   C M S   2 . 0 
 
 A . 1 0   -   R E L A X   N G   O b j e c t / P a r s e r 
 
 A . 1 1   -   R e l a x N G C C 
 
 A . 1 2   -   S A X   2 . 0 
 
 A . 1 3   -   T h a i   D i c t i o n a r y 
 
 A . 1 4   -   U n i c o d e   6 . 0   &   C L D R 
 
 A . 1 5   -   X f r e e 8 6 - V i d M o d e   E x t e n s i o n   1 . 0 
 
 A . 1 6   -   X   S y s t e m 
 
 A . 1 7   -   z l i b   1 . 2 . 7 
 
 A . 1 8   -   M o z i l l a   R h i n o 
 
 A . 1 9   -   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 
 A . 2 0   -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 A . 2 1   -   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 A . 2 2   -   H S Q L D B   V 1 . 7 
 
 A . 2 3   -   J T O p e n   V 5 . 1 
 
 A . 2 4   -   M u r m u r H a s h 3 
 
 A . 2 5   -   C r y p t i x   A E S   3 . 2 . 0 
 
 A . 2 6   -   A S M   B y t e c o d e   M a n i p u l a t i o n   F r a m e w o r k   v 3 . 1 
 
 A . 2 7   -   C o d e V i e w e r   1 . 0 
 
 A . 2 8   -   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   0 . 1 0 k 
 
 A . 2 9   -   I A I K   P K C S # 1 1   W r a p p e r 
 
 A . 3 0   -   I J G   J P E G   6 b 
 
 A . 3 1   -   J O p t - S i m p l e   v 3 . 0 
 
 A . 3 2   -   K e r b e r o s   f u n c t i o n a l i t y   f r o m   F u n d s X p r e s s ,   I N C . 
 
 A . 3 3   -   K r o n o s   O p e n G L   h e a d e r s 
 
 A . 3 4   -   l i b u n g i f   4 . 1 . 3   
 
 A . 3 5   -   M e s a   3 D   G r a p h i c s   L i b r a r y   v 4 . 1 
 
 A . 3 6   -   P C / S C   L i t e   f o r   S u s e   L i n u x   v . 1 . 1 . 1 
 
 A . 3 7   -   S o f t F l o a t   v e r s i o n   2 b 
 
 A . 3 8   -   U P X   v 3 . 0 1 
 
 A . 3 9   -   l i b F F I   3 . 0 . 1 3 
 
 A . 4 0   -   R S o c k e t 
 
 A . 4 1     -     L i b a u x v 
 
 A . 4 2   -   R e g e x p   V 1 . 4 
 
 A . 4 3   -   N V I D I A   m a t e r i a l s 
 
 A . 4 4   -   T e c h n o l o g y   P r e v i e w   C o d e   -   p a c k e d   o b j e c t   s u p p o r t 	 
 
 A . 4 5   -   P a h o   J a v a   M Q T T   C l i e n t   -   E c l i p s e   P a c k a g e s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   S e c t i o n   A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   B .   N O T I C E S   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1   -   A p a c h e   m a t e r i a l s 
 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   s o f t w a r e   c o m p o n e n t s ,   l i s t e d   i m m e d i a t e l y   b e l o w ,   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g   . 
 
 *   A p a c h e   A n t   1 . 6 . 5 
 *   C r i m s o n   1 . 1 . 1 
 *   A p a c h e   H a r m o n y 
 *   A p a c h e   D e r b y   1 0 . 8 . 2 . 2 
 *   A p a c h e   D e r b y   1 0 . 8 . 3 . 0 
 *   A p a c h e   J a k a r t a   B C E L   5 . 2   
 *   A p a c h e   J a k a r t a   R e g e x p   1 . 4   
 *   A p a c h e   S a n t u a r i o   X M L S e c - J a v a   1 . 4 . 2 
 *   A p a c h e   X a l a n - J a v a   2 . 7 . 1   
 *   A p a c h e   X e r c e s 2   J a v a   2 . 1 0 . 0   
 *   A p a c h e   X M L   R e s o l v e r   1 . 1 
 *   A p a c h e   X a l a n   S e r i a l i z e r 
 *   A p a c h e   X M L - A P I S 
 *   A p a c h e   C o m m o n s   C o d e c   1 . 3 
 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e   c o m p o n e n t s   l i s t e d   i m m e d i a t e l y   a b o v e   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
   1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g   b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   A p a c h e   m a t e r i a l s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   H a r m o n y 
 
 
 A p a c h e   H a r m o n y 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y   I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n   L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   H a r m o n y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   S e r i a l i z e r 
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )     a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   . 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   X a l a n   S e r i a l i z e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 4   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   x m l - a p i s 
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )     a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   x m l - a p i s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 5   -   D o c u m e n t   O b j e c t   M o d e l   ( D O M )   L e v e l   2   &   3 
 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 
       1 . T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
       2 . A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 
       3 . N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y 
 T H I R D   P A R T Y   P A T E N T S , C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R 
 D O C U M E N T A T I O N .     T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " . 
 O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   D O M 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 6   -   F o n t C o n f i g   2 . 5 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 , 2 0 0 3   K e i t h   P a c k a r d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   K e i t h   P a c k a r d   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   K e i t h   P a c k a r d   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .     I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 K E I T H   P A C K A R D   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   K E I T H   P A C K A R D   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   F o n t C o n f i g 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 7   -   I C U 4 C   4 . 0   &   I C U 4 J   4 . 4 
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I C U 4 C   &   I C U 4 J 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 8   -   L i b p n g   1 . 5 . 4 
 
 T h i s   c o p y   o f   t h e   l i b p n g   n o t i c e s   i s   p r o v i d e d   f o r   y o u r   c o n v e n i e n c e .     I n   c a s e   o f 
 a n y   d i s c r e p a n c y   b e t w e e n   t h i s   c o p y   a n d   t h e   n o t i c e s   i n   t h e   f i l e   p n g . h   t h a t   i s 
 i n c l u d e d   i n   t h e   l i b p n g   d i s t r i b u t i o n ,   t h e   l a t t e r   s h a l l   p r e v a i l . 
 
 C O P Y R I G H T   N O T I C E ,   D I S C L A I M E R ,   a n d   L I C E N S E : 
 
 I f   y o u   m o d i f y   l i b p n g   y o u   m a y   i n s e r t   a d d i t i o n a l   n o t i c e s   i m m e d i a t e l y   f o l l o w i n g 
 t h i s   s e n t e n c e . 
 
 T h i s   c o d e   i s   r e l e a s e d   u n d e r   t h e   l i b p n g   l i c e n s e . 
 
 l i b p n g   v e r s i o n s   1 . 2 . 6 ,   A u g u s t   1 5 ,   2 0 0 4 ,   t h r o u g h   1 . 5 . 4 ,   J u l y   7 ,   2 0 1 1 ,   a r e 
 C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 6 - 2 0 1 1   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e 
 d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 1 . 2 . 5 
 w i t h   t h e   f o l l o w i n g   i n d i v i d u a l   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s 
 
       C o s m i n   T r u t a 
 
 l i b p n g   v e r s i o n s   1 . 0 . 7 ,   J u l y   1 ,   2 0 0 0 ,   t h r o u g h   1 . 2 . 5   -   O c t o b e r   3 ,   2 0 0 2 ,   a r e 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 2   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e 
 d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 1 . 0 . 6 
 w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s 
 
       S i m o n - P i e r r e   C a d i e u x 
       E r i c   S .   R a y m o n d 
       G i l l e s   V o l l a n t 
 
 a n d   w i t h   t h e   f o l l o w i n g   a d d i t i o n s   t o   t h e   d i s c l a i m e r : 
 
       T h e r e   i s   n o   w a r r a n t y   a g a i n s t   i n t e r f e r e n c e   w i t h   y o u r   e n j o y m e n t   o f   t h e 
       l i b r a r y   o r   a g a i n s t   i n f r i n g e m e n t .     T h e r e   i s   n o   w a r r a n t y   t h a t   o u r 
       e f f o r t s   o r   t h e   l i b r a r y   w i l l   f u l f i l l   a n y   o f   y o u r   p a r t i c u l a r   p u r p o s e s 
       o r   n e e d s .     T h i s   l i b r a r y   i s   p r o v i d e d   w i t h   a l l   f a u l t s ,   a n d   t h e   e n t i r e 
       r i s k   o f   s a t i s f a c t o r y   q u a l i t y ,   p e r f o r m a n c e ,   a c c u r a c y ,   a n d   e f f o r t   i s   w i t h 
       t h e   u s e r . 
 
 l i b p n g   v e r s i o n s   0 . 9 7 ,   J a n u a r y   1 9 9 8 ,   t h r o u g h   1 . 0 . 6 ,   M a r c h   2 0 ,   2 0 0 0 ,   a r e 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e 
 d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 0 . 9 6 , 
 w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s : 
 
       T o m   L a n e 
       G l e n n   R a n d e r s - P e h r s o n 
       W i l l e m   v a n   S c h a i k 
 
 l i b p n g   v e r s i o n s   0 . 8 9 ,   J u n e   1 9 9 6 ,   t h r o u g h   0 . 9 6 ,   M a y   1 9 9 7 ,   a r e 
 C o p y r i g h t   ( c )   1 9 9 6 ,   1 9 9 7   A n d r e a s   D i l g e r 
 D i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 0 . 8 8 , 
 w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s : 
 
       J o h n   B o w l e r 
       K e v i n   B r a c e y 
       S a m   B u s h e l l 
       M a g n u s   H o l m g r e n 
       G r e g   R o e l o f s 
       T o m   T a n n e r 
 
 l i b p n g   v e r s i o n s   0 . 5 ,   M a y   1 9 9 5 ,   t h r o u g h   0 . 8 8 ,   J a n u a r y   1 9 9 6 ,   a r e 
 C o p y r i g h t   ( c )   1 9 9 5 ,   1 9 9 6   G u y   E r i c   S c h a l n a t ,   G r o u p   4 2 ,   I n c . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " C o n t r i b u t i n g   A u t h o r s " 
 i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
       A n d r e a s   D i l g e r 
       D a v e   M a r t i n d a l e 
       G u y   E r i c   S c h a l n a t 
       P a u l   S c h m i d t 
       T i m   W e g n e r 
 
 T h e   P N G   R e f e r e n c e   L i b r a r y   i s   s u p p l i e d   " A S   I S " .     T h e   C o n t r i b u t i n g   A u t h o r s 
 a n d   G r o u p   4 2 ,   I n c .   d i s c l a i m   a l l   w a r r a n t i e s ,   e x p r e s s e d   o r   i m p l i e d , 
 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   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   a n d   o f 
 f i t n e s s   f o r   a n y   p u r p o s e .     T h e   C o n t r i b u t i n g   A u t h o r s   a n d   G r o u p   4 2 ,   I n c . 
 a s s u m e   n o   l i a b i l i t y   f o r   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   e x e m p l a r y , 
 o r   c o n s e q u e n t i a l   d a m a g e s ,   w h i c h   m a y   r e s u l t   f r o m   t h e   u s e   o f   t h e   P N G 
 R e f e r e n c e   L i b r a r y ,   e v e n   i f   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s 
 s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t 
 t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 
 2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t 
       b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 
 3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y 
       s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 
 T h e   C o n t r i b u t i n g   A u t h o r s   a n d   G r o u p   4 2 ,   I n c .   s p e c i f i c a l l y   p e r m i t ,   w i t h o u t 
 f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e   a s   a   c o m p o n e n t   t o 
 s u p p o r t i n g   t h e   P N G   f i l e   f o r m a t   i n   c o m m e r c i a l   p r o d u c t s .     I f   y o u   u s e   t h i s 
 s o u r c e   c o d e   i n   a   p r o d u c t ,   a c k n o w l e d g m e n t   i s   n o t   r e q u i r e d   b u t   w o u l d   b e 
 a p p r e c i a t e d . 
 
 
 A   " p n g _ g e t _ c o p y r i g h t "   f u n c t i o n   i s   a v a i l a b l e ,   f o r   c o n v e n i e n t   u s e   i n   " a b o u t " 
 b o x e s   a n d   t h e   l i k e : 
 
       p r i n t f ( " % s " , p n g _ g e t _ c o p y r i g h t ( N U L L ) ) ; 
 
 A l s o ,   t h e   P N G   l o g o   ( i n   P N G   f o r m a t ,   o f   c o u r s e )   i s   s u p p l i e d   i n   t h e 
 f i l e s   " p n g b a r . p n g "   a n d   " p n g b a r . j p g   ( 8 8 x 3 1 )   a n d   " p n g n o w . p n g "   ( 9 8 x 3 1 ) . 
 
 L i b p n g   i s   O S I   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 .     O S I   C e r t i f i e d   O p e n   S o u r c e   i s   a 
 c e r t i f i c a t i o n   m a r k   o f   t h e   O p e n   S o u r c e   I n i t i a t i v e . 
 
 G l e n n   R a n d e r s - P e h r s o n 
 g l e n n r p   a t   u s e r s . s o u r c e f o r g e . n e t 
 J u l y   7 ,   2 0 1 1 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i b p n g   1 . 5 . 4 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 9   -   L i t t l e   C M S   2 . 0 
 
 
 L i t t l e   C M S 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 0   M a r t i   M a r i a   S a g u e r 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i t t l e   C M S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 0   -     R E L A X   N G   O b j e c t / P a r s e r 
 
 
 C o p y r i g h t   ( c )   K o h s u k e   K a w a g u c h i 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R E L A X   N G   O b j e c t / P a r s e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 1   -   R e l a x N G C C 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i .     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   o f   t h e   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R e l a x N G C C 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 2   -   S A X   2 . 0 
 
 
 S A X   i s   f r e e ! 
 
 I n   f a c t ,   i t ' s   n o t   p o s s i b l e   t o   o w n   a   l i c e n s e   t o   S A X ,   s i n c e   i t ' s   b e e n   p l a c e d   i n   t h e   p u b l i c   d o m a i n . 
 
 N o   W a r r a n t y 
 
 B e c a u s e   S A X   i s   r e l e a s e d   t o   t h e   p u b l i c   d o m a i n ,   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   d e s i g n   o r   f o r   t h e   s o f t w a r e   i m p l e m e n t a t i o n ,   t o   t h e   e x t e n t   p e r m i t t e d   b y   a p p l i c a b l e   l a w .   E x c e p t   w h e n   o t h e r w i s e   s t a t e d   i n   w r i t i n g   t h e   c o p y r i g h t   h o l d e r s   a n d / o r   o t h e r   p a r t i e s   p r o v i d e   S A X   " 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 i t h e r   e x p r e s s e d   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   i m p l i e d   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   a n d   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 .   T h e   e n t i r e   r i s k   a s   t o   t h e   q u a l i t y   a n d   p e r f o r m a n c e   o f   S A X   i s   w i t h   y o u .   S h o u l d   S A X   p r o v e   d e f e c t i v e ,   y o u   a s s u m e   t h e   c o s t   o f   a l l   n e c e s s a r y   s e r v i c i n g ,   r e p a i r   o r   c o r r e c t i o n . 
 
 I n   n o   e v e n t   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g   w i l l   a n y   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r   p a r t y   w h o   m a y   m o d i f y   a n d / o r   r e d i s t r i b u t e   S A X ,   b e   l i a b l e   t o   y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   S A X   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   l o s s   o f   d a t a   o r   d a t a   b e i n g   r e n d e r e d   i n a c c u r a t e   o r   l o s s e s   s u s t a i n e d   b y   y o u   o r   t h i r d   p a r t i e s   o r   a   f a i l u r e   o f   t h e   S A X   t o   o p e r a t e   w i t h   a n y   o t h e r   p r o g r a m s ) ,   e v e n   i f   s u c h   h o l d e r   o r   o t h e r   p a r t y   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 C o p y r i g h t   D i s c l a i m e r s   
 
 T h i s   p a g e   i n c l u d e s   s t a t e m e n t s   t o   t h a t   e f f e c t   b y   D a v i d   M e g g i n s o n ,   w h o   w o u l d   h a v e   b e e n   a b l e   t o   c l a i m   c o p y r i g h t   f o r   t h e   o r i g i n a l   w o r k .     S A X   1 . 0 
 
 V e r s i o n   1 . 0   o f   t h e   S i m p l e   A P I   f o r   X M L   ( S A X ) ,   c r e a t e d   c o l l e c t i v e l y   b y   t h e   m e m b e r s h i p   o f   t h e   X M L - D E V   m a i l i n g   l i s t ,   i s   h e r e b y   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 N o   o n e   o w n s   S A X :   y o u   m a y   u s e   i t   f r e e l y   i n   b o t h   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   a p p l i c a t i o n s ,   b u n d l e   i t   w i t h   y o u r   s o f t w a r e   d i s t r i b u t i o n ,   i n c l u d e   i t   o n   a   C D - R O M ,   l i s t   t h e   s o u r c e   c o d e   i n   a   b o o k ,   m i r r o r   t h e   d o c u m e n t a t i o n   a t   y o u r   o w n   w e b   s i t e ,   o r   u s e   i t   i n   a n y   o t h e r   w a y   y o u   s e e   f i t . 
 
 D a v i d   M e g g i n s o n ,   s a x @ m e g g i n s o n . c o m 
 1 9 9 8 - 0 5 - 1 1 
 
 S A X   2 . 0   
 
 I   h e r e b y   a b a n d o n   a n y   p r o p e r t y   r i g h t s   t o   S A X   2 . 0   ( t h e   S i m p l e   A P I   f o r   X M L ) ,   a n d   r e l e a s e   a l l   o f   t h e   S A X   2 . 0   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d   d o c u m e n t a t i o n   c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   i n t o   t h e   P u b l i c   D o m a i n .   S A X   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y   p u r p o s e . 
 
 D a v i d   M e g g i n s o n ,   d a v i d @ m e g g i n s o n . c o m 
 2 0 0 0 - 0 5 - 0 5 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   S A X   2 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 3   -   T h a i   D i c t i o n a r y 
 
 
 C o p y r i g h t   ( C )   1 9 8 2   T h e   R o y a l   I n s t i t u t e ,   T h a i   R o y a l   G o v e r n m e n t . 
 
 C o p y r i g h t   ( C )   1 9 9 8   N a t i o n a l   E l e c t r o n i c s   a n d   C o m p u t e r   T e c h n o l o g y   C e n t e r ,   N a t i o n a l   S c i e n c e   a n d   T e c h n o l o g y   D e v e l o p m e n t   A g e n c y ,   M i n i s t r y   o f   S c i e n c e   T e c h n o l o g y   a n d   E n v i r o n m e n t ,   T h a i   R o y a l   G o v e r n m e n t . 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   T h a i   D i c t i o n a r y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 4   -   U n i c o d e   6 . 0 ,   C L D R   1 . 4 ,   C L D R   1 . 9 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / .     S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t     1 9 9 1 - 2 0 1 1   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 U n i c o d e   a n d   t h e   U n i c o d e   l o g o   a r e   t r a d e m a r k s   o f   U n i c o d e ,   I n c .   i n   t h e   U n i t e d   S t a t e s   a n d   o t h e r   c o u n t r i e s .   A l l   t h i r d   p a r t y   t r a d e m a r k s   r e f e r e n c e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   U n i c o d e   &   C L D R 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 5   -   X F r e e 8 6 - V i d M o d e   E x t e n s i o n   1 . 0 
 
 
 V e r s i o n   1 . 1   o f   X F r e e 8 6   P r o j e c t L i c e n c e . 
 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 4   T h e   X F r e e 8 6   P r o j e c t ,   I n c .         A l l   r i g h t s   r e s e r v e d . 
 
 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 c 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 : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n ,   a n d   i n   t h e   s a m e   p l a c e   a n d   f o r m   a s   o t h e r   c o p y r i g h t ,   l i c e n s e   a n d   d i s c l a i m e r   i n f o r m a t i o n . 
 
       3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y , m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   T h e   X F r e e 8 6   P r o j e c t ,   I n c   ( h t t p : / / w w w . x f r e e 8 6 . o r g / )   a n d   i t s   c o n t r i b u t o r s " ,   i n   t h e   s a m e   p l a c e   a n d   f o r m   a s   o t h e r   t h i r d - p a r t y   a c k n o w l e d g m e n t s .   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i n   t h e   s a m e   f o r m   a n d   l o c a t i o n   a s   o t h e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s . 
 
         4 .   E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   X F r e e 8 6   P r o j e c t , I n c   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   X F r e e 8 6   P r o j e c t ,   I n c . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   X F R E E 8 6   P R O J E C T ,   I N C   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   X F r e e 8 6 - V i d M o d e   E x t e n s i o n 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 6   -   X   W i n d o w   S y s t e m   6 . 8 
 
 
 L i c e n s e s 
 T h e   X . O r g   F o u n d a t i o n   M a r c h   2 0 0 4 
 
 1 .   I n t r o d u c t i o n 
 
 T h e   X . o r g   F o u n d a t i o n   X   W i n d o w   S y s t e m   d i s t r i b u t i o n   i s   a   c o m p i l a t i o n   o f   c o d e   a n d   d o c u m e n t a t i o n   f r o m   m a n y   s o u r c e s .   T h i s   d o c u m e n t   i s   i n t e n d e d   p r i m a r i l y   a s   a   g u i d e   t o   t h e   l i c e n s e s   u s e d   i n   t h e   d i s t r i b u t i o n :   y o u   m u s t   c h e c k   e a c h   f i l e   a n d / o r   p a c k a g e   f o r   p r e c i s e   r e d i s t r i b u t i o n   t e r m s .   N o n e - t h e - l e s s ,   t h i s   s u m m a r y   m a y   b e   u s e f u l   t o   m a n y   u s e r s .   N o   s o f t w a r e   i n c o r p o r a t i n g   t h e   X F r e e 8 6   1 . 1   l i c e n s e   h a s   b e e n   i n c o r p o r a t e d . 
 
 T h i s   d o c u m e n t   i s   b a s e d   o n   t h e   c o m p i l a t i o n   f r o m   X F r e e 8 6 . 
 
 2 .   X F r e e 8 6   L i c e n s e 
 
 X F r e e 8 6   c o d e   w i t h o u t   a n   e x p l i c i t   c o p y r i g h t   i s   c o v e r e d   b y   t h e   f o l l o w i n g   c o p y r i g h t / l i c e n s e : 
 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 3   T h e   X F r e e 8 6   P r o j e c t ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 
 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   X F R E E 8 6   P R O J E C T   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   t h e   X F r e e 8 6   P r o j e c t   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   X F r e e 8 6   P r o j e c t . 
 
 3 .   O t h e r   L i c e n s e s 
 
 P o r t i o n s   o f   c o d e   a r e   c o v e r e d   b y   t h e   f o l l o w i n g   l i c e n s e s / c o p y r i g h t s .   S e e   i n d i v i d u a l   f i l e s   f o r   t h e   c o p y r i g h t   d a t e s . 
 
 3 . 1 .   X / M I T   C o p y r i g h t s 
 
 3 . 1 . 1 .   X   C o n s o r t i u m 
 
 C o p y r i g h t   ( C )       d a t e       X   C o n s o r t i u m 
 
 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   X   C O N S O R T I U M   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   t h e   X   C o n s o r t i u m   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   X   C o n s o r t i u m . 
 
 X   W i n d o w   S y s t e m   i s   a   t r a d e m a r k   o f   X   C o n s o r t i u m ,   I n c . 
 
 3 . 1 . 2 .   T h e   O p e n   G r o u p 
 
 C o p y r i g h t       d a t e       T h e   O p e n   G r o u p 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O P E N   G R O U P   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   O p e n   G r o u p .     3 . 2 .   B e r k e l e y - b a s e d   c o p y r i g h t s : 
 
 o 
 3 . 2 . 1 .   G e n e r a l 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 2 .   U C B / L B L 
 
 C o p y r i g h t   ( c )   1 9 9 3   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   s o f t w a r e   w a s   d e v e l o p e d   b y   t h e   C o m p u t e r   S y s t e m s   E n g i n e e r i n g   g r o u p   a t   L a w r e n c e   B e r k e l e y   L a b o r a t o r y   u n d e r   D A R P A   c o n t r a c t   B G   9 1 - 6 6   a n d   c o n t r i b u t e d   t o   B e r k e l e y . 
 
 A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   L a w r e n c e   B e r k e l e y   L a b o r a t o r y . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y   a n d   i t s   c o n t r i b u t o r s . 
 
       4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 3 .   T h e   N e t B S D   F o u n d a t i o n ,   I n c . 
 
 C o p y r i g h t   ( c )   2 0 0 3   T h e   N e t B S D   F o u n d a t i o n ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   c o d e   i s   d e r i v e d   f r o m   s o f t w a r e   c o n t r i b u t e d   t o   T h e   N e t B S D   F o u n d a t i o n   b y   B e n   C o l l v e r       c o l l v e r 1 @ a t t b i . c o m     
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   N e t B S D   F o u n d a t i o n ,   I n c .   a n d   i t s   c o n t r i b u t o r s . 
 
       4 .   N e i t h e r   t h e   n a m e   o f   T h e   N e t B S D   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   N E T B S D   F O U N D A T I O N ,   I N C .   A N D   O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   F O U N D A T I O N   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 4 .   T h e o d o r e   T s ' o . 
 
 C o p y r i g h t   T h e o d o r e   T s ' o ,   1 9 9 4 ,   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7 ,   1 9 9 8 ,   1 9 9 9 .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   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 e   e n t i r e   p e r m i s s i o n   n o t i c e   i n   i t s   e n t i r e t y ,   i n c l u d i n g   t h e   d i s c l a i m e r   o f   w a r r a n t i e s . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 L L   O F   W H I C H   A R E   H E R E B Y   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   N O T   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 5 .   T h e o   d e   R a a d t   a n d   D a m i e n   M i l l e r 
 
 C o p y r i g h t   ( c )   1 9 9 5 , 1 9 9 9   T h e o   d e   R a a d t .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   D a m i e n   M i l l e r .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 6 .   T o d d   C .   M i l l e r 
 
 C o p y r i g h t   ( c )   1 9 9 8   T o d d   C .   M i l l e r       T o d d . M i l l e r @ c o u r t e s a n . c o m     
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   T O D D   C .   M I L L E R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T O D D   C .   M I L L E R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .     
 
 3 . 2 . 7 .   T h o m a s   W i n i s c h h o f e r 
 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 4   T h o m a s   W i n i s c h h o f e r 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 3 .   N V I D I A   C o r p 
 
 C o p y r i g h t   ( c )   1 9 9 6   N V I D I A ,   C o r p .   A l l   r i g h t s   r e s e r v e d . 
 
 N O T I C E   T O   U S E R :   T h e   s o u r c e   c o d e   i s   c o p y r i g h t e d   u n d e r   U . S .   a n d   i n t e r n a t i o n a l   l a w s .   N V I D I A ,   C o r p .   o f   S u n n y v a l e ,   C a l i f o r n i a   o w n s   t h e   c o p y r i g h t   a n d   a s   d e s i g n   p a t e n t s   p e n d i n g   o n   t h e   d e s i g n   a n d   i n t e r f a c e   o f   t h e   N V   c h i p s .   U s e r s   a n d   p o s s e s s o r s   o f   t h i s   s o u r c e   c o d e   a r e   h e r e b y   g r a n t e d   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e   c o p y r i g h t   a n d   d e s i g n   p a t e n t   l i c e n s e   t o   u s e   t h i s   c o d e   i n   i n d i v i d u a l   a n d   c o m m e r c i a l   s o f t w a r e . 
 
 A n y   u s e   o f   t h i s   s o u r c e   c o d e   m u s t   i n c l u d e ,   i n   t h e   u s e r   d o c u m e n t a t i o n   a n d   i n t e r n a l   c o m m e n t s   t o   t h e   c o d e ,   n o t i c e s   t o   t h e   e n d   u s e r   a s   f o l l o w s : 
 
 C o p y r i g h t   ( c )   1 9 9 6   N V I D I A ,   C o r p .   N V I D I A   d e s i g n   p a t e n t s   p e n d i n g   i n   t h e   U . S .   a n d   f o r e i g n   c o u n t r i e s . 
 
 N V I D I A ,   C O R P .   M A K E S   N O   R E P R E S E N T A T I O N   A B O U T   T H E   S U I T A B I L I T Y   O F   T H I S   S O U R C E   C O D E   F O R   A N Y   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S "   W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D .   N V I D I A ,   C O R P .   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O U R C E   C O D E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   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 .   I N   N O   E V E N T   S H A L L   N V I D I A ,   C O R P .   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O U R C E   C O D E .     
 
 3 . 4 .   G L X   P u b l i c   L i c e n s e 
 
 G L X   P U B L I C   L I C E N S E   ( V e r s i o n   1 . 0   ( 2 / 1 1 / 9 9 ) )   ( " L i c e n s e " ) 
 
 S u b j e c t   t o   a n y   t h i r d   p a r t y   c l a i m s ,   S i l i c o n   G r a p h i c s ,   I n c .   ( " S G I " )   h e r e b y   g r a n t s   p e r m i s s i o n   t o   R e c i p i e n t   ( d e f i n e d   b e l o w ) ,   u n d e r   R e c i p i e n t ' s   c o p y r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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   S u b j e c t   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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 u b j e c t   S o f t w a r e   i s   f u r n i s h e d   i n   a c c o r d a n c e   w i t h   t h i s   L i c e n s e   t o   d o   t h e   s a m e ,   s u b j e c t   t o   a l l   o f   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s ,   w h i c h   R e c i p i e n t   a c c e p t s   b y   e n g a g i n g   i n   a n y   s u c h   u s e ,   c o p y i n g ,   m o d i f y i n g ,   m e r g i n g ,   p u b l i s h i n g ,   d i s t r i b u t i n g ,   s u b l i c e n s i n g   o r   s e l l i n g : 
 
 1 .   D e f i n i t i o n s . 
 
         ( a )   " O r i g i n a l   S o f t w a r e "   m e a n s   s o u r c e   c o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h   i s   d e s c r i b e d   i n   E x h i b i t   A   a s   O r i g i n a l   S o f t w a r e . 
 
         ( b )   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   S u b j e c t   S o f t w a r e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   m e a n s   ( i )   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s   a n d   ( i i )   a n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
         ( c )   " S u b j e c t   S o f t w a r e "   m e a n s   t h e   O r i g i n a l   S o f t w a r e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   a n d   M o d i f i c a t i o n s ,   o r   p o r t i o n s   o f   a n y   o f   t h e   f o r e g o i n g . 
 
         ( d )   " R e c i p i e n t "   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " R e c i p i e n t "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   R e c i p i e n t .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   o f   a n   e n t i t y   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   d i r e c t   o r   m a n a g e   s u c h   e n t i t y ,   o r   ( b )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   R e d i s t r i b u t i o n   o f   S o u r c e   C o d e   S u b j e c t   t o   T h e s e   T e r m s .   R e d i s t r i b u t i o n s   o f   S u b j e c t   S o f t w a r e   i n   s o u r c e   c o d e   f o r m   m u s t   r e t a i n   t h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A ,   b e l o w ,   i n   e v e r y   f i l e .   A   c o p y   o f   t h i s   L i c e n s e   m u s t   b e   i n c l u d e d   i n   a n y   d o c u m e n t a t i o n   f o r   s u c h   S u b j e c t   S o f t w a r e   w h e r e   t h e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   S u b j e c t   S o f t w a r e   a r e   d e s c r i b e d .   R e c i p i e n t   m a y   d i s t r i b u t e   t h e   s o u r c e   c o d e   v e r s i o n   o f   S u b j e c t   S o f t w a r e   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   ( i i )   t h e   l i c e n s e   t e r m s   i n c l u d e   t h i s   S e c t i o n   2   a n d   S e c t i o n s   3 ,   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h i s   L i c e n s e ,   w h i c h   t e r m s   m a y   n o t   b e   m o d i f i e d   o r   s u p e r s e d e d   b y   a n y   o t h e r   t e r m s   o f   s u c h   l i c e n s e .   I f   R e c i p i e n t   d i s t r i b u t e s   t h e   s o u r c e   c o d e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   R e c i p i e n t   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   R e c i p i e n t   a l o n e ,   n o t   b y   S G I .   R e c i p i e n t   h e r e b y   a g r e e s   t o   i n d e m n i f y   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   R e c i p i e n t   o f f e r s . 
 
 3 .   R e d i s t r i b u t i o n   i n   E x e c u t a b l e   F o r m .   T h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   e x e c u t a b l e   v e r s i o n   o f   S u b j e c t   S o f t w a r e ,   r e l a t e d   d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   t h e   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   R e c i p i e n t   m a y   d i s t r i b u t e   t h e   e x e c u t a b l e   v e r s i o n   o f   S u b j e c t   S o f t w a r e   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   ( i i )   t h e   l i c e n s e   t e r m s   i n c l u d e   t h i s   S e c t i o n   3   a n d   S e c t i o n s   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h i s   L i c e n s e ,   w h i c h   t e r m s   m a y   n o t   b e   m o d i f i e d   o r   s u p e r s e d e d   b y   a n y   o t h e r   t e r m s   o f   s u c h   l i c e n s e .   I f   R e c i p i e n t   d i s t r i b u t e s   t h e   e x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   R e c i p i e n t   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   R e c i p i e n t   a l o n e ,   n o t   b y   S G I .   R e c i p i e n t   h e r e b y   a g r e e s   t o   i n d e m n i f y   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   R e c i p i e n t   o f f e r s . 
 
 4 .   T e r m i n a t i o n .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   R e c i p i e n t   f a i l s   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l s   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   t h e   b r e a c h .   A n y   s u b l i c e n s e   t o   t h e   S u b j e c t   S o f t w a r e   w h i c h   i s   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e   a b s e n t   t e r m i n a t i o n   b y   t h e   t e r m s   o f   s u c h   s u b l i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 5 .   N o   T r a d e m a r k   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   t o   u s e   a n y   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   w h a t s o e v e r .   N o   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   o f   S G I   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h e   S u b j e c t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S G I . 
 
 6 .   N o   O t h e r   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   w i t h   r e s p e c t   t o   t h e   O p e n G L   A P I   o r   t o   a n y   s o f t w a r e   o r   h a r d w a r e   i m p l e m e n t a t i o n   t h e r e o f   o r   t o   a n y   o t h e r   s o f t w a r e   w h a t s o e v e r ,   n o r   s h a l l   a n y   o t h e r   r i g h t s   o r   l i c e n s e s   n o t   e x p r e s s l y   g r a n t e d   h e r e u n d e r   a r i s e   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e   w i t h   r e s p e c t   t o   t h e   S u b j e c t   S o f t w a r e .   T i t l e   t o   a n d   o w n e r s h i p   o f   t h e   O r i g i n a l   S o f t w a r e   a t   a l l   t i m e s   r e m a i n s   w i t h   S G I .   A l l   r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   L i c e n s e   a r e   r e s e r v e d . 
 
 7 .   C o m p l i a n c e   w i t h   L a w s ;   N o n - I n f r i n g e m e n t .   R e c i p i e n t   s h a l l   c o m p l y   w i t h   a l l   a p p l i c a b l e   l a w s   a n d   r e g u l a t i o n s   i n   c o n n e c t i o n   w i t h   u s e   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   a l l   e x p o r t   a n d   i m p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s   o f   t h e   U . S .   g o v e r n m e n t   a n d   o t h e r   c o u n t r i e s .   R e c i p i e n t   m a y   n o t   d i s t r i b u t e   S u b j e c t   S o f t w a r e   t h a t   ( i )   i n   a n y   w a y   i n f r i n g e s   ( d i r e c t l y   o r   c o n t r i b u t o r i l y )   t h e   r i g h t s   ( i n c l u d i n g   p a t e n t ,   c o p y r i g h t ,   t r a d e   s e c r e t ,   t r a d e m a r k   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   k i n d )   o f   a n y   o t h e r   p e r s o n   o r   e n t i t y   o r   ( i i )   b r e a c h e s   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y ,   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   w h i c h   u n d e r   a n y   a p p l i c a b l e   l a w   i t   m i g h t   b e   d e e m e d   t o   h a v e   b e e n   d i s t r i b u t e d . 
 
 8 .   C l a i m s   o f   I n f r i n g e m e n t .   I f   R e c i p i e n t   a t   a n y   t i m e   h a s   k n o w l e d g e   o f   a n y   o n e   o r   m o r e   t h i r d   p a r t y   c l a i m s   t h a t   r e p r o d u c t i o n ,   m o d i f i c a t i o n ,   u s e ,   d i s t r i b u t i o n ,   i m p o r t   o r   s a l e   o f   S u b j e c t   S o f t w a r e   ( i n c l u d i n g   p a r t i c u l a r   f u n c t i o n a l i t y   o r   c o d e   i n c o r p o r a t e d   i n   S u b j e c t   S o f t w a r e )   i n f r i n g e s   t h e   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s ,   R e c i p i e n t   m u s t   p l a c e   i n   a   w e l l - i d e n t i f i e d   w e b   p a g e   b e a r i n g   t h e   t i t l e   " L E G A L "   a   d e s c r i p t i o n   o f   e a c h   s u c h   c l a i m   a n d   a   d e s c r i p t i o n   o f   t h e   p a r t y   m a k i n g   e a c h   s u c h   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   u s e r   o f   t h e   S u b j e c t   S o f t w a r e   w i l l   k n o w   w h o m   t o   c o n t a c t   r e g a r d i n g   t h e   c l a i m .   A l s o ,   u p o n   g a i n i n g   s u c h   k n o w l e d g e   o f   a n y   s u c h   c l a i m ,   R e c i p i e n t   m u s t   c o n s p i c u o u s l y   i n c l u d e   t h e   U R L   f o r   s u c h   w e b   p a g e   i n   t h e   E x h i b i t   A   n o t i c e   r e q u i r e d   u n d e r   S e c t i o n s   2   a n d   3 ,   a b o v e ,   a n d   i n   t h e   t e x t   o f   a n y   r e l a t e d   d o c u m e n t a t i o n ,   l i c e n s e   a g r e e m e n t   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   e n d   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   I f   R e c i p i e n t   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   i t   m a k e s   S u b j e c t   S o f t w a r e   a v a i l a b l e   t o   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   R e c i p i e n t   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   S u b j e c t   S o f t w a r e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
 9 .   D I S C L A I M E R   O F   W A R R A N T Y .   S U B J E C T   S O F T W A R E   I S   P R O V I D E D   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   S U B J E C T   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N -   I N F R I N G I N G .   S G I   A S S U M E S   N O   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   S O F T W A R E .   S H O U L D   A N Y   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   S G I   A S S U M E S   N O   C O S T   O R   L I A B I L I T Y   F O R   A N Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   S U B J E C T   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 1 0 .   L I M I T A T I O N   O F   L I A B I L I T Y .   U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( 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 ,   N E G L I G E N C E   O R   S T R I C T   L I A B I L I T Y ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   S G I   O R   A N Y   S G I   L I C E N S O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   L O S S   O F   D A T A ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S G I ' s   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H A T   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   R E C I P I E N T . 
 
 1 1 .   I n d e m n i t y .   R e c i p i e n t   s h a l l   b e   s o l e l y   r e s p o n s i b l e   f o r   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e .   R e c i p i e n t   w i l l   d e f e n d ,   i n d e m n i f y   a n d   h o l d   h a r m l e s s   S i l i c o n   G r a p h i c s ,   I n c .   f r o m   a n d   a g a i n s t   a n y   l o s s ,   l i a b i l i t y ,   d a m a g e s ,   c o s t s   o r   e x p e n s e s   ( i n c l u d i n g   t h e   p a y m e n t   o f   r e a s o n a b l e   a t t o r n e y s   f e e s )   a r i s i n g   o u t   o f   R e c i p i e n t ' s   u s e ,   m o d i f i c a t i o n ,   r e p r o d u c t i o n   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   o r   o u t   o f   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y   m a d e   b y   R e c i p i e n t . 
 
 1 2 .   U . S .   G o v e r n m e n t   E n d   U s e r s .   T h e   S u b j e c t   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m "   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a s   s u c h   t e r m s   a r e   d e f i n e d   i n   t i t l e   4 8   o f   t h e   C o d e   o f   F e d e r a l   R e g u l a t i o n s   a n d   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   o n l y   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 3 .   M i s c e l l a n e o u s .   T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   s o   a s   t o   a c h i e v e   a s   n e a r l y   a s   p o s s i b l e   t h e   s a m e   e c o n o m i c   e f f e c t   a s   t h e   o r i g i n a l   p r o v i s i o n   a n d   t h e   r e m a i n d e r   o f   t h i s   L i c e n s e   w i l l   r e m a i n   i n   e f f e c t .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   a n d   c o n s t r u e d   i n   a c c o r d a n c e   w i t h   t h e   l a w s   o f   t h e   U n i t e d   S t a t e s   a n d   t h e   S t a t e   o f   C a l i f o r n i a   a s   a p p l i e d   t o   a g r e e m e n t s   e n t e r e d   i n t o   a n d   t o   b e   p e r f o r m e d   e n t i r e l y   w i t h i n   C a l i f o r n i a   b e t w e e n   C a l i f o r n i a   r e s i d e n t s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   ( o r ,   a b s e n t   s u b j e c t   m a t t e r   j u r i s d i c t i o n   i n   s u c h   c o u r t s ,   t h e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ) ,   w i t h   v e n u e   l y i n g   e x c l u s i v e l y   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 E x h i b i t   A 
 
 T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   S e c t i o n s   2 ,   3 ,   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h e   G L X   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   ( t h e   " L i c e n s e " ) .   Y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h o s e   s e c t i o n s   o f   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   S i l i c o n   G r a p h i c s ,   I n c . ,   a t t n :   L e g a l   S e r v i c e s ,   2 0 1 1   N .   S h o r e l i n e   B l v d . ,   M o u n t a i n   V i e w ,   C A   9 4 0 4 3   o r   a t   h t t p : / / w w w . s g i . c o m / s o f t w a r e / o p e n s o u r c e / g l x / l i c e n s e . h t m l . 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b a s i s .   A L L   W A R R A N T I E S   A R E   D I S C L A I M E D ,   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 ,   A N Y   I M P L I E D   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 ,   O F   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   O R   O F   N O N -   I N F R I N G E M E N T .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 T h e   O r i g i n a l   S o f t w a r e   i s   G L X   v e r s i o n   1 . 2   s o u r c e   c o d e ,   r e l e a s e d   F e b r u a r y ,   1 9 9 9 .   T h e   d e v e l o p e r   o f   t h e   O r i g i n a l   S o f t w a r e   i s   S i l i c o n   G r a p h i c s ,   I n c .   T h o s e   p o r t i o n s   o f   t h e   S u b j e c t   S o f t w a r e   c r e a t e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   a r e   C o p y r i g h t   ( c )   1 9 9 1 - 9   S i l i c o n   G r a p h i c s ,   I n c .   A l l   R i g h t s   R e s e r v e d .     3 . 5 .   C I D   F o n t   C o d e   P u b l i c   L i c e n s e 
 
 C I D   F O N T   C O D E   P U B L I C   L I C E N S E   ( V e r s i o n   1 . 0   ( 3 / 3 1 / 9 9 ) ) ( " L i c e n s e " ) 
 
 S u b j e c t   t o   a n y   a p p l i c a b l e   t h i r d   p a r t y   c l a i m s ,   S i l i c o n   G r a p h i c s ,   I n c .   ( " S G I " )   h e r e b y   g r a n t s   p e r m i s s i o n   t o   R e c i p i e n t   ( d e f i n e d   b e l o w ) ,   u n d e r   S G I ' s   c o p y r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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   S u b j e c t   S o f t w a r e   ( d e f i n e d   b e l o w )   i n   b o t h   s o u r c e   c o d e   a n d   e x e c u t a b l e   f o r m ,   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 u b j e c t   S o f t w a r e   i s   f u r n i s h e d   i n   a c c o r d a n c e   w i t h   t h i s   L i c e n s e   t o   d o   t h e   s a m e ,   s u b j e c t   t o   a l l   o f   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s ,   w h i c h   R e c i p i e n t   a c c e p t s   b y   e n g a g i n g   i n   a n y   s u c h   u s e ,   c o p y i n g ,   m o d i f y i n g ,   m e r g i n g ,   p u b l i c a t i o n ,   d i s t r i b u t i n g ,   s u b l i c e n s i n g   o r   s e l l i n g : 
 
 1 .   D e f i n i t i o n s . 
 
         a .   " O r i g i n a l   S o f t w a r e "   m e a n s   s o u r c e   c o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   d e s c r i b e d   i n   E x h i b i t   A   a s   O r i g i n a l   S o f t w a r e . 
 
         b .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   S u b j e c t   S o f t w a r e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   m e a n s   ( i )   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s   a n d   ( i i )   a n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
         c .   " S u b j e c t   S o f t w a r e "   m e a n s   t h e   O r i g i n a l   S o f t w a r e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   a n d   M o d i f i c a t i o n s ,   o r   p o r t i o n s   o f   a n y   o f   t h e   f o r e g o i n g . 
 
         d .   " R e c i p i e n t "   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " R e c i p i e n t "   i n c l u d e s   a n y   e n t i t y   t h a t   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   R e c i p i e n t .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   o f   a n   e n t i t y   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   d i r e c t   o r   m a n a g e   s u c h   e n t i t y ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
         e .   " R e q u i r e d   N o t i c e "   m e a n s   t h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A   t o   t h i s   L i c e n s e . 
 
         f .   " A c c o m p a n y i n g   T e c h n o l o g y "   m e a n s   a n y   s o f t w a r e   o r   o t h e r   t e c h n o l o g y   t h a t   i s   n o t   a   M o d i f i c a t i o n   a n d   t h a t   i s   d i s t r i b u t e d   o r   m a d e   p u b l i c l y   a v a i l a b l e   b y   R e c i p i e n t   w i t h   t h e   S u b j e c t   S o f t w a r e .   S e p a r a t e   s o f t w a r e   f i l e s   t h a t   d o   n o t   c o n t a i n   a n y   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n   s h a l l   n o t   b e   d e e m e d   a   M o d i f i c a t i o n ,   e v e n   i f   s u c h   s o f t w a r e   f i l e s   a r e   a g g r e g a t e d   a s   p a r t   o f   a   p r o d u c t ,   o r   i n   a n y   m e d i u m   o f   s t o r a g e ,   w i t h   a n y   f i l e   t h a t   d o e s   c o n t a i n   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n . 
 
 2 .   L i c e n s e   T e r m s .   A l l   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   m u s t   b e   m a d e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e .   A   c o p y   o f   t h i s   L i c e n s e   a n d   t h e   R e q u i r e d   N o t i c e   m u s t   b e   i n c l u d e d   i n   a n y   d o c u m e n t a t i o n   f o r   S u b j e c t   S o f t w a r e   w h e r e   R e c i p i e n t ' s   r i g h t s   r e l a t i n g   t o   S u b j e c t   S o f t w a r e   a n d / o r   a n y   A c c o m p a n y i n g   T e c h n o l o g y   a r e   d e s c r i b e d .   D i s t r i b u t i o n s   o f   S u b j e c t   S o f t w a r e   i n   s o u r c e   c o d e   f o r m   m u s t   a l s o   i n c l u d e   t h e   R e q u i r e d   N o t i c e   i n   e v e r y   f i l e   d i s t r i b u t e d .   I n   a d d i t i o n ,   a   R e a d M e   f i l e   e n t i t l e d   " I m p o r t a n t   L e g a l   N o t i c e "   m u s t   b e   d i s t r i b u t e d   w i t h   e a c h   d i s t r i b u t i o n   o f   o n e   o r   m o r e   f i l e s   t h a t   i n c o r p o r a t e   S u b j e c t   S o f t w a r e .   T h a t   f i l e   m u s t   b e   i n c l u d e d   w i t h   d i s t r i b u t i o n s   m a d e   i n   b o t h   s o u r c e   c o d e   a n d   e x e c u t a b l e   f o r m .   A   c o p y   o f   t h e   L i c e n s e   a n d   t h e   R e q u i r e d   N o t i c e   m u s t   b e   i n c l u d e d   i n   t h a t   f i l e .   R e c i p i e n t   m a y   d i s t r i b u t e   A c c o m p a n y i n g   T e c h n o l o g y   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   ( i i )   s u c h   o t h e r   l i c e n s e   t e r m s   d o   n o t   m o d i f y   o r   s u p e r s e d e   t h e   t e r m s   o f   t h i s   L i c e n s e   a s   a p p l i c a b l e   t o   t h e   S u b j e c t   S o f t w a r e ,   ( i i i )   R e c i p i e n t   h e r e b y   i n d e m n i f i e s   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   t h e   d i s t r i b u t i o n   o f   A c c o m p a n y i n g   T e c h n o l o g y   o r   t h e   u s e   o f   o t h e r   l i c e n s e   t e r m s . 
 
 3 .   T e r m i n a t i o n .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   R e c i p i e n t   f a i l s   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l s   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   t h e   b r e a c h .   A n y   s u b l i c e n s e   t o   t h e   S u b j e c t   S o f t w a r e   t h a t   i s   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e   a b s e n t   t e r m i n a t i o n   b y   t h e   t e r m s   o f   s u c h   s u b l i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 4 .   T r a d e m a r k   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   t o   u s e   a n y   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   w h a t s o e v e r .   N o   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   o f   S G I   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   o r   i n c o r p o r a t i n g   a n y   S u b j e c t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S G I . 
 
 5 .   N o   O t h e r   R i g h t s .   N o   r i g h t s   o r   l i c e n s e s   n o t   e x p r e s s l y   g r a n t e d   h e r e u n d e r   s h a l l   a r i s e   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   T i t l e   t o   a n d   o w n e r s h i p   o f   t h e   O r i g i n a l   S o f t w a r e   a t   a l l   t i m e s   r e m a i n s   w i t h   S G I .   A l l   r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   L i c e n s e   a r e   r e s e r v e d . 
 
 6 .   C o m p l i a n c e   w i t h   L a w s ;   N o n - I n f r i n g e m e n t .   R e c i p i e n t   s h a l l   c o m p l y   w i t h   a l l   a p p l i c a b l e   l a w s   a n d   r e g u l a t i o n s   i n   c o n n e c t i o n   w i t h   u s e   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   a l l   e x p o r t   a n d   i m p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s   o f   t h e   U . S .   g o v e r n m e n t   a n d   o t h e r   c o u n t r i e s .   R e c i p i e n t   m a y   n o t   d i s t r i b u t e   S u b j e c t   S o f t w a r e   t h a t   ( i )   i n   a n y   w a y   i n f r i n g e s   ( d i r e c t l y   o r   c o n t r i b u t o r i l y )   t h e   r i g h t s   ( i n c l u d i n g   p a t e n t ,   c o p y r i g h t ,   t r a d e   s e c r e t ,   t r a d e m a r k   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   k i n d )   o f   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   o r   ( i i )   b r e a c h e s   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y ,   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   w h i c h   u n d e r   a n y   a p p l i c a b l e   l a w   i t   m i g h t   b e   d e e m e d   t o   h a v e   b e e n   d i s t r i b u t e d . 
 
 7 .   C l a i m s   o f   I n f r i n g e m e n t .   I f   R e c i p i e n t   a t   a n y   t i m e   h a s   k n o w l e d g e   o f   a n y   o n e   o r   m o r e   t h i r d   p a r t y   c l a i m s   t h a t   r e p r o d u c t i o n ,   m o d i f i c a t i o n ,   u s e ,   d i s t r i b u t i o n ,   i m p o r t   o r   s a l e   o f   S u b j e c t   S o f t w a r e   ( i n c l u d i n g   p a r t i c u l a r   f u n c t i o n a l i t y   o r   c o d e   i n c o r p o r a t e d   i n   S u b j e c t   S o f t w a r e )   i n f r i n g e s   t h e   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s ,   R e c i p i e n t   m u s t   p l a c e   i n   a   w e l l - i d e n t i f i e d   w e b   p a g e   b e a r i n g   t h e   t i t l e   " L E G A L "   a   d e s c r i p t i o n   o f   e a c h   s u c h   c l a i m   a n d   a   d e s c r i p t i o n   o f   t h e   p a r t y   m a k i n g   e a c h   s u c h   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   u s e r   o f   t h e   S u b j e c t   S o f t w a r e   w i l l   k n o w   w h o m   t o   c o n t a c t   r e g a r d i n g   t h e   c l a i m .   A l s o ,   u p o n   g a i n i n g   s u c h   k n o w l e d g e   o f   a n y   s u c h   c l a i m ,   R e c i p i e n t   m u s t   c o n s p i c u o u s l y   i n c l u d e   t h e   U R L   f o r   s u c h   w e b   p a g e   i n   t h e   R e q u i r e d   N o t i c e ,   a n d   i n   t h e   t e x t   o f   a n y   r e l a t e d   d o c u m e n t a t i o n ,   l i c e n s e   a g r e e m e n t   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   e n d   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   I f   R e c i p i e n t   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   i t   m a k e s   S u b j e c t   S o f t w a r e   a v a i l a b l e   t o   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   R e c i p i e n t   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   p r o v i d e   s u c h   k n o w l e d g e   t o   t h o s e   w h o   r e c e i v e d   t h e   S u b j e c t   S o f t w a r e . 
 
 8 .   D I S C L A I M E R   O F   W A R R A N T Y .   S U B J E C T   S O F T W A R E   I S   P R O V I D E D   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   S U B J E C T   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   S G I   A S S U M E S   N O   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   S O F T W A R E .   S H O U L D   A N Y   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   S G I   A S S U M E S   N O   C O S T   O R   L I A B I L I T Y   F O R   A N Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   S U B J E C T   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y .   U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( 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 ,   N E G L I G E N C E   O R   S T R I C T   L I A B I L I T Y ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   S G I   O R   A N Y   S G I   L I C E N S O R   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 U B J E C T   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 U B J E C T   S O F T W A R E .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   C E R T A I N   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   R E C I P I E N T   T O   T H E   E X T E N T   S O   D I S A L L O W E D . 
 
 1 0 .   I n d e m n i t y .   R e c i p i e n t   s h a l l   b e   s o l e l y   r e s p o n s i b l e   f o r   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e .   R e c i p i e n t   w i l l   d e f e n d ,   i n d e m n i f y   a n d   h o l d   S G I   a n d   i t s   s u c c e s s o r s   a n d   a s s i g n s   h a r m l e s s   f r o m   a n d   a g a i n s t   a n y   l o s s ,   l i a b i l i t y ,   d a m a g e s ,   c o s t s   o r   e x p e n s e s   ( i n c l u d i n g   t h e   p a y m e n t   o f   r e a s o n a b l e   a t t o r n e y s   f e e s )   a r i s i n g   o u t   o f   ( R e c i p i e n t ' s   u s e ,   m o d i f i c a t i o n ,   r e p r o d u c t i o n   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   o r   o u t   o f   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y   m a d e   b y   R e c i p i e n t . 
 
 1 1 .   U . S .   G o v e r n m e n t   E n d   U s e r s .   T h e   S u b j e c t   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m "   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a s   s u c h   t e r m s   a r e   d e f i n e d   i n   t i t l e   4 8   o f   t h e   C o d e   o f   F e d e r a l   R e g u l a t i o n s   a n d   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   o n l y   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 2 .   M i s c e l l a n e o u s .   T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e   b y   a n y   j u d i c i a l   o r   a d m i n i s t r a t i v e   a u t h o r i t y   h a v i n g   p r o p e r   j u r i s d i c t i o n   w i t h   r e s p e c t   t h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   s o   a s   t o   a c h i e v e   a s   n e a r l y   a s   p o s s i b l e   t h e   s a m e   e c o n o m i c   e f f e c t   a s   t h e   o r i g i n a l   p r o v i s i o n   a n d   t h e   r e m a i n d e r   o f   t h i s   L i c e n s e   w i l l   r e m a i n   i n   e f f e c t .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   a n d   c o n s t r u e d   i n   a c c o r d a n c e   w i t h   t h e   l a w s   o f   t h e   U n i t e d   S t a t e s   a n d   t h e   S t a t e   o f   C a l i f o r n i a   a s   a p p l i e d   t o   a g r e e m e n t s   e n t e r e d   i n t o   a n d   t o   b e   p e r f o r m e d   e n t i r e l y   w i t h i n   C a l i f o r n i a   b e t w e e n   C a l i f o r n i a   r e s i d e n t s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   ( o r ,   a b s e n t   s u b j e c t   m a t t e r   j u r i s d i c t i o n   i n   s u c h   c o u r t s ,   t h e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ) ,   w i t h   v e n u e   l y i n g   e x c l u s i v e l y   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   t h a t   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 E x h i b i t   A 
 
 C o p y r i g h t   ( c )   1 9 9 4 - 1 9 9 9   S i l i c o n   G r a p h i c s ,   I n c . 
 
 T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   C I D   F o n t   C o d e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   ( t h e   " L i c e n s e " ) .   Y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   S i l i c o n   G r a p h i c s ,   I n c . ,   a t t n :   L e g a l   S e r v i c e s ,   2 0 1 1   N .   S h o r e l i n e   B l v d . ,   M o u n t a i n   V i e w ,   C A   9 4 0 4 3   o r   a t   h t t p : / / w w w . s g i . c o m / s o f t w a r e / o p e n s o u r c e / c i d / l i c e n s e . h t m l 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b a s i s .   A L L   W A R R A N T I E S   A R E   D I S C L A I M E D ,   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 ,   A N Y   I M P L I E D   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 ,   O F   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   O R   O F   N O N - I N F R I N G E M E N T .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 T h e   O r i g i n a l   S o f t w a r e   ( a s   d e f i n e d   i n   t h e   L i c e n s e )   i s   C I D   f o n t   c o d e   t h a t   w a s   d e v e l o p e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   T h o s e   p o r t i o n s   o f   t h e   S u b j e c t   S o f t w a r e   ( a s   d e f i n e d   i n   t h e   L i c e n s e )   t h a t   w e r e   c r e a t e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   a r e   C o p y r i g h t   ( c )   1 9 9 4 - 1 9 9 9   S i l i c o n   G r a p h i c s ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 
 [ N O T E :   W h e n   u s i n g   t h i s   t e x t   i n   c o n n e c t i o n   w i t h   S u b j e c t   S o f t w a r e   d e l i v e r e d   s o l e l y   i n   o b j e c t   c o d e   f o r m ,   R e c i p i e n t   m a y   r e p l a c e   t h e   w o r d s   " t h i s   f i l e "   w i t h   " t h i s   s o f t w a r e "   i n   b o t h   t h e   f i r s t   a n d   s e c o n d   s e n t e n c e s . ]   3 . 6 .   B i t s t r e a m   V e r a   F o n t s   C o p y r i g h t 
 
 T h e   f o n t s   h a v e   a   g e n e r o u s   c o p y r i g h t ,   a l l o w i n g   d e r i v a t i v e   w o r k s   ( a s   l o n g   a s   " B i t s t r e a m "   o r   " V e r a "   a r e   n o t   i n   t h e   n a m e s ) ,   a n d   f u l l   r e d i s t r i b u t i o n   ( s o   l o n g   a s   t h e y   a r e   n o t   * s o l d *   b y   t h e m s e l v e s ) .   T h e y   c a n   b e   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d   s o l d   w i t h   a n y   s o f t w a r e . 
 
 T h e   f o n t s   a r e   d i s t r i b u t e d   u n d e r   t h e   f o l l o w i n g   c o p y r i g h t : 
 
 C o p y r i g h t   ( c )   2 0 0 3   b y   B i t s t r e a m ,   I n c .   A l l   R i g h t s   R e s e r v e d .   B i t s t r e a m   V e r a   i s   a   t r a d e m a r k   o f   B i t s t r e a m ,   I n c . 
 
 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 e   f o n t s   a c c o m p a n y i n g   t h i s   l i c e n s e   ( " F o n t s " )   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   " F o n t   S o f t w a r e " ) ,   t o   r e p r o d u c e   a n d   d i s t r i b u t e   t h e   F o n t   S o f t w a r e ,   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 e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   F o n t   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   F o n t   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   a n d   t r a d e m a r k   n o t i c e s   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 f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e   t y p e f a c e s . 
 
 T h e   F o n t   S o f t w a r e   m a y   b e   m o d i f i e d ,   a l t e r e d ,   o r   a d d e d   t o ,   a n d   i n   p a r t i c u l a r   t h e   d e s i g n s   o f   g l y p h s   o r   c h a r a c t e r s   i n   t h e   F o n t s   m a y   b e   m o d i f i e d   a n d   a d d i t i o n a l   g l y p h s   o r   c h a r a c t e r s   m a y   b e   a d d e d   t o   t h e   F o n t s ,   o n l y   i f   t h e   f o n t s   a r e   r e n a m e d   t o   n a m e s   n o t   c o n t a i n i n g   e i t h e r   t h e   w o r d s   " B i t s t r e a m "   o r   t h e   w o r d   " V e r a " . 
 
 T h i s   L i c e n s e   b e c o m e s   n u l l   a n d   v o i d   t o   t h e   e x t e n t   a p p l i c a b l e   t o   F o n t s   o r   F o n t   S o f t w a r e   t h a t   h a s   b e e n   m o d i f i e d   a n d   i s   d i s t r i b u t e d   u n d e r   t h e   " B i t s t r e a m   V e r a "   n a m e s . 
 
 T h e   F o n t   S o f t w a r e   m a y   b e   s o l d   a s   p a r t   o f   a   l a r g e r   s o f t w a r e   p a c k a g e   b u t   n o   c o p y   o f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e   t y p e f a c e s   m a y   b e   s o l d   b y   i t s e l f . 
 
 T H E   F O N T   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   A N Y   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   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   B I T S T R E A M   O R   T H E   G N O M E   F O U N D A T I O N   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 ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   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   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e s   o f   G n o m e ,   t h e   G n o m e   F o u n d a t i o n ,   a n d   B i t s t r e a m   I n c . ,   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   F o n t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   G n o m e   F o u n d a t i o n   o r   B i t s t r e a m   I n c . ,   r e s p e c t i v e l y .   F o r   f u r t h e r   i n f o r m a t i o n ,   c o n t a c t :   f o n t s   a t   g n o m e   d o t   o r g .     3 . 7 .   B i g e l o w   &   H o l m e s   I n c   a n d   U R W + +   G m b H   L u x i   f o n t   l i c e n s e 
 
 L u x i   f o n t s   c o p y r i g h t   ( c )   2 0 0 1   b y   B i g e l o w   &   H o l m e s   I n c .   L u x i   f o n t   i n s t r u c t i o n   c o d e   c o p y r i g h t   ( c )   2 0 0 1   b y   U R W + +   G m b H .   A l l   R i g h t s   R e s e r v e d .   L u x i   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   I n c . 
 
 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 e s e   F o n t s   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   " F o n t   S o f t w a r e " ) ,   t o   d e a l   i n   t h e   F o n t   S o f t w a r e ,   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 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   F o n t   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   F o n t   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   a n d   t r a d e m a r k   n o t i c e s   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 f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e . 
 
 T h e   F o n t   S o f t w a r e   m a y   n o t   b e   m o d i f i e d ,   a l t e r e d ,   o r   a d d e d   t o ,   a n d   i n   p a r t i c u l a r   t h e   d e s i g n s   o f   g l y p h s   o r   c h a r a c t e r s   i n   t h e   F o n t s   m a y   n o t   b e   m o d i f i e d   n o r   m a y   a d d i t i o n a l   g l y p h s   o r   c h a r a c t e r s   b e   a d d e d   t o   t h e   F o n t s .   T h i s   L i c e n s e   b e c o m e s   n u l l   a n d   v o i d   w h e n   t h e   F o n t s   o r   F o n t   S o f t w a r e   h a v e   b e e n   m o d i f i e d . 
 
 T H E   F O N T   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   A N Y   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   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   B I G E L O W   &   H O L M E S   I N C .   O R   U R W + +   G M B H .   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 ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   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   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e s   o f   B i g e l o w   &   H o l m e s   I n c .   a n d   U R W + +   G m b H .   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   F o n t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   B i g e l o w   &   H o l m e s   I n c .   a n d   U R W + +   G m b H . 
 
 F o r   f u r t h e r   i n f o r m a t i o n ,   c o n t a c t : 
 
 i n f o @ u r w p p . d e   o r   d e s i g n @ b i g e l o w a n d h o l m e s . c o m 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   X   W i n d o w   S y s t e m 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 7   -   z l i b   1 . 2 . 7 
 
 C o p y r i g h t   n o t i c e : 
 
     ( C )   1 9 9 5 - 2 0 1 2   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   z l i b   1 . 2 . 7 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 8   -   M o z i l l a   R h i n o   v 1 . 7 R 3 
 
 
 
                                                     M O Z I L L A   P U B L I C   L I C E N S E 
                                                                 V e r s i o n   1 . 1 
 
                                                             - - - - - - - - - - - - - - - 
 
 1 .   D e f i n i t i o n s . 
 
           1 . 0 . 1 .   " C o m m e r c i a l   U s e "   m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e   C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
           1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
           1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
           1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
           1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y   a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c   t r a n s f e r   o f   d a t a . 
 
           1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 
           1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d   a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A . 
 
           1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
           1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
           1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
           1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   i s : 
                     A .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
                     B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
           1 . 1 0 .   " O r i g i n a l   C o d e "   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s   O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s   L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e . 
 
           1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,     m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
           1 . 1 1 .   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e   d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r   w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e   S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e   a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e   f o r   n o   c h a r g e . 
 
           1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )     m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 .     F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   S o u r c e   C o d e   L i c e n s e . 
 
           2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
           T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s : 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
                     ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 )   s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;     o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
           2 . 2 .   C o n t r i b u t o r   G r a n t . 
           S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e 
 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f   t h e   C o v e r e d   C o d e . 
 
                     ( d )         N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   2 )     s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   3 )     f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n   o r   i i )     t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e     ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   4 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
           3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
           T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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   S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e   m a y   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   Y o u   d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e   v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e   a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n   S e c t i o n   3 . 5 . 
 
           3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
           A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a   a n   a c c e p t e d   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m   y o u   m a d e   a n   E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e   v i a   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t   l e a s t   t w e l v e   ( 1 2 )   m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e ,   o r   a t   l e a s t   s i x   ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n   h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r   e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y . 
 
           3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
           Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a   f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d   t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t   s t a t e m e n t   t h a t   t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   f r o m   O r i g i n a l   C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b )   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n   w h i c h   Y o u   d e s c r i b e   t h e   o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e . 
 
           3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s 
                     ( a )   T h i r d   P a r t y   C l a i m s . 
                     I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s   g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 ,   C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e   d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e   p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t   w i l l   k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n   3 . 2 ,   C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l   c o p i e s   C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d   C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
                     ( b )   C o n t r i b u t o r   A P I s . 
                     I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n   p r o g r a m m i n g   i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t   l i c e n s e s   w h i c h   a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I ,   C o n t r i b u t o r   m u s t   a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   L E G A L   f i l e . 
 
                     ( c )         R e p r e s e n t a t i o n s . 
                     C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o   S e c t i o n   3 . 4 ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
           3 . 5 .   R e q u i r e d   N o t i c e s . 
           Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e   S o u r c e   C o d e .     I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a   p a r t i c u l a r   S o u r c e   C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t   i n c l u d e   s u c h   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   u s e r   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e .     I f   Y o u   c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s )   Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A .     Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n   f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p   r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .     Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
           3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
           Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e   r e q u i r e m e n t s   o f   S e c t i o n   3 . 1 - 3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e ,   a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   o f   t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e   o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d   d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   t h e   C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   o f   C o v e r e d   C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 
           3 . 7 .   L a r g e r   W o r k s . 
           Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o   s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t   b e   i n c l u d e d   i n   t h e   L E G A L   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t   b e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 
 T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s   a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e . 
 
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
           6 . 1 .   N e w   V e r s i o n s . 
           N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
           6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
           O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f   t h a t   v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   N e t s c a p e .   N o   o n e   o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e   t e r m s   a p p l i c a b l e   t o   C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e . 
 
           6 . 3 .   D e r i v a t i v e   W o r k s . 
           I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h   y o u   m a y   o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r   l i c e n s e   s o   t h a t   t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " ,   " N e t s c a p e " ,   " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r   l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e )   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e   M o z i l l a   P u b l i c   L i c e n s e   a n d   N e t s c a p e   P u b l i c   L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f   t h i s   L i c e n s e . ) 
 
 7 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
 C O V E R E D   C O D E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   C O D E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   C O D E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   C O D E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   C O D E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 8 .   T E R M I N A T I O N . 
 
           8 . 1 .     T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l   s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
           8 . 2 .     I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )     a l l e g i n g   t h a t : 
 
           ( a )     s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y ,   u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i )   a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e   r o y a l t y   f o r   Y o u r   p a s t   a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h   P a r t i c i p a n t ,   o r   ( i i )   w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o   t h e   C o n t r i b u t o r   V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .     I f   w i t h i n   6 0   d a y s   o f   n o t i c e ,   a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t   m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m   i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f   t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e . 
 
           ( b )     a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b )   a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d ,   s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t   P a r t i c i p a n t . 
 
           8 . 3 .     I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t   a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t   i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e . 
 
           8 . 4 .     I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   C O D E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 1 0 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
 T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n . 
 
 1 1 .   M I S C E L L A N E O U S . 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f ,   o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d   S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .     A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 1 2 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 1 3 .   M U L T I P L E - L I C E N S E D   C O D E . 
 
 I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s   " M u l t i p l e - L i c e n s e d " .     " M u l t i p l e - L i c e n s e d "   m e a n s   t h a t   t h e   I n i t i a l   D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r   Y o u r   c h o i c e   o f   t h e   N P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d   b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A . 
 
 E X H I B I T   A   -   M o z i l l a   P u b l i c   L i c e n s e . 
 
 " T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / M P L / 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
           T h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
           P o r t i o n s   c r e a t e d   b y   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   a r e   C o p y r i g h t   ( C )   _ _ _ _ _ _ 
           _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   A l l   R i g h t s   R e s e r v e d . 
 
           C o n t r i b u t o r ( s ) :   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
 A l t e r n a t i v e l y ,   t h e   c o n t e n t s   o f   t h i s   f i l e   m a y   b e   u s e d   u n d e r   t h e   t e r m s   o f   t h e   _ _ _ _ _   l i c e n s e   ( t h e     " [ _ _ _ ]   L i c e n s e " ) ,   i n   w h i c h   c a s e   t h e   p r o v i s i o n s   o f   [ _ _ _ _ _ _ ]   L i c e n s e   a r e   a p p l i c a b l e   i n s t e a d   o f   t h o s e   a b o v e .     I f   y o u   w i s h   t o   a l l o w   u s e   o f   y o u r   v e r s i o n   o f   t h i s   f i l e   o n l y   u n d e r   t h e   t e r m s   o f   t h e   [ _ _ _ _ ]   L i c e n s e   a n d   n o t   t o   a l l o w   o t h e r s   t o   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   t h e   M P L ,   i n d i c a t e   y o u r   d e c i s i o n   b y   d e l e t i n g     t h e   p r o v i s i o n s   a b o v e   a n d   r e p l a c e     t h e m   w i t h   t h e   n o t i c e   a n d   o t h e r   p r o v i s i o n s   r e q u i r e d   b y   t h e   [ _ _ _ ]   L i c e n s e .     I f   y o u   d o   n o t   d e l e t e   t h e   p r o v i s i o n s   a b o v e ,   a   r e c i p i e n t   m a y   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   e i t h e r   t h e   M P L   o r   t h e   [ _ _ _ ]   L i c e n s e . " 
 
 [ N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t   o f   t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u   s h o u l d   u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n   t h e   O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s . ] 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M o z i l l a   R h i n o 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 9   -   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 0   -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   B r o w s e r   L a u n c h e r   V 1 . 4 b 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 1   -   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 
 T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y ,   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g ,   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f .   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s   h e r e b y   g r a n t e d . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 2   -   H S Q L D B   V 1 . 7 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   H S Q L D B   V 1 . 7 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 3   -   J T O P E N   V 5 . 1 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   J T O P E N   V 5 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 4   -   M u r m u r H a s h 3 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 M u r m u r H a s h 3   w a s   w r i t t e n   b y   A u s t i n   A p p l e b y ,   a n d   i s   p l a c e d   i n   t h e   p u b l i c   d o m a i n .   T h e   a u t h o r   h e r e b y   d i s c l a i m s   c o p y r i g h t   t o   t h i s   s o u r c e   c o d e . 
 
 N o t e   -   T h e   x 8 6   a n d   x 6 4   v e r s i o n s   d o   _ n o t _   p r o d u c e   t h e   s a m e   r e s u l t s ,   a s   t h e   a l g o r i t h m s   a r e   o p t i m i z e d   f o r   t h e i r   r e s p e c t i v e   p l a t f o r m s .   Y o u   c a n   s t i l l   c o m p i l e   a n d   r u n   a n y   o f   t h e m   o n   a n y   p l a t f o r m ,   b u t   y o u r   p e r f o r m a n c e   w i t h   t h e   n o n - n a t i v e   v e r s i o n   w i l l   b e   l e s s   t h a n   o p t i m a l 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M u r m u r H a s h 3 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 5   -   C r y p t i x   A E S   3 . 2 . 0 
 
 C r y p t i x   G e n e r a l   L i c e n s e 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 5   T h e   C r y p t i x   F o u n d a t i o n   L i m i t e d . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
           d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C R Y P T I X   F O U N D A T I O N   L I M I T E D   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C R Y P T I X   F O U N D A T I O N   L I M I T E D   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C r y p t i x   J C E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 6   A S M   B y t e c o d e   M a n i p u l a t i o n   F r a m e w o r k   v 3 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   A S M   B y t e c o d e   M a n i p u l a t i o n   F r a m e w o r k   v 3 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2 7   -   C o d e V i e w e r   1 . 0 
 
 C o p y r i g h t   1 9 9 9   b y   C o o l S e r v l e t s . c o m . 
 
 A n y   e r r o r s   o r   s u g g e s t e d   i m p r o v e m e n t s   t o   t h i s   c l a s s   c a n   b e   r e p o r t e d   a s   i n s t r u c t e d   o n   C o o l S e r v l e t s . c o m .   W e   h o p e   y o u   e n j o y   t h i s   p r o g r a m . . .   y o u r   c o m m e n t s   w i l l   e n c o u r a g e   f u r t h e r   d e v e l o p m e n t !     T h i s   s o f t w a r e   i s   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   B S D   L i c e n s e .     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   n a m e   o f   C o o l S e r v l e t s . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O O L S E R V L E T S . C O M   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . " 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C o d e V i e w e r   1 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2 8   -   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   0 . 1 0 k 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h 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   a n d   w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   0 . 1 0 k 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 9   -   I A I K   P K C S # 1 1   W r a p p e r 
 
 I A I K   P K C S # 1 1   W r a p p e r   L i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 0 2   G r a z   U n i v e r s i t y   o f   T e c h n o l o g y .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 
       " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I A I K   o f   G r a z   U n i v e r s i t y   o f   T e c h n o l o g y . " 
 
       A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " G r a z   U n i v e r s i t y   o f   T e c h n o l o g y "   a n d   " I A I K   o f   G r a z   U n i v e r s i t y   o f   T e c h n o l o g y "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " I A I K   P K C S   W r a p p e r " ,   n o r   m a y   " I A I K "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   G r a z   U n i v e r s i t y   o f   T e c h n o l o g y . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   L I C E N S O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I A I K   P K C S # 1 1   W r a p p e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 0   -   I J G   J P E G   6 b 
 
 T h i s   s o f t w a r e   i s   c o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e . 
 A l l   R i g h t s   R e s e r v e d   e x c e p t   a s   s p e c i f i e d   b e l o w . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   ( o r   p o r t i o n s   t h e r e o f )   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e s e   c o n d i t i o n s : 
 ( 1 )   I f   a n y   p a r t   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e   i s   d i s t r i b u t e d ,   t h e n   t h i s   R E A D M E   f i l e   m u s t   b e   i n c l u d e d ,   w i t h   t h i s   c o p y r i g h t   a n d   n o - w a r r a n t y   n o t i c e   u n a l t e r e d ;   a n d   a n y   a d d i t i o n s ,   d e l e t i o n s ,   o r   c h a n g e s   t o   t h e   o r i g i n a l   f i l e s   m u s t   b e   c l e a r l y   i n d i c a t e d   i n   a c c o m p a n y i n g   d o c u m e n t a t i o n . 
 ( 2 )   I f   o n l y   e x e c u t a b l e   c o d e   i s   d i s t r i b u t e d ,   t h e n   t h e   a c c o m p a n y i n g   d o c u m e n t a t i o n   m u s t   s t a t e   t h a t   " t h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   G r o u p " . 
 ( 3 )   P e r m i s s i o n   f o r   u s e   o f   t h i s   s o f t w a r e   i s   g r a n t e d   o n l y   i f   t h e   u s e r   a c c e p t s   f u l l   r e s p o n s i b i l i t y   f o r   a n y   u n d e s i r a b l e   c o n s e q u e n c e s ;   t h e   a u t h o r s   a c c e p t   N O   L I A B I L I T Y   f o r   d a m a g e s   o f   a n y   k i n d . 
 
 T h e s e   c o n d i t i o n s   a p p l y   t o   a n y   s o f t w a r e   d e r i v e d   f r o m   o r   b a s e d   o n   t h e   I J G   c o d e ,   n o t   j u s t   t o   t h e   u n m o d i f i e d   l i b r a r y .     I f   y o u   u s e   o u r   w o r k ,   y o u   o u g h t   t o   a c k n o w l e d g e   u s . 
 
 P e r m i s s i o n   i s   N O T   g r a n t e d   f o r   t h e   u s e   o f   a n y   I J G   a u t h o r ' s   n a m e   o r   c o m p a n y   n a m e   i n   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h i s   s o f t w a r e   o r   p r o d u c t s   d e r i v e d   f r o m   i t .     T h i s   s o f t w a r e   m a y   b e   r e f e r r e d   t o   o n l y   a s   " t h e   I n d e p e n d e n t   J P E G   G r o u p ' s   s o f t w a r e " . 
 
 W e   s p e c i f i c a l l y   p e r m i t   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   t h e   b a s i s   o f   c o m m e r c i a l   p r o d u c t s ,   p r o v i d e d   t h a t   a l l   w a r r a n t y   o r   l i a b i l i t y   c l a i m s   a r e   a s s u m e d   b y   t h e   p r o d u c t   v e n d o r . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I J G   J P E G   6 b 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 1   -   J O p t - S i m p l e   v 3 . 0 
 
   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 9   P a u l   R .   H o l s e r ,   J r . 
 
   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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   J O p t - S i m p l e   v 3 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 2   -   K e r b e r o s   f u n c t i o n a l i t y   f r o m   F u n d s X p r e s s ,   I N C . 
 
 
   C o p y r i g h t   ( C )   1 9 9 8   b y   t h e   F u n d s X p r e s s ,   I N C . 
 
   A l l   r i g h t s   r e s e r v e d . 
 
   E x p o r t   o f   t h i s   s o f t w a r e   f r o m   t h e   U n i t e d   S t a t e s   o f   A m e r i c a   m a y   r e q u i r e     a   s p e c i f i c   l i c e n s e   f r o m   t h e   U n i t e d   S t a t e s   G o v e r n m e n t .     I t   i s   t h e     r e s p o n s i b i l i t y   o f   a n y   p e r s o n   o r   o r g a n i z a t i o n   c o n t e m p l a t i n g   e x p o r t   t o 
   o b t a i n   s u c h   a   l i c e n s e   b e f o r e   e x p o r t i n g . 
 
   W I T H I N   T H A T   C O N S T R A I N T ,   p e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d     d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d     w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t     t h e   n a m e   o f   F u n d s X p r e s s .   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g     t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r     p e r m i s s i o n .     F u n d s X p r e s s   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f     t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .     I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s     o r   i m p l i e d   w a r r a n t y . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R     I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D     W A R R A N T I E S   O F   M E R C H A N T I B I L I T Y   A N D   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 . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   K e r b e r o s   f u n c t i o n a l i t y   f r o m   F u n d s X p r e s s ,   I N C . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 3   -   K r o n o s   O p e n G L   h e a d e r s 
 
   C o p y r i g h t   ( c )   2 0 0 7   T h e   K h r o n o s   G r o u p   I n c . 
 
   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 / o r   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   " M a t e r i a l s " ) ,   t o     d e a l   i n   t h e   M a t e r i a l s   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   M a t e r i a l s ,   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   M a t e r i a l s   a r e     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   M a t e r i a l s . 
 
   T H E   M A T E R I A L S   A R E   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   M A T E R I A L S   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 
   M A T E R I A L S . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   K r o n o s   O p e n G L   h e a d e r s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 4   -   l i b u n g i f   4 . 1 . 3   
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7     E r i c   S .   R a y m o n d 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   l i b u n g i f   4 . 1 . 3   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 5   -   M e s a   3 D   G r a p h i c s   L i b r a r y   v 4 . 1 
 
   M e s a   3 - D   g r a p h i c s   l i b r a r y 
   V e r s i o n :     4 . 1 
 
   C o p y r i g h t   ( C )   1 9 9 9 - 2 0 0 2     B r i a n   P a u l       A l l   R i g h t s   R e s e r v e d . 
 
   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     B R I A N   P A U L   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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M e s a   3 D   G r a p h i c s   L i b r a r y   v 4 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 6   -   P C / S C   L i t e   f o r   S u s e   L i n u x   v . 1 . 1 . 1 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 4   D a v i d   C o r c o r a n       c o r c o r a n @ l i n u x n e t . c o m     
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 4   L u d o v i c   R o u s s e a u       l u d o v i c . r o u s s e a u   ( a t )   f r e e . f r     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
           T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y :   
             D a v i d   C o r c o r a n       c o r c o r a n @ l i n u x n e t . c o m     
             h t t p : / / w w w . l i n u x n e t . c o m   ( M U S C L E ) 
 4 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 C h a n g e s   t o   t h i s   l i c e n s e   c a n   b e   m a d e   o n l y   b y   t h e   c o p y r i g h t   a u t h o r   w i t h   e x p l i c i t   w r i t t e n   c o n s e n t . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   P C / S C   L i t e   f o r   S u s e   L i n u x   v . 1 . 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 7   -   S o f t F l o a t   v e r s i o n   2 b 
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w : 
 
 S o f t F l o a t   w a s   w r i t t e n   b y   m e ,   J o h n   R .   H a u s e r .   T h i s   w o r k   w a s   m a d e   p o s s i b l e   i n   p a r t   b y   t h e   I n t e r n a t i o n a l   C o m p u t e r   S c i e n c e   I n s t i t u t e ,   l o c a t e d   a t   S u i t e   6 0 0 ,   1 9 4 7   C e n t e r   S t r e e t ,   B e r k e l e y ,   C a l i f o r n i a   9 4 7 0 4 .   F u n d i n g   w a s   p a r t i a l l y   p r o v i d e d   b y   t h e   N a t i o n a l   S c i e n c e   F o u n d a t i o n   u n d e r   g r a n t   M I P - 9 3 1 1 9 8 0 .   T h e   o r i g i n a l   v e r s i o n   o f   t h i s   c o d e   w a s   w r i t t e n   a s   p a r t   o f   a   p r o j e c t   t o   b u i l d   a   f i x e d - p o i n t   v e c t o r   p r o c e s s o r   i n   c o l l a b o r a t i o n   w i t h   t h e   U n i v e r s i t y   o f   C a l i f o r n i a   a t   B e r k e l e y ,   o v e r s e e n   b y   P r o f s .   N e l s o n   M o r g a n   a n d   J o h n   W a w r z y n e k .   
 
 T H I S   S O F T W A R E   I S   D I S T R I B U T E D   A S   I S ,   F O R   F R E E .   A l t h o u g h   r e a s o n a b l e   e f f o r t   h a s   b e e n   m a d e   t o   a v o i d   i t ,   T H I S   S O F T W A R E   M A Y   C O N T A I N   F A U L T S   T H A T   W I L L   A T   T I M E S   R E S U L T   I N   I N C O R R E C T   B E H A V I O R .   U S E   O F   T H I S   S O F T W A R E   I S   R E S T R I C T E D   T O   P E R S O N S   A N D   O R G A N I Z A T I O N S   W H O   C A N   A N D   W I L L   T A K E   F U L L   R E S P O N S I B I L I T Y   F O R   A L L   L O S S E S ,   C O S T S ,   O R   O T H E R   P R O B L E M S   T H E Y   I N C U R   D U E   T O   T H E   S O F T W A R E ,   A N D   W H O   F U R T H E R M O R E   E F F E C T I V E L Y   I N D E M N I F Y   J O H N   H A U S E R   A N D   T H E   I N T E R N A T I O N A L   C O M P U T E R   
 S C I E N C E   I N S T I T U T E   ( p o s s i b l y   v i a   s i m i l a r   l e g a l   w a r n i n g )   A G A I N S T   A L L   L O S S E S ,   C O S T S ,   O R   O T H E R   P R O B L E M S   I N C U R R E D   B Y   T H E I R   C U S T O M E R S   A N D   C L I E N T S   D U E   T O   T H E   
 S O F T W A R E .   
 
 D e r i v a t i v e   w o r k s   a r e   a c c e p t a b l e ,   e v e n   f o r   c o m m e r c i a l   p u r p o s e s ,   p r o v i d e d   t h a t   t h e   m i n i m a l   d o c u m e n t a t i o n   r e q u i r e m e n t s   s t a t e d   i n   t h e   s o u r c e   c o d e   a r e   s a t i s f i e d .   
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   S o f t F l o a t   v e r s i o n   2 b 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 8   -   U P X   v 3 . 0 1 
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w : 
 
 
                               o o o o o                 o o o   o o o o o o o o o .           o o o o o o o     o o o o o 
                                 ` 8 8 8 '                       ` 8 '         ` 8 8 8                       ` Y 8 8 .           ` 8 8 8 8                   d 8 ' 
                                   8 8 8                             8             8 8 8                       . d 8 8 '                 Y 8 8 8   .   .   8 P 
                                   8 8 8                             8             8 8 8 o o o 8 8 P '                                 ` 8 8 8 8 ' 
                                   8 8 8                           8               8 8 8                                                             . 8 P Y 8 8 8 . 
                                     ` 8 8 .                       . 8 '             8 8 8                                                       d 8 '             ` 8 8 8 b 
                                         ` Y b o d P '               o 8 8 8 o                                         o 8 8 8 o           o 8 8 8 8 8 o 
 
 
 
                                         T h e   U l t i m a t e   P a c k e r   f o r   e X e c u t a b l e s 
                     C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 0   M a r k u s   O b e r h u m e r   &   L a s z l o   M o l n a r 
                               h t t p : / / w i l d s a u . i d v . u n i - l i n z . a c . a t / m f x / u p x . h t m l 
                                                     h t t p : / / w w w . n e x u s . h u / u p x 
                                                         h t t p : / / u p x . t s x . o r g 
 
 
 P L E A S E   C A R E F U L L Y   R E A D   T H I S   L I C E N S E   A G R E E M E N T ,   E S P E C I A L L Y   I F   Y O U   P L A N   T O   M O D I F Y   T H E   U P X   S O U R C E   C O D E   O R   U S E   A   M O D I F I E D   U P X   V E R S I O N . 
 
 
 A B S T R A C T 
 = = = = = = = = 
 
       U P X   a n d   U C L   a r e   c o p y r i g h t e d   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   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( h e r e i n a f t e r   t h e   " G P L " ) . 
 
       T h e   s t u b   w h i c h   i s   i m b e d d e d   i n   e a c h   U P X   c o m p r e s s e d   p r o g r a m   i s   p a r t   o f   U P X   a n d   U C L ,   a n d   c o n t a i n s   c o d e   t h a t   i s   u n d e r   o u r   c o p y r i g h t .   T h e 
       t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   s t i l l   a p p l y   a s   c o m p r e s s i n g   a   p r o g r a m   i s   a   s p e c i a l   f o r m   o f   l i n k i n g   w i t h   o u r   s t u b . 
 
       A s   a   s p e c i a l   e x c e p t i o n   w e   g r a n t   t h e   f r e e   u s a g e   o f   U P X   f o r   a l l   e x e c u t a b l e s ,   i n c l u d i n g   c o m m e r c i a l   p r o g r a m s .   S e e   b e l o w   f o r   d e t a i l s   a n d   r e s t r i c t i o n s . 
 
 
 C O P Y R I G H T 
 = = = = = = = = = 
 
       U P X   a n d   U C L   a r e   c o p y r i g h t e d   s o f t w a r e .   A l l   r i g h t s   r e m a i n   w i t h   t h e   a u t h o r s . 
 
       U P X   i s   C o p y r i g h t   ( C )   1 9 9 6 - 2 0 0 0   M a r k u s   F r a n z   X a v e r   J o h a n n e s   O b e r h u m e r 
       U P X   i s   C o p y r i g h t   ( C )   1 9 9 6 - 2 0 0 0   L a s z l o   M o l n a r 
 
       U C L   i s   C o p y r i g h t   ( C )   1 9 9 6 - 2 0 0 0   M a r k u s   F r a n z   X a v e r   J o h a n n e s   O b e r h u m e r 
 
 
 G N U   G E N E R A L   P U B L I C   L I C E N S E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
       U P X   a n d   t h e   U C L   l i b r a r y   a r e   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   t h e m   a n d / o r   m o d i f y   t h e m   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   a s 
       p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
       U P X   a n d   U C L   a r e   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   t h e y   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
       M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
       Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   p r o g r a m ;   s e e   t h e   f i l e   C O P Y I N G . 
 
 
 S P E C I A L   E X C E P T I O N   F O R   C O M P R E S S E D   E X E C U T A B L E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
       T h e   s t u b   w h i c h   i s   i m b e d d e d   i n   e a c h   U P X   c o m p r e s s e d   p r o g r a m   i s   p a r t     o f   U P X   a n d   U C L ,   a n d   c o n t a i n s   c o d e   t h a t   i s   u n d e r   o u r   c o p y r i g h t .   T h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   s t i l l   a p p l y   a s   c o m p r e s s i n g   a   p r o g r a m   i s   a   s p e c i a l   f o r m   o f   l i n k i n g   w i t h   o u r   s t u b . 
 
       H e r e b y   M a r k u s   F . X . J .   O b e r h u m e r   a n d   L a s z l o   M o l n a r   g r a n t   y o u   s p e c i a l   p e r m i s s i o n   t o   f r e e l y   u s e   a n d   d i s t r i b u t e   a l l   U P X   c o m p r e s s e d   p r o g r a m s   ( i n c l u d i n g   c o m m e r c i a l   o n e s ) ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
       1 .   Y o u   m u s t   c o m p r e s s   y o u r   p r o g r a m   w i t h   a   c o m p l e t e l y   u n m o d i f i e d   U P X   v e r s i o n ;   e i t h e r   w i t h   o u r   p r e c o m p i l e d   v e r s i o n ,   o r   ( a t   y o u r   o p t i o n )   w i t h   a   s e l f   c o m p i l e d   v e r s i o n   o f   t h e   u n m o d i f i e d   U P X   s o u r c e s   a s 
             d i s t r i b u t e d   b y   u s . 
       2 .   T h i s   a l s o   i m p l i e s   t h a t   t h e   U P X   s t u b   m u s t   b e   c o m p l e t e l y   u n m o d f i e d ,   i . e .   t h e   s t u b   i m b e d d e d   i n   y o u r   c o m p r e s s e d   p r o g r a m   m u s t   b e   b y t e - i d e n t i c a l   t o   t h e   s t u b   t h a t   i s   p r o d u c e d   b y   t h e   o f f i c i a l   u n m o d i f i e d   U P X   v e r s i o n . 
       3 .   T h e   d e c o m p r e s s o r   a n d   a n y   o t h e r   c o d e   f r o m   t h e   s t u b   m u s t   e x c l u s i v e l y   g e t   u s e d   b y   t h e   u n m o d i f i e d   U P X   s t u b   f o r   d e c o m p r e s s i n g   y o u r   p r o g r a m   a t   p r o g r a m   s t a r t u p .   N o   p o r t i o n   o f   t h e   s t u b   m a y   g e t   r e a d ,   c o p i e d ,   c a l l e d   o r   o t h e r w i s e   g e t   u s e d   o r   a c c e s s e d   b y   y o u r   p r o g r a m . 
 
 
 A N N O T A T I O N S 
 = = = = = = = = = = = 
 
     -   Y o u   c a n   u s e   a   m o d i f i e d   U P X   v e r s i o n   o r   m o d i f i e d   U P X   s t u b   o n l y   f o r   p r o g r a m s   t h a t   a r e   c o m p a t i b l e   w i t h   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e . 
 
     -   W e   g r a n t   y o u   s p e c i a l   p e r m i s s i o n   t o   f r e e l y   u s e   a n d   d i s t r i b u t e   a l l   U P X   c o m p r e s s e d   p r o g r a m s .   B u t   a n y   m o d i f i c a t i o n   o f   t h e   U P X   s t u b   ( s u c h   a s ,   b u t   n o t   l i m i t e d   t o ,   r e m o v i n g   o u r   c o p y r i g h t   s t r i n g   o r   m a k i n g   y o u r 
         p r o g r a m   n o n - d e c o m p r e s s i b l e )   w i l l   i m m e d i a t e l y   r e v o k e   y o u r   r i g h t   t o   u s e   a n d   d i s t r i b u t e   a   U P X   c o m p r e s s e d   p r o g r a m . 
 
     -   U P X   i s   n o t   a   s o f t w a r e   p r o t e c t i o n   t o o l ;   b y   r e q u i r i n g   t h a t   y o u   u s e   t h e   u n m o d i f i e d   U P X   v e r s i o n   f o r   y o u r   p r o p r i e t a r y   p r o g r a m s   w e   m a k e   s u r e   t h a t   a n y   u s e r   c a n   d e c o m p r e s s   y o u r   p r o g r a m .   T h i s   p r o t e c t s 
         b o t h   y o u   a n d   y o u r   u s e r s   a s   n o b o d y   c a n   h i d e   m a l i c i o u s   c o d e   -     a n y   p r o g r a m   t h a t   c a n n o t   b e   d e c o m p r e s s e d   i s   h i g h l y   s u s p i c i o u s   b y   d e f i n i t i o n . 
 
     -   Y o u   c a n   i n t e g r a t e   a l l   o r   p a r t   o f   U P X   a n d   U C L   i n t o   p r o j e c t s   t h a t   a r e   c o m p a t i b l e   w i t h   t h e   G N U   G P L ,   b u t   o b v i o u s l y   y o u   c a n n o t   g r a n t   a n y   s p e c i a l   e x c e p t i o n s   b e y o n d   t h e   G P L   f o r   o u r   c o d e   i n   y o u r   p r o j e c t . 
 
     -   W e   w a n t   t o   a c t i v e l y   s u p p o r t   m a n u f a c t u r e r s   o f   v i r u s   s c a n n e r s   a n d   s i m i l a r   s e c u r i t y   s o f t w a r e .   P l e a s e   c o n t a c t   u s   i f   y o u   w o u l d   l i k e   t o   i n c o r p o r a t e   p a r t s   o f   U P X   o r   U C L   i n t o   s u c h   a   p r o d u c t . 
 
 
 
 M a r k u s   F . X . J .   O b e r h u m e r                                       L a s z l o   M o l n a r 
 m a r k u s . o b e r h u m e r @ j k . u n i - l i n z . a c . a t                 m l 1 0 5 0 @ c d a t a . t v n e t . h u 
 
 L i n z ,   A u s t r i a ,   2 5   F e b   2 0 0 0 
 
 A d d i t i o n a l   L i c e n s e ( s ) 
 
 T h e   U P X   l i c e n s e   f i l e   i s   a t   h t t p : / / u p x . s o u r c e f o r g e . n e t / u p x - l i c e n s e . h t m l . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   U P X   v 3 . 0 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 9   -   l i b F F I   3 . 0 . 1 3 
 
 l i b f f i   -   C o p y r i g h t   ( c )   1 9 9 6 - 2 0 1 4     A n t h o n y   G r e e n ,   R e d   H a t ,   I n c   a n d   o t h e r s . 
 S e e   s o u r c e   f i l e s   f o r   d e t a i l 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   l i b F F I   3 . 0 . 1 3   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 4 0   -   R S o c k e t 
 
 T h i s   s o f t w a r e   i s   a v a i l a b l e   t o   y o u   t h e   O p e n I B . o r g   B S D   l i c e n s e .     T h e s e   d e t a i l s   a r e   a l s o   a v a i l a b l e   a t       h t t p : / / o p e n i b . o r g / l i c e n s e . h t m l     . 
 
 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 . 
 
 C o p y r i g h t   ( c )   2 0 0 4   T o p s p i n   C o m m u n i c a t i o n s .     A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 6   M e l l a n o x   T e c h n o l o g i e s   L t d .     A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R S o c k e t 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 4 1     -     L i b a u x v 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e   I B M   C o r p o r a t i o n   n o r   t h e   n a m e s   o f   i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   I B M   C O R P O R A T I O N   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   
 D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i b a u x v 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 4 2   -   R e g e x p   V 1 . 4 
 
 A p a c h e   S o f t w a r e   L i c e n s e   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 : .     
 
 * 	 R e g e x p   V 1 . 4 
 
 / *   
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t     2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "     a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "     m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e "   , 
   *         n o r   m a y   " A p a c h e "     a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "     A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R e g e x p   V 1 . 4 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 4 3   -   N V I D I A   m a t e r i a l s 
 
 T h e   P r o g r a m   i n c l u d e s   p o r t i o n s   o f   t h e   s o f t w a r e   c o m p o n e n t s ,   l i s t e d   i m m e d i a t e l y   b e l o w   
   *   T h r u s t 
   *   C U D A   R u n t i m e 
 
 E n d   U s e r   L i c e n s e   A g r e e m e n t 
 - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 P r e f a c e 
 - - - - - - - 
 
 T h e   f o l l o w i n g   c o n t a i n s   s p e c i f i c   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 f o r   f o u r   s e p a r a t e   p r o d u c t s   i n c l u d e d   i n   t h i s   i n s t a l l e r .   B y 
 a c c e p t i n g   t h i s   a g r e e m e n t ,   y o u   a g r e e   t o   c o m p l y   w i t h   a l l   t h e 
 t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   e a c h   p r o d u c t   a s   s p e c i f i e d 
 h e r e i n . 
 
 
 N V I D I A   C U D A   T o o l k i t 
 
 
 D e s c r i p t i o n 
 
 T h e   N V I D I A   C U D A   T o o l k i t   p r o v i d e s   c o m m a n d - l i n e   a n d   g r a p h i c a l 
 t o o l s   f o r   b u i l d i n g ,   d e b u g g i n g   a n d   o p t i m i z i n g   t h e   p e r f o r m a n c e 
 o f   a p p l i c a t i o n s   a c c e l e r a t e d   b y   N V I D I A   G P U s ,   r u n t i m e   a n d   m a t h 
 l i b r a r i e s ,   a n d   d o c u m e n t a t i o n   i n c l u d i n g   p r o g r a m m i n g   g u i d e s , 
 u s e r   m a n u a l s ,   a n d   A P I   r e f e r e n c e s .   T h e   N V I D I A   C U D A   T o o l k i t 
 L i c e n s e   A g r e e m e n t   i s   a v a i l a b l e   i n   C h a p t e r   1 . 
 
 
 D e f a u l t   I n s t a l l   L o c a t i o n   o f   C U D A   T o o l k i t 
 
 W i n d o w s   p l a t f o r m : 
 
 % P r o g r a m F i l e s % \ N V I D I A   G P U   C o m p u t i n g   T o o l k i t \ C U D A \ v # . # 
 
 L i n u x   p l a t f o r m : 
 
 / u s r / l o c a l / c u d a - # . # 
 
 M a c   p l a t f o r m : 
 
 / D e v e l o p e r / N V I D I A / C U D A - # . # 
 
 
 N V I D I A   C U D A   S a m p l e s 
 
 
 D e s c r i p t i o n 
 
 T h i s   p a c k a g e   i n c l u d e s   o v e r   1 0 0 +   C U D A   e x a m p l e s   t h a t   d e m o n s t r a t e 
 v a r i o u s   C U D A   p r o g r a m m i n g   p r i n c i p l e s ,   a n d   e f f i c i e n t   C U D A 
 i m p l e m e n t a t i o n   o f   a l g o r i t h m s   i n   s p e c i f i c   a p p l i c a t i o n   d o m a i n s . 
 T h e   N V I D I A   C U D A   S a m p l e s   L i c e n s e   A g r e e m e n t   i s   a v a i l a b l e   i n 
 C h a p t e r   2 . 
 
 
 D e f a u l t   I n s t a l l   L o c a t i o n   o f   C U D A   S a m p l e s 
 
 W i n d o w s   p l a t f o r m : 
 
 % P r o g r a m D a t a % \ N V I D I A   C o r p o r a t i o n \ C U D A   S a m p l e s \ v # . # 
 
 L i n u x   p l a t f o r m : 
 
 / u s r / l o c a l / c u d a - # . # / s a m p l e s 
 
 a n d 
 
 $ H O M E / N V I D I A _ C U D A - # . # _ S a m p l e s 
 
 M a c   p l a t f o r m : 
 
 / D e v e l o p e r / N V I D I A / C U D A - # . # / s a m p l e s 
 
 
 N V I D I A   D r i v e r 
 
 
 D e s c r i p t i o n 
 
 T h i s   p a c k a g e   c o n t a i n s   t h e   o p e r a t i n g   s y s t e m   d r i v e r   a n d 
 f u n d a m e n t a l   s y s t e m   s o f t w a r e   c o m p o n e n t s   f o r   N V I D I A   G P U s .   T h e 
 N V I D I A   D r i v e r   L i c e n s e   i s   a v a i l a b l e   i n   C h a p t e r   3 . 
 
 
 N V I D I A   N s i g h t   V i s u a l   S t u d i o   E d i t i o n   ( W i n d o w s   o n l y ) 
 
 
 D e s c r i p t i o n 
 
 N V I D I A   N s i g h t   D e v e l o p m e n t   P l a t f o r m ,   V i s u a l   S t u d i o   E d i t i o n   i s   a 
 d e v e l o p m e n t   e n v i r o n m e n t   i n t e g r a t e d   i n t o   M i c r o s o f t   V i s u a l 
 S t u d i o   t h a t   p r o v i d e s   t o o l s   f o r   d e b u g g i n g ,   p r o f i l i n g ,   a n a l y z i n g 
 a n d   o p t i m i z i n g   y o u r   G P U   c o m p u t i n g   a n d   g r a p h i c s   a p p l i c a t i o n s . 
 T h e   N V I D I A   N s i g h t   V i s u a l   S t u d i o   E d i t i o n   L i c e n s e   A g r e e m e n t   i s 
 a v a i l a b l e   i n   C h a p t e r   4 . 
 
 
 D e f a u l t   I n s t a l l   L o c a t i o n   o f   N s i g h t   V i s u a l   S t u d i o   E d i t i o n 
 
 W i n d o w s   p l a t f o r m : 
 
 % P r o g r a m F i l e s % \ N V I D I A   C o r p o r a t i o n \ N s i g h t   V i s u a l   S t u d i o   E d i t i o n   # . # 
 
 
 N V I D I A   C U D A   G e n e r a l   T e r m s 
 
 
 D e s c r i p t i o n 
 
 G e n e r a l   t e r m s   t h a t   a p p l y   t o   a l l   o f   t h e   s o f t w a r e   c o m p o n e n t s   a r e 
 a v a i l a b l e   i n   C h a p t e r   5 . 
 
 
 1 .   N V I D I A   C U D A   T o o l k i t   L i c e n s e   A g r e e m e n t 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 I m p o r t a n t   N o t i c e 
 - - - - - - - - - - - - - - - - 
 
 R E A D   C A R E F U L L Y :   T h i s   S o f t w a r e   L i c e n s e   A g r e e m e n t   ( " A g r e e m e n t " ) 
 f o r   N V I D I A   C U D A   T o o l k i t ,   i n c l u d i n g   c o m p u t e r   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   ( " S o f t w a r e " ) ,   i s   t h e   A g r e e m e n t   w h i c h 
 g o v e r n s   u s e   o f   t h e   S O F T W A R E   o f   N V I D I A   C o r p o r a t i o n   a n d   i t s 
 s u b s i d i a r i e s   ( " N V I D I A " )   d o w n l o a d a b l e   h e r e f r o m .   B y   d o w n l o a d i n g , 
 i n s t a l l i n g ,   c o p y i n g ,   o r   o t h e r w i s e   u s i n g   t h e   S O F T W A R E ,   Y o u   ( a s 
 d e f i n e d   b e l o w )   a g r e e   t o   b e   b o u n d   b y   t h e   t e r m s   o f   t h i s 
 A g r e e m e n t .   I f   Y o u   d o   n o t   a g r e e   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t , 
 d o   n o t   d o w n l o a d   t h e   S O F T W A R E . 
 
 
 R e c i t a l s 
 - - - - - - - - 
 
 U s e   o f   N V I D I A ' s   S O F T W A R E   r e q u i r e s   t h r e e   e l e m e n t s :   t h e 
 S O F T W A R E ,   a n   N V I D I A   G P U   o r   a p p l i c a t i o n   p r o c e s s o r   ( " N V I D I A 
 H a r d w a r e " ) ,   a n d   a   c o m p u t e r   s y s t e m .   T h e   S O F T W A R E   i s   p r o t e c t e d 
 b y   c o p y r i g h t   l a w s   a n d   i n t e r n a t i o n a l   c o p y r i g h t   t r e a t i e s ,   a s 
 w e l l   a s   o t h e r   i n t e l l e c t u a l   p r o p e r t y   l a w s   a n d   t r e a t i e s .   T h e 
 S O F T W A R E   i s   n o t   s o l d ,   a n d   i n s t e a d   i s   o n l y   l i c e n s e d   f o r   Y o u r 
 u s e ,   s t r i c t l y   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t .   T h e   N V I D I A 
 H a r d w a r e   i s   p r o t e c t e d   b y   v a r i o u s   p a t e n t s ,   a n d   i s   s o l d ,   b u t 
 t h i s   A g r e e m e n t   d o e s   n o t   c o v e r   t h e   s a l e   o r   u s e   o f   s u c h 
 h a r d w a r e ,   s i n c e   i t   m a y   n o t   n e c e s s a r i l y   b e   s o l d   a s   a   p a c k a g e 
 w i t h   t h e   S O F T W A R E .   T h i s   A g r e e m e n t   s e t s   f o r t h   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   S O F T W A R E   o n l y . 
 
 
 1 . 1 .   D e f i n i t i o n s 
 
 
 1 . 1 . 1 .   L i c e n s e e 
 
 " Y o u " ,   o r   " Y o u r "   s h a l l   m e a n   t h e   e n t i t y   o r   i n d i v i d u a l   t h a t 
 d o w n l o a d s   a n d   u s e s   t h e   S O F T W A R E . 
 
 
 1 . 1 . 2 .   R e d i s t r i b u t a b l e   S o f t w a r e 
 
 " R e d i s t r i b u t a b l e   S o f t w a r e "   s h a l l   m e a n   t h e   r e d i s t r i b u t a b l e 
 l i b r a r i e s   r e f e r e n c e d   i n   A t t a c h m e n t   A   o f   t h i s   A g r e e m e n t . 
 
 
 1 . 1 . 3 .   S o f t w a r e 
 
 " S O F T W A R E "   s h a l l   m e a n   t h e   d e l i v e r a b l e s   p r o v i d e d   p u r s u a n t   t o 
 t h i s   A g r e e m e n t . 
 
 
 1 . 2 .   G r a n t   o f   L i c e n s e 
 
 
 1 . 2 . 1 .   R i g h t s   a n d   L i m i t a t i o n s   o f   G r a n t 
 
 P r o v i d e d   t h a t   L i c e n s e e   c o m p l i e s   w i t h   t h e   t e r m s   o f   t h i s 
 A g r e e m e n t ,   N V I D I A   h e r e b y   g r a n t s   L i c e n s e e   t h e   f o l l o w i n g 
 l i m i t e d ,   n o n - e x c l u s i v e ,   n o n - t r a n s f e r a b l e ,   n o n - s u b l i c e n s a b l e 
 ( e x c e p t   a s   e x p r e s s l y   p e r m i t t e d   o t h e r w i s e   f o r   R e d i s t r i b u t a b l e 
 S o f t w a r e   i n   S e c t i o n   1 . 2 . 1 . 1   a n d   S e c t i o n   1 . 2 . 1 . 3   o f   t h i s 
 A g r e e m e n t )   r i g h t   t o   u s e   t h e   S O F T W A R E ,   w i t h   t h e   f o l l o w i n g 
 l i m i t a t i o n s : 
 
 
 1 . 2 . 1 . 1 .   R e d i s t r i b u t i o n   R i g h t s 
 
 L i c e n s e e   m a y   t r a n s f e r ,   r e d i s t r i b u t e ,   a n d   s u b l i c e n s e   c e r t a i n 
 f i l e s   o f   t h e   R e d i s t r i b u t a b l e   S O F T W A R E ,   a s   d e f i n e d   i n 
 A t t a c h m e n t   A   o f   t h i s   A g r e e m e n t ,   p r o v i d e d ,   h o w e v e r ,   t h a t   ( a ) 
 t h e   R e d i s t r i b u t a b l e   S O F T W A R E   s h a l l   b e   d i s t r i b u t e d   s o l e l y   i n 
 b i n a r y   f o r m   t o   L i c e n s e e ' s   l i c e n s e e s   ( " C u s t o m e r s " )   o n l y   a s   a 
 c o m p o n e n t   o f   L i c e n s e e ' s   o w n   s o f t w a r e   p r o d u c t s   ( e a c h ,   a 
 " L i c e n s e e   A p p l i c a t i o n " ) ;   ( b )   L i c e n s e e   s h a l l   d e s i g n   t h e 
 L i c e n s e e   A p p l i c a t i o n   s u c h   t h a t   t h e   R e d i s t r i b u t a b l e   S O F T W A R E 
 f i l e s   a r e   i n s t a l l e d   o n l y   i n   a   p r i v a t e   ( n o n - s h a r e d )   d i r e c t o r y 
 l o c a t i o n   t h a t   i s   u s e d   o n l y   b y   t h e   L i c e n s e e   A p p l i c a t i o n ;   ( c ) 
 L i c e n s e e   s h a l l   o b t a i n   e a c h   C u s t o m e r ' s   w r i t t e n   o r   c l i c k w r a p 
 a g r e e m e n t   t o   t h e   l i c e n s e   t e r m s   u n d e r   a   w r i t t e n ,   l e g a l l y 
 e n f o r c e a b l e   a g r e e m e n t   t h a t   h a s   t h e   e f f e c t   o f   p r o t e c t i n g   t h e 
 S O F T W A R E   a n d   t h e   r i g h t s   o f   N V I D I A   u n d e r   t e r m s   n o   l e s s 
 r e s t r i c t i v e   t h a n   t h i s   A g r e e m e n t . 
 
 
 1 . 2 . 1 . 2 .   U s a g e   R i g h t s 
 
 L i c e n s e e   m a y   i n s t a l l   a n d   u s e   m u l t i p l e   c o p i e s   o f   t h e   S O F T W A R E 
 o n   a   s h a r e d   c o m p u t e r   o r   c o n c u r r e n t l y   o n   d i f f e r e n t   c o m p u t e r s , 
 a n d   m a k e   m u l t i p l e   b a c k - u p   c o p i e s   o f   t h e   S O F T W A R E ,   s o l e l y   f o r 
 L i c e n s e e ' s   u s e   w i t h i n   L i c e n s e e ' s   E n t e r p r i s e .   " E n t e r p r i s e " 
 s h a l l   m e a n   i n d i v i d u a l   u s e   b y   L i c e n s e e   o r   a n y   l e g a l   e n t i t y 
 ( s u c h   a s   a   c o r p o r a t i o n   o r   u n i v e r s i t y )   a n d   t h e   s u b s i d i a r i e s   i t 
 o w n s   b y   m o r e   t h a n   5 0   p e r c e n t . 
 
 
 1 . 2 . 1 . 3 .   F u r t h e r   R e d i s t r i b u t i o n   R i g h t s 
 
 S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A g r e e m e n t ,   L i c e n s e e 
 m a y   a u t h o r i z e   C u s t o m e r s   t o   f u r t h e r   r e d i s t r i b u t e   t h e 
 R e d i s t r i b u t a b l e   S O F T W A R E   t h a t   s u c h   C u s t o m e r s   r e c e i v e   a s   p a r t 
 o f   t h e   L i c e n s e e   A p p l i c a t i o n ,   s o l e l y   i n   b i n a r y   f o r m ,   p r o v i d e d , 
 h o w e v e r ,   t h a t   L i c e n s e e   s h a l l   r e q u i r e   i n   t h e i r   s t a n d a r d 
 s o f t w a r e   l i c e n s e   a g r e e m e n t s   w i t h   C u s t o m e r s   t h a t   a l l   s u c h 
 r e d i s t r i b u t i o n s   m u s t   b e   m a d e   p u r s u a n t   t o   a   l i c e n s e   a g r e e m e n t 
 t h a t   h a s   t h e   e f f e c t   o f   p r o t e c t i n g   t h e   S O F T W A R E   a n d   t h e   r i g h t s 
 o f   N V I D I A   w h o s e   t e r m s   a n d   c o n d i t i o n s   a r e   a t   l e a s t   a s 
 r e s t r i c t i v e   a s   t h o s e   i n   t h e   a p p l i c a b l e   L i c e n s e e   s o f t w a r e 
 l i c e n s e   a g r e e m e n t   c o v e r i n g   t h e   L i c e n s e e   A p p l i c a t i o n .   F o r 
 a v o i d a n c e   o f   d o u b t ,   t e r m i n a t i o n   o f   t h i s   A g r e e m e n t   s h a l l   n o t 
 a f f e c t   r i g h t s   p r e v i o u s l y   g r a n t e d   b y   L i c e n s e e   t o   i t s   C u s t o m e r s 
 u n d e r   t h i s   A g r e e m e n t   t o   t h e   e x t e n t   v a l i d l y   g r a n t e d   t o 
 C u s t o m e r s   u n d e r   S e c t i o n   1 . 2 . 1 . 1 . 
 
 
 1 . 2 . 1 . 4 .   L i n u x / F r e e B S D   E x c e p t i o n 
 
 N o t w i t h s t a n d i n g   t h e   f o r e g o i n g   t e r m s   o f   S e c t i o n   1 . 2 . 1 . 2 , 
 S e c t i o n   1 . 2 . 1 . 1   a n d   S e c t i o n   1 . 2 . 1 . 3 ,   S O F T W A R E   d e s i g n e d 
 e x c l u s i v e l y   f o r   u s e   o n   t h e   L i n u x   o r   F r e e B S D   o p e r a t i n g   s y s t e m s , 
 o r   o t h e r   o p e r a t i n g   s y s t e m s   d e r i v e d   f r o m   t h e   s o u r c e   c o d e   t o 
 t h e s e   o p e r a t i n g   s y s t e m s ,   m a y   b e   c o p i e d   a n d   r e d i s t r i b u t e d , 
 p r o v i d e d   t h a t   t h e   b i n a r y   f i l e s   t h e r e o f   a r e   n o t   m o d i f i e d   i n   a n y 
 w a y   ( e x c e p t   f o r   u n z i p p i n g   o f   c o m p r e s s e d   f i l e s ) . 
 
 
 1 . 2 . 1 . 5 .   A d d i t i o n a l   L i c e n s i n g   O b l i g a t i o n s 
 
 L i c e n s e e   a c k n o w l e d g e s   a n d   a g r e e s   t h a t   i t s   u s e   o f   c e r t a i n   t h i r d 
 p a r t y   c o m p o n e n t s   i n c l u d e d   w i t h   t h e   S O F T W A R E   m a y   b e   s u b j e c t   t o 
 a d d i t i o n a l   l i c e n s i n g   t e r m s   a n d   c o n d i t i o n s   a s   s e t   f o r t h   o r 
 r e f e r e n c e d   i n   A t t a c h m e n t   B   o f   t h i s   A g r e e m e n t . 
 
 
 1 . 2 . 1 . 6 .   L i m i t a t i o n s 
 
 N o   R e v e r s e   E n g i n e e r i n g 
 
 L i c e n s e e   m a y   n o t   r e v e r s e   e n g i n e e r ,   d e c o m p i l e ,   o r   d i s a s s e m b l e 
 t h e   S O F T W A R E ,   n o r   a t t e m p t   i n   a n y   o t h e r   m a n n e r   t o   o b t a i n   t h e 
 s o u r c e   c o d e . 
 
 N o   S e p a r a t i o n   o f   C o m p o n e n t s 
 
 T h e   S O F T W A R E   i s   l i c e n s e d   a s   a   s i n g l e   p r o d u c t .   E x c e p t   a s 
 a u t h o r i z e d   i n   t h i s   A g r e e m e n t ,   S o f t w a r e   c o m p o n e n t   p a r t s   o f   t h e 
 S o f t w a r e   m a y   n o t   b e   s e p a r a t e d   f o r   u s e   o n   m o r e   t h a n   o n e 
 c o m p u t e r ,   n o r   o t h e r w i s e   u s e d   s e p a r a t e l y   f r o m   t h e   o t h e r   p a r t s . 
 
 N o   R e n t a l 
 
 L i c e n s e e   m a y   n o t   r e n t   o r   l e a s e   t h e   S O F T W A R E   t o   s o m e o n e   e l s e . 
 
 
 1 . 3 .   T e r m   a n d   T e r m i n a t i o n 
 
 T h i s   A g r e e m e n t   w i l l   c o n t i n u e   i n   e f f e c t   f o r   t w o   ( 2 )   y e a r s 
 ( " I n i t i a l   T e r m " )   a f t e r   Y o u r   i n i t i a l   d o w n l o a d   a n d   u s e   o f   t h e 
 S O F T W A R E ,   s u b j e c t   t o   t h e   e x c l u s i v e   r i g h t   o f   N V I D I A   t o 
 t e r m i n a t e   a s   p r o v i d e d   h e r e i n .   T h e   t e r m   o f   t h i s   A g r e e m e n t   w i l l 
 a u t o m a t i c a l l y   r e n e w   f o r   s u c c e s s i v e   o n e   ( 1 )   y e a r   r e n e w a l   t e r m s 
 a f t e r   t h e   I n i t i a l   T e r m ,   u n l e s s   e i t h e r   p a r t y   p r o v i d e s   t o   t h e 
 o t h e r   p a r t y   a t   l e a s t   t h r e e   ( 3 )   m o n t h s   p r i o r   w r i t t e n   n o t i c e   o f 
 t e r m i n a t i o n   b e f o r e   t h e   e n d   o f   t h e   a p p l i c a b l e   r e n e w a l   t e r m . 
 
 T h i s   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   i f   L i c e n s e e   f a i l s 
 t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   a n d   c o n d i t i o n s   h e r e o f .   I n   s u c h 
 e v e n t ,   L i c e n s e e   m u s t   d e s t r o y   a l l   c o p i e s   o f   t h e   S O F T W A R E   a n d 
 a l l   o f   i t s   c o m p o n e n t   p a r t s . 
 
 
 D e f e n s i v e   S u s p e n s i o n 
 
 I f   L i c e n s e e   c o m m e n c e s   o r   p a r t i c i p a t e s   i n   a n y   l e g a l   p r o c e e d i n g 
 a g a i n s t   N V I D I A ,   t h e n   N V I D I A   m a y ,   i n   i t s   s o l e   d i s c r e t i o n , 
 s u s p e n d   o r   t e r m i n a t e   a l l   l i c e n s e   g r a n t s   a n d   a n y   o t h e r   r i g h t s 
 p r o v i d e d   u n d e r   t h i s   A g r e e m e n t   d u r i n g   t h e   p e n d e n c y   o f   s u c h 
 l e g a l   p r o c e e d i n g s . 
 
 
 1 . 4 .   C o p y r i g h t 
 
 A l l   r i g h t s ,   t i t l e ,   i n t e r e s t   a n d   c o p y r i g h t s   i n   a n d   t o   t h e 
 S O F T W A R E   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   a l l   i m a g e s , 
 p h o t o g r a p h s ,   a n i m a t i o n s ,   v i d e o ,   a u d i o ,   m u s i c ,   t e x t ,   a n d   o t h e r 
 i n f o r m a t i o n   i n c o r p o r a t e d   i n t o   t h e   S O F T W A R E ) ,   t h e   a c c o m p a n y i n g 
 p r i n t e d   m a t e r i a l s ,   a n d   a n y   c o p i e s   o f   t h e   S O F T W A R E ,   a r e   o w n e d 
 b y   N V I D I A ,   o r   i t s   s u p p l i e r s .   T h e   S O F T W A R E   i s   p r o t e c t e d   b y 
 c o p y r i g h t   l a w s   a n d   i n t e r n a t i o n a l   t r e a t y   p r o v i s i o n s . 
 A c c o r d i n g l y ,   L i c e n s e e   i s   r e q u i r e d   t o   t r e a t   t h e   S O F T W A R E   l i k e 
 a n y   o t h e r   c o p y r i g h t e d   m a t e r i a l ,   e x c e p t   a s   o t h e r w i s e   a l l o w e d 
 p u r s u a n t   t o   t h i s   A g r e e m e n t   a n d   t h a t   i t   m a y   m a k e   o n e   c o p y   o f 
 t h e   S O F T W A R E   s o l e l y   f o r   b a c k u p   o r   a r c h i v e   p u r p o s e s . 
 
 R E S T R I C T E D   R I G H T S   N O T I C E .   S o f t w a r e   h a s   b e e n   d e v e l o p e d   e n t i r e l y 
 a t   p r i v a t e   e x p e n s e   a n d   i s   c o m m e r c i a l   c o m p u t e r   s o f t w a r e 
 p r o v i d e d   w i t h   R E S T R I C T E D   R I G H T S .   U s e ,   d u p l i c a t i o n   o r 
 d i s c l o s u r e   b y   t h e   U . S .   G o v e r n m e n t   o r   a   U . S .   G o v e r n m e n t 
 s u b c o n t r a c t o r   i s   s u b j e c t   t o   t h e   r e s t r i c t i o n s   s e t   f o r t h   i n   t h e 
 A g r e e m e n t   u n d e r   w h i c h   S o f t w a r e   w a s   o b t a i n e d   p u r s u a n t   t o   D F A R S 
 2 2 7 . 7 2 0 2 - 3 ( a )   o r   a s   s e t   f o r t h   i n   s u b p a r a g r a p h s   ( c ) ( 1 )   a n d   ( 2 ) 
 o f   t h e   C o m m e r c i a l   C o m p u t e r   S o f t w a r e   -   R e s t r i c t e d   R i g h t s   c l a u s e 
 a t   F A R   5 2 . 2 2 7 - 1 9 ,   a s   a p p l i c a b l e .   C o n t r a c t o r / m a n u f a c t u r e r   i s 
 N V I D I A ,   2 7 0 1   S a n   T o m a s   E x p r e s s w a y ,   S a n t a   C l a r a ,   C A   9 5 0 5 0 . 
 
 
 1 . 5 .   A p p l i c a b l e   L a w 
 
 T h i s   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   h a v e   b e e n   m a d e   i n ,   a n d   s h a l l 
 b e   c o n s t r u e d   p u r s u a n t   t o ,   t h e   l a w s   o f   t h e   S t a t e   o f   D e l a w a r e . 
 T h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e 
 I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   s p e c i f i c a l l y   d i s c l a i m e d .   T h e 
 c o u r t s   o f   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a   s h a l l   h a v e   e x c l u s i v e 
 j u r i s d i c t i o n   a n d   v e n u e   o v e r   a n y   d i s p u t e   a r i s i n g   o u t   o f   o r 
 r e l a t i n g   t o   t h i s   A g r e e m e n t . 
 
 
 1 . 6 .   D i s c l a i m e r   o f   W a r r a n t i e s   a n d   L i m i t a t i o n s   o n   L i a b i l i t y 
 
 
 1 . 6 . 1 .   N o   W a r r a n t i e s 
 
 T O   T H E   M A X I M U M   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   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 "   A N D   N V I D I A   A N D   I T S   S U P P L I E R S 
 D I S C L A I M   A L L   W A R R A N T I E S ,   E I T H E R   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 ,   I M P L I E D   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 ,   O R   N O N I N F R I N G E M E N T . 
 
 
 1 . 6 . 2 .   N o   L i a b i l i t y   f o r   C o n s e q u e n t i a l   D a m a g e s 
 
 T O   T H E   M A X I M U M   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   I N   N O   E V E N T 
 S H A L L   N V I D I A   O R   I T S   S U P P L I E R S   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
 I N C I D E N T A L ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   W H A T S O E V E R 
 ( 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 ,   D A M A G E S   F O R   L O S S   O F   B U S I N E S S 
 P R O F I T S ,   B U S I N E S S   I N T E R R U P T I O N ,   L O S S   O F   B U S I N E S S   I N F O R M A T I O N , 
 O R   A N Y   O T H E R   P E C U N I A R Y   L O S S )   A R I S I N G   O U T   O F   T H E   U S E   O F   O R 
 I N A B I L I T Y   T O   U S E   T H E   S O F T W A R E ,   E V E N   I F   N V I D I A   H A S   B E E N   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 1 . 6 . 3 .   N o   S u p p o r t 
 
 N V I D I A   h a s   n o   o b l i g a t i o n   t o   s u p p o r t   o r   t o   p r o v i d e   a n y   u p d a t e s 
 o f   t h e   S o f t w a r e . 
 
 
 1 . 7 .   M i s c e l l a n e o u s 
 
 
 1 . 7 . 1 .   F e e d b a c k 
 
 N o t w i t h s t a n d i n g   a n y   N o n - D i s c l o s u r e   A g r e e m e n t   e x e c u t e d   b y   a n d 
 b e t w e e n   t h e   p a r t i e s ,   t h e   p a r t i e s   a g r e e   t h a t   i n   t h e   e v e n t 
 L i c e n s e e   o r   N V I D I A   p r o v i d e s   F e e d b a c k   ( a s   d e f i n e d   b e l o w )   t o   t h e 
 o t h e r   p a r t y   o n   h o w   t o   d e s i g n ,   i m p l e m e n t ,   o r   i m p r o v e   t h e 
 S O F T W A R E   o r   L i c e n s e e ' s   p r o d u c t ( s )   f o r   u s e   w i t h   t h e   S O F T W A R E , 
 t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s   a p p l y   t h e   F e e d b a c k : 
 
 
 1 . 7 . 1 . 1 .   E x c h a n g e   o f   F e e d b a c k 
 
 B o t h   p a r t i e s   a g r e e   t h a t   n e i t h e r   p a r t y   h a s   a n   o b l i g a t i o n   t o 
 g i v e   t h e   o t h e r   p a r t y   a n y   s u g g e s t i o n s ,   c o m m e n t s   o r   o t h e r 
 f e e d b a c k ,   w h e t h e r   v e r b a l l y   o r   i n   w r i t t e n   o r   s o u r c e   c o d e   f o r m , 
 r e l a t i n g   t o   ( i )   t h e   S O F T W A R E ;   ( i i )   L i c e n s e e ' s   p r o d u c t s ;   ( i i i ) 
 L i c e n s e e ' s   u s e   o f   t h e   S O F T W A R E ;   o r   ( i v ) 
 o p t i m i z a t i o n / i n t e r o p e r a b i l i t y   o f   L i c e n s e e ' s   p r o d u c t   w i t h   t h e 
 S O F T W A R E   ( c o l l e c t i v e l y   d e f i n e d   a s   " F e e d b a c k " ) .   I n   t h e   e v e n t 
 e i t h e r   p a r t y   p r o v i d e s   F e e d b a c k   t o   t h e   o t h e r   p a r t y ,   t h e   p a r t y 
 r e c e i v i n g   t h e   F e e d b a c k   m a y   u s e   a n y   F e e d b a c k   t h a t   t h e   o t h e r 
 p a r t y   v o l u n t a r i l y   p r o v i d e s   t o   i m p r o v e   t h e   ( i )   S O F T W A R E   o r 
 o t h e r   r e l a t e d   N V I D I A   t e c h n o l o g i e s ,   r e s p e c t i v e l y   f o r   t h e 
 b e n e f i t   o f   N V I D I A ;   o r   ( i i )   L i c e n s e e ' s   p r o d u c t   o r   o t h e r   r e l a t e d 
 L i c e n s e e   t e c h n o l o g i e s ,   r e s p e c t i v e l y   f o r   t h e   b e n e f i t   o f 
 L i c e n s e e .   A c c o r d i n g l y ,   i f   e i t h e r   p a r t y   p r o v i d e s   F e e d b a c k   t o 
 t h e   o t h e r   p a r t y ,   b o t h   p a r t i e s   a g r e e   t h a t   t h e   o t h e r   p a r t y   a n d 
 i t s   r e s p e c t i v e   l i c e n s e e s   m a y   f r e e l y   u s e ,   r e p r o d u c e ,   l i c e n s e , 
 d i s t r i b u t e ,   a n d   o t h e r w i s e   c o m m e r c i a l i z e   t h e   F e e d b a c k   i n   t h e 
 ( i )   S O F T W A R E   o r   o t h e r   r e l a t e d   t e c h n o l o g i e s ;   o r   ( i i )   L i c e n s e e ' s 
 p r o d u c t s   o r   o t h e r   r e l a t e d   t e c h n o l o g i e s ,   r e s p e c t i v e l y ,   w i t h o u t 
 t h e   p a y m e n t   o f   a n y   r o y a l t i e s   o r   f e e s . 
 
 
 1 . 7 . 1 . 2 .   R e s i d u a l   R i g h t s 
 
 L i c e n s e e   a g r e e s   t h a t   N V I D I A   s h a l l   b e   f r e e   t o   u s e   a n y   g e n e r a l 
 k n o w l e d g e ,   s k i l l s   a n d   e x p e r i e n c e ,   ( i n c l u d i n g ,   b u t   n o t   l i m i t e d 
 t o ,   i d e a s ,   c o n c e p t s ,   k n o w - h o w ,   o r   t e c h n i q u e s )   ( " R e s i d u a l s " ) , 
 c o n t a i n e d   i n   t h e   ( i )   F e e d b a c k   p r o v i d e d   b y   L i c e n s e e   t o   N V I D I A ; 
 ( i i )   L i c e n s e e ' s   p r o d u c t s   s h a r e d   o r   d i s c l o s e d   t o   N V I D I A   i n 
 c o n n e c t i o n   w i t h   t h e   F e e d b a c k ;   o r   ( c )   L i c e n s e e ' s   c o n f i d e n t i a l 
 i n f o r m a t i o n   v o l u n t a r i l y   p r o v i d e d   t o   N V I D I A   i n   c o n n e c t i o n   w i t h 
 t h e   F e e d b a c k ,   w h i c h   a r e   r e t a i n e d   i n   t h e   m e m o r i e s   o f   N V I D I A ' s 
 e m p l o y e e s ,   a g e n t s ,   o r   c o n t r a c t o r s   w h o   h a v e   h a d   a c c e s s   t o   s u c h 
 R e s i d u a l s .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 A g r e e m e n t ,   N V I D I A ' s   e m p l o y e e s ,   a g e n t s ,   o r   c o n t r a c t o r s   s h a l l 
 n o t   b e   p r e v e n t e d   f r o m   u s i n g   R e s i d u a l s   a s   p a r t   o f   s u c h 
 e m p l o y e e ' s ,   a g e n t ' s   o r   c o n t r a c t o r ' s   g e n e r a l   k n o w l e d g e ,   s k i l l s , 
 e x p e r i e n c e ,   t a l e n t ,   a n d / o r   e x p e r t i s e .   N V I D I A   s h a l l   n o t   h a v e 
 a n y   o b l i g a t i o n   t o   l i m i t   o r   r e s t r i c t   t h e   a s s i g n m e n t   o f   s u c h 
 e m p l o y e e s ,   a g e n t s   o r   c o n t r a c t o r s   o r   t o   p a y   r o y a l t i e s   f o r   a n y 
 w o r k   r e s u l t i n g   f r o m   t h e   u s e   o f   R e s i d u a l s . 
 
 
 1 . 7 . 1 . 3 .   D i s c l a i m e r   o f   W a r r a n t y 
 
 F E E D B A C K   F R O M   E I T H E R   P A R T Y   I S   P R O V I D E D   F O R   T H E   O T H E R   P A R T Y ' S 
 U S E   " A S   I S "   A N D   B O T H   P A R T I E S   D I S C L A I M   A L L   W A R R A N T I E S ,   E X P R E S S , 
 I M P L I E D   A N D   S T A T U T O R Y   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 
 I M P L I E D   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 ,   O R   N O N I N F R I N G E M E N T .   B O T H   P A R T I E S   D O   N O T 
 R E P R E S E N T   O R   W A R R A N T   T H A T   T H E   F E E D B A C K   W I L L   M E E T   T H E   O T H E R 
 P A R T Y ' S   R E Q U I R E M E N T S   O R   T H A T   T H E   O P E R A T I O N   O R   I M P L E M E N T A T I O N 
 O F   T H E   F E E D B A C K   W I L L   B E   U N I N T E R R U P T E D   O R   E R R O R - F R E E . 
 
 
 1 . 7 . 1 . 4 .   N o   L i a b i l i t y   f o r   C o n s e q u e n t i a l   D a m a g e s 
 
 T O   T H E   M A X I M U M   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   I N   N O   E V E N T 
 S H A L L   E I T H E R   P A R T Y   O R   I T S   S U P P L I E R S   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
 I N C I D E N T A L ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   W H A T S O E V E R 
 ( 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 ,   D A M A G E S   F O R   L O S S   O F   B U S I N E S S 
 P R O F I T S ,   B U S I N E S S   I N T E R R U P T I O N ,   L O S S   O F   B U S I N E S S   I N F O R M A T I O N , 
 O R   A N Y   O T H E R   P E C U N I A R Y   L O S S )   A R I S I N G   O U T   O F   T H E   U S E   O F   O R 
 I N A B I L I T Y   T O   U S E   T H E   F E E D B A C K ,   E V E N   I F   T H E   O T H E R   P A R T Y   H A S 
 B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 1 . 7 . 2 .   F r e e d o m   o f   A c t i o n 
 
 L i c e n s e e   a g r e e s   t h a t   t h i s   A g r e e m e n t   i s   n o n e x c l u s i v e   a n d   N V I D I A 
 m a y   c u r r e n t l y   o r   i n   t h e   f u t u r e   b e   d e v e l o p i n g   s o f t w a r e ,   o t h e r 
 t e c h n o l o g y   o r   c o n f i d e n t i a l   i n f o r m a t i o n   i n t e r n a l l y ,   o r 
 r e c e i v i n g   c o n f i d e n t i a l   i n f o r m a t i o n   f r o m   o t h e r   p a r t i e s   t h a t 
 m a y b e   s i m i l a r   t o   t h e   F e e d b a c k   a n d   L i c e n s e e ' s   c o n f i d e n t i a l 
 i n f o r m a t i o n   ( a s   p r o v i d e d   i n   S e c t i o n   1 . 7 . 1 . 2   a b o v e ) ,   w h i c h   m a y 
 b e   p r o v i d e d   t o   N V I D I A   i n   c o n n e c t i o n   w i t h   F e e d b a c k   b y   L i c e n s e e . 
 A c c o r d i n g l y ,   L i c e n s e e   a g r e e s   t h a t   n o t h i n g   i n   t h i s   A g r e e m e n t 
 w i l l   b e   c o n s t r u e d   a s   a   r e p r e s e n t a t i o n   o r   i n f e r e n c e   t h a t   N V I D I A 
 w i l l   n o t   d e v e l o p ,   d e s i g n ,   m a n u f a c t u r e ,   a c q u i r e ,   m a r k e t 
 p r o d u c t s ,   o r   h a v e   p r o d u c t s   d e v e l o p e d ,   d e s i g n e d ,   m a n u f a c t u r e d , 
 a c q u i r e d ,   o r   m a r k e t e d   f o r   N V I D I A ,   t h a t   c o m p e t e   w i t h   t h e 
 L i c e n s e e ' s   p r o d u c t s   o r   c o n f i d e n t i a l   i n f o r m a t i o n . 
 
 
 1 . 7 . 3 .   N o   I m p l i e d   L i c e n s e s 
 
 U n d e r   n o   c i r c u m s t a n c e s   s h o u l d   a n y t h i n g   i n   t h i s   A g r e e m e n t   b e 
 c o n s t r u e d   a s   N V I D I A   g r a n t i n g   b y   i m p l i c a t i o n ,   e s t o p p e l   o r 
 o t h e r w i s e ,   ( i )   a   l i c e n s e   t o   a n y   N V I D I A   p r o d u c t   o r   t e c h n o l o g y 
 o t h e r   t h a n   t h e   S O F T W A R E ;   o r   ( i i )   a n y   a d d i t i o n a l   l i c e n s e   r i g h t s 
 f o r   t h e   S O F T W A R E   o t h e r   t h a n   t h e   l i c e n s e s   e x p r e s s l y   g r a n t e d   i n 
 t h i s   A g r e e m e n t . 
 
 
 1 . 7 . 4 .   
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n c o n s i s t e n t   w i t h ,   o r 
 c a n n o t   b e   f u l l y   e n f o r c e d   u n d e r ,   t h e   l a w ,   s u c h   p r o v i s i o n   w i l l 
 b e   c o n s t r u e d   a s   l i m i t e d   t o   t h e   e x t e n t   n e c e s s a r y   t o   b e 
 c o n s i s t e n t   w i t h   a n d   f u l l y   e n f o r c e a b l e   u n d e r   t h e   l a w .   T h i s 
 A g r e e m e n t   i s   t h e   f i n a l ,   c o m p l e t e   a n d   e x c l u s i v e   a g r e e m e n t 
 b e t w e e n   t h e   p a r t i e s   r e l a t i n g   t o   t h e   s u b j e c t   m a t t e r   h e r e o f ,   a n d 
 s u p e r s e d e s   a l l   p r i o r   o r   c o n t e m p o r a n e o u s   u n d e r s t a n d i n g s   a n d 
 a g r e e m e n t s   r e l a t i n g   t o   s u c h   s u b j e c t   m a t t e r ,   w h e t h e r   o r a l   o r 
 w r i t t e n .   T h i s   A g r e e m e n t   m a y   o n l y   b e   m o d i f i e d   i n   w r i t i n g   s i g n e d 
 b y   a n   a u t h o r i z e d   o f f i c e r   o f   N V I D I A .   L i c e n s e e   a g r e e s   t h a t   i t 
 w i l l   n o t   s h i p ,   t r a n s f e r   o r   e x p o r t   t h e   S O F T W A R E   i n t o   a n y 
 c o u n t r y ,   o r   u s e   t h e   S O F T W A R E   i n   a n y   m a n n e r ,   p r o h i b i t e d   b y   t h e 
 U n i t e d   S t a t e s   B u r e a u   o f   I n d u s t r y   a n d   S e c u r i t y   o r   a n y   e x p o r t 
 l a w s ,   r e s t r i c t i o n s   o r   r e g u l a t i o n s . 
 
 
 1 . 7 . 5 .   
 
 T h e   p a r t i e s   a g r e e   t h a t   t h e   f o l l o w i n g   s e c t i o n s   o f   t h e   A g r e e m e n t 
 w i l l   s u r v i v e   t h e   t e r m i n a t i o n   o f   t h e   L i c e n s e :   S e c t i o n   1 . 2 . 1 . 4 , 
 S e c t i o n   1 . 4 ,   S e c t i o n   1 . 5 ,   S e c t i o n   1 . 6 ,   a n d   S e c t i o n   1 . 7 . 
 
 
 1 . 8 .   A t t a c h m e n t   A 
 
 
 R e d i s t r i b u t a b l e   S o f t w a r e 
 
 I n   c o n n e c t i o n   w i t h   S e c t i o n   1 . 2 . 1 . 1   o f   t h i s   A g r e e m e n t ,   t h e 
 f o l l o w i n g   f i l e s   m a y   b e   r e d i s t r i b u t e d   w i t h   s o f t w a r e 
 a p p l i c a t i o n s   d e v e l o p e d   b y   L i c e n s e e ,   i n c l u d i n g   c e r t a i n 
 v a r i a t i o n s   o f   t h e s e   f i l e s   t h a t   h a v e   v e r s i o n   n u m b e r   o r 
 a r c h i t e c t u r e   s p e c i f i c   i n f o r m a t i o n   e m b e d d e d   i n   t h e   f i l e   n a m e   - 
 a s   a n   e x a m p l e   o n l y ,   f o r   r e l e a s e   v e r s i o n   5 . 5   o f   t h e   6 4 - b i t 
 W i n d o w s   s o f t w a r e ,   t h e   f i l e   c u d a r t 6 4 _ 5 5 . d l l   i s   r e d i s t r i b u t a b l e . 
 
 C o m p o n e n t   :   C U D A   R u n t i m e 
     W i n d o w s   :   c u d a r t . d l l ,   c u d a r t _ s t a t i c . l i b 
     M a c O S       :   l i b c u d a r t . d y l i b ,   l i b c u d a r t _ s t a t i c . a 
     L i n u x       :   l i b c u d a r t . s o ,   l i b c u d a r t _ s t a t i c . a 
 
 C o m p o n e n t   :   C U D A   F F T   L i b r a r y 
     W i n d o w s   :   c u f f t . d l l 
     M a c O S       :   l i b c u f f t . d y l i b 
     L i n u x       :   l i b c u f f t . s o 
 
 C o m p o n e n t   :   C U D A   B L A S   L i b r a r y 
     W i n d o w s   :   c u b l a s . d l l 
     M a c O S       :   l i b c u b l a s . d y l i b 
     L i n u x       :   l i b c u b l a s . s o 
 
 C o m p o n e n t   :   C U D A   S p a r s e   M a t r i x   L i b r a r y                                   
     W i n d o w s   :   c u s p a r s e . d l l 
     M a c O s       :   l i b c u s p a r s e . d y l i b 
     L i n u x       :   l i b c u s p a r s e . s o 
 
 C o m p o n e n t   :   C U D A   R a n d o m   N u m b e r   G e n e r a t i o n   L i b r a r y             
     W i n d o w s   :   c u r a n d . d l l 
     M a c O s       :   l i b c u r a n d . d y l i b 
     L i n u x       :   l i b c u r a n d . s o 
 
 C o m p o n e n t   :   N V I D I A   P e r f o r m a n c e   P r i m i t i v e s   L i b r a r y             
     W i n d o w s   :   n p p c . d l l ,   n p p i . d l l ,   n p p s . d l l 
     M a c O s       :   l i b n p p c . d y l i b ,   l i b n p p i . d y l i b ,   l i b n p p s . d y l i b 
     L i n u x       :   l i b n p p c . s o ,   l i b n p p i . s o ,   l i b n p p s . s o 
 
 C o m p o n e n t   :   N V I D I A   O p t i m i z i n g   C o m p i l e r   L i b r a r y 
     W i n d o w s   :   n v v m . d l l 
     M a c O s       :   l i b n v v m . s o 
     L i n u x       :   l i b n v v m . d y l i b 
 
 C o m p o n e n t   :   N V I D I A   C o m m o n   D e v i c e   M a t h   F u n c t i o n s   L i b r a r y 
     W i n d o w s   :   l i b d e v i c e . c o m p u t e _ 2 0 . b c ,   l i b d e v i c e . c o m p u t e _ 3 0 . b c ,   l i b d e v i c e . c o m p u t e _ 3 5 . b c 
     M a c O s       :   l i b d e v i c e . c o m p u t e _ 2 0 . b c ,   l i b d e v i c e . c o m p u t e _ 3 0 . b c ,   l i b d e v i c e . c o m p u t e _ 3 5 . b c 
     L i n u x       :   l i b d e v i c e . c o m p u t e _ 2 0 . b c ,   l i b d e v i c e . c o m p u t e _ 3 0 . b c ,   l i b d e v i c e . c o m p u t e _ 3 5 . b c 
 
 C o m p o n e n t   :   N V I D I A   I n t e r n a l   L i b r a r y 
     M a c O s       :   l i b t l s h o o k . d y l i b 
             
 
 
 1 . 9 .   A t t a c h m e n t   B 
 
 
 A d d i t i o n a l   L i c e n s i n g   O b l i g a t i o n s 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   i n c l u d e d   i n   t h e   S O F T W A R E 
 a r e   l i c e n s e d   t o   L i c e n s e e   p u r s u a n t   t o   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s : 
 
     1 .   L i c e n s e e ' s   u s e   o f   t h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   i s 
         s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   G N U   G P L   v 2 . 0 : 
 
             a .   g d b 
 
             b .   O p e n 6 4 
 
         T h i s   p r o d u c t   i n c l u d e s   c o p y r i g h t e d   t h i r d - p a r t y   s o f t w a r e 
         l i c e n s e d   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
         v 2 . 0   ( " G P L   v 2 . 0 ) .   A l l   t h i r d - p a r t y   s o f t w a r e   p a c k a g e s   a r e 
         c o p y r i g h t   b y   t h e i r   r e s p e c t i v e   a u t h o r s .   G P L   v 2 . 0   t e r m s   a n d 
         c o n d i t i o n s   a r e   h e r e b y   i n c o r p o r a t e d   i n t o   t h e   A g r e e m e n t   b y 
         t h i s   r e f e r e n c e . 
         h t t p : / / w w w . g n u . o r g / l i c e n s e s / o l d - l i c e n s e s / g p l - 2 . 0 . t x t 
 
     2 .   L i c e n s e e ' s   u s e   o f   t h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   i s 
         s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   G N U   G P L   v 3 . 0 : 
 
             a .   g c c   f r o n t - e n d   v 2 . 2 
 
                 T h i s   p r o d u c t   i n c l u d e s   c o p y r i g h t e d   t h i r d - p a r t y   s o f t w a r e   l i c e n s e d   u n d e r   
                 t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   v 2 . 0   ( " G P L   v 2 . 0 ) .   A l l   
                 t h i r d - p a r t y   s o f t w a r e   p a c k a g e s   a r e   c o p y r i g h t   b y   t h e i r   r e s p e c t i v e   
                 a u t h o r s .   G P L   v 2 . 0   t e r m s   a n d   c o n d i t i o n s   a r e   h e r e b y   i n c o r p o r a t e d   i n t o   
                 t h e   A g r e e m e n t   b y   t h i s   r e f e r e n c e . 
                         
                         h t t p : / / w w w . g n u . o r g / l i c e n s e s / g p l . h t m l             
 
     3 .   L i c e n s e e   r e p r e s e n t s   a n d   w a r r a n t s   t h a t   a n y   a n d   a l l   t h i r d 
         p a r t y   l i c e n s i n g   a n d / o r   r o y a l t y   p a y m e n t   o b l i g a t i o n s   i n 
         c o n n e c t i o n   w i t h   L i c e n s e e ' s   u s e   o f   t h e   H . 2 6 4   v i d e o   c o d e c s 
         a r e   s o l e l y   t h e   r e s p o n s i b i l i t y   o f   L i c e n s e e . 
 
     4 .   L i c e n s e e ' s   u s e   o f   t h e   T h r u s t   l i b r a r y   i s   s u b j e c t   t o   t h e 
         t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 . 
         A l l   t h i r d - p a r t y   s o f t w a r e   p a c k a g e s   a r e   c o p y r i g h t   b y   t h e i r 
         r e s p e c t i v e   a u t h o r s .   A p a c h e   L i c e n s e   V e r s i o n   2 . 0   t e r m s   a n d 
         c o n d i t i o n s   a r e   h e r e b y   i n c o r p o r a t e d   i n t o   t h e   A g r e e m e n t   b y 
         t h i s   r e f e r e n c e . 
         h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . h t m l 
 
         I n   a d d i t i o n ,   L i c e n s e e   a c k n o w l e d g e s   t h e   f o l l o w i n g   n o t i c e : 
 
         T h r u s t   i n c l u d e s   s o u r c e   c o d e   f r o m   t h e   B o o s t   I t e r a t o r ,   T u p l e ,   S y s t e m , 
         a n d   R a n d o m   N u m b e r   l i b r a r i e s . 
         
         B o o s t   S o f t w a r e   L i c e n s e   -   V e r s i o n   1 . 0   -   A u g u s t   1 7 t h ,   2 0 0 3 
         .   .   .   . 
         
         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 r   
         o r g a n i z a t i o n   o b t a i n i n g   a   c o p y   o f   t h e   s o f t w a r e   a n d   a c c o m p a n y i n g   
         d o c u m e n t a t i o n   c o v e r e d   b y   t h i s   l i c e n s e   ( t h e   " S o f t w a r e " )   t o   u s e ,   
         r e p r o d u c e ,   d i s p l a y ,   d i s t r i b u t e ,   e x e c u t e ,   a n d   t r a n s m i t   t h e   S o f t w a r e ,   
         a n d   t o   p r e p a r e   d e r i v a t i v e   w o r k 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   
         t h i r d - p a r t i e 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 ,   a l l   
         s u b j e c t   t o   t h e   f o l l o w i n g : 
         
         T h e   c o p y r i g h t   n o t i c e s   i n   t h e   S o f t w a r e   a n d   t h i s   e n t i r e   s t a t e m e n t ,   
         i n c l u d i n g   t h e   a b o v e   l i c e n s e   g r a n t ,   t h i s   r e s t r i c t i o n   a n d   t h e   f o l l o w i n g   
         d i s c l a i m e r ,   m u s t   b e   i n c l u d e d   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e ,   i n   w h o l e   
         o r   i n   p a r t ,   a n d   a l l   d e r i v a t i v e   w o r k s   o f   t h e   S o f t w a r e ,   u n l e s s   s u c h   
         c o p i e s   o r   d e r i v a t i v e   w o r k s   a r e   s o l e l y   i n   t h e   f o r m   o f   m a c h i n e - e x e c u t a b l e   
         o b j e c t   c o d e   g e n e r a t e d   b y   a   s o u r c e   l a n g u a g e   p r o c e s s o r . 
         
         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 ,   T I T L 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   C O P Y R I G H T   H O L D E R S   O R   
         A N Y O N E   D I S T R I B U T I N G   T H E   S O F T W A R E   B E   L I A B L E   F O R   A N Y   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   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 .     
 
     5 .   L i c e n s e e ' s   u s e   o f   t h e   L L V M   t h i r d   p a r t y   c o m p o n e n t   i s 
         s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
         = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
         L L V M   R e l e a s e   L i c e n s e 
         = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
         U n i v e r s i t y   o f   I l l i n o i s / N C S A 
         O p e n   S o u r c e   L i c e n s e 
         
         C o p y r i g h t   ( c )   2 0 0 3 - 2 0 1 0   U n i v e r s i t y   o f   I l l i n o i s   a t   U r b a n a - C h a m p a i g n . 
         A l l   r i g h t s   r e s e r v e d . 
         
         D e v e l o p e d   b y : 
         
                 L L V M   T e a m 
         
                 U n i v e r s i t y   o f   I l l i n o i s   a t   U r b a n a - C h a m p a i g n 
         
                 h t t p : / / l l v m . o r g 
         
         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   w i t h   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 : 
         
         *     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
               t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r s . 
         
         *     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
               n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r s   i n   t h e   
               d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
         
         *     N e i t h e r   t h e   n a m e s   o f   t h e   L L V M   T e a m ,   U n i v e r s i t y   o f   I l l i n o i s   a t   U r b a n a - 
               C h a m p a i g n ,   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
               p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   
               w r i t t e n   p e r m i s s i o n . 
         
         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   C O N T R I B U T 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   W I T H   T H E   S O F T W A R E .     
 
     6 .   L i c e n s e e ' s   u s e   o f   t h e   P C R E   t h i r d   p a r t y   c o m p o n e n t   i s 
         s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
         - - - - - - - - - - - - 
         P C R E   L I C E N C E 
         - - - - - - - - - - - - 
         P C R E   i s   a   l i b r a r y   o f   f u n c t i o n s   t o   s u p p o r t   r e g u l a r   e x p r e s s i o n s   w h o s e   s y n t a x 
         a n d   s e m a n t i c s   a r e   a s   c l o s e   a s   p o s s i b l e   t o   t h o s e   o f   t h e   P e r l   5   l a n g u a g e . 
         R e l e a s e   8   o f   P C R E   i s   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   " B S D "   l i c e n c e ,   a s 
         s p e c i f i e d   b e l o w .   T h e   d o c u m e n t a t i o n   f o r   P C R E ,   s u p p l i e d   i n   t h e   " d o c "   
         d i r e c t o r y ,   i s   d i s t r i b u t e d   u n d e r   t h e   s a m e   t e r m s   a s   t h e   s o f t w a r e   i t s e l f .   T h e 
         b a s i c   l i b r a r y   f u n c t i o n s   a r e   w r i t t e n   i n   C   a n d   a r e   f r e e s t a n d i n g .   A l s o   
         i n c l u d e d   i n   t h e   d i s t r i b u t i o n   i s   a   s e t   o f   C + +   w r a p p e r   f u n c t i o n s ,   a n d   a   j u s t - 
         i n - t i m e   c o m p i l e r   t h a t   c a n   b e   u s e d   t o   o p t i m i z e   p a t t e r n   m a t c h i n g .   T h e s e   a r e   
         b o t h   o p t i o n a l   f e a t u r e s   t h a t   c a n   b e   o m i t t e d   w h e n   t h e   l i b r a r y   i s   b u i l t . 
         
         T H E   B A S I C   L I B R A R Y   F U N C T I O N S 
         - - - - - - - - - - - - - - - - - - - - - - - - - - - 
         W r i t t e n   b y :               P h i l i p   H a z e l 
         E m a i l   l o c a l   p a r t :   p h 1 0 
         E m a i l   d o m a i n :           c a m . a c . u k 
         U n i v e r s i t y   o f   C a m b r i d g e   C o m p u t i n g   S e r v i c e , 
         C a m b r i d g e ,   E n g l a n d . 
         C o p y r i g h t   ( c )   1 9 9 7 - 2 0 1 2   U n i v e r s i t y   o f   C a m b r i d g e 
         A l l   r i g h t s   r e s e r v e d . 
         
         P C R E   J U S T - I N - T I M E   C O M P I L A T I O N   S U P P O R T 
         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
         W r i t t e n   b y :               Z o l t a n   H e r c z e g 
         E m a i l   l o c a l   p a r t :   h z m e s t e r 
         E m a i n   d o m a i n :           f r e e m a i l . h u 
         C o p y r i g h t ( c )   2 0 1 0 - 2 0 1 2   Z o l t a n   H e r c z e g 
         A l l   r i g h t s   r e s e r v e d . 
         
         S T A C K - L E S S   J U S T - I N - T I M E   C O M P I L E R 
         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
         W r i t t e n   b y :               Z o l t a n   H e r c z e g 
         E m a i l   l o c a l   p a r t :   h z m e s t e r 
         E m a i n   d o m a i n :           f r e e m a i l . h u 
         C o p y r i g h t ( c )   2 0 0 9 - 2 0 1 2   Z o l t a n   H e r c z e g 
         A l l   r i g h t s   r e s e r v e d . 
         
         T H E   C + +   W R A P P E R   F U N C T I O N S 
         - - - - - - - - - - - - - - - - - - - - - - - - - 
         C o n t r i b u t e d   b y :       G o o g l e   I n c . 
         C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 2 ,   G o o g l e   I n c . 
         A l l   r i g h t s   r e s e r v e d . 
         
         T H E   " B S D "   L I C E N C E 
         - - - - - - - - - - - - - - - - - 
         R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
         m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
         
             *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
                 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         
             *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
                 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
                 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
         
             *   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   o f   C a m b r i d g e   n o r   t h e   n a m e   o f   G o o g l e   
                 I n c .   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   
                 p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   
                 w r i t t e n   p e r m i s s i o n . 
         
         T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
         A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   
         I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   
         L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   
         C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   
         S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
         I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
         C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
         A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   
         P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
     7 .   S o m e   o f   t h e   C U B L A S   l i b r a r y   r o u t i n e s   w e r e   w r i t t e n   b y   o r 
         d e r i v e d   f r o m   c o d e   w r i t t e n   b y   V a s i l y   V o l k o v   a n d   a r e   s u b j e c t 
         t o   t h e   M o d i f i e d   B e r k e l e y   S o f t w a r e   D i s t r i b u t i o n   L i c e n s e   a s 
         f o l l o w s : 
 
         C o p y r i g h t   ( c )   2 0 0 7 - 2 0 0 9 ,   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a 
         
         A l l   r i g h t s   r e s e r v e d . 
         
         R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
         m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
         m e t : 
                 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
                     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
                 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
                     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
                     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
                     w i t h   t h e   d i s t r i b u t i o n . 
                 *   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y   n o r 
                     t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
                     p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
                     w r i t t e n   p e r m i s s i o n . 
         
         T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
         I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
         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   A N D   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 R E 
         D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T , 
         I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
         ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
         S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
         H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
         S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
         I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
         P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
     8 .   S o m e   o f   t h e   C U B L A S   l i b r a r y   r o u t i n e s   w e r e   w r i t t e n   b y   o r 
         d e r i v e d   f r o m   c o d e   w r i t t e n   b y   D a v i d e   B a r b i e r i   a n d   a r e 
         s u b j e c t   t o   t h e   M o d i f i e d   B e r k e l e y   S o f t w a r e   D i s t r i b u t i o n 
         L i c e n s e   a s   f o l l o w s : 
 
         C o p y r i g h t   ( c )   2 0 0 8 - 2 0 0 9   D a v i d e   B a r b i e r i   @   U n i v e r s i t y   o f   R o m e   T o r   V e r g a t a . 
         
         A l l   r i g h t s   r e s e r v e d . 
         
         R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
         m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
         m e t : 
                 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
                     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
                 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
                     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
                     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
                     w i t h   t h e   d i s t r i b u t i o n . 
                 *   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
                     p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
                     w r i t t e n   p e r m i s s i o n . 
         
         T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
         I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
         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   A N D   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 R E 
         D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T , 
         I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
         ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
         S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
         H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
         S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
         I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
         P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
     9 .   S o m e   o f   t h e   C U B L A S   l i b r a r y   r o u t i n e s   w e r e   d e r i v e d   f r o m 
         c o d e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   T e n n e s s e e   a n d   a r e 
         s u b j e c t   t o   t h e   M o d i f i e d   B e r k e l e y   S o f t w a r e   D i s t r i b u t i o n 
         L i c e n s e   a s   f o l l o w s : 
 
         C o p y r i g h t   ( c )   2 0 1 0   T h e   U n i v e r s i t y   o f   T e n n e s s e e . 
         
         A l l   r i g h t s   r e s e r v e d . 
         
         R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
         m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
         m e t : 
                 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
                     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
                 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
                     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
                     d i s c l a i m e r   l i s t e d   i n   t h i s   l i c e n s e   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
                     o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
                 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
                     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
                     f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
         
         T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
         " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
         O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
         S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
         L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
         D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
         T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
         ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
         O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
     1 0 .   S o m e   o f   t h e   C U B L A S   l i b r a r y   r o u t i n e s   w e r e   w r i t t e n   b y   o r 
         d e r i v e d   f r o m   c o d e   w r i t t e n   b y   J o n a t h a n   H o g g   a n d   a r e   s u b j e c t 
         t o   t h e   M o d i f i e d   B e r k e l e y   S o f t w a r e   D i s t r i b u t i o n   L i c e n s e   a s 
         f o l l o w s : 
 
         C o p y r i g h t   ( c )   2 0 1 2 ,   T h e   S c i e n c e   a n d   T e c h n o l o g y   F a c i l i t i e s   C o u n c i l   ( S T F C ) . 
         
         A l l   r i g h t s   r e s e r v e d . 
         
         R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
         m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
         m e t : 
                 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
                     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
                 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
                     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
                     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
                     w i t h   t h e   d i s t r i b u t i o n . 
                 *   N e i t h e r   t h e   n a m e   o f   t h e   S T F C   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
                     m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
                     s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
         
         T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
         " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   S T F C   B E 
         L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
         C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
         S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
         B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
         W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
         O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
         I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
     1 1 .   S o m e   o f   t h e   C U S P A R S E   l i b r a r y   r o u t i n e s   w e r e   w r i t t e n   b y   o r 
         d e r i v e d   f r o m   c o d e   w r i t t e n   b y   L i - W e n   C h a n g   a n d   a r e   s u b j e c t 
         t o   t h e   N C S A   O p e n   S o u r c e   L i c e n s e   a s   f o l l o w s : 
 
         C o p y r i g h t   ( c )   2 0 1 2 ,   U n i v e r s i t y   o f   I l l i n o i s . 
         
         A l l   r i g h t s   r e s e r v e d . 
         
         D e v e l o p e d   b y :   I M P A C T   G r o u p ,   U n i v e r s i t y   o f   I l l i n o i s ,   h t t p : / / i m p a c t . c r h c . i l l i n o i s . e d u 
         
         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   w i t h   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 : 
                 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
                     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
                 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
                     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
                     d i s c l a i m e r s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
                     w i t h   t h e   d i s t r i b u t i o n . 
                 *   N e i t h e r   t h e   n a m e s   o f   I M P A C T   G r o u p ,   U n i v e r s i t y   o f   I l l i n o i s ,   n o r 
                     t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
                     p r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
                     w r i t t e n   p e r m i s s i o n . 
         
         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   C O N T R I B U T 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   W I T H   T H E 
         S O F T W A R E .     
 
     1 2 .   S o m e   o f   t h e   C U R A N D   l i b r a r y   r o u t i n e s   w e r e   w r i t t e n   b y   o r 
         d e r i v e d   f r o m   c o d e   w r i t t e n   b y   M u t s u o   S a i t o   a n d   M a k o t o 
         M a t s u m o t o   a n d   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   l i c e n s e : 
 
         C o p y r i g h t   ( c )   2 0 0 9 ,   2 0 1 0   M u t s u o   S a i t o ,   M a k o t o   M a t s u m o t o   a n d   H i r o s h i m a 
         U n i v e r s i t y .   A l l   r i g h t s   r e s e r v e d . 
         
         C o p y r i g h t   ( c )   2 0 1 1   M u t s u o   S a i t o ,   M a k o t o   M a t s u m o t o ,   H i r o s h i m a 
         U n i v e r s i t y   a n d   U n i v e r s i t y   o f   T o k y o .     A l l   r i g h t s   r e s e r v e d . 
         
         R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
         m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
         m e t : 
                 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
                     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
                 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
                     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
                     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
                     w i t h   t h e   d i s t r i b u t i o n . 
                 *   N e i t h e r   t h e   n a m e   o f   t h e   H i r o s h i m a   U n i v e r s i t y   n o r   t h e   n a m e s   o f 
                     i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
                     d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n 
                     p e r m i s s i o n . 
         
         T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
         " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
         O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
         S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
         L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
         D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
         T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
         ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
         O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
     1 3 .   S o m e   o f   t h e   C U R A N D   l i b r a r y   r o u t i n e s   w e r e   d e r i v e d   f r o m 
         c o d e   d e v e l o p e d   b y   D .   E .   S h a w   R e s e a r c h   a n d   a r e   s u b j e c t   t o 
         t h e   f o l l o w i n g   l i c e n s e : 
 
         C o p y r i g h t   2 0 1 0 - 2 0 1 1 ,   D .   E .   S h a w   R e s e a r c h . 
         
         A l l   r i g h t s   r e s e r v e d . 
         
         R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
         m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
         m e t : 
                 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
                     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
                 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
                     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g 
                     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
                     w i t h   t h e   d i s t r i b u t i o n . 
                 *   N e i t h e r   t h e   n a m e   o f   D .   E .   S h a w   R e s e a r c h   n o r   t h e   n a m e s   o f   i t s 
                     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
                     f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
         
         T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
         " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
         O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
         S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
         L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
         D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
         T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
         ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
         O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 
 2 .   N V I D I A   C o r p o r a t i o n   C U D A   S a m p l e s   E n d   U s e r   L i c e n s e   A g r e e m e n t 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 B Y   D O W N L O A D I N G   T H E   S O F T W A R E   A N D   O T H E R   A V A I L A B L E   M A T E R I A L S ,   Y O U 
 ( " D E V E L O P E R "   o r   " L I C E N S E E " )   A G R E E   T O   B E   B O U N D   B Y   T H E   F O L L O W I N G 
 T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   D E V E L O P E R   D O E S   N O T 
 A G R E E   T O   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T ,   T H E N   D O 
 N O T   D O W N L O A D   T H E   S O F T W A R E   A N D   M A T E R I A L S . 
 
 T h e   m a t e r i a l s   a v a i l a b l e   f o r   d o w n l o a d   t o   D e v e l o p e r s   m a y   i n c l u d e 
 s o f t w a r e   i n   b o t h   s a m p l e   s o u r c e   ( " S o u r c e   C o d e " )   a n d   o b j e c t   c o d e 
 ( " O b j e c t   C o d e " )   v e r s i o n s ,   d o c u m e n t a t i o n   ( " D o c u m e n t a t i o n " ) , 
 c e r t a i n   a r t   w o r k   ( " A r t   A s s e t s " )   a n d   o t h e r   m a t e r i a l s 
 ( c o l l e c t i v e l y ,   t h e s e   m a t e r i a l s   r e f e r r e d   t o   h e r e i n   a s 
 " M a t e r i a l s " ) .   E x c e p t   a s   e x p r e s s l y   i n d i c a t e d   h e r e i n ,   a l l   t e r m s 
 a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a p p l y   t o   a l l   o f   t h e 
 M a t e r i a l s . 
 
 E x c e p t   a s   e x p r e s s l y   s e t   f o r t h   h e r e i n ,   N V I D I A   o w n s   a l l   o f   t h e 
 M a t e r i a l s   a n d   m a k e s   t h e m   a v a i l a b l e   t o   D e v e l o p e r   o n l y   u n d e r   t h e 
 t e r m s   a n d   c o n d i t i o n s   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 
 2 . 1 .   L i c e n s e 
 
 S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   N V I D I A   h e r e b y   g r a n t s 
 t o   D e v e l o p e r   a   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e   t o   p o s s e s s 
 a n d   t o   u s e   t h e   M a t e r i a l s .   D e v e l o p e r   m a y   i n s t a l l   a n d   u s e 
 m u l t i p l e   c o p i e s   o f   t h e   M a t e r i a l s   o n   a   s h a r e d   c o m p u t e r   o r 
 c o n c u r r e n t l y   o n   d i f f e r e n t   c o m p u t e r s ,   a n d   m a k e   m u l t i p l e   b a c k - u p 
 c o p i e s   o f   t h e   M a t e r i a l s ,   s o l e l y   f o r   L i c e n s e e ' s   u s e   w i t h i n 
 L i c e n s e e ' s   E n t e r p r i s e .   " E n t e r p r i s e "   s h a l l   m e a n   i n d i v i d u a l   u s e 
 b y   L i c e n s e e   o r   a n y   l e g a l   e n t i t y   ( s u c h   a s   a   c o r p o r a t i o n   o r 
 u n i v e r s i t y )   a n d   t h e   s u b s i d i a r i e s   i t   o w n s   b y   m o r e   t h a n   5 0 
 p e r c e n t . 
 
 T h e   f o l l o w i n g   t e r m s   a p p l y   t o   t h e   s p e c i f i e d   t y p e   o f   M a t e r i a l . 
 
 
 2 . 1 . 1 .   S o u r c e   C o d e 
 
 D e v e l o p e r   s h a l l   h a v e   t h e   r i g h t   t o   m o d i f y   a n d   c r e a t e   d e r i v a t i v e 
 w o r k s   w i t h   t h e   S o u r c e   C o d e .   D e v e l o p e r   s h a l l   o w n   a n y   d e r i v a t i v e 
 w o r k s   ( " D e r i v a t i v e s " )   i t   c r e a t e s   t o   t h e   S o u r c e   C o d e ,   p r o v i d e d 
 t h a t   D e v e l o p e r   u s e s   t h e   M a t e r i a l s   i n   a c c o r d a n c e   w i t h   t h e   t e r m s 
 a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t .   D e v e l o p e r   m a y   d i s t r i b u t e   t h e 
 D e r i v a t i v e s ,   p r o v i d e d   t h a t   a l l   N V I D I A   c o p y r i g h t   n o t i c e s   a n d 
 t r a d e m a r k s   a r e   p r o p a g a t e d   a n d   u s e d   p r o p e r l y   a n d   t h e 
 D e r i v a t i v e s   i n c l u d e   t h e   f o l l o w i n g   s t a t e m e n t :   " T h i s   s o f t w a r e 
 c o n t a i n s   s o u r c e   c o d e   p r o v i d e d   b y   N V I D I A   C o r p o r a t i o n . " 
 
 
 2 . 1 . 2 .   O b j e c t   C o d e 
 
 D e v e l o p e r   a g r e e s   n o t   t o   d i s a s s e m b l e ,   d e c o m p i l e   o r   r e v e r s e 
 e n g i n e e r   t h e   O b j e c t   C o d e   v e r s i o n s   o f   a n y   o f   t h e   M a t e r i a l s . 
 D e v e l o p e r   a c k n o w l e d g e s   t h a t   c e r t a i n   o f   t h e   M a t e r i a l s   p r o v i d e d 
 i n   O b j e c t   C o d e   v e r s i o n   m a y   c o n t a i n   t h i r d   p a r t y   c o m p o n e n t s   t h a t 
 m a y   b e   s u b j e c t   t o   r e s t r i c t i o n s ,   a n d   e x p r e s s l y   a g r e e s   n o t   t o 
 a t t e m p t   t o   m o d i f y   o r   d i s t r i b u t e   s u c h   M a t e r i a l s   w i t h o u t   f i r s t 
 r e c e i v i n g   c o n s e n t   f r o m   N V I D I A . 
 
 
 2 . 1 . 3 .   A r t   A s s e t s 
 
 D e v e l o p e r   s h a l l   h a v e   t h e   r i g h t   t o   m o d i f y   a n d   c r e a t e 
 D e r i v a t i v e s   o f   t h e   A r t   A s s e t s ,   b u t   m a y   n o t   d i s t r i b u t e   a n y   o f 
 t h e   A r t   A s s e t s   o r   D e r i v a t i v e s   c r e a t e d   t h e r e f r o m   w i t h o u t 
 N V I D I A ' s   p r i o r   w r i t t e n   c o n s e n t . 
 
 
 2 . 1 . 4 .   N o   O t h e r   L i c e n s e 
 
 N o   r i g h t s   o r   l i c e n s e s   w i t h   r e s p e c t   t o   a n y   p r o p r i e t a r y 
 i n f o r m a t i o n   o r   p a t e n t ,   c o p y r i g h t ,   t r a d e   s e c r e t   o r   o t h e r 
 i n t e l l e c t u a l   p r o p e r t y   r i g h t   o w n e d   o r   c o n t r o l l e d   b y   N V I D I A   a r e 
 g r a n t e d   b y   N V I D I A   t o   D e v e l o p e r   u n d e r   t h i s   A g r e e m e n t ,   e x p r e s s l y 
 o r   b y   i m p l i c a t i o n ,   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   i n   t h i s 
 A g r e e m e n t .   L i c e n s e e   r e p r e s e n t s   a n d   w a r r a n t s   t h a t   a n y   a n d   a l l 
 t h i r d   p a r t y   l i c e n s i n g   a n d / o r   r o y a l t y   p a y m e n t   o b l i g a t i o n s   i n 
 c o n n e c t i o n   w i t h   L i c e n s e e ' s   u s e   o f   t h e   H . 2 6 4   v i d e o   c o d e c s   a r e 
 s o l e l y   t h e   r e s p o n s i b i l i t y   o f   L i c e n s e e . 
 
 
 2 . 1 . 5 .   I n t e l l e c t u a l   P r o p e r t y   O w n e r s h i p 
 
 A l l   r i g h t s ,   t i t l e ,   i n t e r e s t   a n d   c o p y r i g h t s   i n   a n d   t o   t h e 
 M a t e r i a l s   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   a l l   i m a g e s , 
 p h o t o g r a p h s ,   a n i m a t i o n s ,   v i d e o ,   a u d i o ,   m u s i c ,   t e x t ,   a n d   o t h e r 
 i n f o r m a t i o n   i n c o r p o r a t e d   i n t o   t h e   M a t e r i a l s ) ,   a r e   o w n e d   b y 
 N V I D I A ,   o r   i t s   s u p p l i e r s .   T h e   M a t e r i a l s   a r e   p r o t e c t e d   b y 
 c o p y r i g h t   l a w s   a n d   i n t e r n a t i o n a l   t r e a t y   p r o v i s i o n s . 
 A c c o r d i n g l y ,   D e v e l o p e r   i s   r e q u i r e d   t o   t r e a t   t h e   M a t e r i a l s   l i k e 
 a n y   o t h e r   c o p y r i g h t e d   m a t e r i a l ,   e x c e p t   a s   o t h e r w i s e   a l l o w e d 
 p u r s u a n t   t o   t h i s   A g r e e m e n t . 
 
 
 2 . 2 .   T e r m   o f   A g r e e m e n t 
 
 T h i s   A g r e e m e n t   i s   e f f e c t i v e   u n t i l   ( i )   a u t o m a t i c a l l y   t e r m i n a t e d 
 i f   D e v e l o p e r   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   o r   ( i i )   t e r m i n a t e d   b y   N V I D I A . 
 N V I D I A   m a y   t e r m i n a t e   t h i s   A g r e e m e n t   ( a n d   w i t h   i t ,   a l l   o f 
 D e v e l o p e r ' s   r i g h t   t o   t h e   M a t e r i a l s )   i m m e d i a t e l y   u p o n   w r i t t e n 
 n o t i c e   ( w h i c h   m a y   i n c l u d e   e m a i l )   t o   D e v e l o p e r ,   w i t h   o r   w i t h o u t 
 c a u s e .   F o r   t h e   s a k e   o f   c l a r i t y ,   L i c e n s e e   m a y   c o n t i n u e   t o   u s e 
 t h e   D e r i v a t i v e s   c r e a t e d   p u r s u a n t   t o   t h i s   A g r e e m e n t ,   a f t e r   t h e 
 t e r m i n a t i o n   o r   e x p i r a t i o n   o f   t h i s   A g r e e m e n t . 
 
 
 2 . 3 .   D e f e n s i v e   S u s p e n s i o n 
 
 I f   D e v e l o p e r   c o m m e n c e s   o r   p a r t i c i p a t e s   i n   a n y   l e g a l   p r o c e e d i n g 
 a g a i n s t   N V I D I A ,   t h e n   N V I D I A   m a y ,   i n   i t s   s o l e   d i s c r e t i o n , 
 s u s p e n d   o r   t e r m i n a t e   a l l   l i c e n s e   g r a n t s   a n d   a n y   o t h e r   r i g h t s 
 p r o v i d e d   u n d e r   t h i s   A g r e e m e n t   d u r i n g   t h e   p e n d e n c y   o f   s u c h 
 l e g a l   p r o c e e d i n g s . 
 
 
 2 . 4 .   N o   S u p p o r t 
 
 N V I D I A   h a s   n o   o b l i g a t i o n   t o   s u p p o r t   o r   t o   c o n t i n u e   p r o v i d i n g 
 o r   u p d a t i n g   a n y   o f   t h e   M a t e r i a l s . 
 
 
 2 . 5 .   N o   W a r r a n t y 
 
 T H E   S O F T W A R E   A N D   A N Y   O T H E R   M A T E R I A L S   P R O V I D E D   B Y   N V I D I A   T O 
 D E V E L O P E R   H E R E U N D E R   A R E   P R O V I D E D   " A S   I S . "   N V I D I A   D I S C L A I M S   A L L 
 W A R R A N T I E S ,   E X P R E S S ,   I M P L I E D   O R   S T A T U T O R Y ,   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   I M P L I E D   W A R R A N T I E S   O F   T I T L E ,   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 . 
 
 
 2 . 6 .   L i m i t a t i o n   o f   L i a b i l i t y 
 
 N V I D I A   S H A L L   N O T   B E   L I A B L E   T O   D E V E L O P E R ,   D E V E L O P E R ' S 
 C U S T O M E R S ,   O R   A N Y   O T H E R   P E R S O N   O R   E N T I T Y   C L A I M I N G   T H R O U G H   O R 
 U N D E R   D E V E L O P E R   F O R   A N Y   L O S S   O F   P R O F I T S ,   I N C O M E ,   S A V I N G S ,   O R 
 A N Y   O T H E R   C O N S E Q U E N T I A L ,   I N C I D E N T A L ,   S P E C I A L ,   P U N I T I V E ,   D I R E C T 
 O R   I N D I R E C T   D A M A G E S   ( W H E T H E R   I N   A N   A C T I O N   I N   C O N T R A C T ,   T O R T   O R 
 B A S E D   O N   A   W A R R A N T Y ) ,   E V E N   I F   N V I D I A   H A S   B E E N   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H E S E   L I M I T A T I O N S   S H A L L   A P P L Y 
 N O T W I T H S T A N D I N G   A N Y   F A I L U R E   O F   T H E   E S S E N T I A L   P U R P O S E   O F   A N Y 
 L I M I T E D   R E M E D Y .   I N   N O   E V E N T   S H A L L   N V I D I A ' S   A G G R E G A T E   L I A B I L I T Y 
 T O   D E V E L O P E R   O R   A N Y   O T H E R   P E R S O N   O R   E N T I T Y   C L A I M I N G   T H R O U G H   O R 
 U N D E R   D E V E L O P E R   E X C E E D   T H E   A M O U N T   O F   M O N E Y   A C T U A L L Y   P A I D   B Y 
 D E V E L O P E R   T O   N V I D I A   F O R   T H E   S O F T W A R E   O R   A N Y   O T H E R   M A T E R I A L S . 
 
 
 2 . 7 .   A p p l i c a b l e   L a w 
 
 T h i s   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   h a v e   b e e n   m a d e   i n ,   a n d   s h a l l 
 b e   c o n s t r u e d   p u r s u a n t   t o ,   t h e   l a w s   o f   t h e   S t a t e   o f   D e l a w a r e . 
 T h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e 
 I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   s p e c i f i c a l l y   d i s c l a i m e d . 
 
 
 2 . 8 .   F e e d b a c k 
 
 N o t w i t h s t a n d i n g   a n y   N o n - D i s c l o s u r e   A g r e e m e n t   e x e c u t e d   b y   a n d 
 b e t w e e n   t h e   p a r t i e s ,   t h e   p a r t i e s   a g r e e   t h a t   i n   t h e   e v e n t 
 L i c e n s e e   o r   N V I D I A   p r o v i d e s   F e e d b a c k   ( a s   d e f i n e d   b e l o w )   t o   t h e 
 o t h e r   p a r t y   o n   h o w   t o   d e s i g n ,   i m p l e m e n t ,   o r   i m p r o v e   t h e 
 S O F T W A R E   o r   L i c e n s e e ' s   p r o d u c t ( s )   f o r   u s e   w i t h   t h e   S O F T W A R E , 
 t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s   a p p l y   t h e   F e e d b a c k : 
 
 
 2 . 8 . 1 .   E x c h a n g e   o f   F e e d b a c k 
 
 B o t h   p a r t i e s   a g r e e   t h a t   n e i t h e r   p a r t y   h a s   a n   o b l i g a t i o n   t o 
 g i v e   t h e   o t h e r   p a r t y   a n y   s u g g e s t i o n s ,   c o m m e n t s   o r   o t h e r 
 f e e d b a c k ,   w h e t h e r   v e r b a l l y   o r   i n   w r i t t e n   o r   s o u r c e   c o d e   f o r m , 
 r e l a t i n g   t o   ( i )   t h e   S O F T W A R E ;   ( i i )   L i c e n s e e ' s   p r o d u c t s ;   ( i i i ) 
 L i c e n s e e ' s   u s e   o f   t h e   S O F T W A R E ;   o r   ( i v ) 
 o p t i m i z a t i o n / i n t e r o p e r a b i l i t y   o f   L i c e n s e e ' s   p r o d u c t   w i t h   t h e 
 S O F T W A R E   ( c o l l e c t i v e l y   d e f i n e d   a s   " F e e d b a c k " ) .   I n   t h e   e v e n t 
 e i t h e r   p a r t y   p r o v i d e s   F e e d b a c k   t o   t h e   o t h e r   p a r t y ,   t h e   p a r t y 
 r e c e i v i n g   t h e   F e e d b a c k   m a y   u s e   a n y   F e e d b a c k   t h a t   t h e   o t h e r 
 p a r t y   v o l u n t a r i l y   p r o v i d e s   t o   i m p r o v e   t h e   ( i )   S O F T W A R E   o r 
 o t h e r   r e l a t e d   N V I D I A   t e c h n o l o g i e s ,   r e s p e c t i v e l y   f o r   t h e 
 b e n e f i t   o f   N V I D I A ;   o r   ( i i )   L i c e n s e e ' s   p r o d u c t   o r   o t h e r   r e l a t e d 
 L i c e n s e e   t e c h n o l o g i e s ,   r e s p e c t i v e l y   f o r   t h e   b e n e f i t   o f 
 L i c e n s e e .   A c c o r d i n g l y ,   i f   e i t h e r   p a r t y   p r o v i d e s   F e e d b a c k   t o 
 t h e   o t h e r   p a r t y ,   b o t h   p a r t i e s   a g r e e   t h a t   t h e   o t h e r   p a r t y   a n d 
 i t s   r e s p e c t i v e   l i c e n s e e s   m a y   f r e e l y   u s e ,   r e p r o d u c e ,   l i c e n s e , 
 d i s t r i b u t e ,   a n d   o t h e r w i s e   c o m m e r c i a l i z e   t h e   F e e d b a c k   i n   t h e 
 ( i )   S O F T W A R E   o r   o t h e r   r e l a t e d   t e c h n o l o g i e s ;   o r   ( i i )   L i c e n s e e ' s 
 p r o d u c t s   o r   o t h e r   r e l a t e d   t e c h n o l o g i e s ,   r e s p e c t i v e l y ,   w i t h o u t 
 t h e   p a y m e n t   o f   a n y   r o y a l t i e s   o r   f e e s . 
 
 
 2 . 8 . 2 .   R e s i d u a l   R i g h t s 
 
 L i c e n s e e   a g r e e s   t h a t   N V I D I A   s h a l l   b e   f r e e   t o   u s e   a n y   g e n e r a l 
 k n o w l e d g e ,   s k i l l s   a n d   e x p e r i e n c e ,   ( i n c l u d i n g ,   b u t   n o t   l i m i t e d 
 t o ,   i d e a s ,   c o n c e p t s ,   k n o w - h o w ,   o r   t e c h n i q u e s )   ( " R e s i d u a l s " ) , 
 c o n t a i n e d   i n   t h e   ( i )   F e e d b a c k   p r o v i d e d   b y   L i c e n s e e   t o   N V I D I A ; 
 ( i i )   L i c e n s e e ' s   p r o d u c t s   s h a r e d   o r   d i s c l o s e d   t o   N V I D I A   i n 
 c o n n e c t i o n   w i t h   t h e   F e e d b a c k ;   o r   ( c )   L i c e n s e e ' s   c o n f i d e n t i a l 
 i n f o r m a t i o n   v o l u n t a r i l y   p r o v i d e d   t o   N V I D I A   i n   c o n n e c t i o n   w i t h 
 t h e   F e e d b a c k ,   w h i c h   a r e   r e t a i n e d   i n   t h e   m e m o r i e s   o f   N V I D I A ' s 
 e m p l o y e e s ,   a g e n t s ,   o r   c o n t r a c t o r s   w h o   h a v e   h a d   a c c e s s   t o   s u c h 
 R e s i d u a l s .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 A g r e e m e n t ,   N V I D I A ' s   e m p l o y e e s ,   a g e n t s ,   o r   c o n t r a c t o r s   s h a l l 
 n o t   b e   p r e v e n t e d   f r o m   u s i n g   R e s i d u a l s   a s   p a r t   o f   s u c h 
 e m p l o y e e ' s ,   a g e n t ' s   o r   c o n t r a c t o r ' s   g e n e r a l   k n o w l e d g e ,   s k i l l s , 
 e x p e r i e n c e ,   t a l e n t ,   a n d / o r   e x p e r t i s e .   N V I D I A   s h a l l   n o t   h a v e 
 a n y   o b l i g a t i o n   t o   l i m i t   o r   r e s t r i c t   t h e   a s s i g n m e n t   o f   s u c h 
 e m p l o y e e s ,   a g e n t s   o r   c o n t r a c t o r s   o r   t o   p a y   r o y a l t i e s   f o r   a n y 
 w o r k   r e s u l t i n g   f r o m   t h e   u s e   o f   R e s i d u a l s . 
 
 
 2 . 8 . 3 .   D i s c l a i m e r   o f   W a r r a n t y 
 
 F E E D B A C K   F R O M   E I T H E R   P A R T Y   I S   P R O V I D E D   F O R   T H E   O T H E R   P A R T Y ' S 
 U S E   " A S   I S "   A N D   B O T H   P A R T I E S   D I S C L A I M   A L L   W A R R A N T I E S ,   E X P R E S S , 
 I M P L I E D   A N D   S T A T U T O R Y   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 
 I M P L I E D   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 ,   O R   N O N I N F R I N G E M E N T .   B O T H   P A R T I E S   D O   N O T 
 R E P R E S E N T   O R   W A R R A N T   T H A T   T H E   F E E D B A C K   W I L L   M E E T   T H E   O T H E R 
 P A R T Y ' S   R E Q U I R E M E N T S   O R   T H A T   T H E   O P E R A T I O N   O R   I M P L E M E N T A T I O N 
 O F   T H E   F E E D B A C K   W I L L   B E   U N I N T E R R U P T E D   O R   E R R O R - F R E E . 
 
 
 2 . 8 . 4 .   N o   L i a b i l i t y   f o r   C o n s e q u e n t i a l   D a m a g e s 
 
 T O   T H E   M A X I M U M   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   I N   N O   E V E N T 
 S H A L L   E I T H E R   P A R T Y   O R   I T S   S U P P L I E R S   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
 I N C I D E N T A L ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   W H A T S O E V E R 
 ( 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 ,   D A M A G E S   F O R   L O S S   O F   B U S I N E S S 
 P R O F I T S ,   B U S I N E S S   I N T E R R U P T I O N ,   L O S S   O F   B U S I N E S S   I N F O R M A T I O N , 
 O R   A N Y   O T H E R   P E C U N I A R Y   L O S S )   A R I S I N G   O U T   O F   T H E   U S E   O F   O R 
 I N A B I L I T Y   T O   U S E   T H E   F E E D B A C K ,   E V E N   I F   T H E   O T H E R   P A R T Y   H A S 
 B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 2 . 9 .   F r e e d o m   o f   A c t i o n 
 
 D e v e l o p e r   a g r e e s   t h a t   t h i s   A g r e e m e n t   i s   n o n e x c l u s i v e   a n d 
 N V I D I A   m a y   c u r r e n t l y   o r   i n   t h e   f u t u r e   b e   d e v e l o p i n g   s o f t w a r e , 
 o t h e r   t e c h n o l o g y   o r   c o n f i d e n t i a l   i n f o r m a t i o n   i n t e r n a l l y ,   o r 
 r e c e i v i n g   c o n f i d e n t i a l   i n f o r m a t i o n   f r o m   o t h e r   p a r t i e s   t h a t 
 m a y b e   s i m i l a r   t o   t h e   F e e d b a c k   a n d   D e v e l o p e r ' s   c o n f i d e n t i a l 
 i n f o r m a t i o n   ( a s   p r o v i d e d   i n   s u b s e c t i o n   2   a b o v e ) ,   w h i c h   m a y   b e 
 p r o v i d e d   t o   N V I D I A   i n   c o n n e c t i o n   w i t h   F e e d b a c k   b y   D e v e l o p e r . 
 A c c o r d i n g l y ,   D e v e l o p e r   a g r e e s   t h a t   n o t h i n g   i n   t h i s   A g r e e m e n t 
 w i l l   b e   c o n s t r u e d   a s   a   r e p r e s e n t a t i o n   o r   i n f e r e n c e   t h a t   N V I D I A 
 w i l l   n o t   d e v e l o p ,   d e s i g n ,   m a n u f a c t u r e ,   a c q u i r e ,   m a r k e t 
 p r o d u c t s ,   o r   h a v e   p r o d u c t s   d e v e l o p e d ,   d e s i g n e d ,   m a n u f a c t u r e d , 
 a c q u i r e d ,   o r   m a r k e t e d   f o r   N V I D I A ,   t h a t   c o m p e t e   w i t h   t h e 
 D e v e l o p e r ' s   p r o d u c t s   o r   c o n f i d e n t i a l   i n f o r m a t i o n . 
 
 
 2 . 1 0 .   R e s t r i c t e d   R i g h t s   N o t i c e 
 
 M a t e r i a l s   h a v e   b e e n   d e v e l o p e d   e n t i r e l y   a t   p r i v a t e   e x p e n s e   a n d 
 i s   c o m m e r c i a l   c o m p u t e r   s o f t w a r e   p r o v i d e d   w i t h   R E S T R I C T E D 
 R I G H T S .   U s e ,   d u p l i c a t i o n   o r   d i s c l o s u r e   b y   t h e   U . S .   G o v e r n m e n t 
 o r   a   U . S .   G o v e r n m e n t   s u b c o n t r a c t o r   i s   s u b j e c t   t o   t h e 
 r e s t r i c t i o n s   s e t   f o r t h   i n   t h e   l i c e n s e   a g r e e m e n t   u n d e r   w h i c h 
 M a t e r i a l s   w a s   o b t a i n e d   p u r s u a n t   t o   D F A R S   2 2 7 . 7 2 0 2 - 3 ( a )   o r   a s 
 s e t   f o r t h   i n   s u b p a r a g r a p h s   ( c ) ( 1 )   a n d   ( 2 )   o f   t h e   C o m m e r c i a l 
 C o m p u t e r   S o f t w a r e   -   R e s t r i c t e d   R i g h t s   c l a u s e   a t   F A R   5 2 . 2 2 7 - 1 9 , 
 a s   a p p l i c a b l e .   C o n t r a c t o r / m a n u f a c t u r e r   i s   N V I D I A ,   2 7 0 1   S a n 
 T o m a s   E x p r e s s w a y ,   S a n t a   C l a r a ,   C A   9 5 0 5 0 . 
 
 
 2 . 1 1 .   M i s c e l l a n e o u s 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n c o n s i s t e n t   w i t h ,   o r 
 c a n n o t   b e   f u l l y   e n f o r c e d   u n d e r ,   t h e   l a w ,   s u c h   p r o v i s i o n   w i l l 
 b e   c o n s t r u e d   a s   l i m i t e d   t o   t h e   e x t e n t   n e c e s s a r y   t o   b e 
 c o n s i s t e n t   w i t h   a n d   f u l l y   e n f o r c e a b l e   u n d e r   t h e   l a w .   T h i s 
 A g r e e m e n t   i s   t h e   f i n a l ,   c o m p l e t e   a n d   e x c l u s i v e   a g r e e m e n t 
 b e t w e e n   t h e   p a r t i e s   r e l a t i n g   t o   t h e   s u b j e c t   m a t t e r   h e r e o f ,   a n d 
 s u p e r s e d e s   a l l   p r i o r   o r   c o n t e m p o r a n e o u s   u n d e r s t a n d i n g s   a n d 
 a g r e e m e n t s   r e l a t i n g   t o   s u c h   s u b j e c t   m a t t e r ,   w h e t h e r   o r a l   o r 
 w r i t t e n .   T h i s   A g r e e m e n t   m a y   o n l y   b e   m o d i f i e d   i n   w r i t i n g   s i g n e d 
 b y   a n   a u t h o r i z e d   o f f i c e r   o f   N V I D I A .   D e v e l o p e r   a g r e e s   t h a t   i t 
 w i l l   n o t   s h i p ,   t r a n s f e r   o r   e x p o r t   t h e   M a t e r i a l s   i n t o   a n y 
 c o u n t r y ,   o r   u s e   t h e   M a t e r i a l s   i n   a n y   m a n n e r ,   p r o h i b i t e d   b y   t h e 
 U n i t e d   S t a t e s   B u r e a u   o f   I n d u s t r y   a n d   S e c u r i t y   o r   a n y   e x p o r t 
 l a w s ,   r e s t r i c t i o n s   o r   r e g u l a t i o n s . 
 
 
 3 .   N V I D I A   D r i v e r   L i c e n s e   f o r   C u s t o m e r   U s e   o f   N V I D I A   S o f t w a r e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 I M P O R T A N T   N O T I C E   - -   R E A D   C A R E F U L L Y : 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h i s   L i c e n s e   F o r   C u s t o m e r   U s e   o f   N V I D I A   S o f t w a r e   ( " L I C E N S E " ) 
 i s   t h e   a g r e e m e n t   w h i c h   g o v e r n s   u s e   o f   t h e   s o f t w a r e   o f   N V I D I A 
 C o r p o r a t i o n   a n d   i t s   s u b s i d i a r i e s   ( " N V I D I A " )   d o w n l o a d a b l e 
 h e r e f r o m ,   i n c l u d i n g   c o m p u t e r   s o f t w a r e   a n d   a s s o c i a t e d   p r i n t e d 
 m a t e r i a l s   ( " S O F T W A R E " ) .   B y   d o w n l o a d i n g ,   i n s t a l l i n g ,   c o p y i n g , 
 o r   o t h e r w i s e   u s i n g   t h e   S O F T W A R E ,   y o u   a g r e e   t o   b e   b o u n d   b y   t h e 
 t e r m s   o f   t h i s   L I C E N S E .   I f   y o u   d o   n o t   a g r e e   t o   t h e   t e r m s   o f 
 t h i s   L I C E N S E ,   d o   n o t   d o w n l o a d   t h e   S O F T W A R E . 
 
 
 R E C I T A L S : 
 - - - - - - - - - 
 
 U s e   o f   N V I D I A ' s   p r o d u c t s   r e q u i r e s   t h r e e   e l e m e n t s :   t h e 
 S O F T W A R E ,   t h e   h a r d w a r e   o n   a   g r a p h i c s   c o n t r o l l e r   b o a r d ,   a n d   a 
 p e r s o n a l   c o m p u t e r .   T h e   S O F T W A R E   i s   p r o t e c t e d   b y   c o p y r i g h t   l a w s 
 a n d   i n t e r n a t i o n a l   c o p y r i g h t   t r e a t i e s ,   a s   w e l l   a s   o t h e r 
 i n t e l l e c t u a l   p r o p e r t y   l a w s   a n d   t r e a t i e s .   T h e   S O F T W A R E   i s   n o t 
 s o l d ,   a n d   i n s t e a d   i s   o n l y   l i c e n s e d   f o r   u s e ,   s t r i c t l y   i n 
 a c c o r d a n c e   w i t h   t h i s   d o c u m e n t .   T h e   h a r d w a r e   i s   p r o t e c t e d   b y 
 v a r i o u s   p a t e n t s ,   a n d   i s   s o l d ,   b u t   t h i s   L I C E N S E   d o e s   n o t   c o v e r 
 t h a t   s a l e ,   s i n c e   i t   m a y   n o t   n e c e s s a r i l y   b e   s o l d   a s   a   p a c k a g e 
 w i t h   t h e   S O F T W A R E .   T h i s   L I C E N S E   s e t s   f o r t h   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   S O F T W A R E   L I C E N S E   o n l y . 
 
 
 3 . 1 .   D e f i n i t i o n s 
 
 
 3 . 1 . 1 .   C u s t o m e r 
 
 C u s t o m e r   m e a n s   t h e   e n t i t y   o r   i n d i v i d u a l   t h a t   d o w n l o a d s   t h e 
 S O F T W A R E . 
 
 
 3 . 2 .   G r a n t   o f   L i c e n s e 
 
 
 3 . 2 . 1 .   R i g h t s   a n d   L i m i t a t i o n s   o f   G r a n t 
 
 N V I D I A   h e r e b y   g r a n t s   C u s t o m e r   t h e   f o l l o w i n g   n o n - e x c l u s i v e , 
 n o n - t r a n s f e r a b l e   r i g h t   t o   u s e   t h e   S O F T W A R E ,   w i t h   t h e   f o l l o w i n g 
 l i m i t a t i o n s : 
 
 
 3 . 2 . 1 . 1 .   R i g h t s 
 
 C u s t o m e r   m a y   i n s t a l l   a n d   u s e   m u l t i p l e   c o p i e s   o f   t h e   S O F T W A R E 
 o n   a   s h a r e d   c o m p u t e r   o r   c o n c u r r e n t l y   o n   d i f f e r e n t   c o m p u t e r s , 
 a n d   m a k e   m u l t i p l e   b a c k - u p   c o p i e s   o f   t h e   S O F T W A R E ,   s o l e l y   f o r 
 C u s t o m e r ' s   u s e   w i t h i n   C u s t o m e r ' s   E n t e r p r i s e .   " E n t e r p r i s e " 
 s h a l l   m e a n   i n d i v i d u a l   u s e   b y   C u s t o m e r   o r   a n y   l e g a l   e n t i t y 
 ( s u c h   a s   a   c o r p o r a t i o n   o r   u n i v e r s i t y )   a n d   t h e   s u b s i d i a r i e s   i t 
 o w n s   b y   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % ) . 
 
 
 3 . 2 . 1 . 2 .   L i n u x / F r e e B S D   E x c e p t i o n 
 
 N o t w i t h s t a n d i n g   t h e   f o r e g o i n g   t e r m s   o f   S e c t i o n   3 . 2 . 1 . 1 , 
 S O F T W A R E   d e s i g n e d   e x c l u s i v e l y   f o r   u s e   o n   t h e   L i n u x   o r   F r e e B S D 
 o p e r a t i n g   s y s t e m s ,   o r   o t h e r   o p e r a t i n g   s y s t e m s   d e r i v e d   f r o m   t h e 
 s o u r c e   c o d e   t o   t h e s e   o p e r a t i n g   s y s t e m s ,   m a y   b e   c o p i e d   a n d 
 r e d i s t r i b u t e d ,   p r o v i d e d   t h a t   t h e   b i n a r y   f i l e s   t h e r e o f   a r e   n o t 
 m o d i f i e d   i n   a n y   w a y   ( e x c e p t   f o r   u n z i p p i n g   o f   c o m p r e s s e d 
 f i l e s ) . 
 
 
 3 . 2 . 1 . 3 .   L i m i t a t i o n s 
 
 N o   R e v e r s e   E n g i n e e r i n g 
 
 C u s t o m e r   m a y   n o t   r e v e r s e   e n g i n e e r ,   d e c o m p i l e ,   o r   d i s a s s e m b l e 
 t h e   S O F T W A R E ,   n o r   a t t e m p t   i n   a n y   o t h e r   m a n n e r   t o   o b t a i n   t h e 
 s o u r c e   c o d e . 
 
 N o   S e p a r a t i o n   o f   C o m p o n e n t s 
 
 T h e   S O F T W A R E   i s   l i c e n s e d   a s   a   s i n g l e   p r o d u c t .   I t s   c o m p o n e n t 
 p a r t s   m a y   n o t   b e   s e p a r a t e d   f o r   u s e   o n   m o r e   t h a n   o n e   c o m p u t e r , 
 n o r   o t h e r w i s e   u s e d   s e p a r a t e l y   f r o m   t h e   o t h e r   p a r t s . 
 
 N o   R e n t a l 
 
 C u s t o m e r   m a y   n o t   r e n t   o r   l e a s e   t h e   S O F T W A R E   t o   s o m e o n e   e l s e . 
 
 
 3 . 3 .   T e r m i n a t i o n 
 
 T h i s   L I C E N S E   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   i f   C u s t o m e r   f a i l s   t o 
 c o m p l y   w i t h   a n y   o f   t h e   t e r m s   a n d   c o n d i t i o n s   h e r e o f .   I n   s u c h 
 e v e n t ,   C u s t o m e r   m u s t   d e s t r o y   a l l   c o p i e s   o f   t h e   S O F T W A R E   a n d 
 a l l   o f   i t s   c o m p o n e n t   p a r t s . 
 
 D e f e n s i v e   S u s p e n s i o n .   I f   C u s t o m e r   c o m m e n c e s   o r   p a r t i c i p a t e s   i n 
 a n y   l e g a l   p r o c e e d i n g   a g a i n s t   N V I D I A ,   t h e n   N V I D I A   m a y ,   i n   i t s 
 s o l e   d i s c r e t i o n ,   s u s p e n d   o r   t e r m i n a t e   a l l   l i c e n s e   g r a n t s   a n d 
 a n y   o t h e r   r i g h t s   p r o v i d e d   u n d e r   t h i s   L I C E N S E   d u r i n g   t h e 
 p e n d e n c y   o f   s u c h   l e g a l   p r o c e e d i n g s . 
 
 
 3 . 4 .   C o p y r i g h t 
 
 A l l   t i t l e   a n d   c o p y r i g h t s   i n   a n d   t o   t h e   S O F T W A R E   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   a l l   i m a g e s ,   p h o t o g r a p h s ,   a n i m a t i o n s ,   v i d e o , 
 a u d i o ,   m u s i c ,   t e x t ,   a n d   o t h e r   i n f o r m a t i o n   i n c o r p o r a t e d   i n t o 
 t h e   S O F T W A R E ) ,   t h e   a c c o m p a n y i n g   p r i n t e d   m a t e r i a l s ,   a n d   a n y 
 c o p i e s   o f   t h e   S O F T W A R E ,   a r e   o w n e d   b y   N V I D I A ,   o r   i t s   s u p p l i e r s . 
 T h e   S O F T W A R E   i s   p r o t e c t e d   b y   c o p y r i g h t   l a w s   a n d   i n t e r n a t i o n a l 
 t r e a t y   p r o v i s i o n s .   A c c o r d i n g l y ,   C u s t o m e r   i s   r e q u i r e d   t o   t r e a t 
 t h e   S O F T W A R E   l i k e   a n y   o t h e r   c o p y r i g h t e d   m a t e r i a l ,   e x c e p t   a s 
 o t h e r w i s e   a l l o w e d   p u r s u a n t   t o   t h i s   L I C E N S E   a n d   t h a t   i t   m a y 
 m a k e   o n e   c o p y   o f   t h e   S O F T W A R E   s o l e l y   f o r   b a c k u p   o r   a r c h i v e 
 p u r p o s e s . 
 
 
 A p p l i c a b l e   L a w 
 
 T h i s   L I C E N S E   s h a l l   b e   d e e m e d   t o   h a v e   b e e n   m a d e   i n ,   a n d   s h a l l 
 b e   c o n s t r u e d   p u r s u a n t   t o ,   t h e   l a w s   o f   t h e   S t a t e   o f   D e l a w a r e . 
 T h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e 
 I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   s p e c i f i c a l l y   d i s c l a i m e d . 
 
 
 3 . 6 .   D i s c l a i m e r   o f   W a r r a n t i e s   a n d   L i m i t a t i o n s   o n   L i a b i l i t y 
 
 
 3 . 6 . 1 .   N o   W a r r a n t i e s 
 
 T O   T H E   M A X I M U M   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   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 "   A N D   N V I D I A   A N D   I T S   S U P P L I E R S 
 D I S C L A I M   A L L   W A R R A N T I E S   O F   A N Y   K I N D   O R   N A T U R E ,   W H E T H E R 
 E X P R E S S ,   I M P L I E D ,   O R   S T A T U T O R Y ,   R E L A T I N G   T O   O R   A R I S I N G   F R O M 
 T H E   S O F T W A R E ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   I M P L I E D 
 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 ,   T I T L E ,   A N D   N O N - I N F R I N G E M E N T .   W i t h o u t   l i m i t i n g   t h e 
 f o r e g o i n g ,   y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   a n d 
 v e r i f y i n g   t h a t   t h e   S O F T W A R E   t h a t   y o u   o b t a i n   a n d   i n s t a l l   i s   t h e 
 a p p r o p r i a t e   v e r s i o n   f o r   y o u r   m o d e l   o f   g r a p h i c s   c o n t r o l l e r 
 b o a r d ,   o p e r a t i n g   s y s t e m ,   a n d   c o m p u t e r   h a r d w a r e . 
 
 
 N o   L i a b i l i t y   f o r   C o n s e q u e n t i a l   D a m a g e s 
 
 T O   T H E   M A X I M U M   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W ,   I N   N O   E V E N T 
 S H A L L   E I T H E R   P A R T Y   O R   I T S   S U P P L I E R S   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
 I N C I D E N T A L ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   W H A T S O E V E R 
 ( 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 ,   D A M A G E S   F O R   L O S S   O F   B U S I N E S S 
 P R O F I T S ,   B U S I N E S S   I N T E R R U P T I O N ,   L O S S   O F   B U S I N E S S   I N F O R M A T I O N , 
 O R   A N Y   O T H E R   P E C U N I A R Y   L O S S )   A R I S I N G   O U T   O F   T H E   U S E   O F   O R 
 I N A B I L I T Y   T O   U S E   T H E   F E E D B A C K ,   E V E N   I F   T H E   O T H E R   P A R T Y   H A S 
 B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 3 . 7 .   S y s t e m   U p d a t e s 
 
 C u s t o m e r   h e r e b y   a g r e e s   a n d   a c k n o w l e d g e s   t h a t   t h e   S O F T W A R E   m a y 
 a c c e s s ,   c o l l e c t   n o n - p e r s o n a l l y   i d e n t i f i a b l e   i n f o r m a t i o n   a b o u t , 
 u p d a t e ,   a n d   c o n f i g u r e   C u s t o m e r ' s   s y s t e m   i n   o r d e r   t o   p r o p e r l y 
 o p t i m i z e   s u c h   s y s t e m   f o r   u s e   w i t h   t h e   S O F T W A R E .   T o   t h e   e x t e n t 
 t h a t   C u s t o m e r   u s e s   t h e   S O F T W A R E ,   C u s t o m e r   h e r e b y   c o n s e n t s   t o 
 a l l   o f   t h e   f o r e g o i n g ,   a n d   r e p r e s e n t   a n d   w a r r a n t   t h a t   C u s t o m e r 
 h a s   t h e   r i g h t   t o   g r a n t   s u c h   c o n s e n t .   I n   a d d i t i o n ,   C u s t o m e r 
 a g r e e s   t h a t   C u s t o m e r   i s   s o l e l y   r e s p o n s i b l e   f o r   m a i n t a i n i n g 
 a p p r o p r i a t e   d a t a   b a c k u p s   a n d   s y s t e m   r e s t o r e   p o i n t s   f o r 
 C u s t o m e r ' s   s y s t e m ,   a n d   t h a t   N V I D I A   w i l l   h a v e   n o   r e s p o n s i b i l i t y 
 f o r   a n y   d a m a g e   o r   l o s s   t o   s u c h   s y s t e m   ( i n c l u d i n g   l o s s   o f   d a t a 
 o r   a c c e s s )   a r i s i n g   f r o m   o r   r e l a t i n g   t o   ( a )   a n y   c h a n g e s   t o   t h e 
 c o n f i g u r a t i o n ,   a p p l i c a t i o n   s e t t i n g s ,   e n v i r o n m e n t   v a r i a b l e s , 
 r e g i s t r y ,   d r i v e r s ,   B I O S ,   o r   o t h e r   a t t r i b u t e s   o f   t h e   s y s t e m   ( o r 
 a n y   p a r t   o f   s u c h   s y s t e m )   i n i t i a t e d   t h r o u g h   t h e   S O F T W A R E ;   o r 
 ( b )   i n s t a l l a t i o n   o f   a n y   S O F T W A R E   o r   t h i r d   p a r t y   s o f t w a r e 
 p a t c h e s   t h r o u g h   t h e   N V I D I A   U p d a t e   S e r v i c e .   T h e   S O F T W A R E   m a y 
 c o n t a i n   l i n k s   t o   w e b s i t e s   a n d   s e r v i c e s .   W e   e n c o u r a g e   y o u   t o 
 r e v i e w   t h e   p r i v a c y   s t a t e m e n t s   o n   t h o s e   s i t e s   a n d   s e r v i c e s   t h a t 
 y o u   c h o o s e   t o   v i s i t   s o   t h a t   y o u   c a n   u n d e r s t a n d   h o w   t h e y   m a y 
 c o l l e c t ,   u s e   a n d   s h a r e   y o u r   p e r s o n a l   i n f o r m a t i o n .   N V I D I A   i s 
 n o t   r e s p o n s i b l e   f o r   t h e   p r i v a c y   s t a t e m e n t s   o r   p r a c t i c e s   o f 
 s i t e s   a n d   s e r v i c e s   c o n t r o l l e d   b y   o t h e r   c o m p a n i e s   o r 
 o r g a n i z a t i o n s . 
 
 R e g i s t r a t i o n   a n d   C u s t o m e r   I n f o r m a t i o n .   C u s t o m e r   r e p r e s e n t s   a n d 
 w a r r a n t s   t h a t   t h e   n o n - p e r s o n a l l y   i d e n t i f i a b l e   i n f o r m a t i o n   t h a t 
 C u s t o m e r   h a s   f u r n i s h e d   i n   c o n n e c t i o n   w i t h   i t s   r e g i s t r a t i o n   f o r 
 t h e   S O F T W A R E   i s   c o m p l e t e   a n d   a c c u r a t e .   C u s t o m e r   a l s o 
 a c k n o w l e d g e s   t h a t   f r o m   t i m e   t o   t i m e ,   N V I D I A   m a y   c o l l e c t ,   u s e , 
 a n d   d i s c l o s e   s u c h   i n f o r m a t i o n   a b o u t   C u s t o m e r   a n d / o r   C u s t o m e r ' s 
 s y s t e m   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   i n   a c c o r d a n c e   w i t h 
 N V I D I A ' s   p r i v a c y   p o l i c y ,   a v a i l a b l e   a t   U R L 
 h t t p : / / w w w . n v i d i a . c o m / o b j e c t / p r i v a c y _ p o l i c y . h t m l .   I f   C u s t o m e r 
 d o e s   n o t   w i s h   t h e   S O F T W A R E   t o   p r o v i d e   s y s t e m   u p d a t e s   a s 
 d e s c r i b e d   i n   t h i s   S e c t i o n   3 . 7 ,   u n c h e c k   " A u t o m a t i c a l l y   c h e c k 
 f o r   u p d a t e s "   i n   t h e   " P r e f e r e n c e s "   t a b   o f   t h e   a p p l i c a b l e   N V I D I A 
 U p d a t e   c o n t r o l   p a n e l   f o r   t h e   S O F T W A R E . 
 
 
 3 . 8 .   M i s c e l l a n e o u s 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   L I C E N S E   i s   i n c o n s i s t e n t   w i t h ,   o r 
 c a n n o t   b e   f u l l y   e n f o r c e d   u n d e r ,   t h e   l a w ,   s u c h   p r o v i s i o n   w i l l 
 b e   c o n s t r u e d   a s   l i m i t e d   t o   t h e   e x t e n t   n e c e s s a r y   t o   b e 
 c o n s i s t e n t   w i t h   a n d   f u l l y   e n f o r c e a b l e   u n d e r   t h e   l a w .   T h i s 
 L I C E N S E   i s   t h e   f i n a l ,   c o m p l e t e   a n d   e x c l u s i v e   a g r e e m e n t   b e t w e e n 
 t h e   p a r t i e s   r e l a t i n g   t o   t h e   s u b j e c t   m a t t e r   h e r e o f ,   a n d 
 s u p e r s e d e s   a l l   p r i o r   o r   c o n t e m p o r a n e o u s   u n d e r s t a n d i n g s   a n d 
 a g r e e m e n t s   r e l a t i n g   t o   s u c h   s u b j e c t   m a t t e r ,   w h e t h e r   o r a l   o r 
 w r i t t e n .   T h i s   L I C E N S E   m a y   o n l y   b e   m o d i f i e d   i n   w r i t i n g   s i g n e d 
 b y   a n   a u t h o r i z e d   o f f i c e r   o f   N V I D I A .   C u s t o m e r   a g r e e s   t h a t   i t 
 w i l l   n o t   s h i p ,   t r a n s f e r   o r   e x p o r t   t h e   S O F T W A R E   i n t o   a n y 
 c o u n t r y ,   o r   u s e   t h e   S O F T W A R E   i n   a n y   m a n n e r ,   p r o h i b i t e d   b y   t h e 
 U n i t e d   S t a t e s   B u r e a u   o f   I n d u s t r y   a n d   S e c u r i t y   o r   a n y   e x p o r t 
 l a w s ,   r e s t r i c t i o n s   o r   r e g u l a t i o n s . 
 
 
 4 .   N V I D I A   N s i g h t   D e v e l o p m e n t   P l a t f o r m ,   V i s u a l   S t u d i o   E d i t i o n 
 S o f t w a r e   L i c e n s e   A g r e e m e n t   ( W i n d o w s   o n l y ) 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 I M P O R T A N T   -   R E A D   B E F O R E   C O P Y I N G ,   I N S T A L L I N G   O R   U S I N G 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 D o   n o t   u s e   o r   l o a d   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   m a t e r i a l s 
 p r o v i d e d   b y   N V I D I A   o n   i t s   e x t r a n e t   ( c o l l e c t i v e l y   t h e 
 " S o f t w a r e " )   u n t i l   Y o u   h a v e   c a r e f u l l y   r e a d   t h e   f o l l o w i n g   t e r m s 
 a n d   c o n d i t i o n s .   B y   l o a d i n g   o r   u s i n g   t h e   S o f t w a r e ,   Y o u   a g r e e   t o 
 f u l l y   c o m p l y   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   S o f t w a r e 
 L i c e n s e   A g r e e m e n t   ( " A g r e e m e n t " )   b y   a n d   b e t w e e n   N V I D I A 
 C o r p o r a t i o n ,   a   D e l a w a r e   c o r p o r a t i o n   w i t h   i t s   p r i n c i p a l   p l a c e 
 o f   b u s i n e s s   a t   2 7 0 1   S a n   T o m a s   E x p r e s s w a y ,   S a n t a   C l a r a , 
 C a l i f o r n i a   9 5 0 5 0   U . S . A .   ( " N V I D I A " ) ,   a n d   Y o u .   I f   Y o u   d o   n o t 
 w i s h   t o   s o   a g r e e ,   d o   n o t   i n s t a l l   o r   u s e   t h e   S o f t w a r e . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   A g r e e m e n t : 
 
 " L i c e n s e e , "   " Y o u "   a n d / o r   " Y o u r "   s h a l l   m e a n ,   c o l l e c t i v e l y   a n d 
 i n d i v i d u a l l y ,   O r i g i n a l   E q u i p m e n t   M a n u f a c t u r e r s ,   I n d e p e n d e n t 
 H a r d w a r e   V e n d o r s ,   I n d e p e n d e n t   S o f t w a r e   V e n d o r s ,   a n d   E n d - U s e r s 
 o f   t h e   S o f t w a r e   p u r s u a n t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 A g r e e m e n t . 
 
 " I n t e l l e c t u a l   P r o p e r t y   R i g h t s "   s h a l l   m e a n   a l l   p r o p r i e t a r y 
 r i g h t s ,   i n c l u d i n g   a l l   p a t e n t s ,   t r a d e m a r k s ,   c o p y r i g h t s , 
 k n o w - h o w ,   t r a d e   s e c r e t s ,   m a s k   w o r k s ,   i n c l u d i n g   a l l 
 a p p l i c a t i o n s   a n d   r e g i s t r a t i o n s   t h e r e t o ,   a n d   a n y   o t h e r   s i m i l a r 
 p r o t e c t e d   r i g h t s   i n   a n y   c o u n t r y . 
 
 
 4 . 1 .   G r a n t   o f   L i c e n s e 
 
 N V I D I A   a g r e e s   t o   p r o v i d e   t h e   S o f t w a r e   a n d   a n y   a s s o c i a t e d 
 m a t e r i a l s   p u r s u a n t   t o   t h i s   A g r e e m e n t .   S u b j e c t   t o   t h e   t e r m s   o f 
 t h i s   A g r e e m e n t ,   N V I D I A   g r a n t s   t o   Y o u   a   n o n e x c l u s i v e , 
 t r a n s f e r a b l e ,   w o r l d w i d e ,   r e v o c a b l e ,   l i m i t e d ,   r o y a l t y - f r e e , 
 f u l l y   p a i d - u p   l i c e n s e   u n d e r   N V I D I A ' s   c o p y r i g h t s   t o   i n s t a l l , 
 d e p l o y ,   u s e ,   h a v e   u s e d   e x e c u t e ,   r e p r o d u c e ,   d i s p l a y ,   p e r f o r m , 
 r u n ,   t h e   o b j e c t   c o d e   o f   t h e   S o f t w a r e ,   t o   c r e a t e   Y o u r   p r o d u c t s 
 t o   i n t e r o p e r a t e   w i t h   N V I D I A   h a r d w a r e   a n d   s o f t w a r e . 
 
 U n l e s s   o t h e r w i s e   a u t h o r i z e d   i n   t h e   A g r e e m e n t ,   Y o u   s h a l l   n o t 
 o t h e r w i s e   a s s i g n ,   s u b l i c e n s e ,   l e a s e ,   o r   i n   a n y   o t h e r   w a y 
 t r a n s f e r   o r   d i s c l o s e   S o f t w a r e   t o   a n y   t h i r d   p a r t y .   U n l e s s 
 o t h e r w i s e   a u t h o r i z e d   i n   t h e   A g r e e m e n t ,   Y o u   s h a l l   n o t   r e v e r s e - 
 c o m p i l e ,   d i s a s s e m b l e ,   r e v e r s e - e n g i n e e r ,   o r   i n   a n y   m a n n e r 
 a t t e m p t   t o   d e r i v e   t h e   s o u r c e   c o d e   o f   t h e   S o f t w a r e   f r o m   t h e 
 o b j e c t   c o d e   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   t h i s   A g r e e m e n t ,   n o   l i c e n s e   o r 
 r i g h t   i s   g r a n t e d   t o   Y o u   d i r e c t l y   o r   b y   i m p l i c a t i o n , 
 i n d u c e m e n t ,   e s t o p p e l s   o r   o t h e r w i s e .   N V I D I A   s h a l l   h a v e   t h e 
 r i g h t   t o   i n s p e c t   o r   h a v e   a n   i n d e p e n d e n t   a u d i t o r   i n s p e c t   Y o u r 
 r e l e v a n t   r e c o r d s   t o   v e r i f y   Y o u r   c o m p l i a n c e   w i t h   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h i s   A g r e e m e n t . 
 
 
 4 . 2 .   C o n f i d e n t i a l i t y 
 
 I f   a p p l i c a b l e ,   a n y   e x c h a n g e   o f   C o n f i d e n t i a l   I n f o r m a t i o n   ( a s 
 d e f i n e d   i n   t h e   N D A )   s h a l l   b e   m a d e   p u r s u a n t   t o   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   a   s e p a r a t e l y   s i g n e d   N o n - D i s c l o s u r e   A g r e e m e n t 
 ( " N D A " )   b y   a n d   b e t w e e n   N V I D I A   a n d   Y o u .   F o r   t h e   s a k e   o f 
 c l a r i t y ,   Y o u   a g r e e   t h a t   ( a )   t h e   S o f t w a r e ;   a n d   ( b )   Y o u r   u s e   o f 
 t h e   S o f t w a r e / p a r t i c i p a t i o n   i n   t h e   S o f t w a r e ' s   p r e - p r o d u c t i o n 
 r e l e a s e   i s   c o n s i d e r e d   C o n f i d e n t i a l   I n f o r m a t i o n   o f   N V I D I A . 
 
 I f   Y o u   w i s h   t o   h a v e   a   t h i r d   p a r t y   c o n s u l t a n t   o r   s u b c o n t r a c t o r 
 ( " C o n t r a c t o r " )   p e r f o r m   w o r k   o n   Y o u r   b e h a l f   w h i c h   i n v o l v e s 
 a c c e s s   t o   o r   u s e   o f   S o f t w a r e ,   Y o u   s h a l l   o b t a i n   a   w r i t t e n 
 c o n f i d e n t i a l i t y   a g r e e m e n t   f r o m   t h e   C o n t r a c t o r   w h i c h   c o n t a i n s 
 t e r m s   a n d   o b l i g a t i o n s   w i t h   r e s p e c t   t o   a c c e s s   t o   o r   u s e   o f 
 S o f t w a r e   n o   l e s s   r e s t r i c t i v e   t h a n   t h o s e   s e t   f o r t h   i n   t h i s 
 A g r e e m e n t   a n d   e x c l u d i n g   a n y   d i s t r i b u t i o n   o r   s u b l i c e n s e   r i g h t s , 
 a n d   u s e   f o r   a n y   o t h e r   p u r p o s e   t h a n   p e r m i t t e d   i n   t h i s 
 A g r e e m e n t .   O t h e r w i s e ,   Y o u   s h a l l   n o t   d i s c l o s e   t h e   t e r m s   o r 
 e x i s t e n c e   o f   t h i s   A g r e e m e n t   o r   u s e   N V I D I A ' s   n a m e   i n   a n y 
 p u b l i c a t i o n s ,   a d v e r t i s e m e n t s ,   o r   o t h e r   a n n o u n c e m e n t s   w i t h o u t 
 N V I D I A ' s   p r i o r   w r i t t e n   c o n s e n t .   U n l e s s   o t h e r w i s e   p r o v i d e d   i n 
 t h i s   A g r e e m e n t ,   Y o u   d o   n o t   h a v e   a n y   r i g h t s   t o   u s e   a n y   N V I D I A 
 t r a d e m a r k s   o r   l o g o s . 
 
 
 4 . 3 .   O w n e r s h i p   o f   S o f t w a r e   a n d   I n t e l l e c t u a l   P r o p e r t y   R i g h t s 
 
 A l l   r i g h t s ,   t i t l e   a n d   i n t e r e s t   t o   a l l   c o p i e s   o f   t h e   S o f t w a r e 
 r e m a i n   w i t h   N V I D I A ,   s u b s i d i a r i e s ,   l i c e n s o r s ,   o r   i t s   s u p p l i e r s . 
 T h e   S o f t w a r e   i s   c o p y r i g h t e d   a n d   p r o t e c t e d   b y   t h e   l a w s   o f   t h e 
 U n i t e d   S t a t e s   a n d   o t h e r   c o u n t r i e s ,   a n d   i n t e r n a t i o n a l   t r e a t y 
 p r o v i s i o n s .   Y o u   m a y   n o t   r e m o v e   a n y   c o p y r i g h t   n o t i c e s   f r o m   t h e 
 S o f t w a r e .   N V I D I A   m a y   m a k e   c h a n g e s   t o   t h e   S o f t w a r e ,   o r   t o   i t e m s 
 r e f e r e n c e d   t h e r e i n ,   a t   a n y   t i m e   a n d   w i t h o u t   n o t i c e ,   b u t   i s   n o t 
 o b l i g a t e d   t o   s u p p o r t   o r   u p d a t e   t h e   S o f t w a r e .   E x c e p t   a s 
 o t h e r w i s e   e x p r e s s l y   p r o v i d e d ,   N V I D I A   g r a n t s   n o   e x p r e s s   o r 
 i m p l i e d   r i g h t   u n d e r   a n y   N V I D I A   p a t e n t s ,   c o p y r i g h t s , 
 t r a d e m a r k s ,   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s . 
 
 Y o u   h a v e   n o   o b l i g a t i o n   t o   g i v e   N V I D I A   a n y   s u g g e s t i o n s , 
 c o m m e n t s   o r   o t h e r   f e e d b a c k   ( " F e e d b a c k " )   r e l a t i n g   t o   t h e 
 S o f t w a r e .   H o w e v e r ,   N V I D I A   m a y   u s e   a n d   i n c l u d e   a n y   F e e d b a c k 
 t h a t   Y o u   v o l u n t a r i l y   p r o v i d e   t o   i m p r o v e   t h e   S o f t w a r e   o r   o t h e r 
 r e l a t e d   N V I D I A   t e c h n o l o g i e s .   A c c o r d i n g l y ,   i f   Y o u   p r o v i d e 
 F e e d b a c k ,   Y o u   a g r e e   N V I D I A   a n d   i t s   l i c e n s e e s   m a y   f r e e l y   u s e , 
 r e p r o d u c e ,   l i c e n s e ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   c o m m e r c i a l i z e 
 t h e   F e e d b a c k   i n   t h e   S o f t w a r e   o r   o t h e r   r e l a t e d   t e c h n o l o g i e s 
 w i t h o u t   t h e   p a y m e n t   o f   a n y   r o y a l t i e s   o r   f e e s .   Y o u   a l s o   a g r e e 
 t h a t   t h e   S o f t w a r e   m a y   c o l l e c t   a p p l i c a t i o n   s p e c i f i c   s e s s i o n 
 d a t a   a n d   t a r g e t   d e v i c e   i n f o r m a t i o n   t h a t   s h a l l   b e   s e n t   t o 
 N V I D I A ,   s o l e l y   f o r   u s e   b y   N V I D I A   i n   i m p r o v i n g   t h e   S o f t w a r e . 
 
 
 4 . 4 .   N o   W a r r a n t i e s 
 
 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   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D ,   I N C L U D I N G   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 ,   N O N I N F R I N G E M E N T ,   O R   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 .   N V I D I A   d o e s   n o t   w a r r a n t   o r   a s s u m e   r e s p o n s i b i l i t y   f o r 
 t h e   a c c u r a c y   o r   c o m p l e t e n e s s   o f   a n y   i n f o r m a t i o n ,   t e x t , 
 g r a p h i c s ,   l i n k s   o r   o t h e r   i t e m s   c o n t a i n e d   w i t h i n   t h e   S o f t w a r e . 
 N V I D I A   d o e s   n o t   r e p r e s e n t   t h a t   e r r o r s   o r   o t h e r   d e f e c t s   w i l l   b e 
 i d e n t i f i e d   o r   c o r r e c t e d . 
 
 
 4 . 5 .   L i m i t a t i o n   o f   L i a b i l i t y 
 
 E X C E P T   W I T H   R E S P E C T   T O   T H E   M I S U S E   O F   T H E   O T H E R   P A R T Y ' S 
 I N T E L L E C T U A L   P R O P E R T Y   O R   D I S C L O S U R E   O F   T H E   O T H E R   P A R T Y ' S 
 C O N F I D E N T I A L   I N F O R M A T I O N   I N   B R E A C H   O F   T H I S   A G R E E M E N T ,   I N   N O 
 E V E N T   S H A L L   N V I D I A ,   S U B S I D I A R I E S ,   L I C E N S O R S ,   O R   I T S   S U P P L I E R S 
 B E   L I A B L E   F O R   A N Y   D A M A G E S   W H A T S O E V E R   ( 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 ,   I N D I R E C T ,   L O S T   P R O F I T S ,   C O N S E Q U E N T I A L ,   B U S I N E S S 
 I N T E R R U P T I O N   O R   L O S T   I N F O R M A T I O N )   A R I S I N G   O U T   O F   T H E   U S E   O F   O R 
 I N A B I L I T Y   T O   U S E   T H E   S O F T W A R E ,   E V E N   I F   N V I D I A   H A S   B E E N   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   S O M E   J U R I S D I C T I O N S 
 P R O H I B I T   E X C L U S I O N   O R   L I M I T A T I O N   O F   L I A B I L I T Y   F O R   I M P L I E D 
 W A R R A N T I E S   O R   C O N S E Q U E N T I A L   O R   I N C I D E N T A L   D A M A G E S ,   S O   T H E 
 A B O V E   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U .   Y O U   M A Y   A L S O   H A V E   O T H E R 
 L E G A L   R I G H T S   T H A T   V A R Y   F R O M   J U R I S D I C T I O N   T O   J U R I S D I C T I O N . 
 N O T W I T H S T A N D I N G   T H E   F O R E G O I N G ,   N V I D I A ' S   A G G R E G A T E   L I A B I L I T Y 
 A R I S I N G   O U T   O F   T H I S   A G R E E M E N T   S H A L L   N O T   E X C E E D   O N E   H U N D R E D 
 U N I T E D   S T A T E S   D O L L A R S   ( U S D $ 1 0 0 ) . 
 
 
 4 . 6 .   T e r m 
 
 T h i s   A g r e e m e n t   a n d   t h e   l i c e n s e s   g r a n t e d   h e r e u n d e r   s h a l l   b e 
 e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   i n s t a l l / d o w n l o a d   t h e   S o f t w a r e 
 ( " E f f e c t i v e   D a t e " )   a n d   c o n t i n u e   p e r p e t u a l l y ,   u n l e s s   t e r m i n a t e d 
 e a r l i e r   i n   a c c o r d a n c e   w i t h   t h e   " T e r m i n a t i o n "   p r o v i s i o n   o f   t h i s 
 A g r e e m e n t . 
 
 
 4 . 7 .   T e r m i n a t i o n 
 
 N V I D I A   m a y   t e r m i n a t e   t h i s   A g r e e m e n t   a t   a n y   t i m e   i f   Y o u   v i o l a t e 
 i t s   t e r m s .   U p o n   t e r m i n a t i o n ,   Y o u   w i l l   i m m e d i a t e l y   d e s t r o y   t h e 
 S o f t w a r e   o r   r e t u r n   a l l   c o p i e s   o f   t h e   S o f t w a r e   t o   N V I D I A ,   a n d 
 c e r t i f y   t o   N V I D I A   i n   w r i t i n g   t h a t   s u c h   a c t i o n s   h a v e   b e e n 
 c o m p l e t e d . 
 
 
 4 . 8 .   M i s c e l l a n e o u s 
 
 
 4 . 8 . 1 .   S u r v i v a l 
 
 T h o s e   p r o v i s i o n s   i n   t h i s   A g r e e m e n t ,   w h i c h   b y   t h e i r   n a t u r e   n e e d 
 t o   s u r v i v e   t h e   t e r m i n a t i o n   o r   e x p i r a t i o n   o f   t h i s   A g r e e m e n t , 
 s h a l l   s u r v i v e   t e r m i n a t i o n   o r   e x p i r a t i o n   o f   t h e   A g r e e m e n t , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   S e c t i o n     4 . 2 ,   S e c t i o n   4 . 3 , 
 S e c t i o n   4 . 4 ,   S e c t i o n   4 . 5 ,   S e c t i o n   4 . 7 ,   a n d   S e c t i o n   4 . 8 . 
 
 
 4 . 8 . 2 .   A p p l i c a b l e   L a w s 
 
 C l a i m s   a r i s i n g   u n d e r   t h i s   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e 
 l a w s   o f   D e l a w a r e ,   e x c l u d i n g   i t s   p r i n c i p l e s   o f   c o n f l i c t   o f   l a w s 
 a n d   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   S a l e   o f 
 G o o d s .   T h e   s t a t e   a n d / o r   f e d e r a l   c o u r t s   r e s i d i n g   i n   S a n t a   C l a r a 
 C o u n t y ,   C a l i f o r n i a   s h a l l   h a v e   e x c l u s i v e   j u r i s d i c t i o n   o v e r   a n y 
 d i s p u t e   o r   c l a i m   a r i s i n g   o u t   o f   t h i s   A g r e e m e n t .   Y o u   m a y   n o t 
 e x p o r t   t h e   S o f t w a r e   i n   v i o l a t i o n   o f   a p p l i c a b l e   e x p o r t   l a w s   a n d 
 r e g u l a t i o n s . 
 
 
 4 . 8 . 3 .   A m e n d m e n t 
 
 T h e   A g r e e m e n t   s h a l l   n o t   b e   m o d i f i e d   e x c e p t   b y   a   w r i t t e n 
 a g r e e m e n t   t h a t   n a m e s   t h i s   A g r e e m e n t   a n d   a n y   p r o v i s i o n   t o   b e 
 m o d i f i e d ,   i s   d a t e d   s u b s e q u e n t   t o   t h e   E f f e c t i v e   D a t e ,   a n d   i s 
 s i g n e d   b y   d u l y   a u t h o r i z e d   r e p r e s e n t a t i v e s   o f   b o t h   p a r t i e s . 
 
 
 4 . 8 . 4 .   N o   W a i v e r 
 
 N o   f a i l u r e   o r   d e l a y   o n   t h e   p a r t   o f   e i t h e r   p a r t y   i n   t h e 
 e x e r c i s e   o f   a n y   r i g h t ,   p o w e r   o r   r e m e d y   u n d e r   t h i s   A g r e e m e n t   o r 
 u n d e r   l a w ,   o r   t o   i n s i s t   u p o n   o r   e n f o r c e   p e r f o r m a n c e   b y   t h e 
 o t h e r   p a r t y   o f   a n y   o f   t h e   p r o v i s i o n s   o f   t h i s   A g r e e m e n t   o r 
 u n d e r   l a w ,   s h a l l   o p e r a t e   a s   a   w a i v e r   t h e r e o f ,   n o r   s h a l l   a n y 
 s i n g l e   o r   p a r t i a l   e x e r c i s e   o f   a n y   r i g h t ,   p o w e r   o r   r e m e d y 
 p r e c l u d e   o t h e r   o r   f u r t h e r   e x e r c i s e   t h e r e o f ,   o r   t h e   e x e r c i s e   o f 
 a n y   o t h e r   r i g h t ,   p o w e r   o r   r e m e d y ;   r a t h e r   t h e   p r o v i s i o n ,   r i g h t , 
 o r   r e m e d y   s h a l l   b e   a n d   r e m a i n   i n   f u l l   f o r c e   a n d   e f f e c t . 
 
 
 4 . 8 . 5 .   N o   A s s i g n m e n t 
 
 T h i s   A g r e e m e n t   a n d   L i c e n s e e ' s   r i g h t s   a n d   o b l i g a t i o n s   h e r e i n , 
 m a y   n o t   b e   a s s i g n e d ,   s u b c o n t r a c t e d ,   d e l e g a t e d ,   o r   o t h e r w i s e 
 t r a n s f e r r e d   b y   L i c e n s e e   w i t h o u t   N V I D I A ' s   p r i o r   w r i t t e n 
 c o n s e n t ,   a n d   a n y   a t t e m p t e d   a s s i g n m e n t ,   s u b c o n t r a c t , 
 d e l e g a t i o n ,   o r   t r a n s f e r   i n   v i o l a t i o n   o f   t h e   f o r e g o i n g   w i l l   b e 
 n u l l   a n d   v o i d .   T h e   t e r m s   o f   t h i s   A g r e e m e n t   s h a l l   b e   b i n d i n g 
 u p o n   L i c e n s e e ' s   a s s i g n e e s . 
 
 
 4 . 8 . 6 .   G o v e r n m e n t   R e s t r i c t e d   R i g h t s 
 
 T h e   p a r t i e s   a c k n o w l e d g e   t h a t   t h e   S o f t w a r e   i s   s u b j e c t   t o   U . S . 
 e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s .   T h e   p a r t i e s   a g r e e   t o 
 c o m p l y   w i t h   a l l   a p p l i c a b l e   i n t e r n a t i o n a l   a n d   n a t i o n a l   l a w s 
 t h a t   a p p l y   t o   t h e   S o f t w a r e ,   i n c l u d i n g   t h e   U . S .   E x p o r t 
 A d m i n i s t r a t i o n   R e g u l a t i o n s ,   a s   w e l l   a s   e n d - u s e r ,   e n d - u s e   a n d 
 d e s t i n a t i o n   r e s t r i c t i o n s   i s s u e d   b y   U . S .   a n d   o t h e r   g o v e r n m e n t s . 
 
 T h e   S o f t w a r e   h a s   b e e n   d e v e l o p e d   e n t i r e l y   a t   p r i v a t e   e x p e n s e 
 a n d   i s   c o m m e r c i a l   c o m p u t e r   s o f t w a r e   p r o v i d e d   w i t h   R E S T R I C T E D 
 R I G H T S .   U s e ,   d u p l i c a t i o n   o r   d i s c l o s u r e   o f   t h e   S o f t w a r e   b y   t h e 
 U . S .   G o v e r n m e n t   o r   a   U . S .   G o v e r n m e n t   s u b c o n t r a c t o r   i s   s u b j e c t 
 t o   t h e   r e s t r i c t i o n s   s e t   f o r t h   i n   t h e   A g r e e m e n t   u n d e r   w h i c h   t h e 
 S o f t w a r e   w a s   o b t a i n e d   p u r s u a n t   t o   D F A R S   2 2 7 . 7 2 0 2 - 3 ( a )   o r   a s 
 s e t   f o r t h   i n   s u b p a r a g r a p h s   ( c ) ( 1 )   a n d   ( 2 )   o f   t h e   C o m m e r c i a l 
 C o m p u t e r   S o f t w a r e   -   R e s t r i c t e d   R i g h t s   c l a u s e   a t   F A R   5 2 . 2 2 7 - 1 9 , 
 a s   a p p l i c a b l e .   C o n t r a c t o r / m a n u f a c t u r e r   i s   N V I D I A ,   2 7 0 1   S a n 
 T o m a s   E x p r e s s w a y ,   S a n t a   C l a r a ,   C A   9 5 0 5 0 .   U s e   o f   t h e   S o f t w a r e 
 b y   t h e   G o v e r n m e n t   c o n s t i t u t e s   a c k n o w l e d g m e n t   o f   N V I D I A ' s 
 p r o p r i e t a r y   r i g h t s   t h e r e i n . 
 
 
 4 . 8 . 7 .   I n d e p e n d e n t   C o n t r a c t o r s 
 
 L i c e n s e e ' s   r e l a t i o n s h i p   t o   N V I D I A   i s   t h a t   o f   a n   i n d e p e n d e n t 
 c o n t r a c t o r ,   a n d   n e i t h e r   p a r t y   i s   a n   a g e n t   o r   p a r t n e r   o f   t h e 
 o t h e r .   L i c e n s e e   w i l l   n o t   h a v e ,   a n d   w i l l   n o t   r e p r e s e n t   t o   a n y 
 t h i r d   p a r t y   t h a t   i t   h a s ,   a n y   a u t h o r i t y   t o   a c t   o n   b e h a l f   o f 
 N V I D I A . 
 
 
 4 . 8 . 8 .   S e v e r a b i l i t y 
 
 I f   f o r   a n y   r e a s o n   a   c o u r t   o f   c o m p e t e n t   j u r i s d i c t i o n   f i n d s   a n y 
 p r o v i s i o n   o f   t h i s   A g r e e m e n t ,   o r   p o r t i o n   t h e r e o f ,   t o   b e 
 u n e n f o r c e a b l e ,   t h a t   p r o v i s i o n   o f   t h e   A g r e e m e n t   w i l l   b e 
 e n f o r c e d   t o   t h e   m a x i m u m   e x t e n t   p e r m i s s i b l e   s o   a s   t o   a f f e c t   t h e 
 i n t e n t   o f   t h e   p a r t i e s ,   a n d   t h e   r e m a i n d e r   o f   t h i s   A g r e e m e n t 
 w i l l   c o n t i n u e   i n   f u l l   f o r c e   a n d   e f f e c t .   T h i s   A g r e e m e n t   h a s 
 b e e n   n e g o t i a t e d   b y   t h e   p a r t i e s   a n d   t h e i r   r e s p e c t i v e   c o u n s e l 
 a n d   w i l l   b e   i n t e r p r e t e d   f a i r l y   i n   a c c o r d a n c e   w i t h   i t s   t e r m s 
 a n d   w i t h o u t   a n y   s t r i c t   c o n s t r u c t i o n   i n   f a v o r   o f   o r   a g a i n s t 
 e i t h e r   p a r t y . 
 
 
 4 . 8 . 9 .   E n t i r e   A g r e e m e n t 
 
 T h i s   A g r e e m e n t   a n d   N D A   c o n s t i t u t e   t h e   e n t i r e   a g r e e m e n t   b e t w e e n 
 t h e   p a r t i e s   w i t h   r e s p e c t   t o   t h e   s u b j e c t   m a t t e r   c o n t e m p l a t e d 
 h e r e i n ,   a n d   m e r g e s   a l l   p r i o r   a n d   c o n t e m p o r a n e o u s 
 c o m m u n i c a t i o n s . 
 
 M I C R O S O F T   S O F T W A R E   L I C E N S E   T E R M S 
 M I C R O S O F T   D I R E C T X   E N D   U S E R   R U N T I M E 
 
 T h e s e   l i c e n s e   t e r m s   a r e   a n   a g r e e m e n t   b e t w e e n   M i c r o s o f t   C o r p o r a t i o n   ( o r   b a s e d   o n 
 w h e r e   y o u   l i v e ,   o n e   o f   i t s   a f f i l i a t e s )   a n d   y o u .     P l e a s e   r e a d   t h e m .     T h e y   a p p l y 
 t o   t h e   s o f t w a r e   n a m e d   a b o v e ,   w h i c h   i n c l u d e s   t h e   m e d i a   o n   w h i c h   y o u   r e c e i v e d   i t , 
 i f   a n y .     T h e   t e r m s   a l s o   a p p l y   t o   a n y   M i c r o s o f t 
 
 *   u p d a t e s , 
 *   s u p p l e m e n t s , 
 *   I n t e r n e t - b a s e d   s e r v i c e s ,   a n d   
 *   s u p p o r t   s e r v i c e s 
 
 f o r   t h i s   s o f t w a r e ,   u n l e s s   o t h e r   t e r m s   a c c o m p a n y   t h o s e   i t e m s .     I f   s o ,   t h o s e 
 t e r m s   a p p l y . 
 
 B Y   U S I N G   T H E   S O F T W A R E ,   Y O U   A C C E P T   T H E S E   T E R M S .     I F   Y O U   D O   N O T   A C C E P T   T H E M ,   D O 
 N O T   U S E   T H E   S O F T W A R E . 
 
 I f   y o u   c o m p l y   w i t h   t h e s e   l i c e n s e   t e r m s ,   y o u   h a v e   t h e   r i g h t s   b e l o w . 
 
 1 .   I N S T A L L A T I O N   A N D   U S E   R I G H T S .     Y o u   m a y   i n s t a l l   a n d   u s e   a n y   n u m b e r   o f   c o p i e s 
 o f   t h e   s o f t w a r e   o n   y o u r   d e v i c e s . 
 
 2 .   S C O P E   O F   L I C E N S E .     T h e   s o f t w a r e   i s   l i c e n s e d ,   n o t   s o l d .   T h i s   a g r e e m e n t   o n l y 
 g i v e s   y o u   s o m e   r i g h t s   t o   u s e   t h e   s o f t w a r e .     M i c r o s o f t   r e s e r v e s   a l l   o t h e r 
 r i g h t s .     U n l e s s   a p p l i c a b l e   l a w   g i v e s   y o u   m o r e   r i g h t s   d e s p i t e   t h i s   l i m i t a t i o n , 
 y o u   m a y   u s e   t h e   s o f t w a r e   o n l y   a s   e x p r e s s l y   p e r m i t t e d   i n   t h i s   a g r e e m e n t .     I n 
 d o i n g   s o ,   y o u   m u s t   c o m p l y   w i t h   a n y   t e c h n i c a l   l i m i t a t i o n s   i n   t h e   s o f t w a r e   t h a t 
 o n l y   a l l o w   y o u   t o   u s e   i t   i n   c e r t a i n   w a y s .     Y o u   m a y   n o t 
 
 *   w o r k   a r o u n d   a n y   t e c h n i c a l   l i m i t a t i o n s   i n   t h e   s o f t w a r e ; 
 *   r e v e r s e   e n g i n e e r ,   d e c o m p i l e   o r   d i s a s s e m b l e   t h e   s o f t w a r e ,   e x c e p t   a n d   o n l y   t o 
     t h e   e x t e n t   t h a t   a p p l i c a b l e   l a w   e x p r e s s l y   p e r m i t s ,   d e s p i t e   t h i s   l i m i t a t i o n ; 
 *   m a k e   m o r e   c o p i e s   o f   t h e   s o f t w a r e   t h a n   s p e c i f i e d   i n   t h i s   a g r e e m e n t   o r   a l l o w e d 
     b y   a p p l i c a b l e   l a w ,   d e s p i t e   t h i s   l i m i t a t i o n ; 
 *   p u b l i s h   t h e   s o f t w a r e   f o r   o t h e r s   t o   c o p y ; 
 *   r e n t ,   l e a s e   o r   l e n d   t h e   s o f t w a r e ; 
 *   t r a n s f e r   t h e   s o f t w a r e   o r   t h i s   a g r e e m e n t   t o   a n y   t h i r d   p a r t y ;   o r 
 *   u s e   t h e   s o f t w a r e   f o r   c o m m e r c i a l   s o f t w a r e   h o s t i n g   s e r v i c e s . 
 
 3 .   B A C K U P   C O P Y .     Y o u   m a y   m a k e   o n e   b a c k u p   c o p y   o f   t h e   s o f t w a r e .     Y o u   m a y   u s e   i t 
 o n l y   t o   r e i n s t a l l   t h e   s o f t w a r e . 
 
 4 .   D O C U M E N T A T I O N .     A n y   p e r s o n   t h a t   h a s   v a l i d   a c c e s s   t o   y o u r   c o m p u t e r   o r 
 i n t e r n a l   n e t w o r k   m a y   c o p y   a n d   u s e   t h e   d o c u m e n t a t i o n   f o r   y o u r   i n t e r n a l , 
 r e f e r e n c e   p u r p o s e s . 
 
 5 .   E X P O R T   R E S T R I C T I O N S .     T h e   s o f t w a r e   i s   s u b j e c t   t o   U n i t e d   S t a t e s   e x p o r t   l a w s 
 a n d   r e g u l a t i o n s .     Y o u   m u s t   c o m p l y   w i t h   a l l   d o m e s t i c   a n d   i n t e r n a t i o n a l   e x p o r t 
 l a w s   a n d   r e g u l a t i o n s   t h a t   a p p l y   t o   t h e   s o f t w a r e .     T h e s e   l a w s   i n c l u d e 
 r e s t r i c t i o n s   o n   d e s t i n a t i o n s ,   e n d   u s e r s   a n d   e n d   u s e .     F o r   a d d i t i o n a l 
 i n f o r m a t i o n ,   s e e   w w w . m i c r o s o f t . c o m / e x p o r t i n g . 
 
 6 .   S U P P O R T   S E R V I C E S .   B e c a u s e   t h i s   s o f t w a r e   i s   " a s   i s , "   w e   m a y   n o t   p r o v i d e 
 s u p p o r t   s e r v i c e s   f o r   i t . 
 
 7 .   E N T I R E   A G R E E M E N T .     T h i s   a g r e e m e n t ,   a n d   t h e   t e r m s   f o r   s u p p l e m e n t s ,   u p d a t e s , 
 I n t e r n e t - b a s e d   s e r v i c e s   a n d   s u p p o r t   s e r v i c e s   t h a t   y o u   u s e ,   a r e   t h e   e n t i r e 
 a g r e e m e n t   f o r   t h e   s o f t w a r e   a n d   s u p p o r t   s e r v i c e s . 
 
 8 .   A P P L I C A B L E   L A W . 
 
 a .   U n i t e d   S t a t e s .     I f   y o u   a c q u i r e d   t h e   s o f t w a r e   i n   t h e   U n i t e d   S t a t e s , 
 W a s h i n g t o n   s t a t e   l a w   g o v e r n s   t h e   i n t e r p r e t a t i o n   o f   t h i s   a g r e e m e n t   a n d   a p p l i e s 
 t o   c l a i m s   f o r   b r e a c h   o f   i t ,   r e g a r d l e s s   o f   c o n f l i c t   o f   l a w s   p r i n c i p l e s .     T h e 
 l a w s   o f   t h e   s t a t e   w h e r e   y o u   l i v e   g o v e r n   a l l   o t h e r   c l a i m s ,   i n c l u d i n g   c l a i m s 
 u n d e r   s t a t e   c o n s u m e r   p r o t e c t i o n   l a w s ,   u n f a i r   c o m p e t i t i o n   l a w s ,   a n d   i n   t o r t . 
 
 b .   O u t s i d e   t h e   U n i t e d   S t a t e s .     I f   y o u   a c q u i r e d   t h e   s o f t w a r e   i n   a n y   o t h e r 
 c o u n t r y ,   t h e   l a w s   o f   t h a t   c o u n t r y   a p p l y . 
 
 9 .   L E G A L   E F F E C T .     T h i s   a g r e e m e n t   d e s c r i b e s   c e r t a i n   l e g a l   r i g h t s .     Y o u   m a y   h a v e 
 o t h e r   r i g h t s   u n d e r   t h e   l a w s   o f   y o u r   c o u n t r y .     Y o u   m a y   a l s o   h a v e   r i g h t s   w i t h 
 r e s p e c t   t o   t h e   p a r t y   f r o m   w h o m   y o u   a c q u i r e d   t h e   s o f t w a r e .     T h i s   a g r e e m e n t   d o e s 
 n o t   c h a n g e   y o u r   r i g h t s   u n d e r   t h e   l a w s   o f   y o u r   c o u n t r y   i f   t h e   l a w s   o f   y o u r 
 c o u n t r y   d o   n o t   p e r m i t   i t   t o   d o   s o . 
 
 1 0 .   D I S C L A I M E R   O F   W A R R A N T Y .       T H E   S O F T W A R E   I S   L I C E N S E D   " A S - I S . "     Y O U   B E A R   T H E 
 R I S K   O F   U S I N G   I T .     M I C R O S O F T   G I V E S   N O   E X P R E S S   W A R R A N T I E S ,   G U A R A N T E E S   O R 
 C O N D I T I O N S .     Y O U   M A Y   H A V E   A D D I T I O N A L   C O N S U M E R   R I G H T S   U N D E R   Y O U R   L O C A L   L A W S 
 W H I C H   T H I S   A G R E E M E N T   C A N N O T   C H A N G E .     T O   T H E   E X T E N T   P E R M I T T E D   U N D E R   Y O U R   L O C A L 
 L A W S ,   M I C R O S O F T   E X C L U D E S   T H E   I M P L I E D   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 . 
 
 1 1 .   L I M I T A T I O N   O N   A N D   E X C L U S I O N   O F   R E M E D I E S   A N D   D A M A G E S .     Y O U   C A N   R E C O V E R   F R O M 
 M I C R O S O F T   A N D   I T S   S U P P L I E R S   O N L Y   D I R E C T   D A M A G E S   U P   T O   U . S .   $ 5 . 0 0 .     Y O U   C A N N O T 
 R E C O V E R   A N Y   O T H E R   D A M A G E S ,   I N C L U D I N G   C O N S E Q U E N T I A L ,   L O S T   P R O F I T S ,   S P E C I A L , 
 I N D I R E C T   O R   I N C I D E N T A L   D A M A G E S . 
 
 T h i s   l i m i t a t i o n   a p p l i e s   t o 
 
 *   a n y t h i n g   r e l a t e d   t o   t h e   s o f t w a r e ,   s e r v i c e s ,   c o n t e n t   ( i n c l u d i n g   c o d e )   o n   t h i r d 
     p a r t y   I n t e r n e t   s i t e s ,   o r   t h i r d   p a r t y   p r o g r a m s ;   a n d 
 *   c l a i m s   f o r   b r e a c h   o f   c o n t r a c t ,   b r e a c h   o f   w a r r a n t y ,   g u a r a n t e e   o r   c o n d i t i o n , 
     s t r i c t   l i a b i l i t y ,   n e g l i g e n c e ,   o r   o t h e r   t o r t   t o   t h e   e x t e n t   p e r m i t t e d   b y 
     a p p l i c a b l e   l a w . 
 
 I t   a l s o   a p p l i e s   e v e n   i f   M i c r o s o f t   k n e w   o r   s h o u l d   h a v e   k n o w n   a b o u t   t h e 
 p o s s i b i l i t y   o f   t h e   d a m a g e s .     T h e   a b o v e   l i m i t a t i o n   o r   e x c l u s i o n   m a y   n o t   a p p l y   t o 
 y o u   b e c a u s e   y o u r   c o u n t r y   m a y   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f 
 i n c i d e n t a l ,   c o n s e q u e n t i a l   o r   o t h e r   d a m a g e s . 
 
 T h e   S o f t w a r e   c o n t a i n s   c o m p o n e n t s ,   a s   l i s t e d   b e l o w   t h a t   a r e 
 l i c e n s e d   t o   L i c e n s e e   p u r s u a n t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h e i r   r e s p e c t i v e   E n d   U s e r   L i c e n s e   A g r e e m e n t s : 
 
     *   N V I D I A   C U D A   S a m p l e s 
 
     *   N V I D I A   C U D A   T o o l k i t 
 
     *   N V I D I A   D i r e c t X   S D K 
 
 M o r e   i n f o r m a t i o n ,   i n c l u d i n g   l i c e n s i n g   i n f o r m a t i o n ,   a b o u t   t h e 
 N V I D I A   C U D A   T o o l k i t   a n d   t h e   N V I D I A   C U D A   S a m p l e s   c a n   b e   f o u n d 
 a t :   h t t p : / / w w w . n v i d i a . c o m / g e t c u d a 
 
 M o r e   i n f o r m a t i o n ,   i n c l u d i n g   l i c e n s i n g   i n f o r m a t i o n ,   a b o u t   t h e 
 N V I D I A   D i r e c t X   S D K   c a n   b e   f o u n d   a t : 
 h t t p : / / d e v e l o p e r . n v i d i a . c o m / o b j e c t / s d k _ h o m e . h t m l 
 
 
 N V I D I A   C U D A   G e n e r a l   T e r m s 
 - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   S o f t w a r e   m a y   c o l l e c t   n o n - p e r s o n a l l y   i d e n t i f i a b l e 
 i n f o r m a t i o n   f o r   t h e   p u r p o s e s   o f   c u s t o m i z i n g   i n f o r m a t i o n 
 d e l i v e r e d   t o   y o u   a n d   i m p r o v i n g   f u t u r e   v e r s i o n s   o f   t h e 
 S o f t w a r e .   S u c h   i n f o r m a t i o n ,   i n c l u d i n g   I P   a d d r e s s   a n d   s y s t e m 
 c o n f i g u r a t i o n ,   w i l l   o n l y   b e   c o l l e c t e d   o n   a n   a n o n y m o u s   b a s i s 
 a n d   c a n n o t   b e   l i n k e d   t o   a n y   p e r s o n a l l y   i d e n t i f i a b l e 
 i n f o r m a t i o n .   P e r s o n a l l y   i d e n t i f i a b l e   i n f o r m a t i o n   s u c h   a s   y o u r 
 u s e r n a m e   o r   h o s t n a m e   i s   n o t   c o l l e c t e d . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   N V I D I A   m a t e r i a l s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 	     
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 4 4   -   T e c h n o l o g y   P r e v i e w   C o d e   -   P a c k e d   o b j e c t   s u p p o r t 
 P a c k e d   o b j e c t   s u p p o r t   i s   i n c l u d e d   a s   T e c h n o l o g y   P r e v i e w   C o d e   a n d   m a y   b e   e v a l u a t e d   b y   L i c e n s e e   f o r   u n l i m i t e d   p e r i o d   a f t e r   i n i t i a l   i n s t a l l a t i o n .   
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   T e c h n o l o g y   P r e v i e w   C o d e   -   p a c k e d   o b j e c t   s u p p o r t 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 4 5   -   P a h o   J a v a   M Q T T   C l i e n t   -   E c l i p s e   P a c k a g e s 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f : 
   *   E c l i p s e   D i s t r i b u t i o n   L i c e n s e   1 . 0   ( B S D ) :   h t t p s : / / p r o j e c t s . e c l i p s e . o r g / c o n t e n t / e c l i p s e - d i s t r i b u t i o n - l i c e n s e - 1 . 0 - b s d 
   *   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " ) :   h t t p s : / / p r o j e c t s . e c l i p s e . o r g / c o n t e n t / e c l i p s e - p u b l i c - l i c e n s e - 1 . 0 
 
 T h e   s o u r c e   v e r s i o n   o f   t h i s   J a v a   c o m p o n e n t   m a y   b e   d o w n l o a d e d   h e r e : 
 h t t p s : / / w w w . e c l i p s e . o r g / d o w n l o a d s / d o w n l o a d . p h p ? f i l e = / p a h o / r e l e a s e s / 1 . 0 . 0 / J a v a / p l u g i n s / o r g . e c l i p s e . p a h o . c l i e n t . m q t t v 3 _ 1 . 0 . 0 . j a r 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   P a h o   M Q T T   C l i e n t   -   E c l i p s e   P a c k a g e s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 E N D   O F   S e c t i o n   B .   N O T I C E S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   C .   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 ( a )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   1 9 9 2 . 
 
 ( b )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( c )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
 ( d )   T a l i g e n t :   P o r t i o n s   l i c e n s e d   f r o m   T a l i g e n t ,   I n c . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   S e c t i o n   C .   N O T I C E S   R E L A T I N G   T O   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   a c k n o w l e d g e m e n t s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E   A N D   I N F O R M A T I O N   F I L E   F O R   I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   8   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   T i v o l i   S t o r a g e   F l a s h C o p y ( R )   M a n a g e r   4 . 1   N o t i c e s   a n d   I n f o r m a t i o n 
 
 
 A p a c h e   L i c e n s e   1 . 1   N o t i c e s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     
 
 T h e   f o l l o w i n g   w e r e   o b t a i n e d   u n d e r   V 1 . 1   o f   t h e   A p a c h e   l i c e n s e : 
 
 *   A p a c h e   A x i s   2 . 2 . 1 
 *   A p a c h e   X e r c e s   ( X e r c e s   C + +   v   1 . 6 . 0 ,   X e r c e s   J 2   2 . 2 . 1 ) 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s )   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
   *         n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 = = = = = = = = = = = = = = = e n d   o f   A p a c h e   L i c e n s e   1 . 1   n o t i c e s = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A p a c h e   L i c e n s e   2 . 0   N o t i c e s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     
 
 T h e   f o l l o w i n g   w e r e   o b t a i n e d   u n d e r   V 2 . 0   o f   t h e   A p a c h e   l i c e n s e : 
 
 *   A p a c h e   A b d e r a 
 *   A p a c h e   A n t   1 . 6 . 2 
 *   A p a c h e   A n t   1 . 8 . 1 
 *   A p a c h e   A r i e s 
 *   A p a c h e   A x i s 
 *   A p a c h e   C o m m o n s   C o d e c 
 *   A p a c h e   C o m m o n s   C o d e c   1 . 3 
 *   A p a c h e   C o m m o n s   C o d e c   1 . 6 
 *   A p a c h e   C o m m o n s   C o l l e c t i o n s 
 *   A p a c h e   C o m m o n s   D i g e s t e r 
 *   A p a c h e   C o m m o n s   D i s c o v e r y 
 *   A p a c h e   C o m m o n s   F i l e u p l o a d 
 *   A p a c h e   C o m m o n s   H T T P   c l i e n t 
 *   A p a c h e   C o m m o n s   I O   1 . 4 
 *   A p a c h e   C o m m o n s   L a n g 
 *   A p a c h e   C o m m o n s   L o g g i n g 
 *   A p a c h e   C o m m o n s   L o g g i n g   1 . 1 . 1 
 *   A p a c h e   C o m m o n s   N e t   2 . 2 
 *   A p a c h e   C o m m o n s   P o o l 
 *   A p a c h e   C o m m o n s   c l i   1 . 2 
 *   A p a c h e   D e r b y   1 0 . 8 
 *   A p a c h e   F e l i x   O B R 
 *   A p a c h e   F e l i x   S C R 
 *   A p a c h e   F e l i x   S h e l l 
 *   A p a c h e   G e r o n i m o   s p e c s   ( s u b s e t ) 
 *   A p a c h e   H T T P   C l i e n t   4 . 2 
 *   A p a c h e   H t t p c o r e   4 . 2 
 *   A p a c h e   J S T L 
 *   A p a c h e   L e s s . j s   1 . 1 . 4 
 *   A p a c h e   M y F a c e s 
 *   A p a c h e   O p e n   A j a x   h u b   1 . 0 
 *   A p a c h e   O p e n J P A 
 *   A p a c h e   T o m c a t   ( s u b s e t ) 
 *   A p a c h e   W i n k 
 *   A p a c h e   X e r c e s C + +   v   2 . 8 . 0 
 *   J a c k s o n 
 *   L o g 4 j   1 . 2 . 1 4 
 *   X M L 4 C   5 . 5 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s )   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,     " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k     ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
                                         E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 = = = = = = = = = = = = = = = e n d   o f   A p a c h e   L i c e n s e   V e r s i o n   2 . 0   n o t i c e s = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B S D 
 = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 *   A S M 
 *   C S S _ S t y l e s 
 *   D o j o   T o o l k i t   1 . 8 
 *   D o j o   T o o l k i t   1 . 9 
 *   S E R P 
 
 *   A S M 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 *   D o j o   T o o l k i t   1 . 9 
 *   D o j o   T o o l k i t   1 . 8 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 3 ,   T h e   D o j o   F o u n d a t i o n   
 A l l   r i g h t s   r e s e r v e d . 
 
 *   S E R P 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 = = = = = = = = = = = =   E N D   O F   B S D   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D   J D O M   1 . 7 
 = = = = = = = = = = = = 
 
 T h e   P r o g r a m   c o n t a i n s   B S D   J D O M   1 . 7 .   I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u ,   a s   r e c i p i e n t   o f   t h i s   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   n o t i c e s : 
 
 J D O M   C O D E .   T h e   P r o g r a m   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   J D O M   P r o j e c t   ( h t t p : / / w w w . j d o m . o r g / ) .   T h e   p o r t i o n s   o f   t h e   P r o g r a m   w h i c h   a r e   b a s e d   o n   s o f t w a r e   d e v e l o p e d   b y   t h e   J D O M   P r o j e c t   a r e   C o p y r i g h t   ( C )   2 0 0 1   B r e t t   M c L a u g h l i n   &   J a s o n   H u n t e r .   A l l   r i g h t s   r e s e r v e d .   I B M   o b t a i n e d   t h e   J D C O M   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   J D O M   P r o j e c t : 
 
 [ J D O M   l i c e n s e ] 
 
 C o p y r i g h t   ( C )   2 0 0 1   B r e t t   M c L a u g h l i n   &   J a s o n   H u n t e r . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s   t h e s e   c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   " J D O M "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   l i c e n s e @ j d o m . o r g . 
 
   4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J D O M " ,   n o r   m a y   " J D O M "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   f r o m   t h e   J D O M   P r o j e c t   M a n a g e m e n t   ( p m @ j d o m . o r g ) . 
 
   I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e   e n d - u s e r   d o c u m e n t a t i o n   p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e   s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   e q u i v a l e n t   t o   t h e   f o l l o w i n g : 
 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   J D O M   P r o j e c t   ( h t t p : / / w w w . j d o m . o r g / ) . " 
 
 A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s   a v a i l a b l e   a t   h t t p : / / w w w . j d o m . o r g / i m a g e s / l o g o s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   J D O M   A U T H O R S   O R   T H E   P R O J E C T   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   J D O M   P r o j e c t   a n d   w a s   o r i g i n a l l y   c r e a t e d   b y   B r e t t   M c L a u g h l i n       b r e t t @ j d o m . o r g       a n d   J a s o n   H u n t e r       j h u n t e r @ j d o m . o r g     .   
 
 = = = = = = = = = = = =   E N D   O F   B S D   J D O M   1 . 7   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B S D   X M L   U t i l i t y   1 . 3 
 = = = = = = = = = = = = = = = = = = = 
 T h e   P r o g r a m   c o n t a i n s   B S D   X M L   U t i l i t y   1 . 3 .     I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u ,   a s   r e c i p i e n t   o f   t h i s   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   n o t i c e s : 
 
     X M L U t i l i t y   V 1 . 3   
 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 
 
 X M L U T I L I T Y   C O D E .   T h e   P r o g r a m   i n c l u d e s   X M L U t i l i t y   v 1 . 3   s o f t w a r e   t h a t   i s   C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   J e n s   F a u t h .   A l l   r i g h t s   r e s e r v e d .   I B M   o b t a i n e d   t h e   X M L U t i l i t y   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   J e n s   F a u t h :   
 
 [ X M L U t i l i t y   l i c e n s e ] 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   J e n s   F a u t h 
 
 A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = =   E N D   O F   B S D   X M L   U t i l i t y   1 . 3   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B o o s t 
 = = = 
 B o o s t   S o f t w a r e   L i c e n s e   -   V e r s i o n   1 . 0   -   A u g u s t   1 7 t h ,   2 0 0 3 
 
 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 r   o r g a n i z a t i o n 
 o b t a i n i n g   a   c o p y   o f   t h e   s o f t w a r e   a n d   a c c o m p a n y i n g   d o c u m e n t a t i o n   c o v e r e d   b y 
 t h i s   l i c e n s e   ( t h e   " S o f t w a r e " )   t o   u s e ,   r e p r o d u c e ,   d i s p l a y ,   d i s t r i b u t e , 
 e x e c u t e ,   a n d   t r a n s m i t   t h e   S o f t w a r e ,   a n d   t o   p r e p a r e   d e r i v a t i v e   w o r k 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   t h i r d - p a r t i e 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 ,   a l l   s u b j e c t   t o   t h e   f o l l o w i n g : 
 
 T h e   c o p y r i g h t   n o t i c e s   i n   t h e   S o f t w a r e   a n d   t h i s   e n t i r e   s t a t e m e n t ,   i n c l u d i n g 
 t h e   a b o v e   l i c e n s e   g r a n t ,   t h i s   r e s t r i c t i o n   a n d   t h e   f o l l o w i n g   d i s c l a i m e r , 
 m u s t   b e   i n c l u d e d   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e ,   i n   w h o l e   o r   i n   p a r t ,   a n d 
 a l l   d e r i v a t i v e   w o r k s   o f   t h e   S o f t w a r e ,   u n l e s s   s u c h   c o p i e s   o r   d e r i v a t i v e 
 w o r k s   a r e   s o l e l y   i n   t h e   f o r m   o f   m a c h i n e - e x e c u t a b l e   o b j e c t   c o d e   g e n e r a t e d   b y 
 a   s o u r c e   l a n g u a g e   p r o c e s s o r . 
 
 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 ,   T I T L 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   C O P Y R I G H T   H O L D E R S   O R   A N Y O N E   D I S T R I B U T I N G   T H E   S O F T W A R E   B E   L I A B L E 
 F O R   A N Y   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   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 . 
 
 
 = = = = = = = = = = = =   E N D   O F   B o o s t   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B R O W S E R L A U N C H E R   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   B r o w s e r L a u n c h e r   s o f t w a r e : 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
     *   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 = = = = = = = = = = = =   E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C o n v e r t U T F 
 = = = = = = = = = = 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 4   U n i c o d e ,   I n c .   
   
 D i s c l a i m e r   
   
 T h i s   s o u r c e   c o d e   i s   p r o v i d e d   a s   i s   b y   U n i c o d e ,   I n c .   N o   c l a i m s   a r e   
 m a d e   a s   t o   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e .   N o   w a r r a n t i e s   o f   a n y   
 k i n d   a r e   e x p r e s s e d   o r   i m p l i e d .   T h e   r e c i p i e n t   a g r e e s   t o   d e t e r m i n e   
 a p p l i c a b i l i t y   o f   i n f o r m a t i o n   p r o v i d e d .   I f   t h i s   f i l e   h a s   b e e n   
 p u r c h a s e d   o n   m a g n e t i c   o r   o p t i c a l   m e d i a   f r o m   U n i c o d e ,   I n c . ,   t h e   
 s o l e   r e m e d y   f o r   a n y   c l a i m   w i l l   b e   e x c h a n g e   o f   d e f e c t i v e   m e d i a   
 w i t h i n   9 0   d a y s   o f   r e c e i p t .   
   
 L i m i t a t i o n s   o n   R i g h t s   t o   R e d i s t r i b u t e   T h i s   C o d e   
   
 U n i c o d e ,   I n c .   h e r e b y   g r a n t s   t h e   r i g h t   t o   f r e e l y   u s e   t h e   i n f o r m a t i o n   
 s u p p l i e d   i n   t h i s   f i l e   i n   t h e   c r e a t i o n   o f   p r o d u c t s   s u p p o r t i n g   t h e   
 U n i c o d e   S t a n d a r d ,   a n d   t o   m a k e   c o p i e s   o f   t h i s   f i l e   i n   a n y   f o r m   
 f o r   i n t e r n a l   o r   e x t e r n a l   d i s t r i b u t i o n   a s   l o n g   a s   t h i s   n o t i c e   
 r e m a i n s   a t t a c h e d . 
 
 = = = = = = = = = = = = = = = = = = = =   E N D   O F   C o n v e r t U T F   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C u r l 
 = = = = 
 
 *   C u r l   7 . 1 9 . 5 - 3 
 *   C u r l   7 . 1 9 . 5 - 3 
 *   C u r l   7 . 2 1 . 6   
 *   c u r l   7 . 1 9 . 5 - 4 
 *   c u r l   7 . 2 1 . 6 - L 2 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 6   -   2 0 1 1 ,   D a n i e l   S t e n b e r g ,       d a n i e l @ h a x x . s e     . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 = = = = = = = = = = = = = = = = = = = = =   E N D   O F   C U R L   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 D O J O 
 = = = = 
 
 D o j o   i s   a v a i l a b l e   u n d e r   * e i t h e r *   t h e   t e r m s   o f   t h e   m o d i f i e d   B S D   l i c e n s e   * o r *   t h e   A c a d e m i c   F r e e   L i c e n s e   v e r s i o n   2 . 1 .   A s   a   r e c i p i e n t   o f   D o j o ,   y o u   m a y   c h o o s e   w h i c h   l i c e n s e   t o   r e c e i v e   t h i s   c o d e   u n d e r   ( e x c e p t   a s   n o t e d   i n   p e r - m o d u l e   L I C E N S E   f i l e s ) .   S o m e   m o d u l e s   m a y   n o t   b e   t h e   c o p y r i g h t   o f   t h e   D o j o   F o u n d a t i o n .   T h e s e   m o d u l e s   c o n t a i n   e x p l i c i t   d e c l a r a t i o n s   o f   c o p y r i g h t   i n   b o t h   t h e   L I C E N S E   f i l e s   i n   t h e   d i r e c t o r i e s   i n   w h i c h   t h e y   r e s i d e   a n d   i n   t h e   c o d e   i t s e l f .   N o   e x t e r n a l   c o n t r i b u t i o n s   a r e   a l l o w e d   u n d e r   l i c e n s e s   w h i c h   a r e   f u n d a m e n t a l l y   i n c o m p a t i b l e   w i t h   t h e   A F L   o r   B S D   l i c e n s e s   t h a t   D o j o   i s   d i s t r i b u t e d   u n d e r . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 T h e   " N e w "   B S D   L i c e n s e : 
 * * * * * * * * * * * * * * * * * * * * * * 
 D O J O   W e b   B u i l d e r     -   C o p y r i g h t   ( c ) 2 0 0 5   - 2 0 1 1 ,   T h e   D o j o   F o u n d a t i o n 
 F i r e b u g   L i t e   F i l e s   -   C o p y r i g h t   ( c )   2 0 0 8   A z e r   K o u l u   h t t p : / / a z e r . k o d f a b r i k . c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = =   E N D   O F   D O J O   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 U S _ m a p _ d a t a 
 = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   U S   m a p   d a t a   i n       d o j o - d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 	 A r e   t h e r e   l e g a l   r e s t r i c t i o n s   o n   a c c e s s   o r   u s e   o f   t h e   d a t a ? 
 
 	 	 A c c e s s _ C o n s t r a i n t s :   N o n e   
 	 	 U s e _ C o n s t r a i n t s :   
 	 	 	 N o n e .   A c k n o w l e d g m e n t   o f   t h e   N a t i o n a l   A t l a s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a   a n d   ( o r )   t h e   U . S .   G e o l o g i c a l   S u r v e y   w o u l d   b e   a p p r e c i a t e d   i n   p r o d u c t s   d e r i v e d   f r o m   t h e s e   d a t a .   
 
 	 1 .   W h o   d i s t r i b u t e s   t h e   d a t a   s e t ?   ( D i s t r i b u t o r   1   o f   1 ) 
 
 	 	 E a r t h   S c i e n c e   I n f o r m a t i o n   C e n t e r ,   U . S .   G e o l o g i c a l   S u r v e y   5 0 7   N a t i o n a l   C e n t e r   R e s t o n ,   V A   2 0 1 9 2 
 
 	 	 1 - 8 8 8 - A S K - U S G S   ( 1 - 8 8 8 - 2 7 5 - 8 7 4 7 )   ( v o i c e ) 
 
 
 	 	 C o n t a c t _ I n s t r u c t i o n s :   
 	 	 	 I n   a d d i t i o n   t o   t h e   a d d r e s s   a b o v e   t h e r e   a r e   o t h e r   E S I C   o f f i c e s   t h r o u g h o u t   t h e   c o u n t r y .   A   f u l l   l i s t   o f   t h e s e   o f f i c e s   i s   a t       h t t p : / / m a p p i n g . u s g s . g o v / e s i c / e s i c _ i n d e x . h t m l     .   
 
 	 2 .   W h a t ' s   t h e   c a t a l o g   n u m b e r   I   n e e d   t o   o r d e r   t h i s   d a t a   s e t ? 
 
 	 3 .   W h a t   l e g a l   d i s c l a i m e r s   a m   I   s u p p o s e d   t o   r e a d ? 
 
 	 	 A l t h o u g h   t h e s e   d a t a   h a v e   b e e n   p r o c e s s e d   s u c c e s s f u l l y   o n   a   c o m p u t e r   s y s t e m   a t   t h e   U . S .   G e o l o g i c a l   S u r v e y ,   n o   w a r r a n t y   e x p r e s s e d   o r   i m p l i e d   i s   m a d e   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   r e g a r d i n g   t h e   u t i l i t y   o f   t h e   d a t a   o n   a n y   o t h e r   s y s t e m ,   n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   i n   t h e   u s e   o f   t h e s e   d a t a . 
 
 	 4 .   H o w   c a n   I   d o w n l o a d   o r   o r d e r   t h e   d a t a ? 
 
 	 	 A v a i l a b i l i t y   i n   d i g i t a l   f o r m : 
 	 	 	 
 	 	 D a t a   f o r m a t :   E S R I   S h a p e f i l e   N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
   
 	 	 D a t a   f o r m a t :   S D T S     
 	 	 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
   
 
 	 	 C o s t   t o   o r d e r   t h e   d a t a :   
 
 	 	 T h e r e   i s   n o   c h a r g e   f o r   t h e   o n l i n e   o p t i o n .   F o r   N a t i o n a l   A t l a s   f i l e s   o r d e r e d   o n   C D - R O M   t h e r e   i s   a   b a s e   p r i c e   o f   $ 4 5 . 0 0   p e r   d i s c ,   a   h a n d l i n g   f e e   o f   $ 5 . 0 0 ,   a n d   a   p e r - f i l e   c h a r g e   b a s e d   o n   f i l e   s i z e .   T h e   c h a r g e   f o r   f i l e s   l e s s   t h a n   1 0   m e g a b y t e s   i n   s i z e   i s   $ 1 . 0 0 .   T h e   c h a r g e   f o r   f i l e s   t h a t   r a n g e   i n   s i z e   f r o m   1 0   t o   1 5 0   m e g a b y t e s   i s   $ 7 . 5 0 .   T h e   c h a r g e   f o r   f i l e s   o f   1 5 0   m e g a b y t e s   o r   l a r g e r   i s   $ 1 5 . 0 0 .   T h e   c h a r g e   i s   $ 7 . 5 0   f o r   t h e   M a j o r   R o a d s   o f   t h e   U n i t e d   S t a t e s   d a t a   s e t . 
 
 
 	 	 S p e c i a l   i n s t r u c t i o n s : 
 
 	 	 	 T o   o r d e r   f i l e s   o n   C D - R O M ,   p l e a s e   s e e       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l # q 1 2     .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   n o n   U S   m a p   d a t a   i n       d o j o - d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 
 P u b l i c   D o m a i n .   A l l   v e r s i o n s   o f   N a t u r a l   E a r t h   r a s t e r   +   v e c t o r   m a p   d a t a   f o u n d   o n   t h i s   w e b s i t e   a r e   i n   t h e   p u b l i c   d o m a i n . 
 Y o u   m a y   u s e   t h e   m a p s   i n   a n y   m a n n e r ,   i n c l u d i n g   m o d i f y i n g   t h e   c o n t e n t   a n d   d e s i g n ,   e l e c t r o n i c   d i s s e m i n a t i o n ,   a n d   o f f s e t   p r i n t i n g .   T h e   p r i m a r y   a u t h o r s ,   T o m   P a t t e r s o n   a n d   N a t h a n i e l   V a u g h n   K e l s o ,   a n d   a l l   o t h e r   c o n t r i b u t o r s   r e n o u n c e   a l l   f i n a n c i a l   c l a i m   t o   t h e   m a p s   a n d   i n v i t e s   y o u   t o   u s e   t h e m   f o r   p e r s o n a l ,   e d u c a t i o n a l ,   a n d   c o m m e r c i a l   p u r p o s e s . 
 
 N o   p e r m i s s i o n   i s   n e e d e d   t o   u s e   N a t u r a l   E a r t h .   C r e d i t i n g   t h e   a u t h o r s   i s   u n n e c e s s a r y . 
 
 H o w e v e r ,   i f   y o u   w i s h   t o   c i t e   t h e   m a p   d a t a ,   s i m p l y   u s e   o n e   o f   t h e   f o l l o w i n g . 
 
 S h o r t   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h . 
 
 L o n g   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h .   F r e e   v e c t o r   a n d   r a s t e r   m a p   d a t a   @ n a t u r a l e a r t h d a t a . c o m . 
 
 A l l   u s e r s   o f   N a t u r a l   E a r t h   a r e   h i g h l y   e n c o u r a g e d   t o   r e a d   a b o u t   d a t a   s o u r c e s   a n d   m a n i p u l a t i o n   i n   t h e   D a t a   C r e a t i o n   s e c t i o n . 
 
 T h e   a u t h o r s   p r o v i d e   N a t u r a l   E a r t h   a s   a   p u b l i c   s e r v i c e   a n d   a r e   n o t   r e s p o n s i b l e   f o r   a n y   p r o b l e m s   r e l a t i n g   t o   a c c u r a c y ,   c o n t e n t ,   d e s i g n ,   a n d   h o w   i t   i s   u s e d .   I f   y o u   f i n d   a n   e r r o r   o r   o m i s s i o n ,   p l e a s e   r e p o r t   i t   f o r   f u t u r e   u p d a t e s . 
 
 T h e   a u t h o r s   u s e d   d a t a   f r o m   T h e   W a s h i n g t o n   P o s t ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   b e i n g   p r o v i d e d   b y   T h e   W a s h i n g t o n   P o s t   f o r   t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .     T h e   W a s h i n g t o n   P o s t   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   T h e   W a s h i n g t o n   P o s t   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a . 
 
 T h e   a u t h o r s   u s e d   r i v e r   a n d   l a k e   d a t a   ( f o r   E u r o p e   o n l y )   f r o m   t h e   E u r o p e a n   C o m m i s s i o n ,   J o i n t   R e s e a r c h   C e n t r e ,   I n s t i t u t e   f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   b e i n g   p r o v i d e d   b y   E u r o p e a n   C o m m i s s i o n ,   J o i n t 
         R e s e a r c h   C e n t r e ,   I n s t i t u t e   f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y   ( J R C   I E S )   f o r   t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   T h e   E C   J R C   I E S   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   E C   J R C   I E S   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a . 
 
 T h e   a u t h o r s   u s e d   r o a d   t r a n s p o r t a t i o n   d a t a   ( f o r   N o r t h   A m e r i c a   o n l y )   f r o m   X N R   P r o d u c t i o n s ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   b e i n g   p r o v i d e d   b y   X N R   P r o d u c t i o n s   f o r   t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   X N R   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   X N R   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a . 
 
 H a p p y   m a p p i n g ! 
 
 = = = = =   E N D   O F   U S _ m a p _ d a t a   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   C O D E   
 = = = = = = = = = = = = 
 
 E P L .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   
 t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " )   . 
 
 T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 C a i r o   B i n d i n g ,   C a i r o   L i b r a r y ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   
 M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s ,   p i x m a n ,   X H T M L   D T D s ,   M X J 4 ,     
 A s p e c t   J   R u n t i m e   1 . 5 . 0 ,     I B M   E c l i p s e   S D K   3 . 2 . 1 ,   3 . 6 . 2 ,   I B M   E c l i p s e   H e l p   S y s t e m   3 . 0 . 1 ,   3 . 1 . 0 ,   3 . 4 . 3   c o m p o n e n t s ,     
 H i g g e n s   T o k e n   S e r v e r ,     T P T P   ,   E M F ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 6   M 6 ,   E c l i p s e   E q u i n o x   m e t a t y p e . 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
     h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   . w w w . e c l i p s e . o r g 
 
 = = = = = = = = = = = = = = = = = = = =   E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E P L   C O D E 
 = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " ) .   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y : 
 
 *   s b l i m - C I M - c l i e n t   1 . 3 . 2 
 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h e s e   c o m p o n e n t s   a t : 
 h t t p : / / w w w . e c l i p s e . o r g . 
 
 T h e   f o l l o w i n g   t e r m s   a p p l y   t o   t h e   E P L   C o d e   w h i c h   i s   l i c e n s e d   b y   I B M   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L " ) .     T h e   C o n t r i b u t o r s   ( a s   d e f i n e d   i n   t h e   E P L )   o f   t h e   E P L   C o d e   h a v e   p r o v i d e d   t h e i r   C o n t r i b u t i o n s   ( a s   d e f i n e d   i n   t h e   E P L )   t o   I B M ,   a n d   t o   y o u   a s   p a r t   o f   t h e   E P L   c o d e ,   " a s   i s "   w i t h o u t   w a r r a n t y   o r   c o n d i t i o n   o f   a n y   k i n d ,   e i t h e r   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   a n y   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e ,   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   w i l l   t h e   C o n t r i b u t o r s   b e   l i a b l e   f o r   a n y   l o s t   p r o f i t s ,   l o s t   s a v i n g s ,   l o s t   r e v e n u e ,   l o s t   d a t a ,   o r   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   e v e n   i f   I B M   o r   t h e   C o n t r i b u t o r s   h a v e   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   l o s s e s   o r   d a m a g e s .     A n y   p r o v i s i o n s   i n   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m   t h a t   r e l a t e   t o   t h e   E P L   C o d e   a n d   t h a t   d i f f e r   f r o m   t h e   E P L   a r e   o f f e r e d   b y   I B M   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ,   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 ,   a n y   c o n t r i b u t o r .     Y o u   m a y   d o w n l o a d   t h e   s o u r c e   c o d e   v e r s i o n   o f   t h e   E P L   C o d e   a s   i n d i c a t e d   a b o v e . 
 
 = = = = = = = = = = = = = = = = = = = = =   E N D   O F   E P L   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E X P A T   C O D E .   
 = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   a n d   C l a r k 
 C o o p e r 
 C o p y r i g h t   ( c )   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   E x p a t   m a i n t a i n e r s . 
 
 *   E x p a t   1 . 9 5 . 8 
 *   E x p a t   1 . 9 5 . 8 . 2   
 
 I B M   o b t a i n e d   t h e   E x p a t   S o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 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 . 
 
 = = = = = = = = = = = =   E N D   O F   E X P A T   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F i r e b u g 
 = = = = = = = 
 F i r e b u g   L i t e   F i l e s .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e . 
 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 
 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   B S D   L i c e n s e   ( s e e   b e l o w ) 
 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 	 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 	 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 	 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 	 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 	 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = =   E N D   O F   F i r e b u g   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 H S Q L   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   H S Q L   D e v e l o p m e n t   G r o u p   s o f t w a r e : 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 *   H S Q L D B   V 1 . 7 . 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   H S Q L   D e v e l o p m e n t   G r o u p :     
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 = = = = = = = = = = = = =   E N D   O F   H S Q L   N O T I C E S   A N D   I N F O R M A T I O N     = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I B M   S D K ,   J a v a   T e c h n o l o g y   E d i t i o n   V 6 . 0   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
     P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 
 = = = = = = = = = = = = = = = = = =   E N D   O F   I B M   S D K   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I C U   C O D E :   
 = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 *   I C U 4 C   3 . 2 
 *   I C U 4 C   4 . 4 
 *   I C U 4 J 
 *   I C U 4 J   3 . 6 . 1 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 1   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
 N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s . 
 
 = = = = = = = = = = = =   E N D   O F   I C U   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I E H S   3 . 6 :   
 = = = = = = = = = = = 
 
 T h e   f o l l o w i n g   s u b s e t   o f   o p e n   s o u r c e   s o f t w a r e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   E c l i p s e   H e l p   S y s t e m ,   J e t t y ,   L u c e n e ,   L u c e n e   H T M L   P a r s e r .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "     f i l e s   ( " A b o u t   F i l e s "   )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d - u s e r   l i c e n s e   a g r e e m e n t . 
 
 = = = = = = = = = = = =   E N D   O F   I E H S   3 . 6   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I P L   C O D E   ( I B M   P u b l i c   L i c e n s e ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   I B M   P u b l i c   L i c e n s e   ( " I P L   C o d e " ) .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y : 
 
 
 *   J T   O p e n   5 . 1 . 1 
 *   I B M   T o o l b o x   f o r   J a v a 
 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t : 
 h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / 
 
 T h e   f o l l o w i n g   t e r m s   a p p l y   t o   t h e   I P L   C o d e   w h i c h   i s   l i c e n s e d   b y   I B M   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( " I P L " ) .     T h e   C o n t r i b u t o r s   ( a s   d e f i n e d   i n   t h e   I P L )   o f   t h e   I P L   C o d e   h a v e   p r o v i d e d   t h e i r   C o n t r i b u t i o n s   ( a s   d e f i n e d   i n   t h e   I P L )   t o   I B M ,   a n d   t o   y o u   a s   p a r t   o f   t h e   I P L   c o d e ,   " a s   i s "   w i t h o u t   w a r r a n t y   o r   c o n d i t i o n   o f   a n y   k i n d ,   e i t h e r   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   a n y   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e ,   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   w i l l   t h e   C o n t r i b u t o r s   b e   l i a b l e   f o r   a n y   l o s t   p r o f i t s ,   l o s t   s a v i n g s ,   l o s t   r e v e n u e ,   l o s t   d a t a ,   o r   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   e v e n   i f   I B M   o r   t h e   C o n t r i b u t o r s   h a v e   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   l o s s e s   o r   d a m a g e s .     A n y   p r o v i s i o n s   i n   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m   t h a t   r e l a t e   t o   t h e   I P L   C o d e   a n d   t h a t   d i f f e r   f r o m   t h e   I P L   a r e   o f f e r e d   b y   I B M   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ,   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 ,   a n y   c o n t r i b u t o r .     Y o u   m a y   d o w n l o a d   t h e   s o u r c e   c o d e   v e r s i o n   o f   t h e   I P L   C o d e   a s   i n d i c a t e d   a b o v e .     
 
 = = = = = = = = = = = = = =   E N D   O F   I P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J a v a   1 . 7   i s   i n c l u d e d   w i t h   t h i s   p r o d u c t .     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   J a v a   n o t i c e s   a r e   l o c a t e d   a t   t h e   f o l l o w i n g   l o c a t i o n s : 
 
 F o r   t h e   T S M   W i n d o w s   B / A   C l i e n t :   : \ P r o g r a m   F i l e s \ T i v o l i \ T S M \ b a c l i e n t \ j v m x x x x \ d o c s \ c o n t e n t \ e n \ n o t i c e s . t x t 
 
 F o r   t h e   T S M   V E   C l i e n t :   / o p t / t i v o l i / t s m / t d p v m w a r e / j r e / J a v a 7 0 _ L i n u x _ n o t i c e s . t x t   f o r   L i n u x   a n d   : \ P r o g r a m   F i l e s \ T i v o l i \ T S M \ T D P V M w a r e \ j r e \ J a v a 7 0 _ W i n d o w s _ n o t i c e s . t x t   o r   : \ P r o g r a m   F i l e s ( x 8 6 ) \ T i v o l i \ T S M \ T D P V M w a r e \ j r e \ J a v a 7 0 _ W i n d o w s _ n o t i c e s . t x t   o n   W i n d o w s 
 
 F o r   t h e   T S M   S e r v e r :     / u s r / i b m / c o m m o n / a c s i / j r e / n o t i c e s . t x t   f o r   a l l   U N I X   a n d   L i n u x   a n d   C : \ P r o g r a m   F i l e s \ I B M \ C o m m o n \ a c s i \ j r e \ n o t i c e s . t x t   o r   C : \ P r o g r a m   F i l e s   ( x 8 6 ) \ I B M \ C o m m o n \ a c s i \ j r e \ n o t i c e s . t x t   o n   W i n d o w s . 
 
 F o r   F l a s h C o p y   M a n a g e r :     F C M V M w a r e :   / o p t / t i v o l i / t s m / t d p v m w a r e / f c m / j r e / n o t i c e s . t x t ,   F C M   A I X :   / u s r / t i v o l i / t s f c m / a c s _ x x x x x x / j r e / n o t i c e s . t x t ,   F C M   L i n u x ,   S o l a r i s , a n d   H P U X :   / o p t / t i v o l i / t s f c m / a c s _ x x x x x / j r e / n o t i c e s . t x t 
 
 N o t e :   I t   i s   p o s s i b l e   t o   c u s t o m i z e   t h e   i n s t a l l   l o c a t i o n   d u r i n g   t h e   i n s t a l l a t i o n .     I f   t h a t   i s   d o n e ,   t h e n   t h e s e   n o t i c e s   w i l l   b e   l o c a t e d   a t   t h e   c u s t o m i z e d   i n s t a l l   l o c a t i o n s . 
 
 = = = = = = = = = = = =   E N D   O F   J a v a   1 . 7   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J s c h 
 = = = = 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   J S c h   D e v e l o p m e n t   G r o u p   s o f t w a r e : 
 
 *   J s c h   0 . 0 
 *   J s c h   0 . 1 . 4 5 
 
 J S c h   0 . 0 . *   w a s   r e l e a s e d   u n d e r   t h e   G N U   L G P L   l i c e n s e .     L a t e r ,   w e   h a v e   s w i t c h e d   o v e r   t o   a   B S D - s t y l e   l i c e n s e .   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 2   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     
 3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = =   E N D   O F   J s c h   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J s o n . p h p 
 = = = = = = = = 
 J s o n . p h p     -     i s   u s e d   i n   a   n u m b e r   o f   t e s t   c a s e s   a n d   r e d i s t r i b u t e d   u n d e r   t e r m s   o f   t h e   N e w   B S D   L i c e n s e .     N o t e   t h a t   t h i s   c o n t e n t   i s   n o t   g o v e r n e d   b y   t h e   J S O N   l i c e n s e   ( g o o d   v s   e v i l )   f r o m   J S O N . o r g   ( h t t p : / / w w w . j s o n . o r g / l i c e n s e . h t m l ) .   
 c o p y r i g h t       2 0 0 5   M i c h a l   M i g u r s k i 
 
 = = = = = = = = =   E N D   O F   J s o n . p h p   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   T S M O S R E Q @ u s . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m     a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 
 
 *   g e t t e x t   0 . 1 4 . 6 
 
 [ V M W A R E ,   I N C .   O N L Y   D I S T R I B U T E S   T H E   L I B I N T L   L I B R A R Y   F R O M   T H E   G E T T E X T   P A C K A G E .     T H E   L I C E N S E   I N F O R M A T I O N   F O R   T H E   L I B I N T L   L I B R A R Y   I S   P R O V I D E D   B E L O W . ] 
 
 
 
       C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 2   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 
       T h i s   p r o g r a m   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t 
       u n d e r   t h e   t e r m s   o f   t h e   G N U   L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d 
       b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 ,   o r   ( a t   y o u r   o p t i o n ) 
       a n y   l a t e r   v e r s i o n . 
 
       T h i s   p r o g r a m   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
       b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
       M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e   G N U 
       L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
       Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L i b r a r y   G e n e r a l   P u b l i c 
       L i c e n s e   a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e 
       F o u n d a t i o n ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A   0 2 1 1 0 - 1 3 0 1 , 
       U S A . 
 
 
 *   G l i b   2 . 2 2 . 4 . 3 
 
 G L I B   -   L i b r a r y   o f   u s e f u l   r o u t i n e s   f o r   C   p r o g r a m m i n g 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7     P e t e r   M a t t i s ,   S p e n c e r   K i m b a l l   a n d   J o s h   M a c D o n a l d 
 
 
 g t h r e a d . c :   p o s i x   t h r e a d   s y s t e m   i m p l e m e n t a t i o n 
 C o p y r i g h t   1 9 9 8   S e b a s t i a n   W i l h e l m i ;   U n i v e r s i t y   o f   K a r l s r u h e 
 
 
 *   G l i b   2 . 2 4 . 2 . 1 
 
 C o p y r i g h t   2 0 0 1 , 2 0 0 5   R e d   H a t ,   I n c . 
 
 T h e   G n o m e   L i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s 
 p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2   o f   t h e 
 L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h e   G n o m e   L i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e   G N U 
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   a l o n g   w i t h   t h e   G n o m e   L i b r a r y ;   s e e   t h e   f i l e   C O P Y I N G . L I B .     I f   n o t , 
 w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e   -   S u i t e   3 3 0 , 
 B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7 ,   U S A . 
 
 
 *   l i b f u s e   2 . 5 . 3 
 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 6     M i k l o s   S z e r e d i       m i k l o s @ s z e r e d i . h u     
 
 T h i s   p r o g r a m   c a n   b 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   G N U   L G P L .   S e e   t h e   f i l e   C O P Y I N G . L I B 
 
 
                                                                               G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   2 . 1 
                                                                                                 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
         C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
         [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
         a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
         b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
         c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
         d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
         ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
         T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
         T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 
         I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e .   
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 
         a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
         b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 
         c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 
         d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
         e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
         a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 
         b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
             o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 
         T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
         T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
         Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
         Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 
         s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
         T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 = = = = = = = = = = = = = = = = = = = = =   E N D   O F   L G P L   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 L i b i c o n v 
 = = = = = = = = 
 
 *   L i b i c o n v   1 . 9 . 2 
 
 T h e   G N U   L I B I C O N V   L i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   
 a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L i b r a r y   G e n e r a l   P u b l i c 
 L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 
 o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h e   G N U   L I B I C O N V   L i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e 
 u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e   G N U 
 L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L i b r a r y   G e n e r a l   P u b l i c 
 L i c e n s e   a l o n g   w i t h   t h e   G N U   L I B I C O N V   L i b r a r y ;   s e e   t h e   f i l e   C O P Y I N G . L I B . 
 I f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e   - 
 S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7 ,   U S A . 
 = = = = = = = = = = = = =   E N D   O F   L i b i c o n v   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 L i b x m l 2 
 = = = = = = = 
 
 *   L i b x m l 2   2 . 6 . 3 0 
 *   L i b x m l 2   2 . 6 . 3 0 - 1 
 *   L i b x m l 2   2 . 6 . 3 2 - L 2 
 *   L i b x m l 2   2 . 8 . 0 
 *   L i b x m l 2   2 . 8 . 0 . 1   
 *   l i b x m l 2   2 . 4 . 1 1 
 *   l i b x m l 2   2 . 6 . 2 6 
 *   l i b x m l 2   2 . 9 . 0 
 
 
 E x c e p t   w h e r e   o t h e r w i s e   n o t e d   i n   t h e   s o u r c e   c o d e   ( t r i o   f i l e s ,   h a s h . c   a n d   l i s t . c )   c o v e r e d   b y   a   s i m i l a r   l i c e n s e   b u t   w i t h   d i f f e r e n t   C o p y r i g h t   n o t i c e s : 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 2   D a n i e l   V e i l l a r d .     A l l   R i g h t s   R e s e r v e d . 
 
 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   D A N I E L   V E I L L A R D   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   D a n i e l   V e i l l a r d   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   h i m . 
 
 A d d i t i o n a l   L i c e n s e   I n f o r m a t i o n : 
 
       L i s t . c 
 
 C o p y r i g h t   ( C )   2 0 0 0   G a r y   P e n n i n g t o n   a n d   D a n i e l   V e i l l a r d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
 M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D 
 C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R . 
 
       H a s h . c 
 
 C o p y r i g h t   ( C )   2 0 0 0   B j o r n   R e e s e   a n d   D a n i e l   V e i l l a r d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
 M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D 
 C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R . 
 
       T r i o . c ,   t r i o . h 
 
 C o p y r i g h t   ( C )   1 9 9 8   B j o r n   R e e s e   a n d   D a n i e l   S t e n b e r g . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
 M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D 
 C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R . 
 
       T r i o p . h 
 
 C o p y r i g h t   ( C )   2 0 0 0   B j o r n   R e e s e   a n d   D a n i e l   S t e n b e r g . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
 M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D 
 C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R . 
 
       T r i o d e f . h ,   t r i o n a n . c ,   t r i o n a n . h 
 
 C o p y r i g h t   ( C )   2 0 0 1   B j o r n   R e e s e       b r e e s e @ u s e r s . s o u r c e f o r g e . n e t     
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
 M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D 
 C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R . 
 
       T r i o s t r . c ,   t r i o s t r . h 
 
 C o p y r i g h t   ( C )   2 0 0 1   B j o r n   R e e s e   a n d   D a n i e l   S t e n b e r g . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
 M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D 
 C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R . 
 
 = = = = = = = = = = = = =   E N D   O F   M D 5   L i b x m l 2   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 M I T 
 = = = 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   L i c e n s e . 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n ,   i n v o k e ,   p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   O l i v e r   S t e e l e   
 ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 C o p y r i g h t   ( c )   2 0 0 7 
 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t     2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t     2 0 0 6   I v a n   S a g a l a e v 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 = = = = = = = = =   E N D   O F   M I T   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 M o z i l l a   M o z i l l a   P u b l i c   L i c e n s e ,   V 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 *   a m q p - c l i e n t - 2 . 8 . 6 
 
 [ P L E A S E   N O T E :     V M W A R E ,   I N C .   E L E C T S   T O   U S E   A N D   D I S T R I B U T E   T H I S   C O M P O N E N T   U N D E R   T H E   T E R M S   O F   T H E   M P L   1 . 1 .     P L E A S E   S E E   T H E   A P P E N D I X   T O   R E V I E W   T H E   F U L L   T E X T   O F   M P L   1 . 1   T H E   O R I G I N A L   L I C E N S E   T E R M S   A R E   R E P R O D U C E D   B E L O W   O N L Y   A S   A   R E F E R E N C E ;   H O W E V E R ,   T H E   G P L   2 . 0   H A S   B E E N   O M I T T E D . ]   
 
 
 T h i s   p a c k a g e ,   t h e   R a b b i t M Q   J a v a   c l i e n t   l i b r a r y   i s   d u a l - l i c e n s e d   u n d e r 
 t h e   M P L   a n d   t h e   G P L   v 2 .   F o r   t h e   M P L ,   p l e a s e   s e e 
 L I C E N S E - M P L - R a b b i t M Q .   F o r   t h e   G P L   v 2 ,   p l e a s e   s e e   L I C E N S E - G P L 2 . 
 
 T h e   R a b b i t M Q   J a v a   c l i e n t   l i b r a r y   i n c l u d e s   s o f t w a r e   u n d e r   t h e   A p a c h e 
 L i c e n c e   v 2 .   F o r   t h i s   l i c e n s e ,   p l e a s e   s e e   L I C E N S E - A P A C H E 2 .   F o r 
 a t t r i b u t i o n   o f   c o p y r i g h t   a n d   o t h e r   d e t a i l s   o f   p r o v e n a n c e ,   p l e a s e   r e f e r 
 t o   t h e   s o u r c e   c o d e . 
 
 I f   y o u   h a v e   a n y   q u e s t i o n s   r e g a r d i n g   l i c e n s i n g ,   p l e a s e   c o n t a c t   u s   a t   
 i n f o @ r a b b i t m q . c o m . 
 
 
 T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e 
 V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n 
 c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 h t t p : / / w w w . m o z i l l a . o r g / M P L / 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S " 
 b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e 
 L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s 
 u n d e r   t h e   L i c e n s e . 
 
 T h e   O r i g i n a l   C o d e   i s   R a b b i t M Q . 
 
 T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   V M w a r e ,   I n c . 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 1   V M w a r e ,   I n c .     A l l   r i g h t s   r e s e r v e d . " 
 
 [ N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t   o f 
 t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u   s h o u l d 
 u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n   t h e 
 O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s . ] 
 
 1 .   D e f i n i t i o n s . 
 
             1 . 0 . 1 .   " C o m m e r c i a l   U s e "   m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e 
                   C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
       1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o 
             t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
       1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e , 
             p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s 
             m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
       1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e 
             c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e 
             i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
       1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y 
             a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c 
             t r a n s f e r   o f   d a t a . 
 
       1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e 
             C o d e . 
 
       1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d 
             a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y 
             E x h i b i t   A . 
 
       1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r   p o r t i o n s 
             t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
       1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
             1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m 
                   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r 
                   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
       1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e 
             s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s 
             M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s , 
             a   M o d i f i c a t i o n   i s : 
 
                   A .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e 
                         c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
                   B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r 
                         p r e v i o u s   M o d i f i c a t i o n s . 
 
       1 . 1 0 .   " O r i g i n a l   C o d e "   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e 
             w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t 
             A   a s   O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r 
             t h i s   L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e . 
 
             1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r 
                   h e r e a f t e r   a c q u i r e d ,   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 ,     m e t h o d , 
                   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y 
                   g r a n t o r . 
 
       1 . 1 1 .   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r 
             m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s , 
             p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o 
             c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e 
             c o d e   d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r 
             a n o t h e r   w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s 
             c h o i c e .   T h e   S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m , 
             p r o v i d e d   t h e   a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e 
             i s   w i d e l y   a v a i l a b l e   f o r   n o   c h a r g e . 
 
       1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )     m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g 
             r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e 
             o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 . 
             F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s 
             c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s 
             o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r 
             i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y , 
             w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n 
             f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l 
             o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   S o u r c e   C o d e   L i c e n s e . 
 
       2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
             T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
             n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y 
             c l a i m s : 
 
             ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
                     t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e , 
                     m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l 
                     C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s , 
                     a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
             ( b )   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g 
                     o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d 
                     o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   C o d e 
                     ( o r   p o r t i o n s   t h e r e o f ) . 
 
             ( c )   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1 ( a )   a n d   ( b )   a r e 
                     e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s 
                     O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
             ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
                     g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ; 
                     2 )   s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;     o r   3 )   f o r   i n f r i n g e m e n t s 
                     c a u s e d   b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e 
                     c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
       2 . 2 .   C o n t r i b u t o r   G r a n t . 
 
             S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r 
             h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e 
 
             ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
                     t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y , 
                     d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s 
                     c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n 
                     a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e 
                     a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
             ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g 
                     o f     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r 
                     i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h 
                     c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e , 
                     a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t 
                     C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f 
                     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r 
                     V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
             ( c )   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e 
                     o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f   t h e 
                     C o v e r e d   C o d e . 
 
             ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
                     g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m 
                     t h e   C o n t r i b u t o r   V e r s i o n ;   2 )   s e p a r a t e   f r o m   t h e   C o n t r i b u t o r 
                     V e r s i o n ;   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y 
                     m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n   o r   i i )     t h e   c o m b i n a t i o n 
                     o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e 
                     ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ; 
                     o r   4 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e 
                     a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
       3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
 
             T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e 
             a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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   S e c t i o n   2 . 2 .     T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e 
             m a y   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e 
             v e r s i o n   o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t 
             i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e 
             Y o u   d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e 
             C o d e   v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f 
             t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u 
             m a y   i n c l u d e   a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s 
             d e s c r i b e d   i n   S e c t i o n   3 . 5 . 
 
       3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
 
             A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t 
             b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s 
             L i c e n s e   e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a 
             a n   a c c e p t e d   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m 
             y o u   m a d e   a n   E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e 
             v i a   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r 
             a t   l e a s t   t w e l v e   ( 1 2 )   m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e 
             a v a i l a b l e ,   o r   a t   l e a s t   s i x   ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n 
             o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n   h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h 
             r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r   e n s u r i n g   t h a t   t h e   S o u r c e   C o d e 
             v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e   E l e c t r o n i c   D i s t r i b u t i o n 
             M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y . 
 
       3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
 
             Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n 
             a   f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d 
             C o d e   a n d   t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t 
             s t a t e m e n t   t h a t   t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y , 
             f r o m   O r i g i n a l   C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g 
             t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b ) 
             i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n 
             i n   w h i c h   Y o u   d e s c r i b e   t h e   o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e . 
 
       3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s 
 
             ( a )   T h i r d   P a r t y   C l a i m s . 
 
                     I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d 
                     p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e 
                     t h e   r i g h t s   g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r 
                     2 . 2 ,   C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e 
                     d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e 
                     p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t 
                     w i l l   k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e 
                     a f t e r   t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n 
                     3 . 2 ,   C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l 
                     c o p i e s   C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e 
                     o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r 
                     n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d 
                     t h e   C o v e r e d   C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
             ( b )   C o n t r i b u t o r   A P I s . 
 
                     I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n 
                     p r o g r a m m i n g   i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t 
                     l i c e n s e s   w h i c h   a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t 
                     A P I ,   C o n t r i b u t o r   m u s t   a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e 
                     L E G A L   f i l e . 
 
             ( c )       R e p r e s e n t a t i o n s . 
 
                     C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o 
                     S e c t i o n   3 . 4 ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s 
                     M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r 
                     C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d 
                     b y   t h i s   L i c e n s e . 
 
       3 . 5 .   R e q u i r e d   N o t i c e s . 
 
             Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e 
             S o u r c e   C o d e .     I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a 
             p a r t i c u l a r   S o u r c e   C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t 
             i n c l u d e   s u c h   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y ) 
             w h e r e   a   u s e r   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e .     I f   Y o u 
             c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s )   Y o u   m a y   a d d   y o u r   n a m e   a s   a 
             C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A .     Y o u   m u s t   a l s o 
             d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n   f o r   t h e   S o u r c e   C o d e 
             w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p   r i g h t s   r e l a t i n g 
             t o   C o v e r e d   C o d e .     Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r , 
             w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r 
             m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n 
             Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r 
             a n y   C o n t r i b u t o r . 
 
             Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n   a n y   s u c h   w a r r a n t y ,   s u p p o r t , 
             i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d 
             Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y 
             C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r 
             o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y 
             o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
       3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
 
             Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e 
             r e q u i r e m e n t s   o f   S e c t i o n   3 . 1 - 3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e , 
             a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n 
             o f   t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e , 
             i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e 
             o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .     T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y 
             i n c l u d e d   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d 
             d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s ' 
             r i g h t s   r e l a t i n g   t o   t h e   C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e 
             E x e c u t a b l e   v e r s i o n   o f   C o v e r e d   C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a 
             l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m 
             t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s 
             o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   v e r s i o n 
             d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e 
             S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e . 
             I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e 
             Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r 
             f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l 
             D e v e l o p e r   o r   a n y   C o n t r i b u t o r .     Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e 
             I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d 
             b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y 
             s u c h   t e r m s   Y o u   o f f e r . 
 
       3 . 7 .   L a r g e r   W o r k s . 
 
             Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r 
             c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e 
             L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e 
             t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 
       I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s 
       L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o   s t a t u t e , 
       j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s 
       o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e 
       l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t   b e   i n c l u d e d 
       i n   t h e   L E G A L   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t   b e   i n c l u d e d   w i t h 
       a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d 
       b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y 
       d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 
       T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s 
       a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e . 
 
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
       6 . 1 .   N e w   V e r s i o n s . 
 
             N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y   p u b l i s h 
             r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h 
             v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
       6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
 
             O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f 
             t h e   L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f 
             t h a t   v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r 
             t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y 
             N e t s c a p e .   N o   o n e   o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e 
             t e r m s   a p p l i c a b l e   t o   C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e . 
 
       6 . 3 .   D e r i v a t i v e   W o r k s . 
 
             I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h 
             y o u   m a y   o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y 
             C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r 
             l i c e n s e   s o   t h a t   t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " , 
             " N e t s c a p e " ,   " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e 
             d o   n o t   a p p e a r   i n   y o u r   l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e 
             d i f f e r s   f r o m   t h i s   L i c e n s e )   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t 
             Y o u r   v e r s i o n   o f   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e 
             M o z i l l a   P u b l i c   L i c e n s e   a n d   N e t s c a p e   P u b l i c   L i c e n s e .   ( F i l l i n g   i n 
             t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r 
             i n   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e 
             d e e m e d   t o   b e   m o d i f i c a t i o n s   o f   t h i s   L i c e n s e . ) 
 
 7 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
       C O V E R E D   C O D E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S " 
       B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D , 
       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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   C O D E 
       I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R 
       N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E 
       O F   T H E   C O V E R E D   C O D E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   C O D E   P R O V E 
       D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R 
       C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R 
       C O R R E C T I O N .     T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T 
       O F   T H I S   L I C E N S E .     N O   U S E   O F   A N Y   C O V E R E D   C O D E   I S   A U T H O R I Z E D   H E R E U N D E R 
       E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 8 .   T E R M I N A T I O N . 
 
       8 . 1 .     T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e 
             a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o 
             c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l 
             s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l 
             s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y 
             t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s 
             L i c e n s e   s h a l l   s u r v i v e . 
 
       8 . 2 .     I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t   c l a i m 
             ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r 
             a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u 
             f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )     a l l e g i n g   t h a t : 
 
             ( a )   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y 
                     i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y 
                     s u c h   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s 
                     L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e 
                     p r o s p e c t i v e l y ,   u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f 
                     n o t i c e   Y o u   e i t h e r :   ( i )     a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t 
                     a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e   r o y a l t y   f o r   Y o u r   p a s t   a n d 
                     f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h   P a r t i c i p a n t ,   o r   ( i i ) 
                     w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o   t h e   C o n t r i b u t o r 
                     V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .     I f   w i t h i n   6 0   d a y s   o f   n o t i c e , 
                     a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t   m u t u a l l y 
                     a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m 
                     i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u 
                     u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e 
                     e x p i r a t i o n   o f   t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e . 
 
             ( b )   a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s 
                     C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y 
                     p a t e n t ,   t h e n   a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t 
                     u n d e r   S e c t i o n s   2 . 1 ( b )   a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f 
                     t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d ,   s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e , 
                     M o d i f i c a t i o n s   m a d e   b y   t h a t   P a r t i c i p a n t . 
 
       8 . 3 .     I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t 
             a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y 
             o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d 
             ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f 
             p a t e n t   i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e 
             l i c e n s e s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 
             s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f 
             a n y   p a y m e n t   o r   l i c e n s e . 
 
       8 . 4 .     I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e ,     a l l 
             e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s ) 
             w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r 
             p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
       U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T 
       ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L 
       D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   C O D E , 
       O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R 
       A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y 
       C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L , 
       W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R 
       C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N 
       I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .     T H I S   L I M I T A T I O N   O F 
       L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y 
       R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E 
       L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E 
       E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S , 
       S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 1 0 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
       T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d 
       i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r 
       s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s 
       s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t 
       w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4 
       ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h 
       o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n . 
 
 1 1 .   M I S C E L L A N E O U S . 
 
       T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t 
       m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
       u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
       n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e . 
 
       T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o 
       t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s 
       c o n f l i c t - o f - l a w   p r o v i s i o n s .   W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t 
       o n e   p a r t y   i s   a   c i t i z e n   o f ,   o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o 
       b u s i n e s s   i n   t h e   U n i t e d   S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o 
       t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s 
       o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a 
       C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s , 
       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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s ' 
       f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n 
       C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d . 
       A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t 
       s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 1 2 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
       A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s 
       r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y , 
       o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e 
       t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h 
       r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .     N o t h i n g   h e r e i n   i s   i n t e n d e d   o r 
       s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 1 3 .   M U L T I P L E - L I C E N S E D   C O D E . 
 
       I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e 
       a s   M u l t i p l e - L i c e n s e d .     M u l t i p l e - L i c e n s e d   m e a n s   t h a t   t h e   I n i t i a l 
       D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r 
       Y o u r   c h o i c e   o f   t h e   M P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d 
       b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A . 
 
 
 E X H I B I T   A   - M o z i l l a   P u b l i c   L i c e n s e . 
 
       " T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e 
       V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n 
       c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
       h t t p : / / w w w . m o z i l l a . o r g / M P L / 
 
       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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S " 
       b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c 
       l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
       T h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
       T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
       P o r t i o n s   c r e a t e d   b y 
 
       _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   a r e   C o p y r i g h t   ( C )   _ _ _ _ _ _ 
       _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
       A l l   R i g h t s   R e s e r v e d . 
 
       C o n t r i b u t o r ( s ) :   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
       A l t e r n a t i v e l y ,   t h e   c o n t e n t s   o f   t h i s   f i l e   m a y   b e   u s e d   u n d e r   t h e   t e r m s   o f 
       t h e   _ _ _ _ _   l i c e n s e   ( t h e     [ _ _ _ ]   L i c e n s e ) ,   i n   w h i c h   c a s e   t h e   p r o v i s i o n s   o f 
       [ _ _ _ _ _ _ ]   L i c e n s e   a r e   a p p l i c a b l e     i n s t e a d   o f   t h o s e   a b o v e .     I f   y o u   w i s h 
       t o   a l l o w   u s e   o f   y o u r   v e r s i o n   o f   t h i s   f i l e   o n l y   u n d e r   t h e   t e r m s   o f   t h e 
       [ _ _ _ _ ]   L i c e n s e   a n d   n o t   t o   a l l o w   o t h e r s   t o   u s e   y o u r   v e r s i o n   o f   t h i s 
       f i l e   u n d e r   t h e   M P L ,   i n d i c a t e   y o u r   d e c i s i o n   b y   d e l e t i n g     t h e   p r o v i s i o n s 
       a b o v e   a n d   r e p l a c e     t h e m   w i t h   t h e   n o t i c e   a n d   o t h e r   p r o v i s i o n s   r e q u i r e d 
       b y   t h e   [ _ _ _ ]   L i c e n s e .     I f   y o u   d o   n o t   d e l e t e   t h e   p r o v i s i o n s   a b o v e , 
       a   r e c i p i e n t   m a y   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   e i t h e r   t h e   M P L 
       o r   t h e   [ _ _ _ ]   L i c e n s e . " 
 
       [ N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t 
       o f   t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u 
       s h o u l d   u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n 
       t h e   O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s . ] 
 
 
 
 - - - - - - - - - - - - - - -   S E C T I O N   2 :   A p a c h e   L i c e n s e ,   V 2 . 0   - - - - - - - - - - - 
 
 = = = = = = =   E N D   O F   M o z i l l a P L V 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O p e n L D A P 
 = = = = = = = = 
 
 *   O p e n L D A P   2 . 2 . 2 9 
 
 
 T h e   O p e n L D A P   P u b l i c   L i c e n s e   
 V e r s i o n   2 . 8 ,   1 7   A u g u s t   2 0 0 3   
   
 R e d i s t r i b u t i o n   a n d   u s e   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   
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   
 t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
   
 1 .   R e d i s t r i b u t i o n s   i n   s o u r c e   f o r m   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   
       a n d   n o t i c e s ,   
   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   a p p l i c a b l e   c o p y r i g h t   
       s t a t e m e n t s   a n d   n o t i c e s ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   
       d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
       w i t h   t h e   d i s t r i b u t i o n ,   a n d   
   
 3 .   R e d i s t r i b u t i o n s   m u s t   c o n t a i n   a   v e r b a t i m   c o p y   o f   t h i s   d o c u m e n t .   
   
 T h e   O p e n L D A P   F o u n d a t i o n   m a y   r e v i s e   t h i s   l i c e n s e   f r o m   t i m e   t o   t i m e .   
 E a c h   r e v i s i o n   i s   d i s t i n g u i s h e d   b y   a   v e r s i o n   n u m b e r .   Y o u   m a y   u s e   
 t h i s   S o f t w a r e   u n d e r   t e r m s   o f   t h i s   l i c e n s e   r e v i s i o n   o r   u n d e r   t h e   
 t e r m s   o f   a n y   s u b s e q u e n t   r e v i s i o n   o f   t h e   l i c e n s e .   
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O P E N L D A P   F O U N D A T I O N   A N D   I T S   
 C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   
 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   I M P L I E D   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   
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   O P E N L D A P   F O U N D A T I O N ,   I T S   C O N T R I B U T O R S ,   O R   T H E   A U T H O R ( S )   
 O R   O W N E R ( S )   O F   T H E   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   
 P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
   
 T h e   n a m e s   o f   t h e   a u t h o r s   a n d   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   i n   
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g   
 i n   t h i s   S o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   
 t o   c o p y r i g h t   i n   t h i s   S o f t w a r e   s h a l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   
 h o l d e r s .   
   
 O p e n L D A P   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   t h e   O p e n L D A P   F o u n d a t i o n .   
   
 C o p y r i g h t   1 9 9 9 - 2 0 0 3   T h e   O p e n L D A P   F o u n d a t i o n ,   R e d w o o d   C i t y ,   
 C a l i f o r n i a ,   U S A .   A l l   R i g h t s   R e s e r v e d .   P e r m i s s i o n   t o   c o p y   a n d   
 d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   d o c u m e n t   i s   g r a n t e d . 
 
 = = = = = = = = = = = =   E N D   O F   O p e n L D A P   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 O p e n   S S L 
 = = = = = = = = 
 
 T h e   P r o g r a m   c o n t a i n s   t h e   f o l l o w i n g   O p e n   S S L   V e r s i o n s . 
 
 *   O p e n   S S L   0 . 9 . 8 e 
 *   O p e n   S S L   0 . 9 . 8 i 
 *   O p e n S S L   0 . 9 . 8 
 *   O p e n S S L   0 . 9 . 8 i - 1 
 *   O p e n S S L   0 . 9 . 8 q - 1 
 *   O p e n S S L   1 . 0 . 0 c 
 *   O p e n S S L   1 . 0 . 1 
 *   O p e n S S L   1 . 0 . 1 c 
 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u ,   a s   r e c i p i e n t   o f   t h i s   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   n o t i c e s : 
 
 O p e n S S L .   T h e   P r o g r a m   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   T h e   O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .   I B M   o b t a i n e d   t h e   m a j o r i t y   o f   t h e   O p e n S S L   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s : 
 
 O p e n S S L   L i c e n s e 
   - - - - - - - - - - - - - - - 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L "   n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
 
 6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
   * / 
 O r i g i n a l   S S L e a y   L i c e n s e 
   - - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 
   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a d h e r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d .   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
 
 T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u t i n e s   f r o m   t h e   l i b r a r y   b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 
 4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c l y   a v a i l a b l e   v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 
 
 = = = = = = = = = = = = =   C O P Y R I G H T   D E S   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .   
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a d h e r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n   a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   e a y @ c r y p t s o f t . c o m ) 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c l y   a v a i l a b l e   v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n s e   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ] 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t   e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d   f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s   i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t . 
 
 = = = = = = = = = = = = =   C O P Y R I G H T   B l o w f i s h   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a d h e r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c l y   a v a i l a b l e   v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n s e   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ] 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t   e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d   f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s   i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t . 
 
 = = = = = = = = = = =   t y p i c a l   c - f i l e   h e a d e r   f o r   C o p y r i g h t s   = = = = = = = = = = = = = = = = 
 / *   a p p s / c r l 2 p 7 . c   * / 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a d h e r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d .   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "   T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u t i n e s   f r o m   t h e   l i b r a r y   b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 
 4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c l y   a v a i l a b l e   v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n s e   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ] 
 
 T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e       c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u       a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s   t o   t h e   l i b r a r y .   
 
 = = = = = = = = = = = =   E N D   O F   O p e n S S L   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O p e n S S L 0 9 8 y 
 = = = = = = = = = = = 
 
               o p e n s s l - 0 . 9 . 8 y 
 
 L i c e n s e 
 T h i s   i s   a   c o p y   o f   t h e   c u r r e n t   L I C E N S E   f i l e   i n s i d e   t h e   C V S   r e p o s i t o r y . 
 
 L I C E N S E   I S S U E S 
 = = = = = = = = = = = = = = 
 
 T h e   O p e n S S L   t o o l k i t   s t a y s   u n d e r   a   d u a l   l i c e n s e ,   i . e .   b o t h   t h e   c o n d i t i o n s   o f 
 t h e   O p e n S S L   L i c e n s e   a n d   t h e   o r i g i n a l   S S L e a y   l i c e n s e   a p p l y   t o   t h e   t o o l k i t . 
 S e e   b e l o w   f o r   t h e   a c t u a l   l i c e n s e   t e x t s .   A c t u a l l y   b o t h   l i c e n s e s   a r e   B S D - s t y l e 
 O p e n   S o u r c e   l i c e n s e s .   I n   c a s e   o f   a n y   l i c e n s e   i s s u e s   r e l a t e d   t o   O p e n S S L 
 p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
 O p e n S S L   L i c e n s e 
 - - - - - - - - - - - - - - - 
 
 /   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 1   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 d i s t r i b u t i o n . 
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
 s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
 o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
 n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
 p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
 
 6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
 a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
 I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
 H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
 / 
 
 O r i g i n a l   S S L e a y   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - 
 
 /   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
 i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
 E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
 T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
 b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
 t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 
 
 
 A D D I T I O N A L   L I C E N S E   I N F O R M A T I O N : 
 
       P u b l i c   D o m a i n 
 
 o p e n s s l - 0 . 9 . 8 y . t a r . g z \ o p e n s s l - 0 . 9 . 8 y . t a r \ o p e n s s l - 0 . 9 . 8 y \ t i m e s \ x 8 6 \ s h a 1 s . c p p 
 
 T h i s   s o f t w a r e   w a s   w r i t t e n   b y   L e o n a r d   J a n k e   ( j a n k e @ u n i x g . u b c . c a ) 
 i n   1 9 9 6 - 7   a n d   i s   e n t e r e d ,   b y   h i m ,   i n t o   t h e   p u b l i c   d o m a i n . 
 
 
       M I T   S t y l e 
 
 o p e n s s l - 0 . 9 . 8 y . t a r . g z \ o p e n s s l - 0 . 9 . 8 y . t a r \ o p e n s s l - 0 . 9 . 8 y \ e n g i n e s \ v e n d o r _ d e f n s \ s u r e w a r e . h 
 
 W r i t t e n   b y   C o r i n n e   D i v e - R e c l u s ( c d i v e @ b a l t i m o r e . c o m ) 
 
 C o p y r i g h t @ 2 0 0 1   B a l t i m o r e   T e c h n o l o g i e s   L t d . 
 
 T H I S   F I L E   I S   P R O V I D E D   B Y   B A L T I M O R E   T E C H N O L O G I E S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   B A L T I M O R E   T E C H N O L O G I E S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 
       B S D 
 
 
 o p e n s s l - 0 . 9 . 8 y . t a r . g z \ o p e n s s l - 0 . 9 . 8 y . t a r \ o p e n s s l - 0 . 9 . 8 y \ e n g i n e s \ v e n d o r _ d e f n s \ h w c r y p t o h o o k . h 
 
 M o d E x p   /   R S A   ( w i t h / w i t h o u t   K M )   p l u g i n   A P I 
 
 T h e   a p p l i c a t i o n   w i l l   l o a d   a   d y n a m i c   l i b r a r y   w h i c h 
 e x p o r t s   e n t r y p o i n t ( s )   d e f i n e d   i n   t h i s   f i l e . 
 
 T h i s   s e t   o f   e n t r y p o i n t s   p r o v i d e s   o n l y   a   m u l t i t h r e a d e d , 
 s y n c h r o n o u s - w i t h i n - e a c h - t h r e a d ,   f a c i l i t y . 
 
 
 T h i s   f i l e   i s   C o p y r i g h t   1 9 9 8 - 2 0 0 0   n C i p h e r   C o r p o r a t i o n   L i m i t e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o p r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g 
 d i s c l a i m e r ,   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
 w i t h   t h e   d i s t r i b u t i o n 
 
 I N   N O   E V E N T   S H A L L   N C I P H E R   C O R P O R A T I O N   L I M I T E D   ( ` N C I P H E R ' )   A N D / O R 
 A N Y   O T H E R   A U T H O R S   O R   D I S T R I B U T O R S   O F   T H I S   F I L E   B E   L I A B L E   f o r   a n y 
 d a m a g e s   a r i s i n g   d i r e c t l y   o r   i n d i r e c t l y   f r o m   t h i s   f i l e ,   i t s   u s e   o r 
 t h i s   l i c e n c e .     W i t h o u t   p r e j u d i c e   t o   t h e   g e n e r a l i t y   o f   t h e 
 f o r e g o i n g :   a l l   l i a b i l i t y   s h a l l   b e   e x c l u d e d   f o r   d i r e c t ,   i n d i r e c t , 
 s p e c i a l ,   i n c i d e n t a l ,   c o n s e q u e n t i a l   o r   o t h e r   d a m a g e s   o r   a n y   l o s s   o f 
 p r o f i t s ,   b u s i n e s s ,   r e v e n u e   g o o d w i l l   o r   a n t i c i p a t e d   s a v i n g s ; 
 l i a b i l i t y   s h a l l   b e   e x c l u d e d   e v e n   i f   n C i p h e r   o r   a n y o n e   e l s e   h a s   b e e n 
 a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   d a m a g e .     I n   a n y   e v e n t ,   i f   t h e 
 e x c l u s i o n   o f   l i a b i l i t y   i s   n o t   e f f e c t i v e ,   t h e   l i a b i l i t y   o f   n C i p h e r 
 o r   a n y   a u t h o r   o r   d i s t r i b u t o r   s h a l l   b e   l i m i t e d   t o   t h e   l e s s e r   o f   t h e 
 p r i c e   p a i d   a n d   1 , 0 0 0   p o u n d s   s t e r l i n g .   T h i s   l i c e n c e   o n l y   f a i l s   t o 
 e x c l u d e   o r   l i m i t   l i a b i l i t y   f o r   d e a t h   o r   p e r s o n a l   i n j u r y   a r i s i n g   o u t 
 o f   n e g l i g e n c e ,   a n d   o n l y   t o   t h e   e x t e n t   t h a t   s u c h   a n   e x c l u s i o n   o r 
 l i m i t a t i o n   i s   n o t   e f f e c t i v e . 
 
 N C I P H E R   A N D   T H E   A U T H O R S   A N D   D I S T R I B U T O R S   S P E C I F I C A L L Y   D I S C L A I M   A L L 
 A N D   A N Y   W A R R A N T I E S   ( W H E T H E R   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 ,   a n y   i m p l i e d   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 ,   s a t i s f a c t o r y   q u a l i t y ,   a n d / o r   n o n - i n f r i n g e m e n t 
 o f   a n y   t h i r d   p a r t y   r i g h t s . 
 
 
 = = = = = = = =   E N D   O F   O p e n S S L 0 9 8 y   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 P K C S # 1 1   
 = = = = = = = 
 
 T h e   f o l l o w i n g   v e r s i o n s   a r e   u s e d   i n   t h i s   p r o g r a m : 
 *   P K C S # 1 1 
 
 L i c e n s e   t o   c o p y   a n d   u s e   t h i s   s o f t w a r e   i s   g r a n t e d   p r o v i d e d   t h a t   i t   i s   i d e n t i f i e d   a s   " R S A   S e c u r i t y   I n c .   P K C S   # 1 1   C r y p t o g r a p h i c   T o k e n   I n t e r f a c e   ( C r y p t o k i ) "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h i s   s o f t w a r e . 
 
 L i c e n s e   i s   a l s o   g r a n t e d   t o   m a k e   a n d   u s e   d e r i v a t i v e   w o r k s   p r o v i d e d   t h a t   s u c h   w o r k s   a r e   i d e n t i f i e d   a s   " d e r i v e d   f r o m   t h e   R S A   S e c u r i t y   I n c .   P K C S   # 1 1   C r y p t o g r a p h i c   T o k e n   I n t e r f a c e   ( C r y p t o k i ) "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h e   d e r i v e d   w o r k . 
 
 R S A   S e c u r i t y   I n c .   m a k e s   n o   r e p r e s e n t a t i o n s   c o n c e r n i n g   e i t h e r   t h e   m e r c h a n t a b i l i t y   o f   t h i s   s o f t w a r e   o r   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p a r t i c u l a r   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y   o f   a n y   k i n d . 
 
 = = = = = = = = = = = = = = = = = =   E N D   O F   P K C S # 1 1   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 O p e n P e g a s u s     v 2 . 9 
 = = = = = = = = = = = = = = 
 
 O p e n P e g a s u s   L i c e n s i n g 
 
 T h e   P e g a s u s   p r o j e c t   u s e s   t h e   M I T   o p e n   s o u r c e   l i c e n s e .   T h i s   l i c e n s e   w a s   u s e d   t o   p r o v i d e   a   m i n i m u m   e n c u m b r a n c e   o n   t h e   c o d e   a n d   a l l o w   m a x i m u m   u s a g e .   T h i s   l i c e n s e   a p p l i e s   t o   O p e n P e g a s u s   c o d e ,   O p e n P e g a s u s   w e b s i t e   c o n t e n t ,   a n d   c o n t r i b u t i o n s   t o   t h e   O p e n P e g a s u s   w i k i . 
 
 T h e   l i c e n s e   i s   a s   f o l l o w s :   
 L i c e n s e d   t o   T h e   O p e n   G r o u p   ( T O G )   u n d e r   o n e   o r   m o r e   c o n t r i b u t o r   l i c e n s e 
 a g r e e m e n t s .     R e f e r   t o   t h e   O p e n P e g a s u s N O T I C E . t x t   f i l e   d i s t r i b u t e d   w i t h 
 t h i s   w o r k   f o r   a d d i t i o n a l   i n f o r m a t i o n   r e g a r d i n g   c o p y r i g h t   o w n e r s h i p . 
 E a c h   c o n t r i b u t o r   l i c e n s e s   t h i s   f i l e   t o   y o u   u n d e r   t h e   O p e n P e g a s u s   O p e n 
 S o u r c e   L i c e n s e ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e 
 L i c e n s e . 
 
 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 . 
 . 
 O p e n P e g a s u s N O T I C E . t x t 
 ( a s   s t a t e d   i n   o p e n p e g a s u s   r e l e a s e   2 . 9 . 0   z i p   f i l e   o n   o p e n p e g a s u s . o r g ) 
 
 O p e n P e g a s u s   i s   s u b j e c t   t o   o n e   o r   m o r e   o f   t h e   f o l l o w i n g   c o p y r i g h t s : 
 
 	 C o p y r i g h t   ( c )   2 0 0 0 ,   2 0 0 4   B M C   S o f t w a r e . 
 	 C o p y r i g h t   ( c )   2 0 0 3 ,   2 0 0 8   E M C   C o r p o r a t i o n . 
 	 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 8   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L . P . 
 	 C o p y r i g h t   ( c )   2 0 0 0 ,   2 0 0 8   I B M   C o r p . 
 	 C o p y r i g h t   ( c )   2 0 0 5 ,   2 0 0 8   I n o v a   D e v e l o p m e n t   I n c . 
 	 C o p y r i g h t   ( c )   2 0 0 0 ,   2 0 0 3   M i c h a e l   D a y . 
 	 C o p y r i g h t   ( c )   2 0 0 8   N o v e l l . 
 	 C o p y r i g h t   ( c )   2 0 0 6 ,   2 0 0 7   S y m a n t e c   C o r p o r a t i o n . 
 	 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 8   T h e   O p e n   G r o u p . 
 	 C o p y r i g h t   ( c )   2 0 0 0 ,   2 0 0 2   T i v o l i   S y s t e m s . 
 	 C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 5   V E R I T A S   S o f t w a r e   C o r p o r a t i o n . 
 
 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 . 
 
 
 D M T F   . m o f   f i l e s   
 
 / /   C o p y r i g h t   1 9 9 8 - 2 0 0 5   D i s t r i b u t e d   M a n a g e m e n t   T a s k   F o r c e ,   I n c .   ( D M T F ) . 
 / /   A l l   r i g h t s   r e s e r v e d . 
 / /   D M T F   i s   a   n o t - f o r - p r o f i t   a s s o c i a t i o n   o f   i n d u s t r y   m e m b e r s   d e d i c a t e d 
 / /   t o   p r o m o t i n g   e n t e r p r i s e   a n d   s y s t e m s   m a n a g e m e n t   a n d   i n t e r o p e r a b i l i t y . 
 / /   D M T F   s p e c i f i c a t i o n s   a n d   d o c u m e n t s   m a y   b e   r e p r o d u c e d   f o r   u s e s 
 / /   c o n s i s t e n t   w i t h   t h i s   p u r p o s e   b y   m e m b e r s   a n d   n o n - m e m b e r s , 
 / /   p r o v i d e d   t h a t   c o r r e c t   a t t r i b u t i o n   i s   g i v e n . 
 / /   A s   D M T F   s p e c i f i c a t i o n s   m a y   b e   r e v i s e d   f r o m   t i m e   t o   t i m e , 
 / /   t h e   p a r t i c u l a r   v e r s i o n   a n d   r e l e a s e   d a t e   s h o u l d   a l w a y s   b e   n o t e d . 
 / / 
 / /   I m p l e m e n t a t i o n   o f   c e r t a i n   e l e m e n t s   o f   t h i s   s t a n d a r d   o r   p r o p o s e d 
 / /   s t a n d a r d   m a y   b e   s u b j e c t   t o   t h i r d   p a r t y   p a t e n t   r i g h t s ,   i n c l u d i n g 
 / /   p r o v i s i o n a l   p a t e n t   r i g h t s   ( h e r e i n   " p a t e n t   r i g h t s " ) .   D M T F   m a k e s 
 / /   n o   r e p r e s e n t a t i o n s   t o   u s e r s   o f   t h e   s t a n d a r d   a s   t o   t h e   e x i s t e n c e 
 / /   o f   s u c h   r i g h t s ,   a n d   i s   n o t   r e s p o n s i b l e   t o   r e c o g n i z e ,   d i s c l o s e ,   o r 
 / /   i d e n t i f y   a n y   o r   a l l   s u c h   t h i r d   p a r t y   p a t e n t   r i g h t ,   o w n e r s   o r 
 / /   c l a i m a n t s ,   n o r   f o r   a n y   i n c o m p l e t e   o r   i n a c c u r a t e   i d e n t i f i c a t i o n   o r 
 / /   d i s c l o s u r e   o f   s u c h   r i g h t s ,   o w n e r s   o r   c l a i m a n t s .   D M T F   s h a l l   h a v e   n o 
 / /   l i a b i l i t y   t o   a n y   p a r t y ,   i n   a n y   m a n n e r   o r   c i r c u m s t a n c e ,   u n d e r   a n y 
 / /   l e g a l   t h e o r y   w h a t s o e v e r ,   f o r   f a i l u r e   t o   r e c o g n i z e ,   d i s c l o s e ,   o r 
 / /   i d e n t i f y   a n y   s u c h   t h i r d   p a r t y   p a t e n t   r i g h t s ,   o r   f o r   s u c h   p a r t y ' s 
 / /   r e l i a n c e   o n   t h e   s t a n d a r d   o r   i n c o r p o r a t i o n   t h e r e o f   i n   i t s   p r o d u c t , 
 / /   p r o t o c o l s   o r   t e s t i n g   p r o c e d u r e s .   D M T F   s h a l l   h a v e   n o   l i a b i l i t y   t o 
 / /   a n y   p a r t y   i m p l e m e n t i n g   s u c h   s t a n d a r d ,   w h e t h e r   s u c h   i m p l e m e n t a t i o n 
 / /   i s   f o r e s e e a b l e   o r   n o t ,   n o r   t o   a n y   p a t e n t   o w n e r   o r   c l a i m a n t ,   a n d   s h a l l 
 / /   h a v e   n o   l i a b i l i t y   o r   r e s p o n s i b i l i t y   f o r   c o s t s   o r   l o s s e s   i n c u r r e d   i f 
 / /   a   s t a n d a r d   i s   w i t h d r a w n   o r   m o d i f i e d   a f t e r   p u b l i c a t i o n ,   a n d   s h a l l   b e 
 / /   i n d e m n i f i e d   a n d   h e l d   h a r m l e s s   b y   a n y   p a r t y   i m p l e m e n t i n g   t h e 
 / /   s t a n d a r d   f r o m   a n y   a n d   a l l   c l a i m s   o f   i n f r i n g e m e n t   b y   a   p a t e n t   o w n e r 
 / /   f o r   s u c h   i m p l e m e n t a t i o n s . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 P e g a s u s   U n s u p p o r t e d   S o u r c e   T r e e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   a r e a   o f   t h e   P e g a s u s   s o u r c e   c o d e   t r e e   c o n t a i n s   f i l e s   t h a t   a r e   n o t 
 p a r t   o f   t h e   d e f a u l t   b u i l d   e n v i r o n m e n t   o r   t e s t   s u i t e   e n v i r o n m e n t   o f 
 P e g a s u s . 
 
 C r i t e r i a   f o r   S u b m i s s i o n   t o   U n s u p p o r t e d   R e p o s i t o r y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 )   P e g a s u s   L i c e n s e 
 
 A l l   s u b m i s s i o n s   t o   t h i s   a r e a   m u s t   b e   i n   t h e   f o r m   o f   s o u r c e   c o d e   ( n o 
 b i n a r i e s )   a n d   m u s t   b e   l i c e n s e d   u n d e r   t h e   P e g a s u s   s o u r c e   l i c e n s e ,   w h i c h 
 i s   a s   f o l l o w s : 
 
 / / % / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 
 / / 
 / /   C o p y r i g h t   ( c )   2 0 0 3   ( a u t h o r   o r   a u t h o r ' s   e m p l o y e r ) 
 / / 
 / /   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 . 
 / / 
 / / = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 / / 
 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 
 
 A l l   c o p y r i g h t   h o l d e r s   o f   a   s o u r c e   f i l e   m u s t   s u b m i t   i t   u n d e r   t h i s 
 l i c e n s e ,   a n d   n o   o t h e r   l i c e n s e s   m a y   b e   a s s e r t e d .   
 
 2 )   R E A D M E 
 
 A l l   s u b m i s s i o n s   m u s t   i n c l u d e   a   R E A D M E   t e x t   f i l e   t h a t   d o c u m e n t s   t h e 
 p u r p o s e   o f   t h e   m o d u l e   a n d   p r o v i d e s   c o n t a c t   i n f o r m a t i o n   f o r   t h e 
 m o d u l e ' s   a u t h o r . 
 
 = = = = = = = = = = = =   E N D   O F   O P e n P e g a s u s   v 2 . 9   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 P e r l   5 .     A r t i s t i c   L i c e n s e : 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A r t i s t i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : "   h t t p : / / d e v . p e r l . o r g / l i c e n s e s / a r t i s t i c . h t m l 
 
 *   P e r l   5 . 1 0 . 1 
 
 T h e   i n t e n t   o f   t h i s   d o c u m e n t   i s   t o   s t a t e   t h e   c o n d i t i o n s   u n d e r   w h i c h   a 
 P a c k a g e   m a y   b e   c o p i e d ,   s u c h   t h a t   t h e   C o p y r i g h t   H o l d e r   m a i n t a i n s   s o m e 
 s e m b l a n c e   o f   a r t i s t i c   c o n t r o l   o v e r   t h e   d e v e l o p m e n t   o f   t h e   p a c k a g e , 
 w h i l e   g i v i n g   t h e   u s e r s   o f   t h e   p a c k a g e   t h e   r i g h t   t o   u s e   a n d   d i s t r i b u t e 
 t h e   P a c k a g e   i n   a   m o r e - o r - l e s s   c u s t o m a r y   f a s h i o n ,   p l u s   t h e   r i g h t   t o   m a k e 
 r e a s o n a b l e   m o d i f i c a t i o n s . 
 
 D e f i n i t i o n s : 
 
 	 " P a c k a g e "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   f i l e s   d i s t r i b u t e d   b y   t h e 
 	 C o p y r i g h t   H o l d e r ,   a n d   d e r i v a t i v e s   o f   t h a t   c o l l e c t i o n   o f   f i l e s 
 	 c r e a t e d   t h r o u g h   t e x t u a l   m o d i f i c a t i o n . 
 
 	 " S t a n d a r d   V e r s i o n "   r e f e r s   t o   s u c h   a   P a c k a g e   i f   i t   h a s   n o t   b e e n 
 	 m o d i f i e d ,   o r   h a s   b e e n   m o d i f i e d   i n   a c c o r d a n c e   w i t h   t h e   w i s h e s 
 	 o f   t h e   C o p y r i g h t   H o l d e r   a s   s p e c i f i e d   b e l o w . 
 
 	 " C o p y r i g h t   H o l d e r "   i s   w h o e v e r   i s   n a m e d   i n   t h e   c o p y r i g h t   o r 
 	 c o p y r i g h t s   f o r   t h e   p a c k a g e . 
 
 	 " Y o u "   i s   y o u ,   i f   y o u ' r e   t h i n k i n g   a b o u t   c o p y i n g   o r   d i s t r i b u t i n g 
 	 t h i s   P a c k a g e . 
 
 	 " R e a s o n a b l e   c o p y i n g   f e e "   i s   w h a t e v e r   y o u   c a n   j u s t i f y   o n   t h e 
 	 b a s i s   o f   m e d i a   c o s t ,   d u p l i c a t i o n   c h a r g e s ,   t i m e   o f   p e o p l e   i n v o l v e d , 
 	 a n d   s o   o n .     ( Y o u   w i l l   n o t   b e   r e q u i r e d   t o   j u s t i f y   i t   t o   t h e 
 	 C o p y r i g h t   H o l d e r ,   b u t   o n l y   t o   t h e   c o m p u t i n g   c o m m u n i t y   a t   l a r g e 
 	 a s   a   m a r k e t   t h a t   m u s t   b e a r   t h e   f e e . ) 
 
 	 " F r e e l y   A v a i l a b l e "   m e a n s   t h a t   n o   f e e   i s   c h a r g e d   f o r   t h e   i t e m 
 	 i t s e l f ,   t h o u g h   t h e r e   m a y   b e   f e e s   i n v o l v e d   i n   h a n d l i n g   t h e   i t e m . 
 	 I t   a l s o   m e a n s   t h a t   r e c i p i e n t s   o f   t h e   i t e m   m a y   r e d i s t r i b u t e   i t 
 	 u n d e r   t h e   s a m e   c o n d i t i o n s   t h e y   r e c e i v e d   i t . 
 
 1 .   Y o u   m a y   m a k e   a n d   g i v e   a w a y   v e r b a t i m   c o p i e s   o f   t h e   s o u r c e   f o r m   o f   t h e 
 S t a n d a r d   V e r s i o n   o f   t h i s   P a c k a g e   w i t h o u t   r e s t r i c t i o n ,   p r o v i d e d   t h a t   y o u 
 d u p l i c a t e   a l l   o f   t h e   o r i g i n a l   c o p y r i g h t   n o t i c e s   a n d   a s s o c i a t e d   d i s c l a i m e r s . 
 
 2 .   Y o u   m a y   a p p l y   b u g   f i x e s ,   p o r t a b i l i t y   f i x e s   a n d   o t h e r   m o d i f i c a t i o n s 
 d e r i v e d   f r o m   t h e   P u b l i c   D o m a i n   o r   f r o m   t h e   C o p y r i g h t   H o l d e r .     A   P a c k a g e 
 m o d i f i e d   i n   s u c h   a   w a y   s h a l l   s t i l l   b e   c o n s i d e r e d   t h e   S t a n d a r d   V e r s i o n . 
 
 3 .   Y o u   m a y   o t h e r w i s e   m o d i f y   y o u r   c o p y   o f   t h i s   P a c k a g e   i n   a n y   w a y ,   p r o v i d e d 
 t h a t   y o u   i n s e r t   a   p r o m i n e n t   n o t i c e   i n   e a c h   c h a n g e d   f i l e   s t a t i n g   h o w   a n d 
 w h e n   y o u   c h a n g e d   t h a t   f i l e ,   a n d   p r o v i d e d   t h a t   y o u   d o   a t   l e a s t   O N E   o f   t h e 
 f o l l o w i n g : 
 
         a )   p l a c e   y o u r   m o d i f i c a t i o n s   i n   t h e   P u b l i c   D o m a i n   o r   o t h e r w i s e   m a k e   t h e m 
         F r e e l y   A v a i l a b l e ,   s u c h   a s   b y   p o s t i n g   s a i d   m o d i f i c a t i o n s   t o   U s e n e t   o r 
         a n   e q u i v a l e n t   m e d i u m ,   o r   p l a c i n g   t h e   m o d i f i c a t i o n s   o n   a   m a j o r   a r c h i v e 
         s i t e   s u c h   a s   u u n e t . u u . n e t ,   o r   b y   a l l o w i n g   t h e   C o p y r i g h t   H o l d e r   t o   i n c l u d e 
         y o u r   m o d i f i c a t i o n s   i n   t h e   S t a n d a r d   V e r s i o n   o f   t h e   P a c k a g e . 
 
         b )   u s e   t h e   m o d i f i e d   P a c k a g e   o n l y   w i t h i n   y o u r   c o r p o r a t i o n   o r   o r g a n i z a t i o n . 
 
         c )   r e n a m e   a n y   n o n - s t a n d a r d   e x e c u t a b l e s   s o   t h e   n a m e s   d o   n o t   c o n f l i c t 
         w i t h   s t a n d a r d   e x e c u t a b l e s ,   w h i c h   m u s t   a l s o   b e   p r o v i d e d ,   a n d   p r o v i d e 
         a   s e p a r a t e   m a n u a l   p a g e   f o r   e a c h   n o n - s t a n d a r d   e x e c u t a b l e   t h a t   c l e a r l y 
         d o c u m e n t s   h o w   i t   d i f f e r s   f r o m   t h e   S t a n d a r d   V e r s i o n . 
 
         d )   m a k e   o t h e r   d i s t r i b u t i o n   a r r a n g e m e n t s   w i t h   t h e   C o p y r i g h t   H o l d e r . 
 
 4 .   Y o u   m a y   d i s t r i b u t e   t h e   p r o g r a m s   o f   t h i s   P a c k a g e   i n   o b j e c t   c o d e   o r 
 e x e c u t a b l e   f o r m ,   p r o v i d e d   t h a t   y o u   d o   a t   l e a s t   O N E   o f   t h e   f o l l o w i n g : 
 
         a )   d i s t r i b u t e   a   S t a n d a r d   V e r s i o n   o f   t h e   e x e c u t a b l e s   a n d   l i b r a r y   f i l e s , 
         t o g e t h e r   w i t h   i n s t r u c t i o n s   ( i n   t h e   m a n u a l   p a g e   o r   e q u i v a l e n t )   o n   w h e r e 
         t o   g e t   t h e   S t a n d a r d   V e r s i o n . 
 
         b )   a c c o m p a n y   t h e   d i s t r i b u t i o n   w i t h   t h e   m a c h i n e - r e a d a b l e   s o u r c e   o f 
         t h e   P a c k a g e   w i t h   y o u r   m o d i f i c a t i o n s . 
 
         c )   g i v e   n o n - s t a n d a r d   e x e c u t a b l e s   n o n - s t a n d a r d   n a m e s ,   a n d   c l e a r l y 
         d o c u m e n t   t h e   d i f f e r e n c e s   i n   m a n u a l   p a g e s   ( o r   e q u i v a l e n t ) ,   t o g e t h e r 
         w i t h   i n s t r u c t i o n s   o n   w h e r e   t o   g e t   t h e   S t a n d a r d   V e r s i o n . 
 
         d )   m a k e   o t h e r   d i s t r i b u t i o n   a r r a n g e m e n t s   w i t h   t h e   C o p y r i g h t   H o l d e r . 
 
 5 .   Y o u   m a y   c h a r g e   a   r e a s o n a b l e   c o p y i n g   f e e   f o r   a n y   d i s t r i b u t i o n   o f   t h i s 
 P a c k a g e .     Y o u   m a y   c h a r g e   a n y   f e e   y o u   c h o o s e   f o r   s u p p o r t   o f   t h i s 
 P a c k a g e .     Y o u   m a y   n o t   c h a r g e   a   f e e   f o r   t h i s   P a c k a g e   i t s e l f .     H o w e v e r , 
 y o u   m a y   d i s t r i b u t e   t h i s   P a c k a g e   i n   a g g r e g a t e   w i t h   o t h e r   ( p o s s i b l y 
 c o m m e r c i a l )   p r o g r a m s   a s   p a r t   o f   a   l a r g e r   ( p o s s i b l y   c o m m e r c i a l )   s o f t w a r e 
 d i s t r i b u t i o n   p r o v i d e d   t h a t   y o u   d o   n o t   a d v e r t i s e   t h i s   P a c k a g e   a s   a 
 p r o d u c t   o f   y o u r   o w n .     Y o u   m a y   e m b e d   t h i s   P a c k a g e ' s   i n t e r p r e t e r   w i t h i n 
 a n   e x e c u t a b l e   o f   y o u r s   ( b y   l i n k i n g ) ;   t h i s   s h a l l   b e   c o n s t r u e d   a s   a   m e r e 
 f o r m   o f   a g g r e g a t i o n ,   p r o v i d e d   t h a t   t h e   c o m p l e t e   S t a n d a r d   V e r s i o n   o f   t h e 
 i n t e r p r e t e r   i s   s o   e m b e d d e d . 
 
 6 .   T h e   s c r i p t s   a n d   l i b r a r y   f i l e s   s u p p l i e d   a s   i n p u t   t o   o r   p r o d u c e d   a s 
 o u t p u t   f r o m   t h e   p r o g r a m s   o f   t h i s   P a c k a g e   d o   n o t   a u t o m a t i c a l l y   f a l l 
 u n d e r   t h e   c o p y r i g h t   o f   t h i s   P a c k a g e ,   b u t   b e l o n g   t o   w h o e v e r   g e n e r a t e d 
 t h e m ,   a n d   m a y   b e   s o l d   c o m m e r c i a l l y ,   a n d   m a y   b e   a g g r e g a t e d   w i t h   t h i s 
 P a c k a g e .     I f   s u c h   s c r i p t s   o r   l i b r a r y   f i l e s   a r e   a g g r e g a t e d   w i t h   t h i s 
 P a c k a g e   v i a   t h e   s o - c a l l e d   " u n d u m p "   o r   " u n e x e c "   m e t h o d s   o f   p r o d u c i n g   a 
 b i n a r y   e x e c u t a b l e   i m a g e ,   t h e n   d i s t r i b u t i o n   o f   s u c h   a n   i m a g e   s h a l l 
 n e i t h e r   b e   c o n s t r u e d   a s   a   d i s t r i b u t i o n   o f   t h i s   P a c k a g e   n o r   s h a l l   i t 
 f a l l   u n d e r   t h e   r e s t r i c t i o n s   o f   P a r a g r a p h s   3   a n d   4 ,   p r o v i d e d   t h a t   y o u   d o 
 n o t   r e p r e s e n t   s u c h   a n   e x e c u t a b l e   i m a g e   a s   a   S t a n d a r d   V e r s i o n   o f   t h i s 
 P a c k a g e . 
 
 7 .   C   s u b r o u t i n e s   ( o r   c o m p a r a b l y   c o m p i l e d   s u b r o u t i n e s   i n   o t h e r 
 l a n g u a g e s )   s u p p l i e d   b y   y o u   a n d   l i n k e d   i n t o   t h i s   P a c k a g e   i n   o r d e r   t o 
 e m u l a t e   s u b r o u t i n e s   a n d   v a r i a b l e s   o f   t h e   l a n g u a g e   d e f i n e d   b y   t h i s 
 P a c k a g e   s h a l l   n o t   b e   c o n s i d e r e d   p a r t   o f   t h i s   P a c k a g e ,   b u t   a r e   t h e 
 e q u i v a l e n t   o f   i n p u t   a s   i n   P a r a g r a p h   6 ,   p r o v i d e d   t h e s e   s u b r o u t i n e s   d o 
 n o t   c h a n g e   t h e   l a n g u a g e   i n   a n y   w a y   t h a t   w o u l d   c a u s e   i t   t o   f a i l   t h e 
 r e g r e s s i o n   t e s t s   f o r   t h e   l a n g u a g e . 
 
 8 .   A g g r e g a t i o n   o f   t h i s   P a c k a g e   w i t h   a   c o m m e r c i a l   d i s t r i b u t i o n   i s   a l w a y s 
 p e r m i t t e d   p r o v i d e d   t h a t   t h e   u s e   o f   t h i s   P a c k a g e   i s   e m b e d d e d ;   t h a t   i s , 
 w h e n   n o   o v e r t   a t t e m p t   i s   m a d e   t o   m a k e   t h i s   P a c k a g e ' s   i n t e r f a c e s   v i s i b l e 
 t o   t h e   e n d   u s e r   o f   t h e   c o m m e r c i a l   d i s t r i b u t i o n .     S u c h   u s e   s h a l l   n o t   b e 
 c o n s t r u e d   a s   a   d i s t r i b u t i o n   o f   t h i s   P a c k a g e . 
 
 9 .   T h e   n a m e   o f   t h e   C o p y r i g h t   H o l d e r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 1 0 .   T H I S   P A C K A G E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 W A R R A N T I E S   O F   M E R C H A N T I B I L I T Y   A N D   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 . 
 
 = = = = = = = = = = = = = = = E N D   O F   P e r l   5   N O T I C E S   A N D   I N F O R M A T I O N = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 P e x p e c t   2 . 3 
 = = = = = = = = = = = 
 
 F r e e ,   o p e n   s o u r c e ,   a n d   a l l   t h a t   g o o d   s t u f f . 
 
 P e x p e c t   C o p y r i g h t   ( c )   2 0 0 8   N o a h   S p u r r i e r 
 
 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 . 
 
 = = = = = = = = = = = = =   E N D   O F   P e x p e c t   2 . 3   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s 
 L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   
 p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n . 
 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n 
 o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e 
 I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g 
 t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d 
 d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e 
 A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e , 
 r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m 
 a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d 
 o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e 
 S o f t w a r e ,   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E 
 S O F T W A R E   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S 
 A S   A   R E S U L T   O F   U S I N G ,   M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y 
 D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l 
 r e s p e c t s   b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f 
 l a w   p r o v i s i o n s .     N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o 
 c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e 
 b e t w e e n   B e O p e n   a n d   L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t 
 p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a   t r a d e m a r k 
 s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
 t h i r d   p a r t y .     A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s   a v a i l a b l e   a t 
 h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e 
 p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e . 
 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 C N R I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   1 . 6 . 1 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l 
 R e s e a r c h   I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e , 
 R e s t o n ,   V A   2 0 1 9 1   ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n 
 ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1   s o f t w a r e   i n 
 s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 . 1 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I ' s 
 L i c e n s e   A g r e e m e n t   a n d   C N R I ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 1 9 9 5 - 2 0 0 1   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h   I n i t i a t i v e s ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e 
 v e r s i o n   p r e p a r e d   b y   L i c e n s e e .     A l t e r n a t e l y ,   i n   l i e u   o f   C N R I ' s   L i c e n s e 
 A g r e e m e n t ,   L i c e n s e e   m a y   s u b s t i t u t e   t h e   f o l l o w i n g   t e x t   ( o m i t t i n g   t h e 
 q u o t e s ) :   " P y t h o n   1 . 6 . 1   i s   m a d e   a v a i l a b l e   s u b j e c t   t o   t h e   t e r m s   a n d 
 c o n d i t i o n s   i n   C N R I ' s   L i c e n s e   A g r e e m e n t .     T h i s   A g r e e m e n t   t o g e t h e r   w i t h 
 P y t h o n   1 . 6 . 1   m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g 
 u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r   ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 3 .     T h i s 
 A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a   p r o x y   s e r v e r   o n   t h e   I n t e r n e t 
 u s i n g   t h e   f o l l o w i n g   U R L :   h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 3 " . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   1 . 6 . 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n   1 . 6 . 1 . 
 
 4 .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 . 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     C N R I   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   1 . 6 . 1   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 1 . 6 . 1   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 . 1 , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   f e d e r a l 
 i n t e l l e c t u a l   p r o p e r t y   l a w   o f   t h e   U n i t e d   S t a t e s ,   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   f e d e r a l   c o p y r i g h t   l a w ,   a n d ,   t o   t h e   e x t e n t   s u c h 
 U . S .   f e d e r a l   l a w   d o e s   n o t   a p p l y ,   b y   t h e   l a w   o f   t h e   C o m m o n w e a l t h   o f 
 V i r g i n i a ,   e x c l u d i n g   V i r g i n i a ' s   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   w i t h   r e g a r d   t o   d e r i v a t i v e   w o r k s   b a s e d 
 o n   P y t h o n   1 . 6 . 1   t h a t   i n c o r p o r a t e   n o n - s e p a r a b l e   m a t e r i a l   t h a t   w a s 
 p r e v i o u s l y   d i s t r i b u t e d   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L ) ,   t h e 
 l a w   o f   t h e   C o m m o n w e a l t h   o f   V i r g i n i a   s h a l l   g o v e r n   t h i s   L i c e n s e 
 A g r e e m e n t   o n l y   a s   t o   i s s u e s   a r i s i n g   u n d e r   o r   w i t h   r e s p e c t   t o 
 P a r a g r a p h s   4 ,   5 ,   a n d   7   o f   t h i s   L i c e n s e   A g r e e m e n t .     N o t h i n g   i n   t h i s 
 L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
 a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .     T h i s 
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r 
 t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r 
 s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g , 
 i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1 ,   L i c e n s e e   a g r e e s   t o   b e 
 b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 
                 A C C E P T 
 
 
 C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m , 
 T h e   N e t h e r l a n d s .     A l l   r i g h t s   r e s e r v e d . 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
 b o t h   t h a t   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   a p p e a r   i n 
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h 
 C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
 d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
 T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E 
 F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 = = = = = = = = = = = = = = =   E N D   O F   P y t h o n   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 R S A   C O D E 
 = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   R S A   s o f t w a r e : 
 
 *   M D 5   R F C 1 3 2 1 
 *   R S A   M D 5 
 *   R S A   M D 5   ( A p r i l   1 9 9 2   V e r s i o n   -   o r i g i n a l   I E T F   R F C   1 3 2 1   s a m p l e   i m p l e m e n t a t i o n ) 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   R S A   D a t a   S e c u r i t y :     
 
 C o p y r i g h t   ( C )   1 9 9 1 - 2 ,   R S A   D a t a   S e c u r i t y ,   I n c .   C r e a t e d   1 9 9 1 .   A l l   r i g h t s   r e s e r v e d . 
 L i c e n s e   t o   c o p y   a n d   u s e   t h i s   s o f t w a r e   i s   g r a n t e d   p r o v i d e d   t h a t   i t   i s   i d e n t i f i e d   a s   t h e   " R S A   D a t a   S e c u r i t y ,   I n c .   M D 5   M e s s a g e - D i g e s t   A l g o r i t h m "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h i s   s o f t w a r e   o r   t h i s   f u n c t i o n . 
 L i c e n s e   i s   a l s o   g r a n t e d   t o   m a k e   a n d   u s e   d e r i v a t i v e   w o r k s   p r o v i d e d   t h a t   s u c h   w o r k s   a r e   i d e n t i f i e d   a s   " d e r i v e d   f r o m   t h e   R S A   D a t a   S e c u r i t y ,   I n c .   M D 5   M e s s a g e - D i g e s t   A l g o r i t h m "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h e   d e r i v e d   w o r k . 
 R S A   D a t a   S e c u r i t y ,   I n c .   m a k e s   n o   r e p r e s e n t a t i o n s   c o n c e r n i n g   e i t h e r   t h e   m e r c h a n t a b i l i t y   o f   t h i s   s o f t w a r e   o r   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p a r t i c u l a r   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y   o f   a n y   k i n d . 
 T h e s e   n o t i c e s   m u s t   b e   r e t a i n e d   i n   a n y   c o p i e s   o f   a n y   p a r t   o f   t h i s   d o c u m e n t a t i o n   a n d / o r   s o f t w a r e . 
 
 = = = = = = = = = = = = = = = = =   E N D   O F   R S A   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S L F 4 J 
 = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   S L F 4 J   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 *   S L F 4 J 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
   *   A l l   r i g h t s   r e s e r v e d . 
   *   
   *   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 . 
 
 = = = = = = = = = = = = = = = = = = = =   E N D   O F   S L F 4 J   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S c i n t i l l a   2 . 1 1   
 = = = = = = = = = = = = 
 
 T h e   f o l l o w i n g   v e r s i o n s   a r e   u s e d   i n   t h i s   p r o g r a m : 
 *   S c i n t i l l a   2 . 1 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   S c i n t i l l a :     
 
 C o p y r i g h t   1 9 9 8 - 2 0 0 3   b y   N e i l   H o d g s o n       n e i l h @ s c i n t i l l a . o r g     
 
 A l l   R i g h t s   R e s e r v e d   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 N E I L   H O D G S O N   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   N E I L   H O D G S O N   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 = = = = = = = = = = = = = = = = = =   E N D   O F   S c i n t i l l a   2 . 1 1   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S h r i n k s a f e 
 = = = = = = = = = = 
 T h e   f o l l o w i n g   w i l l   b e   a d d e d   t o   t h e   n o t i c e s   f i l e   f o r   S h r i n k s a f e   ( a n d   c a l l e d   o u t   i n   t h e   D O U   f o r   D o j o ) : 
 
 T h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   c o v e r s   t h e   o p t i o n a l   S h r i n k s a f e   b u i l d   t o o l ,   a n d   M o z i l l a   R h i n o   1 . 7 r 2   w h i c h   i s   r e d i s t r i b u t e d   
 w i t h   t h a t   t o o l .     S h r i n k s a f e   c o n t a i n s   m o d i f i e d   f i l e s   f r o m   M o z i l l a   R h i n o   c o v e r e d   u n d e r   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 .     T h e   
 s o u r c e   c o d e   f o r   t h e s e   m o d i f i c a t i o n s   h a s   b e e n   m a d e   a v a i l a b l e   a t   t h e   p u b l i c   D o j o   s v n   r e p o s i t o r y   a t   h t t p : / / w w w . d o j o t o o l k i t . o r g . 
 
 T h e   S h r i n k s a f e   t o o l   r e q u i r e s   u s e   o f   M o z i l l a   R h i n o   1 . 6 r 7   o r   h i g h e r   i n   o r d e r   t o   r u n .     W e   a r e   r e l y i n g   o n   t h e   s e p a r a t e   D D   C h e c k l i s t   
 a l r e a d y   a p p r o v e d   f o r   t h e   R h i n o   1 . 7 R 2   j a r .   T h e   v e r s i o n   o f   R h i n o   t h a t   w i l l   b e   r e d i s t r i b u t e d   w i t h   t h e   S h r i n k s a f e   p a c k a g e   b y   d e f a u l t   
 i s   t h e   a p p r o v e d   v e r s i o n   o f   M o z i l l a   R h i n o   1 . 7 r 2 . 
 = = = = = = = =   E N D   O F   S h r i n k s a f e   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T i n y X M L   2 . 5 . 3 
 = = = = = = = = = = = = = 
 
 -   T i n y X M L   2 . 5 . 3 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   z l i b :     
 
 O r i g i n a l   c o d e ( 2 . 0   a n d   e a r l i e r )   c o p y r i g h t     2 0 0 0 - 2 0 0 6   L e e   T h o m a s o n   ( w w w . g r i n n i n g l i z a r d . c o m ) 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 = = = = = = = = = = = = = = = = = = = =   E N D   O F   T i n y X M L   2 . 5 . 3   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 Z L I B .   
 = = = = = 
 
 T h e   f o l l o w i n g   v e r s i o n s   a r e   u s e d   i n   t h i s   p r o g r a m : 
 *   Z l i b   1 . 2 . 3 - 5 
 *   Z l i b   1 . 2 . 5 
 *   Z l i b - 1 . 2 . 3 - 6   
 *   z l i b   1 . 2 . 2 
 *   z l i b   1 . 2 . 3 
 *   z l i b   1 . 2 . 3 . 3 
 
 T h e   : m o d : ` z l i b `   e x t e n s i o n   i s   b u i l t   u s i n g   a n   i n c l u d e d   c o p y   o f   t h e   z l i b 
 s o u r c e s   u n l e s s   t h e   z l i b   v e r s i o n   f o u n d   o n   t h e   s y s t e m   i s   t o o   o l d   t o   b e 
 u s e d   f o r   t h e   b u i l d : : 
 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 1 0   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 = = = = = = = = = = = = = = = = = =   E N D   O F   Z L I B   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 b a s e 6 4 - c - n o n e - v m w m i s c 
 = = = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( c )   1 9 9 6 ,   1 9 9 8   b y   I n t e r n e t   S o f t w a r e   C o n s o r t i u m . 
   
   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
   
   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 "   A N D   I N T E R N E T   S O F T W A R E   C O N S O R T I U M   D I S C L A I M S 
   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   I N T E R N E T   S O F T W A R E 
   C O N S O R T I U M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L 
   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R 
   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
   S O F T W A R E . 
   
   P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 5   b y   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s ,   I n c . 
   
   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s ,   I n c .   ( h e r e i n a f t e r   c a l l e d   I B M )   g r a n t s 
   p e r m i s s i o n   u n d e r   i t s   c o p y r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s 
   S o f t w a r e   w i t h   o r   w i t h o u t   f e e ,   p r o v i d e d   t h a t   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 
   a l l   p a r a g r a p h s   o f   t h i s   n o t i c e   a p p e a r   i n   a l l   c o p i e s ,   a n d   t h a t   t h e   n a m e   o f   I B M 
   n o t   b e   u s e d   i n   c o n n e c t i o n   w i t h   t h e   m a r k e t i n g   o f   a n y   p r o d u c t   i n c o r p o r a t i n g 
   t h e   S o f t w a r e   o r   m o d i f i c a t i o n s   t h e r e o f ,   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
   p e r m i s s i o n . 
   
   T o   t h e   e x t e n t   i t   h a s   a   r i g h t   t o   d o   s o ,   I B M   g r a n t s   a n   i m m u n i t y   f r o m   s u i t 
   u n d e r   i t s   p a t e n t s ,   i f   a n y ,   f o r   t h e   u s e ,   s a l e   o r   m a n u f a c t u r e   o f   p r o d u c t s   t o 
   t h e   e x t e n t   t h a t   s u c h   p r o d u c t s   a r e   u s e d   f o r   p e r f o r m i n g   D o m a i n   N a m e   S y s t e m 
   d y n a m i c   u p d a t e s   i n   T C P / I P   n e t w o r k s   b y   m e a n s   o f   t h e   S o f t w a r e .   N o   i m m u n i t y   i s 
   g r a n t e d   f o r   a n y   p r o d u c t   p e r   s e   o r   f o r   a n y   o t h e r   f u n c t i o n   o f   a n y   p r o d u c t . 
   
   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 " ,   A N D   I B M   D I S C L A I M S   A L L   W A R R A N T I E S , 
   I N C L U D I N G   A L L   I M P L I E D   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   A N D   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 .   I N   N O   E V E N T   S H A L L   I B M   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   A R I S I N G 
   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E ,   E V E N 
   I F   I B M   I S   A P P R I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 = = = = = = = = = = = = = = = = = = = =   E N D   O F   b a s e 6 4 - c - n o n e - v m w m i s c   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 b z i p 2 
 = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   b z i p 2   L i c e n s e : 
 
 *   b z i p 2   1 . 0 . 5 
 
 T h i s   p r o g r a m ,   " b z i p 2 " ,   t h e   a s s o c i a t e d   l i b r a r y   " l i b b z i p 2 " ,   a n d   a l l 
 d o c u m e n t a t i o n ,   a r e   c o p y r i g h t   ( C )   1 9 9 6 - 2 0 1 0   J u l i a n   R   S e w a r d .     A l l 
 r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   
       n o t   c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .     I f   y o u   u s e   t h i s   
       s o f t w a r e   i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   
       d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 
 3 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t 
       n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 
 4 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   
       p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   
       p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S 
 O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E 
 G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 J u l i a n   S e w a r d ,   j s e w a r d @ b z i p . o r g 
 b z i p 2 / l i b b z i p 2   v e r s i o n   1 . 0 . 
 
 = = = = = = = = = = = =   E N D   O F   b z i p 2   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 g S O A P   2 . 8 
 = = = = = = = = = 
 
 " P a r t   o f   t h e   s o f t w a r e   e m b e d d e d   i n   t h i s   p r o d u c t   i s   g S O A P   s o f t w a r e .   
 P o r t i o n s   c r e a t e d   b y   g S O A P   a r e   C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 4   R o b e r t   A .   v a n   E n g e l e n ,   G e n i v i a   i n c .   A l l   R i g h t s   R e s e r v e d .   
 T H E   S O F T W A R E   I N   T H I S   P R O D U C T   W A S   I N   P A R T   P R O V I D E D   B Y   G E N I V I A   I N C   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . "   
 
 = = = = = = = = = = = =   E N D   O F   g S O A P   2 . 8   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 U n i c o d e 
 = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s   w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   
 I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   
 T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   
 S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t     1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   
 h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d     
 d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   
 o r   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 ,   a n d / o r   
 s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d     
 t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   
 t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   
 e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   
 d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   
 s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 = = = = = = = = = = = = = = = = = = = =   E N D   O F   U n i c o d e   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 v i m 2 5 j a r 
 = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( c )   2 0 0 8   V M w a r e ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 
 = = = = = = = = = = = = =   E N D   O F   v i m 2 5 j a r   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   F O R :   I B M   T i v o l i   S t o r a g e   F l a s h C o p y ( R )   M a n a g e r   4 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S t a r t   o f   I B M   G l o b a l   S e c u r i t y   T o o l k i t   v 8   N O T I C E S   A N D   I N F O R M A T I O N   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   c o m p o n e n t s : 
 
 f o r   I B M   G l o b a l   S e c u r i t y   T o o l k i t   v 8 
 
 *   O p e n S S L   0 . 9 8 e 
 *   z l i b   1 . 2 . 3 
 *   I C U 4 C   3 . 8 . 1 
 
 S e e   O p e n S S L   n o t i c e   a b o v e 
 
 S e e   z l i b   n o t i c e   a b o v e 
 
 S e e   I C U   n o t i c e   a b o v e 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   F O R   :   I B M   G l o b a l   S e c u r i t y   T o o l k i t   v 8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S t a r t   o f   I B M   D a t a b a s e   A d d - i n s   f o r   V i s u a l   S t u d i o   T o o l   V 1 1 . 1   N o t i c e s   a n d   I n f o r m a t i o n 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M i c r o s o f t   P u b l i c   L i c e n s e : 
 
 D i f f g r a m G e n e r a t o r . c s 
 D i f f g r a m O p e r a t i o n . c s 
 E d i t S c r i p t . c s 
 H a s h A l g o r i t h m . c s 
 O p e r a t i o n D e s c r i p t o r . c s 
 P a t h D e s c r i p t o r P a r s e r . c s 
 P e r f . c s 
 T r e e M a p p i n g A l g o r i t h m . c s 
 D i f f g r a m . c s 
 X m l D i f f P a t h F o r V i e w . c s 
 X m l D i f f V i e w . c s 
 X m l D i f f V i e w N o d e s . c s 
 X m l D i f f . c s 
 X m l D i f f D o c u m e n t . c s 
 X m l D i f f N o d e s . c s 
 X m l D i f f V i e w . c s 
 X m l H a s h . c s 
 X m l P a t c h . c s 
 X m l P a t c h E r r o r . c s 
 X m l P a t c h N o d e L i s t s . c s 
 X m l P a t c h O p e r a t i o n s . c s 
 X D i f f M a i n F o r m . c s 
 
 E N D   O F   N O T I C E S   F O R   I B M   D A T A B A S E   A D D - I N S   F O R   V I S U A L   S T U D I O   V 1 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S t a r t   o f   I B M   W e b S p h e r e   M Q   A d v a n c e d   V 8 . 0   N O T I C E S   A N D   I N F O R M A T I O N                         	 	 	 	 	 
 
 
 I B M   W e b S p h e r e   M Q   A d v a n c e d   V 8 . 0 
 I B M   W e b S p h e r e   M Q   A d v a n c e d   I d l e   S t a n d b y   V 8 . 0 
 I B M   W e b S p h e r e   M Q   A d v a n c e d   f o r   D e v e l o p e r s   V 8 . 0 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T H E   F O L L O W I N G   S E C T I O N S   I D E N T I F Y   V A R I O U S   C O M P O N E N T S   C O N T A I N E D   I N   T H E   P R O G R A M   I D E N T I F I E D   A B O V E ,   A N D   S P E C I F Y   C E R T A I N   N O T I C E S   A N D   O T H E R   I N F O R M A T I O N   R E G A R D I N G   T H O S E   C O M P O N E N T S   T H A T   I B M   I S   R E Q U I R E D   T O   P R O V I D E   T O   Y O U .   
 
 I N   A D D I T I O N ,   J A V A - R E L A T E D   N O T I C E S   A P P E A R   A T   T H E   F O O T   O F   T H I S   D O C U M E N T 
 
 N O T W I T H S T A N D I N G   A N Y   P R O V I S I O N   C O N T A I N E D   I N   A N Y   O F   T H E   N O T I C E S   A N D   O T H E R   I N F O R M A T I O N   S E T   F O R T H   B E L O W ,   Y O U R   U S E   O F   T H E S E   P R O G R A M   C O M P O N E N T S   R E M A I N S   S U B J E C T   T O   T H E   T E R M S   A N D   C O N D I T I O N S   S E T   F O R T H   I N :   
 
   ( i )   T H E   P R O G R A M ' S   L I C E N S E   I N F O R M A T I O N   D O C U M E N T ;   A N D   
 ( i i )   T H E   I B M   L I C E N S E   A G R E E M E N T   S P E C I F I E D   I N   T H A T   L I C E N S E   I N F O R M A T I O N   D O C U M E N T . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   N o t i c e s   s e t   f o r t h   i n   S e c t i o n s   B .   a n d   C .   b e l o w :   
 
   -   a p p l y   t o   p o r t i o n s   o f   I B M   W e b S p h e r e   M Q   V 8 . 0 ;   a n d   
   -   a r e   n o t   p a r t   o f   t h e   I B M   l i c e n s e   u n d e r   w h i c h   y o u   r e c e i v e   t h i s   P r o g r a m :   r a t h e r ,   t h e y   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y . 
 
 
 S e c t i o n   B .   b e l o w   c o n t a i n s   p r o v i s i o n s   r e l a t i n g   t o 
 B . 1   I n s t a l l S h i e l d   2 0 1 2   S p r i n g 
 B . 2   T h e   P K C S # 1 1   c o m p o n e n t   o f   I B M   C r y p t o   f o r   C   ( I C C ) 
 B . 3   I B M   U s e r   I n t e r f a c e   H e l p   S y s t e m   b u i l t   o n   E c l i p s e 
 B . 4   I B M   S e c u r i t y   D i r e c t o r y   S e r v e r   V 6 . 3 . 1   c o m p o n e n t s 
 
 S e c t i o n   C .   b e l o w   c o n t a i n s   p r o v i s i o n s   r e l a t i n g   t o   c e r t a i n   o t h e r   c o m p o n e n t s   o f   t h e   P r o g r a m ,   a s   f o l l o w s : - 
 
 C . 1   A p a c h e   S o f t w a r e   L i c e n s e   ( " A S L " )   V e r s i o n   2 
 A f f e c t e d   C o m p o n e n t s : 
 
 *   A p a c h e   A n t   1 . 7 . 0 
 *   A p a c h e   A x i s   1 . 4   
 *   A p a c h e   C o m m o n s   B e a n U t i l s   1 . 7 . 0 
 *   A p a c h e   C o m m o n s   D i g e s t e r   1 . 8 . 0 
 *   A p a c h e   C o m m o n s   D a e m o n   1 . 0 . 2 
 *   A p a c h e   C o m m o n s   F i l e U p l o a d   1 . 2 . 1 
 *   A p a c h e   C o m m o n s   I O   1 . 4 
 *   A p a c h e   C o m m o n s   L a n g   2 . 4 
 *   A p a c h e   C o m m o n s - L o g g i n g   1 . 1 . 1 
 *   A p a c h e   C o m m o n s - N e t   3 . 3 
 *   O p e n A j a x . j s 
 *   X M L 4 C   5 . 8 . 3 
 
 C . 2   E c l i p s e   P u b l i c   L i c e n s e   ( E P L )   - v   1 . 0 
 A f f e c t e d   C o m p o n e n t s : 
 *   A s p e c t J   1 . 6 . 9 
 *   E c l i p s e   P a h o 
 
 C . 3   Z l i b   -   C o m p r e s s   a n d   U n c o m p r e s s   z i p 
 A f f e c t e d   C o m p o n e n t s : 
 *   Z l i b   1 . 2 . 3   
 
 C . 4   U n i c o d e   L i c e n s e 
 A f f e c t e d   C o m p o n e n t s : 
 *   X M L 4 C   5 . 8 . 3 
 *   I C U 4 J   5 2 . 1 
 *   I C U 4 C   4 . 8 . 1 . 1 
 
 C . 5   I C U   L i c e n s e 
 A f f e c t e d   C o m p o n e n t s : 
 *   X M L 4 C   5 . 8 . 3 
 *   I C U 4 J   5 2 . 1 
 
 C . 6   O p e n S S L   L i c e n s e 
 A f f e c t e d   C o m p o n e n t s : 
 *   O p e n S S L   1 . 0 . 1 g 
 
 C . 7   S A X   L i c e n s e 
 A f f e c t e d   C o m p o n e n t s : 
 *   S A X   2 . 0 . 2   
 
 C . 8   E c l i p s e   f o u n d a t i o n   c o d e 
 A f f e c t e d   C o m p o n e n t s : 
 *   E c l i p s e   4 . 3 . 1 
 *   E c l i p s e   G E F   3 . 9 . 0 
 
 C . 9   M o d i f i a b l e   T h i r d   P a r t y   C o d e   :   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 A f f e c t e d   C o m p o n e n t s : 
 *   G N O M E   B i n d i n g 
 *   G T K +   B i n d i n g 
 *   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 C . 1 0   J S c h   C o d e 
 A f f e c t e d   C o m p o n e n t s : 
 *   J S c h   0 . 1 . 4 8 
 
 C . 1 1   I B M   D o j o   T o o l k i t   C o d e 
 A f f e c t e d   C o m p o n e n t s : 
 *   I B M   D o j o   T o o l k i t   1 . 4 
 
 C . 1 2   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e 
 A f f e c t e d   C o m p o n e n t s : 
 *   O r a c l e   G l a s s f i s h   j m s . j a r 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   A .   S U M M A R Y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B .   O T H E R   P R O V I S I O N S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 1   I n s t a l l S h i e l d   2 0 1 2   S p r i n g   ( f o r   W i n d o w s   p l a t f o r m s ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 R S A   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   R S A   s o f t w a r e : 
 
 R S A   M D 5   ( A p r i l   1 9 9 2   V e r s i o n     -     o r i g i n a l   I E T F   R F C   1 3 2 1   s a m p l e   i m p l e m e n t a t i o n )   
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   R S A   D a t a   S e c u r i t y :     
 
 / *   C O P Y R I G H T   ( C )   1 9 9 1 - 2 ,   R S A   D A T A   S E C U R I T Y ,   I N C .   C R E A T E D   1 9 9 1 .   A L L       
 R I G H T S   R E S E R V E D . 
 L I C E N S E   T O   C O P Y   A N D   U S E   T H I S   S O F T W A R E   I S   G R A N T E D   P R O V I D E D   T H A T   I T 
 I S   I D E N T I F I E D   A S   T H E   " R S A   D A T A   S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T 
 A L G O R I T H M "   I N   A L L   M A T E R I A L   M E N T I O N I N G   O R   R E F E R E N C I N G   T H I S   S O F T W A R E 
 O R   T H I S   F U N C T I O N . 
 L I C E N S E   I S   A L S O   G R A N T E D   T O   M A K E   A N D   U S E   D E R I V A T I V E   W O R K S   P R O V I D E D 
 T H A T   S U C H   W O R K S   A R E   I D E N T I F I E D   A S   " D E R I V E D   F R O M   T H E   R S A   D A T A 
 S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T   A L G O R I T H M "   I N   A L L   M A T E R I A L 
 M E N T I O N I N G   O R   R E F E R E N C I N G   T H E   D E R I V E D   W O R K . 
 R S A   D A T A   S E C U R I T Y ,   I N C .   M A K E S   N O   R E P R E S E N T A T I O N S   C O N C E R N I N G   E I T H E R 
 T H E   M E R C H A N T A B I L I T Y   O F   T H I S   S O F T W A R E   O R   T H E   S U I T A B I L I T Y   O F   T H I S 
 S O F T W A R E   F O R   A N Y   P A R T I C U L A R   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S " 
 W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D . 
 T H E S E   N O T I C E S   M U S T   B E   R E T A I N E D   I N   A N Y   C O P I E S   O F   A N Y   P A R T   O F   T H I S 
 D O C U M E N T A T I O N   A N D / O R   S O F T W A R E . 
   * / 
 
 E N D   O F   R S A   N O T I C E S   A N D   I N F O R M A T I O N     
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 Z L I B   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   z l i b   s o f t w a r e : 
 
 z l i b   1 . 2 . 3 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   z l i b :     
 
 / *   z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
     v e r s i o n   1 . 2 . 3 ,   J u l y   1 8 t h ,   2 0 0 5   
 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
     M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 * / 
 
 E N D   O F   Z L I B   N O T I C E S   A N D   I N F O R M A T I O N     
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S c i n t i l l a   c o d e 
 
 S c i n t i l l a   2 . 1 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   S c i n t i l l a :     
 
 C o p y r i g h t   1 9 9 8 - 2 0 0 3   b y   N e i l   H o d g s o n       n e i l h @ s c i n t i l l a . o r g     
 
 A l l   R i g h t s   R e s e r v e d   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 N E I L   H O D G S O N   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   N E I L   H O D G S O N   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   S C I N T I L L A   N O T I C E S   A N D   I N F O R M A T I O N     
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 T i n y X M L   c o d e 
 
 T i n y X M L   2 . 5 . 3 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   z l i b :     
 
 O r i g i n a l   c o d e ( 2 . 0   a n d   e a r l i e r )   c o p y r i g h t     2 0 0 0 - 2 0 0 6   L e e   T h o m a s o n   ( w w w . g r i n n i n g l i z a r d . c o m ) 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 
 E N D   O F   T i n y X M L   N O T I C E S   A N D   I N F O R M A T I O N     
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 1   I n s t a l l S h i e l d   2 0 1 2   S p r i n g   ( f o r   W i n d o w s   p l a t f o r m s ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2   P K C S # 1 1   c o m p o n e n t   o f   I B M   C r y p t o   f o r   C   ( I C C ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   o p t i o n a l   P K C S # 1 1   c o m p o n e n t   o f   I C C   w a s   d e r i v e d   f r o m   t h e   R S A   S e c u r i t y   I n c .   P K C S   # 1 1   C r y p t o g r a p h i c   T o k e n   I n t e r f a c e   ( C r y p t o k i ) .   
 
 T h e   h e a d e r s   r e q u i r e d   t o   u s e   t h i s   A P I   a r e   a v a i l a b l e   f r o m   w w w . r s a . c o m . 
 
 I B M   i n c l u d e d   t h i s   s o f t w a r e   i n   t h e   P r o g r a m   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : - 
 
 / *   L i c e n s e   t o   c o p y   a n d   u s e   t h i s   s o f t w a r e   i s   g r a n t e d   p r o v i d e d   t h a t   i t   i s   i d e n t i f i e d   a s   " R S A   S e c u r i t y   I n c .   P K C S   # 1 1   C r y p t o g r a p h i c   T o k e n   I n t e r f a c e   ( C r y p t o k i ) "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h i s   s o f t w a r e . 
 
   *   L i c e n s e   i s   a l s o   g r a n t e d   t o   m a k e   a n d   u s e   d e r i v a t i v e   w o r k s   p r o v i d e d   t h a t   s u c h   w o r k s   a r e   i d e n t i f i e d   a s   " d e r i v e d   f r o m   t h e   R S A   S e c u r i t y   I n c .   P K C S   # 1 1   C r y p t o g r a p h i c   T o k e n   I n t e r f a c e   ( C r y p t o k i ) "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h e   d e r i v e d   w o r k . 
 
   *   R S A   S e c u r i t y   I n c .   m a k e s   n o   r e p r e s e n t a t i o n s   c o n c e r n i n g   e i t h e r   t h e   m e r c h a n t a b i l i t y   o f   t h i s   s o f t w a r e   o r   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p a r t i c u l a r   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y   o f   a n y   k i n d . 
   * / 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 2   P K C S # 1 1   c o m p o n e n t   o f   I B M   C r y p t o   f o r   C   ( I C C ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3   I B M   U s e r   I n t e r f a c e   H e l p   S y s t e m   b u i l t   o n   E c l i p s e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   s u b s e t   o f   o p e n   s o u r c e   s o f t w a r e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   E c l i p s e   H e l p   S y s t e m ,   J e t t y ,   L u c e n e ,   L u c e n e   H T M L   P a r s e r ,   M X 4 J   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   a b o u t . h t m l   f i l e s   ( A b o u t   F i l e s )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d - u s e r   l i c e n s e   a g r e e m e n t . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 3   I B M   U s e r   I n t e r f a c e   H e l p   S y s t e m   b u i l t   o n   E c l i p s e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 4   I B M   S e c u r i t y   D i r e c t o r y   S e r v e r   V 6 . 3 . 1   c o m p o n e n t s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   S e c u r i t y   D i r e c t o r y   S e r v e r   V 6 . 3 . 1 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
                                 I B M   S e c u r i t y   D i r e c t o r y   S e r v e r   V 6 . 3 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 1       l i b m s g   2 . 5 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
       C o p y r i g h t   1 9 9 0 ,   b y   A l f a l f a   S o f t w a r e   I n c o r p o r a t e d ,   C a m b r i d g e ,   M a s s a c h u s e t t s . 
 
       A l l   R i g h t s   R e s e r v e d 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
       d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
       p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
       b o t h   t h a t   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   a p p e a r   i n 
       s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   A l f a l f a ' s   n a m e   n o t   b e   u s e d   i n 
       a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
       w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
       A L P H A L P H A   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G 
       A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L 
       A L P H A L P H A   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R 
       A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
       A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
       S O F T W A R E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 2     u n z i p S F X   s t u b   f i l e   f r o m   I n f o - Z i p   V 5 . 4 1 ,   V 5 . 4 2   &   V 5 . 5 0 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   i s   v e r s i o n   2 0 0 7 - M a r - 4   o f   t h e   I n f o - Z I P   l i c e n s e .   T h e   d e f i n i t i v e   v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   i n d e f i n i t e l y   a n d   a   c o p y   a t   h t t p : / / w w w . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 7   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d .   
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s :   
 M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   E d   G o r d o n ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   S t e v e n   M .   S c h w e d a ,   C h r i s t i a n   S p i e l e r ,   C o s m i n   T r u t a ,   A n t o i n e   V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e .   
   
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e .   
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   a b o v e   d i s c l a i m e r   a n d   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   ( i n   w h o l e   o r   i n   p a r t )   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s   a n d   l i b r a r i e s )   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d .     
 
 3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   v e r s i o n s   w i t h   m o d i f i e d   o r   a d d e d   f u n c t i o n a l i t y ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s   n o t   f r o m   I n f o - Z I P - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e   o r ,   i f   b i n a r i e s ,   c o m p i l e d   f r o m   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   t h e   I n f o - Z I P   U R L ( s ) ,   s u c h   a s   t o   i m p l y   I n f o - Z I P   w i l l   p r o v i d e   s u p p o r t   f o r   t h e   a l t e r e d   v e r s i o n s .   
 
 4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s .   
 
 - - - - - - - - - - - - - - - - - 
 
 U n Z i p S F X   S t u b   f i l e :   T h e   P r o g r a m   i n c l u d e s   " U n Z i p S F X   s t u b "     s o f t w a r e   f r o m   t h e   I n f o - Z i p   g r o u p   w h i c h   i s   C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d .   I B M   d i d   n o t   m o d i f y   t h e   U n Z i p S F X   s o f t w a r e .   T h e r e   a r e   n o   e x t r a   c h a r g e s   o r   c o s t s   d u e   t o   t h e   u s e   o f   t h i s   c o d e ,   a n d   t h e   o r i g i n a l   c o m p r e s s i o n   s o u r c e s   a r e   f r e e l y   a v a i l a b l e   f r o m   h t t p : / / w w w . i n f o - z i p . o r g /   o n   t h e   I n t e r n e t . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 3     O p e n L D A P   2 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   O p e n L D A P   P u b l i c   L i c e n s e 
     V e r s i o n   2 . 7 ,   7   S e p t e m b e r   2 0 0 1 
 
 R e d i s t r i b u t i o n   a n d   u s e   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   ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s , 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   a p p l i c a b l e   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n ,   a n d 
 
 3 .   R e d i s t r i b u t i o n s   m u s t   c o n t a i n   a   v e r b a t i m   c o p y   o f   t h i s   d o c u m e n t . 
 
 T h e   O p e n L D A P   F o u n d a t i o n   m a y   r e v i s e   t h i s   l i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   r e v i s i o n   i s   d i s t i n g u i s h e d   b y   a   v e r s i o n   n u m b e r .   Y o u   m a y   u s e   t h i s   S o f t w a r e   u n d e r   t e r m s   o f   t h i s   l i c e n s e   r e v i s i o n   o r   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   r e v i s i o n   o f   t h e   l i c e n s e . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O P E N L D A P   F O U N D A T I O N   A N D   I T S 
 C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T 
 S H A L L   T H E   O P E N L D A P   F O U N D A T I O N ,   I T S   C O N T R I B U T O R S ,   O R   T H E   A U T H O R ( S ) 
 O R   O W N E R ( S )   O F   T H E   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N 
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h e   n a m e s   o f   t h e   a u t h o r s   a n d   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   i n 
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g 
 i n   t h i s   S o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .     T i t l e 
 t o   c o p y r i g h t   i n   t h i s   S o f t w a r e   s h a l l   a t   a l l   t i m e s   r e m a i n   w i t h 
 c o p y r i g h t   h o l d e r s . 
 
 O p e n L D A P   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   t h e   O p e n L D A P   F o u n d a t i o n . 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 1   T h e   O p e n L D A P   F o u n d a t i o n ,   R e d w o o d   C i t y , 
 C a l i f o r n i a ,   U S A .     A l l   R i g h t s   R e s e r v e d .     P e r m i s s i o n   t o   c o p y   a n d 
 d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   d o c u m e n t   i s   g r a n t e d . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 4     O p e n S S L   0 . 9 . 7 c   a n d   0 . 9 . 8 e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   s o f t w a r e   c u r r e n t l y   d e v e l o p e d   b y   T h e   
 O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .     I B M   o b t a i n e d   t h e   m a j o r i t y   o f   t h e   O p e n S S L   
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s :   
 
     O p e n S S L   L i c e n s e 
     - - - - - - - - - - - - - - - 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 4   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
   *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
   *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
   *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   *         o p e n s s l - c o r e @ o p e n s s l . o r g . 
 * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
   *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
   * 
   *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
   *         a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
   *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
   *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
   *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   * 
   * / 
 
   O r i g i n a l   S S L e a y   L i c e n s e 
   - - - - - - - - - - - - - - - - - - - - - - - 
 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
   *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
   *   
   *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
   *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
   *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
   *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
   *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
   *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   *   
   *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
   *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
   *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
   *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
   *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
   *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
   *   
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
   *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
   *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
   *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
   *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
   *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   
   *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
   *   
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   
   *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
   *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
   *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
   * / 
 
 
 = = = = = = = = = = = = =   C O P Y R I G H T   D E S   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .     T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l 
 m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d 
 w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ] 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t . 
 
 = = = = = = = = = = = = =   C O P Y R I G H T   B l o w f i s h   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ] 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t . 
 
 = = = = = = = = = = = = =   t y p i c a l   c - f i l e   h e a d e r   f o r   C o p y r i g h t s   = = = = = = = = = = = = = = = = = = = = = = = = 
 
 / *   a p p s / c r l 2 p 7 . c   * / 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
   *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
   *   
   *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
   *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
   *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
   *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
   *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
   *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   *   
   *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
   *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
   *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
   *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
   *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
   *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
   *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
   *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
   *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
   *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
   *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
   *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   
   *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
   *   
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   
   *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
   *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
   *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
   * / 
 
 / *   T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e       c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u     
   *   a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s   t o 
   *   t h e   l i b r a r y .   * / 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 5     M . I . T .   K e r b e r o s   5 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 C o p y r i g h t   ( C )   1 9 8 5 - 2 0 0 4   b y   t h e   M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y .   
 
 E x p o r t   o f   s o f t w a r e   e m p l o y i n g   e n c r y p t i o n   f r o m   t h e   U n i t e d   S t a t e s   o f 
 A m e r i c a   m a y   r e q u i r e   a   s p e c i f i c   l i c e n s e   f r o m   t h e   U n i t e d   S t a t e s 
 G o v e r n m e n t .   I t   i s   t h e   r e s p o n s i b i l i t y   o f   a n y   p e r s o n   o r   o r g a n i z a t i o n 
 c o n t e m p l a t i n g   e x p o r t   t o   o b t a i n   s u c h   a   l i c e n s e   b e f o r e   e x p o r t i n g .   
 
 W I T H I N   T H A T   C O N S T R A I N T ,   p e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d 
 d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
 n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
 t h e   n a m e   o f   M . I . T .   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   F u r t h e r m o r e   i f   y o u   m o d i f y   t h i s   s o f t w a r e   y o u   m u s t   l a b e l 
 y o u r   s o f t w a r e   a s   m o d i f i e d   s o f t w a r e   a n d   n o t   d i s t r i b u t e   i t   i n   s u c h   a 
 f a s h i o n   t h a t   i t   m i g h t   b e   c o n f u s e d   w i t h   t h e   o r i g i n a l   M I T   s o f t w a r e . 
 M . I . T .   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e 
 f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   ' a s   i s '   w i t h o u t   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   
 T h e   f o l l o w i n g   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p l i e s   t o   t h e 
 O p e n V i s i o n   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m   l o c a t e d   i n   k a d m i n / c r e a t e , 
 k a d m i n / d b u t i l ,   k a d m i n / p a s s w d ,   k a d m i n / s e r v e r ,   l i b / k a d m 5 ,   a n d   p o r t i o n s 
 o f   l i b / r p c : 
 
 C o p y r i g h t ,   O p e n V i s i o n   T e c h n o l o g i e s ,   I n c . ,   1 9 9 6 ,   A l l   R i g h t s   R e s e r v e d 
 W A R N I N G :   R e t r i e v i n g   t h e   O p e n V i s i o n   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m 
 s o u r c e   c o d e ,   a s   d e s c r i b e d   b e l o w ,   i n d i c a t e s   y o u r   a c c e p t a n c e   o f   t h e 
 f o l l o w i n g   t e r m s .   I f   y o u   d o   n o t   a g r e e   t o   t h e   f o l l o w i n g   t e r m s ,   d o   n o t 
 r e t r i e v e   t h e   O p e n V i s i o n   K e r b e r o s   a d m i n i s t r a t i o n   s y s t e m .   Y o u   m a y   f r e e l y 
 u s e   a n d   d i s t r i b u t e   t h e   S o u r c e   C o d e   a n d   O b j e c t   C o d e   c o m p i l e d   f r o m   i t , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   b u t   t h i s   S o u r c e 
 C o d e   i s   p r o v i d e d   t o   y o u   ' A S   I S '   E X C L U S I V E   O F   A N Y   W A R R A N T Y ,   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 ,   A N Y   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   O R   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 ,   O R   A N Y   O T H E R   W A R R A N T Y ,   W H E T H E R   E X P R E S S   O R   I M P L I E D . 
 I N   N O   E V E N T   W I L L   O P E N V I S I O N   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   L O S T   P R O F I T S , 
 L O S S   O F   D A T A   O R   C O S T S   O F   P R O C U R E M E N T   O F   S U B S T I T U T E 
 G O O D S   O R   S E R V I C E S ,   O R   F O R   A N Y   S P E C I A L ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   A R I S I N G   O U T   O F   T H I S   A G R E E M E N T ,   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 O S E   R E S U L T I N G   F R O M   T H E   U S E   O F   T H E   S O U R C E   C O D E ,   O R   T H E   F A I L U R E   O F   T H E 
 S O U R C E   C O D E   T O   P E R F O R M ,   O R   F O R   A N Y   O T H E R   R E A S O N .   
 
 O p e n V i s i o n   r e t a i n s   a l l   c o p y r i g h t s   i n   t h e   d o n a t e d   S o u r c e   C o d e . 
 O p e n V i s i o n   a l s o   r e t a i n s   c o p y r i g h t   t o   d e r i v a t i v e   w o r k s   o f   t h e   S o u r c e 
 C o d e ,   w h e t h e r   c r e a t e d   b y   O p e n V i s i o n   o r   b y   a   t h i r d   p a r t y .   T h e 
 O p e n V i s i o n   c o p y r i g h t   n o t i c e   m u s t   b e   p r e s e r v e d   i f   d e r i v a t i v e   w o r k s   a r e 
 m a d e   b a s e d   o n   t h e   d o n a t e d   S o u r c e   C o d e .   O p e n V i s i o n   T e c h n o l o g i e s ,   I n c . 
 h a s   d o n a t e d   t h i s   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m   t o   M I T   f o r   i n c l u s i o n 
 i n   t h e   s t a n d a r d   K e r b e r o s   5   d i s t r i b u t i o n . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 6       U n i v e r s i t y   o f   M i c h i g a n   3 . 3 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( c )   1 9 9 2 - 1 9 9 6   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   M i c h i g a n .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h i s   n o t i c e   i s   p r e s e r v e d   a n d   t h a t   d u e   c r e d i t   i s   g i v e n   t o   t h e   U n i v e r s i t y   o f   M i c h i g a n   a t   A n n   A r b o r .   T h e   n a m e   o f   t h e   U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   o r   d o c u m e n t a t i o n   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E X P A T   C O D E .   T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   a n d   C l a r k 
 C o o p e r 
 C o p y r i g h t   ( c )   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   E x p a t   m a i n t a i n e r s . 
 
 *   E x p a t   1 . 9 5 ,   E x p a t   2 . 0 
 
 I B M   o b t a i n e d   t h e   E x p a t   S o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 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 . 
 
 E N D   O F   E X P A T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C U P   P A R S E R   G E N E R A T O R .   T h e   P r o g r a m   i n c l u d e s   C U P   P a r s e r   
 G e n e r a t o r   ( " J C U P " )   v e r s i o n   0 . 1 0 k   A N D   C U P   P a r s e r   
 G e n e r a t o r   f o r   J a v a   1 . 0   s o f t w a r e   w h i c h   i s   C o p y r i g h t   1 9 9 6 - 1 9 9 9   
 b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y   a n d   C .   S c o t t   A n a n i a n .   A l l   r i g h t s   
 r e s e r v e d .   
 
 I B M   o b t a i n e d   t h e   J C U P   S o f t w a r e   u n d e r   t h e   t e r m s   a n d   
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e :   
   
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r   
   
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
   
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   
 b o t h   t h 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   a n d   w a r r a n t y   
 d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   
 t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   
   
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   
 f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 E N D   O F   C U P   P A R S E R   G E N E R A T O R   N O T I C E S   A N D   I N F O R M A T I O N   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e 
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   I B M   o b t a i n e d   t h e   A p a c h e   C o d e   u n d e r 
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e .   T h i s   s o f t w a r e   c o n s i s t s   o f 
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n , 
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 A p a c h e   C o m m o n s   B e a n u t i l s   v 1 . 6 ,   A p a c h e   C o m m o n s   E L   v 1 . 0 ,   A p a c h e   C o m m o n s   I / O   v 1 . 1 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 0 ,   A p a c h e   C o m m o n - F i l e U p l o a d   1 . 0 ,   A p a c h e   C o m m o n - V a l i d a t o r   1 . 0 ,   A p a c h e   C o m m o n - C o l l e c t i o n s   2 . 1 ,   A p a c h e   C o m m o n - D i g e s t o r   1 . 5 ,   A p a c h e   C o m m o n - B e a n U t i l s   1 . 6 ,   A p a c h e   G e r o n i m o   v 1 . 0 ,   A p a c h e   J a k a r t a   S t r u t s   1 . 1 ,   A p a c h e   J a s p e r - C o m p i l e r   v 5 . 0 ,   A p a c h e   J a s p e r - R u n t i m e   v 5 . 0 ,   A p a c h e   T o m c a t   4 . 1 ,   A p a c h e   L u c e n e   1 . 4 ,   A p a c h e   L u c e n e   v 2 . 2 ,   A p a c h e   L u c e n e   H T M L   P a r s e r   1 . 4 ,   A p a c h e   A N T   1 . 6 . 5 ,   A p a c h e   C o m m o n s - D i s c o v e r y   0 . 2 ,   A p a c h e   C o m m o n s - L o g g i n g   1 . 0 ,   A p a c h e   D e r b y   1 0 ,   A p a c h e   D e r b y   v 1 0 . 2 ,   A p a c h e   J a k a r t a   J S P   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   C o d e   v .   1 . 1 ,   A p a c h e   S o a p   2 . 3 ,   A p a c h e   S t r u t s   v 1 . 1 ,   A p a c h e   -   W e b S e r v i c e s   I n v o c a t i o n   F r a m e w o r k   ( W S I F )   2 . 0 ,   J e t t y   v 5 . 1 ,   J e t t y   v 5 . 1   ( o r g . m o r t b a y . j a a s . j a r ) ,   X M L 4 C   5 . 7 ,   X S L T 4 C   1 . 1 1 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s )   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
   *         n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 
   
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t 
 o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s 
 t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y . 
 F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r 
 i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y 
 c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g 
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n 
 f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r 
 t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e , 
 g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e 
 a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d 
 i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t 
 i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s , 
 a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n 
 o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s 
 s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y 
 n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n 
 o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s 
 t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t 
 o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d 
 i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r 
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n 
 t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t 
 o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f 
 o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y 
 i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e , 
 n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o 
 r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m , 
 s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r 
 O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e , 
 e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e , 
 n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t 
 l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e 
 t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s 
 l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k 
 t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n 
 a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t ) 
 a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k 
 c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e 
 s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n 
 S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       1 .   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y 
 o f   t h i s   L i c e n s e ;   a n d 
 
       2 .   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t 
 Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
       3 .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u 
 d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e 
 S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t 
 o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       4 .   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n , 
 t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f 
 t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e 
 n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e 
 D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g 
 w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e 
 W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f 
 t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e 
 L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t 
 Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k , 
 p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s 
 m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e 
 a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r 
 d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e , 
 p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s 
 w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y 
 C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e 
 L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y 
 a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l 
 s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e 
 e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s , 
 t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d 
 f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d 
 r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n 
 w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s 
 C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y 
 K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s 
 o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s 
 a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n 
 t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y 
 a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n 
 w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y 
 d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r 
 a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e , 
 c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h 
 d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r , 
 a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s 
 a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h 
 o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e 
 r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o 
 i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d 
 b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y 
 s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E c l i p s e   P u b l i c   L i c e n s e : 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 E c l i p s e   H e l p   S y s t e m   3 . 4   ( h t t p : / / w w w . e c l i p s e . o r g )   ,   E c l i p s e   M o d e l i n g   F r a m e w o r k   1 . 1   ( h t t p : / / w w w . e c l i p s e . o r g ) 
 
 D O M 
 S A X 
 S A X 2 
 I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e   r e l e a s e   6 b 
 P u T T Y   0 . 5 8   ( d e r i v a t i v e   w o r k ) 
 W 3 C   D T D s     
 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I C U   C O D E :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
   
 I C U 4 C   3 . 8 ,   I C U 4 C   3 . 2 ,   I C U 4 J   3 . 4 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 5   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
 N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s . 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   P D F 
 o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / . 
 S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r 
 t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / , 
 h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S 
 ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D 
 A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F 
 Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A 
 F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t     1 9 9 1 - 2 0 1 2   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a 
 F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " ) 
 t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r 
 s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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 
 D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e 
 D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r 
 n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e 
 d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r 
 s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D 
 P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N 
 T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R 
 P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E 
 D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l 
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   I C U   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 J l i n e 0 . 9 . 9 3 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   M a r c   P r u d ' h o m m e a u x       m w p 1 @ c o r n e l l . e d u     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r 
 w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
 c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
 t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 P C R E   L I B R A R Y 
 
 T h e   P r o g r a m   i n c l u d e s   P C R E   v .   7 . 6 ,   w h i c h   w a s   o b t a i n e d   b y   I B M   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P C R E   L I C E N C E 
 - - - - - - - - - - - - 
 
 P C R E   i s   a   l i b r a r y   o f   f u n c t i o n s   t o   s u p p o r t   r e g u l a r   e x p r e s s i o n s   w h o s e   s y n t a x 
 a n d   s e m a n t i c s   a r e   a s   c l o s e   a s   p o s s i b l e   t o   t h o s e   o f   t h e   P e r l   5   l a n g u a g e . 
 
 R e l e a s e   7   o f   P C R E   i s   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   " B S D "   l i c e n c e ,   a s 
 s p e c i f i e d   b e l o w .   T h e   d o c u m e n t a t i o n   f o r   P C R E ,   s u p p l i e d   i n   t h e   " d o c " 
 d i r e c t o r y ,   i s   d i s t r i b u t e d   u n d e r   t h e   s a m e   t e r m s   a s   t h e   s o f t w a r e   i t s e l f . 
 
 T h e   b a s i c   l i b r a r y   f u n c t i o n s   a r e   w r i t t e n   i n   C   a n d   a r e   f r e e s t a n d i n g .   A l s o 
 i n c l u d e d   i n   t h e   d i s t r i b u t i o n   i s   a   s e t   o f   C + +   w r a p p e r   f u n c t i o n s . 
 
 
 T H E   B A S I C   L I B R A R Y   F U N C T I O N S 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 W r i t t e n   b y :               P h i l i p   H a z e l 
 E m a i l   l o c a l   p a r t :   p h 1 0 
 E m a i l   d o m a i n :           c a m . a c . u k 
 
 U n i v e r s i t y   o f   C a m b r i d g e   C o m p u t i n g   S e r v i c e , 
 C a m b r i d g e ,   E n g l a n d . 
 
 C o p y r i g h t   ( c )   1 9 9 7 - 2 0 0 8   U n i v e r s i t y   o f   C a m b r i d g e 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 T H E   C + +   W R A P P E R   F U N C T I O N S 
 - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o n t r i b u t e d   b y :       G o o g l e   I n c . 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 0 8 ,   G o o g l e   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 
 T H E   " B S D "   L I C E N C E 
 - - - - - - - - - - - - - - - - - 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   o f   C a m b r i d g e   n o r   t h e   n a m e   o f   G o o g l e 
             I n c .   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
             p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
             w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M X 4 J :   T h e   P r o g r a m   i n c l u d e s   M X 4 J   s o f t w a r e   a n d   I B M   o b t a i n e d   t h e   M X 4 J   S o f t w a r e 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 T h e   M X 4 J   L i c e n s e ,   V e r s i o n   1 . 1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 1   M X 4 J .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   M X 4 J   p r o j e c t . " 
   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " M X 4 J "   a n d   " m x 4 j "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   S i m o n e   B o r d e t   o r 
   C a r l o s   Q u i r o z 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " M X 4 J " , 
   n o r   m a y   " M X 4 J "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   p e r m i s s i o n   o f   S i m o n e   B o r d e t . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C H R I S   S E G U I N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   M X 4 J   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 Z L I B .   T h e   P r o g r a m   i n c l u d e s   t h e   z l i b . h   -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e s 
 c o m p r e s s i o n   l i b r a r y   v e r s i o n   1 . 1 . 3 , 1 . 2 . 2   a n d   1 . 2 . 3 .   I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e   a g r e e m e n t : 
 
 h t t p : / / w w w . g z i p . o r g / z l i b / z l i b _ l i c e n s e . h t m l 
 
 L i c e n s e 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n 
 n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f 
 t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o 
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m 
 t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n 
 a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t 
 r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   Z L I B   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M I N I Z I P .   T h e   P r o g r a m   i n c l u d e s   t h e   z i p . h   -   I O   f o r   c o m p r e s s   . z i p   f i l e s   v e r s i o n 
 0 . 1 5   a n d   1 . 0 1 .   I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 l i c e n s e   a g r e e m e n t : 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 5   G i l l e s   V o l l a n t 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n 
 n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f 
 t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o 
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m 
 t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n 
 a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t 
 r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 E N D   O F   M I N I Z I P   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 R S A   B S A F E .   R S A   D a t a   S e c u r i t y ,   I n c . ,   r e q u i r e s   t h e   f o l l o w i n g   c o p y r i g h t   n o t i c e : 
 
 C r y p t o - C   S o f t w a r e 
 C o p y r i g h t   R S A   2 0 0 2 . 
 
 E N D   O F   R S A   B S A F E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 J S C H     C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   J s c h   0 . 1 . 1 8   w h i c h   w a s   o b t a i n e d   
 b y   I B M   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :   
 
 C o p y r i g h t   ( c )   2 0 0 2 , 2 0 0 3 , 2 0 0 4 , 2 0 0 5 , 2 0 0 6 , 2 0 0 7   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 J C R A F T ,   I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   J S C H   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 *   I B M   D o j o   T o o l k i t   v 0 . 3 
 
 A c a d e m i c   F r e e   L i c e n s e   v .   2 . 1 
 
 T h i s   A c a d e m i c   F r e e   L i c e n s e   ( t h e   " L i c e n s e " )   a p p l i e s   t o   a n y   o r i g i n a l   w o r k   o f   a u t h o r s h i p   ( t h e   " O r i g i n a l   W o r k " )   w h o s e   o w n e r   ( t h e   " L i c e n s o r " )   h a s   p l a c e d   t h e   f o l l o w i n g   n o t i c e   i m m e d i a t e l y   f o l l o w i n g   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   O r i g i n a l   W o r k :   
 L i c e n s e d   u n d e r   t h e   A c a d e m i c   F r e e   L i c e n s e   v e r s i o n   2 . 1   
 1 )   G r a n t   o f   C o p y r i g h t   L i c e n s e .   L i c e n s o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e ,   p e r p e t u a l ,   s u b l i c e n s e a b l e   l i c e n s e   t o   d o   t h e   f o l l o w i n g :   
 *   t o   r e p r o d u c e   t h e   O r i g i n a l   W o r k   i n   c o p i e s ;   
 *   t o   p r e p a r e   d e r i v a t i v e   w o r k s   ( " D e r i v a t i v e   W o r k s " )   b a s e d   u p o n   t h e   O r i g i n a l   W o r k ;   
 *   t o   d i s t r i b u t e   c o p i e s   o f   t h e   O r i g i n a l   W o r k   a n d   D e r i v a t i v e   W o r k s   t o   t h e   p u b l i c ;   
 *   t o   p e r f o r m   t h e   O r i g i n a l   W o r k   p u b l i c l y ;   a n d   
 *   t o   d i s p l a y   t h e   O r i g i n a l   W o r k   p u b l i c l y .   
 2 )   G r a n t   o f   P a t e n t   L i c e n s e .   L i c e n s o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e ,   p e r p e t u a l ,   s u b l i c e n s e a b l e   l i c e n s e ,   u n d e r   p a t e n t   c l a i m s   o w n e d   o r   c o n t r o l l e d   b y   t h e   L i c e n s o r   t h a t   a r e   e m b o d i e d   i n   t h e   O r i g i n a l   W o r k   a s   f u r n i s h e d   b y   t h e   L i c e n s o r ,   t o   m a k e ,   u s e ,   s e l l   a n d   o f f e r   f o r   s a l e   t h e   O r i g i n a l   W o r k   a n d   D e r i v a t i v e   W o r k s .   
 3 )   G r a n t   o f   S o u r c e   C o d e   L i c e n s e .   T h e   t e r m   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   O r i g i n a l   W o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t   a n d   a l l   a v a i l a b l e   d o c u m e n t a t i o n   d e s c r i b i n g   h o w   t o   m o d i f y   t h e   O r i g i n a l   W o r k .   L i c e n s o r   h e r e b y   a g r e e s   t o   p r o v i d e   a   m a c h i n e - r e a d a b l e   c o p y   o f   t h e   S o u r c e   C o d e   o f   t h e   O r i g i n a l   W o r k   a l o n g   w i t h   e a c h   c o p y   o f   t h e   O r i g i n a l   W o r k   t h a t   L i c e n s o r   d i s t r i b u t e s .   L i c e n s o r   r e s e r v e s   t h e   r i g h t   t o   s a t i s f y   t h i s   o b l i g a t i o n   b y   p l a c i n g   a   m a c h i n e - r e a d a b l e   c o p y   o f   t h e   S o u r c e   C o d e   i n   a n   i n f o r m a t i o n   r e p o s i t o r y   r e a s o n a b l y   c a l c u l a t e d   t o   p e r m i t   i n e x p e n s i v e   a n d   c o n v e n i e n t   a c c e s s   b y   Y o u   f o r   a s   l o n g   a s   L i c e n s o r   c o n t i n u e s   t o   d i s t r i b u t e   t h e   O r i g i n a l   W o r k ,   a n d   b y   p u b l i s h i n g   t h e   a d d r e s s   o f   t h a t   i n f o r m a t i o n   r e p o s i t o r y   i n   a   n o t i c e   i m m e d i a t e l y   f o l l o w i n g   t h e   c o p y r i g h t   n o t i c e   t h a t   a p p l i e s   t o   t h e   O r i g i n a l   W o r k .   
 4 )   E x c l u s i o n s   F r o m   L i c e n s e   G r a n t .   N e i t h e r   t h e   n a m e s   o f   L i c e n s o r ,   n o r   t h e   n a m e s   o f   a n y   c o n t r i b u t o r s   t o   t h e   O r i g i n a l   W o r k ,   n o r   a n y   o f   t h e i r   t r a d e m a r k s   o r   s e r v i c e   m a r k s ,   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   O r i g i n a l   W o r k   w i t h o u t   e x p r e s s   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   L i c e n s o r .   N o t h i n g   i n   t h i s   L i c e n s e   s h a l l   b e   d e e m e d   t o   g r a n t   a n y   r i g h t s   t o   t r a d e m a r k s ,   c o p y r i g h t s ,   p a t e n t s ,   t r a d e   s e c r e t s   o r   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   o f   L i c e n s o r   e x c e p t   a s   e x p r e s s l y   s t a t e d   h e r e i n .   N o   p a t e n t   l i c e n s e   i s   g r a n t e d   t o   m a k e ,   u s e ,   s e l l   o r   o f f e r   t o   s e l l   e m b o d i m e n t s   o f   a n y   p a t e n t   c l a i m s   o t h e r   t h a n   t h e   l i c e n s e d   c l a i m s   d e f i n e d   i n   S e c t i o n   2 .   N o   r i g h t   i s   g r a n t e d   t o   t h e   t r a d e m a r k s   o f   L i c e n s o r   e v e n   i f   s u c h   m a r k s   a r e   i n c l u d e d   i n   t h e   O r i g i n a l   W o r k .   N o t h i n g   i n   t h i s   L i c e n s e   s h a l l   b e   i n t e r p r e t e d   t o   p r o h i b i t   L i c e n s o r   f r o m   l i c e n s i n g   u n d e r   d i f f e r e n t   t e r m s   f r o m   t h i s   L i c e n s e   a n y   O r i g i n a l   W o r k   t h a t   L i c e n s o r   o t h e r w i s e   w o u l d   h a v e   a   r i g h t   t o   l i c e n s e .   
 5 )   T h i s   s e c t i o n   i n t e n t i o n a l l y   o m i t t e d .   
 6 )   A t t r i b u t i o n   R i g h t s .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   C o d e   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   c r e a t e ,   a l l   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   f r o m   t h e   S o u r c e   C o d e   o f   t h e   O r i g i n a l   W o r k ,   a s   w e l l   a s   a n y   n o t i c e s   o f   l i c e n s i n g   a n d   a n y   d e s c r i p t i v e   t e x t   i d e n t i f i e d   t h e r e i n   a s   a n   " A t t r i b u t i o n   N o t i c e . "   Y o u   m u s t   c a u s e   t h e   S o u r c e   C o d e   f o r   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   c r e a t e   t o   c a r r y   a   p r o m i n e n t   A t t r i b u t i o n   N o t i c e   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   r e c i p i e n t s   t h a t   Y o u   h a v e   m o d i f i e d   t h e   O r i g i n a l   W o r k .   
 7 )   W a r r a n t y   o f   P r o v e n a n c e   a n d   D i s c l a i m e r   o f   W a r r a n t y .   L i c e n s o r   w a r r a n t s   t h a t   t h e   c o p y r i g h t   i n   a n d   t o   t h e   O r i g i n a l   W o r k   a n d   t h e   p a t e n t   r i g h t s   g r a n t e d   h e r e i n   b y   L i c e n s o r   a r e   o w n e d   b y   t h e   L i c e n s o r   o r   a r e   s u b l i c e n s e d   t o   Y o u   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   w i t h   t h e   p e r m i s s i o n   o f   t h e   c o n t r i b u t o r ( s )   o f   t h o s e   c o p y r i g h t s   a n d   p a t e n t   r i g h t s .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   t h e   i m m e d i a t e l y   p r o c e e d i n g   s e n t e n c e ,   t h e   O r i g i n a l   W o r k   i s   p r o v i d e d   u n d e r   t h i s   L i c e n s e   o n   a n   " A S   I S "   B A S I S   a n d   W I T H O U T   W A R R A N T Y ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   t h e   w a r r a n t i e s   o f   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   o r   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   O F   T H E   O R I G I N A L   W O R K   I S   W I T H   Y O U .   T h i s   D I S C L A I M E R   O F   W A R R A N T Y   c o n s t i t u t e s   a n   e s s e n t i a l   p a r t   o f   t h i s   L i c e n s e .   N o   l i c e n s e   t o   O r i g i n a l   W o r k   i s   g r a n t e d   h e r e u n d e r   e x c e p t   u n d e r   t h i s   d i s c l a i m e r .   
 8 )   L i m i t a t i o n   o f   L i a b i l i t y .   U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   t h e   L i c e n s o r   b e   l i a b l e   t o   a n y   p e r s o n   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   t h e   u s e   o f   t h e   O r i g i n a l   W o r k   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 ,   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s .   T h i s   l i m i t a t i o n   o f   l i a b i l i t y   s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r   p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m   L i c e n s o r ' s   n e g l i g e n c e   t o   t h e   e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h   l i m i t a t i o n .   S o m e   j u r i s d i c t i o n s   d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f   i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s ,   s o   t h i s   e x c l u s i o n   a n d   l i m i t a t i o n   m a y   n o t   a p p l y   t o   Y o u .   
 9 )   A c c e p t a n c e   a n d   T e r m i n a t i o n .   I f   Y o u   d i s t r i b u t e   c o p i e s   o f   t h e   O r i g i n a l   W o r k   o r   a   D e r i v a t i v e   W o r k ,   Y o u   m u s t   m a k e   a   r e a s o n a b l e   e f f o r t   u n d e r   t h e   c i r c u m s t a n c e s   t o   o b t a i n   t h e   e x p r e s s   a s s e n t   o f   r e c i p i e n t s   t o   t h e   t e r m s   o f   t h i s   L i c e n s e .   N o t h i n g   e l s e   b u t   t h i s   L i c e n s e   ( o r   a n o t h e r   w r i t t e n   a g r e e m e n t   b e t w e e n   L i c e n s o r   a n d   Y o u )   g r a n t s   Y o u   p e r m i s s i o n   t o   c r e a t e   D e r i v a t i v e   W o r k s   b a s e d   u p o n   t h e   O r i g i n a l   W o r k   o r   t o   e x e r c i s e   a n y   o f   t h e   r i g h t s   g r a n t e d   i n   S e c t i o n   1   h e r e i n ,   a n d   a n y   a t t e m p t   t o   d o   s o   e x c e p t   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   ( o r   a n o t h e r   w r i t t e n   a g r e e m e n t   b e t w e e n   L i c e n s o r   a n d   Y o u )   i s   e x p r e s s l y   p r o h i b i t e d   b y   U . S .   c o p y r i g h t   l a w ,   t h e   e q u i v a l e n t   l a w s   o f   o t h e r   c o u n t r i e s ,   a n d   b y   i n t e r n a t i o n a l   t r e a t y .   T h e r e f o r e ,   b y   e x e r c i s i n g   a n y   o f   t h e   r i g h t s   g r a n t e d   t o   Y o u   i n   S e c t i o n   1   h e r e i n ,   Y o u   i n d i c a t e   Y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   a n d   a l l   o f   i t s   t e r m s   a n d   c o n d i t i o n s .   
 1 0 )   T e r m i n a t i o n   f o r   P a t e n t   A c t i o n .   T h i s   L i c e n s e   s h a l l   t e r m i n a t e   a u t o m a t i c a l l y   a n d   Y o u   m a y   n o   l o n g e r   e x e r c i s e   a n y   o f   t h e   r i g h t s   g r a n t e d   t o   Y o u   b y   t h i s   L i c e n s e   a s   o f   t h e   d a t e   Y o u   c o m m e n c e   a n   a c t i o n ,   i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m ,   a g a i n s t   L i c e n s o r   o r   a n y   l i c e n s e e   a l l e g i n g   t h a t   t h e   O r i g i n a l   W o r k   i n f r i n g e s   a   p a t e n t .   T h i s   t e r m i n a t i o n   p r o v i s i o n   s h a l l   n o t   a p p l y   f o r   a n   a c t i o n   a l l e g i n g   p a t e n t   i n f r i n g e m e n t   b y   c o m b i n a t i o n s   o f   t h e   O r i g i n a l   W o r k   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e .   
 1 1 )   J u r i s d i c t i o n ,   V e n u e   a n d   G o v e r n i n g   L a w .   A n y   a c t i o n   o r   s u i t   r e l a t i n g   t o   t h i s   L i c e n s e   m a y   b e   b r o u g h t   o n l y   i n   t h e   c o u r t s   o f   a   j u r i s d i c t i o n   w h e r e i n   t h e   L i c e n s o r   r e s i d e s   o r   i n   w h i c h   L i c e n s o r   c o n d u c t s   i t s   p r i m a r y   b u s i n e s s ,   a n d   u n d e r   t h e   l a w s   o f   t h a t   j u r i s d i c t i o n   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   u s e   o f   t h e   O r i g i n a l   W o r k   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e   o r   a f t e r   i t s   t e r m i n a t i o n   s h a l l   b e   s u b j e c t   t o   t h e   r e q u i r e m e n t s   a n d   p e n a l t i e s   o f   t h e   U . S .   C o p y r i g h t   A c t ,   1 7   U . S . C .   1 0 1   e t   s e q . ,   t h e   e q u i v a l e n t   l a w s   o f   o t h e r   c o u n t r i e s ,   a n d   i n t e r n a t i o n a l   t r e a t y .   T h i s   s e c t i o n   s h a l l   s u r v i v e   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   
 1 2 )   A t t o r n e y s   F e e s .   I n   a n y   a c t i o n   t o   e n f o r c e   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   s e e k i n g   d a m a g e s   r e l a t i n g   t h e r e t o ,   t h e   p r e v a i l i n g   p a r t y   s h a l l   b e   e n t i t l e d   t o   r e c o v e r   i t s   c o s t s   a n d   e x p e n s e s ,   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 ,   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   c o s t s   i n c u r r e d   i n   c o n n e c t i o n   w i t h   s u c h   a c t i o n ,   i n c l u d i n g   a n y   a p p e a l   o f   s u c h   a c t i o n .   T h i s   s e c t i o n   s h a l l   s u r v i v e   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   
 1 3 )   M i s c e l l a n e o u s .   T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   t h e   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   
 1 4 )   D e f i n i t i o n   o f   " Y o u "   i n   T h i s   L i c e n s e .   " Y o u "   t h r o u g h o u t   t h i s   L i c e n s e ,   w h e t h e r   i n   u p p e r   o r   l o w e r   c a s e ,   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   t h a t   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 1 5 )   R i g h t   t o   U s e .   Y o u   m a y   u s e   t h e   O r i g i n a l   W o r k   i n   a l l   w a y s   n o t   o t h e r w i s e   r e s t r i c t e d   o r   c o n d i t i o n e d   b y   t h i s   L i c e n s e   o r   b y   l a w ,   a n d   L i c e n s o r   p r o m i s e s   n o t   t o   i n t e r f e r e   w i t h   o r   b e   r e s p o n s i b l e   f o r   s u c h   u s e s   b y   Y o u .   
 T h i s   l i c e n s e   i s   C o p y r i g h t   ( C )   2 0 0 3 - 2 0 0 4   L a w r e n c e   E .   R o s e n .   A l l   r i g h t s   r e s e r v e d .   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   t o   c o p y   a n d   d i s t r i b u t e   t h i s   l i c e n s e   w i t h o u t   m o d i f i c a t i o n .   T h i s   l i c e n s e   m a y   n o t   b e   m o d i f i e d   w i t h o u t   t h e   e x p r e s s   w r i t t e n   p e r m i s s i o n   o f   i t s   c o p y r i g h t   o w n e r .   
   
   E N D   O F   T H E   A C A D E M I C   F R E E   L I C E N S E   v 2 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 Q u i c k   V 1 . 0 . 1 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   J X M L :     
 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   J X M L ,   I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   
 t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   
   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   
   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 A l l   p r o d u c t   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   
 o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   
 a c k n o w l e d g e m e n t :   
 
   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   
   J X M L ,   I n c .   a n d   i t s   c o n t r i b u t o r s : 
   h t t p : / / w w w . j x m l . c o m / m d s a x / c o n t r i b u t e r s . h t m l   
 
 N e i t h e r   n a m e   o f   J X M L   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   J X M L ,   I N C .   A N D   C O N T R I B U T O R S   
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J X M L   O R   C O N T R I B U T O R S   
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   
 D A M A G E . 
 
 E N D   O F   J X M L   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 H S Q L   C O D E .     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   t h e   f o l l o w i n g   H S Q L   D e v e l o p m e n t   G r o u p   s o f t w a r e : 
 
 H S Q L D B   V 1 . 7 . 1 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   H S Q L   D e v e l o p m e n t   G r o u p :     
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 
 N e k o H T M L   v 0 . 9 . 5 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s .   
 
   T h e   C y b e r N e k o   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 0 
 
   
 ( C )   C o p y r i g h t   2 0 0 2 - 2 0 0 5 ,   A n d y   C l a r k .     A l l   r i g h t s   r e s e r v e d . 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
       d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
       i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :     
           " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   A n d y   C l a r k . " 
       A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
       i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " C y b e r N e k o "   a n d   " N e k o H T M L "   m u s t   n o t   b e   u s e d   t o   e n d o r s e 
       o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   
       w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   
       a n d y c @ c y b e r n e k o . n e t . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " C y b e r N e k o " , 
       n o r   m a y   " C y b e r N e k o "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   o f   t h e   a u t h o r . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   O T H E R   C O N T R I B U T O R S 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A p a c h e   A n t   v 1 . 6 ,   A p a c h e   A x i s 2   v 1 . 3   s v n   6 8 0 1 6 1 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 0 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 1 ,   A p a c h e   D e r b y   1 0 . 3 ,   A p a c h e   H a r m o n y   C l a s s e s ,   A p a c h e   J a k a r t a   C o m m o n s   D i s c o v e r y   v 0 . 2 ,   A p a c h e   J a k a r t a   J S P   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   v 1 . 1 2 ,   A p a c h e   M U S E   v 2 . 3 ,   A p a c h e   N e e t h i   v 1 . 4   s v n   6 8 0 1 6 1 ,   A p a c h e   O p e n J P A   v 1 . 2 . 1 - S N A P S H O T - r 6 8 6 0 6 9 ,   A p a c h e   S a n d e s h a 2   v 1 . 4   s v n   6 8 0 1 6 1 ,   A p a c h e   S O A P   v 2 . 3 . 1 ,   A p a c h e   S t r u t s   v 1 . 1 ,   A p a c h e   S t r u t s   v 1 . 2 ,   A p a c h e   W o d e n   v 1 . 4   s v n   6 8 0 1 6 1 ,   A S M   v 2 . 2 ,   A x i o m   B e t a   v 1 . 4   s v n   6 8 0 1 6 1 ,   B a c k p o r t - u t i l - c o n c u r r e n t   v 3 . 1 ,   E c l i p s e   H e l p   S y s t e m   v 3 . 0 ,   E c l i p s e   S D K   v 3 . 2 ,   H i g g i n s   T o k e n   S e r v e r   v 1 m 8 ,   M y F a c e s   v 1 . 2 ,   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U )   I C U 4 C   1 . 8 ,   2 . 0 ( f r o m   X M L   C + +   P a r s e r   1 . 4   f o r   z / O S ) ,   a n d   2 . 4 ,   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U )   I C U 4 J   3 . 8 ,   J a x e n   v 1 . 1 ,   J A C L   1 . 3   ,   J C U P   P a r s e r   G e n e r a t o r   v 1 . 0 ,   J y t h o n   v 2 . 1 ,   X M L   S c h e m a   v 1 . 4   s v n 6 8 0 1 6 1 
 
   A P A C H E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   
 c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   
 t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 A p a c h e   A n t   v 1 . 6 . 5 ,   A p a c h e   A x i s 2   v 1 . 3   s v n   6 8 0 1 6 1 ,   A p a c h e   B e a n u t i l s   v 1 . 7 . 0 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 0 . 3 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 1 . 1 ,   A p a c h e   D e r b y   1 0 . 3 ,   A p a c h e   H a r m o n y   C l a s s e s   ,   A p a c h e   J a k a r t a   C o m m o n s   D i s c o v e r y   v 0 . 2 ,   A p a c h e   J a k a r t a   J S P   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   v 1 . 1 2 ,   A p a c h e   M U S E   v 2 . 3 ,   A p a c h e   N e e t h i   v 1 . 4   s v n   6 8 0 1 6 1 ,   A p a c h e   O p e n J P A   v 1 . 2 . 1 - S N A P S H O T - r 6 8 6 0 6 9 ,   A p a c h e   S a n d e s h a 2   v 1 . 4   s v n   6 8 0 1 6 1 ,   A p a c h e   S O A P   v 2 . 3 . 1 ,   A p a c h e   S t r u t s   v 1 . 1 ,   A p a c h e   W o d e n   v 1 . 4   s v n   6 8 0 1 6 1 ,   A x i o m   B e t a   v 1 . 4   s v n   6 8 0 1 6 1 ,   B a c k p o r t - u t i l - c o n c u r r e n t   v 3 . 1 ,   M y F a c e s   v 1 . 2 . 3 ,   X M L   S c h e m a   v 1 . 4   s v n 6 8 0 1 6 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A S M :     T h e   P r o g r a m   i n c l u d e s   A S M   v . 2 . 2   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   O B J E C T W E B   A S M   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E P L .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 C o m m o n   P u b l i c   L i c e n s e   ( " C P L   C o d e " )   o r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   
 C o d e " ) .   
 
 *   E c l i p s e   S D K   3 . 2 . 1 ,   E M F   2 . 2 . 1 ,   E M F T   1 . 0 . 1 ,   E M F T - J E T   0 . 7 . 1 ,   G M F   1 . 0 . 1 ,   G E F   3 . 2 . 1 ,   V i s u a l   E d i t o r   1 . 2 . 1 ,   X S D   2 . 2 . 1 ,   J a v a   M i r r o r   A P I ,   J E T ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b ,   L P G   R U N T I M E ,   J S c h   0 . 1 . 2 8 ,   J u n i t   3 . 8 . 1   a n d   4 . 1 . 0 ,   O S G i   M a t e r i a l s ,   T P T P   4 . 2 . 1 ,   W T P   1 . 5 . 2 ,   W T P   1 . 5 . 3 ,   U M L 2   2 . 0 . 1 ,   X H T M L   D T D s ,   X E R C E S - J   2 . 8 ,   I E T F   U U I D s   a n d   G U I D s   I n t e r n e t   D r a f t ,   P D F   T r a n s c o d e r   1 . 0   B e t a   2 ,   S D O   C o m m o n J   I n t e r f a c e s   1 . 0 . 0 ,   W A P   D T D s ,   U D D I 4 J   2 . 0 . 5 ,   I C U 4 J   A P I s   3 . 4 . 4 . 1 .   
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t :   
 h t t p : / / w w w . e c l i p s e . o r g /   
 
 *   E c l i p s e   H e l p   S y s t e m   3 . 0 . 1   c o m p o n e n t s :     I B M   m a d e   c e r t a i n   
 a d d i t i o n a l   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   H e l p   S y s t e m   t h a t   h a v e   n o t   
 b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   u n i q u e   
 t o   t h i s   P r o g r a m .     T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   c o n t a c t i n g   t h e   I B M   H e l p   S y s t e m   
 T e a m   a t   i e h s @ c n . i b m . c o m . 
 
 *   H i g g e n s   T o k e n   S e r v e r   v 1   m 8 : 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t :   
 h t t p : / / w w w . e c l i p s e . o r g / h i g g i n s / d o w n l o a d s . p h p . 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   
 a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   
 P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     
 T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   
 c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   
 b u g s :   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 7 6 5 6 4 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 . 0 :     T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
     P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J a x e n .     T h e   P r o g r a m   i n c l u d e s   J a x e n   v . 1 . 1 . 1   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
   $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
   C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J A X E N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J A C L   1 . 3 
 
 T h e   P r o g r a m   i n c l u d e s   J a c l   1 . 3 ,   c o n s i s t i n g   o f   t h e   
     w a s _ i n s t a l l _ r o o t     \ l i b \ j a c l . j a r   a n d   
     w a s _ i n s t a l l _ r o o t     \ l i b \ t c l j a v a . j a r .   I B M   o b t a i n e d   t h i s   s o f t w a r e   c o d e   
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   r e p r o d u c e d   b e l o w ,   a n d   t h e   J a c l   s o f t w a r e   
 i s   p r o v i d e d   t o   y o u   u n d e r   t h e s e   t e r m s   a n d   c o n d i t i o n s .   
   
 1 )   S u n   M i c r o s y s t e m s   L i c e n s e   
   
 L i c e n s e   T e r m s   a n d   C o n d i t i o n s   
 S U N   M I C R O S Y S T E M S ,   I N C .   T H R O U G H   I T S   S U N   M I C R O S Y S T E M S   L A B O R A T O R I E S   
 D I V I S I O N   ( " S U N " )   W I L L   L I C E N S E   T H I S   S O F T W A R E   A N D   T H E   A C C O M P A N Y I N G   
 D O C U M E N T A T I O N   T O   Y O U   ( a   " L i c e n s e e " )   O N L Y   O N   Y O U R   A C C E P T A N C E   O F   A L L   T H E   
 T E R M S   S E T   F O R T H   B E L O W .   
   
 S u n   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e   r i g h t   t o   d o w n l o a d ,   
 i n s t a l l ,   c o m p i l e ,   u s e ,   c o p y   a n d   d i s t r i b u t e   t h e   S o f t w a r e ,   m o d i f y   o r   
 o t h e r w i s e   c r e a t e   d e r i v a t i v e   w o r k s   f r o m   t h e   S o f t w a r e   ( e a c h ,   a   
 " M o d i f i c a t i o n " )   a n d   d i s t r i b u t e   a n y   M o d i f i c a t i o n   i n   s o u r c e   c o d e   a n d / o r   
 b i n a r y   c o d e   f o r m   t o   i t s   c u s t o m e r s   w i t h   a   l i c e n s e   a g r e e m e n t   c o n t a i n i n g   
 t h e s e   t e r m s   a n d   n o t i n g   t h a t   t h e   S o f t w a r e   h a s   b e e n   m o d i f i e d .   T h e   
 S o f t w a r e   i s   c o p y r i g h t e d   b y   S u n   a n d   o t h e r   t h i r d   p a r t i e s   a n d   L i c e n s e e   
 s h a l l   r e t a i n   a n d   r e p r o d u c e   a l l   c o p y r i g h t   a n d   o t h e r   n o t i c e s   p r e s e n t l y   
 o n   t h e   S o f t w a r e .   A s   b e t w e e n   S u n   a n d   L i c e n s e e ,   S u n   i s   t h e   s o l e   o w n e r   o f   
 a l l   r i g h t s   i n   a n d   t o   t h e   S o f t w a r e   o t h e r   t h a n   t h e   l i m i t e d   r i g h t s   
 g r a n t e d   t o   L i c e n s e e   h e r e i n ;   L i c e n s e e   w i l l   o w n   i t s   M o d i f i c a t i o n s ,   
 e x p r e s s l y   s u b j e c t   t o   S u n ' s   c o n t i n u i n g   o w n e r s h i p   o f   t h e   S o f t w a r e .   
 L i c e n s e e   w i l l ,   a t   i t s   e x p e n s e ,   d e f e n d   a n d   i n d e m n i f y   S u n   a n d   i t s   
 l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y   t h i r d   p a r t y   c l a i m s ,   i n c l u d i n g   c o s t s   a n d   
 r e a s o n a b l e   a t t o r n e y s '   f e e s ,   a n d   b e   w h o l l y   r e s p o n s i b l e   f o r   a n y   
 l i a b i l i t i e s   a r i s i n g   o u t   o f   o r   r e l a t e d   t o   L i c e n s e e ' s   d e v e l o p m e n t ,   u s e   
 o r   d i s t r i b u t i o n   o f   t h e   S o f t w a r e   o r   M o d i f i c a t i o n s .   A n y   d i s t r i b u t i o n   o f   
 t h e   S o f t w a r e   a n d   M o d i f i c a t i o n s   m u s t   c o m p l y   w i t h   a l l   a p p l i c a b l e   U n i t e d   
 S t a t e s   e x p o r t   c o n t r o l   l a w s .   
   
 T H E   S O F T W A R E   I S   B E I N G   P R O V I D E D   T O   L I C E N S E E   " A S   I S "   A N D   A L L   E X P R E S S   O R   
 I M P L I E D   C O N D I T I O N S   A N D   W A R R A N T I E S ,   I N C L U D I N G   A N Y   I M P L I E D   W A R R A N T Y   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   O R   N O N - I N F R I N G E M E N T ,   
 A R E   D I S C L A I M E D .   I N   N O   E V E N T   W I L L   S U N   B E   L I A B L E   H E R E U N D E R   F O R   A N Y   
 D I R E C T   D A M A G E S   O R   A N Y   I N D I R E C T ,   P U N I T I V E ,   S P E C I A L ,   I N C I D E N T A L   O R   
 C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D .   
   
   
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 2 )   U n i v e r s i t y   o f   C a l i f o r n i a   L i c e n s e   
   
 P o r t i o n s   o f   J a c l   a n d   T c l   B l e n d   a r e   C o p y r i g h t   ( c )   1 9 9 7 - 1 9 9 9   T h e   R e g e n t s   
 o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   
 
 A l l   r i g h t s   r e s e r v e d .   
   
 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 ,   w i t h o u t   w r i t t e n   a g r e e m e n t   a n d   w i t h o u t   
 l i c e n s e   o r   r o y a l t y   f e e s ,   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   
 s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e ,   p r o v i d e d   t h a t   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 e   f o l l o w i n g   t w o   p a r a g r a p h s   a p p e a r   i n   a l l   
 c o p i e s   o f   t h i s   s o f t w a r e .   
   
 I N   N O   E V E N T   S H A L L   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   B E   L I A B L E   T O   A N Y   P A R T Y   
 F O R   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E   A N D   I T S   D O C U M E N T A T I O N ,   E V E N   I F   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   
 S U C H   D A M A G E .   
   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   S P E C I F I C A L L Y   D I S C L A I M S   A N Y   W A R R A N T I E S ,   
 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   I M P L I E D   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   A N D   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 .   T H E   S O F T W A R E   
 P R O V I D E D   H E R E U N D E R   I S   O N   A N   " A S   I S "   B A S I S ,   A N D   T H E   U N I V E R S I T Y   O F   
 C A L I F O R N I A   H A S   N O   O B L I G A T I O N   T O   P R O V I D E   M A I N T E N A N C E ,   S U P P O R T ,   U P D A T E S ,   
 E N H A N C E M E N T S ,   O R   M O D I F I C A T I O N S .   
   
 E N D   O F   J A C L   T E R M S   A N D   C O N D I T I O N S   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J y t h o n .   T h e   P r o g r a m   i n c l u d e s   J y t h o n   v . 2 . 1   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 C o p y r i g h t   ( c )   2 0 0 0 ,   J y t h o n   D e v e l o p e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
 a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n     t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   e i t h e r   t h e   n a m e   o f   t h e   J y t h o n   D e v e l o p e r s   n o r   t h e   n a m e s   o f     i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s     d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E 
 
 E N D   O F   J Y T H O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
                 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B R O W S E R L A U N C H E R   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   B r o w s e r L a u n c h e r   s o f t w a r e : 
 
 -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 J T O P E N   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   J T O P E N   s o f t w a r e : 
 
 -   J T O P E N   V 4 . 4 
 
 T h e   s o u r c e   c o d e   f o r   J T O P E N   i s   a v a i l a b l e   o n   t h e   W e b   f r o m : 
 h t t p : / / w w w - 0 3 . i b m . c o m / s e r v e r s / e s e r v e r / i s e r i e s / t o o l b o x / d o w n l o a d s . h t m 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   B . 4   I B M   S e c u r i t y   D i r e c t o r y   S e r v e r   V 6 . 3 . 1   c o m p o n e n t s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   B .   O T H E R   P R O V I S I O N S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C .   L I C E N S E   F I L E S   A N D   O T H E R   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C . 1   A p a c h e   S o f t w a r e   L i c e n s e   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0 
 
 T h e   P r o g r a m   m a y   i n c l u d e   a l l   o r   p o r t i o n s   o f   t h e   s o f t w a r e   i d e n t i f i e d   a t   A . 1 . 1   a b o v e ,   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   I B M   o b t a i n e d   t h i s   A p a c h e   C o d e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   V e r s i o n   2 . 0   o f   t h e   A p a c h e   L i c e n s e .   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g   .   
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   Y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   n o t i c e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
   1 .   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   2 .   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   3 .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
   4 .   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g   b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s ! )   T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ]   L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 1   A p a c h e   S o f t w a r e   L i c e n s e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C . 2   E c l i p s e   P u b l i c   L i c e n s e   - v   1 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
   a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
   b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
   i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
   i i )   a d d i t i o n s   t o   t h e   P r o g r a m ;   
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
   a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
   c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
   d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
   3 .   R E Q U I R E M E N T S 
 
   A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
   a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d   
 b )   i t s   l i c e n s e   a g r e e m e n t : 
   i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
   i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
   i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
   i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e .   
 
   W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
   a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
   b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m .   
 
   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
   E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
   4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
   C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   
 c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
   F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   
 m u s t   p a y   t h o s e   d a m a g e s . 
 
   5 .   N O   W A R R A N T Y 
 
   E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
   6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
   E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
   7 .   G E N E R A L 
 
   I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
   I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
   A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   
 d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
   T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 T h e   f o l l o w i n g   c o m p o n e n t s   w e r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   E c l i p s e   3 . 3   a n d   G E F   3 . 3   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 2   E c l i p s e   P u b l i c   L i c e n s e   - v   1 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C . 3   Z l i b   C o d e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 Z l i b   1 . 2 . 3 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   z l i b   s o f t w a r e : 
 
 *   z l i b   1 . 2 . 3 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   z l i b :     
 
 / *   z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
     v e r s i o n   1 . 2 . 3 ,   J u l y   1 8 t h ,   2 0 0 5 
 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
     M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 * / 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 3   Z l i b   C o d e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C . 4     U N I C O D E   L I C E N S E 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / .   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t     1 9 9 1 - 2 0 1 3   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
         U n i c o d e   a n d   t h e   U n i c o d e   l o g o   a r e   t r a d e m a r k s   o f   U n i c o d e ,   I n c .   i n   t h e   U n i t e d   S t a t e s   a n d   o t h e r   c o u n t r i e s .   A l l   t h i r d   p a r t y   t r a d e m a r k s   r e f e r e n c e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 4   U N I C O D E   L I C E N S E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C . 5   I C U   L i c e n s e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l   t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U   l i b r a r i e s . 
 1 .   U n i c o d e   D a t a   F i l e s   a n d   S o f t w a r e 
       S e e   s e c t i o n   C . 5   f o r   t h e   U n i c o d e   l i c e n s e 
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
           T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r   t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s   p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
   	 
   T h e   B S D   L i c e n s e 
   h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p   
   C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   
   A l l   r i g h t s   r e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   
   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   	   
   	 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   
                                                                                             
   T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s   l i s t e d 
   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e   f r e q u e n c y   i s   g e n e r a t e d 
   w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b   c o r p o r a .   
   
   *   L i b t a b e   ( C h i n e s e ) 
       -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
       -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   
   *   I P A D I C   ( J a p a n e s e ) 
       -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
       -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   
   - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   
   / * 
     *   C o p y r i g h y   ( c )   1 9 9 9   T a B E   P r o j e c t . 
     *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
     *   A l l   r i g h t s   r e s e r v e d . 
     * 
     *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
     *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
     *   a r e   m e t : 
     * 
     *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
     *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
     *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
     *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
     *       d i s t r i b u t i o n . 
     *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
     *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
     *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
     * 
     *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
     *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
     *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
     *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
     *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
     *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
     *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
     *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
     *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
     *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
     * / 
   
   / * 
     *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
     *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a   S i n i c a . 
     *   A l l   r i g h t s   r e s e r v e d . 
     * 
     *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
     *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
     *   a r e   m e t : 
     * 
     *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
     *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
     *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
     *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
     *       d i s t r i b u t i o n . 
     *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
     *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
     *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
     *       p r i o r   w r i t t e n   p e r m i s s i o n . 
     * 
     *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
     *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
     *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
     *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
     *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
     *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
     *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
     *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
     *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
     *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
     * / 
   
   C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e ,   U n i v e r s i t y   o f   I l l i n o i s 
   c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   
   - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   
   
   - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   
   C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   
   U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   p a r a g r a p h s . 
   
   N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   
   A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   
   E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   
   N O   W A R R A N T Y 
   
   T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f 
   t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   
   E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   
   T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   p r o d u c t ,   m a t e r i a l 
   o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   t i m e   d u r i n g   t h e 
   p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   
   I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   
   - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   T i m e   Z o n e   D a t a b a s e 
 
 I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e   D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e   i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e   D a t a b a s e   s e c t i o n   7 . 
 
 7 .     D a t a b a s e   O w n e r s h i p 
 
       T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
       d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
       t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e   p u b l i c 
       d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o   n o t   a p p l y 
       t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e   t o   i t . 
       S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z   D a t a b a s e , 
       t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A   C o n s i d e r a t i o n s   d e f i n e d   i n 
       t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f   u n d e r s t a n d i n g   w i t h   t h e   I E T F , 
       c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e   w i t h   a l l   c o m p e t e n t   c o u r t 
       o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e   b y   I C A N N   o r   t h e   I E T F   T r u s t 
       o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n   m a k i n g   a   c o n t r i b u t i o n   t o   t h e 
       d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o   f u t u r e   c l a i m s   i n   t h a t 
       c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 5   I C U   L i c e n s e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C . 6   O P E N S S L   L I C E N S E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   s o f t w a r e   c u r r e n t l y   d e v e l o p e d   b y   T h e   O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .   I B M   o b t a i n e d   t h e   O p e n S S L   s o f t w a r e   1 . 0 . 1 g   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s :   
 
   O p e n S S L   L i c e n s e 
     - - - - - - - - - - - - - - - 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 1   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
   *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
   *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
   *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   *         o p e n s s l - c o r e @ o p e n s s l . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
   *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
   * 
   *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
   *         a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
   *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
   *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
   *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   * 
   * / 
 
   O r i g i n a l   S S L e a y   L i c e n s e 
   - - - - - - - - - - - - - - - - - - - - - - - 
 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
   *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
   * 
   *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
   *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
   *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
   *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
   *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
   *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   * 
   *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
   *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
   *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
   *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
   *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
   *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
   *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
   *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
   *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
   *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
   *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
   *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   * 
   *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
   *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
   *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
   * /       	   
   	 	   	 	   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 6   O P E N S S L   L I C E N S E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C . 7   S A X   L i c e n s e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S A X   L I C E N S E 
 
 T h i s   l i c e n s e   a p p l i e s   t o   a l l   i n t e r f a c e s   a n d   c l a s s e s   i n   t h e   o r g / x m l / s a x   h i e r a r c h y . 
 T h i s   m o d u l e ,   b o t h   s o u r c e   c o d e   a n d   d o c u m e n t a t i o n ,   i s   i n   t h e   P u b l i c   D o m a i n ,   a n d   c o m e s   w i t h   N O   W A R R A N T Y .   
 S e e   h t t p : / / w w w . s a x p r o j e c t . o r g   f o r   f u r t h e r   i n f o r m a t i o n . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 7   S A X   L i c e n s e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C . 8   E C L I P S E   F O U N D A T I O N   C O D E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
   A n t   1 . 8 . 4   
   A t i n j e c t   1 . 0 
   B a t i k   1 . 6   
   C a i r o   B i n d i n g 
   C a i r o   L i b r a r y   1 . 0 . 2 
   C o m m o n s   c o d e c   1 . 4 . 0   ( s u b s e t ) 
   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1   
   C o m m o n s   L o g g i n g   1 . 1 . 1 
   D O M   3 
   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) 
   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0   	 
   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 5 . 6   ( s u b s e t ) 
   E c l i p s e   E M F   2 . 9 . 0 ( s u b s e t ) 
   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   4 . 3 . 0   ( s u b s e t ) 
   E c l i p s e   G E F   3 . 9 . 0 
   F e l i x   G o g o   0 . 1 0 . 0   	 
   F e l i x   S C R   A P I   1 . 6 
   G N O M E   B i n d i n g   
   G T K +   B i n d i n g   
   G T K +   B i n d i n g   f o r   M o z i l l a   
   H t t p C o m p o n e n t s   C l i e n t   4 . 1 . 3 
   H t t p C o m p o n e n t s   C o r e   4 . 1 . 4 
   I C U 4 J   5 0 . 1 . 1   
   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) 
   J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0   
   J a v a   E x p r e s s i o n   L a n g u a g e   I m p l   2 . 2 . 0   	 
   J a v a   S e r v e r   P a g e   A P I   2 . 2 . 0 
   J a v a   S e r v e r   P a g e   I m p l   2 . 2 . 2   
   J a v a   S e r v l e t   A P I   3 . 1 - b 3 3   
   J e t t y   8 . 1 . 3   
   J S c h   0 . 1 . 4 6   
   L u c e n e   3 . 5 . 0   	 
   M o z i l l a   B i n d i n g   
   O S G i   M a t e r i a l s   4 . 3 . 0   	 
   p i x m a n   0 . 1 . 6   
   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) 
   S A T 4 J   2 . 3 . 5   ( s u b s e t ) 
   S A X   2 . 0 . 2   
   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0   
   X H T M L   D T D s   1 . 1   
   X M L - A P I s   1 . 3 . 4   
   X M L 4 J   4 . 3   
   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 8   E C L I P S E   F O U N D A T I O N   C O D E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C . 9   M o d i f i a b l e   T h i r d   P a r t y   C o d e   :   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
   *   G N O M E   B i n d i n g 
   *   G T K +   B i n d i n g 
   *   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 9   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C . 1 0   J S c h   C o d e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J S C H 
 
 T h e   P r o g r a m   i n c l u d e s   J S c h   1 . 4 . 0   w h i c h   w a s   o b t a i n e d   b y   I B M   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :   
 
 J S c h   0 . 0 . *   w a s   r e l e a s e d   u n d e r   t h e   G N U   L G P L   l i c e n s e .     L a t e r ,   w e   h a v e   s w i t c h e d   o v e r   t o   a   B S D - s t y l e   l i c e n s e .   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 2   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 1 0   J S c h   C o d e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C . 1 1   I B M   D o j o   T o o l k i t   C o d e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 4   s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
   
   
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 1 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e . 
 
 C S S   S t y l e s   f r o m     Y a h o o   W i d g e t   L i b r a r y   L i b r a r y 
 C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . 
   A l l   r i g h t s   r e s e r v e d . 
   R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   N e i t h e r   t h e   n a m e   o f   Y a h o o !   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n   o f   Y a h o o !   I n c .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 F i r e b u g   L i t e   F i l e s .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 
 	       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   B S D   L i c e n s e   ( s e e   b e l o w ) 
 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 	 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 	 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 	 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 	 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 	 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   F I R E B U G   L I T E   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 U n i c o d e   C L D R   D a t a   F i l e s .     T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s 
 w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t     1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d     d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d     t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   U N I C O D E   C L D R   D A T A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 J s o n . p h p     i s   u s e d   i n   a   n u m b e r   o f   t e s t   c a s e s   a n d   r e d i s t r i b u t e d   u n d e r   t e r m s   o f   t h e   M I T   L i c e n s e .     N o t e   t h a t   t h i s   c o n t e n t   i s   n o t   g o v e r n e d   b y   t h e   J S O N   l i c e n s e   ( g o o d   v s   e v i l )   f r o m   J S O N . o r g   ( h t t p : / / w w w . j s o n . o r g / l i c e n s e . h t m l ) .   
 c o p y r i g h t       2 0 0 5   M i c h a l   M i g u r s k i 
 
 d o j o x / l a n g / f u n c t i o n a l . j s   -   p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n ,   i n v o k e ,   p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   O l i v e r   S t e e l e   ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 w h i c h   w a s   p u b l i s h e d   u n d e r   M I T   L i c e n s e 
 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 M I T   L i c e n s e . 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t     2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t     2 0 0 6   I v a n   S a g a l a e v 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 E N D   O F   J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s       
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   I C U 4 J .     N o   p a r t s   o f   I C U 4 J   s h i p   w i t h   D o j o ;   h o w e v e r ,   t h e   H e b r e w   d a t e   s u p p o r t   i s   p o r t e d   f r o m   I C U 4 J   ( a s   a   d e r i v a t i v e   w o r k ) : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 1 1   I B M   D o j o   T o o l k i t   C o d e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   R E L A T I N G   T O   C . 1 2   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 *   O r a c l e   G l a s s f i s h   j m s . j a r   ( h t t p s : / / g l a s s f i s h . j a v a . n e t / ) 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C . 1 2   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J A V A   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A d d i t i o n a l   n o t i c e s   r e l a t i n g   t o   J a v a   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   d e f a u l t   i n s t a l l   l o c a t i o n s   d e p e n d i n g   o n   y o u r   p l a t f o r m .   I f   y o u   h a v e   n o t   u s e d   t h e   d e f a u l t   i n s t a l l   l o c a t i o n   t h e y   w i l l   b e   r e l a t i v e   t o   y o u r   i n s t a l l   l o c a t i o n . 
 
 L i n u x   
 / o p t / m q m / j a v a / j r e 6 4 / n o t i c e s . t x t 
 / o p t / m q m / j a v a / j r e / n o t i c e s . t x t 
 
 W i n d o w s 
 P r o g r a m   F i l e s / I B M / W e b S p h e r e   M Q / j a v a / n o t i c e s . t x t   
 
 A I X 
 / u s r / m q m / j a v a / j r e 6 4 / j r e / n o t i c e s . t x t 
 
 H P - U X 
 / o p t / m q m / j a v a / j r e 6 4 / N o t i c e s . h t m l 
 
 S o l a r i s 
 / o p t / m q m / j a v a / j r e 6 4 / j r e / n o t i c e s . t x t 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   J A V A 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   C .   L I C E N S E   F I L E S   A N D   O T H E R   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   R E L A T I N G   T O : 
 
 I B M   W e b S p h e r e   M Q   A d v a n c e d   V 8 . 0 
 I B M   W e b S p h e r e   M Q   A d v a n c e d   I d l e   S t a n d b y   V 8 . 0 
 I B M   W e b S p h e r e   M Q   A d v a n c e d   f o r   D e v e l o p e r s   V 8 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
   
 
 S t a r t   o f   I B M   T i v o l i   S y s t e m   A u t o m a t i o n   f o r   M u l t i p l a t f o r m s   V 4 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   S D K   J a v a ( T M )   T e c h n o l o g y   E d i t i o n   V e r s i o n   7 . 0 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   A .   S U M M A R Y 
 
 A . 1   -   A p a c h e   m a t e r i a l s 
 
 A . 2   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   H a r m o n y 
 
 A . 3   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   S e r i a l i z e r 
 
 A . 4   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X M L - A P I S 
 
 A . 5   -   D O M 
 
 A . 6   -   F o n t C o n f i g   2 . 5 
 
 A . 7   -   I C U 4 C   &   I C U 4 J 
 
 A . 8   -   L i b p n g   1 . 2 
 
 A . 9   -   L i t t l e   C M S   2 . 0 
 
 A . 1 0   -   R E L A X   N G   O b j e c t / P a r s e r 
 
 A . 1 1   -   R e l a x N G C C 
 
 A . 1 2   -   S A X   2 . 0 
 
 A . 1 3   -   T h a i   D i c t i o n a r y 
 
 A . 1 4   -   U n i c o d e   6 . 0   &   C L D R 
 
 A . 1 5   -   X f r e e 8 6 - V i d M o d e   E x t e n s i o n   1 . 0 
 
 A . 1 6   -   X   S y s t e m 
 
 A . 1 7   -   z l i b   1 . 1 . 3 
 
 A . 1 8   -   M o z i l l a   R h i n o 
 
 A . 1 9   -   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 
 A . 2 0   -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 A . 2 1   -   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 A . 2 2   -   H S Q L D B   V 1 . 7 
 
 A . 2 3   -   J T O p e n   V 5 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   S e c t i o n   A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   B .   N O T I C E S   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1   -   A p a c h e   m a t e r i a l s 
 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   s o f t w a r e   c o m p o n e n t s ,   l i s t e d   i m m e d i a t e l y   b e l o w ,   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g   . 
 
 *   A p a c h e   H a r m o n y 
 *   A p a c h e   D e r b y   1 0 . 8 . 1 . 2 
 *   A p a c h e   J a k a r t a   B C E L   5 . 2   
 *   A p a c h e   J a k a r t a   R e g e x p   1 . 4   
 *   A p a c h e   S a n t u a r i o   X M L S e c - J a v a   1 . 4 . 2 
 *   A p a c h e   X a l a n - J a v a   2 . 7 . 1   
 *   A p a c h e   X e r c e s 2   J a v a   2 . 1 0 . 0   
 *   A p a c h e   X M L   R e s o l v e r   1 . 1 
 *   A p a c h e   X a l a n   S e r i a l i z e r 
 *   A p a c h e   X M L - A P I S 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e   c o m p o n e n t s   l i s t e d   i m m e d i a t e l y   a b o v e   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
   1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g   b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   A p a c h e   m a t e r i a l s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   H a r m o n y 
 
 
 A p a c h e   H a r m o n y 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   H a r m o n y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   S e r i a l i z e r 
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   . 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   X a l a n   S e r i a l i z e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 4   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   x m l - a p i s 
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
   a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   x m l - a p i s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 5   -   D o c u m e n t   O b j e c t   M o d e l   ( D O M )   L e v e l   2   &   3 
 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 
       1 . T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
       2 . A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 
       3 . N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .     T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   D O M 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 6   -   F o n t C o n f i g   2 . 5 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 , 2 0 0 3   K e i t h   P a c k a r d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   K e i t h   P a c k a r d   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   K e i t h   P a c k a r d   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .     I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 K E I T H   P A C K A R D   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   K E I T H   P A C K A R D   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   F o n t C o n f i g 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 7   -   I C U 4 C   4 . 0   &   I C U 4 J   4 . 4 
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I C U 4 C   &   I C U 4 J 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 8   -   L i b p n g   1 . 2 
 
 
 T h i s   c o p y   o f   t h e   l i b p n g   n o t i c e s   i s   p r o v i d e d   f o r   y o u r   c o n v e n i e n c e .     I n   c a s e   o f   a n y   d i s c r e p a n c y   b e t w e e n   t h i s   c o p y   a n d   t h e   n o t i c e s   i n   t h e   f i l e   p n g . h   t h a t   i s   i n c l u d e d   i n   t h e   l i b p n g   d i s t r i b u t i o n ,   t h e   l a t t e r   s h a l l   p r e v a i l . 
 
 C O P Y R I G H T   N O T I C E ,   D I S C L A I M E R ,   a n d   L I C E N S E : 
 
 I f   y o u   m o d i f y   l i b p n g   y o u   m a y   i n s e r t   a d d i t i o n a l   n o t i c e s   i m m e d i a t e l y   f o l l o w i n g   t h i s   s e n t e n c e . 
 
 l i b p n g   v e r s i o n s   1 . 2 . 6 ,   A u g u s t   1 5 ,   2 0 0 4 ,   t h r o u g h   1 . 2 . 1 8 ,   M a y   1 5 ,   2 0 0 7 ,   a r e   C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 6 - 2 0 0 7   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e   d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 1 . 2 . 5   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s 
 
       C o s m i n   T r u t a 
 
 l i b p n g   v e r s i o n s   1 . 0 . 7 ,   J u l y   1 ,   2 0 0 0 ,   t h r o u g h   1 . 2 . 5   -   O c t o b e r   3 ,   2 0 0 2 ,   a r e   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 2   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e   d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 1 . 0 . 6   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s 
 
       S i m o n - P i e r r e   C a d i e u x 
       E r i c   S .   R a y m o n d 
       G i l l e s   V o l l a n t 
 
 a n d   w i t h   t h e   f o l l o w i n g   a d d i t i o n s   t o   t h e   d i s c l a i m e r : 
 
 T h e r e   i s   n o   w a r r a n t y   a g a i n s t   i n t e r f e r e n c e   w i t h   y o u r   e n j o y m e n t   o f   t h e   l i b r a r y   o r   a g a i n s t   i n f r i n g e m e n t .     T h e r e   i s   n o   w a r r a n t y   t h a t   o u r   e f f o r t s   o r   t h e   l i b r a r y   w i l l   f u l f i l l   a n y   o f   y o u r   p a r t i c u l a r   p u r p o s e s   o r   n e e d s .     T h i s   l i b r a r y   i s   p r o v i d e d   w i t h   a l l   f a u l t s ,   a n d   t h e   e n t i r e   r i s k   o f   s a t i s f a c t o r y   q u a l i t y ,   p e r f o r m a n c e ,   a c c u r a c y ,   a n d   e f f o r t   i s   w i t h   t h e   u s e r . 
 
 l i b p n g   v e r s i o n s   0 . 9 7 ,   J a n u a r y   1 9 9 8 ,   t h r o u g h   1 . 0 . 6 ,   M a r c h   2 0 ,   2 0 0 0 ,   a r e   C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e   d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 0 . 9 6 ,   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s : 
 
       T o m   L a n e 
       G l e n n   R a n d e r s - P e h r s o n 
       W i l l e m   v a n   S c h a i k 
 
 l i b p n g   v e r s i o n s   0 . 8 9 ,   J u n e   1 9 9 6 ,   t h r o u g h   0 . 9 6 ,   M a y   1 9 9 7 ,   a r e   C o p y r i g h t   ( c )   1 9 9 6 ,   1 9 9 7   A n d r e a s   D i l g e r   D i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 0 . 8 8 ,   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s : 
 
       J o h n   B o w l e r 
       K e v i n   B r a c e y 
       S a m   B u s h e l l 
       M a g n u s   H o l m g r e n 
       G r e g   R o e l o f s 
       T o m   T a n n e r 
 
 l i b p n g   v e r s i o n s   0 . 5 ,   M a y   1 9 9 5 ,   t h r o u g h   0 . 8 8 ,   J a n u a r y   1 9 9 6 ,   a r e   C o p y r i g h t   ( c )   1 9 9 5 ,   1 9 9 6   G u y   E r i c   S c h a l n a t ,   G r o u p   4 2 ,   I n c . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " C o n t r i b u t i n g   A u t h o r s "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
       A n d r e a s   D i l g e r 
       D a v e   M a r t i n d a l e 
       G u y   E r i c   S c h a l n a t 
       P a u l   S c h m i d t 
       T i m   W e g n e r 
 
 T h e   P N G   R e f e r e n c e   L i b r a r y   i s   s u p p l i e d   " A S   I S " .     T h e   C o n t r i b u t i n g   A u t h o r s   a n d   G r o u p   4 2 ,   I n c .   d i s c l a i m   a l l   w a r r a n t i e s ,   e x p r e s s e d   o r   i m p l i e d ,   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   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   a n d   o f   f i t n e s s   f o r   a n y   p u r p o s e .     T h e   C o n t r i b u t i n g   A u t h o r s   a n d   G r o u p   4 2 ,   I n c .   a s s u m e   n o   l i a b i l i t y   f o r   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   e x e m p l a r y ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   w h i c h   m a y   r e s u l t   f r o m   t h e   u s e   o f   t h e   P N G   R e f e r e n c e   L i b r a r y ,   e v e n   i f   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 
 2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 
 3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 
 T h e   C o n t r i b u t i n g   A u t h o r s   a n d   G r o u p   4 2 ,   I n c .   s p e c i f i c a l l y   p e r m i t ,   w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e   a s   a   c o m p o n e n t   t o   s u p p o r t i n g   t h e   P N G   f i l e   f o r m a t   i n   c o m m e r c i a l   p r o d u c t s .     I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t ,   a c k n o w l e d g m e n t   i s   n o t   r e q u i r e d   b u t   w o u l d   b e 
 a p p r e c i a t e d . 
 
 
 A   " p n g _ g e t _ c o p y r i g h t "   f u n c t i o n   i s   a v a i l a b l e ,   f o r   c o n v e n i e n t   u s e   i n   " a b o u t "   b o x e s   a n d   t h e   l i k e : 
 
       p r i n t f ( " % s " , p n g _ g e t _ c o p y r i g h t ( N U L L ) ) ; 
 
 A l s o ,   t h e   P N G   l o g o   ( i n   P N G   f o r m a t ,   o f   c o u r s e )   i s   s u p p l i e d   i n   t h e   f i l e s   " p n g b a r . p n g "   a n d   " p n g b a r . j p g   ( 8 8 x 3 1 )   a n d   " p n g n o w . p n g "   ( 9 8 x 3 1 ) . 
 
 L i b p n g   i s   O S I   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 .     O S I   C e r t i f i e d   O p e n   S o u r c e   i s   a   c e r t i f i c a t i o n   m a r k   o f   t h e   O p e n   S o u r c e   I n i t i a t i v e . 
 
 G l e n n   R a n d e r s - P e h r s o n 
 g l e n n r p   a t   u s e r s . s o u r c e f o r g e . n e t 
 M a y   1 5 ,   2 0 0 7 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i b p n g   1 . 2 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 9   -   L i t t l e   C M S   2 . 0 
 
 
 L i t t l e   C M S 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 0   M a r t i   M a r i a   S a g u e r 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i t t l e   C M S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 0   -     R E L A X   N G   O b j e c t / P a r s e r 
 
 
 C o p y r i g h t   ( c )   K o h s u k e   K a w a g u c h i 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R E L A X   N G   O b j e c t / P a r s e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 1   -   R e l a x N G C C 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i .     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   o f   t h e   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R e l a x N G C C 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 2   -   S A X   2 . 0 
 
 
 S A X   i s   f r e e ! 
 
 I n   f a c t ,   i t ' s   n o t   p o s s i b l e   t o   o w n   a   l i c e n s e   t o   S A X ,   s i n c e   i t ' s   b e e n   p l a c e d   i n   t h e   p u b l i c   d o m a i n . 
 
 N o   W a r r a n t y 
 
 B e c a u s e   S A X   i s   r e l e a s e d   t o   t h e   p u b l i c   d o m a i n ,   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   d e s i g n   o r   f o r   t h e   s o f t w a r e   i m p l e m e n t a t i o n ,   t o   t h e   e x t e n t   p e r m i t t e d   b y   a p p l i c a b l e   l a w .   E x c e p t   w h e n   o t h e r w i s e   s t a t e d   i n   w r i t i n g   t h e   c o p y r i g h t   h o l d e r s   a n d / o r   o t h e r   p a r t i e s   p r o v i d e   S A X   " 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 i t h e r   e x p r e s s e d   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   i m p l i e d   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   a n d   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 .   T h e   e n t i r e   r i s k   a s   t o   t h e   q u a l i t y   a n d   p e r f o r m a n c e   o f   S A X   i s   w i t h   y o u .   S h o u l d   S A X   p r o v e   d e f e c t i v e ,   y o u   a s s u m e   t h e   c o s t   o f   a l l   n e c e s s a r y   s e r v i c i n g ,   r e p a i r   o r   c o r r e c t i o n . 
 
 I n   n o   e v e n t   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g   w i l l   a n y   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r   p a r t y   w h o   m a y   m o d i f y   a n d / o r   r e d i s t r i b u t e   S A X ,   b e   l i a b l e   t o   y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   S A X   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   l o s s   o f   d a t a   o r   d a t a   b e i n g   r e n d e r e d   i n a c c u r a t e   o r   l o s s e s   s u s t a i n e d   b y   y o u   o r   t h i r d   p a r t i e s   o r   a   f a i l u r e   o f   t h e   S A X   t o   o p e r a t e   w i t h   a n y   o t h e r   p r o g r a m s ) ,   e v e n   i f   s u c h   h o l d e r   o r   o t h e r   p a r t y   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 C o p y r i g h t   D i s c l a i m e r s   
 
 T h i s   p a g e   i n c l u d e s   s t a t e m e n t s   t o   t h a t   e f f e c t   b y   D a v i d   M e g g i n s o n ,   w h o   w o u l d   h a v e   b e e n   a b l e   t o   c l a i m   c o p y r i g h t   f o r   t h e   o r i g i n a l   w o r k .     S A X   1 . 0 
 
 V e r s i o n   1 . 0   o f   t h e   S i m p l e   A P I   f o r   X M L   ( S A X ) ,   c r e a t e d   c o l l e c t i v e l y   b y   t h e   m e m b e r s h i p   o f   t h e   X M L - D E V   m a i l i n g   l i s t ,   i s   h e r e b y   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 N o   o n e   o w n s   S A X :   y o u   m a y   u s e   i t   f r e e l y   i n   b o t h   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   a p p l i c a t i o n s ,   b u n d l e   i t   w i t h   y o u r   s o f t w a r e   d i s t r i b u t i o n ,   i n c l u d e   i t   o n   a   C D - R O M ,   l i s t   t h e   s o u r c e   c o d e   i n   a   b o o k ,   m i r r o r   t h e   d o c u m e n t a t i o n   a t   y o u r   o w n   w e b   s i t e ,   o r   u s e   i t   i n   a n y   o t h e r   w a y   y o u   s e e   f i t . 
 
 D a v i d   M e g g i n s o n ,   s a x @ m e g g i n s o n . c o m 
 1 9 9 8 - 0 5 - 1 1 
 
 S A X   2 . 0   
 
 I   h e r e b y   a b a n d o n   a n y   p r o p e r t y   r i g h t s   t o   S A X   2 . 0   ( t h e   S i m p l e   A P I   f o r   X M L ) ,   a n d   r e l e a s e   a l l   o f   t h e   S A X   2 . 0   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d   d o c u m e n t a t i o n   c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   i n t o   t h e   P u b l i c   D o m a i n .   S A X   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y   p u r p o s e . 
 
 D a v i d   M e g g i n s o n ,   d a v i d @ m e g g i n s o n . c o m 
 2 0 0 0 - 0 5 - 0 5 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   S A X   2 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 3   -   T h a i   D i c t i o n a r y 
 
 
 C o p y r i g h t   ( C )   1 9 8 2   T h e   R o y a l   I n s t i t u t e ,   T h a i   R o y a l   G o v e r n m e n t . 
 
 C o p y r i g h t   ( C )   1 9 9 8   N a t i o n a l   E l e c t r o n i c s   a n d   C o m p u t e r   T e c h n o l o g y   C e n t e r ,   N a t i o n a l   S c i e n c e   a n d   T e c h n o l o g y   D e v e l o p m e n t   A g e n c y ,   M i n i s t r y   o f   S c i e n c e   T e c h n o l o g y   a n d   E n v i r o n m e n t ,   T h a i   R o y a l   G o v e r n m e n t . 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   T h a i   D i c t i o n a r y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 4   -   U n i c o d e   6 . 0 ,   C L D R   1 . 4 ,   C L D R   1 . 9 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / .     S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t     1 9 9 1 - 2 0 1 1   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 U n i c o d e   a n d   t h e   U n i c o d e   l o g o   a r e   t r a d e m a r k s   o f   U n i c o d e ,   I n c .   i n   t h e   U n i t e d   S t a t e s   a n d   o t h e r   c o u n t r i e s .   A l l   t h i r d   p a r t y   t r a d e m a r k s   r e f e r e n c e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   U n i c o d e   &   C L D R 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 5   -   X F r e e 8 6 - V i d M o d e   E x t e n s i o n   1 . 0 
 
 
 V e r s i o n   1 . 1   o f   X F r e e 8 6   P r o j e c t L i c e n c e . 
 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 4   T h e   X F r e e 8 6   P r o j e c t ,   I n c .         A l l   r i g h t s   r e s e r v e d . 
 
 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 c 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 : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n ,   a n d   i n   t h e   s a m e   p l a c e   a n d   f o r m   a s   o t h e r   c o p y r i g h t ,   l i c e n s e   a n d   d i s c l a i m e r   i n f o r m a t i o n . 
 
       3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y , m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   T h e   X F r e e 8 6   P r o j e c t ,   I n c   ( h t t p : / / w w w . x f r e e 8 6 . o r g / )   a n d   i t s   c o n t r i b u t o r s " ,   i n   t h e   s a m e   p l a c e   a n d   f o r m   a s   o t h e r   t h i r d - p a r t y   a c k n o w l e d g m e n t s .   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i n   t h e   s a m e   f o r m   a n d   l o c a t i o n   a s   o t h e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s . 
 
         4 .   E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   X F r e e 8 6   P r o j e c t , I n c   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   X F r e e 8 6   P r o j e c t ,   I n c . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   X F R E E 8 6   P R O J E C T ,   I N C   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   X F r e e 8 6 - V i d M o d e   E x t e n s i o n 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 6   -   X   W i n d o w   S y s t e m   6 . 8 
 
 
 L i c e n s e s 
 T h e   X . O r g   F o u n d a t i o n   M a r c h   2 0 0 4 
 
 1 .   I n t r o d u c t i o n 
 
 T h e   X . o r g   F o u n d a t i o n   X   W i n d o w   S y s t e m   d i s t r i b u t i o n   i s   a   c o m p i l a t i o n   o f   c o d e   a n d   d o c u m e n t a t i o n   f r o m   m a n y   s o u r c e s .   T h i s   d o c u m e n t   i s   i n t e n d e d   p r i m a r i l y   a s   a   g u i d e   t o   t h e   l i c e n s e s   u s e d   i n   t h e   d i s t r i b u t i o n :   y o u   m u s t   c h e c k   e a c h   f i l e   a n d / o r   p a c k a g e   f o r   p r e c i s e   r e d i s t r i b u t i o n   t e r m s .   N o n e - t h e - l e s s ,   t h i s   s u m m a r y   m a y   b e   u s e f u l   t o   m a n y   u s e r s .   N o   s o f t w a r e   i n c o r p o r a t i n g   t h e   X F r e e 8 6   1 . 1   l i c e n s e   h a s   b e e n   i n c o r p o r a t e d . 
 
 T h i s   d o c u m e n t   i s   b a s e d   o n   t h e   c o m p i l a t i o n   f r o m   X F r e e 8 6 . 
 
 2 .   X F r e e 8 6   L i c e n s e 
 
 X F r e e 8 6   c o d e   w i t h o u t   a n   e x p l i c i t   c o p y r i g h t   i s   c o v e r e d   b y   t h e   f o l l o w i n g   c o p y r i g h t / l i c e n s e : 
 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 3   T h e   X F r e e 8 6   P r o j e c t ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 
 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   X F R E E 8 6   P R O J E C T   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   t h e   X F r e e 8 6   P r o j e c t   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   X F r e e 8 6   P r o j e c t . 
 
 3 .   O t h e r   L i c e n s e s 
 
 P o r t i o n s   o f   c o d e   a r e   c o v e r e d   b y   t h e   f o l l o w i n g   l i c e n s e s / c o p y r i g h t s .   S e e   i n d i v i d u a l   f i l e s   f o r   t h e   c o p y r i g h t   d a t e s . 
 
 3 . 1 .   X / M I T   C o p y r i g h t s 
 
 3 . 1 . 1 .   X   C o n s o r t i u m 
 
 C o p y r i g h t   ( C )       d a t e       X   C o n s o r t i u m 
 
 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   X   C O N S O R T I U M   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   t h e   X   C o n s o r t i u m   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   X   C o n s o r t i u m . 
 
 X   W i n d o w   S y s t e m   i s   a   t r a d e m a r k   o f   X   C o n s o r t i u m ,   I n c . 
 
 3 . 1 . 2 .   T h e   O p e n   G r o u p 
 
 C o p y r i g h t       d a t e       T h e   O p e n   G r o u p 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O P E N   G R O U P   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   O p e n   G r o u p .     3 . 2 .   B e r k e l e y - b a s e d   c o p y r i g h t s : 
 
 o 
 3 . 2 . 1 .   G e n e r a l 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 2 .   U C B / L B L 
 
 C o p y r i g h t   ( c )   1 9 9 3   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   s o f t w a r e   w a s   d e v e l o p e d   b y   t h e   C o m p u t e r   S y s t e m s   E n g i n e e r i n g   g r o u p   a t   L a w r e n c e   B e r k e l e y   L a b o r a t o r y   u n d e r   D A R P A   c o n t r a c t   B G   9 1 - 6 6   a n d   c o n t r i b u t e d   t o   B e r k e l e y . 
 
 A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   L a w r e n c e   B e r k e l e y   L a b o r a t o r y . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y   a n d   i t s   c o n t r i b u t o r s . 
 
       4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 3 .   T h e   N e t B S D   F o u n d a t i o n ,   I n c . 
 
 C o p y r i g h t   ( c )   2 0 0 3   T h e   N e t B S D   F o u n d a t i o n ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   c o d e   i s   d e r i v e d   f r o m   s o f t w a r e   c o n t r i b u t e d   t o   T h e   N e t B S D   F o u n d a t i o n   b y   B e n   C o l l v e r       c o l l v e r 1 @ a t t b i . c o m     
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   N e t B S D   F o u n d a t i o n ,   I n c .   a n d   i t s   c o n t r i b u t o r s . 
 
       4 .   N e i t h e r   t h e   n a m e   o f   T h e   N e t B S D   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   N E T B S D   F O U N D A T I O N ,   I N C .   A N D   O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   F O U N D A T I O N   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 4 .   T h e o d o r e   T s ' o . 
 
 C o p y r i g h t   T h e o d o r e   T s ' o ,   1 9 9 4 ,   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7 ,   1 9 9 8 ,   1 9 9 9 .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   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 e   e n t i r e   p e r m i s s i o n   n o t i c e   i n   i t s   e n t i r e t y ,   i n c l u d i n g   t h e   d i s c l a i m e r   o f   w a r r a n t i e s . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 L L   O F   W H I C H   A R E   H E R E B Y   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   N O T   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 5 .   T h e o   d e   R a a d t   a n d   D a m i e n   M i l l e r 
 
 C o p y r i g h t   ( c )   1 9 9 5 , 1 9 9 9   T h e o   d e   R a a d t .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   D a m i e n   M i l l e r .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 6 .   T o d d   C .   M i l l e r 
 
 C o p y r i g h t   ( c )   1 9 9 8   T o d d   C .   M i l l e r       T o d d . M i l l e r @ c o u r t e s a n . c o m     
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   T O D D   C .   M I L L E R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T O D D   C .   M I L L E R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .     
 
 3 . 2 . 7 .   T h o m a s   W i n i s c h h o f e r 
 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 4   T h o m a s   W i n i s c h h o f e r 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 3 .   N V I D I A   C o r p 
 
 C o p y r i g h t   ( c )   1 9 9 6   N V I D I A ,   C o r p .   A l l   r i g h t s   r e s e r v e d . 
 
 N O T I C E   T O   U S E R :   T h e   s o u r c e   c o d e   i s   c o p y r i g h t e d   u n d e r   U . S .   a n d   i n t e r n a t i o n a l   l a w s .   N V I D I A ,   C o r p .   o f   S u n n y v a l e ,   C a l i f o r n i a   o w n s   t h e   c o p y r i g h t   a n d   a s   d e s i g n   p a t e n t s   p e n d i n g   o n   t h e   d e s i g n   a n d   i n t e r f a c e   o f   t h e   N V   c h i p s .   U s e r s   a n d   p o s s e s s o r s   o f   t h i s   s o u r c e   c o d e   a r e   h e r e b y   g r a n t e d   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e   c o p y r i g h t   a n d   d e s i g n   p a t e n t   l i c e n s e   t o   u s e   t h i s   c o d e   i n   i n d i v i d u a l   a n d   c o m m e r c i a l   s o f t w a r e . 
 
 A n y   u s e   o f   t h i s   s o u r c e   c o d e   m u s t   i n c l u d e ,   i n   t h e   u s e r   d o c u m e n t a t i o n   a n d   i n t e r n a l   c o m m e n t s   t o   t h e   c o d e ,   n o t i c e s   t o   t h e   e n d   u s e r   a s   f o l l o w s : 
 
 C o p y r i g h t   ( c )   1 9 9 6   N V I D I A ,   C o r p .   N V I D I A   d e s i g n   p a t e n t s   p e n d i n g   i n   t h e   U . S .   a n d   f o r e i g n   c o u n t r i e s . 
 
 N V I D I A ,   C O R P .   M A K E S   N O   R E P R E S E N T A T I O N   A B O U T   T H E   S U I T A B I L I T Y   O F   T H I S   S O U R C E   C O D E   F O R   A N Y   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S "   W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D .   N V I D I A ,   C O R P .   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O U R C E   C O D E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   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 .   I N   N O   E V E N T   S H A L L   N V I D I A ,   C O R P .   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O U R C E   C O D E .     
 
 3 . 4 .   G L X   P u b l i c   L i c e n s e 
 
 G L X   P U B L I C   L I C E N S E   ( V e r s i o n   1 . 0   ( 2 / 1 1 / 9 9 ) )   ( " L i c e n s e " ) 
 
 S u b j e c t   t o   a n y   t h i r d   p a r t y   c l a i m s ,   S i l i c o n   G r a p h i c s ,   I n c .   ( " S G I " )   h e r e b y   g r a n t s   p e r m i s s i o n   t o   R e c i p i e n t   ( d e f i n e d   b e l o w ) ,   u n d e r   R e c i p i e n t ' s   c o p y r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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   S u b j e c t   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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 u b j e c t   S o f t w a r e   i s   f u r n i s h e d   i n   a c c o r d a n c e   w i t h   t h i s   L i c e n s e   t o   d o   t h e   s a m e ,   s u b j e c t   t o   a l l   o f   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s ,   w h i c h   R e c i p i e n t   a c c e p t s   b y   e n g a g i n g   i n   a n y   s u c h   u s e ,   c o p y i n g ,   m o d i f y i n g ,   m e r g i n g ,   p u b l i s h i n g ,   d i s t r i b u t i n g ,   s u b l i c e n s i n g   o r   s e l l i n g : 
 
 1 .   D e f i n i t i o n s . 
 
         ( a )   " O r i g i n a l   S o f t w a r e "   m e a n s   s o u r c e   c o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h   i s   d e s c r i b e d   i n   E x h i b i t   A   a s   O r i g i n a l   S o f t w a r e . 
 
         ( b )   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   S u b j e c t   S o f t w a r e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   m e a n s   ( i )   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s   a n d   ( i i )   a n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
         ( c )   " S u b j e c t   S o f t w a r e "   m e a n s   t h e   O r i g i n a l   S o f t w a r e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   a n d   M o d i f i c a t i o n s ,   o r   p o r t i o n s   o f   a n y   o f   t h e   f o r e g o i n g . 
 
         ( d )   " R e c i p i e n t "   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " R e c i p i e n t "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   R e c i p i e n t .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   o f   a n   e n t i t y   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   d i r e c t   o r   m a n a g e   s u c h   e n t i t y ,   o r   ( b )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   R e d i s t r i b u t i o n   o f   S o u r c e   C o d e   S u b j e c t   t o   T h e s e   T e r m s .   R e d i s t r i b u t i o n s   o f   S u b j e c t   S o f t w a r e   i n   s o u r c e   c o d e   f o r m   m u s t   r e t a i n   t h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A ,   b e l o w ,   i n   e v e r y   f i l e .   A   c o p y   o f   t h i s   L i c e n s e   m u s t   b e   i n c l u d e d   i n   a n y   d o c u m e n t a t i o n   f o r   s u c h   S u b j e c t   S o f t w a r e   w h e r e   t h e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   S u b j e c t   S o f t w a r e   a r e   d e s c r i b e d .   R e c i p i e n t   m a y   d i s t r i b u t e   t h e   s o u r c e   c o d e   v e r s i o n   o f   S u b j e c t   S o f t w a r e   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   ( i i )   t h e   l i c e n s e   t e r m s   i n c l u d e   t h i s   S e c t i o n   2   a n d   S e c t i o n s   3 ,   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h i s   L i c e n s e ,   w h i c h   t e r m s   m a y   n o t   b e   m o d i f i e d   o r   s u p e r s e d e d   b y   a n y   o t h e r   t e r m s   o f   s u c h   l i c e n s e .   I f   R e c i p i e n t   d i s t r i b u t e s   t h e   s o u r c e   c o d e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   R e c i p i e n t   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   R e c i p i e n t   a l o n e ,   n o t   b y   S G I .   R e c i p i e n t   h e r e b y   a g r e e s   t o   i n d e m n i f y   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   R e c i p i e n t   o f f e r s . 
 
 3 .   R e d i s t r i b u t i o n   i n   E x e c u t a b l e   F o r m .   T h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   e x e c u t a b l e   v e r s i o n   o f   S u b j e c t   S o f t w a r e ,   r e l a t e d   d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   t h e   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   R e c i p i e n t   m a y   d i s t r i b u t e   t h e   e x e c u t a b l e   v e r s i o n   o f   S u b j e c t   S o f t w a r e   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   ( i i )   t h e   l i c e n s e   t e r m s   i n c l u d e   t h i s   S e c t i o n   3   a n d   S e c t i o n s   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h i s   L i c e n s e ,   w h i c h   t e r m s   m a y   n o t   b e   m o d i f i e d   o r   s u p e r s e d e d   b y   a n y   o t h e r   t e r m s   o f   s u c h   l i c e n s e .   I f   R e c i p i e n t   d i s t r i b u t e s   t h e   e x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   R e c i p i e n t   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   R e c i p i e n t   a l o n e ,   n o t   b y   S G I .   R e c i p i e n t   h e r e b y   a g r e e s   t o   i n d e m n i f y   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   R e c i p i e n t   o f f e r s . 
 
 4 .   T e r m i n a t i o n .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   R e c i p i e n t   f a i l s   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l s   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   t h e   b r e a c h .   A n y   s u b l i c e n s e   t o   t h e   S u b j e c t   S o f t w a r e   w h i c h   i s   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e   a b s e n t   t e r m i n a t i o n   b y   t h e   t e r m s   o f   s u c h   s u b l i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 5 .   N o   T r a d e m a r k   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   t o   u s e   a n y   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   w h a t s o e v e r .   N o   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   o f   S G I   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h e   S u b j e c t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S G I . 
 
 6 .   N o   O t h e r   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   w i t h   r e s p e c t   t o   t h e   O p e n G L   A P I   o r   t o   a n y   s o f t w a r e   o r   h a r d w a r e   i m p l e m e n t a t i o n   t h e r e o f   o r   t o   a n y   o t h e r   s o f t w a r e   w h a t s o e v e r ,   n o r   s h a l l   a n y   o t h e r   r i g h t s   o r   l i c e n s e s   n o t   e x p r e s s l y   g r a n t e d   h e r e u n d e r   a r i s e   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e   w i t h   r e s p e c t   t o   t h e   S u b j e c t   S o f t w a r e .   T i t l e   t o   a n d   o w n e r s h i p   o f   t h e   O r i g i n a l   S o f t w a r e   a t   a l l   t i m e s   r e m a i n s   w i t h   S G I .   A l l   r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   L i c e n s e   a r e   r e s e r v e d . 
 
 7 .   C o m p l i a n c e   w i t h   L a w s ;   N o n - I n f r i n g e m e n t .   R e c i p i e n t   s h a l l   c o m p l y   w i t h   a l l   a p p l i c a b l e   l a w s   a n d   r e g u l a t i o n s   i n   c o n n e c t i o n   w i t h   u s e   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   a l l   e x p o r t   a n d   i m p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s   o f   t h e   U . S .   g o v e r n m e n t   a n d   o t h e r   c o u n t r i e s .   R e c i p i e n t   m a y   n o t   d i s t r i b u t e   S u b j e c t   S o f t w a r e   t h a t   ( i )   i n   a n y   w a y   i n f r i n g e s   ( d i r e c t l y   o r   c o n t r i b u t o r i l y )   t h e   r i g h t s   ( i n c l u d i n g   p a t e n t ,   c o p y r i g h t ,   t r a d e   s e c r e t ,   t r a d e m a r k   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   k i n d )   o f   a n y   o t h e r   p e r s o n   o r   e n t i t y   o r   ( i i )   b r e a c h e s   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y ,   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   w h i c h   u n d e r   a n y   a p p l i c a b l e   l a w   i t   m i g h t   b e   d e e m e d   t o   h a v e   b e e n   d i s t r i b u t e d . 
 
 8 .   C l a i m s   o f   I n f r i n g e m e n t .   I f   R e c i p i e n t   a t   a n y   t i m e   h a s   k n o w l e d g e   o f   a n y   o n e   o r   m o r e   t h i r d   p a r t y   c l a i m s   t h a t   r e p r o d u c t i o n ,   m o d i f i c a t i o n ,   u s e ,   d i s t r i b u t i o n ,   i m p o r t   o r   s a l e   o f   S u b j e c t   S o f t w a r e   ( i n c l u d i n g   p a r t i c u l a r   f u n c t i o n a l i t y   o r   c o d e   i n c o r p o r a t e d   i n   S u b j e c t   S o f t w a r e )   i n f r i n g e s   t h e   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s ,   R e c i p i e n t   m u s t   p l a c e   i n   a   w e l l - i d e n t i f i e d   w e b   p a g e   b e a r i n g   t h e   t i t l e   " L E G A L "   a   d e s c r i p t i o n   o f   e a c h   s u c h   c l a i m   a n d   a   d e s c r i p t i o n   o f   t h e   p a r t y   m a k i n g   e a c h   s u c h   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   u s e r   o f   t h e   S u b j e c t   S o f t w a r e   w i l l   k n o w   w h o m   t o   c o n t a c t   r e g a r d i n g   t h e   c l a i m .   A l s o ,   u p o n   g a i n i n g   s u c h   k n o w l e d g e   o f   a n y   s u c h   c l a i m ,   R e c i p i e n t   m u s t   c o n s p i c u o u s l y   i n c l u d e   t h e   U R L   f o r   s u c h   w e b   p a g e   i n   t h e   E x h i b i t   A   n o t i c e   r e q u i r e d   u n d e r   S e c t i o n s   2   a n d   3 ,   a b o v e ,   a n d   i n   t h e   t e x t   o f   a n y   r e l a t e d   d o c u m e n t a t i o n ,   l i c e n s e   a g r e e m e n t   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   e n d   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   I f   R e c i p i e n t   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   i t   m a k e s   S u b j e c t   S o f t w a r e   a v a i l a b l e   t o   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   R e c i p i e n t   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   S u b j e c t   S o f t w a r e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
 9 .   D I S C L A I M E R   O F   W A R R A N T Y .   S U B J E C T   S O F T W A R E   I S   P R O V I D E D   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   S U B J E C T   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N -   I N F R I N G I N G .   S G I   A S S U M E S   N O   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   S O F T W A R E .   S H O U L D   A N Y   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   S G I   A S S U M E S   N O   C O S T   O R   L I A B I L I T Y   F O R   A N Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   S U B J E C T   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 1 0 .   L I M I T A T I O N   O F   L I A B I L I T Y .   U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( 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 ,   N E G L I G E N C E   O R   S T R I C T   L I A B I L I T Y ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   S G I   O R   A N Y   S G I   L I C E N S O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   L O S S   O F   D A T A ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S G I ' s   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H A T   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   R E C I P I E N T . 
 
 1 1 .   I n d e m n i t y .   R e c i p i e n t   s h a l l   b e   s o l e l y   r e s p o n s i b l e   f o r   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e .   R e c i p i e n t   w i l l   d e f e n d ,   i n d e m n i f y   a n d   h o l d   h a r m l e s s   S i l i c o n   G r a p h i c s ,   I n c .   f r o m   a n d   a g a i n s t   a n y   l o s s ,   l i a b i l i t y ,   d a m a g e s ,   c o s t s   o r   e x p e n s e s   ( i n c l u d i n g   t h e   p a y m e n t   o f   r e a s o n a b l e   a t t o r n e y s   f e e s )   a r i s i n g   o u t   o f   R e c i p i e n t ' s   u s e ,   m o d i f i c a t i o n ,   r e p r o d u c t i o n   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   o r   o u t   o f   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y   m a d e   b y   R e c i p i e n t . 
 
 1 2 .   U . S .   G o v e r n m e n t   E n d   U s e r s .   T h e   S u b j e c t   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m "   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a s   s u c h   t e r m s   a r e   d e f i n e d   i n   t i t l e   4 8   o f   t h e   C o d e   o f   F e d e r a l   R e g u l a t i o n s   a n d   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   o n l y   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 3 .   M i s c e l l a n e o u s .   T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   s o   a s   t o   a c h i e v e   a s   n e a r l y   a s   p o s s i b l e   t h e   s a m e   e c o n o m i c   e f f e c t   a s   t h e   o r i g i n a l   p r o v i s i o n   a n d   t h e   r e m a i n d e r   o f   t h i s   L i c e n s e   w i l l   r e m a i n   i n   e f f e c t .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   a n d   c o n s t r u e d   i n   a c c o r d a n c e   w i t h   t h e   l a w s   o f   t h e   U n i t e d   S t a t e s   a n d   t h e   S t a t e   o f   C a l i f o r n i a   a s   a p p l i e d   t o   a g r e e m e n t s   e n t e r e d   i n t o   a n d   t o   b e   p e r f o r m e d   e n t i r e l y   w i t h i n   C a l i f o r n i a   b e t w e e n   C a l i f o r n i a   r e s i d e n t s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   ( o r ,   a b s e n t   s u b j e c t   m a t t e r   j u r i s d i c t i o n   i n   s u c h   c o u r t s ,   t h e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ) ,   w i t h   v e n u e   l y i n g   e x c l u s i v e l y   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 E x h i b i t   A 
 
 T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   S e c t i o n s   2 ,   3 ,   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h e   G L X   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   ( t h e   " L i c e n s e " ) .   Y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h o s e   s e c t i o n s   o f   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   S i l i c o n   G r a p h i c s ,   I n c . ,   a t t n :   L e g a l   S e r v i c e s ,   2 0 1 1   N .   S h o r e l i n e   B l v d . ,   M o u n t a i n   V i e w ,   C A   9 4 0 4 3   o r   a t   h t t p : / / w w w . s g i . c o m / s o f t w a r e / o p e n s o u r c e / g l x / l i c e n s e . h t m l . 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b a s i s .   A L L   W A R R A N T I E S   A R E   D I S C L A I M E D ,   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 ,   A N Y   I M P L I E D   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 ,   O F   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   O R   O F   N O N -   I N F R I N G E M E N T .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 T h e   O r i g i n a l   S o f t w a r e   i s   G L X   v e r s i o n   1 . 2   s o u r c e   c o d e ,   r e l e a s e d   F e b r u a r y ,   1 9 9 9 .   T h e   d e v e l o p e r   o f   t h e   O r i g i n a l   S o f t w a r e   i s   S i l i c o n   G r a p h i c s ,   I n c .   T h o s e   p o r t i o n s   o f   t h e   S u b j e c t   S o f t w a r e   c r e a t e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   a r e   C o p y r i g h t   ( c )   1 9 9 1 - 9   S i l i c o n   G r a p h i c s ,   I n c .   A l l   R i g h t s   R e s e r v e d .     3 . 5 .   C I D   F o n t   C o d e   P u b l i c   L i c e n s e 
 
 C I D   F O N T   C O D E   P U B L I C   L I C E N S E   ( V e r s i o n   1 . 0   ( 3 / 3 1 / 9 9 ) ) ( " L i c e n s e " ) 
 
 S u b j e c t   t o   a n y   a p p l i c a b l e   t h i r d   p a r t y   c l a i m s ,   S i l i c o n   G r a p h i c s ,   I n c .   ( " S G I " )   h e r e b y   g r a n t s   p e r m i s s i o n   t o   R e c i p i e n t   ( d e f i n e d   b e l o w ) ,   u n d e r   S G I ' s   c o p y r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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   S u b j e c t   S o f t w a r e   ( d e f i n e d   b e l o w )   i n   b o t h   s o u r c e   c o d e   a n d   e x e c u t a b l e   f o r m ,   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 u b j e c t   S o f t w a r e   i s   f u r n i s h e d   i n   a c c o r d a n c e   w i t h   t h i s   L i c e n s e   t o   d o   t h e   s a m e ,   s u b j e c t   t o   a l l   o f   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s ,   w h i c h   R e c i p i e n t   a c c e p t s   b y   e n g a g i n g   i n   a n y   s u c h   u s e ,   c o p y i n g ,   m o d i f y i n g ,   m e r g i n g ,   p u b l i c a t i o n ,   d i s t r i b u t i n g ,   s u b l i c e n s i n g   o r   s e l l i n g : 
 
 1 .   D e f i n i t i o n s . 
 
         a .   " O r i g i n a l   S o f t w a r e "   m e a n s   s o u r c e   c o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   d e s c r i b e d   i n   E x h i b i t   A   a s   O r i g i n a l   S o f t w a r e . 
 
         b .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   S u b j e c t   S o f t w a r e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   m e a n s   ( i )   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s   a n d   ( i i )   a n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
         c .   " S u b j e c t   S o f t w a r e "   m e a n s   t h e   O r i g i n a l   S o f t w a r e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   a n d   M o d i f i c a t i o n s ,   o r   p o r t i o n s   o f   a n y   o f   t h e   f o r e g o i n g . 
 
         d .   " R e c i p i e n t "   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " R e c i p i e n t "   i n c l u d e s   a n y   e n t i t y   t h a t   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   R e c i p i e n t .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   o f   a n   e n t i t y   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   d i r e c t   o r   m a n a g e   s u c h   e n t i t y ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
         e .   " R e q u i r e d   N o t i c e "   m e a n s   t h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A   t o   t h i s   L i c e n s e . 
 
         f .   " A c c o m p a n y i n g   T e c h n o l o g y "   m e a n s   a n y   s o f t w a r e   o r   o t h e r   t e c h n o l o g y   t h a t   i s   n o t   a   M o d i f i c a t i o n   a n d   t h a t   i s   d i s t r i b u t e d   o r   m a d e   p u b l i c l y   a v a i l a b l e   b y   R e c i p i e n t   w i t h   t h e   S u b j e c t   S o f t w a r e .   S e p a r a t e   s o f t w a r e   f i l e s   t h a t   d o   n o t   c o n t a i n   a n y   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n   s h a l l   n o t   b e   d e e m e d   a   M o d i f i c a t i o n ,   e v e n   i f   s u c h   s o f t w a r e   f i l e s   a r e   a g g r e g a t e d   a s   p a r t   o f   a   p r o d u c t ,   o r   i n   a n y   m e d i u m   o f   s t o r a g e ,   w i t h   a n y   f i l e   t h a t   d o e s   c o n t a i n   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n . 
 
 2 .   L i c e n s e   T e r m s .   A l l   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   m u s t   b e   m a d e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e .   A   c o p y   o f   t h i s   L i c e n s e   a n d   t h e   R e q u i r e d   N o t i c e   m u s t   b e   i n c l u d e d   i n   a n y   d o c u m e n t a t i o n   f o r   S u b j e c t   S o f t w a r e   w h e r e   R e c i p i e n t ' s   r i g h t s   r e l a t i n g   t o   S u b j e c t   S o f t w a r e   a n d / o r   a n y   A c c o m p a n y i n g   T e c h n o l o g y   a r e   d e s c r i b e d .   D i s t r i b u t i o n s   o f   S u b j e c t   S o f t w a r e   i n   s o u r c e   c o d e   f o r m   m u s t   a l s o   i n c l u d e   t h e   R e q u i r e d   N o t i c e   i n   e v e r y   f i l e   d i s t r i b u t e d .   I n   a d d i t i o n ,   a   R e a d M e   f i l e   e n t i t l e d   " I m p o r t a n t   L e g a l   N o t i c e "   m u s t   b e   d i s t r i b u t e d   w i t h   e a c h   d i s t r i b u t i o n   o f   o n e   o r   m o r e   f i l e s   t h a t   i n c o r p o r a t e   S u b j e c t   S o f t w a r e .   T h a t   f i l e   m u s t   b e   i n c l u d e d   w i t h   d i s t r i b u t i o n s   m a d e   i n   b o t h   s o u r c e   c o d e   a n d   e x e c u t a b l e   f o r m .   A   c o p y   o f   t h e   L i c e n s e   a n d   t h e   R e q u i r e d   N o t i c e   m u s t   b e   i n c l u d e d   i n   t h a t   f i l e .   R e c i p i e n t   m a y   d i s t r i b u t e   A c c o m p a n y i n g   T e c h n o l o g y   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   ( i i )   s u c h   o t h e r   l i c e n s e   t e r m s   d o   n o t   m o d i f y   o r   s u p e r s e d e   t h e   t e r m s   o f   t h i s   L i c e n s e   a s   a p p l i c a b l e   t o   t h e   S u b j e c t   S o f t w a r e ,   ( i i i )   R e c i p i e n t   h e r e b y   i n d e m n i f i e s   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   t h e   d i s t r i b u t i o n   o f   A c c o m p a n y i n g   T e c h n o l o g y   o r   t h e   u s e   o f   o t h e r   l i c e n s e   t e r m s . 
 
 3 .   T e r m i n a t i o n .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   R e c i p i e n t   f a i l s   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l s   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   t h e   b r e a c h .   A n y   s u b l i c e n s e   t o   t h e   S u b j e c t   S o f t w a r e   t h a t   i s   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e   a b s e n t   t e r m i n a t i o n   b y   t h e   t e r m s   o f   s u c h   s u b l i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 4 .   T r a d e m a r k   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   t o   u s e   a n y   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   w h a t s o e v e r .   N o   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   o f   S G I   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   o r   i n c o r p o r a t i n g   a n y   S u b j e c t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S G I . 
 
 5 .   N o   O t h e r   R i g h t s .   N o   r i g h t s   o r   l i c e n s e s   n o t   e x p r e s s l y   g r a n t e d   h e r e u n d e r   s h a l l   a r i s e   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   T i t l e   t o   a n d   o w n e r s h i p   o f   t h e   O r i g i n a l   S o f t w a r e   a t   a l l   t i m e s   r e m a i n s   w i t h   S G I .   A l l   r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   L i c e n s e   a r e   r e s e r v e d . 
 
 6 .   C o m p l i a n c e   w i t h   L a w s ;   N o n - I n f r i n g e m e n t .   R e c i p i e n t   s h a l l   c o m p l y   w i t h   a l l   a p p l i c a b l e   l a w s   a n d   r e g u l a t i o n s   i n   c o n n e c t i o n   w i t h   u s e   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   a l l   e x p o r t   a n d   i m p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s   o f   t h e   U . S .   g o v e r n m e n t   a n d   o t h e r   c o u n t r i e s .   R e c i p i e n t   m a y   n o t   d i s t r i b u t e   S u b j e c t   S o f t w a r e   t h a t   ( i )   i n   a n y   w a y   i n f r i n g e s   ( d i r e c t l y   o r   c o n t r i b u t o r i l y )   t h e   r i g h t s   ( i n c l u d i n g   p a t e n t ,   c o p y r i g h t ,   t r a d e   s e c r e t ,   t r a d e m a r k   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   k i n d )   o f   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   o r   ( i i )   b r e a c h e s   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y ,   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   w h i c h   u n d e r   a n y   a p p l i c a b l e   l a w   i t   m i g h t   b e   d e e m e d   t o   h a v e   b e e n   d i s t r i b u t e d . 
 
 7 .   C l a i m s   o f   I n f r i n g e m e n t .   I f   R e c i p i e n t   a t   a n y   t i m e   h a s   k n o w l e d g e   o f   a n y   o n e   o r   m o r e   t h i r d   p a r t y   c l a i m s   t h a t   r e p r o d u c t i o n ,   m o d i f i c a t i o n ,   u s e ,   d i s t r i b u t i o n ,   i m p o r t   o r   s a l e   o f   S u b j e c t   S o f t w a r e   ( i n c l u d i n g   p a r t i c u l a r   f u n c t i o n a l i t y   o r   c o d e   i n c o r p o r a t e d   i n   S u b j e c t   S o f t w a r e )   i n f r i n g e s   t h e   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s ,   R e c i p i e n t   m u s t   p l a c e   i n   a   w e l l - i d e n t i f i e d   w e b   p a g e   b e a r i n g   t h e   t i t l e   " L E G A L "   a   d e s c r i p t i o n   o f   e a c h   s u c h   c l a i m   a n d   a   d e s c r i p t i o n   o f   t h e   p a r t y   m a k i n g   e a c h   s u c h   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   u s e r   o f   t h e   S u b j e c t   S o f t w a r e   w i l l   k n o w   w h o m   t o   c o n t a c t   r e g a r d i n g   t h e   c l a i m .   A l s o ,   u p o n   g a i n i n g   s u c h   k n o w l e d g e   o f   a n y   s u c h   c l a i m ,   R e c i p i e n t   m u s t   c o n s p i c u o u s l y   i n c l u d e   t h e   U R L   f o r   s u c h   w e b   p a g e   i n   t h e   R e q u i r e d   N o t i c e ,   a n d   i n   t h e   t e x t   o f   a n y   r e l a t e d   d o c u m e n t a t i o n ,   l i c e n s e   a g r e e m e n t   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   e n d   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   I f   R e c i p i e n t   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   i t   m a k e s   S u b j e c t   S o f t w a r e   a v a i l a b l e   t o   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   R e c i p i e n t   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   p r o v i d e   s u c h   k n o w l e d g e   t o   t h o s e   w h o   r e c e i v e d   t h e   S u b j e c t   S o f t w a r e . 
 
 8 .   D I S C L A I M E R   O F   W A R R A N T Y .   S U B J E C T   S O F T W A R E   I S   P R O V I D E D   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   S U B J E C T   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   S G I   A S S U M E S   N O   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   S O F T W A R E .   S H O U L D   A N Y   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   S G I   A S S U M E S   N O   C O S T   O R   L I A B I L I T Y   F O R   A N Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   S U B J E C T   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y .   U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( 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 ,   N E G L I G E N C E   O R   S T R I C T   L I A B I L I T Y ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   S G I   O R   A N Y   S G I   L I C E N S O R   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 U B J E C T   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 U B J E C T   S O F T W A R E .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   C E R T A I N   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   R E C I P I E N T   T O   T H E   E X T E N T   S O   D I S A L L O W E D . 
 
 1 0 .   I n d e m n i t y .   R e c i p i e n t   s h a l l   b e   s o l e l y   r e s p o n s i b l e   f o r   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e .   R e c i p i e n t   w i l l   d e f e n d ,   i n d e m n i f y   a n d   h o l d   S G I   a n d   i t s   s u c c e s s o r s   a n d   a s s i g n s   h a r m l e s s   f r o m   a n d   a g a i n s t   a n y   l o s s ,   l i a b i l i t y ,   d a m a g e s ,   c o s t s   o r   e x p e n s e s   ( i n c l u d i n g   t h e   p a y m e n t   o f   r e a s o n a b l e   a t t o r n e y s   f e e s )   a r i s i n g   o u t   o f   ( R e c i p i e n t ' s   u s e ,   m o d i f i c a t i o n ,   r e p r o d u c t i o n   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   o r   o u t   o f   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y   m a d e   b y   R e c i p i e n t . 
 
 1 1 .   U . S .   G o v e r n m e n t   E n d   U s e r s .   T h e   S u b j e c t   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m "   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a s   s u c h   t e r m s   a r e   d e f i n e d   i n   t i t l e   4 8   o f   t h e   C o d e   o f   F e d e r a l   R e g u l a t i o n s   a n d   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   o n l y   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 2 .   M i s c e l l a n e o u s .   T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e   b y   a n y   j u d i c i a l   o r   a d m i n i s t r a t i v e   a u t h o r i t y   h a v i n g   p r o p e r   j u r i s d i c t i o n   w i t h   r e s p e c t   t h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   s o   a s   t o   a c h i e v e   a s   n e a r l y   a s   p o s s i b l e   t h e   s a m e   e c o n o m i c   e f f e c t   a s   t h e   o r i g i n a l   p r o v i s i o n   a n d   t h e   r e m a i n d e r   o f   t h i s   L i c e n s e   w i l l   r e m a i n   i n   e f f e c t .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   a n d   c o n s t r u e d   i n   a c c o r d a n c e   w i t h   t h e   l a w s   o f   t h e   U n i t e d   S t a t e s   a n d   t h e   S t a t e   o f   C a l i f o r n i a   a s   a p p l i e d   t o   a g r e e m e n t s   e n t e r e d   i n t o   a n d   t o   b e   p e r f o r m e d   e n t i r e l y   w i t h i n   C a l i f o r n i a   b e t w e e n   C a l i f o r n i a   r e s i d e n t s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   ( o r ,   a b s e n t   s u b j e c t   m a t t e r   j u r i s d i c t i o n   i n   s u c h   c o u r t s ,   t h e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ) ,   w i t h   v e n u e   l y i n g   e x c l u s i v e l y   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   t h a t   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 E x h i b i t   A 
 
 C o p y r i g h t   ( c )   1 9 9 4 - 1 9 9 9   S i l i c o n   G r a p h i c s ,   I n c . 
 
 T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   C I D   F o n t   C o d e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   ( t h e   " L i c e n s e " ) .   Y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   S i l i c o n   G r a p h i c s ,   I n c . ,   a t t n :   L e g a l   S e r v i c e s ,   2 0 1 1   N .   S h o r e l i n e   B l v d . ,   M o u n t a i n   V i e w ,   C A   9 4 0 4 3   o r   a t   h t t p : / / w w w . s g i . c o m / s o f t w a r e / o p e n s o u r c e / c i d / l i c e n s e . h t m l 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b a s i s .   A L L   W A R R A N T I E S   A R E   D I S C L A I M E D ,   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 ,   A N Y   I M P L I E D   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 ,   O F   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   O R   O F   N O N - I N F R I N G E M E N T .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 T h e   O r i g i n a l   S o f t w a r e   ( a s   d e f i n e d   i n   t h e   L i c e n s e )   i s   C I D   f o n t   c o d e   t h a t   w a s   d e v e l o p e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   T h o s e   p o r t i o n s   o f   t h e   S u b j e c t   S o f t w a r e   ( a s   d e f i n e d   i n   t h e   L i c e n s e )   t h a t   w e r e   c r e a t e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   a r e   C o p y r i g h t   ( c )   1 9 9 4 - 1 9 9 9   S i l i c o n   G r a p h i c s ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 
 [ N O T E :   W h e n   u s i n g   t h i s   t e x t   i n   c o n n e c t i o n   w i t h   S u b j e c t   S o f t w a r e   d e l i v e r e d   s o l e l y   i n   o b j e c t   c o d e   f o r m ,   R e c i p i e n t   m a y   r e p l a c e   t h e   w o r d s   " t h i s   f i l e "   w i t h   " t h i s   s o f t w a r e "   i n   b o t h   t h e   f i r s t   a n d   s e c o n d   s e n t e n c e s . ]   3 . 6 .   B i t s t r e a m   V e r a   F o n t s   C o p y r i g h t 
 
 T h e   f o n t s   h a v e   a   g e n e r o u s   c o p y r i g h t ,   a l l o w i n g   d e r i v a t i v e   w o r k s   ( a s   l o n g   a s   " B i t s t r e a m "   o r   " V e r a "   a r e   n o t   i n   t h e   n a m e s ) ,   a n d   f u l l   r e d i s t r i b u t i o n   ( s o   l o n g   a s   t h e y   a r e   n o t   * s o l d *   b y   t h e m s e l v e s ) .   T h e y   c a n   b e   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d   s o l d   w i t h   a n y   s o f t w a r e . 
 
 T h e   f o n t s   a r e   d i s t r i b u t e d   u n d e r   t h e   f o l l o w i n g   c o p y r i g h t : 
 
 C o p y r i g h t   ( c )   2 0 0 3   b y   B i t s t r e a m ,   I n c .   A l l   R i g h t s   R e s e r v e d .   B i t s t r e a m   V e r a   i s   a   t r a d e m a r k   o f   B i t s t r e a m ,   I n c . 
 
 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 e   f o n t s   a c c o m p a n y i n g   t h i s   l i c e n s e   ( " F o n t s " )   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   " F o n t   S o f t w a r e " ) ,   t o   r e p r o d u c e   a n d   d i s t r i b u t e   t h e   F o n t   S o f t w a r e ,   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 e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   F o n t   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   F o n t   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   a n d   t r a d e m a r k   n o t i c e s   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 f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e   t y p e f a c e s . 
 
 T h e   F o n t   S o f t w a r e   m a y   b e   m o d i f i e d ,   a l t e r e d ,   o r   a d d e d   t o ,   a n d   i n   p a r t i c u l a r   t h e   d e s i g n s   o f   g l y p h s   o r   c h a r a c t e r s   i n   t h e   F o n t s   m a y   b e   m o d i f i e d   a n d   a d d i t i o n a l   g l y p h s   o r   c h a r a c t e r s   m a y   b e   a d d e d   t o   t h e   F o n t s ,   o n l y   i f   t h e   f o n t s   a r e   r e n a m e d   t o   n a m e s   n o t   c o n t a i n i n g   e i t h e r   t h e   w o r d s   " B i t s t r e a m "   o r   t h e   w o r d   " V e r a " . 
 
 T h i s   L i c e n s e   b e c o m e s   n u l l   a n d   v o i d   t o   t h e   e x t e n t   a p p l i c a b l e   t o   F o n t s   o r   F o n t   S o f t w a r e   t h a t   h a s   b e e n   m o d i f i e d   a n d   i s   d i s t r i b u t e d   u n d e r   t h e   " B i t s t r e a m   V e r a "   n a m e s . 
 
 T h e   F o n t   S o f t w a r e   m a y   b e   s o l d   a s   p a r t   o f   a   l a r g e r   s o f t w a r e   p a c k a g e   b u t   n o   c o p y   o f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e   t y p e f a c e s   m a y   b e   s o l d   b y   i t s e l f . 
 
 T H E   F O N T   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   A N Y   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   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   B I T S T R E A M   O R   T H E   G N O M E   F O U N D A T I O N   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 ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   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   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e s   o f   G n o m e ,   t h e   G n o m e   F o u n d a t i o n ,   a n d   B i t s t r e a m   I n c . ,   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   F o n t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   G n o m e   F o u n d a t i o n   o r   B i t s t r e a m   I n c . ,   r e s p e c t i v e l y .   F o r   f u r t h e r   i n f o r m a t i o n ,   c o n t a c t :   f o n t s   a t   g n o m e   d o t   o r g .     3 . 7 .   B i g e l o w   &   H o l m e s   I n c   a n d   U R W + +   G m b H   L u x i   f o n t   l i c e n s e 
 
 L u x i   f o n t s   c o p y r i g h t   ( c )   2 0 0 1   b y   B i g e l o w   &   H o l m e s   I n c .   L u x i   f o n t   i n s t r u c t i o n   c o d e   c o p y r i g h t   ( c )   2 0 0 1   b y   U R W + +   G m b H .   A l l   R i g h t s   R e s e r v e d .   L u x i   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   I n c . 
 
 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 e s e   F o n t s   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   " F o n t   S o f t w a r e " ) ,   t o   d e a l   i n   t h e   F o n t   S o f t w a r e ,   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 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   F o n t   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   F o n t   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   a n d   t r a d e m a r k   n o t i c e s   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 f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e . 
 
 T h e   F o n t   S o f t w a r e   m a y   n o t   b e   m o d i f i e d ,   a l t e r e d ,   o r   a d d e d   t o ,   a n d   i n   p a r t i c u l a r   t h e   d e s i g n s   o f   g l y p h s   o r   c h a r a c t e r s   i n   t h e   F o n t s   m a y   n o t   b e   m o d i f i e d   n o r   m a y   a d d i t i o n a l   g l y p h s   o r   c h a r a c t e r s   b e   a d d e d   t o   t h e   F o n t s .   T h i s   L i c e n s e   b e c o m e s   n u l l   a n d   v o i d   w h e n   t h e   F o n t s   o r   F o n t   S o f t w a r e   h a v e   b e e n   m o d i f i e d . 
 
 T H E   F O N T   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   A N Y   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   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   B I G E L O W   &   H O L M E S   I N C .   O R   U R W + +   G M B H .   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 ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   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   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e s   o f   B i g e l o w   &   H o l m e s   I n c .   a n d   U R W + +   G m b H .   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   F o n t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   B i g e l o w   &   H o l m e s   I n c .   a n d   U R W + +   G m b H . 
 
 F o r   f u r t h e r   i n f o r m a t i o n ,   c o n t a c t : 
 
 i n f o @ u r w p p . d e   o r   d e s i g n @ b i g e l o w a n d h o l m e s . c o m 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   X   W i n d o w   S y s t e m 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 7   -   z l i b   1 . 2 
 
 
 v e r s i o n   1 . 2 . 3 ,   J u l y   1 8 t h ,   2 0 0 5 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   z l i b   1 . 2 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 8   -   M o z i l l a   R h i n o   v 1 . 7 R 3 
 
 
 
                                                     M O Z I L L A   P U B L I C   L I C E N S E 
                                                                 V e r s i o n   1 . 1 
 
                                                             - - - - - - - - - - - - - - - 
 
 1 .   D e f i n i t i o n s . 
 
           1 . 0 . 1 .   " C o m m e r c i a l   U s e "   m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e   C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
           1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
           1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
           1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
           1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y   a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c   t r a n s f e r   o f   d a t a . 
 
           1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 
           1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d   a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A . 
 
           1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
           1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
           1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
           1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   i s : 
                     A .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
                     B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
           1 . 1 0 .   " O r i g i n a l   C o d e "   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s   O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s   L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e . 
 
           1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,     m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
           1 . 1 1 .   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e   d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r   w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e   S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e   a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e   f o r   n o   c h a r g e . 
 
           1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )     m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 .     F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   S o u r c e   C o d e   L i c e n s e . 
 
           2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
           T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s : 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
                     ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 )   s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;     o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
           2 . 2 .   C o n t r i b u t o r   G r a n t . 
           S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e 
 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f   t h e   C o v e r e d   C o d e . 
 
                     ( d )         N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   2 )     s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   3 )     f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n   o r   i i )     t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e     ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   4 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
           3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
           T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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   S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e   m a y   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   Y o u   d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e   v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e   a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n   S e c t i o n   3 . 5 . 
 
           3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
           A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a   a n   a c c e p t e d   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m   y o u   m a d e   a n   E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e   v i a   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t   l e a s t   t w e l v e   ( 1 2 )   m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e ,   o r   a t   l e a s t   s i x   ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n   h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r   e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y . 
 
           3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
           Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a   f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d   t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t   s t a t e m e n t   t h a t   t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   f r o m   O r i g i n a l   C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b )   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n   w h i c h   Y o u   d e s c r i b e   t h e   o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e . 
 
           3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s 
                     ( a )   T h i r d   P a r t y   C l a i m s . 
                     I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s   g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 ,   C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e   d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e   p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t   w i l l   k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n   3 . 2 ,   C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l   c o p i e s   C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d   C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
                     ( b )   C o n t r i b u t o r   A P I s . 
                     I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n   p r o g r a m m i n g   i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t   l i c e n s e s   w h i c h   a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I ,   C o n t r i b u t o r   m u s t   a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   L E G A L   f i l e . 
 
                     ( c )         R e p r e s e n t a t i o n s . 
                     C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o   S e c t i o n   3 . 4 ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
           3 . 5 .   R e q u i r e d   N o t i c e s . 
           Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e   S o u r c e   C o d e .     I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a   p a r t i c u l a r   S o u r c e   C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t   i n c l u d e   s u c h   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   u s e r   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e .     I f   Y o u   c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s )   Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A .     Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n   f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p   r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .     Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
           3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
           Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e   r e q u i r e m e n t s   o f   S e c t i o n   3 . 1 - 3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e ,   a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   o f   t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e   o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d   d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   t h e   C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   o f   C o v e r e d   C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 
           3 . 7 .   L a r g e r   W o r k s . 
           Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o   s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t   b e   i n c l u d e d   i n   t h e   L E G A L   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t   b e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 
 T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s   a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e . 
 
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
           6 . 1 .   N e w   V e r s i o n s . 
           N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
           6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
           O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f   t h a t   v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   N e t s c a p e .   N o   o n e   o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e   t e r m s   a p p l i c a b l e   t o   C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e . 
 
           6 . 3 .   D e r i v a t i v e   W o r k s . 
           I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h   y o u   m a y   o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r   l i c e n s e   s o   t h a t   t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " ,   " N e t s c a p e " ,   " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r   l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e )   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e   M o z i l l a   P u b l i c   L i c e n s e   a n d   N e t s c a p e   P u b l i c   L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f   t h i s   L i c e n s e . ) 
 
 7 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
 C O V E R E D   C O D E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   C O D E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   C O D E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   C O D E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   C O D E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 8 .   T E R M I N A T I O N . 
 
           8 . 1 .     T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l   s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
           8 . 2 .     I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )     a l l e g i n g   t h a t : 
 
           ( a )     s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y ,   u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i )   a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e   r o y a l t y   f o r   Y o u r   p a s t   a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h   P a r t i c i p a n t ,   o r   ( i i )   w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o   t h e   C o n t r i b u t o r   V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .     I f   w i t h i n   6 0   d a y s   o f   n o t i c e ,   a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t   m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m   i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f   t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e . 
 
           ( b )     a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b )   a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d ,   s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t   P a r t i c i p a n t . 
 
           8 . 3 .     I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t   a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t   i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e . 
 
           8 . 4 .     I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   C O D E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 1 0 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
 T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n . 
 
 1 1 .   M I S C E L L A N E O U S . 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f ,   o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d   S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .     A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 1 2 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 1 3 .   M U L T I P L E - L I C E N S E D   C O D E . 
 
 I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s   " M u l t i p l e - L i c e n s e d " .     " M u l t i p l e - L i c e n s e d "   m e a n s   t h a t   t h e   I n i t i a l   D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r   Y o u r   c h o i c e   o f   t h e   N P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d   b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A . 
 
 E X H I B I T   A   -   M o z i l l a   P u b l i c   L i c e n s e . 
 
 " T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / M P L / 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
           T h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
           P o r t i o n s   c r e a t e d   b y   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   a r e   C o p y r i g h t   ( C )   _ _ _ _ _ _ 
           _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   A l l   R i g h t s   R e s e r v e d . 
 
           C o n t r i b u t o r ( s ) :   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
 A l t e r n a t i v e l y ,   t h e   c o n t e n t s   o f   t h i s   f i l e   m a y   b e   u s e d   u n d e r   t h e   t e r m s   o f   t h e   _ _ _ _ _   l i c e n s e   ( t h e     " [ _ _ _ ]   L i c e n s e " ) ,   i n   w h i c h   c a s e   t h e   p r o v i s i o n s   o f   [ _ _ _ _ _ _ ]   L i c e n s e   a r e   a p p l i c a b l e   i n s t e a d   o f   t h o s e   a b o v e .     I f   y o u   w i s h   t o   a l l o w   u s e   o f   y o u r   v e r s i o n   o f   t h i s   f i l e   o n l y   u n d e r   t h e   t e r m s   o f   t h e   [ _ _ _ _ ]   L i c e n s e   a n d   n o t   t o   a l l o w   o t h e r s   t o   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   t h e   M P L ,   i n d i c a t e   y o u r   d e c i s i o n   b y   d e l e t i n g     t h e   p r o v i s i o n s   a b o v e   a n d   r e p l a c e     t h e m   w i t h   t h e   n o t i c e   a n d   o t h e r   p r o v i s i o n s   r e q u i r e d   b y   t h e   [ _ _ _ ]   L i c e n s e .     I f   y o u   d o   n o t   d e l e t e   t h e   p r o v i s i o n s   a b o v e ,   a   r e c i p i e n t   m a y   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   e i t h e r   t h e   M P L   o r   t h e   [ _ _ _ ]   L i c e n s e . " 
 
 [ N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t   o f   t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u   s h o u l d   u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n   t h e   O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s . ] 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M o z i l l a   R h i n o 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 9   -   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 0   -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   B r o w s e r   L a u n c h e r   V 1 . 4 b 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 1   -   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 
 T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y ,   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g ,   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f .   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s   h e r e b y   g r a n t e d . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 2   -   H S Q L D B   V 1 . 7 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   H S Q L D B   V 1 . 7 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 3   -   J T O P E N   V 5 . 1 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   J T O P E N   V 5 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   S e c t i o n   B .   N O T I C E S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   C .   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 ( a )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   1 9 9 2 . 
 
 ( b )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( c )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
 ( d )   T a l i g e n t :   P o r t i o n s   l i c e n s e d   f r o m   T a l i g e n t ,   I n c . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   S e c t i o n   C .   N O T I C E S   R E L A T I N G   T O   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   a c k n o w l e d g e m e n t s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E   A N D   I N F O R M A T I O N   F I L E   F O R   I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   7 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 T h i s   P r o g r a m   i n c l u d e s   p o r t i o n s   b a s e d   o n   s a m p l e   c o d e   c o p y r i g h t e d   b y   
 M i c r o s o f t   C o r p o r a t i o n ,   o b t a i n e d   f r o m   a r t i c l e   1 6 5 1 9 4   i n   M i c r o s o f t   K n o w l e d g e   B a s e .   
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   s e e   h t t p : / / s u p p o r t . m i c r o s o f t . c o m / k b / 1 6 5 1 9 4 . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 A N T L R 
 C o p y r i g h t   ( c )   2 0 1 0   T e r e n c e   P a r r 
 A l l   r i g h t s   r e s e r v e d . 
 
 s e r p - 1 . 1 3 . 1 . j a r   
 C o p y r i g h t   ( c )   2 0 0 2 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 D o j o   1 . 7 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n   
 A l l   r i g h t s   r e s e r v e d . 
 
 C S S   S t y l e s   f r o m     Y a h o o   W i d g e t   L i b r a r y   L i b r a r y 
 C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 	 	 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d . 
 
 A S M   v 2 . 2 . 1   
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
         N e i t h e r   t h e   n a m e   o f   t h e   a u t h o r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 A p a c h e   L i c e n s e   2 . 0   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 :   
 
 A p a c h e   O p e n J P A   2 . 2 
 
 O p e n A j a x . j s     -     O p e n   A j a x   h u b   1 . 0   l i b r a r y 
 
 A p a c h e   W i n k   1 . 2 . 1 
 
 A n t   1 . 8 . 2 
       C o p y r i g h t   1 9 9 9 - 2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
       T h e       s y n c       t a s k   i s   b a s e d   o n   c o d e   C o p y r i g h t   ( c )   2 0 0 2 ,   L a n d m a r k 
       G r a p h i c s   C o r p   t h a t   h a s   b e e n   k i n d l y   d o n a t e d   t o   t h e   A p a c h e   S o f t w a r e 
       F o u n d a t i o n . 
 
 C o m m o n s - F i l e U p l o a d   1 . 2 . 2 
 C o m m o n s - I O   2 
 
 x e r c e s I m p l - 2 . 1 0 . 0   
 x m l - a p i s - 1 . 4 . 0 1 
 
     A p a c h e   X e r c e s   J a v a   
     C o p y r i g h t   1 9 9 9 - 2 0 1 1 ,   2 0 1 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t   
     T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
     P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g :     
       -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m .     
       -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m .     
       -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
             A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . , 
   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
 
 
 c o m m o n s - l a n g : c o m m o n s - l a n g : j a r : 2 . 3 
 
 J e n a   2 . 7 . 1 
 / * 
   *   ( c )   C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   *   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 P l u g g e d I n   S o f t w a r e   a n d   u n d e r   a   B S D   l i c e n s e . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 -   C o p y r i g h t   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P     
 -   C o p y r i g h t   2 0 1 0 ,   2 0 1 1   E p i m o r p h i c s   L t d .     
 -   C o p y r i g h t   2 0 1 0 ,   2 0 1 1   T a l i s   S y s t e m s   L t d . 
 T h e s e   h a v e   b e e n   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   u n d e r   a   s o f t w a r e   g r a n t . 
 
 
 
 
 
 
 
 
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
   o r m - x s d . r s r c   -   i n c l u d e d   i n   t h e   o p e n j p a   j a r ,   t a k e n   f r o m : 
         h t t p : / / j a v a . s u n . c o m / x m l / n s / p e r s i s t e n c e / o r m _ 1 _ 0 . x s d ) 
     o r m _ 2 _ 0 - x s d . r s r c   -   i n c l u d e d   i n   t h e   o p e n j p a   j a r ,   t a k e n   f r o m : 
         h t t p : / / j a v a . s u n . c o m / x m l / n s / p e r s i s t e n c e / o r m _ 2 _ 0 . x s d ) 
     p e r s i s t e n c e - x s d . r s r c   -   i n c l u d e d   i n   t h e   o p e n j p a   j a r ,   t a k e n   f r o m : 
         h t t p : / / j a v a . s u n . c o m / x m l / n s / p e r s i s t e n c e / p e r s i s t e n c e _ 1 _ 0 . x s d ) 
     p e r s i s t e n c e _ 2 _ 0 - x s d . r s r c   -   i n c l u d e d   i n   t h e   o p e n j p a   j a r ,   t a k e n   f r o m : 
         h t t p : / / j a v a . s u n . c o m / x m l / n s / p e r s i s t e n c e / p e r s i s t e n c e _ 2 _ 0 . x s d ) 
     w e b s p h e r e - u o w - a p i . j a r   -   t h i s   j a r   f i l e   c o n t a i n s   W e b S p h e r e   p r o p r i e t a r y 
         A P I   c o d e   w h i c h   i s   l i c e n s e d   f o r   u s e   w h e n   c o m p i l i n g   O p e n J P A .   T h e 
         j a r   i s   n o t   d i s t r i b u t e d   w i t h   O p e n J P A   a n d   i s   o n l y   i n c l u d e d   w i t h   t h e 
         s o u r c e   a r c h i v e   i n   o r d e r   t o   r e s o l v e   c o m p i l a t i o n   d e p e n d e n c i e s .   
 
 
 S u n   J A X B   R e f e r e n c e   I m p l e m e n t a t i o n   R u n t i m e   c o m . s u n . x m l . b i n d : j a x b - i m p l : j a r : 2 . 2 . 1 . 1 
 J A X B   R e f e r e n c e   I m p l e m e n t a t i o n   p r o j e c t   ( h t t p s : / / j a x b . d e v . j a v a . n e t / )   j a v a x . x m l . b i n d : j a x b - a p i : j a r : 2 . 2 
 S t r e a m i n g   A P I   f o r   X M L   j a v a x . x m l . s t r e a m : s t a x - a p i : j a r : 1 . 0 - 2 : c o m p i l e 
 
 
 J S R   3 1 1   A P I   ( h t t p s : / / j s r 3 1 1 . d e v . j a v a . n e t / )   j a v a x . w s . r s : j s r 3 1 1 - a p i : j a r : 1 . 1 . 1 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 I C U 4 J       4 . 8 . 1 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 1   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E c l i p s e   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 A s p e c t J ( T M )       T h i s   i s   a   b i n a r y - o n l y   r e l e a s e .     S o u r c e   c o d e   i s   a v a i l a b l e   f r o m   h t t p : / / e c l i p s e . o r g / a s p e c t j 
 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 A p a c h e   S o f t w a r e   L i c e n s e   1 . 1   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 :   
 
 
 A s p e c t J   i n c l u d e s   a   m o d i f i e d   v e r s i o n   o f   t h e   A p a c h e   J a k a r t a   B y t e   C o d e   E n g i n e e r i n g   L i b r a r y   ( B C E L )   v 5 . 1 .   B C E L   i s   a v a i l a b l e   a t   h t t p : / / j a k a r t a . a p a c h e . o r g / b c e l / .   S o u r c e   c o d e   f o r   t h e   m o d i f i e d   v e r s i o n   o f   B C E L   i s   a v a i l a b l e   a t   E c l i p s e . o r g   i n   t h e   A s p e c t J   s o u r c e   t r e e .   T h i s   c o d e   i s   m a d e   a v a i l a b l e   u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e   v 1 . 1 
 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
   *         n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 
 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 D o j o   1 . 6 
 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   I C U 4 J .     N o   p a r t s   o f   I C U 4 J   s h i p   w i t h   D o j o ;   h o w e v e r ,   t h e   H e b r e w   d a t e   s u p p o r t   i s   p o r t e d   f r o m   I C U 4 J   ( a s   a   d e r i v a t i v e   w o r k ) : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   w i l l   b e   a d d e d   t o   t h e   n o t i c e s   f i l e   f o r   S h r i n k s a f e   ( a n d   c a l l e d   o u t   i n   t h e   D O U   f o r   D o j o ) : 
 
 " T h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   c o v e r s   t h e   o p t i o n a l   S h r i n k s a f e   b u i l d   t o o l ,   a n d   M o z i l l a   R h i n o   1 . 7 r 2   w h i c h   i s   r e d i s t r i b u t e d   w i t h   t h a t   t o o l .     S h r i n k s a f e   c o n t a i n s   m o d i f i e d   f i l e s   f r o m   M o z i l l a   R h i n o   c o v e r e d   u n d e r   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 .     T h e   s o u r c e   c o d e   f o r   t h e s e   m o d i f i c a t i o n s   h a s   b e e n   m a d e   a v a i l a b l e   a t   t h e   p u b l i c   D o j o   s v n   r e p o s i t o r y   a t   h t t p : / / w w w . d o j o t o o l k i t . o r g . "       
 
 T h e   S h r i n k s a f e   t o o l   r e q u i r e s   u s e   o f   M o z i l l a   R h i n o   1 . 6 r 7   o r   h i g h e r   i n   o r d e r   t o   r u n .     W e   a r e   r e l y i n g   o n   t h e   s e p a r a t e   D D   C h e c k l i s t   a l r e a d y   a p p r o v e d   f o r   t h e   R h i n o   1 . 7 R 2   j a r .   T h e   v e r s i o n   o f   R h i n o   t h a t   w i l l   b e   r e d i s t r i b u t e d   w i t h   t h e   S h r i n k s a f e   p a c k a g e   b y   d e f a u l t   i s   t h e   a p p r o v e d   v e r s i o n   o f   M o z i l l a   R h i n o   1 . 7 r 2 . 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 D o j o   1 . 6 
 
 U n i c o d e   C L D R   D a t a   F i l e s .     T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s 
 w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t     1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d     d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d     t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   U N I C O D E   C L D R   D A T A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 M I T   L i c e n s e   
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M I T   L i c e n s e :   
 
 
 d o j o x / l a n g / f u n c t i o n a l . j s   -   p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n ,   i n v o k e ,   p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   O l i v e r   S t e e l e   ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 w h i c h   w a s   p u b l i s h e d   u n d e r   M I T   L i c e n s e 
 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   L i c e n s e . 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t     2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t     2 0 0 6   I v a n   S a g a l a e v 
 
 s l f 4 j - a p i - 1 . 6 . 4   
 s l f 4 j - l o g 4 j 1 2 - 1 . 6 . 4 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S 
 
 s l f 4 j - a p i   1 . 6 . 1 
 s l f 4 j - s i m p l e   1 . 6 . 1 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S . c h 
 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E S S   s e c t i o n : 
 
       A p a c h e   L i c e n s e   2 . 0   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e           L i c e n s e   V e r s i o n   2 . 0 .   . ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 
       A x i s   1 . 4 
       A x i s 2   1 . 1 . 1 
       C o m m o n s - L a n g   2 . 1 
       L o g 4 j   1 . 2 . 1 3 
 
         E P L   v   1 . 0 
                   H i g g i n s   S T S   C o r e   1 . 1   m i l e s t o n e   2     
   
 E P L     v .   1 . 0   
 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
   *   C o p y r i g h t   ( c ) 2 0 0 6 - 2 0 0 7   P a r i t y   C o m m u n i c a t i o n s ,   I n c . 
   *   A l l   r i g h t s   r e s e r v e d .   T h i s   p r o g r a m   a n d   t h e   a c c o m p a n y i n g   m a t e r i a l s   
   *   a r e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   E c l i p s e   P u b l i c   L i c e n s e   v 1 . 0 
   *   w h i c h   a c c o m p a n i e s   t h i s   d i s t r i b u t i o n ,   a n d   i s   a v a i l a b l e   a t 
   *   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - v 1 0 . h t m l 
   *   
   *   C o n t r i b u t o r s : 
   *           P a u l   T r e v i t h i c k   -   I n i t i a l   A P I   a n d   i m p l e m e n t a t i o n 
   * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 
   / * * 
   *   C o p y r i g h t   ( c ) 2 0 0 7   P a r i t y   C o m m u n i c a t i o n s ,   I n c . 
   *   A l l   r i g h t s   r e s e r v e d .   T h i s   p r o g r a m   a n d   t h e   a c c o m p a n y i n g   m a t e r i a l s   
   *   a r e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   E c l i p s e   P u b l i c   L i c e n s e   v 1 . 0 
   *   w h i c h   a c c o m p a n i e s   t h i s   d i s t r i b u t i o n ,   a n d   i s   a v a i l a b l e   a t 
   *   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - v 1 0 . h t m l 
   *   
   *   C o n t r i b u t o r s : 
   *           P e t e r   K i m l a c h   -   i n i t i a l   A P I   a n d   i m p l e m e n t a t i o n 
   * /   
 / * * 
   *   C o p y r i g h t   ( c )   2 0 0 6   P a r i t y   C o m m u n i c a t i o n s ,   I n c .   
   *   A l l   r i g h t s   r e s e r v e d .   T h i s   p r o g r a m   a n d   t h e   a c c o m p a n y i n g   m a t e r i a l s   
   *   a r e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   E c l i p s e   P u b l i c   L i c e n s e   v 1 . 0 
   *   w h i c h   a c c o m p a n i e s   t h i s   d i s t r i b u t i o n ,   a n d   i s   a v a i l a b l e   a t 
   *   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - v 1 0 . h t m l 
   *   
   *   C o n t r i b u t o r s : 
   *           Y u r i y   P i l i p e n k o   -   i n i t i a l   A P I   a n d   i m p l e m e n t a t i o n 
   * /   
 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
   *   C o p y r i g h t   ( c )   2 0 0 7 - 2 0 0 8   P a r i t y   C o m m u n i c a t i o n s ,   I n c . 
   *   A l l   r i g h t s   r e s e r v e d .   T h i s   p r o g r a m   a n d   t h e   a c c o m p a n y i n g   m a t e r i a l s   
   *   a r e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   E c l i p s e   P u b l i c   L i c e n s e   v 1 . 0 
   *   w h i c h   a c c o m p a n i e s   t h i s   d i s t r i b u t i o n ,   a n d   i s   a v a i l a b l e   a t 
   *   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - v 1 0 . h t m l 
   *   
   *   C o n t r i b u t o r s : 
   *           V a l e r y   K o k h a n   -   I n i t i a l   A P I   a n d   i m p l e m e n t a t i o n 
   * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /   
 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
   *   C o p y r i g h t   ( c )   2 0 0 6   N o v e l l ,   I n c . . 
   *   A l l   r i g h t s   r e s e r v e d .   T h i s   p r o g r a m   a n d   t h e   a c c o m p a n y i n g   m a t e r i a l s 
   *   a r e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   E c l i p s e   P u b l i c   L i c e n s e   v 1 . 0 
   *   w h i c h   a c c o m p a n i e s   t h i s   d i s t r i b u t i o n ,   a n d   i s   a v a i l a b l e   a t 
   *   h t t p : / / w w w . e c l i p s e . o r g / l e g a l / e p l - v 1 0 . h t m l 
   * 
   *   C o n t r i b u t o r s : 
   *         J i m   S e r m e r s h e i m   -   I n i t i a l   c u t 
   * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 
 E n d   o f   E S S   S e c t i o n 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 I B M   D a s h b o a r d   A p p l i c a t i o n   S e r v i c e s   H u b   3 . 1 
 
       T i v o l i   S p a c e s   1 . 1   n o t i c e s 
 
                             - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n 
 t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 A b d e r a   1 . 0 ,   C o m m o n s - C o d e c   1 . 3 ,   L o g 4 j a v a s c r i p t   1 . 4 . 1 ,   L u c e n e   2 . 4 
 
 
                             - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 S T A R T   O F   I C U 4 J   4 . 0 . 1   N O T I C E S   A N D   I N F O R M A T I O N         
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d . 
 
                             ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 
                             - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
                             S T A R T   O F   I B M   D O J O   T O O L K I T   1 . 7   N O T I C E S   A N D   I N F O R M A T I O N                                                                                       
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 7   s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
   
   
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .     T h i s   s o f t w a r e   m a y   
 a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   
 A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 	 O p e n A j a x . j s     O p e n   A j a x   h u b   1 . 0   l i b r a r y 
 	 U t i l / l e s s     L e s s . j s   1 . 1 . 4   l i b r a r y 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   
 w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   n o t i c e   f r o m   t h e   A p a c h e   S o f t w a r e   
 F o u n d a t i o n :     
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,     u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
           ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
           W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
           ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
           s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
           ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
           t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
           a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
           t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
           W o r k s ;   a n d 
 
           ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
           d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
           i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
           w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
           p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
           t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
           p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
           d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
           w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
           w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
           o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
           m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
           w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
           a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
           a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
           t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .     N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e . 
 
 C S S   S t y l e s   f r o m     Y a h o o   W i d g e t   L i b r a r y   L i b r a r y 
 C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . 
   A l l   r i g h t s   r e s e r v e d . 
   R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   
 i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   N e i t h e r   t h e   n a m e   o f   Y a h o o !   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   
 s o f t w a r e   w i t h o u t   
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n   o f   Y a h o o !   I n c .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F i r e b u g   L i t e   F i l e s .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 
 	 	     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   B S D   L i c e n s e   ( s e e   b e l o w ) 
 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 	 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 	 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 	 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 	 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 	 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   F I R E B U G   L I T E   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 U n i c o d e   C L D R   D a t a   F i l e s .     T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s 
 w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   
 I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   
 T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   
 S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t     1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   
 h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d     
 d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   
 o r   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 ,   a n d / o r   
 s e l l   
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d     
 t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   
 t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   
 e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   
 d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   
 s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   U N I C O D E   C L D R   D A T A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 J s o n . p h p     -     i s   u s e d   i n   a   n u m b e r   o f   t e s t   c a s e s   a n d   r e d i s t r i b u t e d   u n d e r   t e r m s   o f   t h e   N e w   B S D   L i c e n s e .     N o t e   t h a t   t h i s   c o n t e n t   i s   n o t   
 g o v e r n e d   b y   t h e   J S O N   l i c e n s e   ( g o o d   v s   e v i l )   f r o m   J S O N . o r g   ( h t t p : / / w w w . j s o n . o r g / l i c e n s e . h t m l ) .   
 c o p y r i g h t       2 0 0 5   M i c h a l   M i g u r s k i 
 
 
 d o j o x / l a n g / f u n c t i o n a l . j s   -   p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n ,   i n v o k e ,   p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   
 O l i v e r   S t e e l e   ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 w h i c h   w a s   p u b l i s h e d   u n d e r   M I T   L i c e n s e 
 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   L i c e n s e . 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t     2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t     2 0 0 6   I v a n   S a g a l a e v 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 E N D   O F   J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   I C U 4 J .     N o   p a r t s   o f   I C U 4 J   s h i p   w i t h   D o j o ;   h o w e v e r ,   t h e   H e b r e w   d a t e   s u p p o r t   i s   p o r t e d   f r o m   I C U 4 J   ( a s   
 a   d e r i v a t i v e   w o r k ) : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   
 D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   
 s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   w i l l   b e   a d d e d   t o   t h e   n o t i c e s   f i l e   f o r   S h r i n k s a f e   ( a n d   c a l l e d   o u t   i n   t h e   D O U   f o r   D o j o ) : 
 
 T h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   c o v e r s   t h e   o p t i o n a l   S h r i n k s a f e   b u i l d   t o o l ,   a n d   M o z i l l a   R h i n o   1 . 7 r 2   w h i c h   i s   r e d i s t r i b u t e d   
 w i t h   t h a t   t o o l .     S h r i n k s a f e   c o n t a i n s   m o d i f i e d   f i l e s   f r o m   M o z i l l a   R h i n o   c o v e r e d   u n d e r   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 .     T h e   
 s o u r c e   c o d e   f o r   t h e s e   m o d i f i c a t i o n s   h a s   b e e n   m a d e   a v a i l a b l e   a t   t h e   p u b l i c   D o j o   s v n   r e p o s i t o r y   a t   h t t p : / / w w w . d o j o t o o l k i t . o r g . 
 
 T h e   S h r i n k s a f e   t o o l   r e q u i r e s   u s e   o f   M o z i l l a   R h i n o   1 . 6 r 7   o r   h i g h e r   i n   o r d e r   t o   r u n .     W e   a r e   r e l y i n g   o n   t h e   s e p a r a t e   D D   C h e c k l i s t   
 a l r e a d y   a p p r o v e d   f o r   t h e   R h i n o   1 . 7 R 2   j a r .   T h e   v e r s i o n   o f   R h i n o   t h a t   w i l l   b e   r e d i s t r i b u t e d   w i t h   t h e   S h r i n k s a f e   p a c k a g e   b y   d e f a u l t   
 i s   t h e   a p p r o v e d   v e r s i o n   o f   M o z i l l a   R h i n o   1 . 7 r 2 . 
 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
                               - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
                               I B M   T I V O L I   C O M M O N   T O P O L O G Y   1 . 1 . 0 
 
 S e c t i o n   1 :   A p a c h e   L i c e n s e   2 . 0   -   ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S e c t i o n   2 :   M I T   L i c e n s e 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M I T   L i c e n s e : 
 
 S W F O b j e c t   v 2 . 2 
 F A B r i d g e . j s     ( C o p y r i g h t   2 0 0 7   A d o b e   S y s t e m s   I n c o r p o r a t e d ) 
 S L F 4 j 
 
                             ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 
                             - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
                             S e c t i o n   3 :   I B M   I L O G   E l i x i r   E n t e r p r i s e   V 3 . 0   N o t i c e s 
 A P A C H E   1 . 1   C O D E .   T h e   P r o g r a m s   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   
 w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e     
 V e r s i o n   1 . 1       ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 
 B a t i k   1 . 2 b e t a 2 . 
 
                             - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 O P E N   S O U R C E   F L E X   S D K   3 . 2 .     T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e   
 ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 O p e n   S o u r c e   F l e x   S D K   v   3 . 2 
 
 h t t p : / / o p e n s o u r c e . a d o b e . c o m / s v n / o p e n s o u r c e / f l e x / s d k / t a g s / 3 . 2 . 0 . 3 9 5 8 / 
 
 O p e n   S o u r c e   F l e x   S D K   v   4 . 0 
 
 h t t p : / / o p e n s o u r c e . a d o b e . c o m / s v n / o p e n s o u r c e / f l e x / s d k / b r a n c h e s / 4 . 0 . 0 / 
     
 T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e   
 V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   
 c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   
 h t t p : / / w w w . m o z i l l a . o r g / M P L /   
   
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   
 b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   
 L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   
 u n d e r   t h e   L i c e n s e .   
   
 T h e   O r i g i n a l   C o d e   i s   O p e n   S o u r c e   F l e x   S D K .   
   
 T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   A d o b e   S y s t e m s   I n c o p o r a t e d .     
   
 P o r t i o n s   c r e a t e d   b y   I n i t i a l   D e v e l o p e r   a r e   C o p y r i g h t   2 0 0 5 - 2 0 0 7   A d o b e   S y s t e m s   
 I n c o r p o r a t e d .   A l l   R i g h t s   R e s e r v e d .         
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 " T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M I T   L i c e n s e : "   ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 D E N S I T Y   H E A T M A P   D R A W I N G .   T h e   P r o g r a m   i n c l u d e s   c o d e   s o u r c e   f r o m   t h e   H e a t M a p 
 c l a s s . 
   
 C o p y r i g h t   ( c )   2 0 0 8   M i c h a e l   V a n D a n i k e r   
 
       - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 P R O J :   T h e   P r o g r a m   i n c l u d e s   c o d e   b a s e d   o n   P R O J   4 . 3   s o f t w a r e .   
 I B M   o b t a i n e d   t h e   s o f t w a r e   a t   t h e   f o l l o w i n g   a d d r e s s : 
 
 h t t p : / / t r a c . o s g e o . o r g / p r o j /   
 
 u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
   
   C o p y r i g h t   ( c )   2 0 0 0 ,   F r a n k   W a r m e r d a m 
 
                                     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M I C R O S O F T   O F F I C E   T E M P L A T E S .   T h e   P r o g r a m   i n c l u d e s   s a m p l e   M i c r o s o f t   P r o j e c t   f i l e s .   
 
 I B M   o b t a i n e d   t h e   t e m p l a t e s   f r o m   t h e   M i c r o s o f t   O f f i c e   O n l i n e   W e b   S i t e     
 h t t p : / / o f f i c e . m i c r o s o f t . c o m .   
 I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   M i c r o s o f t   S e r v i c e   A g r e e m e n t   l o c a t e d   a t   
 h t t p : / / o f f i c e . m i c r o s o f t . c o m / e n - u s / F X 1 0 0 7 5 0 9 1 1 0 3 3 . a s p x .     
 A c c o r d i n g   t o   t h e   t e r m s   o f   t h i s   a g r e e m e n t ,   y o u   a r e   n o t   a l l o w e d   t o   l i c e n s e   o r     
 d i s t r i b u t e   t h e s e   m e d i a   e l e m e n t s .   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
       E n d   o f   T i v o l i   S p a c e s   1 . 1   
         
       I B M   D a s h b o a r d   A p p l i c a t i o n   S e r v i c e s   H u b : 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S e c t i o n   1 :   A p a c h e   S o f t w a r e   L i c e n s e   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1     ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 
 A x i s   1 . 1 ,   C o m m o n s   L o g g i n g   1 . 1 ,   C o m m o n s   D i s c o v e r y   1 . 1 ,   J A X R P C   1 . 1 ,   S A A J   1 . 1 ,   R e g e x p   1 . 2 
                 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S e c t i o n   2 :   A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 A c t i v e M Q   5 . 5 . 1 ,   A n n o g e n   0 . 1 . 0 ,   A N T   1 . 6 . 2 ,   A N T   1 . 6 . 5 ,   A N T   1 . 7 . 1 ,   A x i o m   1 . 1 + ,   A x i s   1 . 3 . 0 ,   A x i s 2   1 . 1 + ,   A x i s 2   1 . 3   s v n   6 8 0 1 6 1 ,   B e a n u t i l s   1 . 7 . 0 ,   J a k a r t a   C o m m o n s   C o d e c   1 . 3 ,   J a k a r t a   C o m m o n s - F i l e u p l o a d   1 . 1 . 1 ,   J a k a r t a   C o m m o n s   H t t p C l i e n t   3 . 0 . 1 ,   J a k a r t a   C o m m o n s   H t t p C o r e   4 . 0   a l p h a 3 ,   T o m c a t   3 . 2 . 4 ,   X M L 4 J   4 . 3 ,   X M L 4 J   4 . 4 ,   C o m m o n s - I O   1 . 4 ,   C o m m o n s - L a n g   2 . 1 ,   C o m m o n s   L o g g i n g   1 . 0 . 3 ,   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   C o m m o n s   L o g g i n g   1 . 1 ,   C o m m o n s   L o g g i n g   1 . 1 . 1 ,   A p a c h e   D e r b y   1 0 . 3 ,   X S L T 4 J   2 . 7 ,   X M L 4 C   5 . 5 ,   L o g 4 J   2 . 1 . 1 3 ,   P o l i c y   b e t a   1 . 1 + ,   S a n d e s h a 2   b e t a   1 . 1 + ,   S a n d e s h a 2   1 . 4   s v n 6 8 0 1 6 1 ,   X e r c e s   2 . 8 . 1 ,   X M L B e a n s   2 . 2 . 0 ,   X M L   S c h e m a   1 . 1 + ,   H a r m o n y   C l a s s e s ,   J a k a r t a   C o m m o n s   D i s c o v e r y   0 . 2 ,   J a k a r t a   J S P   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   1 . 1 2 ,   M U S E   2 . 3 ,   N e e t h i   v 1 . 4   s v n 6 8 0 1 6 1 ,   O p e n J P A   1 . 2 . 1 - S N A P S H O T - r 6 8 6 0 6 9 ,   S O A P   2 . 3 . 1 ,   S t r u t s   1 . 1 ,   W o d e n   1 . 4   s v n 6 8 0 1 6 1 ,   A x i o m   B e t a   1 . 4   s v n 6 8 0 1 6 1 ,   B a c k p o r t - u t i l - c o n c u r r e n t   3 . 1 ,   M y F a c e s   1 . 2 . 3 ,   X M L   S c h e m a   1 . 4   s v n 6 8 0 1 6 1 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S e c t i o n   3 :   E c l i p s e   P u b l i c   L i c e n s e : 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 
             *   j e t t y - 7 . 1 . 6 . v 2 0 1 0 0 7 1 5   ( h t t p : / / w w w . e c l i p s e . o r g / j e t t y / ) 
 
             *   E M F   2 . 0 . 1   ( h t t p : / / f u l l m o o n . t o r o l a b . i b m . c o m / t o o l s / e m f / s c r i p t s / d o w n l o a d s - v i e w e r . p h p ? s = 2 . 0 . 1 / R 2 0 0 4 0 9 1 7 1 6 1 7 ) 
 
 *   H y a d e s   3 . 0 . 1 . 1   ( h t t p : / / w w w . e c l i p s e . o r g / t p t p / i n d e x . h t m l ) 
 
 *   E c l i p s e   3 . 1   ( h t t p : / / i e s . o t t a w a . i b m . c o m / i s s / i e s / r e l e a s e s / 3 . 1 . x / i n d e x . p h p ) 
 
 *   E M F   2 . 1 . 0   ( h t t p : / / i e s . o t t a w a . i b m . c o m / i s s / i e s / r e l e a s e s / 3 . 1 . x / i n d e x . p h p ) 
 
 *   X S D   2 . 1 . 0   ( h t t p : / / i e s . o t t a w a . i b m . c o m / i s s / i e s / r e l e a s e s / 3 . 1 . x / i n d e x . p h p ) 
 
 *   W e b   S e r v i c e s   D e s c r i p t i o n   L a n g u a g e   f o r   J a v a   T o o l k i t   1 . 6 . 2 ( W S D L 4 J )   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / w s d l 4 j ) 
 
 *   H i g g i n s   S T S   v 1 . 0   M i l e s t o n e   8   ( h t t p : / / w w w . e c l i p s e . o r g / h i g g i n s / d o w n l o a d s . p h p ) 
 
 *   E c l i p s e   S D K   3 . 2 . 1 ,   E M F   2 . 2 . 1 ,   E M F T   1 . 0 . 1 ,   E M F T - J E T   0 . 7 . 1 ,   G M F   1 . 0 . 1   
 G E F   3 . 2 . 1 ,   V i s u a l   E d i t o r   1 . 2 . 1 ,   X S D   2 . 2 . 1 ,   J a v a   M i r r o r   A P I ,   J E T ,   
 I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b ,   L P G   R U N T I M E ,   J S c h   
 0 . 1 . 2 8 ,   J u n i t   3 . 8 . 1   a n d   4 . 1 . 0 ,   O S G i   M a t e r i a l s ,   T P T P   4 . 2 . 1 ,   W T P   
 1 . 5 . 2 ,   W T P   1 . 5 . 3 ,   U M L 2   2 . 0 . 1 ,   X H T M L   D T D s ,   X E R C E S - J   2 . 8 ,   I E T F   U U I D s   
 a n d   G U I D s   I n t e r n e t   D r a f t ,   P D F   T r a n s c o d e r   1 . 0   B e t a   2 ,   S D O   C o m m o n J   I n t e r f a c e s   1 . 0 . 0 ,   W A P   D T D s ,   U D D I 4 J   2 . 0 . 5 ,   I C U 4 J   A P I s   3 . 4 . 4 . 1 .   
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t :   
 h t t p : / / w w w . e c l i p s e . o r g /   
 
 *   E c l i p s e   H e l p   S y s t e m   3 . 0 . 1   c o m p o n e n t s :     I B M   m a d e   c e r t a i n   
 a d d i t i o n a l   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   H e l p   S y s t e m   t h a t   h a v e   n o t   
 b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   u n i q u e   
 t o   t h i s   P r o g r a m .     T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   c o n t a c t i n g   t h e   I B M   H e l p   S y s t e m   
 T e a m   a t   i e h s @ c n . i b m . c o m . 
 
 *   H i g g e n s   T o k e n   S e r v e r   v 1   m 8   ( h t t p : / / w w w . e c l i p s e . o r g / h i g g i n s / d o w n l o a d s . p h p ) 
 
 *   I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g s :   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 7 6 5 6 4 
 
               - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 S e c t i o n   4 :   R S A   D a t a   S e c u r i t y   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   R S A   D a t a   S e c u r i t y   L i c e n s e : 
 
 M D 5   
 
 / *   C O P Y R I G H T   ( C )   1 9 9 1 - 2 ,   R S A   D A T A   S E C U R I T Y ,   I N C .   C R E A T E D   1 9 9 1 .   A L L 
 R I G H T S   R E S E R V E D . L I C E N S E   T O   C O P Y   A N D   U S E   T H I S   S O F T W A R E   I S   G R A N T E D   P R O V I D E D   T H A T   I T   I S   I D E N T I F I E D   A S   T H E   " R S A   D A T A   S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T   A L G O R I T H M "   I N   A L L   M A T E R I A L   M E N T I O N I N G   O R   R E F E R E N C I N G   T H I S   S O F T W A R E   O R   T H I S   F U N C T I O N .   L I C E N S E   I S   A L S O   G R A N T E D   T O   M A K E   A N D   U S E   D E R I V A T I V E   W O R K S   P R O V I D E D   T H A T   S U C H   W O R K S   A R E   I D E N T I F I E D   A S   " D E R I V E D   F R O M   T H E   R S A   D A T A   S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T   A L G O R I T H M "   I N   A L L   M A T E R I A L   M E N T I O N I N G   O R   R E F E R E N C I N G   T H E   D E R I V E D   W O R K .   R S A   D A T A   S E C U R I T Y ,   I N C .   M A K E S   N O   R E P R E S E N T A T I O N S   C O N C E R N I N G   E I T H E R   T H E   M E R C H A N T A B I L I T Y   O F   T H I S   S O F T W A R E   O R   T H E   S U I T A B I L I T Y   O F   T H I S   S O F T W A R E   F O R   A N Y   P A R T I C U L A R   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S "   W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D .   T H E S E   N O T I C E S   M U S T   B E   R E T A I N E D   I N   A N Y   C O P I E S   O F   A N Y   P A R T   O F   T H I S   D O C U M E N T A T I O N   A N D / O R   S O F T W A R E . 
   * / 
 
               - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 S e c t i o n   5 :   W 3 C   S o f t w a r e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   W 3 C   S o f t w a r e   N o t i c e   a n d   L i c e n s e . 
 
 W 3 C   D O M   L e v e l   3   C o r e   V e r s i o n   1 . 0 
 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e .   
 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
               - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S e c t i o n   6 :   J a x e n   V e r s i o n   1 . 0   B S D   S o f t w a r e   L i c e n s e 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   J a x e n   V e r s i o n   1 . 0   B S D   S o f t w a r e   L i c e n s e : 
 J a x e n   1 . 1   B e t a   1 1   j a r 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 2   b o b   m c w h i r t e r   &   J a m e s   S t r a c h a n . 
   A l l   r i g h t s   r e s e r v e d . 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s   t h e s e   c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   " J a x e n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .     F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   l i c e n s e @ j a x e n . o r g . 
   
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J a x e n " ,   n o r   m a y   " J a x e n "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   f r o m   t h e   J a x e n   P r o j e c t   M a n a g e m e n t   ( p m @ j a x e n . o r g ) . 
   
   I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e   e n d - u s e r   d o c u m e n t a t i o n   p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e   s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   e q u i v a l e n t   t o   t h e   f o l l o w i n g : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   J a x e n   P r o j e c t   ( h t t p : / / w w w . j a x e n . o r g / ) . " 
 A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s   a v a i l a b l e   a t   h t t p : / / w w w . j a x e n . o r g / 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   J a x e n   A U T H O R S   O R   T H E   P R O J E C T   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y     i n d i v i d u a l s   o n   b e h a l f   o f   t h e   J a x e n   P r o j e c t   a n d   w a s   o r i g i n a l l y   c r e a t e d   b y   b o b   m c w h i r t e r       b o b @ w e r k e n . c o m       a n d     J a m e s   S t r a c h a n       j s t r a c h a n @ a p a c h e . o r g     .     F o r   m o r e   i n f o r m a t i o n   o n   t h e     J a x e n   P r o j e c t ,   p l e a s e   s e e       h t t p : / / w w w . j a x e n . o r g /     . 
 
               - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
               S e c t i o n   7 :   J a x e n   V e r s i o n   1 . 1 . 1   B S D   L i c e n s e 
 T h e   P r o g r a m   i n c l u d e s   J a x e n   v . 1 . 1 . 1   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
   C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
   ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 
 S e c t i o n   8 :   D o j o   B S D   L i c e n s e 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   D o j o   B S D   L i c e n s e : 
 I B M   D o j o   T o o l k i t   1 . 5 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
               S e c t i o n   9 :   B r o w s e r L a u n c h e r   C o d e 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   B r o w s e r L a u n c h e r   s o f t w a r e : 
 
 *   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 S e c t i o n   1 0 :   P N G I m a g e   P r o d u c e r 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   P N G I m a g e   P r o d u c e r   s o f t w a r e : 
 
 *   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   P N G I m a g e   P r o d u c e r :     
 
 C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 
 T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y ,   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g ,   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f .   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s   h e r e b y   g r a n t e d . 
 
               - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 S e c t i o n   1 1 :   H S Q L   B S D   L i c e n s e 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   H S Q L   D e v e l o p m e n t   G r o u p   s o f t w a r e : 
 
 *   H S Q L D B   V 1 . 7 . 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   H S Q L   D e v e l o p m e n t   G r o u p :     
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
 A l l   r i g h t s   r e s e r v e d . 
 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 S e c t i o n   1 2 :   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U ) 
 T h e   p r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   I C U   s o f t w a r e : 
 I C U 4 J   v e r s i o n s   3 . 6 . 1   a n d   3 . 8       
 -   I C U 4 C   v e r s i o n s   1 . 8 .   2 . 0   a n d   2 . 4 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d .   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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 S e c t i o n   1 3 :   J T O P E N 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   J T O P E N   s o f t w a r e : 
 
 *   J T O P E N   V 5 . 1 . 1 
 
 T h e   s o u r c e   c o d e   f o r   J T O P E N   i s   a v a i l a b l e   o n   t h e   W e b   f r o m : 
 h t t p : / / w w w . i b m . c o m / s e r v e r s / e s e r v e r / i s e r i e s / t o o l b o x / d o w n l o a d s . h t m 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 S e c t i o n   1 4 :   A S M   B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   A S M   v . 2 . 2   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e :   B S D   L i c e n s e 
 . ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 S e c t i o n   1 5 :   I B M   S D K ,   J a v a   T e c h n o l o g y   E d i t i o n   V 6 . 0 : 
 
 T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :       P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 S e c t i o n   1 6 :     J A C L   S o f t w a r e   L i c e n s e 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   J A C L   t h a t   I B M   o b t a i n e d   u n d e r   t h e   J A C L   S o f t w a r e   L i c e n s e . 
 J A C L   1 . 3 . 2 
 U n i v e r s i t y   o f   C a l i f o r n i a   C o p y r i g h t ,   P e r m i s s i o n   S t a t e m e n t   a n d   W a r r a n t y   D i s c l a i m e r 
 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 ,   w i t h o u t   w r i t t e n   a g r e e m e n t   a n d   w i t h o u t   l i c e n s e   o r   r o y a l t y   f e e s ,   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e ,   p r o v i d e d   t h a t   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 e   f o l l o w i n g   t w o   p a r a g r a p h s   a p p e a r   i n   a l l   c o p i e s   o f   t h i s   s o f t w a r e . 
 I N   N O   E V E N T   S H A L L   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   B E   L I A B L E   T O   A N Y   P A R T Y   F O R   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E   A N D   I T S   D O C U M E N T A T I O N ,   E V E N   I F   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   S P E C I F I C A L L Y   D I S C L A I M S   A N Y   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 .   T H E   S O F T W A R E   P R O V I D E D   H E R E U N D E R   I S   O N   A N   ' A S   I S '   B A S I S ,   A N D   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   H A S   N O   O B L I G A T I O N   T O   P R O V I D E   M A I N T E N A N C E ,   S U P P O R T ,   U P D A T E S ,   E N H A N C E M E N T S ,   O R   M O D I F I C A T I O N S . 
 S u n   M i c r o s y s t e m s   L a b o r a t o r i e s   L i c e n s e 
 S U N   M I C R O S Y S T E M S ,   I N C .   T H R O U G H   I T S   S U N   M I C R O S Y S T E M S   L A B O R A T O R I E S   D I V I S I O N   ( " S U N " )   W I L L   L I C E N S E   T H I S   S O F T W A R E   A N D   T H E   A C C O M P A N Y I N G   D O C U M E N T A T I O N   T O   Y O U   ( a   " L i c e n s e e " )   O N L Y   O N   Y O U R   A C C E P T A N C E   O F   A L L   T H E   T E R M S   S E T   F O R T H   B E L O W . 
 S u n   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e   r i g h t   t o   d o w n l o a d ,   i n s t a l l ,   c o m p i l e ,   u s e ,   c o p y   a n d   d i s t r i b u t e   t h e   S o f t w a r e ,   m o d i f y   o r   o t h e r w i s e   c r e a t e   d e r i v a t i v e   w o r k s   f r o m   t h e   S o f t w a r e   ( e a c h ,   a   " M o d i f i c a t i o n " )   a n d   d i s t r i b u t e   a n y   M o d i f i c a t i o n   i n   s o u r c e   c o d e   a n d / o r   b i n a r y   c o d e   f o r m   t o   i t s   c u s t o m e r s   w i t h   a   l i c e n s e   a g r e e m e n t   c o n t a i n i n g   t h e s e   t e r m s   a n d   n o t i n g   t h a t   t h e   S o f t w a r e   h a s   b e e n   m o d i f i e d .   T h e   S o f t w a r e   i s   c o p y r i g h t e d   b y   S u n   a n d   o t h e r   t h i r d   p a r t i e s   a n d   L i c e n s e e   s h a l l   r e t a i n   a n d   r e p r o d u c e   a l l   c o p y r i g h t   a n d   o t h e r   n o t i c e s   p r e s e n t l y   o n   t h e   S o f t w a r e .   A s   b e t w e e n   S u n   a n d   L i c e n s e e ,   S u n   i s   t h e   s o l e   o w n e r   o f   a l l   r i g h t s   i n   a n d   t o   t h e   S o f t w a r e   o t h e r   t h a n   t h e   l i m i t e d   r i g h t s   g r a n t e d   t o   L i c e n s e e   h e r e i n ;   L i c e n s e e   w i l l   o w n   i t s   M o d i f i c a t i o n s ,   e x p r e s s l y   s u b j e c t   t o   S u n ' s   c o n t i n u i n g   o w n e r s h i p   o f   t h e   S o f t w a r e .   L i c e n s e e   w i l l ,   a t   i t s   e x p e n s e ,   d e f e n d   a n d   i n d e m n i f y   S u n   a n d   i t s   l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y   t h i r d   p a r t y   c l a i m s ,   i n c l u d i n g   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s ,   a n d   b e   w h o l l y   r e s p o n s i b l e   f o r   a n y   l i a b i l i t i e s   a r i s i n g   o u t   o f   o r   r e l a t e d   t o   L i c e n s e e ' s   d e v e l o p m e n t ,   u s e   o r   d i s t r i b u t i o n   o f   t h e   S o f t w a r e   o r   M o d i f i c a t i o n s .   A n y   d i s t r i b u t i o n   o f   t h e   S o f t w a r e   a n d   M o d i f i c a t i o n s   m u s t   c o m p l y   w i t h   a l l   a p p l i c a b l e   U n i t e d   S t a t e s   e x p o r t   c o n t r o l   l a w s . 
 T H E   S O F T W A R E   I S   B E I N G   P R O V I D E D   T O   L I C E N S E E   " A S   I S "   A N D   A L L   E X P R E S S   O R   I M P L I E D   C O N D I T I O N S   A N D   W A R R A N T I E S ,   I N C L U D I N G   A N Y   I M P L I E D   W A R R A N T Y   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   O R   N O N - I N F R I N G E M E N T ,   A R E   D I S C L A I M E D .   I N   N O   E V E N T   W I L L   S U N   B E   L I A B L E   H E R E U N D E R   F O R   A N Y   D I R E C T   D A M A G E S   O R   A N Y   I N D I R E C T ,   P U N I T I V E ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 S e c t i o n   1 7 :   J C U P   N o t i c e 
 
 T h e   P r o g r a m   m a y   i n c l u d e   s o m e   o r   a l l   o f   t h e   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   s o f t w a r e   w h i c h   i s   C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y   a n d   C .   S c o t t   A n a n i a n .   A l l   r i g h t s   r e s e r v e d .   I B M   o b t a i n e d   t h e   J C U P   S o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
                     
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h 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   a n d   w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
               S e c t i o n   1 8 :   J y t h o n   2 . 1   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   J y t h o n   2 . 1   L i c e n s e : 
 
 J Y T H O N   2 . 1 . 3 
 
 C o p y r i g h t   ( c )   2 0 0 0 ,   J y t h o n   D e v e l o p e r s         A l l   r i g h t s   r e s e r v e d .                                       
                                                                                                                                                                 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                             
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e                     
 m e t :                                                                                                                                                         
                                                                                                                                                                 
 -   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t                                 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                                       
                                                                                                                                                                 
 -   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                           
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e                           
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .                         
                                                                                                                                                                 
 -   N e i t h e r   t h e   n a m e   o f   t h e   J y t h o n   D e v e l o p e r s   n o r   t h e   n a m e s   o f   i t s                                 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m                         
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .                                                 
                                                                                                                                                                 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                           I B M   I n s t a l l a t i o n   M a n a g e r   a n d   P a c k a g i n g   U t i l i t y   f o r   t h e   R a t i o n a l   S o f t w a r e   D e v e l o p m e n t   P l a t f o r m 
 
                           A p a c h e   L i c e n s e   2 . 0   
 
                                           T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
                 . ( P l e a s e   s e e   l i c e n s e   e a r l i e r   i n   t h i s   f i l e ) 
 
 A p a c h e   C o m m o n s   C o d e c   1 . 3 . 0 ,   A p a c h e   C o m m o n s   E l   1 . 0 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   A p a c h e   C o m m o n s   N e t   1 . 4 . 1 ,     A p a c h e   H T T P   C l i e n t   3 . 1 . 0 ,   A p a c h e   L u c e n e   1 . 9 . 1 ,   A p a c h e   O r o   2 . 0 . 8 ,   A p a c h e   T o m c a t   4 . 1 . 3 0 ,   A p a c h e   T o o l s   A n t   1 . 7 . 1 ,   A p a c h e   H t t p C o m p o n e n t s   H t t p C l i e n t   4 . 1 . 2                                               
 
             = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
 	   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   . w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 J R E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   A I X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   H P - U X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   S o l a r i s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 
 T h e   n o t i c e s   a n d   i n f o r m a t i o n   f i l e s   f o r   t h e   a b o v e   l i s t e d   J R E   p l a t f o r m s   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   d i r e c t o r i e s : 
 
 A I X   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / j r e / n o t i c e s . t x t 
 
 H P - U X   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / N o t i c e s . h t m l 
 
 L i n u x   a n d   S o l a r i s   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / n o t i c e s . t x t 
 
 W i n d o w s   P l a t f o r m s : 
     i n s t a l l _ d i r     \ e c l i p s e \ j r e _     v e r s i o n     \ n o t i c e s . t x t 
 
 E N D   O F   J R E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 1 .   G N O M E   B i n d i n g 
 2 .   G T K +   B i n d i n g 
 3 .   G T K   +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 E N D   O F   L G P L   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 T i v o l i   C o m m o n   R e p o r t i n g   S e c t i o n : 
   
 
 I I I .   I B M   D o j o   T o o l k i t   1 . 5 
 I V .   A u t o n o m i c   D e p l o y m e n t   E n g i n e   1 . 4 
 V .   C o m p o s i t e   O f f e r i n g   I n s t a l l e r   2 . 2 . 1 
 V I .   I n s t a l l A n y w h e r e   2 0 1 1   S P 1   n o t i c e s 
 V I I .   I B M   C o g n o s   B I   S e r v e r   1 0 . 1 . 1 
 V I I I .   I B M   C o g n o s   F r a m e w o r k   M a n a g e r   1 0 . 1 . 1 
 I X .   I B M   T i v o l i   C o m m o n   R e p o r t i n g   N o t i c e s 
 	 I X . a .   B I R T   2 . 2 . x 
 	 I X . b .   A p a c h e   C o m m o n s   C o d e c   1 . 3 . 1 
 	 I X . c .   A p a c h e   L O G 4 J   1 . 2 . 8 
 	 I X . d .   I C U 4 J   3 . 4 . 4 
 
 
 I I I .   I B M   D o j o   T o o l k i t   1 . 5 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 5   s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
     
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 I V .   A u t o n o m i c   D e p l o y m e n t   E n g i n e   1 . 4 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
     N o t i c e s . t x t 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   l i c e n s e   a g r e e m e n t   f o r   t h i s   p r o d u c t   r e f e r s   y o u   t o   t h i s   f i l e   f o r   
 d e t a i l s   c o n c e r n i n g   c e r t a i n   n o t i c e s   a n d   o t h e r   i n f o r m a t i o n   I B M   m u s t   
 p r o v i d e   t o   y o u   u n d e r   i t s   l i c e n s e   t o   c e r t a i n   
 s o f t w a r e   c o d e .   T h e   r e l e v a n t   n o t i c e s   a n d   o t h e r     
 i n f o r m a t i o n   a r e   p r o v i d e d   o r   r e f e r e n c e d   b e l o w .     P l e a s e   n o t e   t h a t   a n y   
 n o n - E n g l i s h   v e r s i o n   o f   t h e   l i c e n s e s   b e l o w   i s   u n o f f i c i a l   a n d   i s   p r o v i d e d   
 t o   y o u   f o r   y o u r   c o n v e n i e n c e   o n l y .     T h e   E n g l i s h   v e r s i o n   o f   t h e   l i c e n s e s   
 b e l o w ,   p r o v i d e d   a s   p a r t   o f   t h e   E n g l i s h   v e r s i o n   o f   t h i s   f i l e ,   i s   t h e   
 o f f i c i a l   v e r s i o n . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   y o u   m a y   
 h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s   
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   s o f t w a r e   c o d e   i d e n t i f i e d   b e l o w   a r e   
 " E x c l u d e d   C o m p o n e n t s "   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 L i c e n s e   I n f o r m a t i o n   d o c u m e n t   a c c o m p a n y i n g   t h i s   P r o g r a m .     
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 1   .   T H E   F O L L O W I N G   S E C T I O N   I D E N T I F I E S   V A R I O U S   E X C L U D E D   C O M P O N E N T S   
 C O N T A I N E D   I N   A U T O N O M I C   D E P L O Y M E N T   E N G I N E   V E R S I O N   1 . 3   A N D   S P E C I F I E S   C E R T A I N   
 N O T I C E S   R E G A R D I N G   T H O S E   C O M P O N E N T S   T H A T   I B M   I S   R E Q U I R E D   T O   P R O V I D E   T O   
 Y O U   F O R   I N F O R M A T I O N A L   P U R P O S E S .     N O T W I T H S T A N D I N G   A N Y   P R O V I S I O N   
 C O N T A I N E D   I N   T H E S E   N O T I C E S ,   Y O U R   U S E   O F   T H E S E   C O M P O N E N T S   R E M A I N S   
 S U B J E C T   T O   T H E   T E R M S   O F   T H E   I B M   I N T E R N A T I O N A L   P R O G R A M   L I C E N S E   A G R E E M E N T   
 F O R   W A R R A N T E D   P R O G R A M S   A N D   T H E   A C C O M P A N Y I N G   L I C E N S E   I N F O R M A T I O N   D O C U M E N T   
 F O R   T H E   P R O G R A M . 
 
 
 1 . 1     A x i s   1 . 1 ,   C o m m o n s   L o g g i n g   1 . 1 ,   C o m m o n s   D i s c o v e r y   1 . 1 ,   
 J A X R P C   1 . 1 ,   S A A J   1 . 1   
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   
 
 / *   
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t     2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "     a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "     m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e "   , 
   *         n o r   m a y   " A p a c h e "     a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "     A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 
 
 
 1 . 2     A N T   1 . 7 . 1 ,   T o m c a t   3 . 2 . 4 ,   X M L 4 J   4 . 3 ,   X M L 4 J   4 . 4 ,   C o m m o n s   L o g g i n g   1 . 0 . 3 ,   
           C o m m o n s   L o g g i n g   1 . 0 . 4 ,   A p a c h e   D e r b y   1 0 . 3 ,   X S L T 4 J   2 . 7 ,   X M L 4 C   5 . 5 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s 
   *             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s 
   *             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r 
   *             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 
 
 1 . 3     E M F   2 . 0 . 1 ,   H y a d e s   3 . 0 . 1 . 1 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   
 
 T h e   s o u r c e   c o d e   f o r   E M F   a n d   H y a d e s   i s   a v a i l a b l e   o n   t h e   W e b   f r o m   E c l i p s e . o r g . 
 F o r   E M F   2 . 0 . 1   t h e   s o u r c e   c a n   b e   f o u n d   a t : 
   h t t p : / / f u l l m o o n . t o r o l a b . i b m . c o m / t o o l s / e m f / s c r i p t s / 
   d o w n l o a d s - v i e w e r . p h p ? s = 2 . 0 . 1 / R 2 0 0 4 0 9 1 7 1 6 1 7 
 
 F o r   H y a d e s   3 . 0 . 1 . 1   t h e   s o u r c e   c a n   b e   f o u n d   a t : 
   h t t p : / / w w w . e c l i p s e . o r g / t p t p / i n d e x . h t m l 
 
 
 
 1 . 4     M D 5   
 - - - - - - - - 
 
 / *   C O P Y R I G H T   ( C )   1 9 9 1 - 2 ,   R S A   D A T A   S E C U R I T Y ,   I N C .   C R E A T E D   1 9 9 1 .   A L L 
 R I G H T S   R E S E R V E D . 
 L I C E N S E   T O   C O P Y   A N D   U S E   T H I S   S O F T W A R E   I S   G R A N T E D   P R O V I D E D   T H A T   I T 
 I S   I D E N T I F I E D   A S   T H E   " R S A   D A T A   S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T 
 A L G O R I T H M "   I N   A L L   M A T E R I A L   M E N T I O N I N G   O R   R E F E R E N C I N G   T H I S   S O F T W A R E 
 O R   T H I S   F U N C T I O N . 
 L I C E N S E   I S   A L S O   G R A N T E D   T O   M A K E   A N D   U S E   D E R I V A T I V E   W O R K S   P R O V I D E D 
 T H A T   S U C H   W O R K S   A R E   I D E N T I F I E D   A S   " D E R I V E D   F R O M   T H E   R S A   D A T A 
 S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T   A L G O R I T H M "   I N   A L L   M A T E R I A L 
 M E N T I O N I N G   O R   R E F E R E N C I N G   T H E   D E R I V E D   W O R K . 
 R S A   D A T A   S E C U R I T Y ,   I N C .   M A K E S   N O   R E P R E S E N T A T I O N S   C O N C E R N I N G   E I T H E R 
 T H E   M E R C H A N T A B I L I T Y   O F   T H I S   S O F T W A R E   O R   T H E   S U I T A B I L I T Y   O F   T H I S 
 S O F T W A R E   F O R   A N Y   P A R T I C U L A R   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S " 
 W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D . 
 T H E S E   N O T I C E S   M U S T   B E   R E T A I N E D   I N   A N Y   C O P I E S   O F   A N Y   P A R T   O F   T H I S 
 D O C U M E N T A T I O N   A N D / O R   S O F T W A R E . 
   * / 
 
 
 1 . 5     W 3 C   D O M   L e v e l   3   C o r e   V e r s i o n   1 . 0 
 - - - - - - - - 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   
 o r   d e r i v a t i v e   c o d e .   
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   
 c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   
 c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 
 1 . 6     E c l i p s e   3 . 1 ,   E M F   2 . 1 . 0 ,   X S D   2 . 1 . 0 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0   
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T .   
 1 .   D E F I N I T I O N S   
 " C o n t r i b u t i o n "   m e a n s :   
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   
 d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   
 d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   
 C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   
 a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   
 t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   
 c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   
 d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m .   
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m .   
 " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   
 c o m b i n e d   w i t h   t h e   P r o g r a m .   
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t .   
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   
 i n c l u d i n g   a l l   C o n t r i b u t o r s .   
 2 .   G R A N T   O F   R I G H T S   
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   
 R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   
 r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   
 d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   
 d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   
 R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   
 P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   
 C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   
 T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   
 P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   
 a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   
 L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   
 w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r .   
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   
 i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   
 C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   
 p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   
 R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   
 i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   
 r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   
 r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   
 F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   
 d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   
 b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   
 r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   
 t h i s   A g r e e m e n t .   
 3 .   R E Q U I R E M E N T S   
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   
 o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t :   
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   
 c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   
 n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   
 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 ;   
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   
 i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   
 a s   l o s t   p r o f i t s ;   
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   
 t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   
 a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   
 m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e .   
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m :   
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d   
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m .   
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   
 P r o g r a m .   
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   
 o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n .   
 4 .   C O M M E R C I A L   D I S T R I B U T I O N   
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   
 r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   
 i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   
 i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   
 w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   
 a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   
 C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   
 e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   
 a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   
 a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   
 e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   
 c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   
 T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   
 a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   
 a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   
 i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   
 a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   
 s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   
 c l a i m   a t   i t s   o w n   e x p e n s e .   
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   
 C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   
 r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   
 C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   
 C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   
 C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   
 r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   
 C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s .   
 5 .   N O   W A R R A N T Y   
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   
 " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   
 R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   
 d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   
 r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   
 o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   
 p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s .   
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y   
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   
 C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   
 O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   
 G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   
 7 .   G E N E R A L   
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   
 p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e .   
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - 
 c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   
 c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   
 R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   
 s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   
 c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   
 n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   
 s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   
 R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   
 r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   
 a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   
 s u r v i v e .   
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   
 o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   
 m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   
 p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   
 N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   
 T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   
 m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   
 s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   
 d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   
 b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   
 r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   
 C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   
 u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   
 a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   
 a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   
 e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   
 t h i s   A g r e e m e n t   a r e   r e s e r v e d .   
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   
 i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   
 A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   
 a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   
 a n y   r e s u l t i n g   l i t i g a t i o n .   
 
 1 . 7     Z l i b   1 . 2 . 2 
 - - - - - - - - - - - - - - - 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E N D   O F   A u t o n o m i c   D e p l o y m e n t   E n g i n e   1 . 4                                                 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 V .   C o m p o s i t e   O f f e r i n g   I n s t a l l e r   2 . 2 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 :   A N T   1 . 7 . 1 
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g   b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   C o m p o s i t e   O f f e r i n g   I n s t a l l e r   2 . 2 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 V I .   I n s t a l l A n y w h e r e   2 0 1 1   S P 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 C o m m o n s   C o d e c   1 . 3 
 A N T   1 . 6 . 2 
 
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F     A p a c h e   L i c e n s e   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N       
 
 B R O W S E R L A U N C H E R   C O D E .     
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   B r o w s e r L a u n c h e r   s o f t w a r e : 
 
 B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
   I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N     
 
 H S Q L   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   H S Q L   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 H S Q L D B   V 1 . 7 . 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   H S Q L   D e v e l o p m e n t   G r o u p :     
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 E N D   O F   H S Q L   N O T I C E S   A N D   I N F O R M A T I O N     
 
 I C U 4 J   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   I C U 4 J   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 I C U 4 J   V 3 . 6 . 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   I C U :     
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :   h t t p : / / w w w . i c u - p r o j e c t . o r g / 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t     1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 E N D   O F   I C U   N O T I C E S   A N D   I N F O R M A T I O N     
 
 J T O p e n   S o u r c e   C o d e .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   I C U 4 J   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 J T O p e n   5 . 1 . 1   
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   J T O p e n :     
 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 E N D   O F   J T O P E N   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   I n s t a l l A n y w h e r e   2 0 1 1   S P 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 V I I .   I B M   C o g n o s   B I   S e r v e r   1 0 . 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   f o r   N o n - P r o d u c t i o n   E n v i r o n m e n t   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   A d m i n i s t r a t o r   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   W e b   A d m i n i s t r a t o r   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   P r o f e s s i o n a l   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   P r o f e s s i o n a l   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   P r o f e s s i o n a l   A u t h o r   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   P r o f e s s i o n a l   A u t h o r   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   A d v a n c e d   B u s i n e s s   A u t h o r   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   A d v a n c e d   B u s i n e s s   A u t h o r   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   B u s i n e s s   A n a l y s t   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   B u s i n e s s   A n a l y s t   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   B u s i n e s s   A u t h o r   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   B u s i n e s s   A u t h o r   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   B u s i n e s s   M a n a g e r   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   B u s i n e s s   M a n a g e r   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   C o n s u m e r   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   C o n s u m e r   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   R e c i p i e n t   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   R e c i p i e n t   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   R e m o t e   R e c i p i e n t   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   R e m o t e   R e c i p i e n t   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   A c t i v e   R e p o r t   R e c i p i e n t   1 0 . 1 . 1 
 I B M   C o g n o s   A c t i v e   R e p o r t   L i m i t e d   U s e   R e c i p i e n t   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   A n a l y s i s   S t u d i o   A d d - o n   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   A n a l y s i s   S t u d i o   A d d - o n   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   E v e n t   S t u d i o   A d d - o n   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   E v e n t   S t u d i o   A d d - o n   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   Q u e r y   S t u d i o   A d d - o n   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   Q u e r y   S t u d i o   A d d - o n   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   R e p o r t   S t u d i o   E x p r e s s   A u t h o r   M o d e   A d d - o n   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   R e p o r t   S t u d i o   E x p r e s s   A u t h o r   L t d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   E n h a n c e d   C o n s u m e r   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   E n h a n c e d   C o n s u m e r   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   C o l l a b o r a t i o n   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   f o r   L i n u x   o n   S y s t e m   z   A d d - o n   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   f o r   L i n u x   o n   S y s t e m   z   A d d - o n   L i m i t e d   U s e   1 0 . 1 . 1 
 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   A n a l y s i s   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   A n a l y s i s   L i m i t e d   U s e   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   A n a l y s i s   A d m i n i s t r a t o r   1 0 . 1 . 1 
 I B M   C o g n o s   B u s i n e s s   I n t e l l i g e n c e   A n a l y s i s   f o r   N o n - P r o d u c t i o n   E n v i r o n m e n t   1 0 . 1 . 1 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A c e   L i c e n s e "   s o f t w a r e : 
 
 T h e   A d a p t i v e   C o m m u n i c a t i o n   E n v i r o n m e n t   ( A C E )   s u b s e t   4 . 6 
 C O P Y R I G H T   I N F O R M A T I O N   F O R   A C E 
 A C E   i s   c o p y r i g h t e d   b y   D o u g l a s   C .   S c h m i d t   a n d   h i s   r e s e a r c h   g r o u p   a t 
 W a s h i n g t o n   U n i v e r s i t y ,   C o p y r i g h t   ( c )   1 9 9 3 - 1 9 9 7 ,   a l l   r i g h t s   r e s e r v e d . 
 Y o u   a r e   f r e e   t o   d o   a n y t h i n g   y o u   l i k e   w i t h   t h e   A C E   s o u r c e   c o d e   ( a n d 
 o b j e c t   c o d e   p r o d u c e d   f r o m   t h e   s o u r c e ) .   F o r   i n s t a n c e ,   y o u   c a n   i n c l u d e 
 i t   i n   c o m m e r c i a l   s o f t w a r e ,   a s   l o n g   a s   y o u   i n c l u d e   t h i s   c o p y r i g h t 
 s t a t e m e n t   a l o n g   w i t h   c o d e   b u i l t   u s i n g   A C E . 
 
 Y o u   a r e   u n d e r   n o   o b l i g a t i o n   t o   f r e e l y   r e d i s t r i b u t e   a n y   o f   y o u r   s o u r c e 
 c o d e   t h a t   i s   b u i l t   u s i n g   A C E .   P l e a s e   n o t e ,   h o w e v e r ,   t h a t   y o u   m a y   n o t 
 d o   a n y t h i n g   t o   t h e   A C E   c o d e   t h a t   w i l l   p r e v e n t   i t   f r o m   b e i n g 
 d i s t r i b u t e d   f r e e l y   ( s u c h   a s   c o p y r i g h t i n g   i t   y o u r s e l f   o r   c l a i m i n g 
 a u t h o r s h i p   o f   t h e   A C E   c o d e ) . 
 
 A C E   i s   p r o v i d e d   a s   i s   w i t h   n o   w a r r a n t i e s   o f   a n y   k i n d   i n c l u d i n g   t h e 
 w a r r a n t i e s   o f   d e s i g n ,   m e r c h a n t i b i l i t y   a n d   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 ,   n o n i n f r i n g e m e n t ,   o r   a r i s i n g   f r o m   a   c o u r s e   o f   d e a l i n g ,   u s a g e 
 o r   t r a d e   p r a c t i c e . 
 
 A C E   i s   p r o v i d e d   w i t h   n o   s u p p o r t   a n d   w i t h o u t   a n y   o b l i g a t i o n   o n   t h e   p a r t 
 o f   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   t o   a s s i s t   i n   i t s 
 u s e ,   c o r r e c t i o n ,   m o d i f i c a t i o n   o r   e n h a n c e m e n t . 
 
 W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   a n d   s t u d e n t s   s h a l l   h a v e   n o 
 l i a b i l i t y   w i t h   r e s p e c t   t o   t h e   i n f r i n g e m e n t   o f   c o p y r i g h t s ,   t r a d e 
 s e c r e t s   o r   a n y   p a t e n t s   b y   A C E   o r   a n y   p a r t   t h e r e o f . 
 I n   n o   e v e n t   w i l l   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   b e 
 l i a b l e   f o r   a n y   l o s t   r e v e n u e   o r   p r o f i t s   o r   o t h e r   s p e c i a l ,   i n d i r e c t   a n d 
 c o n s e q u e n t i a l   d a m a g e s . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   A d v a n c e d   V i s u a l 
 S y s t e m s 
 
 P o r t i o n s   C o p y r i g h t   A d v a n c e d   V i s u a l   S y s t e m s   I n c .   2 0 0 8 .   A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   L i c e n s e   V e r s i o n   2 . 0 "   s o f t w a r e : 
 A p a c h e   A c t i v e M Q   4 . 1 . 2 ,   A p a c h e   A x i s   ( e m b e d d e d )   1 . 4 ,   A p a c h e   A x i s   1 . 4 ,   A p a c h e 
 C o m m o n s   C o d e c   1 . 3 ,   A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 . 1 ,   A p a c h e   C o m m o n s 
 C o n f i g u r a t i o n   1 . 5 ,   A p a c h e   C o m m o n s   I O   1 . 3 . 1 ,   A p a c h e   C o m m o n s   L a n g   2 . 3 ,   A p a c h e 
 C o m m o n s   L o g g i n g   1 . 0 . 4 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 1 ,   A p a c h e   C o m m o n s   P o o l   1 . 3 , 
 A p a c h e   D e r b y   1 0 . 1 . 2 . 1 ,   A p a c h e   G e r o n i m o   S p e c s   1 . 2 ,   A p a c h e   H T T P   S e r v e r   1 . 3 . 3 1 , 
 A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 ,   A p a c h e   J a k a r t a   C o m m o n s 
 H t t p C l i e n t   2 . 0 . 2 ,   A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   3 . 1 ,   A p a c h e   J a k a r t a   J S P ( t m ) 
 S t a n d a r d   T a g   L i b r a r y   ( J S T L )   1 . 0 . 3 ,   A p a c h e   J a m e s   ( s u b s e t )   2 . 3 . 1 ,   A p a c h e   J a m e s 
 m i m e 4 j   0 . 2 ,   A p a c h e   l o g 4 c x x   0 . 9 . 7 ,   A p a c h e   L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6 ,   A p a c h e   l o g 4 j 
 1 . 3 a ,   A p a c h e   O p e n J P A   1 . 2 . 1 ,   A p a c h e   P O I   3 . 6 ,   A p a c h e   P o r t a l s   W e b   S e r v i c e s   R e m o t e 
 P o r t l e t s   ( W S R P )   1 . 0 ,   A p a c h e   T o m c a t   6 . 0 . 1 8 ,   A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s 
 6 . 0 . 1 8 ,   A p a c h e   W e b   S e r v i c e s   I n v o c a t i o n   F r a m e w o r k   ( W S I F )   2 . 0 ,   A p a c h e   X a l a n - C + + 
 1 . 8 ,   A p a c h e   X a l a n - J a v a   2 . 7 . 1 ,   A p a c h e   X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   2 . 7 ,   A p a c h e 
 X e r c e s - C + +   X M L   P a r s e r   2 . 7 ,   A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 9 . 1 ,   A p a c h e   X i n d i c e   1 . 1 , 
 A p a c h e   X M L B e a n s   2 . 3 . 0 ,   A p a c h e   X M L B e a n s   2 . 4 . 0 ,   D O M   T o o l t i p   J a v a S c r i p t   W i d g e t 
 0 . 7 . 3 ,   D O M T r e e W a l k e r   2 . 7 ,   e h c a c h e   2 . 2 . 0 ,   I B M   L u c e n e   J a v a   S D K   2 . 4 . 1 ,   I B M   S t A X 
 1 . 0 . 0 ,   I B M   U I M A   J a v a   S D K   ( I U J S )   2 . 2 . 2 ,   S t r e a m i n g   A P I   f o r   X M L   ( S t A X )   1 . 0 . 1 , 
 T a g S o u p   1 . 2 ,   W o o d s t o x   X M L   P r o c e s s o r   3 . 2 . 5 ,   X M L   S e c u r i t y   1 . 4 . 1 
 
 A p a c h e   S o f t w a r e   L i c e n s e 
                                                         V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                     h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
     " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
     a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
     " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
     t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
     " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
     o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
     c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
     " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
     d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
     o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
     o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
     " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
     e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
     " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
     i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
     s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
     " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
     t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
     n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
     a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
     " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
     O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
     c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
     ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
     " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
     f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
     e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
     r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
     o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
     s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
     t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
     " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
     t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
     t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
     s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
     o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
     t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
     m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
     t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
     c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
     a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
     L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
     e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
     d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
     " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
     o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
     s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
     ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
             D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
     ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
             s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
     ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m       o f   a n y   D e r i v a t i v e   W o r k s 
             t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,       p a t e n t ,   t r a d e m a r k ,   a n d 
             a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e       f o r m   o f   t h e   W o r k , 
             e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t       p e r t a i n   t o   a n y   p a r t   o f 
             t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
     ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
             d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
             i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
             w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
             p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
             o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
             a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
             d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
             w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
             w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
             o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
             d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
             n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
             o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
             t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
             a s   m o d i f y i n g   t h e   L i c e n s e . 
 
     Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
     m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
     f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
     f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
     r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
     t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
     d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
     i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
     o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
         T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
       t h e   b r a c k e t s ! )   T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
       h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 A p a c h e   A c t i v e M Q   4 . 1 . 2 
 C o p y r i g h t   2 0 0 5 - 2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = =   M X 4 J   N o t i c e                                                                             = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   M X 4 J   p r o j e c t 
 ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / m x 4 j ) . 
 
 - - - - - 
 N o t e   t h a t   t h i s   N o t i c e   f i l e   d o e s   n o t   i n c l u d e   N o t i c e s   f o r   A c t i v e M Q   s o f t w a r e   t h a t 
 i s   n o t   i n c l u d e d   w i t h   t h e   P r o d u c t . 
 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 . 1 
 C o p y r i g h t   2 0 0 1 - 2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 A p a c h e   C o m m o n s   C o n f i g u r a t i o n   1 . 5 
 C o p y r i g h t   2 0 0 1 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 A p a c h e   C o m m o n s   I O   1 . 3 . 1 
 C o p y r i g h t   2 0 0 1 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 A p a c h e   C o m m o n s   L a n g   2 . 3 
 C o p y r i g h t   2 0 0 1 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 A p a c h e   C o m m o n s   L o g g i n g   1 . 1 
 C o p y r i g h t   2 0 0 3 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 A p a c h e   C o m m o n s   P o o l   1 . 3 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 A p a c h e   D e r b y   1 0 . 1 . 2 . 1 
 ( C )   C o p y r i g h t   1 9 9 7 , 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .       A l l   r i g h t s 
 r e s e r v e d . 
 
 P o r t i o n s   o f   D e r b y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   a r e 
 l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   u n d e r   t h e 
 " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n   L i c e n s e   A g r e e m e n t " , 
 i n f o r m a l l y   k n o w n   a s   t h e   " D e r b y   C L A " . 
 
 T h e   p o r t i o n   o f   t h e   f u n c t i o n T e s t s   u n d e r   ' n i s t '   w a s   o r i g i n a l l y 
 d e v e l o p e d   b y   t h e   N a t i o n a l   I n s t i t u t e   o f   S t a n d a r d s   a n d   T e c h n o l o g y   ( N I S T ) , 
 a n   a g e n c y   o f   t h e   U n i t e d   S t a t e s   D e p a r t m e n t   o f   C o m m e r c e ,   a n d   a d a p t e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   i n   a c c o r d a n c e   w i t h   t h e   N I S T 
 S o f t w a r e   A c k n o w l e d g m e n t   a n d   R e d i s t r i b u t i o n   d o c u m e n t   a t 
 h t t p : / / w w w . i t l . n i s t . g o v / d i v 8 9 7 / c t g / s q l _ f o r m . h t m 
 
 A p a c h e   G e r o n i m o   S p e c s   1 . 2 
 C o p y r i g h t   2 0 0 3 - 2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   O b j e c t   M a n a g e m e n t   G r o u p . 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 0   O b j e c t   M a n a g e m e n t   G r o u p .   U n l i m i t e d   r i g h t s   t o 
 d u p l i c a t e   a n d   u s e   t h i s   c o d e   a r e   h e r e b y   g r a n t e d   p r o v i d e d   t h a t   t h i s 
 c o p y r i g h t   n o t i c e   i s   i n c l u d e d . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   W 3 C   C o n s o r t i u m   ( h t t p : / / w w w . w 3 . o r g / ) . 
 
 C o p y r i g h t     1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m , 
 ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l 
 d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o 
 U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 
 A p a c h e   H T T P   S e r v e r   1 . 3 . 3 1 
 C o p y r i g h t   2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   d e v e l o p e d   a t   t h e   N a t i o n a l   C e n t e r 
 f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s   ( N C S A )   a t   t h e   U n i v e r s i t y   o f 
 I l l i n o i s   a t   U r b a n a - C h a m p a i g n . 
 
 T h i s   s o f t w a r e   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   R S A   D a t a   S e c u r i t y 
 I n c .   M D 5   M e s s a g e - D i g e s t   A l g o r i t h m ,   i n c l u d i n g   v a r i o u s 
 m o d i f i c a t i o n s   b y   S p y g l a s s   I n c . ,   C a r n e g i e   M e l l o n   U n i v e r s i t y ,   a n d 
 B e l l   C o m m u n i c a t i o n s   R e s e a r c h ,   I n c   ( B e l l c o r e ) . 
 
 R e g u l a r   e x p r e s s i o n   s u p p o r t   i s   p r o v i d e d   b y   t h e   P C R E   l i b r a r y   p a c k a g e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e ,   w r i t t e n   b y   P h i l i p   H a z e l ,   a n d   c o p y r i g h t 
 b y   t h e   U n i v e r s i t y   o f   C a m b r i d g e ,   E n g l a n d .   T h e   o r i g i n a l   s o f t w a r e   i s 
 a v a i l a b l e   f r o m 
       f t p : / / f t p . c s x . c a m . a c . u k / p u b / s o f t w a r e / p r o g r a m m i n g / p c r e / 
 
 A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 
 C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   2 . 0 . 2 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   3 . 1 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 A p a c h e   J a k a r t a   J S P ( t m )   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   1 . 0 . 3 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 A p a c h e   J a m e s   ( s u b s e t )   2 . 3 . 1 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 A p a c h e   J a m e s   m i m e 4 j   0 . 2 
 C o p y r i g h t   2 0 0 4   t h e   m i m e 4 j   p r o j e c t 
 
 A p a c h e   l o g 4 c x x   0 . 9 . 7 
 C o p y r i g h t   2 0 0 3 , 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 A u t h o r s : 
       M i c h a e l   C A T A N Z A R I T I       m c a t a n @ u s e r s . s o u r c e f o r g e . n e t     
       E d m o n d   N O L A N       l o g _ d e b u g @ u s e r s . s o u r c e f o r g e . n e t     
 
 A p a c h e   L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6 
 C o p y r i g h t   2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 A p a c h e   l o g 4 j   1 . 3 a 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 A p a c h e   O p e n J P A   1 . 2 . 1 
 C O P Y R I G H T   N O T I C E S 
 
 *   O p e n J P A   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   S E R P   p r o j e c t 
         C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   A .   A b r a m   W h i t e .   A l l   r i g h t s   r e s e r v e d . 
 
 *   O p e n J P A   i s   b u n d l e d   w i t h   t h e   b i n a r i e s   f r o m   t h e   J P A   s p e c i f i c a t i o n ,   b y 
         S u n   M i c r o s y s t e m s   a n d   l i c e n s e d   u n d e r   t h e   C D D L   1 . 0 .   T h e   s o u r c e   c o d e   i s 
         a v a i l a b l e   a t :   h t t p s : / / g l a s s f i s h . d e v . j a v a . n e t / s o u r c e / b r o w s e / g l a s s f i s h / 
 *   O p e n J P A   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   M i r o s l a v   N a c h e v . 
 
 *   O p e n J P A   u s e s   t e s t   c o d e   w r i t t e n   b y   C h a r l e s   T i l l m a n . 
 
 A p a c h e   P O I   3 . 6 
 C o p y r i g h t   2 0 0 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   c o n t a i n s   t h e   D O M 4 J   l i b r a r y   ( h t t p : / / w w w . d o m 4 j . o r g ) . 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d . 
 
 T h i s   p r o d u c t   c o n t a i n s   p a r t s   t h a t   w e r e   o r i g i n a l l y   b a s e d   o n   s o f t w a r e   f r o m   B E A . 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3 ,   B E A   S y s t e m s ,       h t t p : / / w w w . b e a . c o m /     . 
 
 T h i s   p r o d u c t   c o n t a i n s   W 3 C   X M L   S c h e m a   d o c u m e n t s .   C o p y r i g h t   2 0 0 1 - 2 0 0 3   ( c ) 
 W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n 
 R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) 
 
 T h i s   p r o d u c t   c o n t a i n s   t h e   P i c c o l o   X M L   P a r s e r   f o r   J a v a 
 ( h t t p : / / p i c c o l o . s o u r c e f o r g e . n e t / ) .   C o p y r i g h t   2 0 0 2   Y u v a l   O r e n . 
 
 T h i s   p r o d u c t   c o n t a i n s   t h e   c h u n k s _ p a r s e _ c m d s . t b l   f i l e   f r o m   t h e   v s d u m p   p r o g r a m . 
 C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 7   V a l e k   F i l i p p o v   ( f r o b @ d f . r u ) 
 
 A p a c h e   P o r t a l s   W e b   S e r v i c e s   R e m o t e   P o r t l e t s   ( W S R P )   1 . 0 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 A p a c h e   T o m c a t   6 . 0 . 1 8 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t 
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t 
 h t t p : / / n s i s . s o u r c e f o r g e . n e t . 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o m a t i o n   i s   a v a i l a b l e   a t 
 h t t p : / / w w w . e c l i p s e . o r g . 
 
 A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t 
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t 
 h t t p : / / n s i s . s o u r c e f o r g e . n e t . 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o m a t i o n   i s   a v a i l a b l e   a t 
 h t t p : / / w w w . e c l i p s e . o r g . 
 
 A p a c h e   W e b   S e r v i c e s   I n v o c a t i o n   F r a m e w o r k   ( W S I F )   2 . 0 
 C o p y r i g h t   2 0 0 2 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 A p a c h e   X a l a n - C + +   1 . 8 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 
 A p a c h e   X a l a n - J a v a   2 . 7 . 1 
 A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
       C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
     A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
     C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
     = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
     P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
         -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
             h t t p : / / w w w . l o t u s . c o m . 
         -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
             h t t p : / / w w w . s u n . c o m . 
         -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
             h t t p : / / w w w . i b m . c o m . 
 
     = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
     T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
       t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 
           -   T h e       A p a c h e   S o f t w a r e   F o u n d a t i o n 
                   -       X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n   2 . 0 
                   -       J A X P   1 . 3   A P I s   -   s e e   b e l o w 
                   -       B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
                   -       R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n 1 . 1 
 
           -   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
                   -   C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d 
       X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 
           -   T h e       A p a c h e   S o f t w a r e   F o u n d a t i o n 
                   -       X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0 
                   -       J A X P   1 . 3   A P I s   -   s e e   b e l o w 
                   -       B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
                   -       R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
                   -       A n t   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
                   -       S t y l e b o o k   d o c   t o o l   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 
           -   E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n 
                   -   L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       A p a c h e   X e r c e s   J a v a 
       C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
       T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
       w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
             -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
             -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
             -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
                 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . , 
                 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r ) 
 
       A p a c h e   X M L   C o m m o n s 
       C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
       T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0   a p p l i e s   t o : 
 T h e   l i c e n s e   a b o v e   a p p l i e s   t o   t h i s   A p a c h e   X a l a n   r e l e a s e   o f : 
     X a l a n - J a v a   2   -   X S L T   P r o c e s s o r 
     X a l a n - J a v a   2   -   S e r i a l i z e r 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e s 
 x a l a n . j a r   a n d   x s l t c . j a r   -   X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   f r o m 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g / 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 s e r i a l i z e r . j a r   -   X a l a n - J a v a   2   -   S e r i a l i z e r 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   X e r c e s - J a v a   2 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x e r c e s I m p l . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :       h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x m l - a p i s . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :         h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :       X a l a n - J a v a   2   a n d   r e l e a s e   c o p y   o f   X e r c e s - J a v a   2 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   a p p l i e s   t o : 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   i n c l u d e d   f i l e s : 
     t o o l s / a n t . j a r 
     t o o l s / a n t R u n 
     t o o l s / a n t R u n . b a t 
 S o u r c e :   h t t p : / / a n t . a p a c h e . o r g / 
 U s e d   B y :   X a l a n ' s   b u i l d   p r o c e s s :   j a v a / b u i l d . x m l   a n d   t e s t / b u i l d . x m l 
 
 a n d   a p p l i e s   t o   t h e   i n c l u d e d   B C E L . j a r   f r o m   A p a c h e   J a k a r t a 
 ( B y t e   C o d e   E n g i n e e r i n g   L i b r a r y ) . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / b c e l 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a 
 
 a n d   a l s o   a p p l i e s   t o   t h e   i n c l u d e d   r e g e x p . j a r , 
 j a k a r t a - r e g e x p - 1 . 2 . j a r   f r o m   A p a c h e   J a k a r t a . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / r e g e x p 
 U s e d   B y :   B C E L . j a r   w h i c h   i s   u s e d   b y   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a 
 
 a n d   a l s o   t o   s t y l e b o o k - 1 . 0 - b 3 _ x a l a n - 2 . j a r   -   T o o l   f o r   g e n e r a t i n g   X a l a n 
 d o c u m e n t a t i o n . 
 I n t e g r a t e d   w i t h   X a l a n - J a v a   2   a n d   X e r c e s   2 . 
 S o u r c e :   h t t p : / / s v n . a p a c h e . o r g / v i e w v c / x m l / s t y l e b o o k / 
 U s e d   b y :   X a l a n - J a v a   2 ,   X a l a n - C + + 
 
     = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   d o c u m e n t a t i o n 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s : 
 
 W 3 C ( R )   D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t , 
 o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e ) 
 a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g 
 t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e 
 W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t 
       d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n 
         i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
         C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h 
         C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s 
         R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - 
 d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d . 
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s , 
 o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e 
 c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t 
 t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q ) 
 a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s 
 g r a n t e d 
 b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
     = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   s o f t w a r e , 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s   i n   j a r   f i l e   x m l - a p i s . j a r : 
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s , 
 o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s 
 w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r 
 p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e 
       r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s , 
       o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e 
       s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n 
       t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e 
       d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n 
       f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S 
 M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R 
 P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E 
 A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
     = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   j a r   f i l e 
 j a v a _ c u p . j a r   -   L A L R   P a r s e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / C U P 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a 
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r 
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s 
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o 
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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 
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e 
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   J L E X   j a r   f i l e 
 J L e x . j a r   -   A   L e x i c a l   A n a l y z e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / J L e x 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a 
 
 J L E X   C O P Y R I G H T   N O T I C E ,   L I C E N S E   A N D   D I S C L A I M E R . 
 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0   b y   E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d 
 t h a t   b o t h   t h 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   a n d 
 w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e 
 n a m e   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d 
 t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
 f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y 
 s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g 
 f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 , 
 n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   t h e   J a v a 
 p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t   t o   i m p l y   t h a t 
 S u n   e n d o r s e s   t h i s   p r o d u c t . 
 
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   2 . 7 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 . 
 
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   2 . 7 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 . 
 
 A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 9 . 1 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
     -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
     -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
     -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
         A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . , 
         s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
 M a y   i n c l u d e   A p a c h e   X M L   C o m m o n s   R e s o l v e r 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   h t t p : / / w w w . a p a c h e . o r g / 
 
 M a y   i n c l u d e   A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
     -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
         h t t p : / / w w w . l o t u s . c o m . 
     -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
         h t t p : / / w w w . s u n . c o m . 
     -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
         h t t p : / / w w w . i b m . c o m . 
 
 P o r t i o n s   o f   t h i s   c o d e   ( X a l a n )   a r e   d e r i v e d   f r o m   c l a s s e s   p l a c e d   i n   t h e 
 p u b l i c   d o m a i n   b y   A r b o r t e x t   o n   1 0   A p r   2 0 0 0 .   S e e : 
 h t t p : / / w w w . a r b o r t e x t . c o m / c u s t o m e r _ s u p p o r t / u p d a t e s _ a n d _ t e c h n i c a l _ n o t e s / c a t a l o g s / 
 d o c s / R E A D M E . h t m 
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   l i c e n s e d   u n d e r   W 3 C   D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t 
 f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e 
 r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C 
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e 
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
       1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
       2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t 
 e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s 
 p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m 
 f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
       3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e , 
 d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e 
 i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s 
 i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e 
 r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n 
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s . 
 
 A p a c h e   X i n d i c e   1 . 1 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   X M L : D B 
 I n i t i a t i v e   ( h t t p : / / x m l d b - o r g . s o u r c e f o r g e . n e t / ) . 
 
 T h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   s o f t w a r e 
 c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 1 ,   T h e   d b X M L   G r o u p ,   L . L . C . , 
 h t t p : / / w w w . d b x m l g r o u p . c o m . 
 
 A p a c h e   X M L B e a n s   2 . 3 . 0 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
     -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3 ,   B E A   S y s t e m s ,       h t t p : / / w w w . b e a . c o m /     . 
 
 A s i d e   f r o m   c o n t r i b u t i o n s   t o   t h e   A p a c h e   X M L B e a n s   p r o j e c t ,   t h i s 
 s o f t w a r e   a l s o   i n c l u d e s : 
 
 -   o n e   o r   m o r e   s o u r c e   f i l e s   f r o m   t h e   A p a c h e   X e r c e s - J   a n d   A p a c h e   A x i s 
     p r o d u c t s ,   C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 -   W 3 C   X M L   S c h e m a   d o c u m e n t s   C o p y r i g h t   2 0 0 1 - 2 0 0 3   ( c )   W o r l d   W i d e   W e b 
     C o n s o r t i u m   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h 
     C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) 
 
 -   r e s o l v e r . j a r   f r o m   A p a c h e   X m l   C o m m o n s   p r o j e c t , 
     C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 -   P i c c o l o   X M L   P a r s e r   f o r   J a v a   f r o m   h t t p : / / p i c c o l o . s o u r c e f o r g e . n e t / , 
     C o p y r i g h t   2 0 0 2   Y u v a l   O r e n   u n d e r   t h e   t e r m s   o f   t h e   A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 
   -   J S R - 1 7 3   S t r e a m i n g   A P I   f o r   X M L   f r o m 
 h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / x m l p u l l p a r s e r / , 
       C o p y r i g h t   2 0 0 5   B E A   u n d e r   t h e   t e r m s   o f   t h e   A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 
 A p a c h e   X M L B e a n s   2 . 4 . 0 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
     -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3 ,   B E A   S y s t e m s ,       h t t p : / / w w w . b e a . c o m /     . 
 
 A s i d e   f r o m   c o n t r i b u t i o n s   t o   t h e   A p a c h e   X M L B e a n s   p r o j e c t ,   t h i s 
 s o f t w a r e   a l s o   i n c l u d e s : 
 
 -   o n e   o r   m o r e   s o u r c e   f i l e s   f r o m   t h e   A p a c h e   X e r c e s - J   a n d   A p a c h e   A x i s 
     p r o d u c t s ,   C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 -   W 3 C   X M L   S c h e m a   d o c u m e n t s   C o p y r i g h t   2 0 0 1 - 2 0 0 3   ( c )   W o r l d   W i d e   W e b 
     C o n s o r t i u m   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h 
     C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) 
 
 -   r e s o l v e r . j a r   f r o m   A p a c h e   X m l   C o m m o n s   p r o j e c t , 
     C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 -   P i c c o l o   X M L   P a r s e r   f o r   J a v a   f r o m   h t t p : / / p i c c o l o . s o u r c e f o r g e . n e t / , 
     C o p y r i g h t   2 0 0 2   Y u v a l   O r e n   u n d e r   t h e   t e r m s   o f   t h e   A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 
   -   J S R - 1 7 3   S t r e a m i n g   A P I   f o r   X M L   f r o m 
 h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / x m l p u l l p a r s e r / , 
       C o p y r i g h t   2 0 0 5   B E A   u n d e r   t h e   t e r m s   o f   t h e   A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 
 D O M   T o o l t i p   J a v a S c r i p t   W i d g e t   0 . 7 . 3 
 C o p y r i g h t   2 0 0 2 - 2 0 0 5   D a n   A l l e n ,   M o j a v e l i n u x . c o m   ( d a n . a l l e n @ m o j a v e l i n u x . c o m ) 
 
 D O M T r e e W a l k e r   2 . 7 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 . 
 
 e h c a c h e   2 . 2 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   J e t t y   W e b   C o n t a i n e r 
   C o p y r i g h t   1 9 9 5 - 2 0 0 6   M o r t   B a y   C o n s u l t i n g   P t y   L t d 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   J e t t y   W e b   C o n t a i n e r   i s   C o p y r i g h t   M o r t   B a y   C o n s u l t i n g   P t y   L t d 
 u n l e s s   o t h e r w i s e   n o t e d .   I t   i s   l i c e n s e d   u n d e r   t h e   a p a c h e   2 . 0 
 l i c e n s e . 
 
 T h e   j a v a x . s e r v l e t   p a c k a g e   u s e d   b y   J e t t y   i s   c o p y r i g h t 
 S u n   M i c r o s y s t e m s ,   I n c   a n d   A p a c h e   S o f t w a r e   F o u n d a t i o n .   I t   i s 
 d i s t r i b u t e d   u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e . 
 Y o u   c a n   o b t a i n   a   c o p y   o f   t h e   l i c e n s e   a t 
 h t t p s : / / g l a s s f i s h . d e v . j a v a . n e t / p u b l i c / C D D L v 1 . 0 . h t m l . 
 
 T h e   U n i x C r y p t . j a v a   c o d e   ~ I m p l e m e n t s   t h e   o n e   w a y   c r y p t o g r a p h y   u s e d   b y 
 U n i x   s y s t e m s   f o r   s i m p l e   p a s s w o r d   p r o t e c t i o n .   C o p y r i g h t   1 9 9 6   A k i   Y o s h i d a , 
 m o d i f i e d   A p r i l   2 0 0 1   b y   I r i s   V a n   d e n   B r o e k e ,   D a n i e l   D e v i l l e . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y   a n d   d i s t r i b u t e   U n i x C r y p t 
 f o r   n o n - c o m m e r c i a l   o r   c o m m e r c i a l   p u r p o s e s   a n d   w i t h o u t   f e e   i s 
 g r a n t e d   p r o v i d e d   t h a t   t h e   c o p y r i g h t   n o t i c e   a p p e a r s   i n   a l l   c o p i e s . 
 
 T h e   d e f a u l t   J S P   i m p l e m e n t a t i o n   i s   p r o v i d e d   b y   t h e   G l a s s f i s h   J S P   e n g i n e 
 f r o m   p r o j e c t   G l a s s f i s h   h t t p : / / g l a s s f i s h . d e v . j a v a . n e t .   C o p y r i g h t   2 0 0 5 
 S u n   M i c r o s y s t e m s ,   I n c .   a n d   p o r t i o n s   C o p y r i g h t   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 S o m e   p o r t i o n s   o f   t h e   c o d e   a r e   C o p y r i g h t : 
     2 0 0 6   T i m   V e r n u m 
     1 9 9 9   J a s o n   G i l b e r t . 
 
 T h e   j b o s s   i n t e g r a t i o n   m o d u l e   c o n t a i n s   s o m e   L G P L   c o d e . 
 
 T h e   w i n 3 2   J a v a   S e r v i c e   W r a p p e r   ( v 3 . 2 . 3 )   i s   C o p y r i g h t   ( c )   1 9 9 9 ,   2 0 0 6 
 T a n u k i   S o f t w a r e ,   I n c .   a n d   2 0 0 1   S i l v e r   E g g   T e c h n o l o g y .   I t   i s 
 c o v e r e d   b y   a n   o p e n   l i c e n s e   w h i c h   i s   v i e w a b l e   a t 
 h t t p : / / s v n . c o d e h a u s . o r g / j e t t y / j e t t y / b r a n c h e s / j e t t y - 6 . 1 / e x t r a s / w i n 3 2 s e r v i c e / 
 L I C E N S E . t x t 
 
 I B M   L u c e n e   J a v a   S D K   2 . 4 . 1 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h e   s n o w b a l l   s t e m m e r s   i n 
     c o n t r i b / s n o w b a l l / s r c / j a v a / n e t / s f / s n o w b a l l 
 w e r e   d e v e l o p e d   b y   M a r t i n   P o r t e r   a n d   R i c h a r d   B o u l t o n . 
 T h e   f u l l   s n o w b a l l   p a c k a g e   i s   a v a i l a b l e   f r o m 
     h t t p : / / s n o w b a l l . t a r t a r u s . o r g / 
 
 I B M   S t A X   1 . 0 . 0 
 P o r t i o n s   o f   t h i s   s o f t w a r e       w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t       ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
           -   s o f t w a r e   c o p y r i g h t       ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
           -   s o f t w a r e   c o p y r i g h t       ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
 
 I B M   U I M A   J a v a   S D K   ( I U J S )   2 . 2 . 2 
 C o p y r i g h t   2 0 0 6 ,   2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 P o r t i o n s   o f   U I M A   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   a r e 
 l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   u n d e r   t h e 
 " S o f t w a r e   G r a n t   L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e 
 " I B M   U I M A   L i c e n s e   A g r e e m e n t " . 
 
 T h e   f o l l o w i n g   c o p y r i g h t   n o t i c e ( s )   w e r e   a f f i x e d   t o   p o r t i o n s   o f   t h e   c o d e 
 w i t h   w h i c h   t h i s   f i l e   i s   n o w   o r   w a s   a t   o n e   t i m e   d i s t r i b u t e d 
 a n d   a r e   p l a c e d   h e r e   u n a l t e r e d . 
 
 C o p y r i g h t   ( c )   2 0 0 3 ,   2 0 0 6   I B M   C o r p o r a t i o n .         A l l   r i g h t s   r e s e r v e d . 
 
 S t r e a m i n g   A P I   f o r   X M L   ( S t A X )   1 . 0 . 1 
 C o p y r i g h t   2 0 0 4   B E A   S y s t e m s ,   I n c . 
 
 T a g S o u p   1 . 2 
 C o p y r i g h t   2 0 0 2 - 2 0 0 8   b y   J o h n   C o w a n 
 
 W o o d s t o x   X M L   P r o c e s s o r   3 . 2 . 5 
 T h i s   p r o d u c t   c u r r e n t l y   o n l y   c o n t a i n s   c o d e   d e v e l o p e d   b y   a u t h o r s 
 o f   s p e c i f i c   c o m p o n e n t s ,   a s   i d e n t i f i e d   b y   t h e   s o u r c e   c o d e   f i l e s . 
 
 S i n c e   p r o d u c t   i m p l e m e n t s   S t A X   A P I ,   i t   h a s   d e p e n d e n c i e s   t o   S t A X   A P I 
 c l a s s e s . 
 
 F o r   a d d i t i o n a l   c r e d i t s   ( g e n e r a l l y   t o   p e o p l e   w h o   r e p o r t e d   p r o b l e m s ) 
 s e e   C R E D I T S   f i l e . 
 
 X M L   S e c u r i t y   1 . 4 . 1 
 I t   w a s   o r i g i n a l l y   b a s e d   o n   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 ,   I n s t i t u t e   f o r 
 D a t a   C o m m u n i c a t i o n s   S y s t e m s ,       h t t p : / / w w w . n u e . e t - i n f . u n i - s i e g e n . d e /     . 
 
 T h e   d e v e l o p m e n t   o f   t h i s   s o f t w a r e   w a s   p a r t l y   f u n d e d   b y   t h e   E u r o p e a n 
 C o m m i s s i o n   i n   t h e       W e b S i g       p r o j e c t   i n   t h e   I S I S   P r o g r a m m e . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 " 
 s o f t w a r e : 
 A p a c h e   A n t   1 . 5 . 4 ,   A p a c h e   A v a l o n   L o g K i t   1 . 2 ,   A p a c h e   A x i s   1 . 1 ,   A p a c h e   C o m m o n s 
 D i s c o v e r y   0 . 2 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 3 ,   A p a c h e   J a k a r t a   O R O   2 . 0 . 8 ,   A p a c h e 
 J a k a r t a   R e g u l a r   E x p r e s s i o n   P a c k a g e   ( R e g e x p )   1 . 3 ,   A p a c h e   l o g 4 j   1 . 2 . 8 ,   A p a c h e 
 S i m p l e   O b j e c t   A c c e s s   P r o t o c o l   ( S O A P )   2 . 3 . 1 ,   A p a c h e   T o m c a t   ( s u b s e t )   4 . 1 . 2 7 , 
 A p a c h e   V e l o c i t y   1 . 1 ,   A p a c h e   X i n d i c e   ( s u b s e t )   1 . 0 ,   A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2 , 
 A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 ,   l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   A p p e n d e r ) 
 1 . 2 . 8 ,   m o d _ e c h o . c   f r o m   A p a c h e   H T T P   S e r v e r   2 . 0 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .         A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
 i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A n t " ,   " A x i s " ,   " T h e   J a k a r t a   P r o j e c t " ,   " C o m m o n s " ,   " J a k a r t a " ,   " O R O " ,   
 " T o m c a t " ,   " A p a c h e   r e g e x p " ,   " L o g 4 J " ,   " V e l o c i t y " ,   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e 
 F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e 
 c o n t a c t   a p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   o r   " A p a c h e 
 r e g e x p " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   
 o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e       h t t p : / / w w w . a p a c h e . o r g /     . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y 
 w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f 
 I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 A p a c h e   A n t   1 . 5 . 4 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   A v a l o n   L o g K i t   1 . 2 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .         A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   A x i s   1 . 1 
 C o p y r i g h t   ( c )   2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .       A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 3 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .         A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   J a k a r t a   O R O   2 . 0 . 8 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .         A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   J a k a r t a   R e g u l a r   E x p r e s s i o n   P a c k a g e   ( R e g e x p )   1 . 3 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .         A l l   r i g h t s   r e s e r v e d 
 
 A p a c h e   l o g 4 j   1 . 2 . 8 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3 ,   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0 ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d . 
 
 A p a c h e   S i m p l e   O b j e c t   A c c e s s   P r o t o c o l   ( S O A P )   2 . 3 . 1 
 C o p y r i g h t   ( c )   1 9 9 9 ,   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .         A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   T o m c a t   ( s u b s e t )   4 . 1 . 2 7 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .         A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   V e l o c i t y   1 . 1 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d 
 
 A p a c h e   X i n d i c e   ( s u b s e t )   1 . 0 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .       A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   a l s o   c o n t a i n s   D O M   s o f t w a r e   o r i g i n a l l y   l i c e n s e d   u n d e r   t h e   f o l l o w i n g 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t   ( c )   1 9 9 4 - 2 0 0 1   W o r l d 
 W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d 
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k , 
 y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t 
 y o u   m a k e : 
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f 
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t   ( c )   [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s 
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n 
 A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D 
 C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E 
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D 
 P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E 
 S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s . 
 
 A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 
 A z t e c r i d e r   ( j d . x s l t ,   v e r s i o n   1 . 5 . 5 ) 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   A p a c h e   1 . 1   L i c e n s e 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .       A l l   r i g h t s   r e s e r v e d . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   J o h a n n e s   D b l e r .   A l l   r i g h t s   r e s e r v e d . 
 P o r t i o n s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 . 
 T h e   s o u r c e   i s   a v a i l a b l e   a t   t h e   f o l l o w i n g   l o c a t i o n : 
 h t t p : / / w w w . s t y l u s s t u d i o . c o m / j d . x s l t / 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   W 3 C   S o f t w a r e   L i c e n s e 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 
       1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e 
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
       2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e :   ( c )   W o r l d   W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e , 
 K e i o   U n i v e r s i t y .   A l l   R i g h t s   R e s e r v e d . 
       3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m 
 w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y 
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   A p p e n d e r )   1 . 2 . 8 
 C o p y r i g h t   2 0 0 1 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 m o d _ e c h o . c   f r o m   A p a c h e   H T T P   S e r v e r   2 . 0 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B o u n c y   C a s t l e   L i c e n s e "   s o f t w a r e : 
 
 B o u n c y   C a s t l e   C r y p t o   A P I s   1 . 4 . 5 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 0 8   T h e   L e g i o n   O f   T h e   B o u n c y   C a s t l e 
 ( h t t p : / / w w w . b o u n c y c a s t l e . o r g ) 
 
 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 . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D   2 . 0   L i c e n s e "   s o f t w a r e : 
 F o n t b o x   0 . 1 . 0 ,   G o o g l e   P e r f   T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 ,   i O D B C   3 . 5 2 . 6 ,   I T K 
 A u t o P o i n t e r   C + +   t e m p l a t e   1 . 1 1 ,   J a x e n   ( e m b e d d e d )   1 . 1 . 1 ,   J a x e n   1 . 1 . 1 ,   l i b t i f f 
 3 . 9 . 1 ,   P a j ' s   S H A - 1   2 . 1 a ,   P D F B o x   0 . 7 . 3 ,   R e a d e r I n p u t S t r e a m   j a v a   c l a s s   1 ,   S e r p 
 1 . 1 3 . 1 ,   T h e o d o r e   T s ' o   R a n d o m   N u m b e r   G e n e r a t o r   c o d e   0 . 9 5 ,   X M L   B i n a r y   I n f o s e t 
 E n c o d i n g   ( X B I S )   0 . 9 . 5 ,   X M L U n i t   f o r   J a v a   1 . 1 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t 
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 N e i t h e r   t h e   n a m e   o f   t h e       O R G A N I Z A T I O N       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 F o n t b o x   0 . 1 . 0 
 C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 7 ,   w w w . f o n t b o x . o r g .   A l l   r i g h t s   r e s e r v e d . 
 
 G o o g l e   P e r f   T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 
 C o p y r i g h t   ( c )   2 0 0 7 ,   G o o g l e   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 i O D B C   3 . 5 2 . 6 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 6 ,   O p e n L i n k   S o f t w a r e   I n c   a n d   K e   J i n .   A l l   r i g h t s   r e s e r v e d . 
 
 I T K   A u t o P o i n t e r   C + +   t e m p l a t e   1 . 1 1 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 8   I n s i g h t   S o f t w a r e   C o n s o r t i u m   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e   o f   t h e   I n s i g h t   S o f t w a r e   C o n s o r t i u m ,   n o r   t h e   n a m e s   o f   a n y   c o n s o r t i u m 
 m e m b e r s ,   n o r   o f   a n y   c o n t r i b u t o r s ,   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 *   M o d i f i e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   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 N T R I B U T O R S   B E   L I A B L E   F O R   A N Y 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 J a x e n   ( e m b e d d e d )   1 . 1 . 1 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 
 J a x e n   1 . 1 . 1 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 
 l i b t i f f   3 . 9 . 1 
 C o p y r i g h t   ( c )       1 9 8 8 - 1 9 9 7   S a m   L e f f l e r 
 C o p y r i g h t   ( c )       1 9 9 1 - 1 9 9 7   S i l i c o n   G r a p h i c s ,   I n c . 
 C o p y r i g h t   ( c )       1 9 9 6   P i x a r 
 C o p y r i g h t   ( c )       1 9 9 7   G r e g   W a r d   L a r s o n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d 
 i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t 
 ( i )   t h e   a b o v e   c o p y r i g h t   n o t i c e s   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s 
 o f   t h e   s o f t w a r e   a n d   r e l a t e d   d o c u m e n t a t i o n ,   a n d   ( i i )   t h e   n a m e s   o f   S a m   L e f f l e r   a n d 
 S i l i c o n   G r a p h i c s   m a y   n o t   b e   u s e d   i n   a n y   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h e 
 s o f t w a r e   w i t h o u t   t h e   s p e c i f i c ,   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S a m   L e f f l e r   a n d 
 S i l i c o n   G r a p h i c s . 
 
 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 "   A N D   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 ,   I M P L I E D   O R   O T H E R W I S E ,   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 ,   A N Y 
 W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   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 . 
 
 I N   N O   E V E N T   S H A L L   S A M   L E F F L E R   O R   S I L I C O N   G R A P H I C S   B E   L I A B L E   F O R 
 A N Y   S P E C I A L ,   I N C I D E N T A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D ,   O R   A N Y 
 D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   W H E T H E R   O R   N O T 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   D A M A G E ,   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   A R I S I N G 
 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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 L i b t i f f   a l s o   i n c l u d e s   t h e   f o l l o w i n g   n o t i c e : 
 C o p y r i g h t   ( c )   1 9 8 5 ,   1 9 8 6   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a . 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   c o d e   i s   d e r i v e d   f r o m   s o f t w a r e   c o n t r i b u t e d   t o   B e r k e l e y   b y 
 J a m e s   A .   W o o d s ,   d e r i v e d   f r o m   o r i g i n a l   w o r k   b y   S p e n c e r   T h o m a s 
 a n d   J o s e p h   O r o s t . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d 
 p r o v i d e d   t h a t   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 a r a g r a p h   a r e 
 d u p l i c a t e d   i n   a l l   s u c h   f o r m s   a n d   t h a t   a n y   d o c u m e n t a t i o n , 
 a d v e r t i s i n g   m a t e r i a l s ,   a n d   o t h e r   m a t e r i a l s   r e l a t e d   t o   s u c h 
 d i s t r i b u t i o n   a n d   u s e   a c k n o w l e d g e   t h a t   t h e   s o f t w a r e   w a s   d e v e l o p e d 
 b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y .   T h e   n a m e   o f   t h e 
 U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 P a j ' s   S H A - 1   2 . 1 a 
 C o p y r i g h t   ( c )   1 9 9 8   -   2 0 0 8 ,   P a u l   J o h n s t o n   &   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 P D F B o x   0 . 7 . 3 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 7 ,   w w w . p d f b o x . o r g .   A l l   r i g h t s   r e s e r v e d . 
 
 R e a d e r I n p u t S t r e a m   j a v a   c l a s s   1 
 C o p y r i g h t   ( c )   1 9 9 7 - 1 9 9 9   M e r l i n   H u g h e s ,   M i c h a e l   S h o f f n e r ,   D e r e k   H a m n e r ;   a l l 
 r i g h t s   r e s e r v e d . 
 
 S e r p   1 . 1 3 . 1 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 7 ,   A .   A b r a m   W h i t e .   A l l   r i g h t s   r e s e r v e d . 
 
 T h e o d o r e   T s ' o   R a n d o m   N u m b e r   G e n e r a t o r   c o d e   0 . 9 5 
 r a n d o m . c   - -   A   s t r o n g   r a n d o m   n u m b e r   g e n e r a t o r 
 V e r s i o n   0 . 9 5 ,   l a s t   m o d i f i e d   4 - N o v - 9 5 
 C o p y r i g h t   T h e o d o r e   T s ' o ,   1 9 9 4 ,   1 9 9 5 .   A l l   r i g h t s   r e s e r v e d . 
 
 X M L   B i n a r y   I n f o s e t   E n c o d i n g   ( X B I S )   0 . 9 . 5 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 4 ,   D e n n i s   M .   S o s n o s k i .   A l l   r i g h t s   r e s e r v e d . 
 
 X M L U n i t   f o r   J a v a   1 . 1 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 7 ,   J e f f   M a r t i n ,   T i m   B a c o n .   A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " C - Z i p p e r   L i c e n s e "   s o f t w a r e : 
 
 C Z i p p e r   c l a s s   1 . 3 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r . 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 2   G i l l e s   V o l l a n t 
 C o p y r i g h t   ( c )   A r m e n   H a k o b y a n 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   C A 
 
 P o r t i o n s   C o p y r i g h t   ( C )   N e t e g r i t y   I n c .   A L L   R I G H T S   R E S E R V E D . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " C a s t o r   L i c e n s e "   s o f t w a r e : 
 
 C a s t o r   0 . 9 . 5 . 4 
 C o p y r i g h t   1 9 9 9 - 2 0 0 4   ( c )   I n t a l i o   I n c . ,   a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   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 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d 
 t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s . 
 R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a   c o p y   o f   t h i s   d o c u m e n t . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t         n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e         d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   T h e   n a m e   " E x o L a b "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s         d e r i v e d 
 f r o m   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   I n t a l i o   I n c .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   i n f o @ e x o l a b . o r g . 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " C a s t o r "   n o r   m a y 
 " C a s t o r "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   I n t a l i o   I n c . 
 E x o l a b ,   C a s t o r   a n d   I n t a l i o   a r e   t r a d e m a r k s   o f   I n t a l i o   I n c . 
 5 .   D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   E x o L a b   P r o j e c t         ( h t t p : / / w w w . e x o l a b . o r g / ) . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   I N T A L I O   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S E D 
 O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T 
 S H A L L   I N T A L I O   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L , E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O , P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T ( I N C L U D I N G   N E G L I G E N C E   O R 
 O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " C r e a t i v e   C o m m o n s   P u b l i c   D o m a i n "   s o f t w a r e : 
 
 B a c k p o r t - u t i l - c o n c u r r e n t   3 . 1 
 T h e   b a c k p o r t - u t i l - c o n c u r r e n t   s o f t w a r e   h a s   b e e n   r e l e a s e d   t o   t h e   p u b l i c   d o m a i n , 
 a s   e x p l a i n e d   a t :   h t t p : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / p u b l i c d o m a i n . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " D o j o   T o o l k i t   L i c e n s e "   s o f t w a r e : 
 D o j o   T o o l k i t   1 . 3 . 2 - 2 0 1 0 0 3 0 4 - I B M ,   D o j o   T o o l k i t   1 . 5 . 0 - 2 0 1 0 0 9 2 9 - I B M 
 
 D o j o   T o o l k i t   1 . 3 . 2 - 2 0 1 0 0 3 0 4 - I B M 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t 
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 D o j o   T o o l k i t   1 . 5 . 0 - 2 0 1 0 0 9 2 9 - I B M 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " D o m 4 J   L i c e n s e "   s o f t w a r e : 
 D o m 4 j   ( e m b e d d e d )   1 . 6 . 1 ,   D o m 4 j   1 . 0 ,   D o m 4 j   1 . 6 . 1 
 
 R e d i s t r i b u t i o n   a n d   u s e   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 
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
 f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s . 
 R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a   c o p y   o f   t h i s   d o c u m e n t . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   " D O M 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   d o m 4 j - i n f o @ m e t a s t u f f . c o m . 
 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " D O M 4 J "   n o r   m a y   " D O M 4 J " 
 a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   D O M 4 J 
 i s   a   r e g i s t e r e d   t r a d e m a r k   o f   M e t a S t u f f ,   L t d . 
 
 5 .   D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   D O M 4 J   P r o j e c t   -   h t t p : / / w w w . d o m 4 j . o r g 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   M E T A S T U F F ,   L T D .   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M E T A S T U F F ,   L T D .   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 D o m 4 j   ( e m b e d d e d )   1 . 6 . 1 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d . 
 
 D o m 4 j   1 . 0 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d . 
 
 D o m 4 j   1 . 6 . 1 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 "   s o f t w a r e : 
 E c l i p s e   3 . 4 . 2 ,   E c l i p s e   3 . 6 . 2 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 E c l i p s e   3 . 6 . 2 
 E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 6 . 2 
 E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 3   ( s u b s e t ) 
 C a i r o   B i n d i n g 
 C a i r o   L i b r a r y   1 . 0 . 2 .   
 C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 
 C o m m o n s   E L   1 . 0 
 C o m m o n s   L o g g i n g   1 . 0 . 4 
 G N O M E   B i n d i n g   ( s e e   s p e c i a l   n o t i c e   b e l o w ) 
 G T K +   B i n d i n g   ( s e e   s p e c i a l   n o t i c e   b e l o w ) 
 G T K +   B i n d i n g   f o r   M o z i l l a   ( s e e   s p e c i a l   n o t i c e   b e l o w ) 
 F e l i x   1 . 2 . 0   ( S R C   A P I ) 
 I C U 4 J   4 . 2 . 1 
 I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) 
 L u c e n e   1 . 9 . 1   ( s u b s e t ) 
 M o z i l l a   B i n d i n g 
 O S G i   M a t e r i a l s   4 . 2 . 0 
 p i x m a n   0 . 1 . 6 
 P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) 
 T o m c a t   6 . 0 . 1 4   ( J a v a   S e r v l e t   A P I s   2 . 5 . 0 )   
 T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I   2 . 0 ) 
 X H T M L   D T D s   1 . 1   
 X U L   R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 M o d i f i e d   E c l i p s e   3 . 4 . 2   s o u r c e   c o d e   c a n   b e   f o u n d :   h t t p : / / w w w . i b m . c o m / s u p p o r t / d o c v i e w . w s s ? u i d = s w g 2 1 4 3 2 7 9 4 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   E u r o p a 
 T e c h n o l o g i e s   L i m i t e d 
 
 ( c )   2 0 0 5   E u r o p a   T e c h n o l o g i e s   L i m i t e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   F a i r C o m 
 C o r p o r a t i o n 
 
 P o r t i o n s   c o p y r i g h t   1 9 8 4 - 1 9 9 4   F a i r C o m   C o r p o r a t i o n . 
 A l l   R i g h t s   R e s e r v e d 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " H y p e r s o n i c   S Q L   L i c e n s e "   s o f t w a r e : 
 
 H y p e r s o n i c   S Q L   1 . 8 . 0 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 0   b y   t h e   H y p e r s o n i c   S Q L   G r o u p . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   t h e   H y p e r s o n i c   S Q L   G r o u p   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   H Y P E R S O N I C   S Q L   G R O U P , 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e 
 H y p e r s o n i c   S Q L   G r o u p . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   c o n t a i n s   o t h e r   s o f t w a r e   d e v e l o p e d   b y   I B M 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   L i c e n s e   V e r s i o n   2 . 0 "   s o f t w a r e .   T h e 
 A p a c h e   L i c e n s e   V e r s i o n   2 . 0   L i c e n s e   i s   i n c l u d e d   e l s e w h e r e   i n   t h e s e   n o t i c e s . 
 
 A p a c h e   L u c e n e   v 2 . 4 . 1 ,   A p a c h e   J a k a r t a   C o m m o n s   L a n g   v 2 . 3 
 A p a c h e   L u c e n e 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h e   s n o w b a l l   s t e m m e r s   i n 
     c o n t r i b / s n o w b a l l / s r c / j a v a / n e t / s f / s n o w b a l l 
 w e r e   d e v e l o p e d   b y   M a r t i n   P o r t e r   a n d   R i c h a r d   B o u l t o n . 
 T h e   f u l l   s n o w b a l l   p a c k a g e   i s   a v a i l a b l e   f r o m 
     h t t p : / / s n o w b a l l . t a r t a r u s . o r g / 
 
 A p a c h e   C o m m o n s   L a n g 
 C o p y r i g h t   2 0 0 1 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   a d d i t i o n a l   I B M   s o f t w a r e 
 A p a c h e   L u c e n e   v 2 . 4 . 1 ,   A p a c h e   J a k a r t a   C o m m o n s   L a n g   v 2 . 3 ,   W e b S p h e r e   A J A X   P r o x y   1 . 0 . 1 _ 2 0 0 9 0 2 2 7 _ 1 ,   
 X L   T X E - J   o v e r   X C I   2 . 0 . 5 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   L i c e n s e   V e r s i o n   2 . 0 "   s o f t w a r e .   T h e 
 A p a c h e   L i c e n s e   V e r s i o n   2 . 0   L i c e n s e   i s   i n c l u d e d   e l s e w h e r e   i n   t h e s e   n o t i c e s . 
 
 A p a c h e   L u c e n e 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h e   s n o w b a l l   s t e m m e r s   i n 
     c o n t r i b / s n o w b a l l / s r c / j a v a / n e t / s f / s n o w b a l l 
 w e r e   d e v e l o p e d   b y   M a r t i n   P o r t e r   a n d   R i c h a r d   B o u l t o n . 
 T h e   f u l l   s n o w b a l l   p a c k a g e   i s   a v a i l a b l e   f r o m 
     h t t p : / / s n o w b a l l . t a r t a r u s . o r g / 
 
 A p a c h e   C o m m o n s   L a n g 
 C o p y r i g h t   2 0 0 1 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 W e b S p h e r e   A J A X   P r o x y   1 . 0 . 1 _ 2 0 0 9 0 2 2 7 _ 1 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g 
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 ,   r e p r i n t e d   e l s e w h e r e   i n   t h e s e   N o t i c e s .   T h i s   s o f t w a r e 
 m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 *   A p a c h e   J a k a r t a   C o m m o n s   C o d e c   v 1 . 3 
 *   A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   v 3 . 1 
 *   A p a c h e   J a k a r t a   C o m m o n s   L o g g i n g   1 . 0 . 4 
 
 A p a c h e   J a k a r t a   H t t p C l i e n t 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 X L   T X E - J   o v e r   X C I   2 . 0 . 5 
 T h e   P r o g r a m   i s   a c c o m p a n i e d   W 3 C   X G r a m m a r   s o f t w a r e .   A l l   r i g h t s   r e s e r v e d .   I B M 
 o b t a i n e d   t h e   W 3 C   X G r a m m a r   S o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 f o l l o w i n g   l i c e n s e . 
 
 W 3 C ( r )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e 
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e 
 c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e 
 c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y 
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C " s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 . 
 T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n 
 b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s 
 n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e 
 l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s 
 t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n " s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I " s   c e r t i f i c a t i o n 
 u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n 
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d 
 c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t 
 t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " I C U   L i c e n s e "   s o f t w a r e : 
 I C U   4 . 0 . 1 ,   I C U 4 J   4 . 0 . 1 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T 
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y 
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e 
 p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S 
 ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D 
 A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U 
 D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S 
 O R   S O F T W A R E . 
 
       C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t     1 9 9 1 - 2 0 0 8   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r 
 U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n 
 t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) 
 a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a 
 F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a 
 F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D 
 P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G 
 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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R 
 S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r . 
 
 I C U   4 . 0 . 1 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 I C U 4 J   4 . 0 . 1 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   J N e t D i r e c t 
 
 C o p y r i g h t   ( c )   J N e t D i r e c t   1 9 9 7 - 2 0 0 5 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " J P E G   L i c e n s e "   s o f t w a r e : 
 
 J P E G   C / C + +   A P I   6 b 
 T h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   i f   t h e   I n d e p e n d e n t   J P E G   G r o u p 
 C o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e .   A l l   R i g h t s   R e s e r v e d   e x c e p t   a s   s p e c i f i e d 
 i n   t h e   J P E G   L i c e n s e . 
 " T h e   G r a p h i c s   I n t e r c h a n g e   F o r m a t ( c )   i s   t h e   C o p y r i g h t   p r o p e r t y   o f   C o m p u S e r v e 
 I n c o r p o r a t e d .   G I F ( s m )   i s   a   S e r v i c e   M a r k   p r o p e r t y   o f   C o m p u S e r v e   I n c o r p o r a t e d . " 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   J u p i t e r   I m a g e s 
 
 S o m e   i m a g e s   a r e   L i c e n s e d   M a t e r i a l s   f r o m   J u p i t e r i m a g e s 
 ( h t t p : / / w w w . j u p i t e r i m a g e s . c o m )   a n d   a r e   c o p y r i g h t   ( c )   J u p t e r i m a g e s   o r   t h e 
 p h o t o g r a p h e r   o f   s u c h   i m a g e   a s   i n d i c a t e d   i n   t h e   c r e d i t   l i n e   a d j a c e n t   t o   t h e 
 L i c e n s e d   M a t e r i a l   o r   a s   o t h e r w i s e   s h o w n   o n   t h e   J u p i t e r i m a g e s   w e b s i t e . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " L e c u y e r   L i c e n s e "   s o f t w a r e : 
 
 B o y e r - M o o r e   S t r i n g   S e a r c h   A l g o r i t h m   I m p l e m e n t a t i o n   1 
 C o p y r i g h t   b y   M i c h a e l   L e c u y e r   1 9 9 8 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " l i b p n g   L i c e n s e "   s o f t w a r e : 
 l i b p n g   1 . 2 . 3 8 
 
 l i b p n g   1 . 2 . 3 8 
 C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 6 - 2 0 0 9   G l e n n   R a n d e r s - P e h r s o n 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " l i b x m l 2   L i c e n s e "   s o f t w a r e : 
 
 L i b x m l 2   2 . 7 . 8 
 E x c e p t   w h e r e   o t h e r w i s e   n o t e d   i n   t h e   s o u r c e   c o d e   ( e . g .   t h e   f i l e s   h a s h . c , 
 l i s t . c   a n d   t h e   t r i o   f i l e s ,   w h i c h   a r e   c o v e r e d   b y   a   s i m i l a r   l i c e n c e   b u t 
 w i t h   d i f f e r e n t   C o p y r i g h t   n o t i c e s )   a l l   t h e   f i l e s   a r e : 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 3   D a n i e l   V e i l l a r d .       A l l   R i g h t s   R e s e r v e d . 
 
 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 
 D A N I E L   V E I L L A R D   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   D a n i e l   V e i l l a r d   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l - 
 i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   h i m . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 T h e   f o l l o w i n g   a p p l i e s   t o   a   f e w   f i l e s   i n   l i b x m l 2 : 
 C o p y r i g h t   ( C )   2 0 0 0   B j o r n   R e e s e   a n d   D a n i e l   V e i l l a r d . 
 A u t h o r :   b r e e s e @ u s e r s . s o u r c e f o r g e . n e t 
 C o p y r i g h t   ( C )   2 0 0 0   G a r y   P e n n i n g t o n   a n d   D a n i e l   V e i l l a r d . 
 A u t h o r :   G a r y . P e n n i n g t o n @ u k . s u n . 
 C o p y r i g h t   ( C )   1 9 9 8   B j o r n   R e e s e   a n d   D a n i e l   S t e n b e r g . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
 M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D 
 C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " M I T   L i c e n s e "   s o f t w a r e : 
 E x p a t   1 . 2 ,   G i f l i b   4 . 1 . 6 ,   S i m p l e   L o g g i n g   F a c a d e   f o r   J a v a   ( S L F 4 J )   1 . 6 . 0 
 
 T h e   M I T   L i c e n s e 
 
 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   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 . 
 
 E x p a t   1 . 2 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
 C o p y r i g h t   ( c )   2 0 0 1   M i c h a e l   B .   A l l e n       m b a l l e n @ e r o l s . c o m     
 
 G i f l i b   4 . 1 . 6 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7       E r i c   S .   R a y m o n d 
 
 S i m p l e   L o g g i n g   F a c a d e   f o r   J a v a   ( S L F 4 J )   1 . 6 . 0 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S . c h 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   M o n o t y p e 
 I m a g i n g 
 
 T h i s   p r o d u c t   u s e s   t h e   A n d a l e   W T   t y p e f a c e   u n d e r   l i c e n s e   f r o m   M o n o t y p e   I m a g i n g 
 I n c . 
 C o p y r i g h t   ( c )   M o n o t y p e   I m a g i n g   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 A n d a l e   i s   a   t r a d e m a r k   o f   M o n o t y p e   I m a g i n g   I n c .   r e g i s t e r e d   i n   t h e   U . S .   P a t e n t   a n d 
 T r a d e m a r k   O f f i c e   a n d   c e r t a i n   o t h e r   j u r i s d i c t i o n s . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " M o z i l l a   P u b l i c   L i c e n s e   1 . 1 "   s o f t w a r e : 
 M o z i l l a   L D A P   C   S D K   5 . 0 ,   M o z i l l a   L D A P   C   S D K   6 . 0 . 4 ,   M o z i l l a   N e t s c a p e   P u b l i c 
 R u n t i m e   4 . 4 . 1 ,   M o z i l l a   N e t s c a p e   P u b l i c   R u n t i m e   4 . 6 . 7 ,   M o z i l l a   N e t w o r k   S e c u r i t y 
 S e r v i c e s   3 . 1 1 . 4 ,   M o z i l l a   N e t w o r k   S e c u r i t y   S e r v i c e s   3 . 9 . 3 
 
 M o z i l l a   L D A P   C   S D K   5 . 0 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 1   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n 
 P o r t i o n s   c r e a t e d   b y   S u n   M i c r o s y s t e m s ,   I n c   a r e   C o p y r i g h t   ( C )   2 0 0 5   S u n 
 M i c r o s y s t e m s ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   L d a p   5 . 1 7   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   M o z i l l a 
 P u b l i c   L i c e n s e   V e r s i o n   1 . 1   t h r o u g h   a   C V S   i n t e r f a c e   a t : 
 h o s t :   " c v s - m i r r o r . m o z i l l a . o r g " 
 r e p o s i t o r y   p a t h :   " / c v s r o o t " 
 u s e r :   " a n o n y m o u s " 
 c o n n e c t i o n   t y p e :   p s e r v e r 
 p o r t :   d e f a u l t   ( 2 4 0 1 ) 
 M o z i l l a   L D A P   C   S D K   6 . 0 . 4 
 C o p y r i g h t   ( c )   1 9 9 8 - 1 9 9 9   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n 
 P o r t i o n s   c r e a t e d   b y   S u n   M i c r o s y s t e m s ,   I n c   a r e   C o p y r i g h t   ( C )   2 0 0 5   S u n 
 M i c r o s y s t e m s ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   L d a p   6 . 0 . 4   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / d i r e c t o r y / c - s d k / r e l e a s e s / 
 
 M o z i l l a   N e t s c a p e   P u b l i c   R u n t i m e   4 . 4 . 1 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d . 
 C o p y r i g h t   2 0 0 2   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   N S P R   4 . 4 . 1   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / n s p r / r e l e a s e s 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   n o t i c e s : 
   *   T h e   a u t h o r   o f   t h i s   s o f t w a r e   i s   D a v i d   M .   G a y . 
   * 
   *   C o p y r i g h t   ( c )   1 9 9 1 ,   2 0 0 0 ,   2 0 0 1   b y   L u c e n t   T e c h n o l o g i e s . 
   * 
   *   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
   *   p u r p o s e   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   e n t i r e   n o t i c e 
   *   i s   i n c l u d e d   i n   a l l   c o p i e s   o f   a n y   s o f t w a r e   w h i c h   i s   o r   i n c l u d e s   a   c o p y 
   *   o r   m o d i f i c a t i o n   o f   t h i s   s o f t w a r e   a n d   i n   a l l   c o p i e s   o f   t h e   s u p p o r t i n g 
   *   d o c u m e n t a t i o n   f o r   s u c h   s o f t w a r e . 
   * 
   *   T H I S   S O F T W A R E   I S   B E I N G   P R O V I D E D   " A S   I S " ,   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
   *   W A R R A N T Y .   I N   P A R T I C U L A R ,   N E I T H E R   T H E   A U T H O R   N O R   L U C E N T   M A K E S   A N Y 
   *   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   A N Y   K I N D   C O N C E R N I N G   T H E   M E R C H A N T A B I L I T Y 
   *   O F   T H I S   S O F T W A R E   O R   I T S   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E . 
 - - - - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   ( C )   1 9 8 7 ,   1 9 8 8   S t u d e n t   I n f o r m a t i o n   P r o c e s s i n g   B o a r d   o f   t h e 
 M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t 
 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   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   M . I . T .   a n d   t h e   M . I . T .   S . I . P . B .   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   M . I . T .   a n d   t h e   M . I . T .   S . I . P . B . 
 m a k e   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 M o z i l l a   N e t s c a p e   P u b l i c   R u n t i m e   4 . 6 . 7 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 4   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .       A l l   R i g h t s 
 R e s e r v e d . 
 C o p y r i g h t   2 0 0 5   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( C )   A p p l e   C o m p u t e r ,   I n c .   1 9 8 9 - 1 9 9 1 
 C o p y r i g h t   ( C )   C h a r l e s   P e t z o l d ,   1 9 9 2 
 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   N S P R   4 . 6 . 7   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / n s p r / r e l e a s e s .   M o d i f i c a t i o n s   t o   t h e 
 s o u r c e   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   b u g   r e p o r t : 
 h t t p s : / / b u g z i l l a . m o z i l l a . o r g / s h o w _ b u g . c g i ? i d = 3 1 8 8 7 7 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   n o t i c e s : 
 
 T h e   a u t h o r   o f   t h i s   s o f t w a r e   i s   D a v i d   M .   G a y . 
 
 C o p y r i g h t   ( c )   1 9 9 1 ,   2 0 0 0 ,   2 0 0 1   b y   L u c e n t   T e c h n o l o g i e s . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   e n t i r e   n o t i c e 
 i s   i n c l u d e d   i n   a l l   c o p i e s   o f   a n y   s o f t w a r e   w h i c h   i s   o r   i n c l u d e s   a   c o p y 
 o r   m o d i f i c a t i o n   o f   t h i s   s o f t w a r e   a n d   i n   a l l   c o p i e s   o f   t h e   s u p p o r t i n g 
 d o c u m e n t a t i o n   f o r   s u c h   s o f t w a r e . 
 
 T H I S   S O F T W A R E   I S   B E I N G   P R O V I D E D   " A S   I S " ,   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T Y .   I N   P A R T I C U L A R ,   N E I T H E R   T H E   A U T H O R   N O R   L U C E N T   M A K E S   A N Y 
 R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   A N Y   K I N D   C O N C E R N I N G   T H E   M E R C H A N T A B I L I T Y 
 O F   T H I S   S O F T W A R E   O R   I T S   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E . 
 - - - - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   ( C )   1 9 8 7 ,   1 9 8 8   S t u d e n t   I n f o r m a t i o n   P r o c e s s i n g   B o a r d   o f   t h e 
 M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t 
 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   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   M . I . T .   a n d   t h e   M . I . T .   S . I . P . B .   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   M . I . T .   a n d   t h e   M . I . T .   S . I . P . B . 
 m a k e   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 " T H E   B E E R - W A R E   L I C E N S E "   ( R e v i s i o n   4 2 ) : 
     p h k @ F r e e B S D . O R G       w r o t e   t h i s   f i l e .   A s   l o n g   a s   y o u   r e t a i n   t h i s   n o t i c e   y o u 
 c a n   d o   w h a t e v e r   y o u   w a n t   w i t h   t h i s   s t u f f .   I f   w e   m e e t   s o m e   d a y ,   a n d   y o u   t h i n k 
 t h i s   s t u f f   i s   w o r t h   i t ,   y o u   c a n   b u y   m e   a   b e e r   i n   r e t u r n   P o u l - H e n n i n g   K a m p 
 
 M o z i l l a   N e t w o r k   S e c u r i t y   S e r v i c e s   3 . 1 1 . 4 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d . 
 C o p y r i g h t   ( C )   1 9 9 9 - 2 0 0 0   S u n   M i c r o s y s t e m s   I n c .   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( C )   1 9 9 7   H e w l e t t - P a c k a r d   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( C )   1 9 9 8   M i c h a e l   J .   F r o m b e r g e r ,   A l l   R i g h t s   R e s e r v e d 
 C o p y r i g h t   ( C )   1 9 9 2 ,   9 3 ,   9 4 ,   9 5 ,   9 6   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   N S S   3 . 1 1 . 4   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / s e c u r i t y / n s s / r e l e a s e s / .   M o d i f i c a t i o n s   t o 
 t h e   s o u r c e   c a n   b e   f o u n d   i n   C o m m e n t   # 3 9   o f   t h e   f o l l o w i n g   b u g   r e p o r t : 
 h t t p s : / / b u g z i l l a . m o z i l l a . o r g / s h o w _ b u g . c g i ? i d = 2 2 7 0 4 9   . 
 
 T h i s   f o l l o w i n g   n o t i c e   a p p l i e s   t o   t h i s   p a c k a g e : 
 / * 
   *   C o p y r i g h t   ( C )   1 9 9 4 - 1 9 9 9   R S A   S e c u r i t y   I n c .   L i c e n c e   t o   c o p y   t h i s   d o c u m e n t 
   *   i s   g r a n t e d   p r o v i d e d   t h a t   i t   i s   i d e n t i f i e d   a s   " R S A   S e c u r i t y   I n . c   P u b l i c - K e y 
   *   C r y p t o g r a p h y   S t a n d a r d s   ( P K C S ) "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g 
   *   t h i s   d o c u m e n t . 
   * 
   *   T h e   l a t e s t   v e r s i o n   o f   t h i s   h e a d e r   c a n   b e   f o u n d   a t : 
   *         h t t p : / / w w w . r s a . c o m / r s a l a b s / n o d e . a s p ? i d = 2 1 3 3 
 
 M o z i l l a   N e t w o r k   S e c u r i t y   S e r v i c e s   3 . 9 . 3 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d . 
 C o p y r i g h t   ( C )   2 0 0 3   S u n   M i c r o s y s t e m s   I n c .   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( C )   1 9 9 7   H e w l e t t - P a c k a r d   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( C )   1 9 9 8   M i c h a e l   J .   F r o m b e r g e r ,   A l l   R i g h t s   R e s e r v e d 
 C o p y r i g h t   ( C )   1 9 9 0 ,   2 0 0 0   N e l s o n   B .   B o l y a r d ,   A l l   R i g h t s   R e s e r v e d 
 C o p y r i g h t   ( C )   1 9 9 5 - 9   b y   C r y p t o g r a p h y   R e s e a r c h ,   I n c .   A l l 
   *   R i g h t s   R e s e r v e d . 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   N S S   3 . 9 . 3   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   M o z i l l a 
 P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / s e c u r i t y / n s s / r e l e a s e s / 
 
 T h i s   f o l l o w i n g   n o t i c e   a p p l i e s   t o   t h i s   p a c k a g e : 
 / * 
   *   C o p y r i g h t   ( C )   1 9 9 4 - 1 9 9 9   R S A   S e c u r i t y   I n c .   L i c e n c e   t o   c o p y   t h i s   d o c u m e n t 
   *   i s   g r a n t e d   p r o v i d e d   t h a t   i t   i s   i d e n t i f i e d   a s   " R S A   S e c u r i t y   I n . c   P u b l i c - K e y 
   *   C r y p t o g r a p h y   S t a n d a r d s   ( P K C S ) "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g 
   *   t h i s   d o c u m e n t . 
   * 
   *   T h e   l a t e s t   v e r s i o n   o f   t h i s   h e a d e r   c a n   b e   f o u n d   a t : 
   *         h t t p : / / w w w . r s a l a b s . c o m / p k c s / p k c s - 1 1 / i n d e x . h t m l 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " M X 4 J   L i c e n s e   V e r s i o n   1 . 0 "   s o f t w a r e : 
 M X 4 J   3 . 0 . 1 
 
 T h e   M X 4 J   L i c e n s e ,   V e r s i o n   1 . 0 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
       d i s t r i b u t i o n . 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
       i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
             " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
               M X 4 J   p r o j e c t   ( h t t p : / / m x 4 j . s o u r c e f o r g e . n e t ) . " 
       A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
       i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e   " M X 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
       p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n . 
       F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
       b i o r n _ s t e e d o m   [ a t ]   u s e r s   [ d o t ]   s o u r c e f o r g e   [ d o t ]   n e t 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " M X 4 J " , 
       n o r   m a y   " M X 4 J "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   o f   S i m o n e   B o r d e t . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   M X 4 J   C O N T R I B U T O R S 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
 O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 M X 4 J   3 . 0 . 1 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   M X 4 J   p r o j e c t 
 ( h t t p : / / m x 4 j . s o u r c e f o r g e . n e t ) . 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 4   b y   t h e   M X 4 J   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " N e t s c a p e   P e r m i s s i o n   L i c e n s e "   s o f t w a r e : 
 
 J a v a S c r i p t   f o r   B r o w s e r   D e t e c t i o n   3 . 0 3 
 ( C )   N e t s c a p e   C o m m u n i c a t i o n s   1 9 9 9 . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " O A S I S   L i c e n s e "   s o f t w a r e : 
 O A S I S   C o n t e n t   M a n a g e m e n t   I n t e r o p e r a b i l i t y   S e r v i c e s   C M I S   v 1 . 0 
 
 A l l   c a p i t a l i z e d   t e r m s   i n   t h e   f o l l o w i n g   t e x t   h a v e   t h e   m e a n i n g s   a s s i g n e d   t o   t h e m 
 i n   t h e   O A S I S   I n t e l l e c t u a l   P r o p e r t y   R i g h t s   P o l i c y   ( t h e   " O A S I S   I P R   P o l i c y " ) .   T h e 
 f u l l   P o l i c y   m a y   b e   f o u n d   a t   t h e   O A S I S   w e b s i t e .   T h i s   d o c u m e n t   a n d   t r a n s l a t i o n s   o f 
 i t   m a y   b e   c o p i e d   a n d   f u r n i s h e d   t o   o t h e r s ,   a n d   d e r i v a t i v e   w o r k s   t h a t   c o m m e n t   o n 
 o r   o t h e r w i s e   e x p l a i n   i t   o r   a s s i s t   i n   i t s   i m p l e m e n t a t i o n   m a y   b e   p r e p a r e d ,   c o p i e d , 
 p u b l i s h e d ,   a n d   d i s t r i b u t e d ,   i n   w h o l e   o r   i n   p a r t ,   w i t h o u t   r e s t r i c t i o n   o f   a n y 
 k i n d ,   p r o v i d e d   t h a t   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   s e c t i o n   a r e   i n c l u d e d   o n 
 a l l   s u c h   c o p i e s   a n d   d e r i v a t i v e   w o r k s .   H o w e v e r ,   t h i s   d o c u m e n t   i t s e l f   m a y   n o t   b e 
 m o d i f i e d   i n   a n y   w a y ,   i n c l u d i n g   b y   r e m o v i n g   t h e   c o p y r i g h t   n o t i c e   o r   r e f e r e n c e s   t o 
 O A S I S ,   e x c e p t   a s   n e e d e d   f o r   t h e   p u r p o s e   o f   d e v e l o p i n g   a n y   d o c u m e n t   o r 
 d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   ( i n   w h i c h   c a s e   t h e   r u l e s 
 a p p l i c a b l e   t o   c o p y r i g h t s ,   a s   s e t   f o r t h   i n   t h e   O A S I S   I P R   P o l i c y ,   m u s t   b e 
 f o l l o w e d )   o r   a s   r e q u i r e d   t o   t r a n s l a t e   i t   i n t o   l a n g u a g e s   o t h e r   t h a n   E n g l i s h . 
 
 T h e   l i m i t e d   p e r m i s s i o n s   g r a n t e d   a b o v e   a r e   p e r p e t u a l   a n d   w i l l   n o t   b e   r e v o k e d   b y 
 O A S I S   o r   i t s   s u c c e s s o r s   o r   a s s i g n s . 
 
 T h i s   d o c u m e n t   a n d   t h e   i n f o r m a t i o n   c o n t a i n e d   h e r e i n   i s   p r o v i d e d   o n   a n   " A S   I S " 
 b a s i s   a n d   O A S I S   D I S C L A I M S   A L L   W A R R A N T I E S ,   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   A N Y   W A R R A N T Y   T H A T   T H E   U S E   O F   T H E   I N F O R M A T I O N   H E R E I N   W I L L   N O T   I N F R I N G E 
 A N Y   O W N E R S H I P   R I G H T S   O R   A N Y   I M P L I E D   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   O R   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 . 
 
 O A S I S   r e q u e s t s   t h a t   a n y   O A S I S   P a r t y   o r   a n y   o t h e r   p a r t y   t h a t   b e l i e v e s   i t   h a s 
 p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s 
 O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   t o   n o t i f y   O A S I S   T C 
 A d m i n i s t r a t o r   a n d   p r o v i d e   a n   i n d i c a t i o n   o f   i t s   w i l l i n g n e s s   t o   g r a n t   p a t e n t 
 l i c e n s e s   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   o f   t h e 
 O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n . 
 
 O A S I S   i n v i t e s   a n y   p a r t y   t o   c o n t a c t   t h e   O A S I S   T C   A d m i n i s t r a t o r   i f   i t   i s   a w a r e   o f 
 a   c l a i m   o f   o w n e r s h i p   o f   a n y   p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y 
 i m p l e m e n t a t i o n s   o f   t h i s   s p e c i f i c a t i o n   b y   a   p a t e n t   h o l d e r   t h a t   i s   n o t   w i l l i n g   t o 
 p r o v i d e   a   l i c e n s e   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e 
 o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n .   O A S I S   m a y 
 i n c l u d e   s u c h   c l a i m s   o n   i t s   w e b s i t e ,   b u t   d i s c l a i m s   a n y   o b l i g a t i o n   t o   d o   s o . 
 
 O A S I S   t a k e s   n o   p o s i t i o n   r e g a r d i n g   t h e   v a l i d i t y   o r   s c o p e   o f   a n y   i n t e l l e c t u a l 
 p r o p e r t y   o r   o t h e r   r i g h t s   t h a t   m i g h t   b e   c l a i m e d   t o   p e r t a i n   t o   t h e   i m p l e m e n t a t i o n 
 o r   u s e   o f   t h e   t e c h n o l o g y   d e s c r i b e d   i n   t h i s   d o c u m e n t   o r   t h e   e x t e n t   t o   w h i c h   a n y 
 l i c e n s e   u n d e r   s u c h   r i g h t s   m i g h t   o r   m i g h t   n o t   b e   a v a i l a b l e ;   n e i t h e r   d o e s   i t 
 r e p r e s e n t   t h a t   i t   h a s   m a d e   a n y   e f f o r t   t o   i d e n t i f y   a n y   s u c h   r i g h t s .   I n f o r m a t i o n 
 o n   O A S I S '   p r o c e d u r e s   w i t h   r e s p e c t   t o   r i g h t s   i n   a n y   d o c u m e n t   o r   d e l i v e r a b l e 
 p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   c a n   b e   f o u n d   o n   t h e   O A S I S   w e b s i t e . 
 C o p i e s   o f   c l a i m s   o f   r i g h t s   m a d e   a v a i l a b l e   f o r   p u b l i c a t i o n   a n d   a n y   a s s u r a n c e s   o f 
 l i c e n s e s   t o   b e   m a d e   a v a i l a b l e ,   o r   t h e   r e s u l t   o f   a n   a t t e m p t   m a d e   t o   o b t a i n   a 
 g e n e r a l   l i c e n s e   o r   p e r m i s s i o n   f o r   t h e   u s e   o f   s u c h   p r o p r i e t a r y   r i g h t s   b y 
 i m p l e m e n t e r s   o r   u s e r s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d , 
 c a n   b e   o b t a i n e d   f r o m   t h e   O A S I S   T C   A d m i n i s t r a t o r .   O A S I S   m a k e s   n o   r e p r e s e n t a t i o n 
 t h a t   a n y   i n f o r m a t i o n   o r   l i s t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   w i l l   a t   a n y   t i m e   b e 
 c o m p l e t e ,   o r   t h a t   a n y   c l a i m s   i n   s u c h   l i s t   a r e ,   i n   f a c t ,   E s s e n t i a l   C l a i m s . 
 
 T h e   n a m e s   " O A S I S " ,   a r e   t r a d e m a r k s   o f   O A S I S ,   t h e   o w n e r   a n d   d e v e l o p e r   o f   t h i s 
 s p e c i f i c a t i o n ,   a n d   s h o u l d   b e   u s e d   o n l y   t o   r e f e r   t o   t h e   o r g a n i z a t i o n   a n d   i t s 
 o f f i c i a l   o u t p u t s .   O A S I S   w e l c o m e s   r e f e r e n c e   t o ,   a n d   i m p l e m e n t a t i o n   a n d   u s e   o f , 
 s p e c i f i c a t i o n s ,   w h i l e   r e s e r v i n g   t h e   r i g h t   t o   e n f o r c e   i t s   m a r k s   a g a i n s t 
 m i s l e a d i n g   u s e s .   P l e a s e   s e e   h t t p : / / w w w . o a s i s - o p e n . o r g / w h o / t r a d e m a r k . p h p   f o r 
 a b o v e   g u i d a n c e . 
 
 O A S I S   C o n t e n t   M a n a g e m e n t   I n t e r o p e r a b i l i t y   S e r v i c e s   C M I S   v 1 . 0 
 C o p y r i g h t   O A S I S   O p e n   2 0 1 0 .   A l l   R i g h t s   R e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " O p e n   S S L   L i c e n s e "   s o f t w a r e : 
 O p e n S S L   ( f o r   T M 1 )   0 . 9 . 8 d 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
     t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
     d i s t r i b u t i o n . 
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
     s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
     " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
     f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
     e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
     p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
     o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
     n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
     p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
 
 6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
     a c k n o w l e d g m e n t : 
     " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
     f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
 I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) .   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
 H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
 /   O r i g i n a l   S S L e a y   L i c e n s e   - - - - - - - - - - - - - - - - - - - - - - - / 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a d h e r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a t i o n 
 i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
     m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
     " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
             E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
           T h e   w o r d   " c r y p t o g r a p h i c "   c a n   b e   l e f t   o u t   i f   t h e   r o u t i n e s   f r o m   t h e   l i b r a r y 
           b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
     4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
           t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
           " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 
 /   R i c h a r d   L e v i t t e   L i c e n s e   - - - - - - - / 
 
 C o p y r i g h t   ( c )   2 0 0 4 ,   R i c h a r d   L e v i t t e       r i c h a r d @ l e v i t t e . o r g     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 O p e n S S L   ( f o r   T M 1 )   0 . 9 . 8 d 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 6   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t . ( h t t p : / / w w w . o p e n s s l . o r g / ) ,   a u t h o r e d ,   i n   p a r t ,   b y   E r i c   Y o u n g 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " O p e n   S S L   L i c e n s e   ( w i t h o u t   L e v i t t e ) " 
 s o f t w a r e : 
 O p e n S S L   0 . 9 . 8 q ,   O p e n S S L   F I P S   O b j e c t   M o d u l e   1 . 2 
 
 O p e n S S L   0 . 9 . 8 q 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) 
 
 O p e n S S L   F I P S   O b j e c t   M o d u l e   1 . 2 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   P h o t o d i s c 
 I m a g e s 
 
 D i g i t a l   I m a g e r y   ( c )   c o p y r i g h t   2 0 0 1   P h o t o D i s c   I n c 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " P u b l i c   D o m a i n "   s o f t w a r e : 
 A E S   ( O p t i m i s e d   A N S I   C   c o d e   f o r   t h e   R i j n d a e l   c i p h e r )   3 . 0 ,   B a s e 6 4   e n c o d i n g   a n d 
 d e c o d i n g   f o r   J a v a S c r i p t   1 ,   I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 ,   J S O N 2   f o r   J a v a S c r i p t 
 2 0 0 8 - 1 1 - 1 9 ,   M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1 ,   u t i l . c o n c u r r e n t   J a v a 
 P a c k a g e   1 . 3 . 4 
 
 A E S   ( O p t i m i s e d   A N S I   C   c o d e   f o r   t h e   R i j n d a e l   c i p h e r )   3 . 0 
 W r i t t e n   V i n c e n t   R i j m e n ,   A n t o o n   B o s s e l a e r s ,   P a u l o   B a r r e t o 
 
 I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 
 W r i t t e n   b y   B o b   J e n k i n s   a n d   t r a n s l a t e d   t o   C + +   b y   Q u i n n   T y l e r   J a c k s o n . 
 
 J S O N 2   f o r   J a v a S c r i p t   2 0 0 8 - 1 1 - 1 9 
 P l a c e d   i n   t h e   P u b l i c   D o m a i n   b y   D o u g l a s   C r o c k f o r d 
 
 M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1 
 T h i s   c o d e   w a s   w r i t t e n   b y   C o l i n   P l u m b   i n   1 9 9 3 ,   n o   c o p y r i g h t   i s   c l a i m e d . 
 
 u t i l . c o n c u r r e n t   J a v a   P a c k a g e   1 . 3 . 4 
 O r i g i n a l l y   w r i t t e n   b y   D o u g   L e a   a n d   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " P y t h o n   V e r s i o n   2   L i c e n s e "   s o f t w a r e : 
 J y t h o n   2 . 2 . 1 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s 
 L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n 
 p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n . 
 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .   P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .   B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .   T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 J y t h o n   2 . 2 . 1 
 C o p y r i g h t   ( c )   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7   J y t h o n   D e v e l o p e r s 
 A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " R a n d o m G U I D   L i c e n s e "   s o f t w a r e : 
 
 R a n d o m G U I D   1 . 2 . 1 
 C o p y r i g h t     1 9 9 6 ,   2 0 0 2   A l l   r i g h t s   r e s e r v e d ,   M a r c   A .   M n i c h   m a r c @ c r i t t e r s . c o m 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " R S A   D a t a   S e c u r i t y   L i c e n s e "   s o f t w a r e : 
 
 R S A   M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   1 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   d e r i v e d   f r o m   t h e   R S A   D a t a   S e c u r i t y ,   I n c .   M D 5 
 M e s s a g e - D i g e s t   A l g o r i t h m 
 C o p y r i g h t   ( C )   1 9 9 1 - 2 ,   R S A   D a t a   S e c u r i t y ,   I n c .   C r e a t e d   1 9 9 1 .   A l l 
 r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " S T L p o r t   L i c e n s e   ( A g r e e m e n t ) "   s o f t w a r e : 
 
 S T L P o r t   4 . 5 
 C o p y r i g h t   1 9 9 9 , 2 0 0 0   B o r i s   F o m i t c h e v 
 C o p y r i g h t   1 9 9 4   H e w l e t t - P a c k a r d   C o m p a n y 
 C o p y r i g h t   1 9 9 6 , 9 7   S i l i c o n   G r a p h i c s   C o m p u t e r   S y s t e m s ,   I n c . 
 C o p y r i g h t   1 9 9 7   M o s c o w   C e n t e r   f o r   S P A R C   T e c h n o l o g y . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   S u n 
 M i c r o s y s t e m s 
 
 J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h . 
 
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   1 . 1 . 1 
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   ( e m b e d d e d )   1 . 1 . 1 
 J a v a M a i l   1 . 4 . 1 
 J a v a M a i l   ( e m b e d d e d )   1 . 4 . 1 
 J a v a   R u n t i m e   E n v i r o n m e n t   6 . 0 s r 8 
 J a v a   R u n t i m e   E n v i r o n m e n t   6 . 0   S R 9   F P 1 
 
 A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d 
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e 
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r 
 t h e   / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r 
 f i l e s . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " T h e   F r e e T y p e   P r o j e c t   L I C E N S E "   s o f t w a r e : 
 F r e e T y p e   2   2 . 1 . 7 
 
 F r e e T y p e   2   2 . 1 . 7 
 T h e   P r o g r a m   i s   b a s e d ,   i n   p a r t ,   o n   t h e   w o r k   o f   t h e   F r e e T y p e   t e a m 
 C o p y r i g h t   1 9 9 6 - 2 0 0 2 ,   2 0 0 6   b y   D a v i d   T u r n e r ,   R o b e r t   W i l h e l m ,   a n d   W e r n e r   L e m b e r g 
 
 T h e   F r e e T y p e   P r o j e c t   i n c l u d e s   c o d e   l i c e n s e d   u n d e r   t h e   f o l l o w i n g   l i c e n s e s : 
 
 T h e   F r e e T y p e   P r o j e c t   L i c e n s e ,   s e e   h t t p : / / w w w . f r e e t y p e . o r g / F T L . T X T 
 
 T h e   O p e n   G r o u p   L i c e n s e : 
 C o p y r i g h t   1 9 9 0 ,   1 9 9 4 ,   1 9 9 8       T h e   O p e n   G r o u p 
 
 A l l   R i g h t s   R e s e r v e d . 
 
 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 
 O P E N   G R O U P   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   O p e n   G r o u p . 
 
 F r a n c e s c o   Z a p p a   N a r d e l l i   l i c e n s e 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 2   b y   F r a n c e s c o   Z a p p a   N a r d e l l i 
 
 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 . 
 
 P o r t i o n s   o f   t h e   d r i v e r   ( t h a t   i s ,   b d f l i b . c   a n d   b d f . h ) : 
 C o p y r i g h t   2 0 0 0   C o m p u t i n g   R e s e a r c h   L a b s ,   N e w   M e x i c o   S t a t e   U n i v e r s i t y 
 C o p y r i g h t   2 0 0 1 - 2 0 0 2   F r a n c e s c o   Z a p p a   N a r d e l l i 
 
 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   C O M P U T I N G   R E S E A R C H   L A B   O R   N E W   M E X I C O   S T A T E   U N I V E R S I T Y   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 . 
 
 
 C r e d i t s 
 * * * * * * * 
 
 T h i s   d r i v e r   i s   b a s e d   o n   e x c e l l e n t   M a r k   L e i s h e r ' s   b d f   l i b r a r y .   I f   y o u 
 f i n d   s o m e t h i n g   g o o d   i n   t h i s   d r i v e r   y o u   s h o u l d   p r o b a b l y   t h a n k   h i m ,   n o t 
 m e . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   T h r e e   D 
 G r a p h i c s 
 
 ( c )   C o p y r i g h t   1 9 9 0 - 2 0 0 0   T h r e e   D   G r a p h i c s ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " U n i c o d e   L i c e n s e "   s o f t w a r e : 
 
 U n i c o d e   C h a r a c t e r   C o n v e r s i o n   M a p p i n g s   v 3 . 2 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 1   U n i c o d e ,   I n c .   A l l   R i g h t s   r e s e r v e d . 
 
 T h i s   f i l e   i s   p r o v i d e d   a s - i s   b y   U n i c o d e ,   I n c .   ( T h e   U n i c o d e   C o n s o r t i u m ) . 
 N o   c l a i m s   a r e   m a d e   a s   t o   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e .   N o 
 w a r r a n t i e s   o f   a n y   k i n d   a r e   e x p r e s s e d   o r   i m p l i e d .   T h e   r e c i p i e n t 
 a g r e e s   t o   d e t e r m i n e   a p p l i c a b i l i t y   o f   i n f o r m a t i o n   p r o v i d e d .   I f   t h i s 
 f i l e   h a s   b e e n   p r o v i d e d   o n   o p t i c a l   m e d i a   b y   U n i c o d e ,   I n c . ,   t h e   s o l e 
 r e m e d y   f o r   a n y   c l a i m   w i l l   b e   e x c h a n g e   o f   d e f e c t i v e   m e d i a   w i t h i n   9 0 
 d a y s   o f   r e c e i p t . 
 
 U n i c o d e ,   I n c .   h e r e b y   g r a n t s   t h e   r i g h t   t o   f r e e l y   u s e   t h e   i n f o r m a t i o n 
 s u p p l i e d   i n   t h i s   f i l e   i n   t h e   c r e a t i o n   o f   p r o d u c t s   s u p p o r t i n g   t h e 
 U n i c o d e   S t a n d a r d ,   a n d   t o   m a k e   c o p i e s   o f   t h i s   f i l e   i n   a n y   f o r m   f o r 
 i n t e r n a l   o r   e x t e r n a l   d i s t r i b u t i o n   a s   l o n g   a s   t h i s   n o t i c e   r e m a i n s 
 a t t a c h e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " U U I D   L i c e n s e "   s o f t w a r e : 
 
 U U I D   G e n e r a t o r   1 
 C o p y r i g h t   ( c )   1 9 9 0 -   1 9 9 3 ,   1 9 9 6   O p e n   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 C o p y r i g h t   ( c )   1 9 8 9   b y   H e w l e t t - P a c k a r d   C o m p a n y ,   P a l o   A l t o ,   C a .   & 
 D i g i t a l   E q u i p m e n t   C o r p o r a t i o n ,   M a y n a r d ,   M a s s . 
 C o p y r i g h t   ( c )   1 9 9 8   M i c r o s o f t . 
 T o   a n y o n e   w h o   a c k n o w l e d g e s   t h a t   t h i s   f i l e   i s   p r o v i d e d   " A S   I S " 
 w i t h o u t   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y :   p e r m i s s i o n   t o   u s e ,   c o p y , 
 m o d i f y ,   a n d   d i s t r i b u t e   t h i s   f i l e   f o r   a n y   p u r p o s e   i s   h e r e b y 
 g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e s   a n d 
 t h i s   n o t i c e   a p p e a r s   i n   a l l   s o u r c e   c o d e   c o p i e s ,   a n d   t h a t   n o n e   o f 
 t h e   n a m e s   o f   O p e n   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   H e w l e t t - P a c k a r d 
 C o m p a n y ,   M i c r o s o f t ,   o r   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   N e i t h e r   O p e n   S o f t w a r e 
 F o u n d a t i o n ,   I n c . ,   H e w l e t t - P a c k a r d   C o m p a n y ,   M i c r o s o f t ,   n o r   D i g i t a l 
 E q u i p m e n t   C o r p o r a t i o n   m a k e s   a n y   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " W 3 C   L i c e n s e "   s o f t w a r e : 
 X H T M L   S p e c i f i c a t i o n   ( 2 n d   E d i t i o n )   1 . 0 
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 
       1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e 
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
       2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e . 
       3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e 
 c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e 
 c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y 
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 X H T M L   S p e c i f i c a t i o n   ( 2 n d   E d i t i o n )   1 . 0 
 C o p y r i g h t     1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e , 
 K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " z l i b   L i c e n s e "   s o f t w a r e : 
 A l a d d i n   E n t e r p r i s e s   M D 5   1 ,   M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 e , 
 z l i b   1 . 1 . 3 ,   z l i b   1 . 2 . 2 ,   z l i b   1 . 2 . 3 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
 a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
       c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
       i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
       a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
       m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 A l a d d i n   E n t e r p r i s e s   M D 5   1 
 C o p y r i g h t   ( C )   1 9 9 9 ,   2 0 0 0 ,   2 0 0 2   A l a d d i n   E n t e r p r i s e s .       A l l   r i g h t s   r e s e r v e d . 
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 e 
 C o p y r i g h t   1 9 9 8 - 2 0 0 2   G i l l e s   V o l l a n t 
 
 z l i b   1 . 1 . 3 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r . 
 
 z l i b   1 . 2 . 2 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r . 
 
 z l i b   1 . 2 . 3 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N     I B M   C o g n o s   B I   S e r v e r   1 0 . 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 V I I I .   I B M   C o g n o s   F r a m e w o r k   M a n a g e r   1 0 . 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   C o g n o s   F r a m e w o r k   M a n a g e r   1 0 . 1 . 1 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A c e   L i c e n s e "   s o f t w a r e : 
 
 T h e   A d a p t i v e   C o m m u n i c a t i o n   E n v i r o n m e n t   ( A C E )   s u b s e t   4 . 6 
 C O P Y R I G H T   I N F O R M A T I O N   F O R   A C E 
 A C E   i s   c o p y r i g h t e d   b y   D o u g l a s   C .   S c h m i d t   a n d   h i s   r e s e a r c h   g r o u p   a t 
 W a s h i n g t o n   U n i v e r s i t y ,   C o p y r i g h t   ( c )   1 9 9 3 - 1 9 9 7 ,   a l l   r i g h t s   r e s e r v e d . 
 Y o u   a r e   f r e e   t o   d o   a n y t h i n g   y o u   l i k e   w i t h   t h e   A C E   s o u r c e   c o d e   ( a n d 
 o b j e c t   c o d e   p r o d u c e d   f r o m   t h e   s o u r c e ) .   F o r   i n s t a n c e ,   y o u   c a n   i n c l u d e 
 i t   i n   c o m m e r c i a l   s o f t w a r e ,   a s   l o n g   a s   y o u   i n c l u d e   t h i s   c o p y r i g h t 
 s t a t e m e n t   a l o n g   w i t h   c o d e   b u i l t   u s i n g   A C E . 
 
 Y o u   a r e   u n d e r   n o   o b l i g a t i o n   t o   f r e e l y   r e d i s t r i b u t e   a n y   o f   y o u r   s o u r c e 
 c o d e   t h a t   i s   b u i l t   u s i n g   A C E .   P l e a s e   n o t e ,   h o w e v e r ,   t h a t   y o u   m a y   n o t 
 d o   a n y t h i n g   t o   t h e   A C E   c o d e   t h a t   w i l l   p r e v e n t   i t   f r o m   b e i n g 
 d i s t r i b u t e d   f r e e l y   ( s u c h   a s   c o p y r i g h t i n g   i t   y o u r s e l f   o r   c l a i m i n g 
 a u t h o r s h i p   o f   t h e   A C E   c o d e ) . 
 
 A C E   i s   p r o v i d e d   a s   i s   w i t h   n o   w a r r a n t i e s   o f   a n y   k i n d   i n c l u d i n g   t h e 
 w a r r a n t i e s   o f   d e s i g n ,   m e r c h a n t i b i l i t y   a n d   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 ,   n o n i n f r i n g e m e n t ,   o r   a r i s i n g   f r o m   a   c o u r s e   o f   d e a l i n g ,   u s a g e 
 o r   t r a d e   p r a c t i c e . 
 
 A C E   i s   p r o v i d e d   w i t h   n o   s u p p o r t   a n d   w i t h o u t   a n y   o b l i g a t i o n   o n   t h e   p a r t 
 o f   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   t o   a s s i s t   i n   i t s 
 u s e ,   c o r r e c t i o n ,   m o d i f i c a t i o n   o r   e n h a n c e m e n t . 
 
 W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   a n d   s t u d e n t s   s h a l l   h a v e   n o 
 l i a b i l i t y   w i t h   r e s p e c t   t o   t h e   i n f r i n g e m e n t   o f   c o p y r i g h t s ,   t r a d e 
 s e c r e t s   o r   a n y   p a t e n t s   b y   A C E   o r   a n y   p a r t   t h e r e o f . 
 I n   n o   e v e n t   w i l l   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   b e 
 l i a b l e   f o r   a n y   l o s t   r e v e n u e   o r   p r o f i t s   o r   o t h e r   s p e c i a l ,   i n d i r e c t   a n d 
 c o n s e q u e n t i a l   d a m a g e s . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   A d v a n c e d   V i s u a l 
 S y s t e m s 
 
 P o r t i o n s   C o p y r i g h t   A d v a n c e d   V i s u a l   S y s t e m s   I n c .   2 0 0 8 .   A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   L i c e n s e   V e r s i o n   2 . 0 "   s o f t w a r e : 
 A p a c h e   A x i s   1 . 4 ,   A p a c h e   C o m m o n s   C o d e c   1 . 3 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 1 ,   A p a c h e 
 J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 ,   A p a c h e   J a k a r t a   C o m m o n s 
 H t t p C l i e n t   3 . 1 ,   A p a c h e   L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6 ,   A p a c h e   l o g 4 j   1 . 3 a ,   A p a c h e 
 T o m c a t   6 . 0 . 1 8 ,   A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 ,   A p a c h e   X a l a n - C + +   1 . 8 , 
 A p a c h e   X a l a n - J a v a   2 . 7 . 1 ,   A p a c h e   X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   2 . 7 ,   A p a c h e 
 X e r c e s - C + +   X M L   P a r s e r   2 . 7 ,   A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 9 . 1 ,   D O M   T o o l t i p 
 J a v a S c r i p t   W i d g e t   0 . 7 . 3 ,   D O M T r e e W a l k e r   2 . 7 ,   X M L   S e c u r i t y   1 . 4 . 1 
 
 A p a c h e   S o f t w a r e   L i c e n s e 
                                                         V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                     h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
     " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
     a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
     " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
     t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
     " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
     o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
     c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
     " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
     d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
     o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
     o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
     " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
     e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
     " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
     i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
     s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
     " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
     t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
     n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
     a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
     " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
     O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
     c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
     ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
     " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
     f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
     e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
     r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
     o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
     s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
     t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
     " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
     t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
     t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
     s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
     o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
     t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
     m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
     t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
     c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
     a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
     L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
     e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
     d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
     " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
     o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
     s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
     ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
             D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
     ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
             s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
     ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m       o f   a n y   D e r i v a t i v e   W o r k s 
             t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,       p a t e n t ,   t r a d e m a r k ,   a n d 
             a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e       f o r m   o f   t h e   W o r k , 
             e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t       p e r t a i n   t o   a n y   p a r t   o f 
             t h e   D e r i v a t i v e   W o r k s ;   a n d 
     ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
             d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
             i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
             w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
             p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
             o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
             a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
             d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
             w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
             w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
             o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
             d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
             n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
             o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
             t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
             a s   m o d i f y i n g   t h e   L i c e n s e . 
 
     Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
     m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
     f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
     f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
     r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
     t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
         T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
       t h e   b r a c k e t s ! )   T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
     c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
     f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
     s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
     i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
       h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 A p a c h e   C o m m o n s   L o g g i n g   1 . 1 
 C o p y r i g h t   2 0 0 3 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 
 C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   3 . 1 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 A p a c h e   L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6 
 C o p y r i g h t   2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 A p a c h e   l o g 4 j   1 . 3 a 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 A p a c h e   T o m c a t   6 . 0 . 1 8 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t 
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t 
 h t t p : / / n s i s . s o u r c e f o r g e . n e t . 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o m a t i o n   i s   a v a i l a b l e   a t 
 h t t p : / / w w w . e c l i p s e . o r g . 
 
 A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t 
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t 
 h t t p : / / n s i s . s o u r c e f o r g e . n e t . 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o m a t i o n   i s   a v a i l a b l e   a t 
 h t t p : / / w w w . e c l i p s e . o r g . 
 
 A p a c h e   X a l a n - C + +   1 . 8 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 
 A p a c h e   X a l a n - J a v a   2 . 7 . 1 
 A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
       C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
     A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
     C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
     = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
     P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
         -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
             h t t p : / / w w w . l o t u s . c o m . 
         -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
               h t t p : / / w w w . s u n . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
               h t t p : / / w w w . i b m . c o m . 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
       t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 
           -   T h e       A p a c h e   S o f t w a r e   F o u n d a t i o n 
                   -       X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n   2 . 0 
                   -       J A X P   1 . 3   A P I s   -   s e e   b e l o w 
                   -       B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
                   -       R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n 1 . 1 
 
           -   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
                   -   C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d 
       X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 
           -   T h e       A p a c h e   S o f t w a r e   F o u n d a t i o n 
                   -       X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0 
                   -       J A X P   1 . 3   A P I s   -   s e e   b e l o w 
                   -       B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
                   -       R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
                   -       A n t   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
                   -       S t y l e b o o k   d o c   t o o l   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 
           -   E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n 
                   -   L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       A p a c h e   X e r c e s   J a v a 
       C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
       T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
       w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
             -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
             -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
             -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
                 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . , 
                 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r ) 
 
       A p a c h e   X M L   C o m m o n s 
       C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
       T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0   a p p l i e s   t o : 
 T h e   l i c e n s e   a b o v e   a p p l i e s   t o   t h i s   A p a c h e   X a l a n   r e l e a s e   o f : 
     X a l a n - J a v a   2   -   X S L T   P r o c e s s o r 
     X a l a n - J a v a   2   -   S e r i a l i z e r 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e s 
 x a l a n . j a r   a n d   x s l t c . j a r   -   X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   f r o m 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g / 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 s e r i a l i z e r . j a r   -   X a l a n - J a v a   2   -   S e r i a l i z e r 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   X e r c e s - J a v a   2 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x e r c e s I m p l . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :       h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x m l - a p i s . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :       h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   r e l e a s e   c o p y   o f   X e r c e s - J a v a   2 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   a p p l i e s   t o : 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   i n c l u d e d   f i l e s : 
     t o o l s / a n t . j a r 
     t o o l s / a n t R u n 
     t o o l s / a n t R u n . b a t 
 S o u r c e :   h t t p : / / a n t . a p a c h e . o r g / 
 U s e d   B y :   X a l a n ' s   b u i l d   p r o c e s s :   j a v a / b u i l d . x m l   a n d   t e s t / b u i l d . x m l 
 
 a n d   a p p l i e s   t o   t h e   i n c l u d e d   B C E L . j a r   f r o m   A p a c h e   J a k a r t a 
 ( B y t e   C o d e   E n g i n e e r i n g   L i b r a r y ) . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / b c e l 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a 
 
 a n d   a l s o   a p p l i e s   t o   t h e   i n c l u d e d   r e g e x p . j a r , 
 j a k a r t a - r e g e x p - 1 . 2 . j a r   f r o m   A p a c h e   J a k a r t a . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / r e g e x p 
 U s e d   B y :   B C E L . j a r   w h i c h   i s   u s e d   b y   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a 
 
 a n d   a l s o   t o   s t y l e b o o k - 1 . 0 - b 3 _ x a l a n - 2 . j a r   -   T o o l   f o r   g e n e r a t i n g   X a l a n 
 d o c u m e n t a t i o n . 
 I n t e g r a t e d   w i t h   X a l a n - J a v a   2   a n d   X e r c e s   2 . 
 S o u r c e :   h t t p : / / s v n . a p a c h e . o r g / v i e w v c / x m l / s t y l e b o o k / 
 U s e d   b y :   X a l a n - J a v a   2 ,   X a l a n - C + + 
 
     = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   d o c u m e n t a t i o n 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s : 
 
 W 3 C ( R )   D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t , 
 o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e ) 
 a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g 
 t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e 
 W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t 
       d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n 
         i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
         C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h 
         C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s 
         R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - 
 d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d . 
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s , 
 o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e 
 c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t 
 t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q ) 
 a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s 
 g r a n t e d 
 b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
     = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   s o f t w a r e , 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s   i n   j a r   f i l e   x m l - a p i s . j a r : 
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s , 
 o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s 
 w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r 
 p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e 
       r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s , 
       o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e 
       s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n 
       t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e 
       d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n 
       f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S 
 M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R 
 P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E 
 A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
     = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   j a r   f i l e 
 j a v a _ c u p . j a r   -   L A L R   P a r s e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / C U P 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a 
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r 
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s 
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o 
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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 
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e 
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   J L E X   j a r   f i l e 
 J L e x . j a r   -   A   L e x i c a l   A n a l y z e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / J L e x 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a 
 
 J L E X   C O P Y R I G H T   N O T I C E ,   L I C E N S E   A N D   D I S C L A I M E R . 
 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0   b y   E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d 
 t h a t   b o t h   t h 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   a n d 
 w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e 
 n a m e   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d 
 t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
 f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y 
 s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g 
 f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 , 
 n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   t h e   J a v a 
 p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t   t o   i m p l y   t h a t 
 S u n   e n d o r s e s   t h i s   p r o d u c t . 
 
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   2 . 7 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 . 
 
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   2 . 7 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 . 
 
 A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 9 . 1 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
     -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
     -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
     -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
         A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . , 
         s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
 M a y   i n c l u d e   A p a c h e   X M L   C o m m o n s   R e s o l v e r 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   h t t p : / / w w w . a p a c h e . o r g / 
 
 M a y   i n c l u d e   A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
     -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
         h t t p : / / w w w . l o t u s . c o m . 
     -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
       h t t p : / / w w w . s u n . c o m . 
   -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
       h t t p : / / w w w . i b m . c o m . 
 
 P o r t i o n s   o f   t h i s   c o d e   ( X a l a n )   a r e   d e r i v e d   f r o m   c l a s s e s   p l a c e d   i n   t h e 
 p u b l i c   d o m a i n   b y   A r b o r t e x t   o n   1 0   A p r   2 0 0 0 .   S e e : 
 h t t p : / / w w w . a r b o r t e x t . c o m / c u s t o m e r _ s u p p o r t / u p d a t e s _ a n d _ t e c h n i c a l _ n o t e s / c a t a l o g s / 
 d o c s / R E A D M E . h t m 
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   l i c e n s e d   u n d e r   W 3 C   D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t 
 f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e 
 r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C 
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e 
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
       1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
       2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t 
 e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s 
 p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m 
 f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
       3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e , 
 d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e 
 i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s 
 i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e 
 r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n 
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s . 
 
 D O M   T o o l t i p   J a v a S c r i p t   W i d g e t   0 . 7 . 3 
 C o p y r i g h t   2 0 0 2 - 2 0 0 5   D a n   A l l e n ,   M o j a v e l i n u x . c o m   ( d a n . a l l e n @ m o j a v e l i n u x . c o m ) 
 
 D O M T r e e W a l k e r   2 . 7 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 . 
 
 X M L   S e c u r i t y   1 . 4 . 1 
 I t   w a s   o r i g i n a l l y   b a s e d   o n   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 ,   I n s t i t u t e   f o r 
 D a t a   C o m m u n i c a t i o n s   S y s t e m s ,       h t t p : / / w w w . n u e . e t - i n f . u n i - s i e g e n . d e /     . 
 
 T h e   d e v e l o p m e n t   o f   t h i s   s o f t w a r e   w a s   p a r t l y   f u n d e d   b y   t h e   E u r o p e a n 
 C o m m i s s i o n   i n   t h e       W e b S i g       p r o j e c t   i n   t h e   I S I S   P r o g r a m m e . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 " 
 s o f t w a r e : 
 A p a c h e   A n t   1 . 5 . 4 ,   A p a c h e   A x i s   1 . 1 ,   A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 ,   A p a c h e   J a k a r t a 
 R e g u l a r   E x p r e s s i o n   P a c k a g e   ( R e g e x p )   1 . 3 ,   A p a c h e   l o g 4 j   1 . 2 . 8 ,   A p a c h e   x m l - c o m m o n s 
 A P I   1 . 1 . 2 ,   A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 ,   l o g 4 j   s u b s e t   ( N T   E v e n t   L o g 
 A p p e n d e r )   1 . 2 . 8 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .       A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
 i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A n t " ,   " A x i s " ,   " T h e   J a k a r t a   P r o j e c t " ,   " C o m m o n s " ,   " J a k a r t a " ,   
 " A p a c h e   r e g e x p " ,   " L o g 4 J " ,   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   
 n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
 p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   o r   " A p a c h e 
 r e g e x p " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   
 o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e       h t t p : / / w w w . a p a c h e . o r g /     . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y 
 w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f 
 I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 A p a c h e   A n t   1 . 5 . 4 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   A x i s   1 . 1 
 C o p y r i g h t   ( c )   2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .       A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 A p a c h e   J a k a r t a   R e g u l a r   E x p r e s s i o n   P a c k a g e   ( R e g e x p )   1 . 3 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .       A l l   r i g h t s   r e s e r v e d 
 
 A p a c h e   l o g 4 j   1 . 2 . 8 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3 ,   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0 ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d . 
 
 A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .       A l l   r i g h t s   r e s e r v e d . 
 T h i s   p a c k a g e   a l s o   c o n t a i n s   D O M   s o f t w a r e   o r i g i n a l l y   l i c e n s e d   u n d e r   t h e   f o l l o w i n g 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t   ( c )   1 9 9 4 - 2 0 0 1   W o r l d 
 W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d 
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k , 
 y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t 
 y o u   m a k e : 
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f 
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t   ( c )   [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s 
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n 
 A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D 
 C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E 
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D 
 P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E 
 S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s . 
 
 A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 
 A z t e c r i d e r   ( j d . x s l t ,   v e r s i o n   1 . 5 . 5 ) 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   A p a c h e   1 . 1   L i c e n s e 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .       A l l   r i g h t s   r e s e r v e d . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   J o h a n n e s   D b l e r .   A l l   r i g h t s   r e s e r v e d . 
 P o r t i o n s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 . 
 T h e   s o u r c e   i s   a v a i l a b l e   a t   t h e   f o l l o w i n g   l o c a t i o n : 
 h t t p : / / w w w . s t y l u s s t u d i o . c o m / j d . x s l t / 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   W 3 C   S o f t w a r e   L i c e n s e 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 
     1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e 
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
       2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e :   ( c )   W o r l d   W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e , 
 K e i o   U n i v e r s i t y .   A l l   R i g h t s   R e s e r v e d . 
       3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m 
 w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y 
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   A p p e n d e r )   1 . 2 . 8 
 C o p y r i g h t   2 0 0 1 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B o u n c y   C a s t l e   L i c e n s e "   s o f t w a r e : 
 
 B o u n c y   C a s t l e   C r y p t o   A P I s   1 . 4 . 5 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 0 8   T h e   L e g i o n   O f   T h e   B o u n c y   C a s t l e 
 ( h t t p : / / w w w . b o u n c y c a s t l e . o r g ) 
 
 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 . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D   2 . 0   L i c e n s e "   s o f t w a r e : 
 G o o g l e   P e r f   T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 ,   I T K   A u t o P o i n t e r   C + +   t e m p l a t e   1 . 1 1 , 
 J a x e n   1 . 1 . 1 ,   l i b t i f f   3 . 9 . 1 ,   P a j ' s   S H A - 1   2 . 1 a ,   T h e o d o r e   T s ' o   R a n d o m   N u m b e r 
 G e n e r a t o r   c o d e   0 . 9 5 ,   X M L U n i t   f o r   J a v a   1 . 1 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t 
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 N e i t h e r   t h e   n a m e   o f   t h e       O R G A N I Z A T I O N       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 G o o g l e   P e r f   T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 
 C o p y r i g h t   ( c )   2 0 0 7 ,   G o o g l e   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 I T K   A u t o P o i n t e r   C + +   t e m p l a t e   1 . 1 1 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 8   I n s i g h t   S o f t w a r e   C o n s o r t i u m   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e   o f   t h e   I n s i g h t   S o f t w a r e   C o n s o r t i u m ,   n o r   t h e   n a m e s   o f   a n y   c o n s o r t i u m 
 m e m b e r s ,   n o r   o f   a n y   c o n t r i b u t o r s ,   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 *   M o d i f i e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   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 N T R I B U T O R S   B E   L I A B L E   F O R   A N Y 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 J a x e n   1 . 1 . 1 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 
 l i b t i f f   3 . 9 . 1 
 C o p y r i g h t   ( c )       1 9 8 8 - 1 9 9 7   S a m   L e f f l e r 
 C o p y r i g h t   ( c )       1 9 9 1 - 1 9 9 7   S i l i c o n   G r a p h i c s ,   I n c . 
 C o p y r i g h t   ( c )       1 9 9 6   P i x a r 
 C o p y r i g h t   ( c )       1 9 9 7   G r e g   W a r d   L a r s o n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d 
 i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t 
 ( i )   t h e   a b o v e   c o p y r i g h t   n o t i c e s   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s 
 o f   t h e   s o f t w a r e   a n d   r e l a t e d   d o c u m e n t a t i o n ,   a n d   ( i i )   t h e   n a m e s   o f   S a m   L e f f l e r   a n d 
 S i l i c o n   G r a p h i c s   m a y   n o t   b e   u s e d   i n   a n y   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h e 
 s o f t w a r e   w i t h o u t   t h e   s p e c i f i c ,   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S a m   L e f f l e r   a n d 
 S i l i c o n   G r a p h i c s . 
 
 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 "   A N D   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 ,   I M P L I E D   O R   O T H E R W I S E ,   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 ,   A N Y 
 W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   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 . 
 
 I N   N O   E V E N T   S H A L L   S A M   L E F F L E R   O R   S I L I C O N   G R A P H I C S   B E   L I A B L E   F O R 
 A N Y   S P E C I A L ,   I N C I D E N T A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D ,   O R   A N Y 
 D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   W H E T H E R   O R   N O T 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   D A M A G E ,   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   A R I S I N G 
 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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 L i b t i f f   a l s o   i n c l u d e s   t h e   f o l l o w i n g   n o t i c e : 
 C o p y r i g h t   ( c )   1 9 8 5 ,   1 9 8 6   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a . 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   c o d e   i s   d e r i v e d   f r o m   s o f t w a r e   c o n t r i b u t e d   t o   B e r k e l e y   b y 
 J a m e s   A .   W o o d s ,   d e r i v e d   f r o m   o r i g i n a l   w o r k   b y   S p e n c e r   T h o m a s 
 a n d   J o s e p h   O r o s t . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d 
 p r o v i d e d   t h a t   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 a r a g r a p h   a r e 
 d u p l i c a t e d   i n   a l l   s u c h   f o r m s   a n d   t h a t   a n y   d o c u m e n t a t i o n , 
 a d v e r t i s i n g   m a t e r i a l s ,   a n d   o t h e r   m a t e r i a l s   r e l a t e d   t o   s u c h 
 d i s t r i b u t i o n   a n d   u s e   a c k n o w l e d g e   t h a t   t h e   s o f t w a r e   w a s   d e v e l o p e d 
 b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y .   T h e   n a m e   o f   t h e 
 U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 P a j ' s   S H A - 1   2 . 1 a 
 C o p y r i g h t   ( c )   1 9 9 8   -   2 0 0 8 ,   P a u l   J o h n s t o n   &   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 T h e o d o r e   T s ' o   R a n d o m   N u m b e r   G e n e r a t o r   c o d e   0 . 9 5 
 r a n d o m . c   - -   A   s t r o n g   r a n d o m   n u m b e r   g e n e r a t o r 
 V e r s i o n   0 . 9 5 ,   l a s t   m o d i f i e d   4 - N o v - 9 5 
 C o p y r i g h t   T h e o d o r e   T s ' o ,   1 9 9 4 ,   1 9 9 5 .   A l l   r i g h t s   r e s e r v e d . 
 
 X M L U n i t   f o r   J a v a   1 . 1 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 7 ,   J e f f   M a r t i n ,   T i m   B a c o n .   A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   C A 
 
 P o r t i o n s   C o p y r i g h t   ( C )   N e t e g r i t y   I n c .   A L L   R I G H T S   R E S E R V E D . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " D o m 4 J   L i c e n s e "   s o f t w a r e : 
 D o m 4 j   1 . 6 . 1 
 
 R e d i s t r i b u t i o n   a n d   u s e   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 
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
 f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s . 
 R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a   c o p y   o f   t h i s   d o c u m e n t . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   " D O M 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   d o m 4 j - i n f o @ m e t a s t u f f . c o m . 
 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " D O M 4 J "   n o r   m a y   " D O M 4 J " 
 a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   D O M 4 J 
 i s   a   r e g i s t e r e d   t r a d e m a r k   o f   M e t a S t u f f ,   L t d . 
 
 5 .   D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   D O M 4 J   P r o j e c t   -   h t t p : / / w w w . d o m 4 j . o r g 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   M E T A S T U F F ,   L T D .   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M E T A S T U F F ,   L T D .   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 D o m 4 j   1 . 6 . 1 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   E u r o p a 
 T e c h n o l o g i e s   L i m i t e d 
 
 ( c )   2 0 0 5   E u r o p a   T e c h n o l o g i e s   L i m i t e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   F a i r C o m 
 C o r p o r a t i o n 
 
 P o r t i o n s   c o p y r i g h t   1 9 8 4 - 1 9 9 4   F a i r C o m   C o r p o r a t i o n . 
 A l l   R i g h t s   R e s e r v e d 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " I C U   L i c e n s e "   s o f t w a r e : 
 I C U   4 . 0 . 1 ,   I C U 4 J   4 . 0 . 1 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T 
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y 
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e 
 p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S 
 ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D 
 A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U 
 D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S 
 O R   S O F T W A R E . 
 
       C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
       C o p y r i g h t     1 9 9 1 - 2 0 0 8   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r 
 U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n 
 t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) 
 a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a 
 F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a 
 F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D 
 P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G 
 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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R 
 S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r . 
 
 I C U   4 . 0 . 1 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 I C U 4 J   4 . 0 . 1 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " J P E G   L i c e n s e "   s o f t w a r e : 
 
 J P E G   C / C + +   A P I   6 b 
 T h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   i f   t h e   I n d e p e n d e n t   J P E G   G r o u p 
 C o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e .   A l l   R i g h t s   R e s e r v e d   e x c e p t   a s   s p e c i f i e d 
 i n   t h e   J P E G   L i c e n s e . 
 " T h e   G r a p h i c s   I n t e r c h a n g e   F o r m a t ( c )   i s   t h e   C o p y r i g h t   p r o p e r t y   o f   C o m p u S e r v e 
 I n c o r p o r a t e d .   G I F ( s m )   i s   a   S e r v i c e   M a r k   p r o p e r t y   o f   C o m p u S e r v e   I n c o r p o r a t e d . " 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   J u p i t e r   I m a g e s 
 
 S o m e   i m a g e s   a r e   L i c e n s e d   M a t e r i a l s   f r o m   J u p i t e r i m a g e s 
 ( h t t p : / / w w w . j u p i t e r i m a g e s . c o m )   a n d   a r e   c o p y r i g h t   ( c )   J u p t e r i m a g e s   o r   t h e 
 p h o t o g r a p h e r   o f   s u c h   i m a g e   a s   i n d i c a t e d   i n   t h e   c r e d i t   l i n e   a d j a c e n t   t o   t h e 
 L i c e n s e d   M a t e r i a l   o r   a s   o t h e r w i s e   s h o w n   o n   t h e   J u p i t e r i m a g e s   w e b s i t e . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " l i b p n g   L i c e n s e "   s o f t w a r e : 
 l i b p n g   1 . 2 . 3 8 
 
 l i b p n g   1 . 2 . 3 8 
 C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 6 - 2 0 0 9   G l e n n   R a n d e r s - P e h r s o n 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " l i b x m l 2   L i c e n s e "   s o f t w a r e : 
 
 L i b x m l 2   2 . 7 . 8 
 E x c e p t   w h e r e   o t h e r w i s e   n o t e d   i n   t h e   s o u r c e   c o d e   ( e . g .   t h e   f i l e s   h a s h . c , 
 l i s t . c   a n d   t h e   t r i o   f i l e s ,   w h i c h   a r e   c o v e r e d   b y   a   s i m i l a r   l i c e n c e   b u t 
 w i t h   d i f f e r e n t   C o p y r i g h t   n o t i c e s )   a l l   t h e   f i l e s   a r e : 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 3   D a n i e l   V e i l l a r d .       A l l   R i g h t s   R e s e r v e d . 
 
 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 
 D A N I E L   V E I L L A R D   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   D a n i e l   V e i l l a r d   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l - 
 i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   h i m . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 T h e   f o l l o w i n g   a p p l i e s   t o   a   f e w   f i l e s   i n   l i b x m l 2 : 
 C o p y r i g h t   ( C )   2 0 0 0   B j o r n   R e e s e   a n d   D a n i e l   V e i l l a r d . 
 A u t h o r :   b r e e s e @ u s e r s . s o u r c e f o r g e . n e t 
 C o p y r i g h t   ( C )   2 0 0 0   G a r y   P e n n i n g t o n   a n d   D a n i e l   V e i l l a r d . 
 A u t h o r :   G a r y . P e n n i n g t o n @ u k . s u n . 
 C o p y r i g h t   ( C )   1 9 9 8   B j o r n   R e e s e   a n d   D a n i e l   S t e n b e r g . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
 M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D 
 C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " M I T   L i c e n s e "   s o f t w a r e : 
 E x p a t   1 . 2 ,   G i f l i b   4 . 1 . 6 
 
 T h e   M I T   L i c e n s e 
 
 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   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 . 
 
 E x p a t   1 . 2 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
 C o p y r i g h t   ( c )   2 0 0 1   M i c h a e l   B .   A l l e n       m b a l l e n @ e r o l s . c o m     
 
 G i f l i b   4 . 1 . 6 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7   E r i c   S .   R a y m o n d 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   M o n o t y p e 
 I m a g i n g 
 
 T h i s   p r o d u c t   u s e s   t h e   A n d a l e   W T   t y p e f a c e   u n d e r   l i c e n s e   f r o m   M o n o t y p e   I m a g i n g 
 I n c . 
 C o p y r i g h t   ( c )   M o n o t y p e   I m a g i n g   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 A n d a l e   i s   a   t r a d e m a r k   o f   M o n o t y p e   I m a g i n g   I n c .   r e g i s t e r e d   i n   t h e   U . S .   P a t e n t   a n d 
 T r a d e m a r k   O f f i c e   a n d   c e r t a i n   o t h e r   j u r i s d i c t i o n s . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " M o z i l l a   P u b l i c   L i c e n s e   1 . 1 "   s o f t w a r e : 
 M o z i l l a   L D A P   C   S D K   6 . 0 . 4 ,   M o z i l l a   N e t s c a p e   P u b l i c   R u n t i m e   4 . 6 . 7 ,   M o z i l l a   N e t w o r k 
 S e c u r i t y   S e r v i c e s   3 . 1 1 . 4 
 
 M o z i l l a   L D A P   C   S D K   6 . 0 . 4 
 C o p y r i g h t   ( c )   1 9 9 8 - 1 9 9 9   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n 
 P o r t i o n s   c r e a t e d   b y   S u n   M i c r o s y s t e m s ,   I n c   a r e   C o p y r i g h t   ( C )   2 0 0 5   S u n 
 M i c r o s y s t e m s ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   L d a p   6 . 0 . 4   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / d i r e c t o r y / c - s d k / r e l e a s e s / 
 
 M o z i l l a   N e t s c a p e   P u b l i c   R u n t i m e   4 . 6 . 7 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 4   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .       A l l   R i g h t s 
 R e s e r v e d . 
 C o p y r i g h t   2 0 0 5   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( C )   A p p l e   C o m p u t e r ,   I n c .   1 9 8 9 - 1 9 9 1 
 C o p y r i g h t   ( C )   C h a r l e s   P e t z o l d ,   1 9 9 2 
 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   N S P R   4 . 6 . 7   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / n s p r / r e l e a s e s .   M o d i f i c a t i o n s   t o   t h e 
 s o u r c e   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   b u g   r e p o r t : 
 h t t p s : / / b u g z i l l a . m o z i l l a . o r g / s h o w _ b u g . c g i ? i d = 3 1 8 8 7 7 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   n o t i c e s : 
 
 T h e   a u t h o r   o f   t h i s   s o f t w a r e   i s   D a v i d   M .   G a y . 
 
 C o p y r i g h t   ( c )   1 9 9 1 ,   2 0 0 0 ,   2 0 0 1   b y   L u c e n t   T e c h n o l o g i e s . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   e n t i r e   n o t i c e 
 i s   i n c l u d e d   i n   a l l   c o p i e s   o f   a n y   s o f t w a r e   w h i c h   i s   o r   i n c l u d e s   a   c o p y 
 o r   m o d i f i c a t i o n   o f   t h i s   s o f t w a r e   a n d   i n   a l l   c o p i e s   o f   t h e   s u p p o r t i n g 
 d o c u m e n t a t i o n   f o r   s u c h   s o f t w a r e . 
 
 T H I S   S O F T W A R E   I S   B E I N G   P R O V I D E D   " A S   I S " ,   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T Y .   I N   P A R T I C U L A R ,   N E I T H E R   T H E   A U T H O R   N O R   L U C E N T   M A K E S   A N Y 
 R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   A N Y   K I N D   C O N C E R N I N G   T H E   M E R C H A N T A B I L I T Y 
 O F   T H I S   S O F T W A R E   O R   I T S   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E . 
 - - - - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   ( C )   1 9 8 7 ,   1 9 8 8   S t u d e n t   I n f o r m a t i o n   P r o c e s s i n g   B o a r d   o f   t h e 
 M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t 
 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   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   M . I . T .   a n d   t h e   M . I . T .   S . I . P . B .   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   M . I . T .   a n d   t h e   M . I . T .   S . I . P . B . 
 m a k e   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 " T H E   B E E R - W A R E   L I C E N S E "   ( R e v i s i o n   4 2 ) : 
     p h k @ F r e e B S D . O R G       w r o t e   t h i s   f i l e .   A s   l o n g   a s   y o u   r e t a i n   t h i s   n o t i c e   y o u 
 c a n   d o   w h a t e v e r   y o u   w a n t   w i t h   t h i s   s t u f f .   I f   w e   m e e t   s o m e   d a y ,   a n d   y o u   t h i n k 
 t h i s   s t u f f   i s   w o r t h   i t ,   y o u   c a n   b u y   m e   a   b e e r   i n   r e t u r n   P o u l - H e n n i n g   K a m p 
 
 M o z i l l a   N e t w o r k   S e c u r i t y   S e r v i c e s   3 . 1 1 . 4 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d . 
 C o p y r i g h t   ( C )   1 9 9 9 - 2 0 0 0   S u n   M i c r o s y s t e m s   I n c .   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( C )   1 9 9 7   H e w l e t t - P a c k a r d   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( C )   1 9 9 8   M i c h a e l   J .   F r o m b e r g e r ,   A l l   R i g h t s   R e s e r v e d 
 C o p y r i g h t   ( C )   1 9 9 2 ,   9 3 ,   9 4 ,   9 5 ,   9 6   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   N S S   3 . 1 1 . 4   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / s e c u r i t y / n s s / r e l e a s e s / .   M o d i f i c a t i o n s   t o 
 t h e   s o u r c e   c a n   b e   f o u n d   i n   C o m m e n t   # 3 9   o f   t h e   f o l l o w i n g   b u g   r e p o r t : 
 h t t p s : / / b u g z i l l a . m o z i l l a . o r g / s h o w _ b u g . c g i ? i d = 2 2 7 0 4 9   . 
 
 T h i s   f o l l o w i n g   n o t i c e   a p p l i e s   t o   t h i s   p a c k a g e : 
 / * 
   *   C o p y r i g h t   ( C )   1 9 9 4 - 1 9 9 9   R S A   S e c u r i t y   I n c .   L i c e n c e   t o   c o p y   t h i s   d o c u m e n t 
   *   i s   g r a n t e d   p r o v i d e d   t h a t   i t   i s   i d e n t i f i e d   a s   " R S A   S e c u r i t y   I n . c   P u b l i c - K e y 
   *   C r y p t o g r a p h y   S t a n d a r d s   ( P K C S ) "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g 
   *   t h i s   d o c u m e n t . 
   * 
   *   T h e   l a t e s t   v e r s i o n   o f   t h i s   h e a d e r   c a n   b e   f o u n d   a t : 
   *         h t t p : / / w w w . r s a . c o m / r s a l a b s / n o d e . a s p ? i d = 2 1 3 3 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " O p e n   S S L   L i c e n s e   ( w i t h o u t   L e v i t t e ) " 
 s o f t w a r e : 
 O p e n S S L   0 . 9 . 8 q ,   O p e n S S L   F I P S   O b j e c t   M o d u l e   1 . 2 
 
 O p e n S S L   0 . 9 . 8 q 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .       A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) 
 
 O p e n S S L   F I P S   O b j e c t   M o d u l e   1 . 2 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   a   p u b l i c a t i o n 
 
 C o p y r i g h t   ( c )   2 0 0 1   b y   A n d r e i   A l e x a n d r e s c u 
 T h i s   c o d e   a c c o m p a n i e s   t h e   b o o k : 
 A l e x a n d r e s c u ,   A n d r e i .   " M o d e r n   C + +   D e s i g n :   G e n e r i c   P r o g r a m m i n g   a n d   D e s i g n 
 P a t t e r n s   A p p l i e d " .   C o p y r i g h t   ( c )   2 0 0 1 .   A d d i s o n - W e s l e y . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e   a n d   s e l l   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
 n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 T h e   a u t h o r   o r   A d d i s o n - W e l s e y   L o n g m a n   m a k e   n o   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s " 
 w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   P h o t o d i s c 
 I m a g e s 
 
 D i g i t a l   I m a g e r y   ( c )   c o p y r i g h t   2 0 0 1   P h o t o D i s c   I n c 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   P i t n e y   B o w e s 
 S o f t w a r e   I n c . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   M a p I n f o   C o r p o r a t i o n   a n d   i t s   l i c e n s o r s . 
 A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " P u b l i c   D o m a i n "   s o f t w a r e : 
 A E S   ( O p t i m i s e d   A N S I   C   c o d e   f o r   t h e   R i j n d a e l   c i p h e r )   3 . 0 ,   B a s e 6 4   e n c o d i n g   a n d 
 d e c o d i n g   f o r   J a v a S c r i p t   1 ,   I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 ,   M D 5   A l g o r i t h m 
 I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1 
 
 A E S   ( O p t i m i s e d   A N S I   C   c o d e   f o r   t h e   R i j n d a e l   c i p h e r )   3 . 0 
 W r i t t e n   V i n c e n t   R i j m e n ,   A n t o o n   B o s s e l a e r s ,   P a u l o   B a r r e t o 
 
 I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 
 W r i t t e n   b y   B o b   J e n k i n s   a n d   t r a n s l a t e d   t o   C + +   b y   Q u i n n   T y l e r   J a c k s o n . 
 
 M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1 
 T h i s   c o d e   w a s   w r i t t e n   b y   C o l i n   P l u m b   i n   1 9 9 3 ,   n o   c o p y r i g h t   i s   c l a i m e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " R S A   D a t a   S e c u r i t y   L i c e n s e "   s o f t w a r e : 
 
 R S A   M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   1 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   d e r i v e d   f r o m   t h e   R S A   D a t a   S e c u r i t y ,   I n c .   M D 5 
 M e s s a g e - D i g e s t   A l g o r i t h m 
 C o p y r i g h t   ( C )   1 9 9 1 - 2 ,   R S A   D a t a   S e c u r i t y ,   I n c .   C r e a t e d   1 9 9 1 .   A l l 
 r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   S u n 
 M i c r o s y s t e m s 
 
 J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h . 
 
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   1 . 1 . 1 
 J a v a M a i l   1 . 4 . 1 
 J a v a   R u n t i m e   E n v i r o n m e n t   6 . 0   S R 9   F P 1 
 
 A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d 
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e 
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r 
 t h e   / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r 
 f i l e s . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " T h e   F r e e T y p e   P r o j e c t   L I C E N S E "   s o f t w a r e : 
 F r e e T y p e   2   2 . 1 . 7 
 
 F r e e T y p e   2   2 . 1 . 7 
 T h e   P r o g r a m   i s   b a s e d ,   i n   p a r t ,   o n   t h e   w o r k   o f   t h e   F r e e T y p e   t e a m 
 C o p y r i g h t   1 9 9 6 - 2 0 0 2 ,   2 0 0 6   b y   D a v i d   T u r n e r ,   R o b e r t   W i l h e l m ,   a n d   W e r n e r   L e m b e r g 
 
 T h e   F r e e T y p e   P r o j e c t   i n c l u d e s   c o d e   l i c e n s e d   u n d e r   t h e   f o l l o w i n g   l i c e n s e s : 
 T h e   F r e e T y p e   P r o j e c t   L i c e n s e ,   s e e   h t t p : / / w w w . f r e e t y p e . o r g / F T L . T X T 
 
 T h e   O p e n   G r o u p   L i c e n s e : 
 C o p y r i g h t   1 9 9 0 ,   1 9 9 4 ,   1 9 9 8       T h e   O p e n   G r o u p 
 
 A l l   R i g h t s   R e s e r v e d . 
 
 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 
 O P E N   G R O U P   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   O p e n   G r o u p . 
 
 F r a n c e s c o   Z a p p a   N a r d e l l i   l i c e n s e 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 2   b y   F r a n c e s c o   Z a p p a   N a r d e l l i 
 
 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 . 
 
 P o r t i o n s   o f   t h e   d r i v e r   ( t h a t   i s ,   b d f l i b . c   a n d   b d f . h ) : 
 C o p y r i g h t   2 0 0 0   C o m p u t i n g   R e s e a r c h   L a b s ,   N e w   M e x i c o   S t a t e   U n i v e r s i t y 
 C o p y r i g h t   2 0 0 1 - 2 0 0 2   F r a n c e s c o   Z a p p a   N a r d e l l i 
 
 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   C O M P U T I N G   R E S E A R C H   L A B   O R   N E W   M E X I C O   S T A T E   U N I V E R S I T Y   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 . 
 
 
 C r e d i t s 
 * * * * * * * 
 
 T h i s   d r i v e r   i s   b a s e d   o n   e x c e l l e n t   M a r k   L e i s h e r ' s   b d f   l i b r a r y .   I f   y o u 
 f i n d   s o m e t h i n g   g o o d   i n   t h i s   d r i v e r   y o u   s h o u l d   p r o b a b l y   t h a n k   h i m ,   n o t 
 m e . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   T h r e e   D 
 G r a p h i c s 
 
 ( c )   C o p y r i g h t   1 9 9 0 - 2 0 0 0   T h r e e   D   G r a p h i c s ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " U n i c o d e   L i c e n s e "   s o f t w a r e : 
 
 U n i c o d e   C h a r a c t e r   C o n v e r s i o n   M a p p i n g s   v 3 . 2 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 1   U n i c o d e ,   I n c .   A l l   R i g h t s   r e s e r v e d . 
 
 T h i s   f i l e   i s   p r o v i d e d   a s - i s   b y   U n i c o d e ,   I n c .   ( T h e   U n i c o d e   C o n s o r t i u m ) . 
 N o   c l a i m s   a r e   m a d e   a s   t o   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e .   N o 
 w a r r a n t i e s   o f   a n y   k i n d   a r e   e x p r e s s e d   o r   i m p l i e d .   T h e   r e c i p i e n t 
 a g r e e s   t o   d e t e r m i n e   a p p l i c a b i l i t y   o f   i n f o r m a t i o n   p r o v i d e d .   I f   t h i s 
 f i l e   h a s   b e e n   p r o v i d e d   o n   o p t i c a l   m e d i a   b y   U n i c o d e ,   I n c . ,   t h e   s o l e 
 r e m e d y   f o r   a n y   c l a i m   w i l l   b e   e x c h a n g e   o f   d e f e c t i v e   m e d i a   w i t h i n   9 0 
 d a y s   o f   r e c e i p t . 
 
 U n i c o d e ,   I n c .   h e r e b y   g r a n t s   t h e   r i g h t   t o   f r e e l y   u s e   t h e   i n f o r m a t i o n 
 s u p p l i e d   i n   t h i s   f i l e   i n   t h e   c r e a t i o n   o f   p r o d u c t s   s u p p o r t i n g   t h e 
 U n i c o d e   S t a n d a r d ,   a n d   t o   m a k e   c o p i e s   o f   t h i s   f i l e   i n   a n y   f o r m   f o r 
 i n t e r n a l   o r   e x t e r n a l   d i s t r i b u t i o n   a s   l o n g   a s   t h i s   n o t i c e   r e m a i n s 
 a t t a c h e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " U U I D   L i c e n s e "   s o f t w a r e : 
 
 U U I D   G e n e r a t o r   1 
 C o p y r i g h t   ( c )   1 9 9 0 -   1 9 9 3 ,   1 9 9 6   O p e n   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 C o p y r i g h t   ( c )   1 9 8 9   b y   H e w l e t t - P a c k a r d   C o m p a n y ,   P a l o   A l t o ,   C a .   & 
 D i g i t a l   E q u i p m e n t   C o r p o r a t i o n ,   M a y n a r d ,   M a s s . 
 C o p y r i g h t   ( c )   1 9 9 8   M i c r o s o f t . 
 T o   a n y o n e   w h o   a c k n o w l e d g e s   t h a t   t h i s   f i l e   i s   p r o v i d e d   " A S   I S " 
 w i t h o u t   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y :   p e r m i s s i o n   t o   u s e ,   c o p y , 
 m o d i f y ,   a n d   d i s t r i b u t e   t h i s   f i l e   f o r   a n y   p u r p o s e   i s   h e r e b y 
 g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e s   a n d 
 t h i s   n o t i c e   a p p e a r s   i n   a l l   s o u r c e   c o d e   c o p i e s ,   a n d   t h a t   n o n e   o f 
 t h e   n a m e s   o f   O p e n   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   H e w l e t t - P a c k a r d 
 C o m p a n y ,   M i c r o s o f t ,   o r   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   N e i t h e r   O p e n   S o f t w a r e 
 F o u n d a t i o n ,   I n c . ,   H e w l e t t - P a c k a r d   C o m p a n y ,   M i c r o s o f t ,   n o r   D i g i t a l 
 E q u i p m e n t   C o r p o r a t i o n   m a k e s   a n y   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " z l i b   L i c e n s e "   s o f t w a r e : 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 e ,   z l i b   1 . 2 . 2 ,   z l i b   1 . 2 . 3 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
 a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
       c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
       i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
       a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
       m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 e 
 C o p y r i g h t   1 9 9 8 - 2 0 0 2   G i l l e s   V o l l a n t 
 
 z l i b   1 . 2 . 2 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r . 
 
 z l i b   1 . 2 . 3 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N     C o g n o s   F r a m e w o r k   M a n a g e r   1 0 . 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   
 I X .   I B M   T i v o l i   C o m m o n   R e p o r t i n g   N o t i c e s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I X . a .   B I R T   2 . 2 . x 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 -   B I R T   2 . 2 . x   ( h t t p : / / w w w . e c l i p s e . o r g / b i r t / ) 
 
 I X . b .   A p a c h e   C o m m o n s   C o d e c   1 . 3 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   L i c e n s e   V e r s i o n   2 . 0 "   s o f t w a r e : 
 -   A p a c h e   C o m m o n s   C o d e c   1 . 3 
 
 A p a c h e   S o f t w a r e   L i c e n s e 
                                                         V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                     h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
     " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
     a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
     " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
     t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
     " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
     o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
     c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
     " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
     d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
     o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
     o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
     " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
     e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
     " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
     i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
     s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
     " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
     t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
     n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
     a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
     " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
     O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
     c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
     ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
     " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
     f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
     e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
     r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
     o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
     s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
     t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
     " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
     t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
     t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
     s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
     o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
     t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
     m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
     t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
     c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
     a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
     L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
     e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
     d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
     " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
     o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
     s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
     ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
             D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
     ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
             s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
     ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m       o f   a n y   D e r i v a t i v e   W o r k s 
             t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,       p a t e n t ,   t r a d e m a r k ,   a n d 
             a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e       f o r m   o f   t h e   W o r k , 
             e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t       p e r t a i n   t o   a n y   p a r t   o f 
             t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
     ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
             d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
             i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
             w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
             p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
             o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
             a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
             d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
             w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
             w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
             o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
             d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
             n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
             o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
             t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
             a s   m o d i f y i n g   t h e   L i c e n s e . 
 
     Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
     m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
     f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
     f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
     r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
     t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
     d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
     i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
     o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
         T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
       b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
       r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
       t h e   b r a c k e t s ! )   T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
       c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
       f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
       s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
       i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
       h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I X . c .   A p a c h e   L O G 4 J   1 . 2 . 8 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 " 
 s o f t w a r e : 
 -   A p a c h e   l o g 4 j   1 . 2 . 8 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .         A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
 i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A n t " ,   " A x i s " ,   " T h e   J a k a r t a   P r o j e c t " ,   " C o m m o n s " ,   " J a k a r t a " ,   " O R O " ,   
 " T o m c a t " ,   " A p a c h e   r e g e x p " ,   " L o g 4 J " ,   " V e l o c i t y " ,   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e 
 F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e 
 c o n t a c t   a p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   o r   " A p a c h e 
 r e g e x p " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   
 o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e       h t t p : / / w w w . a p a c h e . o r g /     . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y 
 w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f 
 I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 A p a c h e   l o g 4 j   1 . 2 . 8 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3 ,   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0 ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I X . d .   I C U 4 J   3 . 4 . 4 
 T h e   p r o g r a m   i n c l u d e s : 
 -   I C U 4 J   3 . 4 . 4 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 1   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
   
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   F I L E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 *                                                                               I B M   D B 2   1 0 . 1                                                                           * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   c o m p o n e n t s : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                                     
                                                                               
 E X P A T   C O D E .   T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   a n d   C l a r k 
 C o o p e r 
 C o p y r i g h t   ( c )   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   E x p a t   m a i n t a i n e r s . 
 
 *   E x p a t   1 . 9 5 . 1 
 *   E x p a t   1 . 9 5 . 6 
 *   E x p a t   2 . 0 . 0 
 
 I B M   o b t a i n e d   t h e   E x p a t   S o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 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 . 
 
 E N D   O F   E X P A T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C U P   P A R S E R   G E N E R A T O R .   T h e   P r o g r a m   i n c l u d e s   C U P   P a r s e r   
 G e n e r a t o r   ( " J C U P " )   v e r s i o n   0 . 1 0 k   A N D   C U P   P a r s e r   
 G e n e r a t o r   f o r   J a v a   1 . 0   s o f t w a r e   w h i c h   i s   C o p y r i g h t   1 9 9 6 - 1 9 9 9   
 b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y   a n d   C .   S c o t t   A n a n i a n .   A l l   r i g h t s   
 r e s e r v e d .   
 
 I B M   o b t a i n e d   t h e   J C U P   S o f t w a r e   u n d e r   t h e   t e r m s   a n d   
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e :   
   
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r   
   
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
   
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   
 b o t h   t h 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   a n d   w a r r a n t y   
 d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   
 t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   
   
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   
 f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 E N D   O F   C U P   P A R S E R   G E N E R A T O R   N O T I C E S   A N D   I N F O R M A T I O N   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e 
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   I B M   o b t a i n e d   t h e   A p a c h e   C o d e   u n d e r 
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e .   T h i s   s o f t w a r e   c o n s i s t s   o f 
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n , 
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 *   A p a c h e   C o m m o n s   B e a n u t i l s   v 1 . 6 
 *   A p a c h e   C o m m o n s   E L   v 1 . 0 
 *   A p a c h e   C o m m o n s   I / O   v 1 . 1 
 *   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 0 
 *   A p a c h e   C o m m o n - F i l e U p l o a d   1 . 0 
 *   A p a c h e   C o m m o n - V a l i d a t o r   1 . 0 . 2 
 *   A p a c h e   C o m m o n - C o l l e c t i o n s   2 . 1 
 *   A p a c h e   C o m m o n - D i g e s t o r   1 . 5 
 *   A p a c h e   C o m m o n - B e a n U t i l s   1 . 6 
 *   A p a c h e   G e r o n i m o   v 1 . 0 
 *   A p a c h e   J a k a r t a   S t r u t s   1 . 1 
 *   A p a c h e   J a s p e r - C o m p i l e r   v 5 . 0 . 2 7 
 *   A p a c h e   J a s p e r - R u n t i m e   v 5 . 0 . 2 7 
 *   A p a c h e   T o m c a t   4 . 1 . 3 0 
 *   A p a c h e   L u c e n e   1 . 4 . 3 
 *   A p a c h e   L u c e n e   v 2 . 2 
 *   A p a c h e   L u c e n e   H T M L   P a r s e r   1 . 4 . 3   
 *   A p a c h e   A N T   1 . 6 . 5 ,   1 . 7 
 *   A p a c h e   C o m m o n s - L o g g i n g   1 . 0 . 3 
 *   A p a c h e   D e r b y   v 1 0 . 2 
 *   A p a c h e   S t r u t s   v 1 . 1 
 *   J e t t y   v 5 . 1 . 1 1 
 *   J e t t y   v 5 . 1 . 1 1   ( o r g . m o r t b a y . j a a s . j a r ) 
 *   X M L 4 C   5 . 7 
 *   X S L T 4 C   1 . 1 1 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s )   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
   *         n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 
   
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t 
 o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s 
 t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y . 
 F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r 
 i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y 
 c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g 
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n 
 f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r 
 t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e , 
 g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e 
 a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d 
 i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t 
 i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s , 
 a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n 
 o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s 
 s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y 
 n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n 
 o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s 
 t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t 
 o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d 
 i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r 
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n 
 t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t 
 o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f 
 o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y 
 i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e , 
 n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o 
 r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m , 
 s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r 
 O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e , 
 e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e , 
 n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t 
 l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e 
 t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s 
 l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k 
 t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n 
 a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t ) 
 a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k 
 c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e 
 s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n 
 S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       1 .   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y 
 o f   t h i s   L i c e n s e ;   a n d 
 
       2 .   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t 
 Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
       3 .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u 
 d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e 
 S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t 
 o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       4 .   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n , 
 t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f 
 t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e 
 n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e 
 D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g 
 w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e 
 W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f 
 t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e 
 L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t 
 Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k , 
 p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s 
 m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e 
 a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r 
 d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e , 
 p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s 
 w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y 
 C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e 
 L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y 
 a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l 
 s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e 
 e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s , 
 t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d 
 f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d 
 r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n 
 w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s 
 C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y 
 K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s 
 o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s 
 a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n 
 t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y 
 a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n 
 w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y 
 d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r 
 a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e , 
 c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h 
 d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r , 
 a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s 
 a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h 
 o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e 
 r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o 
 i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d 
 b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y 
 s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E P L   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 C o m m o n   P u b l i c   L i c e n s e   ( " C P L   C o d e " )   o r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   
 C o d e " ) .   
 E c l i p s e   M o d e l i n g   F r a m e w o r k   1 . 1 . 1 
 I B M   E c l i p s e   H e l p   S y s t e m   3 . 4 . 2 
 *   A n t   1 . 7   a n d   1 . 6 5   
 -   D O M   
 -   S A X   
 *   A p a c h e   C o m m o n s   E L   1 . 0   
 *   A p a c h e   j a s p e r   2   f r o m   T o m c a t   5 . 5 . 1 7 
 *   C o m m o n s   L o g g i n g   1 . 0 . 4 
 *   I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e   r e l e a s e   6 b   
 *   J a k a r t a   C o m m o n s   C o l l e c t i o n s 
 *   J a v a   S e r v l e t   A P I   2 . 5   ( s e r v l e t - a p i . j a r   f r o m   T o m c a t   5 . 5 . 1 7 )   
 *   J a v a S e r v e r   P a g e s   A P I   2 . 0   ( j s p - a p i . j a r   f r o m   T o m c a t   5 . 5 . 1 7 )   
 *   J e t t y   5 . 1 . 1 4   ( o r g . m o r t b a y . j e t t y . j a r ) 
 *   L u c e n e   1 . 9 . 1   a n d   H T M L   P a r s e r   
 *   M o z i l l a   B i n d i n g   
 *   O S G i   M a t e r i a l s   
 *   P u T T Y   0 . 5 8   ( d e r i v a t i v e   w o r k )   
 *   W 3 C   D T D s     
 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h e s e   c o m p o n e n t s   a t : 
 h t t p : / / w w w . e c l i p s e . o r g . 
 
 E c l i p s e   M o d e l i n g   F r a m e w o r k   1 . 1 . 1 
 
 C o m p o n e n t s   o f   E c l i p s e   M o d e l i n g   F r a m e w o r k   w e r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 I B M   E c l i p s e   H e l p   S y s t e m   3 . 4 . 2 
 
 T h e   f o l l o w i n g   s u b s e t   o f   o p e n   s o u r c e   s o f t w a r e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   E c l i p s e   H e l p   S y s t e m ,   J e t t y ,   L u c e n e ,   L u c e n e   H T M L   P a r s e r ,   M X 4 J   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s "   )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d - u s e r   l i c e n s e   a g r e e m e n t . 
 
 
 
 
 D O M 
 T h i s   l i c e n s e   c a m e   f r o m : 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / c o p y r i g h t - s o f t w a r e - 1 9 9 8 0 7 2 0 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d 
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k , 
 y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t 
 y o u   m a k e : 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f 
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t   ( C )   [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D 
 C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E 
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D 
 P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E 
 S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n 
 A u g u s t   1 4   1 9 9 8   s o   a s   t o   i m p r o v e   c o m p a t i b i l i t y   w i t h   G P L .   T h i s 
 v e r s i o n   e n s u r e s   t h a t   W 3 C   s o f t w a r e   l i c e n s i n g   t e r m s   a r e   n o   m o r e 
 r e s t r i c t i v e   t h a n   G P L   a n d   c o n s e q u e n t l y   W 3 C   s o f t w a r e   m a y   b e 
 d i s t r i b u t e d   i n   G P L   p a c k a g e s .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e 
 p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m 
 o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e 
 l i b w w w ,   A m a y a ,   a n d   J i g s a w .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e 
 d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 S A X 
 T h i s   l i c e n s e   c a m e   f r o m :   h t t p : / / w w w . m e g g i n s o n . c o m / S A X / c o p y i n g . h t m l 
     H o w e v e r   p l e a s e   n o t e   f u t u r e   v e r s i o n s   o f   S A X   m a y   b e   c o v e r e d   
     u n d e r   h t t p : / / s a x p r o j e c t . o r g / ? s e l e c t e d = p d 
 
 
 T h i s   p a g e   i s   n o w   o u t   o f   d a t e   - -   s e e   t h e   n e w   S A X   s i t e   a t   
 h t t p : / / w w w . s a x p r o j e c t . o r g /   f o r   m o r e   u p - t o - d a t e 
 r e l e a s e s   a n d   o t h e r   i n f o r m a t i o n .   P l e a s e   c h a n g e   y o u r   b o o k m a r k s . 
 
 
 S A X 2   i s   F r e e ! 
 
 I   h e r e b y   a b a n d o n   a n y   p r o p e r t y   r i g h t s   t o   S A X   2 . 0   ( t h e   S i m p l e   A P I   f o r 
 X M L ) ,   a n d   r e l e a s e   a l l   o f   t h e   S A X   2 . 0   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d 
 d o c u m e n t a t i o n   c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   i n t o   t h e   P u b l i c   D o m a i n . 
 S A X   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y 
 p u r p o s e . 
 
 D a v i d   M e g g i n s o n ,   d a v i d @ m e g g i n s o n . c o m 
 2 0 0 0 - 0 5 - 0 5 
 
 
 I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e   r e l e a s e   6 b 
 
 T h e   I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 R E A D M E   f o r   r e l e a s e   6 b   o f   2 7 - M a r - 1 9 9 8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   d i s t r i b u t i o n   c o n t a i n s   t h e   s i x t h   p u b l i c   r e l e a s e   o f   t h e   I n d e p e n d e n t   J P E G 
 G r o u p ' s   f r e e   J P E G   s o f t w a r e .     Y o u   a r e   w e l c o m e   t o   r e d i s t r i b u t e   t h i s   s o f t w a r e   a n d 
 t o   u s e   i t   f o r   a n y   p u r p o s e ,   s u b j e c t   t o   t h e   c o n d i t i o n s   u n d e r   L E G A L   I S S U E S ,   b e l o w . 
 
 S e r i o u s   u s e r s   o f   t h i s   s o f t w a r e   ( p a r t i c u l a r l y   t h o s e   i n c o r p o r a t i n g   i t   i n t o 
 l a r g e r   p r o g r a m s )   s h o u l d   c o n t a c t   I J G   a t   j p e g - i n f o @ u u n e t . u u . n e t   t o   b e   a d d e d   t o 
 o u r   e l e c t r o n i c   m a i l i n g   l i s t .     M a i l i n g   l i s t   m e m b e r s   a r e   n o t i f i e d   o f   u p d a t e s 
 a n d   h a v e   a   c h a n c e   t o   p a r t i c i p a t e   i n   t e c h n i c a l   d i s c u s s i o n s ,   e t c . 
 
 T h i s   s o f t w a r e   i s   t h e   w o r k   o f   T o m   L a n e ,   P h i l i p   G l a d s t o n e ,   J i m   B o u c h e r , 
 L e e   C r o c k e r ,   J u l i a n   M i n g u i l l o n ,   L u i s   O r t i z ,   G e o r g e   P h i l l i p s ,   D a v i d e   R o s s i , 
 G u i d o   V o l l b e d i n g ,   G e '   W e i j e r s ,   a n d   o t h e r   m e m b e r s   o f   t h e   I n d e p e n d e n t   J P E G 
 G r o u p . 
 
 I J G   i s   n o t   a f f i l i a t e d   w i t h   t h e   o f f i c i a l   I S O   J P E G   s t a n d a r d s   c o m m i t t e e . 
 
 
 D O C U M E N T A T I O N   R O A D M A P 
 = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   f i l e   c o n t a i n s   t h e   f o l l o w i n g   s e c t i o n s : 
 
 O V E R V I E W                         G e n e r a l   d e s c r i p t i o n   o f   J P E G   a n d   t h e   I J G   s o f t w a r e . 
 L E G A L   I S S U E S                 C o p y r i g h t ,   l a c k   o f   w a r r a n t y ,   t e r m s   o f   d i s t r i b u t i o n . 
 R E F E R E N C E S                     W h e r e   t o   l e a r n   m o r e   a b o u t   J P E G . 
 A R C H I V E   L O C A T I O N S       W h e r e   t o   f i n d   n e w e r   v e r s i o n s   o f   t h i s   s o f t w a r e . 
 R E L A T E D   S O F T W A R E         O t h e r   s t u f f   y o u   s h o u l d   g e t . 
 F I L E   F O R M A T   W A R S         S o f t w a r e   * n o t *   t o   g e t . 
 T O   D O                               P l a n s   f o r   f u t u r e   I J G   r e l e a s e s . 
 
 O t h e r   d o c u m e n t a t i o n   f i l e s   i n   t h e   d i s t r i b u t i o n   a r e : 
 
 U s e r   d o c u m e n t a t i o n : 
     i n s t a l l . d o c               H o w   t o   c o n f i g u r e   a n d   i n s t a l l   t h e   I J G   s o f t w a r e . 
     u s a g e . d o c                   U s a g e   i n s t r u c t i o n s   f o r   c j p e g ,   d j p e g ,   j p e g t r a n , 
                                         r d j p g c o m ,   a n d   w r j p g c o m . 
     * . 1                               U n i x - s t y l e   m a n   p a g e s   f o r   p r o g r a m s   ( s a m e   i n f o   a s   u s a g e . d o c ) . 
     w i z a r d . d o c                 A d v a n c e d   u s a g e   i n s t r u c t i o n s   f o r   J P E G   w i z a r d s   o n l y . 
     c h a n g e . l o g                 V e r s i o n - t o - v e r s i o n   c h a n g e   h i g h l i g h t s . 
 P r o g r a m m e r   a n d   i n t e r n a l   d o c u m e n t a t i o n : 
     l i b j p e g . d o c               H o w   t o   u s e   t h e   J P E G   l i b r a r y   i n   y o u r   o w n   p r o g r a m s . 
     e x a m p l e . c                   S a m p l e   c o d e   f o r   c a l l i n g   t h e   J P E G   l i b r a r y . 
     s t r u c t u r e . d o c           O v e r v i e w   o f   t h e   J P E G   l i b r a r y ' s   i n t e r n a l   s t r u c t u r e . 
     f i l e l i s t . d o c             R o a d   m a p   o f   I J G   f i l e s . 
     c o d e r u l e s . d o c           C o d i n g   s t y l e   r u l e s   - - -   p l e a s e   r e a d   i f   y o u   c o n t r i b u t e   c o d e . 
 
 P l e a s e   r e a d   a t   l e a s t   t h e   f i l e s   i n s t a l l . d o c   a n d   u s a g e . d o c .     U s e f u l   i n f o r m a t i o n 
 c a n   a l s o   b e   f o u n d   i n   t h e   J P E G   F A Q   ( F r e q u e n t l y   A s k e d   Q u e s t i o n s )   a r t i c l e .     S e e 
 A R C H I V E   L O C A T I O N S   b e l o w   t o   f i n d   o u t   w h e r e   t o   o b t a i n   t h e   F A Q   a r t i c l e . 
 
 I f   y o u   w a n t   t o   u n d e r s t a n d   h o w   t h e   J P E G   c o d e   w o r k s ,   w e   s u g g e s t   r e a d i n g   o n e   o r 
 m o r e   o f   t h e   R E F E R E N C E S ,   t h e n   l o o k i n g   a t   t h e   d o c u m e n t a t i o n   f i l e s   ( i n   r o u g h l y 
 t h e   o r d e r   l i s t e d )   b e f o r e   d i v i n g   i n t o   t h e   c o d e . 
 
 
 O V E R V I E W 
 = = = = = = = = 
 
 T h i s   p a c k a g e   c o n t a i n s   C   s o f t w a r e   t o   i m p l e m e n t   J P E G   i m a g e   c o m p r e s s i o n   a n d 
 d e c o m p r e s s i o n .     J P E G   ( p r o n o u n c e d   " j a y - p e g " )   i s   a   s t a n d a r d i z e d   c o m p r e s s i o n 
 m e t h o d   f o r   f u l l - c o l o r   a n d   g r a y - s c a l e   i m a g e s .     J P E G   i s   i n t e n d e d   f o r   c o m p r e s s i n g 
 " r e a l - w o r l d "   s c e n e s ;   l i n e   d r a w i n g s ,   c a r t o o n s   a n d   o t h e r   n o n - r e a l i s t i c   i m a g e s 
 a r e   n o t   i t s   s t r o n g   s u i t .     J P E G   i s   l o s s y ,   m e a n i n g   t h a t   t h e   o u t p u t   i m a g e   i s   n o t 
 e x a c t l y   i d e n t i c a l   t o   t h e   i n p u t   i m a g e .     H e n c e   y o u   m u s t   n o t   u s e   J P E G   i f   y o u 
 h a v e   t o   h a v e   i d e n t i c a l   o u t p u t   b i t s .     H o w e v e r ,   o n   t y p i c a l   p h o t o g r a p h i c   i m a g e s , 
 v e r y   g o o d   c o m p r e s s i o n   l e v e l s   c a n   b e   o b t a i n e d   w i t h   n o   v i s i b l e   c h a n g e ,   a n d 
 r e m a r k a b l y   h i g h   c o m p r e s s i o n   l e v e l s   a r e   p o s s i b l e   i f   y o u   c a n   t o l e r a t e   a 
 l o w - q u a l i t y   i m a g e .     F o r   m o r e   d e t a i l s ,   s e e   t h e   r e f e r e n c e s ,   o r   j u s t   e x p e r i m e n t 
 w i t h   v a r i o u s   c o m p r e s s i o n   s e t t i n g s . 
 
 T h i s   s o f t w a r e   i m p l e m e n t s   J P E G   b a s e l i n e ,   e x t e n d e d - s e q u e n t i a l ,   a n d   p r o g r e s s i v e 
 c o m p r e s s i o n   p r o c e s s e s .     P r o v i s i o n   i s   m a d e   f o r   s u p p o r t i n g   a l l   v a r i a n t s   o f   t h e s e 
 p r o c e s s e s ,   a l t h o u g h   s o m e   u n c o m m o n   p a r a m e t e r   s e t t i n g s   a r e n ' t   i m p l e m e n t e d   y e t . 
 F o r   l e g a l   r e a s o n s ,   w e   a r e   n o t   d i s t r i b u t i n g   c o d e   f o r   t h e   a r i t h m e t i c - c o d i n g 
 v a r i a n t s   o f   J P E G ;   s e e   L E G A L   I S S U E S .     W e   h a v e   m a d e   n o   p r o v i s i o n   f o r   s u p p o r t i n g 
 t h e   h i e r a r c h i c a l   o r   l o s s l e s s   p r o c e s s e s   d e f i n e d   i n   t h e   s t a n d a r d . 
 
 W e   p r o v i d e   a   s e t   o f   l i b r a r y   r o u t i n e s   f o r   r e a d i n g   a n d   w r i t i n g   J P E G   i m a g e   f i l e s , 
 p l u s   t w o   s a m p l e   a p p l i c a t i o n s   " c j p e g "   a n d   " d j p e g " ,   w h i c h   u s e   t h e   l i b r a r y   t o 
 p e r f o r m   c o n v e r s i o n   b e t w e e n   J P E G   a n d   s o m e   o t h e r   p o p u l a r   i m a g e   f i l e   f o r m a t s . 
 T h e   l i b r a r y   i s   i n t e n d e d   t o   b e   r e u s e d   i n   o t h e r   a p p l i c a t i o n s . 
 
 I n   o r d e r   t o   s u p p o r t   f i l e   c o n v e r s i o n   a n d   v i e w i n g   s o f t w a r e ,   w e   h a v e   i n c l u d e d 
 c o n s i d e r a b l e   f u n c t i o n a l i t y   b e y o n d   t h e   b a r e   J P E G   c o d i n g / d e c o d i n g   c a p a b i l i t y ; 
 f o r   e x a m p l e ,   t h e   c o l o r   q u a n t i z a t i o n   m o d u l e s   a r e   n o t   s t r i c t l y   p a r t   o f   J P E G 
 d e c o d i n g ,   b u t   t h e y   a r e   e s s e n t i a l   f o r   o u t p u t   t o   c o l o r m a p p e d   f i l e   f o r m a t s   o r 
 c o l o r m a p p e d   d i s p l a y s .     T h e s e   e x t r a   f u n c t i o n s   c a n   b e   c o m p i l e d   o u t   o f   t h e 
 l i b r a r y   i f   n o t   r e q u i r e d   f o r   a   p a r t i c u l a r   a p p l i c a t i o n .     W e   h a v e   a l s o   i n c l u d e d 
 " j p e g t r a n " ,   a   u t i l i t y   f o r   l o s s l e s s   t r a n s c o d i n g   b e t w e e n   d i f f e r e n t   J P E G 
 p r o c e s s e s ,   a n d   " r d j p g c o m "   a n d   " w r j p g c o m " ,   t w o   s i m p l e   a p p l i c a t i o n s   f o r 
 i n s e r t i n g   a n d   e x t r a c t i n g   t e x t u a l   c o m m e n t s   i n   J F I F   f i l e s . 
 
 T h e   e m p h a s i s   i n   d e s i g n i n g   t h i s   s o f t w a r e   h a s   b e e n   o n   a c h i e v i n g   p o r t a b i l i t y   a n d 
 f l e x i b i l i t y ,   w h i l e   a l s o   m a k i n g   i t   f a s t   e n o u g h   t o   b e   u s e f u l .     I n   p a r t i c u l a r , 
 t h e   s o f t w a r e   i s   n o t   i n t e n d e d   t o   b e   r e a d   a s   a   t u t o r i a l   o n   J P E G .     ( S e e   t h e 
 R E F E R E N C E S   s e c t i o n   f o r   i n t r o d u c t o r y   m a t e r i a l . )     R a t h e r ,   i t   i s   i n t e n d e d   t o 
 b e   r e l i a b l e ,   p o r t a b l e ,   i n d u s t r i a l - s t r e n g t h   c o d e .     W e   d o   n o t   c l a i m   t o   h a v e 
 a c h i e v e d   t h a t   g o a l   i n   e v e r y   a s p e c t   o f   t h e   s o f t w a r e ,   b u t   w e   s t r i v e   f o r   i t . 
 
 W e   w e l c o m e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   a   c o m p o n e n t   o f   c o m m e r c i a l   p r o d u c t s . 
 N o   r o y a l t y   i s   r e q u i r e d ,   b u t   w e   d o   a s k   f o r   a n   a c k n o w l e d g e m e n t   i n   p r o d u c t 
 d o c u m e n t a t i o n ,   a s   d e s c r i b e d   u n d e r   L E G A L   I S S U E S . 
 
 
 L E G A L   I S S U E S 
 = = = = = = = = = = = = 
 
 I n   p l a i n   E n g l i s h : 
 
 1 .   W e   d o n ' t   p r o m i s e   t h a t   t h i s   s o f t w a r e   w o r k s .     ( B u t   i f   y o u   f i n d   a n y   b u g s , 
       p l e a s e   l e t   u s   k n o w ! ) 
 2 .   Y o u   c a n   u s e   t h i s   s o f t w a r e   f o r   w h a t e v e r   y o u   w a n t .     Y o u   d o n ' t   h a v e   t o   p a y   u s . 
 3 .   Y o u   m a y   n o t   p r e t e n d   t h a t   y o u   w r o t e   t h i s   s o f t w a r e .     I f   y o u   u s e   i t   i n   a 
       p r o g r a m ,   y o u   m u s t   a c k n o w l e d g e   s o m e w h e r e   i n   y o u r   d o c u m e n t a t i o n   t h a t 
       y o u ' v e   u s e d   t h e   I J G   c o d e . 
 
 I n   l e g a l e s e : 
 
 T h e   a u t h o r s   m a k e   N O   W A R R A N T Y   o r   r e p r e s e n t a t i o n ,   e i t h e r   e x p r e s s   o r   i m p l i e d , 
 w i t h   r e s p e c t   t o   t h i s   s o f t w a r e ,   i t s   q u a l i t y ,   a c c u r a c y ,   m e r c h a n t a b i l i t y ,   o r 
 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 .     T h i s   s o f t w a r e   i s   p r o v i d e d   " A S   I S " ,   a n d   y o u , 
 i t s   u s e r ,   a s s u m e   t h e   e n t i r e   r i s k   a s   t o   i t s   q u a l i t y   a n d   a c c u r a c y . 
 
 T h i s   s o f t w a r e   i s   c o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e . 
 A l l   R i g h t s   R e s e r v e d   e x c e p t   a s   s p e c i f i e d   b e l o w . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s 
 s o f t w a r e   ( o r   p o r t i o n s   t h e r e o f )   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e s e 
 c o n d i t i o n s : 
 ( 1 )   I f   a n y   p a r t   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e   i s   d i s t r i b u t e d ,   t h e n   t h i s 
 R E A D M E   f i l e   m u s t   b e   i n c l u d e d ,   w i t h   t h i s   c o p y r i g h t   a n d   n o - w a r r a n t y   n o t i c e 
 u n a l t e r e d ;   a n d   a n y   a d d i t i o n s ,   d e l e t i o n s ,   o r   c h a n g e s   t o   t h e   o r i g i n a l   f i l e s 
 m u s t   b e   c l e a r l y   i n d i c a t e d   i n   a c c o m p a n y i n g   d o c u m e n t a t i o n . 
 ( 2 )   I f   o n l y   e x e c u t a b l e   c o d e   i s   d i s t r i b u t e d ,   t h e n   t h e   a c c o m p a n y i n g 
 d o c u m e n t a t i o n   m u s t   s t a t e   t h a t   " t h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f 
 t h e   I n d e p e n d e n t   J P E G   G r o u p " . 
 ( 3 )   P e r m i s s i o n   f o r   u s e   o f   t h i s   s o f t w a r e   i s   g r a n t e d   o n l y   i f   t h e   u s e r   a c c e p t s 
 f u l l   r e s p o n s i b i l i t y   f o r   a n y   u n d e s i r a b l e   c o n s e q u e n c e s ;   t h e   a u t h o r s   a c c e p t 
 N O   L I A B I L I T Y   f o r   d a m a g e s   o f   a n y   k i n d . 
 
 T h e s e   c o n d i t i o n s   a p p l y   t o   a n y   s o f t w a r e   d e r i v e d   f r o m   o r   b a s e d   o n   t h e   I J G   c o d e , 
 n o t   j u s t   t o   t h e   u n m o d i f i e d   l i b r a r y .     I f   y o u   u s e   o u r   w o r k ,   y o u   o u g h t   t o 
 a c k n o w l e d g e   u s . 
 
 P e r m i s s i o n   i s   N O T   g r a n t e d   f o r   t h e   u s e   o f   a n y   I J G   a u t h o r ' s   n a m e   o r   c o m p a n y   n a m e 
 i n   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h i s   s o f t w a r e   o r   p r o d u c t s   d e r i v e d   f r o m 
 i t .     T h i s   s o f t w a r e   m a y   b e   r e f e r r e d   t o   o n l y   a s   " t h e   I n d e p e n d e n t   J P E G   G r o u p ' s 
 s o f t w a r e " . 
 
 W e   s p e c i f i c a l l y   p e r m i t   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   t h e   b a s i s   o f 
 c o m m e r c i a l   p r o d u c t s ,   p r o v i d e d   t h a t   a l l   w a r r a n t y   o r   l i a b i l i t y   c l a i m s   a r e 
 a s s u m e d   b y   t h e   p r o d u c t   v e n d o r . 
 
 
 a n s i 2 k n r . c   i s   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   b y   p e r m i s s i o n   o f   L .   P e t e r   D e u t s c h , 
 s o l e   p r o p r i e t o r   o f   i t s   c o p y r i g h t   h o l d e r ,   A l a d d i n   E n t e r p r i s e s   o f   M e n l o   P a r k ,   C A . 
 a n s i 2 k n r . c   i s   N O T   c o v e r e d   b y   t h e   a b o v e   c o p y r i g h t   a n d   c o n d i t i o n s ,   b u t   i n s t e a d 
 b y   t h e   u s u a l   d i s t r i b u t i o n   t e r m s   o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   p r i n c i p a l l y , 
 t h a t   y o u   m u s t   i n c l u d e   s o u r c e   c o d e   i f   y o u   r e d i s t r i b u t e   i t .     ( S e e   t h e   f i l e 
 a n s i 2 k n r . c   f o r   f u l l   d e t a i l s . )     H o w e v e r ,   s i n c e   a n s i 2 k n r . c   i s   n o t   n e e d e d   a s   p a r t 
 o f   a n y   p r o g r a m   g e n e r a t e d   f r o m   t h e   I J G   c o d e ,   t h i s   d o e s   n o t   l i m i t   y o u   m o r e   t h a n 
 t h e   f o r e g o i n g   p a r a g r a p h s   d o . 
 
 T h e   U n i x   c o n f i g u r a t i o n   s c r i p t   " c o n f i g u r e "   w a s   p r o d u c e d   w i t h   G N U   A u t o c o n f . 
 I t   i s   c o p y r i g h t   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   b u t   i s   f r e e l y   d i s t r i b u t a b l e . 
 T h e   s a m e   h o l d s   f o r   i t s   s u p p o r t i n g   s c r i p t s   ( c o n f i g . g u e s s ,   c o n f i g . s u b , 
 l t c o n f i g ,   l t m a i n . s h ) .     A n o t h e r   s u p p o r t   s c r i p t ,   i n s t a l l - s h ,   i s   c o p y r i g h t 
 b y   M . I . T .   b u t   i s   a l s o   f r e e l y   d i s t r i b u t a b l e . 
 
 I t   a p p e a r s   t h a t   t h e   a r i t h m e t i c   c o d i n g   o p t i o n   o f   t h e   J P E G   s p e c   i s   c o v e r e d   b y 
 p a t e n t s   o w n e d   b y   I B M ,   A T & T ,   a n d   M i t s u b i s h i .     H e n c e   a r i t h m e t i c   c o d i n g   c a n n o t 
 l e g a l l y   b e   u s e d   w i t h o u t   o b t a i n i n g   o n e   o r   m o r e   l i c e n s e s .     F o r   t h i s   r e a s o n , 
 s u p p o r t   f o r   a r i t h m e t i c   c o d i n g   h a s   b e e n   r e m o v e d   f r o m   t h e   f r e e   J P E G   s o f t w a r e . 
 ( S i n c e   a r i t h m e t i c   c o d i n g   p r o v i d e s   o n l y   a   m a r g i n a l   g a i n   o v e r   t h e   u n p a t e n t e d 
 H u f f m a n   m o d e ,   i t   i s   u n l i k e l y   t h a t   v e r y   m a n y   i m p l e m e n t a t i o n s   w i l l   s u p p o r t   i t . ) 
 S o   f a r   a s   w e   a r e   a w a r e ,   t h e r e   a r e   n o   p a t e n t   r e s t r i c t i o n s   o n   t h e   r e m a i n i n g 
 c o d e . 
 
 T h e   I J G   d i s t r i b u t i o n   f o r m e r l y   i n c l u d e d   c o d e   t o   r e a d   a n d   w r i t e   G I F   f i l e s . 
 T o   a v o i d   e n t a n g l e m e n t   w i t h   t h e   U n i s y s   L Z W   p a t e n t ,   G I F   r e a d i n g   s u p p o r t   h a s 
 b e e n   r e m o v e d   a l t o g e t h e r ,   a n d   t h e   G I F   w r i t e r   h a s   b e e n   s i m p l i f i e d   t o   p r o d u c e 
 " u n c o m p r e s s e d   G I F s " .     T h i s   t e c h n i q u e   d o e s   n o t   u s e   t h e   L Z W   a l g o r i t h m ;   t h e 
 r e s u l t i n g   G I F   f i l e s   a r e   l a r g e r   t h a n   u s u a l ,   b u t   a r e   r e a d a b l e   b y   a l l   s t a n d a r d 
 G I F   d e c o d e r s . 
 
 W e   a r e   r e q u i r e d   t o   s t a t e   t h a t 
         " T h e   G r a p h i c s   I n t e r c h a n g e   F o r m a t ( c )   i s   t h e   C o p y r i g h t   p r o p e r t y   o f 
         C o m p u S e r v e   I n c o r p o r a t e d .     G I F ( s m )   i s   a   S e r v i c e   M a r k   p r o p e r t y   o f 
         C o m p u S e r v e   I n c o r p o r a t e d . " 
 
 
 R E F E R E N C E S 
 = = = = = = = = = = 
 
 W e   h i g h l y   r e c o m m e n d   r e a d i n g   o n e   o r   m o r e   o f   t h e s e   r e f e r e n c e s   b e f o r e   t r y i n g   t o 
 u n d e r s t a n d   t h e   i n n a r d s   o f   t h e   J P E G   s o f t w a r e . 
 
 T h e   b e s t   s h o r t   t e c h n i c a l   i n t r o d u c t i o n   t o   t h e   J P E G   c o m p r e s s i o n   a l g o r i t h m   i s 
   W a l l a c e ,   G r e g o r y   K .     " T h e   J P E G   S t i l l   P i c t u r e   C o m p r e s s i o n   S t a n d a r d " , 
   C o m m u n i c a t i o n s   o f   t h e   A C M ,   A p r i l   1 9 9 1   ( v o l .   3 4   n o .   4 ) ,   p p .   3 0 - 4 4 . 
 ( A d j a c e n t   a r t i c l e s   i n   t h a t   i s s u e   d i s c u s s   M P E G   m o t i o n   p i c t u r e   c o m p r e s s i o n , 
 a p p l i c a t i o n s   o f   J P E G ,   a n d   r e l a t e d   t o p i c s . )     I f   y o u   d o n ' t   h a v e   t h e   C A C M   i s s u e 
 h a n d y ,   a   P o s t S c r i p t   f i l e   c o n t a i n i n g   a   r e v i s e d   v e r s i o n   o f   W a l l a c e ' s   a r t i c l e   i s 
 a v a i l a b l e   a t   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / w a l l a c e . p s . g z .     T h e   f i l e   ( a c t u a l l y 
 a   p r e p r i n t   f o r   a n   a r t i c l e   t h a t   a p p e a r e d   i n   I E E E   T r a n s .   C o n s u m e r   E l e c t r o n i c s ) 
 o m i t s   t h e   s a m p l e   i m a g e s   t h a t   a p p e a r e d   i n   C A C M ,   b u t   i t   i n c l u d e s   c o r r e c t i o n s 
 a n d   s o m e   a d d e d   m a t e r i a l .     N o t e :   t h e   W a l l a c e   a r t i c l e   i s   c o p y r i g h t   A C M   a n d   I E E E , 
 a n d   i t   m a y   n o t   b e   u s e d   f o r   c o m m e r c i a l   p u r p o s e s . 
 
 A   s o m e w h a t   l e s s   t e c h n i c a l ,   m o r e   l e i s u r e l y   i n t r o d u c t i o n   t o   J P E G   c a n   b e   f o u n d   i n 
 " T h e   D a t a   C o m p r e s s i o n   B o o k "   b y   M a r k   N e l s o n   a n d   J e a n - l o u p   G a i l l y ,   p u b l i s h e d   b y 
 M & T   B o o k s   ( N e w   Y o r k ) ,   2 n d   e d .   1 9 9 6 ,   I S B N   1 - 5 5 8 5 1 - 4 3 4 - 1 .     T h i s   b o o k   p r o v i d e s 
 g o o d   e x p l a n a t i o n s   a n d   e x a m p l e   C   c o d e   f o r   a   m u l t i t u d e   o f   c o m p r e s s i o n   m e t h o d s 
 i n c l u d i n g   J P E G .     I t   i s   a n   e x c e l l e n t   s o u r c e   i f   y o u   a r e   c o m f o r t a b l e   r e a d i n g   C 
 c o d e   b u t   d o n ' t   k n o w   m u c h   a b o u t   d a t a   c o m p r e s s i o n   i n   g e n e r a l .     T h e   b o o k ' s   J P E G 
 s a m p l e   c o d e   i s   f a r   f r o m   i n d u s t r i a l - s t r e n g t h ,   b u t   w h e n   y o u   a r e   r e a d y   t o   l o o k 
 a t   a   f u l l   i m p l e m e n t a t i o n ,   y o u ' v e   g o t   o n e   h e r e . . . 
 
 T h e   b e s t   f u l l   d e s c r i p t i o n   o f   J P E G   i s   t h e   t e x t b o o k   " J P E G   S t i l l   I m a g e   D a t a 
 C o m p r e s s i o n   S t a n d a r d "   b y   W i l l i a m   B .   P e n n e b a k e r   a n d   J o a n   L .   M i t c h e l l ,   p u b l i s h e d 
 b y   V a n   N o s t r a n d   R e i n h o l d ,   1 9 9 3 ,   I S B N   0 - 4 4 2 - 0 1 2 7 2 - 1 .     P r i c e   U S $ 5 9 . 9 5 ,   6 3 8   p p . 
 T h e   b o o k   i n c l u d e s   t h e   c o m p l e t e   t e x t   o f   t h e   I S O   J P E G   s t a n d a r d s   ( D I S   1 0 9 1 8 - 1 
 a n d   d r a f t   D I S   1 0 9 1 8 - 2 ) .     T h i s   i s   b y   f a r   t h e   m o s t   c o m p l e t e   e x p o s i t i o n   o f   J P E G 
 i n   e x i s t e n c e ,   a n d   w e   h i g h l y   r e c o m m e n d   i t . 
 
 T h e   J P E G   s t a n d a r d   i t s e l f   i s   n o t   a v a i l a b l e   e l e c t r o n i c a l l y ;   y o u   m u s t   o r d e r   a 
 p a p e r   c o p y   t h r o u g h   I S O   o r   I T U .     ( U n l e s s   y o u   f e e l   a   n e e d   t o   o w n   a   c e r t i f i e d 
 o f f i c i a l   c o p y ,   w e   r e c o m m e n d   b u y i n g   t h e   P e n n e b a k e r   a n d   M i t c h e l l   b o o k   i n s t e a d ; 
 i t ' s   m u c h   c h e a p e r   a n d   i n c l u d e s   a   g r e a t   d e a l   o f   u s e f u l   e x p l a n a t o r y   m a t e r i a l . ) 
 I n   t h e   U S A ,   c o p i e s   o f   t h e   s t a n d a r d   m a y   b e   o r d e r e d   f r o m   A N S I   S a l e s   a t   ( 2 1 2 ) 
 6 4 2 - 4 9 0 0 ,   o r   f r o m   G l o b a l   E n g i n e e r i n g   D o c u m e n t s   a t   ( 8 0 0 )   8 5 4 - 7 1 7 9 .     ( A N S I 
 d o e s n ' t   t a k e   c r e d i t   c a r d   o r d e r s ,   b u t   G l o b a l   d o e s . )     I t ' s   n o t   c h e a p :   a s   o f 
 1 9 9 2 ,   A N S I   w a s   c h a r g i n g   $ 9 5   f o r   P a r t   1   a n d   $ 4 7   f o r   P a r t   2 ,   p l u s   7 % 
 s h i p p i n g / h a n d l i n g .     T h e   s t a n d a r d   i s   d i v i d e d   i n t o   t w o   p a r t s ,   P a r t   1   b e i n g   t h e 
 a c t u a l   s p e c i f i c a t i o n ,   w h i l e   P a r t   2   c o v e r s   c o m p l i a n c e   t e s t i n g   m e t h o d s .     P a r t   1 
 i s   t i t l e d   " D i g i t a l   C o m p r e s s i o n   a n d   C o d i n g   o f   C o n t i n u o u s - t o n e   S t i l l   I m a g e s , 
 P a r t   1 :   R e q u i r e m e n t s   a n d   g u i d e l i n e s "   a n d   h a s   d o c u m e n t   n u m b e r s   I S O / I E C   I S 
 1 0 9 1 8 - 1 ,   I T U - T   T . 8 1 .     P a r t   2   i s   t i t l e d   " D i g i t a l   C o m p r e s s i o n   a n d   C o d i n g   o f 
 C o n t i n u o u s - t o n e   S t i l l   I m a g e s ,   P a r t   2 :   C o m p l i a n c e   t e s t i n g "   a n d   h a s   d o c u m e n t 
 n u m b e r s   I S O / I E C   I S   1 0 9 1 8 - 2 ,   I T U - T   T . 8 3 . 
 
 S o m e   e x t e n s i o n s   t o   t h e   o r i g i n a l   J P E G   s t a n d a r d   a r e   d e f i n e d   i n   J P E G   P a r t   3 , 
 a   n e w e r   I S O   s t a n d a r d   n u m b e r e d   I S O / I E C   I S   1 0 9 1 8 - 3   a n d   I T U - T   T . 8 4 .     I J G 
 c u r r e n t l y   d o e s   n o t   s u p p o r t   a n y   P a r t   3   e x t e n s i o n s . 
 
 T h e   J P E G   s t a n d a r d   d o e s   n o t   s p e c i f y   a l l   d e t a i l s   o f   a n   i n t e r c h a n g e a b l e   f i l e 
 f o r m a t .     F o r   t h e   o m i t t e d   d e t a i l s   w e   f o l l o w   t h e   " J F I F "   c o n v e n t i o n s ,   r e v i s i o n 
 1 . 0 2 .     A   c o p y   o f   t h e   J F I F   s p e c   i s   a v a i l a b l e   f r o m : 
   L i t e r a t u r e   D e p a r t m e n t 
   C - C u b e   M i c r o s y s t e m s ,   I n c . 
   1 7 7 8   M c C a r t h y   B l v d . 
   M i l p i t a s ,   C A   9 5 0 3 5 
   p h o n e   ( 4 0 8 )   9 4 4 - 6 3 0 0 ,     f a x   ( 4 0 8 )   9 4 4 - 6 3 1 4 
 A   P o s t S c r i p t   v e r s i o n   o f   t h i s   d o c u m e n t   i s   a v a i l a b l e   b y   F T P   a t 
 f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j f i f . p s . g z .     T h e r e   i s   a l s o   a   p l a i n   t e x t 
 v e r s i o n   a t   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j f i f . t x t . g z ,   b u t   i t   i s   m i s s i n g 
 t h e   f i g u r e s . 
 
 T h e   T I F F   6 . 0   f i l e   f o r m a t   s p e c i f i c a t i o n   c a n   b e   o b t a i n e d   b y   F T P   f r o m 
 f t p : / / f t p . s g i . c o m / g r a p h i c s / t i f f / T I F F 6 . p s . g z .     T h e   J P E G   i n c o r p o r a t i o n   s c h e m e 
 f o u n d   i n   t h e   T I F F   6 . 0   s p e c   o f   3 - J u n e - 9 2   h a s   a   n u m b e r   o f   s e r i o u s   p r o b l e m s . 
 I J G   d o e s   n o t   r e c o m m e n d   u s e   o f   t h e   T I F F   6 . 0   d e s i g n   ( T I F F   C o m p r e s s i o n   t a g   6 ) . 
 I n s t e a d ,   w e   r e c o m m e n d   t h e   J P E G   d e s i g n   p r o p o s e d   b y   T I F F   T e c h n i c a l   N o t e   # 2 
 ( C o m p r e s s i o n   t a g   7 ) .     C o p i e s   o f   t h i s   N o t e   c a n   b e   o b t a i n e d   f r o m   f t p . s g i . c o m   o r 
 f r o m   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / .     I t   i s   e x p e c t e d   t h a t   t h e   n e x t   r e v i s i o n 
 o f   t h e   T I F F   s p e c   w i l l   r e p l a c e   t h e   6 . 0   J P E G   d e s i g n   w i t h   t h e   N o t e ' s   d e s i g n . 
 A l t h o u g h   I J G ' s   o w n   c o d e   d o e s   n o t   s u p p o r t   T I F F / J P E G ,   t h e   f r e e   l i b t i f f   l i b r a r y 
 u s e s   o u r   l i b r a r y   t o   i m p l e m e n t   T I F F / J P E G   p e r   t h e   N o t e .     l i b t i f f   i s   a v a i l a b l e 
 f r o m   f t p : / / f t p . s g i . c o m / g r a p h i c s / t i f f / . 
 
 
 A R C H I V E   L O C A T I O N S 
 = = = = = = = = = = = = = = = = = 
 
 T h e   " o f f i c i a l "   a r c h i v e   s i t e   f o r   t h i s   s o f t w a r e   i s   f t p . u u . n e t   ( I n t e r n e t 
 a d d r e s s   1 9 2 . 4 8 . 9 6 . 9 ) .     T h e   m o s t   r e c e n t   r e l e a s e d   v e r s i o n   c a n   a l w a y s   b e   f o u n d 
 t h e r e   i n   d i r e c t o r y   g r a p h i c s / j p e g .     T h i s   p a r t i c u l a r   v e r s i o n   w i l l   b e   a r c h i v e d 
 a s   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j p e g s r c . v 6 b . t a r . g z .     I f   y o u   d o n ' t   h a v e 
 d i r e c t   I n t e r n e t   a c c e s s ,   U U N E T ' s   a r c h i v e s   a r e   a l s o   a v a i l a b l e   v i a   U U C P ;   c o n t a c t 
 h e l p @ u u n e t . u u . n e t   f o r   i n f o r m a t i o n   o n   r e t r i e v i n g   f i l e s   t h a t   w a y . 
 
 N u m e r o u s   I n t e r n e t   s i t e s   m a i n t a i n   c o p i e s   o f   t h e   U U N E T   f i l e s .     H o w e v e r ,   o n l y 
 f t p . u u . n e t   i s   g u a r a n t e e d   t o   h a v e   t h e   l a t e s t   o f f i c i a l   v e r s i o n . 
 
 Y o u   c a n   a l s o   o b t a i n   t h i s   s o f t w a r e   i n   D O S - c o m p a t i b l e   " z i p "   a r c h i v e   f o r m a t   f r o m 
 t h e   S i m T e l   a r c h i v e s   ( f t p : / / f t p . s i m t e l . n e t / p u b / s i m t e l n e t / m s d o s / g r a p h i c s / ) ,   o r 
 o n   C o m p u S e r v e   i n   t h e   G r a p h i c s   S u p p o r t   f o r u m   ( G O   C I S : G R A P H S U P ) ,   l i b r a r y   1 2 
 " J P E G   T o o l s " .     A g a i n ,   t h e s e   v e r s i o n s   m a y   s o m e t i m e s   l a g   b e h i n d   t h e   f t p . u u . n e t 
 r e l e a s e . 
 
 T h e   J P E G   F A Q   ( F r e q u e n t l y   A s k e d   Q u e s t i o n s )   a r t i c l e   i s   a   u s e f u l   s o u r c e   o f 
 g e n e r a l   i n f o r m a t i o n   a b o u t   J P E G .     I t   i s   u p d a t e d   c o n s t a n t l y   a n d   t h e r e f o r e   i s 
 n o t   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n .     T h e   F A Q   i s   p o s t e d   e v e r y   t w o   w e e k s   t o 
 U s e n e t   n e w s g r o u p s   c o m p . g r a p h i c s . m i s c ,   n e w s . a n s w e r s ,   a n d   o t h e r   g r o u p s . 
 I t   i s   a v a i l a b l e   o n   t h e   W o r l d   W i d e   W e b   a t   h t t p : / / w w w . f a q s . o r g / f a q s / j p e g - f a q / 
 a n d   o t h e r   n e w s . a n s w e r s   a r c h i v e   s i t e s ,   i n c l u d i n g   t h e   o f f i c i a l   n e w s . a n s w e r s 
 a r c h i v e   a t   r t f m . m i t . e d u :   f t p : / / r t f m . m i t . e d u / p u b / u s e n e t / n e w s . a n s w e r s / j p e g - f a q / . 
 I f   y o u   d o n ' t   h a v e   W e b   o r   F T P   a c c e s s ,   s e n d   e - m a i l   t o   m a i l - s e r v e r @ r t f m . m i t . e d u 
 w i t h   b o d y 
   s e n d   u s e n e t / n e w s . a n s w e r s / j p e g - f a q / p a r t 1 
   s e n d   u s e n e t / n e w s . a n s w e r s / j p e g - f a q / p a r t 2 
 
 
 R E L A T E D   S O F T W A R E 
 = = = = = = = = = = = = = = = = 
 
 N u m e r o u s   v i e w i n g   a n d   i m a g e   m a n i p u l a t i o n   p r o g r a m s   n o w   s u p p o r t   J P E G .     ( Q u i t e   a 
 f e w   o f   t h e m   u s e   t h i s   l i b r a r y   t o   d o   s o . )     T h e   J P E G   F A Q   d e s c r i b e d   a b o v e   l i s t s 
 s o m e   o f   t h e   m o r e   p o p u l a r   f r e e   a n d   s h a r e w a r e   v i e w e r s ,   a n d   t e l l s   w h e r e   t o 
 o b t a i n   t h e m   o n   I n t e r n e t . 
 
 I f   y o u   a r e   o n   a   U n i x   m a c h i n e ,   w e   h i g h l y   r e c o m m e n d   J e f   P o s k a n z e r ' s   f r e e 
 P B M P L U S   s o f t w a r e ,   w h i c h   p r o v i d e s   m a n y   u s e f u l   o p e r a t i o n s   o n   P P M - f o r m a t   i m a g e 
 f i l e s .     I n   p a r t i c u l a r ,   i t   c a n   c o n v e r t   P P M   i m a g e s   t o   a n d   f r o m   a   w i d e   r a n g e   o f 
 o t h e r   f o r m a t s ,   t h u s   m a k i n g   c j p e g / d j p e g   c o n s i d e r a b l y   m o r e   u s e f u l .     T h e   l a t e s t 
 v e r s i o n   i s   d i s t r i b u t e d   b y   t h e   N e t P B M   g r o u p ,   a n d   i s   a v a i l a b l e   f r o m   n u m e r o u s 
 s i t e s ,   n o t a b l y   f t p : / / w u a r c h i v e . w u s t l . e d u / g r a p h i c s / g r a p h i c s / p a c k a g e s / N e t P B M / . 
 U n f o r t u n a t e l y   P B M P L U S / N E T P B M   i s   n o t   n e a r l y   a s   p o r t a b l e   a s   t h e   I J G   s o f t w a r e   i s ; 
 y o u   a r e   l i k e l y   t o   h a v e   d i f f i c u l t y   m a k i n g   i t   w o r k   o n   a n y   n o n - U n i x   m a c h i n e . 
 
 A   d i f f e r e n t   f r e e   J P E G   i m p l e m e n t a t i o n ,   w r i t t e n   b y   t h e   P V R G   g r o u p   a t   S t a n f o r d , 
 i s   a v a i l a b l e   f r o m   f t p : / / h a v e f u n . s t a n f o r d . e d u / p u b / j p e g / .     T h i s   p r o g r a m 
 i s   d e s i g n e d   f o r   r e s e a r c h   a n d   e x p e r i m e n t a t i o n   r a t h e r   t h a n   p r o d u c t i o n   u s e ; 
 i t   i s   s l o w e r ,   h a r d e r   t o   u s e ,   a n d   l e s s   p o r t a b l e   t h a n   t h e   I J G   c o d e ,   b u t   i t 
 i s   e a s i e r   t o   r e a d   a n d   m o d i f y .     A l s o ,   t h e   P V R G   c o d e   s u p p o r t s   l o s s l e s s   J P E G , 
 w h i c h   w e   d o   n o t .     ( O n   t h e   o t h e r   h a n d ,   i t   d o e s n ' t   d o   p r o g r e s s i v e   J P E G . ) 
 
 
 F I L E   F O R M A T   W A R S 
 = = = = = = = = = = = = = = = = 
 
 S o m e   J P E G   p r o g r a m s   p r o d u c e   f i l e s   t h a t   a r e   n o t   c o m p a t i b l e   w i t h   o u r   l i b r a r y . 
 T h e   r o o t   o f   t h e   p r o b l e m   i s   t h a t   t h e   I S O   J P E G   c o m m i t t e e   f a i l e d   t o   s p e c i f y   a 
 c o n c r e t e   f i l e   f o r m a t .     S o m e   v e n d o r s   " f i l l e d   i n   t h e   b l a n k s "   o n   t h e i r   o w n , 
 c r e a t i n g   p r o p r i e t a r y   f o r m a t s   t h a t   n o   o n e   e l s e   c o u l d   r e a d .     ( F o r   e x a m p l e ,   n o n e 
 o f   t h e   e a r l y   c o m m e r c i a l   J P E G   i m p l e m e n t a t i o n s   f o r   t h e   M a c i n t o s h   w e r e   a b l e   t o 
 e x c h a n g e   c o m p r e s s e d   f i l e s . ) 
 
 T h e   f i l e   f o r m a t   w e   h a v e   a d o p t e d   i s   c a l l e d   J F I F   ( s e e   R E F E R E N C E S ) .     T h i s   f o r m a t 
 h a s   b e e n   a g r e e d   t o   b y   a   n u m b e r   o f   m a j o r   c o m m e r c i a l   J P E G   v e n d o r s ,   a n d   i t   h a s 
 b e c o m e   t h e   d e   f a c t o   s t a n d a r d .     J F I F   i s   a   m i n i m a l   o r   " l o w   e n d "   r e p r e s e n t a t i o n . 
 W e   r e c o m m e n d   t h e   u s e   o f   T I F F / J P E G   ( T I F F   r e v i s i o n   6 . 0   a s   m o d i f i e d   b y   T I F F 
 T e c h n i c a l   N o t e   # 2 )   f o r   " h i g h   e n d "   a p p l i c a t i o n s   t h a t   n e e d   t o   r e c o r d   a   l o t   o f 
 a d d i t i o n a l   d a t a   a b o u t   a n   i m a g e .     T I F F / J P E G   i s   f a i r l y   n e w   a n d   n o t   y e t   w i d e l y 
 s u p p o r t e d ,   u n f o r t u n a t e l y . 
 
 T h e   u p c o m i n g   J P E G   P a r t   3   s t a n d a r d   d e f i n e s   a   f i l e   f o r m a t   c a l l e d   S P I F F . 
 S P I F F   i s   i n t e r o p e r a b l e   w i t h   J F I F ,   i n   t h e   s e n s e   t h a t   m o s t   J F I F   d e c o d e r s   s h o u l d 
 b e   a b l e   t o   r e a d   t h e   m o s t   c o m m o n   v a r i a n t   o f   S P I F F .     S P I F F   h a s   s o m e   t e c h n i c a l 
 a d v a n t a g e s   o v e r   J F I F ,   b u t   i t s   m a j o r   c l a i m   t o   f a m e   i s   s i m p l y   t h a t   i t   i s   a n 
 o f f i c i a l   s t a n d a r d   r a t h e r   t h a n   a n   i n f o r m a l   o n e .     A t   t h i s   p o i n t   i t   i s   u n c l e a r 
 w h e t h e r   S P I F F   w i l l   s u p e r s e d e   J F I F   o r   w h e t h e r   J F I F   w i l l   r e m a i n   t h e   d e - f a c t o 
 s t a n d a r d .     I J G   i n t e n d s   t o   s u p p o r t   S P I F F   o n c e   t h e   s t a n d a r d   i s   f r o z e n ,   b u t   w e 
 h a v e   n o t   d e c i d e d   w h e t h e r   i t   s h o u l d   b e c o m e   o u r   d e f a u l t   o u t p u t   f o r m a t   o r   n o t . 
 ( I n   a n y   c a s e ,   o u r   d e c o d e r   w i l l   r e m a i n   c a p a b l e   o f   r e a d i n g   J F I F   i n d e f i n i t e l y . ) 
 
 V a r i o u s   p r o p r i e t a r y   f i l e   f o r m a t s   i n c o r p o r a t i n g   J P E G   c o m p r e s s i o n   a l s o   e x i s t . 
 W e   h a v e   l i t t l e   o r   n o   s y m p a t h y   f o r   t h e   e x i s t e n c e   o f   t h e s e   f o r m a t s .     I n d e e d , 
 o n e   o f   t h e   o r i g i n a l   r e a s o n s   f o r   d e v e l o p i n g   t h i s   f r e e   s o f t w a r e   w a s   t o   h e l p 
 f o r c e   c o n v e r g e n c e   o n   c o m m o n ,   o p e n   f o r m a t   s t a n d a r d s   f o r   J P E G   f i l e s .     D o n ' t 
 u s e   a   p r o p r i e t a r y   f i l e   f o r m a t ! 
 
 
 T O   D O 
 = = = = = 
 
 T h e   m a j o r   t h r u s t   f o r   v 7   w i l l   p r o b a b l y   b e   i m p r o v e m e n t   o f   v i s u a l   q u a l i t y . 
 T h e   c u r r e n t   m e t h o d   f o r   s c a l i n g   t h e   q u a n t i z a t i o n   t a b l e s   i s   k n o w n   n o t   t o   b e 
 v e r y   g o o d   a t   l o w   Q   v a l u e s .     W e   a l s o   i n t e n d   t o   i n v e s t i g a t e   b l o c k   b o u n d a r y 
 s m o o t h i n g ,   " p o o r   m a n ' s   v a r i a b l e   q u a n t i z a t i o n " ,   a n d   o t h e r   m e a n s   o f   i m p r o v i n g 
 q u a l i t y - v s - f i l e - s i z e   p e r f o r m a n c e   w i t h o u t   s a c r i f i c i n g   c o m p a t i b i l i t y . 
 
 I n   f u t u r e   v e r s i o n s ,   w e   a r e   c o n s i d e r i n g   s u p p o r t i n g   s o m e   o f   t h e   u p c o m i n g   J P E G 
 P a r t   3   e x t e n s i o n s   - - -   p r i n c i p a l l y ,   v a r i a b l e   q u a n t i z a t i o n   a n d   t h e   S P I F F   f i l e 
 f o r m a t . 
 
 A s   a l w a y s ,   s p e e d i n g   t h i n g s   u p   i s   o f   g r e a t   i n t e r e s t . 
 
 P l e a s e   s e n d   b u g   r e p o r t s ,   o f f e r s   o f   h e l p ,   e t c .   t o   j p e g - i n f o @ u u n e t . u u . n e t . 
 
 P u T T Y   0 . 5 8   ( d e r i v a t i v e   w o r k ) 
 P o r t i o n s   o f   t h e   S W T   c l a s s   o r g / e c l i p s e / s w t / i n t e r n a l / i m a g e / P n g D e f l a t e r   a r e   b a s e d   o n   P u T T Y ' s   s s h z l i b . c .   P u T T Y   i s   m a d e   a v a i l a b l e   b y   M o z i l l a . o r g .   U s e   o f   P u T T Y   i s   g o v e r n e d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   t h e   f o l l o w i n g   M I T - s t y l e   l i c e n s e :   
 P u T T Y   i s   c o p y r i g h t   1 9 9 7 - 2 0 0 7   S i m o n   T a t h a m .   
 P o r t i o n s   c o p y r i g h t   R o b e r t   d e   B a t h ,   J o r i s   v a n   R a n t w i j k ,   D e l i a n   D e l c h e v ,   A n d r e a s   S c h u l t z ,   J e r o e n   M a s s a r ,   W e z   F u r l o n g ,   N i c o l a s   B a r r y ,   J u s t i n   B r a d f o r d ,   B e n   H a r r i s ,   M a l c o l m   S m i t h ,   A h m a d   K h a l i f a ,   M a r k u s   K u h n ,   a n d   C O R E   S D I   S . A .   
 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   S I M O N   T A T H A M   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 .   
 A   c o p y   o f   t h e   l i c e n s e   i s   a l s o   a v a i l a b l e   a t   h t t p : / / w w w . c h i a r k . g r e e n e n d . o r g . u k / ~ s g t a t h a m / p u t t y / l i c e n c e . h t m l . 
 
 W 3 C   D T D s     
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,     f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e : 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e   f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d   b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e :   " C o p y r i g h t   ( C )   [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / "   
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   A u g u s t   1 4   1 9 9 8   s o   a s   t o   i m p r o v e   c o m p a t i b i l i t y   w i t h   G P L .   T h i s   v e r s i o n   e n s u r e s   t h a t   W 3 C   s o f t w a r e   l i c e n s i n g   t e r m s   a r e   n o   m o r e   r e s t r i c t i v e   t h a n   G P L   a n d   c o n s e q u e n t l y   W 3 C   s o f t w a r e   m a y   b e   d i s t r i b u t e d   i n   G P L   p a c k a g e s .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I C U   C O D E :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 *   I C U 4 C   4 . 0 
 *   I C U 4 C   3 . 8 . 1 
 *   I C U 4 C   3 . 2 ,   3 . 2 . 1 
 *   I C U 4 J   3 . 2 ,   3 . 4 ,   3 . 4 . 4 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
 N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s . 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G , 
 I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) , 
 A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D 
 B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E , 
 D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   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   ( t h e   " D a t a   F i l e s " )   o r 
 U n i c o d e   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   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e 
 D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) 
 a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a 
 F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a 
 F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R 
 S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r . 
 
 E N D   O F   I C U   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 J l i n e 0 . 9 . 9 3 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   M a r c   P r u d ' h o m m e a u x       m w p 1 @ c o r n e l l . e d u     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r 
 w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
 c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
 t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 P C R E   L I B R A R Y 
 
 T h e   P r o g r a m   i n c l u d e s   P C R E   v .   7 . 6 ,   w h i c h   w a s   o b t a i n e d   b y   I B M   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 
 P C R E   L I C E N C E 
 - - - - - - - - - - - - 
 
 P C R E   i s   a   l i b r a r y   o f   f u n c t i o n s   t o   s u p p o r t   r e g u l a r   e x p r e s s i o n s   w h o s e   s y n t a x 
 a n d   s e m a n t i c s   a r e   a s   c l o s e   a s   p o s s i b l e   t o   t h o s e   o f   t h e   P e r l   5   l a n g u a g e . 
 
 R e l e a s e   7   o f   P C R E   i s   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   " B S D "   l i c e n c e ,   a s 
 s p e c i f i e d   b e l o w .   T h e   d o c u m e n t a t i o n   f o r   P C R E ,   s u p p l i e d   i n   t h e   " d o c " 
 d i r e c t o r y ,   i s   d i s t r i b u t e d   u n d e r   t h e   s a m e   t e r m s   a s   t h e   s o f t w a r e   i t s e l f . 
 
 T h e   b a s i c   l i b r a r y   f u n c t i o n s   a r e   w r i t t e n   i n   C   a n d   a r e   f r e e s t a n d i n g .   A l s o 
 i n c l u d e d   i n   t h e   d i s t r i b u t i o n   i s   a   s e t   o f   C + +   w r a p p e r   f u n c t i o n s . 
 
 
 T H E   B A S I C   L I B R A R Y   F U N C T I O N S 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 W r i t t e n   b y :               P h i l i p   H a z e l 
 E m a i l   l o c a l   p a r t :   p h 1 0 
 E m a i l   d o m a i n :           c a m . a c . u k 
 
 U n i v e r s i t y   o f   C a m b r i d g e   C o m p u t i n g   S e r v i c e , 
 C a m b r i d g e ,   E n g l a n d . 
 
 C o p y r i g h t   ( c )   1 9 9 7 - 2 0 0 8   U n i v e r s i t y   o f   C a m b r i d g e 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 T H E   C + +   W R A P P E R   F U N C T I O N S 
 - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o n t r i b u t e d   b y :       G o o g l e   I n c . 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 0 8 ,   G o o g l e   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 
 T H E   " B S D "   L I C E N C E 
 - - - - - - - - - - - - - - - - - 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   o f   C a m b r i d g e   n o r   t h e   n a m e   o f   G o o g l e 
             I n c .   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
             p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
             w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M X 4 J :   T h e   P r o g r a m   i n c l u d e s   M X 4 J   s o f t w a r e   a n d   I B M   o b t a i n e d   t h e   M X 4 J   S o f t w a r e 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 T h e   M X 4 J   L i c e n s e ,   V e r s i o n   1 . 1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 1   M X 4 J .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   M X 4 J   p r o j e c t . " 
   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " M X 4 J "   a n d   " m x 4 j "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   S i m o n e   B o r d e t   o r 
   C a r l o s   Q u i r o z 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " M X 4 J " , 
   n o r   m a y   " M X 4 J "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   p e r m i s s i o n   o f   S i m o n e   B o r d e t . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C H R I S   S E G U I N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   M X 4 J   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I N F O - Z I P :   T h e   P r o g r a m   i n c l u d e s   " U n Z i p S F X   s t u b "   s o f t w a r e   f r o m   t h e   I n f o - Z i p   g r o u p 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 h t t p : / / w w w . i n f o - z i p . o r g / l i c e n s e . h t m l 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 3   I n f o - Z I P .     A l l   r i g h t s   r e s e r v e d . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s 
 t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
       M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s , 
       J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e , 
       G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m , 
       J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r , 
       S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l , 
       S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   C h r i s t i a n   S p i e l e r ,   A n t o i n e   V e r h e i j e n , 
       P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e 
 
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e 
 f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s 
 a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
         1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
               d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s . 
 
         2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s )   m u s t   r e p r o d u c e 
               t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f 
               c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
               d i s t r i b u t i o n .     T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n 
               o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a 
               s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s 
               l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m 
               t h e   b i n a r y   o r   d i s a b l e d . 
 
         3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g 
               s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   a n d   d y n a m i c , 
               s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h 
               a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e .     S u c h 
               a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P 
               r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d 
               v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g , 
               b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z " 
               o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .     S u c h   a l t e r e d 
               v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e 
               Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   o f   t h e   I n f o - Z I P   U R L ( s ) . 
 
         4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , " 
               " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s 
               o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s . 
 
 
 E N D   O F   I N F O - Z I P   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 Z L I B .   T h e   P r o g r a m   i n c l u d e s   t h e   z l i b . h   -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e s 
 c o m p r e s s i o n   l i b r a r y   v e r s i o n   1 . 1 . 3 , 1 . 2 . 2   a n d   1 . 2 . 5 .   I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e   a g r e e m e n t : 
 
 h t t p : / / w w w . g z i p . o r g / z l i b / z l i b _ l i c e n s e . h t m l 
 
 L i c e n s e 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n 
 n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f 
 t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o 
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m 
 t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n 
 a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t 
 r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   Z L I B   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M I N I Z I P .   T h e   P r o g r a m   i n c l u d e s   t h e   z i p . h   -   I O   f o r   c o m p r e s s   . z i p   f i l e s   v e r s i o n 
 0 . 1 5   a n d   1 . 0 1 .   I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 l i c e n s e   a g r e e m e n t : 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 5   G i l l e s   V o l l a n t 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n 
 n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f 
 t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o 
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m 
 t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n 
 a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t 
 r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 E N D   O F   M I N I Z I P   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 O P E N S S L .   T h e   P r o g r a m   i n c l u d e s   O p e n S S L   w h i c h   i s   u n d e r   a   d u a l   l i c e n s e .   
 I B M   o b t a i n e d   O p e n S S L   u n d e r   t h e   f o l l o w i n g   t w o   l i c e n s e s :   
 
   O p e n S S L   L i c e n s e 
   - - - - - - - - - - - - - - - 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
       d i s t r i b u t i o n . 
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
       s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
       " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
       f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
       e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
       p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
       o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
       n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
 
 6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
       a c k n o w l e d g m e n t : 
       " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
       f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
 I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
 H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
 O r i g i n a l   S S L e a y   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
 i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
       " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
         E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
       T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
       b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
       t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
       " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 
 
 E N D   O F   O P E N S S L   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 O P E N S S H   5 . 4 p 1 
 
 T h i s   f i l e   i s   p a r t   o f   t h e   O p e n S S H   s o f t w a r e . 
 
 T h e   l i c e n c e s   w h i c h   c o m p o n e n t s   o f   t h i s   s o f t w a r e   f a l l   u n d e r   a r e   a s 
 f o l l o w s .     F i r s t ,   w e   w i l l   s u m m a r i z e   a n d   s a y   t h a t   a l l   c o m p o n e n t s 
 a r e   u n d e r   a   B S D   l i c e n c e ,   o r   a   l i c e n c e   m o r e   f r e e   t h a n   t h a t . 
 
 O p e n S S H   c o n t a i n s   n o   G P L   c o d e . 
 
 1 ) 
           *   C o p y r i g h t   ( c )   1 9 9 5   T a t u   Y l o n e n       y l o @ c s . h u t . f i     ,   E s p o o ,   F i n l a n d 
           *                                         A l l   r i g h t s   r e s e r v e d 
           * 
           *   A s   f a r   a s   I   a m   c o n c e r n e d ,   t h e   c o d e   I   h a v e   w r i t t e n   f o r   t h i s   s o f t w a r e 
           *   c a n   b e   u s e d   f r e e l y   f o r   a n y   p u r p o s e .     A n y   d e r i v e d   v e r s i o n s   o f   t h i s 
           *   s o f t w a r e   m u s t   b e   c l e a r l y   m a r k e d   a s   s u c h ,   a n d   i f   t h e   d e r i v e d   w o r k   i s 
           *   i n c o m p a t i b l e   w i t h   t h e   p r o t o c o l   d e s c r i p t i o n   i n   t h e   R F C   f i l e ,   i t   m u s t   b e 
           *   c a l l e d   b y   a   n a m e   o t h e r   t h a n   " s s h "   o r   " S e c u r e   S h e l l " . 
 
         [ T a t u   c o n t i n u e s ] 
           *     H o w e v e r ,   I   a m   n o t   i m p l y i n g   t o   g i v e   a n y   l i c e n s e s   t o   a n y   p a t e n t s   o r 
           *   c o p y r i g h t s   h e l d   b y   t h i r d   p a r t i e s ,   a n d   t h e   s o f t w a r e   i n c l u d e s   p a r t s   t h a t 
           *   a r e   n o t   u n d e r   m y   d i r e c t   c o n t r o l .     A s   f a r   a s   I   k n o w ,   a l l   i n c l u d e d 
           *   s o u r c e   c o d e   i s   u s e d   i n   a c c o r d a n c e   w i t h   t h e   r e l e v a n t   l i c e n s e   a g r e e m e n t s 
           *   a n d   c a n   b e   u s e d   f r e e l y   f o r   a n y   p u r p o s e   ( t h e   G N U   l i c e n s e   b e i n g   t h e   m o s t 
           *   r e s t r i c t i v e ) ;   s e e   b e l o w   f o r   d e t a i l s . 
 
         [ H o w e v e r ,   n o n e   o f   t h a t   t e r m   i s   r e l e v a n t   a t   t h i s   p o i n t   i n   t i m e .     A l l   o f 
         t h e s e   r e s t r i c t i v e l y   l i c e n c e d   s o f t w a r e   c o m p o n e n t s   w h i c h   h e   t a l k s   a b o u t 
         h a v e   b e e n   r e m o v e d   f r o m   O p e n S S H ,   i . e . , 
 
           -   R S A   i s   n o   l o n g e r   i n c l u d e d ,   f o u n d   i n   t h e   O p e n S S L   l i b r a r y 
           -   I D E A   i s   n o   l o n g e r   i n c l u d e d ,   i t s   u s e   i s   d e p r e c a t e d 
           -   D E S   i s   n o w   e x t e r n a l ,   i n   t h e   O p e n S S L   l i b r a r y 
           -   G M P   i s   n o   l o n g e r   u s e d ,   a n d   i n s t e a d   w e   c a l l   B N   c o d e   f r o m   O p e n S S L 
           -   Z l i b   i s   n o w   e x t e r n a l ,   i n   a   l i b r a r y 
           -   T h e   m a k e - s s h - k n o w n - h o s t s   s c r i p t   i s   n o   l o n g e r   i n c l u d e d 
           -   T S S   h a s   b e e n   r e m o v e d 
           -   M D 5   i s   n o w   e x t e r n a l ,   i n   t h e   O p e n S S L   l i b r a r y 
           -   R C 4   s u p p o r t   h a s   b e e n   r e p l a c e d   w i t h   A R C 4   s u p p o r t   f r o m   O p e n S S L 
           -   B l o w f i s h   i s   n o w   e x t e r n a l ,   i n   t h e   O p e n S S L   l i b r a r y 
 
         [ T h e   l i c e n c e   c o n t i n u e s ] 
 
         N o t e   t h a t   a n y   i n f o r m a t i o n   a n d   c r y p t o g r a p h i c   a l g o r i t h m s   u s e d   i n   t h i s 
         s o f t w a r e   a r e   p u b l i c l y   a v a i l a b l e   o n   t h e   I n t e r n e t   a n d   a t   a n y   m a j o r 
         b o o k s t o r e ,   s c i e n t i f i c   l i b r a r y ,   a n d   p a t e n t   o f f i c e   w o r l d w i d e .     M o r e 
         i n f o r m a t i o n   c a n   b e   f o u n d   e . g .   a t   " h t t p : / / w w w . c s . h u t . f i / c r y p t o " . 
 
         T h e   l e g a l   s t a t u s   o f   t h i s   p r o g r a m   i s   s o m e   c o m b i n a t i o n   o f   a l l   t h e s e 
         p e r m i s s i o n s   a n d   r e s t r i c t i o n s .     U s e   o n l y   a t   y o u r   o w n   r e s p o n s i b i l i t y . 
         Y o u   w i l l   b e   r e s p o n s i b l e   f o r   a n y   l e g a l   c o n s e q u e n c e s   y o u r s e l f ;   I   a m   n o t 
         m a k i n g   a n y   c l a i m s   w h e t h e r   p o s s e s s i n g   o r   u s i n g   t h i s   i s   l e g a l   o r   n o t   i n 
         y o u r   c o u n t r y ,   a n d   I   a m   n o t   t a k i n g   a n y   r e s p o n s i b i l i t y   o n   y o u r   b e h a l f . 
 
 
 	 	   	 	   	 	           N O   W A R R A N T Y 
 
         B E C A U S E   T H E   P R O G R A M   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y 
         F O R   T H E   P R O G R A M ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .     E X C E P T   W H E N 
         O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S 
         P R O V I D E   T H E   P R O G R A M   " 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 I T H E R   E X P R E S S E D 
         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   I M P L I E D   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   A N D   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 .     T H E   E N T I R E   R I S K   A S 
         T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   P R O G R A M   I S   W I T H   Y O U .     S H O U L D   T H E 
         P R O G R A M   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G , 
         R E P A I R   O R   C O R R E C T I O N . 
 
         I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G 
         W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R 
         R E D I S T R I B U T E   T H E   P R O G R A M   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S , 
         I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G 
         O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   P R O G R A M   ( I N C L U D I N G   B U T   N O T   L I M I T E D 
         T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y 
         Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   O T H E R 
         P R O G R A M S ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E 
         P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 2 ) 
         T h e   3 2 - b i t   C R C   c o m p e n s a t i o n   a t t a c k   d e t e c t o r   i n   d e a t t a c k . c   w a s 
         c o n t r i b u t e d   b y   C O R E   S D I   S . A .   u n d e r   a   B S D - s t y l e   l i c e n s e . 
 
           *   C r y p t o g r a p h i c   a t t a c k   d e t e c t o r   f o r   s s h   -   s o u r c e   c o d e 
           * 
           *   C o p y r i g h t   ( c )   1 9 9 8   C O R E   S D I   S . A . ,   B u e n o s   A i r e s ,   A r g e n t i n a . 
           * 
           *   A l l   r i g h t s   r e s e r v e d .   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y 
           *   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t 
           *   t h i s   c o p y r i g h t   n o t i c e   i s   r e t a i n e d . 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D 
           *   W A R R A N T I E S   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   C O R E   S D I   S . A .   B E 
           *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y   O R 
           *   C O N S E Q U E N T I A L   D A M A G E S   R E S U L T I N G   F R O M   T H E   U S E   O R   M I S U S E   O F   T H I S 
           *   S O F T W A R E . 
           * 
           *   A r i e l   F u t o r a n s k y       f u t o @ c o r e - s d i . c o m     
           *       h t t p : / / w w w . c o r e - s d i . c o m     
 
 3 ) 
         s s h - k e y s c a n   w a s   c o n t r i b u t e d   b y   D a v i d   M a z i e r e s   u n d e r   a   B S D - s t y l e 
         l i c e n s e . 
 
           *   C o p y r i g h t   1 9 9 5 ,   1 9 9 6   b y   D a v i d   M a z i e r e s       d m @ l c s . m i t . e d u     . 
           * 
           *   M o d i f i c a t i o n   a n d   r e d i s t r i b u t i o n   i n   s o u r c e   a n d   b i n a r y   f o r m s   i s 
           *   p e r m i t t e d   p r o v i d e d   t h a t   d u e   c r e d i t   i s   g i v e n   t o   t h e   a u t h o r   a n d   t h e 
           *   O p e n B S D   p r o j e c t   b y   l e a v i n g   t h i s   c o p y r i g h t   n o t i c e   i n t a c t . 
 
 4 ) 
         T h e   R i j n d a e l   i m p l e m e n t a t i o n   b y   V i n c e n t   R i j m e n ,   A n t o o n   B o s s e l a e r s 
         a n d   P a u l o   B a r r e t o   i s   i n   t h e   p u b l i c   d o m a i n   a n d   d i s t r i b u t e d 
         w i t h   t h e   f o l l o w i n g   l i c e n s e : 
 
           *   @ v e r s i o n   3 . 0   ( D e c e m b e r   2 0 0 0 ) 
           * 
           *   O p t i m i s e d   A N S I   C   c o d e   f o r   t h e   R i j n d a e l   c i p h e r   ( n o w   A E S ) 
           * 
           *   @ a u t h o r   V i n c e n t   R i j m e n       v i n c e n t . r i j m e n @ e s a t . k u l e u v e n . a c . b e     
           *   @ a u t h o r   A n t o o n   B o s s e l a e r s       a n t o o n . b o s s e l a e r s @ e s a t . k u l e u v e n . a c . b e     
           *   @ a u t h o r   P a u l o   B a r r e t o       p a u l o . b a r r e t o @ t e r r a . c o m . b r     
           * 
           *   T h i s   c o d e   i s   h e r e b y   p l a c e d   i n   t h e   p u b l i c   d o m a i n . 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R S   " A S   I S "   A N D   A N Y   E X P R E S S 
           *   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
           *   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   A N D   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 R E   D I S C L A I M E D .     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 N T R I B U T O R S   B E 
           *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
           *   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
           *   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
           *   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
           *   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
           *   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
           *   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 5 ) 
         O n e   c o m p o n e n t   o f   t h e   s s h   s o u r c e   c o d e   i s   u n d e r   a   3 - c l a u s e   B S D   l i c e n s e , 
         h e l d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   s i n c e   w e   p u l l e d   t h e s e   p a r t s   f r o m 
         o r i g i n a l   B e r k e l e y   c o d e . 
 
           *   C o p y r i g h t   ( c )   1 9 8 3 ,   1 9 9 0 ,   1 9 9 2 ,   1 9 9 3 ,   1 9 9 5 
           *             T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .     A l l   r i g h t s   r e s e r v e d . 
           * 
           *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
           *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
           *   a r e   m e t : 
           *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
           *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
           *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
           *   3 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
           *         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
           *         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
           *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
           *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E 
           *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
           *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
           *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
           *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
           *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
           *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
           *   S U C H   D A M A G E . 
 
 6 ) 
         R e m a i n i n g   c o m p o n e n t s   o f   t h e   s o f t w a r e   a r e   p r o v i d e d   u n d e r   a   s t a n d a r d 
         2 - t e r m   B S D   l i c e n c e   w i t h   t h e   f o l l o w i n g   n a m e s   a s   c o p y r i g h t   h o l d e r s : 
 
 	 	   M a r k u s   F r i e d l 
 	 	   T h e o   d e   R a a d t 
 	 	   N i e l s   P r o v o s 
 	 	   D u g   S o n g 
 	 	   A a r o n   C a m p b e l l 
 	 	   D a m i e n   M i l l e r 
 	 	   K e v i n   S t e v e s 
 	 	   D a n i e l   K o u r i l 
 	 	   W e s l e y   G r i f f i n 
 	 	   P e r   A l l a n s s o n 
 	 	   N i l s   N o r d m a n 
 	 	   S i m o n   W i l k i n s o n 
 
           *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
           *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
           *   a r e   m e t : 
           *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
           *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
           *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
           *   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
           *   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
           *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
           *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
           *   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
           *   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
           *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
           *   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   O P E N S S H L   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 R S A   B S A F E .   R S A   D a t a   S e c u r i t y ,   I n c . ,   r e q u i r e s   t h e   f o l l o w i n g   c o p y r i g h t   n o t i c e : 
 
 C r y p t o - C   S o f t w a r e 
 C o p y r i g h t   R S A   2 0 0 2 . 
 
 E N D   O F   R S A   B S A F E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   F O R :   I B M   D B 2   1 0 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   D a t a   S e r v e r   D r i v e r   f o r   J D B C   a n d   S Q L J   V e r s i o n   3 . 6 3 a   a n d   4 . 1 3 a 
 
 S Q L J   C O D E .   T h i s   P r o g r a m   i n c l u d e s   O r a c l e   S Q L J   f i l e s   S o u r c e M a p p e r . j a v a   a n d   C l a s s M a p p e r . j a v a .   I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   c o m p o n e n t s . 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .   H o w e v e r ,   O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r   i m p l i e d ,   t o   u s e r s   o f   t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   e x c l u s i v e   o f   a n y   w a r r a n t y   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 ,   a l l   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   o r   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 ,   n o n i n f r i n g e m e n t   o r   a n y   o t h e r   w a r r a n t y ,   w h e t h e r   e x p r e s s e d   o r   i m p l i e d .   Y o u   u s e   t h i s   S o f t w a r e   a t   y o u r   o w n   r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   c o v e r ,   r e l i a n c e ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   f r o m   y o u r   u s e   o f   t h e   S o f t w a r e . 
 
 E N D   O F   O R A C L E   S Q L J   F I L E S   S O U R C E M A P P E R . J A V A   A N D   C L A S S M A P P E R . J A V A   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   
 
 E N D   O F   N O T I C E S   F O R :   I B M   D a t a   S e r v e r   D r i v e r   f o r   J D B C   a n d   S Q L J   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   D a t a   S e r v e r   D r i v e r   f o r   O D B C   a n d   C L I   1 0 . 1 
 
 N O T I C E S   A N D   I N F O R M A T I O N   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   c o m p o n e n t s : 
 
 *   X M L 4 C   5 . 7 
 *   G S K i t   8 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 X M L 4 C   5 . 7 
 
 S e e   n o t i c e   a b o v e 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 G S K i t   8 
 
 S e e   n o t i c e   a b o v e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   F O R :   I B M   D a t a   S e r v e r   D r i v e r   f o r   O D B C   a n d   C L I   1 0 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   D a t a   S e r v e r   D r i v e r   P a c k a g e   1 0 . 1 
 
 N O T I C E S   A N D   I N F O R M A T I O N   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   c o m p o n e n t s : 
 
 *   A R Q   2 . 8 . 8 
 *   J e n a   2 . 6 . 4 
 *   W A L A   1 . 3 . 1 
 *   j l i n e   0 . 9 . 9 3 
 *   A N T L R   3 . 3 
 *   A c t i v e R e c o r d   2 . 2 . 3 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 A R Q   2 . 8 . 8   a n d   J e n a   2 . 6 . 4 
 
 ( c )   C o p y r i g h t   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
 ( c )   C o p y r i g h t   2 0 1 0   T a l i s   I n f o r m a t i o n   L t d 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 W A L A   1 . 3 . 1 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 2 .   G R A N T   O F   R I G H T S 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 3 .   R E Q U I R E M E N T S 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 5 .   N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 7 .   G E N E R A L 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 J L I N E   0 . 9 . 9 3 
 
 S e e   n o t i c e   a b o v e 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A N T L R   3 . 3 
 
 A N T L R   3   L i c e n s e 
 
 [ T h e   B S D   L i c e n s e ] 
 C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 8 ,   T e r e n c e   P a r r 
 A l l   r i g h t s   r e s e r v e d .   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 -   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 -   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 -   N e i t h e r   t h e   n a m e   o f   t h e   a u t h o r   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A c t i v e R e c o r d   2 . 2 . 3 
 
 T h e   M I T   L i c e n s e 
 C o p y r i g h t   ( c )       y e a r           c o p y r i g h t   h o l d 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 .   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   F O R :   I B M   D a t a   S e r v e r   D r i v e r   P a c k a g e   1 0 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 I B M   S D K / R u n t i m e   E n v i r o n m e n t ,   J a v a ( T M )   2   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   7 . 0 
 
 S e e   J a v a   n o t i c e s   i n   t h e   f o l l o w i n g   d i r e c t o r y : 
 
 A I X ,   L i n u x / A M D 6 4 ,   L i n u x / P P C ,   L i n u x / z S e r i e s ,   S u n ,   H P 
           $ I n s t a l l P a t h / j a v a / j d k 6 4 / n o t i c e s . t x t 
 
 L i n u x / I A 3 2 
   $ I n s t a l l P a t h / j a v a / j d k 3 2 / n o t i c e s . t x t 
 
 W i n d o w s 
         % I n s t a l l P a t h % \ S Q L L I B \ j a v a \ j d k \ n o t i c e s . t x t 
 
 
 E N D   O F   J A V A   S D K / R U N T I M E   E N V I R O N M E N T   N O T I C E S 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 I B M     S y s t e m   A u t o m a t i o n   f o r   M u l t i p l a t f o r m s   V e r s i o n   3 . 2 
   
 N O T I C E S   A N D   I N F O R M A T I O N   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   c o m p o n e n t s : 
 
 f o r   I B M     S y s t e m   A u t o m a t i o n   f o r   M u l t i p l a t f o r m s   V e r s i o n   3 . 2 
 
 *   X M L 4 C   5 . 7 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 X M L 4 C   5 . 7 
 
 S e e   A p a c h e   n o t i c e   a b o v e 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 E N D   O F   N O T I C E S   F O R   :   I B M     S y s t e m   A u t o m a t i o n   f o r   M u l t i p l a t f o r m s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M     D i r e c t o r y   S e r v e r   6 . 3   -   C l i e n t   O n l y   ( c o m p o n e n t ) 
   
 N O T I C E S   A N D   I N F O R M A T I O N   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   c o m p o n e n t s : 
 
 f o r   I B M     D i r e c t o r y   S e r v e r   6 . 3   -   C l i e n t   O n l y   ( c o m p o n e n t ) 
 
 N O T I C E S   F O R   T H I R D   P A R T Y   C O M P O N E N T S   I N   T H E   P R O G R A M 
 
 
 1 . 1       l i b m s g   2 . 5 
 
 
       C o p y r i g h t   1 9 9 0 ,   b y   A l f a l f a   S o f t w a r e   I n c o r p o r a t e d ,   C a m b r i d g e ,   M a s s a c h u s e t t s . 
 
       A l l   R i g h t s   R e s e r v e d 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
       d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
       p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
       b o t h   t h a t   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   a p p e a r   i n 
       s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   A l f a l f a ' s   n a m e   n o t   b e   u s e d   i n 
       a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
       w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
       A L P H A L P H A   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G 
       A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L 
       A L P H A L P H A   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R 
       A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
       A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
       S O F T W A R E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 2     u n z i p S F X   s t u b   f i l e   f r o m   I n f o - Z i p   5 . 4 1 ,   5 . 4 2   &   5 . 5 0 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   i s   v e r s i o n   2 0 0 7 - M a r - 4   o f   t h e   I n f o - Z I P   l i c e n s e .   T h e   d e f i n i t i v e   v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   i n d e f i n i t e l y   a n d   a   c o p y   a t   h t t p : / / w w w . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 7   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d .   
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s :   
 M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   E d   G o r d o n ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   S t e v e n   M .   S c h w e d a ,   C h r i s t i a n   S p i e l e r ,   C o s m i n   T r u t a ,   A n t o i n e   V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e .   
   
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e .   
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   a b o v e   d i s c l a i m e r   a n d   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   ( i n   w h o l e   o r   i n   p a r t )   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s   a n d   l i b r a r i e s )   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d .     
 
 3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   v e r s i o n s   w i t h   m o d i f i e d   o r   a d d e d   f u n c t i o n a l i t y ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s   n o t   f r o m   I n f o - Z I P - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e   o r ,   i f   b i n a r i e s ,   c o m p i l e d   f r o m   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   t h e   I n f o - Z I P   U R L ( s ) ,   s u c h   a s   t o   i m p l y   I n f o - Z I P   w i l l   p r o v i d e   s u p p o r t   f o r   t h e   a l t e r e d   v e r s i o n s .   
 
 4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s .   
 
 - - - - - - - - - - - - - - - - - 
 
 U n Z i p S F X   S t u b   f i l e :   T h e   P r o g r a m   i n c l u d e s   " U n Z i p S F X   s t u b "     s o f t w a r e   f r o m   t h e   I n f o - Z i p   g r o u p   w h i c h   i s   C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d .   I B M   d i d   n o t   m o d i f y   t h e   U n Z i p S F X   s o f t w a r e .   T h e r e   a r e   n o   e x t r a   c h a r g e s   o r   c o s t s   d u e   t o   t h e   u s e   o f   t h i s   c o d e ,   a n d   t h e   o r i g i n a l   c o m p r e s s i o n   s o u r c e s   a r e   f r e e l y   a v a i l a b l e   f r o m   h t t p : / / w w w . i n f o - z i p . o r g /   o n   t h e   I n t e r n e t . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 3     O p e n L D A P   2 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   O p e n L D A P   P u b l i c   L i c e n s e 
     V e r s i o n   2 . 7 ,   7   S e p t e m b e r   2 0 0 1 
 
 R e d i s t r i b u t i o n   a n d   u s e   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 
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d 
 t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s 
       a n d   n o t i c e s , 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   a p p l i c a b l e   c o p y r i g h t 
       s t a t e m e n t s   a n d   n o t i c e s ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g 
       d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
       w i t h   t h e   d i s t r i b u t i o n ,   a n d 
 
 3 .   R e d i s t r i b u t i o n s   m u s t   c o n t a i n   a   v e r b a t i m   c o p y   o f   t h i s   d o c u m e n t . 
 
 T h e   O p e n L D A P   F o u n d a t i o n   m a y   r e v i s e   t h i s   l i c e n s e   f r o m   t i m e   t o   t i m e . 
 E a c h   r e v i s i o n   i s   d i s t i n g u i s h e d   b y   a   v e r s i o n   n u m b e r .     Y o u   m a y   u s e 
 t h i s   S o f t w a r e   u n d e r   t e r m s   o f   t h i s   l i c e n s e   r e v i s i o n   o r   u n d e r   t h e 
 t e r m s   o f   a n y   s u b s e q u e n t   r e v i s i o n   o f   t h e   l i c e n s e . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O P E N L D A P   F O U N D A T I O N   A N D   I T S 
 C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T 
 S H A L L   T H E   O P E N L D A P   F O U N D A T I O N ,   I T S   C O N T R I B U T O R S ,   O R   T H E   A U T H O R ( S ) 
 O R   O W N E R ( S )   O F   T H E   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N 
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h e   n a m e s   o f   t h e   a u t h o r s   a n d   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   i n 
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g 
 i n   t h i s   S o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .     T i t l e 
 t o   c o p y r i g h t   i n   t h i s   S o f t w a r e   s h a l l   a t   a l l   t i m e s   r e m a i n   w i t h 
 c o p y r i g h t   h o l d e r s . 
 
 O p e n L D A P   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   t h e   O p e n L D A P   F o u n d a t i o n . 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 1   T h e   O p e n L D A P   F o u n d a t i o n ,   R e d w o o d   C i t y , 
 C a l i f o r n i a ,   U S A .     A l l   R i g h t s   R e s e r v e d .     P e r m i s s i o n   t o   c o p y   a n d 
 d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   d o c u m e n t   i s   g r a n t e d . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 4     O p e n S S L   0 . 9 . 7 c   a n d   0 . 9 . 8 e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   s o f t w a r e   c u r r e n t l y   d e v e l o p e d   b y   T h e   
 O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .     I B M   o b t a i n e d   t h e   m a j o r i t y   o f   t h e   O p e n S S L   
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s :   
 
 S e e   O p e n S S L   L i c e n s e   a b o v e 
 
 
 = = = = = = = = = = = = =   C O P Y R I G H T   D E S   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .     T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l 
 m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d 
 w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ] 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t . 
 
 = = = = = = = = = = = = =   C O P Y R I G H T   B l o w f i s h   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ] 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t . 
 
 = = = = = = = = = = = = =   t y p i c a l   c - f i l e   h e a d e r   f o r   C o p y r i g h t s   = = = = = = = = = = = = = = = = = = = = = = = = 
 
 / *   a p p s / c r l 2 p 7 . c   * / 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
   *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
   *   
   *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
   *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
   *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
   *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
   *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
   *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   *   
   *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
   *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
   *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
   *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
   *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
   *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
   *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
   *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
   *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
   *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
   *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
   *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   
   *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
   *   
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   
   *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
   *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
   *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
   * / 
 
 / *   T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e       c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u     
   *   a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s   t o 
   *   t h e   l i b r a r y .   * / 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 5     M . I . T .   K e r b e r o s   5 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 C o p y r i g h t   ( C )   1 9 8 5 - 2 0 0 4   b y   t h e   M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y .   
 
 E x p o r t   o f   s o f t w a r e   e m p l o y i n g   e n c r y p t i o n   f r o m   t h e   U n i t e d   S t a t e s   o f 
 A m e r i c a   m a y   r e q u i r e   a   s p e c i f i c   l i c e n s e   f r o m   t h e   U n i t e d   S t a t e s 
 G o v e r n m e n t .   I t   i s   t h e   r e s p o n s i b i l i t y   o f   a n y   p e r s o n   o r   o r g a n i z a t i o n 
 c o n t e m p l a t i n g   e x p o r t   t o   o b t a i n   s u c h   a   l i c e n s e   b e f o r e   e x p o r t i n g .   
 
 W I T H I N   T H A T   C O N S T R A I N T ,   p e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d 
 d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
 n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
 t h e   n a m e   o f   M . I . T .   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   F u r t h e r m o r e   i f   y o u   m o d i f y   t h i s   s o f t w a r e   y o u   m u s t   l a b e l 
 y o u r   s o f t w a r e   a s   m o d i f i e d   s o f t w a r e   a n d   n o t   d i s t r i b u t e   i t   i n   s u c h   a 
 f a s h i o n   t h a t   i t   m i g h t   b e   c o n f u s e d   w i t h   t h e   o r i g i n a l   M I T   s o f t w a r e . 
 M . I . T .   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e 
 f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   ' a s   i s '   w i t h o u t   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   
 T h e   f o l l o w i n g   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p l i e s   t o   t h e 
 O p e n V i s i o n   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m   l o c a t e d   i n   k a d m i n / c r e a t e , 
 k a d m i n / d b u t i l ,   k a d m i n / p a s s w d ,   k a d m i n / s e r v e r ,   l i b / k a d m 5 ,   a n d   p o r t i o n s 
 o f   l i b / r p c : 
 
 C o p y r i g h t ,   O p e n V i s i o n   T e c h n o l o g i e s ,   I n c . ,   1 9 9 6 ,   A l l   R i g h t s   R e s e r v e d 
 W A R N I N G :   R e t r i e v i n g   t h e   O p e n V i s i o n   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m 
 s o u r c e   c o d e ,   a s   d e s c r i b e d   b e l o w ,   i n d i c a t e s   y o u r   a c c e p t a n c e   o f   t h e 
 f o l l o w i n g   t e r m s .   I f   y o u   d o   n o t   a g r e e   t o   t h e   f o l l o w i n g   t e r m s ,   d o   n o t 
 r e t r i e v e   t h e   O p e n V i s i o n   K e r b e r o s   a d m i n i s t r a t i o n   s y s t e m .   Y o u   m a y   f r e e l y 
 u s e   a n d   d i s t r i b u t e   t h e   S o u r c e   C o d e   a n d   O b j e c t   C o d e   c o m p i l e d   f r o m   i t , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   b u t   t h i s   S o u r c e 
 C o d e   i s   p r o v i d e d   t o   y o u   ' A S   I S '   E X C L U S I V E   O F   A N Y   W A R R A N T Y ,   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 ,   A N Y   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   O R   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 ,   O R   A N Y   O T H E R   W A R R A N T Y ,   W H E T H E R   E X P R E S S   O R   I M P L I E D . 
 I N   N O   E V E N T   W I L L   O P E N V I S I O N   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   L O S T   P R O F I T S , 
 L O S S   O F   D A T A   O R   C O S T S   O F   P R O C U R E M E N T   O F   S U B S T I T U T E 
 G O O D S   O R   S E R V I C E S ,   O R   F O R   A N Y   S P E C I A L ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   A R I S I N G   O U T   O F   T H I S   A G R E E M E N T ,   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 O S E   R E S U L T I N G   F R O M   T H E   U S E   O F   T H E   S O U R C E   C O D E ,   O R   T H E   F A I L U R E   O F   T H E 
 S O U R C E   C O D E   T O   P E R F O R M ,   O R   F O R   A N Y   O T H E R   R E A S O N .   
 
 O p e n V i s i o n   r e t a i n s   a l l   c o p y r i g h t s   i n   t h e   d o n a t e d   S o u r c e   C o d e . 
 O p e n V i s i o n   a l s o   r e t a i n s   c o p y r i g h t   t o   d e r i v a t i v e   w o r k s   o f   t h e   S o u r c e 
 C o d e ,   w h e t h e r   c r e a t e d   b y   O p e n V i s i o n   o r   b y   a   t h i r d   p a r t y .   T h e 
 O p e n V i s i o n   c o p y r i g h t   n o t i c e   m u s t   b e   p r e s e r v e d   i f   d e r i v a t i v e   w o r k s   a r e 
 m a d e   b a s e d   o n   t h e   d o n a t e d   S o u r c e   C o d e .   O p e n V i s i o n   T e c h n o l o g i e s ,   I n c . 
 h a s   d o n a t e d   t h i s   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m   t o   M I T   f o r   i n c l u s i o n 
 i n   t h e   s t a n d a r d   K e r b e r o s   5   d i s t r i b u t i o n . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 6       U n i v e r s i t y   o f   M i c h i g a n   3 . 3 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( c )   1 9 9 2 - 1 9 9 6   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   M i c h i g a n .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h i s   n o t i c e   i s   p r e s e r v e d   a n d   t h a t   d u e   c r e d i t   i s   g i v e n   t o   t h e   U n i v e r s i t y   o f   M i c h i g a n   a t   A n n   A r b o r .   T h e   n a m e   o f   t h e   U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   o r   d o c u m e n t a t i o n   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   T i v o l i   S t o r a g e   F l a s h C o p y ( R )   M a n a g e r   3 . 1 
 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 A S M 
 = = = 
 
 A S M :     T h e   P r o g r a m   i n c l u d e s   A S M   v . 2 . 2   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 = = = = = = = = = = = =   E N D   O F   O B J E C T W E B   A S M   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   L i c e n s e   1 . 1   N o t i c e s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     
 
 T h e   f o l l o w i n g   w e r e   o b t a i n e d   u n d e r   V 1 . 1   o f   t h e   A p a c h e   l i c e n s e : 
 
 -     A p a c h e   J a k a r t a   O R O   2 . 0 . 7 
 -     A p a c h e   J a k a r t a   R e g e x p   1 . 2 
 -     A p a c h e   S O A P   v 2 . 3 . 1 
 
 S e e   A p a c h e   n o t i c e   a b o v e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   L i c e n s e   2 . 0   N o t i c e s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     
 
 T h e   f o l l o w i n g   w e r e   o b t a i n e d   u n d e r   V 2 . 0   o f   t h e   A p a c h e   l i c e n s e : 
 
 -     A p a c h e   A n t   1 . 6 . 2 
 -     A p a c h e   A n t   1 . 6 . 5 
 -     A p a c h e   A x i s 2   v 1 . 3   s v n   6 8 0 1 6 1 
 -     A p a c h e   B e a n u t i l s   1 . 7 . 0 
 -     A p a c h e   C o m m o n s   C o d e c   1 . 3 
 -     A p a c h e   C o m m o n s   I O   1 . 4 
 -     A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 3 
 -     A p a c h e   C o m m o n s   L o g g i n g   1 . 1 . 1 
 -     A p a c h e   C o m m o n s   c l i   1 . 2 
 -     A p a c h e   D e r b y   1 0 . 3 
 -     A p a c h e   D e r b y   1 0 . 5 
 -     A p a c h e   H a r m o n y   C l a s s e s 
 -     A p a c h e   J a k a r t a   C o m m o n s   D i s c o v e r y   v 0 . 2 
 -     A p a c h e   J a k a r t a   C o m m o n s - N e t   1 . 4 . 1 
 -     A p a c h e   J a k a r t a   J S P   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   v 1 . 1 2 
 -     A p a c h e   M U S E   v 2 . 3 
 -     A p a c h e   N e e t h i   v 1 . 4   s v n   6 8 0 1 6 1 
 -     A p a c h e   O p e n J P A   v 1 . 2 . 1 - S N A P S H O T - r 6 8 6 0 6 9 
 -     A p a c h e   S a n d e s h a 2   v 1 . 4   s v n   6 8 0 1 6 1 
 -     A p a c h e   S t r u t s   v 1 . 1 
 -     A p a c h e   S t r u t s   v 1 . 2 . 4 
 -     A p a c h e   S t r u t s   v 1 . 2 . 7 
 -     A p a c h e   S t r u t s   v 1 . 2 . 9 
 -     A p a c h e   W o d e n   v 1 . 4   s v n   6 8 0 1 6 1 
 -     A p a c h e   X M L 4 J   4 . 3 
 -     A x i o m   B e t a   v 1 . 4   s v n   6 8 0 1 6 1 
 -     L o g 4 j   1 . 2 . 1 4 
 -     M y F a c e s   v 1 . 2 . 3 
 -     X M L   S c h e m a   v 1 . 4   s v n 6 8 0 1 6 1 
 -     X M L 4 C   5 . 5 
 
 S e e   A p a c h e   n o t i c e   a b o v e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B a c k p o r t   U t i l   C o n c u r r e n t 
 
 
 T h e   P r o g r a m   i n c l u d e s 
 
 -     B a c k p o r t - u t i l - c o n c u r r e n t   v 3 . 1 
 
 w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 A c k n o w l e d g e m e n t s : 
 
 b a c k p o r t - u t i l - c o n c u r r e n t   i s   b a s e d   i n   l a r g e   p a r t   o n   t h e   p u b l i c 
 
 d o m a i n   s o u r c e s   f r o m : 
 
         1 )   J S R 1 6 6 , 
 
         2 )   p a c k a g e   d l . u t i l . c o n c u r r e n t , 
 
         3 )   D o u g   L e a ' s   " c o l l e c t i o n s "   p a c k a g e . 
 
 
 
 T h i s   s o f t w a r e   i s   r e l e a s e d   t o   t h e   p u b l i c   d o m a i n 
 
 (   h t t p : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / p u b l i c d o m a i n   ) 
 
 i n   t h e   s p i r i t   o f   t h e   o r i g i n a l   c o d e   w r i t t e n   b y   D o u g   L e a . 
 
 T h e   c o d e   c a n   b e   u s e d   f o r   a n y   p u r p o s e ,   m o d i f i e d ,   a n d   r e d i s t r i b u t e d 
 
 w i t h o u t   a c k n o w l e d g m e n t .   N o   w a r r a n t y   i s   p r o v i d e d ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 
 
 F o l l o w i n g   i s   a   c o p y   o f   h t t p : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / p u b l i c d o m a i n 
 
 
 
 C r e a t i v e   C o m m o n s   P u b l i c   D o m a i n 
 
 C o p y r i g h t - O n l y   D e d i c a t i o n   ( b a s e d   o n   U n i t e d   S t a t e s   l a w )   o r   P u b l i c   D o m a i n 
 
 C e r t i f i c a t i o n 
 
 
 T h e   p e r s o n   o r   p e r s o n s   w h o   h a v e   a s s o c i a t e d   w o r k   w i t h   t h i s   d o c u m e n t 
 
 ( t h e   " D e d i c a t o r "   o r   " C e r t i f i e r " )   h e r e b y   e i t h e r   ( a )   c e r t i f i e s   t h a t ,   t o   t h e 
 
 b e s t   o f   h i s   k n o w l e d g e ,   t h e   w o r k   o f   a u t h o r s h i p   i d e n t i f i e d   i s   i n   t h e 
 
 p u b l i c   d o m a i n   o f   t h e   c o u n t r y   f r o m   w h i c h   t h e   w o r k   i s   p u b l i s h e d ,   o r   ( b ) 
 
 h e r e b y   d e d i c a t e s   w h a t e v e r   c o p y r i g h t   t h e   d e d i c a t o r s   h o l d s   i n   t h e   w o r k   o f 
 
 a u t h o r s h i p   i d e n t i f i e d   b e l o w   ( t h e   " W o r k " )   t o   t h e   p u b l i c   d o m a i n .   A 
 
 c e r t i f i e r ,   m o r e o v e r ,   d e d i c a t e s   a n y   c o p y r i g h t   i n t e r e s t   h e   m a y   h a v e   i n   t h e 
 
 a s s o c i a t e d   w o r k ,   a n d   f o r   t h e s e   p u r p o s e s ,   i s   d e s c r i b e d   a s   a   " d e d i c a t o r " 
 
 b e l o w . 
 
 
 A   c e r t i f i e r   h a s   t a k e n   r e a s o n a b l e   s t e p s   t o   v e r i f y 
 
 t h e   c o p y r i g h t   s t a t u s   o f   t h i s   w o r k .   C e r t i f i e r   r e c o g n i z e s   t h a t   h i s   g o o d 
 
 f a i t h   e f f o r t s   m a y   n o t   s h i e l d   h i m   f r o m   l i a b i l i t y   i f   i n   f a c t   t h e   w o r k 
 
 c e r t i f i e d   i s   n o t   i n   t h e   p u b l i c   d o m a i n . 
 
 
 D e d i c a t o r   m a k e s   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t   o f   t h e   p u b l i c   a t   l a r g e   a n d 
 
 t o   t h e   d e t r i m e n t   o f   t h e   D e d i c a t o r ' s   h e i r s   a n d   s u c c e s s o r s .   D e d i c a t o r   i n t e n d s 
 
 t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f   r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f 
 
 a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   u n d e r   c o p y r i g h t   l a w ,   w h e t h e r   v e s t e d   o r 
 
 c o n t i n g e n t ,   i n   t h e   W o r k .   D e d i c a t o r   u n d e r s t a n d s   t h a t   s u c h   r e l i n q u i s h m e n t 
 
 o f   a l l   r i g h t s   i n c l u d e s   t h e   r e l i n q u i s h m e n t   o f   a l l   r i g h t s   t o   e n f o r c e   ( b y 
 
 l a w s u i t   o r   o t h e r w i s e )   t h o s e   c o p y r i g h t s   i n   t h e   W o r k . 
 
 
 D e d i c a t o r   r e c o g n i z e s   t h a t ,   o n c e   p l a c e d   i n   t h e   p u b l i c   d o m a i n ,   t h e   W o r k   m a y   b e 
 
 f r e e l y   r e p r o d u c e d ,   d i s t r i b u t e d ,   t r a n s m i t t e d ,   u s e d ,   m o d i f i e d ,   b u i l t 
 
 u p o n ,   o r   o t h e r w i s e   e x p l o i t e d   b y   a n y o n e   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r 
 
 n o n - c o m m e r c i a l ,   a n d   i n   a n y   w a y ,   i n c l u d i n g   b y   m e t h o d s   t h a t   h a v e   n o t   y e t 
 
 b e e n   i n v e n t e d   o r   c o n c e i v e d . 
 
 
 = = = = = = = = = = = =   E N D   O F   B A C K P O R T - U T I L - C O N C U R R E N T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 B o o s t 
 
 B o o s t   S o f t w a r e   L i c e n s e   -   V e r s i o n   1 . 0   -   A u g u s t   1 7 t h ,   2 0 0 3 
 
 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 r   o r g a n i z a t i o n 
 o b t a i n i n g   a   c o p y   o f   t h e   s o f t w a r e   a n d   a c c o m p a n y i n g   d o c u m e n t a t i o n   c o v e r e d   b y 
 t h i s   l i c e n s e   ( t h e   " S o f t w a r e " )   t o   u s e ,   r e p r o d u c e ,   d i s p l a y ,   d i s t r i b u t e , 
 e x e c u t e ,   a n d   t r a n s m i t   t h e   S o f t w a r e ,   a n d   t o   p r e p a r e   d e r i v a t i v e   w o r k 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   t h i r d - p a r t i e 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 ,   a l l   s u b j e c t   t o   t h e   f o l l o w i n g : 
 
 T h e   c o p y r i g h t   n o t i c e s   i n   t h e   S o f t w a r e   a n d   t h i s   e n t i r e   s t a t e m e n t ,   i n c l u d i n g 
 t h e   a b o v e   l i c e n s e   g r a n t ,   t h i s   r e s t r i c t i o n   a n d   t h e   f o l l o w i n g   d i s c l a i m e r , 
 m u s t   b e   i n c l u d e d   i n   a l l   c o p i e s   o f   t h e   S o f t w a r e ,   i n   w h o l e   o r   i n   p a r t ,   a n d 
 a l l   d e r i v a t i v e   w o r k s   o f   t h e   S o f t w a r e ,   u n l e s s   s u c h   c o p i e s   o r   d e r i v a t i v e 
 w o r k s   a r e   s o l e l y   i n   t h e   f o r m   o f   m a c h i n e - e x e c u t a b l e   o b j e c t   c o d e   g e n e r a t e d   b y 
 a   s o u r c e   l a n g u a g e   p r o c e s s o r . 
 
 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 ,   T I T L 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   C O P Y R I G H T   H O L D E R S   O R   A N Y O N E   D I S T R I B U T I N G   T H E   S O F T W A R E   B E   L I A B L E 
 F O R   A N Y   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   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 . 
 
 = = = = = = = = = = = =   E N D   O F   B o o s t   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 B R O W S E R L A U N C H E R   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   B r o w s e r L a u n c h e r   s o f t w a r e : 
 
     -     B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 = = = = = = = = = = = =   E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 C P L   C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 C o m m o n   P u b l i c   L i c e n s e   ( " C P L   C o d e " ) .   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y : 
 
   -   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   V 2 . 0 
   -   E c l i p s e   M o d e l i n g   F r a m e w o r k   1 . 1 . 1 
   -   E c l i p s e   M o d e l i n g   F r a m e w o r k   2 . 0 . 1 
   -   H y a d e s   3 . 0 
   -   H y a d e s   3 . 0 . 1 . 1 
   -   s b l i m - C I M - c l i e n t   1 . 3 . 2 
   -   W S D L 4 J   1 . 6 . 2 
   -   W S D L 4 J   V 1 . 4   ( W e b s e r v i c e s   D e s c r i p t i o n   L a n g u a g e   f o r   J a v a   T o o l k i t ) 
   -   X S D   V 2 . 0 
 
 *   E c l i p s e   E M F   1 . x ,   E M F   2 . x ,     H y a d e s   3 . x ,   X S D   2 . x   ( E c l i p s e   P r o j e c t s ) 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t :   h t t p : / / w w w . e c l i p s e . o r g / 
 
 *   W e b   S e r v i c e s   D e s c r i p t i o n   L a n g u a g e   f o r   J a v a   T o o l k i t     W S D L 4 J   V 1 . x 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t :   h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / w s d l 4 j / 
 
 *   S t a n d a r d s   B a s e d   L i n u x   I n s t r u m e n t a t i o n   f o r   M a n a g e a b i l i t y   ( S B L I M ) 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t :   h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / s b l i m / 
 
 T h e   f o l l o w i n g   t e r m s   a p p l y   t o   t h e   C P L   C o d e   w h i c h   i s   l i c e n s e d   b y   I B M   u n d e r   t h e   C o m m o n   P u b l i c   L i c e n s e   ( " C P L " ) .     T h e   C o n t r i b u t o r s   ( a s   d e f i n e d   i n   t h e   C P L )   o f   t h e   C P L   C o d e   h a v e   p r o v i d e d   t h e i r   C o n t r i b u t i o n s   ( a s   d e f i n e d   i n   t h e   C P L )   t o   I B M ,   a n d   t o   y o u   a s   p a r t   o f   t h e   C P L   c o d e ,   " a s   i s "   w i t h o u t   w a r r a n t y   o r   c o n d i t i o n   o f   a n y   k i n d ,   e i t h e r   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   a n y   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e ,   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   w i l l   t h e   C o n t r i b u t o r s   b e   l i a b l e   f o r   a n y   l o s t   p r o f i t s ,   l o s t   s a v i n g s ,   l o s t   r e v e n u e ,   l o s t   d a t a ,   o r   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   e v e n   i f   I B M   o r   t h e   C o n t r i b u t o r s   h a v e   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   l o s s e s   o r   d a m a g e s .     A n y   p r o v i s i o n s   i n   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m   t h a t   r e l a t e   t o   t h e   C P L   C o d e   a n d   t h a t   d i f f e r   f r o m   t h e   C P L   a r e   o f f e r e d   b y   I B M   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ,   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 ,   a n y   c o n t r i b u t o r .     Y o u   m a y   d o w n l o a d   t h e   s o u r c e   c o d e   v e r s i o n   o f   t h e   C P L   C o d e   a s   i n d i c a t e d   a b o v e .     
 
 = = = = = = = = = = = = = = = = = = = = =   E N D   O F   C P L   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o n s t r u c t   2 . 0 0   
 
 h t t p : / / c o n s t r u c t - c o m m u n i t y . w i k i s p a c e s . c o m / 
 T o m e r   F i l i b a   ( t o m e r f i l i b a   a t   g m a i l   d o t   c o m )   
 
 L i c e n s e 
 A n y   c o d e   y o u   s u b m i t   t o   m e   t h a t   f i n d s   i t s   w a y   t o   t h e   d i s t r i b u t i o n ,   w i l l   b e   r e l e a s e d   u n d e r   t h e   " C o n s t r u c t   l i c e n s e "   ( p u b l i c   d o m a i n ) .   O f   c o u r s e   y o u   a r e   a l l o w e d   t o   i n c l u d e   y o u r   n a m e ,   c o n t a c t   d e t a i l s ,   o r   a n y   o t h e r   i n s i g n i a   ( " I   d e d i c a t e   t h i s   c o d e   t o   m y   c a t   J o r d a n " ) ,   i n   y o u r   s u b m i t t e d   f i l e s   a s   c o m m e n t s   o r   d o c s t r i n g s . 
 
 
 = = = = = = = = = = = = =   E N D   O F   C o n s t r u c t   2 . 0 0     N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 
 c u r l   7 . 1 9 . 5 
 
 
 P e r   t h e   C O P Y I N G   F I L E   i n   t h e   c u r l   v 7 . 1 9 . 5   S o u r c e   C o d e : 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 6   -   2 0 0 9 ,   D a n i e l   S t e n b e r g ,       d a n i e l @ h a x x . s e     . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 = = = = = = = = = = = = = = = = = = = = =   E N D   O F   C U R L   7 . 1 9 . 5   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 D O J O   T O O L K I T 
 
 T h e   f o l l o w i n g   v e r s i o n s   a r e   i n c l u d e d : 
 
 -     D o j o   T o o l k i t   1 . 5 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 = = = = = = = = = = = =   E N D   O F   D O J O   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 E P L   C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " ) .   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y : 
 
 
 -     E c l i p s e   H e l p   S y s t e m   3 . 0 . 1 
 -     E c l i p s e   S D K   v 3 . 2 . 1 
 -     H i g g i n s   T o k e n   S e r v e r   v 1   m 8 
 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h e s e   c o m p o n e n t s   a t : 
 h t t p : / / w w w . e c l i p s e . o r g . 
 
 
 T h e   f o l l o w i n g   t e r m s   a p p l y   t o   t h e   E P L   C o d e   w h i c h   i s   l i c e n s e d   b y   I B M   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L " ) .     T h e   C o n t r i b u t o r s   ( a s   d e f i n e d   i n   t h e   E P L )   o f   t h e   E P L   C o d e   h a v e   p r o v i d e d   t h e i r   C o n t r i b u t i o n s   ( a s   d e f i n e d   i n   t h e   E P L )   t o   I B M ,   a n d   t o   y o u   a s   p a r t   o f   t h e   E P L   c o d e ,   " a s   i s "   w i t h o u t   w a r r a n t y   o r   c o n d i t i o n   o f   a n y   k i n d ,   e i t h e r   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   a n y   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e ,   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   w i l l   t h e   C o n t r i b u t o r s   b e   l i a b l e   f o r   a n y   l o s t   p r o f i t s ,   l o s t   s a v i n g s ,   l o s t   r e v e n u e ,   l o s t   d a t a ,   o r   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   e v e n   i f   I B M   o r   t h e   C o n t r i b u t o r s   h a v e   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   l o s s e s   o r   d a m a g e s .     A n y   p r o v i s i o n s   i n   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m   t h a t   r e l a t e   t o   t h e   E P L   C o d e   a n d   t h a t   d i f f e r   f r o m   t h e   E P L   a r e   o f f e r e d   b y   I B M   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ,   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 ,   a n y   c o n t r i b u t o r .     Y o u   m a y   d o w n l o a d   t h e   s o u r c e   c o d e   v e r s i o n   o f   t h e   E P L   C o d e   a s   i n d i c a t e d   a b o v e . 
 
 = = = = = = = = = = = = = = = = = = = = =   E N D   O F   E P L   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = 
 
 E X P A T   C O D E .   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   a n d   C l a r k 
 C o o p e r 
 C o p y r i g h t   ( c )   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   E x p a t   m a i n t a i n e r s . 
 
 *   E x p a t   1 . 9 5 . 1 
 *   E x p a t   1 . 9 5 . 6 
 *   E x p a t   1 . 9 5 . 7 
 *   E x p a t   1 . 9 5 . 8 
 *   E x p a t   2 . 0 . 0 
 
 I B M   o b t a i n e d   t h e   E x p a t   S o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 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 . 
 
 = = = = = = = = = = = =   E N D   O F   E X P A T   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = 
 
 F r e e B S D   1 . 7 2 
 
 C o p y r i g h t   1 9 9 2 - 2 0 1 1   T h e   F r e e B S D   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   F R E E B S D   P R O J E C T   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   F R E E B S D   P R O J E C T   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h e   v i e w s   a n d   c o n c l u s i o n s   c o n t a i n e d   i n   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   a r e   t h o s e   o f   t h e   a u t h o r s   a n d   s h o u l d   n o t   b e   i n t e r p r e t e d   a s   r e p r e s e n t i n g   o f f i c i a l   p o l i c i e s ,   e i t h e r   e x p r e s s e d   o r   i m p l i e d ,   o f   t h e   F r e e B S D   P r o j e c t . 
 
 = = = = = = = = = = = = = = = = = =   E N D   O F   F r e e B S D   1 . 7 2   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = 
 
 H S Q L   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   H S Q L   D e v e l o p m e n t   G r o u p   s o f t w a r e : 
 
 -     H S Q L D B   V 1 . 7 . 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   H S Q L   D e v e l o p m e n t   G r o u p :     
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 = = = = = = = = = = = = =   E N D   O F   H S Q L   N O T I C E S   A N D   I N F O R M A T I O N     = = = = = = = = = = = = = = = 
 
 I C U   C O D E :   
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 -     I C U 4 C   1 . 8 
 -     I C U 4 C   2 . 0 
 -     I C U 4 C   2 . 4 
 -     I C U 4 C   3 . 2 
 -     I C U 4 C   3 . 8 
 -     I C U 4 C   4 . 4 
 -     I C U 4 J   3 . 6 . 1 
 -     I C U 4 J   3 . 8 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 S e e   I C U   L i c e n s e   a b o v e 
 
 = = = = = = = = = = = =   E N D   O F   I C U   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = 
 
 I E H S   3 . 4 . 3 :   
 
 T h e   f o l l o w i n g   s u b s e t   o f   o p e n   s o u r c e   s o f t w a r e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   E c l i p s e   H e l p   S y s t e m ,   J e t t y , L u c e n e , L u c e n e   H T M L   P a r s e r , M X 4 J   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "     f i l e s   ( " A b o u t   F i l e s "   )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d - u s e r   l i c e n s e   a g r e e m e n t . 
 
 = = = = = = = = = = = =   E N D   O F   I E H S   3 . 4 . 3   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = 
 
 I P L   C O D E   ( I B M   P u b l i c   L i c e n s e ) 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   I B M   P u b l i c   L i c e n s e   ( " I P L   C o d e " ) .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y : 
 -     J T   O p e n   5 . 1 . 1 
 
 
 T h e   f o l l o w i n g   t e r m s   a p p l y   t o   t h e   I P L   C o d e   w h i c h   i s   l i c e n s e d   b y   I B M   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( " I P L " ) .     T h e   C o n t r i b u t o r s   ( a s   d e f i n e d   i n   t h e   I P L )   o f   t h e   I P L   C o d e   h a v e   p r o v i d e d   t h e i r   C o n t r i b u t i o n s   ( a s   d e f i n e d   i n   t h e   I P L )   t o   I B M ,   a n d   t o   y o u   a s   p a r t   o f   t h e   I P L   c o d e ,   " a s   i s "   w i t h o u t   w a r r a n t y   o r   c o n d i t i o n   o f   a n y   k i n d ,   e i t h e r   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   a n y   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e ,   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   w i l l   t h e   C o n t r i b u t o r s   b e   l i a b l e   f o r   a n y   l o s t   p r o f i t s ,   l o s t   s a v i n g s ,   l o s t   r e v e n u e ,   l o s t   d a t a ,   o r   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   e v e n   i f   I B M   o r   t h e   C o n t r i b u t o r s   h a v e   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   l o s s e s   o r   d a m a g e s .     A n y   p r o v i s i o n s   i n   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m   t h a t   r e l a t e   t o   t h e   I P L   C o d e   a n d   t h a t   d i f f e r   f r o m   t h e   I P L   a r e   o f f e r e d   b y   I B M   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ,   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 ,   a n y   c o n t r i b u t o r .     Y o u   m a y   d o w n l o a d   t h e   s o u r c e   c o d e   v e r s i o n   o f   t h e   I P L   C o d e   a s   i n d i c a t e d   a b o v e .     
 
 = = = = = = = = = = = = = =   E N D   O F   I P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = 
 
 J A C L 
 
 T h i s   p r o g r a m   c o n t a i n s   t h e   f o l l o w i n g   v e r s i o n s   o f   J A C L : 
 
 -     J A C L   1 . 3 . 2 
 
 
 T h e   P r o g r a m   i n c l u d e s   J a c l ,   c o n s i s t i n g   o f   t h e       w a s _ i n s t a l l _ r o o t     \ l i b \ j a c l . j a r   a n d       w a s _ i n s t a l l _ r o o t     \ l i b \ t c l j a v a . j a r .   
 I B M   o b t a i n e d   t h i s   s o f t w a r e   c o d e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   r e p r o d u c e d   
 b e l o w ,   a n d   t h e   J a c l   s o f t w a r e   i s   p r o v i d e d   t o   y o u   u n d e r   t h e s e   t e r m s   a n d   
 c o n d i t i o n s .   
 
 1 )   S u n   M i c r o s y s t e m s   L i c e n s e   
 
 L i c e n s e   T e r m s   a n d   C o n d i t i o n s 
 
 S U N   M I C R O S Y S T E M S ,   I N C .   T H R O U G H   I T S   S U N   M I C R O S Y S T E M S   L A B O R A T O R I E S   D I V I S I O N   
 ( " S U N " )   W I L L   L I C E N S E   T H I S   S O F T W A R E   A N D   T H E   A C C O M P A N Y I N G   D O C U M E N T A T I O N   T O   
 Y O U   ( a   " L i c e n s e e " )   O N L Y   O N   Y O U R   A C C E P T A N C E   O F   A L L   T H E   T E R M S   S E T   F O R T H   B E L O W . 
 S u n   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e   r i g h t   t o   d o w n l o a d ,   
 i n s t a l l ,   c o m p i l e ,   u s e ,   c o p y   a n d   d i s t r i b u t e   t h e   S o f t w a r e ,   m o d i f y   o r   o t h e r w i s e   
 c r e a t e   d e r i v a t i v e   w o r k s   f r o m   t h e   S o f t w a r e   ( e a c h ,   a   " M o d i f i c a t i o n " )   a n d   
 d i s t r i b u t e   a n y   M o d i f i c a t i o n   i n   s o u r c e   c o d e   a n d / o r   b i n a r y   c o d e   f o r m   t o   i t s   
 c u s t o m e r s   w i t h   a   l i c e n s e   a g r e e m e n t   c o n t a i n i n g   t h e s e   t e r m s   a n d   n o t i n g   t h a t   
 t h e   S o f t w a r e   h a s   b e e n   m o d i f i e d .   T h e   S o f t w a r e   i s   c o p y r i g h t e d   b y   S u n   a n d   
 o t h e r   t h i r d   p a r t i e s   a n d   L i c e n s e e   s h a l l   r e t a i n   a n d   r e p r o d u c e   a l l   c o p y r i g h t   
 a n d   o t h e r   n o t i c e s   p r e s e n t l y   o n   t h e   S o f t w a r e .   A s   b e t w e e n   S u n   a n d   L i c e n s e e ,   
 S u n   i s   t h e   s o l e   o w n e r   o f   a l l   r i g h t s   i n   a n d   t o   t h e   S o f t w a r e   o t h e r   t h a n   t h e   
 l i m i t e d   r i g h t s   g r a n t e d   t o   L i c e n s e e   h e r e i n ;   L i c e n s e e   w i l l   o w n   i t s   
 o d i f i c a t i o n s ,   e x p r e s s l y   s u b j e c t   t o   S u n ' s   c o n t i n u i n g   o w n e r s h i p   o f   t h e   
 S o f t w a r e .   L i c e n s e e   w i l l ,   a t   i t s   e x p e n s e ,   d e f e n d   a n d   i n d e m n i f y   S u n   a n d   i t s   
 l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y   t h i r d   p a r t y   c l a i m s ,   i n c l u d i n g   c o s t s   a n d   
 r e a s o n a b l e   a t t o r n e y s '   f e e s ,   a n d   b e   w h o l l y   r e s p o n s i b l e   f o r   a n y   l i a b i l i t i e s   
 a r i s i n g   o u t   o f   o r   r e l a t e d   t o   L i c e n s e e ' s   d e v e l o p m e n t ,   u s e   o r   d i s t r i b u t i o n   
 o f   t h e   S o f t w a r e   o r   M o d i f i c a t i o n s .   A n y   d i s t r i b u t i o n   o f   t h e   S o f t w a r e   a n d   
 M o d i f i c a t i o n s   m u s t   c o m p l y   w i t h   a l l   a p p l i c a b l e   U n i t e d   S t a t e s   e x p o r t   c o n t r o l   
 l a w s . 
 
 T H E   S O F T W A R E   I S   B E I N G   P R O V I D E D   T O   L I C E N S E E   " A S   I S "   A N D   A L L   E X P R E S S   O R   
 I M P L I E D   C O N D I T I O N S   A N D   W A R R A N T I E S ,   I N C L U D I N G   A N Y   I M P L I E D   W A R R A N T Y   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   O R   N O N - I N F R I N G E M E N T ,   A R E   
 D I S C L A I M E D .   I N   N O   E V E N T   W I L L   S U N   B E   L I A B L E   H E R E U N D E R   F O R   A N Y   D I R E C T   D A M A G E S   
 O R   A N Y   I N D I R E C T ,   P U N I T I V E ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   
 A N Y   K I N D . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 2 )   U n i v e r s i t y   o f   C a l i f o r n i a   L i c e n s e   
 P o r t i o n s   o f   J a c l   a n d   T c l   B l e n d   a r e 
 C o p y r i g h t   ( c )   1 9 9 7 - 1 9 9 9   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a . 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   w i t h o u t   w r i t t e n   a g r e e m e n t   a n d   w i t h o u t   l i c e n s e   
 o r   r o y a l t y   f e e s ,   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e ,   p r o v i d e d   t h a t   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 e   f o l l o w i n g   t w o   p a r a g r a p h s   a p p e a r   i n   a l l   c o p i e s   o f   t h i s   s o f t w a r e . 
 
 I N   N O   E V E N T   S H A L L   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   B E   L I A B L E   T O   A N Y   P A R T Y   F O R   
 D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E   A N D   I T S   D O C U M E N T A T I O N ,   E V E N   I F   T H E   U N I V E R S I T Y   
 O F   C A L I F O R N I A   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   S P E C I F I C A L L Y   D I S C L A I M S   A N Y   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   
 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 .   T H E   S O F T W A R E   P R O V I D E D   H E R E U N D E R   I S   O N   A N   
 " A S   I S "   B A S I S ,   A N D   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   H A S   N O   O B L I G A T I O N   T O   P R O V I D E   
 M A I N T E N A N C E ,   S U P P O R T ,   U P D A T E S ,   E N H A N C E M E N T S ,   O R   M O D I F I C A T I O N S . 
 
 = = = = = = = = = = = =   E N D   O F   J A C L   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 J C U P 
 
 J C U P   P a r s e r   G e n e r a t o r .   T h e   P r o g r a m   i n c l u d e s   J C U P   P a r s e r   G e n e r a t o r   v . 1 0   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h 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   a n d   w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 T h i s   i s   a n   o p e n   s o u r c e   l i c e n s e .   I t   i s   a l s o   G P L - C o m p a t i b l e   ( s e e   e n t r y   f o r   " S t a n d a r d   M L   o f   N e w   J e r s e y " ) .   T h e   p o r t i o n s   o f   C U P   o u t p u t   w h i c h   a r e   h a r d - c o d e d   i n t o   t h e   C U P   s o u r c e   c o d e   a r e   ( n a t u r a l l y )   c o v e r e d   b y   t h i s   s a m e   l i c e n s e ,   a s   i s   t h e   C U P   r u n t i m e   c o d e   l i n k e d   w i t h   t h e   g e n e r a t e d   p a r s e r . 
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   t h e   J a v a   p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t   t o   i m p l y   t h a t   S u n   e n d o r s e s   t h i s   p r o d u c t .   
 
 = = = = = = = = = = = =   E N D   O F   J C U P   P A R S E R   G E N E R A T O R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 J a v a   1 . 6   i s   i n c l u d e d   w i t h   t h i s   p r o d u c t .     
 
 
 T h e   J a v a   n o t i c e s   a r e   l o c a t e d   a t   t h e   f o l l o w i n g   l o c a t i o n s : 
 
 F o r   F l a s h C o p y   M a n a g e r :     F C M V M w a r e :   / o p t / t i v o l i / t s m / t d p v m w a r e / f c m / j r e / n o t i c e s . t x t ,   F C M   3 . 1   A I X :   / u s r / t i v o l i / t s f c m / a c s _ 3 . 1 . 0 . 0 / j r e / n o t i c e s . t x t ,   F C M   3 . 1   L i n u x ,   S o l a r i s , a n d   H P U X :   / o p t / t i v o l i / t s f c m / a c s _ 3 . 1 . 0 . 0 / j r e / n o t i c e s . t x t 
 
 N o t e :   I t   i s   p o s s i b l e   t o   c u s t o m i z e   t h e   i n s t a l l   l o c a t i o n   d u r i n g   t h e   i n s t a l l a t i o n .     I f   t h a t   i s   d o n e ,   t h e n   t h e s e   n o t i c e s   w i l l   b e   l o c a t e d   a t   t h e   c u s t o m i z e d   i n s t a l l   l o c a t i o n s . 
 
 = = = = = = = = = = = =   E N D   O F   J a v a   1 . 6   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 J a x e n 
 
 -     J a x e n   v 1 . 1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   J a x e n   s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 
   C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 2   b o b   m c w h i r t e r   &   J a m e s   S t r a c h a n . 
   A l l   r i g h t s   r e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s   
         t h e s e   c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
         p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   3 .   T h e   n a m e   " J a x e n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
         d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .     F o r 
         w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   l i c e n s e @ j a x e n . o r g . 
   
   4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J a x e n " ,   n o r 
         m a y   " J a x e n "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n 
         f r o m   t h e   J a x e n   P r o j e c t   M a n a g e m e n t   ( p m @ j a x e n . o r g ) . 
   
   I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e   
   e n d - u s e r   d o c u m e n t a t i o n   p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e   
   s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   e q u i v a l e n t   t o   t h e   f o l l o w i n g : 
           " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
             J a x e n   P r o j e c t   ( h t t p : / / w w w . j a x e n . o r g / ) . " 
   A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s   
   a v a i l a b l e   a t   h t t p : / / w w w . j a x e n . o r g / 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   J a x e n   A U T H O R S   O R   T H E   P R O J E C T 
   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   S U C H   D A M A G E . 
 
   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   
   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   J a x e n   P r o j e c t   a n d   w a s   o r i g i n a l l y   
   c r e a t e d   b y   b o b   m c w h i r t e r       b o b @ w e r k e n . c o m       a n d   
   J a m e s   S t r a c h a n       j s t r a c h a n @ a p a c h e . o r g     .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   
   J a x e n   P r o j e c t ,   p l e a s e   s e e       h t t p : / / w w w . j a x e n . o r g /     . 
 
 
 = = = = = = = = = = = =   E N D   O F   J A X E N   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 J y t h o n 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   J y t h o n   s o f t w a r e   w h i c h   i s   C o p y r i g h t   ( c )   2 0 0 0 ,   J y t h o n   D e v e l o p e r s .   A l l   r i g h t s   r e s e r v e d . 
 
 -     J y t h o n   V 2 . 1 
 
 
 I B M   d i d   n o t   m o d i f y   t h e   J y t h o n   s o f t w a r e   a n d   o b t a i n e d   i t   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e :       
 
 C o p y r i g h t   ( c )   2 0 0 0 ,   J y t h o n   D e v e l o p e r s         A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
   -   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
   -   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   -   N e i t h e r   t h e   n a m e   o f   t h e   J y t h o n   D e v e l o p e r s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G       N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S     S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = =   E N D   O F   J Y T H O N   N O T I C E S   A N D   I N F O R M A T I O N       = = = = = = = = = = = = = = = = = = = = 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e -   G N U   L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e   2 . 0 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   T S M O S R E Q @ u s . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m     a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 
 -     g n o m e   k e y r i n g   l i b r a r y   h e a d d e r   0 . 8 . 1 
 
 	 G N U   L I B R A R Y   G E N E R A L   P U B L I C   L I C E N S E 
 	                               V e r s i o n   2 ,   J u n e   1 9 9 1 
 
   C o p y r i g h t   ( C )   1 9 9 1   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1     U S A 
   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s 
   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   l i b r a r y   G P L .     I t   i s 
   n u m b e r e d   2   b e c a u s e   i t   g o e s   w i t h   v e r s i o n   2   o f   t h e   o r d i n a r y   G P L . ] 
 
 	 	 	         P r e a m b l e 
 
     T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r 
 f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .     B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c 
 L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e 
 f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 
     T h i s   l i c e n s e ,   t h e   L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e 
 s p e c i a l l y   d e s i g n a t e d   F r e e   S o f t w a r e   F o u n d a t i o n   s o f t w a r e ,   a n d   t o   a n y 
 o t h e r   l i b r a r i e s   w h o s e   a u t h o r s   d e c i d e   t o   u s e   i t .     Y o u   c a n   u s e   i t   f o r 
 y o u r   l i b r a r i e s ,   t o o . 
 
     W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m ,   n o t 
 p r i c e .     O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u 
 h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r 
 t h i s   s e r v i c e   i f   y o u   w i s h ) ,   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t 
 i f   y o u   w a n t   i t ,   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   o r   u s e   p i e c e s   o f   i t 
 i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   k n o w   y o u   c a n   d o   t h e s e   t h i n g s . 
 
     T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d 
 a n y o n e   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e   r i g h t s . 
 T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f 
 y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   o r   i f   y o u   m o d i f y   i t . 
 
     F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s 
 o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e 
 y o u .     Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e 
 c o d e .     I f   y o u   l i n k   a   p r o g r a m   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e 
 c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s   s o   t h a t   t h e y   c a n   r e l i n k   t h e m 
 w i t h   t h e   l i b r a r y ,   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g 
 i t .     A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
     O u r   m e t h o d   o f   p r o t e c t i n g   y o u r   r i g h t s   h a s   t w o   s t e p s :   ( 1 )   c o p y r i g h t 
 t h e   l i b r a r y ,   a n d   ( 2 )   o f f e r   y o u   t h i s   l i c e n s e   w h i c h   g i v e s   y o u   l e g a l 
 p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 
     A l s o ,   f o r   e a c h   d i s t r i b u t o r ' s   p r o t e c t i o n ,   w e   w a n t   t o   m a k e   c e r t a i n 
 t h a t   e v e r y o n e   u n d e r s t a n d s   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h i s   f r e e 
 l i b r a r y .     I f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   w e 
 w a n t   i t s   r e c i p i e n t s   t o   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l 
 v e r s i o n ,   s o   t h a t   a n y   p r o b l e m s   i n t r o d u c e d   b y   o t h e r s   w i l l   n o t   r e f l e c t   o n 
 t h e   o r i g i n a l   a u t h o r s '   r e p u t a t i o n s . 
 
     F i n a l l y ,   a n y   f r e e   p r o g r a m   i s   t h r e a t e n e d   c o n s t a n t l y   b y   s o f t w a r e 
 p a t e n t s .     W e   w i s h   t o   a v o i d   t h e   d a n g e r   t h a t   c o m p a n i e s   d i s t r i b u t i n g   f r e e 
 s o f t w a r e   w i l l   i n d i v i d u a l l y   o b t a i n   p a t e n t   l i c e n s e s ,   t h u s   i n   e f f e c t 
 t r a n s f o r m i n g   t h e   p r o g r a m   i n t o   p r o p r i e t a r y   s o f t w a r e .     T o   p r e v e n t   t h i s , 
 w e   h a v e   m a d e   i t   c l e a r   t h a t   a n y   p a t e n t   m u s t   b e   l i c e n s e d   f o r   e v e r y o n e ' s 
 f r e e   u s e   o r   n o t   l i c e n s e d   a t   a l l . 
 
     M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y 
 G N U   G e n e r a l   P u b l i c   L i c e n s e ,   w h i c h   w a s   d e s i g n e d   f o r   u t i l i t y   p r o g r a m s .     T h i s 
 l i c e n s e ,   t h e   G N U   L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n 
 d e s i g n a t e d   l i b r a r i e s .     T h i s   l i c e n s e   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y 
 o n e ;   b e   s u r e   t o   r e a d   i t   i n   f u l l ,   a n d   d o n ' t   a s s u m e   t h a t   a n y t h i n g   i n   i t   i s 
 t h e   s a m e   a s   i n   t h e   o r d i n a r y   l i c e n s e . 
 
     T h e   r e a s o n   w e   h a v e   a   s e p a r a t e   p u b l i c   l i c e n s e   f o r   s o m e   l i b r a r i e s   i s   t h a t 
 t h e y   b l u r   t h e   d i s t i n c t i o n   w e   u s u a l l y   m a k e   b e t w e e n   m o d i f y i n g   o r   a d d i n g   t o   a 
 p r o g r a m   a n d   s i m p l y   u s i n g   i t .     L i n k i n g   a   p r o g r a m   w i t h   a   l i b r a r y ,   w i t h o u t 
 c h a n g i n g   t h e   l i b r a r y ,   i s   i n   s o m e   s e n s e   s i m p l y   u s i n g   t h e   l i b r a r y ,   a n d   i s 
 a n a l o g o u s   t o   r u n n i n g   a   u t i l i t y   p r o g r a m   o r   a p p l i c a t i o n   p r o g r a m .     H o w e v e r ,   i n 
 a   t e x t u a l   a n d   l e g a l   s e n s e ,   t h e   l i n k e d   e x e c u t a b l e   i s   a   c o m b i n e d   w o r k ,   a 
 d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y ,   a n d   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e 
 t r e a t s   i t   a s   s u c h . 
 
     B e c a u s e   o f   t h i s   b l u r r e d   d i s t i n c t i o n ,   u s i n g   t h e   o r d i n a r y   G e n e r a l 
 P u b l i c   L i c e n s e   f o r   l i b r a r i e s   d i d   n o t   e f f e c t i v e l y   p r o m o t e   s o f t w a r e 
 s h a r i n g ,   b e c a u s e   m o s t   d e v e l o p e r s   d i d   n o t   u s e   t h e   l i b r a r i e s .     W e 
 c o n c l u d e d   t h a t   w e a k e r   c o n d i t i o n s   m i g h t   p r o m o t e   s h a r i n g   b e t t e r . 
 
     H o w e v e r ,   u n r e s t r i c t e d   l i n k i n g   o f   n o n - f r e e   p r o g r a m s   w o u l d   d e p r i v e   t h e 
 u s e r s   o f   t h o s e   p r o g r a m s   o f   a l l   b e n e f i t   f r o m   t h e   f r e e   s t a t u s   o f   t h e 
 l i b r a r i e s   t h e m s e l v e s .     T h i s   L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   i n t e n d e d   t o 
 p e r m i t   d e v e l o p e r s   o f   n o n - f r e e   p r o g r a m s   t o   u s e   f r e e   l i b r a r i e s ,   w h i l e 
 p r e s e r v i n g   y o u r   f r e e d o m   a s   a   u s e r   o f   s u c h   p r o g r a m s   t o   c h a n g e   t h e   f r e e 
 l i b r a r i e s   t h a t   a r e   i n c o r p o r a t e d   i n   t h e m .     ( W e   h a v e   n o t   s e e n   h o w   t o   a c h i e v e 
 t h i s   a s   r e g a r d s   c h a n g e s   i n   h e a d e r   f i l e s ,   b u t   w e   h a v e   a c h i e v e d   i t   a s   r e g a r d s 
 c h a n g e s   i n   t h e   a c t u a l   f u n c t i o n s   o f   t h e   L i b r a r y . )     T h e   h o p e   i s   t h a t   t h i s 
 w i l l   l e a d   t o   f a s t e r   d e v e l o p m e n t   o f   f r e e   l i b r a r i e s . 
 
     T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d 
 m o d i f i c a t i o n   f o l l o w .     P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a 
 " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .     T h e 
 f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h i l e   t h e   l a t t e r   o n l y 
 w o r k s   t o g e t h e r   w i t h   t h e   l i b r a r y . 
 
     N o t e   t h a t   i t   i s   p o s s i b l e   f o r   a   l i b r a r y   t o   b e   c o v e r e d   b y   t h e   o r d i n a r y 
 G e n e r a l   P u b l i c   L i c e n s e   r a t h e r   t h a n   b y   t h i s   s p e c i a l   o n e . 
 
 	 	     G N U   L I B R A R Y   G E N E R A L   P U B L I C   L I C E N S E 
       T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
     0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   w h i c h 
 c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d 
 p a r t y   s a y i n g   i t   m a y   b 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 i s   L i b r a r y 
 G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .     E a c h   l i c e n s e e   i s 
 a d d r e s s e d   a s   " y o u " . 
 
     A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a 
 p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s 
 ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
     T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k 
 w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .     A   " w o r k   b a s e d   o n   t h e 
 L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r 
 c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a 
 p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d 
 s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .     ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s 
 i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 
     " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r 
 m a k i n g   m o d i f i c a t i o n s   t o   i t .     F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s 
 a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d 
 i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n 
 a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 
     A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t 
 c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .     T h e   a c t   o f 
 r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m 
 s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d 
 o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r 
 w r i t i n g   i t ) .     W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s 
 a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
     
     1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s 
 c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t 
 y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n 
 a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t 
 a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y 
 w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e 
 L i b r a r y . 
 
     Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y , 
 a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a 
 f e e . 
 
     2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n 
 o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d 
 d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1 
 a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
         a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
         b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s 
         s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
         c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o 
         c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
         d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a 
         t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s 
         t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y 
         i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t , 
         i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r 
         t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f 
         i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
         ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s 
         a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e 
         a p p l i c a t i o n .     T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y 
         a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t 
         b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e 
         r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .     I f 
 i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y , 
 a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n 
 t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e 
 s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .     B u t   w h e n   y o u 
 d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d 
 o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f 
 t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e 
 e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e 
 i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t 
 y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o 
 e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r 
 c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y 
 w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f 
 a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r 
 t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
     3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c 
 L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .     T o   d o 
 t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o 
 t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 , 
 i n s t e a d   o f   t o   t h i s   L i c e n s e .     ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e 
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y 
 t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )     D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n 
 t h e s e   n o t i c e s . 
 
     O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r 
 t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l 
 s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
     T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f 
 t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
     4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r 
 d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m 
 u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y 
 i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h 
 m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a 
 m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
     I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y 
 f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e 
 s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o 
 d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t 
 c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
     5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e 
 L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r 
 l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .     S u c h   a 
 w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d 
 t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
     H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y 
 c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t 
 c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e 
 l i b r a r y " .     T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e . 
 S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 
     W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e 
 t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a 
 d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t . 
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e 
 l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .     T h e 
 t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
     I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a 
 s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e 
 f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t 
 f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e 
 w o r k .     ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e 
 L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
     O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y 
 d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 . 
 A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 , 
 w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
     6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m p i l e   o r 
 l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a 
 w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k 
 u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t 
 m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e 
 e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 
     Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e 
 L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y 
 t h i s   L i c e n s e .     Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .     I f   t h e   w o r k 
 d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e 
 c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e 
 d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .     A l s o ,   y o u   m u s t   d o   o n e 
 o f   t h e s e   t h i n g s : 
 
         a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g 
         m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r 
         c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r 
         S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d 
         w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t 
         u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e 
         u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d 
         e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .     ( I t   i s   u n d e r s t o o d 
         t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e 
         L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n 
         t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
         b )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t 
         l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s 
         s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e 
         t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 
         c )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y 
         f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e 
         s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
         d )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e 
         m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
     F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e 
 L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r 
 r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .     H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n , 
 t h e   s o u r c e   c o d e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y 
 d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r 
 c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n 
 w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s 
 t h e   e x e c u t a b l e . 
 
     I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e 
 r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y 
 a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .     S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t 
 u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u 
 d i s t r i b u t e . 
 
     7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e 
 L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y 
 f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d 
 l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n 
 t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e 
 p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
         a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k 
         b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y 
         f a c i l i t i e s .     T h i s   m u s t   b 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 
         S e c t i o n s   a b o v e . 
 
         b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t 
         t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g 
         w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
     8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e 
 t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .     A n y 
 a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r 
 d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r 
 r i g h t s   u n d e r   t h i s   L i c e n s e .     H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s , 
 o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s 
 t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
     9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t 
 s i g n e d   i t .     H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r 
 d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .     T h e s e   a c t i o n s   a r e 
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .     T h e r e f o r e ,   b y 
 m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d 
 a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g 
 t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
     1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e 
 o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y 
 s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .     Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r 
 r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n . 
 Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   t o 
 t h i s   L i c e n s e . 
 
     1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t 
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) , 
 c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r 
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t 
 e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .     I f   y o u   c a n n o t 
 d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s 
 L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u 
 m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .     F o r   e x a m p l e ,   i f   a   p a t e n t 
 l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y 
 a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n 
 t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o 
 r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y 
 p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y , 
 a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y 
 p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y 
 s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e 
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s 
 i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .     M a n y   p e o p l e   h a v e   m a d e 
 g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d 
 t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t 
 s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g 
 t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t 
 i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o 
 b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
     1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n 
 c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e 
 o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d 
 a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s , 
 s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s 
 e x c l u d e d .     I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f 
 w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
     1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w 
 v e r s i o n s   o f   t h e   L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e . 
 S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n , 
 b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .     I f   t h e   L i b r a r y 
 s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d 
 " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d 
 c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y 
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n .     I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a 
 l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y 
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
     1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e 
 p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e , 
 w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .     F o r   s o f t w a r e   w h i c h   i s 
 c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .     O u r 
 d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s 
 o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g 
 a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 	 	 	         N O   W A R R A N T Y 
 
     1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O 
 W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W . 
 E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R 
 O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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 
 I M P L I E D   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   A N D   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 .     T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E 
 L I B R A R Y   I S   W I T H   Y O U .     S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E 
 T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
     1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N 
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y 
 A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U 
 F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E 
 L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G 
 R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A 
 F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F 
 S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H 
 D A M A G E S . 
 
 	 	           E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
                       H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 
     I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t 
 p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t 
 e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .     Y o u   c a n   d o   s o   b y   p e r m i t t i n g 
 r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e 
 o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 
     T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .     I t   i s 
 s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y 
 c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e 
 " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
             o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a   b r i e f   i d e a   o f   w h a t   i t   d o e s .     
         C o p y r i g h t   ( C )       y e a r             n a m e   o f   a u t h o r     
 
         T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
         m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L i b r a r y   G e n e r a l   P u b l i c 
         L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r 
         v e r s i o n   2   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
         T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
         b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
         M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e   G N U 
         L i b r a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
         Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L i b r a r y   G e n e r a l   P u b l i c 
         L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e 
         F o u n d a t i o n ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A     0 2 1 1 0 - 1 3 0 1     U S A 
 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r 
 s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f 
 n e c e s s a r y .     H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
     Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e 
     l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 
         s i g n a t u r e   o f   T y   C o o n     ,   1   A p r i l   1 9 9 0 
     T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h a t ' s   a l l   t h e r e   i s   t o   i t ! 
 
 = = = = = = = = = = = = = = = = = = = = =   E N D   O F   L G P L   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e -     G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   2 . 1 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   T S M O S R E Q @ u s . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m     a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 -     G l i b   2 . 1 2 . 2 
 -     G l i b   2 . 1 6 . 4   
 -     g e t t e x t   0 . 1 4 . 6 
 -     l i b f u s e   2 . 5 . 3 
 -     l i b g t h r e a d   2 . 1 6 . 4 
 
                                                                               G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   2 . 1 
                                                                                                 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
         C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 
         [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
         a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
         b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
         c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
         d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
         ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 
         T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
         T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 
         I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e .   
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 
         a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
         b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 
         c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 
         d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
         e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
         a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 
         b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
             o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 
         T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
         T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
         Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
         Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 
         s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
         T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 T h a t ' s   a l l   t h e r e   i s   t o   i t !   
 
 = = = = = = = = = = = = = = = = = = = = =   E N D   O F   L G P L   2 . 1   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 L i b x m l 2   2 . 7 . 8 
 
 -     L i b x m l 2   2 . 7 . 8 
 
 E x c e p t   w h e r e   o t h e r w i s e   n o t e d   i n   t h e   s o u r c e   c o d e   ( e . g .   t h e   f i l e s   h a s h . c , 
 l i s t . c   a n d   t h e   t r i o   f i l e s ,   w h i c h   a r e   c o v e r e d   b y   a   s i m i l a r   l i c e n c e   b u t 
 w i t h   d i f f e r e n t   C o p y r i g h t   n o t i c e s )   a l l   t h e   f i l e s   a r e : 
 
   C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 3   D a n i e l   V e i l l a r d .     A l l   R i g h t s   R e s e r v e d . 
 
 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 
 D A N I E L   V E I L L A R D   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   D a n i e l   V e i l l a r d   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l - 
 i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   h i m . 
 
 S o u r c e   C o d e   f i l e   h a s h . c   i s   l i c e n s e d   u n d e r   t h e   f o l l o w i n g   l i c e n s e :   
 
 / * 
   *   h a s h . c :   c h a i n e d   h a s h   t a b l e s 
   * 
   *   R e f e r e n c e :   Y o u r   f a v o r i t e   i n t r o d u c t o r y   b o o k   o n   a l g o r i t h m s 
   * 
   *   C o p y r i g h t   ( C )   2 0 0 0   B j o r n   R e e s e   a n d   D a n i e l   V e i l l a r d . 
   * 
   *   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
   *   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
   *   M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D 
   *   C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R . 
   * 
   *   A u t h o r :   b r e e s e @ u s e r s . s o u r c e f o r g e . n e t 
   * / 
 
 S o u r c e   C o d e   f i l e   l i s t . c   i s   l i c e n s e d   u n d e r   t h e   f o l l o w i n g   l i c e n s e :   
 
 / * 
   *   l i s t . c :   l i s t s   h a n d l i n g   i m p l e m e n t a t i o n 
   * 
   *   C o p y r i g h t   ( C )   2 0 0 0   G a r y   P e n n i n g t o n   a n d   D a n i e l   V e i l l a r d . 
   * 
   *   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
   *   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
   *   M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D 
   *   C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R . 
   * 
   *   A u t h o r :   G a r y . P e n n i n g t o n @ u k . s u n . c o m 
   * / 
 
 S o u r c e   C o d e   f i l e s   t r i o . c ,   t r i o . h ,   t r i o s t r . c ,   t r i o s t r . h   a n d   o t h e r   " t r i o * "     f i l e s   a r e   l i c e n s e d   u n d e r   t h e   f o l l o w i n g   l i c e n s e :   
 
 
 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
   * 
   *   $ I d :   t r i o s t r . c   3 6 0 0   2 0 0 7 - 0 4 - 1 7   1 2 : 4 4 : 5 8 Z   v e i l l a r d   $ 
   * 
   *   C o p y r i g h t   ( C )   2 0 0 1   B j o r n   R e e s e   a n d   D a n i e l   S t e n b e r g . 
   * 
   *   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
   *   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
   *   M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D 
   *   C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R . 
   * 
   * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 
 
 = = = = = = = = = = = = =   E N D   O F   L i b x m l 2   2 . 7 . 8   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 
 L i b x m l 2 
 
 -     L i b x m l   2 . 6 . 2 7 
 -     L i b x m l   2 . 6 . 3 0 
 -     l i b x m l 2   2 . 4 . 1 1 
 
 
 E x c e p t   w h e r e   o t h e r w i s e   n o t e d   i n   t h e   s o u r c e   c o d e   ( t r i o   f i l e s ,   h a s h . c   a n d   l i s t . c )   c o v e r e d   b y   a   s i m i l a r   l i c e n s e   b u t   w i t h   d i f f e r e n t   C o p y r i g h t   n o t i c e s : 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 2   D a n i e l   V e i l l a r d .     A l l   R i g h t s   R e s e r v e d . 
 
 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   D A N I E L   V E I L L A R D   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   D a n i e l   V e i l l a r d   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   h i m . 
 
 = = = = = = = = = = = = =   E N D   O F   M D 5   L i b x m l 2   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 
 L i b x s l t   1 . 1 . 2 4 
 
 L i c e n c e   f o r   l i b x s l t   e x c e p t   l i b e x s l t 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 2   D a n i e l   V e i l l a r d .     A l l   R i g h t s   R e s e r v e d . 
 
 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 
 D A N I E L   V E I L L A R D   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   D a n i e l   V e i l l a r d   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l - 
 i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   h i m . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 L i c e n c e   f o r   l i b e x s l t 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 2   T h o m a s   B r o y e r ,   C h a r l i e   B o z e m a n   a n d   D a n i e l   V e i l l a r d . 
   A l l   R i g h t s   R e s e r v e d . 
 
 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   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   t h e   a u t h o r s   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l - 
 i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   h i m . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 = = = = = = = = = = = = =   E N D   O F   L i b x s l t   1 . 1 . 2 4     N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 
 N c u r s e s   5 . 7   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 - -   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 4 , 2 0 0 6   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .                               - - 
 - -                                                                                                                                                       - - 
 - -   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 ,   d i s t r i b u t e   w i t h   m o d i f i c a t i o n s ,   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 B O V E   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 .                                                                         - - 
 - -                                                                                                                                                       - - 
 - -   E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e ( s )   o f   t h e   a b o v e   c o p y r i g h t         - - 
 - -   h o l d e r s   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e             - - 
 - -   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n                 - - 
 - -   a u t h o r i z a t i o n .                                                                                                                         
 
 
 = = = = = = = = = = = = =   E N D   O F   N c u r s e s   5 . 7   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 
 O p e n L D A P 
 
 -     O p e n L D A P   2 . 3 . 2 7 
 
 
 T h e   O p e n L D A P   P u b l i c   L i c e n s e   
 V e r s i o n   2 . 8 ,   1 7   A u g u s t   2 0 0 3   
   
 R e d i s t r i b u t i o n   a n d   u s e   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   
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   
 t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
   
 1 .   R e d i s t r i b u t i o n s   i n   s o u r c e   f o r m   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   
       a n d   n o t i c e s ,   
   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   a p p l i c a b l e   c o p y r i g h t   
       s t a t e m e n t s   a n d   n o t i c e s ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   
       d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
       w i t h   t h e   d i s t r i b u t i o n ,   a n d   
   
 3 .   R e d i s t r i b u t i o n s   m u s t   c o n t a i n   a   v e r b a t i m   c o p y   o f   t h i s   d o c u m e n t .   
   
 T h e   O p e n L D A P   F o u n d a t i o n   m a y   r e v i s e   t h i s   l i c e n s e   f r o m   t i m e   t o   t i m e .   
 E a c h   r e v i s i o n   i s   d i s t i n g u i s h e d   b y   a   v e r s i o n   n u m b e r .   Y o u   m a y   u s e   
 t h i s   S o f t w a r e   u n d e r   t e r m s   o f   t h i s   l i c e n s e   r e v i s i o n   o r   u n d e r   t h e   
 t e r m s   o f   a n y   s u b s e q u e n t   r e v i s i o n   o f   t h e   l i c e n s e .   
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O P E N L D A P   F O U N D A T I O N   A N D   I T S   
 C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   
 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   I M P L I E D   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   
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   O P E N L D A P   F O U N D A T I O N ,   I T S   C O N T R I B U T O R S ,   O R   T H E   A U T H O R ( S )   
 O R   O W N E R ( S )   O F   T H E   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   
 P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
   
 T h e   n a m e s   o f   t h e   a u t h o r s   a n d   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   i n   
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g   
 i n   t h i s   S o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   
 t o   c o p y r i g h t   i n   t h i s   S o f t w a r e   s h a l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   
 h o l d e r s .   
   
 O p e n L D A P   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   t h e   O p e n L D A P   F o u n d a t i o n .   
   
 C o p y r i g h t   1 9 9 9 - 2 0 0 3   T h e   O p e n L D A P   F o u n d a t i o n ,   R e d w o o d   C i t y ,   
 C a l i f o r n i a ,   U S A .   A l l   R i g h t s   R e s e r v e d .   P e r m i s s i o n   t o   c o p y   a n d   
 d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   d o c u m e n t   i s   g r a n t e d . 
 
 = = = = = = = = = = = =   E N D   O F   O p e n L D A P   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 O p e n   S S L 
 
 T h e   P r o g r a m   c o n t a i n s   t h e   f o l l o w i n g   O p e n   S S L   V e r s i o n s . 
 
 -     O p e n   S S L   0 . 9 . 7 d 
 -     O p e n   S S L   0 . 9 . 7 j 
 -     O p e n   S S L   0 . 9 . 8 e 
 -     O p e n   S S L   0 . 9 . 8 h 
 -     O p e n   S S L   0 . 9 . 8 i 
 -     O p e n S S L   0 . 9 . 8 q 
 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u ,   a s   r e c i p i e n t   o f   t h i s   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   n o t i c e s : 
 
 O p e n S S L .   T h e   P r o g r a m   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   T h e   O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .   I B M   o b t a i n e d   t h e   m a j o r i t y   o f   t h e   O p e n S S L   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s : 
 
 S e e   O p e n S S L   L i c e n s e   a b o v e 
 
 S e e   D E S   C o p y r i g h t   a b o v e 
 
 S e e   B l o w f i s h   C o p y r g h t   a b o v e 
 
 S e e   t y p i c a l   c - f i l e   h e a d e r   f o r   C o p y r i g h t s   a b o v e 
 
 
 = = = = = = = = = = = =   E N D   O F   O p e n S S L   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 O p e n   S S L 
 
 T h e   P r o g r a m   c o n t a i n s   t h e   f o l l o w i n g   O p e n   S S L   V e r s i o n s . 
 
 -     o p e n s s l - 1 . 0 . 0 c 
 
 L I C E N S E   I S S U E S 
     = = = = = = = = = = = = = = 
 
     T h e   O p e n S S L   t o o l k i t   s t a y s   u n d e r   a   d u a l   l i c e n s e ,   i . e .   b o t h   t h e   c o n d i t i o n s   o f 
     t h e   O p e n S S L   L i c e n s e   a n d   t h e   o r i g i n a l   S S L e a y   l i c e n s e   a p p l y   t o   t h e   t o o l k i t . 
     S e e   b e l o w   f o r   t h e   a c t u a l   l i c e n s e   t e x t s .   A c t u a l l y   b o t h   l i c e n s e s   a r e   B S D - s t y l e 
     O p e n   S o u r c e   l i c e n s e s .   I n   c a s e   o f   a n y   l i c e n s e   i s s u e s   r e l a t e d   t o   O p e n S S L 
     p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
 S e e   O p e n   S S L   L i c e n s e   a b o v e 
 
 
 = = = = = = = = = = = =   E N D   O F   O p e n S S L   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 P N G I M A G E   P R O D U C E R   C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   P N G I m a g e   P r o d u c e r   s o f t w a r e : 
 
   -   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   P N G I m a g e   P r o d u c e r :     
 
     C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 
     T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y , 
     r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e 
     a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g , 
     m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f . 
     P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s 
     h e r e b y   g r a n t e d . 
 
 = = = = = = = = = = = = = =   E N D   O F   P N G I M A G E   P R O D U C E R   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = 
 
 P e g a s u s     v 2 . 5 
 
 T h e   P r o g r a m   c o n t a i n s   P e g a s u s     v 2 . 5 .     I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   y o u ,   a s   r e c i p i e n t   o f   t h i s   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   n o t i c e s : 
 
 T h e   P e g a s u s   p r o j e c t   u s e s   t h e   M I T   o p e n   s o u r c e   l i c e n s e .   T h i s   l i c e n s e   w a s   u s e d   t o   p r o v i d e   a   m i n i m u m   e n c u m b r a n c e   o n   t h e   c o d e   a n d   a l l o w   m a x i m u m   u s a g e .   T h i s   l i c e n s e   a p p l i e s   t o   O p e n P e g a s u s   c o d e ,   O p e n P e g a s u s   w e b s i t e   c o n t e n t ,   a n d   c o n t r i b u t i o n s   t o   t h e   O p e n P e g a s u s   w i k i . 
 T h e   l i c e n s e   i s   a s   f o l l o w s :   
 C o p y r i g h t   ( c )   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2   B M C   S o f t w a r e ;   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L . P . ;   I B M   C o r p . ;   T h e   O p e n   G r o u p ;   T i v o l i   S y s t e m s . 
 C o p y r i g h t   ( c )   2 0 0 3   B M C   S o f t w a r e ;   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L . P . ;   I B M   C o r p . ;   E M C   C o r p o r a t i o n ,   T h e   O p e n   G r o u p . 
 C o p y r i g h t   ( c )   2 0 0 4   B M C   S o f t w a r e ;   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L . P . ;   I B M   C o r p . ;   E M C   C o r p o r a t i o n ;   V E R I T A S   S o f t w a r e   C o r p o r a t i o n ;   T h e   O p e n   G r o u p . 
 C o p y r i g h t   ( c )   2 0 0 5   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L . P . ;   I B M   C o r p . ;   E M C   C o r p o r a t i o n ;   V E R I T A S   S o f t w a r e   C o r p o r a t i o n ;   T h e   O p e n   G r o u p . 
 C o p y r i g h t   ( c )   2 0 0 6   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L . P . ;   I B M   C o r p . ;   E M C   C o r p o r a t i o n ;   S y m a n t e c   C o r p o r a t i o n ;   T h e   O p e n   G r o u p . 
 
 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 . 
 
 D M T F   . m o f   f i l e s   
 
 C o p y r i g h t   2 0 0 0 - 2 0 0 3   D i s t r i b u t e d   M a n a g e m e n t   T a s k   F o r c e ,   I n c .   ( D M T F ) .   A l l   r i g h t s   r e s e r v e d .   
   
 D M T F   i s   a   n o t - f o r - p r o f i t   a s s o c i a t i o n   o f   i n d u s t r y   m e m b e r s   d e d i c a t e d     t o   p r o m o t i n g   e n t e r p r i s e   a n d   s y s t e m s   m a n a g e m e n t   a n d   i n t e r o p e r a b i l i t y .     D M T F   s p e c i f i c a t i o n s   a n d   d o c u m e n t s   m a y   b e   r e p r o d u c e d   f o r   u s e s   c o n s i s t e n t   w i t h   t h i s   p u r p o s e   b y   m e m b e r s   a n d   n o n - m e m b e r s ,   p r o v i d e d   t h a t   c o r r e c t   a t t r i b u t i o n   i s   g i v e n .     A s   D M T F   s p e c i f i c a t i o n s   m a y   b e   r e v i s e d   f r o m   t i m e   t o   t i m e ,   t h e   p a r t i c u l a r   v e r s i o n   a n d   r e l e a s e   d a t e   s h o u l d   a l w a y s   b e   n o t e d . 
   I m p l e m e n t a t i o n   o f   c e r t a i n   e l e m e n t s   o f   t h i s   s t a n d a r d   o r   p r o p o s e d   s t a n d a r d   m a y   b e   s u b j e c t   t o   t h i r d   p a r t y   p a t e n t   r i g h t s ,   i n c l u d i n g   p r o v i s i o n a l   p a t e n t   r i g h t s   ( h e r e i n   " p a t e n t   r i g h t s " ) .   D M T F   m a k e s   n o   r e p r e s e n t a t i o n s   t o   u s e r s   o f   t h e   s t a n d a r d   a s   t o   t h e   e x i s t e n c e   o f   s u c h   r i g h t s ,   a n d   i s   n o t   r e s p o n s i b l e   t o   r e c o g n i z e ,   d i s c l o s e ,   o r   i d e n t i f y   a n y   o r   a l l   s u c h   t h i r d   p a r t y   p a t e n t   r i g h t ,   o w n e r s   o r   c l a i m a n t s ,   n o r   f o r   a n y   i n c o m p l e t e   o r   i n a c c u r a t e   i d e n t i f i c a t i o n   o r   d i s c l o s u r e   o f   s u c h   r i g h t s ,   o w n e r s   o r   c l a i m a n t s .   D M T F   s h a l l   h a v e   n o   l i a b i l i t y   t o   a n y   p a r t y ,   i n   a n y   m a n n e r   o r   c i r c u m s t a n c e ,   u n d e r   a n y   l e g a l   t h e o r y   w h a t s o e v e r ,   f o r   f a i l u r e   t o   r e c o g n i z e ,   d i s c l o s e ,   o r   i d e n t i f y   a n y   s u c h   t h i r d   p a r t y   p a t e n t   r i g h t s ,   o r   f o r   s u c h   p a r t y ' s   r e l i a n c e   o n   t h e   s t a n d a r d   o r   i n c o r p o r a t i o n   t h e r e o f   i n   i t s   p r o d u c t ,   p r o t o c o l s   o r   t e s t i n g   p r o c e d u r e s .   D M T F   s h a l l   h a v e   n o   l i a b i l i t y   t o   a n y   p a r t y   i m p l e m e n t i n g   s u c h   s t a n d a r d ,   w h e t h e r   s u c h   i m p l e m e n t a t i o n   i s   f o r e s e e a b l e   o r   n o t ,   n o r   t o   a n y   p a t e n t   o w n e r   o r   c l a i m a n t ,   a n d   s h a l l   h a v e   n o   l i a b i l i t y   o r   r e s p o n s i b i l i t y   f o r   c o s t s   o r   l o s s e s   i n c u r r e d   i f   a   s t a n d a r d   i s   w i t h d r a w n   o r   m o d i f i e d   a f t e r   p u b l i c a t i o n ,   a n d   s h a l l   b e i n d e m n i f i e d   a n d   h e l d   h a r m l e s s   b y   a n y   p a r t y   i m p l e m e n t i n g   t h e   s t a n d a r d   f r o m   a n y   a n d   a l l   c l a i m s   o f   i n f r i n g e m e n t   b y   a   p a t e n t   o w n e r   f o r   s u c h   i m p l e m e n t a t i o n s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 P e g a s u s   U n s u p p o r t e d   S o u r c e   T r e e 
 = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   a r e a   o f   t h e   P e g a s u s   s o u r c e   c o d e   t r e e   c o n t a i n s   f i l e s   t h a t   a r e   n o t   p a r t   o f   t h e   d e f a u l t   b u i l d   e n v i r o n m e n t   o r   t e s t   s u i t e   e n v i r o n m e n t   o f   P e g a s u s . 
 
 C r i t e r i a   f o r   S u b m i s s i o n   t o   U n s u p p o r t e d   R e p o s i t o r y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 1 )   P e g a s u s   L i c e n s e 
 
 A l l   s u b m i s s i o n s   t o   t h i s   a r e a   m u s t   b e   i n   t h e   f o r m   o f   s o u r c e   c o d e   ( n o   b i n a r i e s )   a n d   m u s t   b e   l i c e n s e d   u n d e r   t h e   P e g a s u s   s o u r c e   l i c e n s e ,   w h i c h   i s   a s   f o l l o w s : 
 
 C o p y r i g h t   ( c )   2 0 0 3   ( a u t h o r   o r   a u t h o r ' s   e m p l o y e r ) 
 
 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 . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A l l   c o p y r i g h t   h o l d e r s   o f   a   s o u r c e   f i l e   m u s t   s u b m i t   i t   u n d e r   t h i s   l i c e n s e ,   a n d   n o   o t h e r   l i c e n s e s   m a y   b e   a s s e r t e d .   
 2 )   R E A D M E 
 
 A l l   s u b m i s s i o n s   m u s t   i n c l u d e   a   R E A D M E   t e x t   f i l e   t h a t   d o c u m e n t s   t h e   p u r p o s e   o f   t h e   m o d u l e   a n d   p r o v i d e s   c o n t a c t   i n f o r m a t i o n   f o r   t h e   m o d u l e ' s   a u t h o r . 
 
 = = = = = = = = = = = =   E N D   O F   P e g a s u s   v 2 . 5   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 O p e n P e g a s u s     v 2 . 9 
 
 O p e n P e g a s u s   L i c e n s i n g 
 
 T h e   P e g a s u s   p r o j e c t   u s e s   t h e   M I T   o p e n   s o u r c e   l i c e n s e .   T h i s   l i c e n s e   w a s   u s e d   t o   p r o v i d e   a   m i n i m u m   e n c u m b r a n c e   o n   t h e   c o d e   a n d   a l l o w   m a x i m u m   u s a g e .   T h i s   l i c e n s e   a p p l i e s   t o   O p e n P e g a s u s   c o d e ,   O p e n P e g a s u s   w e b s i t e   c o n t e n t ,   a n d   c o n t r i b u t i o n s   t o   t h e   O p e n P e g a s u s   w i k i . 
 
 T h e   l i c e n s e   i s   a s   f o l l o w s :   
 L i c e n s e d   t o   T h e   O p e n   G r o u p   ( T O G )   u n d e r   o n e   o r   m o r e   c o n t r i b u t o r   l i c e n s e 
 a g r e e m e n t s .     R e f e r   t o   t h e   O p e n P e g a s u s N O T I C E . t x t   f i l e   d i s t r i b u t e d   w i t h 
 t h i s   w o r k   f o r   a d d i t i o n a l   i n f o r m a t i o n   r e g a r d i n g   c o p y r i g h t   o w n e r s h i p . 
 E a c h   c o n t r i b u t o r   l i c e n s e s   t h i s   f i l e   t o   y o u   u n d e r   t h e   O p e n P e g a s u s   O p e n 
 S o u r c e   L i c e n s e ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e 
 L i c e n s e . 
 
 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 . 
 . 
 O p e n P e g a s u s N O T I C E . t x t 
 ( a s   s t a t e d   i n   o p e n p e g a s u s   r e l e a s e   2 . 9 . 0   z i p   f i l e   o n   o p e n p e g a s u s . o r g ) 
 
 O p e n P e g a s u s   i s   s u b j e c t   t o   o n e   o r   m o r e   o f   t h e   f o l l o w i n g   c o p y r i g h t s : 
 
 	 C o p y r i g h t   ( c )   2 0 0 0 ,   2 0 0 4   B M C   S o f t w a r e . 
 	 C o p y r i g h t   ( c )   2 0 0 3 ,   2 0 0 8   E M C   C o r p o r a t i o n . 
 	 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 8   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L . P . 
 	 C o p y r i g h t   ( c )   2 0 0 0 ,   2 0 0 8   I B M   C o r p . 
 	 C o p y r i g h t   ( c )   2 0 0 5 ,   2 0 0 8   I n o v a   D e v e l o p m e n t   I n c . 
 	 C o p y r i g h t   ( c )   2 0 0 0 ,   2 0 0 3   M i c h a e l   D a y . 
 	 C o p y r i g h t   ( c )   2 0 0 8   N o v e l l . 
 	 C o p y r i g h t   ( c )   2 0 0 6 ,   2 0 0 7   S y m a n t e c   C o r p o r a t i o n . 
 	 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 8   T h e   O p e n   G r o u p . 
 	 C o p y r i g h t   ( c )   2 0 0 0 ,   2 0 0 2   T i v o l i   S y s t e m s . 
 	 C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 5   V E R I T A S   S o f t w a r e   C o r p o r a t i o n . 
 
 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 . 
 
 
 D M T F   . m o f   f i l e s   
 
 / /   C o p y r i g h t   1 9 9 8 - 2 0 0 5   D i s t r i b u t e d   M a n a g e m e n t   T a s k   F o r c e ,   I n c .   ( D M T F ) . 
 / /   A l l   r i g h t s   r e s e r v e d . 
 / /   D M T F   i s   a   n o t - f o r - p r o f i t   a s s o c i a t i o n   o f   i n d u s t r y   m e m b e r s   d e d i c a t e d 
 / /   t o   p r o m o t i n g   e n t e r p r i s e   a n d   s y s t e m s   m a n a g e m e n t   a n d   i n t e r o p e r a b i l i t y . 
 / /   D M T F   s p e c i f i c a t i o n s   a n d   d o c u m e n t s   m a y   b e   r e p r o d u c e d   f o r   u s e s 
 / /   c o n s i s t e n t   w i t h   t h i s   p u r p o s e   b y   m e m b e r s   a n d   n o n - m e m b e r s , 
 / /   p r o v i d e d   t h a t   c o r r e c t   a t t r i b u t i o n   i s   g i v e n . 
 / /   A s   D M T F   s p e c i f i c a t i o n s   m a y   b e   r e v i s e d   f r o m   t i m e   t o   t i m e , 
 / /   t h e   p a r t i c u l a r   v e r s i o n   a n d   r e l e a s e   d a t e   s h o u l d   a l w a y s   b e   n o t e d . 
 / / 
 / /   I m p l e m e n t a t i o n   o f   c e r t a i n   e l e m e n t s   o f   t h i s   s t a n d a r d   o r   p r o p o s e d 
 / /   s t a n d a r d   m a y   b e   s u b j e c t   t o   t h i r d   p a r t y   p a t e n t   r i g h t s ,   i n c l u d i n g 
 / /   p r o v i s i o n a l   p a t e n t   r i g h t s   ( h e r e i n   " p a t e n t   r i g h t s " ) .   D M T F   m a k e s 
 / /   n o   r e p r e s e n t a t i o n s   t o   u s e r s   o f   t h e   s t a n d a r d   a s   t o   t h e   e x i s t e n c e 
 / /   o f   s u c h   r i g h t s ,   a n d   i s   n o t   r e s p o n s i b l e   t o   r e c o g n i z e ,   d i s c l o s e ,   o r 
 / /   i d e n t i f y   a n y   o r   a l l   s u c h   t h i r d   p a r t y   p a t e n t   r i g h t ,   o w n e r s   o r 
 / /   c l a i m a n t s ,   n o r   f o r   a n y   i n c o m p l e t e   o r   i n a c c u r a t e   i d e n t i f i c a t i o n   o r 
 / /   d i s c l o s u r e   o f   s u c h   r i g h t s ,   o w n e r s   o r   c l a i m a n t s .   D M T F   s h a l l   h a v e   n o 
 / /   l i a b i l i t y   t o   a n y   p a r t y ,   i n   a n y   m a n n e r   o r   c i r c u m s t a n c e ,   u n d e r   a n y 
 / /   l e g a l   t h e o r y   w h a t s o e v e r ,   f o r   f a i l u r e   t o   r e c o g n i z e ,   d i s c l o s e ,   o r 
 / /   i d e n t i f y   a n y   s u c h   t h i r d   p a r t y   p a t e n t   r i g h t s ,   o r   f o r   s u c h   p a r t y ' s 
 / /   r e l i a n c e   o n   t h e   s t a n d a r d   o r   i n c o r p o r a t i o n   t h e r e o f   i n   i t s   p r o d u c t , 
 / /   p r o t o c o l s   o r   t e s t i n g   p r o c e d u r e s .   D M T F   s h a l l   h a v e   n o   l i a b i l i t y   t o 
 / /   a n y   p a r t y   i m p l e m e n t i n g   s u c h   s t a n d a r d ,   w h e t h e r   s u c h   i m p l e m e n t a t i o n 
 / /   i s   f o r e s e e a b l e   o r   n o t ,   n o r   t o   a n y   p a t e n t   o w n e r   o r   c l a i m a n t ,   a n d   s h a l l 
 / /   h a v e   n o   l i a b i l i t y   o r   r e s p o n s i b i l i t y   f o r   c o s t s   o r   l o s s e s   i n c u r r e d   i f 
 / /   a   s t a n d a r d   i s   w i t h d r a w n   o r   m o d i f i e d   a f t e r   p u b l i c a t i o n ,   a n d   s h a l l   b e 
 / /   i n d e m n i f i e d   a n d   h e l d   h a r m l e s s   b y   a n y   p a r t y   i m p l e m e n t i n g   t h e 
 / /   s t a n d a r d   f r o m   a n y   a n d   a l l   c l a i m s   o f   i n f r i n g e m e n t   b y   a   p a t e n t   o w n e r 
 / /   f o r   s u c h   i m p l e m e n t a t i o n s . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 P e g a s u s   U n s u p p o r t e d   S o u r c e   T r e e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   a r e a   o f   t h e   P e g a s u s   s o u r c e   c o d e   t r e e   c o n t a i n s   f i l e s   t h a t   a r e   n o t 
 p a r t   o f   t h e   d e f a u l t   b u i l d   e n v i r o n m e n t   o r   t e s t   s u i t e   e n v i r o n m e n t   o f 
 P e g a s u s . 
 
 C r i t e r i a   f o r   S u b m i s s i o n   t o   U n s u p p o r t e d   R e p o s i t o r y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 )   P e g a s u s   L i c e n s e 
 
 A l l   s u b m i s s i o n s   t o   t h i s   a r e a   m u s t   b e   i n   t h e   f o r m   o f   s o u r c e   c o d e   ( n o 
 b i n a r i e s )   a n d   m u s t   b e   l i c e n s e d   u n d e r   t h e   P e g a s u s   s o u r c e   l i c e n s e ,   w h i c h 
 i s   a s   f o l l o w s : 
 
 / / % / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 
 / / 
 / /   C o p y r i g h t   ( c )   2 0 0 3   ( a u t h o r   o r   a u t h o r ' s   e m p l o y e r ) 
 / / 
 / /   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 . 
 / / 
 / / = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 / / 
 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 
 
 A l l   c o p y r i g h t   h o l d e r s   o f   a   s o u r c e   f i l e   m u s t   s u b m i t   i t   u n d e r   t h i s 
 l i c e n s e ,   a n d   n o   o t h e r   l i c e n s e s   m a y   b e   a s s e r t e d .   
 
 2 )   R E A D M E 
 
 A l l   s u b m i s s i o n s   m u s t   i n c l u d e   a   R E A D M E   t e x t   f i l e   t h a t   d o c u m e n t s   t h e 
 p u r p o s e   o f   t h e   m o d u l e   a n d   p r o v i d e s   c o n t a c t   i n f o r m a t i o n   f o r   t h e 
 m o d u l e ' s   a u t h o r . 
 
 = = = = = = = = = = = =   E N D   O F   O P e n P e g a s u s   v 2 . 9   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 P e x p e c t   2 . 3 
 
 F r e e ,   o p e n   s o u r c e ,   a n d   a l l   t h a t   g o o d   s t u f f . 
 
 P e x p e c t   C o p y r i g h t   ( c )   2 0 0 8   N o a h   S p u r r i e r 
 
 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 . 
 
 = = = = = = = = = = = = =   E N D   O F   P e x p e c t   2 . 3   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 
 P y t h o n   2 . 7 . 1 
 
 F r o m   h t t p : / / w w w . p y t h o n . o r g / d o w n l o a d / r e l e a s e s / 2 . 7 . 1 / l i c e n s e / : 
 
 P y t h o n   2 . 7 . 1   l i c e n s e 
 T h i s   i s   t h e   o f f i c i a l   l i c e n s e   f o r   t h e   P y t h o n   2 . 7 . 1   r e l e a s e :   
 
 A .   H I S T O R Y   O F   T H E   S O F T W A R E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P y t h o n   w a s   c r e a t e d   i n   t h e   e a r l y   1 9 9 0 s   b y   G u i d o   v a n   R o s s u m   a t   S t i c h t i n g 
 M a t h e m a t i s c h   C e n t r u m   ( C W I ,   s e e   h t t p : / / w w w . c w i . n l )   i n   t h e   N e t h e r l a n d s 
 a s   a   s u c c e s s o r   o f   a   l a n g u a g e   c a l l e d   A B C .     G u i d o   r e m a i n s   P y t h o n ' s 
 p r i n c i p a l   a u t h o r ,   a l t h o u g h   i t   i n c l u d e s   m a n y   c o n t r i b u t i o n s   f r o m   o t h e r s . 
 
 I n   1 9 9 5 ,   G u i d o   c o n t i n u e d   h i s   w o r k   o n   P y t h o n   a t   t h e   C o r p o r a t i o n   f o r 
 N a t i o n a l   R e s e a r c h   I n i t i a t i v e s   ( C N R I ,   s e e   h t t p : / / w w w . c n r i . r e s t o n . v a . u s ) 
 i n   R e s t o n ,   V i r g i n i a   w h e r e   h e   r e l e a s e d   s e v e r a l   v e r s i o n s   o f   t h e 
 s o f t w a r e . 
 
 I n   M a y   2 0 0 0 ,   G u i d o   a n d   t h e   P y t h o n   c o r e   d e v e l o p m e n t   t e a m   m o v e d   t o 
 B e O p e n . c o m   t o   f o r m   t h e   B e O p e n   P y t h o n L a b s   t e a m .     I n   O c t o b e r   o f   t h e   s a m e 
 y e a r ,   t h e   P y t h o n L a b s   t e a m   m o v e d   t o   D i g i t a l   C r e a t i o n s   ( n o w   Z o p e 
 C o r p o r a t i o n ,   s e e   h t t p : / / w w w . z o p e . c o m ) .     I n   2 0 0 1 ,   t h e   P y t h o n   S o f t w a r e 
 F o u n d a t i o n   ( P S F ,   s e e   h t t p : / / w w w . p y t h o n . o r g / p s f / )   w a s   f o r m e d ,   a 
 n o n - p r o f i t   o r g a n i z a t i o n   c r e a t e d   s p e c i f i c a l l y   t o   o w n   P y t h o n - r e l a t e d 
 I n t e l l e c t u a l   P r o p e r t y .     Z o p e   C o r p o r a t i o n   i s   a   s p o n s o r i n g   m e m b e r   o f 
 t h e   P S F . 
 
 A l l   P y t h o n   r e l e a s e s   a r e   O p e n   S o u r c e   ( s e e   h t t p : / / w w w . o p e n s o u r c e . o r g   f o r 
 t h e   O p e n   S o u r c e   D e f i n i t i o n ) .     H i s t o r i c a l l y ,   m o s t ,   b u t   n o t   a l l ,   P y t h o n 
 r e l e a s e s   h a v e   a l s o   b e e n   G P L - c o m p a t i b l e ;   t h e   t a b l e   b e l o w   s u m m a r i z e s 
 t h e   v a r i o u s   r e l e a s e s . 
 
         R e l e a s e                   D e r i v e d           Y e a r                 O w n e r               G P L - 
                                         f r o m                                                                 c o m p a t i b l e ?   ( 1 ) 
 
       . . . s e e   w e b s i t e   f o r   l i s t 
 
         2 . 7                           2 . 6                   2 0 1 0                 P S F                   y e s 
 
 
 F o o t n o t e s : 
 
 ( 1 )   G P L - c o m p a t i b l e   d o e s n ' t   m e a n   t h a t   w e ' r e   d i s t r i b u t i n g   P y t h o n   u n d e r 
         t h e   G P L .     A l l   P y t h o n   l i c e n s e s ,   u n l i k e   t h e   G P L ,   l e t   y o u   d i s t r i b u t e 
         a   m o d i f i e d   v e r s i o n   w i t h o u t   m a k i n g   y o u r   c h a n g e s   o p e n   s o u r c e .     T h e 
         G P L - c o m p a t i b l e   l i c e n s e s   m a k e   i t   p o s s i b l e   t o   c o m b i n e   P y t h o n   w i t h 
         o t h e r   s o f t w a r e   t h a t   i s   r e l e a s e d   u n d e r   t h e   G P L ;   t h e   o t h e r s   d o n ' t . 
 
 ( 2 )   A c c o r d i n g   t o   R i c h a r d   S t a l l m a n ,   1 . 6 . 1   i s   n o t   G P L - c o m p a t i b l e , 
         b e c a u s e   i t s   l i c e n s e   h a s   a   c h o i c e   o f   l a w   c l a u s e .     A c c o r d i n g   t o 
         C N R I ,   h o w e v e r ,   S t a l l m a n ' s   l a w y e r   h a s   t o l d   C N R I ' s   l a w y e r   t h a t   1 . 6 . 1 
         i s   " n o t   i n c o m p a t i b l e "   w i t h   t h e   G P L . 
 
 T h a n k s   t o   t h e   m a n y   o u t s i d e   v o l u n t e e r s   w h o   h a v e   w o r k e d   u n d e r   G u i d o ' s 
 d i r e c t i o n   t o   m a k e   t h e s e   r e l e a s e s   p o s s i b l e . 
 
 
 B .   T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s 
 L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   
 p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n . 
 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n 
 o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e 
 I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g 
 t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d 
 d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e 
 A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e , 
 r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m 
 a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d 
 o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e 
 S o f t w a r e ,   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E 
 S O F T W A R E   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S 
 A S   A   R E S U L T   O F   U S I N G ,   M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y 
 D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l 
 r e s p e c t s   b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f 
 l a w   p r o v i s i o n s .     N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o 
 c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e 
 b e t w e e n   B e O p e n   a n d   L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t 
 p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a   t r a d e m a r k 
 s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
 t h i r d   p a r t y .     A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s   a v a i l a b l e   a t 
 h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e 
 p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e . 
 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 
 C N R I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   1 . 6 . 1 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l 
 R e s e a r c h   I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e , 
 R e s t o n ,   V A   2 0 1 9 1   ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n 
 ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1   s o f t w a r e   i n 
 s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 . 1 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I ' s 
 L i c e n s e   A g r e e m e n t   a n d   C N R I ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 1 9 9 5 - 2 0 0 1   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h   I n i t i a t i v e s ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e 
 v e r s i o n   p r e p a r e d   b y   L i c e n s e e .     A l t e r n a t e l y ,   i n   l i e u   o f   C N R I ' s   L i c e n s e 
 A g r e e m e n t ,   L i c e n s e e   m a y   s u b s t i t u t e   t h e   f o l l o w i n g   t e x t   ( o m i t t i n g   t h e 
 q u o t e s ) :   " P y t h o n   1 . 6 . 1   i s   m a d e   a v a i l a b l e   s u b j e c t   t o   t h e   t e r m s   a n d 
 c o n d i t i o n s   i n   C N R I ' s   L i c e n s e   A g r e e m e n t .     T h i s   A g r e e m e n t   t o g e t h e r   w i t h 
 P y t h o n   1 . 6 . 1   m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g 
 u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r   ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 3 .     T h i s 
 A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a   p r o x y   s e r v e r   o n   t h e   I n t e r n e t 
 u s i n g   t h e   f o l l o w i n g   U R L :   h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 3 " . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   1 . 6 . 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n   1 . 6 . 1 . 
 
 4 .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 . 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     C N R I   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   1 . 6 . 1   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 1 . 6 . 1   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 . 1 , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   f e d e r a l 
 i n t e l l e c t u a l   p r o p e r t y   l a w   o f   t h e   U n i t e d   S t a t e s ,   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   f e d e r a l   c o p y r i g h t   l a w ,   a n d ,   t o   t h e   e x t e n t   s u c h 
 U . S .   f e d e r a l   l a w   d o e s   n o t   a p p l y ,   b y   t h e   l a w   o f   t h e   C o m m o n w e a l t h   o f 
 V i r g i n i a ,   e x c l u d i n g   V i r g i n i a ' s   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   w i t h   r e g a r d   t o   d e r i v a t i v e   w o r k s   b a s e d 
 o n   P y t h o n   1 . 6 . 1   t h a t   i n c o r p o r a t e   n o n - s e p a r a b l e   m a t e r i a l   t h a t   w a s 
 p r e v i o u s l y   d i s t r i b u t e d   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L ) ,   t h e 
 l a w   o f   t h e   C o m m o n w e a l t h   o f   V i r g i n i a   s h a l l   g o v e r n   t h i s   L i c e n s e 
 A g r e e m e n t   o n l y   a s   t o   i s s u e s   a r i s i n g   u n d e r   o r   w i t h   r e s p e c t   t o 
 P a r a g r a p h s   4 ,   5 ,   a n d   7   o f   t h i s   L i c e n s e   A g r e e m e n t .     N o t h i n g   i n   t h i s 
 L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
 a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .     T h i s 
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r 
 t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r 
 s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g , 
 i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1 ,   L i c e n s e e   a g r e e s   t o   b e 
 b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 
                 A C C E P T 
 
 
 C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m , 
 T h e   N e t h e r l a n d s .     A l l   r i g h t s   r e s e r v e d . 
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
 b o t h   t h a t   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   a p p e a r   i n 
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h 
 C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
 d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
 T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E 
 F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 L i c e n s e s   b e l o w   a r e   l i s t e d   o n   t h e   D u e   D i l i g e n c e   c h e c k l i s t   d a t e d   1 1 / 1 0 / 2 0 0 9   i n   t h e   O S S   P e d i g r e e   D a t a b a s e . 
 
 L i c e n s e s   a n d   A c k n o w l e d g e m e n t s   f o r   I n c o r p o r a t e d   S o f t w a r e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   s e c t i o n   i s   a n   i n c o m p l e t e ,   b u t   g r o w i n g   l i s t   o f   l i c e n s e s   a n d   a c k n o w l e d g e m e n t s 
 f o r   t h i r d - p a r t y   s o f t w a r e   i n c o r p o r a t e d   i n   t h e   P y t h o n   d i s t r i b u t i o n . 
 
 
 M e r s e n n e   T w i s t e r 
 - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` _ r a n d o m `   m o d u l e   i n c l u d e s   c o d e   b a s e d   o n   a   d o w n l o a d   f r o m 
 h t t p : / / w w w . m a t h . k e i o . a c . j p /   m a t u m o t o / M T 2 0 0 2 / e m t 1 9 9 3 7 a r . h t m l .   T h e   f o l l o w i n g   a r e 
 t h e   v e r b a t i m   c o m m e n t s   f r o m   t h e   o r i g i n a l   c o d e : : 
 
       A   C - p r o g r a m   f o r   M T 1 9 9 3 7 ,   w i t h   i n i t i a l i z a t i o n   i m p r o v e d   2 0 0 2 / 1 / 2 6 . 
       C o d e d   b y   T a k u j i   N i s h i m u r a   a n d   M a k o t o   M a t s u m o t o . 
 
       B e f o r e   u s i n g ,   i n i t i a l i z e   t h e   s t a t e   b y   u s i n g   i n i t _ g e n r a n d ( s e e d ) 
       o r   i n i t _ b y _ a r r a y ( i n i t _ k e y ,   k e y _ l e n g t h ) . 
 
       C o p y r i g h t   ( C )   1 9 9 7   -   2 0 0 2 ,   M a k o t o   M a t s u m o t o   a n d   T a k u j i   N i s h i m u r a , 
       A l l   r i g h t s   r e s e r v e d . 
 
       R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
       a r e   m e t : 
 
         1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
               n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
               n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
               d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         3 .   T h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
               p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n 
               p e r m i s s i o n . 
 
       T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
       " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R 
       C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
       E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
       P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
       P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
       L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
       N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
       S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
       A n y   f e e d b a c k   i s   v e r y   w e l c o m e . 
       h t t p : / / w w w . m a t h . k e i o . a c . j p / m a t u m o t o / e m t . h t m l 
       e m a i l :   m a t u m o t o @ m a t h . k e i o . a c . j p 
 
 
 S o c k e t s 
 - - - - - - - 
 
 T h e   : m o d : ` s o c k e t `   m o d u l e   u s e s   t h e   f u n c t i o n s ,   : f u n c : ` g e t a d d r i n f o ` ,   a n d 
 : f u n c : ` g e t n a m e i n f o ` ,   w h i c h   a r e   c o d e d   i n   s e p a r a t e   s o u r c e   f i l e s   f r o m   t h e   W I D E 
 P r o j e c t ,   h t t p : / / w w w . w i d e . a d . j p / .   : : 
 
       C o p y r i g h t   ( C )   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7 ,   a n d   1 9 9 8   W I D E   P r o j e c t . 
       A l l   r i g h t s   r e s e r v e d . 
 
       R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
       a r e   m e t : 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
       3 .   N e i t h e r   t h e   n a m e   o f   t h e   p r o j e c t   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
             m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
             w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
       T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   P R O J E C T   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
       G A I _ A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
       I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   P R O J E C T   O R   C O N T R I B U T O R S   B E   L I A B L E 
       F O R   G A I _ A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
       D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
       O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
       H O W E V E R   C A U S E D   A N D   O N   G A I _ A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
       L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   G A I _ A N Y   W A Y 
       O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
       S U C H   D A M A G E . 
 
 
 F l o a t i n g   p o i n t   e x c e p t i o n   c o n t r o l 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   s o u r c e   f o r   t h e   : m o d : ` f p e c t l `   m o d u l e   i n c l u d e s   t h e   f o l l o w i n g   n o t i c e : : 
 
           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -     
         /                                               C o p y r i g h t   ( c )   1 9 9 6 .                                                       \   
       |                     T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .                                   | 
       |                                                 A l l   r i g h t s   r e s e r v e d .                                                       | 
       |                                                                                                                                               | 
       |       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r       | 
       |       a n y   p u r p o s e   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   e n -       | 
       |       t i r e   n o t i c e   i s   i n c l u d e d   i n   a l l   c o p i e s   o f   a n y   s o f t w a r e   w h i c h   i s   o r       | 
       |       i n c l u d e s     a     c o p y     o r     m o d i f i c a t i o n     o f     t h i s   s o f t w a r e   a n d   i n   a l l       | 
       |       c o p i e s   o f   t h e   s u p p o r t i n g   d o c u m e n t a t i o n   f o r   s u c h   s o f t w a r e .                       | 
       |                                                                                                                                               | 
       |       T h i s     w o r k   w a s   p r o d u c e d   a t   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   L a w r e n c e       | 
       |       L i v e r m o r e   N a t i o n a l   L a b o r a t o r y   u n d e r     c o n t r a c t     n o .     W - 7 4 0 5 - E N G - 4 8       | 
       |       b e t w e e n     t h e     U . S .     D e p a r t m e n t     o f     E n e r g y   a n d   T h e   R e g e n t s   o f   t h e       | 
       |       U n i v e r s i t y   o f   C a l i f o r n i a   f o r   t h e   o p e r a t i o n   o f   U C   L L N L .                             | 
       |                                                                                                                                               | 
       |                                                             D I S C L A I M E R                                                               | 
       |                                                                                                                                               | 
       |       T h i s     s o f t w a r e   w a s   p r e p a r e d   a s   a n   a c c o u n t   o f   w o r k   s p o n s o r e d   b y   a n       | 
       |       a g e n c y   o f   t h e   U n i t e d   S t a t e s   G o v e r n m e n t .   N e i t h e r   t h e   U n i t e d   S t a t e s       | 
       |       G o v e r n m e n t     n o r   t h e   U n i v e r s i t y   o f   C a l i f o r n i a   n o r   a n y   o f   t h e i r   e m -       | 
       |       p l o y e e s ,   m a k e s   a n y   w a r r a n t y ,   e x p r e s s   o r   i m p l i e d ,   o r     a s s u m e s     a n y       | 
       |       l i a b i l i t y     o r     r e s p o n s i b i l i t y     f o r   t h e   a c c u r a c y ,   c o m p l e t e n e s s ,   o r       | 
       |       u s e f u l n e s s   o f   a n y   i n f o r m a t i o n ,     a p p a r a t u s ,     p r o d u c t ,     o r     p r o c e s s       | 
       |       d i s c l o s e d ,       o r     r e p r e s e n t s     t h a t     i t s     u s e     w o u l d     n o t     i n f r i n g e       | 
       |       p r i v a t e l y - o w n e d   r i g h t s .   R e f e r e n c e   h e r e i n   t o   a n y   s p e c i f i c     c o m m e r -       | 
       |       c i a l     p r o d u c t s ,     p r o c e s s ,     o r     s e r v i c e     b y   t r a d e   n a m e ,   t r a d e m a r k ,       | 
       |       m a n u f a c t u r e r ,   o r   o t h e r w i s e ,   d o e s   n o t     n e c e s s a r i l y     c o n s t i t u t e     o r       | 
       |       i m p l y     i t s   e n d o r s e m e n t ,   r e c o m m e n d a t i o n ,   o r   f a v o r i n g   b y   t h e   U n i t e d       | 
       |       S t a t e s   G o v e r n m e n t   o r   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   T h e   v i e w s     a n d       | 
       |       o p i n i o n s     o f   a u t h o r s   e x p r e s s e d   h e r e i n   d o   n o t   n e c e s s a r i l y   s t a t e   o r       | 
       |       r e f l e c t   t h o s e   o f   t h e   U n i t e d   S t a t e s   G o v e r n m e n t   o r     t h e     U n i v e r s i t y       | 
       |       o f     C a l i f o r n i a ,     a n d   s h a l l   n o t   b e   u s e d   f o r   a d v e r t i s i n g   o r   p r o d u c t       | 
         \     e n d o r s e m e n t   p u r p o s e s .                                                                                             /   
           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 M D 5   m e s s a g e   d i g e s t   a l g o r i t h m 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   s o u r c e   c o d e   f o r   t h e   : m o d : ` m d 5 `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
           C o p y r i g h t   ( C )   1 9 9 9 ,   2 0 0 2   A l a d d i n   E n t e r p r i s e s .     A l l   r i g h t s   r e s e r v e d . 
 
           T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
           w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
           a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
           P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
           f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
           1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
                 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
                 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
                 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
           2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
                 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
           3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
           L .   P e t e r   D e u t s c h 
           g h o s t @ a l a d d i n . c o m 
 
           I n d e p e n d e n t   i m p l e m e n t a t i o n   o f   M D 5   ( R F C   1 3 2 1 ) . 
 
           T h i s   c o d e   i m p l e m e n t s   t h e   M D 5   A l g o r i t h m   d e f i n e d   i n   R F C   1 3 2 1 ,   w h o s e 
           t e x t   i s   a v a i l a b l e   a t 
       	 h t t p : / / w w w . i e t f . o r g / r f c / r f c 1 3 2 1 . t x t 
           T h e   c o d e   i s   d e r i v e d   f r o m   t h e   t e x t   o f   t h e   R F C ,   i n c l u d i n g   t h e   t e s t   s u i t e 
           ( s e c t i o n   A . 5 )   b u t   e x c l u d i n g   t h e   r e s t   o f   A p p e n d i x   A .     I t   d o e s   n o t   i n c l u d e 
           a n y   c o d e   o r   d o c u m e n t a t i o n   t h a t   i s   i d e n t i f i e d   i n   t h e   R F C   a s   b e i n g 
           c o p y r i g h t e d . 
 
           T h e   o r i g i n a l   a n d   p r i n c i p a l   a u t h o r   o f   m d 5 . h   i s   L .   P e t e r   D e u t s c h 
               g h o s t @ a l a d d i n . c o m     .     O t h e r   a u t h o r s   a r e   n o t e d   i n   t h e   c h a n g e   h i s t o r y 
           t h a t   f o l l o w s   ( i n   r e v e r s e   c h r o n o l o g i c a l   o r d e r ) : 
 
           2 0 0 2 - 0 4 - 1 3   l p d   R e m o v e d   s u p p o r t   f o r   n o n - A N S I   c o m p i l e r s ;   r e m o v e d 
       	 r e f e r e n c e s   t o   G h o s t s c r i p t ;   c l a r i f i e d   d e r i v a t i o n   f r o m   R F C   1 3 2 1 ; 
       	 n o w   h a n d l e s   b y t e   o r d e r   e i t h e r   s t a t i c a l l y   o r   d y n a m i c a l l y . 
           1 9 9 9 - 1 1 - 0 4   l p d   E d i t e d   c o m m e n t s   s l i g h t l y   f o r   a u t o m a t i c   T O C   e x t r a c t i o n . 
           1 9 9 9 - 1 0 - 1 8   l p d   F i x e d   t y p o   i n   h e a d e r   c o m m e n t   ( a n s i 2 k n r   r a t h e r   t h a n   m d 5 ) ; 
       	 a d d e d   c o n d i t i o n a l i z a t i o n   f o r   C + +   c o m p i l a t i o n   f r o m   M a r t i n 
       	 P u r s c h k e       p u r s c h k e @ b n l . g o v     . 
           1 9 9 9 - 0 5 - 0 3   l p d   O r i g i n a l   v e r s i o n . 
 
 
 A s y n c h r o n o u s   s o c k e t   s e r v i c e s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` a s y n c h a t `   a n d   : m o d : ` a s y n c o r e `   m o d u l e s   c o n t a i n   t h e   f o l l o w i n g   n o t i c e : : 
 
       C o p y r i g h t   1 9 9 6   b y   S a m   R u s h i n g 
 
                                                       A l l   R i g h t s   R e s e r v e d 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d 
       i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y 
       g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l 
       c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S a m 
       R u s h i n g   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
       d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
       p e r m i s s i o n . 
 
       S A M   R U S H I N G   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E , 
       I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N 
       N O   E V E N T   S H A L L   S A M   R U S H I N G   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R 
       C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
       O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
       N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 C o o k i e   m a n a g e m e n t 
 - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` C o o k i e `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
       C o p y r i g h t   2 0 0 0   b y   T i m o t h y   O ' M a l l e y       t i m o @ a l u m . m i t . e d u     
 
                                     A l l   R i g h t s   R e s e r v e d 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
       a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y 
       g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l 
       c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f 
       T i m o t h y   O ' M a l l e y     n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y 
       p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n 
       p r i o r   p e r m i s s i o n . 
 
       T i m o t h y   O ' M a l l e y   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S 
       S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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 
       A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   T i m o t h y   O ' M a l l e y   B E   L I A B L E   F O R 
       A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
       W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
       A C T I O N ,   A R I S I N G   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   U S E   O R 
       P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 P r o f i l i n g 
 - - - - - - - - - 
 
 T h e   : m o d : ` p r o f i l e `   a n d   : m o d : ` p s t a t s `   m o d u l e s   c o n t a i n   t h e   f o l l o w i n g   n o t i c e : : 
 
       C o p y r i g h t   1 9 9 4 ,   b y   I n f o S e e k   C o r p o r a t i o n ,   a l l   r i g h t s   r e s e r v e d . 
       W r i t t e n   b y   J a m e s   R o s k i n d 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   P y t h o n   s o f t w a r e 
       a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   ( s u b j e c t   t o   t h e 
       r e s t r i c t i o n   i n   t h e   f o l l o w i n g   s e n t e n c e )   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
       p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n   a l l   c o p i e s ,   a n d 
       t h a t   b o t h   t h a t   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   a p p e a r   i n 
       s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   I n f o S e e k   n o t   b e   u s e d   i n 
       a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
       w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .     T h i s   p e r m i s s i o n   i s 
       e x p l i c i t l y   r e s t r i c t e d   t o   t h e   c o p y i n g   a n d   m o d i f i c a t i o n   o f   t h e   s o f t w a r e 
       t o   r e m a i n   i n   P y t h o n ,   c o m p i l e d   P y t h o n ,   o r   o t h e r   l a n g u a g e s   ( s u c h   a s   C ) 
       w h e r e i n   t h e   m o d i f i e d   o r   d e r i v e d   c o d e   i s   e x c l u s i v e l y   i m p o r t e d   i n t o   a 
       P y t h o n   m o d u l e . 
 
       I N F O S E E K   C O R P O R A T I O N   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S 
       S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
       F I T N E S S .   I N   N O   E V E N T   S H A L L   I N F O S E E K   C O R P O R A T I O N   B E   L I A B L E   F O R   A N Y 
       S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R 
       R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 E x e c u t i o n   t r a c i n g 
 - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` t r a c e `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
       p o r t i o n s   c o p y r i g h t   2 0 0 1 ,   A u t o n o m o u s   Z o n e s   I n d u s t r i e s ,   I n c . ,   a l l   r i g h t s . . . 
       e r r . . .     r e s e r v e d   a n d   o f f e r e d   t o   t h e   p u b l i c   u n d e r   t h e   t e r m s   o f   t h e 
       P y t h o n   2 . 2   l i c e n s e . 
       A u t h o r :   Z o o k o   O ' W h i e l a c r o n x 
       h t t p : / / z o o k o . c o m / 
       m a i l t o : z o o k o @ z o o k o . c o m 
 
       C o p y r i g h t   2 0 0 0 ,   M o j a m   M e d i a ,   I n c . ,   a l l   r i g h t s   r e s e r v e d . 
       A u t h o r :   S k i p   M o n t a n a r o 
 
       C o p y r i g h t   1 9 9 9 ,   B i o r e a s o n ,   I n c . ,   a l l   r i g h t s   r e s e r v e d . 
       A u t h o r :   A n d r e w   D a l k e 
 
       C o p y r i g h t   1 9 9 5 - 1 9 9 7 ,   A u t o m a t r i x ,   I n c . ,   a l l   r i g h t s   r e s e r v e d . 
       A u t h o r :   S k i p   M o n t a n a r o 
 
       C o p y r i g h t   1 9 9 1 - 1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m ,   a l l   r i g h t s   r e s e r v e d . 
 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   P y t h o n   s o f t w a r e   a n d 
       i t s   a s s o c i a t e d   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   w i t h o u t   f e e   i s   h e r e b y 
       g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n   a l l   c o p i e s , 
       a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n 
       s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   n e i t h e r   A u t o m a t r i x , 
       B i o r e a s o n   o r   M o j a m   M e d i a   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
       d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 
 U U e n c o d e   a n d   U U d e c o d e   f u n c t i o n s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` u u `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
       C o p y r i g h t   1 9 9 4   b y   L a n c e   E l l i n g h o u s e 
       C a t h e d r a l   C i t y ,   C a l i f o r n i a   R e p u b l i c ,   U n i t e d   S t a t e s   o f   A m e r i c a . 
                                                     A l l   R i g h t s   R e s e r v e d 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
       d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
       p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
       b o t h   t h a t   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   a p p e a r   i n 
       s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   L a n c e   E l l i n g h o u s e 
       n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n 
       o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
       L A N C E   E L L I N G H O U S E   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
       T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
       F I T N E S S ,   I N   N O   E V E N T   S H A L L   L A N C E   E L L I N G H O U S E   C E N T R U M   B E   L I A B L E 
       F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
       W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
       M o d i f i e d   b y   J a c k   J a n s e n ,   C W I ,   J u l y   1 9 9 5 : 
       -   U s e   b i n a s c i i   m o d u l e   t o   d o   t h e   a c t u a l   l i n e - b y - l i n e   c o n v e r s i o n 
           b e t w e e n   a s c i i   a n d   b i n a r y .   T h i s   r e s u l t s   i n   a   1 0 0 0 - f o l d   s p e e d u p .   T h e   C 
           v e r s i o n   i s   s t i l l   5   t i m e s   f a s t e r ,   t h o u g h . 
       -   A r g u m e n t s   m o r e   c o m p l i a n t   w i t h   p y t h o n   s t a n d a r d 
 
 
 X M L   R e m o t e   P r o c e d u r e   C a l l s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` x m l r p c l i b `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
               T h e   X M L - R P C   c l i e n t   i n t e r f a c e   i s 
 
       C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   b y   S e c r e t   L a b s   A B 
       C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   b y   F r e d r i k   L u n d h 
 
       B y   o b t a i n i n g ,   u s i n g ,   a n d / o r   c o p y i n g   t h i s   s o f t w a r e   a n d / o r   i t s 
       a s s o c i a t e d   d o c u m e n t a t i o n ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d , 
       a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d 
       i t s   a s s o c i a t e d   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s 
       h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n 
       a l l   c o p i e s ,   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f 
       S e c r e t   L a b s   A B   o r   t h e   a u t h o r   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y 
       p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n 
       p r i o r   p e r m i s s i o n . 
 
       S E C R E T   L A B S   A B   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D 
       T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .     I N   N O   E V E N T   S H A L L   S E C R E T   L A B S   A B   O R   T H E   A U T H O R 
       B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y 
       D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
       A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E 
       O F   T H I S   S O F T W A R E . 
 
 
 t e s t _ e p o l l 
 - - - - - - - - - - 
 
 T h e   : m o d : ` t e s t _ e p o l l `   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
     C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 6   T w i s t e d   M a t r i x   L a b o r a t o r i e 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 . 
 
 S e l e c t   k q u e u e 
 - - - - - - - - - - - - - 
 
 T h e   : m o d : ` s e l e c t `   a n d   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e   f o r   t h e   k q u e u e   i n t e r f a c e : : 
 
     C o p y r i g h t   ( c )   2 0 0 0   D o u g   W h i t e ,   2 0 0 6   J a m e s   K n i g h t ,   2 0 0 7   C h r i s t i a n   H e i m e s 
     A l l   r i g h t s   r e s e r v e d . 
 
     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
     a r e   m e t : 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
           d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
     A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
     I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
     F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
     D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
     O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
     H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
     L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
     O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
     S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = =   E N D   O F   P y t h o n   2 . 7 . 1   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 R S A   C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   R S A   s o f t w a r e : 
 
 -     M D 5   R F C 1 3 2 1 
 -     R S A   M D 5 
 -     R S A   M D 5   ( A p r i l   1 9 9 2   V e r s i o n   -   o r i g i n a l   I E T F   R F C   1 3 2 1   s a m p l e   i m p l e m e n t a t i o n ) 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   R S A   D a t a   S e c u r i t y :     
 
 C o p y r i g h t   ( C )   1 9 9 1 - 2 ,   R S A   D a t a   S e c u r i t y ,   I n c .   C r e a t e d   1 9 9 1 .   A l l   r i g h t s   r e s e r v e d . 
 L i c e n s e   t o   c o p y   a n d   u s e   t h i s   s o f t w a r e   i s   g r a n t e d   p r o v i d e d   t h a t   i t   i s   i d e n t i f i e d   a s   t h e   " R S A   D a t a   S e c u r i t y ,   I n c .   M D 5   M e s s a g e - D i g e s t   A l g o r i t h m "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h i s   s o f t w a r e   o r   t h i s   f u n c t i o n . 
 L i c e n s e   i s   a l s o   g r a n t e d   t o   m a k e   a n d   u s e   d e r i v a t i v e   w o r k s   p r o v i d e d   t h a t   s u c h   w o r k s   a r e   i d e n t i f i e d   a s   " d e r i v e d   f r o m   t h e   R S A   D a t a   S e c u r i t y ,   I n c .   M D 5   M e s s a g e - D i g e s t   A l g o r i t h m "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g   t h e   d e r i v e d   w o r k . 
 R S A   D a t a   S e c u r i t y ,   I n c .   m a k e s   n o   r e p r e s e n t a t i o n s   c o n c e r n i n g   e i t h e r   t h e   m e r c h a n t a b i l i t y   o f   t h i s   s o f t w a r e   o r   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p a r t i c u l a r   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y   o f   a n y   k i n d . 
 T h e s e   n o t i c e s   m u s t   b e   r e t a i n e d   i n   a n y   c o p i e s   o f   a n y   p a r t   o f   t h i s   d o c u m e n t a t i o n   a n d / o r   s o f t w a r e . 
 
 = = = = = = = = = = = = = = = = =   E N D   O F   R S A   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = 
 
 Z L I B .   
 
 T h e   f o l l o w i n g   v e r s i o n s   a r e   u s e d   i n   t h i s   p r o g r a m : 
 -     z l i b   1 . 2 . 2 
 -     z l i b   1 . 2 . 3 
 -     z l i b   1 . 2 . 3 
 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   z l i b . h   -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e s 
 c o m p r e s s i o n   l i b r a r y .   I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e   a g r e e m e n t : 
 
 h t t p : / / w w w . g z i p . o r g / z l i b / z l i b _ l i c e n s e . h t m l 
 
 S e e   z l i b   L i c e n s e   a b o v e 
 
 = = = = = = = = = = = = = = = = = =   E N D   O F   Z L I B   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = 
 
 d 3 d e s 
 
   D 3 D E S   ( V 5 . 0 9 )   - 
 
       A   p o r t a b l e ,   p u b l i c   d o m a i n ,   v e r s i o n   o f   t h e   D a t a   E n c r y p t i o n   S t a n d a r d . 
 
       W r i t t e n   w i t h   S y m a n t e c ' s   T H I N K   ( L i g h t s p e e d )   C   b y   R i c h a r d   O u t e r b r i d g e . 
       T h a n k s   t o :   D a n   H o e y   f o r   h i s   e x c e l l e n t   I n i t i a l   a n d   I n v e r s e   p e r m u t a t i o n 
       c o d e ;     J i m   G i l l o g l y   &   P h i l   K a r n   f o r   t h e   D E S   k e y   s c h e d u l e   c o d e ;   D e n n i s 
       F e r g u s o n ,   E r i c   Y o u n g   a n d   D a n a   H o w   f o r   c o m p a r i n g   n o t e s ;   a n d   R a y   L a u , 
       f o r   h u m o u r i n g   m e   o n . 
 
       C o p y r i g h t   ( c )   1 9 8 8 , 1 9 8 9 , 1 9 9 0 , 1 9 9 1 , 1 9 9 2   b y   R i c h a r d   O u t e r b r i d g e . 
       ( G E n i e   :   O U T E R ;   C I S   :   [ 7 1 7 5 5 , 2 0 4 ] )   G r a v e n   I m a g e r y ,   1 9 9 2 . 
 
 = = = = = = = = = = = =   E N D   O F   d 3 d e s   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
 
 d o m 4 j   v 1 . 6 . 1 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   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 
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d 
 t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t 
       s t a t e m e n t s   a n d   n o t i c e s .     R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a 
       c o p y   o f   t h i s   d o c u m e n t . 
   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e 
       a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e 
       f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r 
       m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   
 3 .   T h e   n a m e   " D O M 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
       p r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .     F o r   w r i t t e n   p e r m i s s i o n , 
       p l e a s e   c o n t a c t   d o m 4 j - i n f o @ m e t a s t u f f . c o m . 
   
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " D O M 4 J " 
       n o r   m a y   " D O M 4 J "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   D O M 4 J   i s   a   r e g i s t e r e d 
       t r a d e m a r k   o f   M e t a S t u f f ,   L t d . 
   
 5 .   D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   D O M 4 J   P r o j e c t   -   
       h t t p : / / w w w . d o m 4 j . o r g 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   M E T A S T U F F ,   L T D .   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L 
 M E T A S T U F F ,   L T D .   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = = =   E N D   O F   d o m 4 j   v 1 . 6 . 1     N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 
 g S O A P   2 . 8 
 
 " P a r t   o f   t h e   s o f t w a r e   e m b e d d e d   i n   t h i s   p r o d u c t   i s   g S O A P   s o f t w a r e .   
 P o r t i o n s   c r e a t e d   b y   g S O A P   a r e   C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 4   R o b e r t   A .   v a n   E n g e l e n ,   G e n i v i a   i n c .   A l l   R i g h t s   R e s e r v e d .   
 T H E   S O F T W A R E   I N   T H I S   P R O D U C T   W A S   I N   P A R T   P R O V I D E D   B Y   G E N I V I A   I N C   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . "   
 
 = = = = = = = = = = = =   E N D   O F   g S O A P   2 . 8   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = 
   
 l x m l   2 . 1 . 2 
 
 F r o m   h t t p : / / c o d e s p e a k . n e t / l x m l / i n d e x . h t m l # l i c e n s e   a n d   s u b s e q u e n t l y ,   h t t p : / / c o d e s p e a k . n e t / s v n / l x m l / t r u n k / d o c / l i c e n s e s / B S D . t x t : 
 
 C o p y r i g h t   ( c )   2 0 0 4   I n f r a e .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
       
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
           d i s t r i b u t i o n . 
 
     3 .   N e i t h e r   t h e   n a m e   o f   I n f r a e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
           b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
           w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   I N F R A E   O R 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 F r o m   t h e   X I V   D u e   D i l i g e n c e   c h e c k l i s t : 
 
 T h e   E l e m e n t T r e e   /   X M L   T o y s   L i b r a r y   i s 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3   b y   S e c r e t   L a b s   A B 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3   b y   F r e d r i k   L u n d h 
 
 B y   o b t a i n i n g ,   u s i n g ,   a n d / o r   c o p y i n g   t h i s   s o f t w a r e   a n d / o r   i t s   a s s o c i a t e d   d o c u m e n t a t i o n ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n   a l l   c o p i e s ,   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S e c r e t   L a b s   A B   o r   t h e   a u t h o r   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 S E C R E T   L A B S   A B   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
 T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S .     I N   N O   E V E N T   S H A L L   S E C R E T   L A B S   A B   O R   T H E   A U T H O R   B E   L I A B L E   F O R 
 A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 = = = = = = = = = = = = =   E N D   O F   l x m l     N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 
 
 s e t u p t o o l s   0 . 6 c 1 1 
 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s 
 L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n 
 p r e p a r e d   b y   L i c e n s e e . 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n . 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .   P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .   B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .   T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n 
 o f f i c e   a t   1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e 
 I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g 
 t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d 
 d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e 
 A g r e e m e n t ,   B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e , 
 r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m 
 a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d 
 o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
 p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e 
 S o f t w a r e ,   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 3 .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .   B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .   B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 4 .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E 
 S O F T W A R E   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S 
 A S   A   R E S U L T   O F   U S I N G ,   M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y 
 D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 5 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l 
 r e s p e c t s   b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f 
 l a w   p r o v i s i o n s .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o 
 c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e 
 b e t w e e n   B e O p e n   a n d   L i c e n s e e .   T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t 
 p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a   t r a d e m a r k 
 s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
 t h i r d   p a r t y .   A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s   a v a i l a b l e   a t 
 h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e 
 p e r m i s s i o n s   g r a n t e d   o n   t h a t   w e b   p a g e . 
 7 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 C N R I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   1 . 6 . 1 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l 
 R e s e a r c h   I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e , 
 R e s t o n ,   V A   2 0 1 9 1   ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n 
 ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1   s o f t w a r e   i n 
 s o u r c e   o r   b i n a r y   f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 . 1 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I ' s 
 L i c e n s e   A g r e e m e n t   a n d   C N R I ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 1 9 9 5 - 2 0 0 1   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h   I n i t i a t i v e s ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e 
 v e r s i o n   p r e p a r e d   b y   L i c e n s e e .   A l t e r n a t e l y ,   i n   l i e u   o f   C N R I ' s   L i c e n s e 
 A g r e e m e n t ,   L i c e n s e e   m a y   s u b s t i t u t e   t h e   f o l l o w i n g   t e x t   ( o m i t t i n g   t h e 
 q u o t e s ) :   " P y t h o n   1 . 6 . 1   i s   m a d e   a v a i l a b l e   s u b j e c t   t o   t h e   t e r m s   a n d 
 c o n d i t i o n s   i n   C N R I ' s   L i c e n s e   A g r e e m e n t .   T h i s   A g r e e m e n t   t o g e t h e r   w i t h 
 P y t h o n   1 . 6 . 1   m a y   b e   l o c a t e d   o n   t h e   I n t e r n e t   u s i n g   t h e   f o l l o w i n g 
 u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r   ( k n o w n   a s   a   h a n d l e ) :   1 8 9 5 . 2 2 / 1 0 1 3 .   T h i s 
 A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a   p r o x y   s e r v e r   o n   t h e   I n t e r n e t 
 u s i n g   t h e   f o l l o w i n g   U R L :   h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 3 " . 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   1 . 6 . 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n   1 . 6 . 1 . 
 4 .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 . 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .   C N R I   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .   B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   1 . 6 . 1   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 5 .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 1 . 6 . 1   F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 . 1 , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 7 .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   f e d e r a l 
 i n t e l l e c t u a l   p r o p e r t y   l a w   o f   t h e   U n i t e d   S t a t e s ,   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   f e d e r a l   c o p y r i g h t   l a w ,   a n d ,   t o   t h e   e x t e n t   s u c h 
 U . S .   f e d e r a l   l a w   d o e s   n o t   a p p l y ,   b y   t h e   l a w   o f   t h e   C o m m o n w e a l t h   o f 
 V i r g i n i a ,   e x c l u d i n g   V i r g i n i a ' s   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
 N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   w i t h   r e g a r d   t o   d e r i v a t i v e   w o r k s   b a s e d 
 o n   P y t h o n   1 . 6 . 1   t h a t   i n c o r p o r a t e   n o n - s e p a r a b l e   m a t e r i a l   t h a t   w a s 
 p r e v i o u s l y   d i s t r i b u t e d   u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L ) ,   t h e 
 l a w   o f   t h e   C o m m o n w e a l t h   o f   V i r g i n i a   s h a l l   g o v e r n   t h i s   L i c e n s e 
 A g r e e m e n t   o n l y   a s   t o   i s s u e s   a r i s i n g   u n d e r   o r   w i t h   r e s p e c t   t o 
 P a r a g r a p h s   4 ,   5 ,   a n d   7   o f   t h i s   L i c e n s e   A g r e e m e n t .   N o t h i n g   i n   t h i s 
 L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
 a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .   T h i s 
 L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r 
 t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r 
 s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 8 .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g , 
 i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1 ,   L i c e n s e e   a g r e e s   t o   b e 
 b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 A C C E P T 
 
 C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 C o p y r i g h t   ( c )   1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m , 
 T h e   N e t h e r l a n d s .   A l l   r i g h t s   r e s e r v e d . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
 b o t h   t h a t   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   a p p e a r   i n 
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h 
 C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
 d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n . 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
 T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E 
 F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 = = = = = = = = = = = = =   E N D   O F   s e t u p t o o l s   0 . 6 c 1 1   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = 
 
 v i j a v a   v 5 b - 2 0 1 1 0 8 2 5 
 
 C o p y r i g h t   ( c )   2 0 0 8   V M w a r e ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( c )   2 0 0 9   A l t o r   N e t w o r k s .   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( c )   2 0 0 9   N e t A p p .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   V M w a r e ,   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d 
 t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   
 w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   
 I N   N O   E V E N T   S H A L L   V M W A R E ,   I N C .   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 = = = = = = = = = = = = =   E N D   O F   v i j a v a   v 5 b - 2 0 1 1 0 8 2 5   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = =   
 
 
 I B M   E n t e r p r i s e   C o n t e n t   M a n a g e m e n t   T e x t   S e a r c h   1 . 5 
 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U )     I C U 4 J 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 S e e   I C U   L i c e n s e   a b o v e 
 
 
 E N D   O F   I C U   C O D E   N O T I C E   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A P A C H E   L I C E N S E   2 . 0   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 A p a c h e   L u c e n e   3 . 0 
 U I M A 
 T r u e   Z I P   6 . 8 
 A p a c h e   P D F B o x   1 . 2 
 A p a c h e   A n t   1 . 8 
 
 S e e   A p a c h e   L i c e n s e   a b o v e 
 
 
 E N D   O F   A P A C H E   V 2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I n s t a l l A n y w h e r e   2 0 0 9 
 
 I B M   o b t a i n e d   t h e   r i g h t s   t o   u s e   I n s t a l l A n y w h e r e   2 0 0 9   S P 2   u n d e r   t h e   f o l l o w i n g   l i c e n s e   r e q u i r e m e n t s : 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A P A C H E   L i c e n s e   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 :   
 
 -   R e g e x p   V 1 . 2 
 
 S e e   A p a c h e   L i c e n s e   a b o v e 
 
 
 E N D   O F   A p a c h e   S o f t w a r e   L i c e n s e   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N     
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A P A C H E   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 -   C o m m o n s   C o d e c   1 . 3 
 -   A N T   1 . 6 . 2 
 
 S e e   A p a c h e   L i c e n s e   2 . 0   n o t i c e s   a b o v e . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 B R O W S E R L A U N C H E R   C O D E .     
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   B r o w s e r L a u n c h e r   s o f t w a r e : 
 
 -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 S e e   B r o w s e r L a u n c h e r   L i c e n s e   a b o v e 
 
 
 E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P N G I M A G E   P R O D U C E R   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   P N G I m a g e   P r o d u c e r   s o f t w a r e : 
 
 -   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 S e e   P N G I m a g e   L i c e n s e   a b o v e 
 
 
 E N D   O F   P N G I M A G E   P R O D U C E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 H S Q L   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   H S Q L   D e v e l o p m e n t   G r o u p   s o f t w a r e :   
 
 -   H S Q L D B   V 1 . 7 . 1 
 
 S e e   H S Q L D B   L i c e n s e   a b o v e 
 
 
 E N D   O F   H S Q L   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 S e e   I C U   L i c e n s e   n o t i c e s   a b o v e . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J T O P E N 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 
 E N D   O F   J T O P E N   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   I N S T A L L A N Y W H E R E   2 0 0 9   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   E C M   T e x t   S e a r c h   1 . 5 
   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   G l o b a l   S e c u r i t y   T o o l k i t   v 8 
 
 N O T I C E S   A N D   I N F O R M A T I O N   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   c o m p o n e n t s : 
 
 f o r   I B M   G l o b a l   S e c u r i t y   T o o l k i t   v 8 
 
 *   O p e n S S L   0 . 9 8 e 
 *   z l i b   1 . 2 . 3 
 *   I C U 4 C   3 . 8 . 1 
 
 S e e   O p e n S S L   n o t i c e   a b o v e 
 
 S e e   z l i b   n o t i c e   a b o v e 
 
 S e e   I C U   n o t i c e   a b o v e 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   F O R   :   I B M   G l o b a l   S e c u r i t y   T o o l k i t   v 8 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   G e n e r a l   P a r a l l e l   F i l e   S y s t e m   ( G P F S )   3 . 4 
 
   N e t - S N M P   L i c e n s e 
 
 V a r i o u s   c o p y r i g h t s   a p p l y   t o   t h i s   p a c k a g e ,   l i s t e d   i n   v a r i o u s   s e p a r a t e   p a r t s 
 b e l o w .     P l e a s e   m a k e   s u r e   t h a t   y o u   r e a d   a l l   t h e   p a r t s .     U p   u n t i l   2 0 0 1 , 
 t h e   p r o j e c t   w a s   b a s e d   a t   U C   D a v i s ,   a n d   t h e   f i r s t   p a r t   c o v e r s   a l l   c o d e 
 w r i t t e n   d u r i n g   t h i s   t i m e .     F r o m   2 0 0 1   o n w a r d s ,   t h e   p r o j e c t   h a s   b e e n 
 b a s e d   a t   S o u r c e F o r g e ,   a n d   N e t w o r k s   A s s o c i a t e s   T e c h n o l o g y ,   I n c   h o l d   t h e 
 c o p y r i g h t   o n   b e h a l f   o f   t h e   w i d e r   N e t - S N M P   c o m m u n i t y ,   c o v e r i n g   a l l 
 d e r i v a t i v e   w o r k   d o n e   s i n c e   t h e n .     A n   a d d i t i o n a l   c o p y r i g h t   s e c t i o n   h a s 
 b e e n   a d d e d   a s   P a r t   3   b e l o w   a l s o   u n d e r   a   B S D   l i c e n s e   f o r   t h e   w o r k 
 c o n t r i b u t e d   b y   C a m b r i d g e   B r o a d b a n d   L t d .   t o   t h e   p r o j e c t   s i n c e   2 0 0 1 . 
 A n   a d d i t i o n a l   c o p y r i g h t   s e c t i o n   h a s   b e e n   a d d e d   a s   P a r t   4   b e l o w   a l s o 
 u n d e r   a   B S D   l i c e n s e   f o r   t h e   w o r k   c o n t r i b u t e d   b y   S u n   M i c r o s y s t e m s ,   I n c . 
 t o   t h e   p r o j e c t   s i n c e   2 0 0 3 . 
 
 C o d e   h a s   b e e n   c o n t r i b u t e d   t o   t h i s   p r o j e c t   b y   m a n y   p e o p l e   o v e r 
 t h e   y e a r s   i t   h a s   b e e n   i n   d e v e l o p m e n t ,   a n d   a   f u l l   l i s t   o f   c o n t r i b u t o r s 
 c a n   b e   f o u n d   i n   t h e   R E A D M E   f i l e   u n d e r   t h e   T H A N K S   s e c t i o n . 
 
 P a r t   1 :   C M U / U C D   c o p y r i g h t   n o t i c e :   ( B S D   l i k e )   
 
 C o p y r i g h t   1 9 8 9 ,   1 9 9 1 ,   1 9 9 2   b y   C a r n e g i e   M e l l o n   U n i v e r s i t y 
 
 D e r i v a t i v e   W o r k   -   1 9 9 6 ,   1 9 9 8 - 2 0 0 0 
 
 C o p y r i g h t   1 9 9 6 ,   1 9 9 8 - 2 0 0 0   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a 
 
 A l l   R i g h t s   R e s e r v e d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n   a l l   c o p i e s   a n d 
 t h a t   b o t h   t h a t   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   a p p e a r   i n 
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   C M U   a n d   T h e   R e g e n t s   o f 
 t h e   U n i v e r s i t y   o f   C a l i f o r n i a   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y 
 p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c   w r i t t e n 
 p e r m i s s i o n . 
 
 C M U   A N D   T H E   R E G E N T S   O F   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   D I S C L A I M   A L L 
 W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D 
 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   A N D   F I T N E S S .     I N   N O   E V E N T   S H A L L   C M U   O R 
 T H E   R E G E N T S   O F   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   T H E   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 P a r t   2 :   N e t w o r k s   A s s o c i a t e s   T e c h n o l o g y ,   I n c   c o p y r i g h t   n o t i c e   ( B S D )   
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3 ,   N e t w o r k s   A s s o c i a t e s   T e c h n o l o g y ,   I n c 
 A l l   r i g h t s   r e s e r v e d . 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   
 *     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   
 *     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   
 *     N e i t h e r   t h e   n a m e   o f   t h e   N e t w o r k s   A s s o c i a t e s   T e c h n o l o g y ,   I n c   n o r   t h e 
       n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
       p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n 
       p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ; 
 O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R 
 O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P a r t   3 :   C a m b r i d g e   B r o a d b a n d   L t d .   c o p y r i g h t   n o t i c e   ( B S D ) 
 
 P o r t i o n s   o f   t h i s   c o d e   a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3 ,   C a m b r i d g e   B r o a d b a n d   L t d . 
 A l l   r i g h t s   r e s e r v e d . 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   
 *     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *     T h e   n a m e   o f   C a m b r i d g e   B r o a d b a n d   L t d .   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r 
       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
       w r i t t e n   p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R   " A S   I S "   A N D   A N Y 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P a r t   4 :   S u n   M i c r o s y s t e m s ,   I n c .   c o p y r i g h t   n o t i c e   ( B S D ) 
 
 C o p y r i g h t     2 0 0 3   S u n   M i c r o s y s t e m s ,   I n c . ,   4 1 5 0   N e t w o r k   C i r c l e ,   S a n t a   C l a r a ,   
 C a l i f o r n i a   9 5 0 5 4 ,   U . S . A .   A l l   r i g h t s   r e s e r v e d . 
 
 U s e   i s   s u b j e c t   t o   l i c e n s e   t e r m s   b e l o w . 
 
 T h i s   d i s t r i b u t i o n   m a y   i n c l u d e   m a t e r i a l s   d e v e l o p e d   b y   t h i r d   p a r t i e s . 
 
 S u n ,   S u n   M i c r o s y s t e m s ,   t h e   S u n   l o g o   a n d   S o l a r i s   a r e   t r a d e m a r k s   o r   r e g i s t e r e d   
 t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *     N e i t h e r   t h e   n a m e   o f   t h e   S u n   M i c r o s y s t e m s ,   I n c .   n o r   t h e 
         n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
         p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n 
         p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ; 
 O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R 
 O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P a r t   5 :   S p a r t a ,   I n c   c o p y r i g h t   n o t i c e   ( B S D ) 
 
 C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 6 ,   S p a r t a ,   I n c 
 A l l   r i g h t s   r e s e r v e d . 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   
 *     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   
 *     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   
 *     N e i t h e r   t h e   n a m e   o f   S p a r t a ,   I n c   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
       b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
       w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ; 
 O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R 
 O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P a r t   6 :   C i s c o / B U P T N I C   c o p y r i g h t   n o t i c e   ( B S D )   
 
 C o p y r i g h t   ( c )   2 0 0 4 ,   C i s c o ,   I n c   a n d   I n f o r m a t i o n   N e t w o r k 
 C e n t e r   o f   B e i j i n g   U n i v e r s i t y   o f   P o s t s   a n d   T e l e c o m m u n i c a t i o n s . 
 A l l   r i g h t s   r e s e r v e d . 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   
 *     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   
 *     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   
 *     N e i t h e r   t h e   n a m e   o f   C i s c o ,   I n c ,   B e i j i n g   U n i v e r s i t y   o f   P o s t s   a n d 
       T e l e c o m m u n i c a t i o n s ,   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y 
       b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
       w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ; 
 O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R 
 O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P a r t   7 :   F a b a s o f t   R & D   S o f t w a r e   G m b H   &   C o   K G   c o p y r i g h t   n o t i c e   ( B S D )   
 
 C o p y r i g h t   ( c )   F a b a s o f t   R & D   S o f t w a r e   G m b H   &   C o   K G ,   2 0 0 3 
 o s s @ f a b a s o f t . c o m 
 A u t h o r :   B e r n h a r d   P e n z   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *     T h e   n a m e   o f   F a b a s o f t   R & D   S o f t w a r e   G m b H   &   C o   K G   o r   a n y   o f   i t s   s u b s i d i a r i e s ,   
       b r a n d   o r   p r o d u c t   n a m e s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R   " A S   I S "   A N D   A N Y 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 O p e n S S L   L i c e n s e 
 
 S e e   O p e n S S L   L i c e n s e   a b o v e 
 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   F O R   :   I B M   G e n e r a l   P a r a l l e l   F i l e   S y s t e m   ( G P F S )   3 . 4 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   N O T I C E S   F O R   T H E   P R O G R A M 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F I L E   
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 7   s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
   
   
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 F r o m   I B M   W e b S p h e r e   8 . 5 : 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 A b d e r a   
 A n n o g e n   
 A p a c h e   A n t   
 A p a c h e   A r i e s   
 A p a c h e   A v a l o n 
 A p a c h e   A x i o m   
 A p a c h e   A x i s   
 A p a c h e   A x i s 2   
 A p a c h e   B a t i k   
 A p a c h e   B e a n   V a l i d a t i o n   
 A p a c h e   C o m m o n s   B e a n u t i l   
 A p a c h e   C o m m o n s   I O   
 A p a c h e   C o m m o n s   L a n g   
 A p a c h e   C o m m o n s   L o g g i n g   
 A p a c h e   C o m m o n s   P o o l   
 A p a c h e   C o m m o n s   E L   
 A p a c h e   C o m m o n s   C o d e c   
 A p a c h e   C o m m o n s   C o l l e c t i o n   
 A p a c h e   C o m m o n s   D i s c o v e r y     
 A p a c h e   C o m m o n s   D i g e s t e r 
 A p a c h e   C o m m o n s   F i l e u p l o a d   
 A p a c h e   C o m m o n s - N e t   
 A p a c h e   C o m m o n s   J X P a t h   
 A p a c h e   D e r b y   
 A p a c h e   F e l i x   
 A p a c h e   H T T P   C l i e n t   
 A p a c h e   H t t p   C o r e   
 A p a c h e   H T T P   S e r v e r   
 A p a c h e   J a k a r t a   C o m m o n s   C o d e c   
 A p a c h e   J a k a r t a   h t t p c o r e 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p M i m e 
 A p a c h e   J a k a r t a   C o m m o n s   L o g g i n g 
 A p a c h e   G e r o n i m o   S p e c s   
 A p a c h e   G e r o n i m o   S p e c s   A n n o t a t i o n s   
 A p a c h e   G e r o n i m o   S p e c s   E J B   
 A p a c h e   G e r o n i m o   S p e c s   I n t e r c e p t o r   
 A p a c h e   G e r o n i m o   S p e c s   J 2 E E   C o n n e c t o r     
 A p a c h e   G e r o n i m o   S p e c s   J A C C   
 A p a c h e   G e r o n i m o   S p e c s   J A S P I C   
 A p a c h e   G e r o n i m o   S p e c s   J M S   
 A p a c h e   G e r o n i m o   S p e c s   J P A   
 A p a c h e   G e r o n i m o   S p e c s   J T A   
 A p a c h e   G e r o n i m o   S p e c s   S e r v l e t   A P I s   
 A p a c h e   G e r o n i m o   S p e c s   V a l i d a t i o n   
 A p a c h e   L u c e n e   
 A p a c h e   M i m e 4 J 
 A p a c h e   M u s e   
 A p a c h e   M y F a c e s 
 A p a c h e   N e e t h i   
 A p a c h e   O p e n J P A   
 A p a c h e   O r o   
 A p a c h e   P o r t a b l e   R u n t i m e   
 A p a c h e   S a n d e s h a 2   
 A p a c h e   S O A P   
 A p a c h e   T r a n s p o r t   
 A p a c h e   T o m c a t   ( s u b s e t )   
 A p a c h e   T o o l s   A n t   
 A p a c h e   T u s c a n y   
 A p a c h e   S t r u t s   
 A p a c h e   W i n k   
 A p a c h e   W o d e n   
 A p a c h e   X a l a n - J   
 A p a c h e   X M L   S c h e m a   
 B a c k p o r t - u t i l - c o n c u r r e n t   
 C G L i b 1 
 G o o g l e   C l o s u r e   C o m p i l e r 
 G u a v a 
 J a c k s o n   
 J a x e n   
 J S T L   
 L o g 4 J   
 O p e n A j a x . j s 
 O p e n   W e b   B e a n s   
 O S G i   M a t e r i a l s   
 S V G W e b 
 X e r c e s   
 X M L - A P I s   
 X M L   B e a n s   
 X M L   R e s o l v e r   
 X M L 4 J   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
   ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
   ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
   ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
   W o r k s ;   a n d 
 
   ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 D o j o :     T h e   P r o g r a m   c o n t a i n s   D o j o   T o o l k i t   w h i c h 
 I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 D o j o   T o o l k i t 
 
 C o p y r i g h t   ( c )   2 0 0 5 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
           l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E C L I P S E   C O D E   
 
 E P L .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   
 t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " )   . 
 
 T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 C a i r o   B i n d i n g ,   C a i r o   L i b r a r y ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   
 M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s ,   p i x m a n ,   X H T M L   D T D s ,   M X J 4 ,     
 A s p e c t   J   R u n t i m e   1 . 5 . 0 ,     I B M   E c l i p s e   S D K   3 . 2 . 1 ,   3 . 6 . 2 ,   I B M   E c l i p s e   H e l p   S y s t e m   3 . 1 . 0 ,   3 . 4 . 3   c o m p o n e n t s ,     
 H i g g e n s   T o k e n   S e r v e r ,     T P T P   ,   E M F ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 6   M 6     
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
     h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   . w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 E x p a t   1 . 9 5 . 2 .     T h e   P r o g r a m   i n c l u d e s   E x p a t   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
   a n d   C l a r k   C o o p e r 
 
 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   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 . 
 
 E N D   O F   E X P A T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 F A S T C G I   2 . 4 . 0 :     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   F A S T C G I   s o f t w a r e .       I B M                                   
 o b t a i n e d   t h e   F A S T C G I   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e                           
 f o l l o w i n g   l i c e n s e :                                                                                                                             
                                                                                                                                                                 
 F a s t C G I   L i c e n s e                                                                                                                       
 T h i s   F a s t C G I   a p p l i c a t i o n   l i b r a r y   s o u r c e   a n d   o b j e c t   c o d e   ( t h e                                         
 " S o f t w a r e " )   a n d   i t s   d o c u m e n t a t i o n   ( t h e   " D o c u m e n t a t i o n " )   a r e                                           
 c o p y r i g h t e d   b y   O p e n   M a r k e t ,   I n c   ( " O p e n   M a r k e t " ) .     T h e   f o l l o w i n g   t e r m s                       
 a p p l y   t o   a l l   f i l e s   a s s o c i a t e d   w i t h   t h e   S o f t w a r e   a n d   D o c u m e n t a t i o n                               
 u n l e s s   e x p l i c i t l y   d i s c l a i m e d   i n   i n d i v i d u a l   f i l e s .                                                               
                                                                                                                                                                 
 O p e n   M a r k e t   p e r m i t s   y o u   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   l i c e n s e                       
 t h i s   S o f t w a r e   a n d   t h e   D o c u m e n t a t i o n   s o l e l y   f o r   t h e   p u r p o s e   o f                                       
 i m p l e m e n t i n g   t h e   F a s t C G I   s p e c i f i c a t i o n   d e f i n e d   b y   O p e n   M a r k e t   o r                                 
 d e r i v a t i v e   s p e c i f i c a t i o n s   p u b l i c l y   e n d o r s e d   b y   O p e n   M a r k e t   a n d                                     
 p r o m u l g a t e d   b y   a n   o p e n   s t a n d a r d s   o r g a n i z a t i o n   a n d   f o r   n o   o t h e r                                     
 p u r p o s e ,   p r o v i d e d   t h a t   e x i s t i n g   c o p y r i g h t   n o t i c e s   a r e   r e t a i n e d   i n   a l l                       
 c o p i e s   a n d   t h a t   t h i s   n o t i c e   i s   i n c l u d e d   v e r b a t i m   i n   a n y   d i s t r i b u t i o n s .                     
                                                                                                                                                                 
 N o   w r i t t e n   a g r e e m e n t ,   l i c e n s e ,   o r   r o y a l t y   f e e   i s   r e q u i r e d   f o r   a n y   o f                         
 t h e   a u t h o r i z e d   u s e s .     M o d i f i c a t i o n s   t o   t h i s   S o f t w a r e   a n d   D o c u m e n t a t i o n                     
 m a y   b e   c o p y r i g h t e d   b y   t h e i r   a u t h o r s   a n d   n e e d   n o t   f o l l o w   t h e   l i c e n s i n g                       
 t e r m s   d e s c r i b e d   h e r e ,   b u t   t h e   m o d i f i e d   S o f t w a r e   a n d   D o c u m e n t a t i o n   m u s t                     
 b e   u s e d   f o r   t h e   s o l e   p u r p o s e   o f   i m p l e m e n t i n g   t h e   F a s t C G I   s p e c i f i c a t i o n                     
 d e f i n e d   b y   O p e n   M a r k e t   o r   d e r i v a t i v e   s p e c i f i c a t i o n s   p u b l i c l y   e n d o r s e d                       
 b y   O p e n   M a r k e t   a n d   p r o m u l g a t e d   b y   a n   o p e n   s t a n d a r d s   o r g a n i z a t i o n   a n d                         
 f o r   n o   o t h e r   p u r p o s e .     I f   m o d i f i c a t i o n s   t o   t h i s   S o f t w a r e   a n d                                         
 D o c u m e n t a t i o n   h a v e   n e w   l i c e n s i n g   t e r m s ,   t h e   n e w   t e r m s   m u s t   p r o t e c t                             
 O p e n   M a r k e t ' s   p r o p r i e t a r y   r i g h t s   i n   t h e   S o f t w a r e   a n d   D o c u m e n t a t i o n   t o                       
 t h e   s a m e   e x t e n t   a s   t h e s e   l i c e n s i n g   t e r m s   a n d   m u s t   b e   c l e a r l y   i n d i c a t e d                     
 o n   t h e   f i r s t   p a g e   o f   e a c h   f i l e   w h e r e   t h e y   a p p l y .                                                                 
                                                                                                                                                                 
 O p e n   M a r k e t   s h a l l   r e t a i n   a l l   r i g h t ,   t i t l e   a n d   i n t e r e s t   i n   a n d   t o   t h e                         
 S o f t w a r e   a n d   D o c u m e n t a 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   a l l   p a t e n t ,                         
 c o p y r i g h t ,   t r a d e   s e c r e t   a n d   o t h e r   p r o p r i e t a r y   r i g h t s .                                                       
                                                                                                                                                                 
 O P E N   M A R K E T   M A K E S   N O   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   
 W I T H   R E S P E C T   T O   T H E     S O F T W A R E   O R   T H E   D O C U M E N T A 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   A N Y                           
 W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   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 .     I N                     
 N O   E V E N T   S H A L L   O P E N   M A R K E T   B E   L I A B L E   T O   
 Y O U   O R   A N Y   T H I R D   P A R T Y   F O R   A N Y                 
 D A M A G E S   A R I S I N G   F R O M   O R   R E L A T I N G   T O   T H I S   S 
 O F T W A R E   O R   T H E                                                 
 D O C U M E N T A 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 ,   
 A N Y   I N D I R E C T ,   S P E C I A L   O R                 
 C O N S E Q U E N T I A L   D A M A G E S   O R   S I M I L A R   D A M A G E S ,   
 I N C L U D I N G   L O S T   P R O F I T S   O R                           
 L O S T   D A T A ,   E V E N   I F   O P E N   M A R K E T   H A S   B E E N   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F                       
 S U C H   D A M A G E S .     T H E   S O F T W A R E   A N D   D O C U M E N T A T I O N   
 A R E   P R O V I D E D   " A S   I S " .                           
 O P E N   M A R K E T   H A S   N O   L I A B I L I T Y   I N   C O N T R A C T ,   
 T O R T ,   N E G L I G E N C E   O R                                       
 O T H E R W I S E   A R I S I N G   O U T   O F   T H I S   S O F T W A R E   O R   
 T H E   D O C U M E N T A T I O N .                                         
                                                                                                                                                                 
 E N D   O F   F A S T C G I   N O T I C E S   A N D   I N F O R M A T I O N                                                                                     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =           
 
 I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U )   :     T h e   p r o g r a m   i n c l u d e s   
 I C U 4 J   v e r s i o n   a n d   I C U 4 C .     I B M   o b t a i n e d   
 t h e   I C U   c o d e   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s   :     
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   
 a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d .   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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   
 n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   
 d o c u m e n t a t i o n .   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 
   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   
 A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   
 o f   t h e   c o p y r i g h t   h o l d e r . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s 
 
 E N D   O F   I C U   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J A C L   1 . 3 . 2   
 
 T h e   P r o g r a m   i n c l u d e s   J a c l ,   c o n s i s t i n g   o f   t h e   
     w a s _ i n s t a l l _ r o o t     \ l i b \ j a c l . j a r   a n d   
     w a s _ i n s t a l l _ r o o t     \ l i b \ t c l j a v a . j a r .   I B M   o b t a i n e d   t h i s   s o f t w a r e   c o d e   
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   r e p r o d u c e d   b e l o w ,   a n d   t h e   J a c l   s o f t w a r e   
 i s   p r o v i d e d   t o   y o u   u n d e r   t h e s e   t e r m s   a n d   c o n d i t i o n s .   
   
 1 )   S u n   M i c r o s y s t e m s   L i c e n s e   
   
 L i c e n s e   T e r m s   a n d   C o n d i t i o n s   
 S U N   M I C R O S Y S T E M S ,   I N C .   T H R O U G H   I T S   S U N   M I C R O S Y S T E M S   L A B O R A T O R I E S   
 D I V I S I O N   ( " S U N " )   W I L L   L I C E N S E   T H I S   S O F T W A R E   A N D   T H E   A C C O M P A N Y I N G   
 D O C U M E N T A T I O N   T O   Y O U   ( a   " L i c e n s e e " )   O N L Y   O N   Y O U R   A C C E P T A N C E   O F   A L L   T H E   
 T E R M S   S E T   F O R T H   B E L O W .   
   
 S u n   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e   r i g h t   t o   d o w n l o a d ,   
 i n s t a l l ,   c o m p i l e ,   u s e ,   c o p y   a n d   d i s t r i b u t e   t h e   S o f t w a r e ,   m o d i f y   o r   
 o t h e r w i s e   c r e a t e   d e r i v a t i v e   w o r k s   f r o m   t h e   S o f t w a r e   ( e a c h ,   a   
 " M o d i f i c a t i o n " )   a n d   d i s t r i b u t e   a n y   M o d i f i c a t i o n   i n   s o u r c e   c o d e   a n d / o r   
 b i n a r y   c o d e   f o r m   t o   i t s   c u s t o m e r s   w i t h   a   l i c e n s e   a g r e e m e n t   c o n t a i n i n g   
 t h e s e   t e r m s   a n d   n o t i n g   t h a t   t h e   S o f t w a r e   h a s   b e e n   m o d i f i e d .   T h e   
 S o f t w a r e   i s   c o p y r i g h t e d   b y   S u n   a n d   o t h e r   t h i r d   p a r t i e s   a n d   L i c e n s e e   
 s h a l l   r e t a i n   a n d   r e p r o d u c e   a l l   c o p y r i g h t   a n d   o t h e r   n o t i c e s   p r e s e n t l y   
 o n   t h e   S o f t w a r e .   A s   b e t w e e n   S u n   a n d   L i c e n s e e ,   S u n   i s   t h e   s o l e   o w n e r   o f   
 a l l   r i g h t s   i n   a n d   t o   t h e   S o f t w a r e   o t h e r   t h a n   t h e   l i m i t e d   r i g h t s   
 g r a n t e d   t o   L i c e n s e e   h e r e i n ;   L i c e n s e e   w i l l   o w n   i t s   M o d i f i c a t i o n s ,   
 e x p r e s s l y   s u b j e c t   t o   S u n ' s   c o n t i n u i n g   o w n e r s h i p   o f   t h e   S o f t w a r e .   
 L i c e n s e e   w i l l ,   a t   i t s   e x p e n s e ,   d e f e n d   a n d   i n d e m n i f y   S u n   a n d   i t s   
 l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y   t h i r d   p a r t y   c l a i m s ,   i n c l u d i n g   c o s t s   a n d   
 r e a s o n a b l e   a t t o r n e y s '   f e e s ,   a n d   b e   w h o l l y   r e s p o n s i b l e   f o r   a n y   
 l i a b i l i t i e s   a r i s i n g   o u t   o f   o r   r e l a t e d   t o   L i c e n s e e ' s   d e v e l o p m e n t ,   u s e   
 o r   d i s t r i b u t i o n   o f   t h e   S o f t w a r e   o r   M o d i f i c a t i o n s .   A n y   d i s t r i b u t i o n   o f   
 t h e   S o f t w a r e   a n d   M o d i f i c a t i o n s   m u s t   c o m p l y   w i t h   a l l   a p p l i c a b l e   U n i t e d   
 S t a t e s   e x p o r t   c o n t r o l   l a w s .   
   
 T H E   S O F T W A R E   I S   B E I N G   P R O V I D E D   T O   L I C E N S E E   " A S   I S "   A N D   A L L   E X P R E S S   O R   
 I M P L I E D   C O N D I T I O N S   A N D   W A R R A N T I E S ,   I N C L U D I N G   A N Y   I M P L I E D   W A R R A N T Y   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   O R   N O N - I N F R I N G E M E N T ,   
 A R E   D I S C L A I M E D .   I N   N O   E V E N T   W I L L   S U N   B E   L I A B L E   H E R E U N D E R   F O R   A N Y   
 D I R E C T   D A M A G E S   O R   A N Y   I N D I R E C T ,   P U N I T I V E ,   S P E C I A L ,   I N C I D E N T A L   O R   
 C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D .   
   
   
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 2 )   U n i v e r s i t y   o f   C a l i f o r n i a   L i c e n s e   
   
 P o r t i o n s   o f   J a c l   a n d   T c l   B l e n d   a r e   C o p y r i g h t   ( c )   1 9 9 7 - 1 9 9 9   T h e   R e g e n t s   
 o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   
 
 A l l   r i g h t s   r e s e r v e d .   
   
 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 ,   w i t h o u t   w r i t t e n   a g r e e m e n t   a n d   w i t h o u t   
 l i c e n s e   o r   r o y a l t y   f e e s ,   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   
 s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e ,   p r o v i d e d   t h a t   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 e   f o l l o w i n g   t w o   p a r a g r a p h s   a p p e a r   i n   a l l   
 c o p i e s   o f   t h i s   s o f t w a r e .   
   
 I N   N O   E V E N T   S H A L L   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   B E   L I A B L E   T O   A N Y   P A R T Y   
 F O R   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E   A N D   I T S   D O C U M E N T A T I O N ,   E V E N   I F   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   
 S U C H   D A M A G E .   
   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   S P E C I F I C A L L Y   D I S C L A I M S   A N Y   W A R R A N T I E S ,   
 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   I M P L I E D   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   A N D   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 .   T H E   S O F T W A R E   
 P R O V I D E D   H E R E U N D E R   I S   O N   A N   " A S   I S "   B A S I S ,   A N D   T H E   U N I V E R S I T Y   O F   
 C A L I F O R N I A   H A S   N O   O B L I G A T I O N   T O   P R O V I D E   M A I N T E N A N C E ,   S U P P O R T ,   U P D A T E S ,   
 E N H A N C E M E N T S ,   O R   M O D I F I C A T I O N S .   
   
 E N D   O F   J A C L   T E R M S   A N D   C O N D I T I O N S   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J a v a s s i s t   3 . 1 3 .     T h e   P r o g r a m   i n c l u d e s   J a v a s s i s t   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 
   M O Z I L L A   P U B L I C   L I C E N S E 
                                                                 V e r s i o n   1 . 1 
 
                                                       1 .   D e f i n i t i o n s . 
 
           1 . 0 . 1 .   " C o m m e r c i a l   U s e "   m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e 
           C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
           1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o 
           t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
           1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l 
           C o d e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s 
           m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
           1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e 
           c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e 
           i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
           1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y 
           a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c 
           t r a n s f e r   o f   d a t a . 
 
           1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e 
           C o d e . 
 
           1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d 
           a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t 
           A . 
 
           1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r 
           p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
           1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
           1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m 
           e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r 
           s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
           1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e 
           s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s 
           M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a 
           M o d i f i c a t i o n   i s : 
                     A .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e 
                     c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
                     B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r 
                     p r e v i o u s   M o d i f i c a t i o n s . 
 
           1 . 1 0 .   " O r i g i n a l   C o d e "   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e 
           w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s 
           O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s 
           L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e . 
 
           1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r 
           h e r e a f t e r   a c q u i r e d ,   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 ,     m e t h o d ,   p r o c e s s , 
           a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
           1 . 1 1 .   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r 
           m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s 
           a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l 
           c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e 
           d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r 
           w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e 
           S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e 
           a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e 
           f o r   n o   c h a r g e . 
 
           1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )     m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y 
           e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s 
           L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 . 
           F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s 
           c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f 
           t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t , 
           t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y 
           c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t 
           ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h 
           e n t i t y . 
 
 2 .   S o u r c e   C o d e   L i c e n s e . 
 
           2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
           T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
           n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y 
           c l a i m s : 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
                     t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e , 
                     m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l 
                     C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r 
                     a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r 
                     s e l l i n g   o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e , 
                     s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e 
                     O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1 ( a )   a n d   ( b )   a r e 
                     e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s 
                     O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
                     ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
                     g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 ) 
                     s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;     o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d 
                     b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e 
                     c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
           2 . 2 .   C o n t r i b u t o r   G r a n t . 
           S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r 
           h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e 
 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
                     t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y , 
                     d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s 
                     c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n 
                     u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e 
                     a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r 
                     s e l l i n g   o f     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e 
                     a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s 
                     o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e 
                     m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t 
                     C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f 
                     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r 
                     V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e 
                     e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f 
                     t h e   C o v e r e d   C o d e . 
 
                     ( d )         N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
                     g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e 
                     C o n t r i b u t o r   V e r s i o n ;   2 )     s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ; 
                     3 )     f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f 
                     C o n t r i b u t o r   V e r s i o n   o r   i i )     t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e 
                     b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e     ( e x c e p t   a s   p a r t   o f   t h e 
                     C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   4 )   u n d e r   P a t e n t   C l a i m s 
                     i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y 
                     t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
           3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
           T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e 
           g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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 
           S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e   m a y   b e 
           d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n 
           o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t   i n c l u d e   a 
           c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   Y o u 
           d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e 
           v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s 
           L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e 
           a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n 
           S e c t i o n   3 . 5 . 
 
           3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
           A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e 
           m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e 
           e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a   a n   a c c e p t e d 
           E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m   y o u   m a d e   a n 
           E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e   v i a   E l e c t r o n i c 
           D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t   l e a s t   t w e l v e   ( 1 2 ) 
           m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e ,   o r   a t   l e a s t   s i x 
           ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n 
           h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r 
           e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e 
           E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y . 
 
           3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
           Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a 
           f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d 
           t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t   s t a t e m e n t   t h a t 
           t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   f r o m   O r i g i n a l 
           C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g   t h e   n a m e   o f   t h e 
           I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b )   i n   a n y   n o t i c e   i n   a n 
           E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n   w h i c h   Y o u   d e s c r i b e   t h e 
           o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e . 
 
           3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s 
                     ( a )   T h i r d   P a r t y   C l a i m s . 
                     I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s 
                     i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s 
                     g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 , 
                     C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e 
                     d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e 
                     p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t   w i l l 
                     k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e   a f t e r 
                     t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n   3 . 2 , 
                     C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l   c o p i e s 
                     C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s 
                     ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s ) 
                     r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d 
                     C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
                     ( b )   C o n t r i b u t o r   A P I s . 
                     I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n   p r o g r a m m i n g 
                     i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t   l i c e n s e s   w h i c h 
                     a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I ,   C o n t r i b u t o r   m u s t 
                     a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   L E G A L   f i l e . 
 
                               ( c )         R e p r e s e n t a t i o n s . 
                     C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o 
                     S e c t i o n   3 . 4 ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s 
                     M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r 
                     C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y 
                     t h i s   L i c e n s e . 
 
           3 . 5 .   R e q u i r e d   N o t i c e s . 
           Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e   S o u r c e 
           C o d e .     I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a   p a r t i c u l a r   S o u r c e 
           C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t   i n c l u d e   s u c h   n o t i c e   i n   a 
           l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   u s e r   w o u l d   b e   l i k e l y 
           t o   l o o k   f o r   s u c h   a   n o t i c e .     I f   Y o u   c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s ) 
           Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n 
           E x h i b i t   A .     Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n 
           f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p 
           r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .     Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o 
           c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y 
           o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u 
           m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l 
           D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n 
           a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s 
           o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l 
           D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e 
           I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y , 
           s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
           3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
           Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e 
           r e q u i r e m e n t s   o f   S e c t i o n   3 . 1 - 3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e , 
           a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   o f 
           t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e , 
           i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e 
           o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d 
           i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d   d o c u m e n t a t i o n   o r 
           c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   t h e 
           C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   o f   C o v e r e d 
           C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y 
           c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n 
           c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e 
           E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s 
           r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s 
           L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t 
           l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r 
           f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l 
           D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e 
           I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y 
           t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h 
           t e r m s   Y o u   o f f e r . 
 
           3 . 7 .   L a r g e r   W o r k s . 
           Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r   c o d e 
           n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r 
           W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e 
           r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 
           I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s 
           L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o 
           s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h 
           t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b ) 
           d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n 
           m u s t   b e   i n c l u d e d   i n   t h e   L E G A L   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t 
           b e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e 
           e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e 
           s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o 
           u n d e r s t a n d   i t . 
 
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 
           T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s 
           a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e . 
 
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
           6 . 1 .   N e w   V e r s i o n s . 
           N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y   p u b l i s h   r e v i s e d 
           a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n 
           w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
           6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
           O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f   t h e 
           L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f   t h a t 
           v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r   t h e   t e r m s 
           o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   N e t s c a p e .   N o   o n e 
           o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e   t e r m s   a p p l i c a b l e   t o 
           C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e . 
 
           6 . 3 .   D e r i v a t i v e   W o r k s . 
           I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h   y o u   m a y 
           o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y   C o v e r e d   C o d e 
           g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r   l i c e n s e   s o   t h a t 
           t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " ,   " N e t s c a p e " , 
           " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r 
           l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) 
           a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e 
           c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e   M o z i l l a   P u b l i c   L i c e n s e   a n d 
           N e t s c a p e   P u b l i c   L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l 
           D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n 
           E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f 
           t h i s   L i c e n s e . ) 
 
 7 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
           C O V E R E D   C O D E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   C O D E   I S   F R E E   O F 
           D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G . 
           T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   C O D E 
           I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   C O D E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T , 
           Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E 
           C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R 
           O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F 
           A N Y   C O V E R E D   C O D E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 8 .   T E R M I N A T I O N . 
 
           8 . 1 .     T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e 
           a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e 
           s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l 
           s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l 
           s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r 
           n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e 
           s h a l l   s u r v i v e . 
 
           8 . 2 .     I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t 
           c l a i m   ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r 
           o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m 
           Y o u   f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )     a l l e g i n g   t h a t : 
 
           ( a )     s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y 
           i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h 
           P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e 
           s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y , 
           u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i ) 
           a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e 
           r o y a l t y   f o r   Y o u r   p a s t   a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h 
           P a r t i c i p a n t ,   o r   ( i i )   w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o 
           t h e   C o n t r i b u t o r   V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .     I f   w i t h i n   6 0   d a y s 
           o f   n o t i c e ,   a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t 
           m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m 
           i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r 
           S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f 
           t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e . 
 
           ( b )     a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s 
           C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n 
           a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b ) 
           a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d , 
           s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t 
           P a r t i c i p a n t . 
 
           8 . 3 .     I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t 
           a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r 
           i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s 
           b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t 
           i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s 
           g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n 
           i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r 
           l i c e n s e . 
 
           8 . 4 .     I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e , 
           a l l   e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s ) 
           w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r 
           p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
           U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T 
           ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L 
           D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   C O D E , 
           O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R 
           A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y 
           C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L , 
           W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R 
           C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N 
           I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F 
           L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y 
           R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W 
           P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E 
           E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O 
           T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 1 0 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
           T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n 
           4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r 
           s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s   s u c h 
           t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8 
           C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) , 
           a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e 
           r i g h t s   s e t   f o r t h   h e r e i n . 
 
 1 1 .   M I S C E L L A N E O U S . 
 
           T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t 
           m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
           u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
           n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y 
           C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f 
           a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s . 
           W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f , 
           o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d 
           S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e 
           s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n 
           D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y , 
           C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d 
           e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n 
           C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d . 
           A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t 
           s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s 
           L i c e n s e . 
 
 1 2 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
           A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s 
           r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y , 
           o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o 
           w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h 
           r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r 
           s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 1 3 .   M U L T I P L E - L I C E N S E D   C O D E . 
 
           I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s 
           " M u l t i p l e - L i c e n s e d " .     " M u l t i p l e - L i c e n s e d "   m e a n s   t h a t   t h e   I n i t i a l 
           D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r 
           Y o u r   c h o i c e   o f   t h e   N P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d 
           b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A . 
 
 E X H I B I T   A   - M o z i l l a   P u b l i c   L i c e n s e . 
 
           " T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e 
           V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n 
           c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
           
 h t t p : / / w w w . m o z i l l a . o r g / M P L / 
 
           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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S " 
           b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e 
           L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s 
           u n d e r   t h e   L i c e n s e . 
 
           T h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
           P o r t i o n s   c r e a t e d   b y   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   a r e   C o p y r i g h t   ( C )   _ _ _ _ _ _ 
           _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   A l l   R i g h t s   R e s e r v e d . 
 
           C o n t r i b u t o r ( s ) :   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           A l t e r n a t i v e l y ,   t h e   c o n t e n t s   o f   t h i s   f i l e   m a y   b e   u s e d   u n d e r   t h e   t e r m s 
           o f   t h e   _ _ _ _ _   l i c e n s e   ( t h e     " [ _ _ _ ]   L i c e n s e " ) ,   i n   w h i c h   c a s e   t h e 
           p r o v i s i o n s   o f   [ _ _ _ _ _ _ ]   L i c e n s e   a r e   a p p l i c a b l e   i n s t e a d   o f   t h o s e 
           a b o v e .     I f   y o u   w i s h   t o   a l l o w   u s e   o f   y o u r   v e r s i o n   o f   t h i s   f i l e   o n l y 
           u n d e r   t h e   t e r m s   o f   t h e   [ _ _ _ _ ]   L i c e n s e   a n d   n o t   t o   a l l o w   o t h e r s   t o   u s e 
           y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   t h e   M P L ,   i n d i c a t e   y o u r   d e c i s i o n   b y 
           d e l e t i n g     t h e   p r o v i s i o n s   a b o v e   a n d   r e p l a c e     t h e m   w i t h   t h e   n o t i c e   a n d 
           o t h e r   p r o v i s i o n s   r e q u i r e d   b y   t h e   [ _ _ _ ]   L i c e n s e .     I f   y o u   d o   n o t   d e l e t e 
           t h e   p r o v i s i o n s   a b o v e ,   a   r e c i p i e n t   m a y   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e 
           u n d e r   e i t h e r   t h e   M P L   o r   t h e   [ _ _ _ ]   L i c e n s e . " 
 
           [ N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t   o f 
           t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u   s h o u l d 
           u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n   t h e 
           O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s . ] 
 
 E N D   O F   J A V A S S I S T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J a x e n   1 . 1 . 1 .     T h e   P r o g r a m   i n c l u d e s   J a x e n   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
   $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
   C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J A X E N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J C U P   P a r s e r   G e n e r a t o r .   T h e   P r o g r a m   i n c l u d e s   J C U P   P a r s e r   G e n e r a t o r   
 w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 J C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   
 t h a t   b o t h   t h 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   a n d   w a r r a n t y   
 d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   
 o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   
 t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 T h i s   i s   a n   o p e n   s o u r c e   l i c e n s e .   I t   i s   a l s o   G P L - C o m p a t i b l e   
 ( s e e   e n t r y   f o r   " S t a n d a r d   M L   o f   N e w   J e r s e y " ) .   T h e   p o r t i o n s   o f   C U P   
 o u t p u t   w h i c h   a r e   h a r d - c o d e d   i n t o   t h e   C U P   s o u r c e   c o d e   a r e   ( n a t u r a l l y )   
 c o v e r e d   b y   t h i s   s a m e   l i c e n s e ,   a s   i s   t h e   C U P   r u n t i m e   c o d e   l i n k e d   
 w i t h   t h e   g e n e r a t e d   p a r s e r . 
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   
 t h e   J a v a   p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t 
   t o   i m p l y   t h a t   S u n   e n d o r s e s   t h i s   p r o d u c t .   
 
 E N D   O F   J C U P   P A R S E R   G E N E R A T O R   C O D E   N O T I C E S   A N D   I N F O 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 . 0 :     T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
     P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 
 
 E N D   O F   J A V A   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J S R   2 3 5 .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 L i c e n s e   f o r   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s 
 
 
 
 L i c e n s e   f o r   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s . 
 
 T h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s   a r e   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y ,   m a k e   d e r i v a t i v e   w o r k s   o f   a n d   d i s t r i b u t e   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s   ( t h e   " A r t i f a c t s " )   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   A r t i f a c t s ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   A r t i f a c t s   a t   t h i s   l o c a t i o n : 
 h t t p : / / w w w . j c p . o r g / e n / j s r / d e t a i l ? i d = 2 3 5   
 
 2 .   T h e   f u l l   t e x t   o f   t h i s   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   A r t i f a c t s . 
 
 T H E   A R T I F A C T S   A R E   P R O V I D E D   " A S   I S "   A N D   T H E   A U T H O R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H E   A R T I F A C T S   A N D   T H E   I M P L E M E N T A T I O N   O F   T H E I R   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E .   
 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R   D I S T R I B U T I O N   O F   T H E   A R T I F A C T S . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   D a t a   O b j e c t s   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   D a t a   O b j e c t s   S p e c i f i c a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 R e v i s i o n   l e v e l   1 . 2 ,   l a s t   u p d a t e d   o n   2 0 0 9 / 0 1 / 1 3 
 C h a n g e d   t h e   U R L   o f   t h e   A r t i f a c t s . 
 R e v i s i o n   l e v e l   1 . 1 ,   l a s t   u p d a t e d   o n   2 0 0 7 / 1 1 / 1 9   
 
 E N D   O F   J S R   2 3 5   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J y t h o n   2 . 1 .   T h e   P r o g r a m   i n c l u d e s   J y t h o n   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 C o p y r i g h t   ( c )   2 0 0 0 ,   J y t h o n   D e v e l o p e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
 a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t     
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n     t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   e i t h e r   t h e   n a m e   o f   t h e   J y t h o n   D e v e l o p e r s   n o r   t h e   n a m e s   o f     i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s     d e r i v e d   
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   
 S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E 
 
 E N D   O F   J Y T H O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 L I B P C A P   0 . 9 . 4   - T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
     
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
           d i s t r i b u t i o n . 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
           p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
           w r i t t e n   p e r m i s s i o n . 
     
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 . 
 
 E N D   O F   L I B P C A P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 L i b m s g   v 2 . 3 :   T h e   P r o g r a m   i n c l u d e s   l i b m s g     s o f t w a r e .     I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   b e l o w : 
 
 C o p y r i g h t   1 9 9 0 ,   b y   A l f a l f a   S o f t w a r e   I n c o r p o r a t e d ,   C a m b r i d g e ,   M a s s a c h u s e t t s . 
 
 A l l   R i g h t s   R e s e r v e d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   A l f a l f a ' s   n a m e   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 A L P H A L P H A   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   A L P H A L P H A   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   L I B M S G   v 2 . 3   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   L i c e n s e .   
 
 -     K x m l 2   v 2 . 2 . 2 
 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( C )   2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( C )   2 0 0 6   I v a n   S a g a l a e v 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 E N D   O F   M I T   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 L G P L   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 -     G N O M E   B i n d i n g 
 -     G T K +   B i n d i n g -     
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O b j e c t W e b   A S M :   T h e   P r o g r a m   i n c l u d e s   A S M   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   O b j e c t W e b   A S M   L i c e n s e : 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
 O F   S U C H   D A M A G E . 
 
 E N D   O F   O B J E C T W E B   A S M   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 O p e n S S L   v 0 . 9 . 7 c .     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   s o f t w a r e   c u r r e n t l y   d e v e l o p e d                         
 b y   T h e   O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .     I B M   o b t a i n e d   t h e                           
 m a j o r i t y   o f   t h e   O p e n S S L   s o f t w a r e   u n d e r   t h e   t e r m s   a n d                                       
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s :                                                                                       
                                                                                                                                                                 
     O p e n S S L   L i c e n s e                                                                                                                               
     - - - - - - - - - - - - - - -                                                                                                                               
                                                                                                                                                                 
 *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 3   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d .                         
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *                                                                                                                                                               
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t                           
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *                                                                                                                                                               
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                   
 *         d i s t r i b u t i o n .                                                                                                                             
 *                                                                                                                                                               
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :                                                 
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t                       
 *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) "                                   
 *                                                                                                                                                               
 *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e                             
 *         u s e d   t o                                                                                                                                         
 *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t                           
 *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t                       
 *         o p e n s s l - c o r e @ o p e n s s l . o r g .                                                                                                     
 *                                                                                                                                                               
 *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L "                         
 *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n                             
 *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t .                                                                                   
 *                                                                                                                                                               
 *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g                       
 *         a c k n o w l e d g m e n t :                                                                                                                         
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t                       
 *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) "                                     
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y                         
 *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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                       
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R                           
 *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,                             
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T                                     
 *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;                                     
 *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )                                             
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 C O N T R A C T ,               
 *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )                                   
 *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D                       
 *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                                         
 *                                                                                                                                                               
 *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g                         
 *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m                       
 *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
   O r i g i n a l   S S L e a y   L i c e n s e                                                                                                                 
   - - - - - - - - - - - - - - - - - - - - - - -                                                                                                                 
                                                                                                                                                                 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                               
 *   A l l   r i g h t s   r e s e r v e d .                                                                                                                     
 *                                                                                                                                                               
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n                                                                   
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                         
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L .                       
 *                                                                                                                                                               
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g                         
 *   a s                                                                                                                                                         
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,                           
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L                                               
 *   d o c u m e n t a t i o n                                                                                                                                   
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t                             
 *   t e r m s                                                                                                                                                   
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                           
 *                                                                                                                                                               
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                     
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                               
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                             
 *   a t t r i b u t i o n                                                                                                                                       
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d .                                                               
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r                         
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                               
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                       
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e                                                                                                                                                 
 *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                           
 *         d i s t r i b u t i o n .                                                                                                                             
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e                                                                                                                                       
 *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                                 
 *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y                                       
 *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "                                                                                       
 *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e                       
 *         l i b r a r y                                                                                                                                         
 *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) .                                                             
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e                                     
 *         t h e r e o f )   f r o m                                                                                                                             
 *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n                                     
 *         a c k n o w l e d g e m e n t :                                                                                                                       
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n                                             
 *         ( t j h @ c r y p t s o f t . c o m ) "                                                                                                               
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D                                                   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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                                                                                                                                                       
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E                             
 * L I A B L E     F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R                         
 * C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F                         
 * S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R                                   
 * B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 * W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E                         
 * O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N                     
 * I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 *                                                                                                                                                               
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                               
 *   v e r s i o n   o r                                                                                                                                         
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t                           
 *   s i m p l y   b e                                                                                                                                           
 *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e                                                           
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ]                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
 = = = = = = = = = = = = =   C O P Y R I G H T   D E S   = = = = = = = = = = = = = = = = =                                             
                                                                                                                                                                 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                                     
                                                                                                                                                                 
 A l l   r i g h t s   r e s e r v e d .                                                                                                                         
                                                                                                                                                                 
                                                                                                                                                                 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g                                           
 ( e a y @ c r y p t s o f t . c o m ) .                                                                                                                         
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s .                             
                                                                                                                                                                 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s                       
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                             
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .                                                                       
                                                                                                                                                                 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                         
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                                   
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                                 
 a t t r i b u t i o n   a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .     T h i s   c a n   b e   i n   t h e                     
 f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n                                 
 ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                                                                     
                                                                                                                                                                 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                             
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                             
 a r e   m e t :                                                                                                                                                 
                                                                                                                                                                 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                           
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                                 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                         
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e                     
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                               
       d i s t r i b u t i o n .                                                                                                                                 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                                   
       s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                   
                                                                                                                                                                 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g                                                     
 ( e a y @ c r y p t s o f t . c o m )                                                                                                                           
                                                                                                                                                                 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   
 A N D   A N Y   E X P R E S S   O R                   
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D                                     
 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   A N D   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 R E                     
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   
 B E   L I A B L E                   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R                                         
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F                         
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
 O R   P R O F I T S ;   O R                                   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E                         
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   
 T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N                     
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                                   
 v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e                       
 c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e                             
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]                                                                                           
                                                                                                                                                                 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t                               
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d                             
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s                             
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .                                                           
                                                                                                                                                                 
 = = = = = = = = = = = = =   C O P Y R I G H T   B l o w f i s h   = = = = = = = = = = = = = = = = = = = =                                   
                                                                                                                                                                 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                                     
 A l l   r i g h t s   r e s e r v e d .                                                                                                                         
                                                                                                                                                                 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n                                                             
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                             
                                                                                                                                                                 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s                       
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                             
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .                                                                       
                                                                                                                                                                 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                         
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                                   
                                                                                                                                                                 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                             
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                             
 a r e   m e t :                                                                                                                                                 
                                                                                                                                                                 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                           
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                                 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                         
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e                     
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .                   
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                                   
       s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                   
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g                                                     
 ( e a y @ c r y p t s o f t . c o m )                                                                                                                           
                                                                                                                                                                 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R               
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D                                     
 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   A N D   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 R E                     
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   
 C O N T R I B U T O R S   B E   L I A B L E                           
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R                                         
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   P R O C U R E M E N T   O F                         
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
 O R   P R O F I T S ;   O R                                   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E                         
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   
 O F   T H I S   S O F T W A R E ,   E V E N                     
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                                   
 v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e                       
 c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e                             
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]                                                                                           
                                                                                                                                                                 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t                               
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d                             
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s                             
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .                                                           
                                                                                                                                                                 
 = = = = = = = = = = =   t y p i c a l   c - f i l e   h e a d e r   f o r   C o p y r i g h t s   = = = = = = = = =                       
                                                                                                                                                                 
 / *   a p p s / c r l 2 p 7 . c   * /                                                                                                                           
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                               
 *   A l l   r i g h t s   r e s e r v e d .                                                                                                                     
 *                                                                                                                                                               
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n                                                                   
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                         
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L .                       
 *                                                                                                                                                               
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g                         
 *   a s                                                                                                                                                         
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,                           
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L                                               
 *   d o c u m e n t a t i o n                                                                                                                                   
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t                             
 *   t e r m s                                                                                                                                                   
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                           
 *                                                                                                                                                               
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                     
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                               
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                             
 *   a t t r i b u t i o n                                                                                                                                       
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d .                                                               
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r                         
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                               
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                       
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                   
 *         d i s t r i b u t i o n .                                                                                                                             
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                               
 *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y                                       
 *         E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "                                                                                         
 *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e                       
 *         l i b r a r y                                                                                                                                         
 *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) .                                                             
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e                                     
 *         t h e r e o f )   f r o m                                                                                                                             
 *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n                                     
 *         a c k n o w l e d g e m e n t :                                                                                                                       
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n                                             
 *         ( t j h @ c r y p t s o f t . c o m ) "                                                                                                               
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D                                                   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   
 * 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 R E   D I S C L A I M E D .     I N   N O   E V E N T   
 * S H A L L   T H E   A U T H O R   O R                       
 *   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 * I N C I D E N T A L ,                                     
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 * ( I N C L U D I N G ,   B U T   N O T                             
 *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   
 * G O O D S   O R   S E R V I C E S ;   L O S S   O F                             
 *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )                                                             
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 * W H E T H E R   I N   C O N T R A C T ,                       
 *   S T R I C T                                                                                                                                                 
 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 * A R I S I N G   I N                     
 * A N Y   W A Y     O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 * A D V I S E D   O F   T H E                                 
 * P O S S I B I L I T Y   O F     S U C H   D A M A G E .                                                                                                         
 *                                                                                                                                                               
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                               
 *   v e r s i o n   o r                                                                                                                                         
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t                           
 *   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e                                       
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ]                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
 / *   T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e                                                                                       
     c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u                                                                                                   
 *   a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s                         
 *   t o   t h e   l i b r a r y .   * /                                                                                                                         
                                                                                                                                                                 
 E N D   O F   O P E N S S L   N O T I C E S   A N D   I N F O R M A T I O N                                                                                     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =         
 
 O S O A   C O L L A B O R A T I O N ' S   L I C E N S E   F O R   S C A :   T h e   P r o g r a m   i n c l u d e s   c e r t a i n   i n f o r m a t i o n   
 R e l a t e d   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   f i l e s   a n d   X S D   f i l e s 
 
 S t a r t   o f   O S O A   C o l l a b o r a t i o n ' s   l i c e n s e   f o r   S C A 
 
 L i c e n s e   f o r   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   
 D e f i n i t i o n   f i l e s   a n d   X S D   f i l e s . 
 
 T h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   f i l e s ,   
 a n d   X S D   f i l e s   a r e   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   
 y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y ,   m a k e   d e r i v a t i v e   w o r k s   o f ,   a n d   d i s t r i b u t e   
 t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   F i l e s   
 a n d   X S D   f i l e s   ( t h e   " A r t i f a c t s " )   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   
 o f   t h e   A r t i f a c t s ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e :   
 
 1 .   A   l i n k   o r   U R L   t o   t h e   A r t i f a c t s   a t   t h i s   l o c a t i o n : 
 h t t p : / / w w w . o s o a . o r g / d i s p l a y / M a i n / S e r v i c e + C o m p o n e n t + A r c h i t e c t u r e + S p e c i f i c a t i o n s   
 
 2 .   T h e   f u l l   t e x t   o f   t h i s   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   A r t i f a c t s . 
 
 T H E   A R T I F A C T S   A R E   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O   
 R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H E   
 A R T I F A C T S   A N D   T H E   I M P L E M E N T A T I O N   O F   T H E I R   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E .     
 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   
 I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   
 U S E   O R   D I S T R I B U T I O N   O F   T H E   A R T I F A C T S . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   
 i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   C o m p o n e n t   
 A r c h i t e c t u r e   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   C o m p o n e n t   
 A r c h i t e c t u r e   S p e c i f i c a t i o n   a n d   t h e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   F i l e s   
 a n d   X S D   F i l e s   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 R e v i s i o n   l e v e l   1 . 1 ,   l a s t   u p d a t e d   o n   2 0 0 7 / 1 1 / 1 9 
   
 E n d   o f   O S O A   G r o u p ' s   l i c e n s e   f o r   S C A 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P e r l   C o m p a t i b l e   R e g u l a r   E x p r e s s i o n   ( P C R E )   5 . 0 .     T h e   P r o g r a m   i n c l u d e s   
 P C R E   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   o f   C a m b r i d g e   n o r   t h e   n a m e   o f   G o o g l e 
             I n c .   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
             p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
             w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   P C R E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 R e t r o w e a v e r .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 R e t r o w e a v e r   2 . 0 
 
 C o p y r i g h t   ( c )   F e b r u a r y   2 0 0 4 ,   T o b y   R e y e l t s 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 N e i t h e r   t h e   n a m e   o f   T o b y   R e y e l t s   n o r   t h e   n a m e s   o f   h i s   c o n t r i b u t o r s   
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   R E T R O W E A V E R   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S D O 3 .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 O A S I S   L i c e n s e . 
 
 S D O 3 
 C o p y r i g h t   ( C )   O A S I S ( R )   2 0 0 5 ,   2 0 0 9 .   A l l   R i g h t s   R e s e r v e d . 
 
 A l l   c a p i t a l i z e d   t e r m s   i n   t h e   f o l l o w i n g   t e x t   h a v e   t h e   m e a n i n g s   a s s i g n e d   t o   t h e m   i n   t h e   O A S I S   I n t e l l e c t u a l   
 P r o p e r t y   R i g h t s   P o l i c y   ( t h e   " O A S I S   I P R   P o l i c y " ) .   T h e   f u l l   P o l i c y   m a y   b e   f o u n d   a t   t h e   O A S I S   w e b s i t e . 
 T h i s   d o c u m e n t   a n d   t r a n s l a t i o n s   o f   i t   m a y   b e   c o p i e d   a n d   f u r n i s h e d   t o   o t h e r s ,   a n d   d e r i v a t i v e   w o r k s   t h a t   
 c o m m e n t   o n   o r   o t h e r w i s e   e x p l a i n   i t   o r   a s s i s t   i n   i t s   i m p l e m e n t a t i o n   m a y   b e   p r e p a r e d ,   c o p i e d ,   p u b l i s h e d ,   
 a n d   d i s t r i b u t e d ,   i n   w h o l e   o r   i n   p a r t ,   w i t h o u t   r e s t r i c t i o n   o f   a n y   k i n d ,   p r o v i d e d   t h a t   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   s e c t i o n   a r e   i n c l u d e d   o n   a l l   s u c h   c o p i e s   a n d   d e r i v a t i v e   w o r k s .   H o w e v e r ,   t h i s   d o c u m e n t   
 i t s e l f   m a y   n o t   b e   m o d i f i e d   i n   a n y   w a y ,   i n c l u d i n g   b y   r e m o v i n g   t h e   c o p y r i g h t   n o t i c e   o r   r e f e r e n c e s   t o   O A S I S ,   
 e x c e p t   a s   n e e d e d   f o r   t h e   p u r p o s e   o f   d e v e l o p i n g   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   
 T e c h n i c a l   C o m m i t t e e   ( i n   w h i c h   c a s e   t h e   r u l e s   a p p l i c a b l e   t o   c o p y r i g h t s ,   a s   s e t   f o r t h   i n   t h e   O A S I S   I P R   
 P o l i c y ,   m u s t   b e   f o l l o w e d )   o r   a s   r e q u i r e d   t o   t r a n s l a t e   i t   i n t o   l a n g u a g e s   o t h e r   t h a n   E n g l i s h . 
 T h e   l i m i t e d   p e r m i s s i o n s   g r a n t e d   a b o v e   a r e   p e r p e t u a l   a n d   w i l l   n o t   b e   r e v o k e d   b y   O A S I S   o r   i t s   s u c c e s s o r s   
 o r   a s s i g n s . 
 
 T h i s   d o c u m e n t   a n d   t h e   i n f o r m a t i o n   c o n t a i n e d   h e r e i n   i s   p r o v i d e d   o n   a n   " A S   I S "   b a s i s   a n d   O A S I S   
 D I S C L A I M S   A L L   W A R R A N T I E S ,   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   A N Y   
 W A R R A N T Y   T H A T   T H E   U S E   O F   T H E   I N F O R M A T I O N   H E R E I N   W I L L   N O T   I N F R I N G E   A N Y   O W N E R S H I P   
 R I G H T S   O R   A N Y   I M P L I E D   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   O R   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 . 
 
 O A S I S   r e q u e s t s   t h a t   a n y   O A S I S   P a r t y   o r   a n y   o t h e r   p a r t y   t h a t   b e l i e v e s   i t   h a s   p a t e n t   c l a i m s   t h a t   w o u l d   
 n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   
 t o   n o t i f y   O A S I S   T C   A d m i n i s t r a t o r   a n d   p r o v i d e   a n   i n d i c a t i o n   o f   i t s   w i l l i n g n e s s   t o   g r a n t   p a t e n t   l i c e n s e s   t o   
 s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   
 p r o d u c e d   t h i s   s p e c i f i c a t i o n . 
 
 O A S I S   i n v i t e s   a n y   p a r t y   t o   c o n t a c t   t h e   O A S I S   T C   A d m i n i s t r a t o r   i f   i t   i s   a w a r e   o f   a   c l a i m   o f   o w n e r s h i p   o f   
 a n y   p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   s p e c i f i c a t i o n   b y   a   p a t e n t   
 h o l d e r   t h a t   i s   n o t   w i l l i n g   t o   p r o v i d e   a   l i c e n s e   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   
 M o d e   o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n .   O A S I S   m a y   i n c l u d e   s u c h   
 c l a i m s   o n   i t s   w e b s i t e ,   b u t   d i s c l a i m s   a n y   o b l i g a t i o n   t o   d o   s o . 
 
 O A S I S   t a k e s   n o   p o s i t i o n   r e g a r d i n g   t h e   v a l i d i t y   o r   s c o p e   o f   a n y   i n t e l l e c t u a l   p r o p e r t y   o r   o t h e r   r i g h t s   t h a t   
 m i g h t   b e   c l a i m e d   t o   p e r t a i n   t o   t h e   i m p l e m e n t a t i o n   o r   u s e   o f   t h e   t e c h n o l o g y   d e s c r i b e d   i n   t h i s   d o c u m e n t   o r   
 t h e   e x t e n t   t o   w h i c h   a n y   l i c e n s e   u n d e r   s u c h   r i g h t s   m i g h t   o r   m i g h t   n o t   b e   a v a i l a b l e ;   n e i t h e r   d o e s   i t   r e p r e s e n t   
 t h a t   i t   h a s   m a d e   a n y   e f f o r t   t o   i d e n t i f y   a n y   s u c h   r i g h t s .   I n f o r m a t i o n   o n   O A S I S '   p r o c e d u r e s   w i t h   r e s p e c t   t o   
 r i g h t s   i n   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   c a n   b e   f o u n d   o n   t h e   
 O A S I S   w e b s i t e .   C o p i e s   o f   c l a i m s   o f   r i g h t s   m a d e   a v a i l a b l e   f o r   p u b l i c a t i o n   a n d   a n y   a s s u r a n c e s   o f   l i c e n s e s   
 t o   b e   m a d e   a v a i l a b l e ,   o r   t h e   r e s u l t   o f   a n   a t t e m p t   m a d e   t o   o b t a i n   a   g e n e r a l   l i c e n s e   o r   p e r m i s s i o n   f o r   t h e   u s e   
 o f   s u c h   p r o p r i e t a r y   r i g h t s   b y   i m p l e m e n t e r s   o r   u s e r s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   
 S t a n d a r d ,   c a n   b e   o b t a i n e d   f r o m   t h e   O A S I S   T C   A d m i n i s t r a t o r .   O A S I S   m a k e s   n o   r e p r e s e n t a t i o n   t h a t   a n y   
 i n f o r m a t i o n   o r   l i s t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   w i l l   a t   a n y   t i m e   b e   c o m p l e t e ,   o r   t h a t   a n y   c l a i m s   i n   s u c h   l i s t   
 a r e ,   i n   f a c t ,   E s s e n t i a l   C l a i m s . 
 
 T h e   n a m e s   " O A S I S " ,     a r e   t r a d e m a r k s   o f   O A S I S ,   t h e   o w n e r   a n d   d e v e l o p e r   o f   t h i s   s p e c i f i c a t i o n ,   a n d   s h o u l d   
 b e   u s e d   o n l y   t o   r e f e r   t o   t h e   o r g a n i z a t i o n   a n d   i t s   o f f i c i a l   o u t p u t s .   O A S I S   w e l c o m e s   r e f e r e n c e   t o ,   a n d   
 i m p l e m e n t a t i o n   a n d   u s e   o f ,   s p e c i f i c a t i o n s ,   w h i l e   r e s e r v i n g   t h e   r i g h t   t o   e n f o r c e   i t s   m a r k s   a g a i n s t   m i s l e a d i n g   
 u s e s .   P l e a s e   s e e   h t t p : / / w w w . o a s i s - o p e n . o r g / w h o / t r a d e m a r k . p h p   f o r   a b o v e   g u i d a n c e . 
 E N D   O F   S D O   3   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S E R P   1 . 1 3 . 1 .     T h e   P r o g r a m   i n c l u d e s   S E R P   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
     b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   S E R P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S E R V I C E   C O M P O N E N T   A R C H I T E C T U R E   S P E C I F I C A T I O N :   T h e   P r o g r a m   i n c l u d e s   c e r t a i n   i n f o r m a t i o n   
 r e l a t e d   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n .   
 
 C o p y r i g h t   N o t i c e 
 ( C )   C o p y r i g h t   B E A   S y s t e m s ,   I n c . ,   C a p e   C l e a r   S o f t w a r e ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p ,   I n t e r f a c e 2 1 ,   I O N A   T e c h n o l o g i e s ,   O r a c l e ,   P r i m e t o n   T e c h n o l o g i e s ,   P r o g r e s s   S o f t w a r e ,   R e d   H a t ,   R o g u e   W a v e   S o f t w a r e ,   S A P   A G . ,   S i e m e n s   A G . ,   S o f t w a r e   A G . ,   S u n   M i c r o s y s t e m s ,   I n c . ,   S y b a s e   I n c . ,   T I B C O   S o f t w a r e   I n c . ,   2 0 0 5 ,   2 0 0 7 .   A l l   r i g h t s   r e s e r v e d . 
 L i c e n s e 
 T h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y   a n d   d i s t r i b u t e   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   a n d / o r   p o r t i o n s   t h e r e o f ,   w i t h o u t   m o d i f i c a t i o n ,   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e : 
 1 .   A   l i n k   o r   U R L   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   a t   t h i s   l o c a t i o n : 
 *   h t t p : / / w w w . o s o a . o r g / d i s p l a y / M a i n / S e r v i c e + C o m p o n e n t + A r c h i t e c t u r e + S p e c i f i c a t i o n s 
 2 .   T h e   f u l l   t e x t   o f   t h e   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n . 
 B E A ,   C a p e   C l e a r ,   I B M ,   I n t e r f a c e 2 1 ,   I O N A ,   O r a c l e ,   P r i m e t o n ,   P r o g r e s s   S o f t w a r e ,   R e d   H a t ,   R o g u e   W a v e ,   S A P ,   S i e m e n s ,   S o f t w a r e   A G . ,   S u n ,   S y b a s e ,   T I B C O   ( c o l l e c t i v e l y ,   t h e   " A u t h o r s " )   a g r e e   t o   g r a n t   y o u   a   r o y a l t y - f r e e   l i c e n s e ,   u n d e r   r e a s o n a b l e ,   n o n - d i s c r i m i n a t o r y   t e r m s   a n d   c o n d i t i o n s   t o   p a t e n t s   t h a t   t h e y   d e e m   n e c e s s a r y   t o   i m p l e m e n t   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n . 
 T H E   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S P E C I F I C A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H I S   S P E C I F I C A T I O N   A N D   T H E   I M P L E M E N T A T I O N   O F   I T S   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E . 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R   D I S T R I B U T I O N   O F   T H E   S e r v i c e   C o m p o n e n t s   A r c h i t e c t u r e   S P E C I F I C A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 E N D   S E R V I C E   C O M P O N E N T   A R C H I T E C T U R E   S P E C I F I C A T I O N   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S L F 4 J   1 . 6 . 1 .     T h e   P r o g r a m   i n c l u d e s   S L F 4 J   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
   *   A l l   r i g h t s   r e s e r v e d . 
   *   
   *   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 . 
 
 E N D   O F   S L F 4 J   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 X M L P U L L   1 . 1 . 3 . 1 
   
 X M L P U L L   A P I   I S   F R E E 
 - - - - - - - - - - - - - - - - - - - 
 
 A l l   o f   t h e   X M L P U L L   A P I   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d   d o c u m e n t a t i o n   
 c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   * e x c e p t *   f o r   t e s t s   ( s e e   s e p a r a t e   L I C E N S E _ T E S T S . t x t ) 
 a r e   i n   t h e   P u b l i c   D o m a i n . 
 
 X M L P U L L   A P I   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y   p u r p o s e . 
 
 I n i t i a l   a u t h o r s : 
 
     S t e f a n   H a u s t e i n 
     A l e k s a n d e r   S l o m i n s k i 
 
 2 0 0 1 - 1 2 - 1 2 
 E N D   O F   X M L P U L L   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W 3 C ( R ) :     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h i s 
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 W 3 C ( R )   S o f t w a r e   N o t i c e   a n d   L i c e n s e . 
 
 X M L   S c h e m a   a n d     X G r a m m a r 
 W S - A d d r e s s i n g     
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e       s i t e - p o l i c y @ w 3 . o r g       
 L a s t   r e v i s e d   $ I d :   c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 . h t m l , v   1 . 1 1   2 0 0 4 / 0 7 / 0 6   1 6 : 0 2 : 4 9   s l e s c h   E x p   $ 
 
 E N D   O F   W 3 C ( R )     C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 W I N P C A P   4 . 0   A l p h a   -   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h i s   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :     
 
 
 C o p y r i g h t   ( c )   1 9 9 9   -   2 0 0 5   N e t G r o u p ,   P o l i t e c n i c o   d i   T o r i n o   ( I t a l y ) . 
 C o p y r i g h t   ( c )   2 0 0 5   -   2 0 0 9   C A C E   T e c h n o l o g i e s ,   D a v i s   ( C a l i f o r n i a ) . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   P o l i t e c n i c o   d i   T o r i n o ,   C A C E   T e c h n o l o g i e s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   L a w r e n c e   B e r k e l e y   L a b o r a t o r y   a n d   i t s   c o n t r i b u t o r s .   
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   K u n g l i g a   T e k n i s k a   H g s k o l a n   a n d   i t s   c o n t r i b u t o r s . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y . 
   
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 0 ,   1 9 9 1 ,   1 9 9 2 ,   1 9 9 3 ,   1 9 9 4 ,   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y   a n d   i t s   c o n t r i b u t o r s . " 
 4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   I N S T I T U T E   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 8 3   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d   p r o v i d e d   t h a t   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 a r a g r a p h   a r e   d u p l i c a t e d   i n   a l l   s u c h   f o r m s   a n d   t h a t   a n y   d o c u m e n t a t i o n ,   a d v e r t i s i n g   m a t e r i a l s ,   a n d   o t h e r   m a t e r i a l s   r e l a t e d   t o   s u c h   d i s t r i b u t i o n   a n d   u s e   a c k n o w l e d g e   t h a t   t h e   s o f t w a r e   w a s   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y .   T h e   n a m e   o f   t h e   U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F   M E R C H A N T I B I L I T Y   A N D   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 . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7   K u n g l i g a   T e k n i s k a   H g s k o l a n   ( R o y a l   I n s t i t u t e   o f   T e c h n o l o g y ,   S t o c k h o l m ,   S w e d e n ) .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   K u n g l i g a   T e k n i s k a   H g s k o l a n   a n d   i t s   c o n t r i b u t o r s . " 
 4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   I N S T I T U T E   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   I N S T I T U T E   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 7   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y " 
 4 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 3   b y   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s ,   a n d   t h a t   t h e   n a m e   o f   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   d o c u m e n t   o r   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 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 "   A N D   D I G I T A L   E Q U I P M E N T   C O R P .   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   D I G I T A L   E Q U I P M E N T   C O R P O R A T I O N   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 P o r t i o n s   C o p y r i g h t   ( C )   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7 ,   1 9 9 8 ,   a n d   1 9 9 9   W I D E   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   p r o j e c t   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   P R O J E C T   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   P R O J E C T   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 6   J u n i p e r   N e t w o r k s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t :   ( 1 )   s o u r c e   c o d e   d i s t r i b u t i o n s   r e t a i n   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 a r a g r a p h   i n   i t s   e n t i r e t y ,   ( 2 )   d i s t r i b u t i o n s   i n c l u d i n g   b i n a r y   c o d e   i n c l u d e   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 a r a g r a p h   i n   i t s   e n t i r e t y   i n   t h e   d o c u m e n t a t i o n   o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   n a m e   o f   J u n i p e r   N e t w o r k s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 .   
 
 P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 1   D a n i e l   H a r t m e i e r   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 -   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 -   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 P o r t i o n s   C o p y r i g h t   1 9 8 9   b y   C a r n e g i e   M e l l o n . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   p r o g r a m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   o n   a l l   c o p i e s   a n d   s u p p o r t i n g   d o c u m e n t a t i o n ,   t h e   n a m e   o f   C a r n e g i e   M e l l o n   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   p r o g r a m   w i t h o u t   s p e c i f i c   p r i o r   p e r m i s s i o n ,   a n d   n o t i c e   b e   g i v e n   i n   s u p p o r t i n g   d o c u m e n t a t i o n   t h a t   c o p y i n g   a n d   d i s t r i b u t i o n   i s   b y   p e r m i s s i o n   o f   C a r n e g i e   M e l l o n   a n d   S t a n f o r d   U n i v e r s i t y .   C a r n e g i e   M e l l o n   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 E N D   O F   W I N P C A P   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 Z l i b   1 . 1 . 4 .     T h e   P r o g r a m   i n c l u d e s   Z l i b   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 / *   z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
     v e r s i o n   1 . 2 . 3 ,   J u l y   1 8 t h ,   2 0 0 5 
 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
     M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   Z L I B   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 B S D   L i c e n s e : 
 
 -   D O J O   W e b   B u i l d e r     -   C o p y r i g h t   ( c ) 2 0 0 5   - 2 0 1 1 ,   T h e   D o j o   F o u n d a t i o n 
 -   F i r e b u g   L i t e   F i l e s   -   C o p y r i g h t   ( c )   2 0 0 8   A z e r   K o u l u   h t t p : / / a z e r . k o d f a b r i k . c o m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E n d   o f   B S D   N o t i c e s   F i l e   a n d   L i c e n s e   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 - - - - - -   E n d   o f   I B M   W e b S p h e r e   8 . 5 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 -   C o m m o n s   C o d e c   1 . 3 
 -   A N T   1 . 6 . 2 
 
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F     A p a c h e   L i c e n s e   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N       
 
 B R O W S E R L A U N C H E R   C O D E .     
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   B r o w s e r L a u n c h e r   s o f t w a r e : 
 
 -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
   I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N     
 
 H S Q L   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   H S Q L   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 -   H S Q L D B   V 1 . 7 . 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   H S Q L   D e v e l o p m e n t   G r o u p :     
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 E N D   O F   H S Q L   N O T I C E S   A N D   I N F O R M A T I O N     
 
 I C U 4 J   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   I C U 4 J   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 -   I C U 4 J   V 3 . 6 . 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   I C U :     
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :   h t t p : / / w w w . i c u - p r o j e c t . o r g / 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t       1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 E N D   O F   I C U   N O T I C E S   A N D   I N F O R M A T I O N     
 
 J T O p e n   S o u r c e   C o d e .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   I C U 4 J   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 -   J T O p e n   5 . 1 . 1   
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   J T O p e n :     
 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 E N D   O F   J T O P E N   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 J S c h   S o u r c e   C o d e .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   J S c h   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 -   J S c h   0 . 1 . 4 5   
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 1   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 E N D   O F   J S c h   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 P e r l   5 .     A r t i s t i c   L i c e n s e :     
 
 -   P e r l   5 . 1 0 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A r t i s t i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : "   h t t p : / / d e v . p e r l . o r g / l i c e n s e s / a r t i s t i c . h t m l 
 
 T h e   i n t e n t   o f   t h i s   d o c u m e n t   i s   t o   s t a t e   t h e   c o n d i t i o n s   u n d e r   w h i c h   a 
 P a c k a g e   m a y   b e   c o p i e d ,   s u c h   t h a t   t h e   C o p y r i g h t   H o l d e r   m a i n t a i n s   s o m e 
 s e m b l a n c e   o f   a r t i s t i c   c o n t r o l   o v e r   t h e   d e v e l o p m e n t   o f   t h e   p a c k a g e , 
 w h i l e   g i v i n g   t h e   u s e r s   o f   t h e   p a c k a g e   t h e   r i g h t   t o   u s e   a n d   d i s t r i b u t e 
 t h e   P a c k a g e   i n   a   m o r e - o r - l e s s   c u s t o m a r y   f a s h i o n ,   p l u s   t h e   r i g h t   t o   m a k e 
 r e a s o n a b l e   m o d i f i c a t i o n s . 
 
 D e f i n i t i o n s : 
 
 	 " P a c k a g e "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   f i l e s   d i s t r i b u t e d   b y   t h e 
 	 C o p y r i g h t   H o l d e r ,   a n d   d e r i v a t i v e s   o f   t h a t   c o l l e c t i o n   o f   f i l e s 
 	 c r e a t e d   t h r o u g h   t e x t u a l   m o d i f i c a t i o n . 
 
 	 " S t a n d a r d   V e r s i o n "   r e f e r s   t o   s u c h   a   P a c k a g e   i f   i t   h a s   n o t   b e e n 
 	 m o d i f i e d ,   o r   h a s   b e e n   m o d i f i e d   i n   a c c o r d a n c e   w i t h   t h e   w i s h e s 
 	 o f   t h e   C o p y r i g h t   H o l d e r   a s   s p e c i f i e d   b e l o w . 
 
 	 " C o p y r i g h t   H o l d e r "   i s   w h o e v e r   i s   n a m e d   i n   t h e   c o p y r i g h t   o r 
 	 c o p y r i g h t s   f o r   t h e   p a c k a g e . 
 
 	 " Y o u "   i s   y o u ,   i f   y o u ' r e   t h i n k i n g   a b o u t   c o p y i n g   o r   d i s t r i b u t i n g 
 	 t h i s   P a c k a g e . 
 
 	 " R e a s o n a b l e   c o p y i n g   f e e "   i s   w h a t e v e r   y o u   c a n   j u s t i f y   o n   t h e 
 	 b a s i s   o f   m e d i a   c o s t ,   d u p l i c a t i o n   c h a r g e s ,   t i m e   o f   p e o p l e   i n v o l v e d , 
 	 a n d   s o   o n .     ( Y o u   w i l l   n o t   b e   r e q u i r e d   t o   j u s t i f y   i t   t o   t h e 
 	 C o p y r i g h t   H o l d e r ,   b u t   o n l y   t o   t h e   c o m p u t i n g   c o m m u n i t y   a t   l a r g e 
 	 a s   a   m a r k e t   t h a t   m u s t   b e a r   t h e   f e e . ) 
 
 	 " F r e e l y   A v a i l a b l e "   m e a n s   t h a t   n o   f e e   i s   c h a r g e d   f o r   t h e   i t e m 
 	 i t s e l f ,   t h o u g h   t h e r e   m a y   b e   f e e s   i n v o l v e d   i n   h a n d l i n g   t h e   i t e m . 
 	 I t   a l s o   m e a n s   t h a t   r e c i p i e n t s   o f   t h e   i t e m   m a y   r e d i s t r i b u t e   i t 
 	 u n d e r   t h e   s a m e   c o n d i t i o n s   t h e y   r e c e i v e d   i t . 
 
 1 .   Y o u   m a y   m a k e   a n d   g i v e   a w a y   v e r b a t i m   c o p i e s   o f   t h e   s o u r c e   f o r m   o f   t h e 
 S t a n d a r d   V e r s i o n   o f   t h i s   P a c k a g e   w i t h o u t   r e s t r i c t i o n ,   p r o v i d e d   t h a t   y o u 
 d u p l i c a t e   a l l   o f   t h e   o r i g i n a l   c o p y r i g h t   n o t i c e s   a n d   a s s o c i a t e d   d i s c l a i m e r s . 
 
 2 .   Y o u   m a y   a p p l y   b u g   f i x e s ,   p o r t a b i l i t y   f i x e s   a n d   o t h e r   m o d i f i c a t i o n s 
 d e r i v e d   f r o m   t h e   P u b l i c   D o m a i n   o r   f r o m   t h e   C o p y r i g h t   H o l d e r .     A   P a c k a g e 
 m o d i f i e d   i n   s u c h   a   w a y   s h a l l   s t i l l   b e   c o n s i d e r e d   t h e   S t a n d a r d   V e r s i o n . 
 
 3 .   Y o u   m a y   o t h e r w i s e   m o d i f y   y o u r   c o p y   o f   t h i s   P a c k a g e   i n   a n y   w a y ,   p r o v i d e d 
 t h a t   y o u   i n s e r t   a   p r o m i n e n t   n o t i c e   i n   e a c h   c h a n g e d   f i l e   s t a t i n g   h o w   a n d 
 w h e n   y o u   c h a n g e d   t h a t   f i l e ,   a n d   p r o v i d e d   t h a t   y o u   d o   a t   l e a s t   O N E   o f   t h e 
 f o l l o w i n g : 
 
         a )   p l a c e   y o u r   m o d i f i c a t i o n s   i n   t h e   P u b l i c   D o m a i n   o r   o t h e r w i s e   m a k e   t h e m 
         F r e e l y   A v a i l a b l e ,   s u c h   a s   b y   p o s t i n g   s a i d   m o d i f i c a t i o n s   t o   U s e n e t   o r 
         a n   e q u i v a l e n t   m e d i u m ,   o r   p l a c i n g   t h e   m o d i f i c a t i o n s   o n   a   m a j o r   a r c h i v e 
         s i t e   s u c h   a s   u u n e t . u u . n e t ,   o r   b y   a l l o w i n g   t h e   C o p y r i g h t   H o l d e r   t o   i n c l u d e 
         y o u r   m o d i f i c a t i o n s   i n   t h e   S t a n d a r d   V e r s i o n   o f   t h e   P a c k a g e . 
 
         b )   u s e   t h e   m o d i f i e d   P a c k a g e   o n l y   w i t h i n   y o u r   c o r p o r a t i o n   o r   o r g a n i z a t i o n . 
 
         c )   r e n a m e   a n y   n o n - s t a n d a r d   e x e c u t a b l e s   s o   t h e   n a m e s   d o   n o t   c o n f l i c t 
         w i t h   s t a n d a r d   e x e c u t a b l e s ,   w h i c h   m u s t   a l s o   b e   p r o v i d e d ,   a n d   p r o v i d e 
         a   s e p a r a t e   m a n u a l   p a g e   f o r   e a c h   n o n - s t a n d a r d   e x e c u t a b l e   t h a t   c l e a r l y 
         d o c u m e n t s   h o w   i t   d i f f e r s   f r o m   t h e   S t a n d a r d   V e r s i o n . 
 
         d )   m a k e   o t h e r   d i s t r i b u t i o n   a r r a n g e m e n t s   w i t h   t h e   C o p y r i g h t   H o l d e r . 
 
 4 .   Y o u   m a y   d i s t r i b u t e   t h e   p r o g r a m s   o f   t h i s   P a c k a g e   i n   o b j e c t   c o d e   o r 
 e x e c u t a b l e   f o r m ,   p r o v i d e d   t h a t   y o u   d o   a t   l e a s t   O N E   o f   t h e   f o l l o w i n g : 
 
         a )   d i s t r i b u t e   a   S t a n d a r d   V e r s i o n   o f   t h e   e x e c u t a b l e s   a n d   l i b r a r y   f i l e s , 
         t o g e t h e r   w i t h   i n s t r u c t i o n s   ( i n   t h e   m a n u a l   p a g e   o r   e q u i v a l e n t )   o n   w h e r e 
         t o   g e t   t h e   S t a n d a r d   V e r s i o n . 
 
         b )   a c c o m p a n y   t h e   d i s t r i b u t i o n   w i t h   t h e   m a c h i n e - r e a d a b l e   s o u r c e   o f 
         t h e   P a c k a g e   w i t h   y o u r   m o d i f i c a t i o n s . 
 
         c )   g i v e   n o n - s t a n d a r d   e x e c u t a b l e s   n o n - s t a n d a r d   n a m e s ,   a n d   c l e a r l y 
         d o c u m e n t   t h e   d i f f e r e n c e s   i n   m a n u a l   p a g e s   ( o r   e q u i v a l e n t ) ,   t o g e t h e r 
         w i t h   i n s t r u c t i o n s   o n   w h e r e   t o   g e t   t h e   S t a n d a r d   V e r s i o n . 
 
         d )   m a k e   o t h e r   d i s t r i b u t i o n   a r r a n g e m e n t s   w i t h   t h e   C o p y r i g h t   H o l d e r . 
 
 5 .   Y o u   m a y   c h a r g e   a   r e a s o n a b l e   c o p y i n g   f e e   f o r   a n y   d i s t r i b u t i o n   o f   t h i s 
 P a c k a g e .     Y o u   m a y   c h a r g e   a n y   f e e   y o u   c h o o s e   f o r   s u p p o r t   o f   t h i s 
 P a c k a g e .     Y o u   m a y   n o t   c h a r g e   a   f e e   f o r   t h i s   P a c k a g e   i t s e l f .     H o w e v e r , 
 y o u   m a y   d i s t r i b u t e   t h i s   P a c k a g e   i n   a g g r e g a t e   w i t h   o t h e r   ( p o s s i b l y 
 c o m m e r c i a l )   p r o g r a m s   a s   p a r t   o f   a   l a r g e r   ( p o s s i b l y   c o m m e r c i a l )   s o f t w a r e 
 d i s t r i b u t i o n   p r o v i d e d   t h a t   y o u   d o   n o t   a d v e r t i s e   t h i s   P a c k a g e   a s   a 
 p r o d u c t   o f   y o u r   o w n .     Y o u   m a y   e m b e d   t h i s   P a c k a g e ' s   i n t e r p r e t e r   w i t h i n 
 a n   e x e c u t a b l e   o f   y o u r s   ( b y   l i n k i n g ) ;   t h i s   s h a l l   b e   c o n s t r u e d   a s   a   m e r e 
 f o r m   o f   a g g r e g a t i o n ,   p r o v i d e d   t h a t   t h e   c o m p l e t e   S t a n d a r d   V e r s i o n   o f   t h e 
 i n t e r p r e t e r   i s   s o   e m b e d d e d . 
 
 6 .   T h e   s c r i p t s   a n d   l i b r a r y   f i l e s   s u p p l i e d   a s   i n p u t   t o   o r   p r o d u c e d   a s 
 o u t p u t   f r o m   t h e   p r o g r a m s   o f   t h i s   P a c k a g e   d o   n o t   a u t o m a t i c a l l y   f a l l 
 u n d e r   t h e   c o p y r i g h t   o f   t h i s   P a c k a g e ,   b u t   b e l o n g   t o   w h o e v e r   g e n e r a t e d 
 t h e m ,   a n d   m a y   b e   s o l d   c o m m e r c i a l l y ,   a n d   m a y   b e   a g g r e g a t e d   w i t h   t h i s 
 P a c k a g e .     I f   s u c h   s c r i p t s   o r   l i b r a r y   f i l e s   a r e   a g g r e g a t e d   w i t h   t h i s 
 P a c k a g e   v i a   t h e   s o - c a l l e d   " u n d u m p "   o r   " u n e x e c "   m e t h o d s   o f   p r o d u c i n g   a 
 b i n a r y   e x e c u t a b l e   i m a g e ,   t h e n   d i s t r i b u t i o n   o f   s u c h   a n   i m a g e   s h a l l 
 n e i t h e r   b e   c o n s t r u e d   a s   a   d i s t r i b u t i o n   o f   t h i s   P a c k a g e   n o r   s h a l l   i t 
 f a l l   u n d e r   t h e   r e s t r i c t i o n s   o f   P a r a g r a p h s   3   a n d   4 ,   p r o v i d e d   t h a t   y o u   d o 
 n o t   r e p r e s e n t   s u c h   a n   e x e c u t a b l e   i m a g e   a s   a   S t a n d a r d   V e r s i o n   o f   t h i s 
 P a c k a g e . 
 
 7 .   C   s u b r o u t i n e s   ( o r   c o m p a r a b l y   c o m p i l e d   s u b r o u t i n e s   i n   o t h e r 
 l a n g u a g e s )   s u p p l i e d   b y   y o u   a n d   l i n k e d   i n t o   t h i s   P a c k a g e   i n   o r d e r   t o 
 e m u l a t e   s u b r o u t i n e s   a n d   v a r i a b l e s   o f   t h e   l a n g u a g e   d e f i n e d   b y   t h i s 
 P a c k a g e   s h a l l   n o t   b e   c o n s i d e r e d   p a r t   o f   t h i s   P a c k a g e ,   b u t   a r e   t h e 
 e q u i v a l e n t   o f   i n p u t   a s   i n   P a r a g r a p h   6 ,   p r o v i d e d   t h e s e   s u b r o u t i n e s   d o 
 n o t   c h a n g e   t h e   l a n g u a g e   i n   a n y   w a y   t h a t   w o u l d   c a u s e   i t   t o   f a i l   t h e 
 r e g r e s s i o n   t e s t s   f o r   t h e   l a n g u a g e . 
 
 8 .   A g g r e g a t i o n   o f   t h i s   P a c k a g e   w i t h   a   c o m m e r c i a l   d i s t r i b u t i o n   i s   a l w a y s 
 p e r m i t t e d   p r o v i d e d   t h a t   t h e   u s e   o f   t h i s   P a c k a g e   i s   e m b e d d e d ;   t h a t   i s , 
 w h e n   n o   o v e r t   a t t e m p t   i s   m a d e   t o   m a k e   t h i s   P a c k a g e ' s   i n t e r f a c e s   v i s i b l e 
 t o   t h e   e n d   u s e r   o f   t h e   c o m m e r c i a l   d i s t r i b u t i o n .     S u c h   u s e   s h a l l   n o t   b e 
 c o n s t r u e d   a s   a   d i s t r i b u t i o n   o f   t h i s   P a c k a g e . 
 
 9 .   T h e   n a m e   o f   t h e   C o p y r i g h t   H o l d e r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 1 0 .   T H I S   P A C K A G E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 W A R R A N T I E S   O F   M E R C H A N T I B I L I T Y   A N D   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 . 
 
 E N D   O F   P e r l   5   N O T I C E S   A N D   I N F O R M A T I O N     
 
 E N D   O F   N O T I C E S   F O R :   I B M   T i v o l i   S y s t e m   A u t o m a t i o n   f o r   M u l t i p l a t f o r m s   4 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   C o g n o s   A n a l y t i c s   S o f t w a r e   D e v e l o p m e n t   K i t   1 1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 A p a c h e   L i c e n s e   2 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 :   
 
 
 A p a c h e   A n t   ( s h i p p e d )   1 . 8 . 2 ,   A p a c h e   A x i s   1 . 4 ,   A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   
 F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 ,   A p a c h e   C o m m o n s   C o n f i g u r a t i o n   1 . 5 ,   A p a c h e   C o m m o n s   I O   
 2 . 4 ,   A p a c h e   C o m m o n s   L a n g   2 . 3 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 1 ,   A p a c h e   C o m m o n s   C o d e c   
 1 . 3 ,   A p a c h e   J a k a r t a   J S P ( t m )   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   1 . 0 . 3 ,   A p a c h e   l o g 4 j   
 1 . 2 . 1 7 ,   A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 ,   A p a c h e   T o m c a t   6 . 0 . 4 4 ,   A p a c h e   
 P o r t a l s   W e b   S e r v i c e s   R e m o t e   P o r t l e t s   ( W S R P )   1 . 0 ,   A p a c h e   X a l a n - C + +   1 . 8 ,   A p a c h e   
 X a l a n - J a v a   2 . 7 . 1 ,   A p a c h e   X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   2 . 7 ,   A p a c h e   X e r c e s - C + +   
 X M L   P a r s e r   2 . 7 ,   A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 9 . 1   
 
 
 A p a c h e   A n t   ( s h i p p e d )   1 . 8 . 2 
 
 
 A p a c h e   A n t 
 C o p y r i g h t   1 9 9 9 - 2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h e       s y n c       t a s k   i s   b a s e d   o n   c o d e   C o p y r i g h t   ( c )   2 0 0 2 ,   L a n d m a r k 
 G r a p h i c s   C o r p   t h a t   h a s   b e e n   k i n d l y   d o n a t e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n .   
 
 
 A p a c h e   A x i s   1 . 4 
 
 
 C o p y r i g h t     2 0 0 0 - 2 0 0 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 
 
 
 C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   C o m m o n s   C o n f i g u r a t i o n   1 . 5 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   C o m m o n s   I O   2 . 4 
 
 
 C o p y r i g h t   2 0 0 2 - 2 0 1 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 A p a c h e   C o m m o n s   L a n g   2 . 3 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   C o m m o n s   L o g g i n g   1 . 1 
 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   J a k a r t a   J S P ( t m )   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   1 . 0 . 3 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   l o g 4 j   1 . 2 . 1 7 
 
 
 C o p y r i g h t   2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t   
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / n s i s . s o u r c e f o r g e . n e t .   
 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / w w w . e c l i p s e . o r g .   
 
 
 A p a c h e   T o m c a t   6 . 0 . 4 4 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 1 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t   
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / n s i s . s o u r c e f o r g e . n e t .   
 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d   
 
 
 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / w w w . e c l i p s e . o r g .   
 
 
 T h e   o r i g i n a l   X M L   S c h e m a s   f o r   J a v a   E E   D e p l o y m e n t   D e s c r i p t o r s : 
 
 
 - j a v a e e _ 5 . x s d 
 - j a v a e e _ w e b _ s e r v i c e s _ 1 _ 2 . x s d 
 - j a v a e e _ w e b _ s e r v i c e s _ c l i e n t _ 1 _ 2 . x s d 
 m a y   b e   o b t a i n e d   f r o m   h t t p : / / j a v a . s u n . c o m / x m l / n s / j a v a e e /   
 A p a c h e   P o r t a l s   W e b   S e r v i c e s   R e m o t e   P o r t l e t s   ( W S R P )   1 . 0 
 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   X a l a n - C + +   1 . 8 
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m .   
 A p a c h e   X a l a n - J a v a   2 . 7 . 1 
 
 
 A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
 t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n   2 . 0 
 - J A X P   1 . 3   A P I s   -   s e e   b e l o w   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
 - R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n 1 . 1   
 - S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 - C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d 
 X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0 
 - J A X P   1 . 3   A P I s   -   s e e   b e l o w   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
 - R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 - A n t   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 - S t y l e b o o k   d o c   t o o l   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   
 - E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 - L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   X e r c e s   J a v a 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
 w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 
 
   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r )   
 
 
 A p a c h e   X M L   C o m m o n s 
 C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0   a p p l i e s   t o : 
 
 
 T h e   l i c e n s e   a b o v e   a p p l i e s   t o   t h i s   A p a c h e   X a l a n   r e l e a s e   o f : 
 X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   
 X a l a n - J a v a   2   -   S e r i a l i z e r   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e s 
 x a l a n . j a r   a n d   x s l t c . j a r   -   X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   f r o m 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g /   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 s e r i a l i z e r . j a r   -   X a l a n - J a v a   2   -   S e r i a l i z e r 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   X e r c e s - J a v a   2   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x e r c e s I m p l . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :   h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x m l - a p i s . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :   h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   r e l e a s e   c o p y   o f   X e r c e s - J a v a   2   
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   a p p l i e s   t o : 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   i n c l u d e d   f i l e s : 
 t o o l s / a n t . j a r 
 t o o l s / a n t R u n 
 t o o l s / a n t R u n . b a t 
 
 
 S o u r c e :   h t t p : / / a n t . a p a c h e . o r g / 
 U s e d   B y :   X a l a n ' s   b u i l d   p r o c e s s :   j a v a / b u i l d . x m l   a n d   t e s t / b u i l d . x m l   
 
 
 a n d   a p p l i e s   t o   t h e   i n c l u d e d   B C E L . j a r   f r o m   A p a c h e   J a k a r t a 
 ( B y t e   C o d e   E n g i n e e r i n g   L i b r a r y ) . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / b c e l 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 a n d   a l s o   a p p l i e s   t o   t h e   i n c l u d e d   r e g e x p . j a r , 
 j a k a r t a - r e g e x p - 1 . 2 . j a r   f r o m   A p a c h e   J a k a r t a . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / r e g e x p 
 U s e d   B y :   B C E L . j a r   w h i c h   i s   u s e d   b y   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 a n d   a l s o   t o   s t y l e b o o k - 1 . 0 - b 3 _ x a l a n - 2 . j a r   -   T o o l   f o r   g e n e r a t i n g   X a l a n 
 d o c u m e n t a t i o n .   
 I n t e g r a t e d   w i t h   X a l a n - J a v a   2   a n d   X e r c e s   2 . 
 S o u r c e :   h t t p : / / s v n . a p a c h e . o r g / v i e w v c / x m l / s t y l e b o o k / 
 U s e d   b y :   X a l a n - J a v a   2 ,   X a l a n - C + +   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   d o c u m e n t a t i o n 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s :   
 
 
 W 3 C ( R )   D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t , 
 o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e ) 
 a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g 
 t e r m s   a n d   c o n d i t i o n s :   
 
 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e 
 W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e :   
 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t 
 d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n 
 i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h 
 C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s 
 R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t 
 
 
 d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 
 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d . 
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s , 
 o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e 
 c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f .   
 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t 
 t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q ) 
 a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s 
 g r a n t e d 
 b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s .   
 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   s o f t w a r e , 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s   i n   j a r   f i l e   x m l - a p i s . j a r :   
 
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s , 
 o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s 
 w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r 
 p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s , 
 o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e 
 s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n 
 t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n 
 f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S 
 M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R 
 P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   
 A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   j a r   f i l e 
 j a v a _ c u p . j a r   -   L A L R   P a r s e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / C U P 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r   
 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r 
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s 
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o 
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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 
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e 
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   J L E X   j a r   f i l e 
 J L e x . j a r   -   A   L e x i c a l   A n a l y z e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / J L e x 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 J L E X   C O P Y R I G H T   N O T I C E ,   L I C E N S E   A N D   D I S C L A I M E R .   
 
 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0   b y   E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d 
 t h a t   b o t h   t h 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   a n d 
 w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e 
 n a m e   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d 
 t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
 f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y 
 s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g 
 f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 , 
 n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   t h e   J a v a 
 p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t   t o   i m p l y   t h a t 
 S u n   e n d o r s e s   t h i s   p r o d u c t .   
 
 
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   2 . 7 
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   
 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 
 
 ( c )   1 9 9 9 .   
 A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 9 . 1 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . , 
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 M a y   i n c l u d e   A p a c h e   X M L   C o m m o n s   R e s o l v e r 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   h t t p : / / w w w . a p a c h e . o r g /   
 
 
 M a y   i n c l u d e   A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 P o r t i o n s   o f   t h i s   c o d e   ( X a l a n )   a r e   d e r i v e d   f r o m   c l a s s e s   p l a c e d   i n   t h e 
 p u b l i c   d o m a i n   b y   A r b o r t e x t   o n   1 0   A p r   2 0 0 0 .   S e e : 
 h t t p : / / w w w . a r b o r t e x t . c o m / c u s t o m e r _ s u p p o r t / u p d a t e s _ a n d _ t e c h n i c a l _ n o t e s / c a t a l o g s / 
 d o c s / R E A D M E . h t m   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   l i c e n s e d   u n d e r   W 3 C   D O C U M E N T   L I C E N S E   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1   
 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t 
 f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e 
 r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :   
 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C 
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e 
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e :   
 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t 
 e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s 
 p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m 
 f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e , 
 d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e 
 i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f .   
 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s 
 i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e 
 r e q u i r e m e n t s .   
 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   
 
 
 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n 
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 A p a c h e   S o f t w a r e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N   
 
 
 1 .   D e f i n i t i o n s .   
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s .   
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   
 a s   m o d i f y i n g   t h e   L i c e n s e . 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e .   
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 
 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k .   
 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 t h e   b r a c k e t s ! )   T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s .   
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ]   
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0   
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e .   
 
 
 - - - E n d   o f   t h e   A p a c h e   L i c e n s e   2 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 :   
 
 
 A p a c h e   A n t   1 . 5 . 4 ,   A p a c h e   A x i s   1 . 1 ,   A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 ,   
 A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 ,   A p a c h e   l o g 4 j   1 . 2 . 8 ,   l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   
 A p p e n d e r )   1 . 2 . 8 ,   A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2   
 
 
 A p a c h e   A n t   1 . 5 . 4 
 
 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   A x i s   1 . 1 
 
 
 C o p y r i g h t   ( c )   2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 
 
 
 A z t e c r i d e r   ( j d . x s l t ,   v e r s i o n   1 . 5 . 5 )   
 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   A p a c h e   1 . 1   L i c e n s e   
 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   J o h a n n e s   D b l e r .   A l l   r i g h t s   r e s e r v e d . 
 P o r t i o n s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 .   
 T h e   s o u r c e   i s   a v a i l a b l e   a t   t h e   f o l l o w i n g   l o c a t i o n : 
 h t t p : / / w w w . s t y l u s s t u d i o . c o m / j d . x s l t /   
 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   W 3 C   S o f t w a r e   L i c e n s e   
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E   
 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e :   ( c )   W o r l d   W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e , 
 K e i o   U n i v e r s i t y .   A l l   R i g h t s   R e s e r v e d . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m 
 w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   l o g 4 j   1 . 2 . 8 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3 ,   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0 ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d .   
 
 
 l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   A p p e n d e r )   1 . 2 . 8 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 T h i s   p a c k a g e   a l s o   c o n t a i n s   D O M   s o f t w a r e   o r i g i n a l l y   l i c e n s e d   u n d e r   t h e   f o l l o w i n g 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E   
 C o p y r i g h t   ( c )   1 9 9 4 - 2 0 0 1   W o r l d 
 W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d 
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k , 
 y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   
 
 
 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t 
 y o u   m a k e :   
 
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 
 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t   ( c )   [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s 
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n 
 A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / "   
 
 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D 
 C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   
 P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E 
 S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
 i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r .   
 
 
 4 .   T h e   n a m e s   " A n t " ,   " A x i s " ,   " B a t i k " ,   " T h e   J a k a r t a   P r o j e c t " ,   " C o m m o n s " , 
 " J a k a r t a " ,   " O R O " ,   " S t r u t s " ,   " T o m c a t " ,   " X a l a n " ,   " X e r c e s " ,   " A p a c h e   r e g e x p " , 
 " L u c e n e " ,   " L o g 4 J " ,   " A p a c h e   B C E L " ,   " V e l o c i t y " ,   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e 
 F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e 
 c o n t a c t   a p a c h e @ a p a c h e . o r g .   
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   " A p a c h e 
 r e g e x p " ,   o r   " A p a c h e   B C E L " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r 
 w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   
 E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   
 
 
 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e       h t t p : / / w w w . a p a c h e . o r g /     .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y 
 w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f 
 I l l i n o i s ,   U r b a n a - C h a m p a i g n .   
 
 
 - - - E n d   o f   t h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B o u n c y   C a s t l e   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   B o u n c y   C a s t l e   L i c e n s e :   
 
 
 B o u n c y   C a s t l e   C r y p t o   A P I s   1 . 4 . 5 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 0 8   T h e   L e g i o n   O f   T h e   B o u n c y   C a s t l e 
 ( h t t p : / / w w w . b o u n c y c a s t l e . o r g )   
 
 
 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 .   
 
 
 - - - E n d   o f   t h e   B o u n c y   C a s t l e   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B S D   L i c e n s e   V e r s i o n   2 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e   V e r s i o n   2 . 0 :   
 
 
 J a x e n   1 . 1 . 1 ,   G o o g l e   P e r f   T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 ,   X M L   B i n a r y   I n f o s e t   
 E n c o d i n g   ( X B I S )   0 . 9 . 5   
 
 
 J a x e n   1 . 1 . 1   
 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d .   
 
 
 G o o g l e   P e r f   T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 ,   G o o g l e   I n c .   A l l   r i g h t s   r e s e r v e d .   
 
 
 N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 
 X M L   B i n a r y   I n f o s e t   E n c o d i n g   ( X B I S )   0 . 9 . 5 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 4 ,   D e n n i s   M .   S o s n o s k i .   A l l   r i g h t s   r e s e r v e d .   
 
 
 B S D   L i c e n s e   V e r s i o n   2 . 0   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 
 
 N e i t h e r   t h e   n a m e   o f   t h e       O R G A N I Z A T I O N       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
 O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E .   
 
 
 - - - E n d   o f   t h e   B S D   L i c e n s e   V e r s i o n   2 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B S D - s t y l e   L i c e n s e   -   D o m 4 J :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   
 t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e :   
 
 
 D o m 4 j   1 . 6 . 1 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   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   
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
 f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s . 
 R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a   c o p y   o f   t h i s   d o c u m e n t .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   T h e   n a m e   " D O M 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   d o m 4 j - i n f o @ m e t a s t u f f . c o m .   
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " D O M 4 J "   n o r   m a y   " D O M 4 J " 
 a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   D O M 4 J 
 i s   a   r e g i s t e r e d   t r a d e m a r k   o f   M e t a S t u f f ,   L t d .   
 5 .   D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   D O M 4 J   P r o j e c t   -   h t t p : / / w w w . d o m 4 j . o r g   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   M E T A S T U F F ,   L T D .   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M E T A S T U F F ,   L T D .   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 - - - E n d   o f   t h e   B S D   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 :   
 
 
 E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   2 . 6 . 1 ,   E c l i p s e   P l a t f o r m   S D K   3 . 6 . 2   
 
 
 E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   2 . 6 . 1 
 E c l i p s e   P l a t f o r m   S D K   3 . 6 . 2 
 
 
 - ! - 
     i n s e r t   l i s t   o f   o p e n   s o u r c e   s o f t w a r e   p a c k a g e s   h e r e       
 
 
 - ! - 
 
 
 
 I f   m o d i f i c a t i o n s   a r e   d o n e :   
     i n s e r t   t e c h n o t e   i n f o r m a t i o n   h e r e       
 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t 
 i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e 
 C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t 
 a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l 
 p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f 
 s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e 
 a g r e e m e n t .   
 
 
 - - - E n d   o f   t h e   E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 I B M   I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T   r e q u i r e m e n t ) :   T h e   
 P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M 
 I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T   r e q u i r e m e n t ) :   
 
 
 J S O N   f o r   J a v a   1 . 0 . 0 . 2   ( 0 2 / 2 7 / 2 0 0 9 )   
 
 
 - - - E n d   o f   t h e   I B M   I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T 
 r e q u i r e m e n t )   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 I C U   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   I C U   L i c e n s e :   
 
 
 I C U 4 C   4 . 8 . 1 ,   I C U 4 J   4 . 8 . 1 . 1   
 
 
 I C U 4 C   4 . 8 . 1   
 I C U 4 J   4 . 8 . 1 . 1   
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e 
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n .   
 
 
 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   O F   T H I R D   P A R T Y   
 R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R 
 P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 T H I S   S O F T W A R E .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l 
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r 
 d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r .   
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y 
 o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E   
 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e 
 c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A 
 F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y 
 A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S 
 A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E 
 O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 
 C o p y r i g h t     1 9 9 1 - 2 0 0 8   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e 
 " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e 
 " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o 
 s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n 
 n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   
 
 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d 
 D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   
 w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n 
 m o d i f i e d .   
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   
 I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T 
 O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F 
 U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
 a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 
 - - - E n d   o f   t h e   I C U   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 J u p i t e r   I m a g e s   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   
 l i c e n s e d   f r o m   J u p i t e r   I m a g e s :   
 
 
 L i s t   o f   E x t e r n a l   C h r a c t e r i s t i c s   f o r   S a m p l e   I m a g e s   p u r c h a s e d   1 
 
 
 S o m e   i m a g e s   a r e   L i c e n s e d   M a t e r i a l s   f r o m   J u p i t e r i m a g e s 
 ( h t t p : / / w w w . j u p i t e r i m a g e s . c o m )   a n d   a r e   c o p y r i g h t   ( c )   J u p t e r i m a g e s   o r   t h e 
 p h o t o g r a p h e r   o f   s u c h   i m a g e   a s   i n d i c a t e d   i n   t h e   c r e d i t   l i n e   a d j a c e n t   t o   t h e 
 L i c e n s e d   M a t e r i a l   o r   a s   o t h e r w i s e   s h o w n   o n   t h e   J u p i t e r i m a g e s   w e b s i t e .   
 
 
 - - - E n d   o f   t h e   J u p i t e r   I m a g e s   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 P h o t o D i s c   D i g i t a l   I m a g e r y   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   
 p a c k a g e s   l i c e n s e d   f r o m   P h o t o d i s c   I m a g e s :   
 
 
 L i s t   o f   E x t e r n a l   C h a r a c t e r i s t i c s   f o r   S a m p l e   I m a g e s   p u r c h a s e d   1 
 
 
 D i g i t a l   I m a g e r y   ( c )   c o p y r i g h t   2 0 0 1   P h o t o D i s c   I n c   
 
 
 
 - - - E n d   o f   t h e   P h o t o D i s c   D i g i t a l   I m a g e r y   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 P u b l i c   D o m a i n   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   P u b l i c   D o m a i n   L i c e n s e :   
 
 
 I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 
 
 
 W r i t t e n   b y   B o b   J e n k i n s   a n d   t r a n s l a t e d   t o   C + +   b y   Q u i n n   T y l e r   J a c k s o n .   
 
 
 - - - E n d   o f   t h e   P u b l i c   D o m a i n   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 R a n d o m G U I D   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   R a n d o m G U I D   L i c e n s e :   
 
 
 R a n d o m G U I D   1 . 2 . 1   
 
 
 C o p y r i g h t     1 9 9 6 ,   2 0 0 2   A l l   r i g h t s   r e s e r v e d ,   M a r c   A .   M n i c h   m a r c @ c r i t t e r s . c o m   
 
 
 - - - E n d   o f   t h e   R a n d o m G U I D   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 S u n   I B M   T L D A :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   
 O r a c l e   U S A ,   I n c 
 
 
 ( f o r m e r l y   S u n   M i c r o s y s t e m s ,   I n c ) :   
 
 
 I B M   J a v a   R u n t i m e   E n v i r o n m e n t   8 . 0   S R 1   F P 1 ,   J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   1 . 1 . 1 ,   
 J a v a M a i l   1 . 4 . 1   
 
 
 I B M   J a v a   R u n t i m e   E n v i r o n m e n t   8 . 0   S R 1   F P 1   
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   1 . 1 . 1   
 J a v a M a i l   1 . 4 . 1   
 
 
 J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h .   
 
 
 A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d 
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e   
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r   t h e 
 / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r   f i l e s .   
 
 
 - - - E n d   o f   t h e   S u n   I B M   T L D A   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +     
 
 T h i s   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   u n d e r   t h e   l i c e n s e :   S u n I B M T L D A l i c e n s e 
 
   T h e   S u n   I B M   T e c h n o l o g y   L i c e n s e   a n d   D i s t r i b u t i o n   A g r e e m e n t   h a s   t h e   f o l l o w i n g   r e q u i r e m e n t s : 
   1 .   C o v e r s   a l l   S u n   J a v a   J R E s ,   J D K s ,   T C K s ,   i n c l u d i n g   S u n ' s   i m p l e m e n t a t i o n s   o f   v a r i o u s   J S R s . 
   2 .   W e   m a y   u s e   t h i s   c o d e   w i t h i n   I B M   P r o d u c t s   a s   l o n g   a s   w e : 
   a )   u s e   t h e   c o m p l e t e   i m p l e m e n t a t i o n   o f   t h e   p a r t i c u l a r   J S R   ( e g   a   c o m p l e t e   i m p l e m e n t a t i o n   o f   J 2 S E )   -   n o   s u b s e t t i n g   o r   s u p e r s e t t i n g   p e r m i t t e d   u n l e s s   a p p r v e d   b y   t h e   s p e c i f i c a t i o n 
   b )   e n s u r e   t h a t   t h e   P r o d u c t   i s   c e r t i f i e d   b y   t h e   I B m   J a v a   C e r t i f i c a t i o n   t e a m   i n   I n d i a 
   c )   i n c l u d e   t h e   J a v a   t r a d e m a r k   a n d   l o g o   i n   o u r   p r o d u c t . 
   3 .   O n l y   J a v a   c o d e   d o w n l o a d e d   f r o m   t h e   J I M   s i t e   i s   p r e m i t t e d   i n   I B M   P r o d u c t s .   D o   n o t   u s e   J a v a   c o d e   d o w n l o a d e d   f r o m   S u n . 
 
 
 i b m - j r e - v m   8 . 0 . 2 . 0 ,   
 
 c o m . i b m . j a v a : i b m - j r e - v m : 8 . 0 . 2 . 0 
 
   J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h . 
 
   A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d   
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e   
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r   t h e   
 / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r   f i l e s 
 
 
 
 - - - E n d   o f   t h e   S u n I B M T L D A l i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 W 3 C   S o f t w a r e   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   W 3 C   S o f t w a r e   L i c e n s e :   
 
 
 X H T M L   S p e c i f i c a t i o n   ( 2 n d   E d i t i o n )   1 . 0 
 
 
 C o p y r i g h t     1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e , 
 K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1   
 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   
 
 o r   d e r i v a t i v e   c o d e .   
 
 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e 
 c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e 
 c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 - - - E n d   o f   t h e   W 3 C   S o f t w a r e   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 z l i b   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   z l i b   L i c e n s e :   
 
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 ,   z l i b   1 . 2 . 2 ,   z l i b   1 . 2 . 3   
 
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 
 
 
 C o p y r i g h t   1 9 9 8 - 2 0 0 2   G i l l e s   V o l l a n t   
 
 
 z l i b   1 . 2 . 2   
 z l i b   1 . 2 . 3   
 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r .   
 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
 a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e .   
 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n .   
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u   
 
 
 - - - E n d   o f   t h e   z l i b   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 E n d   o f   N o t i c e s   f o r   I B M   C o g n o s   A n a l y t i c s   S o f t w a r e   D e v e l o p m e n t   K i t   1 1 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 s t a r t   o f   I B M   C o g n o s   A n a l y t i c s   A d m i n i s t r a t o r   1 1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A c e   L i c e n s e "   s o f t w a r e :   
 
 T h e   A d a p t i v e   C o m m u n i c a t i o n   E n v i r o n m e n t   ( A C E )   s u b s e t   4 . 6 
 
 C O P Y R I G H T   I N F O R M A T I O N   F O R   A C E   
 A C E   i s   c o p y r i g h t e d   b y   D o u g l a s   C .   S c h m i d t   a n d   h i s   r e s e a r c h   g r o u p   a t 
 W a s h i n g t o n   U n i v e r s i t y ,   C o p y r i g h t   ( c )   1 9 9 3 - 1 9 9 7 ,   a l l   r i g h t s   r e s e r v e d . 
 Y o u   a r e   f r e e   t o   d o   a n y t h i n g   y o u   l i k e   w i t h   t h e   A C E   s o u r c e   c o d e   ( a n d 
 o b j e c t   c o d e   p r o d u c e d   f r o m   t h e   s o u r c e ) .   F o r   i n s t a n c e ,   y o u   c a n   i n c l u d e 
 i t   i n   c o m m e r c i a l   s o f t w a r e ,   a s   l o n g   a s   y o u   i n c l u d e   t h i s   c o p y r i g h t 
 s t a t e m e n t   a l o n g   w i t h   c o d e   b u i l t   u s i n g   A C E .   
 
 Y o u   a r e   u n d e r   n o   o b l i g a t i o n   t o   f r e e l y   r e d i s t r i b u t e   a n y   o f   y o u r   s o u r c e 
 c o d e   t h a t   i s   b u i l t   u s i n g   A C E .   P l e a s e   n o t e ,   h o w e v e r ,   t h a t   y o u   m a y   n o t 
 d o   a n y t h i n g   t o   t h e   A C E   c o d e   t h a t   w i l l   p r e v e n t   i t   f r o m   b e i n g 
 d i s t r i b u t e d   f r e e l y   ( s u c h   a s   c o p y r i g h t i n g   i t   y o u r s e l f   o r   c l a i m i n g 
 a u t h o r s h i p   o f   t h e   A C E   c o d e ) .   
 
 A C E   i s   p r o v i d e d   a s   i s   w i t h   n o   w a r r a n t i e s   o f   a n y   k i n d   i n c l u d i n g   t h e 
 w a r r a n t i e s   o f   d e s i g n ,   m e r c h a n t i b i l i t y   a n d   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 ,   n o n i n f r i n g e m e n t ,   o r   a r i s i n g   f r o m   a   c o u r s e   o f   d e a l i n g ,   u s a g e 
 o r   t r a d e   p r a c t i c e .   
 
 A C E   i s   p r o v i d e d   w i t h   n o   s u p p o r t   a n d   w i t h o u t   a n y   o b l i g a t i o n   o n   t h e   p a r t 
 o f   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   t o   a s s i s t   i n   i t s 
 u s e ,   c o r r e c t i o n ,   m o d i f i c a t i o n   o r   e n h a n c e m e n t .   
 
 W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   a n d   s t u d e n t s   s h a l l   h a v e   n o 
 l i a b i l i t y   w i t h   r e s p e c t   t o   t h e   i n f r i n g e m e n t   o f   c o p y r i g h t s ,   t r a d e 
 s e c r e t s   o r   a n y   p a t e n t s   b y   A C E   o r   a n y   p a r t   t h e r e o f . 
 I n   n o   e v e n t   w i l l   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   b e 
 l i a b l e   f o r   a n y   l o s t   r e v e n u e   o r   p r o f i t s   o r   o t h e r   s p e c i a l ,   i n d i r e c t   a n d 
 c o n s e q u e n t i a l   d a m a g e s . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   A d v a n c e d   V i s u a l 
 S y s t e m s   
 
 P o r t i o n s   C o p y r i g h t   A d v a n c e d   V i s u a l   S y s t e m s   I n c .   2 0 0 8 - 2 0 1 3 .   A l l   r i g h t s   r e s e r v e d 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   L i c e n s e   V e r s i o n   2 . 0 "   s o f t w a r e : 
 
 A p a c h e   A b d e r a   0 . 4 . 0 ,   A p a c h e   A c t i v e M Q   4 . 1 . 2 ,   A p a c h e   A n t   ( s h i p p e d )   1 . 8 . 2 ,   A p a c h e   
 A x i o m   1 . 2 . 5 ,   A p a c h e   A x i s   1 . 4 ,   A p a c h e   C o m m o n s   C o d e c   1 . 3 ,   A p a c h e   C o m m o n s   
 C o l l e c t i o n s   3 . 2 . 1 ,   A p a c h e   C o m m o n s   C o n f i g u r a t i o n   1 . 5 ,   A p a c h e   C o m m o n s   I O   2 . 4 ,   
 A p a c h e   C o m m o n s   L a n g   2 . 3 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 1 ,   A p a c h e   C o m m o n s   P o o l   1 . 3 ,   
 A p a c h e   G e r o n i m o   S p e c s   1 . 2 ,   A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   
 2 . 3 . 0 r c 1 ,   A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   2 . 0 . 2 ,   A p a c h e   J a k a r t a   C o m m o n s   
 H t t p C l i e n t   3 . 1 ,   A p a c h e   J a k a r t a   J S P ( t m )   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   1 . 0 . 3 ,   A p a c h e   
 J a m e s   ( s u b s e t )   2 . 3 . 1 ,   A p a c h e   J a m e s   m i m e 4 j   0 . 2 ,   A p a c h e   l o g 4 c x x   0 . 9 . 7 ,   A p a c h e   
 L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6 ,   A p a c h e   l o g 4 j   1 . 3 a l p h a 6 ,   A p a c h e   O p e n J P A   1 . 2 . 1 ,   A p a c h e   
 P O I   3 . 6   ( s u b s e t ) ,   A p a c h e   P o r t a l s   W e b   S e r v i c e s   R e m o t e   P o r t l e t s   ( W S R P )   1 . 0 ,   A p a c h e   
 T o m c a t   6 . 0 . 1 8 ,   A p a c h e   T o m c a t   6 . 0 . 3 5 ,   A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 ,   
 A p a c h e   W e b   S e r v i c e s   I n v o c a t i o n   F r a m e w o r k   ( W S I F )   2 . 0 ,   A p a c h e   X a l a n - C + +   1 . 8 ,   
 A p a c h e   X a l a n - J a v a   2 . 7 . 1 ,   A p a c h e   X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   2 . 7 ,   A p a c h e   
 X e r c e s - C + +   X M L   P a r s e r   2 . 7 ,   A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 1 1 . 0 ,   A p a c h e   X e r c e s 2   
 J a v a   P a r s e r   2 . 9 . 1 ,   A p a c h e   X i n d i c e   1 . 1 ,   A p a c h e   X M L B e a n s   2 . 4 . 0 ,   D O M   T o o l t i p   
 J a v a S c r i p t   W i d g e t   0 . 7 . 3 ,   D O M T r e e W a l k e r   2 . 7   ( s u b s e t   o f   X e r c e s   2 . 7 ,   e h c a c h e   
 ( s u b s e t )   2 . 6 . 2 ,   G u a v a   1 1 . 0 . 2 ,   I B M   D e r b y   S D K   1 0 . 8 . 2 . 3 . 1 2 3 5 1 1 4 ,   I B M   L u c e n e   3 . 1 . 0 ,   
 I B M   S t A X   1 . 0 . 0 ,   I B M   U I M A   J a v a   S D K   ( I U J S )   2 . 2 . 2 ,   J S X C o m p r e s s o r   0 . 9 4 ,   O p e n   S o u r c e   
 J a v a   C S V   L i b r a r y   1 . 7 ,   S t r e a m i n g   A P I   f o r   X M L   ( S t A X )   1 . 0 . 1 ,   T a g S o u p   1 . 2 ,   W o o d s t o x   
 X M L   P r o c e s s o r   3 . 2 . 5 ,   X M L   S e c u r i t y   1 . 4 . 3 
 
 A p a c h e   S o f t w a r e   L i c e n s e   
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N   
 
 1 .   D e f i n i t i o n s .   
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   
 
   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s .   
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s :   
 
   ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 t h e   D e r i v a t i v e   W o r k s ;   a n d   
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   
 a s   m o d i f y i n g   t h e   L i c e n s e .   
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e .   
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   
 
   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 t h e   b r a c k e t s ! )   T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s .   
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ]   
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0   
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e .   
 
 A p a c h e   A b d e r a   0 . 4 . 0 
 
 C o p y r i g h t   2 0 0 6 - 2 0 0 8   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 P o r t i o n s   o f   A b d e r a   w e r e   o r g i n a l l y   d e v e l o p e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   a r e 
 l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   u n d e r   t h e 
 " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n   L i c e n s e   A g r e e m e n t " , 
 i n f o r m a l l y   k n o w n   a s   t h e   " A b d e r a   C L A " .   
 
 T h i s   s o f t w a r e   i n c l u d e s   a   p a r t i a l   i m p l e m e n t a t i o n   o f   U n i c o d e   5 . 0 . 0 .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 = =   U n i c o d e   L i c e n s e   S t a t e m e n t   ( h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l )   = =   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / , 
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y 
 s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G , 
 I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) , 
 A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D 
 B Y , 
 A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T 
 D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 C o p y r i g h t     1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r 
 U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n 
 t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s 
 o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) 
 a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a 
 F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   
 
 F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d .   
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   
 N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   
 F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 F o r   p a r s e r / s r c / t e s t s / r e s o u r c e s / f e e d p a r s e r / * . x m l :   
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 5 ,   M a r k   P i l g r i m 
 A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   ' A S   I S '   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 A p a c h e   A c t i v e M Q   4 . 1 . 2 
 
 C o p y r i g h t   2 0 0 5 - 2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 = =   M X 4 J   N o t i c e   = =   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   M X 4 J   p r o j e c t 
 ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / m x 4 j ) .   
 
 N o t e   t h a t   t h i s   N o t i c e   f i l e   d o e s   n o t   i n c l u d e   N o t i c e s   f o r   A c t i v e M Q   s o f t w a r e   t h a t 
 i s   n o t   i n c l u d e d   w i t h   t h e   P r o d u c t .   
 
 
 A p a c h e   A n t   ( s h i p p e d )   1 . 8 . 2 
 
 A p a c h e   A n t 
 C o p y r i g h t   1 9 9 9 - 2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h e       s y n c       t a s k   i s   b a s e d   o n   c o d e   C o p y r i g h t   ( c )   2 0 0 2 ,   L a n d m a r k 
 
 G r a p h i c s   C o r p   t h a t   h a s   b e e n   k i n d l y   d o n a t e d   t o   t h e   A p a c h e   S o f t w a r e 
 
 F o u n d a t i o n .   
 
 A p a c h e   A x i o m   1 . 2 . 5 
 
 P o r t i o n s   C o p y r i g h t   2 0 0 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p .   
 
 P l e a s e   r e a d   t h e   d i f f e r e n t   L I C E N S E   f i l e s   p r e s e n t   i n   t h e   l i c e n s e s   d i r e c t o r y   o f 
 
 t h i s   d i s t r i b u t i o n .   
 
 ( N o t e   t h a t   t h e s e   l i c e n s e   f i l e s   c o n t a i n   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0   o n l y ) .   
 
 A p a c h e   A x i s   1 . 4 
 
 C o p y r i g h t     2 0 0 0 - 2 0 0 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 . 1   
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 A p a c h e   C o m m o n s   C o n f i g u r a t i o n   1 . 5 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 A p a c h e   C o m m o n s   I O   2 . 4 
 
 C o p y r i g h t   2 0 0 2 - 2 0 1 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 A p a c h e   C o m m o n s   L a n g   2 . 3 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 A p a c h e   C o m m o n s   L o g g i n g   1 . 1 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 A p a c h e   C o m m o n s   P o o l   1 . 3 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 A p a c h e   G e r o n i m o   S p e c s   1 . 2 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   O b j e c t   M a n a g e m e n t   G r o u p .   
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 0   O b j e c t   M a n a g e m e n t   G r o u p .   U n l i m i t e d   r i g h t s   t o 
 d u p l i c a t e   a n d   u s e   t h i s   c o d e   a r e   h e r e b y   g r a n t e d   p r o v i d e d   t h a t   t h i s 
 c o p y r i g h t   n o t i c e   i s   i n c l u d e d .   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   W 3 C   C o n s o r t i u m   ( h t t p : / / w w w . w 3 . o r g / ) .   
 
 C o p y r i g h t     1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m , 
 ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l 
 d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o 
 U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 
 
 C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   2 . 0 . 2 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   3 . 1 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 A p a c h e   J a k a r t a   J S P ( t m )   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   1 . 0 . 3 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 A p a c h e   J a m e s   ( s u b s e t )   2 . 3 . 1 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 A p a c h e   J a m e s   m i m e 4 j   0 . 2 
 
 C o p y r i g h t   2 0 0 4   t h e   m i m e 4 j   p r o j e c t   
 
 A p a c h e   l o g 4 c x x   0 . 9 . 7 
 
 C o p y r i g h t   2 0 0 3 , 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 A u t h o r s :   
 
 M i c h a e l   C A T A N Z A R I T I       m c a t a n @ u s e r s . s o u r c e f o r g e . n e t     
 
 E d m o n d   N O L A N       l o g _ d e b u g @ u s e r s . s o u r c e f o r g e . n e t       
 
 A p a c h e   L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6 
 
 C o p y r i g h t   2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 A p a c h e   l o g 4 j   1 . 3 a l p h a 6 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 A p a c h e   O p e n J P A   1 . 2 . 1 
 
 C O P Y R I G H T   N O T I C E S   
 
 *   O p e n J P A   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   S E R P   p r o j e c t 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   A .   A b r a m   W h i t e .   A l l   r i g h t s   r e s e r v e d .   
 *   O p e n J P A   i s   b u n d l e d   w i t h   t h e   b i n a r i e s   f r o m   t h e   J P A   s p e c i f i c a t i o n ,   b y 
 S u n   M i c r o s y s t e m s   a n d   l i c e n s e d   u n d e r   t h e   C D D L   1 . 0 .   T h e   s o u r c e   c o d e   i s 
 a v a i l a b l e   a t :   h t t p s : / / g l a s s f i s h . d e v . j a v a . n e t / s o u r c e / b r o w s e / g l a s s f i s h /   
 
 *   O p e n J P A   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   M i r o s l a v   N a c h e v .   
 *   O p e n J P A   u s e s   t e s t   c o d e   w r i t t e n   b y   C h a r l e s   T i l l m a n .   
 A p a c h e   P O I   3 . 6   ( s u b s e t ) 
 
 C o p y r i g h t   2 0 0 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   c o n t a i n s   t h e   D O M 4 J   l i b r a r y   ( h t t p : / / w w w . d o m 4 j . o r g ) . 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d .   
 
 T h i s   p r o d u c t   c o n t a i n s   p a r t s   t h a t   w e r e   o r i g i n a l l y   b a s e d   o n   s o f t w a r e   f r o m   B E A . 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3 ,   B E A   S y s t e m s ,       h t t p : / / w w w . b e a . c o m /     .   
 
 T h i s   p r o d u c t   c o n t a i n s   W 3 C   X M L   S c h e m a   d o c u m e n t s .   C o p y r i g h t   2 0 0 1 - 2 0 0 3   ( c ) 
 W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n 
 R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y )   
 
 T h i s   p r o d u c t   c o n t a i n s   t h e   P i c c o l o   X M L   P a r s e r   f o r   J a v a 
 ( h t t p : / / p i c c o l o . s o u r c e f o r g e . n e t / ) .   C o p y r i g h t   2 0 0 2   Y u v a l   O r e n .   
 
 T h i s   p r o d u c t   c o n t a i n s   t h e   c h u n k s _ p a r s e _ c m d s . t b l   f i l e   f r o m   t h e   v s d u m p   p r o g r a m . 
 C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 7   V a l e k   F i l i p p o v   ( f r o b @ d f . r u )   
 
 A p a c h e   P o r t a l s   W e b   S e r v i c e s   R e m o t e   P o r t l e t s   ( W S R P )   1 . 0 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 A p a c h e   T o m c a t   6 . 0 . 1 8 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t   
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / n s i s . s o u r c e f o r g e . n e t .   
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / w w w . e c l i p s e . o r g .   
 
 A p a c h e   T o m c a t   6 . 0 . 3 5 
 
 C o p y r i g h t   1 9 9 9 - 2 0 1 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t   
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / n s i s . s o u r c e f o r g e . n e t .   
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / w w w . e c l i p s e . o r g .   
 
 A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t   
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / n s i s . s o u r c e f o r g e . n e t .   
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / w w w . e c l i p s e . o r g .   
 
 A p a c h e   W e b   S e r v i c e s   I n v o c a t i o n   F r a m e w o r k   ( W S I F )   2 . 0 
 
 C o p y r i g h t   2 0 0 2 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 A p a c h e   X a l a n - C + +   1 . 8 
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m .   
 A p a c h e   X a l a n - J a v a   2 . 7 . 1   
 
 A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
 t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n   2 . 0 
 - J A X P   1 . 3   A P I s   -   s e e   b e l o w   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
 - R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n 1 . 1   
 - S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 - C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d 
 X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0 
 - J A X P   1 . 3   A P I s   -   s e e   b e l o w   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
 - R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 - A n t   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 - S t y l e b o o k   d o c   t o o l   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   
 - E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 - L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   X e r c e s   J a v a 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
 w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r )   
 
 A p a c h e   X M L   C o m m o n s 
 C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0   a p p l i e s   t o : 
 
 T h e   l i c e n s e   a b o v e   a p p l i e s   t o   t h i s   A p a c h e   X a l a n   r e l e a s e   o f : 
 X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   
 X a l a n - J a v a   2   -   S e r i a l i z e r   
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e s 
 x a l a n . j a r   a n d   x s l t c . j a r   -   X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   f r o m 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g /   
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 s e r i a l i z e r . j a r   -   X a l a n - J a v a   2   -   S e r i a l i z e r 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   X e r c e s - J a v a   2   
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x e r c e s I m p l . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :   h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x m l - a p i s . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :   h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   r e l e a s e   c o p y   o f   X e r c e s - J a v a   2   
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   a p p l i e s   t o : 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   i n c l u d e d   f i l e s : 
 t o o l s / a n t . j a r 
 t o o l s / a n t R u n 
 t o o l s / a n t R u n . b a t 
 
 S o u r c e :   h t t p : / / a n t . a p a c h e . o r g / 
 U s e d   B y :   X a l a n ' s   b u i l d   p r o c e s s :   j a v a / b u i l d . x m l   a n d   t e s t / b u i l d . x m l   
 
 a n d   a p p l i e s   t o   t h e   i n c l u d e d   B C E L . j a r   f r o m   A p a c h e   J a k a r t a 
 ( B y t e   C o d e   E n g i n e e r i n g   L i b r a r y ) . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / b c e l 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 a n d   a l s o   a p p l i e s   t o   t h e   i n c l u d e d   r e g e x p . j a r , 
 j a k a r t a - r e g e x p - 1 . 2 . j a r   f r o m   A p a c h e   J a k a r t a . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / r e g e x p 
 U s e d   B y :   B C E L . j a r   w h i c h   i s   u s e d   b y   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 a n d   a l s o   t o   s t y l e b o o k - 1 . 0 - b 3 _ x a l a n - 2 . j a r   -   T o o l   f o r   g e n e r a t i n g   X a l a n 
 d o c u m e n t a t i o n .   
 I n t e g r a t e d   w i t h   X a l a n - J a v a   2   a n d   X e r c e s   2 . 
 S o u r c e :   h t t p : / / s v n . a p a c h e . o r g / v i e w v c / x m l / s t y l e b o o k / 
 U s e d   b y :   X a l a n - J a v a   2 ,   X a l a n - C + +   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   d o c u m e n t a t i o n 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s :   
 
 W 3 C ( R )   D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t , 
 o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e ) 
 a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g 
 t e r m s   a n d   c o n d i t i o n s :   
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e 
 W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e :   
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t 
 d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n 
 i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h 
 C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s 
 R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t 
 
 d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d . 
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s , 
 o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e 
 c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f .   
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t 
 t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q ) 
 a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s 
 g r a n t e d 
 b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s .   
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   s o f t w a r e , 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s   i n   j a r   f i l e   x m l - a p i s . j a r :   
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s , 
 o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s 
 w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s .   
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r 
 p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s , 
 o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e 
 s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n 
 t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n 
 f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S 
 M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R 
 P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   
 A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   j a r   f i l e 
 j a v a _ c u p . j a r   -   L A L R   P a r s e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / C U P 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r   
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r 
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s 
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o 
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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 
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e 
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   J L E X   j a r   f i l e 
 J L e x . j a r   -   A   L e x i c a l   A n a l y z e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / J L e x 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 J L E X   C O P Y R I G H T   N O T I C E ,   L I C E N S E   A N D   D I S C L A I M E R .   
 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0   b y   E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d 
 t h a t   b o t h   t h 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   a n d 
 w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e 
 n a m e   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d 
 t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
 f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y 
 s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g 
 f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 , 
 n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   t h e   J a v a 
 p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t   t o   i m p l y   t h a t 
 S u n   e n d o r s e s   t h i s   p r o d u c t .   
 
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   2 . 7 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 .   
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   2 . 7 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 .   
 A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 1 1 . 0 
 
 C o p y r i g h t   1 9 9 9 - 2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 M a y   i n c l u d e   A p a c h e   X M L   C o m m o n s   R e s o l v e r   
 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   h t t p : / / w w w . a p a c h e . o r g /   
 
 P o r t i o n s   o f   t h i s   c o d e   a r e   d e r i v e d   f r o m   c l a s s e s   p l a c e d   i n   t h e 
 p u b l i c   d o m a i n   b y   A r b o r t e x t   o n   1 0   A p r   2 0 0 0 .   S e e : 
 h t t p : / / w w w . a r b o r t e x t . c o m / c u s t o m e r _ s u p p o r t / u p d a t e s _ a n d _ t e c h n i c a l _ n o t e s / c a t a l o g s / 
 d o c s / R E A D M E . h t m   
 
 M a y   i n c l u d e   A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   l i c e n s e d   u n d e r   W 3 C   D O C U M E N T   L I C E N S E   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1   
 
 B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u 
 h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s .   
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e .   
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s 
 w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s 
 d e r i v e d . )   
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 9 . 1 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . , 
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 M a y   i n c l u d e   A p a c h e   X M L   C o m m o n s   R e s o l v e r 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   h t t p : / / w w w . a p a c h e . o r g /   
 
 M a y   i n c l u d e   A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 P o r t i o n s   o f   t h i s   c o d e   ( X a l a n )   a r e   d e r i v e d   f r o m   c l a s s e s   p l a c e d   i n   t h e 
 p u b l i c   d o m a i n   b y   A r b o r t e x t   o n   1 0   A p r   2 0 0 0 .   S e e : 
 h t t p : / / w w w . a r b o r t e x t . c o m / c u s t o m e r _ s u p p o r t / u p d a t e s _ a n d _ t e c h n i c a l _ n o t e s / c a t a l o g s / 
 d o c s / R E A D M E . h t m   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   l i c e n s e d   u n d e r   W 3 C   D O C U M E N T   L I C E N S E   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1   
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t 
 f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e 
 r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :   
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C 
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e 
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e :   
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t 
 e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s 
 p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m 
 f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e , 
 d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e 
 i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f .   
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s 
 i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e 
 r e q u i r e m e n t s .   
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n 
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s .   
 
 A p a c h e   X i n d i c e   1 . 1 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   X M L : D B 
 I n i t i a t i v e   ( h t t p : / / x m l d b - o r g . s o u r c e f o r g e . n e t / ) .   
 
 T h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   s o f t w a r e 
 c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 1 ,   T h e   d b X M L   G r o u p ,   L . L . C . , 
 h t t p : / / w w w . d b x m l g r o u p . c o m .   
 
 A p a c h e   X M L B e a n s   2 . 4 . 0 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g :   
 
   - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3 ,   B E A   S y s t e m s ,       h t t p : / / w w w . b e a . c o m /     .   
 A s i d e   f r o m   c o n t r i b u t i o n s   t o   t h e   A p a c h e   X M L B e a n s   p r o j e c t ,   t h i s 
 s o f t w a r e   a l s o   i n c l u d e s :   
 
 -   o n e   o r   m o r e   s o u r c e   f i l e s   f r o m   t h e   A p a c h e   X e r c e s - J   a n d   A p a c h e   A x i s 
 p r o d u c t s ,   C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 - W 3 C   X M L   S c h e m a   d o c u m e n t s   C o p y r i g h t   2 0 0 1 - 2 0 0 3   ( c )   W o r l d   W i d e   W e b 
 C o n s o r t i u m   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h 
 C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y )   
 - r e s o l v e r . j a r   f r o m   A p a c h e   X m l   C o m m o n s   p r o j e c t , 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 - P i c c o l o   X M L   P a r s e r   f o r   J a v a   f r o m   h t t p : / / p i c c o l o . s o u r c e f o r g e . n e t / , 
 C o p y r i g h t   2 0 0 2   Y u v a l   O r e n   u n d e r   t h e   t e r m s   o f   t h e   A p a c h e   S o f t w a r e   L i c e n s e   2 . 0   
 - J S R - 1 7 3   S t r e a m i n g   A P I   f o r   X M L   f r o m 
 h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / x m l p u l l p a r s e r / , 
 C o p y r i g h t   2 0 0 5   B E A   u n d e r   t h e   t e r m s   o f   t h e   A p a c h e   S o f t w a r e   L i c e n s e   2 . 0   
 
 D O M   T o o l t i p   J a v a S c r i p t   W i d g e t   0 . 7 . 3 
 
 C o p y r i g h t   2 0 0 2 - 2 0 0 5   D a n   A l l e n ,   M o j a v e l i n u x . c o m   ( d a n . a l l e n @ m o j a v e l i n u x . c o m )   
 
 D O M T r e e W a l k e r   2 . 7   ( s u b s e t   o f   X e r c e s   2 . 7 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 .   
 e h c a c h e   ( s u b s e t )   2 . 6 . 2 
 
 C o p y r i g h t   2 0 0 3 - 2 0 1 0   T e r r a c o t t a ,   I n c .   
 
 T h i s   p a c k a g e   c o n t a i n s   S L F 4 J   1 . 6 . 1 ( h t t p : / / w w w . s l f 4 j . o r g / ) 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S . c h 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 .   
 
 G u a v a   1 1 . 0 . 2   
 
 C o p y r i g h t   ( C )   2 0 0 4   T h e   G u a v a   A u t h o r s   
 
 I B M   L u c e n e   3 . 1 . 0   
 
 C o p y r i g h t   2 0 1 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 I B M   S t A X   1 . 0 . 0   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 I B M   U I M A   J a v a   S D K   ( I U J S )   2 . 2 . 2 
 
 C o p y r i g h t   2 0 0 6 ,   2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 P o r t i o n s   o f   U I M A   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   a r e 
 l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   u n d e r   t h e 
 " S o f t w a r e   G r a n t   L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e 
 " I B M   U I M A   L i c e n s e   A g r e e m e n t " .   
 
 T h e   f o l l o w i n g   c o p y r i g h t   n o t i c e ( s )   w e r e   a f f i x e d   t o   p o r t i o n s   o f   t h e   c o d e 
 w i t h   w h i c h   t h i s   f i l e   i s   n o w   o r   w a s   a t   o n e   t i m e   d i s t r i b u t e d   
 a n d   a r e   p l a c e d   h e r e   u n a l t e r e d .   
 
 C o p y r i g h t   ( c )   2 0 0 3 ,   2 0 0 6   I B M   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 J S X C o m p r e s s o r   0 . 9 4 
 
 C o p y r i g h t   2 0 0 8 - 2 0 1 2   M a t t h i a s   E h m a n n   
 
 O p e n   S o u r c e   J a v a   C S V   L i b r a r y   1 . 7 
 
 C o p y r i g h t   2 0 0 5   B y t e c o d e   P t y   L t d .   
 
 S t r e a m i n g   A P I   f o r   X M L   ( S t A X )   1 . 0 . 1 
 
 C o p y r i g h t   2 0 0 4   B E A   S y s t e m s ,   I n c .   
 
 T a g S o u p   1 . 2 
 
 C o p y r i g h t   2 0 0 2 - 2 0 0 8   b y   J o h n   C o w a n   
 
 W o o d s t o x   X M L   P r o c e s s o r   3 . 2 . 5   
 
 T h i s   p r o d u c t   c u r r e n t l y   o n l y   c o n t a i n s   c o d e   d e v e l o p e d   b y   a u t h o r s 
 o f   s p e c i f i c   c o m p o n e n t s ,   a s   i d e n t i f i e d   b y   t h e   s o u r c e   c o d e   f i l e s .   
 
 S i n c e   p r o d u c t   i m p l e m e n t s   S t A X   A P I ,   i t   h a s   d e p e n d e n c i e s   t o   S t A X   A P I 
 c l a s s e s .   
 
 F o r   a d d i t i o n a l   c r e d i t s   ( g e n e r a l l y   t o   p e o p l e   w h o   r e p o r t e d   p r o b l e m s ) 
 s e e   C R E D I T S   f i l e .   
 
 X M L   S e c u r i t y   1 . 4 . 3 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 T h i s   p r o d u c t   c o n t a i n s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 I t   w a s   o r i g i n a l l y   b a s e d   o n   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 ,   I n s t i t u t e   f o r 
 D a t a   C o m m u n i c a t i o n s   S y s t e m s ,       h t t p : / / w w w . n u e . e t - i n f . u n i - s i e g e n . d e /     .   
 
 T h e   d e v e l o p m e n t   o f   t h i s   s o f t w a r e   w a s   p a r t l y   f u n d e d   b y   t h e   E u r o p e a n 
 C o m m i s s i o n   i n   t h e       W e b S i g       p r o j e c t   i n   t h e   I S I S   P r o g r a m m e . 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 " 
 s o f t w a r e :   
 
 A p a c h e   A n t   1 . 5 . 4 ,   A p a c h e   A v a l o n   L o g K i t   1 . 2 ,   A p a c h e   A x i s   1 . 1 ,   A p a c h e   C o m m o n s   
 D i s c o v e r y   0 . 2 ,   A p a c h e   J a k a r t a   O R O   2 . 0 . 8 ,   A p a c h e   J a k a r t a   R e g u l a r   E x p r e s s i o n   
 P a c k a g e   ( R e g e x p )   1 . 3 ,   A p a c h e   l o g 4 j   1 . 2 . 8 ,   A p a c h e   S i m p l e   O b j e c t   A c c e s s   P r o t o c o l   
 ( S O A P )   2 . 3 . 1 ,   A p a c h e   T o m c a t   ( s u b s e t )   4 . 1 . 2 7 ,   A p a c h e   T o m c a t   R e s p o n s e W r i t e r   C l a s s   
 ( s u b s e t )   4 . 1 . 2 7 ,   A p a c h e   V e l o c i t y   1 . 1 ,   A p a c h e   X e r c e s 2   J a v a   W r i t e r   C l a s s   ( s u b s e t )   
 2 . 5 ,   A p a c h e   X i n d i c e   ( s u b s e t )   1 . 0 ,   A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2 ,   A z t e c r i d e r   
 j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 ,   l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   A p p e n d e r )   1 . 2 . 8 ,   
 m o d _ e c h o . c   f r o m   A p a c h e   H T T P   S e r v e r   2 . 0   
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1   
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
 i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r .   
 
 4 .   T h e   n a m e s   " A n t " ,   " A x i s " ,   " T h e   J a k a r t a   P r o j e c t " ,   " C o m m o n s " ,   " J a k a r t a " ,   " O R O " ,   
 " T o m c a t " ,   " X e r c e s " ,   " A p a c h e   r e g e x p " ,   " L o g 4 J " ,   " V e l o c i t y " ,   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e 
 F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   
 
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e 
 c o n t a c t   a p a c h e @ a p a c h e . o r g .   
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   " A p a c h e 
 r e g e x p " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r 
 w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   
 E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e       h t t p : / / w w w . a p a c h e . o r g /     .   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y 
 w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f 
 I l l i n o i s ,   U r b a n a - C h a m p a i g n .   
 
 A p a c h e   A n t   1 . 5 . 4 
 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 A p a c h e   A v a l o n   L o g K i t   1 . 2 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 A p a c h e   A x i s   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 A p a c h e   J a k a r t a   O R O   2 . 0 . 8 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 A p a c h e   J a k a r t a   R e g u l a r   E x p r e s s i o n   P a c k a g e   ( R e g e x p )   1 . 3 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d   
 
 A p a c h e   l o g 4 j   1 . 2 . 8 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3 ,   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0 ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d .   
 
 A p a c h e   S i m p l e   O b j e c t   A c c e s s   P r o t o c o l   ( S O A P )   2 . 3 . 1 
 
 C o p y r i g h t   ( c )   1 9 9 9 ,   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 A p a c h e   T o m c a t   ( s u b s e t )   4 . 1 . 2 7 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 A p a c h e   T o m c a t   R e s p o n s e W r i t e r   C l a s s   ( s u b s e t )   4 . 1 . 2 7 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 A p a c h e   V e l o c i t y   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d   
 
 A p a c h e   X e r c e s 2   J a v a   W r i t e r   C l a s s   ( s u b s e t )   2 . 5 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 T h e   D O M   b i n d i n g s   a r e   d i s t r i b u t e d   u n d e r   t h e   W 3 C ( R )   S o f t w a r e   N o t i c e   a n d   L i c e n s e   i n 
 t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e 
 i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   
 
 C o p y r i g h t   ( c ) 2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e , 
 K e i o   U n i v e r s i t y .   A l l   R i g h t s   R e s e r v e d .   
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1   
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   
 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s .   
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e .   
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e 
 c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e 
 c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s   
 
 A p a c h e   X i n d i c e   ( s u b s e t )   1 . 0 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 T h i s   p a c k a g e   a l s o   c o n t a i n s   D O M   s o f t w a r e   o r i g i n a l l y   l i c e n s e d   u n d e r   t h e   f o l l o w i n g 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E   
 C o p y r i g h t   ( c )   1 9 9 4 - 2 0 0 1   W o r l d 
 W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d 
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k , 
 y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t 
 y o u   m a k e :   
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t   ( c )   [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s 
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n 
 A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / "   
 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D 
 C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   
 
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   
 P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E 
 S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s .   
 
 A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 
 
 A z t e c r i d e r   ( j d . x s l t ,   v e r s i o n   1 . 5 . 5 )   
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   A p a c h e   1 . 1   L i c e n s e 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   J o h a n n e s   D b l e r .   A l l   r i g h t s   r e s e r v e d . 
 P o r t i o n s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 .   
 T h e   s o u r c e   i s   a v a i l a b l e   a t   t h e   f o l l o w i n g   l o c a t i o n : 
 h t t p : / / w w w . s t y l u s s t u d i o . c o m / j d . x s l t /   
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   W 3 C   S o f t w a r e   L i c e n s e   
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E   
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s .   
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e :   ( c )   W o r l d   W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e , 
 K e i o   U n i v e r s i t y .   A l l   R i g h t s   R e s e r v e d . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m 
 w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   A p p e n d e r )   1 . 2 . 8 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 m o d _ e c h o . c   f r o m   A p a c h e   H T T P   S e r v e r   2 . 0 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B o u n c y   C a s t l e   L i c e n s e "   s o f t w a r e :   
 
 B o u n c y   C a s t l e   C r y p t o   A P I s   1 . 4 . 5 
 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 0 8   T h e   L e g i o n   O f   T h e   B o u n c y   C a s t l e 
 ( h t t p : / / w w w . b o u n c y c a s t l e . o r g )   
 
 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 .   
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D   2 - C l a u s e   L i c e n s e "   s o f t w a r e : 
 
 I n s t r u m e n t a t i o n   M e m o r y   C o u n t e r   2 0 0 7   0 3   2 6   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 I n s t r u m e n t a t i o n   M e m o r y   C o u n t e r   2 0 0 7   0 3   2 6 
 
 C o p y r i g h t   ( c ) ,   2 0 0 7   D r .   H e i n z   M .   K a b u t z 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D   L i c e n s e   V e r s i o n   2 . 0 "   s o f t w a r e : 
 
 F o n t b o x   0 . 1 . 0 ,   G o o g l e   P e r f   T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 ,   i O D B C   3 . 5 2 . 6 ,   i O D B C   
 3 . 5 2 . 7 ,   I T K   A u t o P o i n t e r   C + +   t e m p l a t e   2 . 8   ( S u b s e t ) ,   J a x e n   1 . 1 . 1 ,   l i b t i f f   3 . 9 . 1 ,   
 P a j ' s   S H A - 1   2 . 1 a ,   P D F B o x   0 . 7 . 3 ,   R e a d e r I n p u t S t r e a m   j a v a   c l a s s   1 ,   S e r p   1 . 1 3 . 1 ,   
 T h e o d o r e   T s ' o   R a n d o m   N u m b e r   G e n e r a t o r   c o d e   0 . 9 5 ,   T r a n s f o r m   2 . 1 . 5 ,   X M L   B i n a r y   
 I n f o s e t   E n c o d i n g   ( X B I S )   0 . 9 . 5 ,   X M L U n i t   f o r   J a v a   1 . 1   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t 
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 N e i t h e r   t h e   n a m e   o f   t h e       O R G A N I Z A T I O N       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 F o n t b o x   0 . 1 . 0   
 
 C o p y r i g h t   ( c )   2 0 0 3 - 2 0 0 7 ,   w w w . f o n t b o x . o r g .   A l l   r i g h t s   r e s e r v e d .   
 
 G o o g l e   P e r f   T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 
 
 C o p y r i g h t   ( c )   2 0 0 7 ,   G o o g l e   I n c .   A l l   r i g h t s   r e s e r v e d .   
 
 N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 i O D B C   3 . 5 2 . 6   
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 6 ,   O p e n L i n k   S o f t w a r e   I n c   a n d   K e   J i n .   A l l   r i g h t s   r e s e r v e d .   
 
 i O D B C   3 . 5 2 . 7   
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 6 ,   O p e n L i n k   S o f t w a r e   I n c   a n d   K e   J i n .   A l l   r i g h t s   r e s e r v e d .   
 
 I T K   A u t o P o i n t e r   C + +   t e m p l a t e   2 . 8   ( S u b s e t ) 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 8   I n s i g h t   S o f t w a r e   C o n s o r t i u m   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   T h e   n a m e   o f   t h e   I n s i g h t   S o f t w a r e   C o n s o r t i u m ,   n o r   t h e   n a m e s   o f   a n y   c o n s o r t i u m 
 m e m b e r s ,   n o r   o f   a n y   c o n t r i b u t o r s ,   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 *   M o d i f i e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   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 N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 J a x e n   1 . 1 . 1   
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d .   
 
 l i b t i f f   3 . 9 . 1   
 
 C o p y r i g h t   ( c )   1 9 8 8 - 1 9 9 7   S a m   L e f f l e r 
 C o p y r i g h t   ( c )   1 9 9 1 - 1 9 9 7   S i l i c o n   G r a p h i c s ,   I n c . 
 C o p y r i g h t   ( c )   1 9 9 6   P i x a r 
 C o p y r i g h t   ( c )   1 9 9 7   G r e g   W a r d   L a r s o n   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d 
 i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t 
 
 ( i )   t h e   a b o v e   c o p y r i g h t   n o t i c e s   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s 
 o f   t h e   s o f t w a r e   a n d   r e l a t e d   d o c u m e n t a t i o n ,   a n d   ( i i )   t h e   n a m e s   o f   S a m   L e f f l e r   a n d 
 S i l i c o n   G r a p h i c s   m a y   n o t   b e   u s e d   i n   a n y   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h e 
 s o f t w a r e   w i t h o u t   t h e   s p e c i f i c ,   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S a m   L e f f l e r   a n d 
 S i l i c o n   G r a p h i c s .   
 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 "   A N D   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 ,   I M P L I E D   O R   O T H E R W I S E ,   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 ,   A N Y 
 W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   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 .   
 
 I N   N O   E V E N T   S H A L L   S A M   L E F F L E R   O R   S I L I C O N   G R A P H I C S   B E   L I A B L E   F O R   
 A N Y   S P E C I A L ,   I N C I D E N T A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D ,   O R   A N Y 
 D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   W H E T H E R   O R   N O T 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   D A M A G E ,   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   A R I S I N G 
 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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 L i b t i f f   a l s o   i n c l u d e s   t h e   f o l l o w i n g   n o t i c e : 
 C o p y r i g h t   ( c )   1 9 8 5 ,   1 9 8 6   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a . 
 A l l   r i g h t s   r e s e r v e d .   
 
 T h i s   c o d e   i s   d e r i v e d   f r o m   s o f t w a r e   c o n t r i b u t e d   t o   B e r k e l e y   b y 
 J a m e s   A .   W o o d s ,   d e r i v e d   f r o m   o r i g i n a l   w o r k   b y   S p e n c e r   T h o m a s 
 a n d   J o s e p h   O r o s t .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d 
 p r o v i d e d   t h a t   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 a r a g r a p h   a r e 
 d u p l i c a t e d   i n   a l l   s u c h   f o r m s   a n d   t h a t   a n y   d o c u m e n t a t i o n , 
 a d v e r t i s i n g   m a t e r i a l s ,   a n d   o t h e r   m a t e r i a l s   r e l a t e d   t o   s u c h   
 
 d i s t r i b u t i o n   a n d   u s e   a c k n o w l e d g e   t h a t   t h e   s o f t w a r e   w a s   d e v e l o p e d 
 b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y .   T h e   n a m e   o f   t h e   
 U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 P a j ' s   S H A - 1   2 . 1 a 
 
 C o p y r i g h t   ( c )   1 9 9 8   -   2 0 0 8 ,   P a u l   J o h n s t o n   &   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d .   
 
 P D F B o x   0 . 7 . 3   
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 7 ,   w w w . p d f b o x . o r g .   A l l   r i g h t s   r e s e r v e d .   
 
 R e a d e r I n p u t S t r e a m   j a v a   c l a s s   1 
 
 C o p y r i g h t   ( c )   1 9 9 7 - 1 9 9 9   M e r l i n   H u g h e s ,   M i c h a e l   S h o f f n e r ,   D e r e k   H a m n e r ;   a l l 
 r i g h t s   r e s e r v e d .   
 
 S e r p   1 . 1 3 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 7 ,   A .   A b r a m   W h i t e .   A l l   r i g h t s   r e s e r v e d .   
 
 T h e o d o r e   T s ' o   R a n d o m   N u m b e r   G e n e r a t o r   c o d e   0 . 9 5   
 
 r a n d o m . c   - -   A   s t r o n g   r a n d o m   n u m b e r   g e n e r a t o r 
 V e r s i o n   0 . 9 5 ,   l a s t   m o d i f i e d   4 - N o v - 9 5 
 C o p y r i g h t   T h e o d o r e   T s ' o ,   1 9 9 4 ,   1 9 9 5 .   A l l   r i g h t s   r e s e r v e d .   
 
 T r a n s f o r m   2 . 1 . 5   
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 6   F l a g s t o n e   S o f t w a r e   L t d .   A l l   r i g h t s   r e s e r v e d .   
 
 X M L   B i n a r y   I n f o s e t   E n c o d i n g   ( X B I S )   0 . 9 . 5 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 4 ,   D e n n i s   M .   S o s n o s k i .   A l l   r i g h t s   r e s e r v e d .   
 
 X M L U n i t   f o r   J a v a   1 . 1   
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 7 ,   J e f f   M a r t i n ,   T i m   B a c o n .   A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D - s t y l e   L i c e n s e   -   D o m 4 J "   s o f t w a r e : 
 
 D o m 4 j   1 . 6 . 1   
 
 R e d i s t r i b u t i o n   a n d   u s e   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   
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
 f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s . 
 R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a   c o p y   o f   t h i s   d o c u m e n t .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   T h e   n a m e   " D O M 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   d o m 4 j - i n f o @ m e t a s t u f f . c o m .   
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " D O M 4 J "   n o r   m a y   " D O M 4 J " 
 a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   D O M 4 J 
 i s   a   r e g i s t e r e d   t r a d e m a r k   o f   M e t a S t u f f ,   L t d .   
 5 .   D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   D O M 4 J   P r o j e c t   -   h t t p : / / w w w . d o m 4 j . o r g   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   M E T A S T U F F ,   L T D .   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M E T A S T U F F ,   L T D .   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 D o m 4 j   1 . 6 . 1 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D - s t y l e   L i c e n s e   -   H y p e r s o n i c   S Q L " 
 s o f t w a r e :   
 
 H y p e r s o n i c   S Q L   1 . 8 . 0 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 0   b y   t h e   H y p e r s o n i c   S Q L   G r o u p . 
 A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 N e i t h e r   t h e   n a m e   o f   t h e   H y p e r s o n i c   S Q L   G r o u p   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   H Y P E R S O N I C   S Q L   G R O U P , 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e   
 H y p e r s o n i c   S Q L   G r o u p . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D - s t y l e   L i c e n s e   -   i n f o Z i p "   s o f t w a r e :   
 
 I n f o - Z I P   3 . 0   
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 7   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d .   
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e 
 f o l l o w i n g   s e t   o f   i n d i v i d u a l s :   
 
 M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s ,   J e a n - l o u p 
 G a i l l y ,   H u n t e r   G o a t l e y ,   E d   G o r d o n ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g 
 H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y 
 L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i , 
 K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e 
 S m i t h ,   S t e v e n   M .   S c h w e d a ,   C h r i s t i a n   S p i e l e r ,   C o s m i n   T r u t a ,   A n t o i n e   V e r h e i j e n , 
 P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e . 
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y 
 d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f 
 t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e .   
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o 
 t h e   a b o v e   d i s c l a i m e r   a n d   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   ( i n   w h o l e   o r   i n   p a r t )   m u s t   r e t a i n   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s .   
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s   a n d   l i b r a r i e s )   m u s t 
 r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f 
 c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a 
 s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g 
 a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e 
 n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d .   
 
 A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s , 
 e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   v e r s i o n s   w i t h   m o d i f i e d   o r   a d d e d 
 f u n c t i o n a l i t y ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s   n o t   f r o m   I n f o Z I P - - 
 m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e 
 o r i g i n a l   s o u r c e   o r ,   i f   b i n a r i e s ,   c o m p i l e d   f r o m   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d 
 v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - i n c l u d i n g , 
 b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - 
 Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t 
 c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t 
 p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m 
 m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   t h e   I n f o - 
 Z I P   U R L ( s ) ,   s u c h   a s   t o   i m p l y   I n f o - Z I P   w i l l   p r o v i d e   s u p p o r t   f o r   t h e   a l t e r e d 
 v e r s i o n s .   
 
 I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   
 
 " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e 
 a n d   b i n a r y   r e l e a s e s . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D - s t y l e   L i c e n s e   -   M X 4 J "   s o f t w a r e : 
 
 M X 4 J   3 . 0 . 1   
 
 T h e   M X 4 J   L i c e n s e ,   V e r s i o n   1 . 0   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 d i s t r i b u t i o n .   
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
 i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
 M X 4 J   p r o j e c t   ( h t t p : / / m x 4 j . s o u r c e f o r g e . n e t ) . " 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
 i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r .   
 
 4 .   T h e   n a m e   " M X 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
 p e r m i s s i o n . 
 F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
 b i o r n _ s t e e d o m   [ a t ]   u s e r s   [ d o t ]   s o u r c e f o r g e   [ d o t ]   n e t   
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " M X 4 J " , 
 n o r   m a y   " M X 4 J "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
 p e r m i s s i o n   o f   S i m o n e   B o r d e t .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   M X 4 J   C O N T R I B U T O R S   
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
 O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E .   
 
 M X 4 J   3 . 0 . 1   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   M X 4 J   p r o j e c t 
 ( h t t p : / / m x 4 j . s o u r c e f o r g e . n e t ) . 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 4   b y   t h e   M X 4 J   c o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D - s t y l e   L i c e n s e   -   O p e n   S S L "   s o f t w a r e : 
 
 O p e n S S L   ( f o r   T M 1 )   0 . 9 . 8 d   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 d i s t r i b u t i o n .   
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
 s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) "   
 4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   
 
   o p e n s s l - c o r e @ o p e n s s l . o r g .   
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
 n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
 p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t .   
 6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
 a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) "   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
 I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) .   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
 H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .   
 
 /   O r i g i n a l   S S L e a y   L i c e n s e   - - - - - - - - - - - - - - - - - - - - - - - / 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d .   
 
 T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L .   
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a d h e r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a t i o n   
 i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .   
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
 E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "   
 T h e   w o r d   " c r y p t o g r a p h i c "   c a n   b e   l e f t   o u t   i f   t h e   r o u t i n e s   f r o m   t h e   l i b r a r y 
 b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 
 4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
 t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) "     
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   
 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E .   
 
 T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ]   
 
 /   R i c h a r d   L e v i t t e   L i c e n s e   - - - - - - - /   
 
 C o p y r i g h t   ( c )   2 0 0 4 ,   R i c h a r d   L e v i t t e       r i c h a r d @ l e v i t t e . o r g     
 A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E .   
 
 O p e n S S L   ( f o r   T M 1 )   0 . 9 . 8 d 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 6   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t . ( h t t p : / / w w w . o p e n s s l . o r g / ) ,   a u t h o r e d ,   i n   p a r t ,   b y   E r i c   Y o u n g 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D - s t y l e   L i c e n s e   -   O p e n   S S L   ( w i t h o u t 
 L e v i t t e ) "   s o f t w a r e : 
 
 O p e n S S L   0 . 9 . 8 q ,   O p e n S S L   F I P S   O b j e c t   M o d u l e   1 . 2   
 
 O p e n S S L   0 . 9 . 8 q 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m )   
 
 O p e n S S L   F I P S   O b j e c t   M o d u l e   1 . 2 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D - s t y l e   L i c e n s e   -   O p e n S S L   L i c e n s e " 
 s o f t w a r e :   
 
 O p e n S S L   0 . 9 . 8 y   
 
 O p e n S S L   L i c e n s e   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 1   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
 
   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 d i s t r i b u t i o n .   
 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
 s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) "   
 4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
 o p e n s s l - c o r e @ o p e n s s l . o r g .   
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
 n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
 p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t .   
 6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
 a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) "   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
 I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) .   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
 H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .   
 
 O r i g i n a l   S S L e a y   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d .   
 
 T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L .   
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a - t i o n   
 i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .   
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n 
 a t t r i b u t i o n   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u - t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
 E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "   
 
   T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e 
 l i b r a r y   b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 
 4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f ) 
 f r o m   t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n 
 a c k n o w l e d g e m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) "   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E .   
 
 T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y 
 b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ]   
 
 O p e n S S L   0 . 9 . 8 y 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 1   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " C - Z i p p e r   L i c e n s e "   s o f t w a r e :   
 
 C Z i p p e r   c l a s s   1 . 3 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r . 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 2   G i l l e s   V o l l a n t 
 C o p y r i g h t   ( c )   A r m e n   H a k o b y a n 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " C a s t o r   L i c e n s e "   s o f t w a r e :   
 
 C a s t o r   0 . 9 . 5 . 4   
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 4   ( c )   I n t a l i o   I n c . ,   a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   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 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d 
 t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s . 
 R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a   c o p y   o f   t h i s   d o c u m e n t . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   T h e   n a m e   " E x o L a b "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
 f r o m   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   I n t a l i o   I n c .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   i n f o @ e x o l a b . o r g . 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " C a s t o r "   n o r   m a y 
 " C a s t o r "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   I n t a l i o   I n c . 
 E x o l a b ,   C a s t o r   a n d   I n t a l i o   a r e   t r a d e m a r k s   o f   I n t a l i o   I n c . 
 5 .   D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   E x o L a b   P r o j e c t   ( h t t p : / / w w w . e x o l a b . o r g / ) . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   I N T A L I O   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S E D   
 O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   I N T A L I O   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L , E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O , P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T ( I N C L U D I N G   N E G L I G E N C E   O R 
 O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " D o j o   T o o l k i t   L i c e n s e "   s o f t w a r e : 
 
 D o j o   T o o l k i t   1 . 3 . 2 - 2 0 1 0 0 3 0 4 - I B M ,   D o j o   T o o l k i t   1 . 6 . 1 - 2 0 1 1 0 9 2 2 - I B M ,   D o j o   T o o l k i t   
 
 D o j o   T o o l k i t   1 . 3 . 2 - 2 0 1 0 0 3 0 4 - I B M 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 9 ,   T h e   D o j o   F o u n d a t i o n   A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 
 
 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t 
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
 p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 D o j o   T o o l k i t   1 . 6 . 1 - 2 0 1 1 0 9 2 2 - I B M 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 1 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N   
 
 D o j o   T o o l k i t   1 . 7 . 3 
 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 7   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e :   
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   
 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N   
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 " 
 s o f t w a r e : 
 A s p e c t j   w e a v e r   1 . 6 . 1 2 
 C o p y r i g h t   ( c )   2 0 0 5   C o n t r i b u t o r s . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 " 
 s o f t w a r e : 
 E c l i p s e   3 . 3 . 2 ,   E c l i p s e   P l a t f o r m   S D K   3 . 6 . 2   
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t 
 i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e 
 C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t 
 a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l 
 p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f 
 s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e 
 a g r e e m e n t . 
 
 E c l i p s e   3 . 3 . 2   ( s u b s e t ) 
 E c l i p s e   P l a t f o r m   S D K   3 . 6 . 2   ( s u b s e t ) 
 
 M o d i f i e d   E c l i p s e   3 . 3 . 2   s o u r c e   c o d e   c a n   b e   f o u n d :   
 h t t p : / / w w w . i b m . c o m / s u p p o r t / d o c v i e w . w s s ? u i d = s w g 2 1 4 3 2 7 9 3 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   E u r o p a 
 T e c h n o l o g i e s   L i m i t e d   
 
 ( c )   2 0 0 5   E u r o p a   T e c h n o l o g i e s   L i m i t e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   F a i r C o m 
 C o r p o r a t i o n   
 
 P o r t i o n s   c o p y r i g h t   1 9 8 4 - 1 9 9 4   F a i r C o m   C o r p o r a t i o n . 
 A l l   R i g h t s   R e s e r v e d 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - -   
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e :   T r o v e   3 . 0 . 2 .   F o r   
 c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o 
 c l i e n t c a r e @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y 
 C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e .   
 
 T r o v e   3 . 0 . 2   
 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E   
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9   
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A   0 2 1 1 0 - 1 3 0 1   U S A   
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s 
 o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d .   
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   
 
 a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e 
 
 t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e   
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e 
 a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o 
 g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e 
 s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s .   
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   
 
 d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e 
 F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e 
 s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y 
 G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e , 
 b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w .   
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e . 
 O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m 
 t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ; 
 t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e 
 t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e 
 i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s .   
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o 
 d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e 
 r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e 
 c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t .   
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a 
 f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e 
 s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e 
 w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o 
 t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y 
 a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r 
 r i g h t s .   
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d 
 
 ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y , 
 d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y .   
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o 
 w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e 
 a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e 
 o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d 
 b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s .   
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e 
 p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e 
 u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r . 
 T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e 
 l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s 
 l i c e n s e .   
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U 
 G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e , 
 a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e 
 o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n 
 o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s .   
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d 
 l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a 
 d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e 
 t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a 
 o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r 
 l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y .   
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   
 p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o 
 p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - 
 f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l 
 P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s 
 a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s .   
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e 
 w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o 
 s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y . 
 A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d 
 n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e 
 l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s 
 e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r 
 e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y 
 m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e 
 G N U / L i n u x   o p e r a t i n g   s y s t e m .   
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   
 
 f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e 
 L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d 
 v e r s i o n   o f   t h e   L i b r a r y .   
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n 
 f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e 
 l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d 
 f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r 
 t o   r u n .   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h 
 c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y 
 s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " .   
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s 
 t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e 
 f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s .   
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n 
 d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e 
 L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k 
 c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s 
 a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r , 
 t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . )   
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g 
 m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e 
 c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n 
 f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e 
 l i b r a r y .   
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y 
 t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e 
 L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s 
 c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e 
 L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e 
 L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s .   
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e 
 c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d 
 a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d 
 d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e 
 a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g 
 w i t h   t h e   L i b r a r y .   
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t 
 y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e .   
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s 
 f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s 
 o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f 
 t h e s e   c o n d i t i o n s :   
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u 
 c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d 
 p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a 
 t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s 
 a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h 
 e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n 
 o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e 
 r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t 
 i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n 
 2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s 
 f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e 
 r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . )   
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e 
 s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y 
 c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   
 
 i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e 
 w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a 
 w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f 
 t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e , 
 a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t .   
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r 
 r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e 
 r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e 
 L i b r a r y .   
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e 
 L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r 
 d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s 
 L i c e n s e .   
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e 
 i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t 
 a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e 
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f 
 a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s 
 a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e 
 a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s .   
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o 
 t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d 
 d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y .   
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o 
 a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y .   
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t , 
 u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1 
 a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g 
 m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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 
 S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e .   
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a 
 d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m 
 t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n 
 t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t 
 c o d e .   
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s 
 d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d 
 a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e 
 w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e .   
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n 
 e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f 
 t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s 
 t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f 
 s u c h   e x e c u t a b l e s .   
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s 
 p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f 
 t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s 
 e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e 
 w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y 
 d e f i n e d   b y   l a w .   
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s 
 a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n 
 l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r 
 i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s 
 p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . )   
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e 
 o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s 
 c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d 
 d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f .   
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k 
 t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f 
 t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t 
 t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e 
 e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s .   
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s 
 u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u 
 m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s 
 c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g 
 t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e . 
 A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s :   
 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e 
 c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h 
 m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n 
 e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k 
 t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n 
 m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g 
 t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s 
 o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e 
 t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A 
 s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y 
 a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y 
 f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d 
 v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d 
 v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o 
 g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e 
 n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a 
 d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s 
 f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t 
 y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t 
 i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m 
 i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t 
 i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m ) 
 w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m 
 o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e 
 e x e c u t a b l e .   
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f 
 o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m . 
 S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n 
 a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e .   
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - 
 b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d 
 b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e 
 s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y 
 f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s :   
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e 
 L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e .   
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t 
 i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g 
 u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k .   
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y 
 e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y , 
 m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l 
 a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o 
 h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r 
 l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e .   
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t . 
 H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y 
 o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t 
 a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y 
 w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o 
 s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e 
 L i b r a r y   o r   w o r k s   b a s e d   o n   i t .   
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) , 
 t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o 
 c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d 
 c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   
 
 e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g 
 c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e .   
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t 
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s 
 a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t 
 c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e 
 c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y 
 s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t 
 o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l . 
 F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f 
 t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u , 
 t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n 
 e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y .   
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y 
 p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d 
 t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s .   
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r 
 o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s 
 s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e 
 d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y 
 p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e 
 d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t 
 s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o 
 d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t 
 c h o i c e .   
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a 
 c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e .   
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n 
 c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t 
 h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t 
 g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t 
 d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h 
 c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s 
 L i c e n s e .   
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e 
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   
 s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s 
 n e w   p r o b l e m s   o r   c o n c e r n s .   
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s 
 a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " , 
 y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n 
 o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e 
 L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n 
 e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s 
 w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r 
 t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e 
 F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s 
 f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e 
 s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d 
 r e u s e   o f   s o f t w a r e   g e n e r a l l y .   
 N O   W A R R A N T Y   
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E 
 L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D 
 I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E 
 L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F 
 A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L 
 A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E 
 L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L , 
 S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y 
 T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G 
 R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   
 
 T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R 
 P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e 
 t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n 
 r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e 
 t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c 
 L i c e n s e ) .   
 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t 
 t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e 
 e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e 
 a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
 
 o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . 
 C o p y r i g h t   ( C )   y e a r   n a m e   o f   a u t h o r   
 
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r 
 v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n .   
 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s .   
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e 
 F o u n d a t i o n ,   I n c . ,   5 1   F r a n k l i n   S t r e e t ,   F i f t h   F l o o r ,   B o s t o n ,   M A   0 2 1 1 0 - 1 3 0 1   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l .   
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l , 
 i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s 
 a   s a m p l e ;   a l t e r   t h e   n a m e s :   
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n 
 t h e   l i b r a r y   " F r o b "   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n 
 b y   J a m e s   R a n d o m   H a c k e r .   
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 T h a t ' s   a l l   t h e r e   i s   t o   i t !   
 
 T r o v e   3 . 0 . 2   
 
 C o p y r i g h t   ( c )   2 0 0 1 ,   E r i c   D .   F r i e d m a n   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( c )   2 0 0 9 ,   R o b   E d e n   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( c )   2 0 0 9 ,   J e f f   R a n d a l l   A l l   R i g h t s   R e s e r v e d .   
 
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r 
 m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r 
 v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n .   
 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l , 
 b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   
 G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s .   
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   a l o n g   w i t h   t h i s   p r o g r a m ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e 
 F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e   -   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7 ,   U S A .   
 
 H a s h F u n c t i o n s   a n d   P r i m e F i n d e r   c l a s s e s   
 
 T w o   c l a s s e s   ( H a s h F u n c t i o n s   a n d   P r i m e F i n d e r )   i n c l u d e d   i n   T r o v e   a r e   l i c e n s e d   u n d e r 
 t h e   f o l l o w i n g   t e r m s : 
 C o p y r i g h t   ( c )   1 9 9 9   C E R N   -   E u r o p e a n   O r g a n i z a t i o n   f o r   N u c l e a r   R e s e a r c h .   P e r m i s s i o n 
 t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n 
 f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
 n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   C E R N   m a k e s   n o 
 r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s 
 p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s e d   o r   i m p l i e d   w a r r a n t y . 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   c o n t a i n s   o t h e r   s o f t w a r e   d e v e l o p e d   b y   I B M   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   L i c e n s e   V e r s i o n   2 . 0 "   s o f t w a r e .   T h e   
 A p a c h e   L i c e n s e   V e r s i o n   2 . 0   L i c e n s e   i s   i n c l u d e d   e l s e w h e r e   i n   t h e s e   n o t i c e s .   
 
 A p a c h e   L u c e n e   v 2 . 4 . 1 ,   A p a c h e   J a k a r t a   C o m m o n s   L a n g   v 2 . 3   
 
 A p a c h e   L u c e n e 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h e   s n o w b a l l   s t e m m e r s   i n   
 
 c o n t r i b / s n o w b a l l / s r c / j a v a / n e t / s f / s n o w b a l l 
 w e r e   d e v e l o p e d   b y   M a r t i n   P o r t e r   a n d   R i c h a r d   B o u l t o n . 
 T h e   f u l l   s n o w b a l l   p a c k a g e   i s   a v a i l a b l e   f r o m 
 
 h t t p : / / s n o w b a l l . t a r t a r u s . o r g /   
 
 A p a c h e   C o m m o n s   L a n g 
 C o p y r i g h t   2 0 0 1 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h .   
 
 A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d 
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e   
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r   t h e 
 / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r   f i l e s .   
 
 L i m i t e d B u f f e r e d O u t p u t S t r e a m   i s   a   m o d i f i e d   c o p y   o f   j a v a . i o . B u f f e r e d O u t p u t S t r e a m 
 f o u n d   i n   s r c . z i p   a s s o c i a t e d   t o   t h e   I B M   S D K . 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   a d d i t i o n a l   I B M   s o f t w a r e : 
 
 I B M   A x i s 2   1 . 4 ,   W e b S p h e r e   A J A X   P r o x y   1 . 0 . 1 _ 2 0 0 9 0 2 2 7 _ 1 ,   I B M   L u c e n e   E x t e n s i o n s   L i b r a r y   1 . 5 ,   
 R A V E   1 . 3 ,   R A V E   1 . 4 ,   R A V E   1 . 5 ,   X L   T X E - J   o v e r   X C I   2 . 0 . 5   
 
 I B M   A x i s 2   1 . 4 
 I B M   A x i s 2   1 . 4   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   
 L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .     T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   
 c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   
 s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 *   A p a c h e   A x i o m   v 1 . 4 +   ( r 6 8 0 1 6 1 ) 
 *   A p a c h e   A x i s 2   v 1 . 4 +   ( r 6 8 0 1 6 1 ) 
 *   A p a c h e   G e r o n i m o   S p e c s   A c t i v a t i o n   v 1 . 1 
 *   A p a c h e   G e r o n i m o   S p e c s   A n n o t a t i o n   v 1 . 0 
 *   A p a c h e   J a k a r t a   C o m m o n s   C o d e c   v 1 . 3 
 *   A p a c h e   J a k a r t a   C o m m o n s - F i l e u p l o a d   v 1 . 2 
 *   A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   v 3 . 1 
 *   A p a c h e   J a k a r t a   C o m m o n s   H t t p C o r e   v 4 . 0   b e t a 1 
 *   A p a c h e   J a k a r t a   C o m m o n s   I O   v 1 . 4   
 *   A p a c h e   J a k a r t a   C o m m o n s   L o g g i n g   1 . 1 . 1 
 *   A p a c h e   L o g 4 J   1 . 2 . 1 5 
 *   A p a c h e   P o l i c y   v 1 . 4 +   ( r 6 8 0 1 6 1 ) 
 *   A p a c h e   S a n d e s h a 2   v 1 . 4 +   ( r 6 8 0 1 6 1 ) 
 *   A p a c h e   W o d e n   v   1 . 0 
 *   A p a c h e   X e r c e s   v 2 . 8 . 1 
 *   A p a c h e   X M L B e a n s   v 2 . 3 . 0 
 *   A p a c h e   X M L S c h e m a   v 1 . 4 +   ( r 6 8 0 1 6 1 ) 
 *   A p a c h e   X M L   R e s o l v e r   v 1 . 2 
 
 E P L   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 C o m m o n   P u b l i c   L i c e n s e   ( " C P L   C o d e " )   o r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   
 C o d e " ) .   
 
 *   W e b   S e r v i c e s   D e s c r i p t i o n   L a n g u a g e   f o r   J a v a   T o o l k i t   v 1 . 6 . 2 ( W S D L 4 J )   
           Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t :   
           h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / w s d l 4 j 
 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J a x e n :   T h e   P r o g r a m   i n c l u d e s   J a x e n   s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
   C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   J A X E N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   I B M   A x i s 2   1 . 4   N O T I C E S   A N D   I N F O R M A T I O N 
 
 W e b S p h e r e   A J A X   P r o x y   1 . 0 . 1 _ 2 0 0 9 0 2 2 7 _ 1 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g 
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 ,   r e p r i n t e d   e l s e w h e r e   i n   t h e s e   N o t i c e s .   T h i s   s o f t w a r e   
 m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 *   A p a c h e   J a k a r t a   C o m m o n s   C o d e c   v 1 . 3 
 *   A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   v 3 . 1 
 *   A p a c h e   J a k a r t a   C o m m o n s   L o g g i n g   1 . 0 . 4   
 A p a c h e   J a k a r t a   H t t p C l i e n t 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 R A V E   1 . 3   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   I B M   s o f t w a r e :   I B M   R a p i d l y   A d a p t i v e 
 V i s u a l i z a t i o n   E n g i n e   1 . 3 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D   2 - C l a u s e   L i c e n s e "   s o f t w a r e : 
 C o n v e r t i n g   B e t w e e n   H S L   a n d   H S V   2 0 0 8 0 7 0 2   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 C o n v e r t i n g   B e t w e e n   H S L   a n d   H S V   2 0 0 8 0 7 0 2 
 C o p y r i g h t   ( c )   2 0 1 2 ,   A r i y a   H i d a y a t 
 A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " D o j o   T o o l k i t   L i c e n s e "   s o f t w a r e :   
 
 D o j o   T o o l k i t   1 . 7 . 1 - 2 0 1 1 1 2 1 5 - I B M 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 - - - - -   E n d   o f   I B M   R a p i d l y   A d a p t i v e   V i s u a l i z a t i o n   E n g i n e   1 . 3   N o t i c e s   a n d 
 I n f o r m a t i o n   - - - - 
 
 R A V E   1 . 4 : 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D   2 - C l a u s e   L i c e n s e "   s o f t w a r e :   
 
 C o n v e r t i n g   B e t w e e n   H S L   a n d   H S V   2 0 0 8 0 7 0 2   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 C o n v e r t i n g   B e t w e e n   H S L   a n d   H S V   2 0 0 8 0 7 0 2   
 
 C o p y r i g h t   ( c )   2 0 1 2 ,   A r i y a   H i d a y a t 
 A l l   r i g h t s   r e s e r v e d .   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   2 . 0   L i c e n s e "   s o f t w a r e   ( s e e   b e l o w   f o r 
 a   c o p y   o f   t h e   l i c e n s e ) :   
 
 A p a c h e   P D F B o x   1 . 7 . 1   
 
 C o p y r i g h t   2 0 1 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 B a s e d   o n   s o u r c e   c o d e   o r i g i n a l l y   d e v e l o p e d   i n   t h e   P D F B o x ,   J e m p B o x   a n d 
 F o n t B o x   p r o j e c t s . 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 7 ,   w w w . p d f b o x . o r g 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   w w w . j e m p b o x . o r g   
 
 B a s e d   o n   s o u r c e   c o d e   o r i g i n a l l y   d e v e l o p e d   i n   t h e   P a D a F   p r o j e c t . 
 C o p y r i g h t   ( c )   2 0 1 0   A t o s   W o r l d l i n e   S A S   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " D o j o   T o o l k i t   L i c e n s e "   s o f t w a r e :   
 
 D o j o   T o o l k i t   1 . 8 . 3   
 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 8   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e :   
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 3 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h e   f o l l o w i n g   s o f t w a r e   p a c k a g e s   a r e   i n c l u d e d   i n   t h e   D o j o   T o o l k i t   p a c k a g e   a n d 
 t h e i r   r e s p e c t i v e   n o t i c e s   a r e   s e t   o u t   b e l o w : :   
 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g 
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e 
 V e r s i o n   
 2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s 
 m a d e   b y 
 m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   
 A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 *   O p e n A j a x . j s   O p e n   A j a x   h u b   1 . 0   l i b r a r y 
 *   U t i l / l e s s   L e s s . j s   1 . 1 . 4   l i b r a r y   
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e , 
 w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   n o t i c e   f r o m   t h e   A p a c h e   S o f t w a r e   
 
 F o u n d a t i o n :   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N   
 
 1 .   D e f i n i t i o n s .   
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s 
 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r 
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i ) 
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r 
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s .   
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e 
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s 
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e 
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e 
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o 
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d 
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n 
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e 
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o 
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l 
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f 
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k , 
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y 
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d 
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t 
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   
 
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e 
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h 
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s ) 
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o 
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t 
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m 
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d 
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t 
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s 
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n 
 i s   f i l e d .   
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k 
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t 
 t h e   f o l l o w i n g   c o n d i t i o n s :   
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e 
 W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g 
 t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e 
 W o r k s ;   a n d   
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f 
 t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s 
 p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t 
 m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s 
 w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n 
 a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h 
 a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g 
 t h e   L i c e n s e .   
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e , 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d 
 i n   t h i s   L i c e n s e .   
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y 
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g 
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y 
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r 
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d 
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r 
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t 
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T , 
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r 
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t 
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u 
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s 
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r 
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y 
 o f   s u c h   d a m a g e s .   
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d 
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r 
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e . 
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n 
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r 
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h 
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d 
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h 
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f 
 t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D 
 L i c e n s e .   
 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   L i b r a r y 
 
 C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r 
 w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   Y a h o o !   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d 
 t o   
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n   o f   Y a h o o !   I n c . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 E N D   O F   C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 F i r e b u g   L i t e   F i l e s .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g 
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e .   
 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 
 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   B S D   L i c e n s e   ( s e e   b e l o w )   
 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   F I R E B U G   L I T E   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 U n i c o d e   C L D R   D a t a   F i l e s .   T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s 
 w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E   
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / , 
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   . 
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r 
 u n d e r   t h e   
 d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G , 
 I N S T A L L I N G , 
 C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R 
 S O F T W A R E   
 ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E 
 T E R M S   A N D   
 C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L , 
 C O P Y , 
 D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   
 U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
 
 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 e   
 U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r 
 U n i c o d e   
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a 
 F i l e s   o r   
 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 ,   a n d / o r   s e l l 
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a 
 F i l e s   o r   
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ( s )   a n d 
 t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b ) 
 b o t h   t h e   
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 d o c u m e n t a t i o n , 
 a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s 
 w e l l   a s   i n   
 t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r 
 s o f t w a r e   
 h a s   b e e n   m o d i f i e d .   
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   
 T H E   
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R 
 A N Y   
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   L O S S   
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A 
 F I L E S   O R   
 S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e 
 D a t a   F i l e s   
 o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 E N D   O F   U N I C O D E   C L D R   D A T A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 J s o n . p h p   i s   u s e d   i n   a   n u m b e r   o f   t e s t   c a s e s   a n d   r e d i s t r i b u t e d   u n d e r   t e r m s   o f   t h e   
 N e w   B S D   
 L i c e n s e .   N o t e   t h a t   t h i s   c o n t e n t   i s   n o t   g o v e r n e d   b y   t h e   J S O N   l i c e n s e   ( g o o d   v s 
 e v i l )   f r o m 
 J S O N . o r g   ( h t t p : / / w w w . j s o n . o r g / l i c e n s e . h t m l ) . 
 c o p y r i g h t   ( c )   2 0 0 5   M i c h a l   M i g u r s k i   
 
 d o j o x / l a n g / f u n c t i o n a l . j s   -   p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n , 
 i n v o k e , 
 p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   O l i v e r   S t e e l e 
 ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 w h i c h   w a s   p u b l i s h e d   u n d e r   M I T   L i c e n s e   
 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f 
 t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T 
 L i c e n s e .   
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e   
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( c )   2 0 0 7   D e a n   E d w a r d s   
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( c )   2 0 0 6   I v a n   S a g a l a e v   
 
 T h e   M I T   L i c e n s e   
 
 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 .   
 
 E N D   O F   J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   I C U 4 J .   N o   p a r t s   o f   I C U 4 J   s h i p   w i t h   D o j o ;   h o w e v e r , 
 t h e   H e b r e w   d a t e   s u p p o r t   i s   p o r t e d   f r o m   I C U 4 J   ( a s   a   d e r i v a t i v e   w o r k ) : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 ,   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 , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   U S   m a p   d a t a   i n       d o j o - d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 A r e   t h e r e   l e g a l   r e s t r i c t i o n s   o n   a c c e s s   o r   u s e   o f   t h e   d a t a ?   
 
 A c c e s s _ C o n s t r a i n t s :   N o n e   
 
 U s e _ C o n s t r a i n t s :   
 
 N o n e .   A c k n o w l e d g m e n t   o f   t h e   N a t i o n a l   A t l a s   o f   t h e   U n i t e d 
 S t a t e s   
 
 o f   A m e r i c a   a n d   ( o r )   t h e   U . S .   G e o l o g i c a l   S u r v e y   w o u l d   b e 
 
 a p p r e c i a t e d   i n   p r o d u c t s   d e r i v e d   f r o m   t h e s e   d a t a .   
 
 
 1 .   W h o   d i s t r i b u t e s   t h e   d a t a   s e t ?   ( D i s t r i b u t o r   1   o f   1 )   
 E a r t h   S c i e n c e   I n f o r m a t i o n   C e n t e r ,   U . S .   G e o l o g i c a l   S u r v e y 
 
 5 0 7   N a t i o n a l   C e n t e r   
 
 R e s t o n ,   V A   2 0 1 9 2   
 
 1 - 8 8 8 - A S K - U S G S   ( 1 - 8 8 8 - 2 7 5 - 8 7 4 7 )   ( v o i c e )   
 
 C o n t a c t _ I n s t r u c t i o n s :   
 
 I n   a d d i t i o n   t o   t h e   a d d r e s s   a b o v e   t h e r e   a r e   o t h e r   E S I C   
 o f f i c e s   t h r o u g h o u t   t h e 
 
 c o u n t r y .   A   f u l l   l i s t   o f   t h e s e   o f f i c e s   i s   a t 
 
     h t t p : / / m a p p i n g . u s g s . g o v / e s i c / e s i c _ i n d e x . h t m l     .   
 
 2 .   W h a t ' s   t h e   c a t a l o g   n u m b e r   I   n e e d   t o   o r d e r   t h i s   d a t a   s e t ?   
 3 .   W h a t   l e g a l   d i s c l a i m e r s   a m   I   s u p p o s e d   t o   r e a d ?   
 A l t h o u g h   t h e s e   d a t a   h a v e   b e e n   p r o c e s s e d   s u c c e s s f u l l y   o n   a 
 c o m p u t e r   s y s t e m 
 
 a t   t h e   U . S .   G e o l o g i c a l   S u r v e y ,   n o   w a r r a n t y   e x p r e s s e d   o r   i m p l i e d 
 i s   m a d e   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   r e g a r d i n g 
 
 t h e   u t i l i t y   o f   t h e   d a t a   o n   a n y   o t h e r   s y s t e m ,   n o r   s h a l l   t h e   a c t   o f 
 d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y .   N o 
 
 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   i n   t h e 
 u s e   o f   t h e s e   d a t a .   
 
 4 .   H o w   c a n   I   d o w n l o a d   o r   o r d e r   t h e   d a t a ?   
 A v a i l a b i l i t y   i n   d i g i t a l   f o r m :   
 
 D a t a   f o r m a t :   E S R I   S h a p e f i l e 
 
 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l       
 
 D a t a   f o r m a t :   S D T S   
 
 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l       
 
   C o s t   t o   o r d e r   t h e   d a t a :   
 
 T h e r e   i s   n o   c h a r g e   f o r   t h e   o n l i n e   o p t i o n .   F o r   N a t i o n a l   A t l a s 
 f i l e s   o r d e r e d   o n   C D - R O M   
 
 t h e r e   i s   a   b a s e   p r i c e   o f   $ 4 5 . 0 0   p e r   d i s c ,   a   h a n d l i n g   f e e   o f 
 $ 5 . 0 0 ,   a n d   a   p e r - f i l e 
 
 c h a r g e   b a s e d   o n   f i l e   s i z e .   T h e   c h a r g e   f o r   f i l e s   l e s s   t h a n   1 0 
 m e g a b y t e s   i n   s i z e   i s 
 
 $ 1 . 0 0 .   T h e   c h a r g e   f o r   f i l e s   t h a t   r a n g e   i n   s i z e   f r o m   1 0   t o   1 5 0 
 m e g a b y t e s   i s   $ 7 . 5 0 .   T h e 
 
 c h a r g e   f o r   f i l e s   o f   1 5 0   m e g a b y t e s   o r   l a r g e r   i s   $ 1 5 . 0 0 .   T h e   c h a r g e 
 i s   $ 7 . 5 0   f o r   t h e   
 
 M a j o r   R o a d s   o f   t h e   U n i t e d   S t a t e s   d a t a   s e t .   
 
 S p e c i a l   i n s t r u c t i o n s :   
 
 T o   o r d e r   f i l e s   o n   C D - R O M ,   p l e a s e   s e e 
     h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l # q 1 2     .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   n o n   U S   m a p   d a t a   i n       d o j o - 
 d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 P u b l i c   D o m a i n .   A l l   v e r s i o n s   o f   N a t u r a l   E a r t h   r a s t e r   +   v e c t o r   m a p   d a t a   f o u n d   o n 
 t h i s   w e b s i t e   a r e   i n   t h e   p u b l i c   d o m a i n . 
 Y o u   m a y   u s e   t h e   m a p s   i n   a n y   m a n n e r ,   i n c l u d i n g   m o d i f y i n g   t h e   c o n t e n t   a n d   d e s i g n , 
 e l e c t r o n i c   d i s s e m i n a t i o n ,   a n d   o f f s e t 
 p r i n t i n g .   T h e   p r i m a r y   a u t h o r s ,   T o m   P a t t e r s o n   a n d   N a t h a n i e l   V a u g h n   K e l s o ,   a n d   a l l 
 o t h e r   c o n t r i b u t o r s   r e n o u n c e   a l l   
 f i n a n c i a l   c l a i m   t o   t h e   m a p s   a n d   i n v i t e s   y o u   t o   u s e   t h e m   f o r   p e r s o n a l , 
 e d u c a t i o n a l ,   a n d   c o m m e r c i a l   p u r p o s e s .   
 
 N o   p e r m i s s i o n   i s   n e e d e d   t o   u s e   N a t u r a l   E a r t h .   C r e d i t i n g   t h e   a u t h o r s   i s 
 u n n e c e s s a r y .   
 
 H o w e v e r ,   i f   y o u   w i s h   t o   c i t e   t h e   m a p   d a t a ,   s i m p l y   u s e   o n e   o f   t h e   f o l l o w i n g .   
 
 S h o r t   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h .   
 
 L o n g   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h .   F r e e   v e c t o r   a n d   r a s t e r   m a p   d a t a   @ 
 n a t u r a l e a r t h d a t a . c o m .   
 
 A l l   u s e r s   o f   N a t u r a l   E a r t h   a r e   h i g h l y   e n c o u r a g e d   t o   r e a d   a b o u t   d a t a   s o u r c e s   a n d 
 m a n i p u l a t i o n   i n   t h e   D a t a   C r e a t i o n   s e c t i o n .   
 
 T h e   a u t h o r s   p r o v i d e   N a t u r a l   E a r t h   a s   a   p u b l i c   s e r v i c e   a n d   a r e   n o t   r e s p o n s i b l e 
 f o r   a n y   p r o b l e m s   r e l a t i n g   t o   a c c u r a c y , 
 c o n t e n t ,   d e s i g n ,   a n d   h o w   i t   i s   u s e d .   I f   y o u   f i n d   a n   e r r o r   o r   o m i s s i o n ,   p l e a s e 
 r e p o r t   i t   f o r   f u t u r e   u p d a t e s .   
 
 T h e   a u t h o r s   u s e d   d a t a   f r o m   T h e   W a s h i n g t o n   P o s t ,   h e r e   i s   t h e i r   r e l e a s e :   
 
 N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   T h e   W a s h i n g t o n   P o s t   f o r 
 
 t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   T h e   W a s h i n g t o n   P o s t   m a k e s   n o 
 c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y 
 
 o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o 
 
 t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t 
 o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
 
 w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   T h e   W a s h i n g t o n   P o s t   f o r   a n y 
 c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f 
 
 t h e   d a t a .   
 
 T h e   a u t h o r s   u s e d   r i v e r   a n d   l a k e   d a t a   ( f o r   E u r o p e   o n l y )   f r o m   t h e   E u r o p e a n 
 C o m m i s s i o n ,   J o i n t   R e s e a r c h   C e n t r e ,   I n s t i t u t e 
 f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y ,   h e r e   i s   t h e i r   r e l e a s e :   
 
 N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   E u r o p e a n   C o m m i s s i o n ,   J o i n t 
 
 R e s e a r c h   C e n t r e ,   I n s t i t u t e   f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y   ( J R C   I E S )   f o r 
 t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d 
 
 b a s e   m a p .   T h e   E C   J R C   I E S   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r 
 c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   
 
   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s 
 t o   t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a 
 
 f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
 w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d 
 
 b y   E C   J R C   I E S   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a .   
 
 T h e   a u t h o r s   u s e d   r o a d   t r a n s p o r t a t i o n   d a t a   ( f o r   N o r t h   A m e r i c a   o n l y )   f r o m   X N R 
 P r o d u c t i o n s ,   h e r e   i s   t h e i r   r e l e a s e :   
 
 N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   X N R   P r o d u c t i o n s   f o r   t h e 
 
 s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   X N R   m a k e s   n o   c l a i m s   a s   t o   t h e 
 c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e 
 
 d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r 
 
 f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n 
 c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o 
 
 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   X N R   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l 
 E a r t h s   u s e   o f   t h e   d a t a .   
 
 H a p p y   m a p p i n g !   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   f o l l o w i n g   w i l l   b e   a d d e d   t o   t h e   n o t i c e s   f i l e   f o r   S h r i n k s a f e   ( a n d   c a l l e d   o u t 
 i n   t h e   D O U   f o r   D o j o ) :   
 
 T h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   c o v e r s   t h e   o p t i o n a l   S h r i n k s a f e   b u i l d 
 t o o l ,   a n d   M o z i l l a   R h i n o   1 . 7 r 2   w h i c h   i s   r e d i s t r i b u t e d   w i t h   t h a t   t o o l .   S h r i n k s a f e   
 c o n t a i n s   m o d i f i e d   f i l e s   f r o m   M o z i l l a   R h i n o   c o v e r e d   u n d e r   M o z i l l a   P u b l i c   L i c e n s e   
 V e r s i o n   1 . 1 .   T h e   s o u r c e   c o d e   f o r   t h e s e   m o d i f i c a t i o n s   h a s   b e e n   m a d e   a v a i l a b l e   a t   
 t h e   p u b l i c   D o j o   s v n   r e p o s i t o r y   a t   h t t p : / / w w w . d o j o t o o l k i t . o r g .   
 
 T h e   S h r i n k s a f e   t o o l   r e q u i r e s   u s e   o f   M o z i l l a   R h i n o   1 . 6 r 7   o r   h i g h e r   i n   o r d e r   t o 
 r u n .   W e   a r e   r e l y i n g   o n   t h e   s e p a r a t e   D D   C h e c k l i s t   a l r e a d y   a p p r o v e d   f o r   t h e   R h i n o 
 1 . 7 R 2   j a r .   T h e   v e r s i o n   o f   R h i n o   t h a t   w i l l   b e   r e d i s t r i b u t e d   w i t h   t h e   S h r i n k s a f e 
 p a c k a g e   b y   d e f a u l t   i s   t h e   a p p r o v e d   v e r s i o n   o f   M o z i l l a   R h i n o   1 . 7 r 2 .   
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N   
 
 - - - - -   E N D   O F   I B M   R a p i d l y   A d a p t i v e   V i s u a l i z a t i o n   E n g i n e   1 . 4   N O T I C E S   A N D 
 I N F O R M A T I O N   - - - - 
 
 R A V E   1 . 5 : 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " A p a c h e   L i c e n s e   V e r s i o n   2 . 0 "   s o f t w a r e : 
 
 P D F B o x   1 . 7 . 1   
 
 A p a c h e   S o f t w a r e   L i c e n s e   
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N   
 
 1 .   D e f i n i t i o n s .   
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s .   
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s :   
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 t h e   D e r i v a t i v e   W o r k s ;   a n d   
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   
 a s   m o d i f y i n g   t h e   L i c e n s e .   
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e .   
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   
   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 t h e   b r a c k e t s ! )   T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s .   
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ]   
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0   
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e .   
 
 P D F B o x   1 . 7 . 1   
 
 A p a c h e   P D F B o x 
 C o p y r i g h t   2 0 1 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 B a s e d   o n   s o u r c e   c o d e   o r i g i n a l l y   d e v e l o p e d   i n   t h e   P D F B o x ,   J e m p B o x   a n d 
 F o n t B o x   p r o j e c t s . 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 7 ,   w w w . p d f b o x . o r g 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   w w w . j e m p b o x . o r g   
 
 B a s e d   o n   s o u r c e   c o d e   o r i g i n a l l y   d e v e l o p e d   i n   t h e   P a D a F   p r o j e c t . 
 C o p y r i g h t   ( c )   2 0 1 0   A t o s   W o r l d l i n e   S A S 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " B S D   2 - C l a u s e   L i c e n s e "   s o f t w a r e : 
 
 C o n v e r t i n g   B e t w e e n   H S L   a n d   H S V   2 0 0 8 0 7 0 2   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 C o n v e r t i n g   B e t w e e n   H S L   a n d   H S V   2 0 0 8 0 7 0 2 
 
 C o p y r i g h t   ( c )   2 0 1 2 ,   A r i y a   H i d a y a t 
 A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " D o j o   T o o l k i t   L i c e n s e "   s o f t w a r e :   
 
 D o j o   T o o l k i t   1 . 8 . 3 
 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 8   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e :   
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 3 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h e   f o l l o w i n g   s o f t w a r e   p a c k a g e s   a r e   i n c l u d e d   i n   t h e   D o j o   T o o l k i t   p a c k a g e   a n d 
 t h e i r   r e s p e c t i v e   n o t i c e s   a r e   s e t   o u t   b e l o w : :   
 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g 
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e 
 V e r s i o n   
 2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s 
 m a d e   b y 
 m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   
 A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 *   O p e n A j a x . j s   O p e n   A j a x   h u b   1 . 0   l i b r a r y 
 *   U t i l / l e s s   L e s s . j s   1 . 1 . 4   l i b r a r y   
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e , 
 w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   n o t i c e   f r o m   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n :   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N   
 
 1 .   D e f i n i t i o n s .   
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s 
 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r 
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i ) 
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r 
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s .   
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e 
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s 
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e 
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e 
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o 
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d 
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n 
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e 
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o 
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l 
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f 
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k , 
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y 
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d 
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t 
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e , 
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e 
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h 
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s ) 
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o 
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t 
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m 
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d 
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s 
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n 
 i s   f i l e d .   
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k 
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t 
 t h e   f o l l o w i n g   c o n d i t i o n s :   
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e 
 W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g 
 t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e 
 W o r k s ;   a n d   
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f 
 t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s 
 p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t 
 m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s 
 w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n 
 a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h 
 a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g 
 t h e   L i c e n s e .   
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e , 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d 
 i n   t h i s   L i c e n s e .   
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y 
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g 
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y 
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r 
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d 
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r 
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t 
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T , 
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r 
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s 
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t 
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u 
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s 
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r 
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s .   
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d 
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r 
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e . 
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n 
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r 
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h 
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d 
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h 
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f 
 t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D 
 L i c e n s e .   
 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   L i b r a r y 
 
 C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r 
 w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   Y a h o o !   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d 
 t o   
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n   o f   Y a h o o !   I n c . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 E N D   O F   C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 F i r e b u g   L i t e   F i l e s .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g 
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e .   
 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 
 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   B S D   L i c e n s e   ( s e e   b e l o w )   
 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   
   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   F I R E B U G   L I T E   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 U n i c o d e   C L D R   D a t a   F i l e s .   T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s 
 w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E   
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / , 
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   . 
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r 
 u n d e r   t h e   
 d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G , 
 I N S T A L L I N G , 
 C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R 
 S O F T W A R E   
 ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E 
 T E R M S   A N D   
 C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L , 
 C O P Y , 
 D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   
 U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
 
 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 e   
 U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r 
 U n i c o d e   
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a 
 F i l e s   o r   
 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 ,   a n d / o r   s e l l 
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a 
 F i l e s   o r   
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ( s )   a n d 
 t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b ) 
 b o t h   t h e   
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 d o c u m e n t a t i o n , 
 a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s 
 w e l l   a s   i n   
 t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r 
 s o f t w a r e   
 h a s   b e e n   m o d i f i e d .   
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   
 T H E   
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R 
 A N Y   
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   L O S S   
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A 
 F I L E S   O R   
 S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e 
 D a t a   F i l e s   
 o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 E N D   O F   U N I C O D E   C L D R   D A T A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 J s o n . p h p   i s   u s e d   i n   a   n u m b e r   o f   t e s t   c a s e s   a n d   r e d i s t r i b u t e d   u n d e r   t e r m s   o f   t h e   
 N e w   B S D   
 L i c e n s e .   N o t e   t h a t   t h i s   c o n t e n t   i s   n o t   g o v e r n e d   b y   t h e   J S O N   l i c e n s e   ( g o o d   v s 
 e v i l )   f r o m 
 J S O N . o r g   ( h t t p : / / w w w . j s o n . o r g / l i c e n s e . h t m l ) . 
 c o p y r i g h t   ( c )   2 0 0 5   M i c h a l   M i g u r s k i   
 
 d o j o x / l a n g / f u n c t i o n a l . j s   -   p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n , 
 i n v o k e , 
 p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   O l i v e r   S t e e l e 
 ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 w h i c h   w a s   p u b l i s h e d   u n d e r   M I T   L i c e n s e   
 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f 
 t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T 
 L i c e n s e .   
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e   
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( c )   2 0 0 7   D e a n   E d w a r d s   
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( c )   2 0 0 6   I v a n   S a g a l a e v   
 
 T h e   M I T   L i c e n s e   
 
 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 .   
 
 E N D   O F   J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   I C U 4 J .   N o   p a r t s   o f   I C U 4 J   s h i p   w i t h   D o j o ;   h o w e v e r , 
 t h e   H e b r e w   d a t e   s u p p o r t   i s   p o r t e d   f r o m   I C U 4 J   ( a s   a   d e r i v a t i v e   w o r k ) : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 ,   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 , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   U S   m a p   d a t a   i n       d o j o - d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 A r e   t h e r e   l e g a l   r e s t r i c t i o n s   o n   a c c e s s   o r   u s e   o f   t h e   d a t a ?   
 
 A c c e s s _ C o n s t r a i n t s :   N o n e   
 
 U s e _ C o n s t r a i n t s :   
 
 N o n e .   A c k n o w l e d g m e n t   o f   t h e   N a t i o n a l   A t l a s   o f   t h e   U n i t e d 
 S t a t e s   
 o f   A m e r i c a   a n d   ( o r )   t h e   U . S .   G e o l o g i c a l   S u r v e y   w o u l d   b e 
 a p p r e c i a t e d   i n   p r o d u c t s   d e r i v e d   f r o m   t h e s e   d a t a .   
 
 1 .   W h o   d i s t r i b u t e s   t h e   d a t a   s e t ?   ( D i s t r i b u t o r   1   o f   1 )   
 E a r t h   S c i e n c e   I n f o r m a t i o n   C e n t e r ,   U . S .   G e o l o g i c a l   S u r v e y 
 
 5 0 7   N a t i o n a l   C e n t e r   
 
 R e s t o n ,   V A   2 0 1 9 2   
 
 1 - 8 8 8 - A S K - U S G S   ( 1 - 8 8 8 - 2 7 5 - 8 7 4 7 )   ( v o i c e )   
 
 C o n t a c t _ I n s t r u c t i o n s :   
 
 I n   a d d i t i o n   t o   t h e   a d d r e s s   a b o v e   t h e r e   a r e   o t h e r   E S I C   
 o f f i c e s   t h r o u g h o u t   t h e 
 c o u n t r y .   A   f u l l   l i s t   o f   t h e s e   o f f i c e s   i s   a t 
 
     h t t p : / / m a p p i n g . u s g s . g o v / e s i c / e s i c _ i n d e x . h t m l     .   
 
 2 .   W h a t ' s   t h e   c a t a l o g   n u m b e r   I   n e e d   t o   o r d e r   t h i s   d a t a   s e t ?   
 3 .   W h a t   l e g a l   d i s c l a i m e r s   a m   I   s u p p o s e d   t o   r e a d ?   
 A l t h o u g h   t h e s e   d a t a   h a v e   b e e n   p r o c e s s e d   s u c c e s s f u l l y   o n   a 
 c o m p u t e r   s y s t e m 
 a t   t h e   U . S .   G e o l o g i c a l   S u r v e y ,   n o   w a r r a n t y   e x p r e s s e d   o r   i m p l i e d 
 i s   m a d e   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   r e g a r d i n g 
 t h e   u t i l i t y   o f   t h e   d a t a   o n   a n y   o t h e r   s y s t e m ,   n o r   s h a l l   t h e   a c t   o f 
 d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y .   N o 
 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   i n   t h e 
 u s e   o f   t h e s e   d a t a .   
 
 4 .   H o w   c a n   I   d o w n l o a d   o r   o r d e r   t h e   d a t a ?   
 A v a i l a b i l i t y   i n   d i g i t a l   f o r m :   
 
 D a t a   f o r m a t :   E S R I   S h a p e f i l e 
 
 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l       
 
 D a t a   f o r m a t :   S D T S   
 
 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l       
 
 C o s t   t o   o r d e r   t h e   d a t a :   
 
 T h e r e   i s   n o   c h a r g e   f o r   t h e   o n l i n e   o p t i o n .   F o r   N a t i o n a l   A t l a s 
 f i l e s   o r d e r e d   o n   C D - R O M   
 
 t h e r e   i s   a   b a s e   p r i c e   o f   $ 4 5 . 0 0   p e r   d i s c ,   a   h a n d l i n g   f e e   o f 
 $ 5 . 0 0 ,   a n d   a   p e r - f i l e   
   c h a r g e   b a s e d   o n   f i l e   s i z e .   T h e   c h a r g e   f o r   f i l e s   l e s s   t h a n   1 0 
 m e g a b y t e s   i n   s i z e   i s 
 $ 1 . 0 0 .   T h e   c h a r g e   f o r   f i l e s   t h a t   r a n g e   i n   s i z e   f r o m   1 0   t o   1 5 0 
 m e g a b y t e s   i s   $ 7 . 5 0 .   T h e 
 c h a r g e   f o r   f i l e s   o f   1 5 0   m e g a b y t e s   o r   l a r g e r   i s   $ 1 5 . 0 0 .   T h e   c h a r g e 
 i s   $ 7 . 5 0   f o r   t h e   
 M a j o r   R o a d s   o f   t h e   U n i t e d   S t a t e s   d a t a   s e t .   
 
 S p e c i a l   i n s t r u c t i o n s :   
 
 T o   o r d e r   f i l e s   o n   C D - R O M ,   p l e a s e   s e e 
     h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l # q 1 2     .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   n o n   U S   m a p   d a t a   i n       d o j o - 
 d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 P u b l i c   D o m a i n .   A l l   v e r s i o n s   o f   N a t u r a l   E a r t h   r a s t e r   +   v e c t o r   m a p   d a t a   f o u n d   o n 
 t h i s   w e b s i t e   a r e   i n   t h e   p u b l i c   d o m a i n . 
 Y o u   m a y   u s e   t h e   m a p s   i n   a n y   m a n n e r ,   i n c l u d i n g   m o d i f y i n g   t h e   c o n t e n t   a n d   d e s i g n , 
 e l e c t r o n i c   d i s s e m i n a t i o n ,   a n d   o f f s e t 
 p r i n t i n g .   T h e   p r i m a r y   a u t h o r s ,   T o m   P a t t e r s o n   a n d   N a t h a n i e l   V a u g h n   K e l s o ,   a n d   a l l 
 o t h e r   c o n t r i b u t o r s   r e n o u n c e   a l l   
 f i n a n c i a l   c l a i m   t o   t h e   m a p s   a n d   i n v i t e s   y o u   t o   u s e   t h e m   f o r   p e r s o n a l , 
 e d u c a t i o n a l ,   a n d   c o m m e r c i a l   p u r p o s e s .   
 
 N o   p e r m i s s i o n   i s   n e e d e d   t o   u s e   N a t u r a l   E a r t h .   C r e d i t i n g   t h e   a u t h o r s   i s 
 u n n e c e s s a r y .   
 
 H o w e v e r ,   i f   y o u   w i s h   t o   c i t e   t h e   m a p   d a t a ,   s i m p l y   u s e   o n e   o f   t h e   f o l l o w i n g .   
 
 S h o r t   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h .   
 
 L o n g   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h .   F r e e   v e c t o r   a n d   r a s t e r   m a p   d a t a   @ 
 n a t u r a l e a r t h d a t a . c o m .   
 
 A l l   u s e r s   o f   N a t u r a l   E a r t h   a r e   h i g h l y   e n c o u r a g e d   t o   r e a d   a b o u t   d a t a   s o u r c e s   a n d 
 m a n i p u l a t i o n   i n   t h e   D a t a   C r e a t i o n   s e c t i o n .   
 
 T h e   a u t h o r s   p r o v i d e   N a t u r a l   E a r t h   a s   a   p u b l i c   s e r v i c e   a n d   a r e   n o t   r e s p o n s i b l e 
 f o r   a n y   p r o b l e m s   r e l a t i n g   t o   a c c u r a c y , 
 c o n t e n t ,   d e s i g n ,   a n d   h o w   i t   i s   u s e d .   I f   y o u   f i n d   a n   e r r o r   o r   o m i s s i o n ,   p l e a s e 
 r e p o r t   i t   f o r   f u t u r e   u p d a t e s .   
 
 T h e   a u t h o r s   u s e d   d a t a   f r o m   T h e   W a s h i n g t o n   P o s t ,   h e r e   i s   t h e i r   r e l e a s e :   
 
 N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   T h e   W a s h i n g t o n   P o s t   f o r 
 t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   T h e   W a s h i n g t o n   P o s t   m a k e s   n o 
 c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y 
 o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o 
 t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t 
 o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
 w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   T h e   W a s h i n g t o n   P o s t   f o r   a n y 
 c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f 
 t h e   d a t a .   
 
 T h e   a u t h o r s   u s e d   r i v e r   a n d   l a k e   d a t a   ( f o r   E u r o p e   o n l y )   f r o m   t h e   E u r o p e a n 
 C o m m i s s i o n ,   J o i n t   R e s e a r c h   C e n t r e ,   I n s t i t u t e 
 f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y ,   h e r e   i s   t h e i r   r e l e a s e :   
 
 N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   E u r o p e a n   C o m m i s s i o n ,   J o i n t 
 
 R e s e a r c h   C e n t r e ,   I n s t i t u t e   f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y   ( J R C   I E S )   f o r 
 t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d 
 b a s e   m a p .   T h e   E C   J R C   I E S   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r 
 c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o 
 r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s 
 t o   t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a 
 f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
 w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d 
 b y   E C   J R C   I E S   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a .   
 
 T h e   a u t h o r s   u s e d   r o a d   t r a n s p o r t a t i o n   d a t a   ( f o r   N o r t h   A m e r i c a   o n l y )   f r o m   X N R 
 P r o d u c t i o n s ,   h e r e   i s   t h e i r   r e l e a s e :   
 
   N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   X N R   P r o d u c t i o n s   f o r   t h e 
 s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   X N R   m a k e s   n o   c l a i m s   a s   t o   t h e 
 c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e 
 d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r 
 f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n 
 c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o 
 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   X N R   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l 
 E a r t h s   u s e   o f   t h e   d a t a .   
 
 H a p p y   m a p p i n g !   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   f o l l o w i n g   w i l l   b e   a d d e d   t o   t h e   n o t i c e s   f i l e   f o r   S h r i n k s a f e   ( a n d   c a l l e d   o u t 
 i n   t h e   D O U   f o r   D o j o ) :   
 
 T h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   c o v e r s   t h e   o p t i o n a l   S h r i n k s a f e   b u i l d 
 t o o l ,   a n d   M o z i l l a   R h i n o   1 . 7 r 2   w h i c h   i s   r e d i s t r i b u t e d   w i t h   t h a t   t o o l .   S h r i n k s a f e   
 c o n t a i n s   m o d i f i e d   f i l e s   f r o m   M o z i l l a   R h i n o   c o v e r e d   u n d e r   M o z i l l a   P u b l i c   L i c e n s e   
 V e r s i o n   1 . 1 .   T h e   s o u r c e   c o d e   f o r   t h e s e   m o d i f i c a t i o n s   h a s   b e e n   m a d e   a v a i l a b l e   a t   
 t h e   p u b l i c   D o j o   s v n   r e p o s i t o r y   a t   h t t p : / / w w w . d o j o t o o l k i t . o r g .   
 
 T h e   S h r i n k s a f e   t o o l   r e q u i r e s   u s e   o f   M o z i l l a   R h i n o   1 . 6 r 7   o r   h i g h e r   i n   o r d e r   t o 
 r u n .   W e   a r e   r e l y i n g   o n   t h e   s e p a r a t e   D D   C h e c k l i s t   a l r e a d y   a p p r o v e d   f o r   t h e   R h i n o 
 1 . 7 R 2   j a r .   T h e   v e r s i o n   o f   R h i n o   t h a t   w i l l   b e   r e d i s t r i b u t e d   w i t h   t h e   S h r i n k s a f e 
 p a c k a g e   b y   d e f a u l t   i s   t h e   a p p r o v e d   v e r s i o n   o f   M o z i l l a   R h i n o   1 . 7 r 2 .   
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N   
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   a d d i t i o n a l   I B M   s o f t w a r e :   
 
 J S O N   f o r   J a v a   1 . 0 . 1 . 1 _ 2 0 1 0 0 9 1 9 - 2 
 
 - - - - -   E N D   O F   I B M   R a p i d l y   A d a p t i v e   V i s u a l i z a t i o n   E n g i n e   1 . 5   N O T I C E S   A N D 
 I N F O R M A T I O N   - - - - 
 
 X L   T X E - J   o v e r   X C I   2 . 0 . 5   
 
 T h e   P r o g r a m   i s   a c c o m p a n i e d   W 3 C   X G r a m m a r   s o f t w a r e .   A l l   r i g h t s   r e s e r v e d .   I B M 
 o b t a i n e d   t h e   W 3 C   X G r a m m a r   S o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 f o l l o w i n g   l i c e n s e .   
 
 W 3 C ( r )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s .   
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e .   
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e 
 c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e 
 c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   
 T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n 
 b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s 
 n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e 
 l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s 
 t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n 
 u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n 
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d 
 c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t 
 t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " I C U   L i c e n s e "   s o f t w a r e : 
 
 I C U 4 C   4 . 8 . 1 ,   I C U 4 J   4 . 8 . 1 . 1   
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e 
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n .   
 
 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   O F   T H I R D   P A R T Y   
 R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R 
 P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 T H I S   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l 
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r 
 d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r .   
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y 
 o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E   
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e 
 c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A 
 F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y 
 A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S 
 A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E 
 O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 C o p y r i g h t     1 9 9 1 - 2 0 0 8   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   
 
 " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e 
 " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o 
 s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n 
 n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   
 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d 
 D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   
 w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n 
 m o d i f i e d .   
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   
 I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T 
 O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F 
 U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
 a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 I C U 4 C   4 . 8 . 1   
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 I C U 4 J   4 . 8 . 1 . 1   
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " J a v a S c r i p t   T r e e   L i c e n s e "   s o f t w a r e :   
 
 N a v i g a t i o n   T r e e   J a v a S c r i p t   0 . 9 6 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   G e i r   L a n d r   ( d r o p @ d e s t r o y d r o p . c o m ) 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " J d o m   L i c e n s e "   s o f t w a r e : 
 
 J D O M   1 . 0   
 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 4   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n . 
 A l l   r i g h t s   r e s e r v e d .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 a r e   m e t :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s 
 t h e s e   c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s 
 p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   T h e   n a m e   " J D O M "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   
 w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t       r e q u e s t _ A T _ j d o m _ D O T _ o r g     .   
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J D O M " ,   n o r 
 m a y   " J D O M "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n 
 f r o m   t h e   J D O M   P r o j e c t   M a n a g e m e n t       r e q u e s t _ A T _ j d o m _ D O T _ o r g     .   
 I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e 
 
 e n d - u s e r   d o c u m e n t a t i o n   p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e 
 
 s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   e q u i v a l e n t   t o   t h e   f o l l o w i n g : 
 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
 
 J D O M   P r o j e c t   ( h t t p : / / w w w . j d o m . o r g / ) . " 
 
 A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s 
 
 a v a i l a b l e   a t   h t t p : / / w w w . j d o m . o r g / i m a g e s / l o g o s .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   
 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   
 
   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   J D O M   A U T H O R S   O R   T H E   P R O J E C T   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
 O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E .   
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 i n d i v i d u a l s   o n   b e h a l f   o f   t h e   J D O M   P r o j e c t   a n d   w a s   o r i g i n a l l y 
 c r e a t e d   b y   J a s o n   H u n t e r       j h u n t e r _ A T _ j d o m _ D O T _ o r g       a n d 
 B r e t t   M c L a u g h l i n       b r e t t _ A T _ j d o m _ D O T _ o r g     .   F o r   m o r e   i n f o r m a t i o n   
 o n   t h e   J D O M   P r o j e c t ,   p l e a s e   s e e       h t t p : / / w w w . j d o m . o r g /     .   
 
 J D O M   1 . 0   
 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 4   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n . 
 A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   J N e t D i r e c t   
 
 C o p y r i g h t   ( c )   J N e t D i r e c t   1 9 9 7 - 2 0 0 5 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " J P E G   L i c e n s e "   s o f t w a r e :   
 
 J P E G   C / C + +   A P I   6 b 
 
 T h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   i f   t h e   I n d e p e n d e n t   J P E G   G r o u p 
 C o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e .   A l l   R i g h t s   R e s e r v e d   e x c e p t   a s   s p e c i f i e d 
 i n   t h e   J P E G   L i c e n s e .   
 " T h e   G r a p h i c s   I n t e r c h a n g e   F o r m a t ( c )   i s   t h e   C o p y r i g h t   p r o p e r t y   o f   C o m p u S e r v e 
 I n c o r p o r a t e d .   G I F ( s m )   i s   a   S e r v i c e   M a r k   p r o p e r t y   o f   C o m p u S e r v e   I n c o r p o r a t e d . " 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   J u p i t e r   I m a g e s   
 
 S o m e   i m a g e s   a r e   L i c e n s e d   M a t e r i a l s   f r o m   J u p i t e r i m a g e s 
 ( h t t p : / / w w w . j u p i t e r i m a g e s . c o m )   a n d   a r e   c o p y r i g h t   ( c )   J u p t e r i m a g e s   o r   t h e 
 p h o t o g r a p h e r   o f   s u c h   i m a g e   a s   i n d i c a t e d   i n   t h e   c r e d i t   l i n e   a d j a c e n t   t o   t h e 
 L i c e n s e d   M a t e r i a l   o r   a s   o t h e r w i s e   s h o w n   o n   t h e   J u p i t e r i m a g e s   w e b s i t e . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " L e c u y e r   L i c e n s e "   s o f t w a r e :   
 
 B o y e r - M o o r e   S t r i n g   S e a r c h   A l g o r i t h m   I m p l e m e n t a t i o n   1 
 
 C o p y r i g h t   b y   M i c h a e l   L e c u y e r   1 9 9 8 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " l i b p n g   L i c e n s e   2 0 1 2 "   s o f t w a r e :   
 
 l i b p n g   1 . 5 . 1 0 
 
 C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 6 - 2 0 1 2   G l e n n   R a n d e r s - P e h r s o n 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " l i b x m l 2   L i c e n s e "   s o f t w a r e :   
 
 L i b x m l 2   2 . 7 . 8   
 
 E x c e p t   w h e r e   o t h e r w i s e   n o t e d   i n   t h e   s o u r c e   c o d e   ( e . g .   t h e   f i l e s   h a s h . c , 
 l i s t . c   a n d   t h e   t r i o   f i l e s ,   w h i c h   a r e   c o v e r e d   b y   a   s i m i l a r   l i c e n c e   b u t 
 w i t h   d i f f e r e n t   C o p y r i g h t   n o t i c e s )   a l l   t h e   f i l e s   a r e :   
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 3   D a n i e l   V e i l l a r d .   A l l   R i g h t s   R e s e r v e d .   
 
 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   
 D A N I E L   V E I L L A R D   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 .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   D a n i e l   V e i l l a r d   s h a l l   n o t   
 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l - 
 i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   h i m .   
 
 T h e   f o l l o w i n g   a p p l i e s   t o   a   f e w   f i l e s   i n   l i b x m l 2 : 
 C o p y r i g h t   ( C )   2 0 0 0   B j o r n   R e e s e   a n d   D a n i e l   V e i l l a r d . 
 A u t h o r :   b r e e s e @ u s e r s . s o u r c e f o r g e . n e t 
 C o p y r i g h t   ( C )   2 0 0 0   G a r y   P e n n i n g t o n   a n d   D a n i e l   V e i l l a r d . 
 A u t h o r :   G a r y . P e n n i n g t o n @ u k . s u n . 
 C o p y r i g h t   ( C )   1 9 9 8   B j o r n   R e e s e   a n d   D a n i e l   S t e n b e r g . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
 M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D   
 C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R .   
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " M I T   L i c e n s e   V e r s i o n   2 . 0 "   s o f t w a r e : 
 
 E x p a t   1 . 2 ,   G i f l i b   4 . 1 . 6 ,   M o o T o o l s   C o r e   1 . 2 . 2 ,   p y 2 e x e   0 . 6 . 6 ,   S i m p l e   L o g g i n g   
 F a c a d e   f o r   J a v a   ( S L F 4 J )   1 . 6 . 0   
 
 T h e   M I T   L i c e n s e   
 
 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   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 .   
 
 E x p a t   1 . 2 
 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
 C o p y r i g h t   ( c )   2 0 0 1   M i c h a e l   B .   A l l e n       m b a l l e n @ e r o l s . c o m       
 
 G i f l i b   4 . 1 . 6   
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7   E r i c   S .   R a y m o n d   
 
 M o o T o o l s   C o r e   1 . 2 . 2   
 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 9   A a r o n   N e w t o n       h t t p : / / c l i e n t c i d e . c o m /     , 
 
 V a l e r i o   P r o i e t t i       h t t p : / / m a d 4 m i l k . n e t     
 
 &   t h e   M o o T o o l s   t e a m       h t t p : / / m o o t o o l s . n e t / d e v e l o p e r s     ,   
 
 p y 2 e x e   0 . 6 . 6 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   T h o m a s   H e l l e r ,   M a r k   H a m m o n d ,   J i m m y   R e t z l a f f   
 
 S i m p l e   L o g g i n g   F a c a d e   f o r   J a v a   ( S L F 4 J )   1 . 6 . 0 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S . c h 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   M o n o t y p e 
 I m a g i n g   
 
 T h i s   p r o d u c t   u s e s   t h e   A n d a l e   W T   t y p e f a c e   u n d e r   l i c e n s e   f r o m   M o n o t y p e   I m a g i n g 
 I n c .   
 C o p y r i g h t   ( c )   M o n o t y p e   I m a g i n g   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 A n d a l e   i s   a   t r a d e m a r k   o f   M o n o t y p e   I m a g i n g   I n c .   r e g i s t e r e d   i n   t h e   U . S .   P a t e n t   a n d 
 T r a d e m a r k   O f f i c e   a n d   c e r t a i n   o t h e r   j u r i s d i c t i o n s . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 " 
 s o f t w a r e :   
 
 A d o b e   F l e x   S D K   3 . 3 . 0 . 4 8 5 2 ,   M o z i l l a   L D A P   C   S D K   6 . 0 . 4 ,   M o z i l l a   L D A P   C   S D K   6 . 0 . 7 ,   
 M o z i l l a   N e t s c a p e   P u b l i c   R u n t i m e   4 . 6 . 7 ,   M o z i l l a   N e t w o r k   S e c u r i t y   S e r v i c e s   3 . 1 1 . 4   
 
 A d o b e   F l e x   S D K   3 . 3 . 0 . 4 8 5 2   
 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   t h e   F l e x   S D K   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   
 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 h t t p : / / o p e n s o u r c e . a d o b e . c o m / w i k i / d i s p l a y / f l e x s d k / F l e x + S D K   
 
 M o z i l l a   L D A P   C   S D K   6 . 0 . 4   
 
 C o p y r i g h t   ( c )   1 9 9 8 - 1 9 9 9   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n 
 P o r t i o n s   c r e a t e d   b y   S u n   M i c r o s y s t e m s ,   I n c   a r e   C o p y r i g h t   ( C )   2 0 0 5   S u n 
 M i c r o s y s t e m s ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   L d a p   6 . 0 . 4   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / d i r e c t o r y / c - s d k / r e l e a s e s /   
 
 M o z i l l a   L D A P   C   S D K   6 . 0 . 7   
 
 C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 2   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n . 
 P o r t i o n s   c r e a t e d   b y   S u n   M i c r o s y s t e m s ,   I n c   a r e   C o p y r i g h t   ( C )   2 0 0 5   S u n 
 M i c r o s y s t e m s ,   I n c .   A l l   R i g h t s   R e s e r v e d .   
 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   L d a p   6 . 0 . 7   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / d i r e c t o r y / c - s d k / r e l e a s e s /   
 
 M o z i l l a   N e t s c a p e   P u b l i c   R u n t i m e   4 . 6 . 7 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 4   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d .   
 C o p y r i g h t   2 0 0 5   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( C )   A p p l e   C o m p u t e r ,   I n c .   1 9 8 9 - 1 9 9 1 
 C o p y r i g h t   ( C )   C h a r l e s   P e t z o l d ,   1 9 9 2   
 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   N S P R   4 . 6 . 7   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / n s p r / r e l e a s e s .   M o d i f i c a t i o n s   t o   t h e   
 s o u r c e   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   b u g   r e p o r t : 
 h t t p s : / / b u g z i l l a . m o z i l l a . o r g / s h o w _ b u g . c g i ? i d = 3 1 8 8 7 7   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   n o t i c e s :   
 
 T h e   a u t h o r   o f   t h i s   s o f t w a r e   i s   D a v i d   M .   G a y .   
 
 C o p y r i g h t   ( c )   1 9 9 1 ,   2 0 0 0 ,   2 0 0 1   b y   L u c e n t   T e c h n o l o g i e s .   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   e n t i r e   n o t i c e 
 i s   i n c l u d e d   i n   a l l   c o p i e s   o f   a n y   s o f t w a r e   w h i c h   i s   o r   i n c l u d e s   a   c o p y 
 o r   m o d i f i c a t i o n   o f   t h i s   s o f t w a r e   a n d   i n   a l l   c o p i e s   o f   t h e   s u p p o r t i n g 
 d o c u m e n t a t i o n   f o r   s u c h   s o f t w a r e .   
 
 T H I S   S O F T W A R E   I S   B E I N G   P R O V I D E D   " A S   I S " ,   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T Y .   I N   P A R T I C U L A R ,   N E I T H E R   T H E   A U T H O R   N O R   L U C E N T   M A K E S   A N Y 
 R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   A N Y   K I N D   C O N C E R N I N G   T H E   M E R C H A N T A B I L I T Y   
 O F   T H I S   S O F T W A R E   O R   I T S   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E .   
 
 C o p y r i g h t   ( C )   1 9 8 7 ,   1 9 8 8   S t u d e n t   I n f o r m a t i o n   P r o c e s s i n g   B o a r d   o f   t h e 
 M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y .   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t 
 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   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   M . I . T .   a n d   t h e   M . I . T .   S . I . P . B .   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   M . I . T .   a n d   t h e   M . I . T .   S . I . P . B .   
 m a k e   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   
 
 " T H E   B E E R - W A R E   L I C E N S E "   ( R e v i s i o n   4 2 ) : 
     p h k @ F r e e B S D . O R G       w r o t e   t h i s   f i l e .   A s   l o n g   a s   y o u   r e t a i n   t h i s   n o t i c e   y o u 
 c a n   d o   w h a t e v e r   y o u   w a n t   w i t h   t h i s   s t u f f .   I f   w e   m e e t   s o m e   d a y ,   a n d   y o u   t h i n k 
 t h i s   s t u f f   i s   w o r t h   i t ,   y o u   c a n   b u y   m e   a   b e e r   i n   r e t u r n   P o u l - H e n n i n g   K a m p   
 
 M o z i l l a   N e t w o r k   S e c u r i t y   S e r v i c e s   3 . 1 1 . 4 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d .   
 C o p y r i g h t   ( C )   1 9 9 9 - 2 0 0 0   S u n   M i c r o s y s t e m s   I n c .   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( C )   1 9 9 7   H e w l e t t - P a c k a r d   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 C o p y r i g h t   ( C )   1 9 9 8   M i c h a e l   J .   F r o m b e r g e r ,   A l l   R i g h t s   R e s e r v e d 
 C o p y r i g h t   ( C )   1 9 9 2 ,   9 3 ,   9 4 ,   9 5 ,   9 6   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   N S S   3 . 1 1 . 4   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / s e c u r i t y / n s s / r e l e a s e s / .   M o d i f i c a t i o n s   t o   
 
 t h e   s o u r c e   c a n   b e   f o u n d   i n   C o m m e n t   # 3 9   o f   t h e   f o l l o w i n g   b u g   r e p o r t : 
 h t t p s : / / b u g z i l l a . m o z i l l a . o r g / s h o w _ b u g . c g i ? i d = 2 2 7 0 4 9   .   
 
 T h i s   f o l l o w i n g   n o t i c e   a p p l i e s   t o   t h i s   p a c k a g e : 
 / * 
 
 *   C o p y r i g h t   ( C )   1 9 9 4 - 1 9 9 9   R S A   S e c u r i t y   I n c .   L i c e n c e   t o   c o p y   t h i s   d o c u m e n t 
 *   i s   g r a n t e d   p r o v i d e d   t h a t   i t   i s   i d e n t i f i e d   a s   " R S A   S e c u r i t y   I n . c   P u b l i c - K e y 
 *   C r y p t o g r a p h y   S t a n d a r d s   ( P K C S ) "   i n   a l l   m a t e r i a l   m e n t i o n i n g   o r   r e f e r e n c i n g 
 *   t h i s   d o c u m e n t .   
 *   
 *   T h e   l a t e s t   v e r s i o n   o f   t h i s   h e a d e r   c a n   b e   f o u n d   a t :   
 *   h t t p : / / w w w . r s a . c o m / r s a l a b s / n o d e . a s p ? i d = 2 1 3 3 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " N e t s c a p e   P e r m i s s i o n   L i c e n s e "   s o f t w a r e :   
 
 J a v a S c r i p t   f o r   B r o w s e r   D e t e c t i o n   3 . 0 3 
 
 ( C )   N e t s c a p e   C o m m u n i c a t i o n s   1 9 9 9 . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " O A S I S   L i c e n s e "   s o f t w a r e : 
 
 O A S I S   C o n t e n t   M a n a g e m e n t   I n t e r o p e r a b i l i t y   S e r v i c e s   C M I S   v 1 . 0   
 
 A l l   c a p i t a l i z e d   t e r m s   i n   t h e   f o l l o w i n g   t e x t   h a v e   t h e   m e a n i n g s   a s s i g n e d   t o   t h e m 
 i n   t h e   O A S I S   I n t e l l e c t u a l   P r o p e r t y   R i g h t s   P o l i c y   ( t h e   " O A S I S   I P R   P o l i c y " ) .   T h e 
 f u l l   P o l i c y   m a y   b e   f o u n d   a t   t h e   O A S I S   w e b s i t e .   T h i s   d o c u m e n t   a n d   t r a n s l a t i o n s   o f 
 i t   m a y   b e   c o p i e d   a n d   f u r n i s h e d   t o   o t h e r s ,   a n d   d e r i v a t i v e   w o r k s   t h a t   c o m m e n t   o n 
 o r   o t h e r w i s e   e x p l a i n   i t   o r   a s s i s t   i n   i t s   i m p l e m e n t a t i o n   m a y   b e   p r e p a r e d ,   c o p i e d , 
 p u b l i s h e d ,   a n d   d i s t r i b u t e d ,   i n   w h o l e   o r   i n   p a r t ,   w i t h o u t   r e s t r i c t i o n   o f   a n y 
 k i n d ,   p r o v i d e d   t h a t   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   s e c t i o n   a r e   i n c l u d e d   o n 
 a l l   s u c h   c o p i e s   a n d   d e r i v a t i v e   w o r k s .   H o w e v e r ,   t h i s   d o c u m e n t   i t s e l f   m a y   n o t   b e 
 m o d i f i e d   i n   a n y   w a y ,   i n c l u d i n g   b y   r e m o v i n g   t h e   c o p y r i g h t   n o t i c e   o r   r e f e r e n c e s   t o 
 O A S I S ,   e x c e p t   a s   n e e d e d   f o r   t h e   p u r p o s e   o f   d e v e l o p i n g   a n y   d o c u m e n t   o r 
 d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   ( i n   w h i c h   c a s e   t h e   r u l e s 
 a p p l i c a b l e   t o   c o p y r i g h t s ,   a s   s e t   f o r t h   i n   t h e   O A S I S   I P R   P o l i c y ,   m u s t   b e 
 f o l l o w e d )   o r   a s   r e q u i r e d   t o   t r a n s l a t e   i t   i n t o   l a n g u a g e s   o t h e r   t h a n   E n g l i s h .   
 
 T h e   l i m i t e d   p e r m i s s i o n s   g r a n t e d   a b o v e   a r e   p e r p e t u a l   a n d   w i l l   n o t   b e   r e v o k e d   b y 
 O A S I S   o r   i t s   s u c c e s s o r s   o r   a s s i g n s .   
 
 T h i s   d o c u m e n t   a n d   t h e   i n f o r m a t i o n   c o n t a i n e d   h e r e i n   i s   p r o v i d e d   o n   a n   " A S   I S " 
 b a s i s   a n d   O A S I S   D I S C L A I M S   A L L   W A R R A N T I E S ,   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   A N Y   W A R R A N T Y   T H A T   T H E   U S E   O F   T H E   I N F O R M A T I O N   H E R E I N   W I L L   N O T   I N F R I N G E   
 A N Y   O W N E R S H I P   R I G H T S   O R   A N Y   I M P L I E D   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   O R   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 .   
 
 O A S I S   r e q u e s t s   t h a t   a n y   O A S I S   P a r t y   o r   a n y   o t h e r   p a r t y   t h a t   b e l i e v e s   i t   h a s 
 p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s 
 O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   t o   n o t i f y   O A S I S   T C 
 A d m i n i s t r a t o r   a n d   p r o v i d e   a n   i n d i c a t i o n   o f   i t s   w i l l i n g n e s s   t o   g r a n t   p a t e n t 
 l i c e n s e s   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   o f   t h e 
 O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n .   
 
 O A S I S   i n v i t e s   a n y   p a r t y   t o   c o n t a c t   t h e   O A S I S   T C   A d m i n i s t r a t o r   i f   i t   i s   a w a r e   o f 
 a   c l a i m   o f   o w n e r s h i p   o f   a n y   p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y 
 i m p l e m e n t a t i o n s   o f   t h i s   s p e c i f i c a t i o n   b y   a   p a t e n t   h o l d e r   t h a t   i s   n o t   w i l l i n g   t o 
 p r o v i d e   a   l i c e n s e   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e 
 o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n .   O A S I S   m a y 
 i n c l u d e   s u c h   c l a i m s   o n   i t s   w e b s i t e ,   b u t   d i s c l a i m s   a n y   o b l i g a t i o n   t o   d o   s o .   
 
 O A S I S   t a k e s   n o   p o s i t i o n   r e g a r d i n g   t h e   v a l i d i t y   o r   s c o p e   o f   a n y   i n t e l l e c t u a l 
 p r o p e r t y   o r   o t h e r   r i g h t s   t h a t   m i g h t   b e   c l a i m e d   t o   p e r t a i n   t o   t h e   i m p l e m e n t a t i o n 
 o r   u s e   o f   t h e   t e c h n o l o g y   d e s c r i b e d   i n   t h i s   d o c u m e n t   o r   t h e   e x t e n t   t o   w h i c h   a n y 
 l i c e n s e   u n d e r   s u c h   r i g h t s   m i g h t   o r   m i g h t   n o t   b e   a v a i l a b l e ;   n e i t h e r   d o e s   i t 
 r e p r e s e n t   t h a t   i t   h a s   m a d e   a n y   e f f o r t   t o   i d e n t i f y   a n y   s u c h   r i g h t s .   I n f o r m a t i o n 
 o n   O A S I S '   p r o c e d u r e s   w i t h   r e s p e c t   t o   r i g h t s   i n   a n y   d o c u m e n t   o r   d e l i v e r a b l e 
 p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   c a n   b e   f o u n d   o n   t h e   O A S I S   w e b s i t e . 
 C o p i e s   o f   c l a i m s   o f   r i g h t s   m a d e   a v a i l a b l e   f o r   p u b l i c a t i o n   a n d   a n y   a s s u r a n c e s   o f 
 l i c e n s e s   t o   b e   m a d e   a v a i l a b l e ,   o r   t h e   r e s u l t   o f   a n   a t t e m p t   m a d e   t o   o b t a i n   a 
 g e n e r a l   l i c e n s e   o r   p e r m i s s i o n   f o r   t h e   u s e   o f   s u c h   p r o p r i e t a r y   r i g h t s   b y 
 i m p l e m e n t e r s   o r   u s e r s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d , 
 c a n   b e   o b t a i n e d   f r o m   t h e   O A S I S   T C   A d m i n i s t r a t o r .   O A S I S   m a k e s   n o   r e p r e s e n t a t i o n 
 t h a t   a n y   i n f o r m a t i o n   o r   l i s t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   w i l l   a t   a n y   t i m e   b e 
 c o m p l e t e ,   o r   t h a t   a n y   c l a i m s   i n   s u c h   l i s t   a r e ,   i n   f a c t ,   E s s e n t i a l   C l a i m s .   
 
 T h e   n a m e s   " O A S I S " ,   a r e   t r a d e m a r k s   o f   O A S I S ,   t h e   o w n e r   a n d   d e v e l o p e r   o f   t h i s 
 s p e c i f i c a t i o n ,   a n d   s h o u l d   b e   u s e d   o n l y   t o   r e f e r   t o   t h e   o r g a n i z a t i o n   a n d   i t s 
 o f f i c i a l   o u t p u t s .   O A S I S   w e l c o m e s   r e f e r e n c e   t o ,   a n d   i m p l e m e n t a t i o n   a n d   u s e   o f , 
 s p e c i f i c a t i o n s ,   w h i l e   r e s e r v i n g   t h e   r i g h t   t o   e n f o r c e   i t s   m a r k s   a g a i n s t 
 m i s l e a d i n g   u s e s .   P l e a s e   s e e   h t t p : / / w w w . o a s i s - o p e n . o r g / w h o / t r a d e m a r k . p h p   f o r   
 
 a b o v e   g u i d a n c e .   
 
 O A S I S   C o n t e n t   M a n a g e m e n t   I n t e r o p e r a b i l i t y   S e r v i c e s   C M I S   v 1 . 0 
 
 C o p y r i g h t   O A S I S   O p e n   2 0 1 0 .   A l l   R i g h t s   R e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   a   p u b l i c a t i o n 
 
 C o p y r i g h t   ( c )   2 0 0 1   b y   A n d r e i   A l e x a n d r e s c u 
 T h i s   c o d e   a c c o m p a n i e s   t h e   b o o k : 
 A l e x a n d r e s c u ,   A n d r e i .   " M o d e r n   C + +   D e s i g n :   G e n e r i c   P r o g r a m m i n g   a n d   D e s i g n 
 P a t t e r n s   A p p l i e d " .   C o p y r i g h t   ( c )   2 0 0 1 .   A d d i s o n - W e s l e y . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e   a n d   s e l l   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
 n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 T h e   a u t h o r   o r   A d d i s o n - W e l s e y   L o n g m a n   m a k e   n o   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s " 
 w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   P h o t o d i s c 
 I m a g e s   
 
 D i g i t a l   I m a g e r y   ( c )   c o p y r i g h t   2 0 0 1   P h o t o D i s c   I n c 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " P u b l i c   D o m a i n   L i c e n s e "   s o f t w a r e : 
 
 A E S   ( O p t i m i s e d   A N S I   C   c o d e   f o r   t h e   R i j n d a e l   c i p h e r )   3 . 0 ,   B a s e 6 4   e n c o d i n g   a n d   
 d e c o d i n g   f o r   J a v a S c r i p t   1 ,   I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 ,   J S O N 2   f o r   J a v a S c r i p t   
 2 0 0 8 - 1 1 - 1 9 ,   J s o n C p p   0 . 5 ,   M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1 ,   
 u t i l . c o n c u r r e n t   J a v a   P a c k a g e   1 . 3 . 4   
 
 A E S   ( O p t i m i s e d   A N S I   C   c o d e   f o r   t h e   R i j n d a e l   c i p h e r )   3 . 0 
 
 W r i t t e n   V i n c e n t   R i j m e n ,   A n t o o n   B o s s e l a e r s ,   P a u l o   B a r r e t o   
 
 I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 
 
 W r i t t e n   b y   B o b   J e n k i n s   a n d   t r a n s l a t e d   t o   C + +   b y   Q u i n n   T y l e r   J a c k s o n .   
 
 J S O N 2   f o r   J a v a S c r i p t   2 0 0 8 - 1 1 - 1 9 
 
 P l a c e d   i n   t h e   P u b l i c   D o m a i n   b y   D o u g l a s   C r o c k f o r d   
 
 M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1 
 
 T h i s   c o d e   w a s   w r i t t e n   b y   C o l i n   P l u m b   i n   1 9 9 3 ,   n o   c o p y r i g h t   i s   c l a i m e d .   
 
 u t i l . c o n c u r r e n t   J a v a   P a c k a g e   1 . 3 . 4 
 
 O r i g i n a l l y   w r i t t e n   b y   D o u g   L e a   a n d   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " P y t h o n   V e r s i o n   2   L i c e n s e "   s o f t w a r e : 
 
 J y t h o n   2 . 2 . 1 ,   P y t h o n   ( s h i p p e d )   2 . 5 . 2 ,   P y t h o n   f o r   W i n d o w s   E x t e n s i o n s   2 . 5 . 2 1 1   
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2   
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n .   
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n 
 a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s 
 L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n 
 p r e p a r e d   b y   L i c e n s e e .   
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n .   
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .   P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .   B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T   
 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S .   
 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N   
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F .   
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s .   
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .   T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y .   
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t .   
 J y t h o n   2 . 2 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7   J y t h o n   D e v e l o p e r s 
 A l l   r i g h t s   r e s e r v e d .   
 
 P y t h o n   ( s h i p p e d )   2 . 5 . 2 
 
 C o p y r i g h t   ( c ) 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8   P y t h o n   S o f t w a r e 
 F o u n d a t i o n ; 
 A l l   R i g h t s   R e s e r v e d   
 
 T h e   v e r s i o n   o f   P y t h o n   2 . 5 . 2   s h i p p e d   w i t h   t h i s   p r o d u c t   w a s   m o d i f i e d   t o   a d d r e s s 
 c h a r a c t e r   e n c o d i n g   i s s u e s   o n   U n i x   
 
 P y t h o n   f o r   W i n d o w s   E x t e n s i o n s   2 . 5 . 2 1 1 
 
 C o p y r i g h t   ( c ) 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8   P y t h o n   S o f t w a r e 
 F o u n d a t i o n ; 
 A l l   R i g h t s   R e s e r v e d   
 
 T h e   v e r s i o n   o f   P y t h o n   2 . 5 . 2   s h i p p e d   w i t h   t h i s   p r o d u c t   w a s   m o d i f i e d   t o   a d d r e s s 
 c h a r a c t e r   e n c o d i n g   i s s u e s   o n   U n i x 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " R a n d o m G U I D   L i c e n s e "   s o f t w a r e :   
 
 R a n d o m G U I D   1 . 2 . 1   
 
 C o p y r i g h t     1 9 9 6 ,   2 0 0 2   A l l   r i g h t s   r e s e r v e d ,   M a r c   A .   M n i c h   m a r c @ c r i t t e r s . c o m 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " R e d   C r e e k   L i c e n s e "   s o f t w a r e :   
 
 E x t e n d e d   T a b   C o n t r o l   1 . 0 2   
 
 C o p y r i g h t   ( C )   1 9 9 8   R e d C r e e k   C o m m u n i c a t i o n s ,   A l l   r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   R o g u e   W a v e   
 
 ( c )   1 9 9 9 - 2 0 0 5   Q u o v a d x ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " R S A   D a t a   S e c u r i t y   L i c e n s e "   s o f t w a r e :   
 
 R S A   M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   1 
 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   d e r i v e d   f r o m   t h e   R S A   D a t a   S e c u r i t y ,   I n c .   M D 5 
 M e s s a g e - D i g e s t   A l g o r i t h m 
 C o p y r i g h t   ( C )   1 9 9 1 - 2 ,   R S A   D a t a   S e c u r i t y ,   I n c .   C r e a t e d   1 9 9 1 .   A l l 
 r i g h t s   r e s e r v e d . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   S u n 
 M i c r o s y s t e m s   
 
 J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h .   
 
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   1 . 1 . 1 
 J a v a M a i l   1 . 4 . 1 
 J a v a   R u n t i m e   E n v i r o n m e n t   6 . 0   S R 1 0   F P 1 
 J a v a   R u n t i m e   E n v i r o n m e n t   7 . 0   S R 3 
 J a v a   R u n t i m e   E n v i r o n m e n t   7 . 0   S R 4 
 
 A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d 
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e   
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r   t h e   
 / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r   f i l e s . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " T h e   F r e e T y p e   P r o j e c t   L I C E N S E "   s o f t w a r e : 
 
 F r e e T y p e   1 . 3 ,   F r e e T y p e   2   2 . 1 . 7   
 
 F r e e T y p e   1 . 3 
 
 T h e   P r o g r a m   i s   b a s e d ,   i n   p a r t ,   o n   t h e   w o r k   o f   t h e   F r e e T y p e   t e a m 
 C o p y r i g h t   1 9 9 6 - 2 0 0 2 ,   2 0 0 6   b y   D a v i d   T u r n e r ,   R o b e r t   W i l h e l m ,   a n d   W e r n e r   L e m b e r g   
 
 T h e   F r e e T y p e   P r o j e c t   i n c l u d e s   c o d e   l i c e n s e d   u n d e r   t h e   f o l l o w i n g   l i c e n s e s :   
 
 T h e   F r e e T y p e   P r o j e c t   L i c e n s e ,   s e e   h t t p : / / w w w . f r e e t y p e . o r g / F T L . T X T   
 
 T h e   O p e n   G r o u p   L i c e n s e : 
 C o p y r i g h t   1 9 9 0 ,   1 9 9 4 ,   1 9 9 8   T h e   O p e n   G r o u p   
 
 A l l   R i g h t s   R e s e r v e d .   
 
 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   
 O P E N   G R O U P   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 .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   O p e n   G r o u p .   
 
 F r a n c e s c o   Z a p p a   N a r d e l l i   l i c e n s e 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 2   b y   F r a n c e s c o   Z a p p a   N a r d e l l i   
 
 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 .   
 
 P o r t i o n s   o f   t h e   d r i v e r   ( t h a t   i s ,   b d f l i b . c   a n d   b d f . h ) : 
 C o p y r i g h t   2 0 0 0   C o m p u t i n g   R e s e a r c h   L a b s ,   N e w   M e x i c o   S t a t e   U n i v e r s i t y 
 C o p y r i g h t   2 0 0 1 - 2 0 0 2   F r a n c e s c o   Z a p p a   N a r d e l l i   
 
 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   C O M P U T I N G   R E S E A R C H   L A B   O R   N E W   M E X I C O   S T A T E   U N I V E R S I T Y   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 .   
 
 C r e d i t s   
 * * * * * * *   
 
 T h i s   d r i v e r   i s   b a s e d   o n   e x c e l l e n t   M a r k   L e i s h e r ' s   b d f   l i b r a r y .   I f   y o u 
 f i n d   s o m e t h i n g   g o o d   i n   t h i s   d r i v e r   y o u   s h o u l d   p r o b a b l y   t h a n k   h i m ,   n o t 
 m e .   
 
 F r e e T y p e   2   2 . 1 . 7 
 
 T h e   P r o g r a m   i s   b a s e d ,   i n   p a r t ,   o n   t h e   w o r k   o f   t h e   F r e e T y p e   t e a m 
 C o p y r i g h t   1 9 9 6 - 2 0 0 2 ,   2 0 0 6   b y   D a v i d   T u r n e r ,   R o b e r t   W i l h e l m ,   a n d   W e r n e r   L e m b e r g   
 
 T h e   F r e e T y p e   P r o j e c t   i n c l u d e s   c o d e   l i c e n s e d   u n d e r   t h e   f o l l o w i n g   l i c e n s e s :   
 
 T h e   F r e e T y p e   P r o j e c t   L i c e n s e ,   s e e   h t t p : / / w w w . f r e e t y p e . o r g / F T L . T X T   
 
 T h e   O p e n   G r o u p   L i c e n s e : 
 C o p y r i g h t   1 9 9 0 ,   1 9 9 4 ,   1 9 9 8   T h e   O p e n   G r o u p   
 
 A l l   R i g h t s   R e s e r v e d .   
 
 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   
 O P E N   G R O U P   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 .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   O p e n   G r o u p .   
 
 F r a n c e s c o   Z a p p a   N a r d e l l i   l i c e n s e 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 2   b y   F r a n c e s c o   Z a p p a   N a r d e l l i   
 
 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 .   
 
 P o r t i o n s   o f   t h e   d r i v e r   ( t h a t   i s ,   b d f l i b . c   a n d   b d f . h ) : 
 C o p y r i g h t   2 0 0 0   C o m p u t i n g   R e s e a r c h   L a b s ,   N e w   M e x i c o   S t a t e   U n i v e r s i t y 
 C o p y r i g h t   2 0 0 1 - 2 0 0 2   F r a n c e s c o   Z a p p a   N a r d e l l i   
 
 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   C O M P U T I N G   R E S E A R C H   L A B   O R   N E W   M E X I C O   S T A T E   U N I V E R S I T Y   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 .   
 
 C r e d i t s   
 * * * * * * *   
 
 T h i s   d r i v e r   i s   b a s e d   o n   e x c e l l e n t   M a r k   L e i s h e r ' s   b d f   l i b r a r y .   I f   y o u 
 f i n d   s o m e t h i n g   g o o d   i n   t h i s   d r i v e r   y o u   s h o u l d   p r o b a b l y   t h a n k   h i m ,   n o t 
 m e .   
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   T h r e e   D 
 G r a p h i c s   
 
 ( c )   C o p y r i g h t   1 9 9 0 - 2 0 0 0   T h r e e   D   G r a p h i c s ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " U n i c o d e   L i c e n s e "   s o f t w a r e :   
 
 U n i c o d e   C h a r a c t e r   C o n v e r s i o n   M a p p i n g s   v 3 . 2 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 1   U n i c o d e ,   I n c .   A l l   R i g h t s   r e s e r v e d .   
 
 T h i s   f i l e   i s   p r o v i d e d   a s - i s   b y   U n i c o d e ,   I n c .   ( T h e   U n i c o d e   C o n s o r t i u m ) . 
 N o   c l a i m s   a r e   m a d e   a s   t o   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e .   N o   
 w a r r a n t i e s   o f   a n y   k i n d   a r e   e x p r e s s e d   o r   i m p l i e d .   T h e   r e c i p i e n t 
 a g r e e s   t o   d e t e r m i n e   a p p l i c a b i l i t y   o f   i n f o r m a t i o n   p r o v i d e d .   I f   t h i s   
 f i l e   h a s   b e e n   p r o v i d e d   o n   o p t i c a l   m e d i a   b y   U n i c o d e ,   I n c . ,   t h e   s o l e 
 r e m e d y   f o r   a n y   c l a i m   w i l l   b e   e x c h a n g e   o f   d e f e c t i v e   m e d i a   w i t h i n   9 0 
 d a y s   o f   r e c e i p t .   
 
 U n i c o d e ,   I n c .   h e r e b y   g r a n t s   t h e   r i g h t   t o   f r e e l y   u s e   t h e   i n f o r m a t i o n 
 s u p p l i e d   i n   t h i s   f i l e   i n   t h e   c r e a t i o n   o f   p r o d u c t s   s u p p o r t i n g   t h e 
 U n i c o d e   S t a n d a r d ,   a n d   t o   m a k e   c o p i e s   o f   t h i s   f i l e   i n   a n y   f o r m   f o r 
 i n t e r n a l   o r   e x t e r n a l   d i s t r i b u t i o n   a s   l o n g   a s   t h i s   n o t i c e   r e m a i n s 
 a t t a c h e d .   
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " U U I D   L i c e n s e "   s o f t w a r e :   
 
 U U I D   G e n e r a t o r   1   
 
 C o p y r i g h t   ( c )   1 9 9 0 -   1 9 9 3 ,   1 9 9 6   O p e n   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 C o p y r i g h t   ( c )   1 9 8 9   b y   H e w l e t t - P a c k a r d   C o m p a n y ,   P a l o   A l t o ,   C a .   & 
 D i g i t a l   E q u i p m e n t   C o r p o r a t i o n ,   M a y n a r d ,   M a s s . 
 C o p y r i g h t   ( c )   1 9 9 8   M i c r o s o f t . 
 T o   a n y o n e   w h o   a c k n o w l e d g e s   t h a t   t h i s   f i l e   i s   p r o v i d e d   " A S   I S " 
 w i t h o u t   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y :   p e r m i s s i o n   t o   u s e ,   c o p y , 
 m o d i f y ,   a n d   d i s t r i b u t e   t h i s   f i l e   f o r   a n y   p u r p o s e   i s   h e r e b y 
 g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e s   a n d 
 t h i s   n o t i c e   a p p e a r s   i n   a l l   s o u r c e   c o d e   c o p i e s ,   a n d   t h a t   n o n e   o f 
 t h e   n a m e s   o f   O p e n   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   H e w l e t t - P a c k a r d 
 C o m p a n y ,   M i c r o s o f t ,   o r   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   N e i t h e r   O p e n   S o f t w a r e 
 F o u n d a t i o n ,   I n c . ,   H e w l e t t - P a c k a r d   C o m p a n y ,   M i c r o s o f t ,   n o r   D i g i t a l 
 E q u i p m e n t   C o r p o r a t i o n   m a k e s   a n y   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e . 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " W 3 C   S o f t w a r e   L i c e n s e "   s o f t w a r e : 
 
 X H T M L   S p e c i f i c a t i o n   ( 2 n d   E d i t i o n )   1 . 0   
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1   
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s .   
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e .   
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e 
 c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e 
 c o d e   i s   d e r i v e d . )   
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 X H T M L   S p e c i f i c a t i o n   ( 2 n d   E d i t i o n )   1 . 0 
 
 C o p y r i g h t     1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e , 
 K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   " z l i b   L i c e n s e "   s o f t w a r e : 
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 ,   z l i b   1 . 1 . 3 ,   z l i b   1 . 2 . 2 ,   z l i b   
 
 1 . 2 . 3   
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
 a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e .   
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n .   
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u   
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 
 
 C o p y r i g h t   1 9 9 8 - 2 0 0 2   G i l l e s   V o l l a n t   
 
 z l i b   1 . 1 . 3   
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r .   
 
 z l i b   1 . 2 . 2   
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r .   
 
 z l i b   1 . 2 . 3   
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   f o r :   I B M   C o g n o s   A n a l y t i c s   A d m i n i s t r a t o r   1 1 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S t a r t   o f   I B M   C o g n o s   C u b e   D e s i g n e r   1 1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 A c e   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   A c e   L i c e n s e :   
 
 
 T h e   A d a p t i v e   C o m m u n i c a t i o n   E n v i r o n m e n t   ( A C E )   s u b s e t   4 . 6 
 
 
 C O P Y R I G H T   I N F O R M A T I O N   F O R   A C E   
 A C E   i s   c o p y r i g h t e d   b y   D o u g l a s   C .   S c h m i d t   a n d   h i s   r e s e a r c h   g r o u p   a t 
 W a s h i n g t o n   U n i v e r s i t y ,   C o p y r i g h t   ( c )   1 9 9 3 - 1 9 9 7 ,   a l l   r i g h t s   r e s e r v e d . 
 Y o u   a r e   f r e e   t o   d o   a n y t h i n g   y o u   l i k e   w i t h   t h e   A C E   s o u r c e   c o d e   ( a n d 
 o b j e c t   c o d e   p r o d u c e d   f r o m   t h e   s o u r c e ) .   F o r   i n s t a n c e ,   y o u   c a n   i n c l u d e 
 i t   i n   c o m m e r c i a l   s o f t w a r e ,   a s   l o n g   a s   y o u   i n c l u d e   t h i s   c o p y r i g h t 
 s t a t e m e n t   a l o n g   w i t h   c o d e   b u i l t   u s i n g   A C E .   
 
 
 Y o u   a r e   u n d e r   n o   o b l i g a t i o n   t o   f r e e l y   r e d i s t r i b u t e   a n y   o f   y o u r   s o u r c e 
 c o d e   t h a t   i s   b u i l t   u s i n g   A C E .   P l e a s e   n o t e ,   h o w e v e r ,   t h a t   y o u   m a y   n o t 
 d o   a n y t h i n g   t o   t h e   A C E   c o d e   t h a t   w i l l   p r e v e n t   i t   f r o m   b e i n g 
 d i s t r i b u t e d   f r e e l y   ( s u c h   a s   c o p y r i g h t i n g   i t   y o u r s e l f   o r   c l a i m i n g 
 a u t h o r s h i p   o f   t h e   A C E   c o d e ) .   
 
 
 A C E   i s   p r o v i d e d   a s   i s   w i t h   n o   w a r r a n t i e s   o f   a n y   k i n d   i n c l u d i n g   t h e 
 w a r r a n t i e s   o f   d e s i g n ,   m e r c h a n t i b i l i t y   a n d   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 ,   n o n i n f r i n g e m e n t ,   o r   a r i s i n g   f r o m   a   c o u r s e   o f   d e a l i n g ,   u s a g e 
 o r   t r a d e   p r a c t i c e .   
 
 
 A C E   i s   p r o v i d e d   w i t h   n o   s u p p o r t   a n d   w i t h o u t   a n y   o b l i g a t i o n   o n   t h e   p a r t 
 o f   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   t o   a s s i s t   i n   i t s 
 u s e ,   c o r r e c t i o n ,   m o d i f i c a t i o n   o r   e n h a n c e m e n t .   
 
 
 W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   a n d   s t u d e n t s   s h a l l   h a v e   n o 
 l i a b i l i t y   w i t h   r e s p e c t   t o   t h e   i n f r i n g e m e n t   o f   c o p y r i g h t s ,   t r a d e 
 s e c r e t s   o r   a n y   p a t e n t s   b y   A C E   o r   a n y   p a r t   t h e r e o f . 
 I n   n o   e v e n t   w i l l   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   b e 
 l i a b l e   f o r   a n y   l o s t   r e v e n u e   o r   p r o f i t s   o r   o t h e r   s p e c i a l ,   i n d i r e c t   a n d 
 c o n s e q u e n t i a l   d a m a g e s .   
 
 
 - - - E n d   o f   t h e   A c e   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 A n d a l e W T   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   
 f r o m   M o n o t y p e   I m a g i n g :   
 
 
 A n d a l e W T   F o n t   1 . 0 0   
 
 
 T h i s   p r o d u c t   u s e s   t h e   A n d a l e   W T   t y p e f a c e   u n d e r   l i c e n s e   f r o m   M o n o t y p e   I m a g i n g 
 I n c .   
 C o p y r i g h t   ( c )   M o n o t y p e   I m a g i n g   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 A n d a l e   i s   a   t r a d e m a r k   o f   M o n o t y p e   I m a g i n g   I n c .   r e g i s t e r e d   i n   t h e   U . S .   P a t e n t   a n d 
 T r a d e m a r k   O f f i c e   a n d   c e r t a i n   o t h e r   j u r i s d i c t i o n s .   
 
 
 - - - E n d   o f   t h e   A n d a l e W T   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 A p a c h e   L i c e n s e   2 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 :   
 
 
 A p a c h e   A n t   ( s h i p p e d )   1 . 8 . 2 ,   A p a c h e   L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6 ,   A p a c h e   A x i s   1 . 4 ,   
 A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 ,   A p a c h e   J a k a r t a   C o m m o n s   
 H t t p C l i e n t   3 . 1 ,   A p a c h e   C o m m o n s   I O   2 . 4 ,   A p a c h e   C o m m o n s   L a n g   2 . 3 ,   A p a c h e   C o m m o n s   
 L o g g i n g   1 . 1 ,   I B M   D e r b y   S D K   1 0 . 8 . 2 . 3 . 1 2 3 5 1 1 4 ,   A p a c h e   C o m m o n s   C o d e c   1 . 3 ,   A p a c h e   
 l o g 4 j   1 . 3 a l p h a 6 ,   A p a c h e   l o g 4 j   1 . 2 . 1 7 ,   A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 ,   
 A p a c h e   T o m c a t   6 . 0 . 4 4 ,   A p a c h e   X a l a n - C + +   1 . 8 ,   A p a c h e   X a l a n - J a v a   2 . 7 . 1 ,   A p a c h e   
 X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   2 . 7 ,   A p a c h e   X e r c e s - C + +   X M L   P a r s e r   2 . 7 ,   
 D O M T r e e W a l k e r   2 . 7   ( s u b s e t   o f   X e r c e s   2 . 7 ,   A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 1 1 . 0 ,   
 A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 9 . 1 ,   X M L   S e c u r i t y   1 . 4 . 3 ,   I B M   S t A X   1 . 0 . 0   
 
 
 A p a c h e   A n t   ( s h i p p e d )   1 . 8 . 2 
 
 
 A p a c h e   A n t 
 C o p y r i g h t   1 9 9 9 - 2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h e       s y n c       t a s k   i s   b a s e d   o n   c o d e   C o p y r i g h t   ( c )   2 0 0 2 ,   L a n d m a r k 
 
 
 G r a p h i c s   C o r p   t h a t   h a s   b e e n   k i n d l y   d o n a t e d   t o   t h e   A p a c h e   S o f t w a r e 
 
 
 F o u n d a t i o n .   
 
 
 A p a c h e   L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6   
 
 
 
 C o p y r i g h t   2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   A x i s   1 . 4 
 
 
 C o p y r i g h t     2 0 0 0 - 2 0 0 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 
 
 
 C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   3 . 1 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   C o m m o n s   I O   2 . 4 
 
 
 C o p y r i g h t   2 0 0 2 - 2 0 1 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 A p a c h e   C o m m o n s   L a n g   2 . 3 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   C o m m o n s   L o g g i n g   1 . 1 
 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 I B M   D e r b y   S D K   1 0 . 8 . 2 . 3 . 1 2 3 5 1 1 4 
 
 
 C o p y r i g h t   2 0 0 4 - 2 0 1 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 P o r t i o n s   o f   D e r b y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   a r e 
 l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   u n d e r   t h e 
 " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n   L i c e n s e   A g r e e m e n t " , 
 i n f o r m a l l y   k n o w n   a s   t h e   " D e r b y   C L A " . 
 T h e   f o l l o w i n g   c o p y r i g h t   n o t i c e ( s )   w e r e   a f f i x e d   t o   p o r t i o n s   o f   t h e   c o d e 
 w i t h   w h i c h   t h i s   f i l e   i s   n o w   o r   w a s   a t   o n e   t i m e   d i s t r i b u t e d   
 a n d   a r e   p l a c e d   h e r e   u n a l t e r e d .   
 
 
 ( C )   C o p y r i g h t   1 9 9 7 , 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .   A l l   r i g h t s 
 r e s e r v e d .   
 ( C )   C o p y r i g h t   I B M   C o r p .   2 0 0 3 .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   p o r t i o n   o f   t h e   f u n c t i o n T e s t s   u n d e r   ' n i s t '   w a s   o r i g i n a l l y 
 d e v e l o p e d   b y   t h e   N a t i o n a l   I n s t i t u t e   o f   S t a n d a r d s   a n d   T e c h n o l o g y   ( N I S T ) , 
 a n   a g e n c y   o f   t h e   U n i t e d   S t a t e s   D e p a r t m e n t   o f   C o m m e r c e ,   a n d   a d a p t e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   i n   a c c o r d a n c e   w i t h   t h e   N I S T 
 S o f t w a r e   A c k n o w l e d g m e n t   a n d   R e d i s t r i b u t i o n   d o c u m e n t   a t 
 h t t p : / / w w w . i t l . n i s t . g o v / d i v 8 9 7 / c t g / s q l _ f o r m . h t m   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   J D B C   a p i s   f o r   s m a l l   d e v i c e s   a n d   J D B C 3   ( u n d e r   j a v a / s t u b s / j s r 1 6 9   a n d 
 j a v a / s t u b s / j d b c 3 )   w e r e   p r o d u c e d   b y   t r i m m i n g   s o u r c e s   s u p p l i e d   b y   t h e 
 A p a c h e   H a r m o n y   p r o j e c t .   I n   a d d i t i o n ,   t h e   H a r m o n y   S e r i a l B l o b   a n d 
 S e r i a l C l o b   i m p l e m e n t a t i o n s   a r e   u s e d .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   H a r m o n y 
 s o u r c e s :   
 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 
 T h e   D e r b y   b u i l d   r e l i e s   o n   s o u r c e   f i l e s   s u p p l i e d   b y   t h e   A p a c h e   F e l i x 
 p r o j e c t .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   F e l i x   f i l e s :   
 
 
 A p a c h e   F e l i x   M a i n 
 C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 I .   I n c l u d e d   S o f t w a r e   
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   O S G i   A l l i a n c e   ( h t t p : / / w w w . o s g i . o r g / ) . 
 C o p y r i g h t   ( c )   O S G i   A l l i a n c e   ( 2 0 0 0 ,   2 0 0 7 ) . 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   f r o m   h t t p : / / k x m l . s o u r c e f o r g e . n e t . 
 C o p y r i g h t   ( c )   2 0 0 2 , 2 0 0 3 ,   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y . 
 L i c e n s e d   u n d e r   B S D   L i c e n s e .   
 
 
 I I .   U s e d   S o f t w a r e   
 T h i s   p r o d u c t   u s e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   O S G i   A l l i a n c e   ( h t t p : / / w w w . o s g i . o r g / ) . 
 C o p y r i g h t   ( c )   O S G i   A l l i a n c e   ( 2 0 0 0 ,   2 0 0 7 ) . 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 .   
 
 
 I I I .   L i c e n s e   S u m m a r y 
 - A p a c h e   L i c e n s e   2 . 0 
 - B S D   L i c e n s e   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   D e r b y   b u i l d   r e l i e s   o n   j a r   f i l e s   s u p p l i e d   b y   t h e   A p a c h e   X a l a n 
 p r o j e c t .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   X a l a n   j a r   f i l e s :   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 = =   N O T I C E   f i l e   c o r r e s p o n d i n g   t o   s e c t i o n   4 ( d )   o f   t h e   A p a c h e   L i c e n s e ,   = =   
 = =   V e r s i o n   2 . 0 ,   i n   t h i s   c a s e   f o r   t h e   A p a c h e   X a l a n   J a v a   d i s t r i b u t i o n .   = =   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
 t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   L I C E N S E . t x t   
 - J A X P   1 . 3   A P I s   -   s e e   L I C E N S E . t x t   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   L I C E N S E . t x t 
 - R e g u l a r   E x p r e s s i o n   -   s e e   L I C E N S E . t x t   
 
   - S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 - C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d 
 X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   L I C E N S E . t x t   
 - J A X P   1 . 3   A P I s   -   s e e   L I C E N S E . t x t   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   L I C E N S E . t x t 
 - R e g u l a r   E x p r e s s i o n   -   s e e   L I C E N S E . t x t 
 - A n t   -   s e e   L I C E N S E . t x t   
 - S t y l e b o o k   d o c   t o o l   -   s e e   L I C E N S E . t x t   
 - E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 - L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   X e r c e s   J a v a 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
 w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r )   
 
 
 A p a c h e   X M L   C o m m o n s 
 C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 - - - - -   e n d   o f   A p a c h e   D e r b y   1 0 . 8   N o t i c e s   a n d   I n f o r m a t i o n   - - - - 
 
 
 A p a c h e   l o g 4 j   1 . 3 a l p h a 6 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   l o g 4 j   1 . 2 . 1 7 
 
 
 C o p y r i g h t   2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t   
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / n s i s . s o u r c e f o r g e . n e t .   
 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / w w w . e c l i p s e . o r g .   
 
 
 A p a c h e   T o m c a t   6 . 0 . 4 4 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 1 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t   
 
 
 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t   
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / n s i s . s o u r c e f o r g e . n e t .   
 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / w w w . e c l i p s e . o r g .   
 
 
 T h e   o r i g i n a l   X M L   S c h e m a s   f o r   J a v a   E E   D e p l o y m e n t   D e s c r i p t o r s : 
 
 
 - j a v a e e _ 5 . x s d 
 - j a v a e e _ w e b _ s e r v i c e s _ 1 _ 2 . x s d 
 - j a v a e e _ w e b _ s e r v i c e s _ c l i e n t _ 1 _ 2 . x s d 
 m a y   b e   o b t a i n e d   f r o m   h t t p : / / j a v a . s u n . c o m / x m l / n s / j a v a e e /   
 A p a c h e   X a l a n - C + +   1 . 8 
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m .   
 A p a c h e   X a l a n - J a v a   2 . 7 . 1 
 
 
 A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
 t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n   2 . 0 
 - J A X P   1 . 3   A P I s   -   s e e   b e l o w   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
 - R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n 1 . 1   
 - S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 - C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d 
 X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0 
 - J A X P   1 . 3   A P I s   -   s e e   b e l o w   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
 - R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 - A n t   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 - S t y l e b o o k   d o c   t o o l   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   
 - E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 - L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   X e r c e s   J a v a 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
 w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g :   
 
 
 
   - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r )   
 
 
 A p a c h e   X M L   C o m m o n s 
 C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0   a p p l i e s   t o : 
 
 
 T h e   l i c e n s e   a b o v e   a p p l i e s   t o   t h i s   A p a c h e   X a l a n   r e l e a s e   o f : 
 X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   
 X a l a n - J a v a   2   -   S e r i a l i z e r   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e s 
 x a l a n . j a r   a n d   x s l t c . j a r   -   X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   f r o m 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g /   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 s e r i a l i z e r . j a r   -   X a l a n - J a v a   2   -   S e r i a l i z e r 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   X e r c e s - J a v a   2   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x e r c e s I m p l . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :   h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x m l - a p i s . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :   h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   r e l e a s e   c o p y   o f   X e r c e s - J a v a   2   
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   a p p l i e s   t o : 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   i n c l u d e d   f i l e s : 
 t o o l s / a n t . j a r 
 t o o l s / a n t R u n 
 t o o l s / a n t R u n . b a t 
 
 
 S o u r c e :   h t t p : / / a n t . a p a c h e . o r g / 
 U s e d   B y :   X a l a n ' s   b u i l d   p r o c e s s :   j a v a / b u i l d . x m l   a n d   t e s t / b u i l d . x m l   
 
 
 a n d   a p p l i e s   t o   t h e   i n c l u d e d   B C E L . j a r   f r o m   A p a c h e   J a k a r t a 
 ( B y t e   C o d e   E n g i n e e r i n g   L i b r a r y ) . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / b c e l 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 a n d   a l s o   a p p l i e s   t o   t h e   i n c l u d e d   r e g e x p . j a r , 
 j a k a r t a - r e g e x p - 1 . 2 . j a r   f r o m   A p a c h e   J a k a r t a . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / r e g e x p 
 U s e d   B y :   B C E L . j a r   w h i c h   i s   u s e d   b y   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 a n d   a l s o   t o   s t y l e b o o k - 1 . 0 - b 3 _ x a l a n - 2 . j a r   -   T o o l   f o r   g e n e r a t i n g   X a l a n 
 d o c u m e n t a t i o n .   
 I n t e g r a t e d   w i t h   X a l a n - J a v a   2   a n d   X e r c e s   2 . 
 S o u r c e :   h t t p : / / s v n . a p a c h e . o r g / v i e w v c / x m l / s t y l e b o o k / 
 U s e d   b y :   X a l a n - J a v a   2 ,   X a l a n - C + +   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   d o c u m e n t a t i o n 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s :   
 
 
 W 3 C ( R )   D O C U M E N T   L I C E N S E   
 
 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t , 
 o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e ) 
 a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g 
 t e r m s   a n d   c o n d i t i o n s :   
 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e 
 W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e :   
 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t 
 d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n 
 i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h 
 C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s 
 R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t 
 
 
 d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 
 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d . 
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s , 
 o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e 
 c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f .   
 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t 
 t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q ) 
 a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s 
 g r a n t e d 
 b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s .   
 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   s o f t w a r e , 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s   i n   j a r   f i l e   x m l - a p i s . j a r :   
 
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s , 
 o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s 
 w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r 
 p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s , 
 o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e 
 s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   
 
   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 
 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n 
 f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S 
 M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R 
 P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   
 A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   j a r   f i l e 
 j a v a _ c u p . j a r   -   L A L R   P a r s e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / C U P 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r   
 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r 
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s 
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o 
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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 
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e 
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   J L E X   j a r   f i l e 
 J L e x . j a r   -   A   L e x i c a l   A n a l y z e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / J L e x 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 J L E X   C O P Y R I G H T   N O T I C E ,   L I C E N S E   A N D   D I S C L A I M E R .   
 
 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0   b y   E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d 
 t h a t   b o t h   t h 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   a n d 
 w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e 
 n a m e   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d 
 t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
 f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y 
 s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g 
 f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 , 
 n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   t h e   J a v a 
 p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t   t o   i m p l y   t h a t 
 S u n   e n d o r s e s   t h i s   p r o d u c t .   
 
 
 
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   2 . 7 
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   2 . 7 
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 .   
 C o p y r i g h t   1 9 9 9 - 2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 
 M a y   i n c l u d e   A p a c h e   X M L   C o m m o n s   R e s o l v e r 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   h t t p : / / w w w . a p a c h e . o r g /   
 
 
 P o r t i o n s   o f   t h i s   c o d e   a r e   d e r i v e d   f r o m   c l a s s e s   p l a c e d   i n   t h e 
 p u b l i c   d o m a i n   b y   A r b o r t e x t   o n   1 0   A p r   2 0 0 0 .   S e e : 
 h t t p : / / w w w . a r b o r t e x t . c o m / c u s t o m e r _ s u p p o r t / u p d a t e s _ a n d _ t e c h n i c a l _ n o t e s / c a t a l o g s / 
 d o c s / R E A D M E . h t m   
 
 
 M a y   i n c l u d e   A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   l i c e n s e d   u n d e r   W 3 C   D O C U M E N T   L I C E N S E   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1   
 
 
 B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u 
 h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e .   
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s 
 w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s 
 d e r i v e d . )   
 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . , 
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 M a y   i n c l u d e   A p a c h e   X M L   C o m m o n s   R e s o l v e r 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   h t t p : / / w w w . a p a c h e . o r g /   
 
 
 M a y   i n c l u d e   A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 P o r t i o n s   o f   t h i s   c o d e   ( X a l a n )   a r e   d e r i v e d   f r o m   c l a s s e s   p l a c e d   i n   t h e 
 p u b l i c   d o m a i n   b y   A r b o r t e x t   o n   1 0   A p r   2 0 0 0 .   S e e : 
 h t t p : / / w w w . a r b o r t e x t . c o m / c u s t o m e r _ s u p p o r t / u p d a t e s _ a n d _ t e c h n i c a l _ n o t e s / c a t a l o g s / 
 d o c s / R E A D M E . h t m   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   l i c e n s e d   u n d e r   W 3 C   D O C U M E N T   L I C E N S E   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1   
 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t 
 f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e 
 r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :   
 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C 
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e 
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e :   
 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t 
 e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s 
 p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m 
 f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e , 
 d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e 
 i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f .   
 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s 
 i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e 
 r e q u i r e m e n t s .   
 
 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n 
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 X M L   S e c u r i t y   1 . 4 . 3 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   c o n t a i n s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 I t   w a s   o r i g i n a l l y   b a s e d   o n   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 ,   I n s t i t u t e   f o r 
 D a t a   C o m m u n i c a t i o n s   S y s t e m s ,       h t t p : / / w w w . n u e . e t - i n f . u n i - s i e g e n . d e /     .   
 
 
 T h e   d e v e l o p m e n t   o f   t h i s   s o f t w a r e   w a s   p a r t l y   f u n d e d   b y   t h e   E u r o p e a n 
 C o m m i s s i o n   i n   t h e       W e b S i g       p r o j e c t   i n   t h e   I S I S   P r o g r a m m e .   
 
 
 I B M   S t A X   1 . 0 . 0   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 A p a c h e   S o f t w a r e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N   
 
 
 1 .   D e f i n i t i o n s .   
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s .   
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 
 
 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   
 
 a s   m o d i f y i n g   t h e   L i c e n s e . 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e .   
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k .   
 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 t h e   b r a c k e t s ! )   T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s .   
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ]   
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0   
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   
 
 
 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e .   
 
 
 - - - E n d   o f   t h e   A p a c h e   L i c e n s e   2 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 :   
 
 
 A p a c h e   A n t   1 . 5 . 4 ,   A p a c h e   A x i s   1 . 1 ,   A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 ,   
 A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 ,   A p a c h e   l o g 4 j   1 . 2 . 8 ,   l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   
 A p p e n d e r )   1 . 2 . 8 ,   A p a c h e   J a k a r t a   O R O   2 . 0 . 8 ,   A p a c h e   J a k a r t a   R e g u l a r   E x p r e s s i o n   
 P a c k a g e   ( R e g e x p )   1 . 3 ,   A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2   
 
 
 A p a c h e   A n t   1 . 5 . 4 
 
 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   A x i s   1 . 1 
 
 
 C o p y r i g h t   ( c )   2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 
 
 
 A z t e c r i d e r   ( j d . x s l t ,   v e r s i o n   1 . 5 . 5 )   
 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   A p a c h e   1 . 1   L i c e n s e 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   J o h a n n e s   D b l e r .   A l l   r i g h t s   r e s e r v e d . 
 P o r t i o n s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 .   
 T h e   s o u r c e   i s   a v a i l a b l e   a t   t h e   f o l l o w i n g   l o c a t i o n : 
 h t t p : / / w w w . s t y l u s s t u d i o . c o m / j d . x s l t /   
 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   W 3 C   S o f t w a r e   L i c e n s e   
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E   
 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e :   ( c )   W o r l d   W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e , 
 K e i o   U n i v e r s i t y .   A l l   R i g h t s   R e s e r v e d . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m 
 w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   l o g 4 j   1 . 2 . 8   
 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3 ,   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0 ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d .   
 
 
 l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   A p p e n d e r )   1 . 2 . 8 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   J a k a r t a   O R O   2 . 0 . 8 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   J a k a r t a   R e g u l a r   E x p r e s s i o n   P a c k a g e   ( R e g e x p )   1 . 3 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d   
 
 
 A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 T h i s   p a c k a g e   a l s o   c o n t a i n s   D O M   s o f t w a r e   o r i g i n a l l y   l i c e n s e d   u n d e r   t h e   f o l l o w i n g 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E   
 C o p y r i g h t   ( c )   1 9 9 4 - 2 0 0 1   W o r l d 
 W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d 
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k , 
 y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t 
 y o u   m a k e :   
 
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 
 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t   ( c )   [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s 
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n 
 A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / "   
 
 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D 
 C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   
 P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E 
 S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
 i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r .   
 
 
 4 .   T h e   n a m e s   " A n t " ,   " A x i s " ,   " B a t i k " ,   " T h e   J a k a r t a   P r o j e c t " ,   " C o m m o n s " , 
 " J a k a r t a " ,   " O R O " ,   " S t r u t s " ,   " T o m c a t " ,   " X a l a n " ,   " X e r c e s " ,   " A p a c h e   r e g e x p " , 
 " L u c e n e " ,   " L o g 4 J " ,   " A p a c h e   B C E L " ,   " V e l o c i t y " ,   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e 
 F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e 
 c o n t a c t   a p a c h e @ a p a c h e . o r g .   
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   " A p a c h e 
 r e g e x p " ,   o r   " A p a c h e   B C E L " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r 
 w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   
 E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e       h t t p : / / w w w . a p a c h e . o r g /     .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y 
 w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f 
 I l l i n o i s ,   U r b a n a - C h a m p a i g n .   
 
 
 - - - E n d   o f   t h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B o u n c y   C a s t l e   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   B o u n c y   C a s t l e   L i c e n s e :   
 
 
 B o u n c y   C a s t l e   C r y p t o   A P I s   1 . 4 . 5 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 0 8   T h e   L e g i o n   O f   T h e   B o u n c y   C a s t l e 
 ( h t t p : / / w w w . b o u n c y c a s t l e . o r g )   
 
 
 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 .   
 
 
 - - - E n d   o f   t h e   B o u n c y   C a s t l e   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 
 B S D   L i c e n s e   V e r s i o n   2 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e   V e r s i o n   2 . 0 :   
 
 
 I T K   A u t o P o i n t e r   C + +   t e m p l a t e   2 . 8   ( S u b s e t ) ,   J a x e n   1 . 1 . 1 ,   P a j ' s   S H A - 1   2 . 1 a ,   
 T h e o d o r e   T s ' o   R a n d o m   N u m b e r   G e n e r a t o r   c o d e   0 . 9 5 ,   G o o g l e   P e r f   T o o l s   ( s u b s e t   -   
 T C M a l l o c )   1 . 6 ,   X M L U n i t   f o r   J a v a   1 . 1   
 
 
 I T K   A u t o P o i n t e r   C + +   t e m p l a t e   2 . 8   ( S u b s e t ) 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 8   I n s i g h t   S o f t w a r e   C o n s o r t i u m   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   T h e   n a m e   o f   t h e   I n s i g h t   S o f t w a r e   C o n s o r t i u m ,   n o r   t h e   n a m e s   o f   a n y   c o n s o r t i u m 
 m e m b e r s ,   n o r   o f   a n y   c o n t r i b u t o r s ,   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 *   M o d i f i e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   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 N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 J a x e n   1 . 1 . 1   
 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d .   
 
 
 P a j ' s   S H A - 1   2 . 1 a 
 
 
 C o p y r i g h t   ( c )   1 9 9 8   -   2 0 0 8 ,   P a u l   J o h n s t o n   &   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d .   
 
 
 T h e o d o r e   T s ' o   R a n d o m   N u m b e r   G e n e r a t o r   c o d e   0 . 9 5   
 
 
 r a n d o m . c   - -   A   s t r o n g   r a n d o m   n u m b e r   g e n e r a t o r 
 V e r s i o n   0 . 9 5 ,   l a s t   m o d i f i e d   4 - N o v - 9 5 
 C o p y r i g h t   T h e o d o r e   T s ' o ,   1 9 9 4 ,   1 9 9 5 .   A l l   r i g h t s   r e s e r v e d .   
 
 
 G o o g l e   P e r f   T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 ,   G o o g l e   I n c .   A l l   r i g h t s   r e s e r v e d .   
 
 
 N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 
 X M L U n i t   f o r   J a v a   1 . 1   
 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 7 ,   J e f f   M a r t i n ,   T i m   B a c o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 B S D   L i c e n s e   V e r s i o n   2 . 0   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 
 N e i t h e r   t h e   n a m e   o f   t h e       O R G A N I Z A T I O N       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
 O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E .   
 
 
 - - - E n d   o f   t h e   B S D   L i c e n s e   V e r s i o n   2 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B S D - s t y l e   L i c e n s e   -   D o m 4 J :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   
 t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e :   
 
 
 D o m 4 j   1 . 6 . 1 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   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   
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
 f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s . 
 R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a   c o p y   o f   t h i s   d o c u m e n t .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   T h e   n a m e   " D O M 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   d o m 4 j - i n f o @ m e t a s t u f f . c o m .   
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " D O M 4 J "   n o r   m a y   " D O M 4 J " 
 a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   D O M 4 J 
 i s   a   r e g i s t e r e d   t r a d e m a r k   o f   M e t a S t u f f ,   L t d .   
 5 .   D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   D O M 4 J   P r o j e c t   -   h t t p : / / w w w . d o m 4 j . o r g   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   M E T A S T U F F ,   L T D .   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M E T A S T U F F ,   L T D .   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 - - - E n d   o f   t h e   B S D   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B S D - s t y l e   L i c e n s e   -   O p e n   S S L   ( w i t h o u t   L e v i t t e ) :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   
 o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e :   
 
 
 O p e n S S L   F I P S   O b j e c t   M o d u l e   2 . 0 
 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m )   
 
 
 - - - E n d   o f   t h e   B S D   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 
 c - t r e e   P L U S   6 . 4   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   
 l i c e n s e d   f r o m   F a i r C o m   C o r p o r a t i o n :   
 
 
 c - t r e e   P l u s   6 . 4   
 
 
 P o r t i o n s   c o p y r i g h t   1 9 8 4 - 1 9 9 4   F a i r C o m   C o r p o r a t i o n . 
 A l l   R i g h t s   R e s e r v e d   
 
 
 - - - E n d   o f   t h e   c - t r e e   P L U S   6 . 4   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 D o j o   T o o l k i t   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   D o j o   T o o l k i t   L i c e n s e :   
 
 
 D o j o   T o o l k i t   1 . 7 . 1 - 2 0 1 1 1 2 1 5 - I B M 
 
 
 I B M   D o j o   T o o l k i t   1 . 7   i n c l u d e s   t h e   f o l l o w i n g   c o m p o n e n t s :   
 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N   
 
 
 - - - E n d   o f   t h e   D o j o   T o o l k i t   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 :   
 
 
 E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   2 . 6 . 1 ,   I B M   E c l i p s e   P l a t f o r m   S D K   3 . 8 . 2 ,   E c l i p s e   
 S W T   3 . 1   
 
 
 E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   2 . 6 . 1 
 I B M   E c l i p s e   P l a t f o r m   S D K   3 . 8 . 2 
 
 
 - ! - 
     i n s e r t   l i s t   o f   o p e n   s o u r c e   s o f t w a r e   p a c k a g e s   h e r e       
 
 
 - ! - 
 I f   m o d i f i c a t i o n s   a r e   d o n e :   
     i n s e r t   t e c h n o t e   i n f o r m a t i o n   h e r e       
 
 
 E c l i p s e   S W T   3 . 1 
 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   E c l i p s e   C o m p o n e n t s :   S W T   3 . 1 . 2 ,   E c l i p s e   3 . 1 . 2 
 s u b s e t .   
 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t 
 i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e 
 C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t 
 a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   
 
 
 
 p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f 
 s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e 
 a g r e e m e n t .   
 
 
 - - - E n d   o f   t h e   E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 I B M   I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T   r e q u i r e m e n t ) :   T h e   
 P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M 
 I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T   r e q u i r e m e n t ) :   
 
 
 G S K i t   8 . 0 . 5 0 ,   J S O N   f o r   J a v a   1 . 0 . 0 . 2   ( 0 2 / 2 7 / 2 0 0 9 )   
 
 
 G S K i t   8 . 0 . 5 0   
 
 
 T h e   G S K i t   t o o l k i t   u s e s   c o d e   o b t a i n e d   f r o m   t h e   O p e n   S S L . o r g   g r o u p   u n d e r   t h e 
 O p e n S S L   L i c e n s e : 
 l i b c r y p t o . s o . 0 . 9 . 8 ,   l i b c r y p t o   1 . 0 . 1 
 
 
 / * 
 
 
 *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 1   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 *   a r e   m e t :   
 *   
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 *   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 *   d i s t r i b u t i o n .   
 *   
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
 *   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 *   f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 *   
 *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
 *   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 *   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
 *   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 *   
 *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
 *   n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
 *   p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
 *   
 *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
 *   a c k n o w l e d g m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 *   f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 *   
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
 *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
 *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S , 
 *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 *   
 *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 *   ( e a y @ c r y p t s o f t . c o m ) .   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
 *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 *   
 * /   O r i g i n a l   S S L e a y   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 
 *   A l l   r i g h t s   r e s e r v e d . 
 *   
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n   
 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 *   
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ,   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a t i o n 
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 *   
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n 
 a t t r i b u t i o n   
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 *   a r e   m e t :   
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 *   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 *   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
 *   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
 *   T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
 *   b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
 *   t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 *   
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 *   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 *   S U C H   D A M A G E .   
 *   
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 * / 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s .   
 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .   
 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l 
 m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d 
 w i t h   t h e   p a c k a g e .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t   
 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E .   
 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]   
 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .   
 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .   
 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E .   
 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]   
 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d   
 
 
 
   f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 / *   a p p s / c r l 2 p 7 . c   * / 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 
 *   A l l   r i g h t s   r e s e r v e d . 
 *   
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 *   
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ,   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a t i o n 
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 *   
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n 
 a t t r i b u t i o n   
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 *   a r e   m e t :   
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 *   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 *   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
 *   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
 *   T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
 *   b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
 *   t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 *   
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 *   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 *   S U C H   D A M A G E .   
 *   
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 * /   
 / *   T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e       c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u     
 
 
 *   a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s   t o 
 *   t h e   l i b r a r y .   * /   
 T h e   G S K i t   t o o l k i t   u s e s   c o d e   o b t a i n e d   f r o m   I B M   u n d e r   t h e   I C U   L i c e n s e :   
 I C U 4 C   
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s . 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 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 ,   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 , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s .   
 
 
 T h e   G S K i t   t o o l k i t   u s e s   c o d e   o b t a i n e d   f r o m   I B M   u n d e r   t h e   z L i b   L i c e n s e :   
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r .   
 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
 a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e .   
 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n .   
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u   
 
 
 - - - - - -   E N D   O F   G S K i t   8 . 0 . 5 0   N O T I C E S   A N D   I N F O R M A T I O N   - - - - - 
 
 
 - - - E n d   o f   t h e   I B M   I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T 
 r e q u i r e m e n t )   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 I C U   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   I C U   L i c e n s e :   
 
 
 I C U 4 C   4 . 8 . 1 ,   I C U 4 J   4 . 8 . 1 . 1   
 
 
 I C U 4 C   4 . 8 . 1   
 I C U 4 J   4 . 8 . 1 . 1   
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e 
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   
 
 
 
 d o c u m e n t a t i o n .   
 
 
 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   O F   T H I R D   P A R T Y   
 R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R 
 P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 T H I S   S O F T W A R E .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l 
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r 
 d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r .   
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y 
 o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E   
 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e 
 c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A 
 F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y 
 A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S 
 A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E 
 O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 
 C o p y r i g h t     1 9 9 1 - 2 0 0 8   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e 
 " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e 
 " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o 
 s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n 
 n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   
 
 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d 
 D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   
 w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n 
 m o d i f i e d .   
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   
 I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T 
 O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F 
 U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
 a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 
 - - - E n d   o f   t h e   I C U   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 
 J S Q L C o n n e c t   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   
 f r o m   J N e t D i r e c t :   
 
 
 J N e t D i r e c t   J S Q L C o n n e c t   5 . 8 6   
 
 
 C o p y r i g h t   ( c )   J N e t D i r e c t   1 9 9 7 - 2 0 0 5   
 
 
 - - - E n d   o f   t h e   J S Q L C o n n e c t   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 l i b x m l 2   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   l i b x m l 2   L i c e n s e :   
 
 
 L i b x m l 2   2 . 7 . 8   
 
 
 E x c e p t   w h e r e   o t h e r w i s e   n o t e d   i n   t h e   s o u r c e   c o d e   ( e . g .   t h e   f i l e s   h a s h . c , 
 l i s t . c   a n d   t h e   t r i o   f i l e s ,   w h i c h   a r e   c o v e r e d   b y   a   s i m i l a r   l i c e n c e   b u t 
 w i t h   d i f f e r e n t   C o p y r i g h t   n o t i c e s )   a l l   t h e   f i l e s   a r e :   
 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 3   D a n i e l   V e i l l a r d .   A l l   R i g h t s   R e s e r v e d .   
 
 
 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   
 D A N I E L   V E I L L A R D   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 .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   D a n i e l   V e i l l a r d   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l - 
 i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   h i m .   
 
 
 T h e   f o l l o w i n g   a p p l i e s   t o   a   f e w   f i l e s   i n   l i b x m l 2 : 
 C o p y r i g h t   ( C )   2 0 0 0   B j o r n   R e e s e   a n d   D a n i e l   V e i l l a r d . 
 A u t h o r :   b r e e s e @ u s e r s . s o u r c e f o r g e . n e t 
 C o p y r i g h t   ( C )   2 0 0 0   G a r y   P e n n i n g t o n   a n d   D a n i e l   V e i l l a r d . 
 A u t h o r :   G a r y . P e n n i n g t o n @ u k . s u n . 
 C o p y r i g h t   ( C )   1 9 9 8   B j o r n   R e e s e   a n d   D a n i e l   S t e n b e r g . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s .   
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
 M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D   
 C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R .   
 
 
 - - - E n d   o f   t h e   l i b x m l 2   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 L o k i   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   
 O t h e r :   
 
 
 V i s i t o r   P a t t e r n   c o d e   s n i p p e t   f r o m   b o o k   1 
 
 
 C o p y r i g h t   ( c )   2 0 0 1   b y   A n d r e i   A l e x a n d r e s c u 
 T h i s   c o d e   a c c o m p a n i e s   t h e   b o o k : 
 A l e x a n d r e s c u ,   A n d r e i .   " M o d e r n   C + +   D e s i g n :   G e n e r i c   P r o g r a m m i n g   a n d   D e s i g n 
 P a t t e r n s   A p p l i e d " .   C o p y r i g h t   ( c )   2 0 0 1 .   A d d i s o n - W e s l e y . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e   a n d   s e l l   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
 n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 T h e   a u t h o r   o r   A d d i s o n - W e l s e y   L o n g m a n   m a k e   n o   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   
 
 
 
 w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   
 
 
 - - - E n d   o f   t h e   L o k i   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 M I T   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M I T   L i c e n s e :   
 
 
 E x p a t   1 . 2 
 
 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
 C o p y r i g h t   ( c )   2 0 0 1   M i c h a e l   B .   A l l e n       m b a l l e n @ e r o l s . c o m       
 
 
 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   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 .   
 
 
 - - - E n d   o f   t h e   M I T   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 :   
 
 
 M o z i l l a   L D A P   C   S D K   6 . 0 . 7 ,   X U L R u n n e r   1 0 . 0   
 
 
 M o z i l l a   L D A P   C   S D K   6 . 0 . 7   
 
 
 C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 2   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n . 
 P o r t i o n s   c r e a t e d   b y   S u n   M i c r o s y s t e m s ,   I n c   a r e   C o p y r i g h t   ( C )   2 0 0 5   S u n 
 M i c r o s y s t e m s ,   I n c .   A l l   R i g h t s   R e s e r v e d .   
 
 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   L d a p   6 . 0 . 7   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / d i r e c t o r y / c - s d k / r e l e a s e s /   
 
 
 X U L R u n n e r   1 0 . 0   
 
 
 T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   N e t s c a p e   C o m m u n i c a t i o n s 
 C o r p o r a t i o n .   P o r t i o n s   c r e a t e d   b y   t h e   I n i t i a l   D e v e l o p e r   a r e   C o p y r i g h t   ( C )   2 0 0 3 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   X U L R u n n e r   1 0 . 0   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 h t t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / x u l r u n n e r / r e l e a s e s / 1 0 . 0 / s o u r c e / 
 F o r   t h e   c o p y r i g h t   l i c e n s i n g   c o n d i t i o n s   a t t a c h e d   t o   t h e   c o d e   b a s e ,   i n c l u d i n g 
 c o p i e s   o f   t h e   l i c e n s e s   c o n c e r n e d ,   p l e a s e   s e e   t h e   f i l e 
 t o o l k i t / c o n t e n t / l i c e n s e . h t m l 
 N o t e   t h a t   t h i s   i m p l e m e n t a t i o n   o f   t h e   X U L R u n n e r   p a c k a g e s   d o e s   n o t   i n c l u d e   a l l   o f 
 t h e   t h i r d   p a r t y   c o n t e n t   l i s t e d .   
 
 
 - - - E n d   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0 :   
 
 
 M o z i l l a   N e t s c a p e   P u b l i c   R u n t i m e   4 . 1 0 . 6 ,   M o z i l l a   N e t w o r k   S e c u r i t y   S e r v i c e s   
 
 
 3 . 1 6 . 2 . 1   
 M o z i l l a   N e t s c a p e   P u b l i c   R u n t i m e   4 . 1 0 . 6 
 
 
 C o p y r i g h t   1 9 9 1 ,   2 0 0 0 ,   2 0 0 1   b y   L u c e n t   T e c h n o l o g i e s . 
 C o p y r i g h t   2 0 0 5   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 8 3 ,   1 9 9 0 ,   1 9 9 3   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   
 
 
 
 r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 8 7 ,   1 9 8 8   b y   t h e   S t u d e n t   I n f o r m a t i o n   P r o c e s s i n g   B o a r d   o f   t h e 
 M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y   
 
 
 M o z i l l a   N e t w o r k   S e c u r i t y   S e r v i c e s   3 . 1 6 . 2 . 1 
 
 
 C o p y r i g h t   2 0 0 5   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 9 5 - 2 0 1 0   M a r k   A d l e r 
 C o p y r i g h t   1 9 9 1 ,   1 9 9 3   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s 
 r e s e r v e d .   
 C o p y r i g h t   1 9 9 5 - 2 0 1 0   J e a n - l o u p   G a i l l y 
 C o p y r i g h t   1 9 9 3 ,   1 9 9 4 ,   1 9 9 8   T h e   O p e n   G r o u p 
 C o p y r i g h t   1 9 9 2   N e t w o r k   C o m p u t i n g   D e v i c e s ,   I n c . 
 C o p y r i g h t   1 9 9 3 ,   1 9 9 4   X   C o n s o r t i u m   
 C o p y r i g h t   2 0 1 3 - 2 0 1 4 ,   I n t e l   C o r p . 
 C o p y r i g h t   1 9 9 4 - 1 9 9 9   R S A   S e c u r i t y   I n c   
 
 
 - - - E n d   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 P u b l i c   D o m a i n   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   P u b l i c   D o m a i n   L i c e n s e :   
 
 
 B a s e 6 4   e n c o d i n g   a n d   d e c o d i n g   f o r   J a v a S c r i p t   1 ,   I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 ,   
 M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1   
 
 
 I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 
 
 
 W r i t t e n   b y   B o b   J e n k i n s   a n d   t r a n s l a t e d   t o   C + +   b y   Q u i n n   T y l e r   J a c k s o n .   
 
 
 M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1 
 
 
 T h i s   c o d e   w a s   w r i t t e n   b y   C o l i n   P l u m b   i n   1 9 9 3 ,   n o   c o p y r i g h t   i s   c l a i m e d .   
 
 
 - - - E n d   o f   t h e   P u b l i c   D o m a i n   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 R S A   D a t a   S e c u r i t y   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   
 t h a t   I B M   o b t a i n e d   u n d e r   t h e   R S A   D a t a   S e c u r i t y   L i c e n s e :   
 
 
 R S A   M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   1 
 
 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   d e r i v e d   f r o m   t h e   R S A   D a t a   S e c u r i t y ,   I n c .   M D 5 
 M e s s a g e - D i g e s t   A l g o r i t h m 
 C o p y r i g h t   ( C )   1 9 9 1 - 2 ,   R S A   D a t a   S e c u r i t y ,   I n c .   C r e a t e d   1 9 9 1 .   A l l 
 r i g h t s   r e s e r v e d .   
 
 
 - - - E n d   o f   t h e   R S A   D a t a   S e c u r i t y   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 S u n   I B M   T L D A :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   
 O r a c l e   U S A ,   I n c 
 
 
 ( f o r m e r l y   S u n   M i c r o s y s t e m s ,   I n c ) :   
 
 
 I B M   J a v a   R u n t i m e   E n v i r o n m e n t   7 . 0   S R 8 ,   I B M   J a v a   R u n t i m e   E n v i r o n m e n t   8 . 0   S R 1   F P 1 ,   
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   1 . 1 . 1 ,   J a v a M a i l   1 . 4 . 1   
 
 
 I B M   J a v a   R u n t i m e   E n v i r o n m e n t   7 . 0   S R 8   
 I B M   J a v a   R u n t i m e   E n v i r o n m e n t   8 . 0   S R 1   F P 1   
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   1 . 1 . 1   
 J a v a M a i l   1 . 4 . 1   
 
 
 J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h .   
 
 
 A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d 
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e   
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r   t h e 
 / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r   f i l e s .   
 
 
 - - - E n d   o f   t h e   S u n   I B M   T L D A   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +     
 
 T h i s   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   u n d e r   t h e   l i c e n s e :   S u n I B M T L D A l i c e n s e 
 
   T h e   S u n   I B M   T e c h n o l o g y   L i c e n s e   a n d   D i s t r i b u t i o n   A g r e e m e n t   h a s   t h e   f o l l o w i n g   r e q u i r e m e n t s : 
   1 .   C o v e r s   a l l   S u n   J a v a   J R E s ,   J D K s ,   T C K s ,   i n c l u d i n g   S u n ' s   i m p l e m e n t a t i o n s   o f   v a r i o u s   J S R s . 
   2 .   W e   m a y   u s e   t h i s   c o d e   w i t h i n   I B M   P r o d u c t s   a s   l o n g   a s   w e : 
   a )   u s e   t h e   c o m p l e t e   i m p l e m e n t a t i o n   o f   t h e   p a r t i c u l a r   J S R   ( e g   a   c o m p l e t e   i m p l e m e n t a t i o n   o f   J 2 S E )   -   n o   s u b s e t t i n g   o r   s u p e r s e t t i n g   p e r m i t t e d   u n l e s s   a p p r v e d   b y   t h e   s p e c i f i c a t i o n 
   b )   e n s u r e   t h a t   t h e   P r o d u c t   i s   c e r t i f i e d   b y   t h e   I B m   J a v a   C e r t i f i c a t i o n   t e a m   i n   I n d i a 
   c )   i n c l u d e   t h e   J a v a   t r a d e m a r k   a n d   l o g o   i n   o u r   p r o d u c t . 
   3 .   O n l y   J a v a   c o d e   d o w n l o a d e d   f r o m   t h e   J I M   s i t e   i s   p r e m i t t e d   i n   I B M   P r o d u c t s .   D o   n o t   u s e   J a v a   c o d e   d o w n l o a d e d   f r o m   S u n . 
 
 
 i b m - j r e - v m   8 . 0 . 2 . 0 ,   
 
 c o m . i b m . j a v a : i b m - j r e - v m : 8 . 0 . 2 . 0 
 
   J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h . 
 
   A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d   
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e   
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r   t h e   
 / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r   f i l e s 
 
 
 
 - - - E n d   o f   t h e   S u n I B M T L D A l i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 U n i c o d e   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   U n i c o d e   L i c e n s e :   
 
 
 
 U n i c o d e   C h a r a c t e r   C o n v e r s i o n   M a p p i n g s   v 3 . 2 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 1   U n i c o d e ,   I n c .   A l l   R i g h t s   r e s e r v e d .   
 
 
 T h i s   f i l e   i s   p r o v i d e d   a s - i s   b y   U n i c o d e ,   I n c .   ( T h e   U n i c o d e   C o n s o r t i u m ) . 
 N o   c l a i m s   a r e   m a d e   a s   t o   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e .   N o   
 w a r r a n t i e s   o f   a n y   k i n d   a r e   e x p r e s s e d   o r   i m p l i e d .   T h e   r e c i p i e n t 
 a g r e e s   t o   d e t e r m i n e   a p p l i c a b i l i t y   o f   i n f o r m a t i o n   p r o v i d e d .   I f   t h i s   
 f i l e   h a s   b e e n   p r o v i d e d   o n   o p t i c a l   m e d i a   b y   U n i c o d e ,   I n c . ,   t h e   s o l e 
 r e m e d y   f o r   a n y   c l a i m   w i l l   b e   e x c h a n g e   o f   d e f e c t i v e   m e d i a   w i t h i n   9 0 
 d a y s   o f   r e c e i p t .   
 
 
 U n i c o d e ,   I n c .   h e r e b y   g r a n t s   t h e   r i g h t   t o   f r e e l y   u s e   t h e   i n f o r m a t i o n 
 s u p p l i e d   i n   t h i s   f i l e   i n   t h e   c r e a t i o n   o f   p r o d u c t s   s u p p o r t i n g   t h e 
 U n i c o d e   S t a n d a r d ,   a n d   t o   m a k e   c o p i e s   o f   t h i s   f i l e   i n   a n y   f o r m   f o r 
 i n t e r n a l   o r   e x t e r n a l   d i s t r i b u t i o n   a s   l o n g   a s   t h i s   n o t i c e   r e m a i n s 
 a t t a c h e d .   
 
 
 - - - E n d   o f   t h e   U n i c o d e   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 U U I D   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   U U I D   L i c e n s e :   
 
 
 U U I D   G e n e r a t o r   1   
 
 
 C o p y r i g h t   ( c )   1 9 9 0 -   1 9 9 3 ,   1 9 9 6   O p e n   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 C o p y r i g h t   ( c )   1 9 8 9   b y   H e w l e t t - P a c k a r d   C o m p a n y ,   P a l o   A l t o ,   C a .   & 
 D i g i t a l   E q u i p m e n t   C o r p o r a t i o n ,   M a y n a r d ,   M a s s . 
 C o p y r i g h t   ( c )   1 9 9 8   M i c r o s o f t . 
 T o   a n y o n e   w h o   a c k n o w l e d g e s   t h a t   t h i s   f i l e   i s   p r o v i d e d   " A S   I S " 
 w i t h o u t   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y :   p e r m i s s i o n   t o   u s e ,   c o p y , 
 m o d i f y ,   a n d   d i s t r i b u t e   t h i s   f i l e   f o r   a n y   p u r p o s e   i s   h e r e b y 
 g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e s   a n d 
 t h i s   n o t i c e   a p p e a r s   i n   a l l   s o u r c e   c o d e   c o p i e s ,   a n d   t h a t   n o n e   o f 
 t h e   n a m e s   o f   O p e n   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   H e w l e t t - P a c k a r d 
 C o m p a n y ,   M i c r o s o f t ,   o r   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   N e i t h e r   O p e n   S o f t w a r e 
 F o u n d a t i o n ,   I n c . ,   H e w l e t t - P a c k a r d   C o m p a n y ,   M i c r o s o f t ,   n o r   D i g i t a l 
 E q u i p m e n t   C o r p o r a t i o n   m a k e s   a n y   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   
 
 
 - - - E n d   o f   t h e   U U I D   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 z l i b   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   z l i b   L i c e n s e :   
 
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 ,   z l i b   1 . 2 . 2 ,   z l i b   1 . 2 . 3   
 
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 
 
 
 C o p y r i g h t   1 9 9 8 - 2 0 0 2   G i l l e s   V o l l a n t   
 
 
 z l i b   1 . 2 . 2   
 z l i b   1 . 2 . 3   
 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r .   
 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
 a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e .   
 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n .   
 
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u   
 
 
 - - - E n d   o f   t h e   z l i b   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 E n d   o f   n o t i c e s   f o r   I B M   C o g n o s   C u b e   D e s i g n e r   1 1 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   C o g n o s   D y n a m i c   Q u e r y   A n a l y z e r   1 1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 A c e   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   A c e   L i c e n s e :   
 
 
 T h e   A d a p t i v e   C o m m u n i c a t i o n   E n v i r o n m e n t   ( A C E )   s u b s e t   4 . 6 
 
 C O P Y R I G H T   I N F O R M A T I O N   F O R   A C E   
 A C E   i s   c o p y r i g h t e d   b y   D o u g l a s   C .   S c h m i d t   a n d   h i s   r e s e a r c h   g r o u p   a t 
 W a s h i n g t o n   U n i v e r s i t y ,   C o p y r i g h t   ( c )   1 9 9 3 - 1 9 9 7 ,   a l l   r i g h t s   r e s e r v e d . 
 Y o u   a r e   f r e e   t o   d o   a n y t h i n g   y o u   l i k e   w i t h   t h e   A C E   s o u r c e   c o d e   ( a n d 
 o b j e c t   c o d e   p r o d u c e d   f r o m   t h e   s o u r c e ) .   F o r   i n s t a n c e ,   y o u   c a n   i n c l u d e 
 i t   i n   c o m m e r c i a l   s o f t w a r e ,   a s   l o n g   a s   y o u   i n c l u d e   t h i s   c o p y r i g h t 
 s t a t e m e n t   a l o n g   w i t h   c o d e   b u i l t   u s i n g   A C E .   
 
 
 Y o u   a r e   u n d e r   n o   o b l i g a t i o n   t o   f r e e l y   r e d i s t r i b u t e   a n y   o f   y o u r   s o u r c e 
 c o d e   t h a t   i s   b u i l t   u s i n g   A C E .   P l e a s e   n o t e ,   h o w e v e r ,   t h a t   y o u   m a y   n o t 
 d o   a n y t h i n g   t o   t h e   A C E   c o d e   t h a t   w i l l   p r e v e n t   i t   f r o m   b e i n g 
 d i s t r i b u t e d   f r e e l y   ( s u c h   a s   c o p y r i g h t i n g   i t   y o u r s e l f   o r   c l a i m i n g 
 a u t h o r s h i p   o f   t h e   A C E   c o d e ) .   
 
 
 A C E   i s   p r o v i d e d   a s   i s   w i t h   n o   w a r r a n t i e s   o f   a n y   k i n d   i n c l u d i n g   t h e 
 w a r r a n t i e s   o f   d e s i g n ,   m e r c h a n t i b i l i t y   a n d   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 ,   n o n i n f r i n g e m e n t ,   o r   a r i s i n g   f r o m   a   c o u r s e   o f   d e a l i n g ,   u s a g e 
 o r   t r a d e   p r a c t i c e .   
 
 
 A C E   i s   p r o v i d e d   w i t h   n o   s u p p o r t   a n d   w i t h o u t   a n y   o b l i g a t i o n   o n   t h e   p a r t 
 o f   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   t o   a s s i s t   i n   i t s 
 u s e ,   c o r r e c t i o n ,   m o d i f i c a t i o n   o r   e n h a n c e m e n t .   
 
 
 W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   a n d   s t u d e n t s   s h a l l   h a v e   n o 
 l i a b i l i t y   w i t h   r e s p e c t   t o   t h e   i n f r i n g e m e n t   o f   c o p y r i g h t s ,   t r a d e 
 s e c r e t s   o r   a n y   p a t e n t s   b y   A C E   o r   a n y   p a r t   t h e r e o f . 
 I n   n o   e v e n t   w i l l   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   b e 
 l i a b l e   f o r   a n y   l o s t   r e v e n u e   o r   p r o f i t s   o r   o t h e r   s p e c i a l ,   i n d i r e c t   a n d 
 c o n s e q u e n t i a l   d a m a g e s .   
 
 
 - - - E n d   o f   t h e   A c e   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 A n d a l e W T   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   
 f r o m   M o n o t y p e   I m a g i n g :   
 
 
 A n d a l e W T   F o n t   1 . 0 0   
 
 
 T h i s   p r o d u c t   u s e s   t h e   A n d a l e   W T   t y p e f a c e   u n d e r   l i c e n s e   f r o m   M o n o t y p e   I m a g i n g 
 I n c .   
 C o p y r i g h t   ( c )   M o n o t y p e   I m a g i n g   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 A n d a l e   i s   a   t r a d e m a r k   o f   M o n o t y p e   I m a g i n g   I n c .   r e g i s t e r e d   i n   t h e   U . S .   P a t e n t   a n d 
 T r a d e m a r k   O f f i c e   a n d   c e r t a i n   o t h e r   j u r i s d i c t i o n s .   
 
 
 - - - E n d   o f   t h e   A n d a l e W T   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 A p a c h e   L i c e n s e   2 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 :   
 
 
 A p a c h e   A n t   ( s h i p p e d )   1 . 8 . 2 ,   A p a c h e   L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6 ,   A p a c h e   A x i s   
 ( e m b e d d e d )   1 . 4 ,   A p a c h e   A x i s   1 . 4 ,   A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   
 2 . 3 . 0 r c 1 ,   A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   3 . 1 ,   A p a c h e   C o m m o n s   L a n g   2 . 3 ,   A p a c h e   
 C o m m o n s   L o g g i n g   1 . 1 ,   I B M   D e r b y   S D K   1 0 . 8 . 2 . 3 . 1 2 3 5 1 1 4 ,   A p a c h e   C o m m o n s   C o d e c   1 . 3 , 
 A p a c h e   l o g 4 j   1 . 3 a l p h a 6 ,   A p a c h e   l o g 4 j   1 . 2 . 1 7 ,   A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   
 6 . 0 . 1 8 ,   A p a c h e   T o m c a t   6 . 0 . 4 4 ,   A p a c h e   X a l a n - J a v a   2 . 7 . 1 ,   A p a c h e   X e r c e s - C + +   X M L   
 P a r s e r   2 . 7 ,   D O M T r e e W a l k e r   2 . 7   ( s u b s e t   o f   X e r c e s   2 . 7 ,   A p a c h e   X e r c e s 2   J a v a   P a r s e r   
 2 . 1 1 . 0 ,   A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 9 . 1 ,   X M L   S e c u r i t y   1 . 4 . 3 ,   I B M   S t A X   1 . 0 . 0   
 
 
 A p a c h e   A n t   ( s h i p p e d )   1 . 8 . 2 
 
 
 A p a c h e   A n t 
 C o p y r i g h t   1 9 9 9 - 2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h e       s y n c       t a s k   i s   b a s e d   o n   c o d e   C o p y r i g h t   ( c )   2 0 0 2 ,   L a n d m a r k 
 
 
 G r a p h i c s   C o r p   t h a t   h a s   b e e n   k i n d l y   d o n a t e d   t o   t h e   A p a c h e   S o f t w a r e 
 
 
 F o u n d a t i o n .   
 
 
 A p a c h e   L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6   
 
 
 
 C o p y r i g h t   2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   A x i s   ( e m b e d d e d )   1 . 4 
 A p a c h e   A x i s   1 . 4 
 
 
 C o p y r i g h t     2 0 0 0 - 2 0 0 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 
 
 
 C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   3 . 1 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   C o m m o n s   L a n g   2 . 3 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   C o m m o n s   L o g g i n g   1 . 1 
 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 I B M   D e r b y   S D K   1 0 . 8 . 2 . 3 . 1 2 3 5 1 1 4 
 
 
 C o p y r i g h t   2 0 0 4 - 2 0 1 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 P o r t i o n s   o f   D e r b y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   a r e 
 l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   u n d e r   t h e 
 " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n   L i c e n s e   A g r e e m e n t " , 
 i n f o r m a l l y   k n o w n   a s   t h e   " D e r b y   C L A " . 
 T h e   f o l l o w i n g   c o p y r i g h t   n o t i c e ( s )   w e r e   a f f i x e d   t o   p o r t i o n s   o f   t h e   c o d e 
 w i t h   w h i c h   t h i s   f i l e   i s   n o w   o r   w a s   a t   o n e   t i m e   d i s t r i b u t e d   
 a n d   a r e   p l a c e d   h e r e   u n a l t e r e d .   
 
 
 ( C )   C o p y r i g h t   1 9 9 7 , 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .   A l l   r i g h t s 
 r e s e r v e d .   
 ( C )   C o p y r i g h t   I B M   C o r p .   2 0 0 3 .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   p o r t i o n   o f   t h e   f u n c t i o n T e s t s   u n d e r   ' n i s t '   w a s   o r i g i n a l l y 
 d e v e l o p e d   b y   t h e   N a t i o n a l   I n s t i t u t e   o f   S t a n d a r d s   a n d   T e c h n o l o g y   ( N I S T ) , 
 a n   a g e n c y   o f   t h e   U n i t e d   S t a t e s   D e p a r t m e n t   o f   C o m m e r c e ,   a n d   a d a p t e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   i n   a c c o r d a n c e   w i t h   t h e   N I S T 
 S o f t w a r e   A c k n o w l e d g m e n t   a n d   R e d i s t r i b u t i o n   d o c u m e n t   a t 
 h t t p : / / w w w . i t l . n i s t . g o v / d i v 8 9 7 / c t g / s q l _ f o r m . h t m   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   J D B C   a p i s   f o r   s m a l l   d e v i c e s   a n d   J D B C 3   ( u n d e r   j a v a / s t u b s / j s r 1 6 9   a n d 
 j a v a / s t u b s / j d b c 3 )   w e r e   p r o d u c e d   b y   t r i m m i n g   s o u r c e s   s u p p l i e d   b y   t h e 
 A p a c h e   H a r m o n y   p r o j e c t .   I n   a d d i t i o n ,   t h e   H a r m o n y   S e r i a l B l o b   a n d 
 S e r i a l C l o b   i m p l e m e n t a t i o n s   a r e   u s e d .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   H a r m o n y 
 s o u r c e s :   
 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   D e r b y   b u i l d   r e l i e s   o n   s o u r c e   f i l e s   s u p p l i e d   b y   t h e   A p a c h e   F e l i x 
 p r o j e c t .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   F e l i x   f i l e s :   
 
 
 
   A p a c h e   F e l i x   M a i n 
 
 
 C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 I .   I n c l u d e d   S o f t w a r e   
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   O S G i   A l l i a n c e   ( h t t p : / / w w w . o s g i . o r g / ) . 
 C o p y r i g h t   ( c )   O S G i   A l l i a n c e   ( 2 0 0 0 ,   2 0 0 7 ) . 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   f r o m   h t t p : / / k x m l . s o u r c e f o r g e . n e t . 
 C o p y r i g h t   ( c )   2 0 0 2 , 2 0 0 3 ,   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y . 
 L i c e n s e d   u n d e r   B S D   L i c e n s e .   
 
 
 I I .   U s e d   S o f t w a r e   
 T h i s   p r o d u c t   u s e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   O S G i   A l l i a n c e   ( h t t p : / / w w w . o s g i . o r g / ) . 
 C o p y r i g h t   ( c )   O S G i   A l l i a n c e   ( 2 0 0 0 ,   2 0 0 7 ) . 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 .   
 
 
 I I I .   L i c e n s e   S u m m a r y 
 - A p a c h e   L i c e n s e   2 . 0 
 - B S D   L i c e n s e   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   D e r b y   b u i l d   r e l i e s   o n   j a r   f i l e s   s u p p l i e d   b y   t h e   A p a c h e   X a l a n 
 p r o j e c t .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   X a l a n   j a r   f i l e s :   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 = =   N O T I C E   f i l e   c o r r e s p o n d i n g   t o   s e c t i o n   4 ( d )   o f   t h e   A p a c h e   L i c e n s e ,   = =   
 = =   V e r s i o n   2 . 0 ,   i n   t h i s   c a s e   f o r   t h e   A p a c h e   X a l a n   J a v a   d i s t r i b u t i o n .   = =   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 
 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
 
 
 t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   L I C E N S E . t x t   
 - J A X P   1 . 3   A P I s   -   s e e   L I C E N S E . t x t   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   L I C E N S E . t x t 
 - R e g u l a r   E x p r e s s i o n   -   s e e   L I C E N S E . t x t   
 - S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 - C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d   
 
 
 
   X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   L I C E N S E . t x t   
 - J A X P   1 . 3   A P I s   -   s e e   L I C E N S E . t x t   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   L I C E N S E . t x t 
 - R e g u l a r   E x p r e s s i o n   -   s e e   L I C E N S E . t x t 
 - A n t   -   s e e   L I C E N S E . t x t   
 - S t y l e b o o k   d o c   t o o l   -   s e e   L I C E N S E . t x t   
 - E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 - L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   X e r c e s   J a v a 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
 w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r )   
 
 
 A p a c h e   X M L   C o m m o n s 
 C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 - - - - -   e n d   o f   A p a c h e   D e r b y   1 0 . 8   N o t i c e s   a n d   I n f o r m a t i o n   - - - - 
 
 
 A p a c h e   l o g 4 j   1 . 3 a l p h a 6 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   l o g 4 j   1 . 2 . 1 7 
 
 
 C o p y r i g h t   2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t   
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / n s i s . s o u r c e f o r g e . n e t .   
 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / w w w . e c l i p s e . o r g .   
 
 
 A p a c h e   T o m c a t   6 . 0 . 4 4 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 1 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t   
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d   
 
 
 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / n s i s . s o u r c e f o r g e . n e t .   
 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / w w w . e c l i p s e . o r g .   
 
 
 T h e   o r i g i n a l   X M L   S c h e m a s   f o r   J a v a   E E   D e p l o y m e n t   D e s c r i p t o r s : 
 
 
 - j a v a e e _ 5 . x s d 
 - j a v a e e _ w e b _ s e r v i c e s _ 1 _ 2 . x s d 
 - j a v a e e _ w e b _ s e r v i c e s _ c l i e n t _ 1 _ 2 . x s d 
 m a y   b e   o b t a i n e d   f r o m   h t t p : / / j a v a . s u n . c o m / x m l / n s / j a v a e e /   
 A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
 t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n   2 . 0 
 - J A X P   1 . 3   A P I s   -   s e e   b e l o w   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
 - R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n 1 . 1   
 - S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 - C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d 
 X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0 
 - J A X P   1 . 3   A P I s   -   s e e   b e l o w   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
 - R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 - A n t   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 - S t y l e b o o k   d o c   t o o l   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   
 - E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 - L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   X e r c e s   J a v a 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
 w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r )   
 
 
 
   A p a c h e   X M L   C o m m o n s 
 C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0   a p p l i e s   t o : 
 
 
 T h e   l i c e n s e   a b o v e   a p p l i e s   t o   t h i s   A p a c h e   X a l a n   r e l e a s e   o f : 
 X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   
 X a l a n - J a v a   2   -   S e r i a l i z e r   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e s 
 x a l a n . j a r   a n d   x s l t c . j a r   -   X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   f r o m 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g /   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 s e r i a l i z e r . j a r   -   X a l a n - J a v a   2   -   S e r i a l i z e r 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   X e r c e s - J a v a   2   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x e r c e s I m p l . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :   h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x m l - a p i s . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :   h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   r e l e a s e   c o p y   o f   X e r c e s - J a v a   2   
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   a p p l i e s   t o : 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   i n c l u d e d   f i l e s : 
 t o o l s / a n t . j a r 
 t o o l s / a n t R u n 
 t o o l s / a n t R u n . b a t 
 
 
 S o u r c e :   h t t p : / / a n t . a p a c h e . o r g / 
 U s e d   B y :   X a l a n ' s   b u i l d   p r o c e s s :   j a v a / b u i l d . x m l   a n d   t e s t / b u i l d . x m l   
 
 
 a n d   a p p l i e s   t o   t h e   i n c l u d e d   B C E L . j a r   f r o m   A p a c h e   J a k a r t a 
 ( B y t e   C o d e   E n g i n e e r i n g   L i b r a r y ) . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / b c e l 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 a n d   a l s o   a p p l i e s   t o   t h e   i n c l u d e d   r e g e x p . j a r , 
 j a k a r t a - r e g e x p - 1 . 2 . j a r   f r o m   A p a c h e   J a k a r t a . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / r e g e x p 
 U s e d   B y :   B C E L . j a r   w h i c h   i s   u s e d   b y   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 a n d   a l s o   t o   s t y l e b o o k - 1 . 0 - b 3 _ x a l a n - 2 . j a r   -   T o o l   f o r   g e n e r a t i n g   X a l a n 
 d o c u m e n t a t i o n .   
 I n t e g r a t e d   w i t h   X a l a n - J a v a   2   a n d   X e r c e s   2 . 
 S o u r c e :   h t t p : / / s v n . a p a c h e . o r g / v i e w v c / x m l / s t y l e b o o k / 
 U s e d   b y :   X a l a n - J a v a   2 ,   X a l a n - C + +   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   d o c u m e n t a t i o n 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s :   
 
 
 W 3 C ( R )   D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t , 
 o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e ) 
 a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g 
 t e r m s   a n d   c o n d i t i o n s :   
 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e 
 W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   
 
 
 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e :   
 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t 
 d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n 
 i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h 
 C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s 
 R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t 
 
 
 d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 
 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d . 
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s , 
 o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e 
 c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f .   
 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t 
 t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q ) 
 a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s 
 g r a n t e d 
 b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s .   
 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   s o f t w a r e , 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s   i n   j a r   f i l e   x m l - a p i s . j a r :   
 
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s , 
 o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s 
 w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r 
 p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s , 
 o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e 
 s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n 
 t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n 
 f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S 
 M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R 
 P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   
 
 
 
 A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   j a r   f i l e 
 j a v a _ c u p . j a r   -   L A L R   P a r s e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / C U P 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r   
 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r 
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s 
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o 
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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 
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e 
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   J L E X   j a r   f i l e 
 J L e x . j a r   -   A   L e x i c a l   A n a l y z e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / J L e x 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 J L E X   C O P Y R I G H T   N O T I C E ,   L I C E N S E   A N D   D I S C L A I M E R .   
 
 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0   b y   E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d 
 t h a t   b o t h   t h 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   a n d 
 w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e 
 n a m e   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d 
 t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
 f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y 
 s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g 
 f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 , 
 n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   t h e   J a v a 
 p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t   t o   i m p l y   t h a t 
 S u n   e n d o r s e s   t h i s   p r o d u c t .   
 
 
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   2 . 7 
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 .   
 
 A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 1 1 . 0 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 
 M a y   i n c l u d e   A p a c h e   X M L   C o m m o n s   R e s o l v e r 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   h t t p : / / w w w . a p a c h e . o r g /   
 
 
 P o r t i o n s   o f   t h i s   c o d e   a r e   d e r i v e d   f r o m   c l a s s e s   p l a c e d   i n   t h e 
 p u b l i c   d o m a i n   b y   A r b o r t e x t   o n   1 0   A p r   2 0 0 0 .   S e e : 
 h t t p : / / w w w . a r b o r t e x t . c o m / c u s t o m e r _ s u p p o r t / u p d a t e s _ a n d _ t e c h n i c a l _ n o t e s / c a t a l o g s / 
 d o c s / R E A D M E . h t m   
 
 
 M a y   i n c l u d e   A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 
 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   l i c e n s e d   u n d e r   W 3 C   D O C U M E N T   L I C E N S E   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1   
 
 
 B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u 
 h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e .   
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s 
 w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s 
 d e r i v e d . )   
 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 9 . 1 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . , 
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 M a y   i n c l u d e   A p a c h e   X M L   C o m m o n s   R e s o l v e r 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   h t t p : / / w w w . a p a c h e . o r g /   
 
 
 M a y   i n c l u d e   A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 P o r t i o n s   o f   t h i s   c o d e   ( X a l a n )   a r e   d e r i v e d   f r o m   c l a s s e s   p l a c e d   i n   t h e 
 p u b l i c   d o m a i n   b y   A r b o r t e x t   o n   1 0   A p r   2 0 0 0 .   S e e : 
 h t t p : / / w w w . a r b o r t e x t . c o m / c u s t o m e r _ s u p p o r t / u p d a t e s _ a n d _ t e c h n i c a l _ n o t e s / c a t a l o g s / 
 d o c s / R E A D M E . h t m   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   l i c e n s e d   u n d e r   W 3 C   D O C U M E N T   L I C E N S E   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1   
 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t 
 f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e 
 r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :   
 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C 
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e 
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e :   
 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t 
 e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s 
 p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m 
 f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e , 
 d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e 
 i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f .   
 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s 
 i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e 
 r e q u i r e m e n t s .   
 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   
 
 
 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n 
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 X M L   S e c u r i t y   1 . 4 . 3 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   c o n t a i n s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 I t   w a s   o r i g i n a l l y   b a s e d   o n   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 ,   I n s t i t u t e   f o r 
 D a t a   C o m m u n i c a t i o n s   S y s t e m s ,       h t t p : / / w w w . n u e . e t - i n f . u n i - s i e g e n . d e /     .   
 
 
 T h e   d e v e l o p m e n t   o f   t h i s   s o f t w a r e   w a s   p a r t l y   f u n d e d   b y   t h e   E u r o p e a n 
 C o m m i s s i o n   i n   t h e       W e b S i g       p r o j e c t   i n   t h e   I S I S   P r o g r a m m e .   
 
 
 I B M   S t A X   1 . 0 . 0   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 A p a c h e   S o f t w a r e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N   
 
 
 1 .   D e f i n i t i o n s .   
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s .   
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   
 
 
 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   
 a s   m o d i f y i n g   t h e   L i c e n s e . 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e .   
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   
 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k .   
 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 t h e   b r a c k e t s ! )   T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s .   
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ]   
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0   
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e .   
 
 
 - - - E n d   o f   t h e   A p a c h e   L i c e n s e   2 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 :   
 
 
 
 A p a c h e   A n t   1 . 5 . 4 ,   A p a c h e   A x i s   1 . 1 ,   A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 ,   
 A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 ,   A p a c h e   l o g 4 j   1 . 2 . 8 ,   l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   
 A p p e n d e r )   1 . 2 . 8 ,   A p a c h e   J a k a r t a   O R O   2 . 0 . 8 ,   A p a c h e   J a k a r t a   R e g u l a r   E x p r e s s i o n   
 P a c k a g e   ( R e g e x p )   1 . 3 ,   A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2   
 
 
 A p a c h e   A n t   1 . 5 . 4 
 
 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   A x i s   1 . 1 
 
 
 C o p y r i g h t   ( c )   2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 
 
 
 A z t e c r i d e r   ( j d . x s l t ,   v e r s i o n   1 . 5 . 5 )   
 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   A p a c h e   1 . 1   L i c e n s e 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   J o h a n n e s   D b l e r .   A l l   r i g h t s   r e s e r v e d . 
 P o r t i o n s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 .   
 T h e   s o u r c e   i s   a v a i l a b l e   a t   t h e   f o l l o w i n g   l o c a t i o n : 
 h t t p : / / w w w . s t y l u s s t u d i o . c o m / j d . x s l t /   
 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   W 3 C   S o f t w a r e   L i c e n s e   
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E   
 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e :   ( c )   W o r l d   W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e , 
 K e i o   U n i v e r s i t y .   A l l   R i g h t s   R e s e r v e d . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m 
 w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   l o g 4 j   1 . 2 . 8 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3 ,   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0 ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d .   
 
 
 l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   A p p e n d e r )   1 . 2 . 8 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   J a k a r t a   O R O   2 . 0 . 8 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   J a k a r t a   R e g u l a r   E x p r e s s i o n   P a c k a g e   ( R e g e x p )   1 . 3   
 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d   
 
 
 A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 T h i s   p a c k a g e   a l s o   c o n t a i n s   D O M   s o f t w a r e   o r i g i n a l l y   l i c e n s e d   u n d e r   t h e   f o l l o w i n g 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E   
 C o p y r i g h t   ( c )   1 9 9 4 - 2 0 0 1   W o r l d 
 W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d 
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k , 
 y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t 
 y o u   m a k e :   
 
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 
 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t   ( c )   [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s 
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n 
 A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / "   
 
 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D 
 C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   
 P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E 
 S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
 i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r .   
 
 
 4 .   T h e   n a m e s   " A n t " ,   " A x i s " ,   " B a t i k " ,   " T h e   J a k a r t a   P r o j e c t " ,   " C o m m o n s " , 
 " J a k a r t a " ,   " O R O " ,   " S t r u t s " ,   " T o m c a t " ,   " X a l a n " ,   " X e r c e s " ,   " A p a c h e   r e g e x p " , 
 " L u c e n e " ,   " L o g 4 J " ,   " A p a c h e   B C E L " ,   " V e l o c i t y " ,   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e 
 F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e 
 c o n t a c t   a p a c h e @ a p a c h e . o r g .   
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   " A p a c h e 
 r e g e x p " ,   o r   " A p a c h e   B C E L " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r 
 w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   
 E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e       h t t p : / / w w w . a p a c h e . o r g /     .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y 
 w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f 
 I l l i n o i s ,   U r b a n a - C h a m p a i g n .   
 
 
 - - - E n d   o f   t h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B o u n c y   C a s t l e   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   B o u n c y   C a s t l e   L i c e n s e :   
 
 
 B o u n c y   C a s t l e   C r y p t o   A P I s   1 . 4 . 5 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 0 8   T h e   L e g i o n   O f   T h e   B o u n c y   C a s t l e 
 ( h t t p : / / w w w . b o u n c y c a s t l e . o r g )   
 
 
 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 .   
 
 
 - - - E n d   o f   t h e   B o u n c y   C a s t l e   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B S D   L i c e n s e   V e r s i o n   2 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e   V e r s i o n   2 . 0 :   
 
 
 I T K   A u t o P o i n t e r   C + +   t e m p l a t e   2 . 8   ( S u b s e t ) ,   J a x e n   ( e m b e d d e d )   1 . 1 . 1 ,   J a x e n   1 . 1 . 1 ,   
 P a j ' s   S H A - 1   2 . 1 a ,   T h e o d o r e   T s ' o   R a n d o m   N u m b e r   G e n e r a t o r   c o d e   0 . 9 5 ,   G o o g l e   P e r f   
 T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 ,   X M L U n i t   f o r   J a v a   1 . 1   
 
 
 I T K   A u t o P o i n t e r   C + +   t e m p l a t e   2 . 8   ( S u b s e t ) 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 8   I n s i g h t   S o f t w a r e   C o n s o r t i u m   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   T h e   n a m e   o f   t h e   I n s i g h t   S o f t w a r e   C o n s o r t i u m ,   n o r   t h e   n a m e s   o f   a n y   c o n s o r t i u m 
 m e m b e r s ,   n o r   o f   a n y   c o n t r i b u t o r s ,   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 *   M o d i f i e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   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 N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 J a x e n   ( e m b e d d e d )   1 . 1 . 1 
 J a x e n   1 . 1 . 1   
 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d .   
 
 
 P a j ' s   S H A - 1   2 . 1 a 
 
 
 C o p y r i g h t   ( c )   1 9 9 8   -   2 0 0 8 ,   P a u l   J o h n s t o n   &   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d .   
 
 
 T h e o d o r e   T s ' o   R a n d o m   N u m b e r   G e n e r a t o r   c o d e   0 . 9 5   
 
 
 r a n d o m . c   - -   A   s t r o n g   r a n d o m   n u m b e r   g e n e r a t o r 
 V e r s i o n   0 . 9 5 ,   l a s t   m o d i f i e d   4 - N o v - 9 5 
 C o p y r i g h t   T h e o d o r e   T s ' o ,   1 9 9 4 ,   1 9 9 5 .   A l l   r i g h t s   r e s e r v e d .   
 
 
 G o o g l e   P e r f   T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 ,   G o o g l e   I n c .   A l l   r i g h t s   r e s e r v e d .   
 
 
 N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 
 X M L U n i t   f o r   J a v a   1 . 1   
 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 7 ,   J e f f   M a r t i n ,   T i m   B a c o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 B S D   L i c e n s e   V e r s i o n   2 . 0   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 
 N e i t h e r   t h e   n a m e   o f   t h e       O R G A N I Z A T I O N       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 
 
 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
 O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E .   
 
 
 - - - E n d   o f   t h e   B S D   L i c e n s e   V e r s i o n   2 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B S D - s t y l e   L i c e n s e   -   D o m 4 J :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   
 t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e :   
 
 
 D o m 4 j   ( e m b e d d e d )   1 . 6 . 1 ,   D o m 4 j   1 . 6 . 1   
 
 
 D o m 4 j   ( e m b e d d e d )   1 . 6 . 1 
 D o m 4 j   1 . 6 . 1 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   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   
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
 f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s . 
 R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a   c o p y   o f   t h i s   d o c u m e n t .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   T h e   n a m e   " D O M 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   d o m 4 j - i n f o @ m e t a s t u f f . c o m .   
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " D O M 4 J "   n o r   m a y   " D O M 4 J " 
 a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   D O M 4 J 
 i s   a   r e g i s t e r e d   t r a d e m a r k   o f   M e t a S t u f f ,   L t d .   
 5 .   D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   D O M 4 J   P r o j e c t   -   h t t p : / / w w w . d o m 4 j . o r g   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   M E T A S T U F F ,   L T D .   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M E T A S T U F F ,   L T D .   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 - - - E n d   o f   t h e   B S D   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B S D - s t y l e   L i c e n s e   -   O p e n   S S L   ( w i t h o u t   L e v i t t e ) :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   
 o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e :   
 
 
 O p e n S S L   F I P S   O b j e c t   M o d u l e   2 . 0 
 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m )   
 
 
 - - - E n d   o f   t h e   B S D   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 :   
 
 
 I B M   E c l i p s e   P l a t f o r m   S D K   3 . 8 . 2 
 
 
 - ! - 
     i n s e r t   l i s t   o f   o p e n   s o u r c e   s o f t w a r e   p a c k a g e s   h e r e       
 
 
 
 - ! - 
 I f   m o d i f i c a t i o n s   a r e   d o n e :   
     i n s e r t   t e c h n o t e   i n f o r m a t i o n   h e r e       
 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t 
 i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e 
 C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t 
 a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l 
 p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f 
 s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e 
 a g r e e m e n t .   
 
 
 - - - E n d   o f   t h e   E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 I B M   I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T   r e q u i r e m e n t ) :   T h e   
 P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M 
 I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T   r e q u i r e m e n t ) :   
 
 
 G S K i t   8 . 0 . 5 0 ,   X L   T X E - J   o v e r   X C I   2 . 0 . 5   
 
 
 G S K i t   8 . 0 . 5 0   
 
 
 T h e   G S K i t   t o o l k i t   u s e s   c o d e   o b t a i n e d   f r o m   t h e   O p e n   S S L . o r g   g r o u p   u n d e r   t h e 
 O p e n S S L   L i c e n s e : 
 l i b c r y p t o . s o . 0 . 9 . 8 ,   l i b c r y p t o   1 . 0 . 1 
 
 
 / * 
 
 
 *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 1   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 *   a r e   m e t :   
 *   
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 *   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 *   d i s t r i b u t i o n .   
 *   
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
 *   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 *   f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 *   
 *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
 *   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 *   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
 *   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 *   
 *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
 *   n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
 *   p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
 *   
 *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
 *   a c k n o w l e d g m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 *   f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 *   
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
 *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
 *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S , 
 *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
   *   
 
 
 *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 *   ( e a y @ c r y p t s o f t . c o m ) .   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
 *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 *   
 * /   O r i g i n a l   S S L e a y   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 
 *   A l l   r i g h t s   r e s e r v e d . 
 *   
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 *   
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ,   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a t i o n 
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 *   
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n 
 a t t r i b u t i o n   
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 *   a r e   m e t :   
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 *   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 *   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
 *   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
 *   T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
 *   b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
 *   t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 *   
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 *   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 *   S U C H   D A M A G E .   
 *   
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 * / 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s .   
 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .   
 
 
 
   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l 
 m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d 
 w i t h   t h e   p a c k a g e .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E .   
 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]   
 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .   
 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .   
 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N )   
 
 
 
   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E .   
 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]   
 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 / *   a p p s / c r l 2 p 7 . c   * / 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 
 *   A l l   r i g h t s   r e s e r v e d . 
 *   
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 *   
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ,   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a t i o n 
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 *   
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n 
 a t t r i b u t i o n   
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 *   a r e   m e t :   
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 *   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 *   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
 *   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
 *   T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
 *   b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
 *   t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 *   
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 *   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 *   S U C H   D A M A G E .   
 *   
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 * /   
 
   / *   T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e       c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u     
 
 
 *   a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s   t o 
 *   t h e   l i b r a r y .   * /   
 T h e   G S K i t   t o o l k i t   u s e s   c o d e   o b t a i n e d   f r o m   I B M   u n d e r   t h e   I C U   L i c e n s e :   
 I C U 4 C   
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s . 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 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 ,   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 , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s .   
 
 
 T h e   G S K i t   t o o l k i t   u s e s   c o d e   o b t a i n e d   f r o m   I B M   u n d e r   t h e   z L i b   L i c e n s e :   
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r .   
 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
 a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e .   
 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n .   
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u   
 
 
 - - - - - -   E N D   O F   G S K i t   8 . 0 . 5 0   N O T I C E S   A N D   I N F O R M A T I O N   - - - - - 
 
 
 X L   T X E - J   o v e r   X C I   2 . 0 . 5   
 
 
 T h e   P r o g r a m   i s   a c c o m p a n i e d   W 3 C   X G r a m m a r   s o f t w a r e .   A l l   r i g h t s   r e s e r v e d .   I B M 
 o b t a i n e d   t h e   W 3 C   X G r a m m a r   S o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 f o l l o w i n g   l i c e n s e .   
 
 
 W 3 C ( r )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s .   
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   
 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e .   
 
 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e 
 c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e 
 c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   
 T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n 
 b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s 
 n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e 
 l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s 
 t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n 
 u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n 
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d 
 c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t 
 t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g .   
 
 
 - - - E n d   o f   t h e   I B M   I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T 
 r e q u i r e m e n t )   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 I C U   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   I C U   L i c e n s e :   
 
 
 I C U 4 C   4 . 8 . 1 ,   I C U 4 J   4 . 8 . 1 . 1   
 
 
 I C U 4 C   4 . 8 . 1   
 I C U 4 J   4 . 8 . 1 . 1   
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e 
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n .   
 
 
 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   O F   T H I R D   P A R T Y   
 R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R 
 P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 T H I S   S O F T W A R E .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l 
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r 
 d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   
 
 
 
 c o p y r i g h t   h o l d e r .   
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y 
 o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E   
 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e 
 c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A 
 F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y 
 A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S 
 A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E 
 O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 
 C o p y r i g h t     1 9 9 1 - 2 0 0 8   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e 
 " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e 
 " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o 
 s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n 
 n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   
 
 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d 
 D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   
 w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n 
 m o d i f i e d .   
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   
 I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T 
 O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F 
 U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
 a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 
 - - - E n d   o f   t h e   I C U   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 J S Q L C o n n e c t   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   
 f r o m   J N e t D i r e c t :   
 
 
 J N e t D i r e c t   J S Q L C o n n e c t   5 . 8 6   
 
 
 C o p y r i g h t   ( c )   J N e t D i r e c t   1 9 9 7 - 2 0 0 5   
 
 
 - - - E n d   o f   t h e   J S Q L C o n n e c t   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 M I T   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M I T   L i c e n s e :   
 
 
 E x p a t   1 . 2   
 
 
 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
 C o p y r i g h t   ( c )   2 0 0 1   M i c h a e l   B .   A l l e n       m b a l l e n @ e r o l s . c o m       
 
 
 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   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 .   
 
 
 - - - E n d   o f   t h e   M I T   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 P u b l i c   D o m a i n   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   P u b l i c   D o m a i n   L i c e n s e :   
 
 
 B a s e 6 4   e n c o d i n g   a n d   d e c o d i n g   f o r   J a v a S c r i p t   1 ,   I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 ,   
 M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1   
 
 
 I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 
 
 
 W r i t t e n   b y   B o b   J e n k i n s   a n d   t r a n s l a t e d   t o   C + +   b y   Q u i n n   T y l e r   J a c k s o n .   
 
 
 M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1 
 
 
 T h i s   c o d e   w a s   w r i t t e n   b y   C o l i n   P l u m b   i n   1 9 9 3 ,   n o   c o p y r i g h t   i s   c l a i m e d .   
 
 
 - - - E n d   o f   t h e   P u b l i c   D o m a i n   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 R S A   D a t a   S e c u r i t y   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   
 t h a t   I B M   o b t a i n e d   u n d e r   t h e   R S A   D a t a   S e c u r i t y   L i c e n s e :   
 
 
 R S A   M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   1 
 
 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   d e r i v e d   f r o m   t h e   R S A   D a t a   S e c u r i t y ,   I n c .   M D 5 
 M e s s a g e - D i g e s t   A l g o r i t h m 
 C o p y r i g h t   ( C )   1 9 9 1 - 2 ,   R S A   D a t a   S e c u r i t y ,   I n c .   C r e a t e d   1 9 9 1 .   A l l 
 r i g h t s   r e s e r v e d .   
 
 
 - - - E n d   o f   t h e   R S A   D a t a   S e c u r i t y   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 S u n   I B M   T L D A :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   
 O r a c l e   U S A ,   I n c 
 
 
 ( f o r m e r l y   S u n   M i c r o s y s t e m s ,   I n c ) :   
 
 
 I B M   J a v a   R u n t i m e   E n v i r o n m e n t   7 . 0   S R 8 ,   I B M   J a v a   R u n t i m e   E n v i r o n m e n t   8 . 0   S R 1   F P 1 ,   
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   ( e m b e d d e d )   1 . 1 . 1 ,   J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   
 1 . 1 . 1 ,   J a v a M a i l   ( e m b e d d e d )   1 . 4 . 1 ,   J a v a M a i l   1 . 4 . 1   
 
 
 I B M   J a v a   R u n t i m e   E n v i r o n m e n t   7 . 0   S R 8   
 I B M   J a v a   R u n t i m e   E n v i r o n m e n t   8 . 0   S R 1   F P 1   
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   ( e m b e d d e d )   1 . 1 . 1 
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   1 . 1 . 1   
 J a v a M a i l   ( e m b e d d e d )   1 . 4 . 1 
 J a v a M a i l   1 . 4 . 1   
 
 
 J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h .   
 
 
 A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d 
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e   
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r   t h e 
 / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r   f i l e s .   
 
 
 
 - - - E n d   o f   t h e   S u n   I B M   T L D A   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +     
 
 T h i s   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   u n d e r   t h e   l i c e n s e :   S u n I B M T L D A l i c e n s e 
 
   T h e   S u n   I B M   T e c h n o l o g y   L i c e n s e   a n d   D i s t r i b u t i o n   A g r e e m e n t   h a s   t h e   f o l l o w i n g   r e q u i r e m e n t s : 
   1 .   C o v e r s   a l l   S u n   J a v a   J R E s ,   J D K s ,   T C K s ,   i n c l u d i n g   S u n ' s   i m p l e m e n t a t i o n s   o f   v a r i o u s   J S R s . 
   2 .   W e   m a y   u s e   t h i s   c o d e   w i t h i n   I B M   P r o d u c t s   a s   l o n g   a s   w e : 
   a )   u s e   t h e   c o m p l e t e   i m p l e m e n t a t i o n   o f   t h e   p a r t i c u l a r   J S R   ( e g   a   c o m p l e t e   i m p l e m e n t a t i o n   o f   J 2 S E )   -   n o   s u b s e t t i n g   o r   s u p e r s e t t i n g   p e r m i t t e d   u n l e s s   a p p r v e d   b y   t h e   s p e c i f i c a t i o n 
   b )   e n s u r e   t h a t   t h e   P r o d u c t   i s   c e r t i f i e d   b y   t h e   I B m   J a v a   C e r t i f i c a t i o n   t e a m   i n   I n d i a 
   c )   i n c l u d e   t h e   J a v a   t r a d e m a r k   a n d   l o g o   i n   o u r   p r o d u c t . 
   3 .   O n l y   J a v a   c o d e   d o w n l o a d e d   f r o m   t h e   J I M   s i t e   i s   p r e m i t t e d   i n   I B M   P r o d u c t s .   D o   n o t   u s e   J a v a   c o d e   d o w n l o a d e d   f r o m   S u n . 
 
 
 i b m - j r e - v m   8 . 0 . 2 . 0 ,   
 
 c o m . i b m . j a v a : i b m - j r e - v m : 8 . 0 . 2 . 0 
 
   J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h . 
 
   A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d   
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e   
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r   t h e   
 / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r   f i l e s 
 
 
 
 - - - E n d   o f   t h e   S u n I B M T L D A l i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 U n i c o d e   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   U n i c o d e   L i c e n s e :   
 
 
 U n i c o d e   C h a r a c t e r   C o n v e r s i o n   M a p p i n g s   v 3 . 2 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 1   U n i c o d e ,   I n c .   A l l   R i g h t s   r e s e r v e d .   
 
 
 T h i s   f i l e   i s   p r o v i d e d   a s - i s   b y   U n i c o d e ,   I n c .   ( T h e   U n i c o d e   C o n s o r t i u m ) . 
 N o   c l a i m s   a r e   m a d e   a s   t o   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e .   N o   
 w a r r a n t i e s   o f   a n y   k i n d   a r e   e x p r e s s e d   o r   i m p l i e d .   T h e   r e c i p i e n t 
 a g r e e s   t o   d e t e r m i n e   a p p l i c a b i l i t y   o f   i n f o r m a t i o n   p r o v i d e d .   I f   t h i s   
 f i l e   h a s   b e e n   p r o v i d e d   o n   o p t i c a l   m e d i a   b y   U n i c o d e ,   I n c . ,   t h e   s o l e 
 r e m e d y   f o r   a n y   c l a i m   w i l l   b e   e x c h a n g e   o f   d e f e c t i v e   m e d i a   w i t h i n   9 0 
 d a y s   o f   r e c e i p t .   
 
 
 U n i c o d e ,   I n c .   h e r e b y   g r a n t s   t h e   r i g h t   t o   f r e e l y   u s e   t h e   i n f o r m a t i o n 
 s u p p l i e d   i n   t h i s   f i l e   i n   t h e   c r e a t i o n   o f   p r o d u c t s   s u p p o r t i n g   t h e 
 U n i c o d e   S t a n d a r d ,   a n d   t o   m a k e   c o p i e s   o f   t h i s   f i l e   i n   a n y   f o r m   f o r 
 i n t e r n a l   o r   e x t e r n a l   d i s t r i b u t i o n   a s   l o n g   a s   t h i s   n o t i c e   r e m a i n s 
 a t t a c h e d .   
 
 
 - - - E n d   o f   t h e   U n i c o d e   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 z l i b   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   z l i b   L i c e n s e :   
 
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 ,   z l i b   1 . 2 . 2 ,   z l i b   1 . 2 . 3   
 
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 
 
 
 C o p y r i g h t   1 9 9 8 - 2 0 0 2   G i l l e s   V o l l a n t   
 
 
 z l i b   1 . 2 . 2   
 z l i b   1 . 2 . 3   
 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r .   
 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
 a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e .   
 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n .   
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u   
 
 
 - - - E n d   o f   t h e   z l i b   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 E n d   o f   N o t i c e s   f o r   I B M   C o g n o s   D y n a m i c   Q u e r y   A n a l y z e r   1 1 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   C o g n o s   F r a m e w o r k   M a n a g e r   1 1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 A c e   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   A c e   L i c e n s e :   
 
 
 T h e   A d a p t i v e   C o m m u n i c a t i o n   E n v i r o n m e n t   ( A C E )   s u b s e t   4 . 6 
 
 
 C O P Y R I G H T   I N F O R M A T I O N   F O R   A C E   
 A C E   i s   c o p y r i g h t e d   b y   D o u g l a s   C .   S c h m i d t   a n d   h i s   r e s e a r c h   g r o u p   a t 
 W a s h i n g t o n   U n i v e r s i t y ,   C o p y r i g h t   ( c )   1 9 9 3 - 1 9 9 7 ,   a l l   r i g h t s   r e s e r v e d . 
 Y o u   a r e   f r e e   t o   d o   a n y t h i n g   y o u   l i k e   w i t h   t h e   A C E   s o u r c e   c o d e   ( a n d 
 o b j e c t   c o d e   p r o d u c e d   f r o m   t h e   s o u r c e ) .   F o r   i n s t a n c e ,   y o u   c a n   i n c l u d e 
 i t   i n   c o m m e r c i a l   s o f t w a r e ,   a s   l o n g   a s   y o u   i n c l u d e   t h i s   c o p y r i g h t 
 s t a t e m e n t   a l o n g   w i t h   c o d e   b u i l t   u s i n g   A C E .   
 
 
 Y o u   a r e   u n d e r   n o   o b l i g a t i o n   t o   f r e e l y   r e d i s t r i b u t e   a n y   o f   y o u r   s o u r c e 
 c o d e   t h a t   i s   b u i l t   u s i n g   A C E .   P l e a s e   n o t e ,   h o w e v e r ,   t h a t   y o u   m a y   n o t 
 d o   a n y t h i n g   t o   t h e   A C E   c o d e   t h a t   w i l l   p r e v e n t   i t   f r o m   b e i n g 
 d i s t r i b u t e d   f r e e l y   ( s u c h   a s   c o p y r i g h t i n g   i t   y o u r s e l f   o r   c l a i m i n g 
 a u t h o r s h i p   o f   t h e   A C E   c o d e ) .   
 
 
 A C E   i s   p r o v i d e d   a s   i s   w i t h   n o   w a r r a n t i e s   o f   a n y   k i n d   i n c l u d i n g   t h e 
 w a r r a n t i e s   o f   d e s i g n ,   m e r c h a n t i b i l i t y   a n d   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 ,   n o n i n f r i n g e m e n t ,   o r   a r i s i n g   f r o m   a   c o u r s e   o f   d e a l i n g ,   u s a g e 
 o r   t r a d e   p r a c t i c e .   
 
 
 A C E   i s   p r o v i d e d   w i t h   n o   s u p p o r t   a n d   w i t h o u t   a n y   o b l i g a t i o n   o n   t h e   p a r t 
 o f   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   t o   a s s i s t   i n   i t s 
 u s e ,   c o r r e c t i o n ,   m o d i f i c a t i o n   o r   e n h a n c e m e n t .   
 
 
 W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   a n d   s t u d e n t s   s h a l l   h a v e   n o 
 l i a b i l i t y   w i t h   r e s p e c t   t o   t h e   i n f r i n g e m e n t   o f   c o p y r i g h t s ,   t r a d e 
 s e c r e t s   o r   a n y   p a t e n t s   b y   A C E   o r   a n y   p a r t   t h e r e o f . 
 I n   n o   e v e n t   w i l l   W a s h i n g t o n   U n i v e r s i t y ,   i t s   e m p l o y e e s ,   o r   s t u d e n t s   b e 
 l i a b l e   f o r   a n y   l o s t   r e v e n u e   o r   p r o f i t s   o r   o t h e r   s p e c i a l ,   i n d i r e c t   a n d 
 c o n s e q u e n t i a l   d a m a g e s .   
 
 
 - - - E n d   o f   t h e   A c e   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 A n d a l e W T   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   
 f r o m   M o n o t y p e   I m a g i n g :   
 
 
 A n d a l e W T   F o n t   1 . 0 0   
 
 
 T h i s   p r o d u c t   u s e s   t h e   A n d a l e   W T   t y p e f a c e   u n d e r   l i c e n s e   f r o m   M o n o t y p e   I m a g i n g 
 I n c .   
 C o p y r i g h t   ( c )   M o n o t y p e   I m a g i n g   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 A n d a l e   i s   a   t r a d e m a r k   o f   M o n o t y p e   I m a g i n g   I n c .   r e g i s t e r e d   i n   t h e   U . S .   P a t e n t   a n d 
 T r a d e m a r k   O f f i c e   a n d   c e r t a i n   o t h e r   j u r i s d i c t i o n s .   
 
 
 - - - E n d   o f   t h e   A n d a l e W T   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 A p a c h e   L i c e n s e   2 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 :   
 
 
 A p a c h e   A n t   ( s h i p p e d )   1 . 8 . 2 ,   A p a c h e   L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6 ,   A p a c h e   A x i s   1 . 4 ,   
 A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 ,   A p a c h e   C o m m o n s   
 C o l l e c t i o n s   3 . 2 . 2 ,   A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   3 . 1 ,   A p a c h e   C o m m o n s   I O   2 . 4 ,   
 A p a c h e   C o m m o n s   L a n g   2 . 3 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 1 ,   I B M   D e r b y   S D K   
 1 0 . 8 . 2 . 3 . 1 2 3 5 1 1 4 ,   A p a c h e   C o m m o n s   C o d e c   1 . 3 ,   A p a c h e   l o g 4 j   1 . 3 a l p h a 6 ,   A p a c h e   l o g 4 j   
 1 . 2 . 1 7 ,   A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 ,   A p a c h e   T o m c a t   6 . 0 . 4 4 ,   A p a c h e   
 X a l a n - C + +   1 . 8 ,   A p a c h e   X a l a n - J a v a   2 . 7 . 1 ,   A p a c h e   X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   
 2 . 7 ,   A p a c h e   X e r c e s - C + +   X M L   P a r s e r   2 . 7 ,   D O M T r e e W a l k e r   2 . 7   ( s u b s e t   o f   X e r c e s   2 . 7 ,   
 A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 1 1 . 0 ,   A p a c h e   X e r c e s 2   J a v a   P a r s e r   2 . 9 . 1 ,   X M L   
 S e c u r i t y   1 . 4 . 3 ,   I B M   S t A X   1 . 0 . 0   
 
 
 A p a c h e   A n t   ( s h i p p e d )   1 . 8 . 2 
 
 
 A p a c h e   A n t 
 C o p y r i g h t   1 9 9 9 - 2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h e       s y n c       t a s k   i s   b a s e d   o n   c o d e   C o p y r i g h t   ( c )   2 0 0 2 ,   L a n d m a r k 
 
 
 G r a p h i c s   C o r p   t h a t   h a s   b e e n   k i n d l y   d o n a t e d   t o   t h e   A p a c h e   S o f t w a r e 
 
 
 F o u n d a t i o n .   
 
 
 
 A p a c h e   L o g 4 J   ( s u b s e t )   1 . 3 a l p h a 6 
 
 
 C o p y r i g h t   2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   A x i s   1 . 4 
 
 
 C o p y r i g h t     2 0 0 0 - 2 0 0 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   J a k a r t a   B e a n   S c r i p t i n g   F r a m e w o r k   ( B S F )   2 . 3 . 0 r c 1 
 
 
 C o p y r i g h t   2 0 0 2 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 . 2 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 1 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p C l i e n t   3 . 1 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   C o m m o n s   I O   2 . 4 
 
 
 C o p y r i g h t   2 0 0 2 - 2 0 1 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 A p a c h e   C o m m o n s   L a n g   2 . 3 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   C o m m o n s   L o g g i n g   1 . 1 
 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 I B M   D e r b y   S D K   1 0 . 8 . 2 . 3 . 1 2 3 5 1 1 4 
 
 
 C o p y r i g h t   2 0 0 4 - 2 0 1 1   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 P o r t i o n s   o f   D e r b y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   a r e 
 l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   u n d e r   t h e 
 " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n   L i c e n s e   A g r e e m e n t " , 
 i n f o r m a l l y   k n o w n   a s   t h e   " D e r b y   C L A " . 
 T h e   f o l l o w i n g   c o p y r i g h t   n o t i c e ( s )   w e r e   a f f i x e d   t o   p o r t i o n s   o f   t h e   c o d e 
 w i t h   w h i c h   t h i s   f i l e   i s   n o w   o r   w a s   a t   o n e   t i m e   d i s t r i b u t e d   
 a n d   a r e   p l a c e d   h e r e   u n a l t e r e d .   
 
 
 ( C )   C o p y r i g h t   1 9 9 7 , 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .   A l l   r i g h t s 
 r e s e r v e d .   
 ( C )   C o p y r i g h t   I B M   C o r p .   2 0 0 3 .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   p o r t i o n   o f   t h e   f u n c t i o n T e s t s   u n d e r   ' n i s t '   w a s   o r i g i n a l l y 
 d e v e l o p e d   b y   t h e   N a t i o n a l   I n s t i t u t e   o f   S t a n d a r d s   a n d   T e c h n o l o g y   ( N I S T ) , 
 a n   a g e n c y   o f   t h e   U n i t e d   S t a t e s   D e p a r t m e n t   o f   C o m m e r c e ,   a n d   a d a p t e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   i n   a c c o r d a n c e   w i t h   t h e   N I S T 
 S o f t w a r e   A c k n o w l e d g m e n t   a n d   R e d i s t r i b u t i o n   d o c u m e n t   a t 
 h t t p : / / w w w . i t l . n i s t . g o v / d i v 8 9 7 / c t g / s q l _ f o r m . h t m   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   J D B C   a p i s   f o r   s m a l l   d e v i c e s   a n d   J D B C 3   ( u n d e r   j a v a / s t u b s / j s r 1 6 9   a n d 
 j a v a / s t u b s / j d b c 3 )   w e r e   p r o d u c e d   b y   t r i m m i n g   s o u r c e s   s u p p l i e d   b y   t h e 
 A p a c h e   H a r m o n y   p r o j e c t .   I n   a d d i t i o n ,   t h e   H a r m o n y   S e r i a l B l o b   a n d 
 S e r i a l C l o b   i m p l e m e n t a t i o n s   a r e   u s e d .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   H a r m o n y 
 s o u r c e s :   
 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n   
 
 
 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   D e r b y   b u i l d   r e l i e s   o n   s o u r c e   f i l e s   s u p p l i e d   b y   t h e   A p a c h e   F e l i x 
 p r o j e c t .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   F e l i x   f i l e s :   
 
 
 A p a c h e   F e l i x   M a i n 
 C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 I .   I n c l u d e d   S o f t w a r e   
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   O S G i   A l l i a n c e   ( h t t p : / / w w w . o s g i . o r g / ) . 
 C o p y r i g h t   ( c )   O S G i   A l l i a n c e   ( 2 0 0 0 ,   2 0 0 7 ) . 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   f r o m   h t t p : / / k x m l . s o u r c e f o r g e . n e t . 
 C o p y r i g h t   ( c )   2 0 0 2 , 2 0 0 3 ,   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y . 
 L i c e n s e d   u n d e r   B S D   L i c e n s e .   
 
 
 I I .   U s e d   S o f t w a r e   
 T h i s   p r o d u c t   u s e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   O S G i   A l l i a n c e   ( h t t p : / / w w w . o s g i . o r g / ) . 
 C o p y r i g h t   ( c )   O S G i   A l l i a n c e   ( 2 0 0 0 ,   2 0 0 7 ) . 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 .   
 
 
 I I I .   L i c e n s e   S u m m a r y 
 - A p a c h e   L i c e n s e   2 . 0 
 - B S D   L i c e n s e   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   D e r b y   b u i l d   r e l i e s   o n   j a r   f i l e s   s u p p l i e d   b y   t h e   A p a c h e   X a l a n 
 p r o j e c t .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   X a l a n   j a r   f i l e s :   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 = =   N O T I C E   f i l e   c o r r e s p o n d i n g   t o   s e c t i o n   4 ( d )   o f   t h e   A p a c h e   L i c e n s e ,   = =   
 = =   V e r s i o n   2 . 0 ,   i n   t h i s   c a s e   f o r   t h e   A p a c h e   X a l a n   J a v a   d i s t r i b u t i o n .   = =   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
 t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   L I C E N S E . t x t   
 
   - J A X P   1 . 3   A P I s   -   s e e   L I C E N S E . t x t   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   L I C E N S E . t x t 
 - R e g u l a r   E x p r e s s i o n   -   s e e   L I C E N S E . t x t   
 - S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 - C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d 
 X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   L I C E N S E . t x t   
 - J A X P   1 . 3   A P I s   -   s e e   L I C E N S E . t x t   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   L I C E N S E . t x t 
 - R e g u l a r   E x p r e s s i o n   -   s e e   L I C E N S E . t x t 
 - A n t   -   s e e   L I C E N S E . t x t   
 - S t y l e b o o k   d o c   t o o l   -   s e e   L I C E N S E . t x t   
 - E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 - L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   X e r c e s   J a v a 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
 w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r )   
 
 
 A p a c h e   X M L   C o m m o n s 
 C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 - - - - -   e n d   o f   A p a c h e   D e r b y   1 0 . 8   N o t i c e s   a n d   I n f o r m a t i o n   - - - - 
 
 
 A p a c h e   l o g 4 j   1 . 3 a l p h a 6 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   l o g 4 j   1 . 2 . 1 7 
 
 
 C o p y r i g h t   2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   T o m c a t   C o n f i g u r a t i o n   F i l e s   6 . 0 . 1 8 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 7   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t   
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / n s i s . s o u r c e f o r g e . n e t .   
 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / w w w . e c l i p s e . o r g .   
 
 
 
 A p a c h e   T o m c a t   6 . 0 . 4 4 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 1 5   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 T h e   W i n d o w s   I n s t a l l e r   i s   b u i l t   w i t h   t h e   N u l l s o f t   
 S c r i p t a b l e   I n s t a l l   S y s e m   ( N S I S ) ,   w h i c h   i s 
 o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / n s i s . s o u r c e f o r g e . n e t .   
 
 
 J a v a   c o m p i l a t i o n   s o f t w a r e   f o r   J S P   p a g e s   i s   p r o v i d e d   b y   E c l i p s e , 
 w h i c h   i s   o p e n   s o u r c e   s o f t w a r e .   T h e   o r i g i n a l   s o f t w a r e   a n d 
 r e l a t e d   i n f o r m a t i o n   i s   a v a i l a b l e   a t   
 h t t p : / / w w w . e c l i p s e . o r g .   
 
 
 T h e   o r i g i n a l   X M L   S c h e m a s   f o r   J a v a   E E   D e p l o y m e n t   D e s c r i p t o r s : 
 
 
 - j a v a e e _ 5 . x s d 
 - j a v a e e _ w e b _ s e r v i c e s _ 1 _ 2 . x s d 
 - j a v a e e _ w e b _ s e r v i c e s _ c l i e n t _ 1 _ 2 . x s d 
 m a y   b e   o b t a i n e d   f r o m   h t t p : / / j a v a . s u n . c o m / x m l / n s / j a v a e e /   
 A p a c h e   X a l a n - C + +   1 . 8 
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m .   
 A p a c h e   X a l a n - J a v a   2 . 7 . 1 
 
 
 A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
 t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n   2 . 0 
 - J A X P   1 . 3   A P I s   -   s e e   b e l o w   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
 - R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   v e r s i o n 1 . 1   
 - S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 - C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d 
 X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g :   
 
 
 - T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 - X e r c e s   J a v a   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0 
 - J A X P   1 . 3   A P I s   -   s e e   b e l o w   
 - B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   b e l o w 
 - R e g u l a r   E x p r e s s i o n   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 - A n t   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 
 - S t y l e b o o k   d o c   t o o l   -   s e e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   
 - E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 - L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   X e r c e s   J a v a 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t   
 
 
 
   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
 w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r )   
 
 
 A p a c h e   X M L   C o m m o n s 
 C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   2 . 0   a p p l i e s   t o : 
 
 
 T h e   l i c e n s e   a b o v e   a p p l i e s   t o   t h i s   A p a c h e   X a l a n   r e l e a s e   o f : 
 X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   
 X a l a n - J a v a   2   -   S e r i a l i z e r   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e s 
 x a l a n . j a r   a n d   x s l t c . j a r   -   X a l a n - J a v a   2   -   X S L T   P r o c e s s o r   f r o m 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g /   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 s e r i a l i z e r . j a r   -   X a l a n - J a v a   2   -   S e r i a l i z e r 
 S o u r c e :   h t t p : / / x a l a n . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   X e r c e s - J a v a   2   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x e r c e s I m p l . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :   h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   
 
 
 T h e   l i c e n s e   a l s o   a p p l i e s   t o   t h e   j a r   f i l e 
 x m l - a p i s . j a r   -   X e r c e s - J a v a   2   X M L   P a r s e r . 
 S o u r c e :   h t t p : / / x e r c e s . a p a c h e . o r g / 
 U s e d   b y :   X a l a n - J a v a   2   a n d   r e l e a s e   c o p y   o f   X e r c e s - J a v a   2   
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   a p p l i e s   t o : 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   i n c l u d e d   f i l e s : 
 t o o l s / a n t . j a r 
 t o o l s / a n t R u n 
 t o o l s / a n t R u n . b a t 
 
 
 S o u r c e :   h t t p : / / a n t . a p a c h e . o r g / 
 U s e d   B y :   X a l a n ' s   b u i l d   p r o c e s s :   j a v a / b u i l d . x m l   a n d   t e s t / b u i l d . x m l   
 
 
 a n d   a p p l i e s   t o   t h e   i n c l u d e d   B C E L . j a r   f r o m   A p a c h e   J a k a r t a 
 ( B y t e   C o d e   E n g i n e e r i n g   L i b r a r y ) . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / b c e l 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 a n d   a l s o   a p p l i e s   t o   t h e   i n c l u d e d   r e g e x p . j a r , 
 j a k a r t a - r e g e x p - 1 . 2 . j a r   f r o m   A p a c h e   J a k a r t a . 
 S o u r c e :   h t t p : / / j a k a r t a . a p a c h e . o r g / r e g e x p 
 U s e d   B y :   B C E L . j a r   w h i c h   i s   u s e d   b y   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 a n d   a l s o   t o   s t y l e b o o k - 1 . 0 - b 3 _ x a l a n - 2 . j a r   -   T o o l   f o r   g e n e r a t i n g   X a l a n 
 d o c u m e n t a t i o n .   
 I n t e g r a t e d   w i t h   X a l a n - J a v a   2   a n d   X e r c e s   2 . 
 S o u r c e :   h t t p : / / s v n . a p a c h e . o r g / v i e w v c / x m l / s t y l e b o o k / 
 U s e d   b y :   X a l a n - J a v a   2 ,   X a l a n - C + +   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   d o c u m e n t a t i o n 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s :   
 
 
 W 3 C ( R )   D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t , 
 o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e ) 
 a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g 
 t e r m s   a n d   c o n d i t i o n s :   
 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e 
 W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e :   
 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t 
 d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n 
 i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h 
 C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s 
 R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t 
 
 
 d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 
 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d . 
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s , 
 o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e 
 c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f .   
 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t 
 t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q ) 
 a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s 
 g r a n t e d 
 b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s .   
 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   D O M   s o f t w a r e , 
 f o r   t h e   o r g . w 3 c . d o m . *   p a c k a g e s   i n   j a r   f i l e   x m l - a p i s . j a r :   
 
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s , 
 o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s 
 u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s 
 w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e 
 t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r 
 p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 
   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 
 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s , 
 o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e 
 s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n 
 t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n 
 f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S 
 M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R 
 P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   
 A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g 
 o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   j a r   f i l e 
 j a v a _ c u p . j a r   -   L A L R   P a r s e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / C U P 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r   
 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r 
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s 
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o 
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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 
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e 
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 T h e   f o l l o w i n g   l i c e n s e   a p p l i e s   t o   t h e   J L E X   j a r   f i l e 
 J L e x . j a r   -   A   L e x i c a l   A n a l y z e r   G e n e r a t o r   f o r   J a v a ( T M ) . 
 S o u r c e :   h t t p : / / w w w . c s . p r i n c e t o n . e d u / ~ a p p e l / m o d e r n / j a v a / J L e x 
 U s e d   B y :   X S L T C   c o m p o n e n t   o f   x m l - x a l a n / j a v a   
 
 
 J L E X   C O P Y R I G H T   N O T I C E ,   L I C E N S E   A N D   D I S C L A I M E R .   
 
 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0   b y   E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d 
 t h a t   b o t h   t h 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   a n d 
 w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e 
 n a m e   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d 
 t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
 f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y 
 s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g 
 f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 , 
 n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   t h e   J a v a 
 p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t   t o   i m p l y   t h a t 
 S u n   e n d o r s e s   t h i s   p r o d u c t .   
 
 
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   ( S u b s e t )   2 . 7 
 A p a c h e   X e r c e s - C + +   X M L   P a r s e r   2 . 7 
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t 
 ( c )   1 9 9 9 .   
 C o p y r i g h t   1 9 9 9 - 2 0 1 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k , 
 I n c . ,   
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 
 
 M a y   i n c l u d e   A p a c h e   X M L   C o m m o n s   R e s o l v e r 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   h t t p : / / w w w . a p a c h e . o r g /   
 
 
 P o r t i o n s   o f   t h i s   c o d e   a r e   d e r i v e d   f r o m   c l a s s e s   p l a c e d   i n   t h e 
 p u b l i c   d o m a i n   b y   A r b o r t e x t   o n   1 0   A p r   2 0 0 0 .   S e e : 
 h t t p : / / w w w . a r b o r t e x t . c o m / c u s t o m e r _ s u p p o r t / u p d a t e s _ a n d _ t e c h n i c a l _ n o t e s / c a t a l o g s / 
 d o c s / R E A D M E . h t m   
 
 
 M a y   i n c l u d e   A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   l i c e n s e d   u n d e r   W 3 C   D O C U M E N T   L I C E N S E   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1   
 
 
 B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u 
 h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e .   
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s 
 w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s 
 d e r i v e d . )   
 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   
 
 
 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e 
 A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . , 
 s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .   
 M a y   i n c l u d e   A p a c h e   X M L   C o m m o n s   R e s o l v e r 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   h t t p : / / w w w . a p a c h e . o r g /   
 
 
 M a y   i n c l u d e   A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
 C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
 h t t p : / / w w w . l o t u s . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
 h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . , 
 h t t p : / / w w w . i b m . c o m .   
 P o r t i o n s   o f   t h i s   c o d e   ( X a l a n )   a r e   d e r i v e d   f r o m   c l a s s e s   p l a c e d   i n   t h e 
 p u b l i c   d o m a i n   b y   A r b o r t e x t   o n   1 0   A p r   2 0 0 0 .   S e e : 
 h t t p : / / w w w . a r b o r t e x t . c o m / c u s t o m e r _ s u p p o r t / u p d a t e s _ a n d _ t e c h n i c a l _ n o t e s / c a t a l o g s / 
 d o c s / R E A D M E . h t m   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   l i c e n s e d   u n d e r   W 3 C   D O C U M E N T   L I C E N S E   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1   
 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t 
 f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e 
 r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :   
 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C 
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e 
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e :   
 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t 
 e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s 
 p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t   ( c )   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b 
 C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m 
 f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e 
 p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e , 
 d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e 
 i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f .   
 
 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d 
 p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e 
 C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s 
 i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e 
 r e q u i r e m e n t s .   
 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S 
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ; 
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E 
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S , 
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E 
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n 
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 X M L   S e c u r i t y   1 . 4 . 3 
 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 9   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 T h i s   p r o d u c t   c o n t a i n s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) .   
 
 
 I t   w a s   o r i g i n a l l y   b a s e d   o n   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 ,   I n s t i t u t e   f o r 
 D a t a   C o m m u n i c a t i o n s   S y s t e m s ,       h t t p : / / w w w . n u e . e t - i n f . u n i - s i e g e n . d e /     .   
 
 
 T h e   d e v e l o p m e n t   o f   t h i s   s o f t w a r e   w a s   p a r t l y   f u n d e d   b y   t h e   E u r o p e a n 
 C o m m i s s i o n   i n   t h e       W e b S i g       p r o j e c t   i n   t h e   I S I S   P r o g r a m m e .   
 
 
 I B M   S t A X   1 . 0 . 0   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
 - s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 A p a c h e   S o f t w a r e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N   
 
 
 1 .   D e f i n i t i o n s .   
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t .   
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
 t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e .   
 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
 o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
 c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
 d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
 o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e .   
 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s .   
 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s .   
 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   
 
 
 
 O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
 c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) .   
 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f .   
 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
 t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
 t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
 s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
 o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
 t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
 a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
 L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
 e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . "   
 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k .   
 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
 p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
 W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m .   
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
 u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
 w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
 b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
 w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
 i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
 o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
 o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
 m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
 e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
 t h e   D e r i v a t i v e   W o r k s ;   a n d 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
 a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
 d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
 n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
 o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
 t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   
 a s   m o d i f y i n g   t h e   L i c e n s e . 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
 m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
 f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
 f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
 r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
 t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e .   
 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
 N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
 w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e .   
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
 a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
 C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
 r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
 u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
 n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
 l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
 r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
 w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
 o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
 h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
 a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
 o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
 L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
 o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
 o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
 d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
 i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S   
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k .   
 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
 r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
 t h e   b r a c k e t s ! )   T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
 c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
 f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
 s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
 i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s .   
 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ]   
 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
 y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
 Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   
 
 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0   
 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e .   
 
 
 - - - E n d   o f   t h e   A p a c h e   L i c e n s e   2 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1 :   
 
 
 A p a c h e   A n t   1 . 5 . 4 ,   A p a c h e   A x i s   1 . 1 ,   A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 ,   
 A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 ,   A p a c h e   l o g 4 j   1 . 2 . 8 ,   l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   
 A p p e n d e r )   1 . 2 . 8 ,   A p a c h e   J a k a r t a   O R O   2 . 0 . 8 ,   A p a c h e   J a k a r t a   R e g u l a r   E x p r e s s i o n   
 P a c k a g e   ( R e g e x p )   1 . 3 ,   A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2   
 
 
 A p a c h e   A n t   1 . 5 . 4 
 
 
 C o p y r i g h t   ( C )   2 0 0 0 - 2 0 0 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   A x i s   1 . 1 
 
 
 C o p y r i g h t   ( c )   2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A z t e c r i d e r   j d . x s l t   X S L T   P r o c e s s o r   1 . 5 . 5 
 
 
 A z t e c r i d e r   ( j d . x s l t ,   v e r s i o n   1 . 5 . 5 )   
 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   A p a c h e   1 . 1   L i c e n s e 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   J o h a n n e s   D b l e r .   A l l   r i g h t s   r e s e r v e d . 
 P o r t i o n s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 .   
 T h e   s o u r c e   i s   a v a i l a b l e   a t   t h e   f o l l o w i n g   l o c a t i o n : 
 h t t p : / / w w w . s t y l u s s t u d i o . c o m / j d . x s l t /   
 
 
 P o r t i o n s   l i c e n s e d   u n d e r   t h e   W 3 C   S o f t w a r e   L i c e n s e   
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E   
 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e 
 t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d 
 c o n d i t i o n s .   
 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s 
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e 
 s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s :   
 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   
 r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
 c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
 ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d 
 o r   d e r i v a t i v e   c o d e :   ( c )   W o r l d   W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e , 
 K e i o   U n i v e r s i t y .   A l l   R i g h t s   R e s e r v e d . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e 
 d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m 
 w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E 
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T 
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R 
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l 
 t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 
 A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   l o g 4 j   1 . 2 . 8 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 3 ,   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 9 6 - 2 0 0 0 ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .   A l l   R i g h t s 
 R e s e r v e d .   
 
 
 l o g 4 j   s u b s e t   ( N T   E v e n t   L o g   A p p e n d e r )   1 . 2 . 8 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 4   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 
 
 A p a c h e   J a k a r t a   O R O   2 . 0 . 8 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 A p a c h e   J a k a r t a   R e g u l a r   E x p r e s s i o n   P a c k a g e   ( R e g e x p )   1 . 3 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d   
 
 
 A p a c h e   x m l - c o m m o n s   A P I   1 . 1 . 2 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 T h i s   p a c k a g e   a l s o   c o n t a i n s   D O M   s o f t w a r e   o r i g i n a l l y   l i c e n s e d   u n d e r   t h e   f o l l o w i n g 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E   
 C o p y r i g h t   ( c )   1 9 9 4 - 2 0 0 1   W o r l d 
 W i d e   W e b   C o n s o r t i u m ,   M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d 
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k , 
 y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t 
 y o u   m a k e :   
 
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 
 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t   ( c )   [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s 
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n 
 A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / "   
 
 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D 
 C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   
 P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E 
 S O F T W A R E   O R   D O C U M E N T A T I O N .   
 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s .   
 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1   
 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
 i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r .   
 
 
 4 .   T h e   n a m e s   " A n t " ,   " A x i s " ,   " B a t i k " ,   " T h e   J a k a r t a   P r o j e c t " ,   " C o m m o n s " , 
 " J a k a r t a " ,   " O R O " ,   " S t r u t s " ,   " T o m c a t " ,   " X a l a n " ,   " X e r c e s " ,   " A p a c h e   r e g e x p " , 
 " L u c e n e " ,   " L o g 4 J " ,   " A p a c h e   B C E L " ,   " V e l o c i t y " ,   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e 
 F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e 
 c o n t a c t   a p a c h e @ a p a c h e . o r g .   
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   " A p a c h e 
 r e g e x p " ,   o r   " A p a c h e   B C E L " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r 
 w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   
 E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n 
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e       h t t p : / / w w w . a p a c h e . o r g /     .   
 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y 
 w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f 
 I l l i n o i s ,   U r b a n a - C h a m p a i g n .   
 
 
 - - - E n d   o f   t h e   A p a c h e   S o f t w a r e   L i c e n s e   V e r s i o n   1 . 1   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 A V S   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   
 A d v a n c e d   V i s u a l   S y s t e m s :   
 
 
 A V S   O p e n V i z   3 . 1 0 . 6 3 3 3 1 
 
 
 P o r t i o n s   C o p y r i g h t   A d v a n c e d   V i s u a l   S y s t e m s   I n c .   2 0 0 8 - 2 0 1 5 .   A l l   r i g h t s   r e s e r v e d .   
 
 
 - - - E n d   o f   t h e   A V S   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B o u n c y   C a s t l e   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   B o u n c y   C a s t l e   L i c e n s e :   
 
 
 B o u n c y   C a s t l e   C r y p t o   A P I s   1 . 4 . 5 
 
 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 0 8   T h e   L e g i o n   O f   T h e   B o u n c y   C a s t l e 
 ( h t t p : / / w w w . b o u n c y c a s t l e . o r g )   
 
 
 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 .   
 
 
 - - - E n d   o f   t h e   B o u n c y   C a s t l e   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B S D   L i c e n s e   V e r s i o n   2 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e   V e r s i o n   2 . 0 :   
 
 
 I T K   A u t o P o i n t e r   C + +   t e m p l a t e   2 . 8   ( S u b s e t ) ,   J a x e n   1 . 1 . 1 ,   l i b t i f f   3 . 9 . 1 ,   P a j ' s   
 S H A - 1   2 . 1 a ,   T h e o d o r e   T s ' o   R a n d o m   N u m b e r   G e n e r a t o r   c o d e   0 . 9 5 ,   G o o g l e   P e r f   T o o l s   
 ( s u b s e t   -   T C M a l l o c )   1 . 6 ,   X M L U n i t   f o r   J a v a   1 . 1   
 
 
 I T K   A u t o P o i n t e r   C + +   t e m p l a t e   2 . 8   ( S u b s e t ) 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 8   I n s i g h t   S o f t w a r e   C o n s o r t i u m   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   T h e   n a m e   o f   t h e   I n s i g h t   S o f t w a r e   C o n s o r t i u m ,   n o r   t h e   n a m e s   o f   a n y   c o n s o r t i u m 
 m e m b e r s ,   n o r   o f   a n y   c o n t r i b u t o r s ,   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 *   M o d i f i e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   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 N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 
 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 J a x e n   1 . 1 . 1   
 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d .   
 
 
 l i b t i f f   3 . 9 . 1   
 
 
 C o p y r i g h t   ( c )   1 9 8 8 - 1 9 9 7   S a m   L e f f l e r 
 C o p y r i g h t   ( c )   1 9 9 1 - 1 9 9 7   S i l i c o n   G r a p h i c s ,   I n c . 
 C o p y r i g h t   ( c )   1 9 9 6   P i x a r 
 C o p y r i g h t   ( c )   1 9 9 7   G r e g   W a r d   L a r s o n   
 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d 
 i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t 
 
 
 ( i )   t h e   a b o v e   c o p y r i g h t   n o t i c e s   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s 
 o f   t h e   s o f t w a r e   a n d   r e l a t e d   d o c u m e n t a t i o n ,   a n d   ( i i )   t h e   n a m e s   o f   S a m   L e f f l e r   a n d 
 S i l i c o n   G r a p h i c s   m a y   n o t   b e   u s e d   i n   a n y   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h e 
 s o f t w a r e   w i t h o u t   t h e   s p e c i f i c ,   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S a m   L e f f l e r   a n d 
 S i l i c o n   G r a p h i c s .   
 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 "   A N D   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 ,   I M P L I E D   O R   O T H E R W I S E ,   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 ,   A N Y 
 W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   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 .   
 
 
 I N   N O   E V E N T   S H A L L   S A M   L E F F L E R   O R   S I L I C O N   G R A P H I C S   B E   L I A B L E   F O R   
 A N Y   S P E C I A L ,   I N C I D E N T A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D ,   O R   A N Y   
 
 
 
 D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   W H E T H E R   O R   N O T 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   D A M A G E ,   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   A R I S I N G 
 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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 
 L i b t i f f   a l s o   i n c l u d e s   t h e   f o l l o w i n g   n o t i c e : 
 C o p y r i g h t   ( c )   1 9 8 5 ,   1 9 8 6   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a . 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 T h i s   c o d e   i s   d e r i v e d   f r o m   s o f t w a r e   c o n t r i b u t e d   t o   B e r k e l e y   b y 
 J a m e s   A .   W o o d s ,   d e r i v e d   f r o m   o r i g i n a l   w o r k   b y   S p e n c e r   T h o m a s 
 a n d   J o s e p h   O r o s t .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d 
 p r o v i d e d   t h a t   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 a r a g r a p h   a r e 
 d u p l i c a t e d   i n   a l l   s u c h   f o r m s   a n d   t h a t   a n y   d o c u m e n t a t i o n , 
 a d v e r t i s i n g   m a t e r i a l s ,   a n d   o t h e r   m a t e r i a l s   r e l a t e d   t o   s u c h 
 d i s t r i b u t i o n   a n d   u s e   a c k n o w l e d g e   t h a t   t h e   s o f t w a r e   w a s   d e v e l o p e d 
 b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y .   T h e   n a m e   o f   t h e   
 U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 
 P a j ' s   S H A - 1   2 . 1 a 
 
 
 C o p y r i g h t   ( c )   1 9 9 8   -   2 0 0 8 ,   P a u l   J o h n s t o n   &   C o n t r i b u t o r s .   A l l   r i g h t s   r e s e r v e d .   
 
 
 T h e o d o r e   T s ' o   R a n d o m   N u m b e r   G e n e r a t o r   c o d e   0 . 9 5   
 
 
 r a n d o m . c   - -   A   s t r o n g   r a n d o m   n u m b e r   g e n e r a t o r 
 V e r s i o n   0 . 9 5 ,   l a s t   m o d i f i e d   4 - N o v - 9 5 
 C o p y r i g h t   T h e o d o r e   T s ' o ,   1 9 9 4 ,   1 9 9 5 .   A l l   r i g h t s   r e s e r v e d .   
 
 
 G o o g l e   P e r f   T o o l s   ( s u b s e t   -   T C M a l l o c )   1 . 6 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 ,   G o o g l e   I n c .   A l l   r i g h t s   r e s e r v e d .   
 
 
 N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 
 X M L U n i t   f o r   J a v a   1 . 1   
 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 7 ,   J e f f   M a r t i n ,   T i m   B a c o n .   A l l   r i g h t s   r e s e r v e d .   
 
 
 B S D   L i c e n s e   V e r s i o n   2 . 0   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 
 N e i t h e r   t h e   n a m e   o f   t h e       O R G A N I Z A T I O N       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
 O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y 
 O F   S U C H   D A M A G E .   
 
 
 - - - E n d   o f   t h e   B S D   L i c e n s e   V e r s i o n   2 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B S D - s t y l e   L i c e n s e   -   D o m 4 J :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   
 t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e :   
 
 
 
 D o m 4 j   1 . 6 . 1 
 
 
 C o p y r i g h t   2 0 0 1 - 2 0 0 5   ( C )   M e t a S t u f f ,   L t d .   A l l   R i g h t s   R e s e r v e d .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   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   
 ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
 f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s . 
 R e d i s t r i b u t i o n s   m u s t   a l s o   c o n t a i n   a   c o p y   o f   t h i s   d o c u m e n t .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
 o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   T h e   n a m e   " D O M 4 J "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   F o r   w r i t t e n 
 p e r m i s s i o n ,   p l e a s e   c o n t a c t   d o m 4 j - i n f o @ m e t a s t u f f . c o m .   
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   S o f t w a r e   m a y   n o t   b e   c a l l e d   " D O M 4 J "   n o r   m a y   " D O M 4 J " 
 a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   M e t a S t u f f ,   L t d .   D O M 4 J 
 i s   a   r e g i s t e r e d   t r a d e m a r k   o f   M e t a S t u f f ,   L t d .   
 5 .   D u e   c r e d i t   s h o u l d   b e   g i v e n   t o   t h e   D O M 4 J   P r o j e c t   -   h t t p : / / w w w . d o m 4 j . o r g   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   M E T A S T U F F ,   L T D .   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y 
 E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M E T A S T U F F ,   L T D .   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R 
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 
 - - - E n d   o f   t h e   B S D   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 B S D - s t y l e   L i c e n s e   -   O p e n   S S L   ( w i t h o u t   L e v i t t e ) :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   
 o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e :   
 
 
 O p e n S S L   F I P S   O b j e c t   M o d u l e   2 . 0 
 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t   f o r   u s e   i n   t h e 
 O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / 
 T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 ( e a y @ c r y p t s o f t . c o m ) 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m )   
 
 
 - - - E n d   o f   t h e   B S D   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 c - t r e e   P L U S   6 . 4   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   
 l i c e n s e d   f r o m   F a i r C o m   C o r p o r a t i o n :   
 
 
 c - t r e e   P l u s   6 . 4   
 
 
 P o r t i o n s   c o p y r i g h t   1 9 8 4 - 1 9 9 4   F a i r C o m   C o r p o r a t i o n . 
 A l l   R i g h t s   R e s e r v e d   
 
 
 - - - E n d   o f   t h e   c - t r e e   P L U S   6 . 4   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 :   
 
 
 I B M   E c l i p s e   P l a t f o r m   S D K   3 . 8 . 2 ,   E c l i p s e   S W T   3 . 1   
 
 
 I B M   E c l i p s e   P l a t f o r m   S D K   3 . 8 . 2 
 
 
 - ! - 
     i n s e r t   l i s t   o f   o p e n   s o u r c e   s o f t w a r e   p a c k a g e s   h e r e       
 
 
 
 - ! - 
 I f   m o d i f i c a t i o n s   a r e   d o n e :   
     i n s e r t   t e c h n o t e   i n f o r m a t i o n   h e r e       
 
 
 E c l i p s e   S W T   3 . 1 
 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   E c l i p s e   C o m p o n e n t s :   S W T   3 . 1 . 2 ,   E c l i p s e   3 . 1 . 2 
 s u b s e t .   
 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t 
 i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e 
 C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t 
 a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l 
 p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f 
 s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e 
 a g r e e m e n t .   
 
 
 - - - E n d   o f   t h e   E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 E u r o p a   T e c h n o l o g i e s   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   
 l i c e n s e d   f r o m   E u r o p a   T e c h n o l o g i e s   L i m i t e d :   
 
 
 E u r o p a   T e c h n o l o g i e s   i m b e d d e d   m a p   d a t a   1 . 0 
 
 
 ( c )   2 0 0 5   E u r o p a   T e c h n o l o g i e s   L i m i t e d .   
 - - - E n d   o f   t h e   E u r o p a   T e c h n o l o g i e s   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 I B M   I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T   r e q u i r e m e n t ) :   T h e   
 P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M 
 I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T   r e q u i r e m e n t ) :   
 
 
 G S K i t   8 . 0 . 5 0 ,   J S O N   f o r   J a v a   1 . 0 . 0 . 2   ( 0 2 / 2 7 / 2 0 0 9 )   
 
 
 G S K i t   8 . 0 . 5 0   
 
 
 T h e   G S K i t   t o o l k i t   u s e s   c o d e   o b t a i n e d   f r o m   t h e   O p e n   S S L . o r g   g r o u p   u n d e r   t h e 
 O p e n S S L   L i c e n s e : 
 l i b c r y p t o . s o . 0 . 9 . 8 ,   l i b c r y p t o   1 . 0 . 1 
 
 
 / * 
 
 
 *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 1   T h e   O p e n S S L   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 *   a r e   m e t :   
 *   
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
 *   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 *   d i s t r i b u t i o n .   
 *   
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
 *   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 *   f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
 *   
 *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
 *   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 *   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
 *   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 *   
 *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
 *   n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
 *   p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
 *   
 *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
 *   a c k n o w l e d g m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
 *   f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) "   
 
   *   
 
 
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
 *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
 *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S , 
 *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 *   
 *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
 *   ( e a y @ c r y p t s o f t . c o m ) .   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
 *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 *   
 * /   O r i g i n a l   S S L e a y   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 
 *   A l l   r i g h t s   r e s e r v e d . 
 *   
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 *   
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ,   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a t i o n 
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 *   
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n 
 a t t r i b u t i o n   
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 *   a r e   m e t :   
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 *   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 *   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
 *   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
 *   T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
 *   b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
 *   t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 *   
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 *   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 *   S U C H   D A M A G E .   
 *   
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e   
 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 * / 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g 
 
 
 ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s .   
 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .   
 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l 
 m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d 
 w i t h   t h e   p a c k a g e .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E .   
 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]   
 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n 
 
 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .   
 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .   
 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t :   
 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E .   
 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]   
 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 / *   a p p s / c r l 2 p 7 . c   * / 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 
 *   A l l   r i g h t s   r e s e r v e d . 
 *   
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
 *   
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .   T h e   f o l l o w i n g   c o n d i t i o n s 
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ,   n o t   j u s t   t h e   S S L   c o d e .   T h e   S S L   d o c u m e n t a t i o n 
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
 *   
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .   
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n 
 a t t r i b u t i o n   
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
 *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 *   a r e   m e t :   
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 *   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
 *   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
 *   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
 *   T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
 *   b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
 *   t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
 *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
 *   
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 *   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 *   S U C H   D A M A G E .   
 *   
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .   i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 * /   
 / *   T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e       c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u     
 
 
 *   a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s   t o 
 *   t h e   l i b r a r y .   * /   
 T h e   G S K i t   t o o l k i t   u s e s   c o d e   o b t a i n e d   f r o m   I B M   u n d e r   t h e   I C U   L i c e n s e :   
 I C U 4 C   
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s . 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 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 ,   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 , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s .   
 
 
 T h e   G S K i t   t o o l k i t   u s e s   c o d e   o b t a i n e d   f r o m   I B M   u n d e r   t h e   z L i b   L i c e n s e :   
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r .   
 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
 a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e .   
 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n .   
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u   
 
 
 - - - - - -   E N D   O F   G S K i t   8 . 0 . 5 0   N O T I C E S   A N D   I N F O R M A T I O N   - - - - - 
 
 
 - - - E n d   o f   t h e   I B M   I P L A   f o r   s i l e n t l y   i n s t a l l e d   c o m p o n e n t s   ( w i t h o u t   P U T 
 r e q u i r e m e n t )   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 
 I C U   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   I C U   L i c e n s e :   
 
 
 I C U 4 C   4 . 8 . 1 ,   I C U 4 J   4 . 8 . 1 . 1   
 
 
 I C U 4 C   4 . 8 . 1   
 I C U 4 J   4 . 8 . 1 . 1   
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 
 A l l   r i g h t s   r e s e r v e d .   
 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e 
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n .   
 
 
 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   O F   T H I R D   P A R T Y   
 R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R 
 P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 T H I S   S O F T W A R E .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l 
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r 
 d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r .   
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y 
 o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E   
 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e 
 c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A 
 F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y 
 A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S 
 A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E 
 O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 
 C o p y r i g h t     1 9 9 1 - 2 0 0 8   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e 
 " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e 
 " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o 
 s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n 
 n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   
 
 
 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d 
 D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   
 w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n 
 m o d i f i e d .   
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   
 I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T 
 O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F 
 U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
 a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 
 - - - E n d   o f   t h e   I C U   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 J P E G   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   J P E G   L i c e n s e :   
 
 
 J P E G   C / C + +   A P I   6 b 
 
 
 T h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   i f   t h e   I n d e p e n d e n t   J P E G   G r o u p 
 C o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e .   A l l   R i g h t s   R e s e r v e d   e x c e p t   a s   s p e c i f i e d 
 i n   t h e   J P E G   L i c e n s e .   
 " T h e   G r a p h i c s   I n t e r c h a n g e   F o r m a t ( c )   i s   t h e   C o p y r i g h t   p r o p e r t y   o f   C o m p u S e r v e 
 I n c o r p o r a t e d .   G I F ( s m )   i s   a   S e r v i c e   M a r k   p r o p e r t y   o f   C o m p u S e r v e   I n c o r p o r a t e d . "   
 
 
 - - - E n d   o f   t h e   J P E G   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 J S Q L C o n n e c t   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   
 f r o m   J N e t D i r e c t :   
 
 
 J N e t D i r e c t   J S Q L C o n n e c t   5 . 8 6   
 
 
 C o p y r i g h t   ( c )   J N e t D i r e c t   1 9 9 7 - 2 0 0 5   
 
 
 - - - E n d   o f   t h e   J S Q L C o n n e c t   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 J u p i t e r   I m a g e s   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   
 l i c e n s e d   f r o m   J u p i t e r   I m a g e s :   
 
 
 L i s t   o f   E x t e r n a l   C h r a c t e r i s t i c s   f o r   S a m p l e   I m a g e s   p u r c h a s e d   1 
 
 
 S o m e   i m a g e s   a r e   L i c e n s e d   M a t e r i a l s   f r o m   J u p i t e r i m a g e s 
 ( h t t p : / / w w w . j u p i t e r i m a g e s . c o m )   a n d   a r e   c o p y r i g h t   ( c )   J u p t e r i m a g e s   o r   t h e 
 p h o t o g r a p h e r   o f   s u c h   i m a g e   a s   i n d i c a t e d   i n   t h e   c r e d i t   l i n e   a d j a c e n t   t o   t h e 
 L i c e n s e d   M a t e r i a l   o r   a s   o t h e r w i s e   s h o w n   o n   t h e   J u p i t e r i m a g e s   w e b s i t e .   
 
 
 - - - E n d   o f   t h e   J u p i t e r   I m a g e s   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 l i b p n g   L i c e n s e   2 0 1 2 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   l i b p n g   L i c e n s e   2 0 1 2 :   
 
 
 l i b p n g   1 . 5 . 1 0 
 
 
 C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 6 - 2 0 1 2   G l e n n   R a n d e r s - P e h r s o n   
 
 
 - - - E n d   o f   t h e   l i b p n g   L i c e n s e   2 0 1 2   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 l i b x m l 2   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 
 
 
 o b t a i n e d   u n d e r   t h e   l i b x m l 2   L i c e n s e :   
 
 
 L i b x m l 2   2 . 7 . 8   
 
 
 E x c e p t   w h e r e   o t h e r w i s e   n o t e d   i n   t h e   s o u r c e   c o d e   ( e . g .   t h e   f i l e s   h a s h . c , 
 l i s t . c   a n d   t h e   t r i o   f i l e s ,   w h i c h   a r e   c o v e r e d   b y   a   s i m i l a r   l i c e n c e   b u t 
 w i t h   d i f f e r e n t   C o p y r i g h t   n o t i c e s )   a l l   t h e   f i l e s   a r e :   
 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 3   D a n i e l   V e i l l a r d .   A l l   R i g h t s   R e s e r v e d .   
 
 
 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   
 D A N I E L   V E I L L A R D   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 .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   D a n i e l   V e i l l a r d   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l - 
 i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   h i m .   
 
 
 T h e   f o l l o w i n g   a p p l i e s   t o   a   f e w   f i l e s   i n   l i b x m l 2 : 
 C o p y r i g h t   ( C )   2 0 0 0   B j o r n   R e e s e   a n d   D a n i e l   V e i l l a r d . 
 A u t h o r :   b r e e s e @ u s e r s . s o u r c e f o r g e . n e t 
 C o p y r i g h t   ( C )   2 0 0 0   G a r y   P e n n i n g t o n   a n d   D a n i e l   V e i l l a r d . 
 A u t h o r :   G a r y . P e n n i n g t o n @ u k . s u n . 
 C o p y r i g h t   ( C )   1 9 9 8   B j o r n   R e e s e   a n d   D a n i e l   S t e n b e r g . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s .   
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F 
 M E R C H A N T I B I L I T Y   A N D   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 .   T H E   A U T H O R S   A N D   
 C O N T R I B U T O R S   A C C E P T   N O   R E S P O N S I B I L I T Y   I N   A N Y   C O N C E I V A B L E   M A N N E R .   
 
 
 - - - E n d   o f   t h e   l i b x m l 2   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 L o k i   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   
 O t h e r :   
 
 
 C o p y r i g h t   ( c )   2 0 0 1   b y   A n d r e i   A l e x a n d r e s c u 
 T h i s   c o d e   a c c o m p a n i e s   t h e   b o o k : 
 A l e x a n d r e s c u ,   A n d r e i .   " M o d e r n   C + +   D e s i g n :   G e n e r i c   P r o g r a m m i n g   a n d   D e s i g n 
 P a t t e r n s   A p p l i e d " .   C o p y r i g h t   ( c )   2 0 0 1 .   A d d i s o n - W e s l e y . 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e   a n d   s e l l   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
 n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 T h e   a u t h o r   o r   A d d i s o n - W e l s e y   L o n g m a n   m a k e   n o   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s " 
 w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   
 
 
 - - - E n d   o f   t h e   L o k i   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 M I T   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M I T   L i c e n s e :   
 
 
 E x p a t   1 . 2 ,   G i f l i b   4 . 1 . 6 ,   M I T A B   1 . 7 . 0   
 
 
 E x p a t   1 . 2   
 
 
 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
 C o p y r i g h t   ( c )   2 0 0 1   M i c h a e l   B .   A l l e n       m b a l l e n @ e r o l s . c o m       
 
 
 G i f l i b   4 . 1 . 6   
 
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7   E r i c   S .   R a y m o n d   
 
 
 M I T A B   1 . 7 . 0   
 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 5 ,   D a n i e l   M o r i s s e t t e 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 5 ,   F r a n k   W a r m e r d a m 
 C o p y r i g h t   ( c )   1 9 9 9 , 2 0 0 0 ,   S t e p h a n e   V i l l e n e u v e   
 
 
 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   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 .   
 
 
 - - - E n d   o f   t h e   M I T   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 :   
 
 
 M o z i l l a   L D A P   C   S D K   6 . 0 . 7   
 
 
 C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 2   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n . 
 P o r t i o n s   c r e a t e d   b y   S u n   M i c r o s y s t e m s ,   I n c   a r e   C o p y r i g h t   ( C )   2 0 0 5   S u n 
 M i c r o s y s t e m s ,   I n c .   A l l   R i g h t s   R e s e r v e d .   
 
 
 T h e   S o u r c e   C o d e   v e r s i o n   o f   L d a p   6 . 0 . 7   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   a t   t h e   f o l l o w i n g   U R L : 
 f t p : / / f t p . m o z i l l a . o r g / p u b / m o z i l l a . o r g / d i r e c t o r y / c - s d k / r e l e a s e s /   
 
 
 - - - E n d   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0 :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   
 f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0 :   
 
 
 M o z i l l a   N e t s c a p e   P u b l i c   R u n t i m e   4 . 1 0 . 6 ,   M o z i l l a   N e t w o r k   S e c u r i t y   S e r v i c e s   
 
 
 3 . 1 6 . 2 . 1   
 M o z i l l a   N e t s c a p e   P u b l i c   R u n t i m e   4 . 1 0 . 6 
 
 
 C o p y r i g h t   1 9 9 1 ,   2 0 0 0 ,   2 0 0 1   b y   L u c e n t   T e c h n o l o g i e s . 
 C o p y r i g h t   2 0 0 5   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 8 3 ,   1 9 9 0 ,   1 9 9 3   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   
 r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 8 7 ,   1 9 8 8   b y   t h e   S t u d e n t   I n f o r m a t i o n   P r o c e s s i n g   B o a r d   o f   t h e 
 M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y   
 
 
 M o z i l l a   N e t w o r k   S e c u r i t y   S e r v i c e s   3 . 1 6 . 2 . 1 
 
 
 C o p y r i g h t   2 0 0 5   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   1 9 9 5 - 2 0 1 0   M a r k   A d l e r 
 C o p y r i g h t   1 9 9 1 ,   1 9 9 3   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s 
 r e s e r v e d .   
 C o p y r i g h t   1 9 9 5 - 2 0 1 0   J e a n - l o u p   G a i l l y 
 C o p y r i g h t   1 9 9 3 ,   1 9 9 4 ,   1 9 9 8   T h e   O p e n   G r o u p 
 C o p y r i g h t   1 9 9 2   N e t w o r k   C o m p u t i n g   D e v i c e s ,   I n c . 
 C o p y r i g h t   1 9 9 3 ,   1 9 9 4   X   C o n s o r t i u m   
 C o p y r i g h t   2 0 1 3 - 2 0 1 4 ,   I n t e l   C o r p . 
 C o p y r i g h t   1 9 9 4 - 1 9 9 9   R S A   S e c u r i t y   I n c   
 
 
 
 - - - E n d   o f   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 P h o t o D i s c   D i g i t a l   I m a g e r y   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   
 p a c k a g e s   l i c e n s e d   f r o m   P h o t o d i s c   I m a g e s :   
 
 
 L i s t   o f   E x t e r n a l   C h a r a c t e r i s t i c s   f o r   S a m p l e   I m a g e s   p u r c h a s e d   1 
 
 
 D i g i t a l   I m a g e r y   ( c )   c o p y r i g h t   2 0 0 1   P h o t o D i s c   I n c   
 
 
 - - - E n d   o f   t h e   P h o t o D i s c   D i g i t a l   I m a g e r y   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 P u b l i c   D o m a i n   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   P u b l i c   D o m a i n   L i c e n s e :   
 
 
 A E S   ( O p t i m i s e d   A N S I   C   c o d e   f o r   t h e   R i j n d a e l   c i p h e r )   3 . 0 ,   B a s e 6 4   e n c o d i n g   a n d   
 d e c o d i n g   f o r   J a v a S c r i p t   1 ,   I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 ,   M D 5   A l g o r i t h m   
 I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1 ,   N a t i o n a l   A t l a s   C o u n t y   B o u n d a r i e s ,   2 0 0 1   J u n e   2 0 0 5 
 ,   N a t u r a l   E a r t h   A d m i n   0   -   C o u n t r i e s   2 . 0 . 0   
 
 
 A E S   ( O p t i m i s e d   A N S I   C   c o d e   f o r   t h e   R i j n d a e l   c i p h e r )   3 . 0 
 
 
 W r i t t e n   V i n c e n t   R i j m e n ,   A n t o o n   B o s s e l a e r s ,   P a u l o   B a r r e t o   
 
 
 I S A A C   i m p l e m e n t a t i o n   f o r   C + +   1 
 
 
 W r i t t e n   b y   B o b   J e n k i n s   a n d   t r a n s l a t e d   t o   C + +   b y   Q u i n n   T y l e r   J a c k s o n .   
 
 
 M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   ( C o l i n   P l u m b )   1 
 
 
 T h i s   c o d e   w a s   w r i t t e n   b y   C o l i n   P l u m b   i n   1 9 9 3 ,   n o   c o p y r i g h t   i s   c l a i m e d .   
 
 
 N a t i o n a l   A t l a s   C o u n t y   B o u n d a r i e s ,   2 0 0 1   J u n e   2 0 0 5 
 
 
 N a t i o n a l   A t l a s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a   -   N a t i o n a l   A t l a s   C o u n t y 
 B o u n d a r i e s   2 0 0 1   ( h t t p : / / w w w . n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l # c o 1 9 8 0 p )   
 
 
 N a t u r a l   E a r t h   A d m i n   0   -   C o u n t r i e s   2 . 0 . 0   
 
 
 N a t u r a l   E a r t h   A d m i n   v 2 . 0   -   C o u n t r i e s   
 ( h t t p : / / w w w . n a t u r a l e a r t h d a t a . c o m / d o w n l o a d s / 1 1 0 m - c u l t u r a l - v e c t o r s / 1 1 0 m - a d m i n - 0 c o u n t r i e s / )   
 
 
 - - - E n d   o f   t h e   P u b l i c   D o m a i n   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 R S A   D a t a   S e c u r i t y   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   
 t h a t   I B M   o b t a i n e d   u n d e r   t h e   R S A   D a t a   S e c u r i t y   L i c e n s e :   
 
 
 R S A   M D 5   A l g o r i t h m   I m p l e m e n t a t i o n   1 
 
 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   d e r i v e d   f r o m   t h e   R S A   D a t a   S e c u r i t y ,   I n c .   M D 5 
 M e s s a g e - D i g e s t   A l g o r i t h m 
 C o p y r i g h t   ( C )   1 9 9 1 - 2 ,   R S A   D a t a   S e c u r i t y ,   I n c .   C r e a t e d   1 9 9 1 .   A l l 
 r i g h t s   r e s e r v e d .   
 
 
 - - - E n d   o f   t h e   R S A   D a t a   S e c u r i t y   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 S u n   I B M   T L D A :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   l i c e n s e d   f r o m   
 O r a c l e   U S A ,   I n c 
 
 
 ( f o r m e r l y   S u n   M i c r o s y s t e m s ,   I n c ) :   
 
 
 I B M   J a v a   R u n t i m e   E n v i r o n m e n t   7 . 0   S R 8 ,   I B M   J a v a   R u n t i m e   E n v i r o n m e n t   8 . 0   S R 1   F P 1 ,   
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   1 . 1 . 1 ,   J a v a M a i l   1 . 4 . 1   
 
 
 I B M   J a v a   R u n t i m e   E n v i r o n m e n t   7 . 0   S R 8   
 I B M   J a v a   R u n t i m e   E n v i r o n m e n t   8 . 0   S R 1   F P 1   
 J a v a B e a n s   A c t i v a t i o n   F r a m e w o r k   1 . 1 . 1   
 J a v a M a i l   1 . 4 . 1   
 
 
 J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h .   
 
 
 A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d 
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e   
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r   t h e 
 / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r   f i l e s .   
 
 
 
 - - - E n d   o f   t h e   S u n   I B M   T L D A   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +     
 
 T h i s   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   u n d e r   t h e   l i c e n s e :   S u n I B M T L D A l i c e n s e 
 
   T h e   S u n   I B M   T e c h n o l o g y   L i c e n s e   a n d   D i s t r i b u t i o n   A g r e e m e n t   h a s   t h e   f o l l o w i n g   r e q u i r e m e n t s : 
   1 .   C o v e r s   a l l   S u n   J a v a   J R E s ,   J D K s ,   T C K s ,   i n c l u d i n g   S u n ' s   i m p l e m e n t a t i o n s   o f   v a r i o u s   J S R s . 
   2 .   W e   m a y   u s e   t h i s   c o d e   w i t h i n   I B M   P r o d u c t s   a s   l o n g   a s   w e : 
   a )   u s e   t h e   c o m p l e t e   i m p l e m e n t a t i o n   o f   t h e   p a r t i c u l a r   J S R   ( e g   a   c o m p l e t e   i m p l e m e n t a t i o n   o f   J 2 S E )   -   n o   s u b s e t t i n g   o r   s u p e r s e t t i n g   p e r m i t t e d   u n l e s s   a p p r v e d   b y   t h e   s p e c i f i c a t i o n 
   b )   e n s u r e   t h a t   t h e   P r o d u c t   i s   c e r t i f i e d   b y   t h e   I B m   J a v a   C e r t i f i c a t i o n   t e a m   i n   I n d i a 
   c )   i n c l u d e   t h e   J a v a   t r a d e m a r k   a n d   l o g o   i n   o u r   p r o d u c t . 
   3 .   O n l y   J a v a   c o d e   d o w n l o a d e d   f r o m   t h e   J I M   s i t e   i s   p r e m i t t e d   i n   I B M   P r o d u c t s .   D o   n o t   u s e   J a v a   c o d e   d o w n l o a d e d   f r o m   S u n . 
 
 
 i b m - j r e - v m   8 . 0 . 2 . 0 ,   
 
 c o m . i b m . j a v a : i b m - j r e - v m : 8 . 0 . 2 . 0 
 
   J a v a   a n d   a l l   J a v a - b a s e d   t r a d e m a r k s   a r e   t r a d e m a r k s   o f   S u n   M i c r o s y s t e m s ,   I n c .   i n 
 t h e   U n i t e d   S t a t e s ,   o t h e r   c o u n t r i e s   o r   b o t h . 
 
   A d d i t i o n a l   n o t i c e s   c o n c e r n i n g   t h i s   c o m p o n e n t   c a n   b e   f o u n d   i n   a   f i l e   c a l l e d   
 " N o t i c e s   a n d   I n f o r m a t i o n "   i n c l u d e d   i n   t h e   d i s t r i b u t i o n   m e d i a   i n   e i t h e r   t h e   
 [ r o o t ] ,   [ r o o t ] / n o t i c e s ,   [ r o o t ] / J R E / n o t i c e s ,   b i n / J R E / [ v e r s i o n   n u m b e r ]   o r   t h e   
 / b i n / [ c o m p o n e n t   n a m e ] / [ v e r s i o n   n u m b e r ]   d i r e c t o r i e s   o r   c o r r e s p o n d i n g   j a r   f i l e s 
 
 
 
 - - - E n d   o f   t h e   S u n I B M T L D A l i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 T h e   F r e e T y p e   P r o j e c t   L I C E N S E :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   
 t h a t   I B M   o b t a i n e d   u n d e r   T h e   F r e e T y p e   P r o j e c t   L I C E N S E :   
 
 
 T h e   P r o g r a m   i s   b a s e d ,   i n   p a r t ,   o n   t h e   w o r k   o f   t h e   F r e e T y p e   t e a m 
 C o p y r i g h t   1 9 9 6 - 2 0 0 2 ,   2 0 0 6   b y   D a v i d   T u r n e r ,   R o b e r t   W i l h e l m ,   a n d   W e r n e r   L e m b e r g   
 
 
 T h e   F r e e T y p e   P r o j e c t   i n c l u d e s   c o d e   l i c e n s e d   u n d e r   t h e   f o l l o w i n g   l i c e n s e s :   
 
 
 T h e   F r e e T y p e   P r o j e c t   L i c e n s e ,   s e e   h t t p : / / w w w . f r e e t y p e . o r g / F T L . T X T   
 
 
 T h e   O p e n   G r o u p   L i c e n s e : 
 C o p y r i g h t   1 9 9 0 ,   1 9 9 4 ,   1 9 9 8   T h e   O p e n   G r o u p   
 
 
 A l l   R i g h t s   R e s e r v e d .   
 
 
 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   
 O P E N   G R O U P   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 .   
 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   O p e n   G r o u p .   
 
 
 F r a n c e s c o   Z a p p a   N a r d e l l i   l i c e n s e 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 2   b y   F r a n c e s c o   Z a p p a   N a r d e l l i   
 
 
 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 .   
 
 
 P o r t i o n s   o f   t h e   d r i v e r   ( t h a t   i s ,   b d f l i b . c   a n d   b d f . h ) : 
 C o p y r i g h t   2 0 0 0   C o m p u t i n g   R e s e a r c h   L a b s ,   N e w   M e x i c o   S t a t e   U n i v e r s i t y 
 C o p y r i g h t   2 0 0 1 - 2 0 0 2   F r a n c e s c o   Z a p p a   N a r d e l l i   
 
 
 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   C O M P U T I N G   R E S E A R C H   L A B   O R   N E W   M E X I C O   S T A T E   U N I V E R S I T Y   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 .   
 
 
 C r e d i t s   
 * * * * * * *   
 
 
 T h i s   d r i v e r   i s   b a s e d   o n   e x c e l l e n t   M a r k   L e i s h e r ' s   b d f   l i b r a r y .   I f   y o u 
 f i n d   s o m e t h i n g   g o o d   i n   t h i s   d r i v e r   y o u   s h o u l d   p r o b a b l y   t h a n k   h i m ,   n o t 
 m e .   
 
 
 - - - E n d   o f   T h e   F r e e T y p e   P r o j e c t   L I C E N S E   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 T h r e e   D   G r a p h i c s   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   o n e   o r   m o r e   s o f t w a r e   p a c k a g e s   
 l i c e n s e d   f r o m   T h r e e   D   G r a p h i c s :   
 
 
 P r e s e n t a t i o n   G r a p h i c s   S D K   ( P G S D K )   2 . 4 
 
 
 ( c )   C o p y r i g h t   1 9 9 0 - 2 0 0 0   T h r e e   D   G r a p h i c s ,   I n c .   A l l   r i g h t s   r e s e r v e d   
 - - - E n d   o f   t h e   T h r e e   D   G r a p h i c s   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 U n i c o d e   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   U n i c o d e   L i c e n s e :   
 
 
 U n i c o d e   C h a r a c t e r   C o n v e r s i o n   M a p p i n g s   v 3 . 2 
 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 1   U n i c o d e ,   I n c .   A l l   R i g h t s   r e s e r v e d .   
 
 
 T h i s   f i l e   i s   p r o v i d e d   a s - i s   b y   U n i c o d e ,   I n c .   ( T h e   U n i c o d e   C o n s o r t i u m ) . 
 N o   c l a i m s   a r e   m a d e   a s   t o   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e .   N o   
 w a r r a n t i e s   o f   a n y   k i n d   a r e   e x p r e s s e d   o r   i m p l i e d .   T h e   r e c i p i e n t 
 a g r e e s   t o   d e t e r m i n e   a p p l i c a b i l i t y   o f   i n f o r m a t i o n   p r o v i d e d .   I f   t h i s   
 f i l e   h a s   b e e n   p r o v i d e d   o n   o p t i c a l   m e d i a   b y   U n i c o d e ,   I n c . ,   t h e   s o l e 
 r e m e d y   f o r   a n y   c l a i m   w i l l   b e   e x c h a n g e   o f   d e f e c t i v e   m e d i a   w i t h i n   9 0 
 d a y s   o f   r e c e i p t .   
 
 
 U n i c o d e ,   I n c .   h e r e b y   g r a n t s   t h e   r i g h t   t o   f r e e l y   u s e   t h e   i n f o r m a t i o n 
 s u p p l i e d   i n   t h i s   f i l e   i n   t h e   c r e a t i o n   o f   p r o d u c t s   s u p p o r t i n g   t h e 
 U n i c o d e   S t a n d a r d ,   a n d   t o   m a k e   c o p i e s   o f   t h i s   f i l e   i n   a n y   f o r m   f o r 
 i n t e r n a l   o r   e x t e r n a l   d i s t r i b u t i o n   a s   l o n g   a s   t h i s   n o t i c e   r e m a i n s 
 a t t a c h e d .   
 
 
 - - - E n d   o f   t h e   U n i c o d e   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 U U I D   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   U U I D   L i c e n s e :   
 
 
 U U I D   G e n e r a t o r   1   
 
 
 C o p y r i g h t   ( c )   1 9 9 0 -   1 9 9 3 ,   1 9 9 6   O p e n   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 C o p y r i g h t   ( c )   1 9 8 9   b y   H e w l e t t - P a c k a r d   C o m p a n y ,   P a l o   A l t o ,   C a .   & 
 D i g i t a l   E q u i p m e n t   C o r p o r a t i o n ,   M a y n a r d ,   M a s s . 
 C o p y r i g h t   ( c )   1 9 9 8   M i c r o s o f t . 
 T o   a n y o n e   w h o   a c k n o w l e d g e s   t h a t   t h i s   f i l e   i s   p r o v i d e d   " A S   I S " 
 w i t h o u t   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y :   p e r m i s s i o n   t o   u s e ,   c o p y , 
 m o d i f y ,   a n d   d i s t r i b u t e   t h i s   f i l e   f o r   a n y   p u r p o s e   i s   h e r e b y 
 g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e s   a n d 
 t h i s   n o t i c e   a p p e a r s   i n   a l l   s o u r c e   c o d e   c o p i e s ,   a n d   t h a t   n o n e   o f 
 t h e   n a m e s   o f   O p e n   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   H e w l e t t - P a c k a r d 
 C o m p a n y ,   M i c r o s o f t ,   o r   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
 w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   N e i t h e r   O p e n   S o f t w a r e 
 F o u n d a t i o n ,   I n c . ,   H e w l e t t - P a c k a r d   C o m p a n y ,   M i c r o s o f t ,   n o r   D i g i t a l 
 E q u i p m e n t   C o r p o r a t i o n   m a k e s   a n y   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   
 
 
 - - - E n d   o f   t h e   U U I D   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 
 z l i b   L i c e n s e :   T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   
 
 
 
 o b t a i n e d   u n d e r   t h e   z l i b   L i c e n s e :   
 
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 ,   z l i b   1 . 2 . 2 ,   z l i b   1 . 2 . 3   
 
 
 M i n i z i p   ( Z i p   a n d   U n Z i p   a d d i t i o n n a l   l i b r a r y )   1 . 0 1 
 
 
 C o p y r i g h t   1 9 9 8 - 2 0 0 2   G i l l e s   V o l l a n t   
 
 
 z l i b   1 . 2 . 2   
 z l i b   1 . 2 . 3   
 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r .   
 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
 a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e .   
 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
 f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n .   
 J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
 M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u   
 
 
 - - - E n d   o f   t h e   z l i b   L i c e n s e   N o t i c e s   a n d   I n f o r m a t i o n - - 
 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   
 
 E n d   o f   n o t i c e s   f o r   : I B M   C o g n o s   F r a m e w o r k   M a n a g e r   1 1 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S t a r t   o f   I B M   D a t a   S t u d i o   c l i e n t   V 4 . 1   N o t i c e s   a n d   I n f o r m a t i o n 
 
 A P A C H E   C O D E   I .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 .     T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 -   A p a c h e   A x i s 	 	 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   D i s c o v e r y   	 V 0 . 2   	 
 -   A p a c h e   C o m m o n s   O R O   	 V 2 . 0 
 -   A p a c h e   J a k a r t a 	 	 v 5 . 0 
 -   A p a c h e   R e g e x p 	 	 V . 1 0 
 -   A p a c h e   R e g e x p                         	 	 V 1 . 2 
 -   A p a c h e   T o m c a t 	 	 V 4 . 1 . 3 
 -   A p a c h e   S O A P 	 	 	 V 2 . 3 
 -   A p a c h e   W S I L 4 J 	 	 V 1 . 0 
 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 / *   
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t     2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "     a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "     m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e "   , 
   *         n o r   m a y   " A p a c h e "     a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "     A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 E N D   O F   A P A C H E   C O D E   I   N O T I C E S   A N D   I N F O R M A T I O N       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A P A C H E   C O D E   I I .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 -   A p a c h e   A n t                                   	 	 v 1 . 6 . 2 ,   v 1 . 7 
 -   A p a c h e   A x i s 	 	 	 v 1 . 2 . 1 
 -   A p a c h e   B a t i k 	 	 	 v 1 . 6 
 -   A p a c h e   C a c t u s 	   	 v 1 . 7 
 -   A p a c h e   C o m m o n s   C o d e c 	 v 1 . 3 
 -   A p a c h e   C o m m o n s   E l 	 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   L o g g i n g 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   N e t 	 	 v 1 . 4 
 -   A p a c h e   C o m m o n s   C o d e c   	 v 1 . 3 
 -   A p a c h e   C o m m o n s   L o g g i n g 	 v 1 . 0 . 4 
 -   A p a c h e   D e r b y 	 	 	 v 1 0 . 5 
 -   A p a c h e   J a s p e r 	 	 v 5 . 5 
 -   A p a c h e   J S O N 4 J 	 	 v 1 . 0 
 -   A p a c h e   F O P 	 	 	 v 0 . 2 0 . 5 
 -   A p a c h e   H a r m o n y 	 	 v 5 . 0 
 -   A p a c h e   L O G 4 J 	 	 v 1 . 2 
 -   A p a c h e   L u c e n e 	 	 v 1 . 9 ,   V 2 . 3 
 -   A p a c h e   X a l a n 	 	 	 v 2 . 7 
 -   A p a c h e   X e r c e s 	 	 v 2 . 9 ,   V 4 . 4 
 -   A p a c h e   X M L   -   A P I S 	 	 v 1 . 3 
 -   A p a c h e   X M L   R e s o l v e r 	 	 v 1 . 2 
 -   A p a c h e   X M l   S e r i a l i z e 	 	 v   2 . 7 
 -   M o r t b a y . J E T T Y 	 	 v 5 . 1 
 -   A p a c h e   J e n a 	 	 	 v 2 . 6 . 4 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F   A P A C H E   C O D E   I I   N O T I C E S   A N D   I N F O R M A T I O N       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A N T L R 
 
 T h i s   P r o g r a m   i n c l u d e s   A N T L R   V 2 . 7 . 6 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   
 d o m a i n .     A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   
 s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   
 i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   
 c o m m e r c i a l   s o f t w a r e .   
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   
 a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   
 m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   
 o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   
 t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   
 r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   
 t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   
 A N T L R .   I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   
 s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   
 c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   
 a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d .   
 
 H e r e   i s   t h e   l i c e n s e   U R L :   h t t p : / / w w w . a n t l r 2 . o r g / l i c e n s e . h t m l 
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A N T L R 
 
 
 A S M 
 
 T h i s   P r o g r a m   i n c l u d e s   A S M   v 3 . 1   a n d   v 3 . 2 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
         t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A S M 
 
 
 B R O W S E R L A U N C H E R 
 
 T h i s   P r o g r a m   i n c l u d e s   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e s p o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   B R O W S E R L A U N C H E R 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 D O J O   T O O L K I T 
 T h i s   P r o g r a m   i n c l u d e s   D o j o   T o o l k i t   v 1 . 6 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 G N O M E   A N D   G T K +   B I N D I N G S 
 
 T h i s   P r o g r a m   c o n t a i n s   t h e   G N O M E   B i n d i n g ,   G T K +   B i n d i n g ,   a n d   G T K +   B i n d i n g   f o r   M o z i l l a . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   G N O M E   A N D   G T K +   B I N D I N G S 
 
 
 H S Q L D B 
 
 T h i s   P r o g r a m   i n c l u d e s   H S Q L D B   V 1 . 7 . 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   H S Q L D B 
 
 
 I C U 
 
 T h i s   P r o g r a m   i n c l u d e s   I C U   a n d   I C U 4 J . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :   h t t p : / / w w w . i c u - p r o j e c t . o r g / 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t       1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I C U 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 I B M   E C L I P S E   S D K   C O D E .   
 T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 4 . 2 . 2 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 
   -   E c l i p s e   V 4 . 2 . 2 
 	   -   E c l i p s e   B I R T   V 4 . 2 . 2 
   -   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   V 3 . 5 . 4   ( s u b s e t ) 
   -   E c l i p s e   D T P   V 1 . 1 0 . 2 
   -   E c l i p s e   E M F   V 2 . 8 . 3   
   -   E c l i p s e   E M F   V 2 . 2 . 4   ( M 2 0 0 7 0 6 0 7 0 0 0 4 ) 
   -   E c l i p s e   E M F - M o d e l   Q u e r y   V 1 . 6 . 0 
   -   E c l i p s e   E M F - M o d e l   T r a n s a c t i o n   V 1 . 6 . 0 
   -   E c l i p s e   E M F - V a l i d a t i o n   F r a m e w o r k   V 1 . 6 . 0   
   -   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   V 3 . 8   
   -   E c l i p s e   G E F   V 3 . 8 . 2 
   -   E c l i p s e   G M F   R u n t i m e   V 1 . 6 . 2 
   -   E c l i p s e   L P G   r u n t i m e   V 1 . 1 
   -   E c l i p s e   M 2 T - J E T   V 0 . 9 . 2   
   -   E c l i p s e   O C L   V 1 . 2 . 3 
   -   E c l i p s e   S t a n d a r d   W i d g e t   T o o l k i t 
   -   E c l i p s e   T a r g e t   M a n a g e m e n t   V 3 . 4 . 2 
   -   E c l i p s e   U M L 2   V 2 . 2 . 2 
   -   E c l i p s e   W T P   W e b   S e r v i c e s   V 3 . 4 . 2   
   -   E c l i p s e   X S D   V 2 . 8 . 3   
   -   J a v a   M i r r o r   A P I   
   -   J e t t y   V 8 . 1 . 3 
   -   J S c h   V 0 . 1 . 4 6 
   -   J u n i t   V 3 . 8 . 2   
   -   J u n i t   V 4 . 1 0 
   -   O S G i   M a t e r i a l s   V 4 . 3 . 0 
   -   O S G i   M a t e r i a l s   V 4 . 1 . 0   
   -   P u t t y   V 0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s )   
   -   S A T 4 J   V 2 . 3 . 0   ( s u b s e t )   
   -   S A X   V 2 . 0 . 2   
   -   D O M   S M I L   A n i m a t i o n   V 1 . 0   J a v a   B i n d i n g   ( s u b s e t )   
   -   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   V 1 . 1 . 0   
   -   D O M   3   
   -   H T M L   D T D s   V 4 . 0 1   
   -   S i m p l e   A P I   f o r   C S S   ( S A C )   V 1 . 3 . 0   
   -   W 3 C   W S D L 4 J   V 1 . 4 . 0   
   -   X H T M L   D T D s   V 1 . 1 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 E N D   O F   E P L   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 D a t a   T o o l s   P r o j e c t   ( D T P )   o f   I B M   E c l i p s e   S D K 
 
 I B M   E C L I P S E   S D K   C O D E   i n c l u d e   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2 .     
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 E N D   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J A V A C U P 
 
 T h i s   P r o g r a m   i n c l u d e s   J a v a   C U P   V 1 0 K . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 J A V A C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 ( r u n t i m e . j a r   c o m p o n e n t ) 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r   
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J A V A C U P 
 
 
 J e n a   2 . 6 . 4 
 T h i s   P r o g r a m   i n c l u d e s   J e n a   v 2 . 6 . 4 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
   C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   C o p y r i g h t   2 0 1 0   T a l i s   S y s t e m s   L t d . 
   C o p y r i g h t   2 0 1 0   E p i m o r p h i c s   L t d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 . 	 T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J E N A 
 
 
 J S C H 
 T h i s   P r o g r a m   i n c l u d e s   J S C H   0 . 1 . 4 1 ,   0 . 1 . 4 5 .           T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 1   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J S C H   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J T I D Y 
 
 T h i s   P r o g r a m   i n c l u d e s   J T i d y   V 8 . 0 . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   
 I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   
 R e s e r v e d . 
 
 C o n t r i b u t i n g   A u t h o r ( s ) : 
 
 *   D a v e   R a g g e t t   
 *   A n d y   Q u i c k   ( t r a n s l a t i o n   t o   J a v a ) 
 *   G a r y   L   P e s k i n   ( J a v a   d e v e l o p m e n t ) 
 *   S a m i   L e m p i n e n   ( r e l e a s e   m a n a g e m e n t ) 
 *   F a b r i z i o   G i u s t i n a   
 
 T h e   c o n t r i b u t i n g   a u t h o r ( s )   w o u l d   l i k e   t o   t h a n k   a l l   t h o s e   w h o   h e l p e d   
 w i t h   t e s t i n g ,   b u g   f i x e s ,   a n d   p a t i e n c e .   T h i s   w o u l d n ' t   h a v e   b e e n   
 p o s s i b l e   w i t h o u t   a l l   o f   y o u . 
 
 C O P Y R I G H T   N O T I C E : 
 T h i s   s o f t w a r e   a n d   d o c u m e n t a t i o n   i s   p r o v i d e d   " a s   i s , "   a n d   t h e   
 c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   m a k e   n o   r e p r e s e n t a t i o n s   
 o r   w a r r a n t i e s ,   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 ,   
 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   o r   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e   
 o r   t h a t   t h e   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n   w i l l   n o t   i n f r i n g e   
 a n y   t h i r d   p a r t y   p a t e n t s ,   c o p y r i g h t s ,   t r a d e m a r k s   o r   o t h e r   r i g h t s .   
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   w i l l   n o t   b e   l i a b l e   
 f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   
 o u t   o f   a n y   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n ,   e v e n   i f   a d v i s e d   o f   
 t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   
 t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   d o c u m e n t a t i o n   a n d   e x e c u t a b l e s ,   
 f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   
 s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   s p e c i f i c a l l y   p e r m i t ,   
 w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e   a s   a   c o m p o n e n t   
 f o r   s u p p o r t i n g   t h e   H y p e r t e x t   M a r k u p   L a n g u a g e   i n   c o m m e r c i a l   p r o d u c t s .   
 I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t ,   a c k n o w l e d g m e n t   i s   n o t   
 r e q u i r e d   b u t   w o u l d   b e   a p p r e c i a t e d . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T I D Y 
 
 
 J T O P E N 
 
 T h i s   P r o g r a m   i n c l u d e s   J T O P E N   v 5 . 1 . 1   a n d   v 5 . 5 . 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T O P E N 
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 -   G N O M E   B i n d i n g 
 -   G T K +   B i n d i n g 
 -   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 P l e a s e   r e f e r   t o   t h e   G N O M E   A N D   G T K +   B I N D I N G S   -   D S   o n l y   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 O R A C L E   J D B C   D R I V E R 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   O r a c l e   J D B C   d r i v e r 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 h t t p : / / w w w . o r a c l e . c o m / t e c h n o l o g y / s o f t w a r e / h t d o c s / d i s t l i c . h t m l ? / 
 t e c h n o l o g y / s o f t w a r e / t e c h / j a v a / s q l j _ j d b c / h t d o c s / j d b c _ 1 0 2 0 1 . h t m l 
 
 
 O R A C L E   T E C H N O L O G Y   N E T W O R K   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   A G R E E M E N T 
 
 " W e , "   " u s , "   a n d   " o u r "   r e f e r s   t o   O r a c l e   U S A ,   I n c . ,   f o r   a n d   o n   b e h a l f   
 o f   i t s e l f   a n d   i t s   s u b s i d i a r i e s   a n d   a f f i l i a t e s   u n d e r   c o m m o n   c o n t r o l .     
 " Y o u "   a n d   " y o u r "   r e f e r s   t o   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   w i s h e s   t o   
 u s e   t h e   p r o g r a m s   f r o m   O r a c l e .     " P r o g r a m s "   r e f e r s   t o   t h e   s o f t w a r e   
 p r o d u c t   y o u   w i s h   t o   d o w n l o a d   a n d   u s e   a n d   p r o g r a m   d o c u m e n t a t i o n .     
 " L i c e n s e "   r e f e r s   t o   y o u r   r i g h t   t o   u s e   t h e   p r o g r a m s   u n d e r   t h e   t e r m s   
 o f   t h i s   a g r e e m e n t .     T h i s   a g r e e m e n t   i s   g o v e r n e d   b y   t h e   s u b s t a n t i v e   
 a n d   p r o c e d u r a l   l a w s   o f   C a l i f o r n i a .     Y o u   a n d   O r a c l e   a g r e e   t o   s u b m i t   
 t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f ,   a n d   v e n u e   i n ,   t h e   c o u r t s   o f   S a n   
 F r a n c i s c o ,   S a n   M a t e o ,   o r   S a n t a   C l a r a   c o u n t i e s   i n   C a l i f o r n i a   i n   a n y   
 d i s p u t e   a r i s i n g   o u t   o f   o r   r e l a t i n g   t o   t h i s   a g r e e m e n t . 
 
 W e   a r e   w i l l i n g   t o   l i c e n s e   t h e   p r o g r a m s   t o   y o u   o n l y   u p o n   t h e   c o n d i t i o n   
 t h a t   y o u   a c c e p t   a l l   o f   t h e   t e r m s   c o n t a i n e d   i n   t h i s   a g r e e m e n t .     R e a d   
 t h e   t e r m s   c a r e f u l l y   a n d   s e l e c t   t h e   " A c c e p t "   b u t t o n   a t   t h e   b o t t o m   o f   
 t h e   p a g e   t o   c o n f i r m   y o u r   a c c e p t a n c e .     I f   y o u   a r e   n o t   w i l l i n g   t o   b e   
 b o u n d   b y   t h e s e   t e r m s ,   s e l e c t   t h e   " D o   N o t   A c c e p t "   b u t t o n   a n d   t h e   
 r e g i s t r a t i o n   p r o c e s s   w i l l   n o t   c o n t i n u e . 
 
 L i c e n s e   R i g h t s 
 W e   g r a n t   y o u   a   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   l i m i t e d   l i c e n s e   t o   u s e   
 t h e   p r o g r a m s   f o r   p u r p o s e s   o f   d e v e l o p i n g   y o u r   a p p l i c a t i o n s .     Y o u   m a y   
 a l s o   d i s t r i b u t e   t h e   p r o g r a m s   w i t h   y o u r   a p p l i c a t i o n s   t o   y o u r   c u s t o m e r s .     
 I f   y o u   w a n t   t o   u s e   t h e   p r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   e x p r e s s l y   
 p e r m i t t e d   u n d e r   t h i s   a g r e e m e n t   y o u   m u s t   c o n t a c t   u s ,   o r   a n   O r a c l e   
 r e s e l l e r ,   t o   o b t a i n   t h e   a p p r o p r i a t e   l i c e n s e .     W e   m a y   a u d i t   y o u r   u s e   o f   
 t h e   p r o g r a m s .     P r o g r a m   d o c u m e n t a t i o n   i s   e i t h e r   s h i p p e d   w i t h   t h e   
 p r o g r a m s ,   o r   d o c u m e n t a t i o n   m a y   a c c e s s e d   o n l i n e   a t   
 h t t p : / / o t n . o r a c l e . c o m / d o c s . 
 
 O w n e r s h i p   a n d   R e s t r i c t i o n s 
 W e   r e t a i n   a l l   o w n e r s h i p   a n d   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i n   t h e   
 p r o g r a m s .     Y o u   m a y   m a k e   a   s u f f i c i e n t   n u m b e r   o f   c o p i e s   o f   t h e   
 p r o g r a m s   f o r   t h e   l i c e n s e d   u s e   a n d   o n e   c o p y   o f   t h e   p r o g r a m s   f o r   
 b a c k u p   p u r p o s e s . 
 
 Y o u   m a y   n o t : 
 -   u s e   t h e   p r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   p r o v i d e d   a b o v e ; 
 -   d i s t r i b u t e   t h e   p r o g r a m s   u n l e s s   a c c o m p a n i e d   w i t h   y o u r   a p p l i c a t i o n s ; 
 -   c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   p r o g r a m s ; 
 -   r e m o v e   o r   m o d i f y   a n y   p r o g r a m   m a r k i n g s   o r   a n y   n o t i c e   o f   o u r   
     p r o p r i e t a r y   r i g h t s ; 
 -   u s e   t h e   p r o g r a m s   t o   p r o v i d e   t h i r d   p a r t y   t r a i n i n g   o n   t h e   c o n t e n t   
     a n d / o r   f u n c t i o n a l i t y   o f   t h e   p r o g r a m s ,   e x c e p t   f o r   t r a i n i n g   y o u r   
     l i c e n s e d   u s e r s ; 
 -   a s s i g n   t h i s   a g r e e m e n t   o r   g i v e   t h e   p r o g r a m s ,   p r o g r a m   a c c e s s   o r   a n   
     i n t e r e s t   i n   t h e   p r o g r a m s   t o   a n y   i n d i v i d u a l   o r   e n t i t y   e x c e p t   a s   
     p r o v i d e d   u n d e r   t h i s   a g r e e m e n t ; 
 -   c a u s e   o r   p e r m i t   r e v e r s e   e n g i n e e r i n g   ( u n l e s s   r e q u i r e d   b y   l a w   f o r   
     i n t e r o p e r a b i l i t y ) ,   d i s a s s e m b l y   o r   d e c o m p i l a t i o n   o f   t h e   p r o g r a m s ; 
 -   d i s c l o s e   r e s u l t s   o f   a n y   p r o g r a m   b e n c h m a r k   t e s t s   w i t h o u t   o u r   p r i o r   
     c o n s e n t ;   o r , 
 -   u s e   a n y   O r a c l e   n a m e ,   t r a d e m a r k   o r   l o g o . 
 
 P r o g r a m   D i s t r i b u t i o n 
 W e   g r a n t   y o u   a   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   r i g h t   t o   c o p y   a n d   
 d i s t r i b u t e   t h e   p r o g r a m s   t o   y o u r   e n d   u s e r s   p r o v i d e d   t h a t   y o u   d o   n o t   
 c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   p r o g r a m s   a n d   p r o v i d e d   y o u r   e n d   
 u s e r s   m a y   o n l y   u s e   t h e   p r o g r a m s   t o   r u n   y o u r   a p p l i c a t i o n s   f o r   t h e i r   
 b u s i n e s s   o p e r a t i o n s .     P r i o r   t o   d i s t r i b u t i n g   t h e   p r o g r a m s   y o u   s h a l l   
 r e q u i r e   y o u r   e n d   u s e r s   t o   e x e c u t e   a n   a g r e e m e n t   b i n d i n g   t h e m   t o   t e r m s   
 c o n s i s t e n t   w i t h   t h o s e   c o n t a i n e d   i n   t h i s   s e c t i o n   a n d   t h e   s e c t i o n s   o f   
 t h i s   a g r e e m e n t   e n t i t l e d   " L i c e n s e   R i g h t s , "   " O w n e r s h i p   a n d   R e s t r i c t i o n s , "   
 " E x p o r t , "   " D i s c l a i m e r   o f   W a r r a n t i e s   a n d   E x c l u s i v e   R e m e d i e s , "   " N o   
 T e c h n i c a l   S u p p o r t , "   " E n d   o f   A g r e e m e n t , "   " R e l a t i o n s h i p   B e t w e e n   t h e   
 P a r t i e s , "   a n d   " O p e n   S o u r c e . "   Y o u   m u s t   a l s o   i n c l u d e   a   p r o v i s i o n   
 s t a t i n g   t h a t   y o u r   e n d   u s e r s   s h a l l   h a v e   n o   r i g h t   t o   d i s t r i b u t e   t h e   
 p r o g r a m s ,   a n d   a   p r o v i s i o n   s p e c i f y i n g   u s   a s   a   t h i r d   p a r t y   b e n e f i c i a r y   
 o f   t h e   a g r e e m e n t .     Y o u   a r e   r e s p o n s i b l e   f o r   o b t a i n i n g   t h e s e   a g r e e m e n t s   
 w i t h   y o u r   e n d   u s e r s .     
 
 Y o u   a g r e e   t o :     ( a )   d e f e n d   a n d   i n d e m n i f y   u s   a g a i n s t   a l l   c l a i m s   a n d   
 d a m a g e s   c a u s e d   b y   y o u r   d i s t r i b u t i o n   o f   t h e   p r o g r a m s   i n   b r e a c h   o f   
 t h i s   a g r e e m e n t s   a n d / o r   f a i l u r e   t o   i n c l u d e   t h e   r e q u i r e d   c o n t r a c t u a l   
 p r o v i s i o n s   i n   y o u r   e n d   u s e r   a g r e e m e n t   a s   s t a t e d   a b o v e ;   ( b )   k e e p   
 e x e c u t e d   e n d   u s e r   a g r e e m e n t s   a n d   r e c o r d s   o f   e n d   u s e r   i n f o r m a t i o n   
 i n c l u d i n g   n a m e ,   a d d r e s s ,   d a t e   o f   d i s t r i b u t i o n   a n d   i d e n t i t y   o f   
 p r o g r a m s   d i s t r i b u t e d ;   ( c )   a l l o w   u s   t o   i n s p e c t   y o u r   e n d   u s e r   
 a g r e e m e n t s   a n d   r e c o r d s   u p o n   r e q u e s t ;   a n d ,   ( d )   e n f o r c e   t h e   t e r m s   o f   
 y o u r   e n d   u s e r   a g r e e m e n t s   s o   a s   t o   e f f e c t   a   t i m e l y   c u r e   o f   a n y   e n d   
 u s e r   b r e a c h ,   a n d   t o   n o t i f y   u s   o f   a n y   b r e a c h   o f   t h e   t e r m s . 
 
 E x p o r t 
 Y o u   a g r e e   t h a t   U . S .   e x p o r t   c o n t r o l   l a w s   a n d   o t h e r   a p p l i c a b l e   e x p o r t   
 a n d   i m p o r t   l a w s   g o v e r n   y o u r   u s e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   t e c h n i c a l   
 d a t a ;   a d d i t i o n a l   i n f o r m a t i o n   c a n   b e   f o u n d   o n   O r a c l e ' s   G l o b a l   T r a d e   
 C o m p l i a n c e   w e b   s i t e   l o c a t e d   a t   
 h t t p : / / w w w . o r a c l e . c o m / p r o d u c t s / e x p o r t / i n d e x . h t m l ? c o n t e n t . h t m l .     
 Y o u   a g r e e   t h a t   n e i t h e r   t h e   p r o g r a m s   n o r   a n y   d i r e c t   p r o d u c t   t h e r e o f   
 w i l l   b e   e x p o r t e d ,   d i r e c t l y ,   o r   i n d i r e c t l y ,   i n   v i o l a t i o n   o f   t h e s e   
 l a w s ,   o r   w i l l   b e   u s e d   f o r   a n y   p u r p o s e   p r o h i b i t e d   b y   t h e s e   l a w s   
 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 ,   n u c l e a r ,   c h e m i c a l ,   o r   b i o l o g i c a l   
 w e a p o n s   p r o l i f e r a t i o n . 
 
 D i s c l a i m e r   o f   W a r r a n t y   a n d   E x c l u s i v e   R e m e d i e s 
 
 T H E   P R O G R A M S   A R E   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 .     W E   
 F U R T H E R   D I S C L A I M   A L L   W A R R A N T I E S ,   E X P R E S S   A N D   I M P L I E D ,   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 ,   A N Y   I M P L I E D   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   O R   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   W E   B E   L I A B L E   F O R   A N Y   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 P U N I T I V E   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   D A M A G E S   F O R   L O S S   O F   P R O F I T S ,   
 R E V E N U E ,   D A T A   O R   D A T A   U S E ,   I N C U R R E D   B Y   Y O U   O R   A N Y   T H I R D   P A R T Y ,   
 W H E T H E R   I N   A N   A C T I O N   I N   C O N T R A C T   O R   T O R T ,   E V E N   I F   W E   H A V E   B E E N   A D V I S E D   
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .     O U R   E N T I R E   L I A B I L I T Y   F O R   D A M A G E S   
 H E R E U N D E R   S H A L L   I N   N O   E V E N T   E X C E E D   O N E   T H O U S A N D   D O L L A R S   ( U . S .   $ 1 , 0 0 0 ) . 
 
 N o   T e c h n i c a l   S u p p o r t 
 O u r   t e c h n i c a l   s u p p o r t   o r g a n i z a t i o n   w i l l   n o t   p r o v i d e   t e c h n i c a l   s u p p o r t ,   
 p h o n e   s u p p o r t ,   o r   u p d a t e s   t o   y o u   f o r   t h e   p r o g r a m s   l i c e n s e d   u n d e r   t h i s   
 a g r e e m e n t . 
 
 R e s t r i c t e d   R i g h t s 
 I f   y o u   d i s t r i b u t e   a   l i c e n s e   t o   t h e   U n i t e d   S t a t e s   g o v e r n m e n t ,   t h e   
 p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   c o n s i d e r e d   c o m m e r c i a l   
 c o m p u t e r   s o f t w a r e   a n d   y o u   w i l l   p l a c e   a   l e g e n d ,   i n   a d d i t i o n   t o   
 a p p l i c a b l e   c o p y r i g h t   n o t i c e s ,   o n   t h e   d o c u m e n t a t i o n ,   a n d   o n   t h e   
 m e d i a   l a b e l ,   s u b s t a n t i a l l y   s i m i l a r   t o   t h e   f o l l o w i n g : 
 
 N O T I C E   O F   R E S T R I C T E D   R I G H T S 
 " P r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   D O D   F A R   S u p p l e m e n t   a r e   
 ' c o m m e r c i a l   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   d u p l i c a t i o n ,   a n d   d i s c l o s u r e   
 o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   s u b j e c t   t o   t h e   
 l i c e n s i n g   r e s t r i c t i o n s   s e t   f o r t h   i n   t h e   a p p l i c a b l e   O r a c l e   l i c e n s e   
 a g r e e m e n t .     O t h e r w i s e ,   p r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   F e d e r a l   
 A c q u i s i t i o n   R e g u l a t i o n s   a r e   ' r e s t r i c t e d   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   
 d u p l i c a t i o n ,   a n d   d i s c l o s u r e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   
 s h a l l   b e   s u b j e c t   t o   t h e   r e s t r i c t i o n s   i n   F A R   5 2 . 2 2 7 - 1 9 ,   C o m m e r c i a l   
 C o m p u t e r   S o f t w a r e - R e s t r i c t e d   R i g h t s   ( J u n e   1 9 8 7 ) .     O r a c l e   U S A ,   I n c . ,   
 5 0 0   O r a c l e   P a r k w a y ,   R e d w o o d   C i t y ,   C A     9 4 0 6 5 . " 
 
 E n d   o f   A g r e e m e n t 
 Y o u   m a y   t e r m i n a t e   t h i s   a g r e e m e n t   b y   d e s t r o y i n g   a l l   c o p i e s   o f   t h e   
 p r o g r a m s .     W e   h a v e   t h e   r i g h t   t o   t e r m i n a t e   y o u r   r i g h t   t o   u s e   t h e   
 p r o g r a m s   i f   y o u   f a i l   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   
 a g r e e m e n t ,   i n   w h i c h   c a s e   y o u   s h a l l   d e s t r o y   a l l   c o p i e s   o f   t h e   
 p r o g r a m s . 
 
 R e l a t i o n s h i p   B e t w e e n   t h e   P a r t i e s 
 T h e   r e l a t i o n s h i p   b e t w e e n   y o u   a n d   u s   i s   t h a t   o f   l i c e n s e e / l i c e n s o r .     
 N e i t h e r   p a r t y   w i l l   r e p r e s e n t   t h a t   i t   h a s   a n y   a u t h o r i t y   t o   a s s u m e   o r   
 c r e a t e   a n y   o b l i g a t i o n ,   e x p r e s s   o r   i m p l i e d ,   o n   b e h a l f   o f   t h e   o t h e r   
 p a r t y ,   n o r   t o   r e p r e s e n t   t h e   o t h e r   p a r t y   a s   a g e n t ,   e m p l o y e e ,   
 f r a n c h i s e e ,   o r   i n   a n y   o t h e r   c a p a c i t y .     N o t h i n g   i n   t h i s   a g r e e m e n t   
 s h a l l   b e   c o n s t r u e d   t o   l i m i t   e i t h e r   p a r t y ' s   r i g h t   t o   i n d e p e n d e n t l y   
 d e v e l o p   o r   d i s t r i b u t e   s o f t w a r e   t h a t   i s   f u n c t i o n a l l y   s i m i l a r   t o   t h e   
 o t h e r   p a r t y ' s   p r o d u c t s ,   s o   l o n g   a s   p r o p r i e t a r y   i n f o r m a t i o n   o f   t h e   
 o t h e r   p a r t y   i s   n o t   i n c l u d e d   i n   s u c h   s o f t w a r e . 
 
 O p e n   S o u r c e 
 " O p e n   S o u r c e "   s o f t w a r e   -   s o f t w a r e   a v a i l a b l e   w i t h o u t   c h a r g e   f o r   u s e ,   
 m o d i f i c a t i o n   a n d   d i s t r i b u t i o n   -   i s   o f t e n   l i c e n s e d   u n d e r   t e r m s   t h a t   
 r e q u i r e   t h e   u s e r   t o   m a k e   t h e   u s e r ' s   m o d i f i c a t i o n s   t o   t h e   O p e n   S o u r c e   
 s o f t w a r e   o r   a n y   s o f t w a r e   t h a t   t h e   u s e r   ' c o m b i n e s '   w i t h   t h e   O p e n   
 S o u r c e   s o f t w a r e   f r e e l y   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m .     I f   y o u   u s e   
 O p e n   S o u r c e   s o f t w a r e   i n   c o n j u n c t i o n   w i t h   t h e   p r o g r a m s ,   y o u   m u s t   
 e n s u r e   t h a t   y o u r   u s e   d o e s   n o t :     ( i )   c r e a t e ,   o r   p u r p o r t   t o   c r e a t e ,   
 o b l i g a t i o n s   o f   u s   w i t h   r e s p e c t   t o   t h e   O r a c l e   p r o g r a m s ;   o r   ( i i )   
 g r a n t ,   o r   p u r p o r t   t o   g r a n t ,   t o   a n y   t h i r d   p a r t y   a n y   r i g h t s   t o   o r   
 i m m u n i t i e s   u n d e r   o u r   i n t e l l e c t u a l   p r o p e r t y   o r   p r o p r i e t a r y   r i g h t s   i n   
 t h e   O r a c l e   p r o g r a m s .     F o r   e x a m p l e ,   y o u   m a y   n o t   d e v e l o p   a   s o f t w a r e   
 p r o g r a m   u s i n g   a n   O r a c l e   p r o g r a m   a n d   a n   O p e n   S o u r c e   p r o g r a m   w h e r e   
 s u c h   u s e   r e s u l t s   i n   a   p r o g r a m   f i l e ( s )   t h a t   c o n t a i n s   c o d e   f r o m   b o t h   
 t h e   O r a c l e   p r o g r a m   a n d   t h e   O p e n   S o u r c e   p r o g r a m   ( 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   l i b r a r i e s )   i f   t h e   O p e n   S o u r c e   p r o g r a m   i s   l i c e n s e d   u n d e r   
 a   l i c e n s e   t h a t   r e q u i r e s   a n y   " m o d i f i c a t i o n s "   b e   m a d e   f r e e l y   a v a i l a b l e .     
 Y o u   a l s o   m a y   n o t   c o m b i n e   t h e   O r a c l e   p r o g r a m   w i t h   p r o g r a m s   l i c e n s e d   
 u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( " G P L " )   i n   a n y   m a n n e r   t h a t   
 c o u l d   c a u s e ,   o r   c o u l d   b e   i n t e r p r e t e d   o r   a s s e r t e d   t o   c a u s e ,   t h e   O r a c l e   
 p r o g r a m   o r   a n y   m o d i f i c a t i o n s   t h e r e t o   t o   b e c o m e   s u b j e c t   t o   t h e   t e r m s   
 o f   t h e   G P L . 
 
 E n t i r e   A g r e e m e n t 
 Y o u   a g r e e   t h a t   t h i s   a g r e e m e n t   i s   t h e   c o m p l e t e   a g r e e m e n t   f o r   t h e   
 p r o g r a m s   a n d   l i c e n s e s ,   a n d   t h i s   a g r e e m e n t   s u p e r s e d e s   a l l   p r i o r   o r   
 c o n t e m p o r a n e o u s   a g r e e m e n t s   o r   r e p r e s e n t a t i o n s .     I f   a n y   t e r m   o f   t h i s   
 a g r e e m e n t   i s   f o u n d   t o   b e   i n v a l i d   o r   u n e n f o r c e a b l e ,   t h e   r e m a i n i n g   
 p r o v i s i o n s   w i l l   r e m a i n   e f f e c t i v e . 
 
 L a s t   u p d a t e d :   0 3 / 0 9 / 0 5 
 
 S h o u l d   y o u   h a v e   a n y   q u e s t i o n s   c o n c e r n i n g   t h i s   L i c e n s e   A g r e e m e n t ,   
 o r   i f   y o u   d e s i r e   t o   c o n t a c t   O r a c l e   f o r   a n y   r e a s o n ,   p l e a s e   w r i t e : 
 O r a c l e   U S A ,   I n c . 
 5 0 0   O r a c l e   P a r k w a y , 
 R e d w o o d   C i t y ,   C A   9 4 0 6 5 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   O R A C L E   J D B C   D R I V E R 
 
 
 O R A C L E   S Q L J 
 
 T h i s   P r o g r a m   i n c l u d e s   t h e   O r a c l e   S Q L J   f i l e s   S o u r c e M a p p e r . j a v a   a n d   C l a s s M a p p e r . j a v a . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .     
 H o w e v e r ,   O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r 
 i m p l i e d ,   t o   u s e r s   o f   t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   
 S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   e x c l u s i v e   o f   a n y   w a r r a n t y   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 ,   a l l   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   o r   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 ,   n o n i n f r i n g e m e n t   o r   a n y   o t h e r   w a r r a n t y ,   
 w h e t h e r   e x p r e s s e d   o r   i m p l i e d .     Y o u   u s e   t h i s   S o f t w a r e   a t   y o u r   o w n   
 r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   
 c o v e r ,   r e l i a n c e ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   f r o m   y o u r   u s e   o f   
 t h e   S o f t w a r e . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   O R A C L E   S Q L J 
 
 
 P N G I M A G E   P R O D U C E R 
 
 T h e   P r o g r a m   i n c l u d e s   P N G I m a g e   P r o d u c e r   V 0 . 8 8 . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 / /   C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 / / 
 / /   T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y , 
 / /   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e 
 / /   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g , 
 / /   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f . 
 / /   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s 
 / /   h e r e b y   g r a n t e d . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   P N G I M A G E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T D B   0 . 8 . 1 0 
 T h i s   P r o g r a m   i n c l u d e s   T D B   0 . 8 . 1 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 ( c )   C o p y r i g h t   2 0 0 7 ,   2 0 0 8   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
         d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   T D B 
 
 
 X M L - A P I S 
 
 T h i s   P r o g r a m   c o n t a i n s   t h e   D O M   a n d   S A X   c o m p o n e n t s   o f   t h e   X M L - A P I s . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   
 p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   
 t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   
 i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   
 i n c l u d i n g   m o d i f i c a t i o n s : 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   
       e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   
       w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e .   
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   
       ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   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 ,   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   O R   
 F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   
 I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   
 t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   
 r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   
 t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   
 t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   
 O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   
 t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   
 f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 W 3 C   D O C U M E N T   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   
 B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   
 ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   
 t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   
 g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   
 t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   
       ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   
       " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   
       T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   
       A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   
 a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   
 c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   
 H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   
 c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   
 t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   
 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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   
 F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   
 t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   
 r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   
 t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   
 C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   
 s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   
 o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 
 S A X   L I C E N S E 
 
 T h i s   l i c e n s e   a p p l i e s   t o   a l l   i n t e r f a c e s   a n d   c l a s s e s   i n   t h e   o r g / x m l / s a x   h i e r a r c h y .   
 
 T h i s   m o d u l e ,   b o t h   s o u r c e   c o d e   a n d   d o c u m e n t a t i o n ,   i s   i n   t h e   P u b l i c   D o m a i n ,   a n d   c o m e s   w i t h   N O   W A R R A N T Y .   
 S e e   h t t p : / / w w w . s a x p r o j e c t . o r g   f o r   f u r t h e r   i n f o r m a t i o n .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   X M L - A P I S 
 
 
 C A P I L A N O   1 . 6 . 3 
 T h i s   P r o g r a m   i n c l u d e s   I B M   I n s t a l l a t i o n   M a n a g e r   a n d   P a c k a g i n g   U t i l i t y   f o r   t h e   R a t i o n a l   S o f t w a r e   D e v e l o p m e n t   P l a t f o r m   ( C A P I L A N O )   1 . 6 . 3 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   C A P I L A N O . 
 
 I B M   I n s t a l l a t i o n   M a n a g e r   a n d   P a c k a g i n g   U t i l i t y   f o r   t h e   R a t i o n a l   S o f t w a r e   D e v e l o p m e n t   P l a t f o r m   1 . 6 . 3 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 A p a c h e   C o m m o n s   C o d e c   1 . 3 . 0 ,   A p a c h e   C o m m o n s   E l   1 . 0 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   A p a c h e   C o m m o n s   N e t   1 . 4 . 1 ,   A p a c h e   H T T P   C l i e n t   3 . 1 . 0 ,   A p a c h e   L u c e n e   1 . 9 . 1 ,   A p a c h e   O r o   2 . 0 . 8 ,   A p a c h e   T o m c a t   4 . 1 . 3 0 ,   A p a c h e   T o o l s   A n t   1 . 7 . 1 ,   A p a c h e   H t t p C o m p o n e n t s   H t t p C l i e n t   4 . 1 . 2 ,   G r o o v y   1 . 8 . 4 ,   C o m m o n s - C L I   1 . 2 ,   J S O N - S i m p l e   1 . 1 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   C O D E 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 E c l i p s e   4 . 2 . 1 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 5 . 4   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 8 . 1 ,   A n t   1 . 8 . 3 ,   A S M   3 . 3 . 1 ,   A t i n j e c t   1 . 0 ,   B a t i k   1 . 6 ,   C a i r o   B i n d i n g ,   
 C a i r o   L i b r a r y   1 . 0 . 2 ,   C o c o a   B i n d i n g ,   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0 , 
 C o m m o n s   L o g g i n g   1 . 0 . 4 ,   D O M   3 ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0 ,   F e l i x   G o g o   0 . 8 ,   F e l i x   1 . 6   ( S C R   A P I ) ,   H a m c r e s t   C o r e   1 . 1 ,   I C U 4 J   4 . 4 . 2 ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0 ,   J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0 , 
 J a v a   E x p r e s s i o n   L a n g u a g e   I m p l   2 . 2 . 0 ,   J a v a   M i r r o r   A P I ,   J a v a   S e r v e r   P a g e   A P I   2 . 2 . 0 ,   J a v a   S e r v e r   P a g e   I m p l   2 . 2 . 2 ,   J a v a   S e r v l e t   A P I   3 . 1 - b 3 3 ,   J e t t y   8 . 1 . 3 ,   J S c h   0 . 1 . 4 6 , 
 J u n i t   4 . 1 0 ,   J u n i t   3 . 8 . 2 ,   L u c e n e   2 . 9 . 1 ,   M i n a   2 . 0 . 2 ,   M i n a   S S H D   0 . 5 ,   M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s   4 . 3 . 0 ,   p i x m a n   0 . 1 . 6 ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) , 
 S A T 4 J   2 . 3 . 0   ( s u b s e t ) ,   S A X   2 . 0 . 2 ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0 ,   X H T M L   D T D s   1 . 1 ,   X M L - A P I s   1 . 3 . 4 ,   X M L 4 J   4 . 3 ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .   T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   A I X ( R ) ,   J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   H P - U X ( R ) ,   J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,   J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,   J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 O r a c l e ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   M a c   O S X ( R ) ,   J a v a   ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   7 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   S o l a r i s ( R ) ,   J a v a ( T M )   2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 
 
 T h e   n o t i c e s   a n d   i n f o r m a t i o n   f i l e s   f o r   t h e   a b o v e   l i s t e d   J R E   p l a t f o r m s   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   d i r e c t o r i e s : 
 
 A I X   P l a t f o r m s : 
 / e c l i p s e / j r e _ / j r e / n o t i c e s . t x t 
 
 H P - U X   P l a t f o r m s : 
 / e c l i p s e / j r e _ / N o t i c e s . h t m l 
 
 L i n u x   a n d   S o l a r i s   P l a t f o r m s : 
 / e c l i p s e / j r e _ / n o t i c e s . t x t 
 
 W i n d o w s   P l a t f o r m s : 
 \ e c l i p s e \ j r e _ \ n o t i c e s . t x t 
 
 M a c   O S X   P l a t f o r m s : 
 \ e c l i p s e \ j r e _ \ j r e \ C o n t e n t s \ H o m e \ T H I R D P A R T Y L I C E N S E R E A D M E .   t x t 
 
 E N D   O F   J R E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 1 .   G N O M E   B i n d i n g 
 2 .   G T K +   B i n d i n g 
 3 .   G T K   +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y -   f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
 C o p y r i g h t   ( C )   
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 E N D   O F   L G P L   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 J L i n e   v 1 . 0 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   M a r c   P r u d ' h o m m e a u x   
 A l l   r i g h t s   r e s e r v e d . 
 
 A S M   v 3 . 2 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   A S M   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A N T L R   2   L i c e n s e 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   d o m a i n .   A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   c o m m e r c i a l   s o f t w a r e . 
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   A N T L R .   
 I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d . 
 
 E N D   O F   A N T L R 2   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E N D   O F   C A P I L A N O   1 . 6 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 R S x   C o m m o n   9 . 0 
 
 A P A C H E   C O D E   
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e .   o r g : 
 
 R o m e   0 . 9 ,   g o o g l e - g s o n   1 . 4 ,   A p a c h e   A x i s   1 . 4 ,   X M L   B e a n s   2 . 2 . 0 ,   A p a c h e   C o m m o n s   C o d e c   1 . 3 ,   A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 3 ,   1 . 0 . 4 ,   A p a c h e   L o g 4 j   1 . 2 . 1 1   a n d   1 . 2 . 1 2 ,   A p a c h e   C o m m o n s   H T T P C l i e n t   3 . 0 . 1 ,   E x p l o r e r C a n v a s   V .   0 0 0 2 ,   A p a c h e   C o m m o n s   B e a n U t i l s   1 . 6 ,   A p a c h e   C o m m o n s   D i g e s t e r   1 . 5 ,   A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 1 . 1 ,   T r u e z i p   6 . 7 ,   T o m c a t   4 . 1 . 3 . 0 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   
 
 A P A C H E   1 . 1 
 
 C r i m s o n   1 . 1 . 3 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   A p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 E N D   O F   A P A C H E   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 D O J O   T O O L K I T 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 0 ,   T h e   D o j o   F o u n d a t i o n 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E C L I P S E   C O D E 
 T h e   f o l l o w i n g   s u b s e t   o f   t h i r d   p a r t y   c o d e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 A n t   1 . 6 . 5   ,   A n t   1 . 7 . 1   ,   A p a c h e   F O P / A v a l o n   ( 2 7 / 0 2 / 2 0 0 3 ) ,   A S M   3 . 1   ,   A x i s   1 . 4 . 0   ,   B a t i k   1 . 6   ,   C a i r o   B i n d i n g   ,   C a i r o   L i b r a r y   1 . 0 . 2   ,   C a r b o n   B i n d i n g   ,   C o m m o n s   C L I   1 . 0 . 0   ,   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1   ,   C o m m o n s   D i s c o v e r y   0 . 2 . 0   ,   C o m m o n s   E L   1 . 0   ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0   ,   C o m m o n s   I O   1 . 0 . 0   ,   C o m m o n s   L o g g i n g   1 . 0 . 3   ,   C o m m o n s   L o g g i n g   1 . 0 . 4   ,   D e r b y   1 0 . 5 . 1 . 1   ,   D O M   2   ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0   ,   E c l i p s e   3 . 5 . 2   ( s u b s e t )   , E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 0   ( s u b s e t ) ,   E c l i p s e   D T P   1 . 7 . 2   ( s u b s e t ) ,   E c l i p s e   E M F   2 . 5 . 0   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 5 . 2   ( s u b s e t ) ,   E c l i p s e   G E F   3 . 5 . 2 ,   E c l i p s e   U M L 2   3 . 0 . 1 ,   E c l i p s e   X S D   2 . 5 . 0 ,   F l u t e   1 . 3 . 0   ,   F O P   T r a n s c o d e r   1 . 0   b e t a 2   ,   G N O M E   B i n d i n g   ,   G T K +   B i n d i n g   ,   G T K +   B i n d i n g   f o r   M o z i l l a   ,   H a m c r e s t   C o r e   1 . 1   ,   I C U 4 J   4 . 0 . 1   ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0   ,   i T e x t   1 . 5 . 4   ( i T e x t )   a n d   1 . 5 . 2   ( i T e x t   A s i a n )   ,   J a v a   A P I   f o r   X M L - b a s e d   R P C   ( J A X - R P C )   1 . 1 . 0   ,   J a v a   M i r r o r   A P I   ,   J a v a   S S H   A p p l e t   ,   J e t t y   6 . 1 . 1 5   ,   J S c h   0 . 1 . 4 1   ,   J t i d y   R 7   ,   J u n i t   3 . 8 . 1   ,   J u n i t   3 . 8 . 2   ,   J u n i t   4 . 5 . 0   ,   L P G   R u n t i m e   1 . 1   ,   L u c e n e   1 . 9 . 1   ( s u b s e t ) ,   M o z i l l a   B i n d i n g   ,   O S G i   M a t e r i a l s   4 . 0 . 1   ,   O S G i   M a t e r i a l s   4 . 2 . 0   ( s u b s e t ) ,   p i x m a n   0 . 1 . 6   ,   P r o t o t y p e   J a v a S c r i p t   F r a m e w o r k   1 . 4 . 0   ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) ,   R h i n o   1 . 7 R 1   ,   S A T 4 J   2 . 1 . 1   ( s u b s e t ) ,   S A X   2 . 0 . 2   ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0   ,   S O A P   w i t h   A t t a c h m e n t s   A P I   f o r   J a v a   ( S A A J )   1 . 2 . 0   ,   T o m c a t   3 . 2 . 4   ( J a s p e r   c o m p i l e r ) ,   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r )   ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I   2 . 0 )   ,   T o m c a t   6 . 0 . 1 4   ( J a v a   S e r v l e t   A P I s   2 . 5 . 0 )   ,   W S D L 4 J   1 . 5 . 1   ,   X a l a n - J   2 . 7 . 1   ( s u b s e t ) ,   X e r c e s - J   2 . 9 . 0   ,   X H T M L   D T D s   1 . 1   ,   X M L   C o m m o n s   R e s o l v e r   1 . 2   ,   X M L 4 J   4 . 3 ,   X M L - A P I s   1 . 3 . 0 4   ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) ,   A p a c h e   C o m m o n s   E L   1 . 0 
 E c l i p s e   3 . 3 . 2 ,   E c l i p s e   B I R T   2 . 3 . 2 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   ( E C F )   2 . 0 ,   E c l i p s e   E M F & X S D   2 . 4 . 2 ,   E c l i p s e   E M F - S D O   2 . 4 . 2 ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 3 . 2 ,   E c l i p s e   H e l p   S y s t e m   3 . 4 ,   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   2 . 2 . 1 ,   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   2 . 3 . 2 ,   E q u i n o x   3 . 4 . 2 ,   J a s p e r   C o m p i l e r   5 . 5 . 1 7 ,   J a v a   A P I   f o r   J a v a S e r v e r   P a g e s   2 . 0 . 0   ,   J a v a   S e r v l e t   A P I   2 . 4 . 0 ,   J e t t y   5 . 1 . 1 1   ,   L u c e n e   S u b s e t   1 . 4 . 3 ,   L u c e n e   S u b s e t   1 . 9 . 1 ,   O S G i   M a t e r i a l s   4 . 0 . 1 ,   O S G i   M a t e r i a l s   4 . 1 . 0 ,   S e r v i c e   A c t i v a t o r   T o o l k i t   ( S A T )   ( s u b s e t ) ,   E c l i p s e   H e l p   S y s t e m ,   ,   J e t t y ,   ,   L u c e n e ,   ,   L u c e n e   H T M L   P a r s e r ,   ,   M X 4 J ,   
 E c l i p s e   P r o c e s s   F r a m e w o r k   1 . 5 . 1 . 5 ,   E c l i p s e   P r o c e s s   F r a m e w o r k   C o m p o s e r   ( R i c h   T e x t   E d i t o r   C l i e n t )   1 . 2 . 0 . 4 ,   ,   A n t   1 . 6 . 5   ,   A n t   1 . 7 . 0   , A S M   3 . 1   ,   C a i r o   B i n d i n g   ,   C a i r o   L i b r a r y   1 . 0 . 2   ,   C a r b o n   B i n d i n g   ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1   ,   C o m m o n s   E L   1 . 0   ,   E c l i p s e   3 . 4 . 2 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   2 . 0 . 0   ( s u b s e t ) ,   E c l i p s e   E q . 2   ( s u b s e t ) ,   E c l i p s e   X S D   2 . 4 . 2 u i n o x   ( O S G i   S e r v i c e s )   3 . 4 ,   I C U 4 J   3 . 8 . 1   ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0   ,   J a v a   M i r r o r   A P I   ,   J a v a   S S H   A p p l e t   ,   J e t t y   5 . 1 . 1 4   ,   J S c h   0 . 1 . 3 7   
 J u n i t   3 . 8 . 1   ,   J u n i t   3 . 8 . 2   ,   J u n i t   4 . 3 . 1   ,   L u c e n e   1 . 9 . 1   ( s u b s e t ) ,   M o z i l l a   B i n d i n g   ,   O S G i   M a t e r i a l s   4 . 0 . 1   ,   O S G i   M a t e r i a l s   4 . 1 . 0 ,   p i x m a n   0 . 1 . 6   ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) ,   S A T 4 J   2 . 0 . 3   ( s u b s e t ) ,   T o m c a t   3 . 2 . 4 ,   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r )   ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   A P I s   2 . 4 . 0 )   ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I   2 . 0 )   ,   X H T M L   D T D s   1 . 1 ,   X M L 4 J   4 . 3 ,   E c l i p s e   P r o c e s s   F r a m e w o r k   1 . 5 . 0 . 4 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 E C L I P S E   P R O C E S S   F R A M E W O R K 
 
 T h e   P r o g r a m   c o n t a i n s   p o r t i o n s   o f   t h e   E c l i p e   P r o c e s s   F r a m e w o r k   v . 1 . 5 . 1 . 3 .   T h e   E c l i p s e   P r o c e s s   F r a m e w o r k   i s   a   p r o j e c t   l o c a t e d   a t   t h e   E c l i p s e   F o u n d a t i o n .   S o u r c e   c o d e   m a y   b e   o b t a i n e d   a t   w w w . e c l i p s e . o r g / e p f / 
 
 E N D   O F   E C L I P S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   S D K   f o r   M u l t i p l a t f o r m s ,   J a v a   T e c h n o l o g y   E d i t i o n   
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M ( R )   3 2 - b i t   S D K   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b   
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   Y o u   t o   t h i s   f i l e   f o r   d e t a i l s   
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d   
 a b o v e   o r   o t h e r w i s e   i d e n t i f i e d   a s   E x c l u d e d   C o m p o n e n t s   i n   t h e   L i c e n s e   
 I n f o r m a t i o n   d o c u m e n t   f o r   t h e   a b o v e - l i s t e d   p r o d u c t s   ( " t h e   P r o g r a m " ) .   
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   Y o u   m a y   
 h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s   ( c o l l e c t i v e l y   
 " I B M " ) ,   t h e   t h i r d   p a r t y   s o f t w a r e   c o d e   i d e n t i f i e d   b e l o w   a r e   " E x c l u d e d   
 C o m p o n e n t s "   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   L i c e n s e   
 I n f o r m a t i o n   d o c u m e n t   a c c o m p a n y i n g   t h e   P r o g r a m   a n d   n o t   t h e   l i c e n s e   t e r m s   
 t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w .   T h e   n o t i c e s   a r e   p r o v i d e d   f o r   
 i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   o r   E x c l u d e d   
 C o m p o n e n t s   l i s t e d   i n   t h e   a g r e e m e n t s   f o r   t h e   P r o g r a m   t h a t   a r e   n o t   u s e d   
 b y ,   o r   t h a t   w e r e   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   Y o u   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s   
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d   
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y   
 w e b   s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y   
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g   
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 T h e   f o l l o w i n g   a r e   E x c l u d e d   C o m p o n e n t s :   
 A p a c h e   H a r m o n y : - 
 *   A n n o t a t i o n   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   B e a n s   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   j n d i   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   l a n g - m a n a g e m e n t   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   l o g g i n g   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   s e c u r i t y   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   s q l   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   j a v a . u t i l   ( p a r t   o f   l u n i )   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) )   
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   E X C L U D E D   C O M P O N E N T S 
 
                                                                                                                                                                                                                             
 
 O T H E R   N O T I C E S 
 
 T h e   f o l l o w i n g   N o t i c e s   a p p l y   t o   p o r t i o n s   o f   t h i s   P r o g r a m .   
 
 T h e y   a r e   n o t   p a r t   o f   t h e   l i c e n s e   u n d e r   w h i c h   y o u   r e c e i v e   t h e   P r o g r a m   a n d   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y .   
 
 D e s c r i p t i o n   /   N o t i c e s 
 
 A p a c h e   V 1 . 1   L i c e n s e   I t e m s 
 
 *   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   ( B C E L ) 
 *   R e g u l a r   E x p r e s s i o n   1 . 2 
 *   R e s o l v e r 
 *   X M L   N a m e s p a c e   u t i l i t i e s 
 *   X M L   S e c u r i t y 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g   . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
                                                                                                                                                                     
 
 A p a c h e   V 2   L i c e n s e   I t e m s 
 
 *   D e r b y   
 *   H a r m o n y 
 *   X a l a n   ( X S L T 4 J )   
 *   X a l a n   S e r i a l i z e r 
 *   X e r c e s   ( X M L 4 J ) 
 *   X M L - A P I S   
 *   X M L - C o m m o n s 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
                                                                                                                                                                     
 A p a c h e   H a r m o n y 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
                                                                                                                                                                     
 
 A p a c h e   X a l a n   ( X S L T 4 J ) 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   O v i d i u   P r e d e s c u         o v i d i u @ c u p . h p . c o m         o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w a s   o r i g i n a l l y   d e v e l o p e d   a t   H e w l e t t   P a c k a r d   C o m p a n y . 
 
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 
 *   I B M   C o r p o r a t i o n 
 
 o   B 2 B X M L 4 J   1 . 2 . 1 
 
 *   I B M   C o r p o r a t i o n   a n d   o t h e r s 
 
 o   X S L T 4 J   2 . 7 
 
 o   X M L 4 J   4 . 4   
 
 o   J A X P   1 . 3   &   1 . 4 
 
 *   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 o   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   5 . 0   
 
 o   R e g u l a r   E x p r e s s i o n   1 . 2   
 
                                                                                                                                                                     
 A p a c h e   X a l a n   S e r i a l i z e r 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m   . 
 
                                                                                                                                                                     
 
 A p a c h e   X e r c e s   ( X M L 4 J )   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) .   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g :   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m .   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
                                                                                                                                                                     
 
 A p a c h e   x m l - c o m m o n s   x m l - a p i s 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 
                                                                                                                                                                     
 
 C o o l S e r v l e t s . c o m 
 
 T h e   P r o g r a m   m a y   i n c l u d e   C S   C o d e V i e w e r   1 . 0 .   T h i s   s o f t w a r e   i s   C o p y r i g h t   1 9 9 9   b y   C o o l S e r v l e t s . c o m . 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   n a m e   o f   C o o l S e r v l e t s . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O O L S E R V L E T S . C O M   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
                                                                                                                                                                     
 
 C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v   0 . 1 0 k 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v .   0 . 1 0 k ;   
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w :   
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h 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   a n d   w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r 
 
 r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
                                                                                                                                                                     
 D O M 
 
 P l e a s e   r e f e r   t o   N o t i c e   a t :   h t t p : / / w w w . w 3 .   o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / i p r - n o t i c e - 2 0 0 2 1 2 3 1 # N o t i c e s   
 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   C o p y r i g h t     1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 .   o r g / C o n s o r t i u m / L e g a l /   
 
                                                                                                                                                                     
 
 F d L i b M 
 
 C o p y r i g h t   ( C )   1 9 9 3   b y   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 
 D e v e l o p e d   a t   S u n S o f t ,   a   S u n   M i c r o s y s t e m s ,   I n c .   b u s i n e s s .   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   i s   f r e e l y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   n o t i c e   i s   p r e s e r v e d .   
 
                                                                                                                                                                     
 
 I C U 4 J 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   C o p y r i g h t   ( c ) 
 
 1 9 9 5 - 2 0 0 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d .   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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
                                                                                                                                                                     
 
 I n f o - Z I P 
 
 T h i s   i s   v e r s i o n   2 0 0 3 - M a y - 0 8   o f   t h e   I n f o - Z I P   c o p y r i g h t   a n d   l i c e n s e .   T h e   d e f i n i t i v e   v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   i n d e f i n i t e l y . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 3   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
 M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n -   M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   C h r i s t i a n   S p i e l e r ,   A n t o i n e   V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e 
 
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
 d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s )   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d . 
 
 3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   o f   t h e   I n f o - Z I P   U R L ( s ) . 
 
 4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s . 
 
                                                                                                                                                                     
 L i b u n g i f   -   A n   u n c o m p r e s s e d   G I F   l i b r a r y   -   E r i c   S .   R a y m o n d 
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7   E r i c   S .   R a y m o n d 
 
 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 . 
 
                                                                                                                                                                     
 
 R E L A X   N G   O b j e c t   M o d e l / P a r s e r   
 
 M I T   C o p y r i g h t   ( c ) 
 
 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 . 
 
                                                                                                                                                                     
 
 R e l a x N G C C   -   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . "   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   o f   t h e   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
                                                                                                                                                                     
 
 S A X   P a r s e r 
 
 F o r   i n f o r m a t i o n   a n d   c o p y r i g h t   s t a t u s ,   p l e a s e   r e f e r   t o :   h t t p :   / / w w w . s a x p r o j e c t . o r g /   
 
                                                                                                                                                                     
 
 W 3 C ( c )   S o f t w a r e   N o t i c e 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s -   2 0 0 2 1 2 3 1   
 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 J o s e p h   R e a g l e         M a i l t o : s i t e - p o l i c y @ w 3 . o r g       
 
 L a s t   r e v i s e d   b y   R e a g l e   $ D a t e :   2 0 0 4 / 0 4 / 0 6   1 7 : 2 0 : 2 6 
 
                                                                                                                                                                     
 z l i b   S o f t w a r e   N o t i c e 
 
 z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
 v e r s i o n   1 . 1 . 3 ,   J u l y   9 t h ,   1 9 9 8 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 J e a n - l o u p   G a i l l y   M a r k   A d l e r 
 j l o u p @ g z i p . o r g   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 
 T h e   d a t a   f o r m a t   u s e d   b y   t h e   z l i b   l i b r a r y   i s   d e s c r i b e d   b y   R F C s   ( R e q u e s t   f o r   C o m m e n t s )   1 9 5 0   t o   1 9 5 2   i n   t h e   f i l e s   f t p : / / d s .   i n t e r n i c . n e t / r f c / r f c 1 9 5 0 . t x t   ( z l i b   f o r m a t ) ,   r f c 1 9 5 1 . t x t   ( d e f l a t e   f o r m a t )   a n d   r f c 1 9 5 2 . t x t   ( g z i p   f o r m a t 
 
                                                                                                                                                                     
 
 M o z i l l a   R h i n o 
 
 *   T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   N e t s c a p e   P u b l i c 
 *   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e 
 *   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f 
 *   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / N P L / 
 * 
 *   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S 
 *   I S "   b 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 i t h e r   e x p r e s s   o r 
 *   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g 
 *   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 * 
 *   T h e   O r i g i n a l   C o d e   i s   R h i n o   c o d e ,   r e l e a s e d 
 *   M a y   6 ,   1 9 9 9 . 
 * 
 *   T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   N e t s c a p e 
 *   C o m m u n i c a t i o n s   C o r p o r a t i o n .   P o r t i o n s   c r e a t e d   b y   N e t s c a p e   a r e 
 *   C o p y r i g h t   ( C )   1 9 9 7 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l 
 *   R i g h t s   R e s e r v e d . 
 * 
 *   C o n t r i b u t o r ( s ) : 
 * 
 *   K e m a l   B a y r a m 
 *   P a t r i c k   B e a r d 
 *   N o r r i s   B o y d 
 *   I g o r   B u k a n o v ,   i g o r @ m i r 2 . o r g 
 *   B r e n d a n   E i c h 
 *   E t h a n   H u g g 
 *   R o g e r   L a w r e n c e 
 *   T e r r y   L u c a s 
 *   M i k e   M c C a b e 
 *   M i l e n   N a n k o v 
 *   A t t i l a   S z e g e d i ,   s z e g e d i a @ f r e e m a i l . h u 
 *   I a n   D .   S t e w a r t 
 *   A n d i   V a j d a 
 *   A n d r e w   W a s o n 
 * / 
 
 
                                                                                                                                                                     
 O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 
 ( a )   W i l y   T e c h n o l o g y :   P o r t i o n s   o f   t h e   s o u r c e   c o d e   i n   t h e   j a v a . l a n g . i n s t r u m e n t . I n s t r u m e n t a t i o n   c o m p o n e n t   a r e   C o p y r i g h t   2 0 0 3   W i l y   T e c h n o l o g y ,   I n c . . 
 
 ( b )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   1 9 9 2 . 
 
 ( c )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( d )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
                                                                                                                                                                     
 
 E N D   O F   O T H E R   N O T I C E S 
 
 E N D   O F   D O C U M E N T 
 
 E N D   O F   I B M   J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 J D O M   
 
 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 4   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s   t h e s e   c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   " J D O M "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   .   
 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J D O M " ,   n o r   m a y   " J D O M "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   f r o m   t h e   J D O M   P r o j e c t   M a n a g e m e n t   .   
 
 I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e   e n d - u s e r   d o c u m e n t a t i o n   p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e   s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   e q u i v a l e n t   t o   t h e   f o l l o w i n g :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   J D O M   P r o j e c t   ( h t t p : / / w w w . j d o m . o r g / ) . " 
 
 A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s   a v a i l a b l e   a t   h t t p : / / w w w . j d o m . o r g / i m a g e s / l o g o s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   J D O M   A U T H O R S   O R   T H E   P R O J E C T   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   J D O M   P r o j e c t   a n d   w a s   o r i g i n a l l y   c r e a t e d   b y   J a s o n   H u n t e r   a n d   B r e t t   M c L a u g h l i n   .   F o r   m o r e   i n f o r m a t i o n 
 o n   t h e   J D O M   P r o j e c t ,   p l e a s e   s e e   . 
 
 E N D   O F   J D O M   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 J a v a   H T M L   T i d y   -   J T i d y 
 *   H T M L   p a r s e r   a n d   p r e t t y   p r i n t e r 
 * 
 *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s 
 *   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n 
 *   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s 
 *   R e s e r v e d . 
 * 
 *   C o n t r i b u t i n g   A u t h o r ( s ) : 
 * 
 *   D a v e   R a g g e t t   
 *   A n d y   Q u i c k   ( t r a n s l a t i o n   t o   J a v a ) 
 *   G a r y   L   P e s k i n   ( J a v a   d e v e l o p m e n t ) 
 *   S a m i   L e m p i n e n   ( r e l e a s e   m a n a g e m e n t ) 
 *   F a b r i z i o   G i u s t i n a   
 *   V l a d   S k a r z h e v s k y y   
 * 
 *   T h e   c o n t r i b u t i n g   a u t h o r ( s )   w o u l d   l i k e   t o   t h a n k   a l l   t h o s e   w h o 
 *   h e l p e d   w i t h   t e s t i n g ,   b u g   f i x e s ,   a n d   p a t i e n c e .   T h i s   w o u l d n ' t 
 *   h a v e   b e e n   p o s s i b l e   w i t h o u t   a l l   o f   y o u . 
 * 
 *   C O P Y R I G H T   N O T I C E : 
 * 
 *   T h i s   s o f t w a r e   a n d   d o c u m e n t a t i o n   i s   p r o v i d e d   " a s   i s , "   a n d 
 *   t h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   m a k e   n o 
 *   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s ,   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 ,   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   o r   f i t n e s s 
 *   f o r   a n y   p a r t i c u l a r   p u r p o s e   o r   t h a t   t h e   u s e   o f   t h e   s o f t w a r e   o r 
 *   d o c u m e n t a t i o n   w i l l   n o t   i n f r i n g e   a n y   t h i r d   p a r t y   p a t e n t s , 
 *   c o p y r i g h t s ,   t r a d e m a r k s   o r   o t h e r   r i g h t s . 
 * 
 *   T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   w i l l   n o t   b e 
 *   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s 
 *   a r i s i n g   o u t   o f   a n y   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n ,   e v e n   i f 
 *   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 * 
 *   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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e 
 *   t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   d o c u m e n t a t i o n   a n d   e x e c u t a b l e s , 
 *   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 * 
 *   1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 *   2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t 
 *   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 *   3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y 
 *   s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 * 
 *   T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   s p e c i f i c a l l y 
 *   p e r m i t ,   w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e 
 *   a s   a   c o m p o n e n t   f o r   s u p p o r t i n g   t h e   H y p e r t e x t   M a r k u p   L a n g u a g e   i n 
 *   c o m m e r c i a l   p r o d u c t s .   I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t , 
 *   a c k n o w l e d g m e n t   i s   n o t   r e q u i r e d   b u t   w o u l d   b e   a p p r e c i a t e d . 
 
 E N D   O F   J T I D Y   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 J A X E N   1 . 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 
 / * 
 $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 * / 
 
 
 E N D   O F   J A X E N   1 . 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 M I C R O S O F T   C O D E 
 
 P o r t i o n s   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   M I C R O S O F T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
   G N O M E   B i n d i n g 
   G T K +   B i n d i n g 
   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t 
 
 P o r t i o n s   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   M I C R O S O F T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 E C L I P S E   C O D E 
 
 A p a c h e   A n t   1 . 8 . 3 ,   C o m m o n s - l o g g i n g   1 . 0 . 3 ,   c o m m o n s - l o g g i n g   1 . 0 . 4 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E P L   C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   E c l i p s e   P u b l i c   L i c e n s e .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y ,   i n c l u d i n g   E c l i p s e . o r g .       
 
 
 -   E c l i p s e   P l a t f o r m   3 . x   D e r i v a t i v e   c l a s s e s 
 -   E c l i p s e   P r o c e s s   F r a m e w o r k   ( R i c h   T e x t   C l i e n t )   1 . 2 . 0 . 4 
 -   E c l i p s e   T e s t   a n d   P e r f o r m a n c e   T e s t   P l a t f o r m   4 . 7 . 2 
 
 E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s : 
 -   E c l i p s e   E M F - X S D   E x a l m p l e s   2 . 8 . 1   ,   E c l i p s e   G M F   T o o l i n g   3 . 0 . 1 ,   E c l i p s e   M 2 T   -   J E T   1 . 1 . 1   ,   E c l i p s e   Q V T   O p e r a t i o n a l   ,   E c l i p s e   p l a t f o r m   4 . 2 . 2   h t t p s : / / g i t h u b . c o m / e c l i p s e / e c l i p s e . p l a t f o r m / t r e e / m a s t e r / u p d a t e 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 	 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 1 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 5 
 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 	 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 9 3   
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 0 3 3 3 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 9 8 1 8 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 9 9 9 3 7     
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 2 4 4 3 4 1 
   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 9 7 3 4 2 
   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 3 6 4 2 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 1 3 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 2 4 
 
 I n   a d d i t i o n ,   I B M   m a d e   c e r t a i n   a d d i t i o n a l   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e   t h a t   w e r e   n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   f r o m   f t p : / / f t p . s o f t w a r e . i b m . c o m / s o f t w a r e / r a t i o n a l / o p e n s o u r c e / r a d /   o r   b y   s e n d i n g   a n   e m a i l   t o     i e s @ c a . i b m . c o m . 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E N D   O F   R S x   C o m m o n   9 . 0   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E n d   o f   I B M   D a t a   S t u d i o   c l i e n t   V 4 . 1   N o t i c e s   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S t a r t   o f   I B M   I n f o S p h e r e   D a t a   A r c h i t e c t   V 9 . 1   N o t i c e s   a n d   I N F O R M A T I O N 
 
 A P A C H E   C O D E   I .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 .     T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 -   A p a c h e   A x i s 	 	 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   D i s c o v e r y   	 V 0 . 2   	 
 -   A p a c h e   C o m m o n s   O R O   	 V 2 . 0 
 -   A p a c h e   J a k a r t a 	 	 v 5 . 0 
 -   A p a c h e   R e g e x p 	 	 V . 1 0 
 -   A p a c h e   R e g e x p                         	 	 V 1 . 2 
 -   A p a c h e   T o m c a t 	 	 V 4 . 1 . 3 
 -   A p a c h e   S O A P 	 	 	 V 2 . 3 
 -   A p a c h e   W S I L 4 J 	 	 V 1 . 0 
 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 / *   
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t     2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "     a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "     m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e "   , 
   *         n o r   m a y   " A p a c h e "     a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "     A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 E N D   O F   A P A C H E   C O D E   I   N O T I C E S   A N D   I N F O R M A T I O N       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A P A C H E   C O D E   I I .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 -   A p a c h e   A n t                                   	 	 v 1 . 6 . 2 ,   v 1 . 7 
 -   A p a c h e   A x i s 	 	 	 v 1 . 2 . 1 
 -   A p a c h e   B a t i k 	 	 	 v 1 . 6 
 -   A p a c h e   C a c t u s 	   	 v 1 . 7 
 -   A p a c h e   C o m m o n s   C o d e c 	 v 1 . 3 
 -   A p a c h e   C o m m o n s   E l 	 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   L o g g i n g 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   N e t 	 	 v 1 . 4 
 -   A p a c h e   C o m m o n s   C o d e c   	 v 1 . 3 
 -   A p a c h e   C o m m o n s   L o g g i n g 	 v 1 . 0 . 4 
 -   A p a c h e   D e r b y 	 	 	 v 1 0 . 5 
 -   A p a c h e   J a s p e r 	 	 v 5 . 5 
 -   A p a c h e   J S O N 4 J 	 	 v 1 . 0 
 -   A p a c h e   F O P 	 	 	 v 0 . 2 0 . 5 
 -   A p a c h e   H a r m o n y 	 	 v 5 . 0 
 -   A p a c h e   L O G 4 J 	 	 v 1 . 2 
 -   A p a c h e   L u c e n e 	 	 v 1 . 9 ,   V 2 . 3 
 -   A p a c h e   X a l a n 	 	 	 v 2 . 7 
 -   A p a c h e   X e r c e s 	 	 v 2 . 9 ,   V 4 . 4 
 -   A p a c h e   X M L   -   A P I S 	 	 v 1 . 3 
 -   A p a c h e   X M L   R e s o l v e r 	 	 v 1 . 2 
 -   A p a c h e   X M l   S e r i a l i z e 	 	 v   2 . 7 
 -   M o r t b a y . J E T T Y 	 	 v 5 . 1 
 -   A p a c h e   J e n a 	 	 	 v 2 . 6 . 4 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F   A P A C H E   C O D E   I I   N O T I C E S   A N D   I N F O R M A T I O N       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A N T L R 
 
 T h i s   P r o g r a m   i n c l u d e s   A N T L R   V 2 . 7 . 6 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   
 d o m a i n .     A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   
 s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   
 i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   
 c o m m e r c i a l   s o f t w a r e .   
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   
 a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   
 m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   
 o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   
 t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   
 r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   
 t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   
 A N T L R .   I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   
 s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   
 c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   
 a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d .   
 
 H e r e   i s   t h e   l i c e n s e   U R L :   h t t p : / / w w w . a n t l r 2 . o r g / l i c e n s e . h t m l 
 
 
 E N D   O F   A N T L R   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A S M 
 
 T h i s   P r o g r a m   i n c l u d e s   A S M   v 3 . 1 ,   v 3 . 2 ,   V 3 . 3 . 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
         t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   A S M   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 B R O W S E R L A U N C H E R 
 
 T h i s   P r o g r a m   i n c l u d e s   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e s p o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 C A P I L A N O   1 . 6 . 3 
 T h i s   P r o g r a m   i n c l u d e s   I B M   I n s t a l l a t i o n   M a n a g e r   a n d   P a c k a g i n g   U t i l i t y   f o r   t h e   R a t i o n a l   S o f t w a r e   D e v e l o p m e n t   P l a t f o r m   ( C A P I L A N O )   1 . 6 . 3 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   C A P I L A N O . 
 
 
 A P A C H E   C O D E     
 T h e   C A P I L A N O   C O D E   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   C A P I L A N O . 
 
 A p a c h e   C o m m o n s   C o d e c   1 . 3 . 0 ,   A p a c h e   C o m m o n s   E l   1 . 0 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   A p a c h e   C o m m o n s   N e t   1 . 4 . 1 ,   A p a c h e   H T T P   C l i e n t   3 . 1 . 0 ,   A p a c h e   L u c e n e   1 . 9 . 1 ,   A p a c h e   O r o   2 . 0 . 8 ,   A p a c h e   T o m c a t   4 . 1 . 3 0 ,   A p a c h e   T o o l s   A n t   1 . 7 . 1 ,   A p a c h e   H t t p C o m p o n e n t s   H t t p C l i e n t   4 . 1 . 2 ,   G r o o v y   1 . 8 . 4 ,   C o m m o n s - C L I   1 . 2 ,   J S O N - S i m p l e   1 . 1 
 
 P l e a s e   r e f e r   t o   t h e   A P A C H E   C O D E   I I   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   A P A C H E   C O D E   I I   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   C A P I L A N O   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E C L I P S E   C O D E 
 T h e   C A P I L A N O   C O D E   c o n t a i n s   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 E c l i p s e   4 . 2 . 1 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 5 . 4   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 8 . 1 ,   A n t   1 . 8 . 3 ,   A S M   3 . 3 . 1 ,   A t i n j e c t   1 . 0 ,   B a t i k   1 . 6 ,   C a i r o   B i n d i n g ,   
 C a i r o   L i b r a r y   1 . 0 . 2 ,   C o c o a   B i n d i n g ,   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0 , 
 C o m m o n s   L o g g i n g   1 . 0 . 4 ,   D O M   3 ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0 ,   F e l i x   G o g o   0 . 8 ,   F e l i x   1 . 6   ( S C R   A P I ) ,   H a m c r e s t   C o r e   1 . 1 ,   I C U 4 J   4 . 4 . 2 ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0 ,   J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0 , 
 J a v a   E x p r e s s i o n   L a n g u a g e   I m p l   2 . 2 . 0 ,   J a v a   M i r r o r   A P I ,   J a v a   S e r v e r   P a g e   A P I   2 . 2 . 0 ,   J a v a   S e r v e r   P a g e   I m p l   2 . 2 . 2 ,   J a v a   S e r v l e t   A P I   3 . 1 - b 3 3 ,   J e t t y   8 . 1 . 3 ,   J S c h   0 . 1 . 4 6 , 
 J u n i t   4 . 1 0 ,   J u n i t   3 . 8 . 2 ,   L u c e n e   2 . 9 . 1 ,   M i n a   2 . 0 . 2 ,   M i n a   S S H D   0 . 5 ,   M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s   4 . 3 . 0 ,   p i x m a n   0 . 1 . 6 ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) , 
 S A T 4 J   2 . 3 . 0   ( s u b s e t ) ,   S A X   2 . 0 . 2 ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0 ,   X H T M L   D T D s   1 . 1 ,   X M L - A P I s   1 . 3 . 4 ,   X M L 4 J   4 . 3 ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N     F O R   C A P I L A N O   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     
 
 T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
 	   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   . w w w . e c l i p s e . o r g 
 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N     F O R   C A P I L A N O   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 J R E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 T H E   C A P I L A N O   C O D E   i n c l u d e s   J R E   p l a t f o r m s .           T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   A I X ( R ) ,   J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   H P - U X ( R ) ,   J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,   J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,   J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 O r a c l e ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   M a c   O S X ( R ) ,   J a v a   ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   7 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   S o l a r i s ( R ) ,   J a v a ( T M )   2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 
 T h e   n o t i c e s   a n d   i n f o r m a t i o n   f i l e s   f o r   t h e   a b o v e   l i s t e d   J R E   p l a t f o r m s   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   d i r e c t o r i e s : 
 
 A I X   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / j r e / n o t i c e s . t x t 
 
 H P - U X   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / N o t i c e s . h t m l 
 
 L i n u x   a n d   S o l a r i s   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / n o t i c e s . t x t 
 
 W i n d o w s   P l a t f o r m s : 
     i n s t a l l _ d i r     \ e c l i p s e \ j r e _     v e r s i o n     \ n o t i c e s . t x t 
 
 M a c   O S X   P l a t f o r m s : 
 \ e c l i p s e \ j r e _ \ j r e \ C o n t e n t s \ H o m e \ T H I R D P A R T Y L I C E N S E R E A D M E .   t x t 
 
 E N D   O F   J R E   N O T I C E S   A N D   I N F O R M A T I O N     F O R   C A P I L A N O   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h e   C A P I L A N O   C O D E   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 1 .   G N O M E   B i n d i n g 
 2 .   G T K +   B i n d i n g 
 3 .   G T K   +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y -   f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
 C o p y r i g h t   ( C )   
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   L G P L   N O T I C E S   A N D   I N F O R M A T I O N   F O R   C A P I L A N O   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 T H E   B S D   C O D E 
 T h e   C A P I L A N O   C O D E   i n c l u d e s   s o m e   s o f t w a r e   u n d e r   T H E   B S D   L I C E N S E .           T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 J L i n e   v 1 . 0 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   M a r c   P r u d ' h o m m e a u x       m w p 1 @ c o r n e l l . e d u     
 A l l   r i g h t s   r e s e r v e d . 
 
 A S M   v 3 . 2 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :       
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   C A P I L A N O   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 A N T L R   2   L i c e n s e 
 
 T h e   C A P I L A N O   C O D E   i n c l u d e s   s o m e   c o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A N T L R   2   L i c e n s e .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   d o m a i n .   A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   c o m m e r c i a l   s o f t w a r e . 
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   A N T L R .   
 I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d . 
 
 E N D   O F   A N T L R   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   C A P I L A N O   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E N D   O F   C A P I L A N O   1 . 6 . 3   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 D O J O   T O O L K I T 
 T h i s   P r o g r a m   i n c l u d e s   D o j o   T o o l k i t   v 1 . 6 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 G N O M E   A N D   G T K +   B I N D I N G S 
 
 T h i s   P r o g r a m   c o n t a i n s   t h e   G N O M E   B i n d i n g ,   G T K +   B i n d i n g ,   a n d   G T K +   B i n d i n g   f o r   M o z i l l a . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   G N O M E   A N D   G T K +   B I N D I N G S 
 
 
 H S Q L D B 
 
 T h i s   P r o g r a m   i n c l u d e s   H S Q L D B   V 1 . 7 . 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   H S Q L D B 
 
 
 I B M   S D K   J a v a ( T M )   T e c h n o l o g y   E d i t i o n   V e r s i o n   7 . 0 
 T h i s   P r o g r a m   i n c l u d e s   I B M   S D K   J a v a ( T M )   T e c h n o l o g y   E d i t i o n   V e r s i o n   7 . 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 L o c a t i o n   o f   N o t i c e s   F i l e 
 T h e   n o t i c e s   f i l e   i s   l o c a t e d   i n   d i r e c t o r y :       . . . \ j d k \ n o t i c e s . t x t       
 
 E N D   O F   I B M   S D K   J a v a ( T M )   T e c h n o l o g y   E d i t i o n   V e r s i o n   7 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 I C U 
 
 T h i s   P r o g r a m   i n c l u d e s   I C U   a n d   I C U 4 J . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :   h t t p : / / w w w . i c u - p r o j e c t . o r g / 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t       1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   I C U   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 I B M   E C L I P S E   S D K   C O D E   4 . 2 . 2 .   
 
 T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 4 . 2 . 2 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 E c l i p s e   P u b l i c   l i c e n s e 
 
 T h e   f o l l o w i n g   s u b s e t   o f   t h i r d   p a r t y   c o d e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 E c l i p s e   C D T   8 . 1   
 E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 5 . 4     
 E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 8   
 E c l i p s e   T a r g e t   M a n a g e m e n t   ( T M )   3 . 4   
 A n t   1 . 8 . 3   
 A S M   3 . 3 . 1   
 A t i n j e c t   1 . 0   
 B a t i k   1 . 6   
 B o u n d e d B u f f e r W i t h S t a t e T r a c k i n g   
 C a i r o   B i n d i n g   
 C a i r o   L i b r a r y   1 . 0 . 2   
 C o m m o n s   c o d e c   1 . 3 . 0   
 C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1   
 C o m m o n s   H t t p C l i e n t   3 . 1 . 0   
 C o m m o n s   L o g g i n g   1 . 0 . 4   
 C o m m o n s   N e t   2 . 2   
 D O M   3   
 D O M   S M I L   A n i m a t i o n   1 . 0   
 J a v a   B i n d i n g   ( s u b s e t )   
 F e l i x   G o g o   0 . 8   
 F e l i x   S C R   A P I   1 . 6   
 G e r o n i m o   a n n o t a t i o n _ 1 . 0 _ s p e c   1 . 1 . 1   
 G N O M E   B i n d i n g   G T K +   B i n d i n g   
 H a m c r e s t   C o r e   1 . 1   
 I C U 4 J   4 . 4 . 2   
 I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   
 i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0   
 J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0   
 J a v a   S e r v l e t   A P I   3 . 1 - b 3 3   
 J e t t y   8 . 1 . 3   
 J S c h   0 . 1 . 4 6   
 J u n i t   4 . 1 0   
 L P G   R u n t i m e   1 . 1   
 L u c e n e   2 . 9 . 1   
 M o z i l l a   B i n d i n g   
 O S G i   M a t e r i a l s   4 . 3 . 0   
 p i x m a n   0 . 1 . 6   
 P u t t y   0 . 5 8   
 S A T 4 J   2 . 3 . 0   
 S A X   2 . 0 . 2   
 S i m p l e   A P I   f o r   C S S   
 X H T M L   D T D s   1 . 1   
 X M L - A P I s   1 . 3 . 4   
 X M L 4 J   4 . 3   
 X U L R u n n e r   1 . 9   
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 E N D   O F   E P L   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 
 I B M   E C L I P S E   S D K   C O D E   i n c l u d e   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 I B M   E C L I P S E   S D K   C O D E   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e .               
 
 F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 -   G N O M E   B i n d i n g 
 -   G T K +   B i n d i n g 
 -   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 E N D   O F   M o d i f i a b l e   T h i r d   P a r t y   C o d e   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E N D   O F   I B M   E C L I P S E   S D K   V 4 . 2 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 I n s t a l l A n y w h e r e   2 0 1 2   
 T h e   P r o g r a m   i n c l u d e s   I N S T A L L A N Y W H E R E   C O D E .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 I n s t a l l A n y w h e r e   i n c l u d e s   t h e   f o l l o w i n g : 
 A N T   1 . 6 . 2 ;   
 P N G I m a g e   P r o d u c e r 
 B r o w s e r L a u n c h e r   V 1 . 4 b 1 ;     
 H S Q L D B   V 1 . 7 . 1 ;   
 C o m m o n s   C o d e c   1 . 3 ;   
 A p a c h e   L o g 4 j   1 . 0 . 3 
 J S c h   0 . 1 . 4 5 
 I C U 4 J   V 3 . 6 . 1 ;   
 J T O P E N   V 5 . 1 . 1 ,   
 
 
 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e     V e r s i o n   1 . 1   o r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 C o m m o n s   C o d e c   1 . 3 ;   
 A N T   1 . 6 . 2 ;   
 A p a c h e   L o g 4 j   1 . 0 . 3 
 
 P l e a s e   r e f e r   t o   t h e   A P A C H E   C O D E   I I   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   T H E   I N S T A L L A N Y W H E R E   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   B r o w s e r L a u n c h e r   V 1 . 4 b 1 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 P l e a s e   r e f e r   t o   t h e   B R O W S E R L A U N C H E R   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 
 E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N   F O R   T H E   I N S T A L L A N Y W H E R E   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   P N G I m a g e   P r o d u c e r   V 0 . 8 8 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 / /   C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 / / 
 / /   T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y , 
 / /   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e 
 / /   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g , 
 / /   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f . 
 / /   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s 
 / /   h e r e b y   g r a n t e d . 
 
 E N D   O F   P N G I M A G E   P R O D U C E R   N O T I C E S   A N D   I N F O R M A T I O N   F O R   T H E   I N S T A L L A N Y W H E R E   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   H S Q L D B   V 1 . 7 . 1 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 P l e a s e   r e f e r   t o   t h e   H S Q L D B   s e c t i o n   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   H S Q L   N O T I C E S   A N D   I N F O R M A T I O N   F O R   T H E   I N S T A L L A N Y W H E R E   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 I C U .     T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   I C U 4 J   V 3 . 6 . 2 .         T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 P l e a s e   r e f e r   t o   t h e   I C U   s e c t i o n   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   I C U   N O T I C E S   A N D   I N F O R M A T I O N   F O R   T H E   I N S T A L L A N Y W H E R E   C O D E     
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   J T O P E N   V 5 . 1 . 1 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 S o u r c e   c o d e   f o r   J T O P E N   V 5 . 1 . 1   i s   a v a i l a b l e   a t :   h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / 
 
 P l e a s e   r e f e r   t o   t h e   I C U   s e c t i o n   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   J T O P E N   N O T I C E S   A N D   I N F O R M A T I O N   F O R   T H E   I N S T A L L A N Y W H E R E   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 J S C H 
 T h e   I N S T A L L A N Y W H E R E   C O D E   i n c l u d e s   i n c l u d e s   J S C H   0 . 1 . 4 1 ,   0 . 1 . 4 5 .           T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 1   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J S C H   N O T I C E S   A N D   I N F O R M A T I O N   F O R   T H E   I N S T A L L A N Y W H E R E   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 E N D   O F   T H E   I N S T A L L A N Y W H E R E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 J A V A C U P 
 
 T h i s   P r o g r a m   i n c l u d e s   J a v a   C U P   V 1 0 K . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 J A V A C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 ( r u n t i m e . j a r   c o m p o n e n t ) 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r   
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J A V A C U P 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J e n a   2 . 6 . 4 
 T h i s   P r o g r a m   i n c l u d e s   J e n a   v 2 . 6 . 4 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
   C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   C o p y r i g h t   2 0 1 0   T a l i s   S y s t e m s   L t d . 
   C o p y r i g h t   2 0 1 0   E p i m o r p h i c s   L t d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 . 	 T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J E N A 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J S C H 
 T h i s   P r o g r a m   i n c l u d e s   J S C H   0 . 1 . 4 1 ,   0 . 1 . 4 5 .           T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 1   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J S C H   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J T I D Y 
 
 T h i s   P r o g r a m   i n c l u d e s   J T i d y   V 8 . 0 . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   
 I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   
 R e s e r v e d . 
 
 C o n t r i b u t i n g   A u t h o r ( s ) : 
 
 *   D a v e   R a g g e t t   
 *   A n d y   Q u i c k   ( t r a n s l a t i o n   t o   J a v a ) 
 *   G a r y   L   P e s k i n   ( J a v a   d e v e l o p m e n t ) 
 *   S a m i   L e m p i n e n   ( r e l e a s e   m a n a g e m e n t ) 
 *   F a b r i z i o   G i u s t i n a   
 
 T h e   c o n t r i b u t i n g   a u t h o r ( s )   w o u l d   l i k e   t o   t h a n k   a l l   t h o s e   w h o   h e l p e d   
 w i t h   t e s t i n g ,   b u g   f i x e s ,   a n d   p a t i e n c e .   T h i s   w o u l d n ' t   h a v e   b e e n   
 p o s s i b l e   w i t h o u t   a l l   o f   y o u . 
 
 C O P Y R I G H T   N O T I C E : 
 T h i s   s o f t w a r e   a n d   d o c u m e n t a t i o n   i s   p r o v i d e d   " a s   i s , "   a n d   t h e   
 c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   m a k e   n o   r e p r e s e n t a t i o n s   
 o r   w a r r a n t i e s ,   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 ,   
 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   o r   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e   
 o r   t h a t   t h e   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n   w i l l   n o t   i n f r i n g e   
 a n y   t h i r d   p a r t y   p a t e n t s ,   c o p y r i g h t s ,   t r a d e m a r k s   o r   o t h e r   r i g h t s .   
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   w i l l   n o t   b e   l i a b l e   
 f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   
 o u t   o f   a n y   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n ,   e v e n   i f   a d v i s e d   o f   
 t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   
 t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   d o c u m e n t a t i o n   a n d   e x e c u t a b l e s ,   
 f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   
 s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   s p e c i f i c a l l y   p e r m i t ,   
 w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e   a s   a   c o m p o n e n t   
 f o r   s u p p o r t i n g   t h e   H y p e r t e x t   M a r k u p   L a n g u a g e   i n   c o m m e r c i a l   p r o d u c t s .   
 I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t ,   a c k n o w l e d g m e n t   i s   n o t   
 r e q u i r e d   b u t   w o u l d   b e   a p p r e c i a t e d . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T I D Y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J T O P E N 
 
 T h i s   P r o g r a m   i n c l u d e s   J T O P E N   v 5 . 1 . 1   a n d   v 5 . 5 . 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T O P E N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 -   G N O M E   B i n d i n g 
 -   G T K +   B i n d i n g 
 -   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 P l e a s e   r e f e r   t o   t h e   G N O M E   A N D   G T K +   B I N D I N G S   -   D S   o n l y   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 O R A C L E   J D B C   D R I V E R 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   O r a c l e   J D B C   d r i v e r 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 h t t p : / / w w w . o r a c l e . c o m / t e c h n o l o g y / s o f t w a r e / h t d o c s / d i s t l i c . h t m l ? / 
 t e c h n o l o g y / s o f t w a r e / t e c h / j a v a / s q l j _ j d b c / h t d o c s / j d b c _ 1 0 2 0 1 . h t m l 
 
 
 O R A C L E   T E C H N O L O G Y   N E T W O R K   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   A G R E E M E N T 
 
 " W e , "   " u s , "   a n d   " o u r "   r e f e r s   t o   O r a c l e   U S A ,   I n c . ,   f o r   a n d   o n   b e h a l f   
 o f   i t s e l f   a n d   i t s   s u b s i d i a r i e s   a n d   a f f i l i a t e s   u n d e r   c o m m o n   c o n t r o l .     
 " Y o u "   a n d   " y o u r "   r e f e r s   t o   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   w i s h e s   t o   
 u s e   t h e   p r o g r a m s   f r o m   O r a c l e .     " P r o g r a m s "   r e f e r s   t o   t h e   s o f t w a r e   
 p r o d u c t   y o u   w i s h   t o   d o w n l o a d   a n d   u s e   a n d   p r o g r a m   d o c u m e n t a t i o n .     
 " L i c e n s e "   r e f e r s   t o   y o u r   r i g h t   t o   u s e   t h e   p r o g r a m s   u n d e r   t h e   t e r m s   
 o f   t h i s   a g r e e m e n t .     T h i s   a g r e e m e n t   i s   g o v e r n e d   b y   t h e   s u b s t a n t i v e   
 a n d   p r o c e d u r a l   l a w s   o f   C a l i f o r n i a .     Y o u   a n d   O r a c l e   a g r e e   t o   s u b m i t   
 t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f ,   a n d   v e n u e   i n ,   t h e   c o u r t s   o f   S a n   
 F r a n c i s c o ,   S a n   M a t e o ,   o r   S a n t a   C l a r a   c o u n t i e s   i n   C a l i f o r n i a   i n   a n y   
 d i s p u t e   a r i s i n g   o u t   o f   o r   r e l a t i n g   t o   t h i s   a g r e e m e n t . 
 
 W e   a r e   w i l l i n g   t o   l i c e n s e   t h e   p r o g r a m s   t o   y o u   o n l y   u p o n   t h e   c o n d i t i o n   
 t h a t   y o u   a c c e p t   a l l   o f   t h e   t e r m s   c o n t a i n e d   i n   t h i s   a g r e e m e n t .     R e a d   
 t h e   t e r m s   c a r e f u l l y   a n d   s e l e c t   t h e   " A c c e p t "   b u t t o n   a t   t h e   b o t t o m   o f   
 t h e   p a g e   t o   c o n f i r m   y o u r   a c c e p t a n c e .     I f   y o u   a r e   n o t   w i l l i n g   t o   b e   
 b o u n d   b y   t h e s e   t e r m s ,   s e l e c t   t h e   " D o   N o t   A c c e p t "   b u t t o n   a n d   t h e   
 r e g i s t r a t i o n   p r o c e s s   w i l l   n o t   c o n t i n u e . 
 
 L i c e n s e   R i g h t s 
 W e   g r a n t   y o u   a   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   l i m i t e d   l i c e n s e   t o   u s e   
 t h e   p r o g r a m s   f o r   p u r p o s e s   o f   d e v e l o p i n g   y o u r   a p p l i c a t i o n s .     Y o u   m a y   
 a l s o   d i s t r i b u t e   t h e   p r o g r a m s   w i t h   y o u r   a p p l i c a t i o n s   t o   y o u r   c u s t o m e r s .     
 I f   y o u   w a n t   t o   u s e   t h e   p r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   e x p r e s s l y   
 p e r m i t t e d   u n d e r   t h i s   a g r e e m e n t   y o u   m u s t   c o n t a c t   u s ,   o r   a n   O r a c l e   
 r e s e l l e r ,   t o   o b t a i n   t h e   a p p r o p r i a t e   l i c e n s e .     W e   m a y   a u d i t   y o u r   u s e   o f   
 t h e   p r o g r a m s .     P r o g r a m   d o c u m e n t a t i o n   i s   e i t h e r   s h i p p e d   w i t h   t h e   
 p r o g r a m s ,   o r   d o c u m e n t a t i o n   m a y   a c c e s s e d   o n l i n e   a t   
 h t t p : / / o t n . o r a c l e . c o m / d o c s . 
 
 O w n e r s h i p   a n d   R e s t r i c t i o n s 
 W e   r e t a i n   a l l   o w n e r s h i p   a n d   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i n   t h e   
 p r o g r a m s .     Y o u   m a y   m a k e   a   s u f f i c i e n t   n u m b e r   o f   c o p i e s   o f   t h e   
 p r o g r a m s   f o r   t h e   l i c e n s e d   u s e   a n d   o n e   c o p y   o f   t h e   p r o g r a m s   f o r   
 b a c k u p   p u r p o s e s . 
 
 Y o u   m a y   n o t : 
 -   u s e   t h e   p r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   p r o v i d e d   a b o v e ; 
 -   d i s t r i b u t e   t h e   p r o g r a m s   u n l e s s   a c c o m p a n i e d   w i t h   y o u r   a p p l i c a t i o n s ; 
 -   c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   p r o g r a m s ; 
 -   r e m o v e   o r   m o d i f y   a n y   p r o g r a m   m a r k i n g s   o r   a n y   n o t i c e   o f   o u r   
     p r o p r i e t a r y   r i g h t s ; 
 -   u s e   t h e   p r o g r a m s   t o   p r o v i d e   t h i r d   p a r t y   t r a i n i n g   o n   t h e   c o n t e n t   
     a n d / o r   f u n c t i o n a l i t y   o f   t h e   p r o g r a m s ,   e x c e p t   f o r   t r a i n i n g   y o u r   
     l i c e n s e d   u s e r s ; 
 -   a s s i g n   t h i s   a g r e e m e n t   o r   g i v e   t h e   p r o g r a m s ,   p r o g r a m   a c c e s s   o r   a n   
     i n t e r e s t   i n   t h e   p r o g r a m s   t o   a n y   i n d i v i d u a l   o r   e n t i t y   e x c e p t   a s   
     p r o v i d e d   u n d e r   t h i s   a g r e e m e n t ; 
 -   c a u s e   o r   p e r m i t   r e v e r s e   e n g i n e e r i n g   ( u n l e s s   r e q u i r e d   b y   l a w   f o r   
     i n t e r o p e r a b i l i t y ) ,   d i s a s s e m b l y   o r   d e c o m p i l a t i o n   o f   t h e   p r o g r a m s ; 
 -   d i s c l o s e   r e s u l t s   o f   a n y   p r o g r a m   b e n c h m a r k   t e s t s   w i t h o u t   o u r   p r i o r   
     c o n s e n t ;   o r , 
 -   u s e   a n y   O r a c l e   n a m e ,   t r a d e m a r k   o r   l o g o . 
 
 P r o g r a m   D i s t r i b u t i o n 
 W e   g r a n t   y o u   a   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   r i g h t   t o   c o p y   a n d   
 d i s t r i b u t e   t h e   p r o g r a m s   t o   y o u r   e n d   u s e r s   p r o v i d e d   t h a t   y o u   d o   n o t   
 c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   p r o g r a m s   a n d   p r o v i d e d   y o u r   e n d   
 u s e r s   m a y   o n l y   u s e   t h e   p r o g r a m s   t o   r u n   y o u r   a p p l i c a t i o n s   f o r   t h e i r   
 b u s i n e s s   o p e r a t i o n s .     P r i o r   t o   d i s t r i b u t i n g   t h e   p r o g r a m s   y o u   s h a l l   
 r e q u i r e   y o u r   e n d   u s e r s   t o   e x e c u t e   a n   a g r e e m e n t   b i n d i n g   t h e m   t o   t e r m s   
 c o n s i s t e n t   w i t h   t h o s e   c o n t a i n e d   i n   t h i s   s e c t i o n   a n d   t h e   s e c t i o n s   o f   
 t h i s   a g r e e m e n t   e n t i t l e d   " L i c e n s e   R i g h t s , "   " O w n e r s h i p   a n d   R e s t r i c t i o n s , "   
 " E x p o r t , "   " D i s c l a i m e r   o f   W a r r a n t i e s   a n d   E x c l u s i v e   R e m e d i e s , "   " N o   
 T e c h n i c a l   S u p p o r t , "   " E n d   o f   A g r e e m e n t , "   " R e l a t i o n s h i p   B e t w e e n   t h e   
 P a r t i e s , "   a n d   " O p e n   S o u r c e . "   Y o u   m u s t   a l s o   i n c l u d e   a   p r o v i s i o n   
 s t a t i n g   t h a t   y o u r   e n d   u s e r s   s h a l l   h a v e   n o   r i g h t   t o   d i s t r i b u t e   t h e   
 p r o g r a m s ,   a n d   a   p r o v i s i o n   s p e c i f y i n g   u s   a s   a   t h i r d   p a r t y   b e n e f i c i a r y   
 o f   t h e   a g r e e m e n t .     Y o u   a r e   r e s p o n s i b l e   f o r   o b t a i n i n g   t h e s e   a g r e e m e n t s   
 w i t h   y o u r   e n d   u s e r s .     
 
 Y o u   a g r e e   t o :     ( a )   d e f e n d   a n d   i n d e m n i f y   u s   a g a i n s t   a l l   c l a i m s   a n d   
 d a m a g e s   c a u s e d   b y   y o u r   d i s t r i b u t i o n   o f   t h e   p r o g r a m s   i n   b r e a c h   o f   
 t h i s   a g r e e m e n t s   a n d / o r   f a i l u r e   t o   i n c l u d e   t h e   r e q u i r e d   c o n t r a c t u a l   
 p r o v i s i o n s   i n   y o u r   e n d   u s e r   a g r e e m e n t   a s   s t a t e d   a b o v e ;   ( b )   k e e p   
 e x e c u t e d   e n d   u s e r   a g r e e m e n t s   a n d   r e c o r d s   o f   e n d   u s e r   i n f o r m a t i o n   
 i n c l u d i n g   n a m e ,   a d d r e s s ,   d a t e   o f   d i s t r i b u t i o n   a n d   i d e n t i t y   o f   
 p r o g r a m s   d i s t r i b u t e d ;   ( c )   a l l o w   u s   t o   i n s p e c t   y o u r   e n d   u s e r   
 a g r e e m e n t s   a n d   r e c o r d s   u p o n   r e q u e s t ;   a n d ,   ( d )   e n f o r c e   t h e   t e r m s   o f   
 y o u r   e n d   u s e r   a g r e e m e n t s   s o   a s   t o   e f f e c t   a   t i m e l y   c u r e   o f   a n y   e n d   
 u s e r   b r e a c h ,   a n d   t o   n o t i f y   u s   o f   a n y   b r e a c h   o f   t h e   t e r m s . 
 
 E x p o r t 
 Y o u   a g r e e   t h a t   U . S .   e x p o r t   c o n t r o l   l a w s   a n d   o t h e r   a p p l i c a b l e   e x p o r t   
 a n d   i m p o r t   l a w s   g o v e r n   y o u r   u s e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   t e c h n i c a l   
 d a t a ;   a d d i t i o n a l   i n f o r m a t i o n   c a n   b e   f o u n d   o n   O r a c l e ' s   G l o b a l   T r a d e   
 C o m p l i a n c e   w e b   s i t e   l o c a t e d   a t   
 h t t p : / / w w w . o r a c l e . c o m / p r o d u c t s / e x p o r t / i n d e x . h t m l ? c o n t e n t . h t m l .     
 Y o u   a g r e e   t h a t   n e i t h e r   t h e   p r o g r a m s   n o r   a n y   d i r e c t   p r o d u c t   t h e r e o f   
 w i l l   b e   e x p o r t e d ,   d i r e c t l y ,   o r   i n d i r e c t l y ,   i n   v i o l a t i o n   o f   t h e s e   
 l a w s ,   o r   w i l l   b e   u s e d   f o r   a n y   p u r p o s e   p r o h i b i t e d   b y   t h e s e   l a w s   
 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 ,   n u c l e a r ,   c h e m i c a l ,   o r   b i o l o g i c a l   
 w e a p o n s   p r o l i f e r a t i o n . 
 
 D i s c l a i m e r   o f   W a r r a n t y   a n d   E x c l u s i v e   R e m e d i e s 
 
 T H E   P R O G R A M S   A R E   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 .     W E   
 F U R T H E R   D I S C L A I M   A L L   W A R R A N T I E S ,   E X P R E S S   A N D   I M P L I E D ,   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 ,   A N Y   I M P L I E D   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   O R   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   W E   B E   L I A B L E   F O R   A N Y   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 P U N I T I V E   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   D A M A G E S   F O R   L O S S   O F   P R O F I T S ,   
 R E V E N U E ,   D A T A   O R   D A T A   U S E ,   I N C U R R E D   B Y   Y O U   O R   A N Y   T H I R D   P A R T Y ,   
 W H E T H E R   I N   A N   A C T I O N   I N   C O N T R A C T   O R   T O R T ,   E V E N   I F   W E   H A V E   B E E N   A D V I S E D   
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .     O U R   E N T I R E   L I A B I L I T Y   F O R   D A M A G E S   
 H E R E U N D E R   S H A L L   I N   N O   E V E N T   E X C E E D   O N E   T H O U S A N D   D O L L A R S   ( U . S .   $ 1 , 0 0 0 ) . 
 
 N o   T e c h n i c a l   S u p p o r t 
 O u r   t e c h n i c a l   s u p p o r t   o r g a n i z a t i o n   w i l l   n o t   p r o v i d e   t e c h n i c a l   s u p p o r t ,   
 p h o n e   s u p p o r t ,   o r   u p d a t e s   t o   y o u   f o r   t h e   p r o g r a m s   l i c e n s e d   u n d e r   t h i s   
 a g r e e m e n t . 
 
 R e s t r i c t e d   R i g h t s 
 I f   y o u   d i s t r i b u t e   a   l i c e n s e   t o   t h e   U n i t e d   S t a t e s   g o v e r n m e n t ,   t h e   
 p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   c o n s i d e r e d   c o m m e r c i a l   
 c o m p u t e r   s o f t w a r e   a n d   y o u   w i l l   p l a c e   a   l e g e n d ,   i n   a d d i t i o n   t o   
 a p p l i c a b l e   c o p y r i g h t   n o t i c e s ,   o n   t h e   d o c u m e n t a t i o n ,   a n d   o n   t h e   
 m e d i a   l a b e l ,   s u b s t a n t i a l l y   s i m i l a r   t o   t h e   f o l l o w i n g : 
 
 N O T I C E   O F   R E S T R I C T E D   R I G H T S 
 " P r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   D O D   F A R   S u p p l e m e n t   a r e   
 ' c o m m e r c i a l   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   d u p l i c a t i o n ,   a n d   d i s c l o s u r e   
 o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   s u b j e c t   t o   t h e   
 l i c e n s i n g   r e s t r i c t i o n s   s e t   f o r t h   i n   t h e   a p p l i c a b l e   O r a c l e   l i c e n s e   
 a g r e e m e n t .     O t h e r w i s e ,   p r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   F e d e r a l   
 A c q u i s i t i o n   R e g u l a t i o n s   a r e   ' r e s t r i c t e d   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   
 d u p l i c a t i o n ,   a n d   d i s c l o s u r e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   
 s h a l l   b e   s u b j e c t   t o   t h e   r e s t r i c t i o n s   i n   F A R   5 2 . 2 2 7 - 1 9 ,   C o m m e r c i a l   
 C o m p u t e r   S o f t w a r e - R e s t r i c t e d   R i g h t s   ( J u n e   1 9 8 7 ) .     O r a c l e   U S A ,   I n c . ,   
 5 0 0   O r a c l e   P a r k w a y ,   R e d w o o d   C i t y ,   C A     9 4 0 6 5 . " 
 
 E n d   o f   A g r e e m e n t 
 Y o u   m a y   t e r m i n a t e   t h i s   a g r e e m e n t   b y   d e s t r o y i n g   a l l   c o p i e s   o f   t h e   
 p r o g r a m s .     W e   h a v e   t h e   r i g h t   t o   t e r m i n a t e   y o u r   r i g h t   t o   u s e   t h e   
 p r o g r a m s   i f   y o u   f a i l   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   
 a g r e e m e n t ,   i n   w h i c h   c a s e   y o u   s h a l l   d e s t r o y   a l l   c o p i e s   o f   t h e   
 p r o g r a m s . 
 
 R e l a t i o n s h i p   B e t w e e n   t h e   P a r t i e s 
 T h e   r e l a t i o n s h i p   b e t w e e n   y o u   a n d   u s   i s   t h a t   o f   l i c e n s e e / l i c e n s o r .     
 N e i t h e r   p a r t y   w i l l   r e p r e s e n t   t h a t   i t   h a s   a n y   a u t h o r i t y   t o   a s s u m e   o r   
 c r e a t e   a n y   o b l i g a t i o n ,   e x p r e s s   o r   i m p l i e d ,   o n   b e h a l f   o f   t h e   o t h e r   
 p a r t y ,   n o r   t o   r e p r e s e n t   t h e   o t h e r   p a r t y   a s   a g e n t ,   e m p l o y e e ,   
 f r a n c h i s e e ,   o r   i n   a n y   o t h e r   c a p a c i t y .     N o t h i n g   i n   t h i s   a g r e e m e n t   
 s h a l l   b e   c o n s t r u e d   t o   l i m i t   e i t h e r   p a r t y ' s   r i g h t   t o   i n d e p e n d e n t l y   
 d e v e l o p   o r   d i s t r i b u t e   s o f t w a r e   t h a t   i s   f u n c t i o n a l l y   s i m i l a r   t o   t h e   
 o t h e r   p a r t y ' s   p r o d u c t s ,   s o   l o n g   a s   p r o p r i e t a r y   i n f o r m a t i o n   o f   t h e   
 o t h e r   p a r t y   i s   n o t   i n c l u d e d   i n   s u c h   s o f t w a r e . 
 
 O p e n   S o u r c e 
 " O p e n   S o u r c e "   s o f t w a r e   -   s o f t w a r e   a v a i l a b l e   w i t h o u t   c h a r g e   f o r   u s e ,   
 m o d i f i c a t i o n   a n d   d i s t r i b u t i o n   -   i s   o f t e n   l i c e n s e d   u n d e r   t e r m s   t h a t   
 r e q u i r e   t h e   u s e r   t o   m a k e   t h e   u s e r ' s   m o d i f i c a t i o n s   t o   t h e   O p e n   S o u r c e   
 s o f t w a r e   o r   a n y   s o f t w a r e   t h a t   t h e   u s e r   ' c o m b i n e s '   w i t h   t h e   O p e n   
 S o u r c e   s o f t w a r e   f r e e l y   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m .     I f   y o u   u s e   
 O p e n   S o u r c e   s o f t w a r e   i n   c o n j u n c t i o n   w i t h   t h e   p r o g r a m s ,   y o u   m u s t   
 e n s u r e   t h a t   y o u r   u s e   d o e s   n o t :     ( i )   c r e a t e ,   o r   p u r p o r t   t o   c r e a t e ,   
 o b l i g a t i o n s   o f   u s   w i t h   r e s p e c t   t o   t h e   O r a c l e   p r o g r a m s ;   o r   ( i i )   
 g r a n t ,   o r   p u r p o r t   t o   g r a n t ,   t o   a n y   t h i r d   p a r t y   a n y   r i g h t s   t o   o r   
 i m m u n i t i e s   u n d e r   o u r   i n t e l l e c t u a l   p r o p e r t y   o r   p r o p r i e t a r y   r i g h t s   i n   
 t h e   O r a c l e   p r o g r a m s .     F o r   e x a m p l e ,   y o u   m a y   n o t   d e v e l o p   a   s o f t w a r e   
 p r o g r a m   u s i n g   a n   O r a c l e   p r o g r a m   a n d   a n   O p e n   S o u r c e   p r o g r a m   w h e r e   
 s u c h   u s e   r e s u l t s   i n   a   p r o g r a m   f i l e ( s )   t h a t   c o n t a i n s   c o d e   f r o m   b o t h   
 t h e   O r a c l e   p r o g r a m   a n d   t h e   O p e n   S o u r c e   p r o g r a m   ( 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   l i b r a r i e s )   i f   t h e   O p e n   S o u r c e   p r o g r a m   i s   l i c e n s e d   u n d e r   
 a   l i c e n s e   t h a t   r e q u i r e s   a n y   " m o d i f i c a t i o n s "   b e   m a d e   f r e e l y   a v a i l a b l e .     
 Y o u   a l s o   m a y   n o t   c o m b i n e   t h e   O r a c l e   p r o g r a m   w i t h   p r o g r a m s   l i c e n s e d   
 u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( " G P L " )   i n   a n y   m a n n e r   t h a t   
 c o u l d   c a u s e ,   o r   c o u l d   b e   i n t e r p r e t e d   o r   a s s e r t e d   t o   c a u s e ,   t h e   O r a c l e   
 p r o g r a m   o r   a n y   m o d i f i c a t i o n s   t h e r e t o   t o   b e c o m e   s u b j e c t   t o   t h e   t e r m s   
 o f   t h e   G P L . 
 
 E n t i r e   A g r e e m e n t 
 Y o u   a g r e e   t h a t   t h i s   a g r e e m e n t   i s   t h e   c o m p l e t e   a g r e e m e n t   f o r   t h e   
 p r o g r a m s   a n d   l i c e n s e s ,   a n d   t h i s   a g r e e m e n t   s u p e r s e d e s   a l l   p r i o r   o r   
 c o n t e m p o r a n e o u s   a g r e e m e n t s   o r   r e p r e s e n t a t i o n s .     I f   a n y   t e r m   o f   t h i s   
 a g r e e m e n t   i s   f o u n d   t o   b e   i n v a l i d   o r   u n e n f o r c e a b l e ,   t h e   r e m a i n i n g   
 p r o v i s i o n s   w i l l   r e m a i n   e f f e c t i v e . 
 
 L a s t   u p d a t e d :   0 3 / 0 9 / 0 5 
 
 S h o u l d   y o u   h a v e   a n y   q u e s t i o n s   c o n c e r n i n g   t h i s   L i c e n s e   A g r e e m e n t ,   
 o r   i f   y o u   d e s i r e   t o   c o n t a c t   O r a c l e   f o r   a n y   r e a s o n ,   p l e a s e   w r i t e : 
 O r a c l e   U S A ,   I n c . 
 5 0 0   O r a c l e   P a r k w a y , 
 R e d w o o d   C i t y ,   C A   9 4 0 6 5 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   O R A C L E   J D B C   D R I V E R 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 O R A C L E   S Q L J 
 
 T h i s   P r o g r a m   i n c l u d e s   t h e   O r a c l e   S Q L J   f i l e s   S o u r c e M a p p e r . j a v a   a n d   C l a s s M a p p e r . j a v a . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .     
 H o w e v e r ,   O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r 
 i m p l i e d ,   t o   u s e r s   o f   t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   
 S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   e x c l u s i v e   o f   a n y   w a r r a n t y   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 ,   a l l   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   o r   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 ,   n o n i n f r i n g e m e n t   o r   a n y   o t h e r   w a r r a n t y ,   
 w h e t h e r   e x p r e s s e d   o r   i m p l i e d .     Y o u   u s e   t h i s   S o f t w a r e   a t   y o u r   o w n   
 r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   
 c o v e r ,   r e l i a n c e ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   f r o m   y o u r   u s e   o f   
 t h e   S o f t w a r e . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   O R A C L E   S Q L J 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 P N G I M A G E   P R O D U C E R 
 
 T h e   P r o g r a m   i n c l u d e s   P N G I m a g e   P r o d u c e r   V 0 . 8 8 . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 / /   C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 / / 
 / /   T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y , 
 / /   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e 
 / /   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g , 
 / /   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f . 
 / /   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s 
 / /   h e r e b y   g r a n t e d . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   P N G I M A G E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 T D B   0 . 8 . 1 0 
 T h i s   P r o g r a m   i n c l u d e s   T D B   0 . 8 . 1 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 ( c )   C o p y r i g h t   2 0 0 7 ,   2 0 0 8   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
         d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   T D B   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 X M L - A P I S 
 
 T h i s   P r o g r a m   c o n t a i n s   t h e   D O M   a n d   S A X   c o m p o n e n t s   o f   t h e   X M L - A P I s . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   
 p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   
 t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   
 i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   
 i n c l u d i n g   m o d i f i c a t i o n s : 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   
       e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   
       w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e .   
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   
       ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   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 ,   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   O R   
 F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   
 I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   
 t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   
 r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   
 t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   
 t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   
 O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   
 t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   
 f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 W 3 C   D O C U M E N T   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   
 B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   
 ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   
 t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   
 g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   
 t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   
       ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   
       " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   
       T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   
       A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   
 a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   
 c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   
 H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   
 c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   
 t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   
 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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   
 F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   
 t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   
 r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   
 t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   
 C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   
 s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   
 o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 
 S A X   L I C E N S E 
 
 T h i s   l i c e n s e   a p p l i e s   t o   a l l   i n t e r f a c e s   a n d   c l a s s e s   i n   t h e   o r g / x m l / s a x   h i e r a r c h y .   
 
 T h i s   m o d u l e ,   b o t h   s o u r c e   c o d e   a n d   d o c u m e n t a t i o n ,   i s   i n   t h e   P u b l i c   D o m a i n ,   a n d   c o m e s   w i t h   N O   W A R R A N T Y .   
 S e e   h t t p : / / w w w . s a x p r o j e c t . o r g   f o r   f u r t h e r   i n f o r m a t i o n .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   X M L - A P I S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 I B M   S e r v i c e   A s s i s t a n t   D a t a   C o l l e c t o r   v 2 . 0 . 1 
 T h i s   P r o g r a m   i n c l u d e s   I B M   S e r v i c e   A s s i s t a n t   D a t a   C o l l e c t o r   v 2 . 0 . 1   ( I S A D C ) .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   I S A D C . 
 
 
 
 A P A C H E   C O D E   I I 
 T h e   I S A D C   C O D E   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   I S A D C . 
 
 -   A p a c h e   A n t   1 . 8 . 1 
 -   A p a c h e   C o m m o n s   C L I   1 . 2 
 -   A p a c h e   C o m m o n s   N e t   2 . 2 
 
 P l e a s e   r e f e r   t o   t h e   A P A C H E   C O D E   I I   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   A P A C H E   C O D E   I I   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   I B M   S e r v i c e   A s s i s t a n t   D a t a   C o l l e c t o r   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 T h e   I S A D C   C O D E   i n c l u d e s   D o j o .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   I S A D C . 
 
 D o j o   i s   a v a i l a b l e   u n d e r   * e i t h e r *   t h e   t e r m s   o f   t h e   m o d i f i e d   B S D   l i c e n s e   * o r *   t h e   A c a d e m i c   F r e e   L i c e n s e   v e r s i o n   2 . 1 .   A s   a   r e c i p i e n t   o f   D o j o ,   y o u   m a y   c h o o s e   w h i c h   l i c e n s e   t o   r e c e i v e   t h i s   c o d e   u n d e r   ( e x c e p t   a s   n o t e d   i n   p e r - m o d u l e   L I C E N S E   f i l e s ) .   S o m e   m o d u l e s   m a y   n o t   b e   t h e   c o p y r i g h t   o f   t h e   D o j o   F o u n d a t i o n .   T h e s e   m o d u l e s   c o n t a i n   e x p l i c i t   d e c l a r a t i o n s   o f   c o p y r i g h t   i n   b o t h   t h e   L I C E N S E   f i l e s   i n   t h e   d i r e c t o r i e s   i n   w h i c h   t h e y   r e s i d e   a n d   i n   t h e   c o d e   i t s e l f .   N o   e x t e r n a l   c o n t r i b u t i o n s   a r e   a l l o w e d   u n d e r   l i c e n s e s   w h i c h   a r e   f u n d a m e n t a l l y   i n c o m p a t i b l e   w i t h   t h e   A F L   o r   B S D   l i c e n s e s   t h a t   D o j o   i s   d i s t r i b u t e d   u n d e r . 
 
 T h e   " N e w "   B S D   L i c e n s e : 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 1 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   F O R   I B M   S e r v i c e   A s s i s t a n t   D a t a   C o l l e c t o r   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 J S C H 
 T h e   I S A D C   C O D E   i n c l u d e s   J S C H .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   I S A D C . 
 
 P l e a s e   r e f e r   t o   t h e   J S C H   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   J S C H   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   I B M   S e r v i c e   A s s i s t a n t   D a t a   C o l l e c t o r   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 
 T h i s   P r o g r a m   i n c l u d e s   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   V 9 . 0   ( R S A ) .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   R S A . 
 
 
 
 A P A C H E   C O D E   I   
 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 -   B C E L 
 -   R e g E x p 
 
 P l e a s e   r e f e r   t o   t h e   A P A C H E   C O D E   I   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   A P A C H E   C O D E   I   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 A P A C H E   C O D E   I I 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 A x i o m   1 . 2 . 1 1 ,   A x i s 2   1 . 4 ,   H t t p C o m p o n e n t s   C L I E N T   4 . 0 ,   H t t p C o m p o n e n t s   C o r e   4 . 0 ,   W S - C o m m o n s   N e e t h i   2 . 0 . 5 ,   R a m p a r t   1 . 5 . 1 ,   X M L   S e c u r i t y   1 . 4 . 2 ,   S O A P   2 . 3 ,   W O D E N   1 . 0   M 8 ,   W S S 4 J   1 . 5 . 1 0 ,   X M L   S c h e m a   1 . 4 . 5 ,   X M L C o m m o n s   ( X M L   A p i )   1 . 3 . 0 4 ,   b a c k p o r t - u t i l - c o n c u r r e n t   3 . 1 ,   T u s c a n y   2 . 0 . 1 1 0 ,   B a c k p o r t   o f   J S R   3 . 1 ,   J S T L   1 . 1 ,   S t r u t s   1 . 2 . 9 ,   S t r u t s   1 . 3 . 5 ,   S t r u t s   1 . 3 . 8 ,   J O D A - T I M E   1 . 6   a n d   O p e n S A M L - J   2 . 2 . 3 ,   F O P   0 . 2 0 . 5 . 1 ,   J a k a r t a   1 . 3 ,   T O M C A T   4 . 1 . 2 3 ,   A p a c h e   J a k a r t a   C o m m o n s   B e a n u t i l s   1 . 6 ,   C o m m o n s   C o l l e c t i o n s   2 . 1 ,   A p a c h e   J a k a r t a   C o m m o n s   D i g e s t e r   1 . 5 ,   A p a c h e   C o m m o n s   M o d e l e r   1 . 1 ,   J e n a   2 . 6 . 0 
 
 P l e a s e   r e f e r   t o   t h e   A P A C H E   C O D E   I I   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   A P A C H E   C O D E   I I   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   s p e c i a l   n o t i c e   f i l e   c o r r e s p o n d i n g   t o   s e c t i o n   4 ( d )   o f   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e   s p e c i a l   n o t i c e   f i l e   c o r r e s p o n d i n g   t o   s e c t i o n   4 ( d )   o f   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 
 
 
 A p a c h e   X a l a n   d i s t r i b u t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m )   
       a n d   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
               h t t p : / / w w w . l o t u s . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
               h t t p : / / w w w . s u n . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
           -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   O v i d i u   P r e d e s c u       o v i d i u @ c u p . h p . c o m       o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w a s   o r i g i n a l l y   d e v e l o p e d   a t   H e w l e t t   P a c k a r d   C o m p a n y .   
               
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
           -   I B M   C o r p o r a t i o n 
                   -   B 2 B X M L 4 J   1 . 2 . 1   ( b 2 b x m l . j a r ) 
               
           -   I B M   C o r p o r a t i o n   a n d   o t h e r s 
                   -   X S L T 4 J   2 . 7   ( x a l a n . j a r ) 
                   -   X M L 4 J   4 . 4   ( x e r c e s I m p l . j a r ) 
                   -   J A X P   1 . 3   ( x m l - a p i s . j a r ) 
                   
           -   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
                   -   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   5 . 0   ( i n s i d e   x a l a n . j a r ) 
                   -   R e g u l a r   E x p r e s s i o n   1 . 2   ( i n s i d e   x a l a n . j a r ) 
               
           -   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
                   -   C U P   P a r s e r   G e n e r a t o r   r u n t i m e   v 1 0 k   ( i n s i d e   x a l a n . j a r ) 
 
 
 A p a c h e   X a l a n   s e r i a l i z e r   d i s t r i b u t i o n     
 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m )   a n d   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
               h t t p : / / w w w . l o t u s . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
               h t t p : / / w w w . s u n . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
 
 
 A p a c h e   X e r c e s   d i s t r i b u t i o n 
     
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
       T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
           -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . , s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
 
 A p a c h e   x m l - c o m m o n s   x m l - a p i s   d i s t r i b u t i o n 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m )   a n d   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
 
 E N D   O F   S p e c i a l   n o t i c e   f i l e   c o r r e s p o n d i n g   t o   s e c t i o n   4 ( d )   o f   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 B o u n c y   C a s t l e 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   B o u n c y   C a s t l e .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 L i c e n s e 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 0 6   T h e   L e g i o n   O f   T h e   B o u n c y   C a s t l e   ( h t t p : / / w w w . b o u n c y c a s t l e . o r g ) 
 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 . 
 
 E N D   O F   B O U N C Y   C A S T L E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 C H R O N I U M 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   C H R O N I U M .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 8   T h e   C h r o m i u m   A u t h o r s .   A l l   r i g h t s   r e s e r v e d .   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h e   s a m e   l i c e n s e   i s   a l s o   u s e d   w i t h   t h e   f o l l o w i n g   c o p y r i g h t : 
 
 C o p y r i g h t   2 0 0 3 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7   2 0 0 8 ,   2 0 0 9   G o o g l e   I n c . 
 
 T h e   s a m e   l i c e n s e ,   m i s s i n g   t h e   t h i r d   s t a r r e d   p a r a g r a p h ,   i s   a l s o   u s e d   w i t h   t h e   f o l l o w i n g   c o p y r i g h t s .   N o t e   t h a t   " C o p y r i g h t   H o l d e r s "     i s   r e p l a c e d   b y   " A p p l e   C o m p u t e r ,   I n c . "     i n   t h e   A p p l e   c o d e : 
 
 C o p y r i g h t   ( C )   2 0 0 6   M i c h a e l   E m m e l   m i k e . e m m e l @ g m a i l . c o m .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( C )   2 0 0 7 ,   2 0 0 8   A p p l e   I n c .   A l l   r i g h t s   r e s e r v e d .   
 
 I n   a d d i t i o n ,   t h e   f o l l o w i n g   h e a d e r   i s   s e e n   i n   m o s t   o f   t h e   c o d e   f i l e s : 
 
 C o p y r i g h t   ( c )   2 0 0 9   T h e   C h r o m i u m   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 U s e   o f   t h i s   s o u r c e   c o d e   i s   g o v e r n e d   b y   a   B S D - s t y l e   l i c e n s e   t h a t   c a n   b e 
 f o u n d   i n   t h e   L I C E N S E   f i l e . 
 
 F l o a t i n g   p o i n t   r o u t i n e s   i n   t h e   i p c / c h r o m i u m / s r c / b a s e / t h i r d _ p a r t y / d m g _ f p   d i r e c t o r y   w e r e   w r i t t e n   b y   D a v i d   G a y   a n d   c o n t a i n   t h e   f o l l o w i n g   l i c e n s e : 
 
 C o p y r i g h t   ( c )   1 9 9 1 ,   2 0 0 0 ,   2 0 0 1   b y   L u c e n t   T e c h n o l o g i e s . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   e n t i r e   n o t i c e 
 i s   i n c l u d e d   i n   a l l   c o p i e s   o f   a n y   s o f t w a r e   w h i c h   i s   o r   i n c l u d e s   a   c o p y 
 o r   m o d i f i c a t i o n   o f   t h i s   s o f t w a r e   a n d   i n   a l l   c o p i e s   o f   t h e   s u p p o r t i n g 
 d o c u m e n t a t i o n   f o r   s u c h   s o f t w a r e . 
 
 T H I S   S O F T W A R E   I S   B E I N G   P R O V I D E D   " A S   I S " ,   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
 W A R R A N T Y .   I N   P A R T I C U L A R ,   N E I T H E R   T H E   A U T H O R   N O R   L U C E N T   M A K E S   A N Y 
 R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   A N Y   K I N D   C O N C E R N I N G   T H E   M E R C H A N T A B I L I T Y 
 O F   T H I S   S O F T W A R E   O R   I T S   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E . 
 
 T h e   c o n f i g   f i l e s   a n d   a   c o u p l e   o f   s o u r c e   f i l e s   h a v e   t h e   s t a n d a r d   M o z i l l a   M P L / G P L / L G P L   t r i - l i c e n s e   t e x t   c o m m o n   i n   t h e   F i r e f o x   /   X U L R u n n e r   c o d e .   T h e s e   a r e   f i l e s   a d d e d   o r   m o d i f i e d   b y   M o z i l l a   i n   t h e i r   i n t e g r a t i o n   o f   t h i s   c o d e   w i t h   X U L R u n n e r .   
 
 i p c / c h r o m i u m / s r c / b a s e / s t r i n g _ u t i l . c c   c o n t a i n s   a   s e g m e n t   o f   c o d e   ( I s U T F 8 )   c o p i e d   f r o m   M o z i l l a   u n d e r   t h e   M P L   l i c e n s e .   
 
 T h e   f i l e s   i n   i p c / c h r o m i u m / s r c / b a s e / t h i r d _ p a r t y / n s p r   ( e x c e p t   f o r   p r c p u g f g . h )   a n d   i p c / c h r o m i u m / s r c / b a s e / t h i r d _ p a r t y / n s s   a r e   l i c e n s e d   u n d e r   t h e   M P L / G P L / L G P L   t r i - l i c e n s e .   
 
 i p c / c h r o m i u m / s r c / b a s e / g f x / p n g _ d e c o d e r . c c   s t a t e s   t h a t   i t   i s   u n d e r   t h e   C h r o m i u m   B S D   l i c e n s e   b u t   i t   i s   b a s e d   o n   c o d e   t h a t   i s   u n d e r   t h e   M P L / G P L / L G P L   l i c e n s e .   
 
 i p c / c h r o m i u m / s r c / b a s e / m d 5 . c c   w a s   w r i t t e n   b y   C o l i n   P l u m b   ( a n d   p r e v i o u s l y   c l e a r e d   b y   I B M )   a n d   i s   i n   t h e   p u b l i c   d o m a i n .   
 
 i p c / c h r o m i u m / s r c / b a s e / t h i r d _ p a r t y / p u r i f y / p u r e _ a p i . c   s t a t e s : 
 
 E x p l i c i t l y   n o   c o p y r i g h t . 
 Y o u   m a y   r e c o m p i l e   a n d   r e d i s t r i b u t e   t h e s e   d e f i n i t i o n s   a s   r e q u i r e d . 
 
 E N D   O F   C H R O M I N U M   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 C P L   C O D E 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   C P L   C O D E   u n d e r   t h e   C o m m o n   P u b l i c   L i c e n s e .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 -   W S D L 4 J 1 . 5 . 1 
 -   W S D L 4 J   1 . 4 
 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t   h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / w s d l 4 j 
 
 
 E N D   O F   C P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 D o j o   1 . 5 . x ,   1 . 7 . x ,   1 . 8 . x   
 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   D o j o   T o o l k i t   1 . 5 . x ,   1 . 7 . x ,   1 . 8 . x .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   " N e w "   B S D   L i c e n s e :   
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n   
 A l l   r i g h t s   r e s e r v e d .     
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :         
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .       
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n                         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .       
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .     
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 D O M   c o m p o n e n t   i n   X M L - A P I S 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   D O M   c o m p o n e n t   i n   X M L - A P I S .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 	 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 1 . 	 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 . 	 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e .   
 3 . 	 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 W 3 C   D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 1 . 	 A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 2 . 	 T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 3 . 	 I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 E N D   O F   D O M   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 E C L I P S E   C O D E 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   E C L I P S E   C O D E .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 E c l i p s e   4 . 2 . 2   ,   E c l i p s e   B I R T   4 . 2 . 1 . ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 5 . 4   ,   E c l i p s e   C D T   8 . 1 . 1 ,   E c l i p s e   D T P   1 . 1 0 . 1 ,   E c l i p s e   E M F   2 . 8 . 1 ,   E c l i p s e   E M F - M o d e l   Q u e r y   1 . 6 . 0 ,   E c l i p s e   E M F   -   M o d e l   T r a n s a c t i o n   1 . 6 . 0   ,   E c l i p s e   E M F   -   V a l i d a t i o n   F r a m e w o r k   1 . 6 . 0 ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 8 . 1 ,   E c l i p s e   G E F   3 . 8 . 1 ,   E c l i p s e   G M F   1 . 6 . 0 ,   E c l i p s e   M 2 T   -   J E T   1 . 1 . 1 ,   E c l i p s e   W T P   3 . 4 . 1 ,   E c l i p s e   X S D   2 . 8 . 1 ,   A n t   1 . 8 . 3 ,   A p a c h e   F O P / A v a l o n   ( 2 7 / 0 2 / 2 0 0 3 ) ,   A x i s   1 . 4 . 0 ,   B a t i k   1 . 6 ,   C a i r o   B i n d i n g ,   C o m m o n s   C L I   1 . 0 . 0 ,   C o m m o n s   C o l l e c t i o n s   3 . 2 . 0 ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 ,   C o m m o n s   D i s c o v e r y   0 . 2 . 0 ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0 ,   C o m m o n s   I O   1 . 0 . 0 ,   C o m m o n s   L a n g   2 . 1 . 0 ,   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   C o m m o n s   L o g g i n g   1 . 0 . 3 ,   D O M   3 ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0 ,   F e l i x   1 . 6 . 0   ( S C R   A P I ) ,   F l u t e   1 . 3 . 0 ,   F O P   T r a n s c o d e r   1 . 0   b e t a 2   ,   G e r o n i m o   2 . 0 . 2   ( s u b s e t ) ,   M o x i l l a   b i n d i n g ,   I C U 4 J   4 . 4 . 2 ,   J a v a   A P I   f o r   X M L - b a s e d   R P C   ( J A X - R P C )   1 . 1 . 0 ,   J a v a   M i r r o r   A P I ,   J S c h   0 . 1 . 4 6 ,   J U n i t   3 . 8 . 2 ,   J U n i t   4 . 1 . 0 ,   L P G   R u n t i m e   1 . 1   ,   L u c e n e   1 . 9 . 1   ( s u b s e t ) ,   O S G i   M a t e r i a l s   4 . 3 . 0 ,   O S G i   M a t e r i a l s   4 . 0 . 1 ,   S A T 4 J   2 . 3 . 0   ( s u b s e t ) ,   S A X   2 . 0 . 2 ,   S O A P   w i t h   A t t a c h m e n t s   A P I   f o r   J a v a   ( S A A J )   1 . 2 . 0 ,   T o m c a t   3 . 2 . 4   ,   U D D I 4 J   2 . 0 . 5 ,   W S D L 4 J   1 . 5 . 1 ,   W S I L 4 J   1 . 0 . 0 ,   X a l a n - J   2 . 7 . 1   ( s u b s e t ) ,   X e r c e s - J   2 . 9 . 0 ,   X H T M L   D T D s   1 . 1 ,   X M L   C o m m o n s   R e s o l v e r   1 . 2 ,   X M L - A P I s   1 . 3 . 4 ,   X M L 4 J   4 . 3 
 
 
 E c l i p s e   3 . 6 . 2   ( s u b s e t ) ,   E c l i p s e   E M F   2 . 6 . 1   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 6 . 2   ( s u b s e t ) ,   A p a c h e   F O P / A v a l o n   ( 2 7 / 0 2 / 2 0 0 3 )   ,   A R M   ( A p p l i c a t i o n   R e s p o n s e   M e a s u r e m e n t )   J a v a   B i n d i n g   4 . 0   v e r s i o n   2   ,   B a t i k   1 . 6 ,   C a i r o   B i n d i n g ,   C o m m o n s   I O   1 . 0 . 0 ,   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   C o m m o n s   L o g g i n g   1 . 0 . 3 ,   D O M   3   ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0 ,   F O P   T r a n s c o d e r   1 . 0   b e t a 2 ,   G N O M E   B i n d i n g   
 G T K +   B i n d i n g   ,   G T K +   B i n d i n g   f o r   M o z i l l a   ,   H a m c r e s t   C o r e   1 . 1   ,   H a r m o n y   V e r i f i e r   5 . 0   M 6   ,   I C U 4 J   4 . 2 . 1   ,   I E T F   U U I D s   a n d   G U I D s   I n t e r n e t   D r a f t   4 - F e b - 9 8   ,   J u n i t   4 . 8 . 1   ,   L o g 4 J   1 . 2 . 1 5   ,   M o z i l l a   B i n d i n g   ,   M X 4 J   3 . 0 . 1   , O S G i   M a t e r i a l s   4 . 2 . 0   ( s u b s e t ) ,   S A X   2 . 0 . 2   ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0   ,   X a l a n - J   2 . 7 . 1   ( s u b s e t ) ,   X e r c e s - C   2 . 6   ,   X e r c e s - J   2 . 9 . 0   ,   X M L   C o m m o n s   R e s o l v e r   1 . 2   ,   X M L - A P I s   1 . 3 . 4   ,   X M L 4 J   4 . 3   ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 E c l i p s e   E M F   2 . 4 . 2 ,   E c l i p s e   C D T   5 . 0 . 2 ,   E c l i p s e   B I R T   2 . 3 . 2 ,   E c l i p s e   G E F   3 . 4 . 2 ,   W A L A   1 . 2 . 2   M 1 
 C o m m o n s   E L   1 . 0 , 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 E M D 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   E M D   C O D E .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   N o t i c e     C o p y r i g h t   B E A   S y s t e m s ,   I n c .   a n d   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p   2 0 0 5 .   A l l   r i g h t s   r e s e r v e d .   
 
 L i c e n s e   
 T h e   E n t e r p r i s e   M e t a d a t a   D i s c o v e r y   S p e c i f i c a t i o n   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :   
 
 P e r m i s s i o n   t o   c o p y   a n d   d i s p l a y   t h e   E n t e r p r i s e   M e t a d a t a   D i s c o v e r y   S p e c i f i c a t i o n   a n d / o r   p o r t i o n s   t h e r e o f ,   w i t h o u t   m o d i f i c a t i o n ,   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   E n t e r p r i s e   M e t a d a t a   D i s c o v e r y   S p e c i f i c a t i o n ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e :   
 1 .   A   l i n k   o r   U R L   t o   t h e   E n t e r p r i s e   M e t a d a t a   D i s c o v e r y   S p e c i f i c a t i o n   a t   t h i s   l o c a t i o n :   
 h t t p : / / d e v 2 d e v . b e a . c o m / w l p l a t f o r m / c o m m o n j / e m d . h t m l 
 o r   a t   t h i s   l o c a t i o n : 
 h t t p : / / w w w . i b m . c o m / d e v e l o p e r w o r k s / l i b r a r y / s p e c i f i c a t i o n / j - e m d /   
 2 .   T h e   f u l l   t e x t   o f   t h i s   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   E n t e r p r i s e   M e t a d a t a   D i s c o v e r y   S p e c i f i c a t i o n .   
 
 I B M   a n d   B E A   ( c o l l e c t i v e l y ,   t h e   " A u t h o r s "   )   a g r e e   t o   g r a n t   y o u   a   r o y a l t y - f r e e   l i c e n s e ,   u n d e r   r e a s o n a b l e ,   n o n - d i s c r i m i n a t o r y   t e r m s   a n d   c o n d i t i o n s   t o   p a t e n t s   t h a t   t h e y   d e e m   n e c e s s a r y   t o   i m p l e m e n t   t h e   E n t e r p r i s e   M e t a d a t a   D i s c o v e r y   S p e c i f i c a t i o n .   
 
 T H E   E N T E R P R I S E   M E T A D A T A   D I S C O V E R Y   S P E C I F I C A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H I S   S P E C I F I C A T I O N   A N D   T H E   I M P L E M E N T A T I O N   O F   I T S   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E .   
 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R   D I S T R I B U T I O N   O F   T H E   E n t e r p r i s e   M e t a d a t a   D i s c o v e r y   S P E C I F I C A T I O N .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   E n t e r p r i s e   M e t a d a t a   D i s c o v e r y   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   E n t e r p r i s e   M e t a d a t a   D i s c o v e r y   S p e c i f i c a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s .   
 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e 
 
 E N D   O F   E M D   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 E N V J S   1 . 2   
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   E N V J S   1 . 2 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( C )   2 0 0 8 ,   2 0 1 0   b y   J o h n   R e s i g 
 
 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 . 
 
 E N D   O F   E N J V S   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 E P L   C O D E 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   E P L   C O D E .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   E c l i p s e   P u b l i c   L i c e n s e .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y ,   i n c l u d i n g   E c l i p s e . o r g .       
 
 
 -   E c l i p s e   P l a t f o r m   3 . x   D e r i v a t i v e   c l a s s e s 
 -   E c l i p s e   P r o c e s s   F r a m e w o r k   ( R i c h   T e x t   C l i e n t )   1 . 2 . 0 . 4 
 -   E c l i p s e   T e s t   a n d   P e r f o r m a n c e   T e s t   P l a t f o r m   4 . 7 . 2 
 
 E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s : 
 -   E c l i p s e   E M F - X S D   E x a l m p l e s   2 . 8 . 1   ,   E c l i p s e   G M F   T o o l i n g   3 . 0 . 1 ,   E c l i p s e   M 2 T   -   J E T   1 . 1 . 1   ,   E c l i p s e   Q V T   O p e r a t i o n a l   ,   E c l i p s e   p l a t f o r m   4 . 2 . 2   h t t p s : / / g i t h u b . c o m / e c l i p s e / e c l i p s e . p l a t f o r m / t r e e / m a s t e r / u p d a t e 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 	 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 1 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 5 
 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 	 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 9 3   
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 0 3 3 3 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 9 8 1 8 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 9 9 9 3 7     
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 2 4 4 3 4 1 
   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 9 7 3 4 2 
   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 3 6 4 2 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 1 3 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 2 4 
 
 I n   a d d i t i o n ,   I B M   m a d e   c e r t a i n   a d d i t i o n a l   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e   t h a t   w e r e   n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   f r o m   f t p : / / f t p . s o f t w a r e . i b m . c o m / s o f t w a r e / r a t i o n a l / o p e n s o u r c e / r a d /   o r   b y   s e n d i n g   a n   e m a i l   t o     i e s @ c a . i b m . c o m . 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 G S C 
 
 
 A P A C H E   I   C O D E     
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 *   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   ( B C E L ) 
 *   R e g u l a r   E x p r e s s i o n   1 . 2 
 *   R e s o l v e r 
 *   X M L   N a m e s p a c e   u t i l i t i e s 
 *   X M L   S e c u r i t y 
 
 P l e a s e   r e f e r   t o   t h e   A P A C H E   I   C O D E   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   A P A C H E   I   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 A P A C H E   C O D E     
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 J a k a r t a   R e g E x p   1 . 3   ,   T o m c a t   4 . 1 . 3 0   ( s u b s e t ) ,   O P E N S A M L   1 . 1 ,   L o g 4 J   1 . 2 . 1 6 ,   C o m m o n s   L o g g i n g   1 . 1 . 1 ,   X a l a n   2 . 7 . 1 ,   A p a c h e   C O D E C   1 . 3   ( l e s s   D o u b l e M e t a p h o n e ) ,   A x i s   1 . 3 ,   1 . 1 ,   2 ,   S O A P   2 . 3 . 1 ,   X M L   S e c u r i t y   1 . 4 . 5 ,   W S S 4 J   1 . 5 . 1 2 ,   A b d e r a   0 . 3 ,   A x i o m   1 . 2 . 1 2 ,   J a x e n   1 . 1 . 1 ,   H t t p c o r e   4 . 0 ,   h t t p c l i e n t   4 . 0 ,   N e e t h i   2 . 0 . 5 ,   o p e n s a m l - 2 . 2 . 3 ,   R a m p a r t   1 . 5 . 2 ,   W o d e n - a p i   1 . 0 M 8 ,   x m l - t o o l i n g . 1 . 2 . 0 ,   X m l S c h e m a   1 . 4 . 5 ,   c o m m o n s - h t t p c l i e n t - 3 . 1 ,   c o m m o n s - c o l l e c t i o n s   3 . 1 ,   c o m m o n s - l a n g   2 . 3 ,   x m l - a p i s   1 . 3 . 0 4 ,     S T A X   1 . 2 ,     J o d a - t i m e   1 . 6 ,   D e r b y ,   H a r m o n y ,   X a l a n   ( X S L T 4 J ) ,   X a l a n   S e r i a l i z e r ,   X e r c e s   ( X M L 4 J ) ,   X M L - A P I S ,   X M L - C o m m o n s 
 
 P l e a s e   r e f e r   t o   t h e   A P A C H E   I I   C O D E   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   A P A C H E   I I   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 A p a c h e   X a l a n   S e r i a l i z e r 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   A p a c h e   X a l a n   S e r i a l i z e r .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   . 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   . 
 
 E N D   O F   A p a c h e   X a l a n   S e r i a l i z e r   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 A p a c h e   X a l a n   ( X S L T 4 J ) 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   A p a c h e   X a l a n   ( X S L T 4 J ) .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n ,   h t t p : / / w w w . l o t u s . c o m   . 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   O v i d i u   P r e d e s c u         o v i d i u @ c u p . h p . c o m         o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w a s   o r i g i n a l l y   d e v e l o p e d   a t   H e w l e t t   P a c k a r d   C o m p a n y . 
 
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 *   I B M   C o r p o r a t i o n :   B 2 B X M L 4 J   1 . 2 . 1 
 *   I B M   C o r p o r a t i o n   a n d   o t h e r s :   X S L T 4 J   2 . 7 ,   X M L 4 J   4 . 4 ,   J A X P   1 . 3   &   1 . 4 
 *   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   5 . 0 ,   R e g u l a r   E x p r e s s i o n   1 . 2   
 
 E N D   O F   A p a c h e   X a l a n   ( X S L T 4 J )   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 A p a c h e   X e r c e s   ( X M L 4 J )   
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   A p a c h e   X e r c e s   ( X M L 4 J ) .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) .   
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g :   
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m .   
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
 E N D   O F   A p a c h e   X e r c e s   ( X M L 4 J )   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 A p a c h e   x m l - c o m m o n s   x m l - a p i s 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   A p a c h e   x m l - c o m m o n s   x m l - a p i s .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
   a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 
 E N D   O F   A p a c h e   x m l - c o m m o n s   x m l - a p i s   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 B a c k p o r t - u t i l - c o n c u r r e n t   
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   C r e a t i v e   C o m m o n s   L i c e n s e .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 T h e   p e r s o n   o r   p e r s o n s   w h o   h a v e   a s s o c i a t e d   w o r k   w i t h   t h i s   d o c u m e n t   ( t h e   " D e d i c a t o r "   o r   " C e r t i f i e r " )   h e r e b y   e i t h e r   ( a )   c e r t i f i e s   t h a t ,   t o   t h e   b e s t   o f   h i s   k n o w l e d g e ,   t h e   w o r k   o f   a u t h o r s h i p   i d e n t i f i e d   i s   i n   t h e   p u b l i c   d o m a i n   o f   t h e   c o u n t r y   f r o m   w h i c h   t h e   w o r k   i s   p u b l i s h e d ,   o r   ( b )   h e r e b y   d e d i c a t e s   w h a t e v e r   c o p y r i g h t   t h e   d e d i c a t o r s   h o l d s   i n   t h e   w o r k   o f   a u t h o r s h i p   i d e n t i f i e d   b e l o w   ( t h e   " W o r k " )   t o   t h e   p u b l i c   d o m a i n .   A   c e r t i f i e r ,   m o r e o v e r ,   d e d i c a t e s   a n y   c o p y r i g h t   i n t e r e s t   h e   m a y   h a v e   i n   t h e   a s s o c i a t e d   w o r k ,   a n d   f o r   t h e s e   p u r p o s e s ,   i s   d e s c r i b e d   a s   a   " d e d i c a t o r "   b e l o w . 
 
 A   c e r t i f i e r   h a s   t a k e n   r e a s o n a b l e   s t e p s   t o   v e r i f y   t h e   c o p y r i g h t   s t a t u s   o f   t h i s   w o r k .   C e r t i f i e r   r e c o g n i z e s   t h a t   h i s   g o o d   f a i t h   e f f o r t s   m a y   n o t   s h i e l d   h i m   f r o m   l i a b i l i t y   i f   i n   f a c t   t h e   w o r k   c e r t i f i e d   i s   n o t   i n   t h e   p u b l i c   d o m a i n . 
 
 D e d i c a t o r   m a k e s   t h i s   d e d i c a t i o n   f o r   t h e   b e n e f i t   o f   t h e   p u b l i c   a t   l a r g e   a n d   t o   t h e   d e t r i m e n t   o f   t h e   D e d i c a t o r ' s   h e i r s   a n d   s u c c e s s o r s .   D e d i c a t o r   i n t e n d s   t h i s   d e d i c a t i o n   t o   b e   a n   o v e r t   a c t   o f   r e l i n q u i s h m e n t   i n   p e r p e t u i t y   o f   a l l   p r e s e n t   a n d   f u t u r e   r i g h t s   u n d e r   c o p y r i g h t   l a w ,   w h e t h e r   v e s t e d   o r   c o n t i n g e n t ,   i n   t h e   W o r k .   D e d i c a t o r   u n d e r s t a n d s   t h a t   s u c h   r e l i n q u i s h m e n t   o f   a l l   r i g h t s   i n c l u d e s   t h e   r e l i n q u i s h m e n t   o f   a l l   r i g h t s   t o   e n f o r c e   ( b y   l a w s u i t   o r   o t h e r w i s e )   t h o s e   c o p y r i g h t s   i n   t h e   W o r k . 
 
 D e d i c a t o r   r e c o g n i z e s   t h a t ,   o n c e   p l a c e d   i n   t h e   p u b l i c   d o m a i n ,   t h e   W o r k   m a y   b e   f r e e l y   r e p r o d u c e d ,   d i s t r i b u t e d ,   t r a n s m i t t e d ,   u s e d ,   m o d i f i e d ,   b u i l t   u p o n ,   o r   o t h e r w i s e   e x p l o i t e d   b y   a n y o n e   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   i n   a n y   w a y ,   i n c l u d i n g   b y   m e t h o d s   t h a t   h a v e   n o t   y e t   b e e n   i n v e n t e d   o r   c o n c e i v e d . 
 
 E N D   O F   B A C K P O R T - U T I L - C O N C U R R E N T   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 B O U N C Y   C A S T L E 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   B O U N C Y   C A S T L E .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 C o p y r i g h t   ( c )   2 0 0 0   -   2 0 0 9   T h e   L e g i o n   O f   T h e   B o u n c y   C a s t l e   ( h t t p : / / w w w . b o u n c y c a s t l e . o r g )   
 
 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 . 
 
 E N D   O F   B O U N C Y   C A S T L E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 C o o l S e r v l e t s . c o m 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   C o o l S e r v l e t s . c o m .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 T h e   P r o g r a m   m a y   i n c l u d e   C S   C o d e V i e w e r   1 . 0 .   T h i s   s o f t w a r e   i s   C o p y r i g h t   1 9 9 9   b y   C o o l S e r v l e t s . c o m . 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   n a m e   o f   C o o l S e r v l e t s . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O O L S E R V L E T S . C O M   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   C o o l S e r v l e t s . c o m   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v   0 . 1 0 k 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v   0 . 1 0 k .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v .   0 . 1 0 k ;   
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w :   
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h 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   a n d   w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
 E N D   O F   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v   0 . 1 0 k   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 D O M 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   D O M .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 P l e a s e   r e f e r   t o   N o t i c e   a t :   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / i p r - n o t i c e - 2 0 0 2 1 2 3 1 # N o t i c e s   
 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   C o p y r i g h t     1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 E N D   O F   D O M   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 E C L I P S E   C O D E 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   E C L I P S E   C O D E .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 A p a c h e   F O P / A v a l o n   ( 2 7 / 0 2 / 2 0 0 3 ) ,   A R M   ( A p p l i c a t i o n   R e s p o n s e   M e a s u r e m e n t )   J a v a   B i n d i n g   4 . 0   v 2 ,   A x i s   1 . 4 . 0 ,   B a t i k   1 . 6 ,   B I R T ( B u s i n e s s   I n t e l l i g e n c e   R e p o r t i n g )   2 . 6 . 2 ,   C a i r o   B i n d i n g ,   C o m m o n     C o l l e c t i o n s   3 . 2 . 0 ,   C o m m o n   L a n g u a g e   2 . 1 . 0 ,   C o m m o n s   C L I   1 . 0 . 0 ,   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 , C o m m o n s   D i s c o v e r y   0 . 2 . 0 ,   C o m m o n s   E L   1 . 0 ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0 ,   C o m m o n s   I O   1 . 0 . 0 ,   C o m m o n s   L o g g i n g   1 . 0 . 3 ,   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   C o m m o n s   O R O   2 . 0 . 8 ,   D e r b y   1 0 . 5 . 1 ,   D O M   3 ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0 ,   E c l i p s e   -   J D T   ( J a v a   D e v e l o p m e n t   T o o l s ) ,   3 . 6 . 2 ,   E c l i p s e   -   P D E   ( P l u g i n   D e v e l o p m e n t   E n v i r o n m e n t ) ,   3 . 6 . 2 ,   E c l i p s e   3 . 6 . 2   ( s u b s e t ) ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 3   ( S u b s e t ) ,   E c l i p s e   D T P     1 . 8 . 2   ( s u b s e t ) ,   E c l i p s e   E M F   2 . 6 . 1   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 6 . 2   ( s u b s e t ) ,   E c l i p s e -   I D E   P l a t f o r m   3 . 6 . 2 ,   E q u i n o x   O S G I   S e r v i c e s   3 . 6 . 2 ,   F e l i x   1 . 2 . 0   ( S C R   A P I ) ,   F l u t e   1 . 3 . 0 ,   F O P   T r a n s c o d e r   1 . 0   b e t a   2 ,   G e r o n i m o   2 . 0 . 2   ( s u b s e t ) ,   G N O M E   B i n d i n g ,   G T K +   B i n d i n g ,   G T K +   B i n d i n g   f o r   M o z i l l a ,   H a m c r e s t   C o r e   1 . 1 ,   H a r m o n y   V e r i f i e r   5 . 0   M 6 ,   H T M L   D T D   4 . 0 . 1 ,   I C U 4 J   4 . 2 . 1 ,   I E T F   U U I D s   a n d   G U I D s   I n t e r n e t   D r a f t   4 - F e b - 9 8 ,   I n d e p e n d e n t   J P E G   G r o u p & a p o s ; s   L I B J P E G   r e l e a s e   6 b   ( d e r i v a t i v e   s u b s e t ) ,   I s p e l l   D i c t i o n a r i e s   3 . 1 . 2 0 ,   i T e x t   2 . 1 . 7   ( i T e x t )   &   1 . 5 . 2   ( i T e x t   A s i a n ) ,   J 2 E E   r e l a t e d   s c h e m a   a n d   D T D s   1 . 2 ,   1 . 3 ,   1 . 4 ,   5 . 0 ,   J a v a   A P I   f o r   X M L   b a s e d   R P C   ( J a x     -     R P C )   1 . 1 . 0 ,   J a v a   M i r r o r   A P I ,   J a v a   p e r s i s t e n c e   A P I s   S c h e m a s   1 . 0 ,   J a v a   S e r v e r   F a c e s   S c h e m a s   a n d   D T D s   1 . 0 ,   1 . 1 ,   1 . 2 ,   J D O M   1 . 0 ,   J e t t y   6 . 1 . 2 3 ,   J S c h   0 . 1 . 4 1 ,   J t i d y   R 7 ,   J u n i t   3 . 8 . 2 ,   J u n i t   4 . 8 . 1 ,   L o g 4 J   1 . 2 . 1 5 ,   L P G   R u n t i m e   1 . 1 ,   L u c e n e   1 . 9 . 1   ( s u b s e t ) ,   M o d e l i n g     -     E M F   ( E c l i p s e   M o d e l i n g   F r a m e w o r k )   2 . 6 . 1 ,   M o d e l i n g -   G M F   ( G r a p h i c a l   M o d e l i n g   F r a m e w o r k )   3 . 6 . 2 ,   M o z i l l a   B i n d i n g ,   M X 4 J   3 . 0 . 1 ,   O S G i   M a t e r i a l s   4 . 2 . 0   ( s u b s e t ) ,   P i x m a n   0 . 1 . 6 ,   P r o t o t y p e   J a v a s c r i p t   F r a m e w o r k   1 . 4 . 0 ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) ,   R h i n o   1 . 7 R 2 ,   S A T 4 J   2 . 2 . 0   ( s u b s e t ) ,   S a x   2 . 0 . 2 ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0 ,   S O A P   w /   a t t a c h m e n t s   A P I   f o r   J a v a   ( S A A J )   1 . 2 . 0 ,   T o m c a t   3 . 2 . 4   ( J a s p e r   C o m p i l e r ) ,   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r ) ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I   2 . 0 ) ,   T o m c a t   6 . 0 . 1 4   ( J a v a   s e r v e l t   A P I s   2 . 5 . 0 ) ,   T P T P   ( T e s t   P e r f o r m a n c e   T o o l s   P r o j e c t )   4 . 7 . 2 ,   U D D I 4 j   2 . 0 . 5 ,   V e l o c i t y   E n g i n e   1 . 5 ,   W A P   D T D   1 . 1 ,   1 . 3 ,   W D S L   S c h e m a s ,   W S D L 4 J   1 . 5 . 1 ,   W S I L 4 J   1 . 0 . 0 ,   W T P   S e r v i c e s   3 . 2 . 3 ,   X a l a n - J   2 . 7 . 1   ( s u b s e t ) ,   X e r c e s - C   2 . 6 ,   X e r c e s - J   2 . 9 . 0 ,   X H T M L   D T D s   1 . 1 ,   X M L   A P I s   1 . 3 . 4 ,   X M L   C o m m o n s   R e s o l v e r   1 . 2 ,   X M L 4 J   4 . 3 ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   
 
 N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 F d L i b M 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   F d L i b M .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 C o p y r i g h t   ( C )   1 9 9 3   b y   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 
 D e v e l o p e d   a t   S u n S o f t ,   a   S u n   M i c r o s y s t e m s ,   I n c .   b u s i n e s s .   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   i s   f r e e l y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   n o t i c e   i s   p r e s e r v e d .   
 
 E N D   O F   F d L i b M   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 I C U 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   I C U 4 J   C O D E .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 P l e a s e   r e f e r   t o   t h e   I C U   C O D E   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   I C U   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 I n f o - Z I P 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   I n f o - Z I P .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 T h i s   i s   v e r s i o n   2 0 0 3 - M a y - 0 8   o f   t h e   I n f o - Z I P   c o p y r i g h t   a n d   l i c e n s e .   T h e   d e f i n i t i v e   v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   i n d e f i n i t e l y . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 3   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
 M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   C h r i s t i a n   S p i e l e r ,   A n t o i n e   V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e 
 
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s )   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d . 
 
 3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   o f   t h e   I n f o - Z I P   U R L ( s ) . 
 
 4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s . 
 
 E N D   O F   I n f o - Z I P   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 L i b u n g i f   -   A n   u n c o m p r e s s e d   G I F   l i b r a r y 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   L i b u n g i f   -   A n   u n c o m p r e s s e d   G I F   l i b r a r y   b y   E r i c   S .   R a y m o n d .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7   E r i c   S .   R a y m o n d 
 
 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 . 
 
 E N D   O F   L i b u n g i f     N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 M o z i l l a   R h i n o 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   M o z i l l a   R h i n o .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
   *   T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   N e t s c a p e   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / N P L / 
   * 
   *   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * 
   *   T h e   O r i g i n a l   C o d e   i s   R h i n o   c o d e ,   r e l e a s e d   M a y   6 ,   1 9 9 9 . 
   * 
   *   T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .     P o r t i o n s   c r e a t e d   b y   N e t s c a p e   a r e   C o p y r i g h t   ( C )   1 9 9 7 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l   R i g h t s   R e s e r v e d . 
   * 
   *   C o n t r i b u t o r ( s ) : 
   * 
   *   K e m a l   B a y r a m 
   *   P a t r i c k   B e a r d 
   *   N o r r i s   B o y d 
   *   I g o r   B u k a n o v ,   i g o r @ m i r 2 . o r g 
   *   B r e n d a n   E i c h 
   *   E t h a n   H u g g 
   *   R o g e r   L a w r e n c e 
   *   T e r r y   L u c a s 
   *   M i k e   M c C a b e 
   *   M i l e n   N a n k o v 
   *   A t t i l a   S z e g e d i ,   s z e g e d i a @ f r e e m a i l . h u 
   *   I a n   D .   S t e w a r t 
   *   A n d i   V a j d a 
   *   A n d r e w   W a s o n 
   * / 
 
 E N D   O F   M o z i l l a   R h i n o   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 R E L A X   N G   O b j e c t   M o d e l / P a r s e r   
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   R E L A X   N G   O b j e c t   M o d e l / P a r s e r .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 	 
 	 M I T   C o p y r i g h t   ( c ) 
 
 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 . 
 
 E N D   O F   R E L A X   N G   O b j e c t   M o d e l / P a r s e r   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 R e l a x N G C C 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   R e l a x N G C C   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . "   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   o f   t h e   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   R e l a x N G C C   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 S A X   P a r s e r 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   S A X   P a r s e r .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 	 
 	 F o r   i n f o r m a t i o n   a n d   c o p y r i g h t   s t a t u s ,   p l e a s e   r e f e r   t o :   h t t p : / / w w w . s a x p r o j e c t . o r g /   
 
 E N D   O F   S A X   P a r s e r   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 P l e a s e   r e f e r   t o   t h e   W 3 C   C O D E   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   W 3 C   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 z l i b 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   z l i b .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y   v e r s i o n   1 . 1 . 3 ,   J u l y   9 t h ,   1 9 9 8 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
     T h e   d a t a   f o r m a t   u s e d   b y   t h e   z l i b   l i b r a r y   i s   d e s c r i b e d   b y   R F C s   ( R e q u e s t   f o r   C o m m e n t s )   1 9 5 0   t o   1 9 5 2   i n   t h e   f i l e s   f t p : / / d s . i n t e r n i c . n e t / r f c / r f c 1 9 5 0 . t x t     ( z l i b   f o r m a t ) ,   r f c 1 9 5 1 . t x t   ( d e f l a t e   f o r m a t )   a n d   r f c 1 9 5 2 . t x t   ( g z i p   f o r m a t 
 
 E N D   O F   z l i b   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G S C   w h i c h   i n c l u d e s   c o d e   u n d e r   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o     t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   G S C   i n   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e . 
 
 ( a )   W i l y   T e c h n o l o g y :   P o r t i o n s   o f   t h e   s o u r c e   c o d e   i n   t h e   j a v a . l a n g . i n s t r u m e n t . I n s t r u m e n t a t i o n   c o m p o n e n t   a r e   C o p y r i g h t   2 0 0 3   W i l y   T e c h n o l o g y ,   I n c . . 
 
 ( b )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   1 9 9 2 . 
 
 ( c )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( d )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
 E N D   O F   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s   F O R   G S C   f o r   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E N D   O F   G S C   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 J R E 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   J R E   C O D E .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   7   
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   I n t e l ( R )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   7 
 
 T h e   n o t i c e s   a n d   i n f o r m a t i o n   f i l e s   f o r   t h e   a b o v e   l i s t e d   J R E   p l a t f o r m s   c a n   b e   f o u n d   i n   t h e   d i r e c t o r y       S D P     / j d k / j r e 
 
 E N D   O F   J R E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 I C U   C O D E   
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   I C U   C O D E .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e .     
 
 -   I C U 4 C   3 . 4 
 -   I C U 4 C   3 . 4 . 1 
 -   I C U 4 J   3 . 6 
 
 P l e a s e   r e f e r   t o   t h e   I C U   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   I C U   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 I P L   C O D E 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   I P L   C O D E .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   I B M   P u b l i c   L i c e n s e .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y .       
 
 -   J t o p e n   5 . 0 
 -   U D D I 4 J   2 . 0 . 3 
 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t : 
   h t t p : / / w w w - 1 2 8 . i b m . c o m / d e v e l o p e r w o r k s / o p e n s o u r c e / 
 
 E N D   O F   I P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 	 G R O W L 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   G R O W L C O D E .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   T h e   G r o w l   P r o j e c t ,   2 0 0 4 - 2 0 0 9 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   G r o w l   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   G R O W L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 M i c r o s o f t   V i s i o   2 0 1 0   X M L   s c h e m a   f i l e s 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   M i c r o s o f t   V i s i o   2 0 1 0   X M L   s c h e m a   f i l e s .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
   2 0 1 1   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d .   P e r m i s s i o n   t o   c o p y ,   d i s p l a y ,   a n d   d i s t r i b u t e   t h i s   d o c u m e n t   i s   a v a i l a b l e   a t :   h t t p : / / m s d n . m i c r o s o f t . c o m / e n - u s / l i b r a r y / h h 1 2 5 8 9 8 . a s p x .   
 
 E N D   O F   M i c r o s o f t   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 J a v a   E E   S c h e m a s / D T D s 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   J a v a   E E   S c h e m a s / D T D s   u n d e r   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L ) .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 V e r s i o n   1 . 0 
 -   1 .   D e f i n i t i o n s . 
 o 	 1 . 1 .   " C o n t r i b u t o r "     m e a n s   e a c h   i n d i v i d u a l   o r   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 o 	 1 . 2 .   " C o n t r i b u t o r   V e r s i o n "     m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r   ( i f   a n y ) ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 o 	 1 . 3 .   " C o v e r e d   S o f t w a r e "     m e a n s   ( a )   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( b )   M o d i f i c a t i o n s ,   o r   ( c )   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 o 	 1 . 4 .   " E x e c u t a b l e "     m e a n s   t h e   C o v e r e d   S o f t w a r e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 o 	 1 . 5 .   " I n i t i a l   D e v e l o p e r "     m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   f i r s t   m a k e s   O r i g i n a l   S o f t w a r e   a v a i l a b l e   u n d e r   t h i s   L i c e n s e . 
 o 	 1 . 6 .   " L a r g e r   W o r k "     m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   S o f t w a r e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 o 	 1 . 7 .   " L i c e n s e "     m e a n s   t h i s   d o c u m e n t . 
 o 	 1 . 8 .   " L i c e n s a b l e "     m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 o 	 1 . 9 .   " M o d i f i c a t i o n s "     m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   a n y   o f   t h e   f o l l o w i n g : 
 	 A .   A n y   f i l e   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s ; 
 	 B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n ;   o r 
 	 C .   A n y   n e w   f i l e   t h a t   i s   c o n t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 o 	 1 . 1 0 .   " O r i g i n a l   S o f t w a r e "     m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   o r i g i n a l l y   r e l e a s e d   u n d e r   t h i s   L i c e n s e . 
 o 	 1 . 1 1 .   " P a t e n t   C l a i m s "     m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 o 	 1 . 1 2 .   " S o u r c e   C o d e "     m e a n s   ( a )   t h e   c o m m o n   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   i n   w h i c h   m o d i f i c a t i o n s   a r e   m a d e   a n d   ( b )   a s s o c i a t e d   d o c u m e n t a t i o n   i n c l u d e d   i n   o r   w i t h   s u c h   c o d e . 
 o 	 1 . 1 3 .   " Y o u "     ( o r   " Y o u r "   )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "     i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "     m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 -   2 .   L i c e n s e   G r a n t s . 
 o 	 2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   t h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 	 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) ,   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 	 ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   S o f t w a r e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) . 
 	 ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   O r i g i n a l   S o f t w a r e   a v a i l a b l e   t o   a   t h i r d   p a r t y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 	 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 o 	 2 . 2 .   C o n t r i b u t o r   G r a n t . 
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 	 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   S o f t w a r e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 	 ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   ( 1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   ( 2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 	 ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   M o d i f i c a t i o n s   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 	 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   ( 3 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 -   3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 o 	 3 . 1 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
 A n y   C o v e r e d   S o f t w a r e   t h a t   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   i n   E x e c u t a b l e   f o r m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   a n d   t h a t   S o u r c e   C o d e   f o r m   m u s t   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   a n y   s u c h   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   a s   t o   h o w   t h e y   c a n   o b t a i n   s u c h   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 o 	 3 . 2 .   M o d i f i c a t i o n s . 
 T h e   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   r e p r e s e n t   t h a t   Y o u   b e l i e v e   Y o u r   M o d i f i c a t i o n s   a r e   Y o u r   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   Y o u   h a v e   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 o 	 3 . 3 .   R e q u i r e d   N o t i c e s . 
 Y o u   m u s t   i n c l u d e   a   n o t i c e   i n   e a c h   o f   Y o u r   M o d i f i c a t i o n s   t h a t   i d e n t i f i e s   Y o u   a s   t h e   C o n t r i b u t o r   o f   t h e   M o d i f i c a t i o n .   Y o u   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   C o v e r e d   S o f t w a r e ,   o r   a n y   n o t i c e s   o f   l i c e n s i n g   o r   a n y   d e s c r i p t i v e   t e x t   g i v i n g   a t t r i b u t i o n   t o   a n y   C o n t r i b u t o r   o r   t h e   I n i t i a l   D e v e l o p e r . 
 o 	 3 . 4 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s . 
 Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e .   H o w e v e r ,   y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 o 	 3 . 5 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
 Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   u n d e r   t h e   t e r m s   o f   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   f o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   f o r m   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   u n d e r   a   d i f f e r e n t   l i c e n s e ,   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 o 	 3 . 6 .   L a r g e r   W o r k s . 
 Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   S o f t w a r e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   S o f t w a r e . 
 -   4 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 o 	 4 . 1 .   N e w   V e r s i o n s . 
 S u n   M i c r o s y s t e m s ,   I n c .   i s   t h e   i n i t i a l   l i c e n s e   s t e w a r d   a n d   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h i s   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n   4 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   L i c e n s e . 
 o 	 4 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
 Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   I f   t h e   I n i t i a l   D e v e l o p e r   i n c l u d e s   a   n o t i c e   i n   t h e   O r i g i n a l   S o f t w a r e   p r o h i b i t i n g   i t   f r o m   b e i n g   d i s t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m u s t   d i s t r i b u t e   a n d   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   O t h e r w i s e ,   Y o u   m a y   a l s o   c h o o s e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 o 	 4 . 3 .   M o d i f i e d   V e r s i o n s . 
 W h e n   Y o u   a r e   a n   I n i t i a l   D e v e l o p e r   a n d   Y o u   w a n t   t o   c r e a t e   a   n e w   l i c e n s e   f o r   Y o u r   O r i g i n a l   S o f t w a r e ,   Y o u   m a y   c r e a t e   a n d   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   Y o u :   ( a )   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t   t h e   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) ;   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e . 
 -   5 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 C O V E R E D   S O F T W A R E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "     B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   S O F T W A R E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 -   6 .   T E R M I N A T I O N . 
 o 	 6 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 o 	 6 . 2 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   a s s e r t   s u c h   c l a i m   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t "   )   a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   ( m e a n i n g   t h e   C o n t r i b u t o r   V e r s i o n   w h e r e   t h e   P a r t i c i p a n t   i s   a   C o n t r i b u t o r   o r   t h e   O r i g i n a l   S o f t w a r e   w h e r e   t h e   P a r t i c i p a n t   i s   t h e   I n i t i a l   D e v e l o p e r )   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   d i r e c t l y   o r   i n d i r e c t l y   t o   Y o u   b y   s u c h   P a r t i c i p a n t ,   t h e   I n i t i a l   D e v e l o p e r   ( i f   t h e   I n i t i a l   D e v e l o p e r   i s   n o t   t h e   P a r t i c i p a n t )   a n d   a l l   C o n t r i b u t o r s   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y   a n d   a u t o m a t i c a l l y   a t   t h e   e x p i r a t i o n   o f   s u c h   6 0   d a y   n o t i c e   p e r i o d ,   u n l e s s   i f   w i t h i n   s u c h   6 0   d a y   p e r i o d   Y o u   w i t h d r a w   Y o u r   c l a i m   w i t h   r e s p e c t   t o   t h e   P a r t i c i p a n t   S o f t w a r e   a g a i n s t   s u c h   P a r t i c i p a n t   e i t h e r   u n i l a t e r a l l y   o r   p u r s u a n t   t o   a   w r i t t e n   a g r e e m e n t   w i t h   P a r t i c i p a n t . 
 o 	 6 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   6 . 1   o r   6 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e s   t h a t   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   ( e x c l u d i n g   l i c e n s e s   g r a n t e d   t o   Y o u   b y   a n y   d i s t r i b u t o r )   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 -   7 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   S O F T W A R E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S T   P R O F I T S ,   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 -   8 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 T h e   C o v e r e d   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m , "     a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "     ( a s   t h a t   t e r m   i s   d e f i n e d   a t   4 8   C . F . R .     2 5 2 . 2 2 7 - 7 0 1 4 ( a ) ( 1 ) )   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n "     a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   S o f t w a r e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   T h i s   U . S .   G o v e r n m e n t   R i g h t s   c l a u s e   i s   i n   l i e u   o f ,   a n d   s u p e r s e d e s ,   a n y   o t h e r   F A R ,   D F A R ,   o r   o t h e r   c l a u s e   o r   p r o v i s i o n   t h a t   a d d r e s s e s   G o v e r n m e n t   r i g h t s   i n   c o m p u t e r   s o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 -   9 .   M I S C E L L A N E O U S . 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   t h e   l a w   o f   t h e   j u r i s d i c t i o n   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   s u c h   j u r i s d i c t i o n ' s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   l o c a t e d   i n   t h e   j u r i s d i c t i o n   a n d   v e n u e   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   Y o u   a g r e e   t h a t   Y o u   a l o n e   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   t h e   U n i t e d   S t a t e s   e x p o r t   a d m i n i s t r a t i o n   r e g u l a t i o n s   ( a n d   t h e   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n   o f   a n y   o t h e r   c o u n t r i e s )   w h e n   Y o u   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   a n y   C o v e r e d   S o f t w a r e . 
 -   1 0 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 E N D   O F   J a v a   E E   S C H E M A S   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
   
 
 J a v a C u p : 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   J a v a C u p .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 P l e a s e   r e f e r   t o   t h e   J A V A C U P   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   J A V A C U P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 J a x e n   1 . 1   
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   J a x e n   1 . 1 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 / * 
   $ I d :   L I C E N S E . t x t   1 1 2 8   2 0 0 6 - 0 2 - 0 5   2 1 : 4 9 : 0 4 Z   e l h a r o   $ 
 
   C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
   * / 
 E N D   O F   J A X E N   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 J T i d y   8 . 0 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   J T i d y   8 . 0 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 P l e a s e   r e f e r   t o   t h e   J T I D Y   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   J T I D Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 L i b e v e n t 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   L i b e v e n t .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 7   N i e l s   P r o v o s       p r o v o s @ c i t i . u m i c h . e d u     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L 
 T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 S o m e   v e r s i o n s   o f   t h e   l i c e n s e   a b o v e   s t a r t   t h e   l a s t   p a r a g r a p h   w i t h   " T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S " . . . "   
 
 
 A d d i t i o n a l   c o p y r i g h t s   i n c l u d e d   w i t h   t h e   a b o v e   l i c e n s e   a r e :   
 
 C o p y r i g h t   ( c )   2 0 0 5   N i c k   M a t h e w s o n       n i c k m @ f r e e h a v e n . n e t     
 C o p y r i g h t   ( c )   2 0 0 0   A r t u r   G r a b o w s k i       a r t @ o p e n b s d . o r g       A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( c )   2 0 0 7   S u n   M i c r o s y s t e m s .   A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( c )   2 0 0 6   M a x i m   Y e g o r u s h k i n       m a x i m . y e g o r u s h k i n @ g m a i l . c o m       A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( c )   1 9 9 8   T o d d   C .   M i l l e r       T o d d . M i l l e r @ c o u r t e s a n . c o m       A l l   r i g h t s   r e s e r v e d . 
 
 
 T h e   f o l l o w i n g   B S D   l i c e n s e   f o r   O p e n B S D / N e t B S D   c o d e   w a s   f o u n d   w i t h   t h e   f o l l o w i n g   c o p y r i g h t s : 
 
 C o p y r i g h t   ( c )   2 0 0 5   N i c k   M a t h e w s o n       n i c k m @ f r e e h a v e n . n e t     
 C o p y r i g h t   ( c )   2 0 0 0   D u g   S o n g       d u g s o n g @ m o n k e y . o r g     
 C o p y r i g h t   ( c )   1 9 8 2 ,   1 9 8 6 ,   1 9 9 1 ,   1 9 9 3   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 T h e   f i l e   " e v d n s . c "     c o n t a i n s   t h e   f o l l o w i n g   s t a t e m e n t : 
 
 T h i s   s o f t w a r e   i s   P u b l i c   D o m a i n .   T o   v i e w   a   c o p y   o f   t h e   p u b l i c   d o m a i n   d e d i c a t i o n , 
 v i s i t   h t t p : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / p u b l i c d o m a i n /   o r   s e n d   a   l e t t e r   t o 
 C r e a t i v e   C o m m o n s ,   5 5 9   N a t h a n   A b b o t t   W a y ,   S t a n f o r d ,   C a l i f o r n i a   9 4 3 0 5 ,   U S A . 
 
 I   a s k   a n d   e x p e c t ,   b u t   d o   n o t   r e q u i r e ,   t h a t   a l l   d e r i v a t i v e   w o r k s   c o n t a i n   a n 
 a t t r i b u t i o n   s i m i l a r   t o : 
 P a r t s   d e v e l o p e d   b y   A d a m   L a n g l e y       a g l @ i m p e r i a l v i o l e t . o r g     
 
 Y o u   m a y   w i s h   t o   r e p l a c e   t h e   w o r d   " P a r t s "   w i t h   s o m e t h i n g   e l s e   d e p e n d i n g   o n 
 t h e   a m o u n t   o f   o r i g i n a l   c o d e . 
 
 A   s c a n   k e y w o r d   h i t   i n   f i l e   e v d n s . c   i n d i c a t e s   t h a t   a   p o r t i o n   o f   c o d e   i s   b a s e d   o n   t h e   " i n s p e c t i o n   o f   c - a r e s   c o d e "   .   T h a t   c o d e   i s   a v a i l a b l e   f r o m   t h e   h t t p : / / c - a r e s . h a x x . s e /   w e b s i t e   u n d e r   t h e   f o l l o w i n g   l i c e n s e : 
 
 C o p y r i g h t   1 9 9 8   b y   t h e   M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
 t h e   n a m e   o f   M . I . T .   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
 d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 M . I . T .   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 E N D   O F   L I B E V E N T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 Q R   C o d e   G e n e r a t o r 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   Q R   C o d e   G e n e r a t o r   V   f b c 2 0 7 1 a 7 8   u n d e r   t h e   M I T   L i c e n s e .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 C o p y r i g h t   ( c )       y e a r           c o p y r i g h t   h o l d 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 . 
 
 E N D   O F   Q R   C o d e   G e n e r a t o r   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 -   G N O M E   B i n d i n g 
 -   G T K +   B i n d i n g 
 -   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
   
 
 M X 4 J   
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   M X 4 J .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   M X 4 J   L i c e n s e ,   V e r s i o n   1 . 0 
 
 C o p y r i g h t   ( c )   2 0 0 1   M X 4 J .     A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
       d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
       i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
             " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
               M X 4 J   p r o j e c t   ( h t t p : / / m x 4 j . s o u r c e f o r g e . n e t ) . " 
       A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
       i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " M X 4 J "   a n d   " m x 4 j "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
       p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   b i o r n _ s t e e d o m @ u s e r s . s o u r c e f o r g e . n e t 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " M X 4 J " , 
       n o r   m a y   " M X 4 J "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   o f   S i m o n e   B o r d e t . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   C A R L O S   Q U I R O Z   O R 
 I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
 O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
 i n d i v i d u a l s   o n   b e h a l f   o f   M X 4 J .     F o r   m o r e   i n f o r m a t i o n   o n   M X 4 J ,   p l e a s e   s e e 
     h t t p : / / m x 4 j . s o u r c e f o r g e . n e t     . 
 X D o c l e t   L i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 2 ,   X D o c l e t   t e a m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   t h e   X D o c l e t   t e a m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   
 t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
 w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   M X 4 J   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 O r a c l e   J D K   
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   O r a c l e   J D K   f o r   M a c   O S   X   7 . 0 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   f o r   t h e   O r a c l e   J D K   f o r   M a c   O S   X ,   m a y   b e   f o u n d   a t :   A p p l i c a t i o n s / I B M / S D P _ R A D * / j d k / C o n t e n t s / H o m e / T H I R D P A R T Y L I C E N S E R E A D M E * .   t x t   
 
 E N D   O F   O r a c l e   J D K   f o r   M a c   O S   X   7 . 0   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 P i x m a n   
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   P i x m a n   .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 O p e n   G r o u p   L i c e n s e   i n c l u d i n g   a l l   a s s o c i a t e d   c o p y r i g h t s : 
 
 C o p y r i g h t   1 9 8 7 ,   1 9 9 8 ,   1 9 8 9 ,   1 9 9 8   T h e   O p e n   G r o u p 
 C o p y r i g h t     2 0 0 8   R e d   H a t ,   I n c . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t 
 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   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n . 
 
 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 
 O P E N   G R O U P   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s 
 i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   O p e n   G r o u p . 
 
 T h e   l a s t   p a r a g r a p h   d o e s   n o t   o c c u r   w i t h   e v e r y   i n s t a n c e   o f   t h i s   l i c e n s e . 
 
 C o p y r i g h t   1 9 8 7 ,   1 9 8 8 ,   1 9 8 9   b y   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n ,   M a y n a r d ,   M a s s a c h u s e t t s . 
 
 A l l   R i g h t s   R e s e r v e d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
 b o t h   t h a t   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   a p p e a r   i n   
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   D i g i t a l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e 
 s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 D I G I T A L   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G 
 A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L 
 D I G I T A L   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R 
 A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
 S O F T W A R E . 
 
 K e i t h   P a c k a r d   L i c e n s e   i n c l u d i n g   a l l   a s s o c i a t e d   c o p y r i g h t s : 
 
 C o p y r i g h t     1 9 9 8 ,   1 9 9 9 ,   2 0 0 1 ,   2 0 0 4   K e i t h   P a c k a r d 
 C o p y r i g h t   2 0 0 7   R e d   H a t ,   I n c . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t 
 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   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   K e i t h   P a c k a r d   n o t   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   K e i t h   P a c k a r d   m a k e s   n o 
 r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t 
 i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 K E I T H   P A C K A R D   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E , 
 I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O 
 E V E N T   S H A L L   K E I T H   P A C K A R D   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R 
 C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 V a r i o u s   c o p y r i g h t s   a s s o c i a t e d   w i t h   t h i s   g e n e r i c   f o r m   o f   t h e   l i c e n s e .   " R e d   H a t "     i s   r e p l a c e d   b y   " M o z i l l a "     o r   " K e i t h   P a c k a r d "     i n   v a r i o u s   f o r m s   o f   t h e   l i c e n s e : 
 
 C o p y r i g h t     2 0 0 4 ,   2 0 0 5 ,   2 0 0 7 ,   R e d   H a t ,   I n c . 
 C o p y r i g h t     2 0 0 4   N i c h o l a s   M i e l l 
 C o p y r i g h t     2 0 0 5   T r o l l t e c h   A S 
 C o p y r i g h t     2 0 0 8   R o d r i g o   K u m p e r a 
 C o p y r i g h t     2 0 0 8   A n d r   T u p i n a m b 
 C o p y r i g h t     2 0 0 8 ,   2 0 0 9   M o z i l l a   C o r p o r a t i o n 
 C o p y r i g h t     2 0 0 7   L u c a   B a r b a t o 
 C o p y r i g h t     2 0 0 0 ,   2 0 0 8   K e i t h   P a c k a r d ,   
 C o p y r i g h t     2 0 0 5   L a r s   K n o l l   &   Z a c k   R u s i n ,   T r o l l t e c h 
 C o p y r i g h t     2 0 0 8   A a r o n   P l a t t n e r ,   N V I D I A   C o r p o r a t i o n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t 
 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   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   R e d   H a t   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   R e d   H a t   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s " 
 w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 T H E   C O P Y R I G H T   H O L D E R S   D I S C L A I M   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S 
 S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   T H E   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 
 S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G 
 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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
 S O F T W A R E . 
 
 S u s e   L i c e n s e   i n c l u d i n g   a l l   a s s o c i a t e d   c o p y r i g h t s : 
 
 C o p y r i g h t     2 0 0 0   S u S E ,   I n c . 
 C o p y r i g h t     2 0 0 7   R e d   H a t ,   I n c . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t 
 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   a p p e a r   i n   s u p p o r t i n g 
 d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S u S E   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   S u S E   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s " 
 w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 S u S E   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L 
 I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   S u S E 
 B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 R e d   H a t ' s   v e r s i o n   o f   t h e   l i c e n s e : 
 
 C o p y r i g h t     2 0 0 8   R e d   H a t ,   I n c . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t 
 f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s 
 a n d   t h a t   b o t h   t h a t   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 
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f 
 R e d   H a t ,   I n c .   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
 d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   R e d   H a t ,   I n c .   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e 
 s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s 
 i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 R E D   H A T ,   I N C .   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S 
 S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   R E D   H A T ,   I N C .   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R 
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   P I X M A N     N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 R e m o t e   E x e c u t i o n   a n d   A c c e s s   V 2 . 3   
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   R e m o t e   E x e c u t i o n   a n d   A c c e s s   V 2 . 3 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h i s   P r o g r a m   i n c l u d e s   p o r t i o n s   b a s e d   o n   s a m p l e   c o d e   c o p y r i g h t e d   b y   M i c r o s o f t   C o r p o r a t i o n ,   o b t a i n e d   f r o m   a r t i c l e   1 6 5 1 9 4   i n   M i c r o s o f t   K n o w l e d g e   B a s e . 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   s e e   h t t p : / / s u p p o r t . m i c r o s o f t . c o m / k b / 1 6 5 1 9 4 . 
 
 E N D   O F   R E M O T E   E X E C U T I O N   A N D   A C C E S S   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 R e t r o w e a v e r   2 . 0 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   R e t r o w e a v e r   2 . 0 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 C o p y r i g h t   ( c )   F e b r u a r y   2 0 0 4 ,   T o b y   R e y e l t s 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   N e i t h e r   t h e   n a m e   o f   T o b y   R e y e l t s   n o r   t h e   n a m e s   o f   h i s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   R R E T R O W E A V E R   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 S A X   c o m p o n e n t   i n   X M L - A P I S 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   S A X   c o m p o n e n t   i n   X M L - A P I S .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 S A X   L I C E N S E 
 T h i s   l i c e n s e   a p p l i e s   t o   a l l   i n t e r f a c e s   a n d   c l a s s e s   i n   t h e   o r g / x m l / s a x   h i e r a r c h y .   
 T h i s   m o d u l e ,   b o t h   s o u r c e   c o d e   a n d   d o c u m e n t a t i o n ,   i s   i n   t h e   P u b l i c   D o m a i n ,   a n d   c o m e s   w i t h   N O   W A R R A N T Y .   S e e   h t t p : / / w w w . s a x p r o j e c t . o r g   f o r   f u r t h e r   i n f o r m a t i o n .   
 
 E N D   O F   S A X   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 S i m p l e   L o g g i n g   F a c a d e   f o r   J a v a   ( S L F 4 J )   1 . 5 . 1 1 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   S i m p l e   L o g g i n g   F a c a d e   f o r   J a v a   ( S L F 4 J )   1 . 5 . 1 1 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 S L F 4 J   1 . 5 . 1 1   i s     d i s t r i b u t e d   u n d e r   t h e   M I T   l i c e n s e .   
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 .   
 
 E N D   O F   S L F 4 J   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 S L F 4 J   1 . 5 . 2 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   S L F 4 J   1 . 5 . 2 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S . c h   A l l   r i g h t s   r e s e r v e d . 
 
 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 .   
 
 E N D   O F   S L F 4 J   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 
 S Q L i t e   
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   S Q L i t e .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 F r o m   h t t p : / / w w w . s q l i t e . o r g / c o p y r i g h t . h t m l : 
 A l l   o f   t h e   d e l i v e r a b l e   c o d e   i n   S Q L i t e   h a s   b e e n   d e d i c a t e d   t o   t h e   p u b l i c   d o m a i n   b y   t h e   a u t h o r s .   A l l   c o d e   a u t h o r s ,   a n d   r e p r e s e n t a t i v e s   o f   t h e   c o m p a n i e s   t h e y   w o r k   f o r ,   h a v e   s i g n e d   a f f i d a v i t s   d e d i c a t i n g   t h e i r   c o n t r i b u t i o n s   t o   t h e   p u b l i c   d o m a i n   a n d   o r i g i n a l s   o f   t h o s e   s i g n e d   a f f i d a v i t s   a r e   s t o r e d   i n   a   f i r e s a f e   a t   t h e   m a i n   o f f i c e s   o f   H w a c i .   A n y o n e   i s   f r e e   t o   c o p y ,   m o d i f y ,   p u b l i s h ,   u s e ,   c o m p i l e ,   s e l l ,   o r   d i s t r i b u t e   t h e   o r i g i n a l   S Q L i t e   c o d e ,   e i t h e r   i n   s o u r c e   c o d e   f o r m   o r   a s   a   c o m p i l e d   b i n a r y ,   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r   n o n - c o m m e r c i a l ,   a n d   b y   a n y   m e a n s .   
 
 E N D   O F   S Q L I T E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
     
 
 X U L   R u n n e r   1 . 9 . 2 . 9   i n c l u d i n g   C a i r o   f r o m   F i r e f o x   3 . 6 . 9   ( M P L   1 . 1 ) 
 T h i s   P r o g r a m   i n c l u d e s   X U L   R u n n e r   1 . 9 . 2 . 9   i n c l u d i n g   C a i r o   f r o m   F i r e f o x   3 . 6 . 9   ( M P L   1 . 1 ) .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 
 1 .   D e f i n i t i o n s . 
 1 . 0 . 1 .   " C o m m e r c i a l   U s e "   
 m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e   C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y .   
 1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s .   
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   
 1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f .   
 1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y   a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c   t r a n s f e r   o f   d a t a .   
 1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e .   
 1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d   a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A .   
 1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   
 1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t .   
 1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n .   
 1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   i s :   
 a . 	 A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s .   
 b . 	 A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s .   
 1 . 1 0 .   " O r i g i n a l   C o d e "   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s   O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s   L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e .   
 1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r .   
 1 . 1 1 .   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e   d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r   w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e   S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e   a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e   f o r   n o   c h a r g e .   
 1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 2 .   S o u r c e   C o d e   L i c e n s e . 
 2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s :   
 a . 	 u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f ) .   
 b . 	 t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1   ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   
 c . 	 N o t w i t h s t a n d i n g   S e c t i o n   2 . 1   ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 )   s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;   o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s .   
 2 . 2 .   C o n t r i b u t o r   G r a n t . 
 S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e   
 a . 	 u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d   
 b . 	 u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) .   
 c . 	 t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2   ( a )   a n d   2 . 2   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f   t h e   C o v e r e d   C o d e .   
 d . 	 N o t w i t h s t a n d i n g   S e c t i o n   2 . 2   ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   2 )   s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n   o r   i i )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   4 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r .   
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
 T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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   S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e   m a y   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   Y o u   d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e   v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e   a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n   S e c t i o n   3 . 5 .   
 3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
 A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a   a n   a c c e p t e d   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m   y o u   m a d e   a n   E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e   v i a   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t   l e a s t   t w e l v e   ( 1 2 )   m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e ,   o r   a t   l e a s t   s i x   ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n   h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r   e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y .   
 3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
 Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a   f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d   t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t   s t a t e m e n t   t h a t   t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   f r o m   O r i g i n a l   C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b )   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n   w h i c h   Y o u   d e s c r i b e   t h e   o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e .   
 3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s 
 ( a )   T h i r d   P a r t y   C l a i m s 
 I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s   g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 ,   C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e   d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e   p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t   w i l l   k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n   3 . 2 ,   C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l   c o p i e s   C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d   C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d .   
 ( b )   C o n t r i b u t o r   A P I s 
 I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n   p r o g r a m m i n g   i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t   l i c e n s e s   w h i c h   a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I ,   C o n t r i b u t o r   m u s t   a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   l e g a l   f i l e .   
 ( c )   R e p r e s e n t a t i o n s . 
 C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o   S e c t i o n   3 . 4   ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e .   
 3 . 5 .   R e q u i r e d   N o t i c e s . 
 Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e   S o u r c e   C o d e .   I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a   p a r t i c u l a r   S o u r c e   C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t   i n c l u d e   s u c h   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   u s e r   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e .   I f   Y o u   c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s )   Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A .   Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n   f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p   r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   
 3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
 Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e   r e q u i r e m e n t s   o f   S e c t i o n s   3 . 1 ,   3 . 2 ,   3 . 3 ,   3 . 4   a n d   3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e ,   a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   o f   t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e   o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d   d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   t h e   C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   o f   C o v e r e d   C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r .   
 3 . 7 .   L a r g e r   W o r k s . 
 Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e .   
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o   s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t   b e   i n c l u d e d   i n   t h e   l e g a l   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t   b e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t .   
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s   a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e .   
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 6 . 1 .   N e w   V e r s i o n s 
 N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   
 6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s 
 O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f   t h a t   v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   N e t s c a p e .   N o   o n e   o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e   t e r m s   a p p l i c a b l e   t o   C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e .   
 6 . 3 .   D e r i v a t i v e   W o r k s 
 I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h   y o u   m a y   o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r   l i c e n s e   s o   t h a t   t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " ,   " N e t s c a p e " ,   " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r   l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e )   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e   M o z i l l a   P u b l i c   L i c e n s e   a n d   N e t s c a p e   P u b l i c   L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f   t h i s   L i c e n s e . )   
 7 .   D i s c l a i m e r   o f   w a r r a n t y 
 C o v e r e d   c o d e   i s   p r o v i d e d   u n d e r   t h i s   l i c e n s e   o n   a n   " a s   i s "   b 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 i t h e r   e x p r e s s e d   o r   i m p l i e d ,   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 ,   w a r r a n t i e s   t h a t   t h e   c o v e r e d   c o d e   i s   f r e e   o f   d e f e c t s ,   m e r c h a n t a b l e ,   f i t   f o r   a   p a r t i c u l a r   p u r p o s e   o r   n o n - i n f r i n g i n g .   T h e   e n t i r e   r i s k   a s   t o   t h e   q u a l i t y   a n d   p e r f o r m a n c e   o f   t h e   c o v e r e d   c o d e   i s   w i t h   y o u .   S h o u l d   a n y   c o v e r e d   c o d e   p r o v e   d e f e c t i v e   i n   a n y   r e s p e c t ,   y o u   ( n o t   t h e   i n i t i a l   d e v e l o p e r   o r   a n y   o t h e r   c o n t r i b u t o r )   a s s u m e   t h e   c o s t   o f   a n y   n e c e s s a r y   s e r v i c i n g ,   r e p a i r   o r   c o r r e c t i o n .   T h i s   d i s c l a i m e r   o f   w a r r a n t y   c o n s t i t u t e s   a n   e s s e n t i a l   p a r t   o f   t h i s   l i c e n s e .   N o   u s e   o f   a n y   c o v e r e d   c o d e   i s   a u t h o r i z e d   h e r e u n d e r   e x c e p t   u n d e r   t h i s   d i s c l a i m e r .   
 8 .   T e r m i n a t i o n 
 8 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l   s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e .   
 8 . 2 .   I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )   a l l e g i n g   t h a t :   
 a . 	 s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y ,   u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i )   a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e   r o y a l t y   f o r   Y o u r   p a s t   a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h   P a r t i c i p a n t ,   o r   ( i i )   w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o   t h e   C o n t r i b u t o r   V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .   I f   w i t h i n   6 0   d a y s   o f   n o t i c e ,   a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t   m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m   i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f   t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e .   
 b . 	 a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b )   a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d ,   s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t   P a r t i c i p a n t .   
 8 . 3 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t   a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t   i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e .   
 8 . 4 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n .   
 9 .   L i m i t a t i o n   o f   l i a b i l i t y 
 U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   y o u ,   t h e   i n i t i a l   d e v e l o p e r ,   a n y   o t h e r   c o n t r i b u t o r ,   o r   a n y   d i s t r i b u t o r   o f   c o v e r e d   c o d e ,   o r   a n y   s u p p l i e r   o f   a n y   o f   s u c h   p a r t i e s ,   b e   l i a b l e   t o   a n y   p e r s o n   f o r   a n y   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   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 ,   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ,   e v e n   i f   s u c h   p a r t y   s h a l l   h a v e   b e e n   i n f o r m e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   T h i s   l i m i t a t i o n   o f   l i a b i l i t y   s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r   p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m   s u c h   p a r t y ' s   n e g l i g e n c e   t o   t h e   e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h   l i m i t a t i o n .   S o m e   j u r i s d i c t i o n s   d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f   i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s ,   s o   t h i s   e x c l u s i o n   a n d   l i m i t a t i o n   m a y   n o t   a p p l y   t o   y o u .   
 1 0 .   U . S .   g o v e r n m e n t   e n d   u s e r s 
 T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   
 1 1 .   M i s c e l l a n e o u s 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f ,   o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d   S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   
 1 2 .   R e s p o n s i b i l i t y   f o r   c l a i m s 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y .   
 1 3 .   M u l t i p l e - l i c e n s e d   c o d e 
 I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s   " M u l t i p l e - L i c e n s e d " .   " M u l t i p l e - L i c e n s e d "   m e a n s   t h a t   t h e   I n i t i a l   D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r   Y o u r   c h o i c e   o f   t h e   M P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d   b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A .   
 E x h i b i t   A   -   M o z i l l a   P u b l i c   L i c e n s e . 
 " T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / M P L / 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e 
 L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 T h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
 T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   P o r t i o n s   c r e a t e d   b y   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   a r e   C o p y r i g h t   ( C )   _ _ _ _ _ _ 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   A l l   R i g h t s   R e s e r v e d . 
 
 C o n t r i b u t o r ( s ) :   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
 A l t e r n a t i v e l y ,   t h e   c o n t e n t s   o f   t h i s   f i l e   m a y   b e   u s e d   u n d e r   t h e   t e r m s   o f   t h e   _ _ _ _ _   l i c e n s e   ( t h e     " [ _ _ _ ]   L i c e n s e " ) ,   i n   w h i c h   c a s e   t h e   p r o v i s i o n s   o f   [ _ _ _ _ _ _ ]   L i c e n s e   a r e   a p p l i c a b l e   i n s t e a d   o f   t h o s e   a b o v e .   I f   y o u   w i s h   t o   a l l o w   u s e   o f   y o u r   v e r s i o n   o f   t h i s   f i l e   o n l y   u n d e r   t h e   t e r m s   o f   t h e   [ _ _ _ _ ]   L i c e n s e   a n d   n o t   t o   a l l o w   o t h e r s   t o   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   t h e   M P L ,   i n d i c a t e   y o u r   d e c i s i o n   b y   d e l e t i n g   t h e   p r o v i s i o n s   a b o v e   a n d   r e p l a c e   t h e m   w i t h   t h e   n o t i c e   a n d   o t h e r   p r o v i s i o n s   r e q u i r e d   b y   t h e   [ _ _ _ ]   L i c e n s e .   I f   y o u   d o   n o t   d e l e t e   t h e   p r o v i s i o n s   a b o v e ,   a   r e c i p i e n t   m a y   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   e i t h e r   t h e   M P L   o r   t h e   [ _ _ _ ]   L i c e n s e . " 
 N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t   o f   t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u   s h o u l d   u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n   t h e   O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s .   
 
 E N D   O F   X U L   R U N N E R   A N D   C A I R O   ( M P L   1 . 1 )   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 Y o u r K i t 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   Y o u r K i t .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 Y o u r K i t   R e d i s t r i b u t a b l e s   N o t i c e 
 C o p y r i g h t   ( c )   2 0 0 3 - 2 0 1 2 ,   Y o u r K i t 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   Y o u r K i t   n o r   t h e 
     n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
     d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   Y O U R K I T   " A S   I S "   A N D   A N Y 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   Y O U R K I T   B E   L I A B L E   F O R   A N Y 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
 O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   Y O U R K I T   R E D I S T R I B U T A B L E S   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 W 3 C 
 T h e   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   i n c l u d e s   W 3 C   c o d e   u n d e r   W 3 C   S o f t w a r e   L i c e n s e .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 S c h e m a   f o r   t h e   S O A P / 1 . 1   e n v e l o p e 	 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 1 . 	 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 . 	 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e .   
 3 . 	 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 W 3 C   D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 1 . 	 A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 2 . 	 T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 3 . 	 I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 E N D   O F   W 3 C   S O F T W A R E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E N D   O F   I B M   R a t i o n a l   S o f t w a r e   A r c h i t e c t   f o r   W e b S p h e r e   S o f t w a r e   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   I B M   I n f o S p h e r e   D a t a   A r c h i t e c t   V 9 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S t a r t   o f   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5 
 
 T h i s   P r o g r a m   i n c l u d e s   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n w i t h   r e s p e c t   t o   t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   W A S   L i b e r t y   8 . 5 . 
 
 W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5   i n c l u d e   t h e   c o d e   f r o m   t h e   f o l l o w i n g : 
 A p a c h e   c o d e 
 A S M   c o d e 
 E c l i p s e   c o d e   a n d   p l a t f o r m s 
 J a v a   6 . 0 
 S L F 4 J 
 
 
 A p a c h e   C o d e 
 T h e   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 	 A p a c h e   A r i e s 
 A p a c h e   A x i s 
 A p a c h e   C o m m o n s   B e a n u t i l 
 A p a c h e   C o m m o n s   C o d e c   
 A p a c h e   C o m m o n s   C o l l e c t i o n s   
 A p a c h e   C o m m o n s   D i g e s t e r   
 A p a c h e   C o m m o n s   D i s c o v e r y   
 A p a c h e   C o m m o n s   H T T P   C l i e n t   
 A p a c h e   C o m m o n s   L a n g   
 A p a c h e   C o m m o n s   L o g g i n g   
 A p a c h e   C o m m o n s   P o o l   
 A p a c h e   F e l i x   S h e l l 
 A p a c h e   F e l i x   S C R 
 A p a c h e   F e l i x   O B R 
 A p a c h e   G e r o n i m o   s p e c s   ( s u b s e t )             
 A p a c h e   J S T L   
 A p a c h e   T o m c a t   ( s u b s e t ) 
 O p e n J P A   
 M y F a c e s   
 
 P l e a s e   r e f e r   t o   t h e   A P A C H E   C O D E   I I   s e c t i o n   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N   F O R   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 A S M   C o d e 
 T h e   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5   i n c l u d e s   A S M   t h a t   I B M   o b t a i n e d   u n d e r   t h e   O b j e c t W e b   A S M   L i c e n s e .   T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   O B J E C T W E B   A S M   N O T I C E S   A N D   I N F O R M A T I O N   F O R   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E c l i p s e   C o d e   a n d   P l a t f o r m s 
 T h e   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   
 t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " )   .         T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 C a i r o   B i n d i n g ,   
 C a i r o   L i b r a r y ,   
 I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   
 M o z i l l a   B i n d i n g ,   
 O S G i   M a t e r i a l s ,   
 p i x m a n ,   
 X H T M L   D T D s ,   
 M X J 4 ,     
 A s p e c t   J   R u n t i m e , ,     
 I B M   E c l i p s e   S D K ,   
 I B M   E c l i p s e   H e l p   S y s t e m   3 . 0 . 1   c o m p o n e n t s ,     
 H i g g e n s   T o k e n   S e r v e r ,     
 T P T P   ,   
 E M F ,   
 E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s ) ,   
 E c l i p s e   E q u i n o x   m e t a t y p e .     
 
 N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   f o r   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g :   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   . w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N     f o r   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 J a v a   6 . 0 
 T h e   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5   i n c l u d e s   I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 . 0 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
     P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 
 E N D   O F   J A V A   N O T I C E S   A N D   I N F O R M A T I O N   f o r   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 S L F 4 J 
 T h e   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5   i n c l u d e s   S L F 4 J .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
   *   A l l   r i g h t s   r e s e r v e d . 
   *   
   *   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 . 
 
 E N D   O F   S L F 4 J   N O T I C E S   A N D   I N F O R M A T I O N   F O R   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E N D   O F   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   V 8 . 5 . 5 . 7   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 T e c h n i c a l   P r e v i e w   C o d e   
 
 T h e   p r o g r a m   c o n t a i n s   J S R   2 3 6   C o n c u r r e n c y   U t i l i t i e s   f o r   J a v a   E E   w h i c h   i s   t e c h n i c a l   p r e v i e w   c o d e . 
 - - - - - - - - - - - - - - - - - - - - - - - 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 A n n o g e n 
 A n n o t a t i o n 
 A p a c h e   A b d e r a   
 A p a c h e   A n t   
 A p a c h e   A r i e s   
 A p a c h e   A v a l o n 
 A p a c h e   A x i o m   
 A p a c h e   A x i s   
 A p a c h e   A x i s 2   
 A p a c h e   B a t i k   
 A p a c h e   B e a n   V a l i d a t i o n 
 A p a c h e   C o m m o n s   B e a n u t i l   
 A p a c h e   C o m m o n s   I O   
 A p a c h e   C o m m o n s   L a n g   
 A p a c h e   C o m m o n s   L o g g i n g   
 A p a c h e   C o m m o n s   P o o l   
 A p a c h e   C o m m o n s   E L   
 A p a c h e   C o m m o n s   C o d e c   
 A p a c h e   C o m m o n s   C o l l e c t i o n   
 A p a c h e   C o m m o n s   D i s c o v e r y     
 A p a c h e   C o m m o n s   D i g e s t e r 
 A p a c h e   C o m m o n s   F i l e u p l o a d   
 A p a c h e   C o m m o n s - N e t   
 A p a c h e   C o m m o n s   J X P a t h   
 A p a c h e   C o m m o n s   W e a v e r 
 A p a c h e   C X F 
 A p a c h e   D e r b y   
 A p a c h e   F e l i x 
 A p a c h e   F e l i x   G o G o 
 A p a c h e   F e l i x   W e b c o n s o l e   
 A p a c h e   H T T P   C l i e n t   
 A p a c h e   H t t p   C o r e   
 A p a c h e   H T T P   S e r v e r   
 A p a c h e   J a k a r t a   C o m m o n s   C o d e c   
 A p a c h e   J a k a r t a   h t t p c o r e 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p M i m e 
 A p a c h e   J a k a r t a   C o m m o n s   L o g g i n g 
 A p a c h e   G e r o n i m o   S p e c s   
 A p a c h e   G e r o n i m o   S p e c s   A n n o t a t i o n s   
 A p a c h e   G e r o n i m o   S p e c s   E J B   
 A p a c h e   G e r o n i m o   S p e c s   I n t e r c e p t o r   
 A p a c h e   G e r o n i m o   S p e c s   J 2 E E   C o n n e c t o r     
 A p a c h e   G e r o n i m o   S p e c s   J A C C   
 A p a c h e   G e r o n i m o   S p e c s   J A S P I C   
 A p a c h e   G e r o n i m o   S p e c s   J T A   
 A p a c h e   G e r o n i m o   S p e c s   S e r v l e t   A P I s   
 A p a c h e   G e r o n i m o   S p e c s   V a l i d a t i o n 
 A p a c h e   G e r o n i m o   B e a n   V a l i d a t i o n   S p e c   1 . 1 
 A p a c h e   G e r o n i m o   J S R - 3 0 3   B e a n   V a l i d a t i o n   S p e c   A P I 
 A p a c h e   G e r o n i m o   J S R - 3 1 7   J P A   2 . 0   S p e c   A P I 
 A p a c h e   G e r o n i m o   O S G I   f a c t o r y   r e g i s t r y 
 A p a c h e   J A M E S   M i m e 4 j   ( C o r e ) 
 A p a c h e   J A X B   2 . 2   S p e c 
 A p a c h e   L o g 4 j   E x t r a s   C o m p a n i o n 
 A p a c h e   L u c e n e   
 A p a c h e   M u s e   
 A p a c h e   M y F a c e s 
 A p a c h e   N e e t h i   
 A p a c h e   O p e n J P A   
 A p a c h e   O r o   
 A p a c h e   P o r t a b l e   R u n t i m e   
 A p a c h e   S a n d e s h a 2   
 A p a c h e   S e r v i c e M i x 
 A p a c h e   S O A P   
 A p a c h e   T r a n s p o r t   
 A p a c h e   T o m c a t   ( s u b s e t )   
 A p a c h e   T o o l s   A n t   
 A p a c h e   T u s c a n y   
 A p a c h e   S t r u t s   
 A p a c h e   W e b S e r v i c e s   -   W S S 4 J 
 A p a c h e   W i n k   
 A p a c h e   W o d e n   
 A p a c h e   X a l a n - J 
 A p a c h e   X a l a n - J   S e r i a l i z e r   
 A p a c h e   X M L   R e s o l v e r 
 A p a c h e   X M L   S e c u r i t y   f o r   J a v a 
 A p a c h e   X M L   S c h e m a   
 A p a c h e   Y o k o 
 B a c k p o r t - u t i l - c o n c u r r e n t   
 C D I   A P I s 
 C G L i b 1 
 C y b e r N e k o   H T M L   P a r s e r 
 E h c a c h e   C o r e 
 E E   C o m m o n   p l u g i n 
 E J B   p l u g i n 
 E l a s t i c s e a r c h 
 G o o g l e   C l o s u r e   C o m p i l e r 
 G o o g l e   G s o n 
 G o o g l e   G u i c e 
 G u a v a 
 I n t e r c e p t o r 
 J a c k s o n   
 J a s p e r   E L 
 J a v a   E E   p l u g i n 
 J a x e n   
 J B o s s   L o g g i n g 
 J e t t i s o n 
 J M S   1 . 1 
 J S F - 2   p l u g i n 
 J S T L   
 J o d a T i m e 
 J S O N T o k e n 
 L o g 4 J   
 O p e n A j a x . j s 
 O p e n I D 4 J a v a 
 O p e n S A M L - J 
 O p e n W e b B e a n s   C o r e 
 O p e n W S 
 O S G i   
 O S G i   M a t e r i a l s   
 S e r v l e t   3 . 0 
 S L F 4 J 
 S p a t i a l 4 J 
 S P I   d e f i n i t i o n 
 S V G W e b 
 X e r c e s   
 X M L - A P I s   
 X M L   B e a n s   
 X M L   R e s o l v e r   
 X M L 4 J 
 X M L T o o l i n g - J 
 W e b   p l u g i n 
 W e l d   O S G i   B u n d l e   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
   ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
   ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
   ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
   W o r k s ;   a n d 
 
   ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 c J S O N :   T h e   P r o g r a m   c o n t a i n s   c J S O N   w h i c h 
 I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 M I T   L i c e n s e . 
 
 C o p y r i g h t   ( c )   2 0 0 9   D a v e   G a m b l e 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 E N D   O F   c J S O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 C r y p t o J S :   T h e   P r o g r a m   c o n t a i n s   C r y p t o J S   w h i c h 
 I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 C r y p t o J S   
 ( c )   2 0 0 9 - 2 0 1 3   b y   J e f f   M o t t .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
           l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   C R Y P T O J S   N O T I C E S   A N D   I N F O R M A T I O N 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 D o j o :     T h e   P r o g r a m   c o n t a i n s   D o j o   T o o l k i t   w h i c h 
 I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 D o j o   T o o l k i t 
 
 C o p y r i g h t   ( c )   2 0 0 5 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
           l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E C L I P S E   C O D E   
 
 E P L .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   
 t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " )   . 
 
 T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 C a i r o   B i n d i n g ,   C a i r o   L i b r a r y ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   
 M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s ,   p i x m a n ,   X H T M L   D T D s ,   M X J 4 ,     
 A s p e c t   J   R u n t i m e   1 . 5 . 0 ,     I B M   E c l i p s e   S D K   3 . 2 . 1 ,   3 . 6 . 2 ,   I B M   E c l i p s e   H e l p   S y s t e m   3 . 1 . 0 ,   3 . 4 . 3   c o m p o n e n t s ,     
 H i g g e n s   T o k e n   S e r v e r ,     T P T P   ,   E M F ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 6   M 6 ,   E c l i p s e l i n k ,   E c l i p s e   J D T   C o r e   B a t c h   C o m p i l e r 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
     h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   . w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 O w a s p   E s a p i     f o r   J a v a .   T h e   P r o g r a m   i n c l u d e s   O w a s p   E s a p i     f o r   J a v a   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   l i c e n s e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
     
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
           d i s t r i b u t i o n . 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
           p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
           w r i t t e n   p e r m i s s i o n . 
     
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 . 
 
 E N D   O F   O W A S P   E S A P I   F O R   J A V A   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 E x p a t   1 . 9 5 . 2 .     T h e   P r o g r a m   i n c l u d e s   E x p a t   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
   a n d   C l a r k   C o o p e r 
 
 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   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 . 
 
 E N D   O F   E X P A T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 F A S T C G I   2 . 4 . 0 :     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   F A S T C G I   s o f t w a r e .       I B M                                   
 o b t a i n e d   t h e   F A S T C G I   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e                           
 f o l l o w i n g   l i c e n s e :                                                                                                                             
                                                                                                                                                                 
 F a s t C G I   L i c e n s e                                                                                                                       
 T h i s   F a s t C G I   a p p l i c a t i o n   l i b r a r y   s o u r c e   a n d   o b j e c t   c o d e   ( t h e                                         
 " S o f t w a r e " )   a n d   i t s   d o c u m e n t a t i o n   ( t h e   " D o c u m e n t a t i o n " )   a r e                                           
 c o p y r i g h t e d   b y   O p e n   M a r k e t ,   I n c   ( " O p e n   M a r k e t " ) .     T h e   f o l l o w i n g   t e r m s                       
 a p p l y   t o   a l l   f i l e s   a s s o c i a t e d   w i t h   t h e   S o f t w a r e   a n d   D o c u m e n t a t i o n                               
 u n l e s s   e x p l i c i t l y   d i s c l a i m e d   i n   i n d i v i d u a l   f i l e s .                                                               
                                                                                                                                                                 
 O p e n   M a r k e t   p e r m i t s   y o u   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   l i c e n s e                       
 t h i s   S o f t w a r e   a n d   t h e   D o c u m e n t a t i o n   s o l e l y   f o r   t h e   p u r p o s e   o f                                       
 i m p l e m e n t i n g   t h e   F a s t C G I   s p e c i f i c a t i o n   d e f i n e d   b y   O p e n   M a r k e t   o r                                 
 d e r i v a t i v e   s p e c i f i c a t i o n s   p u b l i c l y   e n d o r s e d   b y   O p e n   M a r k e t   a n d                                     
 p r o m u l g a t e d   b y   a n   o p e n   s t a n d a r d s   o r g a n i z a t i o n   a n d   f o r   n o   o t h e r                                     
 p u r p o s e ,   p r o v i d e d   t h a t   e x i s t i n g   c o p y r i g h t   n o t i c e s   a r e   r e t a i n e d   i n   a l l                       
 c o p i e s   a n d   t h a t   t h i s   n o t i c e   i s   i n c l u d e d   v e r b a t i m   i n   a n y   d i s t r i b u t i o n s .                     
                                                                                                                                                                 
 N o   w r i t t e n   a g r e e m e n t ,   l i c e n s e ,   o r   r o y a l t y   f e e   i s   r e q u i r e d   f o r   a n y   o f                         
 t h e   a u t h o r i z e d   u s e s .     M o d i f i c a t i o n s   t o   t h i s   S o f t w a r e   a n d   D o c u m e n t a t i o n                     
 m a y   b e   c o p y r i g h t e d   b y   t h e i r   a u t h o r s   a n d   n e e d   n o t   f o l l o w   t h e   l i c e n s i n g                       
 t e r m s   d e s c r i b e d   h e r e ,   b u t   t h e   m o d i f i e d   S o f t w a r e   a n d   D o c u m e n t a t i o n   m u s t                     
 b e   u s e d   f o r   t h e   s o l e   p u r p o s e   o f   i m p l e m e n t i n g   t h e   F a s t C G I   s p e c i f i c a t i o n                     
 d e f i n e d   b y   O p e n   M a r k e t   o r   d e r i v a t i v e   s p e c i f i c a t i o n s   p u b l i c l y   e n d o r s e d                       
 b y   O p e n   M a r k e t   a n d   p r o m u l g a t e d   b y   a n   o p e n   s t a n d a r d s   o r g a n i z a t i o n   a n d                         
 f o r   n o   o t h e r   p u r p o s e .     I f   m o d i f i c a t i o n s   t o   t h i s   S o f t w a r e   a n d                                         
 D o c u m e n t a t i o n   h a v e   n e w   l i c e n s i n g   t e r m s ,   t h e   n e w   t e r m s   m u s t   p r o t e c t                             
 O p e n   M a r k e t ' s   p r o p r i e t a r y   r i g h t s   i n   t h e   S o f t w a r e   a n d   D o c u m e n t a t i o n   t o                       
 t h e   s a m e   e x t e n t   a s   t h e s e   l i c e n s i n g   t e r m s   a n d   m u s t   b e   c l e a r l y   i n d i c a t e d                     
 o n   t h e   f i r s t   p a g e   o f   e a c h   f i l e   w h e r e   t h e y   a p p l y .                                                                 
                                                                                                                                                                 
 O p e n   M a r k e t   s h a l l   r e t a i n   a l l   r i g h t ,   t i t l e   a n d   i n t e r e s t   i n   a n d   t o   t h e                         
 S o f t w a r e   a n d   D o c u m e n t a 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   a l l   p a t e n t ,                         
 c o p y r i g h t ,   t r a d e   s e c r e t   a n d   o t h e r   p r o p r i e t a r y   r i g h t s .                                                       
                                                                                                                                                                 
 O P E N   M A R K E T   M A K E S   N O   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   
 W I T H   R E S P E C T   T O   T H E     S O F T W A R E   O R   T H E   D O C U M E N T A 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   A N Y                           
 W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   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 .     I N                     
 N O   E V E N T   S H A L L   O P E N   M A R K E T   B E   L I A B L E   T O   
 Y O U   O R   A N Y   T H I R D   P A R T Y   F O R   A N Y                 
 D A M A G E S   A R I S I N G   F R O M   O R   R E L A T I N G   T O   T H I S   S 
 O F T W A R E   O R   T H E                                                 
 D O C U M E N T A 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 ,   
 A N Y   I N D I R E C T ,   S P E C I A L   O R                 
 C O N S E Q U E N T I A L   D A M A G E S   O R   S I M I L A R   D A M A G E S ,   
 I N C L U D I N G   L O S T   P R O F I T S   O R                           
 L O S T   D A T A ,   E V E N   I F   O P E N   M A R K E T   H A S   B E E N   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F                       
 S U C H   D A M A G E S .     T H E   S O F T W A R E   A N D   D O C U M E N T A T I O N   
 A R E   P R O V I D E D   " A S   I S " .                           
 O P E N   M A R K E T   H A S   N O   L I A B I L I T Y   I N   C O N T R A C T ,   
 T O R T ,   N E G L I G E N C E   O R                                       
 O T H E R W I S E   A R I S I N G   O U T   O F   T H I S   S O F T W A R E   O R   
 T H E   D O C U M E N T A T I O N .                                         
                                                                                                                                                                 
 E N D   O F   F A S T C G I   N O T I C E S   A N D   I N F O R M A T I O N                                                                                     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 G l o b a l i z e :   T h e   P r o g r a m   i s   c o n t a i n s   G l o b a l i z e   s o f t w a r e   w h i c h   I B M                                   
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e                           
 f o l l o w i n g   l i c e n s e :   
 
 C o p y r i g h t   S o f t w a r e   F r e e d o m   C o n s e r v a n c y ,   I n c . 
 h t t p : / / j q u e r y . o r g / l i c e n s e 
 
 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 . 
 
 E N D   O F   G L O B A L I Z E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =       
 
 I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U )   :     T h e   p r o g r a m   i n c l u d e s   
 I C U 4 J   v e r s i o n   a n d   I C U 4 C .     I B M   o b t a i n e d   
 t h e   I C U   c o d e   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s   :     
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   
 a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d .   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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   
 n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   
 d o c u m e n t a t i o n .   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 
   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   
 A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   
 o f   t h e   c o p y r i g h t   h o l d e r . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s 
 
 E N D   O F   I C U   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J A C L   1 . 3 . 2   
 
 T h e   P r o g r a m   i n c l u d e s   J a c l ,   c o n s i s t i n g   o f   t h e   
     w a s _ i n s t a l l _ r o o t     \ l i b \ j a c l . j a r   a n d   
     w a s _ i n s t a l l _ r o o t     \ l i b \ t c l j a v a . j a r .   I B M   o b t a i n e d   t h i s   s o f t w a r e   c o d e   
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   r e p r o d u c e d   b e l o w ,   a n d   t h e   J a c l   s o f t w a r e   
 i s   p r o v i d e d   t o   y o u   u n d e r   t h e s e   t e r m s   a n d   c o n d i t i o n s .   
   
 1 )   S u n   M i c r o s y s t e m s   L i c e n s e   
   
 L i c e n s e   T e r m s   a n d   C o n d i t i o n s   
 S U N   M I C R O S Y S T E M S ,   I N C .   T H R O U G H   I T S   S U N   M I C R O S Y S T E M S   L A B O R A T O R I E S   
 D I V I S I O N   ( " S U N " )   W I L L   L I C E N S E   T H I S   S O F T W A R E   A N D   T H E   A C C O M P A N Y I N G   
 D O C U M E N T A T I O N   T O   Y O U   ( a   " L i c e n s e e " )   O N L Y   O N   Y O U R   A C C E P T A N C E   O F   A L L   T H E   
 T E R M S   S E T   F O R T H   B E L O W .   
   
 S u n   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e   r i g h t   t o   d o w n l o a d ,   
 i n s t a l l ,   c o m p i l e ,   u s e ,   c o p y   a n d   d i s t r i b u t e   t h e   S o f t w a r e ,   m o d i f y   o r   
 o t h e r w i s e   c r e a t e   d e r i v a t i v e   w o r k s   f r o m   t h e   S o f t w a r e   ( e a c h ,   a   
 " M o d i f i c a t i o n " )   a n d   d i s t r i b u t e   a n y   M o d i f i c a t i o n   i n   s o u r c e   c o d e   a n d / o r   
 b i n a r y   c o d e   f o r m   t o   i t s   c u s t o m e r s   w i t h   a   l i c e n s e   a g r e e m e n t   c o n t a i n i n g   
 t h e s e   t e r m s   a n d   n o t i n g   t h a t   t h e   S o f t w a r e   h a s   b e e n   m o d i f i e d .   T h e   
 S o f t w a r e   i s   c o p y r i g h t e d   b y   S u n   a n d   o t h e r   t h i r d   p a r t i e s   a n d   L i c e n s e e   
 s h a l l   r e t a i n   a n d   r e p r o d u c e   a l l   c o p y r i g h t   a n d   o t h e r   n o t i c e s   p r e s e n t l y   
 o n   t h e   S o f t w a r e .   A s   b e t w e e n   S u n   a n d   L i c e n s e e ,   S u n   i s   t h e   s o l e   o w n e r   o f   
 a l l   r i g h t s   i n   a n d   t o   t h e   S o f t w a r e   o t h e r   t h a n   t h e   l i m i t e d   r i g h t s   
 g r a n t e d   t o   L i c e n s e e   h e r e i n ;   L i c e n s e e   w i l l   o w n   i t s   M o d i f i c a t i o n s ,   
 e x p r e s s l y   s u b j e c t   t o   S u n ' s   c o n t i n u i n g   o w n e r s h i p   o f   t h e   S o f t w a r e .   
 L i c e n s e e   w i l l ,   a t   i t s   e x p e n s e ,   d e f e n d   a n d   i n d e m n i f y   S u n   a n d   i t s   
 l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y   t h i r d   p a r t y   c l a i m s ,   i n c l u d i n g   c o s t s   a n d   
 r e a s o n a b l e   a t t o r n e y s '   f e e s ,   a n d   b e   w h o l l y   r e s p o n s i b l e   f o r   a n y   
 l i a b i l i t i e s   a r i s i n g   o u t   o f   o r   r e l a t e d   t o   L i c e n s e e ' s   d e v e l o p m e n t ,   u s e   
 o r   d i s t r i b u t i o n   o f   t h e   S o f t w a r e   o r   M o d i f i c a t i o n s .   A n y   d i s t r i b u t i o n   o f   
 t h e   S o f t w a r e   a n d   M o d i f i c a t i o n s   m u s t   c o m p l y   w i t h   a l l   a p p l i c a b l e   U n i t e d   
 S t a t e s   e x p o r t   c o n t r o l   l a w s .   
   
 T H E   S O F T W A R E   I S   B E I N G   P R O V I D E D   T O   L I C E N S E E   " A S   I S "   A N D   A L L   E X P R E S S   O R   
 I M P L I E D   C O N D I T I O N S   A N D   W A R R A N T I E S ,   I N C L U D I N G   A N Y   I M P L I E D   W A R R A N T Y   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   O R   N O N - I N F R I N G E M E N T ,   
 A R E   D I S C L A I M E D .   I N   N O   E V E N T   W I L L   S U N   B E   L I A B L E   H E R E U N D E R   F O R   A N Y   
 D I R E C T   D A M A G E S   O R   A N Y   I N D I R E C T ,   P U N I T I V E ,   S P E C I A L ,   I N C I D E N T A L   O R   
 C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D .   
   
   
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 2 )   U n i v e r s i t y   o f   C a l i f o r n i a   L i c e n s e   
   
 P o r t i o n s   o f   J a c l   a n d   T c l   B l e n d   a r e   C o p y r i g h t   ( c )   1 9 9 7 - 1 9 9 9   T h e   R e g e n t s   
 o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   
 
 A l l   r i g h t s   r e s e r v e d .   
   
 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 ,   w i t h o u t   w r i t t e n   a g r e e m e n t   a n d   w i t h o u t   
 l i c e n s e   o r   r o y a l t y   f e e s ,   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   
 s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e ,   p r o v i d e d   t h a t   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 e   f o l l o w i n g   t w o   p a r a g r a p h s   a p p e a r   i n   a l l   
 c o p i e s   o f   t h i s   s o f t w a r e .   
   
 I N   N O   E V E N T   S H A L L   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   B E   L I A B L E   T O   A N Y   P A R T Y   
 F O R   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E   A N D   I T S   D O C U M E N T A T I O N ,   E V E N   I F   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   
 S U C H   D A M A G E .   
   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   S P E C I F I C A L L Y   D I S C L A I M S   A N Y   W A R R A N T I E S ,   
 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   I M P L I E D   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   A N D   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 .   T H E   S O F T W A R E   
 P R O V I D E D   H E R E U N D E R   I S   O N   A N   " A S   I S "   B A S I S ,   A N D   T H E   U N I V E R S I T Y   O F   
 C A L I F O R N I A   H A S   N O   O B L I G A T I O N   T O   P R O V I D E   M A I N T E N A N C E ,   S U P P O R T ,   U P D A T E S ,   
 E N H A N C E M E N T S ,   O R   M O D I F I C A T I O N S .   
   
 E N D   O F   J A C L   T E R M S   A N D   C O N D I T I O N S   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J a v a s s i s t   3 . 1 3 .     T h e   P r o g r a m   i n c l u d e s   J a v a s s i s t   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 
   M O Z I L L A   P U B L I C   L I C E N S E 
                                                                 V e r s i o n   1 . 1 
 
                                                       1 .   D e f i n i t i o n s . 
 
           1 . 0 . 1 .   " C o m m e r c i a l   U s e "   m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e 
           C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
           1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o 
           t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
           1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l 
           C o d e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s 
           m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
           1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e 
           c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e 
           i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
           1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y 
           a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c 
           t r a n s f e r   o f   d a t a . 
 
           1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e 
           C o d e . 
 
           1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d 
           a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t 
           A . 
 
           1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r 
           p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
           1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
           1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m 
           e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r 
           s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
           1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e 
           s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s 
           M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a 
           M o d i f i c a t i o n   i s : 
                     A .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e 
                     c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
                     B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r 
                     p r e v i o u s   M o d i f i c a t i o n s . 
 
           1 . 1 0 .   " O r i g i n a l   C o d e "   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e 
           w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s 
           O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s 
           L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e . 
 
           1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r 
           h e r e a f t e r   a c q u i r e d ,   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 ,     m e t h o d ,   p r o c e s s , 
           a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
           1 . 1 1 .   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r 
           m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s 
           a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l 
           c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e 
           d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r 
           w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e 
           S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e 
           a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e 
           f o r   n o   c h a r g e . 
 
           1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )     m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y 
           e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s 
           L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 . 
           F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s 
           c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f 
           t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t , 
           t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y 
           c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t 
           ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h 
           e n t i t y . 
 
 2 .   S o u r c e   C o d e   L i c e n s e . 
 
           2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
           T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
           n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y 
           c l a i m s : 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
                     t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e , 
                     m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l 
                     C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r 
                     a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r 
                     s e l l i n g   o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e , 
                     s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e 
                     O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1 ( a )   a n d   ( b )   a r e 
                     e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s 
                     O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
                     ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
                     g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 ) 
                     s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;     o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d 
                     b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e 
                     c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
           2 . 2 .   C o n t r i b u t o r   G r a n t . 
           S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r 
           h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e 
 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
                     t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y , 
                     d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s 
                     c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n 
                     u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e 
                     a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r 
                     s e l l i n g   o f     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e 
                     a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s 
                     o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e 
                     m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t 
                     C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f 
                     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r 
                     V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e 
                     e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f 
                     t h e   C o v e r e d   C o d e . 
 
                     ( d )         N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
                     g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e 
                     C o n t r i b u t o r   V e r s i o n ;   2 )     s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ; 
                     3 )     f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f 
                     C o n t r i b u t o r   V e r s i o n   o r   i i )     t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e 
                     b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e     ( e x c e p t   a s   p a r t   o f   t h e 
                     C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   4 )   u n d e r   P a t e n t   C l a i m s 
                     i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y 
                     t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
           3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
           T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e 
           g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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 
           S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e   m a y   b e 
           d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n 
           o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t   i n c l u d e   a 
           c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   Y o u 
           d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e 
           v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s 
           L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e 
           a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n 
           S e c t i o n   3 . 5 . 
 
           3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
           A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e 
           m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e 
           e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a   a n   a c c e p t e d 
           E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m   y o u   m a d e   a n 
           E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e   v i a   E l e c t r o n i c 
           D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t   l e a s t   t w e l v e   ( 1 2 ) 
           m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e ,   o r   a t   l e a s t   s i x 
           ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n 
           h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r 
           e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e 
           E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y . 
 
           3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
           Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a 
           f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d 
           t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t   s t a t e m e n t   t h a t 
           t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   f r o m   O r i g i n a l 
           C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g   t h e   n a m e   o f   t h e 
           I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b )   i n   a n y   n o t i c e   i n   a n 
           E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n   w h i c h   Y o u   d e s c r i b e   t h e 
           o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e . 
 
           3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s 
                     ( a )   T h i r d   P a r t y   C l a i m s . 
                     I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s 
                     i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s 
                     g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 , 
                     C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e 
                     d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e 
                     p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t   w i l l 
                     k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e   a f t e r 
                     t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n   3 . 2 , 
                     C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l   c o p i e s 
                     C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s 
                     ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s ) 
                     r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d 
                     C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
                     ( b )   C o n t r i b u t o r   A P I s . 
                     I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n   p r o g r a m m i n g 
                     i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t   l i c e n s e s   w h i c h 
                     a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I ,   C o n t r i b u t o r   m u s t 
                     a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   L E G A L   f i l e . 
 
                               ( c )         R e p r e s e n t a t i o n s . 
                     C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o 
                     S e c t i o n   3 . 4 ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s 
                     M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r 
                     C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y 
                     t h i s   L i c e n s e . 
 
           3 . 5 .   R e q u i r e d   N o t i c e s . 
           Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e   S o u r c e 
           C o d e .     I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a   p a r t i c u l a r   S o u r c e 
           C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t   i n c l u d e   s u c h   n o t i c e   i n   a 
           l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   u s e r   w o u l d   b e   l i k e l y 
           t o   l o o k   f o r   s u c h   a   n o t i c e .     I f   Y o u   c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s ) 
           Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n 
           E x h i b i t   A .     Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n 
           f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p 
           r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .     Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o 
           c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y 
           o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u 
           m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l 
           D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n 
           a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s 
           o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l 
           D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e 
           I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y , 
           s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
           3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
           Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e 
           r e q u i r e m e n t s   o f   S e c t i o n   3 . 1 - 3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e , 
           a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   o f 
           t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e , 
           i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e 
           o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d 
           i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d   d o c u m e n t a t i o n   o r 
           c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   t h e 
           C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   o f   C o v e r e d 
           C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y 
           c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n 
           c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e 
           E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s 
           r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s 
           L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t 
           l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r 
           f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l 
           D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e 
           I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y 
           t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h 
           t e r m s   Y o u   o f f e r . 
 
           3 . 7 .   L a r g e r   W o r k s . 
           Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r   c o d e 
           n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r 
           W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e 
           r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 
           I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s 
           L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o 
           s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h 
           t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b ) 
           d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n 
           m u s t   b e   i n c l u d e d   i n   t h e   L E G A L   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t 
           b e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e 
           e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e 
           s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o 
           u n d e r s t a n d   i t . 
 
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 
           T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s 
           a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e . 
 
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
           6 . 1 .   N e w   V e r s i o n s . 
           N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y   p u b l i s h   r e v i s e d 
           a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n 
           w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
           6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
           O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f   t h e 
           L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f   t h a t 
           v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r   t h e   t e r m s 
           o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   N e t s c a p e .   N o   o n e 
           o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e   t e r m s   a p p l i c a b l e   t o 
           C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e . 
 
           6 . 3 .   D e r i v a t i v e   W o r k s . 
           I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h   y o u   m a y 
           o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y   C o v e r e d   C o d e 
           g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r   l i c e n s e   s o   t h a t 
           t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " ,   " N e t s c a p e " , 
           " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r 
           l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) 
           a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e 
           c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e   M o z i l l a   P u b l i c   L i c e n s e   a n d 
           N e t s c a p e   P u b l i c   L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l 
           D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n 
           E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f 
           t h i s   L i c e n s e . ) 
 
 7 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
           C O V E R E D   C O D E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   C O D E   I S   F R E E   O F 
           D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G . 
           T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   C O D E 
           I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   C O D E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T , 
           Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E 
           C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R 
           O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F 
           A N Y   C O V E R E D   C O D E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 8 .   T E R M I N A T I O N . 
 
           8 . 1 .     T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e 
           a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e 
           s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l 
           s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l 
           s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r 
           n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e 
           s h a l l   s u r v i v e . 
 
           8 . 2 .     I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t 
           c l a i m   ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r 
           o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m 
           Y o u   f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )     a l l e g i n g   t h a t : 
 
           ( a )     s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y 
           i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h 
           P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e 
           s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y , 
           u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i ) 
           a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e 
           r o y a l t y   f o r   Y o u r   p a s t   a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h 
           P a r t i c i p a n t ,   o r   ( i i )   w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o 
           t h e   C o n t r i b u t o r   V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .     I f   w i t h i n   6 0   d a y s 
           o f   n o t i c e ,   a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t 
           m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m 
           i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r 
           S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f 
           t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e . 
 
           ( b )     a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s 
           C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n 
           a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b ) 
           a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d , 
           s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t 
           P a r t i c i p a n t . 
 
           8 . 3 .     I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t 
           a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r 
           i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s 
           b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t 
           i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s 
           g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n 
           i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r 
           l i c e n s e . 
 
           8 . 4 .     I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e , 
           a l l   e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s ) 
           w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r 
           p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
           U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T 
           ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L 
           D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   C O D E , 
           O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R 
           A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y 
           C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L , 
           W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R 
           C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N 
           I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F 
           L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y 
           R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W 
           P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E 
           E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O 
           T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 1 0 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
           T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n 
           4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r 
           s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s   s u c h 
           t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8 
           C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) , 
           a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e 
           r i g h t s   s e t   f o r t h   h e r e i n . 
 
 1 1 .   M I S C E L L A N E O U S . 
 
           T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t 
           m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
           u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
           n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y 
           C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f 
           a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s . 
           W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f , 
           o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d 
           S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e 
           s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n 
           D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y , 
           C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d 
           e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n 
           C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d . 
           A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t 
           s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s 
           L i c e n s e . 
 
 1 2 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
           A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s 
           r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y , 
           o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o 
           w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h 
           r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r 
           s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 1 3 .   M U L T I P L E - L I C E N S E D   C O D E . 
 
           I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s 
           " M u l t i p l e - L i c e n s e d " .     " M u l t i p l e - L i c e n s e d "   m e a n s   t h a t   t h e   I n i t i a l 
           D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r 
           Y o u r   c h o i c e   o f   t h e   N P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d 
           b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A . 
 
 E X H I B I T   A   - M o z i l l a   P u b l i c   L i c e n s e . 
 
           " T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e 
           V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n 
           c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
           
 h t t p : / / w w w . m o z i l l a . o r g / M P L / 
 
           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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S " 
           b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e 
           L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s 
           u n d e r   t h e   L i c e n s e . 
 
           T h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
           P o r t i o n s   c r e a t e d   b y   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   a r e   C o p y r i g h t   ( C )   _ _ _ _ _ _ 
           _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   A l l   R i g h t s   R e s e r v e d . 
 
           C o n t r i b u t o r ( s ) :   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           A l t e r n a t i v e l y ,   t h e   c o n t e n t s   o f   t h i s   f i l e   m a y   b e   u s e d   u n d e r   t h e   t e r m s 
           o f   t h e   _ _ _ _ _   l i c e n s e   ( t h e     " [ _ _ _ ]   L i c e n s e " ) ,   i n   w h i c h   c a s e   t h e 
           p r o v i s i o n s   o f   [ _ _ _ _ _ _ ]   L i c e n s e   a r e   a p p l i c a b l e   i n s t e a d   o f   t h o s e 
           a b o v e .     I f   y o u   w i s h   t o   a l l o w   u s e   o f   y o u r   v e r s i o n   o f   t h i s   f i l e   o n l y 
           u n d e r   t h e   t e r m s   o f   t h e   [ _ _ _ _ ]   L i c e n s e   a n d   n o t   t o   a l l o w   o t h e r s   t o   u s e 
           y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   t h e   M P L ,   i n d i c a t e   y o u r   d e c i s i o n   b y 
           d e l e t i n g     t h e   p r o v i s i o n s   a b o v e   a n d   r e p l a c e     t h e m   w i t h   t h e   n o t i c e   a n d 
           o t h e r   p r o v i s i o n s   r e q u i r e d   b y   t h e   [ _ _ _ ]   L i c e n s e .     I f   y o u   d o   n o t   d e l e t e 
           t h e   p r o v i s i o n s   a b o v e ,   a   r e c i p i e n t   m a y   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e 
           u n d e r   e i t h e r   t h e   M P L   o r   t h e   [ _ _ _ ]   L i c e n s e . " 
 
           [ N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t   o f 
           t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u   s h o u l d 
           u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n   t h e 
           O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s . ] 
 
 E N D   O F   J A V A S S I S T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J a x e n   1 . 1 . 1 .     T h e   P r o g r a m   i n c l u d e s   J a x e n   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
   $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
   C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J A X E N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J C U P   P a r s e r   G e n e r a t o r .   T h e   P r o g r a m   i n c l u d e s   J C U P   P a r s e r   G e n e r a t o r   
 w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 J C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   
 t h a t   b o t h   t h 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   a n d   w a r r a n t y   
 d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   
 o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   
 t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 T h i s   i s   a n   o p e n   s o u r c e   l i c e n s e .   I t   i s   a l s o   G P L - C o m p a t i b l e   
 ( s e e   e n t r y   f o r   " S t a n d a r d   M L   o f   N e w   J e r s e y " ) .   T h e   p o r t i o n s   o f   C U P   
 o u t p u t   w h i c h   a r e   h a r d - c o d e d   i n t o   t h e   C U P   s o u r c e   c o d e   a r e   ( n a t u r a l l y )   
 c o v e r e d   b y   t h i s   s a m e   l i c e n s e ,   a s   i s   t h e   C U P   r u n t i m e   c o d e   l i n k e d   
 w i t h   t h e   g e n e r a t e d   p a r s e r . 
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   
 t h e   J a v a   p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t 
   t o   i m p l y   t h a t   S u n   e n d o r s e s   t h i s   p r o d u c t .   
 
 E N D   O F   J C U P   P A R S E R   G E N E R A T O R   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 J Q u e r y :   T h e   P r o g r a m   i n c l u d e s   J Q u e r y   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   l i c e n s e . 
 
 
 
 C o p y r i g h t   2 0 1 4   j Q u e r y   F o u n d a t i o n   a n d   o t h e r   c o n t r i b u t o r s 
 h t t p : / / j q u e r y . c o m / 
 
 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 . 
 
 E N D   O F   J Q u e r y   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   p a c k a g e s   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   C D D L   l i c e n s e . 
 
 E x t e n d e d   S t A X   A P I 
 J a v a   A P I   f o r   X M L   W e b   S e r v i c e s 
 J a v a M a i l   A P I 
 J d e p a r s e r 
 J S R 3 1 1   A P I 
 P o l i c y 
 S t e a m b u f f e r 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L ) V e r s i o n   1 . 1 
 1 .   D e f i n i t i o n s . 
 1 . 1 .   " C o n t r i b u t o r "     m e a n s   e a c h   i n d i v i d u a l   o r   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n "     m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r   ( i f   a n y ) ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 1 . 3 .   " C o v e r e d   S o f t w a r e "     m e a n s   ( a )   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( b )   M o d i f i c a t i o n s ,   o r   ( c )   t h e   c o m b i n a t i o n   o f   f i l e s   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   w i t h   f i l e s   c o n t a i n i n g   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 1 . 4 .   " E x e c u t a b l e "     m e a n s   t h e   C o v e r e d   S o f t w a r e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 1 . 5 .   " I n i t i a l   D e v e l o p e r "     m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   f i r s t   m a k e s   O r i g i n a l   S o f t w a r e   a v a i l a b l e   u n d e r   t h i s   L i c e n s e . 
 1 . 6 .   " L a r g e r   W o r k "     m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   S o f t w a r e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 1 . 7 .   " L i c e n s e "     m e a n s   t h i s   d o c u m e n t . 
 1 . 8 .   " L i c e n s a b l e "     m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 1 . 9 .   " M o d i f i c a t i o n s "     m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   a n y   o f   t h e   f o l l o w i n g : 
 A .   A n y   f i l e   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o ,   d e l e t i o n   f r o m   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s ; 
 B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n ;   o r 
 C .   A n y   n e w   f i l e   t h a t   i s   c o n t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 1 . 1 0 .   " O r i g i n a l   S o f t w a r e "     m e a n s   t h e   S o u r c e   C o d e   a n d   E x e c u t a b l e   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   o r i g i n a l l y   r e l e a s e d   u n d e r   t h i s   L i c e n s e . 
 1 . 1 1 .   " P a t e n t   C l a i m s "     m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,   m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 1 . 1 2 .   " S o u r c e   C o d e "     m e a n s   ( a )   t h e   c o m m o n   f o r m   o f   c o m p u t e r   s o f t w a r e   c o d e   i n   w h i c h   m o d i f i c a t i o n s   a r e   m a d e   a n d   ( b )   a s s o c i a t e d   d o c u m e n t a t i o n   i n c l u d e d   i n   o r   w i t h   s u c h   c o d e . 
 1 . 1 3 .   " Y o u "     ( o r   " Y o u r "   )   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "     i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "     m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 2 .   L i c e n s e   G r a n t s . 
 2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   t h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) ,   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   S o f t w a r e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   S o f t w a r e   ( o r   p o r t i o n s   t h e r e o f ) . 
 ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   O r i g i n a l   S o f t w a r e   a v a i l a b l e   t o   a   t h i r d   p a r t y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 2 . 2 .   C o n t r i b u t o r   G r a n t . 
 C o n d i t i o n e d   u p o n   Y o u r   c o m p l i a n c e   w i t h   S e c t i o n   3 . 1   b e l o w   a n d   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e : 
 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   S o f t w a r e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   ( 1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   ( 2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 ( c )   T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   d i s t r i b u t e s   o r   o t h e r w i s e   m a k e s   t h e   M o d i f i c a t i o n s   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   ( 1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   ( 2 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   ( 3 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 3 . 1 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
 A n y   C o v e r e d   S o f t w a r e   t h a t   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   i n   E x e c u t a b l e   f o r m   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   a n d   t h a t   S o u r c e   C o d e   f o r m   m u s t   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   Y o u   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f   a n y   s u c h   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   a s   t o   h o w   t h e y   c a n   o b t a i n   s u c h   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 3 . 2 .   M o d i f i c a t i o n s . 
 T h e   M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   r e p r e s e n t   t h a t   Y o u   b e l i e v e   Y o u r   M o d i f i c a t i o n s   a r e   Y o u r   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   Y o u   h a v e   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 3 . 3 .   R e q u i r e d   N o t i c e s . 
 Y o u   m u s t   i n c l u d e   a   n o t i c e   i n   e a c h   o f   Y o u r   M o d i f i c a t i o n s   t h a t   i d e n t i f i e s   Y o u   a s   t h e   C o n t r i b u t o r   o f   t h e   M o d i f i c a t i o n .   Y o u   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   C o v e r e d   S o f t w a r e ,   o r   a n y   n o t i c e s   o f   l i c e n s i n g   o r   a n y   d e s c r i p t i v e   t e x t   g i v i n g   a t t r i b u t i o n   t o   a n y   C o n t r i b u t o r   o r   t h e   I n i t i a l   D e v e l o p e r . 
 3 . 4 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s . 
 Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   f o r m   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   S o f t w a r e .   H o w e v e r ,   y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 3 . 5 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
 Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   f o r m   o f   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   u n d e r   t h e   t e r m s   o f   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   f o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   f o r m   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   f o r m   u n d e r   a   d i f f e r e n t   l i c e n s e ,   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 3 . 6 .   L a r g e r   W o r k s . 
 Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   S o f t w a r e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   S o f t w a r e . 
 4 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 4 . 1 .   N e w   V e r s i o n s . 
 O r a c l e   i s   t h e   i n i t i a l   l i c e n s e   s t e w a r d   a n d   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h i s   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n   4 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   L i c e n s e . 
 4 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
 Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   I f   t h e   I n i t i a l   D e v e l o p e r   i n c l u d e s   a   n o t i c e   i n   t h e   O r i g i n a l   S o f t w a r e   p r o h i b i t i n g   i t   f r o m   b e i n g   d i s t r i b u t e d   o r   o t h e r w i s e   m a d e   a v a i l a b l e   u n d e r   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m u s t   d i s t r i b u t e   a n d   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n   o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e .   O t h e r w i s e ,   Y o u   m a y   a l s o   c h o o s e   t o   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   t h e   C o v e r e d   S o f t w a r e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   t h e   l i c e n s e   s t e w a r d . 
 4 . 3 .   M o d i f i e d   V e r s i o n s . 
 W h e n   Y o u   a r e   a n   I n i t i a l   D e v e l o p e r   a n d   Y o u   w a n t   t o   c r e a t e   a   n e w   l i c e n s e   f o r   Y o u r   O r i g i n a l   S o f t w a r e ,   Y o u   m a y   c r e a t e   a n d   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   Y o u :   ( a )   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e   a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t   t h e   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) ;   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e . 
 5 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 C O V E R E D   S O F T W A R E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "     B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   S O F T W A R E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 6 .   T E R M I N A T I O N . 
 6 . 1 .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 6 . 2 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   a s s e r t   s u c h   c l a i m   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t "   )   a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   ( m e a n i n g   t h e   C o n t r i b u t o r   V e r s i o n   w h e r e   t h e   P a r t i c i p a n t   i s   a   C o n t r i b u t o r   o r   t h e   O r i g i n a l   S o f t w a r e   w h e r e   t h e   P a r t i c i p a n t   i s   t h e   I n i t i a l   D e v e l o p e r )   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   d i r e c t l y   o r   i n d i r e c t l y   t o   Y o u   b y   s u c h   P a r t i c i p a n t ,   t h e   I n i t i a l   D e v e l o p e r   ( i f   t h e   I n i t i a l   D e v e l o p e r   i s   n o t   t h e   P a r t i c i p a n t )   a n d   a l l   C o n t r i b u t o r s   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y   a n d   a u t o m a t i c a l l y   a t   t h e   e x p i r a t i o n   o f   s u c h   6 0   d a y   n o t i c e   p e r i o d ,   u n l e s s   i f   w i t h i n   s u c h   6 0   d a y   p e r i o d   Y o u   w i t h d r a w   Y o u r   c l a i m   w i t h   r e s p e c t   t o   t h e   P a r t i c i p a n t   S o f t w a r e   a g a i n s t   s u c h   P a r t i c i p a n t   e i t h e r   u n i l a t e r a l l y   o r   p u r s u a n t   t o   a   w r i t t e n   a g r e e m e n t   w i t h   P a r t i c i p a n t . 
 6 . 3 .   I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t   a l l e g i n g   t h a t   t h e   P a r t i c i p a n t   S o f t w a r e   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t   i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e . 
 6 . 4 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   6 . 1   o r   6 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e s   t h a t   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   ( e x c l u d i n g   l i c e n s e s   g r a n t e d   t o   Y o u   b y   a n y   d i s t r i b u t o r )   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 7 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   S O F T W A R E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 8 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 T h e   C o v e r e d   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m , "     a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "     ( a s   t h a t   t e r m   i s   d e f i n e d   a t   4 8   C . F . R .     2 5 2 . 2 2 7 - 7 0 1 4 ( a ) ( 1 ) )   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n "     a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   S o f t w a r e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n .   T h i s   U . S .   G o v e r n m e n t   R i g h t s   c l a u s e   i s   i n   l i e u   o f ,   a n d   s u p e r s e d e s ,   a n y   o t h e r   F A R ,   D F A R ,   o r   o t h e r   c l a u s e   o r   p r o v i s i o n   t h a t   a d d r e s s e s   G o v e r n m e n t   r i g h t s   i n   c o m p u t e r   s o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 9 .   M I S C E L L A N E O U S . 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   t h e   l a w   o f   t h e   j u r i s d i c t i o n   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   s u c h   j u r i s d i c t i o n ' s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   c o u r t s   l o c a t e d   i n   t h e   j u r i s d i c t i o n   a n d   v e n u e   s p e c i f i e d   i n   a   n o t i c e   c o n t a i n e d   w i t h i n   t h e   O r i g i n a l   S o f t w a r e ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e .   Y o u   a g r e e   t h a t   Y o u   a l o n e   a r e   r e s p o n s i b l e   f o r   c o m p l i a n c e   w i t h   t h e   U n i t e d   S t a t e s   e x p o r t   a d m i n i s t r a t i o n   r e g u l a t i o n s   ( a n d   t h e   e x p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n   o f   a n y   o t h e r   c o u n t r i e s )   w h e n   Y o u   u s e ,   d i s t r i b u t e   o r   o t h e r w i s e   m a k e   a v a i l a b l e   a n y   C o v e r e d   S o f t w a r e . 
 1 0 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 N O T I C E   P U R S U A N T   T O   S E C T I O N   9   O F   T H E   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   ( C D D L ) 
 T h e   c o d e   r e l e a s e d   u n d e r   t h e   C D D L   s h a l l   b e   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   C a l i f o r n i a   ( e x c l u d i n g   c o n f l i c t - o f - l a w   p r o v i s i o n s ) .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   a n d   t h e   s t a t e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a .   
 
 E N D   O F   C D D L   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 . 0 :     T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
     P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 
 
 E N D   O F   J A V A   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J S R   2 3 5 .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 L i c e n s e   f o r   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s 
 
 
 
 L i c e n s e   f o r   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s . 
 
 T h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s   a r e   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y ,   m a k e   d e r i v a t i v e   w o r k s   o f   a n d   d i s t r i b u t e   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s   ( t h e   " A r t i f a c t s " )   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   A r t i f a c t s ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   A r t i f a c t s   a t   t h i s   l o c a t i o n : 
 h t t p : / / w w w . j c p . o r g / e n / j s r / d e t a i l ? i d = 2 3 5   
 
 2 .   T h e   f u l l   t e x t   o f   t h i s   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   A r t i f a c t s . 
 
 T H E   A R T I F A C T S   A R E   P R O V I D E D   " A S   I S "   A N D   T H E   A U T H O R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H E   A R T I F A C T S   A N D   T H E   I M P L E M E N T A T I O N   O F   T H E I R   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E .   
 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R   D I S T R I B U T I O N   O F   T H E   A R T I F A C T S . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   D a t a   O b j e c t s   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   D a t a   O b j e c t s   S p e c i f i c a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 R e v i s i o n   l e v e l   1 . 2 ,   l a s t   u p d a t e d   o n   2 0 0 9 / 0 1 / 1 3 
 C h a n g e d   t h e   U R L   o f   t h e   A r t i f a c t s . 
 R e v i s i o n   l e v e l   1 . 1 ,   l a s t   u p d a t e d   o n   2 0 0 7 / 1 1 / 1 9   
 
 E N D   O F   J S R   2 3 5   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J y t h o n   2 . 1 .   T h e   P r o g r a m   i n c l u d e s   J y t h o n   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 C o p y r i g h t   ( c )   2 0 0 0 ,   J y t h o n   D e v e l o p e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
 a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t     
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n     t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   e i t h e r   t h e   n a m e   o f   t h e   J y t h o n   D e v e l o p e r s   n o r   t h e   n a m e s   o f     i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s     d e r i v e d   
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   
 S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E 
 
 E N D   O F   J Y T H O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 L I B P C A P   0 . 9 . 4   - T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
     
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
           d i s t r i b u t i o n . 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
           p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
           w r i t t e n   p e r m i s s i o n . 
     
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 . 
 
 E N D   O F   L I B P C A P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 L i b m s g   v 2 . 3 :   T h e   P r o g r a m   i n c l u d e s   l i b m s g     s o f t w a r e .     I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   b e l o w : 
 
 C o p y r i g h t   1 9 9 0 ,   b y   A l f a l f a   S o f t w a r e   I n c o r p o r a t e d ,   C a m b r i d g e ,   M a s s a c h u s e t t s . 
 
 A l l   R i g h t s   R e s e r v e d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   A l f a l f a ' s   n a m e   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 A L P H A L P H A   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   A L P H A L P H A   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   L I B M S G   v 2 . 3   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   L i c e n s e .   
 
 K x m l 2   v 2 . 2 . 2 
 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( C )   2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( C )   2 0 0 6   I v a n   S a g a l a e v 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 E N D   O F   M I T   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 L G P L   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 G N O M E   B i n d i n g 
 G T K +   B i n d i n g 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O b j e c t W e b   A S M :   T h e   P r o g r a m   i n c l u d e s   A S M   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   O b j e c t W e b   A S M   L i c e n s e : 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
 O F   S U C H   D A M A G E . 
 
 E N D   O F   O B J E C T W E B   A S M   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 O p e n S S L   v 0 . 9 . 7 c .     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   s o f t w a r e   c u r r e n t l y   d e v e l o p e d                         
 b y   T h e   O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .     I B M   o b t a i n e d   t h e                           
 m a j o r i t y   o f   t h e   O p e n S S L   s o f t w a r e   u n d e r   t h e   t e r m s   a n d                                       
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s :                                                                                       
                                                                                                                                                                 
     O p e n S S L   L i c e n s e                                                                                                                               
     - - - - - - - - - - - - - - -                                                                                                                               
                                                                                                                                                                 
 *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 3   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d .                         
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *                                                                                                                                                               
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t                           
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *                                                                                                                                                               
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                   
 *         d i s t r i b u t i o n .                                                                                                                             
 *                                                                                                                                                               
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :                                                 
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t                       
 *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) "                                   
 *                                                                                                                                                               
 *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e                             
 *         u s e d   t o                                                                                                                                         
 *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t                           
 *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t                       
 *         o p e n s s l - c o r e @ o p e n s s l . o r g .                                                                                                     
 *                                                                                                                                                               
 *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L "                         
 *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n                             
 *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t .                                                                                   
 *                                                                                                                                                               
 *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g                       
 *         a c k n o w l e d g m e n t :                                                                                                                         
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t                       
 *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) "                                     
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y                         
 *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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                       
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R                           
 *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,                             
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T                                     
 *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;                                     
 *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )                                             
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 C O N T R A C T ,               
 *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )                                   
 *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D                       
 *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                                         
 *                                                                                                                                                               
 *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g                         
 *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m                       
 *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
   O r i g i n a l   S S L e a y   L i c e n s e                                                                                                                 
   - - - - - - - - - - - - - - - - - - - - - - -                                                                                                                 
                                                                                                                                                                 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                               
 *   A l l   r i g h t s   r e s e r v e d .                                                                                                                     
 *                                                                                                                                                               
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n                                                                   
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                         
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L .                       
 *                                                                                                                                                               
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g                         
 *   a s                                                                                                                                                         
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,                           
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L                                               
 *   d o c u m e n t a t i o n                                                                                                                                   
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t                             
 *   t e r m s                                                                                                                                                   
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                           
 *                                                                                                                                                               
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                     
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                               
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                             
 *   a t t r i b u t i o n                                                                                                                                       
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d .                                                               
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r                         
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                               
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                       
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e                                                                                                                                                 
 *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                           
 *         d i s t r i b u t i o n .                                                                                                                             
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e                                                                                                                                       
 *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                                 
 *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y                                       
 *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "                                                                                       
 *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e                       
 *         l i b r a r y                                                                                                                                         
 *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) .                                                             
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e                                     
 *         t h e r e o f )   f r o m                                                                                                                             
 *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n                                     
 *         a c k n o w l e d g e m e n t :                                                                                                                       
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n                                             
 *         ( t j h @ c r y p t s o f t . c o m ) "                                                                                                               
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D                                                   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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                                                                                                                                                       
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E                             
 * L I A B L E     F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R                         
 * C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F                         
 * S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R                                   
 * B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 * W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E                         
 * O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N                     
 * I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 *                                                                                                                                                               
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                               
 *   v e r s i o n   o r                                                                                                                                         
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t                           
 *   s i m p l y   b e                                                                                                                                           
 *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e                                                           
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ]                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
 = = = = = = = = = = = = =   C O P Y R I G H T   D E S   = = = = = = = = = = = = = = = = =                                             
                                                                                                                                                                 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                                     
                                                                                                                                                                 
 A l l   r i g h t s   r e s e r v e d .                                                                                                                         
                                                                                                                                                                 
                                                                                                                                                                 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g                                           
 ( e a y @ c r y p t s o f t . c o m ) .                                                                                                                         
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s .                             
                                                                                                                                                                 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s                       
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                             
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .                                                                       
                                                                                                                                                                 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                         
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                                   
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                                 
 a t t r i b u t i o n   a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .     T h i s   c a n   b e   i n   t h e                     
 f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n                                 
 ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                                                                     
                                                                                                                                                                 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                             
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                             
 a r e   m e t :                                                                                                                                                 
                                                                                                                                                                 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                           
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                                 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                         
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e                     
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                               
       d i s t r i b u t i o n .                                                                                                                                 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                                   
       s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                   
                                                                                                                                                                 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g                                                     
 ( e a y @ c r y p t s o f t . c o m )                                                                                                                           
                                                                                                                                                                 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   
 A N D   A N Y   E X P R E S S   O R                   
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D                                     
 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   A N D   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 R E                     
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   
 B E   L I A B L E                   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R                                         
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F                         
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
 O R   P R O F I T S ;   O R                                   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E                         
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   
 T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N                     
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                                   
 v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e                       
 c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e                             
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]                                                                                           
                                                                                                                                                                 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t                               
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d                             
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s                             
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .                                                           
                                                                                                                                                                 
 = = = = = = = = = = = = =   C O P Y R I G H T   B l o w f i s h   = = = = = = = = = = = = = = = = = = = =                                   
                                                                                                                                                                 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                                     
 A l l   r i g h t s   r e s e r v e d .                                                                                                                         
                                                                                                                                                                 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n                                                             
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                             
                                                                                                                                                                 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s                       
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                             
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .                                                                       
                                                                                                                                                                 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                         
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                                   
                                                                                                                                                                 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                             
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                             
 a r e   m e t :                                                                                                                                                 
                                                                                                                                                                 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                           
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                                 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                         
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e                     
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .                   
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                                   
       s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                   
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g                                                     
 ( e a y @ c r y p t s o f t . c o m )                                                                                                                           
                                                                                                                                                                 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R               
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D                                     
 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   A N D   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 R E                     
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   
 C O N T R I B U T O R S   B E   L I A B L E                           
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R                                         
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   P R O C U R E M E N T   O F                         
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
 O R   P R O F I T S ;   O R                                   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E                         
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   
 O F   T H I S   S O F T W A R E ,   E V E N                     
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                                   
 v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e                       
 c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e                             
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]                                                                                           
                                                                                                                                                                 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t                               
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d                             
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s                             
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .                                                           
                                                                                                                                                                 
 = = = = = = = = = = =   t y p i c a l   c - f i l e   h e a d e r   f o r   C o p y r i g h t s   = = = = = = = = =                       
                                                                                                                                                                 
 / *   a p p s / c r l 2 p 7 . c   * /                                                                                                                           
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                               
 *   A l l   r i g h t s   r e s e r v e d .                                                                                                                     
 *                                                                                                                                                               
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n                                                                   
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                         
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L .                       
 *                                                                                                                                                               
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g                         
 *   a s                                                                                                                                                         
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,                           
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L                                               
 *   d o c u m e n t a t i o n                                                                                                                                   
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t                             
 *   t e r m s                                                                                                                                                   
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                           
 *                                                                                                                                                               
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                     
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                               
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                             
 *   a t t r i b u t i o n                                                                                                                                       
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d .                                                               
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r                         
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                               
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                       
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                   
 *         d i s t r i b u t i o n .                                                                                                                             
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                               
 *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y                                       
 *         E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "                                                                                         
 *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e                       
 *         l i b r a r y                                                                                                                                         
 *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) .                                                             
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e                                     
 *         t h e r e o f )   f r o m                                                                                                                             
 *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n                                     
 *         a c k n o w l e d g e m e n t :                                                                                                                       
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n                                             
 *         ( t j h @ c r y p t s o f t . c o m ) "                                                                                                               
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D                                                   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   
 * 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 R E   D I S C L A I M E D .     I N   N O   E V E N T   
 * S H A L L   T H E   A U T H O R   O R                       
 *   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 * I N C I D E N T A L ,                                     
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 * ( I N C L U D I N G ,   B U T   N O T                             
 *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   
 * G O O D S   O R   S E R V I C E S ;   L O S S   O F                             
 *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )                                                             
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 * W H E T H E R   I N   C O N T R A C T ,                       
 *   S T R I C T                                                                                                                                                 
 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 * A R I S I N G   I N                     
 * A N Y   W A Y     O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 * A D V I S E D   O F   T H E                                 
 * P O S S I B I L I T Y   O F     S U C H   D A M A G E .                                                                                                         
 *                                                                                                                                                               
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                               
 *   v e r s i o n   o r                                                                                                                                         
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t                           
 *   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e                                       
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ]                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
 / *   T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e                                                                                       
     c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u                                                                                                   
 *   a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s                         
 *   t o   t h e   l i b r a r y .   * /                                                                                                                         
                                                                                                                                                                 
 E N D   O F   O P E N S S L   N O T I C E S   A N D   I N F O R M A T I O N                                                                                     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =         
 
 O S O A   C O L L A B O R A T I O N ' S   L I C E N S E   F O R   S C A :   T h e   P r o g r a m   i n c l u d e s   c e r t a i n   i n f o r m a t i o n   
 R e l a t e d   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   f i l e s   a n d   X S D   f i l e s 
 
 S t a r t   o f   O S O A   C o l l a b o r a t i o n ' s   l i c e n s e   f o r   S C A 
 
 L i c e n s e   f o r   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   
 D e f i n i t i o n   f i l e s   a n d   X S D   f i l e s . 
 
 T h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   f i l e s ,   
 a n d   X S D   f i l e s   a r e   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   
 y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y ,   m a k e   d e r i v a t i v e   w o r k s   o f ,   a n d   d i s t r i b u t e   
 t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   F i l e s   
 a n d   X S D   f i l e s   ( t h e   " A r t i f a c t s " )   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   
 o f   t h e   A r t i f a c t s ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e :   
 
 1 .   A   l i n k   o r   U R L   t o   t h e   A r t i f a c t s   a t   t h i s   l o c a t i o n : 
 h t t p : / / w w w . o s o a . o r g / d i s p l a y / M a i n / S e r v i c e + C o m p o n e n t + A r c h i t e c t u r e + S p e c i f i c a t i o n s   
 
 2 .   T h e   f u l l   t e x t   o f   t h i s   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   A r t i f a c t s . 
 
 T H E   A R T I F A C T S   A R E   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O   
 R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H E   
 A R T I F A C T S   A N D   T H E   I M P L E M E N T A T I O N   O F   T H E I R   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E .     
 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   
 I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   
 U S E   O R   D I S T R I B U T I O N   O F   T H E   A R T I F A C T S . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   
 i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   C o m p o n e n t   
 A r c h i t e c t u r e   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   C o m p o n e n t   
 A r c h i t e c t u r e   S p e c i f i c a t i o n   a n d   t h e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   F i l e s   
 a n d   X S D   F i l e s   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 R e v i s i o n   l e v e l   1 . 1 ,   l a s t   u p d a t e d   o n   2 0 0 7 / 1 1 / 1 9 
   
 E n d   o f   O S O A   G r o u p ' s   l i c e n s e   f o r   S C A 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P e r l   C o m p a t i b l e   R e g u l a r   E x p r e s s i o n   ( P C R E )   5 . 0 .     T h e   P r o g r a m   i n c l u d e s   
 P C R E   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   o f   C a m b r i d g e   n o r   t h e   n a m e   o f   G o o g l e 
             I n c .   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
             p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
             w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   P C R E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 R e t r o w e a v e r .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 R e t r o w e a v e r   2 . 0 
 
 C o p y r i g h t   ( c )   F e b r u a r y   2 0 0 4 ,   T o b y   R e y e l t s 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 N e i t h e r   t h e   n a m e   o f   T o b y   R e y e l t s   n o r   t h e   n a m e s   o f   h i s   c o n t r i b u t o r s   
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   R E T R O W E A V E R   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S D O 3 .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 O A S I S   L i c e n s e . 
 
 S D O 3 
 C o p y r i g h t   ( C )   O A S I S ( R )   2 0 0 5 ,   2 0 0 9 .   A l l   R i g h t s   R e s e r v e d . 
 
 A l l   c a p i t a l i z e d   t e r m s   i n   t h e   f o l l o w i n g   t e x t   h a v e   t h e   m e a n i n g s   a s s i g n e d   t o   t h e m   i n   t h e   O A S I S   I n t e l l e c t u a l   
 P r o p e r t y   R i g h t s   P o l i c y   ( t h e   " O A S I S   I P R   P o l i c y " ) .   T h e   f u l l   P o l i c y   m a y   b e   f o u n d   a t   t h e   O A S I S   w e b s i t e . 
 T h i s   d o c u m e n t   a n d   t r a n s l a t i o n s   o f   i t   m a y   b e   c o p i e d   a n d   f u r n i s h e d   t o   o t h e r s ,   a n d   d e r i v a t i v e   w o r k s   t h a t   
 c o m m e n t   o n   o r   o t h e r w i s e   e x p l a i n   i t   o r   a s s i s t   i n   i t s   i m p l e m e n t a t i o n   m a y   b e   p r e p a r e d ,   c o p i e d ,   p u b l i s h e d ,   
 a n d   d i s t r i b u t e d ,   i n   w h o l e   o r   i n   p a r t ,   w i t h o u t   r e s t r i c t i o n   o f   a n y   k i n d ,   p r o v i d e d   t h a t   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   s e c t i o n   a r e   i n c l u d e d   o n   a l l   s u c h   c o p i e s   a n d   d e r i v a t i v e   w o r k s .   H o w e v e r ,   t h i s   d o c u m e n t   
 i t s e l f   m a y   n o t   b e   m o d i f i e d   i n   a n y   w a y ,   i n c l u d i n g   b y   r e m o v i n g   t h e   c o p y r i g h t   n o t i c e   o r   r e f e r e n c e s   t o   O A S I S ,   
 e x c e p t   a s   n e e d e d   f o r   t h e   p u r p o s e   o f   d e v e l o p i n g   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   
 T e c h n i c a l   C o m m i t t e e   ( i n   w h i c h   c a s e   t h e   r u l e s   a p p l i c a b l e   t o   c o p y r i g h t s ,   a s   s e t   f o r t h   i n   t h e   O A S I S   I P R   
 P o l i c y ,   m u s t   b e   f o l l o w e d )   o r   a s   r e q u i r e d   t o   t r a n s l a t e   i t   i n t o   l a n g u a g e s   o t h e r   t h a n   E n g l i s h . 
 T h e   l i m i t e d   p e r m i s s i o n s   g r a n t e d   a b o v e   a r e   p e r p e t u a l   a n d   w i l l   n o t   b e   r e v o k e d   b y   O A S I S   o r   i t s   s u c c e s s o r s   
 o r   a s s i g n s . 
 
 T h i s   d o c u m e n t   a n d   t h e   i n f o r m a t i o n   c o n t a i n e d   h e r e i n   i s   p r o v i d e d   o n   a n   " A S   I S "   b a s i s   a n d   O A S I S   
 D I S C L A I M S   A L L   W A R R A N T I E S ,   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   A N Y   
 W A R R A N T Y   T H A T   T H E   U S E   O F   T H E   I N F O R M A T I O N   H E R E I N   W I L L   N O T   I N F R I N G E   A N Y   O W N E R S H I P   
 R I G H T S   O R   A N Y   I M P L I E D   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   O R   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 . 
 
 O A S I S   r e q u e s t s   t h a t   a n y   O A S I S   P a r t y   o r   a n y   o t h e r   p a r t y   t h a t   b e l i e v e s   i t   h a s   p a t e n t   c l a i m s   t h a t   w o u l d   
 n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   
 t o   n o t i f y   O A S I S   T C   A d m i n i s t r a t o r   a n d   p r o v i d e   a n   i n d i c a t i o n   o f   i t s   w i l l i n g n e s s   t o   g r a n t   p a t e n t   l i c e n s e s   t o   
 s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   
 p r o d u c e d   t h i s   s p e c i f i c a t i o n . 
 
 O A S I S   i n v i t e s   a n y   p a r t y   t o   c o n t a c t   t h e   O A S I S   T C   A d m i n i s t r a t o r   i f   i t   i s   a w a r e   o f   a   c l a i m   o f   o w n e r s h i p   o f   
 a n y   p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   s p e c i f i c a t i o n   b y   a   p a t e n t   
 h o l d e r   t h a t   i s   n o t   w i l l i n g   t o   p r o v i d e   a   l i c e n s e   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   
 M o d e   o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n .   O A S I S   m a y   i n c l u d e   s u c h   
 c l a i m s   o n   i t s   w e b s i t e ,   b u t   d i s c l a i m s   a n y   o b l i g a t i o n   t o   d o   s o . 
 
 O A S I S   t a k e s   n o   p o s i t i o n   r e g a r d i n g   t h e   v a l i d i t y   o r   s c o p e   o f   a n y   i n t e l l e c t u a l   p r o p e r t y   o r   o t h e r   r i g h t s   t h a t   
 m i g h t   b e   c l a i m e d   t o   p e r t a i n   t o   t h e   i m p l e m e n t a t i o n   o r   u s e   o f   t h e   t e c h n o l o g y   d e s c r i b e d   i n   t h i s   d o c u m e n t   o r   
 t h e   e x t e n t   t o   w h i c h   a n y   l i c e n s e   u n d e r   s u c h   r i g h t s   m i g h t   o r   m i g h t   n o t   b e   a v a i l a b l e ;   n e i t h e r   d o e s   i t   r e p r e s e n t   
 t h a t   i t   h a s   m a d e   a n y   e f f o r t   t o   i d e n t i f y   a n y   s u c h   r i g h t s .   I n f o r m a t i o n   o n   O A S I S '   p r o c e d u r e s   w i t h   r e s p e c t   t o   
 r i g h t s   i n   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   c a n   b e   f o u n d   o n   t h e   
 O A S I S   w e b s i t e .   C o p i e s   o f   c l a i m s   o f   r i g h t s   m a d e   a v a i l a b l e   f o r   p u b l i c a t i o n   a n d   a n y   a s s u r a n c e s   o f   l i c e n s e s   
 t o   b e   m a d e   a v a i l a b l e ,   o r   t h e   r e s u l t   o f   a n   a t t e m p t   m a d e   t o   o b t a i n   a   g e n e r a l   l i c e n s e   o r   p e r m i s s i o n   f o r   t h e   u s e   
 o f   s u c h   p r o p r i e t a r y   r i g h t s   b y   i m p l e m e n t e r s   o r   u s e r s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   
 S t a n d a r d ,   c a n   b e   o b t a i n e d   f r o m   t h e   O A S I S   T C   A d m i n i s t r a t o r .   O A S I S   m a k e s   n o   r e p r e s e n t a t i o n   t h a t   a n y   
 i n f o r m a t i o n   o r   l i s t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   w i l l   a t   a n y   t i m e   b e   c o m p l e t e ,   o r   t h a t   a n y   c l a i m s   i n   s u c h   l i s t   
 a r e ,   i n   f a c t ,   E s s e n t i a l   C l a i m s . 
 
 T h e   n a m e s   " O A S I S " ,     a r e   t r a d e m a r k s   o f   O A S I S ,   t h e   o w n e r   a n d   d e v e l o p e r   o f   t h i s   s p e c i f i c a t i o n ,   a n d   s h o u l d   
 b e   u s e d   o n l y   t o   r e f e r   t o   t h e   o r g a n i z a t i o n   a n d   i t s   o f f i c i a l   o u t p u t s .   O A S I S   w e l c o m e s   r e f e r e n c e   t o ,   a n d   
 i m p l e m e n t a t i o n   a n d   u s e   o f ,   s p e c i f i c a t i o n s ,   w h i l e   r e s e r v i n g   t h e   r i g h t   t o   e n f o r c e   i t s   m a r k s   a g a i n s t   m i s l e a d i n g   
 u s e s .   P l e a s e   s e e   h t t p : / / w w w . o a s i s - o p e n . o r g / w h o / t r a d e m a r k . p h p   f o r   a b o v e   g u i d a n c e . 
 E N D   O F   S D O   3   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S E R P .       T h e   P r o g r a m   i n c l u d e s   S E R P   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
     b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   S E R P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S E R V I C E   C O M P O N E N T   A R C H I T E C T U R E   S P E C I F I C A T I O N :   T h e   P r o g r a m   i n c l u d e s   c e r t a i n   i n f o r m a t i o n   
 r e l a t e d   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n .   
 
 C o p y r i g h t   N o t i c e 
 ( C )   C o p y r i g h t   B E A   S y s t e m s ,   I n c . ,   C a p e   C l e a r   S o f t w a r e ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p ,   I n t e r f a c e 2 1 ,   I O N A   T e c h n o l o g i e s ,   O r a c l e ,   P r i m e t o n   T e c h n o l o g i e s ,   P r o g r e s s   S o f t w a r e ,   R e d   H a t ,   R o g u e   W a v e   S o f t w a r e ,   S A P   A G . ,   S i e m e n s   A G . ,   S o f t w a r e   A G . ,   S u n   M i c r o s y s t e m s ,   I n c . ,   S y b a s e   I n c . ,   T I B C O   S o f t w a r e   I n c . ,   2 0 0 5 ,   2 0 0 7 .   A l l   r i g h t s   r e s e r v e d . 
 L i c e n s e 
 T h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y   a n d   d i s t r i b u t e   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   a n d / o r   p o r t i o n s   t h e r e o f ,   w i t h o u t   m o d i f i c a t i o n ,   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e : 
 1 .   A   l i n k   o r   U R L   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   a t   t h i s   l o c a t i o n : 
 *   h t t p : / / w w w . o s o a . o r g / d i s p l a y / M a i n / S e r v i c e + C o m p o n e n t + A r c h i t e c t u r e + S p e c i f i c a t i o n s 
 2 .   T h e   f u l l   t e x t   o f   t h e   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n . 
 B E A ,   C a p e   C l e a r ,   I B M ,   I n t e r f a c e 2 1 ,   I O N A ,   O r a c l e ,   P r i m e t o n ,   P r o g r e s s   S o f t w a r e ,   R e d   H a t ,   R o g u e   W a v e ,   S A P ,   S i e m e n s ,   S o f t w a r e   A G . ,   S u n ,   S y b a s e ,   T I B C O   ( c o l l e c t i v e l y ,   t h e   " A u t h o r s " )   a g r e e   t o   g r a n t   y o u   a   r o y a l t y - f r e e   l i c e n s e ,   u n d e r   r e a s o n a b l e ,   n o n - d i s c r i m i n a t o r y   t e r m s   a n d   c o n d i t i o n s   t o   p a t e n t s   t h a t   t h e y   d e e m   n e c e s s a r y   t o   i m p l e m e n t   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n . 
 T H E   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S P E C I F I C A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H I S   S P E C I F I C A T I O N   A N D   T H E   I M P L E M E N T A T I O N   O F   I T S   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E . 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R   D I S T R I B U T I O N   O F   T H E   S e r v i c e   C o m p o n e n t s   A r c h i t e c t u r e   S P E C I F I C A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 E N D   S E R V I C E   C O M P O N E N T   A R C H I T E C T U R E   S P E C I F I C A T I O N   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S L F 4 J   1 . 6 . 1 .     T h e   P r o g r a m   i n c l u d e s   S L F 4 J   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
   *   A l l   r i g h t s   r e s e r v e d . 
   *   
   *   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 . 
 
 E N D   O F   S L F 4 J   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 X M L P U L L   1 . 1 . 3 . 1 
   
 X M L P U L L   A P I   I S   F R E E 
 - - - - - - - - - - - - - - - - - - - 
 
 A l l   o f   t h e   X M L P U L L   A P I   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d   d o c u m e n t a t i o n   
 c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   * e x c e p t *   f o r   t e s t s   ( s e e   s e p a r a t e   L I C E N S E _ T E S T S . t x t ) 
 a r e   i n   t h e   P u b l i c   D o m a i n . 
 
 X M L P U L L   A P I   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y   p u r p o s e . 
 
 I n i t i a l   a u t h o r s : 
 
     S t e f a n   H a u s t e i n 
     A l e k s a n d e r   S l o m i n s k i 
 
 2 0 0 1 - 1 2 - 1 2 
 E N D   O F   X M L P U L L   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W 3 C ( R ) :     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h i s 
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 W 3 C ( R )   S o f t w a r e   N o t i c e   a n d   L i c e n s e . 
 
 X M L   S c h e m a   a n d     X G r a m m a r 
 W S - A d d r e s s i n g     
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e       s i t e - p o l i c y @ w 3 . o r g       
 L a s t   r e v i s e d   $ I d :   c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 . h t m l , v   1 . 1 1   2 0 0 4 / 0 7 / 0 6   1 6 : 0 2 : 4 9   s l e s c h   E x p   $ 
 
 E N D   O F   W 3 C ( R )     C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 W I N P C A P   4 . 0   A l p h a   -   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h i s   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :     
 
 
 C o p y r i g h t   ( c )   1 9 9 9   -   2 0 0 5   N e t G r o u p ,   P o l i t e c n i c o   d i   T o r i n o   ( I t a l y ) . 
 C o p y r i g h t   ( c )   2 0 0 5   -   2 0 0 9   C A C E   T e c h n o l o g i e s ,   D a v i s   ( C a l i f o r n i a ) . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   P o l i t e c n i c o   d i   T o r i n o ,   C A C E   T e c h n o l o g i e s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   L a w r e n c e   B e r k e l e y   L a b o r a t o r y   a n d   i t s   c o n t r i b u t o r s .   
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   K u n g l i g a   T e k n i s k a   H g s k o l a n   a n d   i t s   c o n t r i b u t o r s . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y . 
   
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 0 ,   1 9 9 1 ,   1 9 9 2 ,   1 9 9 3 ,   1 9 9 4 ,   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y   a n d   i t s   c o n t r i b u t o r s . " 
 4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   I N S T I T U T E   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 8 3   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d   p r o v i d e d   t h a t   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 a r a g r a p h   a r e   d u p l i c a t e d   i n   a l l   s u c h   f o r m s   a n d   t h a t   a n y   d o c u m e n t a t i o n ,   a d v e r t i s i n g   m a t e r i a l s ,   a n d   o t h e r   m a t e r i a l s   r e l a t e d   t o   s u c h   d i s t r i b u t i o n   a n d   u s e   a c k n o w l e d g e   t h a t   t h e   s o f t w a r e   w a s   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y .   T h e   n a m e   o f   t h e   U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F   M E R C H A N T I B I L I T Y   A N D   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 . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7   K u n g l i g a   T e k n i s k a   H g s k o l a n   ( R o y a l   I n s t i t u t e   o f   T e c h n o l o g y ,   S t o c k h o l m ,   S w e d e n ) .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   K u n g l i g a   T e k n i s k a   H g s k o l a n   a n d   i t s   c o n t r i b u t o r s . " 
 4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   I N S T I T U T E   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   I N S T I T U T E   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 7   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y " 
 4 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 3   b y   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s ,   a n d   t h a t   t h e   n a m e   o f   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   d o c u m e n t   o r   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 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 "   A N D   D I G I T A L   E Q U I P M E N T   C O R P .   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   D I G I T A L   E Q U I P M E N T   C O R P O R A T I O N   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 P o r t i o n s   C o p y r i g h t   ( C )   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7 ,   1 9 9 8 ,   a n d   1 9 9 9   W I D E   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   p r o j e c t   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   P R O J E C T   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   P R O J E C T   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 6   J u n i p e r   N e t w o r k s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t :   ( 1 )   s o u r c e   c o d e   d i s t r i b u t i o n s   r e t a i n   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 a r a g r a p h   i n   i t s   e n t i r e t y ,   ( 2 )   d i s t r i b u t i o n s   i n c l u d i n g   b i n a r y   c o d e   i n c l u d e   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 a r a g r a p h   i n   i t s   e n t i r e t y   i n   t h e   d o c u m e n t a t i o n   o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   n a m e   o f   J u n i p e r   N e t w o r k s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 .   
 
 P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 1   D a n i e l   H a r t m e i e r   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 -   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 -   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 P o r t i o n s   C o p y r i g h t   1 9 8 9   b y   C a r n e g i e   M e l l o n . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   p r o g r a m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   o n   a l l   c o p i e s   a n d   s u p p o r t i n g   d o c u m e n t a t i o n ,   t h e   n a m e   o f   C a r n e g i e   M e l l o n   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   p r o g r a m   w i t h o u t   s p e c i f i c   p r i o r   p e r m i s s i o n ,   a n d   n o t i c e   b e   g i v e n   i n   s u p p o r t i n g   d o c u m e n t a t i o n   t h a t   c o p y i n g   a n d   d i s t r i b u t i o n   i s   b y   p e r m i s s i o n   o f   C a r n e g i e   M e l l o n   a n d   S t a n f o r d   U n i v e r s i t y .   C a r n e g i e   M e l l o n   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 E N D   O F   W I N P C A P   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 Z l i b   1 . 1 . 4 .     T h e   P r o g r a m   i n c l u d e s   Z l i b   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 / *   z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
     v e r s i o n   1 . 2 . 3 ,   J u l y   1 8 t h ,   2 0 0 5 
 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
     M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   Z L I B   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 B S D   L i c e n s e : 
 
 -   D O J O   W e b   B u i l d e r     -   C o p y r i g h t   ( c ) 2 0 0 5   - 2 0 1 1 ,   T h e   D o j o   F o u n d a t i o n 
 -   F i r e b u g   L i t e   F i l e s   -   C o p y r i g h t   ( c )   2 0 0 8   A z e r   K o u l u   h t t p : / / a z e r . k o d f a b r i k . c o m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E n d   o f   B S D   N o t i c e s   F i l e   a n d   L i c e n s e   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   f o r   W A S   8 . 5 . 5 . 7 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S t a r t   o f   I B M   S e c u r i t y   D i r e c t o r y   S e r v e r   V 6 . 4   N o t i c e s   a n d   I n f o r m a t i o n 
 
 1 . 1       l i b m s g   2 . 5 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
       C o p y r i g h t   1 9 9 0 ,   b y   A l f a l f a   S o f t w a r e   I n c o r p o r a t e d ,   C a m b r i d g e ,   M a s s a c h u s e t t s . 
 
       A l l   R i g h t s   R e s e r v e d 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
       d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
       p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
       b o t h   t h a t   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   a p p e a r   i n 
       s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   A l f a l f a ' s   n a m e   n o t   b e   u s e d   i n 
       a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e 
       w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
       A L P H A L P H A   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G 
       A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L 
       A L P H A L P H A   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R 
       A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N , 
       A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
       S O F T W A R E . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 2     u n z i p S F X   s t u b   f i l e   f r o m   I n f o - Z i p   V 5 . 4 1 ,   V 5 . 4 2   &   V 5 . 5 0 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   i s   v e r s i o n   2 0 0 7 - M a r - 4   o f   t h e   I n f o - Z I P   l i c e n s e .   T h e   d e f i n i t i v e   v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   i n d e f i n i t e l y   a n d   a   c o p y   a t   h t t p : / / w w w . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 7   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d .   
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s :   
 M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   E d   G o r d o n ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   S t e v e n   M .   S c h w e d a ,   C h r i s t i a n   S p i e l e r ,   C o s m i n   T r u t a ,   A n t o i n e   V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e .   
   
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e .   
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   a b o v e   d i s c l a i m e r   a n d   t h e   f o l l o w i n g   r e s t r i c t i o n s :   
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   ( i n   w h o l e   o r   i n   p a r t )   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s   a n d   l i b r a r i e s )   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d .     
 
 3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   v e r s i o n s   w i t h   m o d i f i e d   o r   a d d e d   f u n c t i o n a l i t y ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s   n o t   f r o m   I n f o - Z I P - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e   o r ,   i f   b i n a r i e s ,   c o m p i l e d   f r o m   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   t h e   I n f o - Z I P   U R L ( s ) ,   s u c h   a s   t o   i m p l y   I n f o - Z I P   w i l l   p r o v i d e   s u p p o r t   f o r   t h e   a l t e r e d   v e r s i o n s .   
 
 4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s .   
 
 - - - - - - - - - - - - - - - - - 
 
 U n Z i p S F X   S t u b   f i l e :   T h e   P r o g r a m   i n c l u d e s   " U n Z i p S F X   s t u b "     s o f t w a r e   f r o m   t h e   I n f o - Z i p   g r o u p   w h i c h   i s   C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d .   I B M   d i d   n o t   m o d i f y   t h e   U n Z i p S F X   s o f t w a r e .   T h e r e   a r e   n o   e x t r a   c h a r g e s   o r   c o s t s   d u e   t o   t h e   u s e   o f   t h i s   c o d e ,   a n d   t h e   o r i g i n a l   c o m p r e s s i o n   s o u r c e s   a r e   f r e e l y   a v a i l a b l e   f r o m   h t t p : / / w w w . i n f o - z i p . o r g /   o n   t h e   I n t e r n e t . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 3     O p e n L D A P   2 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   O p e n L D A P   P u b l i c   L i c e n s e 
     V e r s i o n   2 . 7 ,   7   S e p t e m b e r   2 0 0 1 
 
 R e d i s t r i b u t i o n   a n d   u s e   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   ( " S o f t w a r e " ) ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s , 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   a p p l i c a b l e   c o p y r i g h t   s t a t e m e n t s   a n d   n o t i c e s ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n ,   a n d 
 
 3 .   R e d i s t r i b u t i o n s   m u s t   c o n t a i n   a   v e r b a t i m   c o p y   o f   t h i s   d o c u m e n t . 
 
 T h e   O p e n L D A P   F o u n d a t i o n   m a y   r e v i s e   t h i s   l i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   r e v i s i o n   i s   d i s t i n g u i s h e d   b y   a   v e r s i o n   n u m b e r .   Y o u   m a y   u s e   t h i s   S o f t w a r e   u n d e r   t e r m s   o f   t h i s   l i c e n s e   r e v i s i o n   o r   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   r e v i s i o n   o f   t h e   l i c e n s e . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O P E N L D A P   F O U N D A T I O N   A N D   I T S 
 C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T 
 S H A L L   T H E   O P E N L D A P   F O U N D A T I O N ,   I T S   C O N T R I B U T O R S ,   O R   T H E   A U T H O R ( S ) 
 O R   O W N E R ( S )   O F   T H E   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N 
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h e   n a m e s   o f   t h e   a u t h o r s   a n d   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   i n 
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g 
 i n   t h i s   S o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .     T i t l e 
 t o   c o p y r i g h t   i n   t h i s   S o f t w a r e   s h a l l   a t   a l l   t i m e s   r e m a i n   w i t h 
 c o p y r i g h t   h o l d e r s . 
 
 O p e n L D A P   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   t h e   O p e n L D A P   F o u n d a t i o n . 
 
 C o p y r i g h t   1 9 9 9 - 2 0 0 1   T h e   O p e n L D A P   F o u n d a t i o n ,   R e d w o o d   C i t y , 
 C a l i f o r n i a ,   U S A .     A l l   R i g h t s   R e s e r v e d .     P e r m i s s i o n   t o   c o p y   a n d 
 d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   d o c u m e n t   i s   g r a n t e d . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 4     O p e n S S L   1 . 0 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   s o f t w a r e   c u r r e n t l y   d e v e l o p e d   b y   T h e   
 O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .     I B M   o b t a i n e d   t h e   m a j o r i t y   o f   t h e   O p e n S S L   
 s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s :   
 
 L I C E N S E   I S S U E S 
     = = = = = = = = = = = = = = 
 
     T h e   O p e n S S L   t o o l k i t   s t a y s   u n d e r   a   d u a l   l i c e n s e ,   i . e .   b o t h   t h e   c o n d i t i o n s   o f 
     t h e   O p e n S S L   L i c e n s e   a n d   t h e   o r i g i n a l   S S L e a y   l i c e n s e   a p p l y   t o   t h e   t o o l k i t . 
     S e e   b e l o w   f o r   t h e   a c t u a l   l i c e n s e   t e x t s .   A c t u a l l y   b o t h   l i c e n s e s   a r e   B S D - s t y l e 
     O p e n   S o u r c e   l i c e n s e s .   I n   c a s e   o f   a n y   l i c e n s e   i s s u e s   r e l a t e d   t o   O p e n S S L 
     p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
     O p e n S S L   L i c e n s e 
     - - - - - - - - - - - - - - - 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 1   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
   *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
   *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
   *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   *         o p e n s s l - c o r e @ o p e n s s l . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
   *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
   * 
   *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
   *         a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
   *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
   *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
   *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   * 
   * / 
 
   O r i g i n a l   S S L e a y   L i c e n s e 
   - - - - - - - - - - - - - - - - - - - - - - - 
 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
   *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
   * 
   *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
   *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
   *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
   *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
   *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
   *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   * 
   *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
   *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
   *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
   *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
   *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
   *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
   *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
   *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
   *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
   *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
   *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
   *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   * 
   *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
   *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
   *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
   * / 
 
 = = = = = = = = = = = = =   C O P Y R I G H T   D E S   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
 a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .     T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l 
 m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d 
 w i t h   t h e   p a c k a g e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ] 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t . 
 
 = = = = = = = = = = = = =   C O P Y R I G H T   B l o w f i s h   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n 
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n . 
 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 S U C H   D A M A G E . 
 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
 d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
 c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e 
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ] 
 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t 
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d 
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s 
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t . 
 
 = = = = = = = = = = = = =   t y p i c a l   c - f i l e   h e a d e r   f o r   C o p y r i g h t s   = = = = = = = = = = = = = = = = = = = = = = = = 
 
 / *   a p p s / c r l 2 p 7 . c   * / 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
   *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
   *   
   *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
   *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
   *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
   *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
   *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
   *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   *   
   *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
   *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
   *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
   *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
   *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
   *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
   *   
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
   *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
   *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
   *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
   *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
   *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   
   *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
   *   
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   
   *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
   *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
   *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
   * / 
 
 / *   T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e       c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u     
   *   a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s   t o 
   *   t h e   l i b r a r y .   * / 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 5     M . I . T .   K e r b e r o s   5 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 C o p y r i g h t   ( C )   1 9 8 5 - 2 0 0 4   b y   t h e   M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y .   
 
 E x p o r t   o f   s o f t w a r e   e m p l o y i n g   e n c r y p t i o n   f r o m   t h e   U n i t e d   S t a t e s   o f 
 A m e r i c a   m a y   r e q u i r e   a   s p e c i f i c   l i c e n s e   f r o m   t h e   U n i t e d   S t a t e s 
 G o v e r n m e n t .   I t   i s   t h e   r e s p o n s i b i l i t y   o f   a n y   p e r s o n   o r   o r g a n i z a t i o n 
 c o n t e m p l a t i n g   e x p o r t   t o   o b t a i n   s u c h   a   l i c e n s e   b e f o r e   e x p o r t i n g .   
 
 W I T H I N   T H A T   C O N S T R A I N T ,   p e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d 
 d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d 
 w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
 n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
 t h e   n a m e   o f   M . I . T .   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
 p e r m i s s i o n .   F u r t h e r m o r e   i f   y o u   m o d i f y   t h i s   s o f t w a r e   y o u   m u s t   l a b e l 
 y o u r   s o f t w a r e   a s   m o d i f i e d   s o f t w a r e   a n d   n o t   d i s t r i b u t e   i t   i n   s u c h   a 
 f a s h i o n   t h a t   i t   m i g h t   b e   c o n f u s e d   w i t h   t h e   o r i g i n a l   M I T   s o f t w a r e . 
 M . I . T .   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e 
 f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   ' a s   i s '   w i t h o u t   e x p r e s s   o r   i m p l i e d 
 w a r r a n t y .   
 T h e   f o l l o w i n g   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p l i e s   t o   t h e 
 O p e n V i s i o n   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m   l o c a t e d   i n   k a d m i n / c r e a t e , 
 k a d m i n / d b u t i l ,   k a d m i n / p a s s w d ,   k a d m i n / s e r v e r ,   l i b / k a d m 5 ,   a n d   p o r t i o n s 
 o f   l i b / r p c : 
 
 C o p y r i g h t ,   O p e n V i s i o n   T e c h n o l o g i e s ,   I n c . ,   1 9 9 6 ,   A l l   R i g h t s   R e s e r v e d 
 W A R N I N G :   R e t r i e v i n g   t h e   O p e n V i s i o n   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m 
 s o u r c e   c o d e ,   a s   d e s c r i b e d   b e l o w ,   i n d i c a t e s   y o u r   a c c e p t a n c e   o f   t h e 
 f o l l o w i n g   t e r m s .   I f   y o u   d o   n o t   a g r e e   t o   t h e   f o l l o w i n g   t e r m s ,   d o   n o t 
 r e t r i e v e   t h e   O p e n V i s i o n   K e r b e r o s   a d m i n i s t r a t i o n   s y s t e m .   Y o u   m a y   f r e e l y 
 u s e   a n d   d i s t r i b u t e   t h e   S o u r c e   C o d e   a n d   O b j e c t   C o d e   c o m p i l e d   f r o m   i t , 
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   b u t   t h i s   S o u r c e 
 C o d e   i s   p r o v i d e d   t o   y o u   ' A S   I S '   E X C L U S I V E   O F   A N Y   W A R R A N T Y ,   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 ,   A N Y   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   O R   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 ,   O R   A N Y   O T H E R   W A R R A N T Y ,   W H E T H E R   E X P R E S S   O R   I M P L I E D . 
 I N   N O   E V E N T   W I L L   O P E N V I S I O N   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   L O S T   P R O F I T S , 
 L O S S   O F   D A T A   O R   C O S T S   O F   P R O C U R E M E N T   O F   S U B S T I T U T E 
 G O O D S   O R   S E R V I C E S ,   O R   F O R   A N Y   S P E C I A L ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   A R I S I N G   O U T   O F   T H I S   A G R E E M E N T ,   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 O S E   R E S U L T I N G   F R O M   T H E   U S E   O F   T H E   S O U R C E   C O D E ,   O R   T H E   F A I L U R E   O F   T H E 
 S O U R C E   C O D E   T O   P E R F O R M ,   O R   F O R   A N Y   O T H E R   R E A S O N .   
 
 O p e n V i s i o n   r e t a i n s   a l l   c o p y r i g h t s   i n   t h e   d o n a t e d   S o u r c e   C o d e . 
 O p e n V i s i o n   a l s o   r e t a i n s   c o p y r i g h t   t o   d e r i v a t i v e   w o r k s   o f   t h e   S o u r c e 
 C o d e ,   w h e t h e r   c r e a t e d   b y   O p e n V i s i o n   o r   b y   a   t h i r d   p a r t y .   T h e 
 O p e n V i s i o n   c o p y r i g h t   n o t i c e   m u s t   b e   p r e s e r v e d   i f   d e r i v a t i v e   w o r k s   a r e 
 m a d e   b a s e d   o n   t h e   d o n a t e d   S o u r c e   C o d e .   O p e n V i s i o n   T e c h n o l o g i e s ,   I n c . 
 h a s   d o n a t e d   t h i s   K e r b e r o s   A d m i n i s t r a t i o n   s y s t e m   t o   M I T   f o r   i n c l u s i o n 
 i n   t h e   s t a n d a r d   K e r b e r o s   5   d i s t r i b u t i o n . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 . 6       U n i v e r s i t y   o f   M i c h i g a n   3 . 3 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( c )   1 9 9 2 - 1 9 9 6   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   M i c h i g a n .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h i s   n o t i c e   i s   p r e s e r v e d   a n d   t h a t   d u e   c r e d i t   i s   g i v e n   t o   t h e   U n i v e r s i t y   o f   M i c h i g a n   a t   A n n   A r b o r .   T h e   n a m e   o f   t h e   U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   o r   d o c u m e n t a t i o n   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E X P A T   C O D E .   T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   a n d   C l a r k 
 C o o p e r 
 C o p y r i g h t   ( c )   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   E x p a t   m a i n t a i n e r s . 
 
 *   E x p a t   1 . 9 5 ,   E x p a t   2 . 0 
 
 I B M   o b t a i n e d   t h e   E x p a t   S o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 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 . 
 
 E N D   O F   E X P A T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C U P   P A R S E R   G E N E R A T O R .   T h e   P r o g r a m   i n c l u d e s   C U P   P a r s e r   
 G e n e r a t o r   ( " J C U P " )   v e r s i o n   0 . 1 0 k   A N D   C U P   P a r s e r   
 G e n e r a t o r   f o r   J a v a   1 . 0   s o f t w a r e   w h i c h   i s   C o p y r i g h t   1 9 9 6 - 1 9 9 9   
 b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y   a n d   C .   S c o t t   A n a n i a n .   A l l   r i g h t s   
 r e s e r v e d .   
 
 I B M   o b t a i n e d   t h e   J C U P   S o f t w a r e   u n d e r   t h e   t e r m s   a n d   
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e :   
   
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r   
   
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
   
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   
 b o t h   t h 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   a n d   w a r r a n t y   
 d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   
 t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   
   
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   
 f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 E N D   O F   C U P   P A R S E R   G E N E R A T O R   N O T I C E S   A N D   I N F O R M A T I O N   
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e 
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   I B M   o b t a i n e d   t h e   A p a c h e   C o d e   u n d e r 
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e .   T h i s   s o f t w a r e   c o n s i s t s   o f 
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n , 
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 A p a c h e   C o m m o n s   B e a n u t i l s   v 1 . 6 ,   A p a c h e   C o m m o n s   E L   v 1 . 0 ,   A p a c h e   C o m m o n s   I / O   v 1 . 1 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 0 ,   A p a c h e   C o m m o n - F i l e U p l o a d   1 . 0 ,   A p a c h e   C o m m o n - V a l i d a t o r   1 . 0 . 2 ,   A p a c h e   C o m m o n - C o l l e c t i o n s   2 . 1 ,   A p a c h e   C o m m o n - D i g e s t o r   1 . 5 ,   A p a c h e   C o m m o n - B e a n U t i l s   1 . 6 ,   A p a c h e   G e r o n i m o   v 1 . 0 ,   A p a c h e   J a k a r t a   S t r u t s   1 . 1 ,   A p a c h e   J a s p e r - C o m p i l e r   v 5 . 0 ,   A p a c h e   J a s p e r - R u n t i m e   v 5 . 0 ,   A p a c h e   T o m c a t   4 . 1 ,   A p a c h e   L u c e n e   1 . 4 ,   A p a c h e   L u c e n e   v 2 . 2 ,   A p a c h e   L u c e n e   H T M L   P a r s e r   1 . 4 ,   A p a c h e   A N T   1 . 6 . 5 ,   A p a c h e   C o m m o n s - D i s c o v e r y   0 . 2 ,   A p a c h e   C o m m o n s - L o g g i n g   1 . 0 ,   A p a c h e   D e r b y   1 0 ,   A p a c h e   D e r b y   v 1 0 . 2 ,   A p a c h e   J a k a r t a   J S P   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   C o d e   v .   1 . 1 ,   A p a c h e   S o a p   2 . 3 ,   A p a c h e   S t r u t s   v 1 . 1 ,   A p a c h e   -   W e b S e r v i c e s   I n v o c a t i o n   F r a m e w o r k   ( W S I F )   2 . 0 ,   J e t t y   v 5 . 1 ,   J e t t y   v 5 . 1   ( o r g . m o r t b a y . j a a s . j a r ) ,   X M L 4 C   5 . 7 ,   X S L T 4 C   1 . 1 1 
 
 *   A p a c h e   H a r m o n y 
 *   A p a c h e   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   ( B C E L ) 
 *   A p a c h e   R e g u l a r   E x p r e s s i o n   1 . 2 
 *   A p a c h e   R e s o l v e r 
 *   A p a c h e   X M L   N a m e s p a c e   u t i l i t i e s 
 *   A p a c h e   X M L   S e c u r i t y 
 *   A p a c h e   D e r b y   
 *   A p a c h e   X a l a n   ( X S L T 4 J )   
 *   A p a c h e   X a l a n   S e r i a l i z e r 
 *   A p a c h e   X e r c e s   ( X M L 4 J ) 
 *   A p a c h e   X M L - A P I S   
 *   A p a c h e   X M L - C o m m o n s 
 *   A p a c h e   C o m m o n s   C o d e c   1 . 3 
 *   A p a c h e   A N T   1 . 6 . 2 
 *   A p a c h e   R e g e x p   V 1 . 2 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y 
 o f   t h e   f o l l o w i n g   l i c e n s e ( s )   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
   *         n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 
   
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t 
 o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s 
 t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y . 
 F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r 
 i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y 
 c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
 o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g 
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n 
 f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r 
 t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e , 
 g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e 
 a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d 
 i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t 
 i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s , 
 a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n 
 o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s 
 s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y 
 n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n 
 o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s 
 t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k 
 b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t 
 o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
 " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
 t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d 
 i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r 
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n 
 t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t 
 o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f 
 o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y 
 i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e , 
 n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o 
 r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m , 
 s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r 
 O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e , 
 e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e , 
 n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t 
 l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e 
 t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s 
 l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
 C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k 
 t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n 
 a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t ) 
 a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k 
 c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
 g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e 
 s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n 
 S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       1 .   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y 
 o f   t h i s   L i c e n s e ;   a n d 
 
       2 .   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t 
 Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
       3 .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u 
 d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e 
 S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t 
 o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       4 .   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n , 
 t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f 
 t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e 
 n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
 o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e 
 D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g 
 w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e 
 W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f 
 t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e 
 L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t 
 Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k , 
 p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s 
 m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e 
 a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r 
 d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e , 
 p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s 
 w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y 
 C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e 
 L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y 
 a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l 
 s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e 
 e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s , 
 t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d 
 f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d 
 r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n 
 w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s 
 C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y 
 K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s 
 o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
 a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s 
 a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n 
 t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y 
 a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n 
 w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y 
 d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r 
 a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
 W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e , 
 c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h 
 d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r , 
 a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s 
 a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h 
 o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e 
 r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o 
 i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d 
 b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y 
 s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A p a c h e   H a r m o n y 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   H a r m o n y 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   ( X S L T 4 J ) 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   O v i d i u   P r e d e s c u         o v i d i u @ c u p . h p . c o m         o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w a s   o r i g i n a l l y   d e v e l o p e d   a t   H e w l e t t   P a c k a r d   C o m p a n y . 
 
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 
 *   I B M   C o r p o r a t i o n 
 
 o   B 2 B X M L 4 J   1 . 2 . 1 
 
 *   I B M   C o r p o r a t i o n   a n d   o t h e r s 
 
 o   X S L T 4 J   2 . 7 
 
 o   X M L 4 J   4 . 4   
 
 o   J A X P   1 . 3   &   1 . 4 
 
 *   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 o   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   5 . 0   
 
 o   R e g u l a r   E x p r e s s i o n   1 . 2   
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   X a l a n   ( X S L T 4 J ) 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   S e r i a l i z e r 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X e r c e s   ( X M L 4 J ) 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) .   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g :   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m .   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   x m l - c o m m o n s   x m l - a p i s 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
   a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   x m l - c o m m o n s   x m l - a p i s 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C S   C o d e V i e w e r   1 . 0 
 
 C o o l S e r v l e t s . c o m 
 
 T h e   P r o g r a m   m a y   i n c l u d e   C S   C o d e V i e w e r   1 . 0 .   T h i s   s o f t w a r e   i s   C o p y r i g h t   1 9 9 9   b y   C o o l S e r v l e t s . c o m . 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   n a m e   o f   C o o l S e r v l e t s . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O O L S E R V L E T S . C O M   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C S   C o d e V i e w e r   1 . 0 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 F d L i b M 
 
 C o p y r i g h t   ( C )   1 9 9 3   b y   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 
 D e v e l o p e d   a t   S u n S o f t ,   a   S u n   M i c r o s y s t e m s ,   I n c .   b u s i n e s s .   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   i s   f r e e l y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   n o t i c e   i s   p r e s e r v e d .   
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   F d L i b M 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 L i b u n g i f 
 
 L i b u n g i f   -   A n   u n c o m p r e s s e d   G I F   l i b r a r y   -   E r i c   S .   R a y m o n d 
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7   E r i c   S .   R a y m o n d 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i b u n g i f 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 R E L A X   N G   O b j e c t   M o d e l / P a r s e r 
 
 R E L A X   N G   O b j e c t   M o d e l / P a r s e r   
 
 M I T   C o p y r i g h t   ( c ) 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R E L A X   N G   O b j e c t   M o d e l / P a r s e r 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 R e l a x N G C C 
 
 R e l a x N G C C   -   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . "   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   o f   t h e   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R e l a x N G C C 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 M o z i l l a   R h i n o 
 
   *   T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   N e t s c a p e   P u b l i c 
   *   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e 
   *   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f 
   *   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / N P L / 
   * 
   *   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S 
   *   I S "   b 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 i t h e r   e x p r e s s   o r 
   *   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g 
   *   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * 
   *   T h e   O r i g i n a l   C o d e   i s   R h i n o   c o d e ,   r e l e a s e d 
   *   M a y   6 ,   1 9 9 9 . 
   * 
   *   T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   N e t s c a p e 
   *   C o m m u n i c a t i o n s   C o r p o r a t i o n .     P o r t i o n s   c r e a t e d   b y   N e t s c a p e   a r e 
   *   C o p y r i g h t   ( C )   1 9 9 7 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l 
   *   R i g h t s   R e s e r v e d . 
   * 
   *   C o n t r i b u t o r ( s ) : 
   * 
   *   K e m a l   B a y r a m 
   *   P a t r i c k   B e a r d 
   *   N o r r i s   B o y d 
   *   I g o r   B u k a n o v ,   i g o r @ m i r 2 . o r g 
   *   B r e n d a n   E i c h 
   *   E t h a n   H u g g 
   *   R o g e r   L a w r e n c e 
   *   T e r r y   L u c a s 
   *   M i k e   M c C a b e 
   *   M i l e n   N a n k o v 
   *   A t t i l a   S z e g e d i ,   s z e g e d i a @ f r e e m a i l . h u 
   *   I a n   D .   S t e w a r t 
   *   A n d i   V a j d a 
   *   A n d r e w   W a s o n 
   * / 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M o z i l l a   R h i n o 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E C L I P S E   C O D E 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 E c l i p s e   4 . 2 . 1 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 5 . 4   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 8 . 1 ,   A n t   1 . 8 . 3 ,   A S M   3 . 3 . 1 ,   A t i n j e c t   1 . 0 ,   B a t i k   1 . 6 ,   C a i r o   B i n d i n g ,   
 C a i r o   L i b r a r y   1 . 0 . 2 ,   C o c o a   B i n d i n g ,   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0 , 
 C o m m o n s   L o g g i n g   1 . 0 . 4 ,   D O M   3 ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0 ,     F e l i x   G o g o   0 . 8 ,   F e l i x   1 . 6   ( S C R   A P I ) ,   H a m c r e s t   C o r e   1 . 1 ,     I C U 4 J   4 . 4 . 2 ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0 ,   J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0 , 
 J a v a   E x p r e s s i o n   L a n g u a g e   I m p l   2 . 2 . 0 ,   J a v a   M i r r o r   A P I ,   J a v a   S e r v e r   P a g e   A P I   2 . 2 . 0 ,   J a v a   S e r v e r   P a g e   I m p l   2 . 2 . 2 ,   J a v a   S e r v l e t   A P I   3 . 1 - b 3 3 ,   J e t t y   8 . 1 . 3 ,   J S c h   0 . 1 . 4 6 , 
 J u n i t   4 . 1 0 ,   J u n i t   3 . 8 . 2 ,   L u c e n e   2 . 9 . 1 ,   M i n a   2 . 0 . 2 ,   M i n a   S S H D   0 . 5 ,   M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s   4 . 3 . 0 ,   p i x m a n   0 . 1 . 6 ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) , 
 S A T 4 J   2 . 3 . 0   ( s u b s e t ) ,   S A X   2 . 0 . 2 ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0 ,   X H T M L   D T D s   1 . 1 ,   X M L - A P I s   1 . 3 . 4 ,   X M L 4 J   4 . 3 ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
 	   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E c l i p s e   P u b l i c   L i c e n s e : 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 E c l i p s e   H e l p   S y s t e m   3 . 4   ( h t t p : / / w w w . e c l i p s e . o r g )   ,   E c l i p s e   M o d e l i n g   F r a m e w o r k   1 . 1   ( h t t p : / / w w w . e c l i p s e . o r g ) 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 2 .   G R A N T   O F   R I G H T S 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 3 .   R E Q U I R E M E N T S 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 5 .   N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 7 .   G E N E R A L 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 D O M 
 T h i s   l i c e n s e   c a m e   f r o m : 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / c o p y r i g h t - s o f t w a r e - 1 9 9 8 0 7 2 0 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t     1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d 
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e 
 f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k , 
 y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l 
 c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
 a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y 
 p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d 
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t 
 y o u   m a k e : 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f 
 t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
 t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
 f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
 b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
 " C o p y r i g h t     [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f 
 T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
 R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d . 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
 i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   
 U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D 
 C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E 
 U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D 
 P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E 
 S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n 
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t 
 s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n 
 w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n 
 A u g u s t   1 4   1 9 9 8   s o   a s   t o   i m p r o v e   c o m p a t i b i l i t y   w i t h   G P L .   T h i s 
 v e r s i o n   e n s u r e s   t h a t   W 3 C   s o f t w a r e   l i c e n s i n g   t e r m s   a r e   n o   m o r e 
 r e s t r i c t i v e   t h a n   G P L   a n d   c o n s e q u e n t l y   W 3 C   s o f t w a r e   m a y   b e 
 d i s t r i b u t e d   i n   G P L   p a c k a g e s .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e 
 p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m 
 o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e 
 l i b w w w ,   A m a y a ,   a n d   J i g s a w .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e 
 d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 S A X 
 T h i s   l i c e n s e   c a m e   f r o m :   h t t p : / / w w w . m e g g i n s o n . c o m / S A X / c o p y i n g . h t m l 
     H o w e v e r   p l e a s e   n o t e   f u t u r e   v e r s i o n s   o f   S A X   m a y   b e   c o v e r e d   
     u n d e r   h t t p : / / s a x p r o j e c t . o r g / ? s e l e c t e d = p d 
 
 
 T h i s   p a g e   i s   n o w   o u t   o f   d a t e   - -   s e e   t h e   n e w   S A X   s i t e   a t   
 h t t p : / / w w w . s a x p r o j e c t . o r g /   f o r   m o r e   u p - t o - d a t e 
 r e l e a s e s   a n d   o t h e r   i n f o r m a t i o n .   P l e a s e   c h a n g e   y o u r   b o o k m a r k s . 
 
 
 S A X 2   i s   F r e e ! 
 
 I   h e r e b y   a b a n d o n   a n y   p r o p e r t y   r i g h t s   t o   S A X   2 . 0   ( t h e   S i m p l e   A P I   f o r 
 X M L ) ,   a n d   r e l e a s e   a l l   o f   t h e   S A X   2 . 0   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d 
 d o c u m e n t a t i o n   c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   i n t o   t h e   P u b l i c   D o m a i n . 
 S A X   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y 
 p u r p o s e . 
 
 D a v i d   M e g g i n s o n ,   d a v i d @ m e g g i n s o n . c o m 
 2 0 0 0 - 0 5 - 0 5 
 
 
 I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e   r e l e a s e   6 b 
 
 T h e   I n d e p e n d e n t   J P E G   G r o u p ' s   J P E G   s o f t w a r e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 R E A D M E   f o r   r e l e a s e   6 b   o f   2 7 - M a r - 1 9 9 8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   d i s t r i b u t i o n   c o n t a i n s   t h e   s i x t h   p u b l i c   r e l e a s e   o f   t h e   I n d e p e n d e n t   J P E G 
 G r o u p ' s   f r e e   J P E G   s o f t w a r e .     Y o u   a r e   w e l c o m e   t o   r e d i s t r i b u t e   t h i s   s o f t w a r e   a n d 
 t o   u s e   i t   f o r   a n y   p u r p o s e ,   s u b j e c t   t o   t h e   c o n d i t i o n s   u n d e r   L E G A L   I S S U E S ,   b e l o w . 
 
 S e r i o u s   u s e r s   o f   t h i s   s o f t w a r e   ( p a r t i c u l a r l y   t h o s e   i n c o r p o r a t i n g   i t   i n t o 
 l a r g e r   p r o g r a m s )   s h o u l d   c o n t a c t   I J G   a t   j p e g - i n f o @ u u n e t . u u . n e t   t o   b e   a d d e d   t o 
 o u r   e l e c t r o n i c   m a i l i n g   l i s t .     M a i l i n g   l i s t   m e m b e r s   a r e   n o t i f i e d   o f   u p d a t e s 
 a n d   h a v e   a   c h a n c e   t o   p a r t i c i p a t e   i n   t e c h n i c a l   d i s c u s s i o n s ,   e t c . 
 
 T h i s   s o f t w a r e   i s   t h e   w o r k   o f   T o m   L a n e ,   P h i l i p   G l a d s t o n e ,   J i m   B o u c h e r , 
 L e e   C r o c k e r ,   J u l i a n   M i n g u i l l o n ,   L u i s   O r t i z ,   G e o r g e   P h i l l i p s ,   D a v i d e   R o s s i , 
 G u i d o   V o l l b e d i n g ,   G e '   W e i j e r s ,   a n d   o t h e r   m e m b e r s   o f   t h e   I n d e p e n d e n t   J P E G 
 G r o u p . 
 
 I J G   i s   n o t   a f f i l i a t e d   w i t h   t h e   o f f i c i a l   I S O   J P E G   s t a n d a r d s   c o m m i t t e e . 
 
 
 D O C U M E N T A T I O N   R O A D M A P 
 = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   f i l e   c o n t a i n s   t h e   f o l l o w i n g   s e c t i o n s : 
 
 O V E R V I E W                         G e n e r a l   d e s c r i p t i o n   o f   J P E G   a n d   t h e   I J G   s o f t w a r e . 
 L E G A L   I S S U E S                 C o p y r i g h t ,   l a c k   o f   w a r r a n t y ,   t e r m s   o f   d i s t r i b u t i o n . 
 R E F E R E N C E S                     W h e r e   t o   l e a r n   m o r e   a b o u t   J P E G . 
 A R C H I V E   L O C A T I O N S       W h e r e   t o   f i n d   n e w e r   v e r s i o n s   o f   t h i s   s o f t w a r e . 
 R E L A T E D   S O F T W A R E         O t h e r   s t u f f   y o u   s h o u l d   g e t . 
 F I L E   F O R M A T   W A R S         S o f t w a r e   * n o t *   t o   g e t . 
 T O   D O                               P l a n s   f o r   f u t u r e   I J G   r e l e a s e s . 
 
 O t h e r   d o c u m e n t a t i o n   f i l e s   i n   t h e   d i s t r i b u t i o n   a r e : 
 
 U s e r   d o c u m e n t a t i o n : 
     i n s t a l l . d o c               H o w   t o   c o n f i g u r e   a n d   i n s t a l l   t h e   I J G   s o f t w a r e . 
     u s a g e . d o c                   U s a g e   i n s t r u c t i o n s   f o r   c j p e g ,   d j p e g ,   j p e g t r a n , 
                                         r d j p g c o m ,   a n d   w r j p g c o m . 
     * . 1                               U n i x - s t y l e   m a n   p a g e s   f o r   p r o g r a m s   ( s a m e   i n f o   a s   u s a g e . d o c ) . 
     w i z a r d . d o c                 A d v a n c e d   u s a g e   i n s t r u c t i o n s   f o r   J P E G   w i z a r d s   o n l y . 
     c h a n g e . l o g                 V e r s i o n - t o - v e r s i o n   c h a n g e   h i g h l i g h t s . 
 P r o g r a m m e r   a n d   i n t e r n a l   d o c u m e n t a t i o n : 
     l i b j p e g . d o c               H o w   t o   u s e   t h e   J P E G   l i b r a r y   i n   y o u r   o w n   p r o g r a m s . 
     e x a m p l e . c                   S a m p l e   c o d e   f o r   c a l l i n g   t h e   J P E G   l i b r a r y . 
     s t r u c t u r e . d o c           O v e r v i e w   o f   t h e   J P E G   l i b r a r y ' s   i n t e r n a l   s t r u c t u r e . 
     f i l e l i s t . d o c             R o a d   m a p   o f   I J G   f i l e s . 
     c o d e r u l e s . d o c           C o d i n g   s t y l e   r u l e s   - - -   p l e a s e   r e a d   i f   y o u   c o n t r i b u t e   c o d e . 
 
 P l e a s e   r e a d   a t   l e a s t   t h e   f i l e s   i n s t a l l . d o c   a n d   u s a g e . d o c .     U s e f u l   i n f o r m a t i o n 
 c a n   a l s o   b e   f o u n d   i n   t h e   J P E G   F A Q   ( F r e q u e n t l y   A s k e d   Q u e s t i o n s )   a r t i c l e .     S e e 
 A R C H I V E   L O C A T I O N S   b e l o w   t o   f i n d   o u t   w h e r e   t o   o b t a i n   t h e   F A Q   a r t i c l e . 
 
 I f   y o u   w a n t   t o   u n d e r s t a n d   h o w   t h e   J P E G   c o d e   w o r k s ,   w e   s u g g e s t   r e a d i n g   o n e   o r 
 m o r e   o f   t h e   R E F E R E N C E S ,   t h e n   l o o k i n g   a t   t h e   d o c u m e n t a t i o n   f i l e s   ( i n   r o u g h l y 
 t h e   o r d e r   l i s t e d )   b e f o r e   d i v i n g   i n t o   t h e   c o d e . 
 
 
 O V E R V I E W 
 = = = = = = = = 
 
 T h i s   p a c k a g e   c o n t a i n s   C   s o f t w a r e   t o   i m p l e m e n t   J P E G   i m a g e   c o m p r e s s i o n   a n d 
 d e c o m p r e s s i o n .     J P E G   ( p r o n o u n c e d   " j a y - p e g " )   i s   a   s t a n d a r d i z e d   c o m p r e s s i o n 
 m e t h o d   f o r   f u l l - c o l o r   a n d   g r a y - s c a l e   i m a g e s .     J P E G   i s   i n t e n d e d   f o r   c o m p r e s s i n g 
 " r e a l - w o r l d "   s c e n e s ;   l i n e   d r a w i n g s ,   c a r t o o n s   a n d   o t h e r   n o n - r e a l i s t i c   i m a g e s 
 a r e   n o t   i t s   s t r o n g   s u i t .     J P E G   i s   l o s s y ,   m e a n i n g   t h a t   t h e   o u t p u t   i m a g e   i s   n o t 
 e x a c t l y   i d e n t i c a l   t o   t h e   i n p u t   i m a g e .     H e n c e   y o u   m u s t   n o t   u s e   J P E G   i f   y o u 
 h a v e   t o   h a v e   i d e n t i c a l   o u t p u t   b i t s .     H o w e v e r ,   o n   t y p i c a l   p h o t o g r a p h i c   i m a g e s , 
 v e r y   g o o d   c o m p r e s s i o n   l e v e l s   c a n   b e   o b t a i n e d   w i t h   n o   v i s i b l e   c h a n g e ,   a n d 
 r e m a r k a b l y   h i g h   c o m p r e s s i o n   l e v e l s   a r e   p o s s i b l e   i f   y o u   c a n   t o l e r a t e   a 
 l o w - q u a l i t y   i m a g e .     F o r   m o r e   d e t a i l s ,   s e e   t h e   r e f e r e n c e s ,   o r   j u s t   e x p e r i m e n t 
 w i t h   v a r i o u s   c o m p r e s s i o n   s e t t i n g s . 
 
 T h i s   s o f t w a r e   i m p l e m e n t s   J P E G   b a s e l i n e ,   e x t e n d e d - s e q u e n t i a l ,   a n d   p r o g r e s s i v e 
 c o m p r e s s i o n   p r o c e s s e s .     P r o v i s i o n   i s   m a d e   f o r   s u p p o r t i n g   a l l   v a r i a n t s   o f   t h e s e 
 p r o c e s s e s ,   a l t h o u g h   s o m e   u n c o m m o n   p a r a m e t e r   s e t t i n g s   a r e n ' t   i m p l e m e n t e d   y e t . 
 F o r   l e g a l   r e a s o n s ,   w e   a r e   n o t   d i s t r i b u t i n g   c o d e   f o r   t h e   a r i t h m e t i c - c o d i n g 
 v a r i a n t s   o f   J P E G ;   s e e   L E G A L   I S S U E S .     W e   h a v e   m a d e   n o   p r o v i s i o n   f o r   s u p p o r t i n g 
 t h e   h i e r a r c h i c a l   o r   l o s s l e s s   p r o c e s s e s   d e f i n e d   i n   t h e   s t a n d a r d . 
 
 W e   p r o v i d e   a   s e t   o f   l i b r a r y   r o u t i n e s   f o r   r e a d i n g   a n d   w r i t i n g   J P E G   i m a g e   f i l e s , 
 p l u s   t w o   s a m p l e   a p p l i c a t i o n s   " c j p e g "   a n d   " d j p e g " ,   w h i c h   u s e   t h e   l i b r a r y   t o 
 p e r f o r m   c o n v e r s i o n   b e t w e e n   J P E G   a n d   s o m e   o t h e r   p o p u l a r   i m a g e   f i l e   f o r m a t s . 
 T h e   l i b r a r y   i s   i n t e n d e d   t o   b e   r e u s e d   i n   o t h e r   a p p l i c a t i o n s . 
 
 I n   o r d e r   t o   s u p p o r t   f i l e   c o n v e r s i o n   a n d   v i e w i n g   s o f t w a r e ,   w e   h a v e   i n c l u d e d 
 c o n s i d e r a b l e   f u n c t i o n a l i t y   b e y o n d   t h e   b a r e   J P E G   c o d i n g / d e c o d i n g   c a p a b i l i t y ; 
 f o r   e x a m p l e ,   t h e   c o l o r   q u a n t i z a t i o n   m o d u l e s   a r e   n o t   s t r i c t l y   p a r t   o f   J P E G 
 d e c o d i n g ,   b u t   t h e y   a r e   e s s e n t i a l   f o r   o u t p u t   t o   c o l o r m a p p e d   f i l e   f o r m a t s   o r 
 c o l o r m a p p e d   d i s p l a y s .     T h e s e   e x t r a   f u n c t i o n s   c a n   b e   c o m p i l e d   o u t   o f   t h e 
 l i b r a r y   i f   n o t   r e q u i r e d   f o r   a   p a r t i c u l a r   a p p l i c a t i o n .     W e   h a v e   a l s o   i n c l u d e d 
 " j p e g t r a n " ,   a   u t i l i t y   f o r   l o s s l e s s   t r a n s c o d i n g   b e t w e e n   d i f f e r e n t   J P E G 
 p r o c e s s e s ,   a n d   " r d j p g c o m "   a n d   " w r j p g c o m " ,   t w o   s i m p l e   a p p l i c a t i o n s   f o r 
 i n s e r t i n g   a n d   e x t r a c t i n g   t e x t u a l   c o m m e n t s   i n   J F I F   f i l e s . 
 
 T h e   e m p h a s i s   i n   d e s i g n i n g   t h i s   s o f t w a r e   h a s   b e e n   o n   a c h i e v i n g   p o r t a b i l i t y   a n d 
 f l e x i b i l i t y ,   w h i l e   a l s o   m a k i n g   i t   f a s t   e n o u g h   t o   b e   u s e f u l .     I n   p a r t i c u l a r , 
 t h e   s o f t w a r e   i s   n o t   i n t e n d e d   t o   b e   r e a d   a s   a   t u t o r i a l   o n   J P E G .     ( S e e   t h e 
 R E F E R E N C E S   s e c t i o n   f o r   i n t r o d u c t o r y   m a t e r i a l . )     R a t h e r ,   i t   i s   i n t e n d e d   t o 
 b e   r e l i a b l e ,   p o r t a b l e ,   i n d u s t r i a l - s t r e n g t h   c o d e .     W e   d o   n o t   c l a i m   t o   h a v e 
 a c h i e v e d   t h a t   g o a l   i n   e v e r y   a s p e c t   o f   t h e   s o f t w a r e ,   b u t   w e   s t r i v e   f o r   i t . 
 
 W e   w e l c o m e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   a   c o m p o n e n t   o f   c o m m e r c i a l   p r o d u c t s . 
 N o   r o y a l t y   i s   r e q u i r e d ,   b u t   w e   d o   a s k   f o r   a n   a c k n o w l e d g e m e n t   i n   p r o d u c t 
 d o c u m e n t a t i o n ,   a s   d e s c r i b e d   u n d e r   L E G A L   I S S U E S . 
 
 
 L E G A L   I S S U E S 
 = = = = = = = = = = = = 
 
 I n   p l a i n   E n g l i s h : 
 
 1 .   W e   d o n ' t   p r o m i s e   t h a t   t h i s   s o f t w a r e   w o r k s .     ( B u t   i f   y o u   f i n d   a n y   b u g s , 
       p l e a s e   l e t   u s   k n o w ! ) 
 2 .   Y o u   c a n   u s e   t h i s   s o f t w a r e   f o r   w h a t e v e r   y o u   w a n t .     Y o u   d o n ' t   h a v e   t o   p a y   u s . 
 3 .   Y o u   m a y   n o t   p r e t e n d   t h a t   y o u   w r o t e   t h i s   s o f t w a r e .     I f   y o u   u s e   i t   i n   a 
       p r o g r a m ,   y o u   m u s t   a c k n o w l e d g e   s o m e w h e r e   i n   y o u r   d o c u m e n t a t i o n   t h a t 
       y o u ' v e   u s e d   t h e   I J G   c o d e . 
 
 I n   l e g a l e s e : 
 
 T h e   a u t h o r s   m a k e   N O   W A R R A N T Y   o r   r e p r e s e n t a t i o n ,   e i t h e r   e x p r e s s   o r   i m p l i e d , 
 w i t h   r e s p e c t   t o   t h i s   s o f t w a r e ,   i t s   q u a l i t y ,   a c c u r a c y ,   m e r c h a n t a b i l i t y ,   o r 
 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 .     T h i s   s o f t w a r e   i s   p r o v i d e d   " A S   I S " ,   a n d   y o u , 
 i t s   u s e r ,   a s s u m e   t h e   e n t i r e   r i s k   a s   t o   i t s   q u a l i t y   a n d   a c c u r a c y . 
 
 T h i s   s o f t w a r e   i s   c o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e . 
 A l l   R i g h t s   R e s e r v e d   e x c e p t   a s   s p e c i f i e d   b e l o w . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s 
 s o f t w a r e   ( o r   p o r t i o n s   t h e r e o f )   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e s e 
 c o n d i t i o n s : 
 ( 1 )   I f   a n y   p a r t   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e   i s   d i s t r i b u t e d ,   t h e n   t h i s 
 R E A D M E   f i l e   m u s t   b e   i n c l u d e d ,   w i t h   t h i s   c o p y r i g h t   a n d   n o - w a r r a n t y   n o t i c e 
 u n a l t e r e d ;   a n d   a n y   a d d i t i o n s ,   d e l e t i o n s ,   o r   c h a n g e s   t o   t h e   o r i g i n a l   f i l e s 
 m u s t   b e   c l e a r l y   i n d i c a t e d   i n   a c c o m p a n y i n g   d o c u m e n t a t i o n . 
 ( 2 )   I f   o n l y   e x e c u t a b l e   c o d e   i s   d i s t r i b u t e d ,   t h e n   t h e   a c c o m p a n y i n g 
 d o c u m e n t a t i o n   m u s t   s t a t e   t h a t   " t h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f 
 t h e   I n d e p e n d e n t   J P E G   G r o u p " . 
 ( 3 )   P e r m i s s i o n   f o r   u s e   o f   t h i s   s o f t w a r e   i s   g r a n t e d   o n l y   i f   t h e   u s e r   a c c e p t s 
 f u l l   r e s p o n s i b i l i t y   f o r   a n y   u n d e s i r a b l e   c o n s e q u e n c e s ;   t h e   a u t h o r s   a c c e p t 
 N O   L I A B I L I T Y   f o r   d a m a g e s   o f   a n y   k i n d . 
 
 T h e s e   c o n d i t i o n s   a p p l y   t o   a n y   s o f t w a r e   d e r i v e d   f r o m   o r   b a s e d   o n   t h e   I J G   c o d e , 
 n o t   j u s t   t o   t h e   u n m o d i f i e d   l i b r a r y .     I f   y o u   u s e   o u r   w o r k ,   y o u   o u g h t   t o 
 a c k n o w l e d g e   u s . 
 
 P e r m i s s i o n   i s   N O T   g r a n t e d   f o r   t h e   u s e   o f   a n y   I J G   a u t h o r ' s   n a m e   o r   c o m p a n y   n a m e 
 i n   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h i s   s o f t w a r e   o r   p r o d u c t s   d e r i v e d   f r o m 
 i t .     T h i s   s o f t w a r e   m a y   b e   r e f e r r e d   t o   o n l y   a s   " t h e   I n d e p e n d e n t   J P E G   G r o u p ' s 
 s o f t w a r e " . 
 
 W e   s p e c i f i c a l l y   p e r m i t   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   t h e   b a s i s   o f 
 c o m m e r c i a l   p r o d u c t s ,   p r o v i d e d   t h a t   a l l   w a r r a n t y   o r   l i a b i l i t y   c l a i m s   a r e 
 a s s u m e d   b y   t h e   p r o d u c t   v e n d o r . 
 
 
 a n s i 2 k n r . c   i s   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   b y   p e r m i s s i o n   o f   L .   P e t e r   D e u t s c h , 
 s o l e   p r o p r i e t o r   o f   i t s   c o p y r i g h t   h o l d e r ,   A l a d d i n   E n t e r p r i s e s   o f   M e n l o   P a r k ,   C A . 
 a n s i 2 k n r . c   i s   N O T   c o v e r e d   b y   t h e   a b o v e   c o p y r i g h t   a n d   c o n d i t i o n s ,   b u t   i n s t e a d 
 b y   t h e   u s u a l   d i s t r i b u t i o n   t e r m s   o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   p r i n c i p a l l y , 
 t h a t   y o u   m u s t   i n c l u d e   s o u r c e   c o d e   i f   y o u   r e d i s t r i b u t e   i t .     ( S e e   t h e   f i l e 
 a n s i 2 k n r . c   f o r   f u l l   d e t a i l s . )     H o w e v e r ,   s i n c e   a n s i 2 k n r . c   i s   n o t   n e e d e d   a s   p a r t 
 o f   a n y   p r o g r a m   g e n e r a t e d   f r o m   t h e   I J G   c o d e ,   t h i s   d o e s   n o t   l i m i t   y o u   m o r e   t h a n 
 t h e   f o r e g o i n g   p a r a g r a p h s   d o . 
 
 T h e   U n i x   c o n f i g u r a t i o n   s c r i p t   " c o n f i g u r e "   w a s   p r o d u c e d   w i t h   G N U   A u t o c o n f . 
 I t   i s   c o p y r i g h t   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   b u t   i s   f r e e l y   d i s t r i b u t a b l e . 
 T h e   s a m e   h o l d s   f o r   i t s   s u p p o r t i n g   s c r i p t s   ( c o n f i g . g u e s s ,   c o n f i g . s u b , 
 l t c o n f i g ,   l t m a i n . s h ) .     A n o t h e r   s u p p o r t   s c r i p t ,   i n s t a l l - s h ,   i s   c o p y r i g h t 
 b y   M . I . T .   b u t   i s   a l s o   f r e e l y   d i s t r i b u t a b l e . 
 
 I t   a p p e a r s   t h a t   t h e   a r i t h m e t i c   c o d i n g   o p t i o n   o f   t h e   J P E G   s p e c   i s   c o v e r e d   b y 
 p a t e n t s   o w n e d   b y   I B M ,   A T & T ,   a n d   M i t s u b i s h i .     H e n c e   a r i t h m e t i c   c o d i n g   c a n n o t 
 l e g a l l y   b e   u s e d   w i t h o u t   o b t a i n i n g   o n e   o r   m o r e   l i c e n s e s .     F o r   t h i s   r e a s o n , 
 s u p p o r t   f o r   a r i t h m e t i c   c o d i n g   h a s   b e e n   r e m o v e d   f r o m   t h e   f r e e   J P E G   s o f t w a r e . 
 ( S i n c e   a r i t h m e t i c   c o d i n g   p r o v i d e s   o n l y   a   m a r g i n a l   g a i n   o v e r   t h e   u n p a t e n t e d 
 H u f f m a n   m o d e ,   i t   i s   u n l i k e l y   t h a t   v e r y   m a n y   i m p l e m e n t a t i o n s   w i l l   s u p p o r t   i t . ) 
 S o   f a r   a s   w e   a r e   a w a r e ,   t h e r e   a r e   n o   p a t e n t   r e s t r i c t i o n s   o n   t h e   r e m a i n i n g 
 c o d e . 
 
 T h e   I J G   d i s t r i b u t i o n   f o r m e r l y   i n c l u d e d   c o d e   t o   r e a d   a n d   w r i t e   G I F   f i l e s . 
 T o   a v o i d   e n t a n g l e m e n t   w i t h   t h e   U n i s y s   L Z W   p a t e n t ,   G I F   r e a d i n g   s u p p o r t   h a s 
 b e e n   r e m o v e d   a l t o g e t h e r ,   a n d   t h e   G I F   w r i t e r   h a s   b e e n   s i m p l i f i e d   t o   p r o d u c e 
 " u n c o m p r e s s e d   G I F s " .     T h i s   t e c h n i q u e   d o e s   n o t   u s e   t h e   L Z W   a l g o r i t h m ;   t h e 
 r e s u l t i n g   G I F   f i l e s   a r e   l a r g e r   t h a n   u s u a l ,   b u t   a r e   r e a d a b l e   b y   a l l   s t a n d a r d 
 G I F   d e c o d e r s . 
 
 W e   a r e   r e q u i r e d   t o   s t a t e   t h a t 
         " T h e   G r a p h i c s   I n t e r c h a n g e   F o r m a t ( c )   i s   t h e   C o p y r i g h t   p r o p e r t y   o f 
         C o m p u S e r v e   I n c o r p o r a t e d .     G I F ( s m )   i s   a   S e r v i c e   M a r k   p r o p e r t y   o f 
         C o m p u S e r v e   I n c o r p o r a t e d . " 
 
 
 R E F E R E N C E S 
 = = = = = = = = = = 
 
 W e   h i g h l y   r e c o m m e n d   r e a d i n g   o n e   o r   m o r e   o f   t h e s e   r e f e r e n c e s   b e f o r e   t r y i n g   t o 
 u n d e r s t a n d   t h e   i n n a r d s   o f   t h e   J P E G   s o f t w a r e . 
 
 T h e   b e s t   s h o r t   t e c h n i c a l   i n t r o d u c t i o n   t o   t h e   J P E G   c o m p r e s s i o n   a l g o r i t h m   i s 
 	 W a l l a c e ,   G r e g o r y   K .     " T h e   J P E G   S t i l l   P i c t u r e   C o m p r e s s i o n   S t a n d a r d " , 
 	 C o m m u n i c a t i o n s   o f   t h e   A C M ,   A p r i l   1 9 9 1   ( v o l .   3 4   n o .   4 ) ,   p p .   3 0 - 4 4 . 
 ( A d j a c e n t   a r t i c l e s   i n   t h a t   i s s u e   d i s c u s s   M P E G   m o t i o n   p i c t u r e   c o m p r e s s i o n , 
 a p p l i c a t i o n s   o f   J P E G ,   a n d   r e l a t e d   t o p i c s . )     I f   y o u   d o n ' t   h a v e   t h e   C A C M   i s s u e 
 h a n d y ,   a   P o s t S c r i p t   f i l e   c o n t a i n i n g   a   r e v i s e d   v e r s i o n   o f   W a l l a c e ' s   a r t i c l e   i s 
 a v a i l a b l e   a t   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / w a l l a c e . p s . g z .     T h e   f i l e   ( a c t u a l l y 
 a   p r e p r i n t   f o r   a n   a r t i c l e   t h a t   a p p e a r e d   i n   I E E E   T r a n s .   C o n s u m e r   E l e c t r o n i c s ) 
 o m i t s   t h e   s a m p l e   i m a g e s   t h a t   a p p e a r e d   i n   C A C M ,   b u t   i t   i n c l u d e s   c o r r e c t i o n s 
 a n d   s o m e   a d d e d   m a t e r i a l .     N o t e :   t h e   W a l l a c e   a r t i c l e   i s   c o p y r i g h t   A C M   a n d   I E E E , 
 a n d   i t   m a y   n o t   b e   u s e d   f o r   c o m m e r c i a l   p u r p o s e s . 
 
 A   s o m e w h a t   l e s s   t e c h n i c a l ,   m o r e   l e i s u r e l y   i n t r o d u c t i o n   t o   J P E G   c a n   b e   f o u n d   i n 
 " T h e   D a t a   C o m p r e s s i o n   B o o k "   b y   M a r k   N e l s o n   a n d   J e a n - l o u p   G a i l l y ,   p u b l i s h e d   b y 
 M & T   B o o k s   ( N e w   Y o r k ) ,   2 n d   e d .   1 9 9 6 ,   I S B N   1 - 5 5 8 5 1 - 4 3 4 - 1 .     T h i s   b o o k   p r o v i d e s 
 g o o d   e x p l a n a t i o n s   a n d   e x a m p l e   C   c o d e   f o r   a   m u l t i t u d e   o f   c o m p r e s s i o n   m e t h o d s 
 i n c l u d i n g   J P E G .     I t   i s   a n   e x c e l l e n t   s o u r c e   i f   y o u   a r e   c o m f o r t a b l e   r e a d i n g   C 
 c o d e   b u t   d o n ' t   k n o w   m u c h   a b o u t   d a t a   c o m p r e s s i o n   i n   g e n e r a l .     T h e   b o o k ' s   J P E G 
 s a m p l e   c o d e   i s   f a r   f r o m   i n d u s t r i a l - s t r e n g t h ,   b u t   w h e n   y o u   a r e   r e a d y   t o   l o o k 
 a t   a   f u l l   i m p l e m e n t a t i o n ,   y o u ' v e   g o t   o n e   h e r e . . . 
 
 T h e   b e s t   f u l l   d e s c r i p t i o n   o f   J P E G   i s   t h e   t e x t b o o k   " J P E G   S t i l l   I m a g e   D a t a 
 C o m p r e s s i o n   S t a n d a r d "   b y   W i l l i a m   B .   P e n n e b a k e r   a n d   J o a n   L .   M i t c h e l l ,   p u b l i s h e d 
 b y   V a n   N o s t r a n d   R e i n h o l d ,   1 9 9 3 ,   I S B N   0 - 4 4 2 - 0 1 2 7 2 - 1 .     P r i c e   U S $ 5 9 . 9 5 ,   6 3 8   p p . 
 T h e   b o o k   i n c l u d e s   t h e   c o m p l e t e   t e x t   o f   t h e   I S O   J P E G   s t a n d a r d s   ( D I S   1 0 9 1 8 - 1 
 a n d   d r a f t   D I S   1 0 9 1 8 - 2 ) .     T h i s   i s   b y   f a r   t h e   m o s t   c o m p l e t e   e x p o s i t i o n   o f   J P E G 
 i n   e x i s t e n c e ,   a n d   w e   h i g h l y   r e c o m m e n d   i t . 
 
 T h e   J P E G   s t a n d a r d   i t s e l f   i s   n o t   a v a i l a b l e   e l e c t r o n i c a l l y ;   y o u   m u s t   o r d e r   a 
 p a p e r   c o p y   t h r o u g h   I S O   o r   I T U .     ( U n l e s s   y o u   f e e l   a   n e e d   t o   o w n   a   c e r t i f i e d 
 o f f i c i a l   c o p y ,   w e   r e c o m m e n d   b u y i n g   t h e   P e n n e b a k e r   a n d   M i t c h e l l   b o o k   i n s t e a d ; 
 i t ' s   m u c h   c h e a p e r   a n d   i n c l u d e s   a   g r e a t   d e a l   o f   u s e f u l   e x p l a n a t o r y   m a t e r i a l . ) 
 I n   t h e   U S A ,   c o p i e s   o f   t h e   s t a n d a r d   m a y   b e   o r d e r e d   f r o m   A N S I   S a l e s   a t   ( 2 1 2 ) 
 6 4 2 - 4 9 0 0 ,   o r   f r o m   G l o b a l   E n g i n e e r i n g   D o c u m e n t s   a t   ( 8 0 0 )   8 5 4 - 7 1 7 9 .     ( A N S I 
 d o e s n ' t   t a k e   c r e d i t   c a r d   o r d e r s ,   b u t   G l o b a l   d o e s . )     I t ' s   n o t   c h e a p :   a s   o f 
 1 9 9 2 ,   A N S I   w a s   c h a r g i n g   $ 9 5   f o r   P a r t   1   a n d   $ 4 7   f o r   P a r t   2 ,   p l u s   7 % 
 s h i p p i n g / h a n d l i n g .     T h e   s t a n d a r d   i s   d i v i d e d   i n t o   t w o   p a r t s ,   P a r t   1   b e i n g   t h e 
 a c t u a l   s p e c i f i c a t i o n ,   w h i l e   P a r t   2   c o v e r s   c o m p l i a n c e   t e s t i n g   m e t h o d s .     P a r t   1 
 i s   t i t l e d   " D i g i t a l   C o m p r e s s i o n   a n d   C o d i n g   o f   C o n t i n u o u s - t o n e   S t i l l   I m a g e s , 
 P a r t   1 :   R e q u i r e m e n t s   a n d   g u i d e l i n e s "   a n d   h a s   d o c u m e n t   n u m b e r s   I S O / I E C   I S 
 1 0 9 1 8 - 1 ,   I T U - T   T . 8 1 .     P a r t   2   i s   t i t l e d   " D i g i t a l   C o m p r e s s i o n   a n d   C o d i n g   o f 
 C o n t i n u o u s - t o n e   S t i l l   I m a g e s ,   P a r t   2 :   C o m p l i a n c e   t e s t i n g "   a n d   h a s   d o c u m e n t 
 n u m b e r s   I S O / I E C   I S   1 0 9 1 8 - 2 ,   I T U - T   T . 8 3 . 
 
 S o m e   e x t e n s i o n s   t o   t h e   o r i g i n a l   J P E G   s t a n d a r d   a r e   d e f i n e d   i n   J P E G   P a r t   3 , 
 a   n e w e r   I S O   s t a n d a r d   n u m b e r e d   I S O / I E C   I S   1 0 9 1 8 - 3   a n d   I T U - T   T . 8 4 .     I J G 
 c u r r e n t l y   d o e s   n o t   s u p p o r t   a n y   P a r t   3   e x t e n s i o n s . 
 
 T h e   J P E G   s t a n d a r d   d o e s   n o t   s p e c i f y   a l l   d e t a i l s   o f   a n   i n t e r c h a n g e a b l e   f i l e 
 f o r m a t .     F o r   t h e   o m i t t e d   d e t a i l s   w e   f o l l o w   t h e   " J F I F "   c o n v e n t i o n s ,   r e v i s i o n 
 1 . 0 2 .     A   c o p y   o f   t h e   J F I F   s p e c   i s   a v a i l a b l e   f r o m : 
 	 L i t e r a t u r e   D e p a r t m e n t 
 	 C - C u b e   M i c r o s y s t e m s ,   I n c . 
 	 1 7 7 8   M c C a r t h y   B l v d . 
 	 M i l p i t a s ,   C A   9 5 0 3 5 
 	 p h o n e   ( 4 0 8 )   9 4 4 - 6 3 0 0 ,     f a x   ( 4 0 8 )   9 4 4 - 6 3 1 4 
 A   P o s t S c r i p t   v e r s i o n   o f   t h i s   d o c u m e n t   i s   a v a i l a b l e   b y   F T P   a t 
 f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j f i f . p s . g z .     T h e r e   i s   a l s o   a   p l a i n   t e x t 
 v e r s i o n   a t   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j f i f . t x t . g z ,   b u t   i t   i s   m i s s i n g 
 t h e   f i g u r e s . 
 
 T h e   T I F F   6 . 0   f i l e   f o r m a t   s p e c i f i c a t i o n   c a n   b e   o b t a i n e d   b y   F T P   f r o m 
 f t p : / / f t p . s g i . c o m / g r a p h i c s / t i f f / T I F F 6 . p s . g z .     T h e   J P E G   i n c o r p o r a t i o n   s c h e m e 
 f o u n d   i n   t h e   T I F F   6 . 0   s p e c   o f   3 - J u n e - 9 2   h a s   a   n u m b e r   o f   s e r i o u s   p r o b l e m s . 
 I J G   d o e s   n o t   r e c o m m e n d   u s e   o f   t h e   T I F F   6 . 0   d e s i g n   ( T I F F   C o m p r e s s i o n   t a g   6 ) . 
 I n s t e a d ,   w e   r e c o m m e n d   t h e   J P E G   d e s i g n   p r o p o s e d   b y   T I F F   T e c h n i c a l   N o t e   # 2 
 ( C o m p r e s s i o n   t a g   7 ) .     C o p i e s   o f   t h i s   N o t e   c a n   b e   o b t a i n e d   f r o m   f t p . s g i . c o m   o r 
 f r o m   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / .     I t   i s   e x p e c t e d   t h a t   t h e   n e x t   r e v i s i o n 
 o f   t h e   T I F F   s p e c   w i l l   r e p l a c e   t h e   6 . 0   J P E G   d e s i g n   w i t h   t h e   N o t e ' s   d e s i g n . 
 A l t h o u g h   I J G ' s   o w n   c o d e   d o e s   n o t   s u p p o r t   T I F F / J P E G ,   t h e   f r e e   l i b t i f f   l i b r a r y 
 u s e s   o u r   l i b r a r y   t o   i m p l e m e n t   T I F F / J P E G   p e r   t h e   N o t e .     l i b t i f f   i s   a v a i l a b l e 
 f r o m   f t p : / / f t p . s g i . c o m / g r a p h i c s / t i f f / . 
 
 
 A R C H I V E   L O C A T I O N S 
 = = = = = = = = = = = = = = = = = 
 
 T h e   " o f f i c i a l "   a r c h i v e   s i t e   f o r   t h i s   s o f t w a r e   i s   f t p . u u . n e t   ( I n t e r n e t 
 a d d r e s s   1 9 2 . 4 8 . 9 6 . 9 ) .     T h e   m o s t   r e c e n t   r e l e a s e d   v e r s i o n   c a n   a l w a y s   b e   f o u n d 
 t h e r e   i n   d i r e c t o r y   g r a p h i c s / j p e g .     T h i s   p a r t i c u l a r   v e r s i o n   w i l l   b e   a r c h i v e d 
 a s   f t p : / / f t p . u u . n e t / g r a p h i c s / j p e g / j p e g s r c . v 6 b . t a r . g z .     I f   y o u   d o n ' t   h a v e 
 d i r e c t   I n t e r n e t   a c c e s s ,   U U N E T ' s   a r c h i v e s   a r e   a l s o   a v a i l a b l e   v i a   U U C P ;   c o n t a c t 
 h e l p @ u u n e t . u u . n e t   f o r   i n f o r m a t i o n   o n   r e t r i e v i n g   f i l e s   t h a t   w a y . 
 
 N u m e r o u s   I n t e r n e t   s i t e s   m a i n t a i n   c o p i e s   o f   t h e   U U N E T   f i l e s .     H o w e v e r ,   o n l y 
 f t p . u u . n e t   i s   g u a r a n t e e d   t o   h a v e   t h e   l a t e s t   o f f i c i a l   v e r s i o n . 
 
 Y o u   c a n   a l s o   o b t a i n   t h i s   s o f t w a r e   i n   D O S - c o m p a t i b l e   " z i p "   a r c h i v e   f o r m a t   f r o m 
 t h e   S i m T e l   a r c h i v e s   ( f t p : / / f t p . s i m t e l . n e t / p u b / s i m t e l n e t / m s d o s / g r a p h i c s / ) ,   o r 
 o n   C o m p u S e r v e   i n   t h e   G r a p h i c s   S u p p o r t   f o r u m   ( G O   C I S : G R A P H S U P ) ,   l i b r a r y   1 2 
 " J P E G   T o o l s " .     A g a i n ,   t h e s e   v e r s i o n s   m a y   s o m e t i m e s   l a g   b e h i n d   t h e   f t p . u u . n e t 
 r e l e a s e . 
 
 T h e   J P E G   F A Q   ( F r e q u e n t l y   A s k e d   Q u e s t i o n s )   a r t i c l e   i s   a   u s e f u l   s o u r c e   o f 
 g e n e r a l   i n f o r m a t i o n   a b o u t   J P E G .     I t   i s   u p d a t e d   c o n s t a n t l y   a n d   t h e r e f o r e   i s 
 n o t   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n .     T h e   F A Q   i s   p o s t e d   e v e r y   t w o   w e e k s   t o 
 U s e n e t   n e w s g r o u p s   c o m p . g r a p h i c s . m i s c ,   n e w s . a n s w e r s ,   a n d   o t h e r   g r o u p s . 
 I t   i s   a v a i l a b l e   o n   t h e   W o r l d   W i d e   W e b   a t   h t t p : / / w w w . f a q s . o r g / f a q s / j p e g - f a q / 
 a n d   o t h e r   n e w s . a n s w e r s   a r c h i v e   s i t e s ,   i n c l u d i n g   t h e   o f f i c i a l   n e w s . a n s w e r s 
 a r c h i v e   a t   r t f m . m i t . e d u :   f t p : / / r t f m . m i t . e d u / p u b / u s e n e t / n e w s . a n s w e r s / j p e g - f a q / . 
 I f   y o u   d o n ' t   h a v e   W e b   o r   F T P   a c c e s s ,   s e n d   e - m a i l   t o   m a i l - s e r v e r @ r t f m . m i t . e d u 
 w i t h   b o d y 
 	 s e n d   u s e n e t / n e w s . a n s w e r s / j p e g - f a q / p a r t 1 
 	 s e n d   u s e n e t / n e w s . a n s w e r s / j p e g - f a q / p a r t 2 
 
 
 R E L A T E D   S O F T W A R E 
 = = = = = = = = = = = = = = = = 
 
 N u m e r o u s   v i e w i n g   a n d   i m a g e   m a n i p u l a t i o n   p r o g r a m s   n o w   s u p p o r t   J P E G .     ( Q u i t e   a 
 f e w   o f   t h e m   u s e   t h i s   l i b r a r y   t o   d o   s o . )     T h e   J P E G   F A Q   d e s c r i b e d   a b o v e   l i s t s 
 s o m e   o f   t h e   m o r e   p o p u l a r   f r e e   a n d   s h a r e w a r e   v i e w e r s ,   a n d   t e l l s   w h e r e   t o 
 o b t a i n   t h e m   o n   I n t e r n e t . 
 
 I f   y o u   a r e   o n   a   U n i x   m a c h i n e ,   w e   h i g h l y   r e c o m m e n d   J e f   P o s k a n z e r ' s   f r e e 
 P B M P L U S   s o f t w a r e ,   w h i c h   p r o v i d e s   m a n y   u s e f u l   o p e r a t i o n s   o n   P P M - f o r m a t   i m a g e 
 f i l e s .     I n   p a r t i c u l a r ,   i t   c a n   c o n v e r t   P P M   i m a g e s   t o   a n d   f r o m   a   w i d e   r a n g e   o f 
 o t h e r   f o r m a t s ,   t h u s   m a k i n g   c j p e g / d j p e g   c o n s i d e r a b l y   m o r e   u s e f u l .     T h e   l a t e s t 
 v e r s i o n   i s   d i s t r i b u t e d   b y   t h e   N e t P B M   g r o u p ,   a n d   i s   a v a i l a b l e   f r o m   n u m e r o u s 
 s i t e s ,   n o t a b l y   f t p : / / w u a r c h i v e . w u s t l . e d u / g r a p h i c s / g r a p h i c s / p a c k a g e s / N e t P B M / . 
 U n f o r t u n a t e l y   P B M P L U S / N E T P B M   i s   n o t   n e a r l y   a s   p o r t a b l e   a s   t h e   I J G   s o f t w a r e   i s ; 
 y o u   a r e   l i k e l y   t o   h a v e   d i f f i c u l t y   m a k i n g   i t   w o r k   o n   a n y   n o n - U n i x   m a c h i n e . 
 
 A   d i f f e r e n t   f r e e   J P E G   i m p l e m e n t a t i o n ,   w r i t t e n   b y   t h e   P V R G   g r o u p   a t   S t a n f o r d , 
 i s   a v a i l a b l e   f r o m   f t p : / / h a v e f u n . s t a n f o r d . e d u / p u b / j p e g / .     T h i s   p r o g r a m 
 i s   d e s i g n e d   f o r   r e s e a r c h   a n d   e x p e r i m e n t a t i o n   r a t h e r   t h a n   p r o d u c t i o n   u s e ; 
 i t   i s   s l o w e r ,   h a r d e r   t o   u s e ,   a n d   l e s s   p o r t a b l e   t h a n   t h e   I J G   c o d e ,   b u t   i t 
 i s   e a s i e r   t o   r e a d   a n d   m o d i f y .     A l s o ,   t h e   P V R G   c o d e   s u p p o r t s   l o s s l e s s   J P E G , 
 w h i c h   w e   d o   n o t .     ( O n   t h e   o t h e r   h a n d ,   i t   d o e s n ' t   d o   p r o g r e s s i v e   J P E G . ) 
 
 
 F I L E   F O R M A T   W A R S 
 = = = = = = = = = = = = = = = = 
 
 S o m e   J P E G   p r o g r a m s   p r o d u c e   f i l e s   t h a t   a r e   n o t   c o m p a t i b l e   w i t h   o u r   l i b r a r y . 
 T h e   r o o t   o f   t h e   p r o b l e m   i s   t h a t   t h e   I S O   J P E G   c o m m i t t e e   f a i l e d   t o   s p e c i f y   a 
 c o n c r e t e   f i l e   f o r m a t .     S o m e   v e n d o r s   " f i l l e d   i n   t h e   b l a n k s "   o n   t h e i r   o w n , 
 c r e a t i n g   p r o p r i e t a r y   f o r m a t s   t h a t   n o   o n e   e l s e   c o u l d   r e a d .     ( F o r   e x a m p l e ,   n o n e 
 o f   t h e   e a r l y   c o m m e r c i a l   J P E G   i m p l e m e n t a t i o n s   f o r   t h e   M a c i n t o s h   w e r e   a b l e   t o 
 e x c h a n g e   c o m p r e s s e d   f i l e s . ) 
 
 T h e   f i l e   f o r m a t   w e   h a v e   a d o p t e d   i s   c a l l e d   J F I F   ( s e e   R E F E R E N C E S ) .     T h i s   f o r m a t 
 h a s   b e e n   a g r e e d   t o   b y   a   n u m b e r   o f   m a j o r   c o m m e r c i a l   J P E G   v e n d o r s ,   a n d   i t   h a s 
 b e c o m e   t h e   d e   f a c t o   s t a n d a r d .     J F I F   i s   a   m i n i m a l   o r   " l o w   e n d "   r e p r e s e n t a t i o n . 
 W e   r e c o m m e n d   t h e   u s e   o f   T I F F / J P E G   ( T I F F   r e v i s i o n   6 . 0   a s   m o d i f i e d   b y   T I F F 
 T e c h n i c a l   N o t e   # 2 )   f o r   " h i g h   e n d "   a p p l i c a t i o n s   t h a t   n e e d   t o   r e c o r d   a   l o t   o f 
 a d d i t i o n a l   d a t a   a b o u t   a n   i m a g e .     T I F F / J P E G   i s   f a i r l y   n e w   a n d   n o t   y e t   w i d e l y 
 s u p p o r t e d ,   u n f o r t u n a t e l y . 
 
 T h e   u p c o m i n g   J P E G   P a r t   3   s t a n d a r d   d e f i n e s   a   f i l e   f o r m a t   c a l l e d   S P I F F . 
 S P I F F   i s   i n t e r o p e r a b l e   w i t h   J F I F ,   i n   t h e   s e n s e   t h a t   m o s t   J F I F   d e c o d e r s   s h o u l d 
 b e   a b l e   t o   r e a d   t h e   m o s t   c o m m o n   v a r i a n t   o f   S P I F F .     S P I F F   h a s   s o m e   t e c h n i c a l 
 a d v a n t a g e s   o v e r   J F I F ,   b u t   i t s   m a j o r   c l a i m   t o   f a m e   i s   s i m p l y   t h a t   i t   i s   a n 
 o f f i c i a l   s t a n d a r d   r a t h e r   t h a n   a n   i n f o r m a l   o n e .     A t   t h i s   p o i n t   i t   i s   u n c l e a r 
 w h e t h e r   S P I F F   w i l l   s u p e r s e d e   J F I F   o r   w h e t h e r   J F I F   w i l l   r e m a i n   t h e   d e - f a c t o 
 s t a n d a r d .     I J G   i n t e n d s   t o   s u p p o r t   S P I F F   o n c e   t h e   s t a n d a r d   i s   f r o z e n ,   b u t   w e 
 h a v e   n o t   d e c i d e d   w h e t h e r   i t   s h o u l d   b e c o m e   o u r   d e f a u l t   o u t p u t   f o r m a t   o r   n o t . 
 ( I n   a n y   c a s e ,   o u r   d e c o d e r   w i l l   r e m a i n   c a p a b l e   o f   r e a d i n g   J F I F   i n d e f i n i t e l y . ) 
 
 V a r i o u s   p r o p r i e t a r y   f i l e   f o r m a t s   i n c o r p o r a t i n g   J P E G   c o m p r e s s i o n   a l s o   e x i s t . 
 W e   h a v e   l i t t l e   o r   n o   s y m p a t h y   f o r   t h e   e x i s t e n c e   o f   t h e s e   f o r m a t s .     I n d e e d , 
 o n e   o f   t h e   o r i g i n a l   r e a s o n s   f o r   d e v e l o p i n g   t h i s   f r e e   s o f t w a r e   w a s   t o   h e l p 
 f o r c e   c o n v e r g e n c e   o n   c o m m o n ,   o p e n   f o r m a t   s t a n d a r d s   f o r   J P E G   f i l e s .     D o n ' t 
 u s e   a   p r o p r i e t a r y   f i l e   f o r m a t ! 
 
 T h e   m a j o r   t h r u s t   f o r   v 7   w i l l   p r o b a b l y   b e   i m p r o v e m e n t   o f   v i s u a l   q u a l i t y . 
 T h e   c u r r e n t   m e t h o d   f o r   s c a l i n g   t h e   q u a n t i z a t i o n   t a b l e s   i s   k n o w n   n o t   t o   b e 
 v e r y   g o o d   a t   l o w   Q   v a l u e s .     W e   a l s o   i n t e n d   t o   i n v e s t i g a t e   b l o c k   b o u n d a r y 
 s m o o t h i n g ,   " p o o r   m a n ' s   v a r i a b l e   q u a n t i z a t i o n " ,   a n d   o t h e r   m e a n s   o f   i m p r o v i n g 
 q u a l i t y - v s - f i l e - s i z e   p e r f o r m a n c e   w i t h o u t   s a c r i f i c i n g   c o m p a t i b i l i t y . 
 
 I n   f u t u r e   v e r s i o n s ,   w e   a r e   c o n s i d e r i n g   s u p p o r t i n g   s o m e   o f   t h e   u p c o m i n g   J P E G 
 P a r t   3   e x t e n s i o n s   - - -   p r i n c i p a l l y ,   v a r i a b l e   q u a n t i z a t i o n   a n d   t h e   S P I F F   f i l e 
 f o r m a t . 
 
 A s   a l w a y s ,   s p e e d i n g   t h i n g s   u p   i s   o f   g r e a t   i n t e r e s t . 
 
 P l e a s e   s e n d   b u g   r e p o r t s ,   o f f e r s   o f   h e l p ,   e t c .   t o   j p e g - i n f o @ u u n e t . u u . n e t . 
 
 P u T T Y   0 . 5 8   ( d e r i v a t i v e   w o r k ) 
 P o r t i o n s   o f   t h e   S W T   c l a s s   o r g / e c l i p s e / s w t / i n t e r n a l / i m a g e / P n g D e f l a t e r   a r e   b a s e d   o n   P u T T Y ' s   s s h z l i b . c .   P u T T Y   i s   m a d e   a v a i l a b l e   b y   M o z i l l a . o r g .   U s e   o f   P u T T Y   i s   g o v e r n e d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   t h e   f o l l o w i n g   M I T - s t y l e   l i c e n s e :   
 P u T T Y   i s   c o p y r i g h t   1 9 9 7 - 2 0 0 7   S i m o n   T a t h a m .   
 P o r t i o n s   c o p y r i g h t   R o b e r t   d e   B a t h ,   J o r i s   v a n   R a n t w i j k ,   D e l i a n   D e l c h e v ,   A n d r e a s   S c h u l t z ,   J e r o e n   M a s s a r ,   W e z   F u r l o n g ,   N i c o l a s   B a r r y ,   J u s t i n   B r a d f o r d ,   B e n   H a r r i s ,   M a l c o l m   S m i t h ,   A h m a d   K h a l i f a ,   M a r k u s   K u h n ,   a n d   C O R E   S D I   S . A .   
 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   S I M O N   T A T H A M   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 .   
 A   c o p y   o f   t h e   l i c e n s e   i s   a l s o   a v a i l a b l e   a t   h t t p : / / w w w . c h i a r k . g r e e n e n d . o r g . u k / ~ s g t a t h a m / p u t t y / l i c e n c e . h t m l . 
 
 W 3 C   D T D s     
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 C o p y r i g h t     1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,     f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e : 
 1 . 	 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 . 	 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e   f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d   b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e :   " C o p y r i g h t     [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / "   
 3 . 	 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   A u g u s t   1 4   1 9 9 8   s o   a s   t o   i m p r o v e   c o m p a t i b i l i t y   w i t h   G P L .   T h i s   v e r s i o n   e n s u r e s   t h a t   W 3 C   s o f t w a r e   l i c e n s i n g   t e r m s   a r e   n o   m o r e   r e s t r i c t i v e   t h a n   G P L   a n d   c o n s e q u e n t l y   W 3 C   s o f t w a r e   m a y   b e   d i s t r i b u t e d   i n   G P L   p a c k a g e s .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I C U   C O D E :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
   
 I C U 4 C   3 . 8 ,   I C U 4 C   3 . 2 ,   I C U 4 J   3 . 2 ,   3 . 4 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
 N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s . 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / .   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t     1 9 9 1 - 2 0 1 3   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   I C U   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 J l i n e   0 . 9 . 9 3 ,   1 . 0 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   M a r c   P r u d ' h o m m e a u x       m w p 1 @ c o r n e l l . e d u     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r 
 w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
 c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
 t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 P C R E   L I B R A R Y 
 
 T h e   P r o g r a m   i n c l u d e s   P C R E   v .   7 . 6 ,   w h i c h   w a s   o b t a i n e d   b y   I B M   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P C R E   L I C E N C E 
 - - - - - - - - - - - - 
 
 P C R E   i s   a   l i b r a r y   o f   f u n c t i o n s   t o   s u p p o r t   r e g u l a r   e x p r e s s i o n s   w h o s e   s y n t a x 
 a n d   s e m a n t i c s   a r e   a s   c l o s e   a s   p o s s i b l e   t o   t h o s e   o f   t h e   P e r l   5   l a n g u a g e . 
 
 R e l e a s e   7   o f   P C R E   i s   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   " B S D "   l i c e n c e ,   a s 
 s p e c i f i e d   b e l o w .   T h e   d o c u m e n t a t i o n   f o r   P C R E ,   s u p p l i e d   i n   t h e   " d o c " 
 d i r e c t o r y ,   i s   d i s t r i b u t e d   u n d e r   t h e   s a m e   t e r m s   a s   t h e   s o f t w a r e   i t s e l f . 
 
 T h e   b a s i c   l i b r a r y   f u n c t i o n s   a r e   w r i t t e n   i n   C   a n d   a r e   f r e e s t a n d i n g .   A l s o 
 i n c l u d e d   i n   t h e   d i s t r i b u t i o n   i s   a   s e t   o f   C + +   w r a p p e r   f u n c t i o n s . 
 
 
 T H E   B A S I C   L I B R A R Y   F U N C T I O N S 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 W r i t t e n   b y :               P h i l i p   H a z e l 
 E m a i l   l o c a l   p a r t :   p h 1 0 
 E m a i l   d o m a i n :           c a m . a c . u k 
 
 U n i v e r s i t y   o f   C a m b r i d g e   C o m p u t i n g   S e r v i c e , 
 C a m b r i d g e ,   E n g l a n d . 
 
 C o p y r i g h t   ( c )   1 9 9 7 - 2 0 0 8   U n i v e r s i t y   o f   C a m b r i d g e 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 T H E   C + +   W R A P P E R   F U N C T I O N S 
 - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o n t r i b u t e d   b y :       G o o g l e   I n c . 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 0 8 ,   G o o g l e   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 
 T H E   " B S D "   L I C E N C E 
 - - - - - - - - - - - - - - - - - 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   o f   C a m b r i d g e   n o r   t h e   n a m e   o f   G o o g l e 
             I n c .   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
             p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
             w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s   l i s t e d 
   # 	 b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e   f r e q u e n c y   i s   g e n e r a t e d 
   # 	 w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b   c o r p o r a .   
   # 	 
   # 	 *   L i b t a b e   ( C h i n e s e ) 
   # 	     -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   # 	     -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 	 
   # 	 *   I P A D I C   ( J a p a n e s e ) 
   # 	     -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   # 	     -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 	 
   # 	 - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 	 
   # 	 / * 
   # 	   *   C o p y r i g h y   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   # 	   *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   # 	   *   A l l   r i g h t s   r e s e r v e d . 
   # 	   * 
   # 	   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   # 	   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   # 	   *   a r e   m e t : 
   # 	   * 
   # 	   *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   # 	   *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s     # 	   # 	   *       p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 	   *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   # 	   *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   # 	   *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 	   * 
   # 	   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   # 	   *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   # 	   *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   # 	   *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   # 	   *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   # 	   *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   # 	   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   # 	   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   # 	   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   # 	   *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 	   * / 
   # 	 
   # 	 / * 
   # 	   *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   # 	   *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a   S i n i c a . 
   # 	   *   A l l   r i g h t s   r e s e r v e d . 
   # 	   * 
   # 	   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   # 	   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   # 	   *   a r e   m e t : 
   # 	   * 
   # 	   *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   # 	   *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   # 	   *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   # 	   *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   # 	   *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   # 	   *       d i s t r i b u t i o n . 
   # 	   *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   # 	   *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   # 	   *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   # 	   *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 	   * 
   # 	   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   # 	   *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   # 	   *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   # 	   *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   # 	   *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   # 	   *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   # 	   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   # 	   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   # 	   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   # 	   *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 	   * / 
   # 	 
   # 	 C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e ,   U n i v e r s i t y   o f   I l l i n o i s 
   # 	 c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   # 	 
   # 	 - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 	 
   # 	 
   # 	 - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 	 
   # 	 C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   # 	 a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   # 	 
   # 	 U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   # 	 A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   # 	 m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   # 	 p a r a g r a p h s . 
   # 	 
   # 	 N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   # 	 t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   # 	 s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   # 	 f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   # 	 a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   # 	 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   # 	 
   # 	 A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   # 	 o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   # 	 F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   # 	 
   # 	 E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   # 	 o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   # 	 t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   # 	 o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   # 	 i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   # 	 d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   # 	 c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   # 	 j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   # 	 
   # 	 N O   W A R R A N T Y 
   # 	 
   # 	 T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   # 	 r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   # 	 t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   # 	 p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   # 	 i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   # 	 i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   # 	 p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f 
   # 	 t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   # 	 a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   # 	 
   # 	 E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   # 	 h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   # 	 t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   # 	 o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   # 	 
   # 	 T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   # 	 o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   # 	 d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   # 	 o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   # 	 d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   # 	 a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   # 	 w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   p r o d u c t ,   m a t e r i a l 
   # 	 o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   # 	 r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   # 	 k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   t i m e   d u r i n g   t h e 
   # 	 p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   # 	 f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   # 	 " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   # 	 m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   # 	 p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   # 	 
   # 	 I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   # 	 m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   # 	 a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   # 	 g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   # 	 w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   # 	 f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   # 	 a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   # 	 
   # 	 - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   
   I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e   D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e   i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e   D a t a b a s e   s e c t i o n   7 . 
 
 7 .     D a t a b a s e   O w n e r s h i p 
 
       T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F   d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k   t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e   p u b l i c   d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o   n o t   a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e   t o   i t .   S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z   D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A   C o n s i d e r a t i o n s   d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f   u n d e r s t a n d i n g   w i t h   t h e   I E T F , 
       c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e   w i t h   a l l   c o m p e t e n t   c o u r t   o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e   b y   I C A N N   o r   t h e   I E T F   T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n   m a k i n g   a   c o n t r i b u t i o n   t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o   f u t u r e   c l a i m s   i n   t h a t   c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M X 4 J :   T h e   P r o g r a m   i n c l u d e s   M X 4 J   s o f t w a r e   a n d   I B M   o b t a i n e d   t h e   M X 4 J   S o f t w a r e 
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 
 T h e   M X 4 J   L i c e n s e ,   V e r s i o n   1 . 1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 1   M X 4 J .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   M X 4 J   p r o j e c t . " 
   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " M X 4 J "   a n d   " m x 4 j "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n 
   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   S i m o n e   B o r d e t   o r 
   C a r l o s   Q u i r o z 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " M X 4 J " , 
   n o r   m a y   " M X 4 J "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   p e r m i s s i o n   o f   S i m o n e   B o r d e t . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C H R I S   S E G U I N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   M X 4 J   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 Z L I B .   T h e   P r o g r a m   i n c l u d e s   t h e   z l i b . h   -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e s 
 c o m p r e s s i o n   l i b r a r y   v e r s i o n   1 . 1 . 3 , 1 . 2 . 2 , 1 . 2 . 3   a n d   1 . 2 . 8 .   I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e   a g r e e m e n t : 
 
 h t t p : / / w w w . g z i p . o r g / z l i b / z l i b _ l i c e n s e . h t m l 
 h t t p : / / w w w . z l i b . n e t / z l i b _ l i c e n s e . h t m l 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 1 3   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   Z L I B   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 M I N I Z I P .   T h e   P r o g r a m   i n c l u d e s   t h e   z i p . h   -   I O   f o r   c o m p r e s s   . z i p   f i l e s   v e r s i o n 
 0 . 1 5   a n d   1 . 0 1 .   I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g 
 l i c e n s e   a g r e e m e n t : 
 
 C o p y r i g h t   ( C )   1 9 9 8 - 2 0 0 5   G i l l e s   V o l l a n t 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n 
 n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f 
 t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o 
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m 
 t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n 
 a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t 
 r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 E N D   O F   M I N I Z I P   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 R S A   B S A F E .   R S A   D a t a   S e c u r i t y ,   I n c . ,   r e q u i r e s   t h e   f o l l o w i n g   c o p y r i g h t   n o t i c e : 
 
 C r y p t o - C   S o f t w a r e 
 C o p y r i g h t   R S A   2 0 0 2 . 
 
 E N D   O F   R S A   B S A F E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 I B M   D a t a   S e r v e r   D r i v e r   f o r   J D B C   a n d   S Q L J   
 
 S Q L J   C O D E .   T h i s   P r o g r a m   i n c l u d e s   O r a c l e   S Q L J   f i l e s   S o u r c e M a p p e r . j a v a   a n d   C l a s s M a p p e r . j a v a .   I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   E x c l u d e d   C o m p o n e n t s . 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .   H o w e v e r ,   O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r   i m p l i e d ,   t o   u s e r s   o f   t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   e x c l u s i v e   o f   a n y   w a r r a n t y   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 ,   a l l   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   o r   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 ,   n o n i n f r i n g e m e n t   o r   a n y   o t h e r   w a r r a n t y ,   w h e t h e r   e x p r e s s e d   o r   i m p l i e d .   Y o u   u s e   t h i s   S o f t w a r e   a t   y o u r   o w n   r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   c o v e r ,   r e l i a n c e ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   f r o m   y o u r   u s e   o f   t h e   S o f t w a r e . 
 
 E N D   O F   O R A C L E   S Q L J   F I L E S   S O U R C E M A P P E R . J A V A   A N D   C L A S S M A P P E R . J A V A   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N   
 
 E N D   O F   N O T I C E S   F O R :   I B M   D a t a   S e r v e r   D r i v e r   f o r   J D B C   a n d   S Q L J   
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 J S C H     C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   J s c h   0 . 1 . 1 8   w h i c h   w a s   o b t a i n e d   
 b y   I B M   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :   
 
 C o p y r i g h t   ( c )   2 0 0 2 , 2 0 0 3 , 2 0 0 4 , 2 0 0 5 , 2 0 0 6 , 2 0 0 7   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 J C R A F T ,   I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J S C H   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 *   I B M   D o j o   T o o l k i t   v 0 . 3 
 
 A c a d e m i c   F r e e   L i c e n s e   v .   2 . 1 
 
 T h i s   A c a d e m i c   F r e e   L i c e n s e   ( t h e   " L i c e n s e " )   a p p l i e s   t o   a n y   o r i g i n a l   w o r k   o f   a u t h o r s h i p   ( t h e   " O r i g i n a l   W o r k " )   w h o s e   o w n e r   ( t h e   " L i c e n s o r " )   h a s   p l a c e d   t h e   f o l l o w i n g   n o t i c e   i m m e d i a t e l y   f o l l o w i n g   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   O r i g i n a l   W o r k :   
 L i c e n s e d   u n d e r   t h e   A c a d e m i c   F r e e   L i c e n s e   v e r s i o n   2 . 1   
 1 )   G r a n t   o f   C o p y r i g h t   L i c e n s e .   L i c e n s o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e ,   p e r p e t u a l ,   s u b l i c e n s e a b l e   l i c e n s e   t o   d o   t h e   f o l l o w i n g :   
 *   t o   r e p r o d u c e   t h e   O r i g i n a l   W o r k   i n   c o p i e s ;   
 *   t o   p r e p a r e   d e r i v a t i v e   w o r k s   ( " D e r i v a t i v e   W o r k s " )   b a s e d   u p o n   t h e   O r i g i n a l   W o r k ;   
 *   t o   d i s t r i b u t e   c o p i e s   o f   t h e   O r i g i n a l   W o r k   a n d   D e r i v a t i v e   W o r k s   t o   t h e   p u b l i c ;   
 *   t o   p e r f o r m   t h e   O r i g i n a l   W o r k   p u b l i c l y ;   a n d   
 *   t o   d i s p l a y   t h e   O r i g i n a l   W o r k   p u b l i c l y .   
 2 )   G r a n t   o f   P a t e n t   L i c e n s e .   L i c e n s o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e ,   p e r p e t u a l ,   s u b l i c e n s e a b l e   l i c e n s e ,   u n d e r   p a t e n t   c l a i m s   o w n e d   o r   c o n t r o l l e d   b y   t h e   L i c e n s o r   t h a t   a r e   e m b o d i e d   i n   t h e   O r i g i n a l   W o r k   a s   f u r n i s h e d   b y   t h e   L i c e n s o r ,   t o   m a k e ,   u s e ,   s e l l   a n d   o f f e r   f o r   s a l e   t h e   O r i g i n a l   W o r k   a n d   D e r i v a t i v e   W o r k s .   
 3 )   G r a n t   o f   S o u r c e   C o d e   L i c e n s e .   T h e   t e r m   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   O r i g i n a l   W o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t   a n d   a l l   a v a i l a b l e   d o c u m e n t a t i o n   d e s c r i b i n g   h o w   t o   m o d i f y   t h e   O r i g i n a l   W o r k .   L i c e n s o r   h e r e b y   a g r e e s   t o   p r o v i d e   a   m a c h i n e - r e a d a b l e   c o p y   o f   t h e   S o u r c e   C o d e   o f   t h e   O r i g i n a l   W o r k   a l o n g   w i t h   e a c h   c o p y   o f   t h e   O r i g i n a l   W o r k   t h a t   L i c e n s o r   d i s t r i b u t e s .   L i c e n s o r   r e s e r v e s   t h e   r i g h t   t o   s a t i s f y   t h i s   o b l i g a t i o n   b y   p l a c i n g   a   m a c h i n e - r e a d a b l e   c o p y   o f   t h e   S o u r c e   C o d e   i n   a n   i n f o r m a t i o n   r e p o s i t o r y   r e a s o n a b l y   c a l c u l a t e d   t o   p e r m i t   i n e x p e n s i v e   a n d   c o n v e n i e n t   a c c e s s   b y   Y o u   f o r   a s   l o n g   a s   L i c e n s o r   c o n t i n u e s   t o   d i s t r i b u t e   t h e   O r i g i n a l   W o r k ,   a n d   b y   p u b l i s h i n g   t h e   a d d r e s s   o f   t h a t   i n f o r m a t i o n   r e p o s i t o r y   i n   a   n o t i c e   i m m e d i a t e l y   f o l l o w i n g   t h e   c o p y r i g h t   n o t i c e   t h a t   a p p l i e s   t o   t h e   O r i g i n a l   W o r k .   
 4 )   E x c l u s i o n s   F r o m   L i c e n s e   G r a n t .   N e i t h e r   t h e   n a m e s   o f   L i c e n s o r ,   n o r   t h e   n a m e s   o f   a n y   c o n t r i b u t o r s   t o   t h e   O r i g i n a l   W o r k ,   n o r   a n y   o f   t h e i r   t r a d e m a r k s   o r   s e r v i c e   m a r k s ,   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   O r i g i n a l   W o r k   w i t h o u t   e x p r e s s   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   L i c e n s o r .   N o t h i n g   i n   t h i s   L i c e n s e   s h a l l   b e   d e e m e d   t o   g r a n t   a n y   r i g h t s   t o   t r a d e m a r k s ,   c o p y r i g h t s ,   p a t e n t s ,   t r a d e   s e c r e t s   o r   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   o f   L i c e n s o r   e x c e p t   a s   e x p r e s s l y   s t a t e d   h e r e i n .   N o   p a t e n t   l i c e n s e   i s   g r a n t e d   t o   m a k e ,   u s e ,   s e l l   o r   o f f e r   t o   s e l l   e m b o d i m e n t s   o f   a n y   p a t e n t   c l a i m s   o t h e r   t h a n   t h e   l i c e n s e d   c l a i m s   d e f i n e d   i n   S e c t i o n   2 .   N o   r i g h t   i s   g r a n t e d   t o   t h e   t r a d e m a r k s   o f   L i c e n s o r   e v e n   i f   s u c h   m a r k s   a r e   i n c l u d e d   i n   t h e   O r i g i n a l   W o r k .   N o t h i n g   i n   t h i s   L i c e n s e   s h a l l   b e   i n t e r p r e t e d   t o   p r o h i b i t   L i c e n s o r   f r o m   l i c e n s i n g   u n d e r   d i f f e r e n t   t e r m s   f r o m   t h i s   L i c e n s e   a n y   O r i g i n a l   W o r k   t h a t   L i c e n s o r   o t h e r w i s e   w o u l d   h a v e   a   r i g h t   t o   l i c e n s e .   
 5 )   T h i s   s e c t i o n   i n t e n t i o n a l l y   o m i t t e d .   
 6 )   A t t r i b u t i o n   R i g h t s .   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   C o d e   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   c r e a t e ,   a l l   c o p y r i g h t ,   p a t e n t   o r   t r a d e m a r k   n o t i c e s   f r o m   t h e   S o u r c e   C o d e   o f   t h e   O r i g i n a l   W o r k ,   a s   w e l l   a s   a n y   n o t i c e s   o f   l i c e n s i n g   a n d   a n y   d e s c r i p t i v e   t e x t   i d e n t i f i e d   t h e r e i n   a s   a n   " A t t r i b u t i o n   N o t i c e . "   Y o u   m u s t   c a u s e   t h e   S o u r c e   C o d e   f o r   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   c r e a t e   t o   c a r r y   a   p r o m i n e n t   A t t r i b u t i o n   N o t i c e   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   r e c i p i e n t s   t h a t   Y o u   h a v e   m o d i f i e d   t h e   O r i g i n a l   W o r k .   
 7 )   W a r r a n t y   o f   P r o v e n a n c e   a n d   D i s c l a i m e r   o f   W a r r a n t y .   L i c e n s o r   w a r r a n t s   t h a t   t h e   c o p y r i g h t   i n   a n d   t o   t h e   O r i g i n a l   W o r k   a n d   t h e   p a t e n t   r i g h t s   g r a n t e d   h e r e i n   b y   L i c e n s o r   a r e   o w n e d   b y   t h e   L i c e n s o r   o r   a r e   s u b l i c e n s e d   t o   Y o u   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   w i t h   t h e   p e r m i s s i o n   o f   t h e   c o n t r i b u t o r ( s )   o f   t h o s e   c o p y r i g h t s   a n d   p a t e n t   r i g h t s .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   t h e   i m m e d i a t e l y   p r o c e e d i n g   s e n t e n c e ,   t h e   O r i g i n a l   W o r k   i s   p r o v i d e d   u n d e r   t h i s   L i c e n s e   o n   a n   " A S   I S "   B A S I S   a n d   W I T H O U T   W A R R A N T Y ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   t h e   w a r r a n t i e s   o f   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   o r   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   O F   T H E   O R I G I N A L   W O R K   I S   W I T H   Y O U .   T h i s   D I S C L A I M E R   O F   W A R R A N T Y   c o n s t i t u t e s   a n   e s s e n t i a l   p a r t   o f   t h i s   L i c e n s e .   N o   l i c e n s e   t o   O r i g i n a l   W o r k   i s   g r a n t e d   h e r e u n d e r   e x c e p t   u n d e r   t h i s   d i s c l a i m e r .   
 8 )   L i m i t a t i o n   o f   L i a b i l i t y .   U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   t h e   L i c e n s o r   b e   l i a b l e   t o   a n y   p e r s o n   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   t h e   u s e   o f   t h e   O r i g i n a l   W o r k   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 ,   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s .   T h i s   l i m i t a t i o n   o f   l i a b i l i t y   s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r   p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m   L i c e n s o r ' s   n e g l i g e n c e   t o   t h e   e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h   l i m i t a t i o n .   S o m e   j u r i s d i c t i o n s   d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f   i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s ,   s o   t h i s   e x c l u s i o n   a n d   l i m i t a t i o n   m a y   n o t   a p p l y   t o   Y o u .   
 9 )   A c c e p t a n c e   a n d   T e r m i n a t i o n .   I f   Y o u   d i s t r i b u t e   c o p i e s   o f   t h e   O r i g i n a l   W o r k   o r   a   D e r i v a t i v e   W o r k ,   Y o u   m u s t   m a k e   a   r e a s o n a b l e   e f f o r t   u n d e r   t h e   c i r c u m s t a n c e s   t o   o b t a i n   t h e   e x p r e s s   a s s e n t   o f   r e c i p i e n t s   t o   t h e   t e r m s   o f   t h i s   L i c e n s e .   N o t h i n g   e l s e   b u t   t h i s   L i c e n s e   ( o r   a n o t h e r   w r i t t e n   a g r e e m e n t   b e t w e e n   L i c e n s o r   a n d   Y o u )   g r a n t s   Y o u   p e r m i s s i o n   t o   c r e a t e   D e r i v a t i v e   W o r k s   b a s e d   u p o n   t h e   O r i g i n a l   W o r k   o r   t o   e x e r c i s e   a n y   o f   t h e   r i g h t s   g r a n t e d   i n   S e c t i o n   1   h e r e i n ,   a n d   a n y   a t t e m p t   t o   d o   s o   e x c e p t   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   ( o r   a n o t h e r   w r i t t e n   a g r e e m e n t   b e t w e e n   L i c e n s o r   a n d   Y o u )   i s   e x p r e s s l y   p r o h i b i t e d   b y   U . S .   c o p y r i g h t   l a w ,   t h e   e q u i v a l e n t   l a w s   o f   o t h e r   c o u n t r i e s ,   a n d   b y   i n t e r n a t i o n a l   t r e a t y .   T h e r e f o r e ,   b y   e x e r c i s i n g   a n y   o f   t h e   r i g h t s   g r a n t e d   t o   Y o u   i n   S e c t i o n   1   h e r e i n ,   Y o u   i n d i c a t e   Y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   a n d   a l l   o f   i t s   t e r m s   a n d   c o n d i t i o n s .   
 1 0 )   T e r m i n a t i o n   f o r   P a t e n t   A c t i o n .   T h i s   L i c e n s e   s h a l l   t e r m i n a t e   a u t o m a t i c a l l y   a n d   Y o u   m a y   n o   l o n g e r   e x e r c i s e   a n y   o f   t h e   r i g h t s   g r a n t e d   t o   Y o u   b y   t h i s   L i c e n s e   a s   o f   t h e   d a t e   Y o u   c o m m e n c e   a n   a c t i o n ,   i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m ,   a g a i n s t   L i c e n s o r   o r   a n y   l i c e n s e e   a l l e g i n g   t h a t   t h e   O r i g i n a l   W o r k   i n f r i n g e s   a   p a t e n t .   T h i s   t e r m i n a t i o n   p r o v i s i o n   s h a l l   n o t   a p p l y   f o r   a n   a c t i o n   a l l e g i n g   p a t e n t   i n f r i n g e m e n t   b y   c o m b i n a t i o n s   o f   t h e   O r i g i n a l   W o r k   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e .   
 1 1 )   J u r i s d i c t i o n ,   V e n u e   a n d   G o v e r n i n g   L a w .   A n y   a c t i o n   o r   s u i t   r e l a t i n g   t o   t h i s   L i c e n s e   m a y   b e   b r o u g h t   o n l y   i n   t h e   c o u r t s   o f   a   j u r i s d i c t i o n   w h e r e i n   t h e   L i c e n s o r   r e s i d e s   o r   i n   w h i c h   L i c e n s o r   c o n d u c t s   i t s   p r i m a r y   b u s i n e s s ,   a n d   u n d e r   t h e   l a w s   o f   t h a t   j u r i s d i c t i o n   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   u s e   o f   t h e   O r i g i n a l   W o r k   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e   o r   a f t e r   i t s   t e r m i n a t i o n   s h a l l   b e   s u b j e c t   t o   t h e   r e q u i r e m e n t s   a n d   p e n a l t i e s   o f   t h e   U . S .   C o p y r i g h t   A c t ,   1 7   U . S . C .       1 0 1   e t   s e q . ,   t h e   e q u i v a l e n t   l a w s   o f   o t h e r   c o u n t r i e s ,   a n d   i n t e r n a t i o n a l   t r e a t y .   T h i s   s e c t i o n   s h a l l   s u r v i v e   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   
 1 2 )   A t t o r n e y s   F e e s .   I n   a n y   a c t i o n   t o   e n f o r c e   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   s e e k i n g   d a m a g e s   r e l a t i n g   t h e r e t o ,   t h e   p r e v a i l i n g   p a r t y   s h a l l   b e   e n t i t l e d   t o   r e c o v e r   i t s   c o s t s   a n d   e x p e n s e s ,   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 ,   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   c o s t s   i n c u r r e d   i n   c o n n e c t i o n   w i t h   s u c h   a c t i o n ,   i n c l u d i n g   a n y   a p p e a l   o f   s u c h   a c t i o n .   T h i s   s e c t i o n   s h a l l   s u r v i v e   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   
 1 3 )   M i s c e l l a n e o u s .   T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   t h e   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   
 1 4 )   D e f i n i t i o n   o f   " Y o u "   i n   T h i s   L i c e n s e .   " Y o u "   t h r o u g h o u t   t h i s   L i c e n s e ,   w h e t h e r   i n   u p p e r   o r   l o w e r   c a s e ,   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   t h a t   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y .   
 1 5 )   R i g h t   t o   U s e .   Y o u   m a y   u s e   t h e   O r i g i n a l   W o r k   i n   a l l   w a y s   n o t   o t h e r w i s e   r e s t r i c t e d   o r   c o n d i t i o n e d   b y   t h i s   L i c e n s e   o r   b y   l a w ,   a n d   L i c e n s o r   p r o m i s e s   n o t   t o   i n t e r f e r e   w i t h   o r   b e   r e s p o n s i b l e   f o r   s u c h   u s e s   b y   Y o u .   
 T h i s   l i c e n s e   i s   C o p y r i g h t   ( C )   2 0 0 3 - 2 0 0 4   L a w r e n c e   E .   R o s e n .   A l l   r i g h t s   r e s e r v e d .   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   t o   c o p y   a n d   d i s t r i b u t e   t h i s   l i c e n s e   w i t h o u t   m o d i f i c a t i o n .   T h i s   l i c e n s e   m a y   n o t   b e   m o d i f i e d   w i t h o u t   t h e   e x p r e s s   w r i t t e n   p e r m i s s i o n   o f   i t s   c o p y r i g h t   o w n e r .   
   
   E N D   O F   T H E   A C A D E M I C   F R E E   L I C E N S E   v 2 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 Q u i c k   V 1 . 0 . 1 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   J X M L :     
 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   J X M L ,   I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   
 t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   
   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   
   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 A l l   p r o d u c t   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   
 o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   
 a c k n o w l e d g e m e n t :   
 
   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   
   J X M L ,   I n c .   a n d   i t s   c o n t r i b u t o r s : 
   h t t p : / / w w w . j x m l . c o m / m d s a x / c o n t r i b u t e r s . h t m l   
 
 N e i t h e r   n a m e   o f   J X M L   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   J X M L ,   I N C .   A N D   C O N T R I B U T O R S   
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J X M L   O R   C O N T R I B U T O R S   
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   
 D A M A G E . 
 
 E N D   O F   J X M L   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 H S Q L   C O D E .     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   t h e   f o l l o w i n g   H S Q L   D e v e l o p m e n t   G r o u p   s o f t w a r e : 
 
 H S Q L D B   V 1 . 7 . 1 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   H S Q L   D e v e l o p m e n t   G r o u p :     
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 P N G I M A G E   P R O D U C E R   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   P N G I m a g e   P r o d u c e r   s o f t w a r e : 
 P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   P N G I m a g e   P r o d u c e r :     
 
 / /   C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 / / 
 / /   T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y , 
 / /   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e 
 / /   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g , 
 / /   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v a t i v e s   t h e r e o f . 
 / /   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s 
 / /   h e r e b y   g r a n t e d . 
 
 E N D   O F   P N G I M A G E   P R O D U C E R   N O T I C E S   A N D   I N F O R M A T I O N   
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I n s t a l l S h i e l d   2 0 1 0 
 
 I n s t a l l S h i e l d   2 0 1 0   i n c l u d e s   t h e   f o l l o w i n g : 
 
 -   R S A   M D 5   ( A p r i l   1 9 9 2   V e r s i o n     -     o r i g i n a l   I E T F   R F C   1 3 2 1   s a m p l e   i m p l e m e n t a t i o n ) 
 -   z l i b   1 . 2 . 3 
 
 Y o u r   N o t i c e s   F i l e   f o r   I n s t a l l S h i e l d   2 0 1 0   s h o u l d   i n c l u d e   t h e   f o l l o w i n g   n o t i c e s : 
 
 R S A   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   R S A   s o f t w a r e : 
 
 -   R S A   M D 5   ( A p r i l   1 9 9 2   V e r s i o n     -     o r i g i n a l   I E T F   R F C   1 3 2 1   s a m p l e   i m p l e m e n t a t i o n )   
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   R S A   D a t a   S e c u r i t y :     
 
 / *   C O P Y R I G H T   ( C )   1 9 9 1 - 2 ,   R S A   D A T A   S E C U R I T Y ,   I N C .   C R E A T E D   1 9 9 1 .   A L L 
 R I G H T S   R E S E R V E D . 
 L I C E N S E   T O   C O P Y   A N D   U S E   T H I S   S O F T W A R E   I S   G R A N T E D   P R O V I D E D   T H A T   I T 
 I S   I D E N T I F I E D   A S   T H E   " R S A   D A T A   S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T 
 A L G O R I T H M "   I N   A L L   M A T E R I A L   M E N T I O N I N G   O R   R E F E R E N C I N G   T H I S   S O F T W A R E 
 O R   T H I S   F U N C T I O N . 
 L I C E N S E   I S   A L S O   G R A N T E D   T O   M A K E   A N D   U S E   D E R I V A T I V E   W O R K S   P R O V I D E D 
 T H A T   S U C H   W O R K S   A R E   I D E N T I F I E D   A S   " D E R I V E D   F R O M   T H E   R S A   D A T A 
 S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T   A L G O R I T H M "   I N   A L L   M A T E R I A L 
 M E N T I O N I N G   O R   R E F E R E N C I N G   T H E   D E R I V E D   W O R K . 
 R S A   D A T A   S E C U R I T Y ,   I N C .   M A K E S   N O   R E P R E S E N T A T I O N S   C O N C E R N I N G   E I T H E R 
 T H E   M E R C H A N T A B I L I T Y   O F   T H I S   S O F T W A R E   O R   T H E   S U I T A B I L I T Y   O F   T H I S 
 S O F T W A R E   F O R   A N Y   P A R T I C U L A R   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S " 
 W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D . 
 T H E S E   N O T I C E S   M U S T   B E   R E T A I N E D   I N   A N Y   C O P I E S   O F   A N Y   P A R T   O F   T H I S 
 D O C U M E N T A T I O N   A N D / O R   S O F T W A R E . 
   * / 
 
 E N D   O F   R S A   N O T I C E S   A N D   I N F O R M A T I O N     
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 N e k o H T M L   v 0 . 9 . 5 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   Y o u   t h e   f o l l o w i n g   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s .   
 
   T h e   C y b e r N e k o   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 0 
 
   
 ( C )   C o p y r i g h t   2 0 0 2 - 2 0 0 5 ,   A n d y   C l a r k .     A l l   r i g h t s   r e s e r v e d . 
   
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
       d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
       i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :     
           " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   A n d y   C l a r k . " 
       A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
       i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " C y b e r N e k o "   a n d   " N e k o H T M L "   m u s t   n o t   b e   u s e d   t o   e n d o r s e 
       o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   
       w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   
       a n d y c @ c y b e r n e k o . n e t . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " C y b e r N e k o " , 
       n o r   m a y   " C y b e r N e k o "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
       p e r m i s s i o n   o f   t h e   a u t h o r . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
 W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   O T H E R   C O N T R I B U T O R S 
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A p a c h e   A n t   v 1 . 6 ,   A p a c h e   A x i s 2   v 1 . 3   s v n   6 8 0 1 6 1 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 0 . 3 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 1 . 1 ,   A p a c h e   D e r b y   1 0 . 3 ,   A p a c h e   H a r m o n y   C l a s s e s ,   A p a c h e   J a k a r t a   C o m m o n s   D i s c o v e r y   v 0 . 2 ,   A p a c h e   J a k a r t a   J S P   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   v 1 . 1 2 ,   A p a c h e   M U S E   v 2 . 3 ,   A p a c h e   N e e t h i   v 1 . 4   s v n   6 8 0 1 6 1 ,   A p a c h e   O p e n J P A   v 1 . 2 . 1 - S N A P S H O T - r 6 8 6 0 6 9 ,   A p a c h e   S a n d e s h a 2   v 1 . 4   s v n   6 8 0 1 6 1 ,   A p a c h e   S O A P   v 2 . 3 . 1 ,   A p a c h e   S t r u t s   v 1 . 1 ,   A p a c h e   S t r u t s   v 1 . 2 . 4 ,   A p a c h e   S t r u t s   v 1 . 2 . 7 ,   A p a c h e   S t r u t s   v 1 . 2 . 9 ,   A p a c h e   W o d e n   v 1 . 4   s v n   6 8 0 1 6 1 ,   A S M   v 2 . 2 ,   A S M   v 3 . 2 ,   A x i o m   B e t a   v 1 . 4   s v n   6 8 0 1 6 1 ,   B a c k p o r t - u t i l - c o n c u r r e n t   v 3 . 1 ,   E c l i p s e   H e l p   S y s t e m   v 3 . 0 . 1 ,   E c l i p s e   S D K   v 3 . 2 . 1 ,   H i g g i n s   T o k e n   S e r v e r   v 1 m 8 ,   M y F a c e s   v 1 . 2 . 3 ,   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U )   I C U 4 C   1 . 8 ,   2 . 0 ( f r o m   X M L   C + +   P a r s e r   1 . 4   f o r   z / O S ) ,   a n d   2 . 4 ,   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U )   I C U 4 J   3 . 8 ,   J a x e n   v 1 . 1 . 1 ,   J A C L   1 . 3 . 2   ,   J C U P   P a r s e r   G e n e r a t o r   v 1 . 0 ,   J y t h o n   v 2 . 1 ,   X M L   S c h e m a   v 1 . 4   s v n 6 8 0 1 6 1 
 
   A P A C H E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   
 c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   
 b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   
 t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 A p a c h e   A n t   v 1 . 6 . 5 ,   A p a c h e   A x i s 2   v 1 . 3   s v n   6 8 0 1 6 1 ,   A p a c h e   B e a n u t i l s   v 1 . 7 . 0 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 0 . 3 ,   A p a c h e   C o m m o n s   L o g g i n g   v 1 . 1 . 1 ,   A p a c h e   D e r b y   1 0 . 3 ,   A p a c h e   H a r m o n y   C l a s s e s   ,   A p a c h e   J a k a r t a   C o m m o n s   D i s c o v e r y   v 0 . 2 ,   A p a c h e   J a k a r t a   J S P   S t a n d a r d   T a g   L i b r a r y   ( J S T L )   v 1 . 1 2 ,   A p a c h e   M U S E   v 2 . 3 ,   A p a c h e   N e e t h i   v 1 . 4   s v n   6 8 0 1 6 1 ,   A p a c h e   O p e n J P A   v 1 . 2 . 1 - S N A P S H O T - r 6 8 6 0 6 9 ,   A p a c h e   S a n d e s h a 2   v 1 . 4   s v n   6 8 0 1 6 1 ,   A p a c h e   S O A P   v 2 . 3 . 1 ,   A p a c h e   S t r u t s   v 1 . 1 ,   A p a c h e   W o d e n   v 1 . 4   s v n   6 8 0 1 6 1 ,   A x i o m   B e t a   v 1 . 4   s v n   6 8 0 1 6 1 ,   B a c k p o r t - u t i l - c o n c u r r e n t   v 3 . 1 ,   M y F a c e s   v 1 . 2 . 3 ,   X M L   S c h e m a   v 1 . 4   s v n 6 8 0 1 6 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A S M :     T h e   P r o g r a m   i n c l u d e s   A S M   v . 2 . 2 ,   v 3 . 2   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 . 	 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   A S M   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   O B J E C T W E B   A S M   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 A N T L R   2   L i c e n s e 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   d o m a i n .   A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   c o m m e r c i a l   s o f t w a r e . 
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   A N T L R .   
 I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d . 
 
 E N D   O F   A N T L R 2   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E P L .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 C o m m o n   P u b l i c   L i c e n s e   ( " C P L   C o d e " )   o r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   
 C o d e " ) .   
 
 *   E c l i p s e   S D K   3 . 2 . 1 ,   E M F   1 . 1 ,   2 . 2 . 1 ,   E M F T   1 . 0 . 1 ,   E M F T - J E T   0 . 7 . 1 ,   G M F   1 . 0 . 1 ,   G E F   3 . 2 . 1 ,   V i s u a l   E d i t o r   1 . 2 . 1 ,   X S D   2 . 2 . 1 ,   J a v a   M i r r o r   A P I ,   J E T ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b ,   L P G   R U N T I M E ,   J S c h   0 . 1 . 2 8 ,   J u n i t   3 . 8 . 1   a n d   4 . 1 . 0 ,   O S G i   M a t e r i a l s ,   T P T P   4 . 2 . 1 ,   W T P   1 . 5 . 2 ,   W T P   1 . 5 . 3 ,   U M L 2   2 . 0 . 1 ,   X H T M L   D T D s ,   X E R C E S - J   2 . 8 ,   I E T F   U U I D s   a n d   G U I D s   I n t e r n e t   D r a f t ,   P D F   T r a n s c o d e r   1 . 0   B e t a   2 ,   S D O   C o m m o n J   I n t e r f a c e s   1 . 0 . 0 ,   W A P   D T D s ,   U D D I 4 J   2 . 0 . 5 ,   I C U 4 J   A P I s   3 . 4 . 4 . 1 .   
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t :   
 h t t p : / / w w w . e c l i p s e . o r g /   
 
 *   E c l i p s e   H e l p   S y s t e m   3 . 0 . 1   c o m p o n e n t s :     I B M   m a d e   c e r t a i n   
 a d d i t i o n a l   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   H e l p   S y s t e m   t h a t   h a v e   n o t   
 b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   u n i q u e   
 t o   t h i s   P r o g r a m .     T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   c o n t a c t i n g   t h e   I B M   H e l p   S y s t e m   
 T e a m   a t   i e h s @ c n . i b m . c o m . 
 
 *   H i g g e n s   T o k e n   S e r v e r   v 1   m 8 : 
 Y o u   m a y   d o w n l o a d   t h e   s o u r c e   v e r s i o n   o f   t h i s   c o m p o n e n t   a t :   
 h t t p : / / w w w . e c l i p s e . o r g / h i g g i n s / d o w n l o a d s . p h p . 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   
 a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   
 P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     
 T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   
 c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   
 b u g s :   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 7 6 5 6 4 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 . 0 :     T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
     P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   A I X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   H P - U X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 O r a c l e ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   M a c   O S X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   7 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   S o l a r i s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   S D K   f o r   L i n u x ( R )   o n   I n t e l ( R )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   S D K   f o r   L i n u x ( R )   o n   A M D 6 4   /   E M 6 4 T   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 2 - b i t   S D K   f o r   L i n u x ( R )   o n   S y s t e m   i ( T M )   a n d   S y s t e m   p ( T M )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   S D K   f o r   L i n u x ( R )   o n   S y s t e m   i ( T M )   a n d   S y s t e m   p ( T M )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 1 - b i t   S D K   f o r   L i n u x ( R )   o n   S y s t e m   z ( T M )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   S D K   f o r   L i n u x ( R )   o n   S y s t e m   z ( T M )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   I n t e l ( R )   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   A M D 6 4   /   E M 6 4 T   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   S y s t e m   i ( T M )   a n d   S y s t e m   p ( T M ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   S y s t e m   i ( T M )   a n d   S y s t e m   p ( T M ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 1 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   S y s t e m   z ( T M ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R )   o n   S y s t e m   z ( T M ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 
 T h e   n o t i c e s   a n d   i n f o r m a t i o n   f i l e s   f o r   t h e   a b o v e   l i s t e d   J R E   p l a t f o r m s   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   d i r e c t o r i e s : 
 
 S e e   J a v a   n o t i c e s   i n   t h e   f o l l o w i n g   d i r e c t o r y : 
 
 A I X   P l a t f o r m s : 
     i n s t a l l _ d i r     / j a v a / n o t i c e s . t x t 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / j r e / n o t i c e s . t x t 
     I n s t a l l P a t h     / j a v a / j d k 6 4 / n o t i c e s . t x t 
 
 H P - U X   P l a t f o r m s : 
     i n s t a l l _ d i r     / j a v a / n o t i c e s . t x t 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / N o t i c e s . h t m l 
     I n s t a l l P a t h     / j a v a / j d k 6 4 / n o t i c e s . t x t 
 
 L i n u x   a n d   S o l a r i s   P l a t f o r m s : 
     i n s t a l l _ d i r     / j a v a / n o t i c e s . t x t 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / n o t i c e s . t x t 
     I n s t a l l P a t h     / j a v a / j d k 3 2 / n o t i c e s . t x t 
 
 W i n d o w s   P l a t f o r m s : 
     i n s t a l l _ d i r     \ j a v a \ n o t i c e s . t x t 
     i n s t a l l _ d i r     \ e c l i p s e \ j r e _     v e r s i o n     \ n o t i c e s . t x t 
     I n s t a l l P a t h     \ S Q L L I B \ j a v a \ j d k \ n o t i c e s . t x t 
 
 M a c   O S X   P l a t f o r m s : 
     i n s t a l l _ d i r     \ j a v a \ n o t i c e s . t x t 
     i n s t a l l _ d i r     \ e c l i p s e \ j r e _     v e r s i o n     \ j r e \ C o n t e n t s \ H o m e \ T H I R D P A R T Y L I C E N S E R E A D M E . t x t 
 
 E N D   O F   J R E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 
 ( a )   W i l y   T e c h n o l o g y :   P o r t i o n s   o f   t h e   s o u r c e   c o d e   i n   t h e   j a v a . l a n g . i n s t r u m e n t . I n s t r u m e n t a t i o n   c o m p o n e n t   a r e   C o p y r i g h t   2 0 0 3   W i l y   T e c h n o l o g y ,   I n c . . 
 
 ( b )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   1 9 9 2 . 
 
 ( c )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( d )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
 E N D   N O T I C E S   R E L A T I N G   T O   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   a c k n o w l e d g e m e n t s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 1 .   G N O M E   B i n d i n g 
 2 .   G T K +   B i n d i n g 
 3 .   G T K   +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 E N D   O F   L G P L   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 J a x e n .     T h e   P r o g r a m   i n c l u d e s   J a x e n   v . 1 . 1 . 1   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
   $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
   C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J A X E N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J A C L   1 . 3 
 
 T h e   P r o g r a m   i n c l u d e s   J a c l   1 . 3 ,   c o n s i s t i n g   o f   t h e   
     w a s _ i n s t a l l _ r o o t     \ l i b \ j a c l . j a r   a n d   
     w a s _ i n s t a l l _ r o o t     \ l i b \ t c l j a v a . j a r .   I B M   o b t a i n e d   t h i s   s o f t w a r e   c o d e   
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   r e p r o d u c e d   b e l o w ,   a n d   t h e   J a c l   s o f t w a r e   
 i s   p r o v i d e d   t o   y o u   u n d e r   t h e s e   t e r m s   a n d   c o n d i t i o n s .   
   
 1 )   S u n   M i c r o s y s t e m s   L i c e n s e   
   
 L i c e n s e   T e r m s   a n d   C o n d i t i o n s   
 S U N   M I C R O S Y S T E M S ,   I N C .   T H R O U G H   I T S   S U N   M I C R O S Y S T E M S   L A B O R A T O R I E S   
 D I V I S I O N   ( " S U N " )   W I L L   L I C E N S E   T H I S   S O F T W A R E   A N D   T H E   A C C O M P A N Y I N G   
 D O C U M E N T A T I O N   T O   Y O U   ( a   " L i c e n s e e " )   O N L Y   O N   Y O U R   A C C E P T A N C E   O F   A L L   T H E   
 T E R M S   S E T   F O R T H   B E L O W .   
   
 S u n   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e   r i g h t   t o   d o w n l o a d ,   
 i n s t a l l ,   c o m p i l e ,   u s e ,   c o p y   a n d   d i s t r i b u t e   t h e   S o f t w a r e ,   m o d i f y   o r   
 o t h e r w i s e   c r e a t e   d e r i v a t i v e   w o r k s   f r o m   t h e   S o f t w a r e   ( e a c h ,   a   
 " M o d i f i c a t i o n " )   a n d   d i s t r i b u t e   a n y   M o d i f i c a t i o n   i n   s o u r c e   c o d e   a n d / o r   
 b i n a r y   c o d e   f o r m   t o   i t s   c u s t o m e r s   w i t h   a   l i c e n s e   a g r e e m e n t   c o n t a i n i n g   
 t h e s e   t e r m s   a n d   n o t i n g   t h a t   t h e   S o f t w a r e   h a s   b e e n   m o d i f i e d .   T h e   
 S o f t w a r e   i s   c o p y r i g h t e d   b y   S u n   a n d   o t h e r   t h i r d   p a r t i e s   a n d   L i c e n s e e   
 s h a l l   r e t a i n   a n d   r e p r o d u c e   a l l   c o p y r i g h t   a n d   o t h e r   n o t i c e s   p r e s e n t l y   
 o n   t h e   S o f t w a r e .   A s   b e t w e e n   S u n   a n d   L i c e n s e e ,   S u n   i s   t h e   s o l e   o w n e r   o f   
 a l l   r i g h t s   i n   a n d   t o   t h e   S o f t w a r e   o t h e r   t h a n   t h e   l i m i t e d   r i g h t s   
 g r a n t e d   t o   L i c e n s e e   h e r e i n ;   L i c e n s e e   w i l l   o w n   i t s   M o d i f i c a t i o n s ,   
 e x p r e s s l y   s u b j e c t   t o   S u n ' s   c o n t i n u i n g   o w n e r s h i p   o f   t h e   S o f t w a r e .   
 L i c e n s e e   w i l l ,   a t   i t s   e x p e n s e ,   d e f e n d   a n d   i n d e m n i f y   S u n   a n d   i t s   
 l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y   t h i r d   p a r t y   c l a i m s ,   i n c l u d i n g   c o s t s   a n d   
 r e a s o n a b l e   a t t o r n e y s '   f e e s ,   a n d   b e   w h o l l y   r e s p o n s i b l e   f o r   a n y   
 l i a b i l i t i e s   a r i s i n g   o u t   o f   o r   r e l a t e d   t o   L i c e n s e e ' s   d e v e l o p m e n t ,   u s e   
 o r   d i s t r i b u t i o n   o f   t h e   S o f t w a r e   o r   M o d i f i c a t i o n s .   A n y   d i s t r i b u t i o n   o f   
 t h e   S o f t w a r e   a n d   M o d i f i c a t i o n s   m u s t   c o m p l y   w i t h   a l l   a p p l i c a b l e   U n i t e d   
 S t a t e s   e x p o r t   c o n t r o l   l a w s .   
   
 T H E   S O F T W A R E   I S   B E I N G   P R O V I D E D   T O   L I C E N S E E   " A S   I S "   A N D   A L L   E X P R E S S   O R   
 I M P L I E D   C O N D I T I O N S   A N D   W A R R A N T I E S ,   I N C L U D I N G   A N Y   I M P L I E D   W A R R A N T Y   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   O R   N O N - I N F R I N G E M E N T ,   
 A R E   D I S C L A I M E D .   I N   N O   E V E N T   W I L L   S U N   B E   L I A B L E   H E R E U N D E R   F O R   A N Y   
 D I R E C T   D A M A G E S   O R   A N Y   I N D I R E C T ,   P U N I T I V E ,   S P E C I A L ,   I N C I D E N T A L   O R   
 C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D .   
   
   
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 2 )   U n i v e r s i t y   o f   C a l i f o r n i a   L i c e n s e   
   
 P o r t i o n s   o f   J a c l   a n d   T c l   B l e n d   a r e   C o p y r i g h t   ( c )   1 9 9 7 - 1 9 9 9   T h e   R e g e n t s   
 o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   
 
 A l l   r i g h t s   r e s e r v e d .   
   
 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 ,   w i t h o u t   w r i t t e n   a g r e e m e n t   a n d   w i t h o u t   
 l i c e n s e   o r   r o y a l t y   f e e s ,   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   
 s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e ,   p r o v i d e d   t h a t   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 e   f o l l o w i n g   t w o   p a r a g r a p h s   a p p e a r   i n   a l l   
 c o p i e s   o f   t h i s   s o f t w a r e .   
   
 I N   N O   E V E N T   S H A L L   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   B E   L I A B L E   T O   A N Y   P A R T Y   
 F O R   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E   A N D   I T S   D O C U M E N T A T I O N ,   E V E N   I F   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   
 S U C H   D A M A G E .   
   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   S P E C I F I C A L L Y   D I S C L A I M S   A N Y   W A R R A N T I E S ,   
 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   I M P L I E D   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   A N D   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 .   T H E   S O F T W A R E   
 P R O V I D E D   H E R E U N D E R   I S   O N   A N   " A S   I S "   B A S I S ,   A N D   T H E   U N I V E R S I T Y   O F   
 C A L I F O R N I A   H A S   N O   O B L I G A T I O N   T O   P R O V I D E   M A I N T E N A N C E ,   S U P P O R T ,   U P D A T E S ,   
 E N H A N C E M E N T S ,   O R   M O D I F I C A T I O N S .   
   
 E N D   O F   J A C L   T E R M S   A N D   C O N D I T I O N S   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J y t h o n .   T h e   P r o g r a m   i n c l u d e s   J y t h o n   v . 2 . 1   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 C o p y r i g h t   ( c )   2 0 0 0 ,   J y t h o n   D e v e l o p e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
 a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n     t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   e i t h e r   t h e   n a m e   o f   t h e   J y t h o n   D e v e l o p e r s   n o r   t h e   n a m e s   o f     i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s     d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E 
 
 E N D   O F   J Y T H O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
                 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B R O W S E R L A U N C H E R   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   B r o w s e r L a u n c h e r   s o f t w a r e : 
 
 -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 J T O P E N   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   J T O P E N   s o f t w a r e : 
 
 -   J T O P E N   V 4 . 4 ,   V 5 . 1 
 
 T h e   s o u r c e   c o d e   f o r   J T O P E N   i s   a v a i l a b l e   o n   t h e   W e b   f r o m : 
 h t t p : / / w w w - 0 3 . i b m . c o m / s e r v e r s / e s e r v e r / i s e r i e s / t o o l b o x / d o w n l o a d s . h t m 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 
 E n d   o f   S e c u r i t y   D i r e c t o r y   S e r v e r   N o t i c e s   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   S p e c t r u m   S c a l e   V 4 . 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   2 . 0   L I C E N S E D   C O D E :     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f 
 t h e   f o l l o w i n g   s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 o f   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 P o r t i o n s   o f   P y t h o n   v e r s i o n   2 . 7 . 3 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 	 	 	 	 	 	                       ( S e e   a b o v e ) 
     
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 P y t h o n   v e r s i o n   2 . 7 . 3 :   T h e   P r o g r a m   i n c l u d e s   P y t h o n   v e r s i o n   2 . 7 . 3 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   P y t h o n   v e r s i o n   2 . 7 . 3   s o f t w a r e   u n d e r   t h e 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n 
 #   C o p y r i g h t   ( c )   2 0 0 6   M e l l a n o x   T e c h n o l o g i e s .   A l l   r i g h t s   r e s e r v e d . 
 #   C o p y r i g h t   ( c )   2 0 0 6   C i s c o   S y s t e m s ,   I n c .     A l l   r i g h t s   r e s e r v e d . 
 # 
 #   T h i s   S o f t w a r e   i s   l i c e n s e d   u n d e r   o n e   o f   t h e   f o l l o w i n g   l i c e n s e s : 
 # 
 #   1 )   u n d e r   t h e   t e r m s   o f   t h e   " C o m m o n   P u b l i c   L i c e n s e   1 . 0 "   a   c o p y   o f   w h i c h   i s 
 #         a v a i l a b l e   f r o m   t h e   O p e n   S o u r c e   I n i t i a t i v e ,   s e e 
 #         h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / c p l . p h p . 
 # 
 #   2 )   u n d e r   t h e   t e r m s   o f   t h e   " T h e   B S D   L i c e n s e "   a   c o p y   o f   w h i c h   i s 
 #         a v a i l a b l e   f r o m   t h e   O p e n   S o u r c e   I n i t i a t i v e ,   s e e 
 #         h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p . 
 # 
 #   3 )   u n d e r   t h e   t e r m s   o f   t h e   " G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L )   V e r s i o n   2 "   a 
 #         c o p y   o f   w h i c h   i s   a v a i l a b l e   f r o m   t h e   O p e n   S o u r c e   I n i t i a t i v e ,   s e e 
 #         h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / g p l - l i c e n s e . p h p . 
 # 
 #   L i c e n s e e   h a s   t h e   r i g h t   t o   c h o o s e   o n e   o f   t h e   a b o v e   l i c e n s e s . 
 # 
 #   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   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   o n e   o f   t h e   l i c e n s e   n o t i c e s . 
 # 
 #   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   b o t h   t h e   a b o v e   c o p y r i g h t 
 #   n o t i c e ,   o n e   o f   t h e   l i c e n s e   n o t i c e s   i n   t h e   d o c u m e n t a t i o n 
 #   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 # a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s 
 L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   
 p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n . 
 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 . .   c e n t e r e d : :   B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 
 
 . .   c e n t e r e d : :   B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 # .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n   o f f i c e   a t 
       1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n 
       ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y 
       f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 
 # .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e   A g r e e m e n t , 
       B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e 
       t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e 
       w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e 
       v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e 
       S o f t w a r e ,   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 
 # .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s . 
       B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .     B Y   W A Y   O F 
       E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R 
       W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E 
       U S E   O F   T H E   S O F T W A R E   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 # .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E   S O F T W A R E   F O R 
       A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F   U S I N G , 
       M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F 
       A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 # .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l   b r e a c h   o f 
       i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 # .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l   r e s p e c t s 
       b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
       N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
       a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   B e O p e n   a n d   L i c e n s e e .     T h i s   L i c e n s e 
       A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a 
       t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
       t h i r d   p a r t y .     A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s   a v a i l a b l e   a t 
       h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e   p e r m i s s i o n s 
       g r a n t e d   o n   t h a t   w e b   p a g e . 
 
 # .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e   a g r e e s   t o   b e 
       b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 
 
 . .   c e n t e r e d : :   C N R I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   1 . 6 . 1 
 
 # .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h 
       I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e ,   R e s t o n ,   V A   2 0 1 9 1 
       ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
       o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s 
       a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 # .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I   h e r e b y 
       g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e , 
       a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s , 
       d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
       p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I ' s   L i c e n s e   A g r e e m e n t   a n d   C N R I ' s   n o t i c e   o f   c o p y r i g h t , 
       i . e . ,   " C o p y r i g h t       1 9 9 5 - 2 0 0 1   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h   I n i t i a t i v e s ;   A l l 
       R i g h t s   R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n 
       p r e p a r e d   b y   L i c e n s e e .     A l t e r n a t e l y ,   i n   l i e u   o f   C N R I ' s   L i c e n s e   A g r e e m e n t , 
       L i c e n s e e   m a y   s u b s t i t u t e   t h e   f o l l o w i n g   t e x t   ( o m i t t i n g   t h e   q u o t e s ) :   " P y t h o n   1 . 6 . 1 
       i s   m a d e   a v a i l a b l e   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   i n   C N R I ' s   L i c e n s e 
       A g r e e m e n t .     T h i s   A g r e e m e n t   t o g e t h e r   w i t h   P y t h o n   1 . 6 . 1   m a y   b e   l o c a t e d   o n   t h e 
       I n t e r n e t   u s i n g   t h e   f o l l o w i n g   u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r   ( k n o w n   a s   a   h a n d l e ) : 
       1 8 9 5 . 2 2 / 1 0 1 3 .     T h i s   A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a   p r o x y   s e r v e r   o n   t h e 
       I n t e r n e t   u s i n g   t h e   f o l l o w i n g   U R L :   h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 3 . " 
 
 # .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n   o r 
       i n c o r p o r a t e s   P y t h o n   1 . 6 . 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e   t h e   d e r i v a t i v e 
       w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n   L i c e n s e e   h e r e b y   a g r e e s   t o 
       i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f   t h e   c h a n g e s   m a d e   t o   P y t h o n   1 . 6 . 1 . 
 
 # .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 . 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s .     C N R I 
       M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .     B Y   W A Y   O F   E X A M P L E , 
       B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y 
       O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F 
       P Y T H O N   1 . 6 . 1   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 # .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N   1 . 6 . 1   F O R 
       A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F 
       M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 . 1 ,   O R   A N Y   D E R I V A T I V E 
       T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 # .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l   b r e a c h   o f 
       i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 # .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   f e d e r a l   i n t e l l e c t u a l   p r o p e r t y 
       l a w   o f   t h e   U n i t e d   S t a t e s ,   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   f e d e r a l   c o p y r i g h t 
       l a w ,   a n d ,   t o   t h e   e x t e n t   s u c h   U . S .   f e d e r a l   l a w   d o e s   n o t   a p p l y ,   b y   t h e   l a w   o f   t h e 
       C o m m o n w e a l t h   o f   V i r g i n i a ,   e x c l u d i n g   V i r g i n i a ' s   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
       N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   w i t h   r e g a r d   t o   d e r i v a t i v e   w o r k s   b a s e d   o n   P y t h o n 
       1 . 6 . 1   t h a t   i n c o r p o r a t e   n o n - s e p a r a b l e   m a t e r i a l   t h a t   w a s   p r e v i o u s l y   d i s t r i b u t e d 
       u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L ) ,   t h e   l a w   o f   t h e   C o m m o n w e a l t h   o f 
       V i r g i n i a   s h a l l   g o v e r n   t h i s   L i c e n s e   A g r e e m e n t   o n l y   a s   t o   i s s u e s   a r i s i n g   u n d e r   o r 
       w i t h   r e s p e c t   t o   P a r a g r a p h s   4 ,   5 ,   a n d   7   o f   t h i s   L i c e n s e   A g r e e m e n t .     N o t h i n g   i n 
       t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y , 
       p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t 
       d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k 
       s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d 
       p a r t y . 
 
 # .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g ,   i n s t a l l i n g 
       o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1 ,   L i c e n s e e   a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d 
       c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 
 
 . .   c e n t e r e d : :   A C C E P T 
 
 
 . .   c e n t e r e d : :   C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 
 C o p y r i g h t       1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m ,   T h e 
 N e t h e r l a n d s .     A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
 t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n 
 p r i o r   p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S 
 S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O 
 E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T 
 O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
 S O F T W A R E . 
 
 
 L i c e n s e s   a n d   A c k n o w l e d g e m e n t s   f o r   I n c o r p o r a t e d   S o f t w a r e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   s e c t i o n   i s   a n   i n c o m p l e t e ,   b u t   g r o w i n g   l i s t   o f   l i c e n s e s   a n d   a c k n o w l e d g e m e n t s 
 f o r   t h i r d - p a r t y   s o f t w a r e   i n c o r p o r a t e d   i n   t h e   P y t h o n   d i s t r i b u t i o n . 
 
 
 M e r s e n n e   T w i s t e r 
 - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` _ r a n d o m `   m o d u l e   i n c l u d e s   c o d e   b a s e d   o n   a   d o w n l o a d   f r o m 
 h t t p : / / w w w . m a t h . k e i o . a c . j p /   m a t u m o t o / M T 2 0 0 2 / e m t 1 9 9 3 7 a r . h t m l .   T h e   f o l l o w i n g   a r e 
 t h e   v e r b a t i m   c o m m e n t s   f r o m   t h e   o r i g i n a l   c o d e : : 
 
       A   C - p r o g r a m   f o r   M T 1 9 9 3 7 ,   w i t h   i n i t i a l i z a t i o n   i m p r o v e d   2 0 0 2 / 1 / 2 6 . 
       C o d e d   b y   T a k u j i   N i s h i m u r a   a n d   M a k o t o   M a t s u m o t o . 
 
       B e f o r e   u s i n g ,   i n i t i a l i z e   t h e   s t a t e   b y   u s i n g   i n i t _ g e n r a n d ( s e e d ) 
       o r   i n i t _ b y _ a r r a y ( i n i t _ k e y ,   k e y _ l e n g t h ) . 
 
       C o p y r i g h t   ( C )   1 9 9 7   -   2 0 0 2 ,   M a k o t o   M a t s u m o t o   a n d   T a k u j i   N i s h i m u r a , 
       A l l   r i g h t s   r e s e r v e d . 
 
       R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
       a r e   m e t : 
 
         1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
               n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
               n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
               d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         3 .   T h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
               p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n 
               p e r m i s s i o n . 
 
       T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
       " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R 
       C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
       E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
       P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
       P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
       L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
       N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
       S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
       A n y   f e e d b a c k   i s   v e r y   w e l c o m e . 
       h t t p : / / w w w . m a t h . k e i o . a c . j p / m a t u m o t o / e m t . h t m l 
       e m a i l :   m a t u m o t o @ m a t h . k e i o . a c . j p 
 
 
 S o c k e t s 
 - - - - - - - 
 
 T h e   : m o d : ` s o c k e t `   m o d u l e   u s e s   t h e   f u n c t i o n s ,   : f u n c : ` g e t a d d r i n f o ` ,   a n d 
 : f u n c : ` g e t n a m e i n f o ` ,   w h i c h   a r e   c o d e d   i n   s e p a r a t e   s o u r c e   f i l e s   f r o m   t h e   W I D E 
 P r o j e c t ,   h t t p : / / w w w . w i d e . a d . j p / .   : : 
 
       C o p y r i g h t   ( C )   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7 ,   a n d   1 9 9 8   W I D E   P r o j e c t . 
       A l l   r i g h t s   r e s e r v e d . 
 
       R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
       a r e   m e t : 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
       3 .   N e i t h e r   t h e   n a m e   o f   t h e   p r o j e c t   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
             m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
             w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
       T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   P R O J E C T   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
       G A I _ A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
       I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   P R O J E C T   O R   C O N T R I B U T O R S   B E   L I A B L E 
       F O R   G A I _ A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
       D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
       O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
       H O W E V E R   C A U S E D   A N D   O N   G A I _ A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
       L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   G A I _ A N Y   W A Y 
       O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
       S U C H   D A M A G E . 
 
 
 F l o a t i n g   p o i n t   e x c e p t i o n   c o n t r o l 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   s o u r c e   f o r   t h e   : m o d : ` f p e c t l `   m o d u l e   i n c l u d e s   t h e   f o l l o w i n g   n o t i c e : : 
 
           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
         /                                               C o p y r i g h t   ( c )   1 9 9 6 .                                                       \ 
       |                     T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .                                   | 
       |                                                 A l l   r i g h t s   r e s e r v e d .                                                       | 
       |                                                                                                                                               | 
       |       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r       | 
       |       a n y   p u r p o s e   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   e n -       | 
       |       t i r e   n o t i c e   i s   i n c l u d e d   i n   a l l   c o p i e s   o f   a n y   s o f t w a r e   w h i c h   i s   o r       | 
       |       i n c l u d e s     a     c o p y     o r     m o d i f i c a t i o n     o f     t h i s   s o f t w a r e   a n d   i n   a l l       | 
       |       c o p i e s   o f   t h e   s u p p o r t i n g   d o c u m e n t a t i o n   f o r   s u c h   s o f t w a r e .                       | 
       |                                                                                                                                               | 
       |       T h i s     w o r k   w a s   p r o d u c e d   a t   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   L a w r e n c e       | 
       |       L i v e r m o r e   N a t i o n a l   L a b o r a t o r y   u n d e r     c o n t r a c t     n o .     W - 7 4 0 5 - E N G - 4 8       | 
       |       b e t w e e n     t h e     U . S .     D e p a r t m e n t     o f     E n e r g y   a n d   T h e   R e g e n t s   o f   t h e       | 
       |       U n i v e r s i t y   o f   C a l i f o r n i a   f o r   t h e   o p e r a t i o n   o f   U C   L L N L .                             | 
       |                                                                                                                                               | 
       |                                                             D I S C L A I M E R                                                               | 
       |                                                                                                                                               | 
       |       T h i s     s o f t w a r e   w a s   p r e p a r e d   a s   a n   a c c o u n t   o f   w o r k   s p o n s o r e d   b y   a n       | 
       |       a g e n c y   o f   t h e   U n i t e d   S t a t e s   G o v e r n m e n t .   N e i t h e r   t h e   U n i t e d   S t a t e s       | 
       |       G o v e r n m e n t     n o r   t h e   U n i v e r s i t y   o f   C a l i f o r n i a   n o r   a n y   o f   t h e i r   e m -       | 
       |       p l o y e e s ,   m a k e s   a n y   w a r r a n t y ,   e x p r e s s   o r   i m p l i e d ,   o r     a s s u m e s     a n y       | 
       |       l i a b i l i t y     o r     r e s p o n s i b i l i t y     f o r   t h e   a c c u r a c y ,   c o m p l e t e n e s s ,   o r       | 
       |       u s e f u l n e s s   o f   a n y   i n f o r m a t i o n ,     a p p a r a t u s ,     p r o d u c t ,     o r     p r o c e s s       | 
       |       d i s c l o s e d ,       o r     r e p r e s e n t s     t h a t     i t s     u s e     w o u l d     n o t     i n f r i n g e       | 
       |       p r i v a t e l y - o w n e d   r i g h t s .   R e f e r e n c e   h e r e i n   t o   a n y   s p e c i f i c     c o m m e r -       | 
       |       c i a l     p r o d u c t s ,     p r o c e s s ,     o r     s e r v i c e     b y   t r a d e   n a m e ,   t r a d e m a r k ,       | 
       |       m a n u f a c t u r e r ,   o r   o t h e r w i s e ,   d o e s   n o t     n e c e s s a r i l y     c o n s t i t u t e     o r       | 
       |       i m p l y     i t s   e n d o r s e m e n t ,   r e c o m m e n d a t i o n ,   o r   f a v o r i n g   b y   t h e   U n i t e d       | 
       |       S t a t e s   G o v e r n m e n t   o r   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   T h e   v i e w s     a n d       | 
       |       o p i n i o n s     o f   a u t h o r s   e x p r e s s e d   h e r e i n   d o   n o t   n e c e s s a r i l y   s t a t e   o r       | 
       |       r e f l e c t   t h o s e   o f   t h e   U n i t e d   S t a t e s   G o v e r n m e n t   o r     t h e     U n i v e r s i t y       | 
       |       o f     C a l i f o r n i a ,     a n d   s h a l l   n o t   b e   u s e d   f o r   a d v e r t i s i n g   o r   p r o d u c t       | 
         \     e n d o r s e m e n t   p u r p o s e s .                                                                                             / 
           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 M D 5   m e s s a g e   d i g e s t   a l g o r i t h m 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   s o u r c e   c o d e   f o r   t h e   : m o d : ` m d 5 `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
           C o p y r i g h t   ( C )   1 9 9 9 ,   2 0 0 2   A l a d d i n   E n t e r p r i s e s .     A l l   r i g h t s   r e s e r v e d . 
 
           T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
           w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
           a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
           P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
           f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
           1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
                 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
                 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
                 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
           2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
                 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
           3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
           L .   P e t e r   D e u t s c h 
           g h o s t @ a l a d d i n . c o m 
 
           I n d e p e n d e n t   i m p l e m e n t a t i o n   o f   M D 5   ( R F C   1 3 2 1 ) . 
 
           T h i s   c o d e   i m p l e m e n t s   t h e   M D 5   A l g o r i t h m   d e f i n e d   i n   R F C   1 3 2 1 ,   w h o s e 
           t e x t   i s   a v a i l a b l e   a t 
                       h t t p : / / w w w . i e t f . o r g / r f c / r f c 1 3 2 1 . t x t 
           T h e   c o d e   i s   d e r i v e d   f r o m   t h e   t e x t   o f   t h e   R F C ,   i n c l u d i n g   t h e   t e s t   s u i t e 
           ( s e c t i o n   A . 5 )   b u t   e x c l u d i n g   t h e   r e s t   o f   A p p e n d i x   A .     I t   d o e s   n o t   i n c l u d e 
           a n y   c o d e   o r   d o c u m e n t a t i o n   t h a t   i s   i d e n t i f i e d   i n   t h e   R F C   a s   b e i n g 
           c o p y r i g h t e d . 
 
           T h e   o r i g i n a l   a n d   p r i n c i p a l   a u t h o r   o f   m d 5 . h   i s   L .   P e t e r   D e u t s c h 
               g h o s t @ a l a d d i n . c o m     .     O t h e r   a u t h o r s   a r e   n o t e d   i n   t h e   c h a n g e   h i s t o r y 
           t h a t   f o l l o w s   ( i n   r e v e r s e   c h r o n o l o g i c a l   o r d e r ) : 
 
           2 0 0 2 - 0 4 - 1 3   l p d   R e m o v e d   s u p p o r t   f o r   n o n - A N S I   c o m p i l e r s ;   r e m o v e d 
                       r e f e r e n c e s   t o   G h o s t s c r i p t ;   c l a r i f i e d   d e r i v a t i o n   f r o m   R F C   1 3 2 1 ; 
                       n o w   h a n d l e s   b y t e   o r d e r   e i t h e r   s t a t i c a l l y   o r   d y n a m i c a l l y . 
           1 9 9 9 - 1 1 - 0 4   l p d   E d i t e d   c o m m e n t s   s l i g h t l y   f o r   a u t o m a t i c   T O C   e x t r a c t i o n . 
           1 9 9 9 - 1 0 - 1 8   l p d   F i x e d   t y p o   i n   h e a d e r   c o m m e n t   ( a n s i 2 k n r   r a t h e r   t h a n   m d 5 ) ; 
                       a d d e d   c o n d i t i o n a l i z a t i o n   f o r   C + +   c o m p i l a t i o n   f r o m   M a r t i n 
                       P u r s c h k e       p u r s c h k e @ b n l . g o v     . 
           1 9 9 9 - 0 5 - 0 3   l p d   O r i g i n a l   v e r s i o n . 
 
 
 A s y n c h r o n o u s   s o c k e t   s e r v i c e s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` a s y n c h a t `   a n d   : m o d : ` a s y n c o r e `   m o d u l e s   c o n t a i n   t h e   f o l l o w i n g   n o t i c e : : 
 
       C o p y r i g h t   1 9 9 6   b y   S a m   R u s h i n g 
 
                                                       A l l   R i g h t s   R e s e r v e d 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d 
       i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y 
       g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l 
       c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S a m 
       R u s h i n g   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
       d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
       p e r m i s s i o n . 
 
       S A M   R U S H I N G   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E , 
       I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N 
       N O   E V E N T   S H A L L   S A M   R U S H I N G   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R 
       C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
       O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
       N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 C o o k i e   m a n a g e m e n t 
 - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` C o o k i e `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
       C o p y r i g h t   2 0 0 0   b y   T i m o t h y   O ' M a l l e y       t i m o @ a l u m . m i t . e d u     
 
                                     A l l   R i g h t s   R e s e r v e d 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
       a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y 
       g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l 
       c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f 
       T i m o t h y   O ' M a l l e y     n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y 
       p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n 
       p r i o r   p e r m i s s i o n . 
 
       T i m o t h y   O ' M a l l e y   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S 
       S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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 
       A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   T i m o t h y   O ' M a l l e y   B E   L I A B L E   F O R 
       A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
       W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
       A C T I O N ,   A R I S I N G   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   U S E   O R 
       P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 E x e c u t i o n   t r a c i n g 
 - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` t r a c e `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
       p o r t i o n s   c o p y r i g h t   2 0 0 1 ,   A u t o n o m o u s   Z o n e s   I n d u s t r i e s ,   I n c . ,   a l l   r i g h t s . . . 
       e r r . . .     r e s e r v e d   a n d   o f f e r e d   t o   t h e   p u b l i c   u n d e r   t h e   t e r m s   o f   t h e 
       P y t h o n   2 . 2   l i c e n s e . 
       A u t h o r :   Z o o k o   O ' W h i e l a c r o n x 
       h t t p : / / z o o k o . c o m / 
       m a i l t o : z o o k o @ z o o k o . c o m 
 
       C o p y r i g h t   2 0 0 0 ,   M o j a m   M e d i a ,   I n c . ,   a l l   r i g h t s   r e s e r v e d . 
       A u t h o r :   S k i p   M o n t a n a r o 
 
       C o p y r i g h t   1 9 9 9 ,   B i o r e a s o n ,   I n c . ,   a l l   r i g h t s   r e s e r v e d . 
       A u t h o r :   A n d r e w   D a l k e 
 
       C o p y r i g h t   1 9 9 5 - 1 9 9 7 ,   A u t o m a t r i x ,   I n c . ,   a l l   r i g h t s   r e s e r v e d . 
       A u t h o r :   S k i p   M o n t a n a r o 
 
       C o p y r i g h t   1 9 9 1 - 1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m ,   a l l   r i g h t s   r e s e r v e d . 
 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   P y t h o n   s o f t w a r e   a n d 
       i t s   a s s o c i a t e d   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   w i t h o u t   f e e   i s   h e r e b y 
       g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n   a l l   c o p i e s , 
       a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n 
       s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   n e i t h e r   A u t o m a t r i x , 
       B i o r e a s o n   o r   M o j a m   M e d i a   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
       d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 
 U U e n c o d e   a n d   U U d e c o d e   f u n c t i o n s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` u u `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
       C o p y r i g h t   1 9 9 4   b y   L a n c e   E l l i n g h o u s e 
       C a t h e d r a l   C i t y ,   C a l i f o r n i a   R e p u b l i c ,   U n i t e d   S t a t e s   o f   A m e r i c a . 
                                                     A l l   R i g h t s   R e s e r v e d 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
       d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
       p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
       b o t h   t h a t   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   a p p e a r   i n 
       s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   L a n c e   E l l i n g h o u s e 
       n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n 
       o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
       L A N C E   E L L I N G H O U S E   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
       T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
       F I T N E S S ,   I N   N O   E V E N T   S H A L L   L A N C E   E L L I N G H O U S E   C E N T R U M   B E   L I A B L E 
       F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
       W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
       M o d i f i e d   b y   J a c k   J a n s e n ,   C W I ,   J u l y   1 9 9 5 : 
       -   U s e   b i n a s c i i   m o d u l e   t o   d o   t h e   a c t u a l   l i n e - b y - l i n e   c o n v e r s i o n 
           b e t w e e n   a s c i i   a n d   b i n a r y .   T h i s   r e s u l t s   i n   a   1 0 0 0 - f o l d   s p e e d u p .   T h e   C 
           v e r s i o n   i s   s t i l l   5   t i m e s   f a s t e r ,   t h o u g h . 
       -   A r g u m e n t s   m o r e   c o m p l i a n t   w i t h   P y t h o n   s t a n d a r d 
 
 
 X M L   R e m o t e   P r o c e d u r e   C a l l s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` x m l r p c l i b `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
               T h e   X M L - R P C   c l i e n t   i n t e r f a c e   i s 
 
       C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   b y   S e c r e t   L a b s   A B 
       C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   b y   F r e d r i k   L u n d h 
 
       B y   o b t a i n i n g ,   u s i n g ,   a n d / o r   c o p y i n g   t h i s   s o f t w a r e   a n d / o r   i t s 
       a s s o c i a t e d   d o c u m e n t a t i o n ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d , 
       a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d 
       i t s   a s s o c i a t e d   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s 
       h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n 
       a l l   c o p i e s ,   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f 
       S e c r e t   L a b s   A B   o r   t h e   a u t h o r   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y 
       p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n 
       p r i o r   p e r m i s s i o n . 
 
       S E C R E T   L A B S   A B   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D 
       T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .     I N   N O   E V E N T   S H A L L   S E C R E T   L A B S   A B   O R   T H E   A U T H O R 
       B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y 
       D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
       A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E 
       O F   T H I S   S O F T W A R E . 
 
 
 t e s t _ e p o l l 
 - - - - - - - - - - 
 
 T h e   : m o d : ` t e s t _ e p o l l `   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
     C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 6   T w i s t e d   M a t r i x   L a b o r a t o r i e 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 . 
 
 S e l e c t   k q u e u e 
 - - - - - - - - - - - - - 
 
 T h e   : m o d : ` s e l e c t `   a n d   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e   f o r   t h e   k q u e u e   i n t e r f a c e : : 
 
     C o p y r i g h t   ( c )   2 0 0 0   D o u g   W h i t e ,   2 0 0 6   J a m e s   K n i g h t ,   2 0 0 7   C h r i s t i a n   H e i m e s 
     A l l   r i g h t s   r e s e r v e d . 
 
     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
     a r e   m e t : 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
           d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
     A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
     I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
     F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
     D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
     O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
     H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
     L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
     O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
     S U C H   D A M A G E . 
 
 
 s t r t o d   a n d   d t o a 
 - - - - - - - - - - - - - - - 
 
 T h e   f i l e   : f i l e : ` P y t h o n / d t o a . c ` ,   w h i c h   s u p p l i e s   C   f u n c t i o n s   d t o a   a n d 
 s t r t o d   f o r   c o n v e r s i o n   o f   C   d o u b l e s   t o   a n d   f r o m   s t r i n g s ,   i s   d e r i v e d 
 f r o m   t h e   f i l e   o f   t h e   s a m e   n a m e   b y   D a v i d   M .   G a y ,   c u r r e n t l y   a v a i l a b l e 
 f r o m   h t t p : / / w w w . n e t l i b . o r g / f p / .     T h e   o r i g i n a l   f i l e ,   a s   r e t r i e v e d   o n 
 M a r c h   1 6 ,   2 0 0 9 ,   c o n t a i n s   t h e   f o l l o w i n g   c o p y r i g h t   a n d   l i c e n s i n g 
 n o t i c e : : 
 
       / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
         * 
         *   T h e   a u t h o r   o f   t h i s   s o f t w a r e   i s   D a v i d   M .   G a y . 
         * 
         *   C o p y r i g h t   ( c )   1 9 9 1 ,   2 0 0 0 ,   2 0 0 1   b y   L u c e n t   T e c h n o l o g i e s . 
         * 
         *   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
         *   p u r p o s e   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   e n t i r e   n o t i c e 
         *   i s   i n c l u d e d   i n   a l l   c o p i e s   o f   a n y   s o f t w a r e   w h i c h   i s   o r   i n c l u d e s   a   c o p y 
         *   o r   m o d i f i c a t i o n   o f   t h i s   s o f t w a r e   a n d   i n   a l l   c o p i e s   o f   t h e   s u p p o r t i n g 
         *   d o c u m e n t a t i o n   f o r   s u c h   s o f t w a r e . 
         * 
         *   T H I S   S O F T W A R E   I S   B E I N G   P R O V I D E D   " A S   I S " ,   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
         *   W A R R A N T Y .     I N   P A R T I C U L A R ,   N E I T H E R   T H E   A U T H O R   N O R   L U C E N T   M A K E S   A N Y 
         *   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   A N Y   K I N D   C O N C E R N I N G   T H E   M E R C H A N T A B I L I T Y 
         *   O F   T H I S   S O F T W A R E   O R   I T S   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E . 
         * 
         * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 
 
 
 O p e n S S L 
 - - - - - - - 
 
 T h e   m o d u l e s   : m o d : ` h a s h l i b ` ,   : m o d : ` p o s i x ` ,   : m o d : ` s s l ` ,   : m o d : ` c r y p t `   u s e 
 t h e   O p e n S S L   l i b r a r y   f o r   a d d e d   p e r f o r m a n c e   i f   m a d e   a v a i l a b l e   b y   t h e 
 o p e r a t i n g   s y s t e m .   A d d i t i o n a l l y ,   t h e   W i n d o w s   i n s t a l l e r s   f o r   P y t h o n 
 i n c l u d e   a   c o p y   o f   t h e   O p e n S S L   l i b r a r i e s ,   s o   w e   i n c l u d e   a   c o p y   o f   t h e 
 O p e n S S L   l i c e n s e   h e r e : : 
 
 
     L I C E N S E   I S S U E S 
     = = = = = = = = = = = = = = 
 
     T h e   O p e n S S L   t o o l k i t   s t a y s   u n d e r   a   d u a l   l i c e n s e ,   i . e .   b o t h   t h e   c o n d i t i o n s   o f 
     t h e   O p e n S S L   L i c e n s e   a n d   t h e   o r i g i n a l   S S L e a y   l i c e n s e   a p p l y   t o   t h e   t o o l k i t . 
     S e e   b e l o w   f o r   t h e   a c t u a l   l i c e n s e   t e x t s .   A c t u a l l y   b o t h   l i c e n s e s   a r e   B S D - s t y l e 
     O p e n   S o u r c e   l i c e n s e s .   I n   c a s e   o f   a n y   l i c e n s e   i s s u e s   r e l a t e d   t o   O p e n S S L 
     p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
     O p e n S S L   L i c e n s e 
     - - - - - - - - - - - - - - - 
 
         / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
           *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
           * 
           *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
           *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
           *   a r e   m e t : 
           * 
           *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
           * 
           *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
           *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
           *         d i s t r i b u t i o n . 
           * 
           *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
           *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
           *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
           *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
           * 
           *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
           *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
           *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
           *         o p e n s s l - c o r e @ o p e n s s l . o r g . 
           * 
           *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
           *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
           *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
           * 
           *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
           *         a c k n o w l e d g m e n t : 
           *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
           *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
           *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
           *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
           *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
           *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
           *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
           *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
           *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
           *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
           *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
           *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
           *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
           * 
           *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
           *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
           *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
           * 
           * / 
 
   O r i g i n a l   S S L e a y   L i c e n s e 
   - - - - - - - - - - - - - - - - - - - - - - - 
 
         / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
           *   A l l   r i g h t s   r e s e r v e d . 
           * 
           *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
           *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
           *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
           * 
           *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
           *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
           *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
           *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
           *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
           *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
           * 
           *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
           *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
           *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
           *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
           *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
           *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
           * 
           *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
           *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
           *   a r e   m e t : 
           *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
           *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
           *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
           *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
           *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
           *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
           *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
           *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
           *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
           *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
           *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
           *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
           *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
           *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
           *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
           *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
           *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
           *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
           *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
           *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
           *   S U C H   D A M A G E . 
           * 
           *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
           *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
           *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
           *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
           * / 
 
 
 e x p a t 
 - - - - - 
 
 T h e   : m o d : ` p y e x p a t `   e x t e n s i o n   i s   b u i l t   u s i n g   a n   i n c l u d e d   c o p y   o f   t h e   e x p a t 
 s o u r c e s   u n l e s s   t h e   b u i l d   i s   c o n f i g u r e d   " - - w i t h - s y s t e m - e x p a t " : : 
 
     C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
                                                                   a n d   C l a r k   C o o p e r 
 
     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 i b f f i 
 - - - - - - 
 
 T h e   : m o d : ` _ c t y p e s `   e x t e n s i o n   i s   b u i l t   u s i n g   a n   i n c l u d e d   c o p y   o f   t h e   l i b f f i 
 s o u r c e s   u n l e s s   t h e   b u i l d   i s   c o n f i g u r e d   " - - w i t h - s y s t e m - l i b f f i " : : 
 
       C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 8     R e d   H a t ,   I n c   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 . 
 
 
 z l i b 
 - - - - 
 
 T h e   : m o d : ` z l i b `   e x t e n s i o n   i s   b u i l t   u s i n g   a n   i n c l u d e d   c o p y   o f   t h e   z l i b 
 s o u r c e s   i f   t h e   z l i b   v e r s i o n   f o u n d   o n   t h e   s y s t e m   i s   t o o   o l d   t o   b e 
 u s e d   f o r   t h e   b u i l d : : 
 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 1 0   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   2 0 0 2   J o r g e   A c e r e d a         j a c e r e d a @ u s e r s . s o u r c e f o r g e . n e t       & 
                                       P e t e r   O ' G o r m a n       o g o r m a n @ u s e r s . s o u r c e f o r g e . n e t     
                                       
 P o r t i o n s   m a y   b e   c o p y r i g h t   o t h e r s ,   s e e   t h e   A U T H O R S   f i l e   i n c l u d e d   w i t h   t h i s 
 d i s t r i b u t i o n . 
 
 M a i n t a i n e d   b y   P e t e r   O ' G o r m a n       o g o r m a n @ u s e r s . s o u r c e f o r g e . n e t     
 
 B u g   R e p o r t s   a n d   o t h e r   q u e r i e s   s h o u l d   g o   t o       o g o r m a n @ u s e r s . s o u r c e f o r g e . n e t     
 
 
 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 . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 f r e e b s d . S   -   C o p y r i g h t   ( c )   1 9 9 6 ,   1 9 9 8 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 5     R e d   H a t ,   I n c . 
 	               C o p y r i g h t   ( c )   2 0 0 8     B j r n   K n i g 
 	 
       X 8 6   F o r e i g n   F u n c t i o n   I n t e r f a c e   f o r   F r e e B S D 
 
       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 i b f f i   -   C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 3     R e d   H a t ,   I n c . 
 
 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   C Y G N U S   S O L U T I O N 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 . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 p y b e n c h   L i c e n s e 
 - - - - - - - - - - - - - - - 
 
 T h i s   c o p y r i g h t   n o t i c e   a n d   l i c e n s e   a p p l i e s   t o   a l l   f i l e s   i n   t h e   p y b e n c h 
 d i r e c t o r y   o f   t h e   p y b e n c h   d i s t r i b u t i o n . 
 
 C o p y r i g h t   ( c ) ,   1 9 9 7 - 2 0 0 6 ,   M a r c - A n d r e   L e m b u r g   ( m a l @ l e m b u r g . c o m ) 
 C o p y r i g h t   ( c ) ,   2 0 0 0 - 2 0 0 6 ,   e G e n i x . c o m   S o f t w a r e   G m b H   ( i n f o @ e g e n i x . c o m ) 
 
                                       A l l   R i g h t s   R e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y 
 g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s 
 a n d   t h a t   b o t h   t h a t   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   a p p e a r 
 i n   s u p p o r t i n g   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g 
 m o d i f i c a t i o n s ,   t h a t   y o u   m a k e . 
 
 T H E   A U T H O R   M A R C - A N D R E   L E M B U R G   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
 T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
 N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 X   W i n d o w   S y s t e m   L i c e n s e   -   X 1 1 R 6 . 4 
 
 C o p y r i g h t   ( c )   1 9 9 8   T h e   O p e n   G r o u p 
 
 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   O P E N   G R O U P   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l 
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r 
 o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 f r o m   T h e   O p e n   G r o u p . 
 
 X   W i n d o w   S y s t e m   i s   a   t r a d e m a r k   o f   T h e   O p e n   G r o u p 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 l i b f f i   -   C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 9     A n t h o n y   G r e e n ,   R e d   H a t ,   I n c   a n d   o t h e r s .     
 S e e   s o u r c e   f i l e s   f o r   d e t a i l 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 . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 #   C o p y r i g h t   ( C )   2 0 0 2   L a r s   G u s t b e l       l a r s @ g u s t a e b e l . d e     
 #   A l l   r i g h t s   r e s e r v e d . 
 # 
 #   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 . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
     
         f f i t a r g e t . h   -   C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 3     R e d   H a t ,   I n c . 
       C o p y r i g h t   ( C )   2 0 0 7 ,   2 0 0 8   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c 
       T a r g e t   c o n f i g u r a t i o n   m a c r o s   f o r   P o w e r P C . 
 
       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 . 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 *   s u p p o r t   r o u t i n e s   f o r   s u b p r o c e s s   m o d u l e 
   * 
   *   C u r r e n t l y ,   t h i s   e x t e n s i o n   m o d u l e   i s   o n l y   r e q u i r e d   w h e n   u s i n g   t h e 
   *   s u b p r o c e s s   m o d u l e   o n   W i n d o w s ,   b u t   i n   t h e   f u t u r e ,   s t u b s   f o r   o t h e r 
   *   p l a t f o r m s   m i g h t   b e   a d d e d   h e r e   a s   w e l l . 
   * 
   *   C o p y r i g h t   ( c )   2 0 0 4   b y   F r e d r i k   L u n d h       f r e d r i k @ p y t h o n w a r e . c o m     
   *   C o p y r i g h t   ( c )   2 0 0 4   b y   S e c r e t   L a b s   A B ,   h t t p : / / w w w . p y t h o n w a r e . c o m 
   *   C o p y r i g h t   ( c )   2 0 0 4   b y   P e t e r   A s t r a n d       a s t r a n d @ l y s a t o r . l i u . s e     
   * 
   *   B y   o b t a i n i n g ,   u s i n g ,   a n d / o r   c o p y i n g   t h i s   s o f t w a r e   a n d / o r   i t s 
   *   a s s o c i a t e d   d o c u m e n t a t i o n ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d , 
   *   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
   * 
   *   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d 
   *   i t s   a s s o c i a t e d   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s 
   *   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n 
   *   a l l   c o p i e s ,   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   t h e 
   *   a u t h o r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
   *   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
   *   p e r m i s s i o n . 
   * 
   *   T H E   A U T H O R S   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E , 
   *   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S . 
   *   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R 
   *   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
   *   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
   *   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 #   C o p y r i g h t   2 0 0 1 - 2 0 1 0   b y   V i n a y   S a j i p .   A l l   R i g h t s   R e s e r v e d . 
 # 
 #   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 #   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 #   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
 #   b o t h   t h a t   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   a p p e a r   i n 
 #   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   V i n a y   S a j i p 
 #   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n 
 #   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 #   V I N A Y   S A J I P   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G 
 #   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L 
 #   V I N A Y   S A J I P   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R 
 #   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 * 
   *   C o p y r i g h t   ( C )   2 0 0 3 - 2 0 0 4   F e d e r i c o   D i   G r e g o r i o       f o g @ d e b i a n . o r g     
   * 
   *   T h i s   f i l e   i s   p a r t   o f   p s y c o p g   a n d   w a s   a d a p t e d   f o r   p y s q l i t e .   F e d e r i c o   D i 
   *   G r e g o r i o   g a v e   t h e   p e r m i s s i o n   t o   u s e   i t   w i t h i n   p y s q l i t e   u n d e r   t h e   f o l l o w i n g 
   *   l i c e n s e : 
   * 
   *   T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
   *   w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
   *   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
   * 
   *   P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
   *   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
   * 
   *   1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
   *         c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
   *         i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
   *         a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
   *   2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
   *         m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
   *   3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
   * / 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   P y t h o n   v e r s i o n   2 . 7 . 3   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T H E   F O L L O W I N G   N O T I C E S   A N D   I N F O R M A T I O N   A P P L Y   T O   G S K i t   v e r s i o n   8 . 0 . 5 0 . x 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 z l i b :   T h e   p r o g r a m   c o n t a i n s   a n   e m b e d d e d ,   s t a t i c a l l y   l i n k e d   c o p y   o f   z l i b .   
 S e e   w w w . z l i b . n e t .     I B M   o b t a i n e d   p o r t i o n s   o f   z l i b   s o f t w a r e   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s : 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 / *   z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y   
 v e r s i o n   1 . 2 . 4 ,   M a r c h   1 4 t h ,   2 0 1 0   
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 1 0   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
   T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .     
 I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   
 u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   
 t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   
 a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   
 n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y 
     M a r k   A d l e r 
 
 * / 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   z l i b   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O p e n S S L :     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   s o f t w a r e   c u r r e n t l y   d e v e l o p e d   b y 
 T h e   O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .     I B M   o b t a i n e d   t h e   m a j o r i t y   
 o f   t h e   O p e n S S L   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   
 l i c e n s e s :   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
     L I C E N S E   I S S U E S 
     = = = = = = = = = = = = = = 
 
     T h e   O p e n S S L   t o o l k i t   s t a y s   u n d e r   a   d u a l   l i c e n s e ,   i . e .   b o t h   t h e   c o n d i t i o n s   o f 
     t h e   O p e n S S L   L i c e n s e   a n d   t h e   o r i g i n a l   S S L e a y   l i c e n s e   a p p l y   t o   t h e   t o o l k i t . 
     S e e   b e l o w   f o r   t h e   a c t u a l   l i c e n s e   t e x t s .   A c t u a l l y   b o t h   l i c e n s e s   a r e   B S D - s t y l e 
     O p e n   S o u r c e   l i c e n s e s .   I n   c a s e   o f   a n y   l i c e n s e   i s s u e s   r e l a t e d   t o   O p e n S S L 
     p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
     O p e n S S L   L i c e n s e 
     - - - - - - - - - - - - - - - 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 1   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
   *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
   *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
   *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   *         o p e n s s l - c o r e @ o p e n s s l . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
   *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
   * 
   *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
   *         a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
   *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
   *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
   *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   * 
   * / 
 
   O r i g i n a l   S S L e a y   L i c e n s e 
   - - - - - - - - - - - - - - - - - - - - - - - 
 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
   *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
   *   
   *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
   *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
   *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
   *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
   *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
   *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   *   
   *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
   *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
   *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
   *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
   *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
   *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
   *   
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
   *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
   *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
   *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
   *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
   *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   
   *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
   *   
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   
   *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
   *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
   *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   O p e n S S L   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   
 a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   
 O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   
 C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   
 P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   
 
 S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   
 t h e i r   r e s p e c t i v e   o w n e r s .   
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e 
 p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S 
 ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D 
 A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U 
 D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S 
 O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t     1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r 
 U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n 
 t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) 
 a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a 
 F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a 
 F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D 
 P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G 
 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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R 
 S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   G S K i t   v e r s i o n   8 . 0 . 5 0 . x   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 a s t - k s h   d a t e d   2 0 1 0 :   T h e   P r o g r a m   i n c l u d e s   a s t - k s h   d a t e d   2 0 1 0   s o f t w a r e . 
 I B M   o b t a i n e d   t h e   a s t - k s h   d a t e d   2 0 1 0   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 *                               T h i s   s o f t w a r e   i s   p a r t   o f   t h e   a s t   p a c k a g e                               * 
 *                     C o p y r i g h t   ( c )   1 9 8 5 - 2 0 1 0   A T & T   I n t e l l e c t u a l   P r o p e r t y                     * 
 *                                             a n d   i s   l i c e n s e d   u n d e r   t h e                                               * 
 *                                     C o m m o n   P u b l i c   L i c e n s e ,   V e r s i o n   1 . 0                                     * 
 *                                         b y   A T & T   I n t e l l e c t u a l   P r o p e r t y                                           * 
 *                                                                                                                                             * 
 *                                 A   c o p y   o f   t h e   L i c e n s e   i s   a v a i l a b l e   a t       
 C P L :   h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / c p l 1 . 0 . t x t 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o m m o n   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 
 [ O S I   A p p r o v e d   L i c e n s e ] 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   C O M M O N   P U B L I C 
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M 
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d 
 d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e 
 d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a 
 C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e 
 a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o 
 t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n 
 c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t 
 d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e 
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n 
 c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
 R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o 
 r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m , 
 d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h 
 d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
 R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d 
 P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e 
 C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e 
 P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h 
 a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s 
 w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s 
 t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y 
 C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l 
 p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o 
 R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f 
 i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e 
 r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y . 
 F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o 
 d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
 c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t 
 f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s 
 o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d 
 c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d 
 n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d 
 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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
 d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l 
 d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d 
 b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
 C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r 
 t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e 
 P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f 
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e 
 o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h 
 r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s 
 i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o 
 i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r 
 w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f 
 a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h 
 C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y 
 e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s 
 a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l 
 a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e 
 e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n 
 c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s 
 r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r 
 t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o 
 c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n 
 a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t 
 C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s 
 r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h 
 C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r 
 C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t 
 r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N 
 " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E , 
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h 
 R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d 
 d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f 
 p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a , 
 p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y 
 C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S 
 G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e 
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e 
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h 
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h 
 p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a   C o n t r i b u t o r   w i t h   r e s p e c t   t o 
 a   p a t e n t   a p p l i c a b l e   t o   s o f t w a r e   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a 
 l a w s u i t ) ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   b y   t h a t   C o n t r i b u t o r   t o   s u c h   R e c i p i e n t 
 u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   I n 
 a d d i t i o n ,   i f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m 
 i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e ) 
 i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r 
 S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o 
 c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s 
 n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f 
 s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e , 
 R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s 
 r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t 
 a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d 
 s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n 
 o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e 
 m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o 
 p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e . 
 N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t . 
 I B M   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   I B M   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e 
 a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e 
 A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t 
 u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t 
 i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s 
 2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e 
 i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r 
 e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t 
 e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e 
 i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s 
 A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r 
 a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n 
 a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   a s t - k s h   d a t e d   2 0 1 0   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C h e r r y P y   v e r s i o n   3 . 6 . 0 :   T h e   P r o g r a m   i n c l u d e s   C h e r r y P y   v e r s i o n   3 . 6 . 0 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   C h e r r y P y   v e r s i o n   3 . 6 . 0   s o f t w a r e   u n d e r   t h e 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1 ,   C h e r r y P y   T e a m   ( t e a m @ c h e r r y p y . o r g ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
             a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
         *   N e i t h e r   t h e   n a m e   o f   t h e   C h e r r y P y   T e a m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   
             m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   
             w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   2 0 0 5 ,   T i a g o   C o g u m b r e i r o       c o g u m b r e i r o @ u s e r s . s f . n e t     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
             a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
         *   N e i t h e r   t h e   n a m e   o f   S y l v a i n   H e l l e g o u a r c h   n o r   t h e   n a m e s   o f   h i s 
             c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
             t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   C h e r r y P y   v e r s i o n   3 . 6 . 0   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S Q L i t e   v e r s i o n   3 . 7 . 1 3 :   T h e   P r o g r a m   i n c l u d e s   S Q L i t e   v e r s i o n   3 . 7 . 1 3 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   S Q L i t e   v e r s i o n   3 . 7 . 1 3   s o f t w a r e   u n d e r   t h e 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 2 0 0 1   S e p t e m b e r   1 5 
 
 T h e   a u t h o r   d i s c l a i m s   c o p y r i g h t   t o   t h i s   s o u r c e   c o d e .     I n   p l a c e   o f 
 a   l e g a l   n o t i c e ,   h e r e   i s   a   b l e s s i n g : 
 
 M a y   y o u   d o   g o o d   a n d   n o t   e v i l . 
 M a y   y o u   f i n d   f o r g i v e n e s s   f o r   y o u r s e l f   a n d   f o r g i v e   o t h e r s . 
 M a y   y o u   s h a r e   f r e e l y ,   n e v e r   t a k i n g   m o r e   t h a n   y o u   g i v e . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   S Q L i t e   v e r s i o n   3 . 7 . 1 3   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   S p e c t r u m   S c a l e   v e r s i o n   4 . 1 . 1   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   S p e c t r u m   S c a l e   f o r   L i n u x   o n   z   S y s t e m s   V 4 . 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   2 . 0   L I C E N S E D   C O D E :     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f 
 t h e   f o l l o w i n g   s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s 
 o f   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 :   ( s e e   a b o v e ) 
 
 P o r t i o n s   o f   P y t h o n   v e r s i o n   2 . 7 . 3   
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 P y t h o n   v e r s i o n   2 . 7 . 3 :   T h e   P r o g r a m   i n c l u d e s   P y t h o n   v e r s i o n   2 . 7 . 3 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   P y t h o n   v e r s i o n   2 . 7 . 3   s o f t w a r e   u n d e r   t h e 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   A C C E S S I N G   O R   O T H E R W I S E   U S I N G   P Y T H O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P Y T H O N   S O F T W A R E   F O U N D A T I O N   L I C E N S E   V E R S I O N   2 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   P y t h o n   S o f t w a r e   F o u n d a t i o n 
 ( " P S F " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
 o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   ( " P y t h o n " )   i n   s o u r c e   o r   b i n a r y   f o r m   a n d 
 i t s   a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 2 .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   P S F 
 h e r e b y   g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e 
 l i c e n s e   t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y , 
 p r e p a r e   d e r i v a t i v e   w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n 
 #   C o p y r i g h t   ( c )   2 0 0 6   M e l l a n o x   T e c h n o l o g i e s .   A l l   r i g h t s   r e s e r v e d . 
 #   C o p y r i g h t   ( c )   2 0 0 6   C i s c o   S y s t e m s ,   I n c .     A l l   r i g h t s   r e s e r v e d . 
 # 
 #   T h i s   S o f t w a r e   i s   l i c e n s e d   u n d e r   o n e   o f   t h e   f o l l o w i n g   l i c e n s e s : 
 # 
 #   1 )   u n d e r   t h e   t e r m s   o f   t h e   " C o m m o n   P u b l i c   L i c e n s e   1 . 0 "   a   c o p y   o f   w h i c h   i s 
 #         a v a i l a b l e   f r o m   t h e   O p e n   S o u r c e   I n i t i a t i v e ,   s e e 
 #         h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / c p l . p h p . 
 # 
 #   2 )   u n d e r   t h e   t e r m s   o f   t h e   " T h e   B S D   L i c e n s e "   a   c o p y   o f   w h i c h   i s 
 #         a v a i l a b l e   f r o m   t h e   O p e n   S o u r c e   I n i t i a t i v e ,   s e e 
 #         h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p . 
 # 
 #   3 )   u n d e r   t h e   t e r m s   o f   t h e   " G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L )   V e r s i o n   2 "   a 
 #         c o p y   o f   w h i c h   i s   a v a i l a b l e   f r o m   t h e   O p e n   S o u r c e   I n i t i a t i v e ,   s e e 
 #         h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / g p l - l i c e n s e . p h p . 
 # 
 #   L i c e n s e e   h a s   t h e   r i g h t   t o   c h o o s e   o n e   o f   t h e   a b o v e   l i c e n s e s . 
 # 
 #   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   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   o n e   o f   t h e   l i c e n s e   n o t i c e s . 
 # 
 #   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   b o t h   t h e   a b o v e   c o p y r i g h t 
 #   n o t i c e ,   o n e   o f   t h e   l i c e n s e   n o t i c e s   i n   t h e   d o c u m e n t a t i o n 
 #   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 # a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   P S F ' s 
 L i c e n s e   A g r e e m e n t   a n d   P S F ' s   n o t i c e   o f   c o p y r i g h t ,   i . e . ,   " C o p y r i g h t   ( c ) 
 2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6   P y t h o n   S o f t w a r e   F o u n d a t i o n ;   A l l   R i g h t s 
 R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   
 p r e p a r e d   b y   L i c e n s e e . 
 
 3 .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n 
 o r   i n c o r p o r a t e s   P y t h o n   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e 
 t h e   d e r i v a t i v e   w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n 
 L i c e n s e e   h e r e b y   a g r e e s   t o   i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f 
 t h e   c h a n g e s   m a d e   t o   P y t h o n . 
 
 4 .   P S F   i s   m a k i n g   P y t h o n   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S " 
 b a s i s .     P S F   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R 
 I M P L I E D .     B Y   W A Y   O F   E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   P S F   M A K E S   N O   A N D 
 D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S 
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   P Y T H O N   W I L L   N O T 
 I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 5 .   P S F   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N 
 F O R   A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S 
 A   R E S U L T   O F   M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N , 
 O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 6 .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l 
 b r e a c h   o f   i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 7 .   N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y 
 r e l a t i o n s h i p   o f   a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   P S F   a n d 
 L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   P S F 
 t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d   p a r t y . 
 
 8 .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   P y t h o n ,   L i c e n s e e 
 a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e 
 A g r e e m e n t . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 . .   c e n t e r e d : :   B E O P E N . C O M   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   2 . 0 
 
 
 . .   c e n t e r e d : :   B E O P E N   P Y T H O N   O P E N   S O U R C E   L I C E N S E   A G R E E M E N T   V E R S I O N   1 
 
 # .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   B e O p e n . c o m   ( " B e O p e n " ) ,   h a v i n g   a n   o f f i c e   a t 
       1 6 0   S a r a t o g a   A v e n u e ,   S a n t a   C l a r a ,   C A   9 5 0 5 1 ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n 
       ( " L i c e n s e e " )   a c c e s s i n g   a n d   o t h e r w i s e   u s i n g   t h i s   s o f t w a r e   i n   s o u r c e   o r   b i n a r y 
       f o r m   a n d   i t s   a s s o c i a t e d   d o c u m e n t a t i o n   ( " t h e   S o f t w a r e " ) . 
 
 # .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   B e O p e n   P y t h o n   L i c e n s e   A g r e e m e n t , 
       B e O p e n   h e r e b y   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e 
       t o   r e p r o d u c e ,   a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e 
       w o r k s ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   t h e   S o f t w a r e   a l o n e   o r   i n   a n y   d e r i v a t i v e 
       v e r s i o n ,   p r o v i d e d ,   h o w e v e r ,   t h a t   t h e   B e O p e n   P y t h o n   L i c e n s e   i s   r e t a i n e d   i n   t h e 
       S o f t w a r e ,   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n   p r e p a r e d   b y   L i c e n s e e . 
 
 # .   B e O p e n   i s   m a k i n g   t h e   S o f t w a r e   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s . 
       B E O P E N   M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .     B Y   W A Y   O F 
       E X A M P L E ,   B U T   N O T   L I M I T A T I O N ,   B E O P E N   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R 
       W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E 
       U S E   O F   T H E   S O F T W A R E   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 # .   B E O P E N   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   T H E   S O F T W A R E   F O R 
       A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F   U S I N G , 
       M O D I F Y I N G   O R   D I S T R I B U T I N G   T H E   S O F T W A R E ,   O R   A N Y   D E R I V A T I V E   T H E R E O F ,   E V E N   I F 
       A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 # .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l   b r e a c h   o f 
       i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 # .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   a n d   i n t e r p r e t e d   i n   a l l   r e s p e c t s 
       b y   t h e   l a w   o f   t h e   S t a t e   o f   C a l i f o r n i a ,   e x c l u d i n g   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
       N o t h i n g   i n   t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f 
       a g e n c y ,   p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   B e O p e n   a n d   L i c e n s e e .     T h i s   L i c e n s e 
       A g r e e m e n t   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   B e O p e n   t r a d e m a r k s   o r   t r a d e   n a m e s   i n   a 
       t r a d e m a r k   s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y 
       t h i r d   p a r t y .     A s   a n   e x c e p t i o n ,   t h e   " B e O p e n   P y t h o n "   l o g o s   a v a i l a b l e   a t 
       h t t p : / / w w w . p y t h o n l a b s . c o m / l o g o s . h t m l   m a y   b e   u s e d   a c c o r d i n g   t o   t h e   p e r m i s s i o n s 
       g r a n t e d   o n   t h a t   w e b   p a g e . 
 
 # .   B y   c o p y i n g ,   i n s t a l l i n g   o r   o t h e r w i s e   u s i n g   t h e   s o f t w a r e ,   L i c e n s e e   a g r e e s   t o   b e 
       b o u n d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 
 
 . .   c e n t e r e d : :   C N R I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   1 . 6 . 1 
 
 # .   T h i s   L I C E N S E   A G R E E M E N T   i s   b e t w e e n   t h e   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h 
       I n i t i a t i v e s ,   h a v i n g   a n   o f f i c e   a t   1 8 9 5   P r e s t o n   W h i t e   D r i v e ,   R e s t o n ,   V A   2 0 1 9 1 
       ( " C N R I " ) ,   a n d   t h e   I n d i v i d u a l   o r   O r g a n i z a t i o n   ( " L i c e n s e e " )   a c c e s s i n g   a n d 
       o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1   s o f t w a r e   i n   s o u r c e   o r   b i n a r y   f o r m   a n d   i t s 
       a s s o c i a t e d   d o c u m e n t a t i o n . 
 
 # .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t ,   C N R I   h e r e b y 
       g r a n t s   L i c e n s e e   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e ,   w o r l d - w i d e   l i c e n s e   t o   r e p r o d u c e , 
       a n a l y z e ,   t e s t ,   p e r f o r m   a n d / o r   d i s p l a y   p u b l i c l y ,   p r e p a r e   d e r i v a t i v e   w o r k s , 
       d i s t r i b u t e ,   a n d   o t h e r w i s e   u s e   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n , 
       p r o v i d e d ,   h o w e v e r ,   t h a t   C N R I ' s   L i c e n s e   A g r e e m e n t   a n d   C N R I ' s   n o t i c e   o f   c o p y r i g h t , 
       i . e . ,   " C o p y r i g h t       1 9 9 5 - 2 0 0 1   C o r p o r a t i o n   f o r   N a t i o n a l   R e s e a r c h   I n i t i a t i v e s ;   A l l 
       R i g h t s   R e s e r v e d "   a r e   r e t a i n e d   i n   P y t h o n   1 . 6 . 1   a l o n e   o r   i n   a n y   d e r i v a t i v e   v e r s i o n 
       p r e p a r e d   b y   L i c e n s e e .     A l t e r n a t e l y ,   i n   l i e u   o f   C N R I ' s   L i c e n s e   A g r e e m e n t , 
       L i c e n s e e   m a y   s u b s t i t u t e   t h e   f o l l o w i n g   t e x t   ( o m i t t i n g   t h e   q u o t e s ) :   " P y t h o n   1 . 6 . 1 
       i s   m a d e   a v a i l a b l e   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   i n   C N R I ' s   L i c e n s e 
       A g r e e m e n t .     T h i s   A g r e e m e n t   t o g e t h e r   w i t h   P y t h o n   1 . 6 . 1   m a y   b e   l o c a t e d   o n   t h e 
       I n t e r n e t   u s i n g   t h e   f o l l o w i n g   u n i q u e ,   p e r s i s t e n t   i d e n t i f i e r   ( k n o w n   a s   a   h a n d l e ) : 
       1 8 9 5 . 2 2 / 1 0 1 3 .     T h i s   A g r e e m e n t   m a y   a l s o   b e   o b t a i n e d   f r o m   a   p r o x y   s e r v e r   o n   t h e 
       I n t e r n e t   u s i n g   t h e   f o l l o w i n g   U R L :   h t t p : / / h d l . h a n d l e . n e t / 1 8 9 5 . 2 2 / 1 0 1 3 . " 
 
 # .   I n   t h e   e v e n t   L i c e n s e e   p r e p a r e s   a   d e r i v a t i v e   w o r k   t h a t   i s   b a s e d   o n   o r 
       i n c o r p o r a t e s   P y t h o n   1 . 6 . 1   o r   a n y   p a r t   t h e r e o f ,   a n d   w a n t s   t o   m a k e   t h e   d e r i v a t i v e 
       w o r k   a v a i l a b l e   t o   o t h e r s   a s   p r o v i d e d   h e r e i n ,   t h e n   L i c e n s e e   h e r e b y   a g r e e s   t o 
       i n c l u d e   i n   a n y   s u c h   w o r k   a   b r i e f   s u m m a r y   o f   t h e   c h a n g e s   m a d e   t o   P y t h o n   1 . 6 . 1 . 
 
 # .   C N R I   i s   m a k i n g   P y t h o n   1 . 6 . 1   a v a i l a b l e   t o   L i c e n s e e   o n   a n   " A S   I S "   b a s i s .     C N R I 
       M A K E S   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D .     B Y   W A Y   O F   E X A M P L E , 
       B U T   N O T   L I M I T A T I O N ,   C N R I   M A K E S   N O   A N D   D I S C L A I M S   A N Y   R E P R E S E N T A T I O N   O R   W A R R A N T Y 
       O F   M E R C H A N T A B I L I T Y   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F 
       P Y T H O N   1 . 6 . 1   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   R I G H T S . 
 
 # .   C N R I   S H A L L   N O T   B E   L I A B L E   T O   L I C E N S E E   O R   A N Y   O T H E R   U S E R S   O F   P Y T H O N   1 . 6 . 1   F O R 
       A N Y   I N C I D E N T A L ,   S P E C I A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   L O S S   A S   A   R E S U L T   O F 
       M O D I F Y I N G ,   D I S T R I B U T I N G ,   O R   O T H E R W I S E   U S I N G   P Y T H O N   1 . 6 . 1 ,   O R   A N Y   D E R I V A T I V E 
       T H E R E O F ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   T H E R E O F . 
 
 # .   T h i s   L i c e n s e   A g r e e m e n t   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   u p o n   a   m a t e r i a l   b r e a c h   o f 
       i t s   t e r m s   a n d   c o n d i t i o n s . 
 
 # .   T h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   g o v e r n e d   b y   t h e   f e d e r a l   i n t e l l e c t u a l   p r o p e r t y 
       l a w   o f   t h e   U n i t e d   S t a t e s ,   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   f e d e r a l   c o p y r i g h t 
       l a w ,   a n d ,   t o   t h e   e x t e n t   s u c h   U . S .   f e d e r a l   l a w   d o e s   n o t   a p p l y ,   b y   t h e   l a w   o f   t h e 
       C o m m o n w e a l t h   o f   V i r g i n i a ,   e x c l u d i n g   V i r g i n i a ' s   c o n f l i c t   o f   l a w   p r o v i s i o n s . 
       N o t w i t h s t a n d i n g   t h e   f o r e g o i n g ,   w i t h   r e g a r d   t o   d e r i v a t i v e   w o r k s   b a s e d   o n   P y t h o n 
       1 . 6 . 1   t h a t   i n c o r p o r a t e   n o n - s e p a r a b l e   m a t e r i a l   t h a t   w a s   p r e v i o u s l y   d i s t r i b u t e d 
       u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( G P L ) ,   t h e   l a w   o f   t h e   C o m m o n w e a l t h   o f 
       V i r g i n i a   s h a l l   g o v e r n   t h i s   L i c e n s e   A g r e e m e n t   o n l y   a s   t o   i s s u e s   a r i s i n g   u n d e r   o r 
       w i t h   r e s p e c t   t o   P a r a g r a p h s   4 ,   5 ,   a n d   7   o f   t h i s   L i c e n s e   A g r e e m e n t .     N o t h i n g   i n 
       t h i s   L i c e n s e   A g r e e m e n t   s h a l l   b e   d e e m e d   t o   c r e a t e   a n y   r e l a t i o n s h i p   o f   a g e n c y , 
       p a r t n e r s h i p ,   o r   j o i n t   v e n t u r e   b e t w e e n   C N R I   a n d   L i c e n s e e .     T h i s   L i c e n s e   A g r e e m e n t 
       d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   C N R I   t r a d e m a r k s   o r   t r a d e   n a m e   i n   a   t r a d e m a r k 
       s e n s e   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   o r   s e r v i c e s   o f   L i c e n s e e ,   o r   a n y   t h i r d 
       p a r t y . 
 
 # .   B y   c l i c k i n g   o n   t h e   " A C C E P T "   b u t t o n   w h e r e   i n d i c a t e d ,   o r   b y   c o p y i n g ,   i n s t a l l i n g 
       o r   o t h e r w i s e   u s i n g   P y t h o n   1 . 6 . 1 ,   L i c e n s e e   a g r e e s   t o   b e   b o u n d   b y   t h e   t e r m s   a n d 
       c o n d i t i o n s   o f   t h i s   L i c e n s e   A g r e e m e n t . 
 
 
 . .   c e n t e r e d : :   A C C E P T 
 
 
 . .   c e n t e r e d : :   C W I   L I C E N S E   A G R E E M E N T   F O R   P Y T H O N   0 . 9 . 0   T H R O U G H   1 . 2 
 
 C o p y r i g h t       1 9 9 1   -   1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   A m s t e r d a m ,   T h e 
 N e t h e r l a n d s .     A l l   r i g h t s   r e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t 
 t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
 t h e   n a m e   o f   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m   o r   C W I   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r 
 p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n 
 p r i o r   p e r m i s s i o n . 
 
 S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S 
 S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O 
 E V E N T   S H A L L   S T I C H T I N G   M A T H E M A T I S C H   C E N T R U M   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T 
 O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S 
 S O F T W A R E . 
 
 
 L i c e n s e s   a n d   A c k n o w l e d g e m e n t s   f o r   I n c o r p o r a t e d   S o f t w a r e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   s e c t i o n   i s   a n   i n c o m p l e t e ,   b u t   g r o w i n g   l i s t   o f   l i c e n s e s   a n d   a c k n o w l e d g e m e n t s 
 f o r   t h i r d - p a r t y   s o f t w a r e   i n c o r p o r a t e d   i n   t h e   P y t h o n   d i s t r i b u t i o n . 
 
 
 M e r s e n n e   T w i s t e r 
 - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` _ r a n d o m `   m o d u l e   i n c l u d e s   c o d e   b a s e d   o n   a   d o w n l o a d   f r o m 
 h t t p : / / w w w . m a t h . k e i o . a c . j p /   m a t u m o t o / M T 2 0 0 2 / e m t 1 9 9 3 7 a r . h t m l .   T h e   f o l l o w i n g   a r e 
 t h e   v e r b a t i m   c o m m e n t s   f r o m   t h e   o r i g i n a l   c o d e : : 
 
       A   C - p r o g r a m   f o r   M T 1 9 9 3 7 ,   w i t h   i n i t i a l i z a t i o n   i m p r o v e d   2 0 0 2 / 1 / 2 6 . 
       C o d e d   b y   T a k u j i   N i s h i m u r a   a n d   M a k o t o   M a t s u m o t o . 
 
       B e f o r e   u s i n g ,   i n i t i a l i z e   t h e   s t a t e   b y   u s i n g   i n i t _ g e n r a n d ( s e e d ) 
       o r   i n i t _ b y _ a r r a y ( i n i t _ k e y ,   k e y _ l e n g t h ) . 
 
       C o p y r i g h t   ( C )   1 9 9 7   -   2 0 0 2 ,   M a k o t o   M a t s u m o t o   a n d   T a k u j i   N i s h i m u r a , 
       A l l   r i g h t s   r e s e r v e d . 
 
       R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
       a r e   m e t : 
 
         1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
               n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
               n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
               d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         3 .   T h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
               p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n 
               p e r m i s s i o n . 
 
       T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
       " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R 
       C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
       E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
       P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
       P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
       L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
       N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
       S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
       A n y   f e e d b a c k   i s   v e r y   w e l c o m e . 
       h t t p : / / w w w . m a t h . k e i o . a c . j p / m a t u m o t o / e m t . h t m l 
       e m a i l :   m a t u m o t o @ m a t h . k e i o . a c . j p 
 
 
 S o c k e t s 
 - - - - - - - 
 
 T h e   : m o d : ` s o c k e t `   m o d u l e   u s e s   t h e   f u n c t i o n s ,   : f u n c : ` g e t a d d r i n f o ` ,   a n d 
 : f u n c : ` g e t n a m e i n f o ` ,   w h i c h   a r e   c o d e d   i n   s e p a r a t e   s o u r c e   f i l e s   f r o m   t h e   W I D E 
 P r o j e c t ,   h t t p : / / w w w . w i d e . a d . j p / .   : : 
 
       C o p y r i g h t   ( C )   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7 ,   a n d   1 9 9 8   W I D E   P r o j e c t . 
       A l l   r i g h t s   r e s e r v e d . 
 
       R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
       a r e   m e t : 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
       3 .   N e i t h e r   t h e   n a m e   o f   t h e   p r o j e c t   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
             m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
             w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
       T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   P R O J E C T   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
       G A I _ A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
       I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   P R O J E C T   O R   C O N T R I B U T O R S   B E   L I A B L E 
       F O R   G A I _ A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
       D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
       O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
       H O W E V E R   C A U S E D   A N D   O N   G A I _ A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
       L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   G A I _ A N Y   W A Y 
       O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
       S U C H   D A M A G E . 
 
 
 F l o a t i n g   p o i n t   e x c e p t i o n   c o n t r o l 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   s o u r c e   f o r   t h e   : m o d : ` f p e c t l `   m o d u l e   i n c l u d e s   t h e   f o l l o w i n g   n o t i c e : : 
 
           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
         /                                               C o p y r i g h t   ( c )   1 9 9 6 .                                                       \ 
       |                     T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .                                   | 
       |                                                 A l l   r i g h t s   r e s e r v e d .                                                       | 
       |                                                                                                                                               | 
       |       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r       | 
       |       a n y   p u r p o s e   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   e n -       | 
       |       t i r e   n o t i c e   i s   i n c l u d e d   i n   a l l   c o p i e s   o f   a n y   s o f t w a r e   w h i c h   i s   o r       | 
       |       i n c l u d e s     a     c o p y     o r     m o d i f i c a t i o n     o f     t h i s   s o f t w a r e   a n d   i n   a l l       | 
       |       c o p i e s   o f   t h e   s u p p o r t i n g   d o c u m e n t a t i o n   f o r   s u c h   s o f t w a r e .                       | 
       |                                                                                                                                               | 
       |       T h i s     w o r k   w a s   p r o d u c e d   a t   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   L a w r e n c e       | 
       |       L i v e r m o r e   N a t i o n a l   L a b o r a t o r y   u n d e r     c o n t r a c t     n o .     W - 7 4 0 5 - E N G - 4 8       | 
       |       b e t w e e n     t h e     U . S .     D e p a r t m e n t     o f     E n e r g y   a n d   T h e   R e g e n t s   o f   t h e       | 
       |       U n i v e r s i t y   o f   C a l i f o r n i a   f o r   t h e   o p e r a t i o n   o f   U C   L L N L .                             | 
       |                                                                                                                                               | 
       |                                                             D I S C L A I M E R                                                               | 
       |                                                                                                                                               | 
       |       T h i s     s o f t w a r e   w a s   p r e p a r e d   a s   a n   a c c o u n t   o f   w o r k   s p o n s o r e d   b y   a n       | 
       |       a g e n c y   o f   t h e   U n i t e d   S t a t e s   G o v e r n m e n t .   N e i t h e r   t h e   U n i t e d   S t a t e s       | 
       |       G o v e r n m e n t     n o r   t h e   U n i v e r s i t y   o f   C a l i f o r n i a   n o r   a n y   o f   t h e i r   e m -       | 
       |       p l o y e e s ,   m a k e s   a n y   w a r r a n t y ,   e x p r e s s   o r   i m p l i e d ,   o r     a s s u m e s     a n y       | 
       |       l i a b i l i t y     o r     r e s p o n s i b i l i t y     f o r   t h e   a c c u r a c y ,   c o m p l e t e n e s s ,   o r       | 
       |       u s e f u l n e s s   o f   a n y   i n f o r m a t i o n ,     a p p a r a t u s ,     p r o d u c t ,     o r     p r o c e s s       | 
       |       d i s c l o s e d ,       o r     r e p r e s e n t s     t h a t     i t s     u s e     w o u l d     n o t     i n f r i n g e       | 
       |       p r i v a t e l y - o w n e d   r i g h t s .   R e f e r e n c e   h e r e i n   t o   a n y   s p e c i f i c     c o m m e r -       | 
       |       c i a l     p r o d u c t s ,     p r o c e s s ,     o r     s e r v i c e     b y   t r a d e   n a m e ,   t r a d e m a r k ,       | 
       |       m a n u f a c t u r e r ,   o r   o t h e r w i s e ,   d o e s   n o t     n e c e s s a r i l y     c o n s t i t u t e     o r       | 
       |       i m p l y     i t s   e n d o r s e m e n t ,   r e c o m m e n d a t i o n ,   o r   f a v o r i n g   b y   t h e   U n i t e d       | 
       |       S t a t e s   G o v e r n m e n t   o r   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   T h e   v i e w s     a n d       | 
       |       o p i n i o n s     o f   a u t h o r s   e x p r e s s e d   h e r e i n   d o   n o t   n e c e s s a r i l y   s t a t e   o r       | 
       |       r e f l e c t   t h o s e   o f   t h e   U n i t e d   S t a t e s   G o v e r n m e n t   o r     t h e     U n i v e r s i t y       | 
       |       o f     C a l i f o r n i a ,     a n d   s h a l l   n o t   b e   u s e d   f o r   a d v e r t i s i n g   o r   p r o d u c t       | 
         \     e n d o r s e m e n t   p u r p o s e s .                                                                                             / 
           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 M D 5   m e s s a g e   d i g e s t   a l g o r i t h m 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   s o u r c e   c o d e   f o r   t h e   : m o d : ` m d 5 `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
           C o p y r i g h t   ( C )   1 9 9 9 ,   2 0 0 2   A l a d d i n   E n t e r p r i s e s .     A l l   r i g h t s   r e s e r v e d . 
 
           T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
           w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
           a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
           P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
           f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
           1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
                 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
                 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
                 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
           2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
                 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
           3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
           L .   P e t e r   D e u t s c h 
           g h o s t @ a l a d d i n . c o m 
 
           I n d e p e n d e n t   i m p l e m e n t a t i o n   o f   M D 5   ( R F C   1 3 2 1 ) . 
 
           T h i s   c o d e   i m p l e m e n t s   t h e   M D 5   A l g o r i t h m   d e f i n e d   i n   R F C   1 3 2 1 ,   w h o s e 
           t e x t   i s   a v a i l a b l e   a t 
                       h t t p : / / w w w . i e t f . o r g / r f c / r f c 1 3 2 1 . t x t 
           T h e   c o d e   i s   d e r i v e d   f r o m   t h e   t e x t   o f   t h e   R F C ,   i n c l u d i n g   t h e   t e s t   s u i t e 
           ( s e c t i o n   A . 5 )   b u t   e x c l u d i n g   t h e   r e s t   o f   A p p e n d i x   A .     I t   d o e s   n o t   i n c l u d e 
           a n y   c o d e   o r   d o c u m e n t a t i o n   t h a t   i s   i d e n t i f i e d   i n   t h e   R F C   a s   b e i n g 
           c o p y r i g h t e d . 
 
           T h e   o r i g i n a l   a n d   p r i n c i p a l   a u t h o r   o f   m d 5 . h   i s   L .   P e t e r   D e u t s c h 
               g h o s t @ a l a d d i n . c o m     .     O t h e r   a u t h o r s   a r e   n o t e d   i n   t h e   c h a n g e   h i s t o r y 
           t h a t   f o l l o w s   ( i n   r e v e r s e   c h r o n o l o g i c a l   o r d e r ) : 
 
           2 0 0 2 - 0 4 - 1 3   l p d   R e m o v e d   s u p p o r t   f o r   n o n - A N S I   c o m p i l e r s ;   r e m o v e d 
                       r e f e r e n c e s   t o   G h o s t s c r i p t ;   c l a r i f i e d   d e r i v a t i o n   f r o m   R F C   1 3 2 1 ; 
                       n o w   h a n d l e s   b y t e   o r d e r   e i t h e r   s t a t i c a l l y   o r   d y n a m i c a l l y . 
           1 9 9 9 - 1 1 - 0 4   l p d   E d i t e d   c o m m e n t s   s l i g h t l y   f o r   a u t o m a t i c   T O C   e x t r a c t i o n . 
           1 9 9 9 - 1 0 - 1 8   l p d   F i x e d   t y p o   i n   h e a d e r   c o m m e n t   ( a n s i 2 k n r   r a t h e r   t h a n   m d 5 ) ; 
                       a d d e d   c o n d i t i o n a l i z a t i o n   f o r   C + +   c o m p i l a t i o n   f r o m   M a r t i n 
                       P u r s c h k e       p u r s c h k e @ b n l . g o v     . 
           1 9 9 9 - 0 5 - 0 3   l p d   O r i g i n a l   v e r s i o n . 
 
 
 A s y n c h r o n o u s   s o c k e t   s e r v i c e s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` a s y n c h a t `   a n d   : m o d : ` a s y n c o r e `   m o d u l e s   c o n t a i n   t h e   f o l l o w i n g   n o t i c e : : 
 
       C o p y r i g h t   1 9 9 6   b y   S a m   R u s h i n g 
 
                                                       A l l   R i g h t s   R e s e r v e d 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d 
       i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y 
       g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l 
       c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   S a m 
       R u s h i n g   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
       d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
       p e r m i s s i o n . 
 
       S A M   R U S H I N G   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E , 
       I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N 
       N O   E V E N T   S H A L L   S A M   R U S H I N G   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R 
       C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
       O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
       N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 C o o k i e   m a n a g e m e n t 
 - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` C o o k i e `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
       C o p y r i g h t   2 0 0 0   b y   T i m o t h y   O ' M a l l e y       t i m o @ a l u m . m i t . e d u     
 
                                     A l l   R i g h t s   R e s e r v e d 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e 
       a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y 
       g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l 
       c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f 
       T i m o t h y   O ' M a l l e y     n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y 
       p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n 
       p r i o r   p e r m i s s i o n . 
 
       T i m o t h y   O ' M a l l e y   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S 
       S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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 
       A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   T i m o t h y   O ' M a l l e y   B E   L I A B L E   F O R 
       A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
       W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
       A C T I O N ,   A R I S I N G   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   U S E   O R 
       P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 E x e c u t i o n   t r a c i n g 
 - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` t r a c e `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
       p o r t i o n s   c o p y r i g h t   2 0 0 1 ,   A u t o n o m o u s   Z o n e s   I n d u s t r i e s ,   I n c . ,   a l l   r i g h t s . . . 
       e r r . . .     r e s e r v e d   a n d   o f f e r e d   t o   t h e   p u b l i c   u n d e r   t h e   t e r m s   o f   t h e 
       P y t h o n   2 . 2   l i c e n s e . 
       A u t h o r :   Z o o k o   O ' W h i e l a c r o n x 
       h t t p : / / z o o k o . c o m / 
       m a i l t o : z o o k o @ z o o k o . c o m 
 
       C o p y r i g h t   2 0 0 0 ,   M o j a m   M e d i a ,   I n c . ,   a l l   r i g h t s   r e s e r v e d . 
       A u t h o r :   S k i p   M o n t a n a r o 
 
       C o p y r i g h t   1 9 9 9 ,   B i o r e a s o n ,   I n c . ,   a l l   r i g h t s   r e s e r v e d . 
       A u t h o r :   A n d r e w   D a l k e 
 
       C o p y r i g h t   1 9 9 5 - 1 9 9 7 ,   A u t o m a t r i x ,   I n c . ,   a l l   r i g h t s   r e s e r v e d . 
       A u t h o r :   S k i p   M o n t a n a r o 
 
       C o p y r i g h t   1 9 9 1 - 1 9 9 5 ,   S t i c h t i n g   M a t h e m a t i s c h   C e n t r u m ,   a l l   r i g h t s   r e s e r v e d . 
 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   P y t h o n   s o f t w a r e   a n d 
       i t s   a s s o c i a t e d   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   w i t h o u t   f e e   i s   h e r e b y 
       g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n   a l l   c o p i e s , 
       a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n 
       s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   n e i t h e r   A u t o m a t r i x , 
       B i o r e a s o n   o r   M o j a m   M e d i a   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
       d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 
 U U e n c o d e   a n d   U U d e c o d e   f u n c t i o n s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` u u `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
       C o p y r i g h t   1 9 9 4   b y   L a n c e   E l l i n g h o u s e 
       C a t h e d r a l   C i t y ,   C a l i f o r n i a   R e p u b l i c ,   U n i t e d   S t a t e s   o f   A m e r i c a . 
                                                     A l l   R i g h t s   R e s e r v e d 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
       d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
       p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
       b o t h   t h a t   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   a p p e a r   i n 
       s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   L a n c e   E l l i n g h o u s e 
       n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n 
       o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
       L A N C E   E L L I N G H O U S E   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
       T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
       F I T N E S S ,   I N   N O   E V E N T   S H A L L   L A N C E   E L L I N G H O U S E   C E N T R U M   B E   L I A B L E 
       F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
       W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
       M o d i f i e d   b y   J a c k   J a n s e n ,   C W I ,   J u l y   1 9 9 5 : 
       -   U s e   b i n a s c i i   m o d u l e   t o   d o   t h e   a c t u a l   l i n e - b y - l i n e   c o n v e r s i o n 
           b e t w e e n   a s c i i   a n d   b i n a r y .   T h i s   r e s u l t s   i n   a   1 0 0 0 - f o l d   s p e e d u p .   T h e   C 
           v e r s i o n   i s   s t i l l   5   t i m e s   f a s t e r ,   t h o u g h . 
       -   A r g u m e n t s   m o r e   c o m p l i a n t   w i t h   P y t h o n   s t a n d a r d 
 
 
 X M L   R e m o t e   P r o c e d u r e   C a l l s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h e   : m o d : ` x m l r p c l i b `   m o d u l e   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
               T h e   X M L - R P C   c l i e n t   i n t e r f a c e   i s 
 
       C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   b y   S e c r e t   L a b s   A B 
       C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2   b y   F r e d r i k   L u n d h 
 
       B y   o b t a i n i n g ,   u s i n g ,   a n d / o r   c o p y i n g   t h i s   s o f t w a r e   a n d / o r   i t s 
       a s s o c i a t e d   d o c u m e n t a t i o n ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d , 
       a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
       P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d 
       i t s   a s s o c i a t e d   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s 
       h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n 
       a l l   c o p i e s ,   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f 
       S e c r e t   L a b s   A B   o r   t h e   a u t h o r   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y 
       p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n 
       p r i o r   p e r m i s s i o n . 
 
       S E C R E T   L A B S   A B   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D 
       T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .     I N   N O   E V E N T   S H A L L   S E C R E T   L A B S   A B   O R   T H E   A U T H O R 
       B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y 
       D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
       A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E 
       O F   T H I S   S O F T W A R E . 
 
 
 t e s t _ e p o l l 
 - - - - - - - - - - 
 
 T h e   : m o d : ` t e s t _ e p o l l `   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e : : 
 
     C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 6   T w i s t e d   M a t r i x   L a b o r a t o r i e 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 . 
 
 S e l e c t   k q u e u e 
 - - - - - - - - - - - - - 
 
 T h e   : m o d : ` s e l e c t `   a n d   c o n t a i n s   t h e   f o l l o w i n g   n o t i c e   f o r   t h e   k q u e u e   i n t e r f a c e : : 
 
     C o p y r i g h t   ( c )   2 0 0 0   D o u g   W h i t e ,   2 0 0 6   J a m e s   K n i g h t ,   2 0 0 7   C h r i s t i a n   H e i m e s 
     A l l   r i g h t s   r e s e r v e d . 
 
     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
     a r e   m e t : 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
           d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
     A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
     I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
     F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
     D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
     O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
     H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
     L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
     O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
     S U C H   D A M A G E . 
 
 
 s t r t o d   a n d   d t o a 
 - - - - - - - - - - - - - - - 
 
 T h e   f i l e   : f i l e : ` P y t h o n / d t o a . c ` ,   w h i c h   s u p p l i e s   C   f u n c t i o n s   d t o a   a n d 
 s t r t o d   f o r   c o n v e r s i o n   o f   C   d o u b l e s   t o   a n d   f r o m   s t r i n g s ,   i s   d e r i v e d 
 f r o m   t h e   f i l e   o f   t h e   s a m e   n a m e   b y   D a v i d   M .   G a y ,   c u r r e n t l y   a v a i l a b l e 
 f r o m   h t t p : / / w w w . n e t l i b . o r g / f p / .     T h e   o r i g i n a l   f i l e ,   a s   r e t r i e v e d   o n 
 M a r c h   1 6 ,   2 0 0 9 ,   c o n t a i n s   t h e   f o l l o w i n g   c o p y r i g h t   a n d   l i c e n s i n g 
 n o t i c e : : 
 
       / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
         * 
         *   T h e   a u t h o r   o f   t h i s   s o f t w a r e   i s   D a v i d   M .   G a y . 
         * 
         *   C o p y r i g h t   ( c )   1 9 9 1 ,   2 0 0 0 ,   2 0 0 1   b y   L u c e n t   T e c h n o l o g i e s . 
         * 
         *   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
         *   p u r p o s e   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   e n t i r e   n o t i c e 
         *   i s   i n c l u d e d   i n   a l l   c o p i e s   o f   a n y   s o f t w a r e   w h i c h   i s   o r   i n c l u d e s   a   c o p y 
         *   o r   m o d i f i c a t i o n   o f   t h i s   s o f t w a r e   a n d   i n   a l l   c o p i e s   o f   t h e   s u p p o r t i n g 
         *   d o c u m e n t a t i o n   f o r   s u c h   s o f t w a r e . 
         * 
         *   T H I S   S O F T W A R E   I S   B E I N G   P R O V I D E D   " A S   I S " ,   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D 
         *   W A R R A N T Y .     I N   P A R T I C U L A R ,   N E I T H E R   T H E   A U T H O R   N O R   L U C E N T   M A K E S   A N Y 
         *   R E P R E S E N T A T I O N   O R   W A R R A N T Y   O F   A N Y   K I N D   C O N C E R N I N G   T H E   M E R C H A N T A B I L I T Y 
         *   O F   T H I S   S O F T W A R E   O R   I T S   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E . 
         * 
         * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 
 
 
 O p e n S S L 
 - - - - - - - 
 
 T h e   m o d u l e s   : m o d : ` h a s h l i b ` ,   : m o d : ` p o s i x ` ,   : m o d : ` s s l ` ,   : m o d : ` c r y p t `   u s e 
 t h e   O p e n S S L   l i b r a r y   f o r   a d d e d   p e r f o r m a n c e   i f   m a d e   a v a i l a b l e   b y   t h e 
 o p e r a t i n g   s y s t e m .   A d d i t i o n a l l y ,   t h e   W i n d o w s   i n s t a l l e r s   f o r   P y t h o n 
 i n c l u d e   a   c o p y   o f   t h e   O p e n S S L   l i b r a r i e s ,   s o   w e   i n c l u d e   a   c o p y   o f   t h e 
 O p e n S S L   l i c e n s e   h e r e : : 
 
 
     L I C E N S E   I S S U E S 
     = = = = = = = = = = = = = = 
 
     T h e   O p e n S S L   t o o l k i t   s t a y s   u n d e r   a   d u a l   l i c e n s e ,   i . e .   b o t h   t h e   c o n d i t i o n s   o f 
     t h e   O p e n S S L   L i c e n s e   a n d   t h e   o r i g i n a l   S S L e a y   l i c e n s e   a p p l y   t o   t h e   t o o l k i t . 
     S e e   b e l o w   f o r   t h e   a c t u a l   l i c e n s e   t e x t s .   A c t u a l l y   b o t h   l i c e n s e s   a r e   B S D - s t y l e 
     O p e n   S o u r c e   l i c e n s e s .   I n   c a s e   o f   a n y   l i c e n s e   i s s u e s   r e l a t e d   t o   O p e n S S L 
     p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
     O p e n S S L   L i c e n s e 
     - - - - - - - - - - - - - - - 
 
         / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
           *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 8   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
           * 
           *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
           *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
           *   a r e   m e t : 
           * 
           *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
           * 
           *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
           *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
           *         d i s t r i b u t i o n . 
           * 
           *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
           *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
           *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
           *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
           * 
           *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
           *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
           *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
           *         o p e n s s l - c o r e @ o p e n s s l . o r g . 
           * 
           *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
           *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
           *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
           * 
           *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
           *         a c k n o w l e d g m e n t : 
           *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
           *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
           *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
           *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
           *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
           *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
           *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
           *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
           *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
           *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
           *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
           *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
           *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
           * 
           *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
           *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
           *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
           * 
           * / 
 
   O r i g i n a l   S S L e a y   L i c e n s e 
   - - - - - - - - - - - - - - - - - - - - - - - 
 
         / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
           *   A l l   r i g h t s   r e s e r v e d . 
           * 
           *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
           *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
           *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
           * 
           *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
           *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
           *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
           *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
           *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
           *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
           * 
           *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
           *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
           *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
           *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
           *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
           *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
           * 
           *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
           *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
           *   a r e   m e t : 
           *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
           *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
           *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
           *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
           *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
           *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
           *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
           *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
           *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
           *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m 
           *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
           *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
           * 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
           *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
           *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
           *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
           *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
           *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
           *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
           *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
           *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
           *   S U C H   D A M A G E . 
           * 
           *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
           *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
           *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
           *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
           * / 
 
 
 e x p a t 
 - - - - - 
 
 T h e   : m o d : ` p y e x p a t `   e x t e n s i o n   i s   b u i l t   u s i n g   a n   i n c l u d e d   c o p y   o f   t h e   e x p a t 
 s o u r c e s   u n l e s s   t h e   b u i l d   i s   c o n f i g u r e d   " - - w i t h - s y s t e m - e x p a t " : : 
 
     C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
                                                                   a n d   C l a r k   C o o p e r 
 
     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 i b f f i 
 - - - - - - 
 
 T h e   : m o d : ` _ c t y p e s `   e x t e n s i o n   i s   b u i l t   u s i n g   a n   i n c l u d e d   c o p y   o f   t h e   l i b f f i 
 s o u r c e s   u n l e s s   t h e   b u i l d   i s   c o n f i g u r e d   " - - w i t h - s y s t e m - l i b f f i " : : 
 
       C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 8     R e d   H a t ,   I n c   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 . 
 
 
 z l i b 
 - - - - 
 
 T h e   : m o d : ` z l i b `   e x t e n s i o n   i s   b u i l t   u s i n g   a n   i n c l u d e d   c o p y   o f   t h e   z l i b 
 s o u r c e s   i f   t h e   z l i b   v e r s i o n   f o u n d   o n   t h e   s y s t e m   i s   t o o   o l d   t o   b e 
 u s e d   f o r   t h e   b u i l d : : 
 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 1 0   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   2 0 0 2   J o r g e   A c e r e d a         j a c e r e d a @ u s e r s . s o u r c e f o r g e . n e t       & 
                                       P e t e r   O ' G o r m a n       o g o r m a n @ u s e r s . s o u r c e f o r g e . n e t     
                                       
 P o r t i o n s   m a y   b e   c o p y r i g h t   o t h e r s ,   s e e   t h e   A U T H O R S   f i l e   i n c l u d e d   w i t h   t h i s 
 d i s t r i b u t i o n . 
 
 M a i n t a i n e d   b y   P e t e r   O ' G o r m a n       o g o r m a n @ u s e r s . s o u r c e f o r g e . n e t     
 
 B u g   R e p o r t s   a n d   o t h e r   q u e r i e s   s h o u l d   g o   t o       o g o r m a n @ u s e r s . s o u r c e f o r g e . n e t     
 
 
 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 . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 f r e e b s d . S   -   C o p y r i g h t   ( c )   1 9 9 6 ,   1 9 9 8 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 5     R e d   H a t ,   I n c . 
 	               C o p y r i g h t   ( c )   2 0 0 8     B j r n   K n i g 
 	 
       X 8 6   F o r e i g n   F u n c t i o n   I n t e r f a c e   f o r   F r e e B S D 
 
       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 i b f f i   -   C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 3     R e d   H a t ,   I n c . 
 
 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   C Y G N U S   S O L U T I O N 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 . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 p y b e n c h   L i c e n s e 
 - - - - - - - - - - - - - - - 
 
 T h i s   c o p y r i g h t   n o t i c e   a n d   l i c e n s e   a p p l i e s   t o   a l l   f i l e s   i n   t h e   p y b e n c h 
 d i r e c t o r y   o f   t h e   p y b e n c h   d i s t r i b u t i o n . 
 
 C o p y r i g h t   ( c ) ,   1 9 9 7 - 2 0 0 6 ,   M a r c - A n d r e   L e m b u r g   ( m a l @ l e m b u r g . c o m ) 
 C o p y r i g h t   ( c ) ,   2 0 0 0 - 2 0 0 6 ,   e G e n i x . c o m   S o f t w a r e   G m b H   ( i n f o @ e g e n i x . c o m ) 
 
                                       A l l   R i g h t s   R e s e r v e d . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y 
 g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s 
 a n d   t h a t   b o t h   t h a t   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   a p p e a r 
 i n   s u p p o r t i n g   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g 
 m o d i f i c a t i o n s ,   t h a t   y o u   m a k e . 
 
 T H E   A U T H O R   M A R C - A N D R E   L E M B U R G   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O 
 T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S ,   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L , 
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G 
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
 N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 X   W i n d o w   S y s t e m   L i c e n s e   -   X 1 1 R 6 . 4 
 
 C o p y r i g h t   ( c )   1 9 9 8   T h e   O p e n   G r o u p 
 
 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   O P E N   G R O U P   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l 
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r 
 o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 f r o m   T h e   O p e n   G r o u p . 
 
 X   W i n d o w   S y s t e m   i s   a   t r a d e m a r k   o f   T h e   O p e n   G r o u p 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 l i b f f i   -   C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 9     A n t h o n y   G r e e n ,   R e d   H a t ,   I n c   a n d   o t h e r s .     
 S e e   s o u r c e   f i l e s   f o r   d e t a i l 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 . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 #   C o p y r i g h t   ( C )   2 0 0 2   L a r s   G u s t b e l       l a r s @ g u s t a e b e l . d e     
 #   A l l   r i g h t s   r e s e r v e d . 
 # 
 #   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 . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
     
         f f i t a r g e t . h   -   C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 3     R e d   H a t ,   I n c . 
       C o p y r i g h t   ( C )   2 0 0 7 ,   2 0 0 8   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c 
       T a r g e t   c o n f i g u r a t i o n   m a c r o s   f o r   P o w e r P C . 
 
       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 . 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 *   s u p p o r t   r o u t i n e s   f o r   s u b p r o c e s s   m o d u l e 
   * 
   *   C u r r e n t l y ,   t h i s   e x t e n s i o n   m o d u l e   i s   o n l y   r e q u i r e d   w h e n   u s i n g   t h e 
   *   s u b p r o c e s s   m o d u l e   o n   W i n d o w s ,   b u t   i n   t h e   f u t u r e ,   s t u b s   f o r   o t h e r 
   *   p l a t f o r m s   m i g h t   b e   a d d e d   h e r e   a s   w e l l . 
   * 
   *   C o p y r i g h t   ( c )   2 0 0 4   b y   F r e d r i k   L u n d h       f r e d r i k @ p y t h o n w a r e . c o m     
   *   C o p y r i g h t   ( c )   2 0 0 4   b y   S e c r e t   L a b s   A B ,   h t t p : / / w w w . p y t h o n w a r e . c o m 
   *   C o p y r i g h t   ( c )   2 0 0 4   b y   P e t e r   A s t r a n d       a s t r a n d @ l y s a t o r . l i u . s e     
   * 
   *   B y   o b t a i n i n g ,   u s i n g ,   a n d / o r   c o p y i n g   t h i s   s o f t w a r e   a n d / o r   i t s 
   *   a s s o c i a t e d   d o c u m e n t a t i o n ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d , 
   *   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
   * 
   *   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d 
   *   i t s   a s s o c i a t e d   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s 
   *   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r s   i n 
   *   a l l   c o p i e s ,   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   t h e 
   *   a u t h o r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o 
   *   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
   *   p e r m i s s i o n . 
   * 
   *   T H E   A U T H O R S   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E , 
   *   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S . 
   *   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R 
   *   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
   *   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 , 
   *   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 #   C o p y r i g h t   2 0 0 1 - 2 0 1 0   b y   V i n a y   S a j i p .   A l l   R i g h t s   R e s e r v e d . 
 # 
 #   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 #   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d , 
 #   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t 
 #   b o t h   t h a t   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   a p p e a r   i n 
 #   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   V i n a y   S a j i p 
 #   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n 
 #   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 #   V I N A Y   S A J I P   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G 
 #   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L 
 #   V I N A Y   S A J I P   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R 
 #   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 * 
   *   C o p y r i g h t   ( C )   2 0 0 3 - 2 0 0 4   F e d e r i c o   D i   G r e g o r i o       f o g @ d e b i a n . o r g     
   * 
   *   T h i s   f i l e   i s   p a r t   o f   p s y c o p g   a n d   w a s   a d a p t e d   f o r   p y s q l i t e .   F e d e r i c o   D i 
   *   G r e g o r i o   g a v e   t h e   p e r m i s s i o n   t o   u s e   i t   w i t h i n   p y s q l i t e   u n d e r   t h e   f o l l o w i n g 
   *   l i c e n s e : 
   * 
   *   T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
   *   w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
   *   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
   * 
   *   P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
   *   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
   * 
   *   1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
   *         c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
   *         i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
   *         a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
   *   2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
   *         m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
   *   3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
   * / 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   P y t h o n   v e r s i o n   2 . 7 . 3   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T H E   F O L L O W I N G   N O T I C E S   A N D   I N F O R M A T I O N   A P P L Y   T O   G S K i t   v e r s i o n   8 . 0 . 5 0 . x 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 z l i b :   T h e   p r o g r a m   c o n t a i n s   a n   e m b e d d e d ,   s t a t i c a l l y   l i n k e d   c o p y   o f   z l i b .   
 S e e   w w w . z l i b . n e t .     I B M   o b t a i n e d   p o r t i o n s   o f   z l i b   s o f t w a r e   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s : 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 / *   z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y   
 v e r s i o n   1 . 2 . 4 ,   M a r c h   1 4 t h ,   2 0 1 0   
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 1 0   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
   T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .     
 I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   
 u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   
 t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   
 a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   
 n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y 
     M a r k   A d l e r 
 
 * / 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   z l i b   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O p e n S S L :     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   s o f t w a r e   c u r r e n t l y   d e v e l o p e d   b y 
 T h e   O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .     I B M   o b t a i n e d   t h e   m a j o r i t y   
 o f   t h e   O p e n S S L   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   
 l i c e n s e s :   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
     L I C E N S E   I S S U E S 
     = = = = = = = = = = = = = = 
 
     T h e   O p e n S S L   t o o l k i t   s t a y s   u n d e r   a   d u a l   l i c e n s e ,   i . e .   b o t h   t h e   c o n d i t i o n s   o f 
     t h e   O p e n S S L   L i c e n s e   a n d   t h e   o r i g i n a l   S S L e a y   l i c e n s e   a p p l y   t o   t h e   t o o l k i t . 
     S e e   b e l o w   f o r   t h e   a c t u a l   l i c e n s e   t e x t s .   A c t u a l l y   b o t h   l i c e n s e s   a r e   B S D - s t y l e 
     O p e n   S o u r c e   l i c e n s e s .   I n   c a s e   o f   a n y   l i c e n s e   i s s u e s   r e l a t e d   t o   O p e n S S L 
     p l e a s e   c o n t a c t   o p e n s s l - c o r e @ o p e n s s l . o r g . 
 
     O p e n S S L   L i c e n s e 
     - - - - - - - - - - - - - - - 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 1   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s 
   *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e   u s e d   t o 
   *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
   *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t 
   *         o p e n s s l - c o r e @ o p e n s s l . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L " 
   *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t . 
   * 
   *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g 
   *         a c k n o w l e d g m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t 
   *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) " 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y 
   *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g 
   *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m 
   *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   * 
   * / 
 
   O r i g i n a l   S S L e a y   L i c e n s e 
   - - - - - - - - - - - - - - - - - - - - - - - 
 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n 
   *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) . 
   *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L . 
   *   
   *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s 
   *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s 
   *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A , 
   *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L   d o c u m e n t a t i o n 
   *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t   t e r m s 
   *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) . 
   *   
   *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n 
   *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d . 
   *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n   a t t r i b u t i o n 
   *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d . 
   *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r 
   *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e . 
   *   
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
   *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y 
   *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) " 
   *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e   l i b r a r y 
   *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) . 
   *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e   t h e r e o f )   f r o m   
   *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n   a c k n o w l e d g e m e n t : 
   *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) " 
   *   
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   
   *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e   v e r s i o n   o r 
   *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t   s i m p l y   b e 
   *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e 
   *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ] 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   O p e n S S L   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   
 a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   
 O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   
 C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   
 P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   
 A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   
 
 S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   
 t h e i r   r e s p e c t i v e   o w n e r s .   
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e 
 p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S 
 ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D 
 A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U 
 D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S 
 O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t     1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r 
 U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n 
 t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) 
 a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a 
 F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a 
 F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D 
 P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 
 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G 
 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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R 
 S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t 
 b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e 
 c o p y r i g h t   h o l d e r . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   G S K i t   v e r s i o n   8 . 0 . 5 0 . x   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 a s t - k s h   d a t e d   2 0 1 0 :   T h e   P r o g r a m   i n c l u d e s   a s t - k s h   d a t e d   2 0 1 0   s o f t w a r e . 
 I B M   o b t a i n e d   t h e   a s t - k s h   d a t e d   2 0 1 0   s o f t w a r e   u n d e r   t h e   t e r m s   a n d 
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 *                               T h i s   s o f t w a r e   i s   p a r t   o f   t h e   a s t   p a c k a g e                               * 
 *                     C o p y r i g h t   ( c )   1 9 8 5 - 2 0 1 0   A T & T   I n t e l l e c t u a l   P r o p e r t y                     * 
 *                                             a n d   i s   l i c e n s e d   u n d e r   t h e                                               * 
 *                                     C o m m o n   P u b l i c   L i c e n s e ,   V e r s i o n   1 . 0                                     * 
 *                                         b y   A T & T   I n t e l l e c t u a l   P r o p e r t y                                           * 
 *                                                                                                                                             * 
 *                                 A   c o p y   o f   t h e   L i c e n s e   i s   a v a i l a b l e   a t       
 C P L :   h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / c p l 1 . 0 . t x t 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o m m o n   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 
 [ O S I   A p p r o v e d   L i c e n s e ] 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   C O M M O N   P U B L I C 
 L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M 
 C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d 
 d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e 
 d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a 
 C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e 
 a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o 
 t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n 
 c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t 
 d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e 
 n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n 
 c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
 R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o 
 r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m , 
 d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h 
 d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s 
 R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d 
 P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e 
 C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e 
 P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h 
 a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e 
 L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s 
 w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s 
 t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y 
 C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l 
 p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o 
 R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f 
 i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e 
 r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e 
 r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y . 
 F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o 
 d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e 
 b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
 c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t 
 f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s 
 o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d 
 c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d 
 n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d 
 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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
 d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l 
 d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d 
 b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
 C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r 
 t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e 
 P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f 
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e 
 o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h 
 r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s 
 i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o 
 i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r 
 w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f 
 a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h 
 C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y 
 e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s 
 a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l 
 a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e 
 e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n 
 c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s 
 r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r 
 t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o 
 c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y 
 r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n 
 a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t 
 C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s 
 r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h 
 C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e 
 C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r 
 C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t 
 r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N 
 " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E , 
 N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h 
 R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d 
 d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f 
 r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f 
 p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a , 
 p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y 
 C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T 
 P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S 
 G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e 
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e 
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h 
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h 
 p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a   C o n t r i b u t o r   w i t h   r e s p e c t   t o 
 a   p a t e n t   a p p l i c a b l e   t o   s o f t w a r e   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a 
 l a w s u i t ) ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   b y   t h a t   C o n t r i b u t o r   t o   s u c h   R e c i p i e n t 
 u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   I n 
 a d d i t i o n ,   i f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y 
 ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m 
 i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e ) 
 i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r 
 S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o 
 c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s 
 n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f 
 s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e , 
 R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s 
 r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t 
 a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d 
 s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n 
 o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e 
 m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o 
 p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e . 
 N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t . 
 I B M   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   I B M   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e 
 a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e 
 A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t 
 u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t 
 i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s 
 C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s 
 2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e 
 i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r 
 e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t 
 e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e 
 i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s 
 A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r 
 a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n 
 a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   a s t - k s h   d a t e d   2 0 1 0   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C h e r r y P y   v e r s i o n   3 . 6 . 0 :   T h e   P r o g r a m   i n c l u d e s   C h e r r y P y   v e r s i o n   3 . 6 . 0 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   C h e r r y P y   v e r s i o n   3 . 6 . 0   s o f t w a r e   u n d e r   t h e 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1 ,   C h e r r y P y   T e a m   ( t e a m @ c h e r r y p y . o r g ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
             a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
         *   N e i t h e r   t h e   n a m e   o f   t h e   C h e r r y P y   T e a m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   
             m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   
             w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 C o p y r i g h t   ( c )   2 0 0 5 ,   T i a g o   C o g u m b r e i r o       c o g u m b r e i r o @ u s e r s . s f . n e t     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
             a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
         *   N e i t h e r   t h e   n a m e   o f   S y l v a i n   H e l l e g o u a r c h   n o r   t h e   n a m e s   o f   h i s 
             c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
             t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   C h e r r y P y   v e r s i o n   3 . 6 . 0   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 @ @ @ @ @ @ @ @ @ @ @ @ 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S Q L i t e   v e r s i o n   3 . 7 . 1 3 :   T h e   P r o g r a m   i n c l u d e s   S Q L i t e   v e r s i o n   3 . 7 . 1 3 
 s o f t w a r e .   I B M   o b t a i n e d   t h e   S Q L i t e   v e r s i o n   3 . 7 . 1 3   s o f t w a r e   u n d e r   t h e 
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e ( s ) : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 2 0 0 1   S e p t e m b e r   1 5 
 
 T h e   a u t h o r   d i s c l a i m s   c o p y r i g h t   t o   t h i s   s o u r c e   c o d e .     I n   p l a c e   o f 
 a   l e g a l   n o t i c e ,   h e r e   i s   a   b l e s s i n g : 
 
 M a y   y o u   d o   g o o d   a n d   n o t   e v i l . 
 M a y   y o u   f i n d   f o r g i v e n e s s   f o r   y o u r s e l f   a n d   f o r g i v e   o t h e r s . 
 M a y   y o u   s h a r e   f r e e l y ,   n e v e r   t a k i n g   m o r e   t h a n   y o u   g i v e . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   S Q L i t e   v e r s i o n   3 . 7 . 1 3   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   S p e c t r u m   S c a l e   f o r 
 L i n u x   o n   z   S y s t e m s   v e r s i o n   4 . 1 . 1   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   I n f o S p h e r e   D a t a   R e p l i c a t i o n   M a n a g e m e n t   C o n s o l e   /   A c c e s s   S e r v e r   v 1 1 . 3 . 3 . 3   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 A p a c h e   S o f t w a r e   L i c e n s e   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 : .     
 
 A p a c h e   J a k a r t a   C o m m o n s   C L I 
 
 
 / *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *   d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
   *   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t 
   *   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *   p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " , 
   *   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 
 E N D   O F   A p a c h e   S o f t w a r e   L i c e n s e   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 I n s t a l l A n y w h e r e   2 0 1 1   i n c l u d e s   t h e   f o l l o w i n g : 
 
 -   C o m m o n s   C o d e c   1 . 3 ;   A N T   1 . 6 . 2 ;   B r o w s e r L a u n c h e r   V 1 . 4 b 1 ;     H S Q L D B   V 1 . 7 . 1 ;     I C U 4 J   V 3 . 6 . 1 ;   J T O P E N   V 5 . 1 . 1 
 
 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 -   C o m m o n s   C o d e c   1 . 3 
 -   A N T   1 . 6 . 2 
 * 	 A n t   1 . 8 . 3 
 * 	 A t i n j e c t   1 . 0 
 -   X M L 4 J   4 . 5 . 1 7 
 -   X M L 4 C   5 . 7 
 
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F     A p a c h e   L i c e n s e   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B R O W S E R L A U N C H E R   C O D E .     
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   B r o w s e r L a u n c h e r   s o f t w a r e : 
 
 -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
   I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 H S Q L   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   H S Q L   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 -   H S Q L D B   V 1 . 7 . 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   H S Q L   D e v e l o p m e n t   G r o u p :     
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 E N D   O F   H S Q L   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I C U 4 J   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   I C U 4 J   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 -   I C U 4 J   V 3 . 6 . 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   I C U :     
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :   h t t p : / / w w w . i c u - p r o j e c t . o r g / 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t       1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 E N D   O F   I C U   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J T O p e n   S o u r c e   C o d e .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   I C U 4 J   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 -   J T O p e n   5 . 1 . 1   
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   J T O p e n :     
 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 E N D   O F   J T O P E N   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 I B M   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   S o l a r i s ,   J a v a   T e c h n o l o g y   E d i t i o n 
 J R E   n o t i c e s   a r e   s t o r e d   i n   t h e   f o l l o w i n g   r e l a t i v e   d i r e c t o r i e s   ( w h e r e   j r e X X   i s   e i t h e r   j r e 3 2 ,   f o r   t h e   3 2   b i t   J R E   o r   j r e 6 4   f o r   t h e   6 4   b i t   J R E ) 
 j r e X X / n o t i c e s . t x t 
 j r e X X / d o c s / c o n t e n t / e n / n o t i c e s . t x t 
 j r e X X / d o c s / l a u n c h p a d / c o n t e n t / n o t i c e s . h t m l 
 
 
 E N D   O F   I B M   R u n t i m e   E n v i r o n m e n t   f o r   S o l a r i s ,   J a v a   T e c h n o l o g y   E d i t i o n       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   p r o g r a m   i n s t a l l s   a   v e r s i o n   o f   t h e   J a v a   J R E   w h i c h   i n c l u d e s   t h e   J a v a   " N o t i c e s   a n d   I n f o r m a t i o n "   f i l e   
 
 J R E   n o t i c e s   a r e   s t o r e d   i n   t h e   f o l l o w i n g   r e l a t i v e   d i r e c t o r i e s   ( w h e r e   j r e X X   i s   e i t h e r   j r e 3 2 ,   f o r   t h e   3 2   b i t   J R E   o r   j r e 6 4   f o r   t h e   6 4   b i t   J R E ) 
 j r e X X / n o t i c e s . t x t 
 j r e X X / d o c s / c o n t e n t / e n / n o t i c e s . t x t 
 j r e X X / d o c s / l a u n c h p a d / c o n t e n t / n o t i c e s . h t m l 
 
 E N D   O F   J a v a   J R E ,   a d a p t e d   b y   I B M   f o r   I B M   S o f t w a r e       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0 
 
 M o z i l l a   R h i n o   J a v a s c r i p t 
 
 1 .   D e f i n i t i o n s 
 - - - - - - - - - - - - - - 
 
 1 . 1 .   " C o n t r i b u t o r " 
         m e a n s   e a c h   i n d i v i d u a l   o r   l e g a l   e n t i t y   t h a t   c r e a t e s ,   c o n t r i b u t e s   t o 
         t h e   c r e a t i o n   o f ,   o r   o w n s   C o v e r e d   S o f t w a r e . 
 
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n " 
         m e a n s   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n s   o f   o t h e r s   ( i f   a n y )   u s e d 
         b y   a   C o n t r i b u t o r   a n d   t h a t   p a r t i c u l a r   C o n t r i b u t o r ' s   C o n t r i b u t i o n . 
 
 1 . 3 .   " C o n t r i b u t i o n " 
         m e a n s   C o v e r e d   S o f t w a r e   o f   a   p a r t i c u l a r   C o n t r i b u t o r . 
 
 1 . 4 .   " C o v e r e d   S o f t w a r e " 
         m e a n s   S o u r c e   C o d e   F o r m   t o   w h i c h   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d 
         t h e   n o t i c e   i n   E x h i b i t   A ,   t h e   E x e c u t a b l e   F o r m   o f   s u c h   S o u r c e   C o d e 
         F o r m ,   a n d   M o d i f i c a t i o n s   o f   s u c h   S o u r c e   C o d e   F o r m ,   i n   e a c h   c a s e 
         i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
 1 . 5 .   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " 
         m e a n s 
 
         ( a )   t h a t   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d   t h e   n o t i c e   d e s c r i b e d 
                 i n   E x h i b i t   B   t o   t h e   C o v e r e d   S o f t w a r e ;   o r 
 
         ( b )   t h a t   t h e   C o v e r e d   S o f t w a r e   w a s   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f 
                 v e r s i o n   1 . 1   o r   e a r l i e r   o f   t h e   L i c e n s e ,   b u t   n o t   a l s o   u n d e r   t h e 
                 t e r m s   o f   a   S e c o n d a r y   L i c e n s e . 
 
 1 . 6 .   " E x e c u t a b l e   F o r m " 
         m e a n s   a n y   f o r m   o f   t h e   w o r k   o t h e r   t h a n   S o u r c e   C o d e   F o r m . 
 
 1 . 7 .   " L a r g e r   W o r k " 
         m e a n s   a   w o r k   t h a t   c o m b i n e s   C o v e r e d   S o f t w a r e   w i t h   o t h e r   m a t e r i a l ,   i n   
         a   s e p a r a t e   f i l e   o r   f i l e s ,   t h a t   i s   n o t   C o v e r e d   S o f t w a r e . 
 
 1 . 8 .   " L i c e n s e " 
         m e a n s   t h i s   d o c u m e n t . 
 
 1 . 9 .   " L i c e n s a b l e " 
         m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e , 
         w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y ,   a n y   a n d 
         a l l   o f   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 1 . 1 0 .   " M o d i f i c a t i o n s " 
         m e a n s   a n y   o f   t h e   f o l l o w i n g : 
 
         ( a )   a n y   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o , 
                 d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   C o v e r e d 
                 S o f t w a r e ;   o r 
 
         ( b )   a n y   n e w   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   c o n t a i n s   a n y   C o v e r e d 
                 S o f t w a r e . 
 
 1 . 1 1 .   " P a t e n t   C l a i m s "   o f   a   C o n t r i b u t o r 
         m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   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 ,   m e t h o d , 
         p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   s u c h 
         C o n t r i b u t o r   t h a t   w o u l d   b e   i n f r i n g e d ,   b u t   f o r   t h e   g r a n t   o f   t h e 
         L i c e n s e ,   b y   t h e   m a k i n g ,   u s i n g ,   s e l l i n g ,   o f f e r i n g   f o r   s a l e ,   h a v i n g 
         m a d e ,   i m p o r t ,   o r   t r a n s f e r   o f   e i t h e r   i t s   C o n t r i b u t i o n s   o r   i t s 
         C o n t r i b u t o r   V e r s i o n . 
 
 1 . 1 2 .   " S e c o n d a r y   L i c e n s e " 
         m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   t h e   G N U 
         L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 1 ,   t h e   G N U   A f f e r o   G e n e r a l 
         P u b l i c   L i c e n s e ,   V e r s i o n   3 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h o s e 
         l i c e n s e s . 
 
 1 . 1 3 .   " S o u r c e   C o d e   F o r m " 
         m e a n s   t h e   f o r m   o f   t h e   w o r k   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s . 
 
 1 . 1 4 .   " Y o u "   ( o r   " Y o u r " ) 
         m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h i s 
         L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   t h a t 
         c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r 
         p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t 
         o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y , 
         w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n 
         f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l 
         o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   L i c e n s e   G r a n t s   a n d   C o n d i t i o n s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 2 . 1 .   G r a n t s 
 
 E a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
 n o n - e x c l u s i v e   l i c e n s e : 
 
 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k ) 
         L i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m a k e   a v a i l a b l e , 
         m o d i f y ,   d i s p l a y ,   p e r f o r m ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   e x p l o i t   i t s 
         C o n t r i b u t i o n s ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   M o d i f i c a t i o n s ,   o r 
         a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
 ( b )   u n d e r   P a t e n t   C l a i m s   o f   s u c h   C o n t r i b u t o r   t o   m a k e ,   u s e ,   s e l l ,   o f f e r 
         f o r   s a l e ,   h a v e   m a d e ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   e i t h e r   i t s 
         C o n t r i b u t i o n s   o r   i t s   C o n t r i b u t o r   V e r s i o n . 
 
 2 . 2 .   E f f e c t i v e   D a t e 
 
 T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n   2 . 1   w i t h   r e s p e c t   t o   a n y   C o n t r i b u t i o n 
 b e c o m e   e f f e c t i v e   f o r   e a c h   C o n t r i b u t i o n   o n   t h e   d a t e   t h e   C o n t r i b u t o r   f i r s t 
 d i s t r i b u t e s   s u c h   C o n t r i b u t i o n . 
 
 2 . 3 .   L i m i t a t i o n s   o n   G r a n t   S c o p e 
 
 T h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2   a r e   t h e   o n l y   r i g h t s   g r a n t e d   u n d e r 
 t h i s   L i c e n s e .   N o   a d d i t i o n a l   r i g h t s   o r   l i c e n s e s   w i l l   b e   i m p l i e d   f r o m   t h e 
 d i s t r i b u t i o n   o r   l i c e n s i n g   o f   C o v e r e d   S o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d   b y   a 
 C o n t r i b u t o r : 
 
 ( a )   f o r   a n y   c o d e   t h a t   a   C o n t r i b u t o r   h a s   r e m o v e d   f r o m   C o v e r e d   S o f t w a r e ; 
         o r 
 
 ( b )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   Y o u r   a n d   a n y   o t h e r   t h i r d   p a r t y ' s 
         m o d i f i c a t i o n s   o f   C o v e r e d   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   i t s 
         C o n t r i b u t i o n s   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   i t s   C o n t r i b u t o r 
         V e r s i o n ) ;   o r 
 
 ( c )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f 
         i t s   C o n t r i b u t i o n s . 
 
 T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   i n   t h e   t r a d e m a r k s ,   s e r v i c e   m a r k s , 
 o r   l o g o s   o f   a n y   C o n t r i b u t o r   ( e x c e p t   a s   m a y   b e   n e c e s s a r y   t o   c o m p l y   w i t h 
 t h e   n o t i c e   r e q u i r e m e n t s   i n   S e c t i o n   3 . 4 ) . 
 
 2 . 4 .   S u b s e q u e n t   L i c e n s e s 
 
 N o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   a s   a   r e s u l t   o f   Y o u r   c h o i c e   t o 
 d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   a   s u b s e q u e n t   v e r s i o n   o f   t h i s 
 L i c e n s e   ( s e e   S e c t i o n   1 0 . 2 )   o r   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f 
 p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 . 3 ) . 
 
 2 . 5 .   R e p r e s e n t a t i o n 
 
 E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t h e   C o n t r i b u t o r   b e l i e v e s   i t s 
 C o n t r i b u t i o n s   a r e   i t s   o r i g i n a l   c r e a t i o n ( s )   o r   i t   h a s   s u f f i c i e n t   r i g h t s 
 t o   g r a n t   t h e   r i g h t s   t o   i t s   C o n t r i b u t i o n s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 2 . 6 .   F a i r   U s e 
 
 T h i s   L i c e n s e   i s   n o t   i n t e n d e d   t o   l i m i t   a n y   r i g h t s   Y o u   h a v e   u n d e r 
 a p p l i c a b l e   c o p y r i g h t   d o c t r i n e s   o f   f a i r   u s e ,   f a i r   d e a l i n g ,   o r   o t h e r 
 e q u i v a l e n t s . 
 
 2 . 7 .   C o n d i t i o n s 
 
 S e c t i o n s   3 . 1 ,   3 . 2 ,   3 . 3 ,   a n d   3 . 4   a r e   c o n d i t i o n s   o f   t h e   l i c e n s e s   g r a n t e d 
 i n   S e c t i o n   2 . 1 . 
 
 3 .   R e s p o n s i b i l i t i e s 
 - - - - - - - - - - - - - - - - - - - 
 
 3 . 1 .   D i s t r i b u t i o n   o f   S o u r c e   F o r m 
 
 A l l   d i s t r i b u t i o n   o f   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   F o r m ,   i n c l u d i n g   a n y 
 M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e ,   m u s t   b e   u n d e r 
 t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   t h a t   t h e   S o u r c e 
 C o d e   F o r m   o f   t h e   C o v e r e d   S o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s 
 L i c e n s e ,   a n d   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   t h i s   L i c e n s e .   Y o u   m a y   n o t 
 a t t e m p t   t o   a l t e r   o r   r e s t r i c t   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e 
 F o r m . 
 
 3 . 2 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   F o r m 
 
 I f   Y o u   d i s t r i b u t e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   F o r m   t h e n : 
 
 ( a )   s u c h   C o v e r e d   S o f t w a r e   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e 
         F o r m ,   a s   d e s c r i b e d   i n   S e c t i o n   3 . 1 ,   a n d   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f 
         t h e   E x e c u t a b l e   F o r m   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   s u c h   S o u r c e   C o d e 
         F o r m   b y   r e a s o n a b l e   m e a n s   i n   a   t i m e l y   m a n n e r ,   a t   a   c h a r g e   n o   m o r e 
         t h a n   t h e   c o s t   o f   d i s t r i b u t i o n   t o   t h e   r e c i p i e n t ;   a n d 
 
 ( b )   Y o u   m a y   d i s t r i b u t e   s u c h   E x e c u t a b l e   F o r m   u n d e r   t h e   t e r m s   o f   t h i s 
         L i c e n s e ,   o r   s u b l i c e n s e   i t   u n d e r   d i f f e r e n t   t e r m s ,   p r o v i d e d   t h a t   t h e 
         l i c e n s e   f o r   t h e   E x e c u t a b l e   F o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r 
         t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   F o r m   u n d e r   t h i s   L i c e n s e . 
 
 3 . 3 .   D i s t r i b u t i o n   o f   a   L a r g e r   W o r k 
 
 Y o u   m a y   c r e a t e   a n d   d i s t r i b u t e   a   L a r g e r   W o r k   u n d e r   t e r m s   o f   Y o u r   c h o i c e , 
 p r o v i d e d   t h a t   Y o u   a l s o   c o m p l y   w i t h   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   f o r 
 t h e   C o v e r e d   S o f t w a r e .   I f   t h e   L a r g e r   W o r k   i s   a   c o m b i n a t i o n   o f   C o v e r e d 
 S o f t w a r e   w i t h   a   w o r k   g o v e r n e d   b y   o n e   o r   m o r e   S e c o n d a r y   L i c e n s e s ,   a n d   t h e 
 C o v e r e d   S o f t w a r e   i s   n o t   I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s ,   t h i s 
 L i c e n s e   p e r m i t s   Y o u   t o   a d d i t i o n a l l y   d i s t r i b u t e   s u c h   C o v e r e d   S o f t w a r e 
 u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e ( s ) ,   s o   t h a t   t h e   r e c i p i e n t   o f 
 t h e   L a r g e r   W o r k   m a y ,   a t   t h e i r   o p t i o n ,   f u r t h e r   d i s t r i b u t e   t h e   C o v e r e d 
 S o f t w a r e   u n d e r   t h e   t e r m s   o f   e i t h e r   t h i s   L i c e n s e   o r   s u c h   S e c o n d a r y 
 L i c e n s e ( s ) . 
 
 3 . 4 .   N o t i c e s 
 
 Y o u   m a y   n o t   r e m o v e   o r   a l t e r   t h e   s u b s t a n c e   o f   a n y   l i c e n s e   n o t i c e s 
 ( i n c l u d i n g   c o p y r i g h t   n o t i c e s ,   p a t e n t   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y , 
 o r   l i m i t a t i o n s   o f   l i a b i l i t y )   c o n t a i n e d   w i t h i n   t h e   S o u r c e   C o d e   F o r m   o f 
 t h e   C o v e r e d   S o f t w a r e ,   e x c e p t   t h a t   Y o u   m a y   a l t e r   a n y   l i c e n s e   n o t i c e s   t o 
 t h e   e x t e n t   r e q u i r e d   t o   r e m e d y   k n o w n   f a c t u a l   i n a c c u r a c i e s . 
 
 3 . 5 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s 
 
 Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t , 
 i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d 
 S o f t w a r e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n 
 b e h a l f   o f   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y 
 s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y ,   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y 
 Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   e v e r y   C o n t r i b u t o r   f o r   a n y 
 l i a b i l i t y   i n c u r r e d   b y   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t , 
 i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   Y o u   m a y   i n c l u d e   a d d i t i o n a l 
 d i s c l a i m e r s   o f   w a r r a n t y   a n d   l i m i t a t i o n s   o f   l i a b i l i t y   s p e c i f i c   t o   a n y 
 j u r i s d i c t i o n . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s 
 L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   S o f t w a r e   d u e   t o 
 s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h 
 t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b ) 
 d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t 
 b e   p l a c e d   i n   a   t e x t   f i l e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   C o v e r e d 
 S o f t w a r e   u n d e r   t h i s   L i c e n s e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e 
 o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a 
 r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 5 .   T e r m i n a t i o n 
 - - - - - - - - - - - - - - 
 
 5 . 1 .   T h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   w i l l   t e r m i n a t e   a u t o m a t i c a l l y 
 i f   Y o u   f a i l   t o   c o m p l y   w i t h   a n y   o f   i t s   t e r m s .   H o w e v e r ,   i f   Y o u   b e c o m e 
 c o m p l i a n t ,   t h e n   t h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   f r o m   a   p a r t i c u l a r 
 C o n t r i b u t o r   a r e   r e i n s t a t e d   ( a )   p r o v i s i o n a l l y ,   u n l e s s   a n d   u n t i l   s u c h 
 C o n t r i b u t o r   e x p l i c i t l y   a n d   f i n a l l y   t e r m i n a t e s   Y o u r   g r a n t s ,   a n d   ( b )   o n   a n 
 o n g o i n g   b a s i s ,   i f   s u c h   C o n t r i b u t o r   f a i l s   t o   n o t i f y   Y o u   o f   t h e 
 n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s   p r i o r   t o   6 0   d a y s   a f t e r   Y o u   h a v e 
 c o m e   b a c k   i n t o   c o m p l i a n c e .   M o r e o v e r ,   Y o u r   g r a n t s   f r o m   a   p a r t i c u l a r 
 C o n t r i b u t o r   a r e   r e i n s t a t e d   o n   a n   o n g o i n g   b a s i s   i f   s u c h   C o n t r i b u t o r 
 n o t i f i e s   Y o u   o f   t h e   n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s ,   t h i s   i s   t h e 
 f i r s t   t i m e   Y o u   h a v e   r e c e i v e d   n o t i c e   o f   n o n - c o m p l i a n c e   w i t h   t h i s   L i c e n s e 
 f r o m   s u c h   C o n t r i b u t o r ,   a n d   Y o u   b e c o m e   c o m p l i a n t   p r i o r   t o   3 0   d a y s   a f t e r 
 Y o u r   r e c e i p t   o f   t h e   n o t i c e . 
 
 5 . 2 .   I f   Y o u   i n i t i a t e   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   b y   a s s e r t i n g   a   p a t e n t 
 i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s , 
 c o u n t e r - c l a i m s ,   a n d   c r o s s - c l a i m s )   a l l e g i n g   t h a t   a   C o n t r i b u t o r   V e r s i o n 
 d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   t h e   r i g h t s   g r a n t e d   t o 
 Y o u   b y   a n y   a n d   a l l   C o n t r i b u t o r s   f o r   t h e   C o v e r e d   S o f t w a r e   u n d e r   S e c t i o n 
 2 . 1   o f   t h i s   L i c e n s e   s h a l l   t e r m i n a t e . 
 
 5 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   5 . 1   o r   5 . 2   a b o v e ,   a l l 
 e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h 
 h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   Y o u r   d i s t r i b u t o r s   u n d e r   t h i s   L i c e n s e 
 p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 *                                                                                                                                             * 
 *     6 .   D i s c l a i m e r   o f   W a r r a n t y                                                                                       * 
 *     - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                       * 
 *                                                                                                                                             * 
 *     C o v e r e d   S o f t w a r e   i s   p r o v i d e d   u n d e r   t h i s   L i c e n s e   o n   a n   " a s   i s "               * 
 *     b 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 i t h e r   e x p r e s s e d ,   i m p l i e d ,   o r     * 
 *     s t a t u t o r y ,   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 ,   w a r r a n t i e s   t h a t   t h e               * 
 *     C o v e r e d   S o f t w a r e   i s   f r e e   o f   d e f e c t s ,   m e r c h a n t a b l e ,   f i t   f o r   a                 * 
 *     p a r t i c u l a r   p u r p o s e   o r   n o n - i n f r i n g i n g .   T h e   e n t i r e   r i s k   a s   t o   t h e           * 
 *     q u a l i t y   a n d   p e r f o r m a n c e   o f   t h e   C o v e r e d   S o f t w a r e   i s   w i t h   Y o u .                 * 
 *     S h o u l d   a n y   C o v e r e d   S o f t w a r e   p r o v e   d e f e c t i v e   i n   a n y   r e s p e c t ,   Y o u           * 
 *     ( n o t   a n y   C o n t r i b u t o r )   a s s u m e   t h e   c o s t   o f   a n y   n e c e s s a r y   s e r v i c i n g ,       * 
 *     r e p a i r ,   o r   c o r r e c t i o n .   T h i s   d i s c l a i m e r   o f   w a r r a n t y   c o n s t i t u t e s   a n       * 
 *     e s s e n t i a l   p a r t   o f   t h i s   L i c e n s e .   N o   u s e   o f   a n y   C o v e r e d   S o f t w a r e   i s       * 
 *     a u t h o r i z e d   u n d e r   t h i s   L i c e n s e   e x c e p t   u n d e r   t h i s   d i s c l a i m e r .                   * 
 *                                                                                                                                             * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 *                                                                                                                                             * 
 *     7 .   L i m i t a t i o n   o f   L i a b i l i t y                                                                                     * 
 *     - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                     * 
 *                                                                                                                                             * 
 *     U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   t o r t             * 
 *     ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   a n y                       * 
 *     C o n t r i b u t o r ,   o r   a n y o n e   w h o   d i s t r i b u t e s   C o v e r e d   S o f t w a r e   a s                     * 
 *     p e r m i t t e d   a b o v e ,   b e   l i a b l e   t o   Y o u   f o r   a n y   d i r e c t ,   i n d i r e c t ,                   * 
 *     s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r             * 
 *     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 ,   d a m a g e s   f o r   l o s t   p r o f i t s ,   l o s s   o f         * 
 *     g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y         * 
 *     a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ,   e v e n   i f   s u c h   p a r t y             * 
 *     s h a l l   h a v e   b e e n   i n f o r m e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   T h i s       * 
 *     l i m i t a t i o n   o f   l i a b i l i t y   s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r       * 
 *     p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m   s u c h   p a r t y ' s   n e g l i g e n c e   t o   t h e               * 
 *     e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h   l i m i t a t i o n .   S o m e                               * 
 *     j u r i s d i c t i o n s   d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f                       * 
 *     i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s ,   s o   t h i s   e x c l u s i o n   a n d                     * 
 *     l i m i t a t i o n   m a y   n o t   a p p l y   t o   Y o u .                                                                         * 
 *                                                                                                                                             * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 8 .   L i t i g a t i o n 
 - - - - - - - - - - - - - 
 
 A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   m a y   b e   b r o u g h t   o n l y   i n   t h e 
 c o u r t s   o f   a   j u r i s d i c t i o n   w h e r e   t h e   d e f e n d a n t   m a i n t a i n s   i t s   p r i n c i p a l 
 p l a c e   o f   b u s i n e s s   a n d   s u c h   l i t i g a t i o n   s h a l l   b e   g o v e r n e d   b y   l a w s   o f   t h a t 
 j u r i s d i c t i o n ,   w i t h o u t   r e f e r e n c e   t o   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s . 
 N o t h i n g   i n   t h i s   S e c t i o n   s h a l l   p r e v e n t   a   p a r t y ' s   a b i l i t y   t o   b r i n g 
 c r o s s - c l a i m s   o r   c o u n t e r - c l a i m s . 
 
 9 .   M i s c e l l a n e o u s 
 - - - - - - - - - - - - - - - - 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   t h e   s u b j e c t 
 m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
 u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
 n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s 
 t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r 
 s h a l l   n o t   b e   u s e d   t o   c o n s t r u e   t h i s   L i c e n s e   a g a i n s t   a   C o n t r i b u t o r . 
 
 1 0 .   V e r s i o n s   o f   t h e   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 0 . 1 .   N e w   V e r s i o n s 
 
 M o z i l l a   F o u n d a t i o n   i s   t h e   l i c e n s e   s t e w a r d .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n 
 1 0 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   o r 
 p u b l i s h   n e w   v e r s i o n s   o f   t h i s   L i c e n s e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a 
 d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
 1 0 . 2 .   E f f e c t   o f   N e w   V e r s i o n s 
 
 Y o u   m a y   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n 
 o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e , 
 o r   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   p u b l i s h e d   b y   t h e   l i c e n s e 
 s t e w a r d . 
 
 1 0 . 3 .   M o d i f i e d   V e r s i o n s 
 
 I f   y o u   c r e a t e   s o f t w a r e   n o t   g o v e r n e d   b y   t h i s   L i c e n s e ,   a n d   y o u   w a n t   t o 
 c r e a t e   a   n e w   l i c e n s e   f o r   s u c h   s o f t w a r e ,   y o u   m a y   c r e a t e   a n d   u s e   a 
 m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   y o u   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e 
 a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t 
 s u c h   m o d i f i e d   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) . 
 
 1 0 . 4 .   D i s t r i b u t i n g   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h   S e c o n d a r y 
 L i c e n s e s 
 
 I f   Y o u   c h o o s e   t o   d i s t r i b u t e   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h 
 S e c o n d a r y   L i c e n s e s   u n d e r   t h e   t e r m s   o f   t h i s   v e r s i o n   o f   t h e   L i c e n s e ,   t h e 
 n o t i c e   d e s c r i b e d   i n   E x h i b i t   B   o f   t h i s   L i c e n s e   m u s t   b e   a t t a c h e d . 
 
 E x h i b i t   A   -   S o u r c e   C o d e   F o r m   L i c e n s e   N o t i c e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
     T h i s   S o u r c e   C o d e   F o r m   i s   s u b j e c t   t o   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c 
     L i c e n s e ,   v .   2 . 0 .   I f   a   c o p y   o f   t h e   M P L   w a s   n o t   d i s t r i b u t e d   w i t h   t h i s 
     f i l e ,   Y o u   c a n   o b t a i n   o n e   a t   h t t p : / / m o z i l l a . o r g / M P L / 2 . 0 / . 
 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k 
 f o r   s u c h   a   n o t i c e . 
 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 E x h i b i t   B   -   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s "   N o t i c e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
     T h i s   S o u r c e   C o d e   F o r m   i s   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " ,   a s 
     d e f i n e d   b y   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   v .   2 . 0 . 
 
 E N D   O F   M o z i l l a   R h i n o   J a v a s c r i p t   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 P u T T Y   0 . 5 8   ( d e r i v a t i v e   w o r k ) 
 P o r t i o n s   o f   t h e   S W T   c l a s s   o r g / e c l i p s e / s w t / i n t e r n a l / i m a g e / P n g D e f l a t e r   a r e   b a s e d   o n   P u T T Y ' s   s s h z l i b . c .   P u T T Y   i s   m a d e   a v a i l a b l e   b y   M o z i l l a . o r g .   U s e   o f   P u T T Y   i s   g o v e r n e d   b y   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   t h e   f o l l o w i n g   M I T - s t y l e   l i c e n s e :   
 P u T T Y   i s   c o p y r i g h t   1 9 9 7 - 2 0 0 7   S i m o n   T a t h a m .   
 P o r t i o n s   c o p y r i g h t   R o b e r t   d e   B a t h ,   J o r i s   v a n   R a n t w i j k ,   D e l i a n   D e l c h e v ,   A n d r e a s   S c h u l t z ,   J e r o e n   M a s s a r ,   W e z   F u r l o n g ,   N i c o l a s   B a r r y ,   J u s t i n   B r a d f o r d ,   B e n   H a r r i s ,   M a l c o l m   S m i t h ,   A h m a d   K h a l i f a ,   M a r k u s   K u h n ,   a n d   C O R E   S D I   S . A .   
 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   S I M O N   T A T H A M   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 .   
 
 E N D   O F   P u T T Y   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 E c l i p s e   v 4 . 2 . 2 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 
 E c l i p s e   4 . 2 . 2 
 E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 5 . 6 
 E c l i p s e   E M F   2 . 8 . 3 
 E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 8 . 2 
 E c l i p s e   G E F   3 . 8 . 2 
 C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 
 C o m m o n s   L o g g i n g   1 . 0 . 4 
 D O M   3 
 F e l i x   S C R   A P I   1 . 6 
 I C U 4 J   4 . 4 . 2 
 I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e - s u b s e t ) 
 J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0 
 J a v a   S e r v l e t   A P I   3 . 1 - b 3 3 
 J e t t y   8 . 1 . 3 
 O S G i   M a t e r i a l s   4 . 3 . 0 
 S A X   2 . 0 . 2 
 X M L - A P I s   1 . 3 . 4 
 X M L 4 J   4 . 3 
 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 1 .   D E F I N I T I O N S   
 " C o n t r i b u t i o n "   m e a n s :   
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r :   
 i ) c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i ) a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m .   
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m .   
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s .   
 2 .   G R A N T   O F   R I G H T S   
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r .   
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t .   
 3 .   R E Q U I R E M E N T S   
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t :   
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ;   
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ;   
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d   
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m .   
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m .   
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n .   
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s .   
 5 .   N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s .   
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 7 .   G E N E R A L 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e .   
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n .   
 E N D   O F   E c l i p s e   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F I L E   f o r   I B M   I n f o S p h e r e   D a t a   R e p l i c a t i o n   M a n a g e m e n t   C o n s o l e   /   A c c e s s   S e r v e r   v 1 1 . 3 . 3 . 3 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S t a r t   o f   I B M   E n t e r p r i s e   C o n t e n t   M a n a g e m e n t   T e x t   S e a r c h   5 . 2 . 1   N o t i c e s   a n d   I n f o r m a t i o n 
 
 I B M ( R )   6 4 - b i t   S D K   f o r   W i n d o w s ( R )   o n   A M D 6 4   /   E M 6 4 T   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R )   o n   A M D 6 4   /   E M 6 4 T   a r c h i t e c t u r e ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 
 T h e   f o l l o w i n g   a r e   E x c l u d e d   C o m p o n e n t s :   
 A p a c h e   H a r m o n y : - 
 *   A n n o t a t i o n   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   B e a n s   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   j n d i   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   l a n g - m a n a g e m e n t   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   l o g g i n g   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   s e c u r i t y   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   s q l   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   j a v a . u t i l   ( p a r t   o f   l u n i )   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) )   
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   E X C L U D E D   C O M P O N E N T S 
 
                                                                                                                                                                                                                             
 
 O T H E R   N O T I C E S 
 
 T h e   f o l l o w i n g   N o t i c e s   a p p l y   t o   p o r t i o n s   o f   t h i s   P r o g r a m .   
 
 T h e y   a r e   n o t   p a r t   o f   t h e   l i c e n s e   u n d e r   w h i c h   y o u   r e c e i v e   t h e   P r o g r a m   a n d   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y .   
 
 D e s c r i p t i o n   /   N o t i c e s 
 
 A p a c h e   V 1 . 1   L i c e n s e   I t e m s 
 
 *   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   ( B C E L ) 
 *   R e g u l a r   E x p r e s s i o n   1 . 2 
 *   R e s o l v e r 
 *   X M L   N a m e s p a c e   u t i l i t i e s 
 *   X M L   S e c u r i t y 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g   . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
                                                                                                                                                                     
 
 A p a c h e   V 2   L i c e n s e   I t e m s 
 
 *   D e r b y   
 *   H a r m o n y 
 *   X a l a n   ( X S L T 4 J )   
 *   X a l a n   S e r i a l i z e r 
 *   X e r c e s   ( X M L 4 J ) 
 *   X M L - A P I S   
 *   X M L - C o m m o n s 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
   1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
                                                                                                                                                                     
 A p a c h e   H a r m o n y 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
                                                                                                                                                                     
 
 A p a c h e   X a l a n   ( X S L T 4 J ) 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   O v i d i u   P r e d e s c u         o v i d i u @ c u p . h p . c o m         o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w a s   o r i g i n a l l y   d e v e l o p e d   a t   H e w l e t t   P a c k a r d   C o m p a n y . 
 
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 
 *   I B M   C o r p o r a t i o n 
 
 o   B 2 B X M L 4 J   1 . 2 . 1 
 
 *   I B M   C o r p o r a t i o n   a n d   o t h e r s 
 
 o   X S L T 4 J   2 . 7 
 
 o   X M L 4 J   4 . 4   
 
 o   J A X P   1 . 3   &   1 . 4 
 
 *   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 o   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   5 . 0   
 
 o   R e g u l a r   E x p r e s s i o n   1 . 2   
 
                                                                                                                                                                     
 
 A p a c h e   X a l a n   S e r i a l i z e r 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   . 
 
                                                                                                                                                                     
 
 A p a c h e   X e r c e s   ( X M L 4 J )   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) .   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g :   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m .   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
                                                                                                                                                                     
 
 A p a c h e   x m l - c o m m o n s   x m l - a p i s 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
   a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 
                                                                                                                                                                     
 
 C o o l S e r v l e t s . c o m 
 
 T h e   P r o g r a m   m a y   i n c l u d e   C S   C o d e V i e w e r   1 . 0 .   T h i s   s o f t w a r e   i s   C o p y r i g h t   1 9 9 9   b y   C o o l S e r v l e t s . c o m . 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   n a m e   o f   C o o l S e r v l e t s . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O O L S E R V L E T S . C O M   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
                                                                                                                                                                     
 
 C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v   0 . 1 0 k 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v .   0 . 1 0 k ;   
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w :   
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h 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   a n d   w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r 
 
 r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
                                                                                                                                                                     
 
 D O M 
 
 P l e a s e   r e f e r   t o   N o t i c e   a t :   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / i p r - n o t i c e - 2 0 0 2 1 2 3 1 # N o t i c e s   
 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   C o p y r i g h t     1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
                                                                                                                                                                     
 
 F d L i b M 
 
 C o p y r i g h t   ( C )   1 9 9 3   b y   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 
 D e v e l o p e d   a t   S u n S o f t ,   a   S u n   M i c r o s y s t e m s ,   I n c .   b u s i n e s s .   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   i s   f r e e l y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   n o t i c e   i s   p r e s e r v e d .   
 
                                                                                                                                                                     
 
 I C U 4 J 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   C o p y r i g h t   ( c ) 
 
 1 9 9 5 - 2 0 0 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d .   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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
                                                                                                                                                                     
 
 I n f o - Z I P 
 
 T h i s   i s   v e r s i o n   2 0 0 3 - M a y - 0 8   o f   t h e   I n f o - Z I P   c o p y r i g h t   a n d   l i c e n s e .   T h e   d e f i n i t i v e   v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   i n d e f i n i t e l y . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 3   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
 M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   C h r i s t i a n   S p i e l e r ,   A n t o i n e   V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e 
 
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s )   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d . 
 
 3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   o f   t h e   I n f o - Z I P   U R L ( s ) . 
 
 4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s . 
 
                                                                                                                                                                     
 
 L i b u n g i f   -   A n   u n c o m p r e s s e d   G I F   l i b r a r y   -   E r i c   S .   R a y m o n d 
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7   E r i c   S .   R a y m o n d 
 
 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 . 
 
                                                                                                                                                                     
 
 R E L A X   N G   O b j e c t   M o d e l / P a r s e r   
 
 M I T   C o p y r i g h t   ( c ) 
 
 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 . 
 
                                                                                                                                                                     
 
 R e l a x N G C C   -   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . "   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   o f   t h e   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
                                                                                                                                                                     
 
 S A X   P a r s e r 
 
 F o r   i n f o r m a t i o n   a n d   c o p y r i g h t   s t a t u s ,   p l e a s e   r e f e r   t o :   h t t p : / / w w w . s a x p r o j e c t . o r g /   
 
                                                                                                                                                                     
 
 W 3 C ( c )   S o f t w a r e   N o t i c e 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1   
 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 J o s e p h   R e a g l e         M a i l t o : s i t e - p o l i c y @ w 3 . o r g       
 
 L a s t   r e v i s e d   b y   R e a g l e   $ D a t e :   2 0 0 4 / 0 4 / 0 6   1 7 : 2 0 : 2 6 
 
                                                                                                                                                                     
 
 z l i b   S o f t w a r e   N o t i c e 
 
 z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
 v e r s i o n   1 . 1 . 3 ,   J u l y   9 t h ,   1 9 9 8 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 
     T h e   d a t a   f o r m a t   u s e d   b y   t h e   z l i b   l i b r a r y   i s   d e s c r i b e d   b y   R F C s   ( R e q u e s t   f o r     C o m m e n t s )   1 9 5 0   t o   1 9 5 2   i n   t h e   f i l e s   f t p : / / d s . i n t e r n i c . n e t / r f c / r f c 1 9 5 0 . t x t     ( z l i b   f o r m a t ) ,   r f c 1 9 5 1 . t x t   ( d e f l a t e   f o r m a t )   a n d   r f c 1 9 5 2 . t x t   ( g z i p   f o r m a t 
 
                                                                                                                                                                     
 
 M o z i l l a   R h i n o 
 
   *   T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   N e t s c a p e   P u b l i c 
   *   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e 
   *   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f 
   *   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / N P L / 
   * 
   *   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S 
   *   I S "   b 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 i t h e r   e x p r e s s   o r 
   *   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g 
   *   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * 
   *   T h e   O r i g i n a l   C o d e   i s   R h i n o   c o d e ,   r e l e a s e d 
   *   M a y   6 ,   1 9 9 9 . 
   * 
   *   T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   N e t s c a p e 
   *   C o m m u n i c a t i o n s   C o r p o r a t i o n .     P o r t i o n s   c r e a t e d   b y   N e t s c a p e   a r e 
   *   C o p y r i g h t   ( C )   1 9 9 7 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l 
   *   R i g h t s   R e s e r v e d . 
   * 
   *   C o n t r i b u t o r ( s ) : 
   * 
   *   K e m a l   B a y r a m 
   *   P a t r i c k   B e a r d 
   *   N o r r i s   B o y d 
   *   I g o r   B u k a n o v ,   i g o r @ m i r 2 . o r g 
   *   B r e n d a n   E i c h 
   *   E t h a n   H u g g 
   *   R o g e r   L a w r e n c e 
   *   T e r r y   L u c a s 
   *   M i k e   M c C a b e 
   *   M i l e n   N a n k o v 
   *   A t t i l a   S z e g e d i ,   s z e g e d i a @ f r e e m a i l . h u 
   *   I a n   D .   S t e w a r t 
   *   A n d i   V a j d a 
   *   A n d r e w   W a s o n 
   * / 
 
 
                                                                                                                                                                     
 O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 
 ( a )   W i l y   T e c h n o l o g y :   P o r t i o n s   o f   t h e   s o u r c e   c o d e   i n   t h e   j a v a . l a n g . i n s t r u m e n t . I n s t r u m e n t a t i o n   c o m p o n e n t   a r e   C o p y r i g h t   2 0 0 3   W i l y   T e c h n o l o g y ,   I n c . . 
 
 ( b )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   1 9 9 2 . 
 
 ( c )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( d )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
                                                                                                                                                                     
 
 E N D   O F   N o t i c e s   f o r   I B M   E n t e r p r i s e   C o n t e n t   M a n a g e m e n t   T e x t   S e a r c h   5 . 2 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   D a t a   S e r v e r   M a n a g e r   E n t e r p r i s e   E d i t i o n   V 2 . 1   a n d   
 I B M   D a t a   S e r v e r   M a n a g e r   B a s e   E d i t i o n   V 2 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   
 S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 A p a c h e   C o m m o n s   D a e m o n   V 1 . 0 . 2 
 A p a c h e   C o m m o n s   B e a n U t i l s   V 1 . 7 . 0 
 A p a c h e   C o m m o n s   C o d e c   V 1 . 3 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   V 3 . 2 . 1 
 A p a c h e   C o m m o n s   D B C P   V 1 . 2 . 1 
 A p a c h e   C o m m o n s   F i l e U p l o a d   V 1 . 2 
 A p a c h e   C o m m o n s   H T T P C l i e n t   V 3 . 1 
 A p a c h e   C o m m o n s   I O   V 1 . 4 
 A p a c h e   C o m m o n s   L a n g   V 2 . 3 
 A p a c h e   C o m m o n s   L o g g i n g   V 1 . 0 . 4 
 A p a c h e   C o m m o n s   N e t   V 2 . 0 
 A p a c h e   C o m m o n s   P o o l   V 1 . 3 
 A p a c h e   L o g 4 J   V 1 . 2 . 1 4 
 A p a c h e   X M L - R P C   V 3 . 1 
 A p a c h e   W S - C o m m o n   U t i l   V 1 . 0 . 2 
 C o d e   G e n e r a t i o n   L i b r a r y   V 2 . 1 . 3 
 j a c k s o n - a n n o t a t i o n s   V 2 . 5 . 1 
 j a c k s o n - c o r e   v 2 . 5 . 1 
 j a c k s o n - d a t a b i n d   v 2 . 5 . 1 
 J e t t y   v 6 . 1 . 2 3 ( S u b s e t ) 
     -   j e t t y - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . s e r v e r _ 6 . 1 . 2 3 . j a r ) 
     -   j e t t y - u t i l - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . u t i l _ 6 . 1 . 2 3 . j a r ) 
 Q u a r t z   ( O p e n   S y m p h o n y )   v 1 . 6 . 4 
 S N M P 4 J   v 1 . 1 0 . 1 
 S p r i n g   D y n a m i c   M o d u l e s   V 1 . 1 . 0 
 S p r i n g   F r a m e w o r k   V 2 . 5 . 5 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   
 l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I B M   E C L I P S E   S D K   C O D E .   T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 4 . 2 . 2     T h e   
 f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   
 p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 T h e   f o l l o w i n g   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   2 . 1 . 1   
 A p a c h e   C o m m o n s   E L   1 . 0   
 A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 4 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r ) 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I s   2 . 0 ) 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   A P I s   2 . 4 . 0 ) 
 A p a c h e   X M L 4 J   4 . 3 
 E c l i p s e   3 . 4 . 2 
 E c l i p s e   D T P   1 . 6 . 2 
 E c l i p s e   E M F   2 . 4 . 2 
 E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 4 . 2 	 
 D e r b y   1 0 . 3 . 1 . 4 
 I C U 4 J   3 . 8 . 1   
 J a v a   S e r v l e t   A P I   2 . 4 . 0 	 J e t t y   5 . 1 . 1 4 
 J S c h   0 . 1 . 3 7 
 J U n i t   4 . 3 . 1 
 O S G i   M a t e r i a l s   4 . 1 . 0 
 B u s i n e s s   &   I n t e l l i g e n c e   R e p o r t i n g   T o o l s   2 . 3 . 2 ( B I R T ) 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   
 i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   
 c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   
 f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   
 F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   
 n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   
 E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   
 l i c e n s e   a g r e e m e n t .   
 
 E N D   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   P r o g r a m   i n c l u d e s   I B M   J A V A   S D K / J R E     V 7 . 6   S R   1 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 L o c a t i o n   o f   N o t i c e s   F i l e 
 T h e   n o t i c e s   f i l e   i s   l o c a t e d   i n   d i r e c t o r y :       . . . \ j d k \ n o t i c e s . t x t     
 
 E N D   O F   I B M   J A V A   S D K / J R E     V 7 . 6   S R   1   J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O R A C L E   C O D E .   T h i s   P r o g r a m   i n c l u d e s   O r a c l e   f i l e s   S o u r c e M a p p e r . j a v a   a n d   
 C l a s s M a p p e r . j a v a .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   
 w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .   H o w e v e r ,   
 O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r   i m p l i e d ,   t o   u s e r s   o f   
 t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   
 e x c l u s i v e   o f   a n y   w a r r a n t y   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 ,   a l l   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   o r   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 ,   n o n i n f r i n g e m e n t   
 o r   a n y   o t h e r   w a r r a n t y ,   w h e t h e r   e x p r e s s e d   o r   i m p l i e d .   Y o u   u s e   t h i s   
 S o f t w a r e   a t   y o u r   o w n   r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   
 a n y   d a m a g e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   
 s p e c i a l ,   c o v e r ,   r e l i a n c e ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   f r o m   y o u r   
 u s e   o f   t h e   S o f t w a r e . 
 
 E N D   O F   S O U R C E M A P P E R . J A V A   A N D   C L A S S M A P P E R . J A V A   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 W 3 C   D O C U M E N T   L I C E N S E .   T h i s   p r o g r a m   i n c l u d e s   W 3 C   d o c u m e n t s .     T h e   f o l l o w i n g   a r e   
 n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   d o c u m e n t s . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   
 f o l l o w i n g   l i c e n s e . 
 
 L i c e n s e 
 
 B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   
 s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   
 a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
         *   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
         *   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   
             e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   
             p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   
             C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   
             C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   
             R e s e r v e d .   
             h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
         *   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   
 o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   
 c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   
 p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   
 C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   
 i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 
 D i s c l a i m e r s 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   
 p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   
 w i t h   c o p y r i g h t   h o l d e r s . 
 
 N o t e s 
 
 T h i s   v e r s i o n :   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   
 T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   
 b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   
 s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   
 a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   
 l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   
 t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   
 a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   
 s p e c i f i c a t i o n s . 
 
 E N D   O F   W 3 C   D O C U M E N T   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
           	 N O T I C E S   A N D   I N F O R M A T I O N   f o r   W a s   L i b e r t y   P r o f i l e   8 . 5 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 A p a c h e   A r i e s 
 A p a c h e   A x i s 
 A p a c h e   C o m m o n s   B e a n u t i l 
 A p a c h e   C o m m o n s   C o d e c   
 A p a c h e   C o m m o n s   C o l l e c t i o n s   
 A p a c h e   C o m m o n s   D i g e s t e r   
 A p a c h e   C o m m o n s   D i s c o v e r y   
 A p a c h e   C o m m o n s   H T T P   C l i e n t   
 A p a c h e   C o m m o n s   L a n g   
 A p a c h e   C o m m o n s   L o g g i n g   
 A p a c h e   C o m m o n s   P o o l   
 A p a c h e   F e l i x   S h e l l 
 A p a c h e   F e l i x   S C R 
 A p a c h e   F e l i x   O B R 
 A p a c h e   G e r o n i m o   s p e c s   ( s u b s e t )             
 A p a c h e   J S T L   
 A p a c h e   T o m c a t   ( s u b s e t ) 
 O p e n J P A   
 M y F a c e s   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
   ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
   ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
   ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
   W o r k s ;   a n d 
 
   ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E C L I P S E   C O D E   
 
 E P L .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   
 t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " )   . 
 
 T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 C a i r o   B i n d i n g ,   C a i r o   L i b r a r y ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   
 M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s ,   p i x m a n ,   X H T M L   D T D s ,   M X J 4 ,     
 A s p e c t   J   R u n t i m e , ,     I B M   E c l i p s e   S D K ,   I B M   E c l i p s e   H e l p   S y s t e m   3 . 0 . 1   c o m p o n e n t s ,     
 H i g g e n s   T o k e n   S e r v e r ,     T P T P   ,   E M F ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s ) ,   E c l i p s e   E q u i n o x   m e t a t y p e .     
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   
 i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   
 C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   
 a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   
 p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   
 y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   
 e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   
 a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     
 T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   
 a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
     h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   
 a t   . w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 . 0 :     T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
     P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 
 
 E N D   O F   J A V A   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 O b j e c t W e b   A S M :   T h e   P r o g r a m   i n c l u d e s   A S M   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   O b j e c t W e b   A S M   L i c e n s e : 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
 O F   S U C H   D A M A G E . 
 
 E N D   O F   O B J E C T W E B   A S M   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 S E R P .     T h e   P r o g r a m   i n c l u d e s   S E R P   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
     b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   S E R P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S L F 4 J .     T h e   P r o g r a m   i n c l u d e s   S L F 4 J   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
   *   A l l   r i g h t s   r e s e r v e d . 
   *   
   *   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 . 
 
 E N D   O F   S L F 4 J   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
   
 
 A P A C H E   C O D E   I .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 .     T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 -   A p a c h e   A x i s 	 	 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   D i s c o v e r y   	 V 0 . 2   	 
 -   A p a c h e   C o m m o n s   O R O   	 V 2 . 0 
 -   A p a c h e   J a k a r t a 	 	 v 5 . 0 
 -   A p a c h e   R e g e x p 	 	 V . 1 0 
 -   A p a c h e   R e g e x p                         	 	 V 1 . 2 
 -   A p a c h e   T o m c a t 	 	 V 4 . 1 . 3 
 -   A p a c h e   S O A P 	 	 	 V 2 . 3 
 -   A p a c h e   W S I L 4 J 	 	 V 1 . 0 
 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 / *   
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t     2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "     a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "     m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e "   , 
   *         n o r   m a y   " A p a c h e "     a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "     A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 E N D   O F   A P A C H E   C O D E   I   N O T I C E S   A N D   I N F O R M A T I O N       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A P A C H E   C O D E   I I .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 -   A p a c h e   A n t                                   	 	 v 1 . 6 . 2 ,   v 1 . 7 
 -   A p a c h e   A x i s 	 	 	 v 1 . 2 . 1 
 -   A p a c h e   B a t i k 	 	 	 v 1 . 6 
 -   A p a c h e   C a c t u s 	   	 v 1 . 7 
 -   A p a c h e   C o m m o n s   C o d e c 	 v 1 . 3 
 -   A p a c h e   C o m m o n s   E l 	 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   L o g g i n g 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   N e t 	 	 v 1 . 4 
 -   A p a c h e   C o m m o n s   C o d e c   	 v 1 . 3 
 -   A p a c h e   C o m m o n s   L o g g i n g 	 v 1 . 0 . 4 
 -   A p a c h e   D e r b y 	 	 	 v 1 0 . 5 
 -   A p a c h e   J a s p e r 	 	 v 5 . 5 
 -   A p a c h e   J S O N 4 J 	 	 v 1 . 0 
 -   A p a c h e   F O P 	 	 	 v 0 . 2 0 . 5 
 -   A p a c h e   H a r m o n y 	 	 v 5 . 0 
 -   A p a c h e   L O G 4 J 	 	 v 1 . 2 
 -   A p a c h e   L u c e n e 	 	 v 1 . 9 ,   V 2 . 3 
 -   A p a c h e   X a l a n 	 	 	 v 2 . 7 
 -   A p a c h e   X e r c e s 	 	 v 2 . 9 ,   V 4 . 4 
 -   A p a c h e   X M L   -   A P I S 	 	 v 1 . 3 
 -   A p a c h e   X M L   R e s o l v e r 	 	 v 1 . 2 
 -   A p a c h e   X M l   S e r i a l i z e 	 	 v   2 . 7 
 -   M o r t b a y . J E T T Y 	 	 v 5 . 1 
 -   A p a c h e   J e n a 	 	 	 v 2 . 6 . 4 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F   A P A C H E   C O D E   I I   N O T I C E S   A N D   I N F O R M A T I O N       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A N T L R 
 
 T h i s   P r o g r a m   i n c l u d e s   A N T L R   V 2 . 7 . 6 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   
 d o m a i n .     A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   
 s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   
 i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   
 c o m m e r c i a l   s o f t w a r e .   
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   
 a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   
 m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   
 o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   
 t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   
 r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   
 t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   
 A N T L R .   I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   
 s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   
 c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   
 a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d .   
 
 H e r e   i s   t h e   l i c e n s e   U R L :   h t t p : / / w w w . a n t l r 2 . o r g / l i c e n s e . h t m l 
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A N T L R 
 
 
 A S M 
 
 T h i s   P r o g r a m   i n c l u d e s   A S M   v 3 . 1   a n d   v 3 . 2 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
         t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A S M 
 
 
 B R O W S E R L A U N C H E R 
 
 T h i s   P r o g r a m   i n c l u d e s   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e s p o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   B R O W S E R L A U N C H E R 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 D O J O   T O O L K I T 
 T h i s   P r o g r a m   i n c l u d e s   D o j o   T o o l k i t   v 1 . 6 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 G N O M E   A N D   G T K +   B I N D I N G S 
 
 T h i s   P r o g r a m   c o n t a i n s   t h e   G N O M E   B i n d i n g ,   G T K +   B i n d i n g ,   a n d   G T K +   B i n d i n g   f o r   M o z i l l a . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   G N O M E   A N D   G T K +   B I N D I N G S 
 
 
 H S Q L D B 
 
 T h i s   P r o g r a m   i n c l u d e s   H S Q L D B   V 1 . 7 . 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   H S Q L D B 
 
 
 I C U 
 
 T h i s   P r o g r a m   i n c l u d e s   I C U   a n d   I C U 4 J . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :   h t t p : / / w w w . i c u - p r o j e c t . o r g / 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t       1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I C U 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 I B M   E C L I P S E   S D K   C O D E .   
 T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 4 . 4 . 2 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 
   - -   E c l i p s e   V 4 . 4 . 2 
   - -   E c l i p s e   B I R T   V 4 . 4 . 2 
   - -   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   V 3 . 8 . 1   ( s u b s e t ) 
   - -   E c l i p s e   D T P   V 1 . 1 2 . 0 
   - -   E c l i p s e   E M F   V 2 . 1 0 . 1   
   - -   E c l i p s e   E M F - M o d e l   Q u e r y   V 1 . 8 . 0 
   - -   E c l i p s e   E M F - M o d e l   T r a n s a c t i o n   V 1 . 8 . 0 
   - -   E c l i p s e   E M F - V a l i d a t i o n   F r a m e w o r k   V 1 . 8 . 0   
   - -   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   V 3 . 1 0 . 2   
   - -   E c l i p s e   G E F   V 3 . 9 . 1 0 1 
   - -   E c l i p s e   G M F   1 . 8 . 1 
   -     E c l i p s e   G M F   R u n t i m e   V 1 . 6 . 2 
   - -   L P G   r u n t i m e   V 1 . 1 
   -     E c l i p s e   M 2 T - J E T   V 0 . 9 . 2   
   -     E c l i p s e   O C L   V 1 . 2 . 3 
   -     E c l i p s e   S t a n d a r d   W i d g e t   T o o l k i t 
   -     E c l i p s e   U M L 2   V 2 . 2 . 2 
   - -   E c l i p s e   W T P   W e b   S e r v i c e s   V 3 . 6 . 3   
   - -   E c l i p s e   X S D   V 2 . 1 0 . 1 ( E c l i p s e   E M F + X S D   2 . 1 0 . 1   )   
   -     J a v a   M i r r o r   A P I   
   - -   J e t t y   V 8 . 1 . 1 6 
   - -   J S c h     V 0 . 1 . 5 1 
   - -   J u n i t   V 3 . 8 . 2 
   - -   J u n i t   V 4 . 1 1 . 0 
   - -   O S G i   M a t e r i a l s   V 6 . 0 . 0 
   -     P u t t y   V 0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s )   
   - -   S A T 4 J   V 2 . 3 . 5   ( s u b s e t )   
   -     S A X   V 2 . 0 . 2   
   -     D O M   S M I L   A n i m a t i o n   V 1 . 0   J a v a   B i n d i n g   ( s u b s e t )   
   -     D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   V 1 . 1 . 0   
   -     D O M   3   
   -     H T M L   D T D s   V 4 . 0 . 1   
   -     S i m p l e   A P I   f o r   C S S   ( S A C )   V 1 . 3 . 0   
   - -   W 3 C   W S D L 4 J   V 1 . 5 . 1   
   -     X H T M L   D T D s   V 1 . 1 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 E N D   O F   E P L   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 D a t a   T o o l s   P r o j e c t   ( D T P )   o f   I B M   E c l i p s e   S D K 
 
 I B M   E C L I P S E   S D K   C O D E   i n c l u d e   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 4 . 4 . 2 .     
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 4 . 4 . 2   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 E N D   O F   I B M   E C L I P S E   S D K   V 4 . 4 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 R S E   V 4 . 4 
 
 E c l i p s e   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   e - m a i l   r e q u e s t   t o   i b m t o o l s @ c a . i b m . c o m ) :   
 E c l i p s e   T a r g e t   M a n a g e m e n t   3 . 6 
 
 E N D   O F   R S E   4 . 4   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J A V A C U P 
 
 T h i s   P r o g r a m   i n c l u d e s   J a v a   C U P   V 1 0 K . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 J A V A C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 ( r u n t i m e . j a r   c o m p o n e n t ) 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r   
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J A V A C U P 
 
 
 J e n a   2 . 6 . 4 
 T h i s   P r o g r a m   i n c l u d e s   J e n a   v 2 . 6 . 4 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
   C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   C o p y r i g h t   2 0 1 0   T a l i s   S y s t e m s   L t d . 
   C o p y r i g h t   2 0 1 0   E p i m o r p h i c s   L t d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 . 	 T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J E N A 
 
 
 J S C H 
 T h i s   P r o g r a m   i n c l u d e s   J S C H   0 . 1 . 4 1 ,   0 . 1 . 4 5 .           T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 1   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J S C H   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J T I D Y 
 
 T h i s   P r o g r a m   i n c l u d e s   J T i d y   V 8 . 0 . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   
 I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   
 R e s e r v e d . 
 
 C o n t r i b u t i n g   A u t h o r ( s ) : 
 
 *   D a v e   R a g g e t t   
 *   A n d y   Q u i c k   ( t r a n s l a t i o n   t o   J a v a ) 
 *   G a r y   L   P e s k i n   ( J a v a   d e v e l o p m e n t ) 
 *   S a m i   L e m p i n e n   ( r e l e a s e   m a n a g e m e n t ) 
 *   F a b r i z i o   G i u s t i n a   
 
 T h e   c o n t r i b u t i n g   a u t h o r ( s )   w o u l d   l i k e   t o   t h a n k   a l l   t h o s e   w h o   h e l p e d   
 w i t h   t e s t i n g ,   b u g   f i x e s ,   a n d   p a t i e n c e .   T h i s   w o u l d n ' t   h a v e   b e e n   
 p o s s i b l e   w i t h o u t   a l l   o f   y o u . 
 
 C O P Y R I G H T   N O T I C E : 
 T h i s   s o f t w a r e   a n d   d o c u m e n t a t i o n   i s   p r o v i d e d   " a s   i s , "   a n d   t h e   
 c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   m a k e   n o   r e p r e s e n t a t i o n s   
 o r   w a r r a n t i e s ,   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 ,   
 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   o r   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e   
 o r   t h a t   t h e   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n   w i l l   n o t   i n f r i n g e   
 a n y   t h i r d   p a r t y   p a t e n t s ,   c o p y r i g h t s ,   t r a d e m a r k s   o r   o t h e r   r i g h t s .   
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   w i l l   n o t   b e   l i a b l e   
 f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   
 o u t   o f   a n y   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n ,   e v e n   i f   a d v i s e d   o f   
 t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   
 t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   d o c u m e n t a t i o n   a n d   e x e c u t a b l e s ,   
 f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   
 s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   s p e c i f i c a l l y   p e r m i t ,   
 w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e   a s   a   c o m p o n e n t   
 f o r   s u p p o r t i n g   t h e   H y p e r t e x t   M a r k u p   L a n g u a g e   i n   c o m m e r c i a l   p r o d u c t s .   
 I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t ,   a c k n o w l e d g m e n t   i s   n o t   
 r e q u i r e d   b u t   w o u l d   b e   a p p r e c i a t e d . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T I D Y 
 
 
 J T O P E N 
 
 T h i s   P r o g r a m   i n c l u d e s   J T O P E N   v 5 . 1 . 1   a n d   v 5 . 5 . 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T O P E N 
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 -   G N O M E   B i n d i n g 
 -   G T K +   B i n d i n g 
 -   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 P l e a s e   r e f e r   t o   t h e   G N O M E   A N D   G T K +   B I N D I N G S   -   D S   o n l y   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 O R A C L E   J D B C   D R I V E R 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   O r a c l e   J D B C   d r i v e r 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 h t t p : / / w w w . o r a c l e . c o m / t e c h n o l o g y / s o f t w a r e / h t d o c s / d i s t l i c . h t m l ? / 
 t e c h n o l o g y / s o f t w a r e / t e c h / j a v a / s q l j _ j d b c / h t d o c s / j d b c _ 1 0 2 0 1 . h t m l 
 
 
 O R A C L E   T E C H N O L O G Y   N E T W O R K   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   A G R E E M E N T 
 
 " W e , "   " u s , "   a n d   " o u r "   r e f e r s   t o   O r a c l e   U S A ,   I n c . ,   f o r   a n d   o n   b e h a l f   
 o f   i t s e l f   a n d   i t s   s u b s i d i a r i e s   a n d   a f f i l i a t e s   u n d e r   c o m m o n   c o n t r o l .     
 " Y o u "   a n d   " y o u r "   r e f e r s   t o   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   w i s h e s   t o   
 u s e   t h e   p r o g r a m s   f r o m   O r a c l e .     " P r o g r a m s "   r e f e r s   t o   t h e   s o f t w a r e   
 p r o d u c t   y o u   w i s h   t o   d o w n l o a d   a n d   u s e   a n d   p r o g r a m   d o c u m e n t a t i o n .     
 " L i c e n s e "   r e f e r s   t o   y o u r   r i g h t   t o   u s e   t h e   p r o g r a m s   u n d e r   t h e   t e r m s   
 o f   t h i s   a g r e e m e n t .     T h i s   a g r e e m e n t   i s   g o v e r n e d   b y   t h e   s u b s t a n t i v e   
 a n d   p r o c e d u r a l   l a w s   o f   C a l i f o r n i a .     Y o u   a n d   O r a c l e   a g r e e   t o   s u b m i t   
 t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f ,   a n d   v e n u e   i n ,   t h e   c o u r t s   o f   S a n   
 F r a n c i s c o ,   S a n   M a t e o ,   o r   S a n t a   C l a r a   c o u n t i e s   i n   C a l i f o r n i a   i n   a n y   
 d i s p u t e   a r i s i n g   o u t   o f   o r   r e l a t i n g   t o   t h i s   a g r e e m e n t . 
 
 W e   a r e   w i l l i n g   t o   l i c e n s e   t h e   p r o g r a m s   t o   y o u   o n l y   u p o n   t h e   c o n d i t i o n   
 t h a t   y o u   a c c e p t   a l l   o f   t h e   t e r m s   c o n t a i n e d   i n   t h i s   a g r e e m e n t .     R e a d   
 t h e   t e r m s   c a r e f u l l y   a n d   s e l e c t   t h e   " A c c e p t "   b u t t o n   a t   t h e   b o t t o m   o f   
 t h e   p a g e   t o   c o n f i r m   y o u r   a c c e p t a n c e .     I f   y o u   a r e   n o t   w i l l i n g   t o   b e   
 b o u n d   b y   t h e s e   t e r m s ,   s e l e c t   t h e   " D o   N o t   A c c e p t "   b u t t o n   a n d   t h e   
 r e g i s t r a t i o n   p r o c e s s   w i l l   n o t   c o n t i n u e . 
 
 L i c e n s e   R i g h t s 
 W e   g r a n t   y o u   a   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   l i m i t e d   l i c e n s e   t o   u s e   
 t h e   p r o g r a m s   f o r   p u r p o s e s   o f   d e v e l o p i n g   y o u r   a p p l i c a t i o n s .     Y o u   m a y   
 a l s o   d i s t r i b u t e   t h e   p r o g r a m s   w i t h   y o u r   a p p l i c a t i o n s   t o   y o u r   c u s t o m e r s .     
 I f   y o u   w a n t   t o   u s e   t h e   p r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   e x p r e s s l y   
 p e r m i t t e d   u n d e r   t h i s   a g r e e m e n t   y o u   m u s t   c o n t a c t   u s ,   o r   a n   O r a c l e   
 r e s e l l e r ,   t o   o b t a i n   t h e   a p p r o p r i a t e   l i c e n s e .     W e   m a y   a u d i t   y o u r   u s e   o f   
 t h e   p r o g r a m s .     P r o g r a m   d o c u m e n t a t i o n   i s   e i t h e r   s h i p p e d   w i t h   t h e   
 p r o g r a m s ,   o r   d o c u m e n t a t i o n   m a y   a c c e s s e d   o n l i n e   a t   
 h t t p : / / o t n . o r a c l e . c o m / d o c s . 
 
 O w n e r s h i p   a n d   R e s t r i c t i o n s 
 W e   r e t a i n   a l l   o w n e r s h i p   a n d   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i n   t h e   
 p r o g r a m s .     Y o u   m a y   m a k e   a   s u f f i c i e n t   n u m b e r   o f   c o p i e s   o f   t h e   
 p r o g r a m s   f o r   t h e   l i c e n s e d   u s e   a n d   o n e   c o p y   o f   t h e   p r o g r a m s   f o r   
 b a c k u p   p u r p o s e s . 
 
 Y o u   m a y   n o t : 
 -   u s e   t h e   p r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   p r o v i d e d   a b o v e ; 
 -   d i s t r i b u t e   t h e   p r o g r a m s   u n l e s s   a c c o m p a n i e d   w i t h   y o u r   a p p l i c a t i o n s ; 
 -   c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   p r o g r a m s ; 
 -   r e m o v e   o r   m o d i f y   a n y   p r o g r a m   m a r k i n g s   o r   a n y   n o t i c e   o f   o u r   
     p r o p r i e t a r y   r i g h t s ; 
 -   u s e   t h e   p r o g r a m s   t o   p r o v i d e   t h i r d   p a r t y   t r a i n i n g   o n   t h e   c o n t e n t   
     a n d / o r   f u n c t i o n a l i t y   o f   t h e   p r o g r a m s ,   e x c e p t   f o r   t r a i n i n g   y o u r   
     l i c e n s e d   u s e r s ; 
 -   a s s i g n   t h i s   a g r e e m e n t   o r   g i v e   t h e   p r o g r a m s ,   p r o g r a m   a c c e s s   o r   a n   
     i n t e r e s t   i n   t h e   p r o g r a m s   t o   a n y   i n d i v i d u a l   o r   e n t i t y   e x c e p t   a s   
     p r o v i d e d   u n d e r   t h i s   a g r e e m e n t ; 
 -   c a u s e   o r   p e r m i t   r e v e r s e   e n g i n e e r i n g   ( u n l e s s   r e q u i r e d   b y   l a w   f o r   
     i n t e r o p e r a b i l i t y ) ,   d i s a s s e m b l y   o r   d e c o m p i l a t i o n   o f   t h e   p r o g r a m s ; 
 -   d i s c l o s e   r e s u l t s   o f   a n y   p r o g r a m   b e n c h m a r k   t e s t s   w i t h o u t   o u r   p r i o r   
     c o n s e n t ;   o r , 
 -   u s e   a n y   O r a c l e   n a m e ,   t r a d e m a r k   o r   l o g o . 
 
 P r o g r a m   D i s t r i b u t i o n 
 W e   g r a n t   y o u   a   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   r i g h t   t o   c o p y   a n d   
 d i s t r i b u t e   t h e   p r o g r a m s   t o   y o u r   e n d   u s e r s   p r o v i d e d   t h a t   y o u   d o   n o t   
 c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   p r o g r a m s   a n d   p r o v i d e d   y o u r   e n d   
 u s e r s   m a y   o n l y   u s e   t h e   p r o g r a m s   t o   r u n   y o u r   a p p l i c a t i o n s   f o r   t h e i r   
 b u s i n e s s   o p e r a t i o n s .     P r i o r   t o   d i s t r i b u t i n g   t h e   p r o g r a m s   y o u   s h a l l   
 r e q u i r e   y o u r   e n d   u s e r s   t o   e x e c u t e   a n   a g r e e m e n t   b i n d i n g   t h e m   t o   t e r m s   
 c o n s i s t e n t   w i t h   t h o s e   c o n t a i n e d   i n   t h i s   s e c t i o n   a n d   t h e   s e c t i o n s   o f   
 t h i s   a g r e e m e n t   e n t i t l e d   " L i c e n s e   R i g h t s , "   " O w n e r s h i p   a n d   R e s t r i c t i o n s , "   
 " E x p o r t , "   " D i s c l a i m e r   o f   W a r r a n t i e s   a n d   E x c l u s i v e   R e m e d i e s , "   " N o   
 T e c h n i c a l   S u p p o r t , "   " E n d   o f   A g r e e m e n t , "   " R e l a t i o n s h i p   B e t w e e n   t h e   
 P a r t i e s , "   a n d   " O p e n   S o u r c e . "   Y o u   m u s t   a l s o   i n c l u d e   a   p r o v i s i o n   
 s t a t i n g   t h a t   y o u r   e n d   u s e r s   s h a l l   h a v e   n o   r i g h t   t o   d i s t r i b u t e   t h e   
 p r o g r a m s ,   a n d   a   p r o v i s i o n   s p e c i f y i n g   u s   a s   a   t h i r d   p a r t y   b e n e f i c i a r y   
 o f   t h e   a g r e e m e n t .     Y o u   a r e   r e s p o n s i b l e   f o r   o b t a i n i n g   t h e s e   a g r e e m e n t s   
 w i t h   y o u r   e n d   u s e r s .     
 
 Y o u   a g r e e   t o :     ( a )   d e f e n d   a n d   i n d e m n i f y   u s   a g a i n s t   a l l   c l a i m s   a n d   
 d a m a g e s   c a u s e d   b y   y o u r   d i s t r i b u t i o n   o f   t h e   p r o g r a m s   i n   b r e a c h   o f   
 t h i s   a g r e e m e n t s   a n d / o r   f a i l u r e   t o   i n c l u d e   t h e   r e q u i r e d   c o n t r a c t u a l   
 p r o v i s i o n s   i n   y o u r   e n d   u s e r   a g r e e m e n t   a s   s t a t e d   a b o v e ;   ( b )   k e e p   
 e x e c u t e d   e n d   u s e r   a g r e e m e n t s   a n d   r e c o r d s   o f   e n d   u s e r   i n f o r m a t i o n   
 i n c l u d i n g   n a m e ,   a d d r e s s ,   d a t e   o f   d i s t r i b u t i o n   a n d   i d e n t i t y   o f   
 p r o g r a m s   d i s t r i b u t e d ;   ( c )   a l l o w   u s   t o   i n s p e c t   y o u r   e n d   u s e r   
 a g r e e m e n t s   a n d   r e c o r d s   u p o n   r e q u e s t ;   a n d ,   ( d )   e n f o r c e   t h e   t e r m s   o f   
 y o u r   e n d   u s e r   a g r e e m e n t s   s o   a s   t o   e f f e c t   a   t i m e l y   c u r e   o f   a n y   e n d   
 u s e r   b r e a c h ,   a n d   t o   n o t i f y   u s   o f   a n y   b r e a c h   o f   t h e   t e r m s . 
 
 E x p o r t 
 Y o u   a g r e e   t h a t   U . S .   e x p o r t   c o n t r o l   l a w s   a n d   o t h e r   a p p l i c a b l e   e x p o r t   
 a n d   i m p o r t   l a w s   g o v e r n   y o u r   u s e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   t e c h n i c a l   
 d a t a ;   a d d i t i o n a l   i n f o r m a t i o n   c a n   b e   f o u n d   o n   O r a c l e ' s   G l o b a l   T r a d e   
 C o m p l i a n c e   w e b   s i t e   l o c a t e d   a t   
 h t t p : / / w w w . o r a c l e . c o m / p r o d u c t s / e x p o r t / i n d e x . h t m l ? c o n t e n t . h t m l .     
 Y o u   a g r e e   t h a t   n e i t h e r   t h e   p r o g r a m s   n o r   a n y   d i r e c t   p r o d u c t   t h e r e o f   
 w i l l   b e   e x p o r t e d ,   d i r e c t l y ,   o r   i n d i r e c t l y ,   i n   v i o l a t i o n   o f   t h e s e   
 l a w s ,   o r   w i l l   b e   u s e d   f o r   a n y   p u r p o s e   p r o h i b i t e d   b y   t h e s e   l a w s   
 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 ,   n u c l e a r ,   c h e m i c a l ,   o r   b i o l o g i c a l   
 w e a p o n s   p r o l i f e r a t i o n . 
 
 D i s c l a i m e r   o f   W a r r a n t y   a n d   E x c l u s i v e   R e m e d i e s 
 
 T H E   P R O G R A M S   A R E   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 .     W E   
 F U R T H E R   D I S C L A I M   A L L   W A R R A N T I E S ,   E X P R E S S   A N D   I M P L I E D ,   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 ,   A N Y   I M P L I E D   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   O R   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   W E   B E   L I A B L E   F O R   A N Y   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 P U N I T I V E   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   D A M A G E S   F O R   L O S S   O F   P R O F I T S ,   
 R E V E N U E ,   D A T A   O R   D A T A   U S E ,   I N C U R R E D   B Y   Y O U   O R   A N Y   T H I R D   P A R T Y ,   
 W H E T H E R   I N   A N   A C T I O N   I N   C O N T R A C T   O R   T O R T ,   E V E N   I F   W E   H A V E   B E E N   A D V I S E D   
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .     O U R   E N T I R E   L I A B I L I T Y   F O R   D A M A G E S   
 H E R E U N D E R   S H A L L   I N   N O   E V E N T   E X C E E D   O N E   T H O U S A N D   D O L L A R S   ( U . S .   $ 1 , 0 0 0 ) . 
 
 N o   T e c h n i c a l   S u p p o r t 
 O u r   t e c h n i c a l   s u p p o r t   o r g a n i z a t i o n   w i l l   n o t   p r o v i d e   t e c h n i c a l   s u p p o r t ,   
 p h o n e   s u p p o r t ,   o r   u p d a t e s   t o   y o u   f o r   t h e   p r o g r a m s   l i c e n s e d   u n d e r   t h i s   
 a g r e e m e n t . 
 
 R e s t r i c t e d   R i g h t s 
 I f   y o u   d i s t r i b u t e   a   l i c e n s e   t o   t h e   U n i t e d   S t a t e s   g o v e r n m e n t ,   t h e   
 p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   c o n s i d e r e d   c o m m e r c i a l   
 c o m p u t e r   s o f t w a r e   a n d   y o u   w i l l   p l a c e   a   l e g e n d ,   i n   a d d i t i o n   t o   
 a p p l i c a b l e   c o p y r i g h t   n o t i c e s ,   o n   t h e   d o c u m e n t a t i o n ,   a n d   o n   t h e   
 m e d i a   l a b e l ,   s u b s t a n t i a l l y   s i m i l a r   t o   t h e   f o l l o w i n g : 
 
 N O T I C E   O F   R E S T R I C T E D   R I G H T S 
 " P r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   D O D   F A R   S u p p l e m e n t   a r e   
 ' c o m m e r c i a l   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   d u p l i c a t i o n ,   a n d   d i s c l o s u r e   
 o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   s u b j e c t   t o   t h e   
 l i c e n s i n g   r e s t r i c t i o n s   s e t   f o r t h   i n   t h e   a p p l i c a b l e   O r a c l e   l i c e n s e   
 a g r e e m e n t .     O t h e r w i s e ,   p r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   F e d e r a l   
 A c q u i s i t i o n   R e g u l a t i o n s   a r e   ' r e s t r i c t e d   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   
 d u p l i c a t i o n ,   a n d   d i s c l o s u r e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   
 s h a l l   b e   s u b j e c t   t o   t h e   r e s t r i c t i o n s   i n   F A R   5 2 . 2 2 7 - 1 9 ,   C o m m e r c i a l   
 C o m p u t e r   S o f t w a r e - R e s t r i c t e d   R i g h t s   ( J u n e   1 9 8 7 ) .     O r a c l e   U S A ,   I n c . ,   
 5 0 0   O r a c l e   P a r k w a y ,   R e d w o o d   C i t y ,   C A     9 4 0 6 5 . " 
 
 E n d   o f   A g r e e m e n t 
 Y o u   m a y   t e r m i n a t e   t h i s   a g r e e m e n t   b y   d e s t r o y i n g   a l l   c o p i e s   o f   t h e   
 p r o g r a m s .     W e   h a v e   t h e   r i g h t   t o   t e r m i n a t e   y o u r   r i g h t   t o   u s e   t h e   
 p r o g r a m s   i f   y o u   f a i l   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   
 a g r e e m e n t ,   i n   w h i c h   c a s e   y o u   s h a l l   d e s t r o y   a l l   c o p i e s   o f   t h e   
 p r o g r a m s . 
 
 R e l a t i o n s h i p   B e t w e e n   t h e   P a r t i e s 
 T h e   r e l a t i o n s h i p   b e t w e e n   y o u   a n d   u s   i s   t h a t   o f   l i c e n s e e / l i c e n s o r .     
 N e i t h e r   p a r t y   w i l l   r e p r e s e n t   t h a t   i t   h a s   a n y   a u t h o r i t y   t o   a s s u m e   o r   
 c r e a t e   a n y   o b l i g a t i o n ,   e x p r e s s   o r   i m p l i e d ,   o n   b e h a l f   o f   t h e   o t h e r   
 p a r t y ,   n o r   t o   r e p r e s e n t   t h e   o t h e r   p a r t y   a s   a g e n t ,   e m p l o y e e ,   
 f r a n c h i s e e ,   o r   i n   a n y   o t h e r   c a p a c i t y .     N o t h i n g   i n   t h i s   a g r e e m e n t   
 s h a l l   b e   c o n s t r u e d   t o   l i m i t   e i t h e r   p a r t y ' s   r i g h t   t o   i n d e p e n d e n t l y   
 d e v e l o p   o r   d i s t r i b u t e   s o f t w a r e   t h a t   i s   f u n c t i o n a l l y   s i m i l a r   t o   t h e   
 o t h e r   p a r t y ' s   p r o d u c t s ,   s o   l o n g   a s   p r o p r i e t a r y   i n f o r m a t i o n   o f   t h e   
 o t h e r   p a r t y   i s   n o t   i n c l u d e d   i n   s u c h   s o f t w a r e . 
 
 O p e n   S o u r c e 
 " O p e n   S o u r c e "   s o f t w a r e   -   s o f t w a r e   a v a i l a b l e   w i t h o u t   c h a r g e   f o r   u s e ,   
 m o d i f i c a t i o n   a n d   d i s t r i b u t i o n   -   i s   o f t e n   l i c e n s e d   u n d e r   t e r m s   t h a t   
 r e q u i r e   t h e   u s e r   t o   m a k e   t h e   u s e r ' s   m o d i f i c a t i o n s   t o   t h e   O p e n   S o u r c e   
 s o f t w a r e   o r   a n y   s o f t w a r e   t h a t   t h e   u s e r   ' c o m b i n e s '   w i t h   t h e   O p e n   
 S o u r c e   s o f t w a r e   f r e e l y   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m .     I f   y o u   u s e   
 O p e n   S o u r c e   s o f t w a r e   i n   c o n j u n c t i o n   w i t h   t h e   p r o g r a m s ,   y o u   m u s t   
 e n s u r e   t h a t   y o u r   u s e   d o e s   n o t :     ( i )   c r e a t e ,   o r   p u r p o r t   t o   c r e a t e ,   
 o b l i g a t i o n s   o f   u s   w i t h   r e s p e c t   t o   t h e   O r a c l e   p r o g r a m s ;   o r   ( i i )   
 g r a n t ,   o r   p u r p o r t   t o   g r a n t ,   t o   a n y   t h i r d   p a r t y   a n y   r i g h t s   t o   o r   
 i m m u n i t i e s   u n d e r   o u r   i n t e l l e c t u a l   p r o p e r t y   o r   p r o p r i e t a r y   r i g h t s   i n   
 t h e   O r a c l e   p r o g r a m s .     F o r   e x a m p l e ,   y o u   m a y   n o t   d e v e l o p   a   s o f t w a r e   
 p r o g r a m   u s i n g   a n   O r a c l e   p r o g r a m   a n d   a n   O p e n   S o u r c e   p r o g r a m   w h e r e   
 s u c h   u s e   r e s u l t s   i n   a   p r o g r a m   f i l e ( s )   t h a t   c o n t a i n s   c o d e   f r o m   b o t h   
 t h e   O r a c l e   p r o g r a m   a n d   t h e   O p e n   S o u r c e   p r o g r a m   ( 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   l i b r a r i e s )   i f   t h e   O p e n   S o u r c e   p r o g r a m   i s   l i c e n s e d   u n d e r   
 a   l i c e n s e   t h a t   r e q u i r e s   a n y   " m o d i f i c a t i o n s "   b e   m a d e   f r e e l y   a v a i l a b l e .     
 Y o u   a l s o   m a y   n o t   c o m b i n e   t h e   O r a c l e   p r o g r a m   w i t h   p r o g r a m s   l i c e n s e d   
 u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( " G P L " )   i n   a n y   m a n n e r   t h a t   
 c o u l d   c a u s e ,   o r   c o u l d   b e   i n t e r p r e t e d   o r   a s s e r t e d   t o   c a u s e ,   t h e   O r a c l e   
 p r o g r a m   o r   a n y   m o d i f i c a t i o n s   t h e r e t o   t o   b e c o m e   s u b j e c t   t o   t h e   t e r m s   
 o f   t h e   G P L . 
 
 E n t i r e   A g r e e m e n t 
 Y o u   a g r e e   t h a t   t h i s   a g r e e m e n t   i s   t h e   c o m p l e t e   a g r e e m e n t   f o r   t h e   
 p r o g r a m s   a n d   l i c e n s e s ,   a n d   t h i s   a g r e e m e n t   s u p e r s e d e s   a l l   p r i o r   o r   
 c o n t e m p o r a n e o u s   a g r e e m e n t s   o r   r e p r e s e n t a t i o n s .     I f   a n y   t e r m   o f   t h i s   
 a g r e e m e n t   i s   f o u n d   t o   b e   i n v a l i d   o r   u n e n f o r c e a b l e ,   t h e   r e m a i n i n g   
 p r o v i s i o n s   w i l l   r e m a i n   e f f e c t i v e . 
 
 L a s t   u p d a t e d :   0 3 / 0 9 / 0 5 
 
 S h o u l d   y o u   h a v e   a n y   q u e s t i o n s   c o n c e r n i n g   t h i s   L i c e n s e   A g r e e m e n t ,   
 o r   i f   y o u   d e s i r e   t o   c o n t a c t   O r a c l e   f o r   a n y   r e a s o n ,   p l e a s e   w r i t e : 
 O r a c l e   U S A ,   I n c . 
 5 0 0   O r a c l e   P a r k w a y , 
 R e d w o o d   C i t y ,   C A   9 4 0 6 5 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   O R A C L E   J D B C   D R I V E R 
 
 
 O R A C L E   S Q L J 
 
 T h i s   P r o g r a m   i n c l u d e s   t h e   O r a c l e   S Q L J   f i l e s   S o u r c e M a p p e r . j a v a   a n d   C l a s s M a p p e r . j a v a . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .     
 H o w e v e r ,   O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r 
 i m p l i e d ,   t o   u s e r s   o f   t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   
 S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   e x c l u s i v e   o f   a n y   w a r r a n t y   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 ,   a l l   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   o r   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 ,   n o n i n f r i n g e m e n t   o r   a n y   o t h e r   w a r r a n t y ,   
 w h e t h e r   e x p r e s s e d   o r   i m p l i e d .     Y o u   u s e   t h i s   S o f t w a r e   a t   y o u r   o w n   
 r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   
 c o v e r ,   r e l i a n c e ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   f r o m   y o u r   u s e   o f   
 t h e   S o f t w a r e . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   O R A C L E   S Q L J 
 
 
 P N G I M A G E   P R O D U C E R 
 
 T h e   P r o g r a m   i n c l u d e s   P N G I m a g e   P r o d u c e r   V 0 . 8 8 . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 / /   C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 / / 
 / /   T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y , 
 / /   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e 
 / /   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g , 
 / /   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f . 
 / /   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s 
 / /   h e r e b y   g r a n t e d . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   P N G I M A G E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T D B   0 . 8 . 1 0 
 T h i s   P r o g r a m   i n c l u d e s   T D B   0 . 8 . 1 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 ( c )   C o p y r i g h t   2 0 0 7 ,   2 0 0 8   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
         d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   T D B 
 
 
 X M L - A P I S 
 
 T h i s   P r o g r a m   c o n t a i n s   t h e   D O M   a n d   S A X   c o m p o n e n t s   o f   t h e   X M L - A P I s . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   
 p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   
 t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   
 i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   
 i n c l u d i n g   m o d i f i c a t i o n s : 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   
       e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   
       w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e .   
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   
       ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   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 ,   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   O R   
 F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   
 I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   
 t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   
 r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   
 t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   
 t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   
 O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   
 t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   
 f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 W 3 C   D O C U M E N T   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   
 B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   
 ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   
 t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   
 g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   
 t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   
       ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   
       " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   
       T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   
       A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   
 a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   
 c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   
 H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   
 c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   
 t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   
 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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   
 F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   
 t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   
 r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   
 t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   
 C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   
 s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   
 o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 
 S A X   L I C E N S E 
 
 T h i s   l i c e n s e   a p p l i e s   t o   a l l   i n t e r f a c e s   a n d   c l a s s e s   i n   t h e   o r g / x m l / s a x   h i e r a r c h y .   
 
 T h i s   m o d u l e ,   b o t h   s o u r c e   c o d e   a n d   d o c u m e n t a t i o n ,   i s   i n   t h e   P u b l i c   D o m a i n ,   a n d   c o m e s   w i t h   N O   W A R R A N T Y .   
 S e e   h t t p : / / w w w . s a x p r o j e c t . o r g   f o r   f u r t h e r   i n f o r m a t i o n .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   X M L - A P I S 
 
 
 C A P I L A N O   1 . 7 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   I n s t a l l a t i o n   M a n a g e r   a n d   P a c k a g i n g   U t i l i t y   f o r   t h e   R a t i o n a l   S o f t w a r e   D e v e l o p m e n t   P l a t f o r m   1 . 7 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
   A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 A p a c h e   C o m m o n s   C o d e c   1 . 3 . 0 ,   A p a c h e   C o m m o n s   E l   1 . 0 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   A p a c h e   C o m m o n s   N e t   1 . 4 . 1 ,     A p a c h e   H T T P   C l i e n t   3 . 1 . 0 ,   A p a c h e   L u c e n e   1 . 9 . 1 ,   A p a c h e   O r o   2 . 0 . 8 ,   A p a c h e   T o m c a t   4 . 1 . 3 0 ,   A p a c h e   T o o l s   A n t   1 . 7 . 1 ,   A p a c h e   H t t p C o m p o n e n t s   H t t p C l i e n t   4 . 1 . 2 ,   G r o o v y   1 . 8 . 4 ,   C o m m o n s - C L I   1 . 2 ,   J S O N - S i m p l e   1 . 1 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f     t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e     c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f     t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,     w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,     u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .     N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   C O D E 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 E c l i p s e   4 . 2 . 1 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 5 . 4   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 8 . 1 ,   A n t   1 . 8 . 3 ,   A S M   3 . 3 . 1 ,   A t i n j e c t   1 . 0 ,   B a t i k   1 . 6 ,   C a i r o   B i n d i n g ,   E c l i p s e   R e m o t e   A p p l i c a t i o n   P l a t f o r m   2 . 0 ,   
 C a i r o   L i b r a r y   1 . 0 . 2 ,   C o c o a   B i n d i n g ,   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0 , 
 C o m m o n s   L o g g i n g   1 . 0 . 4 ,   D O M   3 ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0 ,     F e l i x   G o g o   0 . 8 ,   F e l i x   1 . 6   ( S C R   A P I ) ,   H a m c r e s t   C o r e   1 . 1 ,     I C U 4 J   4 . 4 . 2 ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0 ,   J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0 , 
 J a v a   E x p r e s s i o n   L a n g u a g e   I m p l   2 . 2 . 0 ,   J a v a   M i r r o r   A P I ,   J a v a   S e r v e r   P a g e   A P I   2 . 2 . 0 ,   J a v a   S e r v e r   P a g e   I m p l   2 . 2 . 2 ,   J a v a   S e r v l e t   A P I   3 . 1 - b 3 3 ,   J e t t y   8 . 1 . 3 ,   J S c h   0 . 1 . 4 6 , 
 J u n i t   4 . 1 0 ,   J u n i t   3 . 8 . 2 ,   L u c e n e   2 . 9 . 1 ,   M i n a   2 . 0 . 2 ,   M i n a   S S H D   0 . 5 ,   M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s   4 . 3 . 0 ,   p i x m a n   0 . 1 . 6 ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) , 
 S A T 4 J   2 . 3 . 0   ( s u b s e t ) ,   S A X   2 . 0 . 2 ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0 ,   X H T M L   D T D s   1 . 1 ,   X M L - A P I s   1 . 3 . 4 ,   X M L 4 J   4 . 3 ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
 	   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   A I X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   H P - U X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 O r a c l e ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   M a c   O S X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   7 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   S o l a r i s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 
 
 T h e   n o t i c e s   a n d   i n f o r m a t i o n   f i l e s   f o r   t h e   a b o v e   l i s t e d   J R E   p l a t f o r m s   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   d i r e c t o r i e s : 
 
 A I X   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / j r e / n o t i c e s . t x t 
 
 H P - U X   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / N o t i c e s . h t m l 
 
 L i n u x   a n d   S o l a r i s   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / n o t i c e s . t x t 
 
 W i n d o w s   P l a t f o r m s : 
     i n s t a l l _ d i r     \ e c l i p s e \ j r e _     v e r s i o n     \ n o t i c e s . t x t 
 
 M a c   O S X   P l a t f o r m s : 
     i n s t a l l _ d i r     \ e c l i p s e \ j r e _     v e r s i o n     \ j r e \ C o n t e n t s \ H o m e \ T H I R D P A R T Y L I C E N S E R E A D M E . t x t 
 
 E N D   O F   J R E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 1 .   G N O M E   B i n d i n g 
 2 .   G T K +   B i n d i n g 
 3 .   G T K   +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 E N D   O F   L G P L   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 J L i n e   v 1 . 0 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   M a r c   P r u d ' h o m m e a u x       m w p 1 @ c o r n e l l . e d u     
 A l l   r i g h t s   r e s e r v e d . 
 
 A S M   v 3 . 2 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 . 	 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   A S M   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A N T L R   2   L i c e n s e 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   d o m a i n .   A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   c o m m e r c i a l   s o f t w a r e . 
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   A N T L R .   
 I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d . 
 
 E N D   O F   A N T L R 2   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   C A P I L A N O   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
   
 
 
 R S x   C o m m o n   9 . 5 
 = = = = = = = = = = = B e g i n   e G i t   4 . 0 . 1 _ n o t i c e s = = = = = = = = = = = = = = = = = = = = = = 
 
 E P L   C O D E   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e : 
 e g i t   4 . 0 . 1 
 
 I n   a d d i t i o n ,   I B M   m a d e   c e r t a i n   a d d i t i o n a l   m o d i f i c a t i o n s   t o   t h e   e G i t   C o d e   t h a t   w e r e   n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o     r s a r t e @ c a . i b m . c o m . 
 
 
 E N D   O F   E P L   C O D E 
 
 = = = = = = = = = = =   E n d   e G i t   4 . 0 . 1 _ n o t i c e s = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 = = = = = = = = = = = B e g i n   E P F   1 . 5 . 1 . 6 _ n o t i c e s   = = = = = = = = = = = = = = = = = = = = = = 
 
 E P L   C O D E   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e : 
 E P F   1 . 5 . 1 . 6 
 
 E N D   O F   E P L   C O D E 
 
 = = = = = = = = = = =   E n d   E P F   1 . 5 . 1 . 6 _ n o t i c e s   = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = =   B e g i n   I B M   L u c e n e   J a v a   S D K   ( I L J )   2 . 3 . 1 _ n o t i c e s   = = = = = = = = = = = = = = = = = 
 
 A P A C H E   C O D E   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 L u c e n e 
 
 [   s i n g l e   c o p y   o f   h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 . t x t   ] 
 
 
 E N D   O F   A P A C H E   C O D E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = =   E n d   I B M   L u c e n e   J a v a   S D K   ( I L J )   2 . 3 . 1 _ n o t i c e s   = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = =   B e g i n   R C L 8 1 4 _ n o t i c e s   = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   R a t i o n a l   L i c e n s e   K e y   S e r v e r   8 . 1 . 4 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 M i c r o s o f t   R e d i s t r i b u t a b l e s 
 
 P o r t i o n s   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   M I C R O S O F T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = =   E n g   R C L 8 1 4 _ n o t i c e s   = = = = = = = = = = = = = = = = 
   
 = = = = = = = = = = = = = =   B e g i n   R e q P r o   7 . 1 _ n o t i c e s   = = = = = = = = = = = = 
 
 
 M I C R O S O F T   C O D E 
 
 P o r t i o n s   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   M I C R O S O F T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 = = = = = = = = = = = = = =   E n d   R e q P r o   7 . 1 _ n o t i c e s   = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = =   B e g i n   V a r i o u s   A p a c h e   p a c k a g e s _ n o t i c e s   = = = = = = = = = = = = = = = = 
 
 
 E C L I P S E   C O D E 
 
 A p a c h e   A n t   1 . 8 . 3 ,   C o m m o n s - l o g g i n g   1 . 0 . 3 ,   c o m m o n s - l o g g i n g   1 . 0 . 4 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 = = = = = = = = = = = = = =   E n d   V a r i o u s   A p a c h e   p a c k a g e s _ n o t i c e s   = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = =   B e g i n   V a r i o u s   E P L   p a c k a g e s _ n o t i c e s   = = = = = = = = = = = = = = = = 
 
 
 
 E P L   C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   E c l i p s e   P u b l i c   L i c e n s e .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y ,   i n c l u d i n g   E c l i p s e . o r g .       
 
 
 ? E c l i p s e   P l a t f o r m   3 . x   D e r i v a t i v e   c l a s s e s 
 ? E c l i p s e   P r o c e s s   F r a m e w o r k   ( R i c h   T e x t   C l i e n t )   1 . 2 . 0 . 4 
 ? E c l i p s e   T e s t   a n d   P e r f o r m a n c e   T e s t   P l a t f o r m   4 . 7 . 2 
 
 E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s : 
 ? E c l i p s e   E M F - X S D   E x a l m p l e s   2 . 8 . 1   ,   E c l i p s e   G M F   T o o l i n g   3 . 0 . 1 ,   E c l i p s e   M 2 T   -   J E T   1 . 1 . 1   ,   E c l i p s e   Q V T   O p e r a t i o n a l   ,   E c l i p s e   p l a t f o r m   4 . 2 . 2   h t t p s : / / g i t h u b . c o m / e c l i p s e / e c l i p s e . p l a t f o r m / t r e e / m a s t e r / u p d a t e 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 	 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 1 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 5 
 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 	 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 9 3   
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 0 3 3 3 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 9 8 1 8 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 9 9 9 3 7     
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 2 4 4 3 4 1 
   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 9 7 3 4 2 
   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 3 6 4 2 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 1 3 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 2 4 
 
 I n   a d d i t i o n ,   I B M   m a d e   c e r t a i n   a d d i t i o n a l   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e   t h a t   w e r e   n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   f r o m   f t p : / / f t p . s o f t w a r e . i b m . c o m / s o f t w a r e / r a t i o n a l / o p e n s o u r c e / r a d /   o r   b y   s e n d i n g   a n   e m a i l   t o     i e s @ c a . i b m . c o m . 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 = = = = = = = = = = = = =   E n d   V a r i o u s   E P L   p a c k a g e s _ n o t i c e s   = = = = = = = = = = = = = = = = 
 
 
 
 
 = = = = = = = = = = = = = = = =     E n d   o f   I B M   D a t a   S t u d i o   c l i e n t   V 4 . 1 . 2   N o t i c e s   = = = = = = = = = = = = = 
   
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   
 S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 A p a c h e   C o m m o n s   D a e m o n   V 1 . 0 . 2 
 A p a c h e   C o m m o n s   B e a n U t i l s   V 1 . 7 . 0 
 A p a c h e   C o m m o n s   C o d e c   V 1 . 3 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   V 3 . 2 . 1 
 A p a c h e   C o m m o n s   D B C P   V 1 . 2 . 1 
 A p a c h e   C o m m o n s   F i l e U p l o a d   V 1 . 2 
 A p a c h e   C o m m o n s   H T T P C l i e n t   V 4 . 0 . 1 
 A p a c h e   C o m m o n s   I O   V 1 . 4 
 A p a c h e   C o m m o n s   L a n g   V 2 . 3 
 A p a c h e   C o m m o n s   L o g g i n g   V 1 . 0 . 4 
 A p a c h e   C o m m o n s   N e t   V 2 . 0 
 A p a c h e   C o m m o n s   P o o l   V 1 . 3 
 A p a c h e   D e r b y   V 1 0 . 5 
 A p a c h e   L o g 4 J   V 1 . 2 . 1 4 
 A p a c h e   X M L - R P C   V 3 . 1 
 A p a c h e   W S - C o m m o n   U t i l   V 1 . 0 . 2 
 A p a c h e   W I N K   v 1 . 0 
 C o d e   G e n e r a t i o n   L i b r a r y   V 2 . 1 . 3 
 J e t t y   v 6 . 1 . 2 3 ( S u b s e t ) 
     -   j e t t y - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . s e r v e r _ 6 . 1 . 2 3 . j a r ) 
     -   j e t t y - u t i l - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . u t i l _ 6 . 1 . 2 3 . j a r ) 
 Q u a r t z   ( O p e n   S y m p h o n y )   v 1 . 8 . 4 
 S N M P 4 J   v 1 . 1 0 . 1 
 S p r i n g   D y n a m i c   M o d u l e s   V 1 . 1 . 0 
 S p r i n g   F r a m e w o r k   V 2 . 5 . 5 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   
 l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A S M   C O D E .   T h i s   P r o g r a m   i n c l u d e s   A S M   V 2 . 2 . 3 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
     
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   A S M   V 2 . 2 . 3   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C A I R N G O R M   C O D E .   T h i s   P r o g r a m   i n c l u d e s   C a i r n g o r m   V 2 . 2 . 1 .     T h e   f o l l o w i n g   a r e   
 n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t   ( c )   2 0 0 7   -   2 0 0 8   A d o b e 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 E N D   O F   C A I R N G O R M   V 2 . 2 . 1   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 D I T A   D T D   C O D E .   T h i s   P r o g r a m   i n c l u d e s   D a r w i n   I n f o r m a t i o n   T y p i n g   A r c h i t e c t u r e   
 ( D I T A )   V e r s i o n   1 . 1   D o c u m e n t   T y p e   D e f i n i t i o n s   ( D T D s ) .     T h e   f o l l o w i n g   a r e   n o t i c e s   
 a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   D I T A . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t     O A S I S   1 9 9 3 - 2 0 0 7 .   A l l   R i g h t s   R e s e r v e d . 
 
 A l l   c a p i t a l i z e d   t e r m s   i n   t h e   f o l l o w i n g   t e x t   h a v e   t h e   m e a n i n g s   a s s i g n e d   t o   t h e m   
 i n   t h e   O A S I S   I n t e l l e c t u a l   P r o p e r t y   R i g h t s   P o l i c y   ( t h e   " O A S I S   I P R   P o l i c y " ) .   T h e   
 f u l l   P o l i c y   m a y   b e   f o u n d   a t   t h e   O A S I S   w e b s i t e . 
 
 T h i s   d o c u m e n t   a n d   t r a n s l a t i o n s   o f   i t   m a y   b e   c o p i e d   a n d   f u r n i s h e d   t o   o t h e r s ,   a n d   
 d e r i v a t i v e   w o r k s   t h a t   c o m m e n t   o n   o r   o t h e r w i s e   e x p l a i n   i t   o r   a s s i s t   i n   i t s   
 i m p l e m e n t a t i o n   m a y   b e   p r e p a r e d ,   c o p i e d ,   p u b l i s h e d ,   a n d   d i s t r i b u t e d ,   i n   w h o l e   o r   
 i n   p a r t ,   w i t h o u t   r e s t r i c t i o n   o f   a n y   k i n d ,   p r o v i d e d   t h a t   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   s e c t i o n   a r e   i n c l u d e d   o n   a l l   s u c h   c o p i e s   a n d   d e r i v a t i v e   w o r k s .   
 H o w e v e r ,   t h i s   d o c u m e n t   i t s e l f   m a y   n o t   b e   m o d i f i e d   i n   a n y   w a y ,   i n c l u d i n g   b y   
 r e m o v i n g   t h e   c o p y r i g h t   n o t i c e   o r   r e f e r e n c e s   t o   O A S I S ,   e x c e p t   a s   n e e d e d   f o r   t h e   
 p u r p o s e   o f   d e v e l o p i n g   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   
 C o m m i t t e e   ( i n   w h i c h   c a s e   t h e   r u l e s   a p p l i c a b l e   t o   c o p y r i g h t s ,   a s   s e t   f o r t h   i n   t h e   
 O A S I S   I P R   P o l i c y ,   m u s t   b e   f o l l o w e d )   o r   a s   r e q u i r e d   t o   t r a n s l a t e   i t   i n t o   
 l a n g u a g e s   o t h e r   t h a n   E n g l i s h . 
 
 T h e   l i m i t e d   p e r m i s s i o n s   g r a n t e d   a b o v e   a r e   p e r p e t u a l   a n d   w i l l   n o t   b e   r e v o k e d   b y   
 O A S I S   o r   i t s   s u c c e s s o r s   o r   a s s i g n s . 
 
 T h i s   d o c u m e n t   a n d   t h e   i n f o r m a t i o n   c o n t a i n e d   h e r e i n   i s   p r o v i d e d   o n   a n   " A S   I S "   
 b a s i s   a n d   O A S I S   D I S C L A I M S   A L L   W A R R A N T I E S ,   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   A N Y   W A R R A N T Y   T H A T   T H E   U S E   O F   T H E   I N F O R M A T I O N   H E R E I N   W I L L   N O T   I N F R I N G E   
 A N Y   O W N E R S H I P   R I G H T S   O R   A N Y   I M P L I E D   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   O R   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 . 
 
 O A S I S   r e q u e s t s   t h a t   a n y   O A S I S   P a r t y   o r   a n y   o t h e r   p a r t y   t h a t   b e l i e v e s   i t   h a s   
 p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   
 O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   t o   n o t i f y   O A S I S   T C   
 A d m i n i s t r a t o r   a n d   p r o v i d e   a n   i n d i c a t i o n   o f   i t s   w i l l i n g n e s s   t o   g r a n t   p a t e n t   
 l i c e n s e s   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   o f   t h e   
 O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n . 
 
 O A S I S   i n v i t e s   a n y   p a r t y   t o   c o n t a c t   t h e   O A S I S   T C   A d m i n i s t r a t o r   i f   i t   i s   a w a r e   o f   
 a   c l a i m   o f   o w n e r s h i p   o f   a n y   p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   
 i m p l e m e n t a t i o n s   o f   t h i s   s p e c i f i c a t i o n   b y   a   p a t e n t   h o l d e r   t h a t   i s   n o t   w i l l i n g   t o   
 p r o v i d e   a   l i c e n s e   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   
 o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n .   O A S I S   m a y   
 i n c l u d e   s u c h   c l a i m s   o n   i t s   w e b s i t e ,   b u t   d i s c l a i m s   a n y   o b l i g a t i o n   t o   d o   s o . 
 
 O A S I S   t a k e s   n o   p o s i t i o n   r e g a r d i n g   t h e   v a l i d i t y   o r   s c o p e   o f   a n y   i n t e l l e c t u a l   
 p r o p e r t y   o r   o t h e r   r i g h t s   t h a t   m i g h t   b e   c l a i m e d   t o   p e r t a i n   t o   t h e   i m p l e m e n t a t i o n   
 o r   u s e   o f   t h e   t e c h n o l o g y   d e s c r i b e d   i n   t h i s   d o c u m e n t   o r   t h e   e x t e n t   t o   w h i c h   a n y   
 l i c e n s e   u n d e r   s u c h   r i g h t s   m i g h t   o r   m i g h t   n o t   b e   a v a i l a b l e ;   n e i t h e r   d o e s   i t   
 r e p r e s e n t   t h a t   i t   h a s   m a d e   a n y   e f f o r t   t o   i d e n t i f y   a n y   s u c h   r i g h t s .   I n f o r m a t i o n   
 o n   O A S I S '   p r o c e d u r e s   w i t h   r e s p e c t   t o   r i g h t s   i n   a n y   d o c u m e n t   o r   d e l i v e r a b l e   
 p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   c a n   b e   f o u n d   o n   t h e   O A S I S   w e b s i t e .   
 C o p i e s   o f   c l a i m s   o f   r i g h t s   m a d e   a v a i l a b l e   f o r   p u b l i c a t i o n   a n d   a n y   a s s u r a n c e s   o f   
 l i c e n s e s   t o   b e   m a d e   a v a i l a b l e ,   o r   t h e   r e s u l t   o f   a n   a t t e m p t   m a d e   t o   o b t a i n   a   
 g e n e r a l   l i c e n s e   o r   p e r m i s s i o n   f o r   t h e   u s e   o f   s u c h   p r o p r i e t a r y   r i g h t s   b y   
 i m p l e m e n t e r s   o r   u s e r s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   
 c a n   b e   o b t a i n e d   f r o m   t h e   O A S I S   T C   A d m i n i s t r a t o r .   O A S I S   m a k e s   n o   r e p r e s e n t a t i o n   
 t h a t   a n y   i n f o r m a t i o n   o r   l i s t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   w i l l   a t   a n y   t i m e   b e   
 c o m p l e t e ,   o r   t h a t   a n y   c l a i m s   i n   s u c h   l i s t   a r e ,   i n   f a c t ,   E s s e n t i a l   C l a i m s . 
 
 T h e   n a m e   " O A S I S "   i s   a   t r a d e m a r k   o f   O A S I S ,   t h e   o w n e r   a n d   d e v e l o p e r   o f   t h i s   
 s p e c i f i c a t i o n ,   a n d   s h o u l d   b e   u s e d   o n l y   t o   r e f e r   t o   t h e   o r g a n i z a t i o n   a n d   i t s   
 o f f i c i a l   o u t p u t s .   O A S I S   w e l c o m e s   r e f e r e n c e   t o ,   a n d   i m p l e m e n t a t i o n   a n d   u s e   o f ,   
 s p e c i f i c a t i o n s ,   w h i l e   r e s e r v i n g   t h e   r i g h t   t o   e n f o r c e   i t s   m a r k s   a g a i n s t   
 m i s l e a d i n g   u s e s .   P l e a s e   s e e   h t t p : / / w w w . o a s i s - o p e n . o r g / w h o / t r a d e m a r k . p h p   f o r   
 a b o v e   g u i d a n c e . 
 
 E N D   O F   D I T A   V 1 . 1   D T D S   N O T I C E   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 D o j o   T o o l k i t   1 . 1 0 
 
 h t t p : / / d o j o t o o l k i t . o r g / l i c e n s e . h t m l 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 1 0   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
   
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 5 ,   T h e   D o j o   F o u n d a t i o n   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e   V e r s i o n   
 2 . 0 ,   J a n u a r y   2 0 0 4 .     T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   
 m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 * 	 O p e n A j a x . j s     O p e n   A j a x   h u b   1 . 0   l i b r a r y 
 * 	 U t i l / l e s s     L e s s . j s   1 . 1 . 4   l i b r a r y 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   
 w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   n o t i c e   f r o m   t h e   A p a c h e   S o f t w a r e   
 F o u n d a t i o n :     
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,     u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
           ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
           W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
           ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
           s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
           ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
           t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
           a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
           t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
           W o r k s ;   a n d 
 
           ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
           d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
           i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
           w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
           p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
           t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
           p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
           d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
           w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
           w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
           o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
           m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
           w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
           a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
           a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
           t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .     N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e . 
 
 C S S   S t y l e s   f r o m     Y a h o o   W i d g e t   L i b r a r y   L i b r a r y 
 C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . 
   A l l   r i g h t s   r e s e r v e d . 
   R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   N e i t h e r   t h e   n a m e   o f   Y a h o o !   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n   o f   Y a h o o !   I n c .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F i r e b u g   L i t e   F i l e s .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 
 	 	     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   B S D   L i c e n s e   ( s e e   b e l o w ) 
 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 	 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 	 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 	 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 	 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 	 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   F I R E B U G   L I T E   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 U n i c o d e   C L D R   D a t a   F i l e s .     T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s 
 w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   
 d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   
 C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   
 ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   
 C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   
 D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   
 U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   
 U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d     d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   
 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 ,   a n d / o r   s e l l   
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d     t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   
 t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   
 a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   
 t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   
 h a s   b e e n   m o d i f i e d . 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   
 S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   
 o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   U N I C O D E   C L D R   D A T A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J s o n . p h p     i s   u s e d   i n   a   n u m b e r   o f   t e s t   c a s e s   a n d   r e d i s t r i b u t e d   u n d e r   t e r m s   o f   t h e   N e w   B S D   
 L i c e n s e .     N o t e   t h a t   t h i s   c o n t e n t   i s   n o t   g o v e r n e d   b y   t h e   J S O N   l i c e n s e   ( g o o d   v s   e v i l )   f r o m   
 J S O N . o r g   ( h t t p : / / w w w . j s o n . o r g / l i c e n s e . h t m l ) .   
 c o p y r i g h t   ( c )   2 0 0 5   M i c h a l   M i g u r s k i 
 
 
 d o j o x / l a n g / f u n c t i o n a l . j s   -   p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n ,   i n v o k e ,   
 p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   O l i v e r   S t e e l e   
 ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 w h i c h   w a s   p u b l i s h e d   u n d e r   M I T   L i c e n s e 
 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   
 L i c e n s e . 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( c )   2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( c )   2 0 0 6   I v a n   S a g a l a e v 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 E N D   O F   J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s       
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   I C U 4 J .     N o   p a r t s   o f   I C U 4 J   s h i p   w i t h   D o j o ;   h o w e v e r ,   
 t h e   H e b r e w   d a t e   s u p p o r t   i s   p o r t e d   f r o m   I C U 4 J   ( a s   a   d e r i v a t i v e   w o r k ) : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   
 t h e i r   r e s p e c t i v e   o w n e r s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   U S   m a p   d a t a   i n       d o j o - d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 	 A r e   t h e r e   l e g a l   r e s t r i c t i o n s   o n   a c c e s s   o r   u s e   o f   t h e   d a t a ? 
 
 	 	 A c c e s s _ C o n s t r a i n t s :   N o n e   
 	 	 U s e _ C o n s t r a i n t s :   
 	 	 	 N o n e .   A c k n o w l e d g m e n t   o f   t h e   N a t i o n a l   A t l a s   o f   t h e   U n i t e d   
 S t a t e s   
 	 	 	 o f   A m e r i c a   a n d   ( o r )   t h e   U . S .   G e o l o g i c a l   S u r v e y   w o u l d   b e   
 	 	 	 a p p r e c i a t e d   i n   p r o d u c t s   d e r i v e d   f r o m   t h e s e   d a t a .   
 
 	 1 .   W h o   d i s t r i b u t e s   t h e   d a t a   s e t ?   ( D i s t r i b u t o r   1   o f   1 ) 
 
 	 	 E a r t h   S c i e n c e   I n f o r m a t i o n   C e n t e r ,   U . S .   G e o l o g i c a l   S u r v e y 
 	 	 5 0 7   N a t i o n a l   C e n t e r 
 	 	 R e s t o n ,   V A   2 0 1 9 2 
 
 	 	 1 - 8 8 8 - A S K - U S G S   ( 1 - 8 8 8 - 2 7 5 - 8 7 4 7 )   ( v o i c e ) 
 
 
 	 	 C o n t a c t _ I n s t r u c t i o n s :   
 	 	 	 I n   a d d i t i o n   t o   t h e   a d d r e s s   a b o v e   t h e r e   a r e   o t h e r   E S I C   
 o f f i c e s   t h r o u g h o u t   t h e   	 
 	 	 	 c o u n t r y .   A   f u l l   l i s t   o f   t h e s e   o f f i c e s   i s   a t   
 	 	 	     h t t p : / / m a p p i n g . u s g s . g o v / e s i c / e s i c _ i n d e x . h t m l     .   
 
 	 2 .   W h a t ' s   t h e   c a t a l o g   n u m b e r   I   n e e d   t o   o r d e r   t h i s   d a t a   s e t ? 
 
 	 3 .   W h a t   l e g a l   d i s c l a i m e r s   a m   I   s u p p o s e d   t o   r e a d ? 
 
 	 	 A l t h o u g h   t h e s e   d a t a   h a v e   b e e n   p r o c e s s e d   s u c c e s s f u l l y   o n   a   
 c o m p u t e r   s y s t e m   
 	 	 a t   t h e   U . S .   G e o l o g i c a l   S u r v e y ,   n o   w a r r a n t y   e x p r e s s e d   o r   i m p l i e d   
 i s   m a d e   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   r e g a r d i n g 
 	 	 t h e   u t i l i t y   o f   t h e   d a t a   o n   a n y   o t h e r   s y s t e m ,   n o r   s h a l l   t h e   a c t   o f   
 d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y .   N o 
 	 	 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   i n   t h e   
 u s e   o f   t h e s e   d a t a . 
 
 	 4 .   H o w   c a n   I   d o w n l o a d   o r   o r d e r   t h e   d a t a ? 
 
 	 	 A v a i l a b i l i t y   i n   d i g i t a l   f o r m : 
 	 	 	 
 	 	 D a t a   f o r m a t :   E S R I   S h a p e f i l e     
 	 	 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
   
 	 	 D a t a   f o r m a t :   S D T S     
 	 	 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
   
 
 	 	 C o s t   t o   o r d e r   t h e   d a t a :   
 
 	 	 T h e r e   i s   n o   c h a r g e   f o r   t h e   o n l i n e   o p t i o n .   F o r   N a t i o n a l   A t l a s   
 f i l e s   o r d e r e d   o n   C D - R O M   
 	 	 t h e r e   i s   a   b a s e   p r i c e   o f   $ 4 5 . 0 0   p e r   d i s c ,   a   h a n d l i n g   f e e   o f   
 $ 5 . 0 0 ,   a n d   a   p e r - f i l e   
 	 	 c h a r g e   b a s e d   o n   f i l e   s i z e .   T h e   c h a r g e   f o r   f i l e s   l e s s   t h a n   1 0   
 m e g a b y t e s   i n   s i z e   i s   
 	 	 $ 1 . 0 0 .   T h e   c h a r g e   f o r   f i l e s   t h a t   r a n g e   i n   s i z e   f r o m   1 0   t o   1 5 0   
 m e g a b y t e s   i s   $ 7 . 5 0 .   T h e   
 	 	 c h a r g e   f o r   f i l e s   o f   1 5 0   m e g a b y t e s   o r   l a r g e r   i s   $ 1 5 . 0 0 .   T h e   c h a r g e   
 i s   $ 7 . 5 0   f o r   t h e   
 	 	 M a j o r   R o a d s   o f   t h e   U n i t e d   S t a t e s   d a t a   s e t . 
 
 
 	 	 S p e c i a l   i n s t r u c t i o n s : 
 
 	 	 	 T o   o r d e r   f i l e s   o n   C D - R O M ,   p l e a s e   s e e   
     h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l # q 1 2     .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   n o n   U S   m a p   d a t a   i n       d o j o - 
 d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 
 P u b l i c   D o m a i n .   A l l   v e r s i o n s   o f   N a t u r a l   E a r t h   r a s t e r   +   v e c t o r   m a p   d a t a   f o u n d   o n   
 t h i s   w e b s i t e   a r e   i n   t h e   p u b l i c   d o m a i n . 
 Y o u   m a y   u s e   t h e   m a p s   i n   a n y   m a n n e r ,   i n c l u d i n g   m o d i f y i n g   t h e   c o n t e n t   a n d   d e s i g n ,   
 e l e c t r o n i c   d i s s e m i n a t i o n ,   a n d   o f f s e t 
 p r i n t i n g .   T h e   p r i m a r y   a u t h o r s ,   T o m   P a t t e r s o n   a n d   N a t h a n i e l   V a u g h n   K e l s o ,   a n d   a l l   
 o t h e r   c o n t r i b u t o r s   r e n o u n c e   a l l 
 f i n a n c i a l   c l a i m   t o   t h e   m a p s   a n d   i n v i t e s   y o u   t o   u s e   t h e m   f o r   p e r s o n a l ,   
 e d u c a t i o n a l ,   a n d   c o m m e r c i a l   p u r p o s e s . 
 
 N o   p e r m i s s i o n   i s   n e e d e d   t o   u s e   N a t u r a l   E a r t h .   C r e d i t i n g   t h e   a u t h o r s   i s   
 u n n e c e s s a r y . 
 
 H o w e v e r ,   i f   y o u   w i s h   t o   c i t e   t h e   m a p   d a t a ,   s i m p l y   u s e   o n e   o f   t h e   f o l l o w i n g . 
 
 S h o r t   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h . 
 
 L o n g   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h .   F r e e   v e c t o r   a n d   r a s t e r   m a p   d a t a   @   
 n a t u r a l e a r t h d a t a . c o m . 
 
 A l l   u s e r s   o f   N a t u r a l   E a r t h   a r e   h i g h l y   e n c o u r a g e d   t o   r e a d   a b o u t   d a t a   s o u r c e s   a n d   
 m a n i p u l a t i o n   i n   t h e   D a t a   C r e a t i o n   s e c t i o n . 
 
 T h e   a u t h o r s   p r o v i d e   N a t u r a l   E a r t h   a s   a   p u b l i c   s e r v i c e   a n d   a r e   n o t   r e s p o n s i b l e   
 f o r   a n y   p r o b l e m s   r e l a t i n g   t o   a c c u r a c y , 
 c o n t e n t ,   d e s i g n ,   a n d   h o w   i t   i s   u s e d .   I f   y o u   f i n d   a n   e r r o r   o r   o m i s s i o n ,   p l e a s e   
 r e p o r t   i t   f o r   f u t u r e   u p d a t e s . 
 
 T h e   a u t h o r s   u s e d   d a t a   f r o m   T h e   W a s h i n g t o n   P o s t ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   
 b e i n g   p r o v i d e d   b y   T h e   W a s h i n g t o n   P o s t   f o r 
         t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .     T h e   W a s h i n g t o n   P o s t   m a k e s   n o   
 c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y 
         o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o 
         t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   
 o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
         w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   T h e   W a s h i n g t o n   P o s t   f o r   a n y   
 c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f 
         t h e   d a t a . 
 
 T h e   a u t h o r s   u s e d   r i v e r   a n d   l a k e   d a t a   ( f o r   E u r o p e   o n l y )   f r o m   t h e   E u r o p e a n   
 C o m m i s s i o n ,   J o i n t   R e s e a r c h   C e n t r e ,   I n s t i t u t e 
 f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   
 b e i n g   p r o v i d e d   b y   E u r o p e a n   C o m m i s s i o n ,   J o i n t 
         R e s e a r c h   C e n t r e ,   I n s t i t u t e   f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y   ( J R C   I E S )   f o r   
 t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d 
         b a s e   m a p .   T h e   E C   J R C   I E S   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r   
 c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o 
         r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   
 t o   t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a 
         f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   
 w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d 
         b y   E C   J R C   I E S   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a . 
 
 T h e   a u t h o r s   u s e d   r o a d   t r a n s p o r t a t i o n   d a t a   ( f o r   N o r t h   A m e r i c a   o n l y )   f r o m   X N R   
 P r o d u c t i o n s ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   
 b e i n g   p r o v i d e d   b y   X N R   P r o d u c t i o n s   f o r   t h e 
         s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   X N R   m a k e s   n o   c l a i m s   a s   t o   t h e   
 c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e 
         d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r 
         f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   
 c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o 
         r e s p o n s i b i l i t y   i s   a s s u m e d   b y   X N R   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   
 E a r t h s   u s e   o f   t h e   d a t a . 
 
 H a p p y   m a p p i n g ! 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   w i l l   b e   a d d e d   t o   t h e   n o t i c e s   f i l e   f o r   S h r i n k s a f e   ( a n d   c a l l e d   o u t   
 i n   t h e   D O U   f o r   D o j o ) : 
 
 T h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   c o v e r s   t h e   o p t i o n a l   S h r i n k s a f e   b u i l d   
 t o o l ,   a n d   M o z i l l a   R h i n o   1 . 7 r 2   w h i c h   i s   r e d i s t r i b u t e d   w i t h   t h a t   t o o l .     S h r i n k s a f e   
 c o n t a i n s   m o d i f i e d   f i l e s   f r o m   M o z i l l a   R h i n o   c o v e r e d   u n d e r   M o z i l l a   P u b l i c   L i c e n s e   
 V e r s i o n   1 . 1 .     T h e   s o u r c e   c o d e   f o r   t h e s e   m o d i f i c a t i o n s   h a s   b e e n   m a d e   a v a i l a b l e   a t   
 t h e   p u b l i c   D o j o   s v n   r e p o s i t o r y   a t   h t t p : / / w w w . d o j o t o o l k i t . o r g .     
 
 T h e   S h r i n k s a f e   t o o l   r e q u i r e s   u s e   o f   M o z i l l a   R h i n o   1 . 6 r 7   o r   h i g h e r   i n   o r d e r   t o   
 r u n .     W e   a r e   r e l y i n g   o n   t h e   s e p a r a t e   D D   C h e c k l i s t   a l r e a d y   a p p r o v e d   f o r   t h e   R h i n o   
 1 . 7 R 2   j a r .   T h e   v e r s i o n   o f   R h i n o   t h a t   w i l l   b e   r e d i s t r i b u t e d   w i t h   t h e   S h r i n k s a f e   
 p a c k a g e   b y   d e f a u l t   i s   t h e   a p p r o v e d   v e r s i o n   o f   M o z i l l a   R h i n o   1 . 7 r 2 . 
 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 D T P   C O D E .   T h i s   P r o g r a m   i n c l u d e s   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K     
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   
 t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E P L   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   E c l i p s e   P u b l i c   L i c e n s e .     T h i s   
 s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   
 i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y ,   i n c l u d i n g   E c l i p s e . o r g .       
 
 D a t a   T o o l s   P r o j e c t   ( D T P )   o f   I B M   E c l i p s e   S D K 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   
 I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F L E X L I B   C O D E .   T h i s   P r o g r a m   i n c l u d e s   F l e x l i b   V 2 . 4 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
       C o p y r i g h t   ( c )   2 0 0 7   F l e x L i b   C o n t r i b u t o r s .   S e e : 
     h t t p : / / c o d e . g o o g l e . c o m / p / f l e x l i b / w i k i / P r o j e c t C o n t r i b u t o 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 . 
 
 E N D   O F   F L E X L I B   V 2 . 4   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 I B M   E C L I P S E   S D K   C O D E .   
 T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 4 . 4 . 2 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 
   - -   E c l i p s e   V 4 . 4 . 2 
   - -   E c l i p s e   B I R T   V 4 . 4 . 2 
   - -   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   V 3 . 8 . 1   ( s u b s e t ) 
   - -   E c l i p s e   D T P   V 1 . 1 2 . 0 
   - -   E c l i p s e   E M F   V 2 . 1 0 . 1   
   - -   E c l i p s e   E M F - M o d e l   Q u e r y   V 1 . 8 . 0 
   - -   E c l i p s e   E M F - M o d e l   T r a n s a c t i o n   V 1 . 8 . 0 
   - -   E c l i p s e   E M F - V a l i d a t i o n   F r a m e w o r k   V 1 . 8 . 0   
   - -   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   V 3 . 1 0 . 2   
   - -   E c l i p s e   G E F   V 3 . 9 . 1 0 1 
   - -   E c l i p s e   G M F   1 . 8 . 1 
   -     E c l i p s e   G M F   R u n t i m e   V 1 . 6 . 2 
   - -   L P G   r u n t i m e   V 1 . 1 
   -     E c l i p s e   M 2 T - J E T   V 0 . 9 . 2   
   -     E c l i p s e   O C L   V 1 . 2 . 3 
   -     E c l i p s e   S t a n d a r d   W i d g e t   T o o l k i t 
   -     E c l i p s e   U M L 2   V 2 . 2 . 2 
   - -   E c l i p s e   W T P   W e b   S e r v i c e s   V 3 . 6 . 3   
   - -   E c l i p s e   X S D   V 2 . 1 0 . 1 ( E c l i p s e   E M F + X S D   2 . 1 0 . 1   )   
   -     J a v a   M i r r o r   A P I   
   - -   J e t t y   V 8 . 1 . 1 6 
   - -   J S c h     V 0 . 1 . 5 1 
   - -   J u n i t   V 3 . 8 . 2 
   - -   J u n i t   V 4 . 1 1 . 0 
   - -   O S G i   M a t e r i a l s   V 6 . 0 . 0 
   -     P u t t y   V 0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s )   
   - -   S A T 4 J   V 2 . 3 . 5   ( s u b s e t )   
   -     S A X   V 2 . 0 . 2   
   -     D O M   S M I L   A n i m a t i o n   V 1 . 0   J a v a   B i n d i n g   ( s u b s e t )   
   -     D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   V 1 . 1 . 0   
   -     D O M   3   
   -     H T M L   D T D s   V 4 . 0 . 1   
   -     S i m p l e   A P I   f o r   C S S   ( S A C )   V 1 . 3 . 0   
   - -   W 3 C   W S D L 4 J   V 1 . 5 . 1   
   -     X H T M L   D T D s   V 1 . 1 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 E N D   O F   E P L   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 D a t a   T o o l s   P r o j e c t   ( D T P )   o f   I B M   E c l i p s e   S D K 
 
 I B M   E C L I P S E   S D K   C O D E   i n c l u d e   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 4 . 4 . 2 .     
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 4 . 4 . 2   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 E N D   O F   I B M   E C L I P S E   S D K   V 4 . 4 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J A X B   J T C   &   J S R   C O D E .   T h i s   P r o g r a m   i n c l u d e s   J A X B   J T C   R I 2 . 0 . 5   &   J S R   1 7 3 - a p i - 1 . 0 .   
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   
 t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
     
 
 C o p y r i g h t   ( c )   2 0 0 4   K o h s u k e   K a w a g u c h i 
 
 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 . 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S o u r c e F o r g e   I S O - R E L A X   P r o j e c t   
 ( A S A M I   T o m o h a r u ,   K o h s u k e   K a w a g u c h i ,   a n d   M U R A T A   M a k o t 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 . 
   
 E N D   O F   J A X B   J T C   R I 2 . 0 . 5   A N D   J S R   1 7 3 - A P I - 1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S A X O N   C O D E .   T h i s   P r o g r a m   i n c l u d e s   S a x o n   V 9 . 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 G e n e r i c   S o r t e r 
 n e t . s f . s a x o n . s o r t . G e n e r i c S o r t e r 
 C o p y r i g h t     1 9 9 9   C E R N   -   E u r o p e a n   O r g a n i z a t i o n   f o r   N u c l e a r   R e s e a r c h . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   C E R N   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s e d   o r   i m p l i e d   w a r r a n t y . 
 
 X P a t h   P a r s e r   
 n e t . s f . s a x o n . e x p r . * ,   m o d u l e s   E x p r e s s i o n P a r s e r ,   T o k e n i z e r ,   T o k e n 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9   J a m e s   C l a r k 
 
 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   J A M E S   C L A R K   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   J a m e s   C l a r k   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   J a m e s   C l a r k . 
 
 R e g e x   T r a n s l a t o r 
 n e t . s f . s a x o n . j a v a ,   m o d u l e s   J D K 1 4 R e g e x T r a n s l a t o r   a n d   J D K 1 5 R e g e x T r a n s l a t o r ,   a n d   n e t . s f . s a x o n . d o t n e t ,   m o d u l e   D o t N e t R e g e x T r a n s l a t o r 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   S A X O N   V 9 . 0   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S L F 4 J   C O D E .   T h i s   P r o g r a m   i n c l u d e s   S L F 4 J   V 1 . 5 . 5 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 .   
 
 E N D   O F   S L F 4 J   V 1 . 5 . 5   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E   I I .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     
 
       -   A p a c h e   D e r b y   V 1 0 . 3 
       -   A p a c h e   J S O N 4 J   V 1 . 0   
       -   A p a c h e   C o m m o n s   B C E L   V 5 . 2 
       -   A p a c h e   A b d e r a   V 0 . 4 . 0 
       -   A p a c h e   W i n k   V   1 . 1 . 2 
       - A p a c h e   M y   F a c e s   V 2 . 0 . 5 
       -   A p a c h e   U n i f i e d   E x p r e s s i o n   L a n g u a g e   A P I s   1 . 0   
       -   A p a c h e   O p e n W e b B e a n s   M 7 - 1 2 0 - 2 
 
       -     A p a c h e   A b d e r a   V 0 . 4 . 0 
       -     A p a c h e   W i n k   1 . 1 . 2 
       -     A p a c h e   M y   F a c e s   2 . 0 . 5 
         -     A p a c h e   A r i e s   1 2 9 7 7 8 4 
         -   A p a c h e   U n i f i e d   E x p r e s s i o n   L a n g u a g e   A P I s   V 1 . 0   
         -   A p a c h e   O p e n W e b B e a n s   M 7 - 1 2 0 - 2   
 
         -   A p a c h e   A r i e s   1 2 9 7 7 8 4   
         -   A p a c h e   C o m m o n s   C o l l e c t i o n s   V 3 . 2 . 1   
         -   A p a c h e   C o m m o n s   L a n g   V 2 . 4   
         -   A p a c h e   C o m m o n s   P o o l   V 1 . 5 . 4   
         -   A p a c h e   C o m m o n s   C o d e c   V 1 . 4   
           -   A p a c h e   C o m m o n s   D i s c o v e r y   V 0 . 2 
           -   A p a c h e   C o m m o n s   F i l e   U p l o a d   V 1 . 2 . 1   
           -   A p a c h e   C o m m o n s   I O   V 1 . 4 
           -   A p a c h e   C o m m o n s   L o g g i n g   V 1 . 0 . 3   
           -   A p a c h e   F e l i x   O B R   V 1 . 6 . 4   
           -   A p a c h e   F e l i x   S C R   V 1 . 4 . 1   r .   1 2 9 8 2 6 8   
           -   A p a c h e   F e l i x   S h e l l   V 1 . 5   
           -   J a s p e r   E L   V 2 . 2   
           -   J a c k s o n   J S O N   P r o c e s s o r   V 1 . 6 . 2 
 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s 
   *             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s 
   *             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r 
   *             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F   A P A C H E   I I   N O T I C E S   A N D   I N F O R M A T I O N   
 
 
 R S A   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   R S A   s o f t w a r e : 
 
 -   R S A   M D 5   ( A p r i l   1 9 9 2   V e r s i o n     -     o r i g i n a l   I E T F   R F C   1 3 2 1   s a m p l e   i m p l e m e n t a t i o n )   
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   R S A   D a t a   S e c u r i t y :     
 
 / *   C O P Y R I G H T   ( C )   1 9 9 1 - 2 ,   R S A   D A T A   S E C U R I T Y ,   I N C .   C R E A T E D   1 9 9 1 .   A L L       
 R I G H T S   R E S E R V E D . 
 L I C E N S E   T O   C O P Y   A N D   U S E   T H I S   S O F T W A R E   I S   G R A N T E D   P R O V I D E D   T H A T   I T 
 I S   I D E N T I F I E D   A S   T H E   " R S A   D A T A   S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T 
 A L G O R I T H M "   I N   A L L   M A T E R I A L   M E N T I O N I N G   O R   R E F E R E N C I N G   T H I S   S O F T W A R E 
 O R   T H I S   F U N C T I O N . 
 L I C E N S E   I S   A L S O   G R A N T E D   T O   M A K E   A N D   U S E   D E R I V A T I V E   W O R K S   P R O V I D E D 
 T H A T   S U C H   W O R K S   A R E   I D E N T I F I E D   A S   " D E R I V E D   F R O M   T H E   R S A   D A T A 
 S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T   A L G O R I T H M "   I N   A L L   M A T E R I A L 
 M E N T I O N I N G   O R   R E F E R E N C I N G   T H E   D E R I V E D   W O R K . 
 R S A   D A T A   S E C U R I T Y ,   I N C .   M A K E S   N O   R E P R E S E N T A T I O N S   C O N C E R N I N G   E I T H E R 
 T H E   M E R C H A N T A B I L I T Y   O F   T H I S   S O F T W A R E   O R   T H E   S U I T A B I L I T Y   O F   T H I S 
 S O F T W A R E   F O R   A N Y   P A R T I C U L A R   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S " 
 W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D . 
 T H E S E   N O T I C E S   M U S T   B E   R E T A I N E D   I N   A N Y   C O P I E S   O F   A N Y   P A R T   O F   T H I S 
 D O C U M E N T A T I O N   A N D / O R   S O F T W A R E . 
   * / 
 
 E N D   O F   R S A   N O T I C E S   A N D   I N F O R M A T I O N   
 
 
 T h i s   p r o g r a m   i n c l u d e s   A S M   4 . 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 2 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h 
 o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   c o p y r i g h t   n o t i c e , t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   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   I M P L I E D   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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S ( I N C L U D I N G , 
   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   
 I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E 
   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E n d   o f   N o t i c e s   F i l e . 
 
 
 
 
 J A V A   S D K   8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   P r o g r a m   i n c l u d e s   I B M   J A V A   S D K / J R E     V 8 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 L o c a t i o n   o f   N o t i c e s   F i l e 
 T h e   n o t i c e s   f i l e   i s   l o c a t e d   i n   d i r e c t o r y :       . . . \ j d k \ n o t i c e s . t x t     
 
 E N D   O F   I B M   J A V A   S D K / J R E     V 8   J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4   I O L A   a n d   O l e   L a u r s e n 
 
 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 . 
 
 
 
 
 A p a c h e   L i c e n s e s 
 
 A m a z o n   W e b   S e r v i c e s   S D K   f o r   J a v a   ( A W S   S D K   f o r   J a v a )   v 1 . 3 . 2 2   
 	 A p a c h e   C o m m o n s   C o d e c   1 . 8   
 	 A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 . 1   
 	 A p a c h e   D i r e c t o r y   L D A P   A P I     1 . 0 . 0 - M 2 0     
 	 A p a c h e   H t t p C o m p o n e n t s   C o r e   4 . 2 . 4 
 	 A p a c h e   P O I   v 3 . 9   
 	 M I N A   2 . 0 . 7   
 
                                                               A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 S L F 4 J   1 . 7 . 5     
 
 L i c e n s e :   M I T   l i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 3   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 3 - 2 0 1 4 ,   A l e x i s   J a c o m y ,   h t t p : / / s i g m a j s . o r g 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4 ,   M i c h a e l   B o s t o c k 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e   M i c h a e l   B o s t o c k   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M I C H A E L   B O S T O C K   B E   L I A B L E   F O R   A N Y   D I R E C T , 
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y 
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E 
 V e r s i o n   3 ,   2 9   J u n e   2 0 0 7 
 C o p y r i g h t     2 0 0 7   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .       h t t p : / / f s f . o r g /     
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 T h i s   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i n c o r p o r a t e s   t h e   t e r m s   a n d   c o n d i t i o n s   o f   v e r s i o n   3   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   s u p p l e m e n t e d   b y   t h e   a d d i t i o n a l   p e r m i s s i o n s   l i s t e d   b e l o w . 
 0 .   A d d i t i o n a l   D e f i n i t i o n s . 
 A s   u s e d   h e r e i n ,   " t h i s   L i c e n s e "     r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a n d   t h e   " G N U   G P L "     r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e . 
 " T h e   L i b r a r y "     r e f e r s   t o   a   c o v e r e d   w o r k   g o v e r n e d   b y   t h i s   L i c e n s e ,   o t h e r   t h a n   a n   A p p l i c a t i o n   o r   a   C o m b i n e d   W o r k   a s   d e f i n e d   b e l o w . 
 A n   " A p p l i c a t i o n "     i s   a n y   w o r k   t h a t   m a k e s   u s e   o f   a n   i n t e r f a c e   p r o v i d e d   b y   t h e   L i b r a r y ,   b u t   w h i c h   i s   n o t   o t h e r w i s e   b a s e d   o n   t h e   L i b r a r y .   D e f i n i n g   a   s u b c l a s s   o f   a   c l a s s   d e f i n e d   b y   t h e   L i b r a r y   i s   d e e m e d   a   m o d e   o f   u s i n g   a n   i n t e r f a c e   p r o v i d e d   b y   t h e   L i b r a r y . 
 A   " C o m b i n e d   W o r k "     i s   a   w o r k   p r o d u c e d   b y   c o m b i n i n g   o r   l i n k i n g   a n   A p p l i c a t i o n   w i t h   t h e   L i b r a r y .   T h e   p a r t i c u l a r   v e r s i o n   o f   t h e   L i b r a r y   w i t h   w h i c h   t h e   C o m b i n e d   W o r k   w a s   m a d e   i s   a l s o   c a l l e d   t h e   " L i n k e d   V e r s i o n "   . 
 T h e   " M i n i m a l   C o r r e s p o n d i n g   S o u r c e "     f o r   a   C o m b i n e d   W o r k   m e a n s   t h e   C o r r e s p o n d i n g   S o u r c e   f o r   t h e   C o m b i n e d   W o r k ,   e x c l u d i n g   a n y   s o u r c e   c o d e   f o r   p o r t i o n s   o f   t h e   C o m b i n e d   W o r k   t h a t ,   c o n s i d e r e d   i n   i s o l a t i o n ,   a r e   b a s e d   o n   t h e   A p p l i c a t i o n ,   a n d   n o t   o n   t h e   L i n k e d   V e r s i o n . 
 T h e   " C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e "     f o r   a   C o m b i n e d   W o r k   m e a n s   t h e   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e   f o r   t h e   A p p l i c a t i o n ,   i n c l u d i n g   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   C o m b i n e d   W o r k   f r o m   t h e   A p p l i c a t i o n ,   b u t   e x c l u d i n g   t h e   S y s t e m   L i b r a r i e s   o f   t h e   C o m b i n e d   W o r k . 
 1 .   E x c e p t i o n   t o   S e c t i o n   3   o f   t h e   G N U   G P L . 
 Y o u   m a y   c o n v e y   a   c o v e r e d   w o r k   u n d e r   s e c t i o n s   3   a n d   4   o f   t h i s   L i c e n s e   w i t h o u t   b e i n g   b o u n d   b y   s e c t i o n   3   o f   t h e   G N U   G P L . 
 2 .   C o n v e y i n g   M o d i f i e d   V e r s i o n s . 
 I f   y o u   m o d i f y   a   c o p y   o f   t h e   L i b r a r y ,   a n d ,   i n   y o u r   m o d i f i c a t i o n s ,   a   f a c i l i t y   r e f e r s   t o   a   f u n c t i o n   o r   d a t a   t o   b e   s u p p l i e d   b y   a n   A p p l i c a t i o n   t h a t   u s e s   t h e   f a c i l i t y   ( o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ) ,   t h e n   y o u   m a y   c o n v e y   a   c o p y   o f   t h e   m o d i f i e d   v e r s i o n : 
 a )   u n d e r   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   y o u   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   A p p l i c a t i o n   d o e s   n o t   s u p p l y   t h e   f u n c t i o n   o r   d a t a ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l ,   o r 
 b )   u n d e r   t h e   G N U   G P L ,   w i t h   n o n e   o f   t h e   a d d i t i o n a l   p e r m i s s i o n s   o f   t h i s   L i c e n s e   a p p l i c a b l e   t o   t h a t   c o p y . 
 3 .   O b j e c t   C o d e   I n c o r p o r a t i n g   M a t e r i a l   f r o m   L i b r a r y   H e a d e r   F i l e s . 
 T h e   o b j e c t   c o d e   f o r m   o f   a n   A p p l i c a t i o n   m a y   i n c o r p o r a t e   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y .   Y o u   m a y   c o n v e y   s u c h   o b j e c t   c o d e   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t ,   i f   t h e   i n c o r p o r a t e d   m a t e r i a l   i s   n o t   l i m i t e d   t o   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   o r   s m a l l   m a c r o s ,   i n l i n e   f u n c t i o n s   a n d   t e m p l a t e s   ( t e n   o r   f e w e r   l i n e s   i n   l e n g t h ) ,   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   o b j e c t   c o d e   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e . 
 b )   A c c o m p a n y   t h e   o b j e c t   c o d e   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 4 .   C o m b i n e d   W o r k s . 
 Y o u   m a y   c o n v e y   a   C o m b i n e d   W o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e   t h a t ,   t a k e n   t o g e t h e r ,   e f f e c t i v e l y   d o   n o t   r e s t r i c t   m o d i f i c a t i o n   o f   t h e   p o r t i o n s   o f   t h e   L i b r a r y   c o n t a i n e d   i n   t h e   C o m b i n e d   W o r k   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s ,   i f   y o u   a l s o   d o   e a c h   o f   t h e   f o l l o w i n g : 
 a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   C o m b i n e d   W o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e . 
 b )   A c c o m p a n y   t h e   C o m b i n e d   W o r k   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 c )   F o r   a   C o m b i n e d   W o r k   t h a t   d i s p l a y s   c o p y r i g h t   n o t i c e s   d u r i n g   e x e c u t i o n ,   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e s e   n o t i c e s ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p i e s   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 d )   D o   o n e   o f   t h e   f o l l o w i n g :   
 0 )   C o n v e y   t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   t h e   C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e   i n   a   f o r m   s u i t a b l e   f o r ,   a n d   u n d e r   t e r m s   t h a t   p e r m i t ,   t h e   u s e r   t o   r e c o m b i n e   o r   r e l i n k   t h e   A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i n k e d   V e r s i o n   t o   p r o d u c e   a   m o d i f i e d   C o m b i n e d   W o r k ,   i n   t h e   m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L   f o r   c o n v e y i n g   C o r r e s p o n d i n g   S o u r c e . 
 1 )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( a )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   L i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   a n d   ( b )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y   t h a t   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   L i n k e d   V e r s i o n . 
 e )   P r o v i d e   I n s t a l l a t i o n   I n f o r m a t i o n ,   b u t   o n l y   i f   y o u   w o u l d   o t h e r w i s e   b e   r e q u i r e d   t o   p r o v i d e   s u c h   i n f o r m a t i o n   u n d e r   s e c t i o n   6   o f   t h e   G N U   G P L ,   a n d   o n l y   t o   t h e   e x t e n t   t h a t   s u c h   i n f o r m a t i o n   i s   n e c e s s a r y   t o   i n s t a l l   a n d   e x e c u t e   a   m o d i f i e d   v e r s i o n   o f   t h e   C o m b i n e d   W o r k   p r o d u c e d   b y   r e c o m b i n i n g   o r   r e l i n k i n g   t h e   A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i n k e d   V e r s i o n .   ( I f   y o u   u s e   o p t i o n   4 d 0 ,   t h e   I n s t a l l a t i o n   I n f o r m a t i o n   m u s t   a c c o m p a n y   t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   a n d   C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e .   I f   y o u   u s e   o p t i o n   4 d 1 ,   y o u   m u s t   p r o v i d e   t h e   I n s t a l l a t i o n   I n f o r m a t i o n   i n   t h e   m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L   f o r   c o n v e y i n g   C o r r e s p o n d i n g   S o u r c e . ) 
 5 .   C o m b i n e d   L i b r a r i e s . 
 Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e   b y   s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   t h a t   a r e   n o t   A p p l i c a t i o n s   a n d   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   c o n v e y   s u c h   a   c o m b i n e d   l i b r a r y   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   i f   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s ,   c o n v e y e d   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 6 .   R e v i s e d   V e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   c e r t a i n   n u m b e r e d   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   " o r   a n y   l a t e r   v e r s i o n "     a p p l i e s   t o   i t ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   p u b l i s h e d   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   p r o x y   c a n   d e c i d e   w h e t h e r   f u t u r e   v e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   s h a l l   a p p l y ,   t h a t   p r o x y ' s   p u b l i c   s t a t e m e n t   o f   a c c e p t a n c e   o f   a n y   v e r s i o n   i s   p e r m a n e n t   a u t h o r i z a t i o n   f o r   y o u   t o   c h o o s e   t h a t   v e r s i o n   f o r   t h e   L i b r a r y . 
 
 j q u e r y - u i - d a t e r a n g e p i c k e r   0 . 3 . 3 
 C o p y r i g h t   ( c )   2 0 1 4   T a m b l e ,   I n c 
 
 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 . 
 
 j Q R a n g e S l i d e r   5 . 7 . 0 
 C o p y r i g h t   ( c )   2 0 1 2   G u i l l a u m e   G a u t r e a u 
 
 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 . 
 
 M a n a g e m e n t   C o n s o l e   f o r   I M S   a n d   D B 2   f o r   z / O S   1 . 1 
 	 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   M A N A G E M E N T   C O N S O L E   f o r   I M S   a n d   D B 2   f o r   z / O S   V 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   V 8 . 5 . 5   ( B A S E ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   A N D   I N F O R M A T I O N   V 8 . 5 . 5   ( B a s e ) 
 
 T e c h n i c a l   P r e v i e w   C o d e   
 
 T h e   p r o g r a m   c o n t a i n s   J S R   2 3 6   C o n c u r r e n c y   U t i l i t i e s   f o r   J a v a   E E   w h i c h   i s   t e c h n i c a l   p r e v i e w   c o d e . 
 - - - - - - - - - - - - - - - - - - - - - - - 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 A b d e r a   
 A n n o g e n   
 A p a c h e   A n t   
 A p a c h e   A r i e s   
 A p a c h e   A v a l o n 
 A p a c h e   A x i o m   
 A p a c h e   A x i s   
 A p a c h e   A x i s 2   
 A p a c h e   B a t i k   
 A p a c h e   B e a n   V a l i d a t i o n   
 A p a c h e   C o m m o n s   B e a n u t i l   
 A p a c h e   C o m m o n s   I O   
 A p a c h e   C o m m o n s   L a n g   
 A p a c h e   C o m m o n s   L o g g i n g   
 A p a c h e   C o m m o n s   P o o l   
 A p a c h e   C o m m o n s   E L   
 A p a c h e   C o m m o n s   C o d e c   
 A p a c h e   C o m m o n s   C o l l e c t i o n   
 A p a c h e   C o m m o n s   D i s c o v e r y     
 A p a c h e   C o m m o n s   D i g e s t e r 
 A p a c h e   C o m m o n s   F i l e u p l o a d   
 A p a c h e   C o m m o n s - N e t   
 A p a c h e   C o m m o n s   J X P a t h   
 A p a c h e   D e r b y   
 A p a c h e   F e l i x   
 A p a c h e   H T T P   C l i e n t   
 A p a c h e   H t t p   C o r e   
 A p a c h e   H T T P   S e r v e r   
 A p a c h e   J a k a r t a   C o m m o n s   C o d e c   
 A p a c h e   J a k a r t a   h t t p c o r e 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p M i m e 
 A p a c h e   J a k a r t a   C o m m o n s   L o g g i n g 
 A p a c h e   G e r o n i m o   S p e c s   
 A p a c h e   G e r o n i m o   S p e c s   A n n o t a t i o n s   
 A p a c h e   G e r o n i m o   S p e c s   E J B   
 A p a c h e   G e r o n i m o   S p e c s   I n t e r c e p t o r   
 A p a c h e   G e r o n i m o   S p e c s   J 2 E E   C o n n e c t o r     
 A p a c h e   G e r o n i m o   S p e c s   J A C C   
 A p a c h e   G e r o n i m o   S p e c s   J A S P I C   
 A p a c h e   G e r o n i m o   S p e c s   J M S   
 A p a c h e   G e r o n i m o   S p e c s   J P A   
 A p a c h e   G e r o n i m o   S p e c s   J T A   
 A p a c h e   G e r o n i m o   S p e c s   S e r v l e t   A P I s   
 A p a c h e   G e r o n i m o   S p e c s   V a l i d a t i o n   
 A p a c h e   L u c e n e   
 A p a c h e   M i m e 4 J 
 A p a c h e   M u s e   
 A p a c h e   M y F a c e s 
 A p a c h e   N e e t h i   
 A p a c h e   O p e n J P A   
 A p a c h e   O r o   
 A p a c h e   P o r t a b l e   R u n t i m e   
 A p a c h e   S a n d e s h a 2   
 A p a c h e   S O A P   
 A p a c h e   T r a n s p o r t   
 A p a c h e   T o m c a t   ( s u b s e t )   
 A p a c h e   T o o l s   A n t   
 A p a c h e   T u s c a n y   
 A p a c h e   S t r u t s   
 A p a c h e   W i n k   
 A p a c h e   W o d e n   
 A p a c h e   X a l a n - J   
 A p a c h e   X M L   S c h e m a   
 B a c k p o r t - u t i l - c o n c u r r e n t   
 C G L i b 1 
 G o o g l e   C l o s u r e   C o m p i l e r 
 G u a v a 
 J a c k s o n   
 J a x e n   
 J S T L   
 L o g 4 J   
 O p e n A j a x . j s 
 O p e n   W e b   B e a n s   
 O S G i   M a t e r i a l s   
 S V G W e b 
 X e r c e s   
 X M L - A P I s   
 X M L   B e a n s   
 X M L   R e s o l v e r   
 X M L 4 J   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
   ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
   ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
   ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
   W o r k s ;   a n d 
 
   ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 D o j o :     T h e   P r o g r a m   c o n t a i n s   D o j o   T o o l k i t   w h i c h 
 I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 D o j o   T o o l k i t 
 
 C o p y r i g h t   ( c )   2 0 0 5 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
           l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E C L I P S E   C O D E   
 
 E P L .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   
 t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " )   . 
 
 T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 C a i r o   B i n d i n g ,   C a i r o   L i b r a r y ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   
 M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s ,   p i x m a n ,   X H T M L   D T D s ,   M X J 4 ,     
 A s p e c t   J   R u n t i m e   1 . 5 . 0 ,     I B M   E c l i p s e   S D K   3 . 2 . 1 ,   3 . 6 . 2 ,   I B M   E c l i p s e   H e l p   S y s t e m   3 . 1 . 0 ,   3 . 4 . 3   c o m p o n e n t s ,     
 H i g g e n s   T o k e n   S e r v e r ,     T P T P   ,   E M F ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 6   M 6     
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
     h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   . w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 E x p a t   1 . 9 5 . 2 .     T h e   P r o g r a m   i n c l u d e s   E x p a t   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
   a n d   C l a r k   C o o p e r 
 
 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   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 . 
 
 E N D   O F   E X P A T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 F A S T C G I   2 . 4 . 0 :     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   F A S T C G I   s o f t w a r e .       I B M                                   
 o b t a i n e d   t h e   F A S T C G I   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e                           
 f o l l o w i n g   l i c e n s e :                                                                                                                             
                                                                                                                                                                 
 F a s t C G I   L i c e n s e                                                                                                                       
 T h i s   F a s t C G I   a p p l i c a t i o n   l i b r a r y   s o u r c e   a n d   o b j e c t   c o d e   ( t h e                                         
 " S o f t w a r e " )   a n d   i t s   d o c u m e n t a t i o n   ( t h e   " D o c u m e n t a t i o n " )   a r e                                           
 c o p y r i g h t e d   b y   O p e n   M a r k e t ,   I n c   ( " O p e n   M a r k e t " ) .     T h e   f o l l o w i n g   t e r m s                       
 a p p l y   t o   a l l   f i l e s   a s s o c i a t e d   w i t h   t h e   S o f t w a r e   a n d   D o c u m e n t a t i o n                               
 u n l e s s   e x p l i c i t l y   d i s c l a i m e d   i n   i n d i v i d u a l   f i l e s .                                                               
                                                                                                                                                                 
 O p e n   M a r k e t   p e r m i t s   y o u   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   l i c e n s e                       
 t h i s   S o f t w a r e   a n d   t h e   D o c u m e n t a t i o n   s o l e l y   f o r   t h e   p u r p o s e   o f                                       
 i m p l e m e n t i n g   t h e   F a s t C G I   s p e c i f i c a t i o n   d e f i n e d   b y   O p e n   M a r k e t   o r                                 
 d e r i v a t i v e   s p e c i f i c a t i o n s   p u b l i c l y   e n d o r s e d   b y   O p e n   M a r k e t   a n d                                     
 p r o m u l g a t e d   b y   a n   o p e n   s t a n d a r d s   o r g a n i z a t i o n   a n d   f o r   n o   o t h e r                                     
 p u r p o s e ,   p r o v i d e d   t h a t   e x i s t i n g   c o p y r i g h t   n o t i c e s   a r e   r e t a i n e d   i n   a l l                       
 c o p i e s   a n d   t h a t   t h i s   n o t i c e   i s   i n c l u d e d   v e r b a t i m   i n   a n y   d i s t r i b u t i o n s .                     
                                                                                                                                                                 
 N o   w r i t t e n   a g r e e m e n t ,   l i c e n s e ,   o r   r o y a l t y   f e e   i s   r e q u i r e d   f o r   a n y   o f                         
 t h e   a u t h o r i z e d   u s e s .     M o d i f i c a t i o n s   t o   t h i s   S o f t w a r e   a n d   D o c u m e n t a t i o n                     
 m a y   b e   c o p y r i g h t e d   b y   t h e i r   a u t h o r s   a n d   n e e d   n o t   f o l l o w   t h e   l i c e n s i n g                       
 t e r m s   d e s c r i b e d   h e r e ,   b u t   t h e   m o d i f i e d   S o f t w a r e   a n d   D o c u m e n t a t i o n   m u s t                     
 b e   u s e d   f o r   t h e   s o l e   p u r p o s e   o f   i m p l e m e n t i n g   t h e   F a s t C G I   s p e c i f i c a t i o n                     
 d e f i n e d   b y   O p e n   M a r k e t   o r   d e r i v a t i v e   s p e c i f i c a t i o n s   p u b l i c l y   e n d o r s e d                       
 b y   O p e n   M a r k e t   a n d   p r o m u l g a t e d   b y   a n   o p e n   s t a n d a r d s   o r g a n i z a t i o n   a n d                         
 f o r   n o   o t h e r   p u r p o s e .     I f   m o d i f i c a t i o n s   t o   t h i s   S o f t w a r e   a n d                                         
 D o c u m e n t a t i o n   h a v e   n e w   l i c e n s i n g   t e r m s ,   t h e   n e w   t e r m s   m u s t   p r o t e c t                             
 O p e n   M a r k e t ' s   p r o p r i e t a r y   r i g h t s   i n   t h e   S o f t w a r e   a n d   D o c u m e n t a t i o n   t o                       
 t h e   s a m e   e x t e n t   a s   t h e s e   l i c e n s i n g   t e r m s   a n d   m u s t   b e   c l e a r l y   i n d i c a t e d                     
 o n   t h e   f i r s t   p a g e   o f   e a c h   f i l e   w h e r e   t h e y   a p p l y .                                                                 
                                                                                                                                                                 
 O p e n   M a r k e t   s h a l l   r e t a i n   a l l   r i g h t ,   t i t l e   a n d   i n t e r e s t   i n   a n d   t o   t h e                         
 S o f t w a r e   a n d   D o c u m e n t a 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   a l l   p a t e n t ,                         
 c o p y r i g h t ,   t r a d e   s e c r e t   a n d   o t h e r   p r o p r i e t a r y   r i g h t s .                                                       
                                                                                                                                                                 
 O P E N   M A R K E T   M A K E S   N O   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   
 W I T H   R E S P E C T   T O   T H E     S O F T W A R E   O R   T H E   D O C U M E N T A 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   A N Y                           
 W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   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 .     I N                     
 N O   E V E N T   S H A L L   O P E N   M A R K E T   B E   L I A B L E   T O   
 Y O U   O R   A N Y   T H I R D   P A R T Y   F O R   A N Y                 
 D A M A G E S   A R I S I N G   F R O M   O R   R E L A T I N G   T O   T H I S   S 
 O F T W A R E   O R   T H E                                                 
 D O C U M E N T A 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 ,   
 A N Y   I N D I R E C T ,   S P E C I A L   O R                 
 C O N S E Q U E N T I A L   D A M A G E S   O R   S I M I L A R   D A M A G E S ,   
 I N C L U D I N G   L O S T   P R O F I T S   O R                           
 L O S T   D A T A ,   E V E N   I F   O P E N   M A R K E T   H A S   B E E N   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F                       
 S U C H   D A M A G E S .     T H E   S O F T W A R E   A N D   D O C U M E N T A T I O N   
 A R E   P R O V I D E D   " A S   I S " .                           
 O P E N   M A R K E T   H A S   N O   L I A B I L I T Y   I N   C O N T R A C T ,   
 T O R T ,   N E G L I G E N C E   O R                                       
 O T H E R W I S E   A R I S I N G   O U T   O F   T H I S   S O F T W A R E   O R   
 T H E   D O C U M E N T A T I O N .                                         
                                                                                                                                                                 
 E N D   O F   F A S T C G I   N O T I C E S   A N D   I N F O R M A T I O N                                                                                     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =           
 
 I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U )   :     T h e   p r o g r a m   i n c l u d e s   
 I C U 4 J   v e r s i o n   a n d   I C U 4 C .     I B M   o b t a i n e d   
 t h e   I C U   c o d e   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s   :     
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   
 a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d .   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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   
 n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   
 d o c u m e n t a t i o n .   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 
   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   
 A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   
 o f   t h e   c o p y r i g h t   h o l d e r . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s 
 
 E N D   O F   I C U   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J A C L   1 . 3 . 2   
 
 T h e   P r o g r a m   i n c l u d e s   J a c l ,   c o n s i s t i n g   o f   t h e   
     w a s _ i n s t a l l _ r o o t     \ l i b \ j a c l . j a r   a n d   
     w a s _ i n s t a l l _ r o o t     \ l i b \ t c l j a v a . j a r .   I B M   o b t a i n e d   t h i s   s o f t w a r e   c o d e   
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   r e p r o d u c e d   b e l o w ,   a n d   t h e   J a c l   s o f t w a r e   
 i s   p r o v i d e d   t o   y o u   u n d e r   t h e s e   t e r m s   a n d   c o n d i t i o n s .   
   
 1 )   S u n   M i c r o s y s t e m s   L i c e n s e   
   
 L i c e n s e   T e r m s   a n d   C o n d i t i o n s   
 S U N   M I C R O S Y S T E M S ,   I N C .   T H R O U G H   I T S   S U N   M I C R O S Y S T E M S   L A B O R A T O R I E S   
 D I V I S I O N   ( " S U N " )   W I L L   L I C E N S E   T H I S   S O F T W A R E   A N D   T H E   A C C O M P A N Y I N G   
 D O C U M E N T A T I O N   T O   Y O U   ( a   " L i c e n s e e " )   O N L Y   O N   Y O U R   A C C E P T A N C E   O F   A L L   T H E   
 T E R M S   S E T   F O R T H   B E L O W .   
   
 S u n   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e   r i g h t   t o   d o w n l o a d ,   
 i n s t a l l ,   c o m p i l e ,   u s e ,   c o p y   a n d   d i s t r i b u t e   t h e   S o f t w a r e ,   m o d i f y   o r   
 o t h e r w i s e   c r e a t e   d e r i v a t i v e   w o r k s   f r o m   t h e   S o f t w a r e   ( e a c h ,   a   
 " M o d i f i c a t i o n " )   a n d   d i s t r i b u t e   a n y   M o d i f i c a t i o n   i n   s o u r c e   c o d e   a n d / o r   
 b i n a r y   c o d e   f o r m   t o   i t s   c u s t o m e r s   w i t h   a   l i c e n s e   a g r e e m e n t   c o n t a i n i n g   
 t h e s e   t e r m s   a n d   n o t i n g   t h a t   t h e   S o f t w a r e   h a s   b e e n   m o d i f i e d .   T h e   
 S o f t w a r e   i s   c o p y r i g h t e d   b y   S u n   a n d   o t h e r   t h i r d   p a r t i e s   a n d   L i c e n s e e   
 s h a l l   r e t a i n   a n d   r e p r o d u c e   a l l   c o p y r i g h t   a n d   o t h e r   n o t i c e s   p r e s e n t l y   
 o n   t h e   S o f t w a r e .   A s   b e t w e e n   S u n   a n d   L i c e n s e e ,   S u n   i s   t h e   s o l e   o w n e r   o f   
 a l l   r i g h t s   i n   a n d   t o   t h e   S o f t w a r e   o t h e r   t h a n   t h e   l i m i t e d   r i g h t s   
 g r a n t e d   t o   L i c e n s e e   h e r e i n ;   L i c e n s e e   w i l l   o w n   i t s   M o d i f i c a t i o n s ,   
 e x p r e s s l y   s u b j e c t   t o   S u n ' s   c o n t i n u i n g   o w n e r s h i p   o f   t h e   S o f t w a r e .   
 L i c e n s e e   w i l l ,   a t   i t s   e x p e n s e ,   d e f e n d   a n d   i n d e m n i f y   S u n   a n d   i t s   
 l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y   t h i r d   p a r t y   c l a i m s ,   i n c l u d i n g   c o s t s   a n d   
 r e a s o n a b l e   a t t o r n e y s '   f e e s ,   a n d   b e   w h o l l y   r e s p o n s i b l e   f o r   a n y   
 l i a b i l i t i e s   a r i s i n g   o u t   o f   o r   r e l a t e d   t o   L i c e n s e e ' s   d e v e l o p m e n t ,   u s e   
 o r   d i s t r i b u t i o n   o f   t h e   S o f t w a r e   o r   M o d i f i c a t i o n s .   A n y   d i s t r i b u t i o n   o f   
 t h e   S o f t w a r e   a n d   M o d i f i c a t i o n s   m u s t   c o m p l y   w i t h   a l l   a p p l i c a b l e   U n i t e d   
 S t a t e s   e x p o r t   c o n t r o l   l a w s .   
   
 T H E   S O F T W A R E   I S   B E I N G   P R O V I D E D   T O   L I C E N S E E   " A S   I S "   A N D   A L L   E X P R E S S   O R   
 I M P L I E D   C O N D I T I O N S   A N D   W A R R A N T I E S ,   I N C L U D I N G   A N Y   I M P L I E D   W A R R A N T Y   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   O R   N O N - I N F R I N G E M E N T ,   
 A R E   D I S C L A I M E D .   I N   N O   E V E N T   W I L L   S U N   B E   L I A B L E   H E R E U N D E R   F O R   A N Y   
 D I R E C T   D A M A G E S   O R   A N Y   I N D I R E C T ,   P U N I T I V E ,   S P E C I A L ,   I N C I D E N T A L   O R   
 C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D .   
   
   
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 2 )   U n i v e r s i t y   o f   C a l i f o r n i a   L i c e n s e   
   
 P o r t i o n s   o f   J a c l   a n d   T c l   B l e n d   a r e   C o p y r i g h t   ( c )   1 9 9 7 - 1 9 9 9   T h e   R e g e n t s   
 o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   
 
 A l l   r i g h t s   r e s e r v e d .   
   
 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 ,   w i t h o u t   w r i t t e n   a g r e e m e n t   a n d   w i t h o u t   
 l i c e n s e   o r   r o y a l t y   f e e s ,   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   
 s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e ,   p r o v i d e d   t h a t   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 e   f o l l o w i n g   t w o   p a r a g r a p h s   a p p e a r   i n   a l l   
 c o p i e s   o f   t h i s   s o f t w a r e .   
   
 I N   N O   E V E N T   S H A L L   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   B E   L I A B L E   T O   A N Y   P A R T Y   
 F O R   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E   A N D   I T S   D O C U M E N T A T I O N ,   E V E N   I F   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   
 S U C H   D A M A G E .   
   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   S P E C I F I C A L L Y   D I S C L A I M S   A N Y   W A R R A N T I E S ,   
 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   I M P L I E D   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   A N D   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 .   T H E   S O F T W A R E   
 P R O V I D E D   H E R E U N D E R   I S   O N   A N   " A S   I S "   B A S I S ,   A N D   T H E   U N I V E R S I T Y   O F   
 C A L I F O R N I A   H A S   N O   O B L I G A T I O N   T O   P R O V I D E   M A I N T E N A N C E ,   S U P P O R T ,   U P D A T E S ,   
 E N H A N C E M E N T S ,   O R   M O D I F I C A T I O N S .   
   
 E N D   O F   J A C L   T E R M S   A N D   C O N D I T I O N S   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J a v a s s i s t   3 . 1 3 .     T h e   P r o g r a m   i n c l u d e s   J a v a s s i s t   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 
   M O Z I L L A   P U B L I C   L I C E N S E 
                                                                 V e r s i o n   1 . 1 
 
                                                       1 .   D e f i n i t i o n s . 
 
           1 . 0 . 1 .   " C o m m e r c i a l   U s e "   m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e 
           C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
           1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o 
           t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
           1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l 
           C o d e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s 
           m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
           1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e 
           c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e 
           i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
           1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y 
           a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c 
           t r a n s f e r   o f   d a t a . 
 
           1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e 
           C o d e . 
 
           1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d 
           a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t 
           A . 
 
           1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r 
           p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
           1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
           1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m 
           e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r 
           s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
           1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e 
           s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s 
           M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a 
           M o d i f i c a t i o n   i s : 
                     A .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e 
                     c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
                     B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r 
                     p r e v i o u s   M o d i f i c a t i o n s . 
 
           1 . 1 0 .   " O r i g i n a l   C o d e "   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e 
           w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s 
           O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s 
           L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e . 
 
           1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r 
           h e r e a f t e r   a c q u i r e d ,   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 ,     m e t h o d ,   p r o c e s s , 
           a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
           1 . 1 1 .   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r 
           m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s 
           a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l 
           c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e 
           d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r 
           w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e 
           S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e 
           a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e 
           f o r   n o   c h a r g e . 
 
           1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )     m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y 
           e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s 
           L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 . 
           F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s 
           c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f 
           t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t , 
           t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y 
           c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t 
           ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h 
           e n t i t y . 
 
 2 .   S o u r c e   C o d e   L i c e n s e . 
 
           2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
           T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
           n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y 
           c l a i m s : 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
                     t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e , 
                     m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l 
                     C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r 
                     a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r 
                     s e l l i n g   o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e , 
                     s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e 
                     O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1 ( a )   a n d   ( b )   a r e 
                     e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s 
                     O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
                     ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
                     g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 ) 
                     s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;     o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d 
                     b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e 
                     c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
           2 . 2 .   C o n t r i b u t o r   G r a n t . 
           S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r 
           h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e 
 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
                     t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y , 
                     d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s 
                     c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n 
                     u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e 
                     a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r 
                     s e l l i n g   o f     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e 
                     a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s 
                     o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e 
                     m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t 
                     C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f 
                     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r 
                     V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e 
                     e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f 
                     t h e   C o v e r e d   C o d e . 
 
                     ( d )         N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
                     g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e 
                     C o n t r i b u t o r   V e r s i o n ;   2 )     s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ; 
                     3 )     f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f 
                     C o n t r i b u t o r   V e r s i o n   o r   i i )     t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e 
                     b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e     ( e x c e p t   a s   p a r t   o f   t h e 
                     C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   4 )   u n d e r   P a t e n t   C l a i m s 
                     i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y 
                     t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
           3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
           T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e 
           g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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 
           S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e   m a y   b e 
           d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n 
           o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t   i n c l u d e   a 
           c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   Y o u 
           d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e 
           v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s 
           L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e 
           a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n 
           S e c t i o n   3 . 5 . 
 
           3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
           A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e 
           m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e 
           e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a   a n   a c c e p t e d 
           E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m   y o u   m a d e   a n 
           E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e   v i a   E l e c t r o n i c 
           D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t   l e a s t   t w e l v e   ( 1 2 ) 
           m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e ,   o r   a t   l e a s t   s i x 
           ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n 
           h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r 
           e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e 
           E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y . 
 
           3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
           Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a 
           f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d 
           t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t   s t a t e m e n t   t h a t 
           t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   f r o m   O r i g i n a l 
           C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g   t h e   n a m e   o f   t h e 
           I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b )   i n   a n y   n o t i c e   i n   a n 
           E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n   w h i c h   Y o u   d e s c r i b e   t h e 
           o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e . 
 
           3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s 
                     ( a )   T h i r d   P a r t y   C l a i m s . 
                     I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s 
                     i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s 
                     g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 , 
                     C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e 
                     d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e 
                     p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t   w i l l 
                     k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e   a f t e r 
                     t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n   3 . 2 , 
                     C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l   c o p i e s 
                     C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s 
                     ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s ) 
                     r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d 
                     C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
                     ( b )   C o n t r i b u t o r   A P I s . 
                     I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n   p r o g r a m m i n g 
                     i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t   l i c e n s e s   w h i c h 
                     a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I ,   C o n t r i b u t o r   m u s t 
                     a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   L E G A L   f i l e . 
 
                               ( c )         R e p r e s e n t a t i o n s . 
                     C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o 
                     S e c t i o n   3 . 4 ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s 
                     M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r 
                     C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y 
                     t h i s   L i c e n s e . 
 
           3 . 5 .   R e q u i r e d   N o t i c e s . 
           Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e   S o u r c e 
           C o d e .     I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a   p a r t i c u l a r   S o u r c e 
           C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t   i n c l u d e   s u c h   n o t i c e   i n   a 
           l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   u s e r   w o u l d   b e   l i k e l y 
           t o   l o o k   f o r   s u c h   a   n o t i c e .     I f   Y o u   c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s ) 
           Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n 
           E x h i b i t   A .     Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n 
           f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p 
           r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .     Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o 
           c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y 
           o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u 
           m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l 
           D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n 
           a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s 
           o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l 
           D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e 
           I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y , 
           s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
           3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
           Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e 
           r e q u i r e m e n t s   o f   S e c t i o n   3 . 1 - 3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e , 
           a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   o f 
           t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e , 
           i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e 
           o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d 
           i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d   d o c u m e n t a t i o n   o r 
           c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   t h e 
           C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   o f   C o v e r e d 
           C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y 
           c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n 
           c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e 
           E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s 
           r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s 
           L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t 
           l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r 
           f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l 
           D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e 
           I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y 
           t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h 
           t e r m s   Y o u   o f f e r . 
 
           3 . 7 .   L a r g e r   W o r k s . 
           Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r   c o d e 
           n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r 
           W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e 
           r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 
           I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s 
           L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o 
           s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h 
           t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b ) 
           d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n 
           m u s t   b e   i n c l u d e d   i n   t h e   L E G A L   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t 
           b e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e 
           e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e 
           s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o 
           u n d e r s t a n d   i t . 
 
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 
           T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s 
           a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e . 
 
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
           6 . 1 .   N e w   V e r s i o n s . 
           N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y   p u b l i s h   r e v i s e d 
           a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n 
           w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
           6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
           O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f   t h e 
           L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f   t h a t 
           v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r   t h e   t e r m s 
           o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   N e t s c a p e .   N o   o n e 
           o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e   t e r m s   a p p l i c a b l e   t o 
           C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e . 
 
           6 . 3 .   D e r i v a t i v e   W o r k s . 
           I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h   y o u   m a y 
           o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y   C o v e r e d   C o d e 
           g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r   l i c e n s e   s o   t h a t 
           t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " ,   " N e t s c a p e " , 
           " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r 
           l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) 
           a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e 
           c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e   M o z i l l a   P u b l i c   L i c e n s e   a n d 
           N e t s c a p e   P u b l i c   L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l 
           D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n 
           E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f 
           t h i s   L i c e n s e . ) 
 
 7 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
           C O V E R E D   C O D E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   C O D E   I S   F R E E   O F 
           D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G . 
           T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   C O D E 
           I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   C O D E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T , 
           Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E 
           C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R 
           O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F 
           A N Y   C O V E R E D   C O D E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 8 .   T E R M I N A T I O N . 
 
           8 . 1 .     T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e 
           a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e 
           s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l 
           s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l 
           s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r 
           n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e 
           s h a l l   s u r v i v e . 
 
           8 . 2 .     I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t 
           c l a i m   ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r 
           o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m 
           Y o u   f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )     a l l e g i n g   t h a t : 
 
           ( a )     s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y 
           i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h 
           P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e 
           s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y , 
           u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i ) 
           a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e 
           r o y a l t y   f o r   Y o u r   p a s t   a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h 
           P a r t i c i p a n t ,   o r   ( i i )   w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o 
           t h e   C o n t r i b u t o r   V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .     I f   w i t h i n   6 0   d a y s 
           o f   n o t i c e ,   a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t 
           m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m 
           i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r 
           S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f 
           t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e . 
 
           ( b )     a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s 
           C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n 
           a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b ) 
           a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d , 
           s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t 
           P a r t i c i p a n t . 
 
           8 . 3 .     I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t 
           a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r 
           i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s 
           b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t 
           i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s 
           g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n 
           i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r 
           l i c e n s e . 
 
           8 . 4 .     I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e , 
           a l l   e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s ) 
           w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r 
           p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
           U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T 
           ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L 
           D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   C O D E , 
           O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R 
           A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y 
           C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L , 
           W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R 
           C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N 
           I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F 
           L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y 
           R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W 
           P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E 
           E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O 
           T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 1 0 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
           T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n 
           4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r 
           s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s   s u c h 
           t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8 
           C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) , 
           a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e 
           r i g h t s   s e t   f o r t h   h e r e i n . 
 
 1 1 .   M I S C E L L A N E O U S . 
 
           T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t 
           m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
           u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
           n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y 
           C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f 
           a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s . 
           W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f , 
           o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d 
           S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e 
           s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n 
           D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y , 
           C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d 
           e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n 
           C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d . 
           A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t 
           s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s 
           L i c e n s e . 
 
 1 2 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
           A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s 
           r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y , 
           o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o 
           w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h 
           r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r 
           s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 1 3 .   M U L T I P L E - L I C E N S E D   C O D E . 
 
           I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s 
           " M u l t i p l e - L i c e n s e d " .     " M u l t i p l e - L i c e n s e d "   m e a n s   t h a t   t h e   I n i t i a l 
           D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r 
           Y o u r   c h o i c e   o f   t h e   N P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d 
           b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A . 
 
 E X H I B I T   A   - M o z i l l a   P u b l i c   L i c e n s e . 
 
           " T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e 
           V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n 
           c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
           
 h t t p : / / w w w . m o z i l l a . o r g / M P L / 
 
           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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S " 
           b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e 
           L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s 
           u n d e r   t h e   L i c e n s e . 
 
           T h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
           P o r t i o n s   c r e a t e d   b y   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   a r e   C o p y r i g h t   ( C )   _ _ _ _ _ _ 
           _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   A l l   R i g h t s   R e s e r v e d . 
 
           C o n t r i b u t o r ( s ) :   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           A l t e r n a t i v e l y ,   t h e   c o n t e n t s   o f   t h i s   f i l e   m a y   b e   u s e d   u n d e r   t h e   t e r m s 
           o f   t h e   _ _ _ _ _   l i c e n s e   ( t h e     " [ _ _ _ ]   L i c e n s e " ) ,   i n   w h i c h   c a s e   t h e 
           p r o v i s i o n s   o f   [ _ _ _ _ _ _ ]   L i c e n s e   a r e   a p p l i c a b l e   i n s t e a d   o f   t h o s e 
           a b o v e .     I f   y o u   w i s h   t o   a l l o w   u s e   o f   y o u r   v e r s i o n   o f   t h i s   f i l e   o n l y 
           u n d e r   t h e   t e r m s   o f   t h e   [ _ _ _ _ ]   L i c e n s e   a n d   n o t   t o   a l l o w   o t h e r s   t o   u s e 
           y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   t h e   M P L ,   i n d i c a t e   y o u r   d e c i s i o n   b y 
           d e l e t i n g     t h e   p r o v i s i o n s   a b o v e   a n d   r e p l a c e     t h e m   w i t h   t h e   n o t i c e   a n d 
           o t h e r   p r o v i s i o n s   r e q u i r e d   b y   t h e   [ _ _ _ ]   L i c e n s e .     I f   y o u   d o   n o t   d e l e t e 
           t h e   p r o v i s i o n s   a b o v e ,   a   r e c i p i e n t   m a y   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e 
           u n d e r   e i t h e r   t h e   M P L   o r   t h e   [ _ _ _ ]   L i c e n s e . " 
 
           [ N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t   o f 
           t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u   s h o u l d 
           u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n   t h e 
           O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s . ] 
 
 E N D   O F   J A V A S S I S T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J a x e n   1 . 1 . 1 .     T h e   P r o g r a m   i n c l u d e s   J a x e n   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
   $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
   C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J A X E N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J C U P   P a r s e r   G e n e r a t o r .   T h e   P r o g r a m   i n c l u d e s   J C U P   P a r s e r   G e n e r a t o r   
 w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 J C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   
 t h a t   b o t h   t h 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   a n d   w a r r a n t y   
 d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   
 o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   
 t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 T h i s   i s   a n   o p e n   s o u r c e   l i c e n s e .   I t   i s   a l s o   G P L - C o m p a t i b l e   
 ( s e e   e n t r y   f o r   " S t a n d a r d   M L   o f   N e w   J e r s e y " ) .   T h e   p o r t i o n s   o f   C U P   
 o u t p u t   w h i c h   a r e   h a r d - c o d e d   i n t o   t h e   C U P   s o u r c e   c o d e   a r e   ( n a t u r a l l y )   
 c o v e r e d   b y   t h i s   s a m e   l i c e n s e ,   a s   i s   t h e   C U P   r u n t i m e   c o d e   l i n k e d   
 w i t h   t h e   g e n e r a t e d   p a r s e r . 
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   
 t h e   J a v a   p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t 
   t o   i m p l y   t h a t   S u n   e n d o r s e s   t h i s   p r o d u c t .   
 
 E N D   O F   J C U P   P A R S E R   G E N E R A T O R   C O D E   N O T I C E S   A N D   I N F O 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 . 0 :     T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
     P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 
 
 E N D   O F   J A V A   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J S R   2 3 5 .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 L i c e n s e   f o r   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s 
 
 
 
 L i c e n s e   f o r   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s . 
 
 T h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s   a r e   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y ,   m a k e   d e r i v a t i v e   w o r k s   o f   a n d   d i s t r i b u t e   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s   ( t h e   " A r t i f a c t s " )   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   A r t i f a c t s ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   A r t i f a c t s   a t   t h i s   l o c a t i o n : 
 h t t p : / / w w w . j c p . o r g / e n / j s r / d e t a i l ? i d = 2 3 5   
 
 2 .   T h e   f u l l   t e x t   o f   t h i s   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   A r t i f a c t s . 
 
 T H E   A R T I F A C T S   A R E   P R O V I D E D   " A S   I S "   A N D   T H E   A U T H O R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H E   A R T I F A C T S   A N D   T H E   I M P L E M E N T A T I O N   O F   T H E I R   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E .   
 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R   D I S T R I B U T I O N   O F   T H E   A R T I F A C T S . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   D a t a   O b j e c t s   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   D a t a   O b j e c t s   S p e c i f i c a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 R e v i s i o n   l e v e l   1 . 2 ,   l a s t   u p d a t e d   o n   2 0 0 9 / 0 1 / 1 3 
 C h a n g e d   t h e   U R L   o f   t h e   A r t i f a c t s . 
 R e v i s i o n   l e v e l   1 . 1 ,   l a s t   u p d a t e d   o n   2 0 0 7 / 1 1 / 1 9   
 
 E N D   O F   J S R   2 3 5   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J y t h o n   2 . 1 .   T h e   P r o g r a m   i n c l u d e s   J y t h o n   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 C o p y r i g h t   ( c )   2 0 0 0 ,   J y t h o n   D e v e l o p e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
 a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t     
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n     t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   e i t h e r   t h e   n a m e   o f   t h e   J y t h o n   D e v e l o p e r s   n o r   t h e   n a m e s   o f     i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s     d e r i v e d   
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   
 S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E 
 
 E N D   O F   J Y T H O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 L I B P C A P   0 . 9 . 4   - T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
     
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
           d i s t r i b u t i o n . 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
           p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
           w r i t t e n   p e r m i s s i o n . 
     
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 . 
 
 E N D   O F   L I B P C A P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 L i b m s g   v 2 . 3 :   T h e   P r o g r a m   i n c l u d e s   l i b m s g     s o f t w a r e .     I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   b e l o w : 
 
 C o p y r i g h t   1 9 9 0 ,   b y   A l f a l f a   S o f t w a r e   I n c o r p o r a t e d ,   C a m b r i d g e ,   M a s s a c h u s e t t s . 
 
 A l l   R i g h t s   R e s e r v e d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   A l f a l f a ' s   n a m e   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 A L P H A L P H A   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   A L P H A L P H A   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   L I B M S G   v 2 . 3   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   L i c e n s e .   
 
 K x m l 2   v 2 . 2 . 2 
 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( C )   2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( C )   2 0 0 6   I v a n   S a g a l a e v 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 E N D   O F   M I T   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 L G P L   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 G N O M E   B i n d i n g 
 G T K +   B i n d i n g 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O b j e c t W e b   A S M :   T h e   P r o g r a m   i n c l u d e s   A S M   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   O b j e c t W e b   A S M   L i c e n s e : 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
 O F   S U C H   D A M A G E . 
 
 E N D   O F   O B J E C T W E B   A S M   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 O p e n S S L   v 0 . 9 . 7 c .     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   s o f t w a r e   c u r r e n t l y   d e v e l o p e d                         
 b y   T h e   O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .     I B M   o b t a i n e d   t h e                           
 m a j o r i t y   o f   t h e   O p e n S S L   s o f t w a r e   u n d e r   t h e   t e r m s   a n d                                       
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s :                                                                                       
                                                                                                                                                                 
     O p e n S S L   L i c e n s e                                                                                                                               
     - - - - - - - - - - - - - - -                                                                                                                               
                                                                                                                                                                 
 *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 3   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d .                         
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *                                                                                                                                                               
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t                           
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *                                                                                                                                                               
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                   
 *         d i s t r i b u t i o n .                                                                                                                             
 *                                                                                                                                                               
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :                                                 
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t                       
 *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) "                                   
 *                                                                                                                                                               
 *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e                             
 *         u s e d   t o                                                                                                                                         
 *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t                           
 *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t                       
 *         o p e n s s l - c o r e @ o p e n s s l . o r g .                                                                                                     
 *                                                                                                                                                               
 *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L "                         
 *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n                             
 *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t .                                                                                   
 *                                                                                                                                                               
 *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g                       
 *         a c k n o w l e d g m e n t :                                                                                                                         
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t                       
 *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) "                                     
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y                         
 *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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                       
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R                           
 *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,                             
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T                                     
 *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;                                     
 *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )                                             
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 C O N T R A C T ,               
 *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )                                   
 *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D                       
 *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                                         
 *                                                                                                                                                               
 *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g                         
 *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m                       
 *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
   O r i g i n a l   S S L e a y   L i c e n s e                                                                                                                 
   - - - - - - - - - - - - - - - - - - - - - - -                                                                                                                 
                                                                                                                                                                 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                               
 *   A l l   r i g h t s   r e s e r v e d .                                                                                                                     
 *                                                                                                                                                               
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n                                                                   
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                         
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L .                       
 *                                                                                                                                                               
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g                         
 *   a s                                                                                                                                                         
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,                           
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L                                               
 *   d o c u m e n t a t i o n                                                                                                                                   
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t                             
 *   t e r m s                                                                                                                                                   
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                           
 *                                                                                                                                                               
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                     
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                               
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                             
 *   a t t r i b u t i o n                                                                                                                                       
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d .                                                               
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r                         
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                               
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                       
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e                                                                                                                                                 
 *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                           
 *         d i s t r i b u t i o n .                                                                                                                             
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e                                                                                                                                       
 *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                                 
 *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y                                       
 *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "                                                                                       
 *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e                       
 *         l i b r a r y                                                                                                                                         
 *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) .                                                             
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e                                     
 *         t h e r e o f )   f r o m                                                                                                                             
 *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n                                     
 *         a c k n o w l e d g e m e n t :                                                                                                                       
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n                                             
 *         ( t j h @ c r y p t s o f t . c o m ) "                                                                                                               
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D                                                   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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                                                                                                                                                       
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E                             
 * L I A B L E     F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R                         
 * C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F                         
 * S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R                                   
 * B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 * W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E                         
 * O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N                     
 * I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 *                                                                                                                                                               
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                               
 *   v e r s i o n   o r                                                                                                                                         
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t                           
 *   s i m p l y   b e                                                                                                                                           
 *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e                                                           
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ]                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
 = = = = = = = = = = = = =   C O P Y R I G H T   D E S   = = = = = = = = = = = = = = = = =                                             
                                                                                                                                                                 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                                     
                                                                                                                                                                 
 A l l   r i g h t s   r e s e r v e d .                                                                                                                         
                                                                                                                                                                 
                                                                                                                                                                 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g                                           
 ( e a y @ c r y p t s o f t . c o m ) .                                                                                                                         
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s .                             
                                                                                                                                                                 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s                       
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                             
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .                                                                       
                                                                                                                                                                 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                         
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                                   
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                                 
 a t t r i b u t i o n   a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .     T h i s   c a n   b e   i n   t h e                     
 f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n                                 
 ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                                                                     
                                                                                                                                                                 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                             
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                             
 a r e   m e t :                                                                                                                                                 
                                                                                                                                                                 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                           
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                                 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                         
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e                     
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                               
       d i s t r i b u t i o n .                                                                                                                                 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                                   
       s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                   
                                                                                                                                                                 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g                                                     
 ( e a y @ c r y p t s o f t . c o m )                                                                                                                           
                                                                                                                                                                 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   
 A N D   A N Y   E X P R E S S   O R                   
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D                                     
 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   A N D   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 R E                     
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   
 B E   L I A B L E                   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R                                         
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F                         
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
 O R   P R O F I T S ;   O R                                   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E                         
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   
 T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N                     
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                                   
 v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e                       
 c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e                             
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]                                                                                           
                                                                                                                                                                 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t                               
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d                             
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s                             
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .                                                           
                                                                                                                                                                 
 = = = = = = = = = = = = =   C O P Y R I G H T   B l o w f i s h   = = = = = = = = = = = = = = = = = = = =                                   
                                                                                                                                                                 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                                     
 A l l   r i g h t s   r e s e r v e d .                                                                                                                         
                                                                                                                                                                 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n                                                             
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                             
                                                                                                                                                                 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s                       
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                             
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .                                                                       
                                                                                                                                                                 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                         
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                                   
                                                                                                                                                                 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                             
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                             
 a r e   m e t :                                                                                                                                                 
                                                                                                                                                                 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                           
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                                 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                         
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e                     
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .                   
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                                   
       s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                   
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g                                                     
 ( e a y @ c r y p t s o f t . c o m )                                                                                                                           
                                                                                                                                                                 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R               
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D                                     
 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   A N D   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 R E                     
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   
 C O N T R I B U T O R S   B E   L I A B L E                           
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R                                         
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   P R O C U R E M E N T   O F                         
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
 O R   P R O F I T S ;   O R                                   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E                         
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   
 O F   T H I S   S O F T W A R E ,   E V E N                     
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                                   
 v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e                       
 c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e                             
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]                                                                                           
                                                                                                                                                                 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t                               
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d                             
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s                             
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .                                                           
                                                                                                                                                                 
 = = = = = = = = = = =   t y p i c a l   c - f i l e   h e a d e r   f o r   C o p y r i g h t s   = = = = = = = = =                       
                                                                                                                                                                 
 / *   a p p s / c r l 2 p 7 . c   * /                                                                                                                           
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                               
 *   A l l   r i g h t s   r e s e r v e d .                                                                                                                     
 *                                                                                                                                                               
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n                                                                   
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                         
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L .                       
 *                                                                                                                                                               
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g                         
 *   a s                                                                                                                                                         
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,                           
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L                                               
 *   d o c u m e n t a t i o n                                                                                                                                   
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t                             
 *   t e r m s                                                                                                                                                   
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                           
 *                                                                                                                                                               
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                     
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                               
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                             
 *   a t t r i b u t i o n                                                                                                                                       
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d .                                                               
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r                         
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                               
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                       
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                   
 *         d i s t r i b u t i o n .                                                                                                                             
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                               
 *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y                                       
 *         E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "                                                                                         
 *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e                       
 *         l i b r a r y                                                                                                                                         
 *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) .                                                             
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e                                     
 *         t h e r e o f )   f r o m                                                                                                                             
 *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n                                     
 *         a c k n o w l e d g e m e n t :                                                                                                                       
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n                                             
 *         ( t j h @ c r y p t s o f t . c o m ) "                                                                                                               
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D                                                   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   
 * 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 R E   D I S C L A I M E D .     I N   N O   E V E N T   
 * S H A L L   T H E   A U T H O R   O R                       
 *   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 * I N C I D E N T A L ,                                     
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 * ( I N C L U D I N G ,   B U T   N O T                             
 *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   
 * G O O D S   O R   S E R V I C E S ;   L O S S   O F                             
 *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )                                                             
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 * W H E T H E R   I N   C O N T R A C T ,                       
 *   S T R I C T                                                                                                                                                 
 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 * A R I S I N G   I N                     
 * A N Y   W A Y     O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 * A D V I S E D   O F   T H E                                 
 * P O S S I B I L I T Y   O F     S U C H   D A M A G E .                                                                                                         
 *                                                                                                                                                               
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                               
 *   v e r s i o n   o r                                                                                                                                         
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t                           
 *   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e                                       
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ]                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
 / *   T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e                                                                                       
     c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u                                                                                                   
 *   a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s                         
 *   t o   t h e   l i b r a r y .   * /                                                                                                                         
                                                                                                                                                                 
 E N D   O F   O P E N S S L   N O T I C E S   A N D   I N F O R M A T I O N                                                                                     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =         
 
 O S O A   C O L L A B O R A T I O N ' S   L I C E N S E   F O R   S C A :   T h e   P r o g r a m   i n c l u d e s   c e r t a i n   i n f o r m a t i o n   
 R e l a t e d   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   f i l e s   a n d   X S D   f i l e s 
 
 S t a r t   o f   O S O A   C o l l a b o r a t i o n ' s   l i c e n s e   f o r   S C A 
 
 L i c e n s e   f o r   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   
 D e f i n i t i o n   f i l e s   a n d   X S D   f i l e s . 
 
 T h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   f i l e s ,   
 a n d   X S D   f i l e s   a r e   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   
 y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y ,   m a k e   d e r i v a t i v e   w o r k s   o f ,   a n d   d i s t r i b u t e   
 t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   F i l e s   
 a n d   X S D   f i l e s   ( t h e   " A r t i f a c t s " )   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   
 o f   t h e   A r t i f a c t s ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e :   
 
 1 .   A   l i n k   o r   U R L   t o   t h e   A r t i f a c t s   a t   t h i s   l o c a t i o n : 
 h t t p : / / w w w . o s o a . o r g / d i s p l a y / M a i n / S e r v i c e + C o m p o n e n t + A r c h i t e c t u r e + S p e c i f i c a t i o n s   
 
 2 .   T h e   f u l l   t e x t   o f   t h i s   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   A r t i f a c t s . 
 
 T H E   A R T I F A C T S   A R E   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O   
 R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H E   
 A R T I F A C T S   A N D   T H E   I M P L E M E N T A T I O N   O F   T H E I R   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E .     
 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   
 I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   
 U S E   O R   D I S T R I B U T I O N   O F   T H E   A R T I F A C T S . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   
 i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   C o m p o n e n t   
 A r c h i t e c t u r e   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   C o m p o n e n t   
 A r c h i t e c t u r e   S p e c i f i c a t i o n   a n d   t h e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   F i l e s   
 a n d   X S D   F i l e s   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 R e v i s i o n   l e v e l   1 . 1 ,   l a s t   u p d a t e d   o n   2 0 0 7 / 1 1 / 1 9 
   
 E n d   o f   O S O A   G r o u p ' s   l i c e n s e   f o r   S C A 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P e r l   C o m p a t i b l e   R e g u l a r   E x p r e s s i o n   ( P C R E )   5 . 0 .     T h e   P r o g r a m   i n c l u d e s   
 P C R E   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   o f   C a m b r i d g e   n o r   t h e   n a m e   o f   G o o g l e 
             I n c .   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
             p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
             w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   P C R E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 R e t r o w e a v e r .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 R e t r o w e a v e r   2 . 0 
 
 C o p y r i g h t   ( c )   F e b r u a r y   2 0 0 4 ,   T o b y   R e y e l t s 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 N e i t h e r   t h e   n a m e   o f   T o b y   R e y e l t s   n o r   t h e   n a m e s   o f   h i s   c o n t r i b u t o r s   
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   R E T R O W E A V E R   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S D O 3 .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 O A S I S   L i c e n s e . 
 
 S D O 3 
 C o p y r i g h t   ( C )   O A S I S ( R )   2 0 0 5 ,   2 0 0 9 .   A l l   R i g h t s   R e s e r v e d . 
 
 A l l   c a p i t a l i z e d   t e r m s   i n   t h e   f o l l o w i n g   t e x t   h a v e   t h e   m e a n i n g s   a s s i g n e d   t o   t h e m   i n   t h e   O A S I S   I n t e l l e c t u a l   
 P r o p e r t y   R i g h t s   P o l i c y   ( t h e   " O A S I S   I P R   P o l i c y " ) .   T h e   f u l l   P o l i c y   m a y   b e   f o u n d   a t   t h e   O A S I S   w e b s i t e . 
 T h i s   d o c u m e n t   a n d   t r a n s l a t i o n s   o f   i t   m a y   b e   c o p i e d   a n d   f u r n i s h e d   t o   o t h e r s ,   a n d   d e r i v a t i v e   w o r k s   t h a t   
 c o m m e n t   o n   o r   o t h e r w i s e   e x p l a i n   i t   o r   a s s i s t   i n   i t s   i m p l e m e n t a t i o n   m a y   b e   p r e p a r e d ,   c o p i e d ,   p u b l i s h e d ,   
 a n d   d i s t r i b u t e d ,   i n   w h o l e   o r   i n   p a r t ,   w i t h o u t   r e s t r i c t i o n   o f   a n y   k i n d ,   p r o v i d e d   t h a t   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   s e c t i o n   a r e   i n c l u d e d   o n   a l l   s u c h   c o p i e s   a n d   d e r i v a t i v e   w o r k s .   H o w e v e r ,   t h i s   d o c u m e n t   
 i t s e l f   m a y   n o t   b e   m o d i f i e d   i n   a n y   w a y ,   i n c l u d i n g   b y   r e m o v i n g   t h e   c o p y r i g h t   n o t i c e   o r   r e f e r e n c e s   t o   O A S I S ,   
 e x c e p t   a s   n e e d e d   f o r   t h e   p u r p o s e   o f   d e v e l o p i n g   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   
 T e c h n i c a l   C o m m i t t e e   ( i n   w h i c h   c a s e   t h e   r u l e s   a p p l i c a b l e   t o   c o p y r i g h t s ,   a s   s e t   f o r t h   i n   t h e   O A S I S   I P R   
 P o l i c y ,   m u s t   b e   f o l l o w e d )   o r   a s   r e q u i r e d   t o   t r a n s l a t e   i t   i n t o   l a n g u a g e s   o t h e r   t h a n   E n g l i s h . 
 T h e   l i m i t e d   p e r m i s s i o n s   g r a n t e d   a b o v e   a r e   p e r p e t u a l   a n d   w i l l   n o t   b e   r e v o k e d   b y   O A S I S   o r   i t s   s u c c e s s o r s   
 o r   a s s i g n s . 
 
 T h i s   d o c u m e n t   a n d   t h e   i n f o r m a t i o n   c o n t a i n e d   h e r e i n   i s   p r o v i d e d   o n   a n   " A S   I S "   b a s i s   a n d   O A S I S   
 D I S C L A I M S   A L L   W A R R A N T I E S ,   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   A N Y   
 W A R R A N T Y   T H A T   T H E   U S E   O F   T H E   I N F O R M A T I O N   H E R E I N   W I L L   N O T   I N F R I N G E   A N Y   O W N E R S H I P   
 R I G H T S   O R   A N Y   I M P L I E D   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   O R   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 . 
 
 O A S I S   r e q u e s t s   t h a t   a n y   O A S I S   P a r t y   o r   a n y   o t h e r   p a r t y   t h a t   b e l i e v e s   i t   h a s   p a t e n t   c l a i m s   t h a t   w o u l d   
 n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   
 t o   n o t i f y   O A S I S   T C   A d m i n i s t r a t o r   a n d   p r o v i d e   a n   i n d i c a t i o n   o f   i t s   w i l l i n g n e s s   t o   g r a n t   p a t e n t   l i c e n s e s   t o   
 s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   
 p r o d u c e d   t h i s   s p e c i f i c a t i o n . 
 
 O A S I S   i n v i t e s   a n y   p a r t y   t o   c o n t a c t   t h e   O A S I S   T C   A d m i n i s t r a t o r   i f   i t   i s   a w a r e   o f   a   c l a i m   o f   o w n e r s h i p   o f   
 a n y   p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   s p e c i f i c a t i o n   b y   a   p a t e n t   
 h o l d e r   t h a t   i s   n o t   w i l l i n g   t o   p r o v i d e   a   l i c e n s e   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   
 M o d e   o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n .   O A S I S   m a y   i n c l u d e   s u c h   
 c l a i m s   o n   i t s   w e b s i t e ,   b u t   d i s c l a i m s   a n y   o b l i g a t i o n   t o   d o   s o . 
 
 O A S I S   t a k e s   n o   p o s i t i o n   r e g a r d i n g   t h e   v a l i d i t y   o r   s c o p e   o f   a n y   i n t e l l e c t u a l   p r o p e r t y   o r   o t h e r   r i g h t s   t h a t   
 m i g h t   b e   c l a i m e d   t o   p e r t a i n   t o   t h e   i m p l e m e n t a t i o n   o r   u s e   o f   t h e   t e c h n o l o g y   d e s c r i b e d   i n   t h i s   d o c u m e n t   o r   
 t h e   e x t e n t   t o   w h i c h   a n y   l i c e n s e   u n d e r   s u c h   r i g h t s   m i g h t   o r   m i g h t   n o t   b e   a v a i l a b l e ;   n e i t h e r   d o e s   i t   r e p r e s e n t   
 t h a t   i t   h a s   m a d e   a n y   e f f o r t   t o   i d e n t i f y   a n y   s u c h   r i g h t s .   I n f o r m a t i o n   o n   O A S I S '   p r o c e d u r e s   w i t h   r e s p e c t   t o   
 r i g h t s   i n   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   c a n   b e   f o u n d   o n   t h e   
 O A S I S   w e b s i t e .   C o p i e s   o f   c l a i m s   o f   r i g h t s   m a d e   a v a i l a b l e   f o r   p u b l i c a t i o n   a n d   a n y   a s s u r a n c e s   o f   l i c e n s e s   
 t o   b e   m a d e   a v a i l a b l e ,   o r   t h e   r e s u l t   o f   a n   a t t e m p t   m a d e   t o   o b t a i n   a   g e n e r a l   l i c e n s e   o r   p e r m i s s i o n   f o r   t h e   u s e   
 o f   s u c h   p r o p r i e t a r y   r i g h t s   b y   i m p l e m e n t e r s   o r   u s e r s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   
 S t a n d a r d ,   c a n   b e   o b t a i n e d   f r o m   t h e   O A S I S   T C   A d m i n i s t r a t o r .   O A S I S   m a k e s   n o   r e p r e s e n t a t i o n   t h a t   a n y   
 i n f o r m a t i o n   o r   l i s t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   w i l l   a t   a n y   t i m e   b e   c o m p l e t e ,   o r   t h a t   a n y   c l a i m s   i n   s u c h   l i s t   
 a r e ,   i n   f a c t ,   E s s e n t i a l   C l a i m s . 
 
 T h e   n a m e s   " O A S I S " ,     a r e   t r a d e m a r k s   o f   O A S I S ,   t h e   o w n e r   a n d   d e v e l o p e r   o f   t h i s   s p e c i f i c a t i o n ,   a n d   s h o u l d   
 b e   u s e d   o n l y   t o   r e f e r   t o   t h e   o r g a n i z a t i o n   a n d   i t s   o f f i c i a l   o u t p u t s .   O A S I S   w e l c o m e s   r e f e r e n c e   t o ,   a n d   
 i m p l e m e n t a t i o n   a n d   u s e   o f ,   s p e c i f i c a t i o n s ,   w h i l e   r e s e r v i n g   t h e   r i g h t   t o   e n f o r c e   i t s   m a r k s   a g a i n s t   m i s l e a d i n g   
 u s e s .   P l e a s e   s e e   h t t p : / / w w w . o a s i s - o p e n . o r g / w h o / t r a d e m a r k . p h p   f o r   a b o v e   g u i d a n c e . 
 E N D   O F   S D O   3   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S E R P   1 . 1 3 . 1 .     T h e   P r o g r a m   i n c l u d e s   S E R P   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
     b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   S E R P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S E R V I C E   C O M P O N E N T   A R C H I T E C T U R E   S P E C I F I C A T I O N :   T h e   P r o g r a m   i n c l u d e s   c e r t a i n   i n f o r m a t i o n   
 r e l a t e d   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n .   
 
 C o p y r i g h t   N o t i c e 
 ( C )   C o p y r i g h t   B E A   S y s t e m s ,   I n c . ,   C a p e   C l e a r   S o f t w a r e ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p ,   I n t e r f a c e 2 1 ,   I O N A   T e c h n o l o g i e s ,   O r a c l e ,   P r i m e t o n   T e c h n o l o g i e s ,   P r o g r e s s   S o f t w a r e ,   R e d   H a t ,   R o g u e   W a v e   S o f t w a r e ,   S A P   A G . ,   S i e m e n s   A G . ,   S o f t w a r e   A G . ,   S u n   M i c r o s y s t e m s ,   I n c . ,   S y b a s e   I n c . ,   T I B C O   S o f t w a r e   I n c . ,   2 0 0 5 ,   2 0 0 7 .   A l l   r i g h t s   r e s e r v e d . 
 L i c e n s e 
 T h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y   a n d   d i s t r i b u t e   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   a n d / o r   p o r t i o n s   t h e r e o f ,   w i t h o u t   m o d i f i c a t i o n ,   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e : 
 1 .   A   l i n k   o r   U R L   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   a t   t h i s   l o c a t i o n : 
 *   h t t p : / / w w w . o s o a . o r g / d i s p l a y / M a i n / S e r v i c e + C o m p o n e n t + A r c h i t e c t u r e + S p e c i f i c a t i o n s 
 2 .   T h e   f u l l   t e x t   o f   t h e   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n . 
 B E A ,   C a p e   C l e a r ,   I B M ,   I n t e r f a c e 2 1 ,   I O N A ,   O r a c l e ,   P r i m e t o n ,   P r o g r e s s   S o f t w a r e ,   R e d   H a t ,   R o g u e   W a v e ,   S A P ,   S i e m e n s ,   S o f t w a r e   A G . ,   S u n ,   S y b a s e ,   T I B C O   ( c o l l e c t i v e l y ,   t h e   " A u t h o r s " )   a g r e e   t o   g r a n t   y o u   a   r o y a l t y - f r e e   l i c e n s e ,   u n d e r   r e a s o n a b l e ,   n o n - d i s c r i m i n a t o r y   t e r m s   a n d   c o n d i t i o n s   t o   p a t e n t s   t h a t   t h e y   d e e m   n e c e s s a r y   t o   i m p l e m e n t   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n . 
 T H E   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S P E C I F I C A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H I S   S P E C I F I C A T I O N   A N D   T H E   I M P L E M E N T A T I O N   O F   I T S   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E . 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R   D I S T R I B U T I O N   O F   T H E   S e r v i c e   C o m p o n e n t s   A r c h i t e c t u r e   S P E C I F I C A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 E N D   S E R V I C E   C O M P O N E N T   A R C H I T E C T U R E   S P E C I F I C A T I O N   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S L F 4 J   1 . 6 . 1 .     T h e   P r o g r a m   i n c l u d e s   S L F 4 J   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
   *   A l l   r i g h t s   r e s e r v e d . 
   *   
   *   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 . 
 
 E N D   O F   S L F 4 J   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 X M L P U L L   1 . 1 . 3 . 1 
   
 X M L P U L L   A P I   I S   F R E E 
 - - - - - - - - - - - - - - - - - - - 
 
 A l l   o f   t h e   X M L P U L L   A P I   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d   d o c u m e n t a t i o n   
 c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   * e x c e p t *   f o r   t e s t s   ( s e e   s e p a r a t e   L I C E N S E _ T E S T S . t x t ) 
 a r e   i n   t h e   P u b l i c   D o m a i n . 
 
 X M L P U L L   A P I   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y   p u r p o s e . 
 
 I n i t i a l   a u t h o r s : 
 
     S t e f a n   H a u s t e i n 
     A l e k s a n d e r   S l o m i n s k i 
 
 2 0 0 1 - 1 2 - 1 2 
 E N D   O F   X M L P U L L   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W 3 C ( R ) :     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h i s 
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 W 3 C ( R )   S o f t w a r e   N o t i c e   a n d   L i c e n s e . 
 
 X M L   S c h e m a   a n d     X G r a m m a r 
 W S - A d d r e s s i n g     
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e       s i t e - p o l i c y @ w 3 . o r g       
 L a s t   r e v i s e d   $ I d :   c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 . h t m l , v   1 . 1 1   2 0 0 4 / 0 7 / 0 6   1 6 : 0 2 : 4 9   s l e s c h   E x p   $ 
 
 E N D   O F   W 3 C ( R )     C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 W I N P C A P   4 . 0   A l p h a   -   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h i s   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :     
 
 
 C o p y r i g h t   ( c )   1 9 9 9   -   2 0 0 5   N e t G r o u p ,   P o l i t e c n i c o   d i   T o r i n o   ( I t a l y ) . 
 C o p y r i g h t   ( c )   2 0 0 5   -   2 0 0 9   C A C E   T e c h n o l o g i e s ,   D a v i s   ( C a l i f o r n i a ) . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   P o l i t e c n i c o   d i   T o r i n o ,   C A C E   T e c h n o l o g i e s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   L a w r e n c e   B e r k e l e y   L a b o r a t o r y   a n d   i t s   c o n t r i b u t o r s .   
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   K u n g l i g a   T e k n i s k a   H g s k o l a n   a n d   i t s   c o n t r i b u t o r s . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y . 
   
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 0 ,   1 9 9 1 ,   1 9 9 2 ,   1 9 9 3 ,   1 9 9 4 ,   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y   a n d   i t s   c o n t r i b u t o r s . " 
 4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   I N S T I T U T E   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 8 3   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d   p r o v i d e d   t h a t   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 a r a g r a p h   a r e   d u p l i c a t e d   i n   a l l   s u c h   f o r m s   a n d   t h a t   a n y   d o c u m e n t a t i o n ,   a d v e r t i s i n g   m a t e r i a l s ,   a n d   o t h e r   m a t e r i a l s   r e l a t e d   t o   s u c h   d i s t r i b u t i o n   a n d   u s e   a c k n o w l e d g e   t h a t   t h e   s o f t w a r e   w a s   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y .   T h e   n a m e   o f   t h e   U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F   M E R C H A N T I B I L I T Y   A N D   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 . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7   K u n g l i g a   T e k n i s k a   H g s k o l a n   ( R o y a l   I n s t i t u t e   o f   T e c h n o l o g y ,   S t o c k h o l m ,   S w e d e n ) .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   K u n g l i g a   T e k n i s k a   H g s k o l a n   a n d   i t s   c o n t r i b u t o r s . " 
 4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   I N S T I T U T E   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   I N S T I T U T E   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 7   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y " 
 4 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 3   b y   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s ,   a n d   t h a t   t h e   n a m e   o f   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   d o c u m e n t   o r   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 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 "   A N D   D I G I T A L   E Q U I P M E N T   C O R P .   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   D I G I T A L   E Q U I P M E N T   C O R P O R A T I O N   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 P o r t i o n s   C o p y r i g h t   ( C )   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7 ,   1 9 9 8 ,   a n d   1 9 9 9   W I D E   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   p r o j e c t   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   P R O J E C T   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   P R O J E C T   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 6   J u n i p e r   N e t w o r k s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t :   ( 1 )   s o u r c e   c o d e   d i s t r i b u t i o n s   r e t a i n   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 a r a g r a p h   i n   i t s   e n t i r e t y ,   ( 2 )   d i s t r i b u t i o n s   i n c l u d i n g   b i n a r y   c o d e   i n c l u d e   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 a r a g r a p h   i n   i t s   e n t i r e t y   i n   t h e   d o c u m e n t a t i o n   o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   n a m e   o f   J u n i p e r   N e t w o r k s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 .   
 
 P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 1   D a n i e l   H a r t m e i e r   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 -   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 -   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 P o r t i o n s   C o p y r i g h t   1 9 8 9   b y   C a r n e g i e   M e l l o n . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   p r o g r a m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   o n   a l l   c o p i e s   a n d   s u p p o r t i n g   d o c u m e n t a t i o n ,   t h e   n a m e   o f   C a r n e g i e   M e l l o n   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   p r o g r a m   w i t h o u t   s p e c i f i c   p r i o r   p e r m i s s i o n ,   a n d   n o t i c e   b e   g i v e n   i n   s u p p o r t i n g   d o c u m e n t a t i o n   t h a t   c o p y i n g   a n d   d i s t r i b u t i o n   i s   b y   p e r m i s s i o n   o f   C a r n e g i e   M e l l o n   a n d   S t a n f o r d   U n i v e r s i t y .   C a r n e g i e   M e l l o n   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 E N D   O F   W I N P C A P   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 Z l i b   1 . 1 . 4 .     T h e   P r o g r a m   i n c l u d e s   Z l i b   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 / *   z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
     v e r s i o n   1 . 2 . 3 ,   J u l y   1 8 t h ,   2 0 0 5 
 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
     M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   Z L I B   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 B S D   L i c e n s e : 
 
 -   D O J O   W e b   B u i l d e r     -   C o p y r i g h t   ( c ) 2 0 0 5   - 2 0 1 1 ,   T h e   D o j o   F o u n d a t i o n 
 -   F i r e b u g   L i t e   F i l e s   -   C o p y r i g h t   ( c )   2 0 0 8   A z e r   K o u l u   h t t p : / / a z e r . k o d f a b r i k . c o m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E n d   o f   B S D   N o t i c e s   F i l e   a n d   L i c e n s e   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   V 8 . 5 . 5   ( B A S E ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   L U C E N E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A p a c h e   L u c e n e 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 T h e   s n o w b a l l   s t e m m e r s   i n 
 c o n t r i b / s n o w b a l l / s r c / j a v a / n e t / s f / s n o w b a l l 
 w e r e   d e v e l o p e d   b y   M a r t i n   P o r t e r   a n d   R i c h a r d   B o u l t o n . 
 T h e   f u l l   s n o w b a l l   p a c k a g e   i s   a v a i l a b l e   f r o m 
 h t t p : / / s n o w b a l l . t a r t a r u s . o r g / 
 T h e   A r a b i c   s t e m m e r   ( c o n t r i b / a n a l y z e r s )   c o m e s   w i t h   a   d e f a u l t 
 s t o p w o r d   l i s t   t h a t   i s   B S D - l i c e n s e d   c r e a t e d   b y   J a c q u e s   S a v o y .   T h e   f i l e   r e s i d e s   i n 
 c o n t r i b / a n a l y z e r s / c o m m o n / s r c / r e s o u r c e s / o r g / a p a c h e / l u c e n e / a n a l y s i s / a r / s t o p w o r d s . t x t . 
 S e e   h t t p : / / m e m b e r s . u n i n e . c h / j a c q u e s . s a v o y / c l e f / i n d e x . h t m l . 
 T h e   P e r s i a n   a n a l y z e r   ( c o n t r i b / a n a l y z e r s )   c o m e s   w i t h   a   d e f a u l t 
 s t o p w o r d   l i s t   t h a t   i s   B S D - l i c e n s e d   c r e a t e d   b y   J a c q u e s   S a v o y .   T h e   f i l e   r e s i d e s   i n 
 c o n t r i b / a n a l y z e r s / c o m m o n / s r c / r e s o u r c e s / o r g / a p a c h e / l u c e n e / a n a l y s i s / f a / s t o p w o r d s . t x t . 
 S e e   h t t p : / / m e m b e r s . u n i n e . c h / j a c q u e s . s a v o y / c l e f / i n d e x . h t m l . 
 I n c l u d e s   l i b / s e r v l e t - a p i - 2 . 4 . j a r   f r o m   A p a c h e   T o m c a t 
 T h e   S m a r t C h i n e s e A n a l y z e r   s o u r c e   c o d e   ( u n d e r   c o n t r i b / a n a l y z e r s )   w a s 
 p r o v i d e d   b y   X i a o p i n g   G a o   a n d   c o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t . 
 I C U 4 J ,   ( u n d e r   c o n t r i b / c o l l a t i o n )   i s   l i c e n s e d   u n d e r   a n   M I T   s t y l e s   l i c e n s e 
 ( c o n t r i b / c o l l a t i o n / l i b / I C U - L I C E N S E . t x t )   a n d   C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 8 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   L U C E N E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   C O M M O N S - I O 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A p a c h e   C o m m o n s   I O 
 C o p y r i g h t   2 0 0 2 - 2 0 1 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 P a g e   1   o f   1 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / % 7 B 5 D B D F E 2 3 - F 8 D E - 3 B D 6 - 2 6 B C - 5 9 4 1 0 . . .   0 7 / 0 8 / 2 0 1 4 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   C O M M O N S - I O 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   D O J O   T O O L K I T   v 1 . 1 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 1 0   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 4 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g 
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e   V e r s i o n 
 2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y 
 m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 *   O p e n A j a x . j s   O p e n   A j a x   h u b   1 . 0   l i b r a r y 
 *   U t i l / l e s s   L e s s . j s   1 . 1 . 4   l i b r a r y 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e , 
 w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   n o t i c e   f r o m   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n : 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 1 .   D e f i n i t i o n s . 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r 
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i ) 
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r 
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e 
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s 
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e 
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e 
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o 
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d 
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n 
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e 
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o 
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l 
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f 
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k , 
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y 
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d 
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t 
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e , 
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e 
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h 
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s ) 
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o 
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t 
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d 
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t 
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s 
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n 
 i s   f i l e d . 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k 
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t 
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e 
 W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g 
 t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e 
 W o r k s ;   a n d 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f 
 t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s 
 p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t 
 m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s 
 w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n 
 a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h 
 a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g 
 t h e   L i c e n s e . 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e , 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d 
 i n   t h i s   L i c e n s e . 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y 
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g 
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y 
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r 
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d 
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r 
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t 
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T , 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r 
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s 
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t 
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u 
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s 
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r 
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y 
 o f   s u c h   d a m a g e s . 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d 
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r 
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e . 
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n 
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r 
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h 
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d 
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h 
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e 
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e . 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   L i b r a r y 
 C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   Y a h o o !   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n   o f   Y a h o o !   I n c . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L 
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T 
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 E N D   O F   C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F i r e b u g   L i t e   F i l e s .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g 
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 B S D   L i c e n s e . 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 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   B S D   L i c e n s e   ( s e e   b e l o w ) 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 E N D   O F   F I R E B U G   L I T E   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 U n i c o d e   C L D R   D a t a   F i l e s .   T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s 
 w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / , 
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   . 
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e 
 d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G , 
 C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E 
 ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D 
 C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y , 
 D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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 
 U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 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 e 
 U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r 
 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 ,   a n d / o r   s e l l 
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d 
 t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e 
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n , 
 a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n 
 t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 h a s   b e e n   m o d i f i e d . 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E 
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y 
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R 
 S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n 
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s 
 o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 E N D   O F   U N I C O D E   C L D R   D A T A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J s o n . p h p   i s   u s e d   i n   a   n u m b e r   o f   t e s t   c a s e s   a n d   r e d i s t r i b u t e d   u n d e r   t e r m s   o f   t h e   N e w   B S D 
 L i c e n s e .   N o t e   t h a t   t h i s   c o n t e n t   i s   n o t   g o v e r n e d   b y   t h e   J S O N   l i c e n s e   ( g o o d   v s   e v i l )   f r o m 
 J S O N . o r g   ( h t t p : / / w w w . j s o n . o r g / l i c e n s e . h t m l ) . 
 c o p y r i g h t   ( c )   2 0 0 5   M i c h a l   M i g u r s k i 
 d o j o x / l a n g / f u n c t i o n a l . j s   -   p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n ,   i n v o k e , 
 p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   O l i v e r   S t e e l e 
 ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 w h i c h   w a s   p u b l i s h e d   u n d e r   M I T   L i c e n s e 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e 
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T 
 L i c e n s e . 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( c )   2 0 0 7   D e a n   E d w a r d s 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( c )   2 0 0 6   I v a n   S a g a l a e v 
 T h e   M I T   L i c e n s e 
 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 . 
 E N D   O F   J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   I C U 4 J .   N o   p a r t s   o f   I C U 4 J   s h i p   w i t h   D o j o ;   h o w e v e r , 
 t h e   H e b r e w   d a t e   s u p p o r t   i s   p o r t e d   f r o m   I C U 4 J   ( a s   a   d e r i v a t i v e   w o r k ) : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 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 ,   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 , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T 
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y 
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   U S   m a p   d a t a   i n       d o j o - d i r e c t o r y     / d o j o x / g e o / c h a r t i n g 
 A r e   t h e r e   l e g a l   r e s t r i c t i o n s   o n   a c c e s s   o r   u s e   o f   t h e   d a t a ? 
 A c c e s s _ C o n s t r a i n t s :   N o n e 
 U s e _ C o n s t r a i n t s : 
 N o n e .   A c k n o w l e d g m e n t   o f   t h e   N a t i o n a l   A t l a s   o f   t h e   U n i t e d 
 S t a t e s 
 o f   A m e r i c a   a n d   ( o r )   t h e   U . S .   G e o l o g i c a l   S u r v e y   w o u l d   b e 
 a p p r e c i a t e d   i n   p r o d u c t s   d e r i v e d   f r o m   t h e s e   d a t a . 
 1 .   W h o   d i s t r i b u t e s   t h e   d a t a   s e t ?   ( D i s t r i b u t o r   1   o f   1 ) 
 E a r t h   S c i e n c e   I n f o r m a t i o n   C e n t e r ,   U . S .   G e o l o g i c a l   S u r v e y 
 5 0 7   N a t i o n a l   C e n t e r 
 R e s t o n ,   V A   2 0 1 9 2 
 1 - 8 8 8 - A S K - U S G S   ( 1 - 8 8 8 - 2 7 5 - 8 7 4 7 )   ( v o i c e ) 
 C o n t a c t _ I n s t r u c t i o n s : 
 I n   a d d i t i o n   t o   t h e   a d d r e s s   a b o v e   t h e r e   a r e   o t h e r   E S I C 
 o f f i c e s   t h r o u g h o u t   t h e 
 c o u n t r y .   A   f u l l   l i s t   o f   t h e s e   o f f i c e s   i s   a t 
     h t t p : / / m a p p i n g . u s g s . g o v / e s i c / e s i c _ i n d e x . h t m l     . 
 2 .   W h a t ' s   t h e   c a t a l o g   n u m b e r   I   n e e d   t o   o r d e r   t h i s   d a t a   s e t ? 
 3 .   W h a t   l e g a l   d i s c l a i m e r s   a m   I   s u p p o s e d   t o   r e a d ? 
 A l t h o u g h   t h e s e   d a t a   h a v e   b e e n   p r o c e s s e d   s u c c e s s f u l l y   o n   a 
 c o m p u t e r   s y s t e m 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 a t   t h e   U . S .   G e o l o g i c a l   S u r v e y ,   n o   w a r r a n t y   e x p r e s s e d   o r   i m p l i e d 
 i s   m a d e   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   r e g a r d i n g 
 t h e   u t i l i t y   o f   t h e   d a t a   o n   a n y   o t h e r   s y s t e m ,   n o r   s h a l l   t h e   a c t   o f 
 d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y .   N o 
 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   i n   t h e 
 u s e   o f   t h e s e   d a t a . 
 4 .   H o w   c a n   I   d o w n l o a d   o r   o r d e r   t h e   d a t a ? 
 A v a i l a b i l i t y   i n   d i g i t a l   f o r m : 
 D a t a   f o r m a t :   E S R I   S h a p e f i l e 
 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
 D a t a   f o r m a t :   S D T S 
 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
 C o s t   t o   o r d e r   t h e   d a t a : 
 T h e r e   i s   n o   c h a r g e   f o r   t h e   o n l i n e   o p t i o n .   F o r   N a t i o n a l   A t l a s 
 f i l e s   o r d e r e d   o n   C D - R O M 
 t h e r e   i s   a   b a s e   p r i c e   o f   $ 4 5 . 0 0   p e r   d i s c ,   a   h a n d l i n g   f e e   o f 
 $ 5 . 0 0 ,   a n d   a   p e r - f i l e 
 c h a r g e   b a s e d   o n   f i l e   s i z e .   T h e   c h a r g e   f o r   f i l e s   l e s s   t h a n   1 0 
 m e g a b y t e s   i n   s i z e   i s 
 $ 1 . 0 0 .   T h e   c h a r g e   f o r   f i l e s   t h a t   r a n g e   i n   s i z e   f r o m   1 0   t o   1 5 0 
 m e g a b y t e s   i s   $ 7 . 5 0 .   T h e 
 c h a r g e   f o r   f i l e s   o f   1 5 0   m e g a b y t e s   o r   l a r g e r   i s   $ 1 5 . 0 0 .   T h e   c h a r g e 
 i s   $ 7 . 5 0   f o r   t h e 
 M a j o r   R o a d s   o f   t h e   U n i t e d   S t a t e s   d a t a   s e t . 
 S p e c i a l   i n s t r u c t i o n s : 
 T o   o r d e r   f i l e s   o n   C D - R O M ,   p l e a s e   s e e 
     h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l # q 1 2     . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   n o n   U S   m a p   d a t a   i n       d o j o d i r e c t o r y     / 
 d o j o x / g e o / c h a r t i n g 
 P u b l i c   D o m a i n .   A l l   v e r s i o n s   o f   N a t u r a l   E a r t h   r a s t e r   +   v e c t o r   m a p   d a t a   f o u n d   o n 
 t h i s   w e b s i t e   a r e   i n   t h e   p u b l i c   d o m a i n . 
 Y o u   m a y   u s e   t h e   m a p s   i n   a n y   m a n n e r ,   i n c l u d i n g   m o d i f y i n g   t h e   c o n t e n t   a n d   d e s i g n , 
 e l e c t r o n i c   d i s s e m i n a t i o n ,   a n d   o f f s e t 
 p r i n t i n g .   T h e   p r i m a r y   a u t h o r s ,   T o m   P a t t e r s o n   a n d   N a t h a n i e l   V a u g h n   K e l s o ,   a n d   a l l 
 o t h e r   c o n t r i b u t o r s   r e n o u n c e   a l l 
 f i n a n c i a l   c l a i m   t o   t h e   m a p s   a n d   i n v i t e s   y o u   t o   u s e   t h e m   f o r   p e r s o n a l , 
 e d u c a t i o n a l ,   a n d   c o m m e r c i a l   p u r p o s e s . 
 N o   p e r m i s s i o n   i s   n e e d e d   t o   u s e   N a t u r a l   E a r t h .   C r e d i t i n g   t h e   a u t h o r s   i s 
 u n n e c e s s a r y . 
 H o w e v e r ,   i f   y o u   w i s h   t o   c i t e   t h e   m a p   d a t a ,   s i m p l y   u s e   o n e   o f   t h e   f o l l o w i n g . 
 S h o r t   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h . 
 L o n g   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h .   F r e e   v e c t o r   a n d   r a s t e r   m a p   d a t a   @ 
 n a t u r a l e a r t h d a t a . c o m . 
 A l l   u s e r s   o f   N a t u r a l   E a r t h   a r e   h i g h l y   e n c o u r a g e d   t o   r e a d   a b o u t   d a t a   s o u r c e s   a n d 
 m a n i p u l a t i o n   i n   t h e   D a t a   C r e a t i o n   s e c t i o n . 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 T h e   a u t h o r s   p r o v i d e   N a t u r a l   E a r t h   a s   a   p u b l i c   s e r v i c e   a n d   a r e   n o t   r e s p o n s i b l e 
 f o r   a n y   p r o b l e m s   r e l a t i n g   t o   a c c u r a c y , 
 c o n t e n t ,   d e s i g n ,   a n d   h o w   i t   i s   u s e d .   I f   y o u   f i n d   a n   e r r o r   o r   o m i s s i o n ,   p l e a s e 
 r e p o r t   i t   f o r   f u t u r e   u p d a t e s . 
 T h e   a u t h o r s   u s e d   d a t a   f r o m   T h e   W a s h i n g t o n   P o s t ,   h e r e   i s   t h e i r   r e l e a s e : 
 N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   T h e   W a s h i n g t o n   P o s t   f o r 
 t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   T h e   W a s h i n g t o n   P o s t   m a k e s   n o 
 c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y 
 o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o 
 t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t 
 o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
 w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   T h e   W a s h i n g t o n   P o s t   f o r   a n y 
 c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f 
 t h e   d a t a . 
 T h e   a u t h o r s   u s e d   r i v e r   a n d   l a k e   d a t a   ( f o r   E u r o p e   o n l y )   f r o m   t h e   E u r o p e a n 
 C o m m i s s i o n ,   J o i n t   R e s e a r c h   C e n t r e ,   I n s t i t u t e 
 f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y ,   h e r e   i s   t h e i r   r e l e a s e : 
 N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   E u r o p e a n   C o m m i s s i o n ,   J o i n t 
 R e s e a r c h   C e n t r e ,   I n s t i t u t e   f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y   ( J R C   I E S )   f o r 
 t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d 
 b a s e   m a p .   T h e   E C   J R C   I E S   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r 
 c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o 
 r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s 
 t o   t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a 
 f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
 w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d 
 b y   E C   J R C   I E S   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a . 
 T h e   a u t h o r s   u s e d   r o a d   t r a n s p o r t a t i o n   d a t a   ( f o r   N o r t h   A m e r i c a   o n l y )   f r o m   X N R 
 P r o d u c t i o n s ,   h e r e   i s   t h e i r   r e l e a s e : 
 N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   X N R   P r o d u c t i o n s   f o r   t h e 
 s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   X N R   m a k e s   n o   c l a i m s   a s   t o   t h e 
 c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e 
 d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r 
 f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n 
 c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o 
 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   X N R   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l 
 E a r t h s   u s e   o f   t h e   d a t a . 
 H a p p y   m a p p i n g ! 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   w i l l   b e   a d d e d   t o   t h e   n o t i c e s   f i l e   f o r   S h r i n k s a f e   ( a n d   c a l l e d   o u t 
 i n   t h e   D O U   f o r   D o j o ) : 
 T h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   c o v e r s   t h e   o p t i o n a l   S h r i n k s a f e   b u i l d 
 t o o l ,   a n d   M o z i l l a   R h i n o   1 . 7 r 2   w h i c h   i s   r e d i s t r i b u t e d   w i t h   t h a t   t o o l .   S h r i n k s a f e 
 c o n t a i n s   m o d i f i e d   f i l e s   f r o m   M o z i l l a   R h i n o   c o v e r e d   u n d e r   M o z i l l a   P u b l i c   L i c e n s e 
 V e r s i o n   1 . 1 .   T h e   s o u r c e   c o d e   f o r   t h e s e   m o d i f i c a t i o n s   h a s   b e e n   m a d e   a v a i l a b l e   a t 
 t h e   p u b l i c   D o j o   s v n   r e p o s i t o r y   a t   h t t p : / / w w w . d o j o t o o l k i t . o r g . 
 T h e   S h r i n k s a f e   t o o l   r e q u i r e s   u s e   o f   M o z i l l a   R h i n o   1 . 6 r 7   o r   h i g h e r   i n   o r d e r   t o 
 r u n .   W e   a r e   r e l y i n g   o n   t h e   s e p a r a t e   D D   C h e c k l i s t   a l r e a d y   a p p r o v e d   f o r   t h e   R h i n o 
 1 . 7 R 2   j a r .   T h e   v e r s i o n   o f   R h i n o   t h a t   w i l l   b e   r e d i s t r i b u t e d   w i t h   t h e   S h r i n k s a f e 
 p a c k a g e   b y   d e f a u l t   i s   t h e   a p p r o v e d   v e r s i o n   o f   M o z i l l a   R h i n o   1 . 7 r 2 . 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   D O J O   T O O L K I T   v 1 . 1 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   S L F 4 J   V 1 . 7 . 5 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 L i c e n s i n g   t e r m s   f o r   S L F 4 J 
 S L F 4 J   s o u r c e   c o d e   a n d   b i n a r i e s   a r e   d i s t r i b u t e d   u n d e r   t h e   M I T   l i c e n s e . 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 3   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 . 
 T h e s e   t e r m s   a r e   i d e n t i c a l   t o   t h o s e   o f   t h e   M I T   L i c e n s e ,   a l s o   c a l l e d   t h e   X   L i c e n s e   o r   t h e   X 1 1   L i c e n s e , 
 w h i c h   i s   a   s i m p l e ,   p e r m i s s i v e   n o n - c o p y l e f t   f r e e   s o f t w a r e   l i c e n s e .   I t   i s   d e e m e d   c o m p a t i b l e   w i t h 
 v i r t u a l l y   a l l   t y p e s   o f   l i c e n s e s ,   c o m m e r c i a l   o r   o t h e r w i s e .   I n   p a r t i c u l a r ,   t h e   F r e e   S o f t w a r e   F o u n d a t i o n 
 h a s   d e c l a r e d   i t   c o m p a t i b l e   w i t h   G N U   G P L .   I t   i s   a l s o   k n o w n   t o   b e   a p p r o v e d   b y   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   a s   c o m p a t i b l e   w i t h   A p a c h e   S o f t w a r e   L i c e n s e . 
 C o p y r i g h t     2 0 0 4 - 2 0 1 3   Q O S . c h 
 W e   a r e   a c t i v e l y   l o o k i n g   f o r   v o l u n t e e r s   t o   p r o o f r e a d   t h e   d o c u m e n t a t i o n .   P l e a s e   s e n d 
 y o u r   c o r r e c t i o n s   o r   s u g g e s t i o n s   f o r   i m p r o v e m e n t   t o   " c o r r e c t i o n s @ q o s . c h " .   S e e   a l s o   t h e 
 i n s t r u c t i o n s   f o r   c o n t r i b u t o r s . 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   S L F 4 J   V 1 . 7 . 5 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   C O M M O N S   F I L E U P L O A D 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A p a c h e   C o m m o n s   F i l e U p l o a d 
 C o p y r i g h t   2 0 0 2 - 2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   C O M M O N S   F I L E U P L O A D 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   D E R B Y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = =     N O T I C E   f i l e   c o r r e s p o n d i n g   t o   s e c t i o n   4 ( d )   o f   t h e   A p a c h e   L i c e n s e , 
 = =     V e r s i o n   2 . 0 ,   i n   t h i s   c a s e   f o r   t h e   A p a c h e   D e r b y   d i s t r i b u t i o n . 
 = = 
 = =     D O   N O T   E D I T   T H I S   F I L E   D I R E C T L Y .   I T   I S   G E N E R A T E D 
 = =     B Y   T H E   b u i l d n o t i c e   T A R G E T   I N   T H E   T O P   L E V E L   b u i l d . x m l   F I L E . 
 = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   D e r b y 
 C o p y r i g h t   2 0 0 4 - 2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P o r t i o n s   o f   D e r b y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   a r e 
 l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   u n d e r   t h e 
 " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n   L i c e n s e   A g r e e m e n t " , 
 i n f o r m a l l y   k n o w n   a s   t h e   " D e r b y   C L A " . 
 T h e   f o l l o w i n g   c o p y r i g h t   n o t i c e ( s )   w e r e   a f f i x e d   t o   p o r t i o n s   o f   t h e   c o d e 
 w i t h   w h i c h   t h i s   f i l e   i s   n o w   o r   w a s   a t   o n e   t i m e   d i s t r i b u t e d 
 a n d   a r e   p l a c e d   h e r e   u n a l t e r e d . 
 
 ( C )   C o p y r i g h t   1 9 9 7 , 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .     A l l   r i g h t s   r e s e r v e d . 
 
 ( C )   C o p y r i g h t   I B M   C o r p .   2 0 0 3 .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 T h e   p o r t i o n   o f   t h e   f u n c t i o n T e s t s   u n d e r   ' n i s t '   w a s   o r i g i n a l l y   
 d e v e l o p e d   b y   t h e   N a t i o n a l   I n s t i t u t e   o f   S t a n d a r d s   a n d   T e c h n o l o g y   ( N I S T ) ,   
 a n   a g e n c y   o f   t h e   U n i t e d   S t a t e s   D e p a r t m e n t   o f   C o m m e r c e ,   a n d   a d a p t e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   i n   a c c o r d a n c e   w i t h   t h e   N I S T 
 S o f t w a r e   A c k n o w l e d g m e n t   a n d   R e d i s t r i b u t i o n   d o c u m e n t   a t 
 h t t p : / / w w w . i t l . n i s t . g o v / d i v 8 9 7 / c t g / s q l _ f o r m . h t m 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 T h e   J D B C   a p i s   f o r   s m a l l   d e v i c e s   a n d   J D B C 3   ( u n d e r   j a v a / s t u b s / j s r 1 6 9   a n d 
 j a v a / s t u b s / j d b c 3 )   w e r e   p r o d u c e d   b y   t r i m m i n g   s o u r c e s   s u p p l i e d   b y   t h e 
 A p a c h e   H a r m o n y   p r o j e c t .   I n   a d d i t i o n ,   t h e   H a r m o n y   S e r i a l B l o b   a n d 
 S e r i a l C l o b   i m p l e m e n t a t i o n s   a r e   u s e d .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   H a r m o n y   s o u r c e s : 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 T h e   D e r b y   b u i l d   r e l i e s   o n   s o u r c e   f i l e s   s u p p l i e d   b y   t h e   A p a c h e   F e l i x 
 p r o j e c t .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   F e l i x   f i l e s : 
 
     A p a c h e   F e l i x   M a i n 
     C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 
     I .   I n c l u d e d   S o f t w a r e 
 
     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
     T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
     L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 . 
 
     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
     T h e   O S G i   A l l i a n c e   ( h t t p : / / w w w . o s g i . o r g / ) . 
     C o p y r i g h t   ( c )   O S G i   A l l i a n c e   ( 2 0 0 0 ,   2 0 0 7 ) . 
     L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 . 
 
     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   f r o m   h t t p : / / k x m l . s o u r c e f o r g e . n e t . 
     C o p y r i g h t   ( c )   2 0 0 2 , 2 0 0 3 ,   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y . 
     L i c e n s e d   u n d e r   B S D   L i c e n s e . 
 
     I I .   U s e d   S o f t w a r e 
 
     T h i s   p r o d u c t   u s e s   s o f t w a r e   d e v e l o p e d   a t 
     T h e   O S G i   A l l i a n c e   ( h t t p : / / w w w . o s g i . o r g / ) . 
     C o p y r i g h t   ( c )   O S G i   A l l i a n c e   ( 2 0 0 0 ,   2 0 0 7 ) . 
     L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 . 
 
 
     I I I .   L i c e n s e   S u m m a r y 
     -   A p a c h e   L i c e n s e   2 . 0 
     -   B S D   L i c e n s e 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 T h e   D e r b y   b u i l d   r e l i e s   o n   j a r   f i l e s   s u p p l i e d   b y   t h e   A p a c h e   X a l a n 
 p r o j e c t .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   X a l a n   j a r   f i l e s : 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       = =     N O T I C E   f i l e   c o r r e s p o n d i n g   t o   s e c t i o n   4 ( d )   o f   t h e   A p a c h e   L i c e n s e ,       = = 
       = =     V e r s i o n   2 . 0 ,   i n   t h i s   c a s e   f o r   t h e   A p a c h e   X a l a n   J a v a   d i s t r i b u t i o n .     = = 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
       A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
       C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
       A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
       C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
       T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
               h t t p : / / w w w . l o t u s . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
               h t t p : / / w w w . s u n . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   
               h t t p : / / w w w . i b m . c o m . 
               
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
       t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
               
           -   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
                   -   X e r c e s   J a v a   -   s e e   L I C E N S E . t x t   
                   -   J A X P   1 . 3   A P I s   -   s e e   L I C E N S E . t x t 
                   -   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   L I C E N S E . t x t 
                   -   R e g u l a r   E x p r e s s i o n   -   s e e   L I C E N S E . t x t 
               
           -   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
                   -   C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t   
   
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
       T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d 
       X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
               
           -   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
                   -   X e r c e s   J a v a   -   s e e   L I C E N S E . t x t   
                   -   J A X P   1 . 3   A P I s   -   s e e   L I C E N S E . t x t 
                   -   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   L I C E N S E . t x t 
                   -   R e g u l a r   E x p r e s s i o n   -   s e e   L I C E N S E . t x t 
                   -   A n t   -   s e e   L I C E N S E . t x t 
                   -   S t y l e b o o k   d o c   t o o l   -   s e e   L I C E N S E . t x t         
               
           -   E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
                   -   L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =               
       A p a c h e   X e r c e s   J a v a 
       C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
       T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
       w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
           -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   
               A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . , 
               s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .         
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =       
       A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r ) 
 
       A p a c h e   X M L   C o m m o n s 
       C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
       T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   D E R B Y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,     V e r s i o n   7   R e l e a s e   1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M ( R )   S o f t w a r e   D e v e l o p m e n t   K i t ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   7   R e l e a s e   1 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   A .   S U M M A R Y 
 
 A . 1   -   A p a c h e   m a t e r i a l s 
 
 A . 2   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   H a r m o n y 
 
 A . 3   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   S e r i a l i z e r 
 
 A . 4   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X M L - A P I S 
 
 A . 5   -   D O M 
 
 A . 6   -   F o n t C o n f i g   2 . 5 
 
 A . 7   -   I C U 4 C   &   I C U 4 J 
 
 A . 8   -   L i b p n g   1 . 5 
 
 A . 9   -   L i t t l e   C M S   2 . 0 
 
 A . 1 0   -   R E L A X   N G   O b j e c t / P a r s e r 
 
 A . 1 1   -   R e l a x N G C C 
 
 A . 1 2   -   S A X   2 . 0 
 
 A . 1 3   -   T h a i   D i c t i o n a r y 
 
 A . 1 4   -   U n i c o d e   6 . 0   &   C L D R 
 
 A . 1 5   -   X f r e e 8 6 - V i d M o d e   E x t e n s i o n   1 . 0 
 
 A . 1 6   -   X   W i n d o w   S y s t e m 
 
 A . 1 7   -   z l i b   1 . 2 . 3   
 
 A . 1 8   -   M o z i l l a   R h i n o 
 
 A . 1 9   -   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 
 A . 2 0   -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 A . 2 1   -   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 A . 2 2   -   H S Q L D B   V 1 . 7 
 
 A . 2 3   -   J T O p e n   V 5 . 1 
 
 A . 2 4   -   M u r m u r H a s h 3 
 
 A . 2 5   -   C r y p t i x   A E S   3 . 2 . 0 
 
 A . 2 6   -   A S M   B y t e c o d e   M a n i p u l a t i o n   F r a m e w o r k   v 3 . 1 
 
 A . 2 7   -   C o d e V i e w e r   1 . 0 
 
 A . 2 8   -   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   0 . 1 0 k 
 
 A . 2 9   -   I A I K   P K C S # 1 1   W r a p p e r 
 
 A . 3 0   -   I J G   J P E G   6 b 
 
 A . 3 1   -   J O p t - S i m p l e   v 3 . 0 
 
 A . 3 2   -   K e r b e r o s   f u n c t i o n a l i t y   f r o m   F u n d s X p r e s s ,   I N C . 
 
 A . 3 3   -   K r o n o s   O p e n G L   h e a d e r s 
 
 A . 3 4   -   l i b u n g i f   4 . 1 . 3   
 
 A . 3 5   -   M e s a   3 D   G r a p h i c s   L i b r a r y   v 4 . 1 
 
 A . 3 6   -   P C / S C   L i t e   f o r   S u s e   L i n u x   v . 1 . 1 . 1 
 
 A . 3 7   -   S o f t F l o a t   v e r s i o n   2 b 
 
 A . 3 8   -   U P X   v 3 . 0 1 
 
 A . 3 9   -   R S o c k e t 
 
 A . 4 0   ?   L i b a u x v     
 
 A . 4 1   -   R e g e x p   V 1 . 2 
 
 A . 4 2   -   I C U 4 J   V 3 . 6 
 
 A . 4 3   -   T e c h n o l o g y   P r e v i e w   C o d e   -   p a c k e d   o b j e c t   s u p p o r t 
 
 A . 4 4   -   T e c h n o l o g y   P r e v i e w   C o d e   -   m u l t i t e n a n c y   f e a t u r e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   S e c t i o n   A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   B .   N O T I C E S   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1   -   A p a c h e   m a t e r i a l s 
 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   s o f t w a r e   c o m p o n e n t s ,   l i s t e d   i m m e d i a t e l y   b e l o w ,   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g   . 
 
 *   A p a c h e   H a r m o n y 
 *   A p a c h e   A N T   1 . 6 . 2 
 *   A p a c h e   C o m m o n s   C o d e c   1 . 3 
 *   A p a c h e   D e r b y   1 0 . 8 . 2 . 2 
 *   A p a c h e   D e r b y   1 0 . 8 . 3 . 0 
 *   A p a c h e   J a k a r t a   B C E L   5 . 2   
 *   A p a c h e   J a k a r t a   R e g e x p   1 . 4   
 *   A p a c h e   S a n t u a r i o   X M L S e c - J a v a   1 . 4 . 2 
 *   A p a c h e   X a l a n - J a v a   2 . 7 . 1   
 *   A p a c h e   X e r c e s 2   J a v a   2 . 1 0 . 0   
 *   A p a c h e   X M L   R e s o l v e r   1 . 1 
 *   A p a c h e   X a l a n   S e r i a l i z e r 
 *   A p a c h e   X M L - A P I S 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e   c o m p o n e n t s   l i s t e d   i m m e d i a t e l y   a b o v e   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
   1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g   b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   A p a c h e   m a t e r i a l s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   H a r m o n y 
 
 
 A p a c h e   H a r m o n y 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   H a r m o n y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   S e r i a l i z e r 
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   . 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   X a l a n   S e r i a l i z e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 4   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   x m l - a p i s 
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
   a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   x m l - a p i s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 5   -   D o c u m e n t   O b j e c t   M o d e l   ( D O M )   L e v e l   2   &   3 
 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e ) 
 a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s 
 a n d   c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e 
 o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L 
 c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g 
 m o d i f i c a t i o n s : 
 
       1 . T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e 
       r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
       2 . A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
       c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
       ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y 
       r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 
       3 . N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e 
       c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m 
       w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S 
 M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R 
 P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y 
 T H I R D   P A R T Y   P A T E N T S , C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L 
 O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R 
 D O C U M E N T A T I O N .     T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d 
 i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y 
 a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1 
 2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s 
 l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s 
 t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c 
 d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " . 
 O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o 
 a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y 
 a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r 
 C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e , 
 i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d 
 J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o 
 s i t e - p o l i c y @ w 3 . o r g . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   D O M 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 6   -   F o n t C o n f i g   2 . 5 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 , 2 0 0 3   K e i t h   P a c k a r d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   K e i t h   P a c k a r d   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   K e i t h   P a c k a r d   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .     I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 K E I T H   P A C K A R D   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   K E I T H   P A C K A R D   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   F o n t C o n f i g 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 7   -   I C U 4 C   4 . 0   &   I C U 4 J   4 . 4 
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I C U 4 C   &   I C U 4 J 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 8   -   L i b p n g   1 . 5 
 
 
 T h i s   c o p y   o f   t h e   l i b p n g   n o t i c e s   i s   p r o v i d e d   f o r   y o u r   c o n v e n i e n c e .     I n   c a s e   o f   a n y   d i s c r e p a n c y   b e t w e e n   t h i s   c o p y   a n d   t h e   n o t i c e s   i n   t h e   f i l e   p n g . h   t h a t   i s   i n c l u d e d   i n   t h e   l i b p n g   d i s t r i b u t i o n ,   t h e   l a t t e r   s h a l l   p r e v a i l . 
 
 C O P Y R I G H T   N O T I C E ,   D I S C L A I M E R ,   a n d   L I C E N S E : 
 
 I f   y o u   m o d i f y   l i b p n g   y o u   m a y   i n s e r t   a d d i t i o n a l   n o t i c e s   i m m e d i a t e l y   f o l l o w i n g   t h i s   s e n t e n c e . 
 
 l i b p n g   v e r s i o n s   1 . 2 . 6 ,   A u g u s t   1 5 ,   2 0 0 4 ,   t h r o u g h   1 . 5 . 4 ,   J u l y   7 ,   2 0 1 1 ,   a r e   C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 6 - 2 0 1 1   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e   d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 1 . 2 . 5   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s 
 
       C o s m i n   T r u t a 
 
 l i b p n g   v e r s i o n s   1 . 0 . 7 ,   J u l y   1 ,   2 0 0 0 ,   t h r o u g h   1 . 2 . 5   -   O c t o b e r   3 ,   2 0 0 2 ,   a r e   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 2   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e   d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 1 . 0 . 6   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s 
 
       S i m o n - P i e r r e   C a d i e u x 
       E r i c   S .   R a y m o n d 
       G i l l e s   V o l l a n t 
 
 a n d   w i t h   t h e   f o l l o w i n g   a d d i t i o n s   t o   t h e   d i s c l a i m e r : 
 
 T h e r e   i s   n o   w a r r a n t y   a g a i n s t   i n t e r f e r e n c e   w i t h   y o u r   e n j o y m e n t   o f   t h e   l i b r a r y   o r   a g a i n s t   i n f r i n g e m e n t .     T h e r e   i s   n o   w a r r a n t y   t h a t   o u r   e f f o r t s   o r   t h e   l i b r a r y   w i l l   f u l f i l l   a n y   o f   y o u r   p a r t i c u l a r   p u r p o s e s   o r   n e e d s .     T h i s   l i b r a r y   i s   p r o v i d e d   w i t h   a l l   f a u l t s ,   a n d   t h e   e n t i r e   r i s k   o f   s a t i s f a c t o r y   q u a l i t y ,   p e r f o r m a n c e ,   a c c u r a c y ,   a n d   e f f o r t   i s   w i t h   t h e   u s e r . 
 
 l i b p n g   v e r s i o n s   0 . 9 7 ,   J a n u a r y   1 9 9 8 ,   t h r o u g h   1 . 0 . 6 ,   M a r c h   2 0 ,   2 0 0 0 ,   a r e   C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e   d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 0 . 9 6 ,   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s : 
 
       T o m   L a n e 
       G l e n n   R a n d e r s - P e h r s o n 
       W i l l e m   v a n   S c h a i k 
 
 l i b p n g   v e r s i o n s   0 . 8 9 ,   J u n e   1 9 9 6 ,   t h r o u g h   0 . 9 6 ,   M a y   1 9 9 7 ,   a r e   C o p y r i g h t   ( c )   1 9 9 6 ,   1 9 9 7   A n d r e a s   D i l g e r   D i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 0 . 8 8 ,   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s : 
 
       J o h n   B o w l e r 
       K e v i n   B r a c e y 
       S a m   B u s h e l l 
       M a g n u s   H o l m g r e n 
       G r e g   R o e l o f s 
       T o m   T a n n e r 
 
 l i b p n g   v e r s i o n s   0 . 5 ,   M a y   1 9 9 5 ,   t h r o u g h   0 . 8 8 ,   J a n u a r y   1 9 9 6 ,   a r e   C o p y r i g h t   ( c )   1 9 9 5 ,   1 9 9 6   G u y   E r i c   S c h a l n a t ,   G r o u p   4 2 ,   I n c . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " C o n t r i b u t i n g   A u t h o r s "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
       A n d r e a s   D i l g e r 
       D a v e   M a r t i n d a l e 
       G u y   E r i c   S c h a l n a t 
       P a u l   S c h m i d t 
       T i m   W e g n e r 
 
 T h e   P N G   R e f e r e n c e   L i b r a r y   i s   s u p p l i e d   " A S   I S " .     T h e   C o n t r i b u t i n g   A u t h o r s   a n d   G r o u p   4 2 ,   I n c .   d i s c l a i m   a l l   w a r r a n t i e s ,   e x p r e s s e d   o r   i m p l i e d ,   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   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   a n d   o f   f i t n e s s   f o r   a n y   p u r p o s e .     T h e   C o n t r i b u t i n g   A u t h o r s   a n d   G r o u p   4 2 ,   I n c .   a s s u m e   n o   l i a b i l i t y   f o r   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   e x e m p l a r y ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   w h i c h   m a y   r e s u l t   f r o m   t h e   u s e   o f   t h e   P N G   R e f e r e n c e   L i b r a r y ,   e v e n   i f   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 
 2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 
 3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 
 T h e   C o n t r i b u t i n g   A u t h o r s   a n d   G r o u p   4 2 ,   I n c .   s p e c i f i c a l l y   p e r m i t ,   w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e   a s   a   c o m p o n e n t   t o   s u p p o r t i n g   t h e   P N G   f i l e   f o r m a t   i n   c o m m e r c i a l   p r o d u c t s .     I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t ,   a c k n o w l e d g m e n t   i s   n o t   r e q u i r e d   b u t   w o u l d   b e 
 a p p r e c i a t e d . 
 
 
 A   " p n g _ g e t _ c o p y r i g h t "   f u n c t i o n   i s   a v a i l a b l e ,   f o r   c o n v e n i e n t   u s e   i n   " a b o u t "   b o x e s   a n d   t h e   l i k e : 
 
       p r i n t f ( " % s " , p n g _ g e t _ c o p y r i g h t ( N U L L ) ) ; 
 
 A l s o ,   t h e   P N G   l o g o   ( i n   P N G   f o r m a t ,   o f   c o u r s e )   i s   s u p p l i e d   i n   t h e   f i l e s   " p n g b a r . p n g "   a n d   " p n g b a r . j p g   ( 8 8 x 3 1 )   a n d   " p n g n o w . p n g "   ( 9 8 x 3 1 ) . 
 
 L i b p n g   i s   O S I   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 .     O S I   C e r t i f i e d   O p e n   S o u r c e   i s   a   c e r t i f i c a t i o n   m a r k   o f   t h e   O p e n   S o u r c e   I n i t i a t i v e . 
 
 G l e n n   R a n d e r s - P e h r s o n 
 g l e n n r p   a t   u s e r s . s o u r c e f o r g e . n e t 
 M a y   1 5 ,   2 0 0 7 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i b p n g   1 . 2 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 9   -   L i t t l e   C M S   2 . 0 
 
 
 L i t t l e   C M S 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 0   M a r t i   M a r i a   S a g u e r 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i t t l e   C M S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 0   -     R E L A X   N G   O b j e c t / P a r s e r 
 
 
 C o p y r i g h t   ( c )   K o h s u k e   K a w a g u c h i 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R E L A X   N G   O b j e c t / P a r s e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 1   -   R e l a x N G C C 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i .     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   o f   t h e   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R e l a x N G C C 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 2   -   S A X   2 . 0 
 
 
 S A X   i s   f r e e ! 
 
 I n   f a c t ,   i t ' s   n o t   p o s s i b l e   t o   o w n   a   l i c e n s e   t o   S A X ,   s i n c e   i t ' s   b e e n   p l a c e d   i n   t h e   p u b l i c   d o m a i n . 
 
 N o   W a r r a n t y 
 
 B e c a u s e   S A X   i s   r e l e a s e d   t o   t h e   p u b l i c   d o m a i n ,   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   d e s i g n   o r   f o r   t h e   s o f t w a r e   i m p l e m e n t a t i o n ,   t o   t h e   e x t e n t   p e r m i t t e d   b y   a p p l i c a b l e   l a w .   E x c e p t   w h e n   o t h e r w i s e   s t a t e d   i n   w r i t i n g   t h e   c o p y r i g h t   h o l d e r s   a n d / o r   o t h e r   p a r t i e s   p r o v i d e   S A X   " 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 i t h e r   e x p r e s s e d   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   i m p l i e d   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   a n d   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 .   T h e   e n t i r e   r i s k   a s   t o   t h e   q u a l i t y   a n d   p e r f o r m a n c e   o f   S A X   i s   w i t h   y o u .   S h o u l d   S A X   p r o v e   d e f e c t i v e ,   y o u   a s s u m e   t h e   c o s t   o f   a l l   n e c e s s a r y   s e r v i c i n g ,   r e p a i r   o r   c o r r e c t i o n . 
 
 I n   n o   e v e n t   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g   w i l l   a n y   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r   p a r t y   w h o   m a y   m o d i f y   a n d / o r   r e d i s t r i b u t e   S A X ,   b e   l i a b l e   t o   y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   S A X   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   l o s s   o f   d a t a   o r   d a t a   b e i n g   r e n d e r e d   i n a c c u r a t e   o r   l o s s e s   s u s t a i n e d   b y   y o u   o r   t h i r d   p a r t i e s   o r   a   f a i l u r e   o f   t h e   S A X   t o   o p e r a t e   w i t h   a n y   o t h e r   p r o g r a m s ) ,   e v e n   i f   s u c h   h o l d e r   o r   o t h e r   p a r t y   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 C o p y r i g h t   D i s c l a i m e r s   
 
 T h i s   p a g e   i n c l u d e s   s t a t e m e n t s   t o   t h a t   e f f e c t   b y   D a v i d   M e g g i n s o n ,   w h o   w o u l d   h a v e   b e e n   a b l e   t o   c l a i m   c o p y r i g h t   f o r   t h e   o r i g i n a l   w o r k .     S A X   1 . 0 
 
 V e r s i o n   1 . 0   o f   t h e   S i m p l e   A P I   f o r   X M L   ( S A X ) ,   c r e a t e d   c o l l e c t i v e l y   b y   t h e   m e m b e r s h i p   o f   t h e   X M L - D E V   m a i l i n g   l i s t ,   i s   h e r e b y   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 N o   o n e   o w n s   S A X :   y o u   m a y   u s e   i t   f r e e l y   i n   b o t h   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   a p p l i c a t i o n s ,   b u n d l e   i t   w i t h   y o u r   s o f t w a r e   d i s t r i b u t i o n ,   i n c l u d e   i t   o n   a   C D - R O M ,   l i s t   t h e   s o u r c e   c o d e   i n   a   b o o k ,   m i r r o r   t h e   d o c u m e n t a t i o n   a t   y o u r   o w n   w e b   s i t e ,   o r   u s e   i t   i n   a n y   o t h e r   w a y   y o u   s e e   f i t . 
 
 D a v i d   M e g g i n s o n ,   s a x @ m e g g i n s o n . c o m 
 1 9 9 8 - 0 5 - 1 1 
 
 S A X   2 . 0   
 
 I   h e r e b y   a b a n d o n   a n y   p r o p e r t y   r i g h t s   t o   S A X   2 . 0   ( t h e   S i m p l e   A P I   f o r   X M L ) ,   a n d   r e l e a s e   a l l   o f   t h e   S A X   2 . 0   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d   d o c u m e n t a t i o n   c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   i n t o   t h e   P u b l i c   D o m a i n .   S A X   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y   p u r p o s e . 
 
 D a v i d   M e g g i n s o n ,   d a v i d @ m e g g i n s o n . c o m 
 2 0 0 0 - 0 5 - 0 5 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   S A X   2 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 3   -   T h a i   D i c t i o n a r y 
 
 
 C o p y r i g h t   ( C )   1 9 8 2   T h e   R o y a l   I n s t i t u t e ,   T h a i   R o y a l   G o v e r n m e n t . 
 
 C o p y r i g h t   ( C )   1 9 9 8   N a t i o n a l   E l e c t r o n i c s   a n d   C o m p u t e r   T e c h n o l o g y   C e n t e r ,   N a t i o n a l   S c i e n c e   a n d   T e c h n o l o g y   D e v e l o p m e n t   A g e n c y ,   M i n i s t r y   o f   S c i e n c e   T e c h n o l o g y   a n d   E n v i r o n m e n t ,   T h a i   R o y a l   G o v e r n m e n t . 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   T h a i   D i c t i o n a r y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 4   -   U n i c o d e   6 . 0 ,   C L D R   1 . 4 ,   C L D R   1 . 9 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / .     S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t     1 9 9 1 - 2 0 1 1   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 U n i c o d e   a n d   t h e   U n i c o d e   l o g o   a r e   t r a d e m a r k s   o f   U n i c o d e ,   I n c .   i n   t h e   U n i t e d   S t a t e s   a n d   o t h e r   c o u n t r i e s .   A l l   t h i r d   p a r t y   t r a d e m a r k s   r e f e r e n c e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   U n i c o d e   &   C L D R 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 5   -   X F r e e 8 6 - V i d M o d e   E x t e n s i o n   1 . 0 
 
 
 V e r s i o n   1 . 1   o f   X F r e e 8 6   P r o j e c t L i c e n c e . 
 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 4   T h e   X F r e e 8 6   P r o j e c t ,   I n c .         A l l   r i g h t s   r e s e r v e d . 
 
 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 c 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 : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n ,   a n d   i n   t h e   s a m e   p l a c e   a n d   f o r m   a s   o t h e r   c o p y r i g h t ,   l i c e n s e   a n d   d i s c l a i m e r   i n f o r m a t i o n . 
 
       3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y , m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   T h e   X F r e e 8 6   P r o j e c t ,   I n c   ( h t t p : / / w w w . x f r e e 8 6 . o r g / )   a n d   i t s   c o n t r i b u t o r s " ,   i n   t h e   s a m e   p l a c e   a n d   f o r m   a s   o t h e r   t h i r d - p a r t y   a c k n o w l e d g m e n t s .   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i n   t h e   s a m e   f o r m   a n d   l o c a t i o n   a s   o t h e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s . 
 
         4 .   E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   X F r e e 8 6   P r o j e c t , I n c   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   X F r e e 8 6   P r o j e c t ,   I n c . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   X F R E E 8 6   P R O J E C T ,   I N C   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   X F r e e 8 6 - V i d M o d e   E x t e n s i o n 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 6   -   X   W i n d o w   S y s t e m   6 . 8 
 
 
 L i c e n s e s 
 T h e   X . O r g   F o u n d a t i o n   M a r c h   2 0 0 4 
 
 1 .   I n t r o d u c t i o n 
 
 T h e   X . o r g   F o u n d a t i o n   X   W i n d o w   S y s t e m   d i s t r i b u t i o n   i s   a   c o m p i l a t i o n   o f   c o d e   a n d   d o c u m e n t a t i o n   f r o m   m a n y   s o u r c e s .   T h i s   d o c u m e n t   i s   i n t e n d e d   p r i m a r i l y   a s   a   g u i d e   t o   t h e   l i c e n s e s   u s e d   i n   t h e   d i s t r i b u t i o n :   y o u   m u s t   c h e c k   e a c h   f i l e   a n d / o r   p a c k a g e   f o r   p r e c i s e   r e d i s t r i b u t i o n   t e r m s .   N o n e - t h e - l e s s ,   t h i s   s u m m a r y   m a y   b e   u s e f u l   t o   m a n y   u s e r s .   N o   s o f t w a r e   i n c o r p o r a t i n g   t h e   X F r e e 8 6   1 . 1   l i c e n s e   h a s   b e e n   i n c o r p o r a t e d . 
 
 T h i s   d o c u m e n t   i s   b a s e d   o n   t h e   c o m p i l a t i o n   f r o m   X F r e e 8 6 . 
 
 2 .   X F r e e 8 6   L i c e n s e 
 
 X F r e e 8 6   c o d e   w i t h o u t   a n   e x p l i c i t   c o p y r i g h t   i s   c o v e r e d   b y   t h e   f o l l o w i n g   c o p y r i g h t / l i c e n s e : 
 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 3   T h e   X F r e e 8 6   P r o j e c t ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 
 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   X F R E E 8 6   P R O J E C T   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   t h e   X F r e e 8 6   P r o j e c t   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   X F r e e 8 6   P r o j e c t . 
 
 3 .   O t h e r   L i c e n s e s 
 
 P o r t i o n s   o f   c o d e   a r e   c o v e r e d   b y   t h e   f o l l o w i n g   l i c e n s e s / c o p y r i g h t s .   S e e   i n d i v i d u a l   f i l e s   f o r   t h e   c o p y r i g h t   d a t e s . 
 
 3 . 1 .   X / M I T   C o p y r i g h t s 
 
 3 . 1 . 1 .   X   C o n s o r t i u m 
 
 C o p y r i g h t   ( C )       d a t e       X   C o n s o r t i u m 
 
 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   X   C O N S O R T I U M   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   t h e   X   C o n s o r t i u m   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   X   C o n s o r t i u m . 
 
 X   W i n d o w   S y s t e m   i s   a   t r a d e m a r k   o f   X   C o n s o r t i u m ,   I n c . 
 
 3 . 1 . 2 .   T h e   O p e n   G r o u p 
 
 C o p y r i g h t       d a t e       T h e   O p e n   G r o u p 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O P E N   G R O U P   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   O p e n   G r o u p .     3 . 2 .   B e r k e l e y - b a s e d   c o p y r i g h t s : 
 
 o 
 3 . 2 . 1 .   G e n e r a l 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 2 .   U C B / L B L 
 
 C o p y r i g h t   ( c )   1 9 9 3   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   s o f t w a r e   w a s   d e v e l o p e d   b y   t h e   C o m p u t e r   S y s t e m s   E n g i n e e r i n g   g r o u p   a t   L a w r e n c e   B e r k e l e y   L a b o r a t o r y   u n d e r   D A R P A   c o n t r a c t   B G   9 1 - 6 6   a n d   c o n t r i b u t e d   t o   B e r k e l e y . 
 
 A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   L a w r e n c e   B e r k e l e y   L a b o r a t o r y . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y   a n d   i t s   c o n t r i b u t o r s . 
 
       4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 3 .   T h e   N e t B S D   F o u n d a t i o n ,   I n c . 
 
 C o p y r i g h t   ( c )   2 0 0 3   T h e   N e t B S D   F o u n d a t i o n ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   c o d e   i s   d e r i v e d   f r o m   s o f t w a r e   c o n t r i b u t e d   t o   T h e   N e t B S D   F o u n d a t i o n   b y   B e n   C o l l v e r       c o l l v e r 1 @ a t t b i . c o m     
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   N e t B S D   F o u n d a t i o n ,   I n c .   a n d   i t s   c o n t r i b u t o r s . 
 
       4 .   N e i t h e r   t h e   n a m e   o f   T h e   N e t B S D   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   N E T B S D   F O U N D A T I O N ,   I N C .   A N D   O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   F O U N D A T I O N   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 4 .   T h e o d o r e   T s ' o . 
 
 C o p y r i g h t   T h e o d o r e   T s ' o ,   1 9 9 4 ,   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7 ,   1 9 9 8 ,   1 9 9 9 .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   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 e   e n t i r e   p e r m i s s i o n   n o t i c e   i n   i t s   e n t i r e t y ,   i n c l u d i n g   t h e   d i s c l a i m e r   o f   w a r r a n t i e s . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 L L   O F   W H I C H   A R E   H E R E B Y   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   N O T   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 5 .   T h e o   d e   R a a d t   a n d   D a m i e n   M i l l e r 
 
 C o p y r i g h t   ( c )   1 9 9 5 , 1 9 9 9   T h e o   d e   R a a d t .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   D a m i e n   M i l l e r .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 6 .   T o d d   C .   M i l l e r 
 
 C o p y r i g h t   ( c )   1 9 9 8   T o d d   C .   M i l l e r       T o d d . M i l l e r @ c o u r t e s a n . c o m     
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   T O D D   C .   M I L L E R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T O D D   C .   M I L L E R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .     
 
 3 . 2 . 7 .   T h o m a s   W i n i s c h h o f e r 
 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 4   T h o m a s   W i n i s c h h o f e r 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 3 .   N V I D I A   C o r p 
 
 C o p y r i g h t   ( c )   1 9 9 6   N V I D I A ,   C o r p .   A l l   r i g h t s   r e s e r v e d . 
 
 N O T I C E   T O   U S E R :   T h e   s o u r c e   c o d e   i s   c o p y r i g h t e d   u n d e r   U . S .   a n d   i n t e r n a t i o n a l   l a w s .   N V I D I A ,   C o r p .   o f   S u n n y v a l e ,   C a l i f o r n i a   o w n s   t h e   c o p y r i g h t   a n d   a s   d e s i g n   p a t e n t s   p e n d i n g   o n   t h e   d e s i g n   a n d   i n t e r f a c e   o f   t h e   N V   c h i p s .   U s e r s   a n d   p o s s e s s o r s   o f   t h i s   s o u r c e   c o d e   a r e   h e r e b y   g r a n t e d   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e   c o p y r i g h t   a n d   d e s i g n   p a t e n t   l i c e n s e   t o   u s e   t h i s   c o d e   i n   i n d i v i d u a l   a n d   c o m m e r c i a l   s o f t w a r e . 
 
 A n y   u s e   o f   t h i s   s o u r c e   c o d e   m u s t   i n c l u d e ,   i n   t h e   u s e r   d o c u m e n t a t i o n   a n d   i n t e r n a l   c o m m e n t s   t o   t h e   c o d e ,   n o t i c e s   t o   t h e   e n d   u s e r   a s   f o l l o w s : 
 
 C o p y r i g h t   ( c )   1 9 9 6   N V I D I A ,   C o r p .   N V I D I A   d e s i g n   p a t e n t s   p e n d i n g   i n   t h e   U . S .   a n d   f o r e i g n   c o u n t r i e s . 
 
 N V I D I A ,   C O R P .   M A K E S   N O   R E P R E S E N T A T I O N   A B O U T   T H E   S U I T A B I L I T Y   O F   T H I S   S O U R C E   C O D E   F O R   A N Y   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S "   W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D .   N V I D I A ,   C O R P .   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O U R C E   C O D E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   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 .   I N   N O   E V E N T   S H A L L   N V I D I A ,   C O R P .   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O U R C E   C O D E .     
 
 3 . 4 .   G L X   P u b l i c   L i c e n s e 
 
 G L X   P U B L I C   L I C E N S E   ( V e r s i o n   1 . 0   ( 2 / 1 1 / 9 9 ) )   ( " L i c e n s e " ) 
 
 S u b j e c t   t o   a n y   t h i r d   p a r t y   c l a i m s ,   S i l i c o n   G r a p h i c s ,   I n c .   ( " S G I " )   h e r e b y   g r a n t s   p e r m i s s i o n   t o   R e c i p i e n t   ( d e f i n e d   b e l o w ) ,   u n d e r   R e c i p i e n t ' s   c o p y r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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   S u b j e c t   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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 u b j e c t   S o f t w a r e   i s   f u r n i s h e d   i n   a c c o r d a n c e   w i t h   t h i s   L i c e n s e   t o   d o   t h e   s a m e ,   s u b j e c t   t o   a l l   o f   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s ,   w h i c h   R e c i p i e n t   a c c e p t s   b y   e n g a g i n g   i n   a n y   s u c h   u s e ,   c o p y i n g ,   m o d i f y i n g ,   m e r g i n g ,   p u b l i s h i n g ,   d i s t r i b u t i n g ,   s u b l i c e n s i n g   o r   s e l l i n g : 
 
 1 .   D e f i n i t i o n s . 
 
         ( a )   " O r i g i n a l   S o f t w a r e "   m e a n s   s o u r c e   c o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h   i s   d e s c r i b e d   i n   E x h i b i t   A   a s   O r i g i n a l   S o f t w a r e . 
 
         ( b )   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   S u b j e c t   S o f t w a r e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   m e a n s   ( i )   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s   a n d   ( i i )   a n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
         ( c )   " S u b j e c t   S o f t w a r e "   m e a n s   t h e   O r i g i n a l   S o f t w a r e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   a n d   M o d i f i c a t i o n s ,   o r   p o r t i o n s   o f   a n y   o f   t h e   f o r e g o i n g . 
 
         ( d )   " R e c i p i e n t "   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " R e c i p i e n t "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   R e c i p i e n t .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   o f   a n   e n t i t y   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   d i r e c t   o r   m a n a g e   s u c h   e n t i t y ,   o r   ( b )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   R e d i s t r i b u t i o n   o f   S o u r c e   C o d e   S u b j e c t   t o   T h e s e   T e r m s .   R e d i s t r i b u t i o n s   o f   S u b j e c t   S o f t w a r e   i n   s o u r c e   c o d e   f o r m   m u s t   r e t a i n   t h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A ,   b e l o w ,   i n   e v e r y   f i l e .   A   c o p y   o f   t h i s   L i c e n s e   m u s t   b e   i n c l u d e d   i n   a n y   d o c u m e n t a t i o n   f o r   s u c h   S u b j e c t   S o f t w a r e   w h e r e   t h e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   S u b j e c t   S o f t w a r e   a r e   d e s c r i b e d .   R e c i p i e n t   m a y   d i s t r i b u t e   t h e   s o u r c e   c o d e   v e r s i o n   o f   S u b j e c t   S o f t w a r e   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   ( i i )   t h e   l i c e n s e   t e r m s   i n c l u d e   t h i s   S e c t i o n   2   a n d   S e c t i o n s   3 ,   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h i s   L i c e n s e ,   w h i c h   t e r m s   m a y   n o t   b e   m o d i f i e d   o r   s u p e r s e d e d   b y   a n y   o t h e r   t e r m s   o f   s u c h   l i c e n s e .   I f   R e c i p i e n t   d i s t r i b u t e s   t h e   s o u r c e   c o d e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   R e c i p i e n t   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   R e c i p i e n t   a l o n e ,   n o t   b y   S G I .   R e c i p i e n t   h e r e b y   a g r e e s   t o   i n d e m n i f y   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   R e c i p i e n t   o f f e r s . 
 
 3 .   R e d i s t r i b u t i o n   i n   E x e c u t a b l e   F o r m .   T h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   e x e c u t a b l e   v e r s i o n   o f   S u b j e c t   S o f t w a r e ,   r e l a t e d   d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   t h e   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   R e c i p i e n t   m a y   d i s t r i b u t e   t h e   e x e c u t a b l e   v e r s i o n   o f   S u b j e c t   S o f t w a r e   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   ( i i )   t h e   l i c e n s e   t e r m s   i n c l u d e   t h i s   S e c t i o n   3   a n d   S e c t i o n s   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h i s   L i c e n s e ,   w h i c h   t e r m s   m a y   n o t   b e   m o d i f i e d   o r   s u p e r s e d e d   b y   a n y   o t h e r   t e r m s   o f   s u c h   l i c e n s e .   I f   R e c i p i e n t   d i s t r i b u t e s   t h e   e x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   R e c i p i e n t   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   R e c i p i e n t   a l o n e ,   n o t   b y   S G I .   R e c i p i e n t   h e r e b y   a g r e e s   t o   i n d e m n i f y   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   R e c i p i e n t   o f f e r s . 
 
 4 .   T e r m i n a t i o n .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   R e c i p i e n t   f a i l s   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l s   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   t h e   b r e a c h .   A n y   s u b l i c e n s e   t o   t h e   S u b j e c t   S o f t w a r e   w h i c h   i s   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e   a b s e n t   t e r m i n a t i o n   b y   t h e   t e r m s   o f   s u c h   s u b l i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 5 .   N o   T r a d e m a r k   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   t o   u s e   a n y   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   w h a t s o e v e r .   N o   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   o f   S G I   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h e   S u b j e c t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S G I . 
 
 6 .   N o   O t h e r   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   w i t h   r e s p e c t   t o   t h e   O p e n G L   A P I   o r   t o   a n y   s o f t w a r e   o r   h a r d w a r e   i m p l e m e n t a t i o n   t h e r e o f   o r   t o   a n y   o t h e r   s o f t w a r e   w h a t s o e v e r ,   n o r   s h a l l   a n y   o t h e r   r i g h t s   o r   l i c e n s e s   n o t   e x p r e s s l y   g r a n t e d   h e r e u n d e r   a r i s e   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e   w i t h   r e s p e c t   t o   t h e   S u b j e c t   S o f t w a r e .   T i t l e   t o   a n d   o w n e r s h i p   o f   t h e   O r i g i n a l   S o f t w a r e   a t   a l l   t i m e s   r e m a i n s   w i t h   S G I .   A l l   r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   L i c e n s e   a r e   r e s e r v e d . 
 
 7 .   C o m p l i a n c e   w i t h   L a w s ;   N o n - I n f r i n g e m e n t .   R e c i p i e n t   s h a l l   c o m p l y   w i t h   a l l   a p p l i c a b l e   l a w s   a n d   r e g u l a t i o n s   i n   c o n n e c t i o n   w i t h   u s e   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   a l l   e x p o r t   a n d   i m p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s   o f   t h e   U . S .   g o v e r n m e n t   a n d   o t h e r   c o u n t r i e s .   R e c i p i e n t   m a y   n o t   d i s t r i b u t e   S u b j e c t   S o f t w a r e   t h a t   ( i )   i n   a n y   w a y   i n f r i n g e s   ( d i r e c t l y   o r   c o n t r i b u t o r i l y )   t h e   r i g h t s   ( i n c l u d i n g   p a t e n t ,   c o p y r i g h t ,   t r a d e   s e c r e t ,   t r a d e m a r k   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   k i n d )   o f   a n y   o t h e r   p e r s o n   o r   e n t i t y   o r   ( i i )   b r e a c h e s   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y ,   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   w h i c h   u n d e r   a n y   a p p l i c a b l e   l a w   i t   m i g h t   b e   d e e m e d   t o   h a v e   b e e n   d i s t r i b u t e d . 
 
 8 .   C l a i m s   o f   I n f r i n g e m e n t .   I f   R e c i p i e n t   a t   a n y   t i m e   h a s   k n o w l e d g e   o f   a n y   o n e   o r   m o r e   t h i r d   p a r t y   c l a i m s   t h a t   r e p r o d u c t i o n ,   m o d i f i c a t i o n ,   u s e ,   d i s t r i b u t i o n ,   i m p o r t   o r   s a l e   o f   S u b j e c t   S o f t w a r e   ( i n c l u d i n g   p a r t i c u l a r   f u n c t i o n a l i t y   o r   c o d e   i n c o r p o r a t e d   i n   S u b j e c t   S o f t w a r e )   i n f r i n g e s   t h e   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s ,   R e c i p i e n t   m u s t   p l a c e   i n   a   w e l l - i d e n t i f i e d   w e b   p a g e   b e a r i n g   t h e   t i t l e   " L E G A L "   a   d e s c r i p t i o n   o f   e a c h   s u c h   c l a i m   a n d   a   d e s c r i p t i o n   o f   t h e   p a r t y   m a k i n g   e a c h   s u c h   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   u s e r   o f   t h e   S u b j e c t   S o f t w a r e   w i l l   k n o w   w h o m   t o   c o n t a c t   r e g a r d i n g   t h e   c l a i m .   A l s o ,   u p o n   g a i n i n g   s u c h   k n o w l e d g e   o f   a n y   s u c h   c l a i m ,   R e c i p i e n t   m u s t   c o n s p i c u o u s l y   i n c l u d e   t h e   U R L   f o r   s u c h   w e b   p a g e   i n   t h e   E x h i b i t   A   n o t i c e   r e q u i r e d   u n d e r   S e c t i o n s   2   a n d   3 ,   a b o v e ,   a n d   i n   t h e   t e x t   o f   a n y   r e l a t e d   d o c u m e n t a t i o n ,   l i c e n s e   a g r e e m e n t   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   e n d   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   I f   R e c i p i e n t   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   i t   m a k e s   S u b j e c t   S o f t w a r e   a v a i l a b l e   t o   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   R e c i p i e n t   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   S u b j e c t   S o f t w a r e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
 9 .   D I S C L A I M E R   O F   W A R R A N T Y .   S U B J E C T   S O F T W A R E   I S   P R O V I D E D   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   S U B J E C T   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N -   I N F R I N G I N G .   S G I   A S S U M E S   N O   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   S O F T W A R E .   S H O U L D   A N Y   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   S G I   A S S U M E S   N O   C O S T   O R   L I A B I L I T Y   F O R   A N Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   S U B J E C T   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 1 0 .   L I M I T A T I O N   O F   L I A B I L I T Y .   U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( 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 ,   N E G L I G E N C E   O R   S T R I C T   L I A B I L I T Y ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   S G I   O R   A N Y   S G I   L I C E N S O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   L O S S   O F   D A T A ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S G I ' s   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H A T   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   R E C I P I E N T . 
 
 1 1 .   I n d e m n i t y .   R e c i p i e n t   s h a l l   b e   s o l e l y   r e s p o n s i b l e   f o r   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e .   R e c i p i e n t   w i l l   d e f e n d ,   i n d e m n i f y   a n d   h o l d   h a r m l e s s   S i l i c o n   G r a p h i c s ,   I n c .   f r o m   a n d   a g a i n s t   a n y   l o s s ,   l i a b i l i t y ,   d a m a g e s ,   c o s t s   o r   e x p e n s e s   ( i n c l u d i n g   t h e   p a y m e n t   o f   r e a s o n a b l e   a t t o r n e y s   f e e s )   a r i s i n g   o u t   o f   R e c i p i e n t ' s   u s e ,   m o d i f i c a t i o n ,   r e p r o d u c t i o n   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   o r   o u t   o f   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y   m a d e   b y   R e c i p i e n t . 
 
 1 2 .   U . S .   G o v e r n m e n t   E n d   U s e r s .   T h e   S u b j e c t   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m "   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a s   s u c h   t e r m s   a r e   d e f i n e d   i n   t i t l e   4 8   o f   t h e   C o d e   o f   F e d e r a l   R e g u l a t i o n s   a n d   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   o n l y   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 3 .   M i s c e l l a n e o u s .   T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   s o   a s   t o   a c h i e v e   a s   n e a r l y   a s   p o s s i b l e   t h e   s a m e   e c o n o m i c   e f f e c t   a s   t h e   o r i g i n a l   p r o v i s i o n   a n d   t h e   r e m a i n d e r   o f   t h i s   L i c e n s e   w i l l   r e m a i n   i n   e f f e c t .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   a n d   c o n s t r u e d   i n   a c c o r d a n c e   w i t h   t h e   l a w s   o f   t h e   U n i t e d   S t a t e s   a n d   t h e   S t a t e   o f   C a l i f o r n i a   a s   a p p l i e d   t o   a g r e e m e n t s   e n t e r e d   i n t o   a n d   t o   b e   p e r f o r m e d   e n t i r e l y   w i t h i n   C a l i f o r n i a   b e t w e e n   C a l i f o r n i a   r e s i d e n t s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   ( o r ,   a b s e n t   s u b j e c t   m a t t e r   j u r i s d i c t i o n   i n   s u c h   c o u r t s ,   t h e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ) ,   w i t h   v e n u e   l y i n g   e x c l u s i v e l y   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 E x h i b i t   A 
 
 T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   S e c t i o n s   2 ,   3 ,   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h e   G L X   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   ( t h e   " L i c e n s e " ) .   Y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h o s e   s e c t i o n s   o f   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   S i l i c o n   G r a p h i c s ,   I n c . ,   a t t n :   L e g a l   S e r v i c e s ,   2 0 1 1   N .   S h o r e l i n e   B l v d . ,   M o u n t a i n   V i e w ,   C A   9 4 0 4 3   o r   a t   h t t p : / / w w w . s g i . c o m / s o f t w a r e / o p e n s o u r c e / g l x / l i c e n s e . h t m l . 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b a s i s .   A L L   W A R R A N T I E S   A R E   D I S C L A I M E D ,   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 ,   A N Y   I M P L I E D   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 ,   O F   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   O R   O F   N O N -   I N F R I N G E M E N T .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 T h e   O r i g i n a l   S o f t w a r e   i s   G L X   v e r s i o n   1 . 2   s o u r c e   c o d e ,   r e l e a s e d   F e b r u a r y ,   1 9 9 9 .   T h e   d e v e l o p e r   o f   t h e   O r i g i n a l   S o f t w a r e   i s   S i l i c o n   G r a p h i c s ,   I n c .   T h o s e   p o r t i o n s   o f   t h e   S u b j e c t   S o f t w a r e   c r e a t e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   a r e   C o p y r i g h t   ( c )   1 9 9 1 - 9   S i l i c o n   G r a p h i c s ,   I n c .   A l l   R i g h t s   R e s e r v e d .     3 . 5 .   C I D   F o n t   C o d e   P u b l i c   L i c e n s e 
 
 C I D   F O N T   C O D E   P U B L I C   L I C E N S E   ( V e r s i o n   1 . 0   ( 3 / 3 1 / 9 9 ) ) ( " L i c e n s e " ) 
 
 S u b j e c t   t o   a n y   a p p l i c a b l e   t h i r d   p a r t y   c l a i m s ,   S i l i c o n   G r a p h i c s ,   I n c .   ( " S G I " )   h e r e b y   g r a n t s   p e r m i s s i o n   t o   R e c i p i e n t   ( d e f i n e d   b e l o w ) ,   u n d e r   S G I ' s   c o p y r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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   S u b j e c t   S o f t w a r e   ( d e f i n e d   b e l o w )   i n   b o t h   s o u r c e   c o d e   a n d   e x e c u t a b l e   f o r m ,   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 u b j e c t   S o f t w a r e   i s   f u r n i s h e d   i n   a c c o r d a n c e   w i t h   t h i s   L i c e n s e   t o   d o   t h e   s a m e ,   s u b j e c t   t o   a l l   o f   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s ,   w h i c h   R e c i p i e n t   a c c e p t s   b y   e n g a g i n g   i n   a n y   s u c h   u s e ,   c o p y i n g ,   m o d i f y i n g ,   m e r g i n g ,   p u b l i c a t i o n ,   d i s t r i b u t i n g ,   s u b l i c e n s i n g   o r   s e l l i n g : 
 
 1 .   D e f i n i t i o n s . 
 
         a .   " O r i g i n a l   S o f t w a r e "   m e a n s   s o u r c e   c o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   d e s c r i b e d   i n   E x h i b i t   A   a s   O r i g i n a l   S o f t w a r e . 
 
         b .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   S u b j e c t   S o f t w a r e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   m e a n s   ( i )   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s   a n d   ( i i )   a n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
         c .   " S u b j e c t   S o f t w a r e "   m e a n s   t h e   O r i g i n a l   S o f t w a r e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   a n d   M o d i f i c a t i o n s ,   o r   p o r t i o n s   o f   a n y   o f   t h e   f o r e g o i n g . 
 
         d .   " R e c i p i e n t "   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " R e c i p i e n t "   i n c l u d e s   a n y   e n t i t y   t h a t   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   R e c i p i e n t .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   o f   a n   e n t i t y   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   d i r e c t   o r   m a n a g e   s u c h   e n t i t y ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
         e .   " R e q u i r e d   N o t i c e "   m e a n s   t h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A   t o   t h i s   L i c e n s e . 
 
         f .   " A c c o m p a n y i n g   T e c h n o l o g y "   m e a n s   a n y   s o f t w a r e   o r   o t h e r   t e c h n o l o g y   t h a t   i s   n o t   a   M o d i f i c a t i o n   a n d   t h a t   i s   d i s t r i b u t e d   o r   m a d e   p u b l i c l y   a v a i l a b l e   b y   R e c i p i e n t   w i t h   t h e   S u b j e c t   S o f t w a r e .   S e p a r a t e   s o f t w a r e   f i l e s   t h a t   d o   n o t   c o n t a i n   a n y   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n   s h a l l   n o t   b e   d e e m e d   a   M o d i f i c a t i o n ,   e v e n   i f   s u c h   s o f t w a r e   f i l e s   a r e   a g g r e g a t e d   a s   p a r t   o f   a   p r o d u c t ,   o r   i n   a n y   m e d i u m   o f   s t o r a g e ,   w i t h   a n y   f i l e   t h a t   d o e s   c o n t a i n   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n . 
 
 2 .   L i c e n s e   T e r m s .   A l l   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   m u s t   b e   m a d e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e .   A   c o p y   o f   t h i s   L i c e n s e   a n d   t h e   R e q u i r e d   N o t i c e   m u s t   b e   i n c l u d e d   i n   a n y   d o c u m e n t a t i o n   f o r   S u b j e c t   S o f t w a r e   w h e r e   R e c i p i e n t ' s   r i g h t s   r e l a t i n g   t o   S u b j e c t   S o f t w a r e   a n d / o r   a n y   A c c o m p a n y i n g   T e c h n o l o g y   a r e   d e s c r i b e d .   D i s t r i b u t i o n s   o f   S u b j e c t   S o f t w a r e   i n   s o u r c e   c o d e   f o r m   m u s t   a l s o   i n c l u d e   t h e   R e q u i r e d   N o t i c e   i n   e v e r y   f i l e   d i s t r i b u t e d .   I n   a d d i t i o n ,   a   R e a d M e   f i l e   e n t i t l e d   " I m p o r t a n t   L e g a l   N o t i c e "   m u s t   b e   d i s t r i b u t e d   w i t h   e a c h   d i s t r i b u t i o n   o f   o n e   o r   m o r e   f i l e s   t h a t   i n c o r p o r a t e   S u b j e c t   S o f t w a r e .   T h a t   f i l e   m u s t   b e   i n c l u d e d   w i t h   d i s t r i b u t i o n s   m a d e   i n   b o t h   s o u r c e   c o d e   a n d   e x e c u t a b l e   f o r m .   A   c o p y   o f   t h e   L i c e n s e   a n d   t h e   R e q u i r e d   N o t i c e   m u s t   b e   i n c l u d e d   i n   t h a t   f i l e .   R e c i p i e n t   m a y   d i s t r i b u t e   A c c o m p a n y i n g   T e c h n o l o g y   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   ( i i )   s u c h   o t h e r   l i c e n s e   t e r m s   d o   n o t   m o d i f y   o r   s u p e r s e d e   t h e   t e r m s   o f   t h i s   L i c e n s e   a s   a p p l i c a b l e   t o   t h e   S u b j e c t   S o f t w a r e ,   ( i i i )   R e c i p i e n t   h e r e b y   i n d e m n i f i e s   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   t h e   d i s t r i b u t i o n   o f   A c c o m p a n y i n g   T e c h n o l o g y   o r   t h e   u s e   o f   o t h e r   l i c e n s e   t e r m s . 
 
 3 .   T e r m i n a t i o n .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   R e c i p i e n t   f a i l s   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l s   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   t h e   b r e a c h .   A n y   s u b l i c e n s e   t o   t h e   S u b j e c t   S o f t w a r e   t h a t   i s   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e   a b s e n t   t e r m i n a t i o n   b y   t h e   t e r m s   o f   s u c h   s u b l i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 4 .   T r a d e m a r k   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   t o   u s e   a n y   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   w h a t s o e v e r .   N o   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   o f   S G I   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   o r   i n c o r p o r a t i n g   a n y   S u b j e c t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S G I . 
 
 5 .   N o   O t h e r   R i g h t s .   N o   r i g h t s   o r   l i c e n s e s   n o t   e x p r e s s l y   g r a n t e d   h e r e u n d e r   s h a l l   a r i s e   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   T i t l e   t o   a n d   o w n e r s h i p   o f   t h e   O r i g i n a l   S o f t w a r e   a t   a l l   t i m e s   r e m a i n s   w i t h   S G I .   A l l   r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   L i c e n s e   a r e   r e s e r v e d . 
 
 6 .   C o m p l i a n c e   w i t h   L a w s ;   N o n - I n f r i n g e m e n t .   R e c i p i e n t   s h a l l   c o m p l y   w i t h   a l l   a p p l i c a b l e   l a w s   a n d   r e g u l a t i o n s   i n   c o n n e c t i o n   w i t h   u s e   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   a l l   e x p o r t   a n d   i m p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s   o f   t h e   U . S .   g o v e r n m e n t   a n d   o t h e r   c o u n t r i e s .   R e c i p i e n t   m a y   n o t   d i s t r i b u t e   S u b j e c t   S o f t w a r e   t h a t   ( i )   i n   a n y   w a y   i n f r i n g e s   ( d i r e c t l y   o r   c o n t r i b u t o r i l y )   t h e   r i g h t s   ( i n c l u d i n g   p a t e n t ,   c o p y r i g h t ,   t r a d e   s e c r e t ,   t r a d e m a r k   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   k i n d )   o f   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   o r   ( i i )   b r e a c h e s   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y ,   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   w h i c h   u n d e r   a n y   a p p l i c a b l e   l a w   i t   m i g h t   b e   d e e m e d   t o   h a v e   b e e n   d i s t r i b u t e d . 
 
 7 .   C l a i m s   o f   I n f r i n g e m e n t .   I f   R e c i p i e n t   a t   a n y   t i m e   h a s   k n o w l e d g e   o f   a n y   o n e   o r   m o r e   t h i r d   p a r t y   c l a i m s   t h a t   r e p r o d u c t i o n ,   m o d i f i c a t i o n ,   u s e ,   d i s t r i b u t i o n ,   i m p o r t   o r   s a l e   o f   S u b j e c t   S o f t w a r e   ( i n c l u d i n g   p a r t i c u l a r   f u n c t i o n a l i t y   o r   c o d e   i n c o r p o r a t e d   i n   S u b j e c t   S o f t w a r e )   i n f r i n g e s   t h e   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s ,   R e c i p i e n t   m u s t   p l a c e   i n   a   w e l l - i d e n t i f i e d   w e b   p a g e   b e a r i n g   t h e   t i t l e   " L E G A L "   a   d e s c r i p t i o n   o f   e a c h   s u c h   c l a i m   a n d   a   d e s c r i p t i o n   o f   t h e   p a r t y   m a k i n g   e a c h   s u c h   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   u s e r   o f   t h e   S u b j e c t   S o f t w a r e   w i l l   k n o w   w h o m   t o   c o n t a c t   r e g a r d i n g   t h e   c l a i m .   A l s o ,   u p o n   g a i n i n g   s u c h   k n o w l e d g e   o f   a n y   s u c h   c l a i m ,   R e c i p i e n t   m u s t   c o n s p i c u o u s l y   i n c l u d e   t h e   U R L   f o r   s u c h   w e b   p a g e   i n   t h e   R e q u i r e d   N o t i c e ,   a n d   i n   t h e   t e x t   o f   a n y   r e l a t e d   d o c u m e n t a t i o n ,   l i c e n s e   a g r e e m e n t   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   e n d   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   I f   R e c i p i e n t   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   i t   m a k e s   S u b j e c t   S o f t w a r e   a v a i l a b l e   t o   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   R e c i p i e n t   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   p r o v i d e   s u c h   k n o w l e d g e   t o   t h o s e   w h o   r e c e i v e d   t h e   S u b j e c t   S o f t w a r e . 
 
 8 .   D I S C L A I M E R   O F   W A R R A N T Y .   S U B J E C T   S O F T W A R E   I S   P R O V I D E D   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   S U B J E C T   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   S G I   A S S U M E S   N O   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   S O F T W A R E .   S H O U L D   A N Y   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   S G I   A S S U M E S   N O   C O S T   O R   L I A B I L I T Y   F O R   A N Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   S U B J E C T   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y .   U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( 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 ,   N E G L I G E N C E   O R   S T R I C T   L I A B I L I T Y ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   S G I   O R   A N Y   S G I   L I C E N S O R   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 U B J E C T   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 U B J E C T   S O F T W A R E .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   C E R T A I N   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   R E C I P I E N T   T O   T H E   E X T E N T   S O   D I S A L L O W E D . 
 
 1 0 .   I n d e m n i t y .   R e c i p i e n t   s h a l l   b e   s o l e l y   r e s p o n s i b l e   f o r   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e .   R e c i p i e n t   w i l l   d e f e n d ,   i n d e m n i f y   a n d   h o l d   S G I   a n d   i t s   s u c c e s s o r s   a n d   a s s i g n s   h a r m l e s s   f r o m   a n d   a g a i n s t   a n y   l o s s ,   l i a b i l i t y ,   d a m a g e s ,   c o s t s   o r   e x p e n s e s   ( i n c l u d i n g   t h e   p a y m e n t   o f   r e a s o n a b l e   a t t o r n e y s   f e e s )   a r i s i n g   o u t   o f   ( R e c i p i e n t ' s   u s e ,   m o d i f i c a t i o n ,   r e p r o d u c t i o n   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   o r   o u t   o f   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y   m a d e   b y   R e c i p i e n t . 
 
 1 1 .   U . S .   G o v e r n m e n t   E n d   U s e r s .   T h e   S u b j e c t   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m "   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a s   s u c h   t e r m s   a r e   d e f i n e d   i n   t i t l e   4 8   o f   t h e   C o d e   o f   F e d e r a l   R e g u l a t i o n s   a n d   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   o n l y   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 2 .   M i s c e l l a n e o u s .   T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e   b y   a n y   j u d i c i a l   o r   a d m i n i s t r a t i v e   a u t h o r i t y   h a v i n g   p r o p e r   j u r i s d i c t i o n   w i t h   r e s p e c t   t h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   s o   a s   t o   a c h i e v e   a s   n e a r l y   a s   p o s s i b l e   t h e   s a m e   e c o n o m i c   e f f e c t   a s   t h e   o r i g i n a l   p r o v i s i o n   a n d   t h e   r e m a i n d e r   o f   t h i s   L i c e n s e   w i l l   r e m a i n   i n   e f f e c t .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   a n d   c o n s t r u e d   i n   a c c o r d a n c e   w i t h   t h e   l a w s   o f   t h e   U n i t e d   S t a t e s   a n d   t h e   S t a t e   o f   C a l i f o r n i a   a s   a p p l i e d   t o   a g r e e m e n t s   e n t e r e d   i n t o   a n d   t o   b e   p e r f o r m e d   e n t i r e l y   w i t h i n   C a l i f o r n i a   b e t w e e n   C a l i f o r n i a   r e s i d e n t s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   ( o r ,   a b s e n t   s u b j e c t   m a t t e r   j u r i s d i c t i o n   i n   s u c h   c o u r t s ,   t h e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ) ,   w i t h   v e n u e   l y i n g   e x c l u s i v e l y   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   t h a t   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 E x h i b i t   A 
 
 C o p y r i g h t   ( c )   1 9 9 4 - 1 9 9 9   S i l i c o n   G r a p h i c s ,   I n c . 
 
 T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   C I D   F o n t   C o d e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   ( t h e   " L i c e n s e " ) .   Y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   S i l i c o n   G r a p h i c s ,   I n c . ,   a t t n :   L e g a l   S e r v i c e s ,   2 0 1 1   N .   S h o r e l i n e   B l v d . ,   M o u n t a i n   V i e w ,   C A   9 4 0 4 3   o r   a t   h t t p : / / w w w . s g i . c o m / s o f t w a r e / o p e n s o u r c e / c i d / l i c e n s e . h t m l 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b a s i s .   A L L   W A R R A N T I E S   A R E   D I S C L A I M E D ,   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 ,   A N Y   I M P L I E D   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 ,   O F   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   O R   O F   N O N - I N F R I N G E M E N T .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 T h e   O r i g i n a l   S o f t w a r e   ( a s   d e f i n e d   i n   t h e   L i c e n s e )   i s   C I D   f o n t   c o d e   t h a t   w a s   d e v e l o p e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   T h o s e   p o r t i o n s   o f   t h e   S u b j e c t   S o f t w a r e   ( a s   d e f i n e d   i n   t h e   L i c e n s e )   t h a t   w e r e   c r e a t e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   a r e   C o p y r i g h t   ( c )   1 9 9 4 - 1 9 9 9   S i l i c o n   G r a p h i c s ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 
 [ N O T E :   W h e n   u s i n g   t h i s   t e x t   i n   c o n n e c t i o n   w i t h   S u b j e c t   S o f t w a r e   d e l i v e r e d   s o l e l y   i n   o b j e c t   c o d e   f o r m ,   R e c i p i e n t   m a y   r e p l a c e   t h e   w o r d s   " t h i s   f i l e "   w i t h   " t h i s   s o f t w a r e "   i n   b o t h   t h e   f i r s t   a n d   s e c o n d   s e n t e n c e s . ]   3 . 6 .   B i t s t r e a m   V e r a   F o n t s   C o p y r i g h t 
 
 T h e   f o n t s   h a v e   a   g e n e r o u s   c o p y r i g h t ,   a l l o w i n g   d e r i v a t i v e   w o r k s   ( a s   l o n g   a s   " B i t s t r e a m "   o r   " V e r a "   a r e   n o t   i n   t h e   n a m e s ) ,   a n d   f u l l   r e d i s t r i b u t i o n   ( s o   l o n g   a s   t h e y   a r e   n o t   * s o l d *   b y   t h e m s e l v e s ) .   T h e y   c a n   b e   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d   s o l d   w i t h   a n y   s o f t w a r e . 
 
 T h e   f o n t s   a r e   d i s t r i b u t e d   u n d e r   t h e   f o l l o w i n g   c o p y r i g h t : 
 
 C o p y r i g h t   ( c )   2 0 0 3   b y   B i t s t r e a m ,   I n c .   A l l   R i g h t s   R e s e r v e d .   B i t s t r e a m   V e r a   i s   a   t r a d e m a r k   o f   B i t s t r e a m ,   I n c . 
 
 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 e   f o n t s   a c c o m p a n y i n g   t h i s   l i c e n s e   ( " F o n t s " )   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   " F o n t   S o f t w a r e " ) ,   t o   r e p r o d u c e   a n d   d i s t r i b u t e   t h e   F o n t   S o f t w a r e ,   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 e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   F o n t   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   F o n t   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   a n d   t r a d e m a r k   n o t i c e s   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 f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e   t y p e f a c e s . 
 
 T h e   F o n t   S o f t w a r e   m a y   b e   m o d i f i e d ,   a l t e r e d ,   o r   a d d e d   t o ,   a n d   i n   p a r t i c u l a r   t h e   d e s i g n s   o f   g l y p h s   o r   c h a r a c t e r s   i n   t h e   F o n t s   m a y   b e   m o d i f i e d   a n d   a d d i t i o n a l   g l y p h s   o r   c h a r a c t e r s   m a y   b e   a d d e d   t o   t h e   F o n t s ,   o n l y   i f   t h e   f o n t s   a r e   r e n a m e d   t o   n a m e s   n o t   c o n t a i n i n g   e i t h e r   t h e   w o r d s   " B i t s t r e a m "   o r   t h e   w o r d   " V e r a " . 
 
 T h i s   L i c e n s e   b e c o m e s   n u l l   a n d   v o i d   t o   t h e   e x t e n t   a p p l i c a b l e   t o   F o n t s   o r   F o n t   S o f t w a r e   t h a t   h a s   b e e n   m o d i f i e d   a n d   i s   d i s t r i b u t e d   u n d e r   t h e   " B i t s t r e a m   V e r a "   n a m e s . 
 
 T h e   F o n t   S o f t w a r e   m a y   b e   s o l d   a s   p a r t   o f   a   l a r g e r   s o f t w a r e   p a c k a g e   b u t   n o   c o p y   o f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e   t y p e f a c e s   m a y   b e   s o l d   b y   i t s e l f . 
 
 T H E   F O N T   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   A N Y   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   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   B I T S T R E A M   O R   T H E   G N O M E   F O U N D A T I O N   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 ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   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   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e s   o f   G n o m e ,   t h e   G n o m e   F o u n d a t i o n ,   a n d   B i t s t r e a m   I n c . ,   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   F o n t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   G n o m e   F o u n d a t i o n   o r   B i t s t r e a m   I n c . ,   r e s p e c t i v e l y .   F o r   f u r t h e r   i n f o r m a t i o n ,   c o n t a c t :   f o n t s   a t   g n o m e   d o t   o r g .     3 . 7 .   B i g e l o w   &   H o l m e s   I n c   a n d   U R W + +   G m b H   L u x i   f o n t   l i c e n s e 
 
 L u x i   f o n t s   c o p y r i g h t   ( c )   2 0 0 1   b y   B i g e l o w   &   H o l m e s   I n c .   L u x i   f o n t   i n s t r u c t i o n   c o d e   c o p y r i g h t   ( c )   2 0 0 1   b y   U R W + +   G m b H .   A l l   R i g h t s   R e s e r v e d .   L u x i   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   I n c . 
 
 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 e s e   F o n t s   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   " F o n t   S o f t w a r e " ) ,   t o   d e a l   i n   t h e   F o n t   S o f t w a r e ,   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 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   F o n t   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   F o n t   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   a n d   t r a d e m a r k   n o t i c e s   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 f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e . 
 
 T h e   F o n t   S o f t w a r e   m a y   n o t   b e   m o d i f i e d ,   a l t e r e d ,   o r   a d d e d   t o ,   a n d   i n   p a r t i c u l a r   t h e   d e s i g n s   o f   g l y p h s   o r   c h a r a c t e r s   i n   t h e   F o n t s   m a y   n o t   b e   m o d i f i e d   n o r   m a y   a d d i t i o n a l   g l y p h s   o r   c h a r a c t e r s   b e   a d d e d   t o   t h e   F o n t s .   T h i s   L i c e n s e   b e c o m e s   n u l l   a n d   v o i d   w h e n   t h e   F o n t s   o r   F o n t   S o f t w a r e   h a v e   b e e n   m o d i f i e d . 
 
 T H E   F O N T   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   A N Y   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   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   B I G E L O W   &   H O L M E S   I N C .   O R   U R W + +   G M B H .   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 ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   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   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e s   o f   B i g e l o w   &   H o l m e s   I n c .   a n d   U R W + +   G m b H .   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   F o n t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   B i g e l o w   &   H o l m e s   I n c .   a n d   U R W + +   G m b H . 
 
 F o r   f u r t h e r   i n f o r m a t i o n ,   c o n t a c t : 
 
 i n f o @ u r w p p . d e   o r   d e s i g n @ b i g e l o w a n d h o l m e s . c o m 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   X   W i n d o w   S y s t e m 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 7   -   z l i b   1 . 2 . 3 
 
 
 v e r s i o n   1 . 2 . 3 ,   J u l y   1 8 t h ,   2 0 0 5 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   z l i b   1 . 2 . 3 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 8   -   M o z i l l a   R h i n o   v 1 . 7 R 3 
 
 
 
                                                     M O Z I L L A   P U B L I C   L I C E N S E 
                                                                 V e r s i o n   1 . 1 
 
                                                             - - - - - - - - - - - - - - - 
 
 1 .   D e f i n i t i o n s . 
 
           1 . 0 . 1 .   " C o m m e r c i a l   U s e "   m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e   C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
           1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
           1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
           1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
           1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y   a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c   t r a n s f e r   o f   d a t a . 
 
           1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 
           1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d   a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A . 
 
           1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
           1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
           1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
           1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   i s : 
                     A .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
                     B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
           1 . 1 0 .   " O r i g i n a l   C o d e "   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s   O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s   L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e . 
 
           1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,     m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
           1 . 1 1 .   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e   d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r   w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e   S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e   a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e   f o r   n o   c h a r g e . 
 
           1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )     m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 .     F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   S o u r c e   C o d e   L i c e n s e . 
 
           2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
           T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s : 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
                     ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 )   s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;     o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
           2 . 2 .   C o n t r i b u t o r   G r a n t . 
           S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e 
 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f   t h e   C o v e r e d   C o d e . 
 
                     ( d )         N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   2 )     s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   3 )     f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n   o r   i i )     t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e     ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   4 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
           3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
           T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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   S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e   m a y   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   Y o u   d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e   v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e   a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n   S e c t i o n   3 . 5 . 
 
           3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
           A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a   a n   a c c e p t e d   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m   y o u   m a d e   a n   E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e   v i a   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t   l e a s t   t w e l v e   ( 1 2 )   m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e ,   o r   a t   l e a s t   s i x   ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n   h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r   e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y . 
 
           3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
           Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a   f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d   t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t   s t a t e m e n t   t h a t   t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   f r o m   O r i g i n a l   C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b )   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n   w h i c h   Y o u   d e s c r i b e   t h e   o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e . 
 
           3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s 
                     ( a )   T h i r d   P a r t y   C l a i m s . 
                     I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s   g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 ,   C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e   d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e   p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t   w i l l   k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n   3 . 2 ,   C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l   c o p i e s   C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d   C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
                     ( b )   C o n t r i b u t o r   A P I s . 
                     I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n   p r o g r a m m i n g   i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t   l i c e n s e s   w h i c h   a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I ,   C o n t r i b u t o r   m u s t   a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   L E G A L   f i l e . 
 
                     ( c )         R e p r e s e n t a t i o n s . 
                     C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o   S e c t i o n   3 . 4 ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
           3 . 5 .   R e q u i r e d   N o t i c e s . 
           Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e   S o u r c e   C o d e .     I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a   p a r t i c u l a r   S o u r c e   C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t   i n c l u d e   s u c h   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   u s e r   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e .     I f   Y o u   c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s )   Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A .     Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n   f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p   r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .     Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
           3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
           Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e   r e q u i r e m e n t s   o f   S e c t i o n   3 . 1 - 3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e ,   a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   o f   t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e   o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d   d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   t h e   C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   o f   C o v e r e d   C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 
           3 . 7 .   L a r g e r   W o r k s . 
           Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o   s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t   b e   i n c l u d e d   i n   t h e   L E G A L   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t   b e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 
 T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s   a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e . 
 
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
           6 . 1 .   N e w   V e r s i o n s . 
           N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
           6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
           O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f   t h a t   v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   N e t s c a p e .   N o   o n e   o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e   t e r m s   a p p l i c a b l e   t o   C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e . 
 
           6 . 3 .   D e r i v a t i v e   W o r k s . 
           I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h   y o u   m a y   o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r   l i c e n s e   s o   t h a t   t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " ,   " N e t s c a p e " ,   " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r   l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e )   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e   M o z i l l a   P u b l i c   L i c e n s e   a n d   N e t s c a p e   P u b l i c   L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f   t h i s   L i c e n s e . ) 
 
 7 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
 C O V E R E D   C O D E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   C O D E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   C O D E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   C O D E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   C O D E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 8 .   T E R M I N A T I O N . 
 
           8 . 1 .     T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l   s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
           8 . 2 .     I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )     a l l e g i n g   t h a t : 
 
           ( a )     s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y ,   u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i )   a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e   r o y a l t y   f o r   Y o u r   p a s t   a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h   P a r t i c i p a n t ,   o r   ( i i )   w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o   t h e   C o n t r i b u t o r   V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .     I f   w i t h i n   6 0   d a y s   o f   n o t i c e ,   a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t   m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m   i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f   t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e . 
 
           ( b )     a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b )   a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d ,   s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t   P a r t i c i p a n t . 
 
           8 . 3 .     I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t   a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t   i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e . 
 
           8 . 4 .     I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   C O D E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 1 0 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
 T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n . 
 
 1 1 .   M I S C E L L A N E O U S . 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f ,   o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d   S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .     A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 1 2 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 1 3 .   M U L T I P L E - L I C E N S E D   C O D E . 
 
 I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s   " M u l t i p l e - L i c e n s e d " .     " M u l t i p l e - L i c e n s e d "   m e a n s   t h a t   t h e   I n i t i a l   D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r   Y o u r   c h o i c e   o f   t h e   N P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d   b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A . 
 
 E X H I B I T   A   -   M o z i l l a   P u b l i c   L i c e n s e . 
 
 " T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / M P L / 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
           T h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
           P o r t i o n s   c r e a t e d   b y   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   a r e   C o p y r i g h t   ( C )   _ _ _ _ _ _ 
           _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   A l l   R i g h t s   R e s e r v e d . 
 
           C o n t r i b u t o r ( s ) :   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
 A l t e r n a t i v e l y ,   t h e   c o n t e n t s   o f   t h i s   f i l e   m a y   b e   u s e d   u n d e r   t h e   t e r m s   o f   t h e   _ _ _ _ _   l i c e n s e   ( t h e     " [ _ _ _ ]   L i c e n s e " ) ,   i n   w h i c h   c a s e   t h e   p r o v i s i o n s   o f   [ _ _ _ _ _ _ ]   L i c e n s e   a r e   a p p l i c a b l e   i n s t e a d   o f   t h o s e   a b o v e .     I f   y o u   w i s h   t o   a l l o w   u s e   o f   y o u r   v e r s i o n   o f   t h i s   f i l e   o n l y   u n d e r   t h e   t e r m s   o f   t h e   [ _ _ _ _ ]   L i c e n s e   a n d   n o t   t o   a l l o w   o t h e r s   t o   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   t h e   M P L ,   i n d i c a t e   y o u r   d e c i s i o n   b y   d e l e t i n g     t h e   p r o v i s i o n s   a b o v e   a n d   r e p l a c e     t h e m   w i t h   t h e   n o t i c e   a n d   o t h e r   p r o v i s i o n s   r e q u i r e d   b y   t h e   [ _ _ _ ]   L i c e n s e .     I f   y o u   d o   n o t   d e l e t e   t h e   p r o v i s i o n s   a b o v e ,   a   r e c i p i e n t   m a y   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   e i t h e r   t h e   M P L   o r   t h e   [ _ _ _ ]   L i c e n s e . " 
 
 [ N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t   o f   t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u   s h o u l d   u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n   t h e   O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s . ] 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M o z i l l a   R h i n o 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 9   -   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 0   -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   B r o w s e r   L a u n c h e r   V 1 . 4 b 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 1   -   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 
 T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y ,   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g ,   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f .   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s   h e r e b y   g r a n t e d . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 2   -   H S Q L D B   V 1 . 7 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   H S Q L D B   V 1 . 7 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 3   -   J T O P E N   V 5 . 1 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   J T O P E N   V 5 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 4   -   M u r m u r H a s h 3 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 M u r m u r H a s h 3   w a s   w r i t t e n   b y   A u s t i n   A p p l e b y ,   a n d   i s   p l a c e d   i n   t h e   p u b l i c 
 d o m a i n .   T h e   a u t h o r   h e r e b y   d i s c l a i m s   c o p y r i g h t   t o   t h i s   s o u r c e   c o d e . 
 
 N o t e   -   T h e   x 8 6   a n d   x 6 4   v e r s i o n s   d o   _ n o t _   p r o d u c e   t h e   s a m e   r e s u l t s ,   a s   t h e 
 a l g o r i t h m s   a r e   o p t i m i z e d   f o r   t h e i r   r e s p e c t i v e   p l a t f o r m s .   Y o u   c a n   s t i l l 
 c o m p i l e   a n d   r u n   a n y   o f   t h e m   o n   a n y   p l a t f o r m ,   b u t   y o u r   p e r f o r m a n c e   w i t h   t h e 
 n o n - n a t i v e   v e r s i o n   w i l l   b e   l e s s   t h a n   o p t i m a l 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M u r m u r H a s h 3 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 5   -   C r y p t i x   A E S   3 . 2 . 0 
 
 C r y p t i x   G e n e r a l   L i c e n s e 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 5   T h e   C r y p t i x   F o u n d a t i o n   L i m i t e d . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
           d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C R Y P T I X   F O U N D A T I O N   L I M I T E D   A N D 
 C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 I N   N O   E V E N T   S H A L L   T H E   C R Y P T I X   F O U N D A T I O N   L I M I T E D   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C r y p t i x   J C E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 6   A S M   B y t e c o d e   M a n i p u l a t i o n   F r a m e w o r k   v 3 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   A S M   B y t e c o d e   M a n i p u l a t i o n   F r a m e w o r k   v 3 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2 7   -   C o d e V i e w e r   1 . 0 
 
 C o p y r i g h t   1 9 9 9   b y   C o o l S e r v l e t s . c o m . 
 
 A n y   e r r o r s   o r   s u g g e s t e d   i m p r o v e m e n t s   t o   t h i s   c l a s s   c a n   b e   r e p o r t e d   a s 
 i n s t r u c t e d   o n   C o o l S e r v l e t s . c o m .   W e   h o p e   y o u   e n j o y   t h i s   p r o g r a m . . .   y o u r 
 c o m m e n t s   w i l l   e n c o u r a g e   f u r t h e r   d e v e l o p m e n t !     T h i s   s o f t w a r e   i s   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   B S D   L i c e n s e .     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d 
 b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
 f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   n a m e   o f   C o o l S e r v l e t s . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O O L S E R V L E T S . C O M   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . " 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C o d e V i e w e r   1 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2 8   -   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   0 . 1 0 k 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h 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   a n d   w a r r a n t y   d i s c l a i m e r   a p p e a r   i n 
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   o r   t h e i r 
 e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f 
 t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o 
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   f i t n e s s . 
 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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y   s p e c i a l , 
 i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g   f r o m 
 l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r 
 o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r 
 p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   0 . 1 0 k 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 9   -   I A I K   P K C S # 1 1   W r a p p e r 
 
 I A I K   P K C S # 1 1   W r a p p e r   L i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 0 2   G r a z   U n i v e r s i t y   o f   T e c h n o l o g y .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
       i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 
       " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I A I K   o f   G r a z   U n i v e r s i t y   o f 
         T e c h n o l o g y . " 
 
       A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
       w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " G r a z   U n i v e r s i t y   o f   T e c h n o l o g y "   a n d   " I A I K   o f   G r a z   U n i v e r s i t y   o f 
       T e c h n o l o g y "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
       s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " I A I K   P K C S   W r a p p e r " , 
       n o r   m a y   " I A I K "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f 
       G r a z   U n i v e r s i t y   o f   T e c h n o l o g y . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
 L I C E N S O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I A I K   P K C S # 1 1   W r a p p e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 0   -   I J G   J P E G   6 b 
 
 T h i s   s o f t w a r e   i s   c o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e . 
 A l l   R i g h t s   R e s e r v e d   e x c e p t   a s   s p e c i f i e d   b e l o w . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s 
 s o f t w a r e   ( o r   p o r t i o n s   t h e r e o f )   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e s e 
 c o n d i t i o n s : 
 ( 1 )   I f   a n y   p a r t   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e   i s   d i s t r i b u t e d ,   t h e n   t h i s 
 R E A D M E   f i l e   m u s t   b e   i n c l u d e d ,   w i t h   t h i s   c o p y r i g h t   a n d   n o - w a r r a n t y   n o t i c e 
 u n a l t e r e d ;   a n d   a n y   a d d i t i o n s ,   d e l e t i o n s ,   o r   c h a n g e s   t o   t h e   o r i g i n a l   f i l e s 
 m u s t   b e   c l e a r l y   i n d i c a t e d   i n   a c c o m p a n y i n g   d o c u m e n t a t i o n . 
 ( 2 )   I f   o n l y   e x e c u t a b l e   c o d e   i s   d i s t r i b u t e d ,   t h e n   t h e   a c c o m p a n y i n g 
 d o c u m e n t a t i o n   m u s t   s t a t e   t h a t   " t h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f 
 t h e   I n d e p e n d e n t   J P E G   G r o u p " . 
 ( 3 )   P e r m i s s i o n   f o r   u s e   o f   t h i s   s o f t w a r e   i s   g r a n t e d   o n l y   i f   t h e   u s e r   a c c e p t s 
 f u l l   r e s p o n s i b i l i t y   f o r   a n y   u n d e s i r a b l e   c o n s e q u e n c e s ;   t h e   a u t h o r s   a c c e p t 
 N O   L I A B I L I T Y   f o r   d a m a g e s   o f   a n y   k i n d . 
 
 T h e s e   c o n d i t i o n s   a p p l y   t o   a n y   s o f t w a r e   d e r i v e d   f r o m   o r   b a s e d   o n   t h e   I J G   c o d e , 
 n o t   j u s t   t o   t h e   u n m o d i f i e d   l i b r a r y .     I f   y o u   u s e   o u r   w o r k ,   y o u   o u g h t   t o 
 a c k n o w l e d g e   u s . 
 
 P e r m i s s i o n   i s   N O T   g r a n t e d   f o r   t h e   u s e   o f   a n y   I J G   a u t h o r ' s   n a m e   o r   c o m p a n y   n a m e 
 i n   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h i s   s o f t w a r e   o r   p r o d u c t s   d e r i v e d   f r o m 
 i t .     T h i s   s o f t w a r e   m a y   b e   r e f e r r e d   t o   o n l y   a s   " t h e   I n d e p e n d e n t   J P E G   G r o u p ' s 
 s o f t w a r e " . 
 
 W e   s p e c i f i c a l l y   p e r m i t   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   t h e   b a s i s   o f 
 c o m m e r c i a l   p r o d u c t s ,   p r o v i d e d   t h a t   a l l   w a r r a n t y   o r   l i a b i l i t y   c l a i m s   a r e 
 a s s u m e d   b y   t h e   p r o d u c t   v e n d o r . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I J G   J P E G   6 b 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 1   -   J O p t - S i m p l e   v 3 . 0 
 
   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 9   P a u l   R .   H o l s e r ,   J r . 
 
   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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   J O p t - S i m p l e   v 3 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 2   -   K e r b e r o s   f u n c t i o n a l i t y   f r o m   F u n d s X p r e s s ,   I N C . 
 
 
   C o p y r i g h t   ( C )   1 9 9 8   b y   t h e   F u n d s X p r e s s ,   I N C . 
 
   A l l   r i g h t s   r e s e r v e d . 
 
   E x p o r t   o f   t h i s   s o f t w a r e   f r o m   t h e   U n i t e d   S t a t e s   o f   A m e r i c a   m a y   r e q u i r e 
   a   s p e c i f i c   l i c e n s e   f r o m   t h e   U n i t e d   S t a t e s   G o v e r n m e n t .     I t   i s   t h e 
   r e s p o n s i b i l i t y   o f   a n y   p e r s o n   o r   o r g a n i z a t i o n   c o n t e m p l a t i n g   e x p o r t   t o 
   o b t a i n   s u c h   a   l i c e n s e   b e f o r e   e x p o r t i n g . 
 
   W I T H I N   T H A T   C O N S T R A I N T ,   p e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d 
   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d 
   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
   t h e   n a m e   o f   F u n d s X p r e s s .   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
   p e r m i s s i o n .     F u n d s X p r e s s   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f 
   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .     I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s 
   o r   i m p l i e d   w a r r a n t y . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R 
   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
   W A R R A N T I E S   O F   M E R C H A N T I B I L I T Y   A N D   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 . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   K e r b e r o s   f u n c t i o n a l i t y   f r o m   F u n d s X p r e s s ,   I N C . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 3   -   K r o n o s   O p e n G L   h e a d e r s 
 
   C o p y r i g h t   ( c )   2 0 0 7   T h e   K h r o n o s   G r o u p   I n c . 
 
   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 / o r   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   " M a t e r i a l s " ) ,   t o 
   d e a l   i n   t h e   M a t e r i a l s   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   M a t e r i a l s ,   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   M a t e r i a l s   a r e 
   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   M a t e r i a l s . 
 
   T H E   M A T E R I A L S   A R E   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   M A T E R I A L S   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 
   M A T E R I A L S . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   K r o n o s   O p e n G L   h e a d e r s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 4   -   l i b u n g i f   4 . 1 . 3   
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7     E r i c   S .   R a y m o n d 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   l i b u n g i f   4 . 1 . 3   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 5   -   M e s a   3 D   G r a p h i c s   L i b r a r y   v 4 . 1 
 
   M e s a   3 - D   g r a p h i c s   l i b r a r y 
   V e r s i o n :     4 . 1 
 
   C o p y r i g h t   ( C )   1 9 9 9 - 2 0 0 2     B r i a n   P a u l       A l l   R i g h t s   R e s e r v e d . 
 
   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 
   B R I A N   P A U L   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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M e s a   3 D   G r a p h i c s   L i b r a r y   v 4 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 6   -   P C / S C   L i t e   f o r   S u s e   L i n u x   v . 1 . 1 . 1 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 4   D a v i d   C o r c o r a n       c o r c o r a n @ l i n u x n e t . c o m     
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 4   L u d o v i c   R o u s s e a u       l u d o v i c . r o u s s e a u   ( a t )   f r e e . f r     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
           T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y :   
             D a v i d   C o r c o r a n       c o r c o r a n @ l i n u x n e t . c o m     
             h t t p : / / w w w . l i n u x n e t . c o m   ( M U S C L E ) 
 4 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 C h a n g e s   t o   t h i s   l i c e n s e   c a n   b e   m a d e   o n l y   b y   t h e   c o p y r i g h t   a u t h o r   w i t h   
 e x p l i c i t   w r i t t e n   c o n s e n t . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   P C / S C   L i t e   f o r   S u s e   L i n u x   v . 1 . 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 7   -   S o f t F l o a t   v e r s i o n   2 b 
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w : 
 
 S o f t F l o a t   w a s   w r i t t e n   b y   m e ,   J o h n   R .   H a u s e r .   T h i s   w o r k   w a s   m a d e   p o s s i b l e   i n   
 p a r t   b y   t h e   I n t e r n a t i o n a l   C o m p u t e r   S c i e n c e   I n s t i t u t e ,   l o c a t e d   a t   S u i t e   6 0 0 ,   
 1 9 4 7   C e n t e r   S t r e e t ,   B e r k e l e y ,   C a l i f o r n i a   9 4 7 0 4 .   F u n d i n g   w a s   p a r t i a l l y   
 p r o v i d e d   b y   t h e   N a t i o n a l   S c i e n c e   F o u n d a t i o n   u n d e r   g r a n t   M I P - 9 3 1 1 9 8 0 .   T h e   
 o r i g i n a l   v e r s i o n   o f   t h i s   c o d e   w a s   w r i t t e n   a s   p a r t   o f   a   p r o j e c t   t o   b u i l d   
 a   f i x e d - p o i n t   v e c t o r   p r o c e s s o r   i n   c o l l a b o r a t i o n   w i t h   t h e   U n i v e r s i t y   o f   
 C a l i f o r n i a   a t   B e r k e l e y ,   o v e r s e e n   b y   P r o f s .   N e l s o n   M o r g a n   a n d   J o h n   W a w r z y n e k .   
 
 T H I S   S O F T W A R E   I S   D I S T R I B U T E D   A S   I S ,   F O R   F R E E .   A l t h o u g h   r e a s o n a b l e   e f f o r t   
 h a s   b e e n   m a d e   t o   a v o i d   i t ,   T H I S   S O F T W A R E   M A Y   C O N T A I N   F A U L T S   T H A T   W I L L   A T   
 T I M E S   R E S U L T   I N   I N C O R R E C T   B E H A V I O R .   U S E   O F   T H I S   S O F T W A R E   I S   R E S T R I C T E D   T O   
 P E R S O N S   A N D   O R G A N I Z A T I O N S   W H O   C A N   A N D   W I L L   T A K E   F U L L   R E S P O N S I B I L I T Y   F O R   A L L   
 L O S S E S ,   C O S T S ,   O R   O T H E R   P R O B L E M S   T H E Y   I N C U R   D U E   T O   T H E   S O F T W A R E ,   A N D   W H O   
 F U R T H E R M O R E   E F F E C T I V E L Y   I N D E M N I F Y   J O H N   H A U S E R   A N D   T H E   I N T E R N A T I O N A L   C O M P U T E R   
 S C I E N C E   I N S T I T U T E   ( p o s s i b l y   v i a   s i m i l a r   l e g a l   w a r n i n g )   A G A I N S T   A L L   L O S S E S ,   
 C O S T S ,   O R   O T H E R   P R O B L E M S   I N C U R R E D   B Y   T H E I R   C U S T O M E R S   A N D   C L I E N T S   D U E   T O   T H E   
 S O F T W A R E .   
 
 D e r i v a t i v e   w o r k s   a r e   a c c e p t a b l e ,   e v e n   f o r   c o m m e r c i a l   p u r p o s e s ,   p r o v i d e d   
 t h a t   t h e   m i n i m a l   d o c u m e n t a t i o n   r e q u i r e m e n t s   s t a t e d   i n   t h e   s o u r c e   c o d e   a r e   
 s a t i s f i e d .   
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   S o f t F l o a t   v e r s i o n   2 b 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 8   -   U P X   v 3 . 0 1 
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w : 
 
 
                                   o o o o o           o o o   o o o o o o o o o .       o o o o o o o     o o o o o 
                                   ` 8 8 8 '           ` 8 '   ` 8 8 8       ` Y 8 8 .     ` 8 8 8 8         d 8 ' 
                                     8 8 8               8       8 8 8       . d 8 8 '         Y 8 8 8 . . 8 P 
                                     8 8 8               8       8 8 8 o o o 8 8 P '             ` 8 8 8 8 ' 
                                     8 8 8               8       8 8 8                         . 8 P Y 8 8 8 . 
                                     ` 8 8 .         . 8 '       8 8 8                       d 8 '     ` 8 8 8 b 
                                         ` Y b o d P '         o 8 8 8 o                 o 8 8 8 o     o 8 8 8 8 8 o 
 
 
                                         T h e   U l t i m a t e   P a c k e r   f o r   e X e c u t a b l e s 
                     C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 0   M a r k u s   O b e r h u m e r   &   L a s z l o   M o l n a r 
                               h t t p : / / w i l d s a u . i d v . u n i - l i n z . a c . a t / m f x / u p x . h t m l 
                                                     h t t p : / / w w w . n e x u s . h u / u p x 
                                                         h t t p : / / u p x . t s x . o r g 
 
 
 P L E A S E   C A R E F U L L Y   R E A D   T H I S   L I C E N S E   A G R E E M E N T ,   E S P E C I A L L Y   I F   Y O U   P L A N 
 T O   M O D I F Y   T H E   U P X   S O U R C E   C O D E   O R   U S E   A   M O D I F I E D   U P X   V E R S I O N . 
 
 
 A B S T R A C T 
 = = = = = = = = 
 
       U P X   a n d   U C L   a r e   c o p y r i g h t e d   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   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( h e r e i n a f t e r   t h e   " G P L " ) . 
 
       T h e   s t u b   w h i c h   i s   i m b e d d e d   i n   e a c h   U P X   c o m p r e s s e d   p r o g r a m   i s   p a r t 
       o f   U P X   a n d   U C L ,   a n d   c o n t a i n s   c o d e   t h a t   i s   u n d e r   o u r   c o p y r i g h t .   T h e 
       t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   s t i l l   a p p l y   a s   c o m p r e s s i n g 
       a   p r o g r a m   i s   a   s p e c i a l   f o r m   o f   l i n k i n g   w i t h   o u r   s t u b . 
 
       A s   a   s p e c i a l   e x c e p t i o n   w e   g r a n t   t h e   f r e e   u s a g e   o f   U P X   f o r   a l l 
       e x e c u t a b l e s ,   i n c l u d i n g   c o m m e r c i a l   p r o g r a m s . 
       S e e   b e l o w   f o r   d e t a i l s   a n d   r e s t r i c t i o n s . 
 
 
 C O P Y R I G H T 
 = = = = = = = = = 
 
       U P X   a n d   U C L   a r e   c o p y r i g h t e d   s o f t w a r e .   A l l   r i g h t s   r e m a i n   w i t h   t h e   a u t h o r s . 
 
       U P X   i s   C o p y r i g h t   ( C )   1 9 9 6 - 2 0 0 0   M a r k u s   F r a n z   X a v e r   J o h a n n e s   O b e r h u m e r 
       U P X   i s   C o p y r i g h t   ( C )   1 9 9 6 - 2 0 0 0   L a s z l o   M o l n a r 
 
       U C L   i s   C o p y r i g h t   ( C )   1 9 9 6 - 2 0 0 0   M a r k u s   F r a n z   X a v e r   J o h a n n e s   O b e r h u m e r 
 
 
 G N U   G E N E R A L   P U B L I C   L I C E N S E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
       U P X   a n d   t h e   U C L   l i b r a r y   a r e   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   t h e m 
       a n d / o r   m o d i f y   t h e m   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   a s 
       p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2   o f 
       t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
       U P X   a n d   U C L   a r e   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   t h e y   w i l l   b e   u s e f u l , 
       b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
       M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
       G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
       Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
       a l o n g   w i t h   t h i s   p r o g r a m ;   s e e   t h e   f i l e   C O P Y I N G . 
 
 
 S P E C I A L   E X C E P T I O N   F O R   C O M P R E S S E D   E X E C U T A B L E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
       T h e   s t u b   w h i c h   i s   i m b e d d e d   i n   e a c h   U P X   c o m p r e s s e d   p r o g r a m   i s   p a r t 
       o f   U P X   a n d   U C L ,   a n d   c o n t a i n s   c o d e   t h a t   i s   u n d e r   o u r   c o p y r i g h t .   T h e 
       t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   s t i l l   a p p l y   a s   c o m p r e s s i n g 
       a   p r o g r a m   i s   a   s p e c i a l   f o r m   o f   l i n k i n g   w i t h   o u r   s t u b . 
 
       H e r e b y   M a r k u s   F . X . J .   O b e r h u m e r   a n d   L a s z l o   M o l n a r   g r a n t   y o u   s p e c i a l 
       p e r m i s s i o n   t o   f r e e l y   u s e   a n d   d i s t r i b u t e   a l l   U P X   c o m p r e s s e d   p r o g r a m s 
       ( i n c l u d i n g   c o m m e r c i a l   o n e s ) ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
       1 .   Y o u   m u s t   c o m p r e s s   y o u r   p r o g r a m   w i t h   a   c o m p l e t e l y   u n m o d i f i e d   U P X 
             v e r s i o n ;   e i t h e r   w i t h   o u r   p r e c o m p i l e d   v e r s i o n ,   o r   ( a t   y o u r   o p t i o n ) 
             w i t h   a   s e l f   c o m p i l e d   v e r s i o n   o f   t h e   u n m o d i f i e d   U P X   s o u r c e s   a s 
             d i s t r i b u t e d   b y   u s . 
       2 .   T h i s   a l s o   i m p l i e s   t h a t   t h e   U P X   s t u b   m u s t   b e   c o m p l e t e l y   u n m o d f i e d ,   i . e . 
             t h e   s t u b   i m b e d d e d   i n   y o u r   c o m p r e s s e d   p r o g r a m   m u s t   b e   b y t e - i d e n t i c a l 
             t o   t h e   s t u b   t h a t   i s   p r o d u c e d   b y   t h e   o f f i c i a l   u n m o d i f i e d   U P X   v e r s i o n . 
       3 .   T h e   d e c o m p r e s s o r   a n d   a n y   o t h e r   c o d e   f r o m   t h e   s t u b   m u s t   e x c l u s i v e l y   g e t 
             u s e d   b y   t h e   u n m o d i f i e d   U P X   s t u b   f o r   d e c o m p r e s s i n g   y o u r   p r o g r a m   a t 
             p r o g r a m   s t a r t u p .   N o   p o r t i o n   o f   t h e   s t u b   m a y   g e t   r e a d ,   c o p i e d , 
             c a l l e d   o r   o t h e r w i s e   g e t   u s e d   o r   a c c e s s e d   b y   y o u r   p r o g r a m . 
 
 
 A N N O T A T I O N S 
 = = = = = = = = = = = 
 
     -   Y o u   c a n   u s e   a   m o d i f i e d   U P X   v e r s i o n   o r   m o d i f i e d   U P X   s t u b   o n l y   f o r 
         p r o g r a m s   t h a t   a r e   c o m p a t i b l e   w i t h   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e . 
 
     -   W e   g r a n t   y o u   s p e c i a l   p e r m i s s i o n   t o   f r e e l y   u s e   a n d   d i s t r i b u t e   a l l   U P X 
         c o m p r e s s e d   p r o g r a m s .   B u t   a n y   m o d i f i c a t i o n   o f   t h e   U P X   s t u b   ( s u c h   a s , 
         b u t   n o t   l i m i t e d   t o ,   r e m o v i n g   o u r   c o p y r i g h t   s t r i n g   o r   m a k i n g   y o u r 
         p r o g r a m   n o n - d e c o m p r e s s i b l e )   w i l l   i m m e d i a t e l y   r e v o k e   y o u r   r i g h t   t o 
         u s e   a n d   d i s t r i b u t e   a   U P X   c o m p r e s s e d   p r o g r a m . 
 
     -   U P X   i s   n o t   a   s o f t w a r e   p r o t e c t i o n   t o o l ;   b y   r e q u i r i n g   t h a t   y o u   u s e 
         t h e   u n m o d i f i e d   U P X   v e r s i o n   f o r   y o u r   p r o p r i e t a r y   p r o g r a m s   w e 
         m a k e   s u r e   t h a t   a n y   u s e r   c a n   d e c o m p r e s s   y o u r   p r o g r a m .   T h i s   p r o t e c t s 
         b o t h   y o u   a n d   y o u r   u s e r s   a s   n o b o d y   c a n   h i d e   m a l i c i o u s   c o d e   - 
         a n y   p r o g r a m   t h a t   c a n n o t   b e   d e c o m p r e s s e d   i s   h i g h l y   s u s p i c i o u s 
         b y   d e f i n i t i o n . 
 
     -   Y o u   c a n   i n t e g r a t e   a l l   o r   p a r t   o f   U P X   a n d   U C L   i n t o   p r o j e c t s   t h a t 
         a r e   c o m p a t i b l e   w i t h   t h e   G N U   G P L ,   b u t   o b v i o u s l y   y o u   c a n n o t   g r a n t 
         a n y   s p e c i a l   e x c e p t i o n s   b e y o n d   t h e   G P L   f o r   o u r   c o d e   i n   y o u r   p r o j e c t . 
 
     -   W e   w a n t   t o   a c t i v e l y   s u p p o r t   m a n u f a c t u r e r s   o f   v i r u s   s c a n n e r s   a n d 
         s i m i l a r   s e c u r i t y   s o f t w a r e .   P l e a s e   c o n t a c t   u s   i f   y o u   w o u l d   l i k e   t o 
         i n c o r p o r a t e   p a r t s   o f   U P X   o r   U C L   i n t o   s u c h   a   p r o d u c t . 
 
 
 
 M a r k u s   F . X . J .   O b e r h u m e r                                       L a s z l o   M o l n a r 
 m a r k u s . o b e r h u m e r @ j k . u n i - l i n z . a c . a t                 m l 1 0 5 0 @ c d a t a . t v n e t . h u 
 
 L i n z ,   A u s t r i a ,   2 5   F e b   2 0 0 0 
 
 A d d i t i o n a l   L i c e n s e ( s ) 
 
 T h e   U P X   l i c e n s e   f i l e   i s   a t   h t t p : / / u p x . s o u r c e f o r g e . n e t / u p x - l i c e n s e . h t m l . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   U P X   v 3 . 0 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 9   ?   R S o c k e t 
 
 T h i s   s o f t w a r e   i s   a v a i l a b l e   t o   y o u   t h e   O p e n I B . o r g   B S D   l i c e n s e .     T h e s e   d e t a i l s   a r e   a l s o   a v a i l a b l e   a t       h t t p : / / o p e n i b . o r g / l i c e n s e . h t m l     . 
 
 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 . 
 
 C o p y r i g h t   ( c )   2 0 0 4   T o p s p i n   C o m m u n i c a t i o n s .     A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 6   M e l l a n o x   T e c h n o l o g i e s   L t d .     A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R S o c k e t 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 4 0   ?   L i b a u x v     
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e   I B M   C o r p o r a t i o n   n o r   t h e   n a m e s   o f   i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   I B M   C O R P O R A T I O N   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   
 D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i b a u x v 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 4 1   -   R e g e x p   V 1 . 2 
 
 A p a c h e   S o f t w a r e   L i c e n s e   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 : .     
 
 -   R e g e x p   V 1 . 2 
 
 
 / *   
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t     2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               ? T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . ? 
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   ? A p a c h e ?   a n d   ? A p a c h e   S o f t w a r e   F o u n d a t i o n ?   m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   ? A p a c h e ? , 
   *         n o r   m a y   ? A p a c h e ?   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S ? ?   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R e g e x p   V 1 . 2 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 4 2   -   I C U 4 J   V 3 . 6 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :   h t t p : / / w w w . i c u - p r o j e c t . o r g / 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t       1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I C U 4 J   V 3 . 6 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 B . 4 3   -   T e c h n o l o g y   P r e v i e w   C o d e   -   P a c k e d   o b j e c t   s u p p o r t 
 P a c k e d   o b j e c t   s u p p o r t   i s   i n c l u d e d   a s   T e c h n o l o g y   P r e v i e w   C o d e   a n d   m a y   b e   e v a l u a t e d   b y   L i c e n s e e   f o r   u n l i m i t e d   p e r i o d   a f t e r   i n i t i a l   i n s t a l l a t i o n .   
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   T e c h n o l o g y   P r e v i e w   C o d e   -   p a c k e d   o b j e c t   s u p p o r t 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 B . 4 4   -   T e c h n o l o g y   P r e v i e w   C o d e   -   M u l t i t e n a n c y   f e a t u r e 
 M u l t i t e n a n c y   f e a t u r e   i s   i n c l u d e d   a s   T e c h n o l o g y   P r e v i e w   C o d e   a n d   m a y   b e   e v a l u a t e d   b y   L i c e n s e e   f o r   u n l i m i t e d   p e r i o d   a f t e r   i n i t i a l   i n s t a l l a t i o n .   
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   T e c h n o l o g y   P r e v i e w   C o d e   -   m u l t i t e n a n c y   f e a t u r e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 E N D   O F   S e c t i o n   B .   N O T I C E S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   C .   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 ( a )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   1 9 9 2 . 
 
 ( b )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( c )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
 ( d )   T a l i g e n t :   P o r t i o n s   l i c e n s e d   f r o m   T a l i g e n t ,   I n c . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   S e c t i o n   C .   N O T I C E S   R E L A T I N G   T O   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   a c k n o w l e d g e m e n t s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F I L E   F O R   I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,     V e r s i o n   7   R e l e a s e   1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F I L E   F O R   E C L I P S E   C O D E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   C O D E .   T h i s   P r o g r a m   i n c l u d e s   I B M   E C L I P S E   C o d e .     
 T h e   f o l l o w i n g   i s   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   I B M   E C L I P S E   C o d e . 
 
 T h e   f o l l o w i n g   s u b s e t   o f   c o m p o n e n t s   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   
 F o u n d a t i o n :     
 
 E c l i p s e   4 . 3 . 2 
 E q u i n o x   O S G i   s e r v i c e s , 
 E c l i p s e   -   I D E   P l a t f o r m , 
 E c l i p s e   -   P D E   ( P l u g i n   D e v e l o p m e n t   E n v i r o n m e n t ) , 
 E c l i p s e   -   R C P   ( R i c h   C l i e n t   P l a t f o r m ) , 
 E c l i p s e   -   S W T   ( s t a n d a l o n e )   ( S t a n d a r d   W i d g e t   T o o l k i t )   
 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   
 E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   
 " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   
 i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   
 b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   
 t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   
 f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   
 t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   
 s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   
 a g r e e m e n t . 
 
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F I L E   F O R   E C L I P S E   C O D E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 R e d i s   3 . 0 . 5 
 h t t p : / / r e d i s . i o / t o p i c s / l i c e n s e 
 R e d i s   i s   o p e n   s o u r c e   s o f t w a r e   r e l e a s e d   u n d e r   t h e   t e r m s   o f   t h e   t h r e e   c l a u s e   B S D   l i c e n s e .   M o s t   o f   t h e   R e d i s   s o u r c e   c o d e   w a s   w r i t t e n   a n d   i s   c o p y r i g h t e d   b y   S a l v a t o r e   S a n f i l i p p o   a n d   P i e t e r   N o o r d h u i s .   A   l i s t   o f   o t h e r   c o n t r i b u t o r s   c a n   b e   f o u n d   i n   t h e   g i t   h i s t o r y . 
 T h e   R e d i s   t r a d e m a r k   a n d   l o g o   a r e   o w n e d   b y   S a l v a t o r e   S a n f i l i p p o   a n d   c a n   b e   u s e d   i n   a c c o r d a n c e   w i t h   t h e   R e d i s   T r a d e m a r k   G u i d e l i n e s . 
 T h r e e   c l a u s e   B S D   l i c e n s e 
 E v e r y   f i l e   i n   t h e   R e d i s   d i s t r i b u t i o n ,   w i t h   t h e   e x c e p t i o n s   o f   t h i r d   p a r t y   f i l e s   s p e c i f i e d   i n   t h e   l i s t   b e l o w ,   c o n t a i n   t h e   f o l l o w i n g   l i c e n s e : 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 N e i t h e r   t h e   n a m e   o f   R e d i s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 T h i r d   p a r t y   f i l e s   a n d   l i c e n s e s 
 R e d i s   u s e s   s o u r c e   c o d e   f r o m   t h i r d   p a r t i e s .   A l l   t h i s   c o d e   c o n t a i n s   a   B S D   o r   B S D - c o m p a t i b l e   l i c e n s e .   T h e   f o l l o w i n g   i s   a   l i s t   o f   t h i r d   p a r t y   f i l e s   a n d   i n f o r m a t i o n   a b o u t   t h e i r   c o p y r i g h t . 
 R e d i s   u s e s   t h e   L H F   c o m p r e s s i o n   l i b r a r y .   L i b L Z F   i s   c o p y r i g h t   M a r c   A l e x a n d e r   L e h m a n n   a n d   i s   r e l e a s e d   u n d e r   t h e   t e r m s   o f   t h e   t w o   c l a u s e   B S D   l i c e n s e . 
 R e d i s   u s e s   t h e   s h a 1 . c   f i l e   t h a t   i s   c o p y r i g h t   b y   S t e v e   R e i d   a n d   r e l e a s e d   u n d e r   t h e   p u b l i c   d o m a i n .   T h i s   f i l e   i s   e x t r e m e l y   p o p u l a r   a n d   u s e d   a m o n g   o p e n   s o u r c e   a n d   p r o p r i e t a r y   c o d e . 
 W h e n   c o m p i l e d   o n   L i n u x   R e d i s   u s e s   t h e   J e m a l l o c   a l l o c a t o r ,   t h a t   i s   c o p y r i g h t   b y   J a s o n   E v a n s ,   M o z i l l a   F o u n d a t i o n   a n d   F a c e b o o k ,   I n c   a n d   i s   r e l e a s e d   u n d e r   t h e   t w o   c l a u s e   B S D   l i c e n s e . 
 I n s i d e   J e m a l l o c   t h e   f i l e   p p r o f   i s   c o p y r i g h t   G o o g l e   I n c   a n d   r e l e a s e d   u n d e r   t h e   t h r e e   c l a u s e   B S D   l i c e n s e . 
 I n s i d e   J e m a l l o c   t h e   f i l e s   i n t t y p e s . h ,   s t d b o o l . h ,   s t d i n t . h ,   s t r i n g s . h   u n d e r   t h e   m s v c _ c o m p a t   d i r e c t o r y   a r e   c o p y r i g h t   A l e x a n d e r   C h e m e r i s   a n d   r e l e a s e d   u n d e r   t h e   t h r e e   c l a u s e   B S D   l i c e n s e . 
 T h e   l i b r a r i e s   h i r e d i s   a n d   l i n e n o i s e   a l s o   i n c l u d e d   i n s i d e   t h e   R e d i s   d i s t r i b u t i o n   a r e   c o p y r i g h t   S a l v a t o r e   S a n f i l i p p o   a n d   P i e t e r   N o o r d h u i s   a n d   r e l e a s e d   u n d e r   t h e   t e r m s   r e s p e c t i v e l y   o f   t h e   t h r e e   c l a u s e   B S D   l i c e n s e   a n d   t w o   c l a u s e   B S D   l i c e n s e . 
 
 N G I N X   1 . 9 . 4 
 h t t p : / / n g i n x . o r g / L I C E N S E 
 / *   
   *   C o p y r i g h t   ( C )   2 0 0 2 - 2 0 1 6   I g o r   S y s o e v 
   *   C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 6   N g i n x ,   I n c . 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
   *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E 
   *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
   *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
   *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
   *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   * / 
 
 
 
 
 E N D   O F   N O T I C E S   F O R   I B M   D a t a   S e r v e r   M a n a g e r   E n t e r p r i s e   E d i t i o n   V 2 . 1 
 a n d   I B M   D a t a   S e r v e r   M a n a g e r   B a s e   E d i t i o n   V 2 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 S t a r t   o f   I B M   D B 2   C o n f i g u r a t i o n   M a n a g e r   f o r   z / O S   V 4 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   
 S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 A p a c h e   C o m m o n s   D a e m o n   V 1 . 0 . 2 
 A p a c h e   C o m m o n s   B e a n U t i l s   V 1 . 7 . 0 
 A p a c h e   C o m m o n s   C o d e c   V 1 . 3 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   V 3 . 2 . 1 
 A p a c h e   C o m m o n s   D B C P   V 1 . 2 . 1 
 A p a c h e   C o m m o n s   F i l e U p l o a d   V 1 . 2 
 A p a c h e   C o m m o n s   H T T P C l i e n t   V 3 . 1 
 A p a c h e   C o m m o n s   I O   V 1 . 4 
 A p a c h e   C o m m o n s   L a n g   V 2 . 3 
 A p a c h e   C o m m o n s   L o g g i n g   V 1 . 0 . 4 
 A p a c h e   C o m m o n s   N e t   V 2 . 0 
 A p a c h e   C o m m o n s   P o o l   V 1 . 3 
 A p a c h e   L o g 4 J   V 1 . 2 . 1 4 
 A p a c h e   X M L - R P C   V 3 . 1 
 A p a c h e   W S - C o m m o n   U t i l   V 1 . 0 . 2 
 C o d e   G e n e r a t i o n   L i b r a r y   V 2 . 1 . 3 
 j a c k s o n - a n n o t a t i o n s   V 2 . 5 . 1 
 j a c k s o n - c o r e   v 2 . 5 . 1 
 j a c k s o n - d a t a b i n d   v 2 . 5 . 1 
 J e t t y   v 6 . 1 . 2 3 ( S u b s e t ) 
     -   j e t t y - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . s e r v e r _ 6 . 1 . 2 3 . j a r ) 
     -   j e t t y - u t i l - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . u t i l _ 6 . 1 . 2 3 . j a r ) 
 Q u a r t z   ( O p e n   S y m p h o n y )   v 1 . 6 . 4 
 S N M P 4 J   v 1 . 1 0 . 1 
 S p r i n g   D y n a m i c   M o d u l e s   V 1 . 1 . 0 
 S p r i n g   F r a m e w o r k   V 2 . 5 . 5 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   
 l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I B M   E C L I P S E   S D K   C O D E .   T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 4 . 2 . 2     T h e   
 f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   
 p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 T h e   f o l l o w i n g   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   2 . 1 . 1   
 A p a c h e   C o m m o n s   E L   1 . 0   
 A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 4 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r ) 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I s   2 . 0 ) 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   A P I s   2 . 4 . 0 ) 
 A p a c h e   X M L 4 J   4 . 3 
 E c l i p s e   3 . 4 . 2 
 E c l i p s e   D T P   1 . 6 . 2 
 E c l i p s e   E M F   2 . 4 . 2 
 E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 4 . 2 	 
 D e r b y   1 0 . 3 . 1 . 4 
 I C U 4 J   3 . 8 . 1   
 J a v a   S e r v l e t   A P I   2 . 4 . 0 	 J e t t y   5 . 1 . 1 4 
 J S c h   0 . 1 . 3 7 
 J U n i t   4 . 3 . 1 
 O S G i   M a t e r i a l s   4 . 1 . 0 
 B u s i n e s s   &   I n t e l l i g e n c e   R e p o r t i n g   T o o l s   2 . 3 . 2 ( B I R T ) 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   
 i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   
 c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   
 f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   
 F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   
 n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   
 E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   
 l i c e n s e   a g r e e m e n t .   
 
 E N D   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   P r o g r a m   i n c l u d e s   I B M   J A V A   S D K / J R E     V 7 . 6   S R   1 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 L o c a t i o n   o f   N o t i c e s   F i l e 
 T h e   n o t i c e s   f i l e   i s   l o c a t e d   i n   d i r e c t o r y :       . . . \ j d k \ n o t i c e s . t x t     
 
 E N D   O F   I B M   J A V A   S D K / J R E     V 7 . 6   S R   1   J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O R A C L E   C O D E .   T h i s   P r o g r a m   i n c l u d e s   O r a c l e   f i l e s   S o u r c e M a p p e r . j a v a   a n d   
 C l a s s M a p p e r . j a v a .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   
 w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .   H o w e v e r ,   
 O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r   i m p l i e d ,   t o   u s e r s   o f   
 t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   
 e x c l u s i v e   o f   a n y   w a r r a n t y   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 ,   a l l   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   o r   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 ,   n o n i n f r i n g e m e n t   
 o r   a n y   o t h e r   w a r r a n t y ,   w h e t h e r   e x p r e s s e d   o r   i m p l i e d .   Y o u   u s e   t h i s   
 S o f t w a r e   a t   y o u r   o w n   r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   
 a n y   d a m a g e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   
 s p e c i a l ,   c o v e r ,   r e l i a n c e ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   f r o m   y o u r   
 u s e   o f   t h e   S o f t w a r e . 
 
 E N D   O F   S O U R C E M A P P E R . J A V A   A N D   C L A S S M A P P E R . J A V A   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 W 3 C   D O C U M E N T   L I C E N S E .   T h i s   p r o g r a m   i n c l u d e s   W 3 C   d o c u m e n t s .     T h e   f o l l o w i n g   a r e   
 n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   d o c u m e n t s . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   
 f o l l o w i n g   l i c e n s e . 
 
 L i c e n s e 
 
 B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   
 s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   
 a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
         *   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
         *   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   
             e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   
             p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   
             C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   
             C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   
             R e s e r v e d .   
             h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
         *   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   
 o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   
 c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   
 p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   
 C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   
 i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 
 D i s c l a i m e r s 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   
 p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   
 w i t h   c o p y r i g h t   h o l d e r s . 
 
 N o t e s 
 
 T h i s   v e r s i o n :   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   
 T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   
 b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   
 s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   
 a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   
 l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   
 t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   
 a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   
 s p e c i f i c a t i o n s . 
 
 E N D   O F   W 3 C   D O C U M E N T   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
           	 N O T I C E S   A N D   I N F O R M A T I O N   f o r   W a s   L i b e r t y   P r o f i l e   8 . 5 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 A p a c h e   A r i e s 
 A p a c h e   A x i s 
 A p a c h e   C o m m o n s   B e a n u t i l 
 A p a c h e   C o m m o n s   C o d e c   
 A p a c h e   C o m m o n s   C o l l e c t i o n s   
 A p a c h e   C o m m o n s   D i g e s t e r   
 A p a c h e   C o m m o n s   D i s c o v e r y   
 A p a c h e   C o m m o n s   H T T P   C l i e n t   
 A p a c h e   C o m m o n s   L a n g   
 A p a c h e   C o m m o n s   L o g g i n g   
 A p a c h e   C o m m o n s   P o o l   
 A p a c h e   F e l i x   S h e l l 
 A p a c h e   F e l i x   S C R 
 A p a c h e   F e l i x   O B R 
 A p a c h e   G e r o n i m o   s p e c s   ( s u b s e t )             
 A p a c h e   J S T L   
 A p a c h e   T o m c a t   ( s u b s e t ) 
 O p e n J P A   
 M y F a c e s   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
   ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
   ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
   ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
   W o r k s ;   a n d 
 
   ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E C L I P S E   C O D E   
 
 E P L .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   
 t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " )   . 
 
 T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 C a i r o   B i n d i n g ,   C a i r o   L i b r a r y ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   
 M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s ,   p i x m a n ,   X H T M L   D T D s ,   M X J 4 ,     
 A s p e c t   J   R u n t i m e , ,     I B M   E c l i p s e   S D K ,   I B M   E c l i p s e   H e l p   S y s t e m   3 . 0 . 1   c o m p o n e n t s ,     
 H i g g e n s   T o k e n   S e r v e r ,     T P T P   ,   E M F ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s ) ,   E c l i p s e   E q u i n o x   m e t a t y p e .     
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   
 i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   
 C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   
 a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   
 p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   
 y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   
 e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   
 a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     
 T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   
 a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
     h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   
 a t   . w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 . 0 :     T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
     P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 
 
 E N D   O F   J A V A   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 O b j e c t W e b   A S M :   T h e   P r o g r a m   i n c l u d e s   A S M   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   O b j e c t W e b   A S M   L i c e n s e : 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
 O F   S U C H   D A M A G E . 
 
 E N D   O F   O B J E C T W E B   A S M   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 S E R P .     T h e   P r o g r a m   i n c l u d e s   S E R P   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
     b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   S E R P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S L F 4 J .     T h e   P r o g r a m   i n c l u d e s   S L F 4 J   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
   *   A l l   r i g h t s   r e s e r v e d . 
   *   
   *   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 . 
 
 E N D   O F   S L F 4 J   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 A P A C H E   C O D E   I .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 .     T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 -   A p a c h e   A x i s 	 	 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   D i s c o v e r y   	 V 0 . 2   	 
 -   A p a c h e   C o m m o n s   O R O   	 V 2 . 0 
 -   A p a c h e   J a k a r t a 	 	 v 5 . 0 
 -   A p a c h e   R e g e x p 	 	 V . 1 0 
 -   A p a c h e   R e g e x p                         	 	 V 1 . 2 
 -   A p a c h e   T o m c a t 	 	 V 4 . 1 . 3 
 -   A p a c h e   S O A P 	 	 	 V 2 . 3 
 -   A p a c h e   W S I L 4 J 	 	 V 1 . 0 
 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 / *   
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t     2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "     a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "     m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e "   , 
   *         n o r   m a y   " A p a c h e "     a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "     A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 E N D   O F   A P A C H E   C O D E   I   N O T I C E S   A N D   I N F O R M A T I O N       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A P A C H E   C O D E   I I .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 -   A p a c h e   A n t                                   	 	 v 1 . 6 . 2 ,   v 1 . 7 
 -   A p a c h e   A x i s 	 	 	 v 1 . 2 . 1 
 -   A p a c h e   B a t i k 	 	 	 v 1 . 6 
 -   A p a c h e   C a c t u s 	   	 v 1 . 7 
 -   A p a c h e   C o m m o n s   C o d e c 	 v 1 . 3 
 -   A p a c h e   C o m m o n s   E l 	 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   L o g g i n g 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   N e t 	 	 v 1 . 4 
 -   A p a c h e   C o m m o n s   C o d e c   	 v 1 . 3 
 -   A p a c h e   C o m m o n s   L o g g i n g 	 v 1 . 0 . 4 
 -   A p a c h e   D e r b y 	 	 	 v 1 0 . 5 
 -   A p a c h e   J a s p e r 	 	 v 5 . 5 
 -   A p a c h e   J S O N 4 J 	 	 v 1 . 0 
 -   A p a c h e   F O P 	 	 	 v 0 . 2 0 . 5 
 -   A p a c h e   H a r m o n y 	 	 v 5 . 0 
 -   A p a c h e   L O G 4 J 	 	 v 1 . 2 
 -   A p a c h e   L u c e n e 	 	 v 1 . 9 ,   V 2 . 3 
 -   A p a c h e   X a l a n 	 	 	 v 2 . 7 
 -   A p a c h e   X e r c e s 	 	 v 2 . 9 ,   V 4 . 4 
 -   A p a c h e   X M L   -   A P I S 	 	 v 1 . 3 
 -   A p a c h e   X M L   R e s o l v e r 	 	 v 1 . 2 
 -   A p a c h e   X M l   S e r i a l i z e 	 	 v   2 . 7 
 -   M o r t b a y . J E T T Y 	 	 v 5 . 1 
 -   A p a c h e   J e n a 	 	 	 v 2 . 6 . 4 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F   A P A C H E   C O D E   I I   N O T I C E S   A N D   I N F O R M A T I O N       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A N T L R 
 
 T h i s   P r o g r a m   i n c l u d e s   A N T L R   V 2 . 7 . 6 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   
 d o m a i n .     A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   
 s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   
 i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   
 c o m m e r c i a l   s o f t w a r e .   
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   
 a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   
 m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   
 o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   
 t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   
 r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   
 t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   
 A N T L R .   I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   
 s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   
 c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   
 a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d .   
 
 H e r e   i s   t h e   l i c e n s e   U R L :   h t t p : / / w w w . a n t l r 2 . o r g / l i c e n s e . h t m l 
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A N T L R 
 
 
 A S M 
 
 T h i s   P r o g r a m   i n c l u d e s   A S M   v 3 . 1   a n d   v 3 . 2 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
         t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A S M 
 
 
 B R O W S E R L A U N C H E R 
 
 T h i s   P r o g r a m   i n c l u d e s   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e s p o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   B R O W S E R L A U N C H E R 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 G N O M E   A N D   G T K +   B I N D I N G S 
 
 T h i s   P r o g r a m   c o n t a i n s   t h e   G N O M E   B i n d i n g ,   G T K +   B i n d i n g ,   a n d   G T K +   B i n d i n g   f o r   M o z i l l a . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   G N O M E   A N D   G T K +   B I N D I N G S 
 
 
 H S Q L D B 
 
 T h i s   P r o g r a m   i n c l u d e s   H S Q L D B   V 1 . 7 . 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   H S Q L D B 
 
 
 I C U 
 
 T h i s   P r o g r a m   i n c l u d e s   I C U   a n d   I C U 4 J . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :   h t t p : / / w w w . i c u - p r o j e c t . o r g / 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t       1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I C U 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 I B M   E C L I P S E   S D K   C O D E .   
 T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 4 . 2 . 2 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 
   -   E c l i p s e   V 4 . 2 . 2 
 	   -   E c l i p s e   B I R T   V 4 . 2 . 2 
   -   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   V 3 . 5 . 4   ( s u b s e t ) 
   -   E c l i p s e   D T P   V 1 . 1 0 . 2 
   -   E c l i p s e   E M F   V 2 . 8 . 3   
   -   E c l i p s e   E M F   V 2 . 2 . 4   ( M 2 0 0 7 0 6 0 7 0 0 0 4 ) 
   -   E c l i p s e   E M F - M o d e l   Q u e r y   V 1 . 6 . 0 
   -   E c l i p s e   E M F - M o d e l   T r a n s a c t i o n   V 1 . 6 . 0 
   -   E c l i p s e   E M F - V a l i d a t i o n   F r a m e w o r k   V 1 . 6 . 0   
   -   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   V 3 . 8   
   -   E c l i p s e   G E F   V 3 . 8 . 2 
   -   E c l i p s e   G M F   R u n t i m e   V 1 . 6 . 2 
   -   E c l i p s e   L P G   r u n t i m e   V 1 . 1 
   -   E c l i p s e   M 2 T - J E T   V 0 . 9 . 2   
   -   E c l i p s e   O C L   V 1 . 2 . 3 
   -   E c l i p s e   S t a n d a r d   W i d g e t   T o o l k i t 
   -   E c l i p s e   T a r g e t   M a n a g e m e n t   V 3 . 4 . 2 
   -   E c l i p s e   U M L 2   V 2 . 2 . 2 
   -   E c l i p s e   W T P   W e b   S e r v i c e s   V 3 . 4 . 2   
   -   E c l i p s e   X S D   V 2 . 8 . 3   
   -   J a v a   M i r r o r   A P I   
   -   J e t t y   V 8 . 1 . 3 
   -   J S c h   V 0 . 1 . 4 6 
   -   J u n i t   V 3 . 8 . 2   
   -   J u n i t   V 4 . 1 0 
   -   O S G i   M a t e r i a l s   V 4 . 3 . 0 
   -   O S G i   M a t e r i a l s   V 4 . 1 . 0   
   -   P u t t y   V 0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s )   
   -   S A T 4 J   V 2 . 3 . 0   ( s u b s e t )   
   -   S A X   V 2 . 0 . 2   
   -   D O M   S M I L   A n i m a t i o n   V 1 . 0   J a v a   B i n d i n g   ( s u b s e t )   
   -   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   V 1 . 1 . 0   
   -   D O M   3   
   -   H T M L   D T D s   V 4 . 0 1   
   -   S i m p l e   A P I   f o r   C S S   ( S A C )   V 1 . 3 . 0   
   -   W 3 C   W S D L 4 J   V 1 . 4 . 0   
   -   X H T M L   D T D s   V 1 . 1 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 E N D   O F   E P L   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 D a t a   T o o l s   P r o j e c t   ( D T P )   o f   I B M   E c l i p s e   S D K 
 
 I B M   E C L I P S E   S D K   C O D E   i n c l u d e   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2 .     
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 E N D   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J A V A C U P 
 
 T h i s   P r o g r a m   i n c l u d e s   J a v a   C U P   V 1 0 K . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 J A V A C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 ( r u n t i m e . j a r   c o m p o n e n t ) 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r   
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J A V A C U P 
 
 
 J e n a   2 . 6 . 4 
 T h i s   P r o g r a m   i n c l u d e s   J e n a   v 2 . 6 . 4 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
   C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   C o p y r i g h t   2 0 1 0   T a l i s   S y s t e m s   L t d . 
   C o p y r i g h t   2 0 1 0   E p i m o r p h i c s   L t d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 . 	 T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J E N A 
 
 
 J S C H 
 T h i s   P r o g r a m   i n c l u d e s   J S C H   0 . 1 . 4 1 ,   0 . 1 . 4 5 .           T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 1   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J S C H   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J T I D Y 
 
 T h i s   P r o g r a m   i n c l u d e s   J T i d y   V 8 . 0 . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   
 I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   
 R e s e r v e d . 
 
 C o n t r i b u t i n g   A u t h o r ( s ) : 
 
 *   D a v e   R a g g e t t   
 *   A n d y   Q u i c k   ( t r a n s l a t i o n   t o   J a v a ) 
 *   G a r y   L   P e s k i n   ( J a v a   d e v e l o p m e n t ) 
 *   S a m i   L e m p i n e n   ( r e l e a s e   m a n a g e m e n t ) 
 *   F a b r i z i o   G i u s t i n a   
 
 T h e   c o n t r i b u t i n g   a u t h o r ( s )   w o u l d   l i k e   t o   t h a n k   a l l   t h o s e   w h o   h e l p e d   
 w i t h   t e s t i n g ,   b u g   f i x e s ,   a n d   p a t i e n c e .   T h i s   w o u l d n ' t   h a v e   b e e n   
 p o s s i b l e   w i t h o u t   a l l   o f   y o u . 
 
 C O P Y R I G H T   N O T I C E : 
 T h i s   s o f t w a r e   a n d   d o c u m e n t a t i o n   i s   p r o v i d e d   " a s   i s , "   a n d   t h e   
 c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   m a k e   n o   r e p r e s e n t a t i o n s   
 o r   w a r r a n t i e s ,   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 ,   
 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   o r   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e   
 o r   t h a t   t h e   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n   w i l l   n o t   i n f r i n g e   
 a n y   t h i r d   p a r t y   p a t e n t s ,   c o p y r i g h t s ,   t r a d e m a r k s   o r   o t h e r   r i g h t s .   
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   w i l l   n o t   b e   l i a b l e   
 f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   
 o u t   o f   a n y   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n ,   e v e n   i f   a d v i s e d   o f   
 t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   
 t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   d o c u m e n t a t i o n   a n d   e x e c u t a b l e s ,   
 f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   
 s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   s p e c i f i c a l l y   p e r m i t ,   
 w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e   a s   a   c o m p o n e n t   
 f o r   s u p p o r t i n g   t h e   H y p e r t e x t   M a r k u p   L a n g u a g e   i n   c o m m e r c i a l   p r o d u c t s .   
 I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t ,   a c k n o w l e d g m e n t   i s   n o t   
 r e q u i r e d   b u t   w o u l d   b e   a p p r e c i a t e d . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T I D Y 
 
 
 J T O P E N 
 
 T h i s   P r o g r a m   i n c l u d e s   J T O P E N   v 5 . 1 . 1   a n d   v 5 . 5 . 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T O P E N 
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 -   G N O M E   B i n d i n g 
 -   G T K +   B i n d i n g 
 -   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 P l e a s e   r e f e r   t o   t h e   G N O M E   A N D   G T K +   B I N D I N G S   -   D S   o n l y   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 O R A C L E   J D B C   D R I V E R 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   O r a c l e   J D B C   d r i v e r 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 h t t p : / / w w w . o r a c l e . c o m / t e c h n o l o g y / s o f t w a r e / h t d o c s / d i s t l i c . h t m l ? / 
 t e c h n o l o g y / s o f t w a r e / t e c h / j a v a / s q l j _ j d b c / h t d o c s / j d b c _ 1 0 2 0 1 . h t m l 
 
 
 O R A C L E   T E C H N O L O G Y   N E T W O R K   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   A G R E E M E N T 
 
 " W e , "   " u s , "   a n d   " o u r "   r e f e r s   t o   O r a c l e   U S A ,   I n c . ,   f o r   a n d   o n   b e h a l f   
 o f   i t s e l f   a n d   i t s   s u b s i d i a r i e s   a n d   a f f i l i a t e s   u n d e r   c o m m o n   c o n t r o l .     
 " Y o u "   a n d   " y o u r "   r e f e r s   t o   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   w i s h e s   t o   
 u s e   t h e   p r o g r a m s   f r o m   O r a c l e .     " P r o g r a m s "   r e f e r s   t o   t h e   s o f t w a r e   
 p r o d u c t   y o u   w i s h   t o   d o w n l o a d   a n d   u s e   a n d   p r o g r a m   d o c u m e n t a t i o n .     
 " L i c e n s e "   r e f e r s   t o   y o u r   r i g h t   t o   u s e   t h e   p r o g r a m s   u n d e r   t h e   t e r m s   
 o f   t h i s   a g r e e m e n t .     T h i s   a g r e e m e n t   i s   g o v e r n e d   b y   t h e   s u b s t a n t i v e   
 a n d   p r o c e d u r a l   l a w s   o f   C a l i f o r n i a .     Y o u   a n d   O r a c l e   a g r e e   t o   s u b m i t   
 t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f ,   a n d   v e n u e   i n ,   t h e   c o u r t s   o f   S a n   
 F r a n c i s c o ,   S a n   M a t e o ,   o r   S a n t a   C l a r a   c o u n t i e s   i n   C a l i f o r n i a   i n   a n y   
 d i s p u t e   a r i s i n g   o u t   o f   o r   r e l a t i n g   t o   t h i s   a g r e e m e n t . 
 
 W e   a r e   w i l l i n g   t o   l i c e n s e   t h e   p r o g r a m s   t o   y o u   o n l y   u p o n   t h e   c o n d i t i o n   
 t h a t   y o u   a c c e p t   a l l   o f   t h e   t e r m s   c o n t a i n e d   i n   t h i s   a g r e e m e n t .     R e a d   
 t h e   t e r m s   c a r e f u l l y   a n d   s e l e c t   t h e   " A c c e p t "   b u t t o n   a t   t h e   b o t t o m   o f   
 t h e   p a g e   t o   c o n f i r m   y o u r   a c c e p t a n c e .     I f   y o u   a r e   n o t   w i l l i n g   t o   b e   
 b o u n d   b y   t h e s e   t e r m s ,   s e l e c t   t h e   " D o   N o t   A c c e p t "   b u t t o n   a n d   t h e   
 r e g i s t r a t i o n   p r o c e s s   w i l l   n o t   c o n t i n u e . 
 
 L i c e n s e   R i g h t s 
 W e   g r a n t   y o u   a   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   l i m i t e d   l i c e n s e   t o   u s e   
 t h e   p r o g r a m s   f o r   p u r p o s e s   o f   d e v e l o p i n g   y o u r   a p p l i c a t i o n s .     Y o u   m a y   
 a l s o   d i s t r i b u t e   t h e   p r o g r a m s   w i t h   y o u r   a p p l i c a t i o n s   t o   y o u r   c u s t o m e r s .     
 I f   y o u   w a n t   t o   u s e   t h e   p r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   e x p r e s s l y   
 p e r m i t t e d   u n d e r   t h i s   a g r e e m e n t   y o u   m u s t   c o n t a c t   u s ,   o r   a n   O r a c l e   
 r e s e l l e r ,   t o   o b t a i n   t h e   a p p r o p r i a t e   l i c e n s e .     W e   m a y   a u d i t   y o u r   u s e   o f   
 t h e   p r o g r a m s .     P r o g r a m   d o c u m e n t a t i o n   i s   e i t h e r   s h i p p e d   w i t h   t h e   
 p r o g r a m s ,   o r   d o c u m e n t a t i o n   m a y   a c c e s s e d   o n l i n e   a t   
 h t t p : / / o t n . o r a c l e . c o m / d o c s . 
 
 O w n e r s h i p   a n d   R e s t r i c t i o n s 
 W e   r e t a i n   a l l   o w n e r s h i p   a n d   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i n   t h e   
 p r o g r a m s .     Y o u   m a y   m a k e   a   s u f f i c i e n t   n u m b e r   o f   c o p i e s   o f   t h e   
 p r o g r a m s   f o r   t h e   l i c e n s e d   u s e   a n d   o n e   c o p y   o f   t h e   p r o g r a m s   f o r   
 b a c k u p   p u r p o s e s . 
 
 Y o u   m a y   n o t : 
 -   u s e   t h e   p r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   p r o v i d e d   a b o v e ; 
 -   d i s t r i b u t e   t h e   p r o g r a m s   u n l e s s   a c c o m p a n i e d   w i t h   y o u r   a p p l i c a t i o n s ; 
 -   c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   p r o g r a m s ; 
 -   r e m o v e   o r   m o d i f y   a n y   p r o g r a m   m a r k i n g s   o r   a n y   n o t i c e   o f   o u r   
     p r o p r i e t a r y   r i g h t s ; 
 -   u s e   t h e   p r o g r a m s   t o   p r o v i d e   t h i r d   p a r t y   t r a i n i n g   o n   t h e   c o n t e n t   
     a n d / o r   f u n c t i o n a l i t y   o f   t h e   p r o g r a m s ,   e x c e p t   f o r   t r a i n i n g   y o u r   
     l i c e n s e d   u s e r s ; 
 -   a s s i g n   t h i s   a g r e e m e n t   o r   g i v e   t h e   p r o g r a m s ,   p r o g r a m   a c c e s s   o r   a n   
     i n t e r e s t   i n   t h e   p r o g r a m s   t o   a n y   i n d i v i d u a l   o r   e n t i t y   e x c e p t   a s   
     p r o v i d e d   u n d e r   t h i s   a g r e e m e n t ; 
 -   c a u s e   o r   p e r m i t   r e v e r s e   e n g i n e e r i n g   ( u n l e s s   r e q u i r e d   b y   l a w   f o r   
     i n t e r o p e r a b i l i t y ) ,   d i s a s s e m b l y   o r   d e c o m p i l a t i o n   o f   t h e   p r o g r a m s ; 
 -   d i s c l o s e   r e s u l t s   o f   a n y   p r o g r a m   b e n c h m a r k   t e s t s   w i t h o u t   o u r   p r i o r   
     c o n s e n t ;   o r , 
 -   u s e   a n y   O r a c l e   n a m e ,   t r a d e m a r k   o r   l o g o . 
 
 P r o g r a m   D i s t r i b u t i o n 
 W e   g r a n t   y o u   a   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   r i g h t   t o   c o p y   a n d   
 d i s t r i b u t e   t h e   p r o g r a m s   t o   y o u r   e n d   u s e r s   p r o v i d e d   t h a t   y o u   d o   n o t   
 c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   p r o g r a m s   a n d   p r o v i d e d   y o u r   e n d   
 u s e r s   m a y   o n l y   u s e   t h e   p r o g r a m s   t o   r u n   y o u r   a p p l i c a t i o n s   f o r   t h e i r   
 b u s i n e s s   o p e r a t i o n s .     P r i o r   t o   d i s t r i b u t i n g   t h e   p r o g r a m s   y o u   s h a l l   
 r e q u i r e   y o u r   e n d   u s e r s   t o   e x e c u t e   a n   a g r e e m e n t   b i n d i n g   t h e m   t o   t e r m s   
 c o n s i s t e n t   w i t h   t h o s e   c o n t a i n e d   i n   t h i s   s e c t i o n   a n d   t h e   s e c t i o n s   o f   
 t h i s   a g r e e m e n t   e n t i t l e d   " L i c e n s e   R i g h t s , "   " O w n e r s h i p   a n d   R e s t r i c t i o n s , "   
 " E x p o r t , "   " D i s c l a i m e r   o f   W a r r a n t i e s   a n d   E x c l u s i v e   R e m e d i e s , "   " N o   
 T e c h n i c a l   S u p p o r t , "   " E n d   o f   A g r e e m e n t , "   " R e l a t i o n s h i p   B e t w e e n   t h e   
 P a r t i e s , "   a n d   " O p e n   S o u r c e . "   Y o u   m u s t   a l s o   i n c l u d e   a   p r o v i s i o n   
 s t a t i n g   t h a t   y o u r   e n d   u s e r s   s h a l l   h a v e   n o   r i g h t   t o   d i s t r i b u t e   t h e   
 p r o g r a m s ,   a n d   a   p r o v i s i o n   s p e c i f y i n g   u s   a s   a   t h i r d   p a r t y   b e n e f i c i a r y   
 o f   t h e   a g r e e m e n t .     Y o u   a r e   r e s p o n s i b l e   f o r   o b t a i n i n g   t h e s e   a g r e e m e n t s   
 w i t h   y o u r   e n d   u s e r s .     
 
 Y o u   a g r e e   t o :     ( a )   d e f e n d   a n d   i n d e m n i f y   u s   a g a i n s t   a l l   c l a i m s   a n d   
 d a m a g e s   c a u s e d   b y   y o u r   d i s t r i b u t i o n   o f   t h e   p r o g r a m s   i n   b r e a c h   o f   
 t h i s   a g r e e m e n t s   a n d / o r   f a i l u r e   t o   i n c l u d e   t h e   r e q u i r e d   c o n t r a c t u a l   
 p r o v i s i o n s   i n   y o u r   e n d   u s e r   a g r e e m e n t   a s   s t a t e d   a b o v e ;   ( b )   k e e p   
 e x e c u t e d   e n d   u s e r   a g r e e m e n t s   a n d   r e c o r d s   o f   e n d   u s e r   i n f o r m a t i o n   
 i n c l u d i n g   n a m e ,   a d d r e s s ,   d a t e   o f   d i s t r i b u t i o n   a n d   i d e n t i t y   o f   
 p r o g r a m s   d i s t r i b u t e d ;   ( c )   a l l o w   u s   t o   i n s p e c t   y o u r   e n d   u s e r   
 a g r e e m e n t s   a n d   r e c o r d s   u p o n   r e q u e s t ;   a n d ,   ( d )   e n f o r c e   t h e   t e r m s   o f   
 y o u r   e n d   u s e r   a g r e e m e n t s   s o   a s   t o   e f f e c t   a   t i m e l y   c u r e   o f   a n y   e n d   
 u s e r   b r e a c h ,   a n d   t o   n o t i f y   u s   o f   a n y   b r e a c h   o f   t h e   t e r m s . 
 
 E x p o r t 
 Y o u   a g r e e   t h a t   U . S .   e x p o r t   c o n t r o l   l a w s   a n d   o t h e r   a p p l i c a b l e   e x p o r t   
 a n d   i m p o r t   l a w s   g o v e r n   y o u r   u s e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   t e c h n i c a l   
 d a t a ;   a d d i t i o n a l   i n f o r m a t i o n   c a n   b e   f o u n d   o n   O r a c l e ' s   G l o b a l   T r a d e   
 C o m p l i a n c e   w e b   s i t e   l o c a t e d   a t   
 h t t p : / / w w w . o r a c l e . c o m / p r o d u c t s / e x p o r t / i n d e x . h t m l ? c o n t e n t . h t m l .     
 Y o u   a g r e e   t h a t   n e i t h e r   t h e   p r o g r a m s   n o r   a n y   d i r e c t   p r o d u c t   t h e r e o f   
 w i l l   b e   e x p o r t e d ,   d i r e c t l y ,   o r   i n d i r e c t l y ,   i n   v i o l a t i o n   o f   t h e s e   
 l a w s ,   o r   w i l l   b e   u s e d   f o r   a n y   p u r p o s e   p r o h i b i t e d   b y   t h e s e   l a w s   
 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 ,   n u c l e a r ,   c h e m i c a l ,   o r   b i o l o g i c a l   
 w e a p o n s   p r o l i f e r a t i o n . 
 
 D i s c l a i m e r   o f   W a r r a n t y   a n d   E x c l u s i v e   R e m e d i e s 
 
 T H E   P R O G R A M S   A R E   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 .     W E   
 F U R T H E R   D I S C L A I M   A L L   W A R R A N T I E S ,   E X P R E S S   A N D   I M P L I E D ,   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 ,   A N Y   I M P L I E D   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   O R   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   W E   B E   L I A B L E   F O R   A N Y   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 P U N I T I V E   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   D A M A G E S   F O R   L O S S   O F   P R O F I T S ,   
 R E V E N U E ,   D A T A   O R   D A T A   U S E ,   I N C U R R E D   B Y   Y O U   O R   A N Y   T H I R D   P A R T Y ,   
 W H E T H E R   I N   A N   A C T I O N   I N   C O N T R A C T   O R   T O R T ,   E V E N   I F   W E   H A V E   B E E N   A D V I S E D   
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .     O U R   E N T I R E   L I A B I L I T Y   F O R   D A M A G E S   
 H E R E U N D E R   S H A L L   I N   N O   E V E N T   E X C E E D   O N E   T H O U S A N D   D O L L A R S   ( U . S .   $ 1 , 0 0 0 ) . 
 
 N o   T e c h n i c a l   S u p p o r t 
 O u r   t e c h n i c a l   s u p p o r t   o r g a n i z a t i o n   w i l l   n o t   p r o v i d e   t e c h n i c a l   s u p p o r t ,   
 p h o n e   s u p p o r t ,   o r   u p d a t e s   t o   y o u   f o r   t h e   p r o g r a m s   l i c e n s e d   u n d e r   t h i s   
 a g r e e m e n t . 
 
 R e s t r i c t e d   R i g h t s 
 I f   y o u   d i s t r i b u t e   a   l i c e n s e   t o   t h e   U n i t e d   S t a t e s   g o v e r n m e n t ,   t h e   
 p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   c o n s i d e r e d   c o m m e r c i a l   
 c o m p u t e r   s o f t w a r e   a n d   y o u   w i l l   p l a c e   a   l e g e n d ,   i n   a d d i t i o n   t o   
 a p p l i c a b l e   c o p y r i g h t   n o t i c e s ,   o n   t h e   d o c u m e n t a t i o n ,   a n d   o n   t h e   
 m e d i a   l a b e l ,   s u b s t a n t i a l l y   s i m i l a r   t o   t h e   f o l l o w i n g : 
 
 N O T I C E   O F   R E S T R I C T E D   R I G H T S 
 " P r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   D O D   F A R   S u p p l e m e n t   a r e   
 ' c o m m e r c i a l   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   d u p l i c a t i o n ,   a n d   d i s c l o s u r e   
 o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   s u b j e c t   t o   t h e   
 l i c e n s i n g   r e s t r i c t i o n s   s e t   f o r t h   i n   t h e   a p p l i c a b l e   O r a c l e   l i c e n s e   
 a g r e e m e n t .     O t h e r w i s e ,   p r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   F e d e r a l   
 A c q u i s i t i o n   R e g u l a t i o n s   a r e   ' r e s t r i c t e d   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   
 d u p l i c a t i o n ,   a n d   d i s c l o s u r e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   
 s h a l l   b e   s u b j e c t   t o   t h e   r e s t r i c t i o n s   i n   F A R   5 2 . 2 2 7 - 1 9 ,   C o m m e r c i a l   
 C o m p u t e r   S o f t w a r e - R e s t r i c t e d   R i g h t s   ( J u n e   1 9 8 7 ) .     O r a c l e   U S A ,   I n c . ,   
 5 0 0   O r a c l e   P a r k w a y ,   R e d w o o d   C i t y ,   C A     9 4 0 6 5 . " 
 
 E n d   o f   A g r e e m e n t 
 Y o u   m a y   t e r m i n a t e   t h i s   a g r e e m e n t   b y   d e s t r o y i n g   a l l   c o p i e s   o f   t h e   
 p r o g r a m s .     W e   h a v e   t h e   r i g h t   t o   t e r m i n a t e   y o u r   r i g h t   t o   u s e   t h e   
 p r o g r a m s   i f   y o u   f a i l   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   
 a g r e e m e n t ,   i n   w h i c h   c a s e   y o u   s h a l l   d e s t r o y   a l l   c o p i e s   o f   t h e   
 p r o g r a m s . 
 
 R e l a t i o n s h i p   B e t w e e n   t h e   P a r t i e s 
 T h e   r e l a t i o n s h i p   b e t w e e n   y o u   a n d   u s   i s   t h a t   o f   l i c e n s e e / l i c e n s o r .     
 N e i t h e r   p a r t y   w i l l   r e p r e s e n t   t h a t   i t   h a s   a n y   a u t h o r i t y   t o   a s s u m e   o r   
 c r e a t e   a n y   o b l i g a t i o n ,   e x p r e s s   o r   i m p l i e d ,   o n   b e h a l f   o f   t h e   o t h e r   
 p a r t y ,   n o r   t o   r e p r e s e n t   t h e   o t h e r   p a r t y   a s   a g e n t ,   e m p l o y e e ,   
 f r a n c h i s e e ,   o r   i n   a n y   o t h e r   c a p a c i t y .     N o t h i n g   i n   t h i s   a g r e e m e n t   
 s h a l l   b e   c o n s t r u e d   t o   l i m i t   e i t h e r   p a r t y ' s   r i g h t   t o   i n d e p e n d e n t l y   
 d e v e l o p   o r   d i s t r i b u t e   s o f t w a r e   t h a t   i s   f u n c t i o n a l l y   s i m i l a r   t o   t h e   
 o t h e r   p a r t y ' s   p r o d u c t s ,   s o   l o n g   a s   p r o p r i e t a r y   i n f o r m a t i o n   o f   t h e   
 o t h e r   p a r t y   i s   n o t   i n c l u d e d   i n   s u c h   s o f t w a r e . 
 
 O p e n   S o u r c e 
 " O p e n   S o u r c e "   s o f t w a r e   -   s o f t w a r e   a v a i l a b l e   w i t h o u t   c h a r g e   f o r   u s e ,   
 m o d i f i c a t i o n   a n d   d i s t r i b u t i o n   -   i s   o f t e n   l i c e n s e d   u n d e r   t e r m s   t h a t   
 r e q u i r e   t h e   u s e r   t o   m a k e   t h e   u s e r ' s   m o d i f i c a t i o n s   t o   t h e   O p e n   S o u r c e   
 s o f t w a r e   o r   a n y   s o f t w a r e   t h a t   t h e   u s e r   ' c o m b i n e s '   w i t h   t h e   O p e n   
 S o u r c e   s o f t w a r e   f r e e l y   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m .     I f   y o u   u s e   
 O p e n   S o u r c e   s o f t w a r e   i n   c o n j u n c t i o n   w i t h   t h e   p r o g r a m s ,   y o u   m u s t   
 e n s u r e   t h a t   y o u r   u s e   d o e s   n o t :     ( i )   c r e a t e ,   o r   p u r p o r t   t o   c r e a t e ,   
 o b l i g a t i o n s   o f   u s   w i t h   r e s p e c t   t o   t h e   O r a c l e   p r o g r a m s ;   o r   ( i i )   
 g r a n t ,   o r   p u r p o r t   t o   g r a n t ,   t o   a n y   t h i r d   p a r t y   a n y   r i g h t s   t o   o r   
 i m m u n i t i e s   u n d e r   o u r   i n t e l l e c t u a l   p r o p e r t y   o r   p r o p r i e t a r y   r i g h t s   i n   
 t h e   O r a c l e   p r o g r a m s .     F o r   e x a m p l e ,   y o u   m a y   n o t   d e v e l o p   a   s o f t w a r e   
 p r o g r a m   u s i n g   a n   O r a c l e   p r o g r a m   a n d   a n   O p e n   S o u r c e   p r o g r a m   w h e r e   
 s u c h   u s e   r e s u l t s   i n   a   p r o g r a m   f i l e ( s )   t h a t   c o n t a i n s   c o d e   f r o m   b o t h   
 t h e   O r a c l e   p r o g r a m   a n d   t h e   O p e n   S o u r c e   p r o g r a m   ( 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   l i b r a r i e s )   i f   t h e   O p e n   S o u r c e   p r o g r a m   i s   l i c e n s e d   u n d e r   
 a   l i c e n s e   t h a t   r e q u i r e s   a n y   " m o d i f i c a t i o n s "   b e   m a d e   f r e e l y   a v a i l a b l e .     
 Y o u   a l s o   m a y   n o t   c o m b i n e   t h e   O r a c l e   p r o g r a m   w i t h   p r o g r a m s   l i c e n s e d   
 u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( " G P L " )   i n   a n y   m a n n e r   t h a t   
 c o u l d   c a u s e ,   o r   c o u l d   b e   i n t e r p r e t e d   o r   a s s e r t e d   t o   c a u s e ,   t h e   O r a c l e   
 p r o g r a m   o r   a n y   m o d i f i c a t i o n s   t h e r e t o   t o   b e c o m e   s u b j e c t   t o   t h e   t e r m s   
 o f   t h e   G P L . 
 
 E n t i r e   A g r e e m e n t 
 Y o u   a g r e e   t h a t   t h i s   a g r e e m e n t   i s   t h e   c o m p l e t e   a g r e e m e n t   f o r   t h e   
 p r o g r a m s   a n d   l i c e n s e s ,   a n d   t h i s   a g r e e m e n t   s u p e r s e d e s   a l l   p r i o r   o r   
 c o n t e m p o r a n e o u s   a g r e e m e n t s   o r   r e p r e s e n t a t i o n s .     I f   a n y   t e r m   o f   t h i s   
 a g r e e m e n t   i s   f o u n d   t o   b e   i n v a l i d   o r   u n e n f o r c e a b l e ,   t h e   r e m a i n i n g   
 p r o v i s i o n s   w i l l   r e m a i n   e f f e c t i v e . 
 
 L a s t   u p d a t e d :   0 3 / 0 9 / 0 5 
 
 S h o u l d   y o u   h a v e   a n y   q u e s t i o n s   c o n c e r n i n g   t h i s   L i c e n s e   A g r e e m e n t ,   
 o r   i f   y o u   d e s i r e   t o   c o n t a c t   O r a c l e   f o r   a n y   r e a s o n ,   p l e a s e   w r i t e : 
 O r a c l e   U S A ,   I n c . 
 5 0 0   O r a c l e   P a r k w a y , 
 R e d w o o d   C i t y ,   C A   9 4 0 6 5 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   O R A C L E   J D B C   D R I V E R 
 
 
 O R A C L E   S Q L J 
 
 T h i s   P r o g r a m   i n c l u d e s   t h e   O r a c l e   S Q L J   f i l e s   S o u r c e M a p p e r . j a v a   a n d   C l a s s M a p p e r . j a v a . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .     
 H o w e v e r ,   O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r 
 i m p l i e d ,   t o   u s e r s   o f   t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   
 S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   e x c l u s i v e   o f   a n y   w a r r a n t y   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 ,   a l l   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   o r   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 ,   n o n i n f r i n g e m e n t   o r   a n y   o t h e r   w a r r a n t y ,   
 w h e t h e r   e x p r e s s e d   o r   i m p l i e d .     Y o u   u s e   t h i s   S o f t w a r e   a t   y o u r   o w n   
 r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   
 c o v e r ,   r e l i a n c e ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   f r o m   y o u r   u s e   o f   
 t h e   S o f t w a r e . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   O R A C L E   S Q L J 
 
 
 P N G I M A G E   P R O D U C E R 
 
 T h e   P r o g r a m   i n c l u d e s   P N G I m a g e   P r o d u c e r   V 0 . 8 8 . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 / /   C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 / / 
 / /   T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y , 
 / /   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e 
 / /   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g , 
 / /   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f . 
 / /   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s 
 / /   h e r e b y   g r a n t e d . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   P N G I M A G E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T D B   0 . 8 . 1 0 
 T h i s   P r o g r a m   i n c l u d e s   T D B   0 . 8 . 1 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 ( c )   C o p y r i g h t   2 0 0 7 ,   2 0 0 8   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
         d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   T D B 
 
 
 X M L - A P I S 
 
 T h i s   P r o g r a m   c o n t a i n s   t h e   D O M   a n d   S A X   c o m p o n e n t s   o f   t h e   X M L - A P I s . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   
 p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   
 t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   
 i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   
 i n c l u d i n g   m o d i f i c a t i o n s : 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   
       e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   
       w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e .   
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   
       ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   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 ,   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   O R   
 F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   
 I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   
 t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   
 r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   
 t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   
 t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   
 O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   
 t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   
 f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 W 3 C   D O C U M E N T   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   
 B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   
 ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   
 t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   
 g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   
 t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   
       ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   
       " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   
       T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   
       A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   
 a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   
 c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   
 H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   
 c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   
 t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   
 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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   
 F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   
 t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   
 r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   
 t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   
 C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   
 s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   
 o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 
 S A X   L I C E N S E 
 
 T h i s   l i c e n s e   a p p l i e s   t o   a l l   i n t e r f a c e s   a n d   c l a s s e s   i n   t h e   o r g / x m l / s a x   h i e r a r c h y .   
 
 T h i s   m o d u l e ,   b o t h   s o u r c e   c o d e   a n d   d o c u m e n t a t i o n ,   i s   i n   t h e   P u b l i c   D o m a i n ,   a n d   c o m e s   w i t h   N O   W A R R A N T Y .   
 S e e   h t t p : / / w w w . s a x p r o j e c t . o r g   f o r   f u r t h e r   i n f o r m a t i o n .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   X M L - A P I S 
 
 
 C A P I L A N O   1 . 7 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   I n s t a l l a t i o n   M a n a g e r   a n d   P a c k a g i n g   U t i l i t y   f o r   t h e   R a t i o n a l   S o f t w a r e   D e v e l o p m e n t   P l a t f o r m   1 . 7 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
   A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 A p a c h e   C o m m o n s   C o d e c   1 . 3 . 0 ,   A p a c h e   C o m m o n s   E l   1 . 0 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   A p a c h e   C o m m o n s   N e t   1 . 4 . 1 ,     A p a c h e   H T T P   C l i e n t   3 . 1 . 0 ,   A p a c h e   L u c e n e   1 . 9 . 1 ,   A p a c h e   O r o   2 . 0 . 8 ,   A p a c h e   T o m c a t   4 . 1 . 3 0 ,   A p a c h e   T o o l s   A n t   1 . 7 . 1 ,   A p a c h e   H t t p C o m p o n e n t s   H t t p C l i e n t   4 . 1 . 2 ,   G r o o v y   1 . 8 . 4 ,   C o m m o n s - C L I   1 . 2 ,   J S O N - S i m p l e   1 . 1 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f     t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e     c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f     t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,     w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,     u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .     N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   C O D E 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 E c l i p s e   4 . 2 . 1 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 5 . 4   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 8 . 1 ,   A n t   1 . 8 . 3 ,   A S M   3 . 3 . 1 ,   A t i n j e c t   1 . 0 ,   B a t i k   1 . 6 ,   C a i r o   B i n d i n g ,   E c l i p s e   R e m o t e   A p p l i c a t i o n   P l a t f o r m   2 . 0 ,   
 C a i r o   L i b r a r y   1 . 0 . 2 ,   C o c o a   B i n d i n g ,   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0 , 
 C o m m o n s   L o g g i n g   1 . 0 . 4 ,   D O M   3 ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0 ,     F e l i x   G o g o   0 . 8 ,   F e l i x   1 . 6   ( S C R   A P I ) ,   H a m c r e s t   C o r e   1 . 1 ,     I C U 4 J   4 . 4 . 2 ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0 ,   J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0 , 
 J a v a   E x p r e s s i o n   L a n g u a g e   I m p l   2 . 2 . 0 ,   J a v a   M i r r o r   A P I ,   J a v a   S e r v e r   P a g e   A P I   2 . 2 . 0 ,   J a v a   S e r v e r   P a g e   I m p l   2 . 2 . 2 ,   J a v a   S e r v l e t   A P I   3 . 1 - b 3 3 ,   J e t t y   8 . 1 . 3 ,   J S c h   0 . 1 . 4 6 , 
 J u n i t   4 . 1 0 ,   J u n i t   3 . 8 . 2 ,   L u c e n e   2 . 9 . 1 ,   M i n a   2 . 0 . 2 ,   M i n a   S S H D   0 . 5 ,   M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s   4 . 3 . 0 ,   p i x m a n   0 . 1 . 6 ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) , 
 S A T 4 J   2 . 3 . 0   ( s u b s e t ) ,   S A X   2 . 0 . 2 ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0 ,   X H T M L   D T D s   1 . 1 ,   X M L - A P I s   1 . 3 . 4 ,   X M L 4 J   4 . 3 ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
 	   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   A I X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   H P - U X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 O r a c l e ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   M a c   O S X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   7 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   S o l a r i s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 
 
 T h e   n o t i c e s   a n d   i n f o r m a t i o n   f i l e s   f o r   t h e   a b o v e   l i s t e d   J R E   p l a t f o r m s   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   d i r e c t o r i e s : 
 
 A I X   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / j r e / n o t i c e s . t x t 
 
 H P - U X   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / N o t i c e s . h t m l 
 
 L i n u x   a n d   S o l a r i s   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / n o t i c e s . t x t 
 
 W i n d o w s   P l a t f o r m s : 
     i n s t a l l _ d i r     \ e c l i p s e \ j r e _     v e r s i o n     \ n o t i c e s . t x t 
 
 M a c   O S X   P l a t f o r m s : 
     i n s t a l l _ d i r     \ e c l i p s e \ j r e _     v e r s i o n     \ j r e \ C o n t e n t s \ H o m e \ T H I R D P A R T Y L I C E N S E R E A D M E . t x t 
 
 E N D   O F   J R E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 1 .   G N O M E   B i n d i n g 
 2 .   G T K +   B i n d i n g 
 3 .   G T K   +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 E N D   O F   L G P L   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 J L i n e   v 1 . 0 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   M a r c   P r u d ' h o m m e a u x       m w p 1 @ c o r n e l l . e d u     
 A l l   r i g h t s   r e s e r v e d . 
 
 A S M   v 3 . 2 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 . 	 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   A S M   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A N T L R   2   L i c e n s e 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   d o m a i n .   A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   c o m m e r c i a l   s o f t w a r e . 
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   A N T L R .   
 I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d . 
 
 E N D   O F   A N T L R 2   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   C A P I L A N O   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
   
 
 
 R S x   C o m m o n   9 . 0 
 
 A P A C H E   C O D E   
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e .   o r g : 
 
 R o m e   0 . 9 ,   g o o g l e - g s o n   1 . 4 ,   A p a c h e   A x i s   1 . 4 ,   X M L   B e a n s   2 . 2 . 0 ,   A p a c h e   C o m m o n s   C o d e c   1 . 3 ,   A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 3 ,   1 . 0 . 4 ,   A p a c h e   L o g 4 j   1 . 2 . 1 1   a n d   1 . 2 . 1 2 ,   A p a c h e   C o m m o n s   H T T P C l i e n t   3 . 0 . 1 ,   E x p l o r e r C a n v a s   V .   0 0 0 2 ,   A p a c h e   C o m m o n s   B e a n U t i l s   1 . 6 ,   A p a c h e   C o m m o n s   D i g e s t e r   1 . 5 ,   A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 1 . 1 ,   T r u e z i p   6 . 7 ,   T o m c a t   4 . 1 . 3 . 0 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   
 
 A P A C H E   1 . 1 
 
 C r i m s o n   1 . 1 . 3 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   A p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 E N D   O F   A P A C H E   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 D O J O   T O O L K I T 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 0 ,   T h e   D o j o   F o u n d a t i o n 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E C L I P S E   C O D E 
 T h e   f o l l o w i n g   s u b s e t   o f   t h i r d   p a r t y   c o d e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 A n t   1 . 6 . 5   ,   A n t   1 . 7 . 1   ,   A p a c h e   F O P / A v a l o n   ( 2 7 / 0 2 / 2 0 0 3 ) ,   A S M   3 . 1   ,   A x i s   1 . 4 . 0   ,   B a t i k   1 . 6   ,   C a i r o   B i n d i n g   ,   C a i r o   L i b r a r y   1 . 0 . 2   ,   C a r b o n   B i n d i n g   ,   C o m m o n s   C L I   1 . 0 . 0   ,   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1   ,   C o m m o n s   D i s c o v e r y   0 . 2 . 0   ,   C o m m o n s   E L   1 . 0   ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0   ,   C o m m o n s   I O   1 . 0 . 0   ,   C o m m o n s   L o g g i n g   1 . 0 . 3   ,   C o m m o n s   L o g g i n g   1 . 0 . 4   ,   D e r b y   1 0 . 5 . 1 . 1   ,   D O M   2   ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0   ,   E c l i p s e   3 . 5 . 2   ( s u b s e t )   , E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 0   ( s u b s e t ) ,   E c l i p s e   D T P   1 . 7 . 2   ( s u b s e t ) ,   E c l i p s e   E M F   2 . 5 . 0   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 5 . 2   ( s u b s e t ) ,   E c l i p s e   G E F   3 . 5 . 2 ,   E c l i p s e   U M L 2   3 . 0 . 1 ,   E c l i p s e   X S D   2 . 5 . 0 ,   F l u t e   1 . 3 . 0   ,   F O P   T r a n s c o d e r   1 . 0   b e t a 2   ,   G N O M E   B i n d i n g   ,   G T K +   B i n d i n g   ,   G T K +   B i n d i n g   f o r   M o z i l l a   ,   H a m c r e s t   C o r e   1 . 1   ,   I C U 4 J   4 . 0 . 1   ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0   ,   i T e x t   1 . 5 . 4   ( i T e x t )   a n d   1 . 5 . 2   ( i T e x t   A s i a n )   ,   J a v a   A P I   f o r   X M L - b a s e d   R P C   ( J A X - R P C )   1 . 1 . 0   ,   J a v a   M i r r o r   A P I   ,   J a v a   S S H   A p p l e t   ,   J e t t y   6 . 1 . 1 5   ,   J S c h   0 . 1 . 4 1   ,   J t i d y   R 7   ,   J u n i t   3 . 8 . 1   ,   J u n i t   3 . 8 . 2   ,   J u n i t   4 . 5 . 0   ,   L P G   R u n t i m e   1 . 1   ,   L u c e n e   1 . 9 . 1   ( s u b s e t ) ,   M o z i l l a   B i n d i n g   ,   O S G i   M a t e r i a l s   4 . 0 . 1   ,   O S G i   M a t e r i a l s   4 . 2 . 0   ( s u b s e t ) ,   p i x m a n   0 . 1 . 6   ,   P r o t o t y p e   J a v a S c r i p t   F r a m e w o r k   1 . 4 . 0   ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) ,   R h i n o   1 . 7 R 1   ,   S A T 4 J   2 . 1 . 1   ( s u b s e t ) ,   S A X   2 . 0 . 2   ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0   ,   S O A P   w i t h   A t t a c h m e n t s   A P I   f o r   J a v a   ( S A A J )   1 . 2 . 0   ,   T o m c a t   3 . 2 . 4   ( J a s p e r   c o m p i l e r ) ,   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r )   ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I   2 . 0 )   ,   T o m c a t   6 . 0 . 1 4   ( J a v a   S e r v l e t   A P I s   2 . 5 . 0 )   ,   W S D L 4 J   1 . 5 . 1   ,   X a l a n - J   2 . 7 . 1   ( s u b s e t ) ,   X e r c e s - J   2 . 9 . 0   ,   X H T M L   D T D s   1 . 1   ,   X M L   C o m m o n s   R e s o l v e r   1 . 2   ,   X M L 4 J   4 . 3 ,   X M L - A P I s   1 . 3 . 0 4   ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) ,   A p a c h e   C o m m o n s   E L   1 . 0 
 E c l i p s e   3 . 3 . 2 ,   E c l i p s e   B I R T   2 . 3 . 2 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   ( E C F )   2 . 0 ,   E c l i p s e   E M F & X S D   2 . 4 . 2 ,   E c l i p s e   E M F - S D O   2 . 4 . 2 ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 3 . 2 ,   E c l i p s e   H e l p   S y s t e m   3 . 4 ,   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   2 . 2 . 1 ,   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   2 . 3 . 2 ,   E q u i n o x   3 . 4 . 2 ,   J a s p e r   C o m p i l e r   5 . 5 . 1 7 ,   J a v a   A P I   f o r   J a v a S e r v e r   P a g e s   2 . 0 . 0   ,   J a v a   S e r v l e t   A P I   2 . 4 . 0 ,   J e t t y   5 . 1 . 1 1   ,   L u c e n e   S u b s e t   1 . 4 . 3 ,   L u c e n e   S u b s e t   1 . 9 . 1 ,   O S G i   M a t e r i a l s   4 . 0 . 1 ,   O S G i   M a t e r i a l s   4 . 1 . 0 ,   S e r v i c e   A c t i v a t o r   T o o l k i t   ( S A T )   ( s u b s e t ) ,   E c l i p s e   H e l p   S y s t e m ,   ,   J e t t y ,   ,   L u c e n e ,   ,   L u c e n e   H T M L   P a r s e r ,   ,   M X 4 J ,   
 E c l i p s e   P r o c e s s   F r a m e w o r k   1 . 5 . 1 . 5 ,   E c l i p s e   P r o c e s s   F r a m e w o r k   C o m p o s e r   ( R i c h   T e x t   E d i t o r   C l i e n t )   1 . 2 . 0 . 4 ,   ,   A n t   1 . 6 . 5   ,   A n t   1 . 7 . 0   , A S M   3 . 1   ,   C a i r o   B i n d i n g   ,   C a i r o   L i b r a r y   1 . 0 . 2   ,   C a r b o n   B i n d i n g   ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1   ,   C o m m o n s   E L   1 . 0   ,   E c l i p s e   3 . 4 . 2 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   2 . 0 . 0   ( s u b s e t ) ,   E c l i p s e   E q . 2   ( s u b s e t ) ,   E c l i p s e   X S D   2 . 4 . 2 u i n o x   ( O S G i   S e r v i c e s )   3 . 4 ,   I C U 4 J   3 . 8 . 1   ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0   ,   J a v a   M i r r o r   A P I   ,   J a v a   S S H   A p p l e t   ,   J e t t y   5 . 1 . 1 4   ,   J S c h   0 . 1 . 3 7   
 J u n i t   3 . 8 . 1   ,   J u n i t   3 . 8 . 2   ,   J u n i t   4 . 3 . 1   ,   L u c e n e   1 . 9 . 1   ( s u b s e t ) ,   M o z i l l a   B i n d i n g   ,   O S G i   M a t e r i a l s   4 . 0 . 1   ,   O S G i   M a t e r i a l s   4 . 1 . 0 ,   p i x m a n   0 . 1 . 6   ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) ,   S A T 4 J   2 . 0 . 3   ( s u b s e t ) ,   T o m c a t   3 . 2 . 4 ,   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r )   ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   A P I s   2 . 4 . 0 )   ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I   2 . 0 )   ,   X H T M L   D T D s   1 . 1 ,   X M L 4 J   4 . 3 ,   E c l i p s e   P r o c e s s   F r a m e w o r k   1 . 5 . 0 . 4 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 E C L I P S E   P R O C E S S   F R A M E W O R K 
 
 T h e   P r o g r a m   c o n t a i n s   p o r t i o n s   o f   t h e   E c l i p e   P r o c e s s   F r a m e w o r k   v . 1 . 5 . 1 . 3 .   T h e   E c l i p s e   P r o c e s s   F r a m e w o r k   i s   a   p r o j e c t   l o c a t e d   a t   t h e   E c l i p s e   F o u n d a t i o n .   S o u r c e   c o d e   m a y   b e   o b t a i n e d   a t   w w w . e c l i p s e . o r g / e p f / 
 
 E N D   O F   E C L I P S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   S D K   f o r   M u l t i p l a t f o r m s ,   J a v a   T e c h n o l o g y   E d i t i o n   
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M ( R )   3 2 - b i t   S D K   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b   
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   Y o u   t o   t h i s   f i l e   f o r   d e t a i l s   
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d   
 a b o v e   o r   o t h e r w i s e   i d e n t i f i e d   a s   E x c l u d e d   C o m p o n e n t s   i n   t h e   L i c e n s e   
 I n f o r m a t i o n   d o c u m e n t   f o r   t h e   a b o v e - l i s t e d   p r o d u c t s   ( " t h e   P r o g r a m " ) .   
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   Y o u   m a y   
 h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s   ( c o l l e c t i v e l y   
 " I B M " ) ,   t h e   t h i r d   p a r t y   s o f t w a r e   c o d e   i d e n t i f i e d   b e l o w   a r e   " E x c l u d e d   
 C o m p o n e n t s "   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   L i c e n s e   
 I n f o r m a t i o n   d o c u m e n t   a c c o m p a n y i n g   t h e   P r o g r a m   a n d   n o t   t h e   l i c e n s e   t e r m s   
 t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w .   T h e   n o t i c e s   a r e   p r o v i d e d   f o r   
 i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   o r   E x c l u d e d   
 C o m p o n e n t s   l i s t e d   i n   t h e   a g r e e m e n t s   f o r   t h e   P r o g r a m   t h a t   a r e   n o t   u s e d   
 b y ,   o r   t h a t   w e r e   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   Y o u   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s   
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d   
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y   
 w e b   s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y   
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g   
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 T h e   f o l l o w i n g   a r e   E x c l u d e d   C o m p o n e n t s :   
 A p a c h e   H a r m o n y : - 
 *   A n n o t a t i o n   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   B e a n s   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   j n d i   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   l a n g - m a n a g e m e n t   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   l o g g i n g   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   s e c u r i t y   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   s q l   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   j a v a . u t i l   ( p a r t   o f   l u n i )   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) )   
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   E X C L U D E D   C O M P O N E N T S 
 
                                                                                                                                                                                                                             
 
 O T H E R   N O T I C E S 
 
 T h e   f o l l o w i n g   N o t i c e s   a p p l y   t o   p o r t i o n s   o f   t h i s   P r o g r a m .   
 
 T h e y   a r e   n o t   p a r t   o f   t h e   l i c e n s e   u n d e r   w h i c h   y o u   r e c e i v e   t h e   P r o g r a m   a n d   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y .   
 
 D e s c r i p t i o n   /   N o t i c e s 
 
 A p a c h e   V 1 . 1   L i c e n s e   I t e m s 
 
 *   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   ( B C E L ) 
 *   R e g u l a r   E x p r e s s i o n   1 . 2 
 *   R e s o l v e r 
 *   X M L   N a m e s p a c e   u t i l i t i e s 
 *   X M L   S e c u r i t y 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g   . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
                                                                                                                                                                     
 
 A p a c h e   V 2   L i c e n s e   I t e m s 
 
 *   D e r b y   
 *   H a r m o n y 
 *   X a l a n   ( X S L T 4 J )   
 *   X a l a n   S e r i a l i z e r 
 *   X e r c e s   ( X M L 4 J ) 
 *   X M L - A P I S   
 *   X M L - C o m m o n s 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
                                                                                                                                                                     
 A p a c h e   H a r m o n y 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
                                                                                                                                                                     
 
 A p a c h e   X a l a n   ( X S L T 4 J ) 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   O v i d i u   P r e d e s c u         o v i d i u @ c u p . h p . c o m         o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w a s   o r i g i n a l l y   d e v e l o p e d   a t   H e w l e t t   P a c k a r d   C o m p a n y . 
 
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 
 *   I B M   C o r p o r a t i o n 
 
 o   B 2 B X M L 4 J   1 . 2 . 1 
 
 *   I B M   C o r p o r a t i o n   a n d   o t h e r s 
 
 o   X S L T 4 J   2 . 7 
 
 o   X M L 4 J   4 . 4   
 
 o   J A X P   1 . 3   &   1 . 4 
 
 *   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 o   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   5 . 0   
 
 o   R e g u l a r   E x p r e s s i o n   1 . 2   
 
                                                                                                                                                                     
 A p a c h e   X a l a n   S e r i a l i z e r 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m   . 
 
                                                                                                                                                                     
 
 A p a c h e   X e r c e s   ( X M L 4 J )   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) .   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g :   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m .   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
                                                                                                                                                                     
 
 A p a c h e   x m l - c o m m o n s   x m l - a p i s 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 
                                                                                                                                                                     
 
 C o o l S e r v l e t s . c o m 
 
 T h e   P r o g r a m   m a y   i n c l u d e   C S   C o d e V i e w e r   1 . 0 .   T h i s   s o f t w a r e   i s   C o p y r i g h t   1 9 9 9   b y   C o o l S e r v l e t s . c o m . 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   n a m e   o f   C o o l S e r v l e t s . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O O L S E R V L E T S . C O M   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
                                                                                                                                                                     
 
 C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v   0 . 1 0 k 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v .   0 . 1 0 k ;   
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w :   
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h 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   a n d   w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r 
 
 r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
                                                                                                                                                                     
 D O M 
 
 P l e a s e   r e f e r   t o   N o t i c e   a t :   h t t p : / / w w w . w 3 .   o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / i p r - n o t i c e - 2 0 0 2 1 2 3 1 # N o t i c e s   
 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   C o p y r i g h t     1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 .   o r g / C o n s o r t i u m / L e g a l /   
 
                                                                                                                                                                     
 
 F d L i b M 
 
 C o p y r i g h t   ( C )   1 9 9 3   b y   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 
 D e v e l o p e d   a t   S u n S o f t ,   a   S u n   M i c r o s y s t e m s ,   I n c .   b u s i n e s s .   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   i s   f r e e l y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   n o t i c e   i s   p r e s e r v e d .   
 
                                                                                                                                                                     
 
 I C U 4 J 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   C o p y r i g h t   ( c ) 
 
 1 9 9 5 - 2 0 0 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d .   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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
                                                                                                                                                                     
 
 I n f o - Z I P 
 
 T h i s   i s   v e r s i o n   2 0 0 3 - M a y - 0 8   o f   t h e   I n f o - Z I P   c o p y r i g h t   a n d   l i c e n s e .   T h e   d e f i n i t i v e   v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   i n d e f i n i t e l y . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 3   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
 M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n -   M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   C h r i s t i a n   S p i e l e r ,   A n t o i n e   V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e 
 
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
 d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s )   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d . 
 
 3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   o f   t h e   I n f o - Z I P   U R L ( s ) . 
 
 4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s . 
 
                                                                                                                                                                     
 L i b u n g i f   -   A n   u n c o m p r e s s e d   G I F   l i b r a r y   -   E r i c   S .   R a y m o n d 
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7   E r i c   S .   R a y m o n d 
 
 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 . 
 
                                                                                                                                                                     
 
 R E L A X   N G   O b j e c t   M o d e l / P a r s e r   
 
 M I T   C o p y r i g h t   ( c ) 
 
 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 . 
 
                                                                                                                                                                     
 
 R e l a x N G C C   -   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . "   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   o f   t h e   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
                                                                                                                                                                     
 
 S A X   P a r s e r 
 
 F o r   i n f o r m a t i o n   a n d   c o p y r i g h t   s t a t u s ,   p l e a s e   r e f e r   t o :   h t t p :   / / w w w . s a x p r o j e c t . o r g /   
 
                                                                                                                                                                     
 
 W 3 C ( c )   S o f t w a r e   N o t i c e 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s -   2 0 0 2 1 2 3 1   
 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 J o s e p h   R e a g l e         M a i l t o : s i t e - p o l i c y @ w 3 . o r g       
 
 L a s t   r e v i s e d   b y   R e a g l e   $ D a t e :   2 0 0 4 / 0 4 / 0 6   1 7 : 2 0 : 2 6 
 
                                                                                                                                                                     
 z l i b   S o f t w a r e   N o t i c e 
 
 z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
 v e r s i o n   1 . 1 . 3 ,   J u l y   9 t h ,   1 9 9 8 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 J e a n - l o u p   G a i l l y   M a r k   A d l e r 
 j l o u p @ g z i p . o r g   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 
 T h e   d a t a   f o r m a t   u s e d   b y   t h e   z l i b   l i b r a r y   i s   d e s c r i b e d   b y   R F C s   ( R e q u e s t   f o r   C o m m e n t s )   1 9 5 0   t o   1 9 5 2   i n   t h e   f i l e s   f t p : / / d s .   i n t e r n i c . n e t / r f c / r f c 1 9 5 0 . t x t   ( z l i b   f o r m a t ) ,   r f c 1 9 5 1 . t x t   ( d e f l a t e   f o r m a t )   a n d   r f c 1 9 5 2 . t x t   ( g z i p   f o r m a t 
 
                                                                                                                                                                     
 
 M o z i l l a   R h i n o 
 
 *   T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   N e t s c a p e   P u b l i c 
 *   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e 
 *   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f 
 *   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / N P L / 
 * 
 *   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S 
 *   I S "   b 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 i t h e r   e x p r e s s   o r 
 *   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g 
 *   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 * 
 *   T h e   O r i g i n a l   C o d e   i s   R h i n o   c o d e ,   r e l e a s e d 
 *   M a y   6 ,   1 9 9 9 . 
 * 
 *   T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   N e t s c a p e 
 *   C o m m u n i c a t i o n s   C o r p o r a t i o n .   P o r t i o n s   c r e a t e d   b y   N e t s c a p e   a r e 
 *   C o p y r i g h t   ( C )   1 9 9 7 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l 
 *   R i g h t s   R e s e r v e d . 
 * 
 *   C o n t r i b u t o r ( s ) : 
 * 
 *   K e m a l   B a y r a m 
 *   P a t r i c k   B e a r d 
 *   N o r r i s   B o y d 
 *   I g o r   B u k a n o v ,   i g o r @ m i r 2 . o r g 
 *   B r e n d a n   E i c h 
 *   E t h a n   H u g g 
 *   R o g e r   L a w r e n c e 
 *   T e r r y   L u c a s 
 *   M i k e   M c C a b e 
 *   M i l e n   N a n k o v 
 *   A t t i l a   S z e g e d i ,   s z e g e d i a @ f r e e m a i l . h u 
 *   I a n   D .   S t e w a r t 
 *   A n d i   V a j d a 
 *   A n d r e w   W a s o n 
 * / 
 
 
                                                                                                                                                                     
 O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 
 ( a )   W i l y   T e c h n o l o g y :   P o r t i o n s   o f   t h e   s o u r c e   c o d e   i n   t h e   j a v a . l a n g . i n s t r u m e n t . I n s t r u m e n t a t i o n   c o m p o n e n t   a r e   C o p y r i g h t   2 0 0 3   W i l y   T e c h n o l o g y ,   I n c . . 
 
 ( b )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   1 9 9 2 . 
 
 ( c )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( d )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
                                                                                                                                                                     
 
 E N D   O F   O T H E R   N O T I C E S 
 
 E N D   O F   D O C U M E N T 
 
 E N D   O F   I B M   J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 J D O M   
 
 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 4   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s   t h e s e   c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   " J D O M "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   .   
 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J D O M " ,   n o r   m a y   " J D O M "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   f r o m   t h e   J D O M   P r o j e c t   M a n a g e m e n t   .   
 
 I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e   e n d - u s e r   d o c u m e n t a t i o n   p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e   s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   e q u i v a l e n t   t o   t h e   f o l l o w i n g :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   J D O M   P r o j e c t   ( h t t p : / / w w w . j d o m . o r g / ) . " 
 
 A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s   a v a i l a b l e   a t   h t t p : / / w w w . j d o m . o r g / i m a g e s / l o g o s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   J D O M   A U T H O R S   O R   T H E   P R O J E C T   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   J D O M   P r o j e c t   a n d   w a s   o r i g i n a l l y   c r e a t e d   b y   J a s o n   H u n t e r   a n d   B r e t t   M c L a u g h l i n   .   F o r   m o r e   i n f o r m a t i o n 
 o n   t h e   J D O M   P r o j e c t ,   p l e a s e   s e e   . 
 
 E N D   O F   J D O M   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 J a v a   H T M L   T i d y   -   J T i d y 
 *   H T M L   p a r s e r   a n d   p r e t t y   p r i n t e r 
 * 
 *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s 
 *   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n 
 *   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s 
 *   R e s e r v e d . 
 * 
 *   C o n t r i b u t i n g   A u t h o r ( s ) : 
 * 
 *   D a v e   R a g g e t t   
 *   A n d y   Q u i c k   ( t r a n s l a t i o n   t o   J a v a ) 
 *   G a r y   L   P e s k i n   ( J a v a   d e v e l o p m e n t ) 
 *   S a m i   L e m p i n e n   ( r e l e a s e   m a n a g e m e n t ) 
 *   F a b r i z i o   G i u s t i n a   
 *   V l a d   S k a r z h e v s k y y   
 * 
 *   T h e   c o n t r i b u t i n g   a u t h o r ( s )   w o u l d   l i k e   t o   t h a n k   a l l   t h o s e   w h o 
 *   h e l p e d   w i t h   t e s t i n g ,   b u g   f i x e s ,   a n d   p a t i e n c e .   T h i s   w o u l d n ' t 
 *   h a v e   b e e n   p o s s i b l e   w i t h o u t   a l l   o f   y o u . 
 * 
 *   C O P Y R I G H T   N O T I C E : 
 * 
 *   T h i s   s o f t w a r e   a n d   d o c u m e n t a t i o n   i s   p r o v i d e d   " a s   i s , "   a n d 
 *   t h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   m a k e   n o 
 *   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s ,   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 ,   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   o r   f i t n e s s 
 *   f o r   a n y   p a r t i c u l a r   p u r p o s e   o r   t h a t   t h e   u s e   o f   t h e   s o f t w a r e   o r 
 *   d o c u m e n t a t i o n   w i l l   n o t   i n f r i n g e   a n y   t h i r d   p a r t y   p a t e n t s , 
 *   c o p y r i g h t s ,   t r a d e m a r k s   o r   o t h e r   r i g h t s . 
 * 
 *   T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   w i l l   n o t   b e 
 *   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s 
 *   a r i s i n g   o u t   o f   a n y   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n ,   e v e n   i f 
 *   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 * 
 *   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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e 
 *   t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   d o c u m e n t a t i o n   a n d   e x e c u t a b l e s , 
 *   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 * 
 *   1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 *   2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t 
 *   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 *   3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y 
 *   s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 * 
 *   T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   s p e c i f i c a l l y 
 *   p e r m i t ,   w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e 
 *   a s   a   c o m p o n e n t   f o r   s u p p o r t i n g   t h e   H y p e r t e x t   M a r k u p   L a n g u a g e   i n 
 *   c o m m e r c i a l   p r o d u c t s .   I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t , 
 *   a c k n o w l e d g m e n t   i s   n o t   r e q u i r e d   b u t   w o u l d   b e   a p p r e c i a t e d . 
 
 E N D   O F   J T I D Y   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 J A X E N   1 . 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 
 / * 
 $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 * / 
 
 
 E N D   O F   J A X E N   1 . 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 M I C R O S O F T   C O D E 
 
 P o r t i o n s   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   M I C R O S O F T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
   G N O M E   B i n d i n g 
   G T K +   B i n d i n g 
   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t 
 
 P o r t i o n s   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   M I C R O S O F T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 E C L I P S E   C O D E 
 
 A p a c h e   A n t   1 . 8 . 3 ,   C o m m o n s - l o g g i n g   1 . 0 . 3 ,   c o m m o n s - l o g g i n g   1 . 0 . 4 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E P L   C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   E c l i p s e   P u b l i c   L i c e n s e .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y ,   i n c l u d i n g   E c l i p s e . o r g .       
 
 
 -   E c l i p s e   P l a t f o r m   3 . x   D e r i v a t i v e   c l a s s e s 
 -   E c l i p s e   P r o c e s s   F r a m e w o r k   ( R i c h   T e x t   C l i e n t )   1 . 2 . 0 . 4 
 -   E c l i p s e   T e s t   a n d   P e r f o r m a n c e   T e s t   P l a t f o r m   4 . 7 . 2 
 
 E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s : 
 -   E c l i p s e   E M F - X S D   E x a l m p l e s   2 . 8 . 1   ,   E c l i p s e   G M F   T o o l i n g   3 . 0 . 1 ,   E c l i p s e   M 2 T   -   J E T   1 . 1 . 1   ,   E c l i p s e   Q V T   O p e r a t i o n a l   ,   E c l i p s e   p l a t f o r m   4 . 2 . 2   h t t p s : / / g i t h u b . c o m / e c l i p s e / e c l i p s e . p l a t f o r m / t r e e / m a s t e r / u p d a t e 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 	 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 1 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 5 
 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 	 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 9 3   
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 0 3 3 3 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 9 8 1 8 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 9 9 9 3 7     
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 2 4 4 3 4 1 
   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 9 7 3 4 2 
   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 3 6 4 2 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 1 3 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 2 4 
 
 I n   a d d i t i o n ,   I B M   m a d e   c e r t a i n   a d d i t i o n a l   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e   t h a t   w e r e   n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   f r o m   f t p : / / f t p . s o f t w a r e . i b m . c o m / s o f t w a r e / r a t i o n a l / o p e n s o u r c e / r a d /   o r   b y   s e n d i n g   a n   e m a i l   t o     i e s @ c a . i b m . c o m . 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E N D   O F   R S x   C o m m o n   9 . 0   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = =     E n d   o f   I B M   D a t a   S t u d i o   c l i e n t   V 4 . 1 . 0 . 1   N o t i c e s   = = = = = = = = = = = = = 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   
 S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 A p a c h e   C o m m o n s   D a e m o n   V 1 . 0 . 2 
 A p a c h e   C o m m o n s   B e a n U t i l s   V 1 . 7 . 0 
 A p a c h e   C o m m o n s   C o d e c   V 1 . 3 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   V 3 . 2 . 1 
 A p a c h e   C o m m o n s   D B C P   V 1 . 2 . 1 
 A p a c h e   C o m m o n s   F i l e U p l o a d   V 1 . 2 
 A p a c h e   C o m m o n s   H T T P C l i e n t   V 4 . 0 . 1 
 A p a c h e   C o m m o n s   I O   V 1 . 4 
 A p a c h e   C o m m o n s   L a n g   V 2 . 3 
 A p a c h e   C o m m o n s   L o g g i n g   V 1 . 0 . 4 
 A p a c h e   C o m m o n s   N e t   V 2 . 0 
 A p a c h e   C o m m o n s   P o o l   V 1 . 3 
 A p a c h e   D e r b y   V 1 0 . 5 
 A p a c h e   L o g 4 J   V 1 . 2 . 1 4 
 A p a c h e   X M L - R P C   V 3 . 1 
 A p a c h e   W S - C o m m o n   U t i l   V 1 . 0 . 2 
 A p a c h e   W I N K   v 1 . 0 
 C o d e   G e n e r a t i o n   L i b r a r y   V 2 . 1 . 3 
 J e t t y   v 6 . 1 . 2 3 ( S u b s e t ) 
     -   j e t t y - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . s e r v e r _ 6 . 1 . 2 3 . j a r ) 
     -   j e t t y - u t i l - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . u t i l _ 6 . 1 . 2 3 . j a r ) 
 Q u a r t z   ( O p e n   S y m p h o n y )   v 1 . 8 . 4 
 S N M P 4 J   v 1 . 1 0 . 1 
 S p r i n g   D y n a m i c   M o d u l e s   V 1 . 1 . 0 
 S p r i n g   F r a m e w o r k   V 2 . 5 . 5 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   
 l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A S M   C O D E .   T h i s   P r o g r a m   i n c l u d e s   A S M   V 2 . 2 . 3 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
     
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   A S M   V 2 . 2 . 3   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C A I R N G O R M   C O D E .   T h i s   P r o g r a m   i n c l u d e s   C a i r n g o r m   V 2 . 2 . 1 .     T h e   f o l l o w i n g   a r e   
 n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t   ( c )   2 0 0 7   -   2 0 0 8   A d o b e 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 E N D   O F   C A I R N G O R M   V 2 . 2 . 1   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 D I T A   D T D   C O D E .   T h i s   P r o g r a m   i n c l u d e s   D a r w i n   I n f o r m a t i o n   T y p i n g   A r c h i t e c t u r e   
 ( D I T A )   V e r s i o n   1 . 1   D o c u m e n t   T y p e   D e f i n i t i o n s   ( D T D s ) .     T h e   f o l l o w i n g   a r e   n o t i c e s   
 a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   D I T A . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t     O A S I S   1 9 9 3 - 2 0 0 7 .   A l l   R i g h t s   R e s e r v e d . 
 
 A l l   c a p i t a l i z e d   t e r m s   i n   t h e   f o l l o w i n g   t e x t   h a v e   t h e   m e a n i n g s   a s s i g n e d   t o   t h e m   
 i n   t h e   O A S I S   I n t e l l e c t u a l   P r o p e r t y   R i g h t s   P o l i c y   ( t h e   " O A S I S   I P R   P o l i c y " ) .   T h e   
 f u l l   P o l i c y   m a y   b e   f o u n d   a t   t h e   O A S I S   w e b s i t e . 
 
 T h i s   d o c u m e n t   a n d   t r a n s l a t i o n s   o f   i t   m a y   b e   c o p i e d   a n d   f u r n i s h e d   t o   o t h e r s ,   a n d   
 d e r i v a t i v e   w o r k s   t h a t   c o m m e n t   o n   o r   o t h e r w i s e   e x p l a i n   i t   o r   a s s i s t   i n   i t s   
 i m p l e m e n t a t i o n   m a y   b e   p r e p a r e d ,   c o p i e d ,   p u b l i s h e d ,   a n d   d i s t r i b u t e d ,   i n   w h o l e   o r   
 i n   p a r t ,   w i t h o u t   r e s t r i c t i o n   o f   a n y   k i n d ,   p r o v i d e d   t h a t   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   s e c t i o n   a r e   i n c l u d e d   o n   a l l   s u c h   c o p i e s   a n d   d e r i v a t i v e   w o r k s .   
 H o w e v e r ,   t h i s   d o c u m e n t   i t s e l f   m a y   n o t   b e   m o d i f i e d   i n   a n y   w a y ,   i n c l u d i n g   b y   
 r e m o v i n g   t h e   c o p y r i g h t   n o t i c e   o r   r e f e r e n c e s   t o   O A S I S ,   e x c e p t   a s   n e e d e d   f o r   t h e   
 p u r p o s e   o f   d e v e l o p i n g   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   
 C o m m i t t e e   ( i n   w h i c h   c a s e   t h e   r u l e s   a p p l i c a b l e   t o   c o p y r i g h t s ,   a s   s e t   f o r t h   i n   t h e   
 O A S I S   I P R   P o l i c y ,   m u s t   b e   f o l l o w e d )   o r   a s   r e q u i r e d   t o   t r a n s l a t e   i t   i n t o   
 l a n g u a g e s   o t h e r   t h a n   E n g l i s h . 
 
 T h e   l i m i t e d   p e r m i s s i o n s   g r a n t e d   a b o v e   a r e   p e r p e t u a l   a n d   w i l l   n o t   b e   r e v o k e d   b y   
 O A S I S   o r   i t s   s u c c e s s o r s   o r   a s s i g n s . 
 
 T h i s   d o c u m e n t   a n d   t h e   i n f o r m a t i o n   c o n t a i n e d   h e r e i n   i s   p r o v i d e d   o n   a n   " A S   I S "   
 b a s i s   a n d   O A S I S   D I S C L A I M S   A L L   W A R R A N T I E S ,   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   A N Y   W A R R A N T Y   T H A T   T H E   U S E   O F   T H E   I N F O R M A T I O N   H E R E I N   W I L L   N O T   I N F R I N G E   
 A N Y   O W N E R S H I P   R I G H T S   O R   A N Y   I M P L I E D   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   O R   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 . 
 
 O A S I S   r e q u e s t s   t h a t   a n y   O A S I S   P a r t y   o r   a n y   o t h e r   p a r t y   t h a t   b e l i e v e s   i t   h a s   
 p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   
 O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   t o   n o t i f y   O A S I S   T C   
 A d m i n i s t r a t o r   a n d   p r o v i d e   a n   i n d i c a t i o n   o f   i t s   w i l l i n g n e s s   t o   g r a n t   p a t e n t   
 l i c e n s e s   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   o f   t h e   
 O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n . 
 
 O A S I S   i n v i t e s   a n y   p a r t y   t o   c o n t a c t   t h e   O A S I S   T C   A d m i n i s t r a t o r   i f   i t   i s   a w a r e   o f   
 a   c l a i m   o f   o w n e r s h i p   o f   a n y   p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   
 i m p l e m e n t a t i o n s   o f   t h i s   s p e c i f i c a t i o n   b y   a   p a t e n t   h o l d e r   t h a t   i s   n o t   w i l l i n g   t o   
 p r o v i d e   a   l i c e n s e   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   
 o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n .   O A S I S   m a y   
 i n c l u d e   s u c h   c l a i m s   o n   i t s   w e b s i t e ,   b u t   d i s c l a i m s   a n y   o b l i g a t i o n   t o   d o   s o . 
 
 O A S I S   t a k e s   n o   p o s i t i o n   r e g a r d i n g   t h e   v a l i d i t y   o r   s c o p e   o f   a n y   i n t e l l e c t u a l   
 p r o p e r t y   o r   o t h e r   r i g h t s   t h a t   m i g h t   b e   c l a i m e d   t o   p e r t a i n   t o   t h e   i m p l e m e n t a t i o n   
 o r   u s e   o f   t h e   t e c h n o l o g y   d e s c r i b e d   i n   t h i s   d o c u m e n t   o r   t h e   e x t e n t   t o   w h i c h   a n y   
 l i c e n s e   u n d e r   s u c h   r i g h t s   m i g h t   o r   m i g h t   n o t   b e   a v a i l a b l e ;   n e i t h e r   d o e s   i t   
 r e p r e s e n t   t h a t   i t   h a s   m a d e   a n y   e f f o r t   t o   i d e n t i f y   a n y   s u c h   r i g h t s .   I n f o r m a t i o n   
 o n   O A S I S '   p r o c e d u r e s   w i t h   r e s p e c t   t o   r i g h t s   i n   a n y   d o c u m e n t   o r   d e l i v e r a b l e   
 p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   c a n   b e   f o u n d   o n   t h e   O A S I S   w e b s i t e .   
 C o p i e s   o f   c l a i m s   o f   r i g h t s   m a d e   a v a i l a b l e   f o r   p u b l i c a t i o n   a n d   a n y   a s s u r a n c e s   o f   
 l i c e n s e s   t o   b e   m a d e   a v a i l a b l e ,   o r   t h e   r e s u l t   o f   a n   a t t e m p t   m a d e   t o   o b t a i n   a   
 g e n e r a l   l i c e n s e   o r   p e r m i s s i o n   f o r   t h e   u s e   o f   s u c h   p r o p r i e t a r y   r i g h t s   b y   
 i m p l e m e n t e r s   o r   u s e r s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   
 c a n   b e   o b t a i n e d   f r o m   t h e   O A S I S   T C   A d m i n i s t r a t o r .   O A S I S   m a k e s   n o   r e p r e s e n t a t i o n   
 t h a t   a n y   i n f o r m a t i o n   o r   l i s t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   w i l l   a t   a n y   t i m e   b e   
 c o m p l e t e ,   o r   t h a t   a n y   c l a i m s   i n   s u c h   l i s t   a r e ,   i n   f a c t ,   E s s e n t i a l   C l a i m s . 
 
 T h e   n a m e   " O A S I S "   i s   a   t r a d e m a r k   o f   O A S I S ,   t h e   o w n e r   a n d   d e v e l o p e r   o f   t h i s   
 s p e c i f i c a t i o n ,   a n d   s h o u l d   b e   u s e d   o n l y   t o   r e f e r   t o   t h e   o r g a n i z a t i o n   a n d   i t s   
 o f f i c i a l   o u t p u t s .   O A S I S   w e l c o m e s   r e f e r e n c e   t o ,   a n d   i m p l e m e n t a t i o n   a n d   u s e   o f ,   
 s p e c i f i c a t i o n s ,   w h i l e   r e s e r v i n g   t h e   r i g h t   t o   e n f o r c e   i t s   m a r k s   a g a i n s t   
 m i s l e a d i n g   u s e s .   P l e a s e   s e e   h t t p : / / w w w . o a s i s - o p e n . o r g / w h o / t r a d e m a r k . p h p   f o r   
 a b o v e   g u i d a n c e . 
 
 E N D   O F   D I T A   V 1 . 1   D T D S   N O T I C E   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 D o j o   T o o l k i t   1 . 1 0 
 
 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 1 0   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
   
   
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 4 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e   V e r s i o n   
 2 . 0 ,   J a n u a r y   2 0 0 4 .     T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   
 m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 * 	 O p e n A j a x . j s     O p e n   A j a x   h u b   1 . 0   l i b r a r y 
 * 	 U t i l / l e s s     L e s s . j s   1 . 1 . 4   l i b r a r y 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   
 w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   n o t i c e   f r o m   t h e   A p a c h e   S o f t w a r e   
 F o u n d a t i o n :     
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,     u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
           ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
           W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
           ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
           s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
           ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
           t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
           a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
           t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
           W o r k s ;   a n d 
 
           ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
           d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
           i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
           w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
           p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
           t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
           p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
           d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
           w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
           w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
           o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
           m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
           w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
           a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
           a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
           t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .     N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e . 
 
 C S S   S t y l e s   f r o m     Y a h o o   W i d g e t   L i b r a r y   L i b r a r y 
 C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . 
   A l l   r i g h t s   r e s e r v e d . 
   R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   N e i t h e r   t h e   n a m e   o f   Y a h o o !   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n   o f   Y a h o o !   I n c .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F i r e b u g   L i t e   F i l e s .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 
 	 	     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   B S D   L i c e n s e   ( s e e   b e l o w ) 
 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 	 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 	 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 	 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 	 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 	 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   F I R E B U G   L I T E   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 U n i c o d e   C L D R   D a t a   F i l e s .     T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s 
 w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   
 d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   
 C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   
 ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   
 C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   
 D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   
 U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   
 U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d     d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   
 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 ,   a n d / o r   s e l l   
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d     t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   
 t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   
 a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   
 t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   
 h a s   b e e n   m o d i f i e d . 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   
 S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   
 o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   U N I C O D E   C L D R   D A T A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J s o n . p h p     i s   u s e d   i n   a   n u m b e r   o f   t e s t   c a s e s   a n d   r e d i s t r i b u t e d   u n d e r   t e r m s   o f   t h e   N e w   B S D   
 L i c e n s e .     N o t e   t h a t   t h i s   c o n t e n t   i s   n o t   g o v e r n e d   b y   t h e   J S O N   l i c e n s e   ( g o o d   v s   e v i l )   f r o m   
 J S O N . o r g   ( h t t p : / / w w w . j s o n . o r g / l i c e n s e . h t m l ) .   
 c o p y r i g h t   ( c )   2 0 0 5   M i c h a l   M i g u r s k i 
 
 
 d o j o x / l a n g / f u n c t i o n a l . j s   -   p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n ,   i n v o k e ,   
 p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   O l i v e r   S t e e l e   
 ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 w h i c h   w a s   p u b l i s h e d   u n d e r   M I T   L i c e n s e 
 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   
 L i c e n s e . 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( c )   2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( c )   2 0 0 6   I v a n   S a g a l a e v 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 E N D   O F   J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s       
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   I C U 4 J .     N o   p a r t s   o f   I C U 4 J   s h i p   w i t h   D o j o ;   h o w e v e r ,   
 t h e   H e b r e w   d a t e   s u p p o r t   i s   p o r t e d   f r o m   I C U 4 J   ( a s   a   d e r i v a t i v e   w o r k ) : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   
 t h e i r   r e s p e c t i v e   o w n e r s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   U S   m a p   d a t a   i n       d o j o - d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 	 A r e   t h e r e   l e g a l   r e s t r i c t i o n s   o n   a c c e s s   o r   u s e   o f   t h e   d a t a ? 
 
 	 	 A c c e s s _ C o n s t r a i n t s :   N o n e   
 	 	 U s e _ C o n s t r a i n t s :   
 	 	 	 N o n e .   A c k n o w l e d g m e n t   o f   t h e   N a t i o n a l   A t l a s   o f   t h e   U n i t e d   
 S t a t e s   
 	 	 	 o f   A m e r i c a   a n d   ( o r )   t h e   U . S .   G e o l o g i c a l   S u r v e y   w o u l d   b e   
 	 	 	 a p p r e c i a t e d   i n   p r o d u c t s   d e r i v e d   f r o m   t h e s e   d a t a .   
 
 	 1 .   W h o   d i s t r i b u t e s   t h e   d a t a   s e t ?   ( D i s t r i b u t o r   1   o f   1 ) 
 
 	 	 E a r t h   S c i e n c e   I n f o r m a t i o n   C e n t e r ,   U . S .   G e o l o g i c a l   S u r v e y 
 	 	 5 0 7   N a t i o n a l   C e n t e r 
 	 	 R e s t o n ,   V A   2 0 1 9 2 
 
 	 	 1 - 8 8 8 - A S K - U S G S   ( 1 - 8 8 8 - 2 7 5 - 8 7 4 7 )   ( v o i c e ) 
 
 
 	 	 C o n t a c t _ I n s t r u c t i o n s :   
 	 	 	 I n   a d d i t i o n   t o   t h e   a d d r e s s   a b o v e   t h e r e   a r e   o t h e r   E S I C   
 o f f i c e s   t h r o u g h o u t   t h e   	 
 	 	 	 c o u n t r y .   A   f u l l   l i s t   o f   t h e s e   o f f i c e s   i s   a t   
 	 	 	     h t t p : / / m a p p i n g . u s g s . g o v / e s i c / e s i c _ i n d e x . h t m l     .   
 
 	 2 .   W h a t ' s   t h e   c a t a l o g   n u m b e r   I   n e e d   t o   o r d e r   t h i s   d a t a   s e t ? 
 
 	 3 .   W h a t   l e g a l   d i s c l a i m e r s   a m   I   s u p p o s e d   t o   r e a d ? 
 
 	 	 A l t h o u g h   t h e s e   d a t a   h a v e   b e e n   p r o c e s s e d   s u c c e s s f u l l y   o n   a   
 c o m p u t e r   s y s t e m   
 	 	 a t   t h e   U . S .   G e o l o g i c a l   S u r v e y ,   n o   w a r r a n t y   e x p r e s s e d   o r   i m p l i e d   
 i s   m a d e   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   r e g a r d i n g 
 	 	 t h e   u t i l i t y   o f   t h e   d a t a   o n   a n y   o t h e r   s y s t e m ,   n o r   s h a l l   t h e   a c t   o f   
 d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y .   N o 
 	 	 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   i n   t h e   
 u s e   o f   t h e s e   d a t a . 
 
 	 4 .   H o w   c a n   I   d o w n l o a d   o r   o r d e r   t h e   d a t a ? 
 
 	 	 A v a i l a b i l i t y   i n   d i g i t a l   f o r m : 
 	 	 	 
 	 	 D a t a   f o r m a t :   E S R I   S h a p e f i l e     
 	 	 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
   
 	 	 D a t a   f o r m a t :   S D T S     
 	 	 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
   
 
 	 	 C o s t   t o   o r d e r   t h e   d a t a :   
 
 	 	 T h e r e   i s   n o   c h a r g e   f o r   t h e   o n l i n e   o p t i o n .   F o r   N a t i o n a l   A t l a s   
 f i l e s   o r d e r e d   o n   C D - R O M   
 	 	 t h e r e   i s   a   b a s e   p r i c e   o f   $ 4 5 . 0 0   p e r   d i s c ,   a   h a n d l i n g   f e e   o f   
 $ 5 . 0 0 ,   a n d   a   p e r - f i l e   
 	 	 c h a r g e   b a s e d   o n   f i l e   s i z e .   T h e   c h a r g e   f o r   f i l e s   l e s s   t h a n   1 0   
 m e g a b y t e s   i n   s i z e   i s   
 	 	 $ 1 . 0 0 .   T h e   c h a r g e   f o r   f i l e s   t h a t   r a n g e   i n   s i z e   f r o m   1 0   t o   1 5 0   
 m e g a b y t e s   i s   $ 7 . 5 0 .   T h e   
 	 	 c h a r g e   f o r   f i l e s   o f   1 5 0   m e g a b y t e s   o r   l a r g e r   i s   $ 1 5 . 0 0 .   T h e   c h a r g e   
 i s   $ 7 . 5 0   f o r   t h e   
 	 	 M a j o r   R o a d s   o f   t h e   U n i t e d   S t a t e s   d a t a   s e t . 
 
 
 	 	 S p e c i a l   i n s t r u c t i o n s : 
 
 	 	 	 T o   o r d e r   f i l e s   o n   C D - R O M ,   p l e a s e   s e e   
     h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l # q 1 2     .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   n o n   U S   m a p   d a t a   i n       d o j o - 
 d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 
 P u b l i c   D o m a i n .   A l l   v e r s i o n s   o f   N a t u r a l   E a r t h   r a s t e r   +   v e c t o r   m a p   d a t a   f o u n d   o n   
 t h i s   w e b s i t e   a r e   i n   t h e   p u b l i c   d o m a i n . 
 Y o u   m a y   u s e   t h e   m a p s   i n   a n y   m a n n e r ,   i n c l u d i n g   m o d i f y i n g   t h e   c o n t e n t   a n d   d e s i g n ,   
 e l e c t r o n i c   d i s s e m i n a t i o n ,   a n d   o f f s e t 
 p r i n t i n g .   T h e   p r i m a r y   a u t h o r s ,   T o m   P a t t e r s o n   a n d   N a t h a n i e l   V a u g h n   K e l s o ,   a n d   a l l   
 o t h e r   c o n t r i b u t o r s   r e n o u n c e   a l l 
 f i n a n c i a l   c l a i m   t o   t h e   m a p s   a n d   i n v i t e s   y o u   t o   u s e   t h e m   f o r   p e r s o n a l ,   
 e d u c a t i o n a l ,   a n d   c o m m e r c i a l   p u r p o s e s . 
 
 N o   p e r m i s s i o n   i s   n e e d e d   t o   u s e   N a t u r a l   E a r t h .   C r e d i t i n g   t h e   a u t h o r s   i s   
 u n n e c e s s a r y . 
 
 H o w e v e r ,   i f   y o u   w i s h   t o   c i t e   t h e   m a p   d a t a ,   s i m p l y   u s e   o n e   o f   t h e   f o l l o w i n g . 
 
 S h o r t   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h . 
 
 L o n g   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h .   F r e e   v e c t o r   a n d   r a s t e r   m a p   d a t a   @   
 n a t u r a l e a r t h d a t a . c o m . 
 
 A l l   u s e r s   o f   N a t u r a l   E a r t h   a r e   h i g h l y   e n c o u r a g e d   t o   r e a d   a b o u t   d a t a   s o u r c e s   a n d   
 m a n i p u l a t i o n   i n   t h e   D a t a   C r e a t i o n   s e c t i o n . 
 
 T h e   a u t h o r s   p r o v i d e   N a t u r a l   E a r t h   a s   a   p u b l i c   s e r v i c e   a n d   a r e   n o t   r e s p o n s i b l e   
 f o r   a n y   p r o b l e m s   r e l a t i n g   t o   a c c u r a c y , 
 c o n t e n t ,   d e s i g n ,   a n d   h o w   i t   i s   u s e d .   I f   y o u   f i n d   a n   e r r o r   o r   o m i s s i o n ,   p l e a s e   
 r e p o r t   i t   f o r   f u t u r e   u p d a t e s . 
 
 T h e   a u t h o r s   u s e d   d a t a   f r o m   T h e   W a s h i n g t o n   P o s t ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   
 b e i n g   p r o v i d e d   b y   T h e   W a s h i n g t o n   P o s t   f o r 
         t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .     T h e   W a s h i n g t o n   P o s t   m a k e s   n o   
 c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y 
         o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o 
         t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   
 o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
         w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   T h e   W a s h i n g t o n   P o s t   f o r   a n y   
 c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f 
         t h e   d a t a . 
 
 T h e   a u t h o r s   u s e d   r i v e r   a n d   l a k e   d a t a   ( f o r   E u r o p e   o n l y )   f r o m   t h e   E u r o p e a n   
 C o m m i s s i o n ,   J o i n t   R e s e a r c h   C e n t r e ,   I n s t i t u t e 
 f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   
 b e i n g   p r o v i d e d   b y   E u r o p e a n   C o m m i s s i o n ,   J o i n t 
         R e s e a r c h   C e n t r e ,   I n s t i t u t e   f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y   ( J R C   I E S )   f o r   
 t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d 
         b a s e   m a p .   T h e   E C   J R C   I E S   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r   
 c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o 
         r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   
 t o   t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a 
         f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   
 w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d 
         b y   E C   J R C   I E S   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a . 
 
 T h e   a u t h o r s   u s e d   r o a d   t r a n s p o r t a t i o n   d a t a   ( f o r   N o r t h   A m e r i c a   o n l y )   f r o m   X N R   
 P r o d u c t i o n s ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   
 b e i n g   p r o v i d e d   b y   X N R   P r o d u c t i o n s   f o r   t h e 
         s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   X N R   m a k e s   n o   c l a i m s   a s   t o   t h e   
 c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e 
         d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r 
         f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   
 c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o 
         r e s p o n s i b i l i t y   i s   a s s u m e d   b y   X N R   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   
 E a r t h s   u s e   o f   t h e   d a t a . 
 
 H a p p y   m a p p i n g ! 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   w i l l   b e   a d d e d   t o   t h e   n o t i c e s   f i l e   f o r   S h r i n k s a f e   ( a n d   c a l l e d   o u t   
 i n   t h e   D O U   f o r   D o j o ) : 
 
 T h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   c o v e r s   t h e   o p t i o n a l   S h r i n k s a f e   b u i l d   
 t o o l ,   a n d   M o z i l l a   R h i n o   1 . 7 r 2   w h i c h   i s   r e d i s t r i b u t e d   w i t h   t h a t   t o o l .     S h r i n k s a f e   
 c o n t a i n s   m o d i f i e d   f i l e s   f r o m   M o z i l l a   R h i n o   c o v e r e d   u n d e r   M o z i l l a   P u b l i c   L i c e n s e   
 V e r s i o n   1 . 1 .     T h e   s o u r c e   c o d e   f o r   t h e s e   m o d i f i c a t i o n s   h a s   b e e n   m a d e   a v a i l a b l e   a t   
 t h e   p u b l i c   D o j o   s v n   r e p o s i t o r y   a t   h t t p : / / w w w . d o j o t o o l k i t . o r g .     
 
 T h e   S h r i n k s a f e   t o o l   r e q u i r e s   u s e   o f   M o z i l l a   R h i n o   1 . 6 r 7   o r   h i g h e r   i n   o r d e r   t o   
 r u n .     W e   a r e   r e l y i n g   o n   t h e   s e p a r a t e   D D   C h e c k l i s t   a l r e a d y   a p p r o v e d   f o r   t h e   R h i n o   
 1 . 7 R 2   j a r .   T h e   v e r s i o n   o f   R h i n o   t h a t   w i l l   b e   r e d i s t r i b u t e d   w i t h   t h e   S h r i n k s a f e   
 p a c k a g e   b y   d e f a u l t   i s   t h e   a p p r o v e d   v e r s i o n   o f   M o z i l l a   R h i n o   1 . 7 r 2 . 
 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 D T P   C O D E .   T h i s   P r o g r a m   i n c l u d e s   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K     
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   
 t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E P L   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   E c l i p s e   P u b l i c   L i c e n s e .     T h i s   
 s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   
 i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y ,   i n c l u d i n g   E c l i p s e . o r g .       
 
 D a t a   T o o l s   P r o j e c t   ( D T P )   o f   I B M   E c l i p s e   S D K 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   
 I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F L E X L I B   C O D E .   T h i s   P r o g r a m   i n c l u d e s   F l e x l i b   V 2 . 4 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
       C o p y r i g h t   ( c )   2 0 0 7   F l e x L i b   C o n t r i b u t o r s .   S e e : 
     h t t p : / / c o d e . g o o g l e . c o m / p / f l e x l i b / w i k i / P r o j e c t C o n t r i b u t o 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 . 
 
 E N D   O F   F L E X L I B   V 2 . 4   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 I E S   3 . 6 . 2 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I B M   E C L I P S E   S D K   C O D E .   T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 3 . 6 . 2     T h e   
 f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   
 p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 T h e   f o l l o w i n g   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   2 . 1 . 1   
 A p a c h e   C o m m o n s   E L   1 . 0   
 A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 4 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r ) 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I s   2 . 0 ) 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   A P I s   2 . 4 . 0 ) 
 A p a c h e   X M L 4 J   4 . 3 
 E c l i p s e   3 . 4 . 2 
 E c l i p s e   D T P   1 . 6 . 2 
 E c l i p s e   E M F   2 . 4 . 2 
 E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 4 . 2 	 
 D e r b y   1 0 . 3 . 1 . 4 
 I C U 4 J   3 . 8 . 1   
 J a v a   S e r v l e t   A P I   2 . 4 . 0 	 J e t t y   5 . 1 . 1 4 
 J S c h   0 . 1 . 3 7 
 J U n i t   4 . 3 . 1 
 O S G i   M a t e r i a l s   4 . 1 . 0 
 B u s i n e s s   &   I n t e l l i g e n c e   R e p o r t i n g   T o o l s   2 . 3 . 2 ( B I R T ) 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   
 i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   
 c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   
 f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   
 F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   
 n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   
 E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   
 l i c e n s e   a g r e e m e n t .   
 
 E N D   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J A X B   J T C   &   J S R   C O D E .   T h i s   P r o g r a m   i n c l u d e s   J A X B   J T C   R I 2 . 0 . 5   &   J S R   1 7 3 - a p i - 1 . 0 .   
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   
 t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
     
 
 C o p y r i g h t   ( c )   2 0 0 4   K o h s u k e   K a w a g u c h i 
 
 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 . 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S o u r c e F o r g e   I S O - R E L A X   P r o j e c t   
 ( A S A M I   T o m o h a r u ,   K o h s u k e   K a w a g u c h i ,   a n d   M U R A T A   M a k o t 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 . 
   
 E N D   O F   J A X B   J T C   R I 2 . 0 . 5   A N D   J S R   1 7 3 - A P I - 1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S A X O N   C O D E .   T h i s   P r o g r a m   i n c l u d e s   S a x o n   V 9 . 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 G e n e r i c   S o r t e r 
 n e t . s f . s a x o n . s o r t . G e n e r i c S o r t e r 
 C o p y r i g h t     1 9 9 9   C E R N   -   E u r o p e a n   O r g a n i z a t i o n   f o r   N u c l e a r   R e s e a r c h . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   C E R N   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s e d   o r   i m p l i e d   w a r r a n t y . 
 
 X P a t h   P a r s e r   
 n e t . s f . s a x o n . e x p r . * ,   m o d u l e s   E x p r e s s i o n P a r s e r ,   T o k e n i z e r ,   T o k e n 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9   J a m e s   C l a r k 
 
 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   J A M E S   C L A R K   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   J a m e s   C l a r k   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   J a m e s   C l a r k . 
 
 R e g e x   T r a n s l a t o r 
 n e t . s f . s a x o n . j a v a ,   m o d u l e s   J D K 1 4 R e g e x T r a n s l a t o r   a n d   J D K 1 5 R e g e x T r a n s l a t o r ,   a n d   n e t . s f . s a x o n . d o t n e t ,   m o d u l e   D o t N e t R e g e x T r a n s l a t o r 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   S A X O N   V 9 . 0   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S L F 4 J   C O D E .   T h i s   P r o g r a m   i n c l u d e s   S L F 4 J   V 1 . 5 . 5 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 .   
 
 E N D   O F   S L F 4 J   V 1 . 5 . 5   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E   I I .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     
 
       -   A p a c h e   D e r b y   V 1 0 . 3 
       -   A p a c h e   J S O N 4 J   V 1 . 0   
       -   A p a c h e   C o m m o n s   B C E L   V 5 . 2 
       -   A p a c h e   A b d e r a   V 0 . 4 . 0 
       -   A p a c h e   W i n k   V   1 . 1 . 2 
       - A p a c h e   M y   F a c e s   V 2 . 0 . 5 
       -   A p a c h e   U n i f i e d   E x p r e s s i o n   L a n g u a g e   A P I s   1 . 0   
       -   A p a c h e   O p e n W e b B e a n s   M 7 - 1 2 0 - 2 
 
       -     A p a c h e   A b d e r a   V 0 . 4 . 0 
       -     A p a c h e   W i n k   1 . 1 . 2 
       -     A p a c h e   M y   F a c e s   2 . 0 . 5 
         -     A p a c h e   A r i e s   1 2 9 7 7 8 4 
         -   A p a c h e   U n i f i e d   E x p r e s s i o n   L a n g u a g e   A P I s   V 1 . 0   
         -   A p a c h e   O p e n W e b B e a n s   M 7 - 1 2 0 - 2   
 
         -   A p a c h e   A r i e s   1 2 9 7 7 8 4   
         -   A p a c h e   C o m m o n s   C o l l e c t i o n s   V 3 . 2 . 1   
         -   A p a c h e   C o m m o n s   L a n g   V 2 . 4   
         -   A p a c h e   C o m m o n s   P o o l   V 1 . 5 . 4   
         -   A p a c h e   C o m m o n s   C o d e c   V 1 . 4   
           -   A p a c h e   C o m m o n s   D i s c o v e r y   V 0 . 2 
           -   A p a c h e   C o m m o n s   F i l e   U p l o a d   V 1 . 2 . 1   
           -   A p a c h e   C o m m o n s   I O   V 1 . 4 
           -   A p a c h e   C o m m o n s   L o g g i n g   V 1 . 0 . 3   
           -   A p a c h e   F e l i x   O B R   V 1 . 6 . 4   
           -   A p a c h e   F e l i x   S C R   V 1 . 4 . 1   r .   1 2 9 8 2 6 8   
           -   A p a c h e   F e l i x   S h e l l   V 1 . 5   
           -   J a s p e r   E L   V 2 . 2   
           -   J a c k s o n   J S O N   P r o c e s s o r   V 1 . 6 . 2 
 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s 
   *             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s 
   *             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r 
   *             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F   A P A C H E   I I   N O T I C E S   A N D   I N F O R M A T I O N   
 
 
 R S A   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   R S A   s o f t w a r e : 
 
 -   R S A   M D 5   ( A p r i l   1 9 9 2   V e r s i o n     -     o r i g i n a l   I E T F   R F C   1 3 2 1   s a m p l e   i m p l e m e n t a t i o n )   
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   R S A   D a t a   S e c u r i t y :     
 
 / *   C O P Y R I G H T   ( C )   1 9 9 1 - 2 ,   R S A   D A T A   S E C U R I T Y ,   I N C .   C R E A T E D   1 9 9 1 .   A L L       
 R I G H T S   R E S E R V E D . 
 L I C E N S E   T O   C O P Y   A N D   U S E   T H I S   S O F T W A R E   I S   G R A N T E D   P R O V I D E D   T H A T   I T 
 I S   I D E N T I F I E D   A S   T H E   " R S A   D A T A   S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T 
 A L G O R I T H M "   I N   A L L   M A T E R I A L   M E N T I O N I N G   O R   R E F E R E N C I N G   T H I S   S O F T W A R E 
 O R   T H I S   F U N C T I O N . 
 L I C E N S E   I S   A L S O   G R A N T E D   T O   M A K E   A N D   U S E   D E R I V A T I V E   W O R K S   P R O V I D E D 
 T H A T   S U C H   W O R K S   A R E   I D E N T I F I E D   A S   " D E R I V E D   F R O M   T H E   R S A   D A T A 
 S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T   A L G O R I T H M "   I N   A L L   M A T E R I A L 
 M E N T I O N I N G   O R   R E F E R E N C I N G   T H E   D E R I V E D   W O R K . 
 R S A   D A T A   S E C U R I T Y ,   I N C .   M A K E S   N O   R E P R E S E N T A T I O N S   C O N C E R N I N G   E I T H E R 
 T H E   M E R C H A N T A B I L I T Y   O F   T H I S   S O F T W A R E   O R   T H E   S U I T A B I L I T Y   O F   T H I S 
 S O F T W A R E   F O R   A N Y   P A R T I C U L A R   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S " 
 W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D . 
 T H E S E   N O T I C E S   M U S T   B E   R E T A I N E D   I N   A N Y   C O P I E S   O F   A N Y   P A R T   O F   T H I S 
 D O C U M E N T A T I O N   A N D / O R   S O F T W A R E . 
   * / 
 
 E N D   O F   R S A   N O T I C E S   A N D   I N F O R M A T I O N   
 
 
 T h i s   p r o g r a m   i n c l u d e s   A S M   4 . 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 2 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h 
 o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   c o p y r i g h t   n o t i c e , t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   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   I M P L I E D   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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S ( I N C L U D I N G , 
   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   
 I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E 
   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E n d   o f   N o t i c e s   F i l e . 
 
 
 
 
 J A V A   S D K   7 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   P r o g r a m   i n c l u d e s   I B M   J A V A   S D K / J R E     V 7 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 L o c a t i o n   o f   N o t i c e s   F i l e 
 T h e   n o t i c e s   f i l e   i s   l o c a t e d   i n   d i r e c t o r y :       . . . \ j d k \ n o t i c e s . t x t     
 
 E N D   O F   I B M   J A V A   S D K / J R E     V 7   J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4   I O L A   a n d   O l e   L a u r s e n 
 
 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 . 
 
 
 
 
 A p a c h e   L i c e n s e s 
 
 A m a z o n   W e b   S e r v i c e s   S D K   f o r   J a v a   ( A W S   S D K   f o r   J a v a )   v 1 . 3 . 2 2   
 	 A p a c h e   C o m m o n s   C o d e c   1 . 8   
 	 A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 . 1   
 	 A p a c h e   D i r e c t o r y   L D A P   A P I     1 . 0 . 0 - M 2 0     
 	 A p a c h e   H t t p C o m p o n e n t s   C o r e   4 . 2 . 4 
 	 A p a c h e   P O I   v 3 . 9   
 	 M I N A   2 . 0 . 7   
 
                                                               A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 S L F 4 J   1 . 7 . 5     
 
 L i c e n s e :   M I T   l i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 3   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 3 - 2 0 1 4 ,   A l e x i s   J a c o m y ,   h t t p : / / s i g m a j s . o r g 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4 ,   M i c h a e l   B o s t o c k 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e   M i c h a e l   B o s t o c k   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M I C H A E L   B O S T O C K   B E   L I A B L E   F O R   A N Y   D I R E C T , 
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y 
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E 
 V e r s i o n   3 ,   2 9   J u n e   2 0 0 7 
 C o p y r i g h t     2 0 0 7   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .       h t t p : / / f s f . o r g /     
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 T h i s   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i n c o r p o r a t e s   t h e   t e r m s   a n d   c o n d i t i o n s   o f   v e r s i o n   3   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   s u p p l e m e n t e d   b y   t h e   a d d i t i o n a l   p e r m i s s i o n s   l i s t e d   b e l o w . 
 0 .   A d d i t i o n a l   D e f i n i t i o n s . 
 A s   u s e d   h e r e i n ,   " t h i s   L i c e n s e "     r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a n d   t h e   " G N U   G P L "     r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e . 
 " T h e   L i b r a r y "     r e f e r s   t o   a   c o v e r e d   w o r k   g o v e r n e d   b y   t h i s   L i c e n s e ,   o t h e r   t h a n   a n   A p p l i c a t i o n   o r   a   C o m b i n e d   W o r k   a s   d e f i n e d   b e l o w . 
 A n   " A p p l i c a t i o n "     i s   a n y   w o r k   t h a t   m a k e s   u s e   o f   a n   i n t e r f a c e   p r o v i d e d   b y   t h e   L i b r a r y ,   b u t   w h i c h   i s   n o t   o t h e r w i s e   b a s e d   o n   t h e   L i b r a r y .   D e f i n i n g   a   s u b c l a s s   o f   a   c l a s s   d e f i n e d   b y   t h e   L i b r a r y   i s   d e e m e d   a   m o d e   o f   u s i n g   a n   i n t e r f a c e   p r o v i d e d   b y   t h e   L i b r a r y . 
 A   " C o m b i n e d   W o r k "     i s   a   w o r k   p r o d u c e d   b y   c o m b i n i n g   o r   l i n k i n g   a n   A p p l i c a t i o n   w i t h   t h e   L i b r a r y .   T h e   p a r t i c u l a r   v e r s i o n   o f   t h e   L i b r a r y   w i t h   w h i c h   t h e   C o m b i n e d   W o r k   w a s   m a d e   i s   a l s o   c a l l e d   t h e   " L i n k e d   V e r s i o n "   . 
 T h e   " M i n i m a l   C o r r e s p o n d i n g   S o u r c e "     f o r   a   C o m b i n e d   W o r k   m e a n s   t h e   C o r r e s p o n d i n g   S o u r c e   f o r   t h e   C o m b i n e d   W o r k ,   e x c l u d i n g   a n y   s o u r c e   c o d e   f o r   p o r t i o n s   o f   t h e   C o m b i n e d   W o r k   t h a t ,   c o n s i d e r e d   i n   i s o l a t i o n ,   a r e   b a s e d   o n   t h e   A p p l i c a t i o n ,   a n d   n o t   o n   t h e   L i n k e d   V e r s i o n . 
 T h e   " C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e "     f o r   a   C o m b i n e d   W o r k   m e a n s   t h e   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e   f o r   t h e   A p p l i c a t i o n ,   i n c l u d i n g   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   C o m b i n e d   W o r k   f r o m   t h e   A p p l i c a t i o n ,   b u t   e x c l u d i n g   t h e   S y s t e m   L i b r a r i e s   o f   t h e   C o m b i n e d   W o r k . 
 1 .   E x c e p t i o n   t o   S e c t i o n   3   o f   t h e   G N U   G P L . 
 Y o u   m a y   c o n v e y   a   c o v e r e d   w o r k   u n d e r   s e c t i o n s   3   a n d   4   o f   t h i s   L i c e n s e   w i t h o u t   b e i n g   b o u n d   b y   s e c t i o n   3   o f   t h e   G N U   G P L . 
 2 .   C o n v e y i n g   M o d i f i e d   V e r s i o n s . 
 I f   y o u   m o d i f y   a   c o p y   o f   t h e   L i b r a r y ,   a n d ,   i n   y o u r   m o d i f i c a t i o n s ,   a   f a c i l i t y   r e f e r s   t o   a   f u n c t i o n   o r   d a t a   t o   b e   s u p p l i e d   b y   a n   A p p l i c a t i o n   t h a t   u s e s   t h e   f a c i l i t y   ( o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ) ,   t h e n   y o u   m a y   c o n v e y   a   c o p y   o f   t h e   m o d i f i e d   v e r s i o n : 
 a )   u n d e r   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   y o u   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   A p p l i c a t i o n   d o e s   n o t   s u p p l y   t h e   f u n c t i o n   o r   d a t a ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l ,   o r 
 b )   u n d e r   t h e   G N U   G P L ,   w i t h   n o n e   o f   t h e   a d d i t i o n a l   p e r m i s s i o n s   o f   t h i s   L i c e n s e   a p p l i c a b l e   t o   t h a t   c o p y . 
 3 .   O b j e c t   C o d e   I n c o r p o r a t i n g   M a t e r i a l   f r o m   L i b r a r y   H e a d e r   F i l e s . 
 T h e   o b j e c t   c o d e   f o r m   o f   a n   A p p l i c a t i o n   m a y   i n c o r p o r a t e   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y .   Y o u   m a y   c o n v e y   s u c h   o b j e c t   c o d e   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t ,   i f   t h e   i n c o r p o r a t e d   m a t e r i a l   i s   n o t   l i m i t e d   t o   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   o r   s m a l l   m a c r o s ,   i n l i n e   f u n c t i o n s   a n d   t e m p l a t e s   ( t e n   o r   f e w e r   l i n e s   i n   l e n g t h ) ,   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   o b j e c t   c o d e   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e . 
 b )   A c c o m p a n y   t h e   o b j e c t   c o d e   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 4 .   C o m b i n e d   W o r k s . 
 Y o u   m a y   c o n v e y   a   C o m b i n e d   W o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e   t h a t ,   t a k e n   t o g e t h e r ,   e f f e c t i v e l y   d o   n o t   r e s t r i c t   m o d i f i c a t i o n   o f   t h e   p o r t i o n s   o f   t h e   L i b r a r y   c o n t a i n e d   i n   t h e   C o m b i n e d   W o r k   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s ,   i f   y o u   a l s o   d o   e a c h   o f   t h e   f o l l o w i n g : 
 a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   C o m b i n e d   W o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e . 
 b )   A c c o m p a n y   t h e   C o m b i n e d   W o r k   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 c )   F o r   a   C o m b i n e d   W o r k   t h a t   d i s p l a y s   c o p y r i g h t   n o t i c e s   d u r i n g   e x e c u t i o n ,   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e s e   n o t i c e s ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p i e s   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 d )   D o   o n e   o f   t h e   f o l l o w i n g :   
 0 )   C o n v e y   t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   t h e   C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e   i n   a   f o r m   s u i t a b l e   f o r ,   a n d   u n d e r   t e r m s   t h a t   p e r m i t ,   t h e   u s e r   t o   r e c o m b i n e   o r   r e l i n k   t h e   A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i n k e d   V e r s i o n   t o   p r o d u c e   a   m o d i f i e d   C o m b i n e d   W o r k ,   i n   t h e   m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L   f o r   c o n v e y i n g   C o r r e s p o n d i n g   S o u r c e . 
 1 )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( a )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   L i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   a n d   ( b )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y   t h a t   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   L i n k e d   V e r s i o n . 
 e )   P r o v i d e   I n s t a l l a t i o n   I n f o r m a t i o n ,   b u t   o n l y   i f   y o u   w o u l d   o t h e r w i s e   b e   r e q u i r e d   t o   p r o v i d e   s u c h   i n f o r m a t i o n   u n d e r   s e c t i o n   6   o f   t h e   G N U   G P L ,   a n d   o n l y   t o   t h e   e x t e n t   t h a t   s u c h   i n f o r m a t i o n   i s   n e c e s s a r y   t o   i n s t a l l   a n d   e x e c u t e   a   m o d i f i e d   v e r s i o n   o f   t h e   C o m b i n e d   W o r k   p r o d u c e d   b y   r e c o m b i n i n g   o r   r e l i n k i n g   t h e   A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i n k e d   V e r s i o n .   ( I f   y o u   u s e   o p t i o n   4 d 0 ,   t h e   I n s t a l l a t i o n   I n f o r m a t i o n   m u s t   a c c o m p a n y   t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   a n d   C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e .   I f   y o u   u s e   o p t i o n   4 d 1 ,   y o u   m u s t   p r o v i d e   t h e   I n s t a l l a t i o n   I n f o r m a t i o n   i n   t h e   m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L   f o r   c o n v e y i n g   C o r r e s p o n d i n g   S o u r c e . ) 
 5 .   C o m b i n e d   L i b r a r i e s . 
 Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e   b y   s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   t h a t   a r e   n o t   A p p l i c a t i o n s   a n d   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   c o n v e y   s u c h   a   c o m b i n e d   l i b r a r y   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   i f   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s ,   c o n v e y e d   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 6 .   R e v i s e d   V e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   c e r t a i n   n u m b e r e d   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   " o r   a n y   l a t e r   v e r s i o n "     a p p l i e s   t o   i t ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   p u b l i s h e d   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   p r o x y   c a n   d e c i d e   w h e t h e r   f u t u r e   v e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   s h a l l   a p p l y ,   t h a t   p r o x y ' s   p u b l i c   s t a t e m e n t   o f   a c c e p t a n c e   o f   a n y   v e r s i o n   i s   p e r m a n e n t   a u t h o r i z a t i o n   f o r   y o u   t o   c h o o s e   t h a t   v e r s i o n   f o r   t h e   L i b r a r y . 
 
 
 j q u e r y - u i - d a t e r a n g e p i c k e r   0 . 3 . 3 
 C o p y r i g h t   ( c )   2 0 1 4   T a m b l e ,   I n c 
 
 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 . 
 
 j Q R a n g e S l i d e r   5 . 7 . 0 
 C o p y r i g h t   ( c )   2 0 1 2   G u i l l a u m e   G a u t r e a u 
 
 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 . 
 
 E N D   O F   N O T I C E S   F O R   I B M   D B 2   C o n f i g u r a t i o n   M a n a g e r   f o r   z / O S   V 4 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 S t a r t   o f   I B M   O p t i m   H i g h   P e r f o r m a n c e   U n l o a d   f o r   D B 2   f o r   L i n u x ,   U N I X ,   a n d   W i n d o w s   V 6 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I C U 4 C   C O D E .   T h e   P r o g r a m   i n c l u d e s   I C U   V 5 5   s o f t w a r e .     I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   L i c e n s e e   
 t h e   f o l l o w i n g   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   i n   c o n n e c t i o n   t o   t h i r d   p a r t y   c o d e . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y 
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R 
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e 
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 - - - - - - - - - - - - - - - - - - - - - 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l 
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U 
 l i b r a r i e s .   
 
 1 .   U n i c o d e   D a t a   F i l e s   a n d   S o f t w a r e 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t     1 9 9 1 - 2 0 1 6   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 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   U s e   i n 
 h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s 
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 d o c u m e n t a t i o n ,   a n d 
 ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e 
 a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r 
 S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #           T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #   t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s 
   #   p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w .   
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   #   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   #   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
   #   t h e   d i s t r i b u t i o n .   
   #     N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
   #   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   #   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
   # 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #   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   I M P L I E D   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   A N D   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 R E 
   #   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   #   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   #   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   #   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
   #   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
   #   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
   #   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   #   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
   # 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s 
   #   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e 
   #   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b 
   #   c o r p o r a .   
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h y   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #               *                                         S i n i c a .   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e , 
   #             U n i v e r s i t y   o f   I l l i n o i s 
   #     c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   # 
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   # 
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   #     o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   #     F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   #     i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   #     d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   #     c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   #     j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   # 
   #     N O   W A R R A N T Y 
   # 
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   #     r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   #     t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   #     p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   #     i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   #     i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   #     p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f 
   #     t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   #     a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   # 
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   # 
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   #     o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   #     d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   #     a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   #     w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   p r o d u c t ,   m a t e r i a l 
   #     o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   #     r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   #     k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   t i m e   d u r i n g   t h e 
   #     p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   #     f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   #     " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   #     m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   #     p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   # 
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   #     g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   #     a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #   P r o j e c t :   h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
   #   D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
   #   L i c e n s e :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   #                             ( c o p i e d   b e l o w ) 
   # 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t 
   #     m o d i f i c a t i o n s .   
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   
   #     a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   # 
   #   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   #     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n 
   #     b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
   #     c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
   #     o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 
   # 
   #   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
   #   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 4 .   B u r m e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( b u r m e s e d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     T h i s   l i s t   i s   p a r t   o f   a   p r o j e c t   h o s t e d   a t : 
   #         g i t h u b . c o m / k a n y a w t e c h / m y a n m a r - k a r e n - w o r d - l i s t s 
   # 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( c )   2 0 1 3 ,   L e R o y   B e n j a m i n   S h a r o n 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t :   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   #     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r .     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e 
   #     a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
   #     w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #         N e i t h e r   t h e   n a m e   M y a n m a r   K a r e n   W o r d   L i s t s ,   n o r   t h e   n a m e s   o f   i t s 
   #         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #     C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #     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   I M P L I E D   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   A N D   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 R E 
   #     D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S 
   #     B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
   #     E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
   #     T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   #     D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
   #     A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
   #     T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
   #     T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   #     S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   
 5 .   T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e 
 D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e 
 i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e 
 D a t a b a s e   s e c t i o n   7 . 
 
   #   7 .     D a t a b a s e   O w n e r s h i p 
   # 
   #         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
   #         d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
   #         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e 
   #         p u b l i c   d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o 
   #         n o t   a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e 
   #         t o   i t .     S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z 
   #         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A 
   #         C o n s i d e r a t i o n s   d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f 
   #         u n d e r s t a n d i n g   w i t h   t h e   I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e 
   #         w i t h   a l l   c o m p e t e n t   c o u r t   o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e 
   #         b y   I C A N N   o r   t h e   I E T F   T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n 
   #         m a k i n g   a   c o n t r i b u t i o n   t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o 
   #         f u t u r e   c l a i m s   i n   t h a t   c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 E N D   O F   I C U   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I N F O Z I P   U N Z I P   S F X   C O D E .   T h e   P r o g r a m   i n c l u d e s   I n f o Z I P   U n Z i p   S F X   V 5 . 5 0   s o f t w a r e .     I B M   i s   r e q u i r e d   t o   
 p r o v i d e   t o   L i c e n s e e   t h e   f o l l o w i n g   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   i n   
 c o n n e c t i o n   t o   t h i r d   p a r t y   c o d e . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h i s   i s   v e r s i o n   2 0 0 9 - J a n - 0 2   o f   t h e   I n f o - Z I P   l i c e n s e .   T h e   d e f i n i t i v e   v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   i n d e f i n i t e l y   a n d   a   c o p y   a t   h t t p : / / w w w . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 9   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
         M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   E d   G o r d o n ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   S t e v e n   M .   S c h w e d a ,   C h r i s t i a n   S p i e l e r ,   C o s m i n   T r u t a ,   A n t o i n e   V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e .   
 
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   a b o v e   d i s c l a i m e r   a n d   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
         R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   ( i n   w h o l e   o r   i n   p a r t )   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s . 
 
         R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s   a n d   l i b r a r i e s )   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   A d d i t i o n a l   d o c u m e n t a t i o n   i s   n o t   n e e d e d   f o r   e x e c u t a b l e s   w h e r e   a   c o m m a n d   l i n e   l i c e n s e   o p t i o n   p r o v i d e s   t h e s e   a n d   a   n o t e   r e g a r d i n g   t h i s   o p t i o n   i s   i n   t h e   e x e c u t a b l e ' s   s t a r t u p   b a n n e r .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d . 
 
         A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   v e r s i o n s   w i t h   m o d i f i e d   o r   a d d e d   f u n c t i o n a l i t y ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s   n o t   f r o m   I n f o - Z I P - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e   o r ,   i f   b i n a r i e s ,   c o m p i l e d   f r o m   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   t h e   I n f o - Z I P   U R L ( s ) ,   s u c h   a s   t o   i m p l y   I n f o - Z I P   w i l l   p r o v i d e   s u p p o r t   f o r   t h e   a l t e r e d   v e r s i o n s . 
 
         I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s .   
 
 E N D   O F   I N F O Z I P   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   O P T I M   H I G H   P E R F O R M A N C E   U N L O A D   F O R   D B 2   F O R   L I N U X ,   U N I X ,   A N D   W I N D O W S   V 6 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   D B 2   M e r g e   B a c k u p   f o r   L i n u x ,   U N I X ,   a n d   W i n d o w s   V 3 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I C U 4 C   C O D E .   T h e   P r o g r a m   i n c l u d e s   I C U   V 5 5   s o f t w a r e .     I B M   i s   r e q u i r e d   t o   p r o v i d e   t o   L i c e n s e e   
 t h e   f o l l o w i n g   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   i n   c o n n e c t i o n   t o   t h i r d   p a r t y   c o d e . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y 
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R 
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e 
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 - - - - - - - - - - - - - - - - - - - - - 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l 
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U 
 l i b r a r i e s .   
 
 1 .   U n i c o d e   D a t a   F i l e s   a n d   S o f t w a r e 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t     1 9 9 1 - 2 0 1 6   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 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   U s e   i n 
 h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s 
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 d o c u m e n t a t i o n ,   a n d 
 ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e 
 a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r 
 S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #           T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #   t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s 
   #   p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w .   
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   #   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   #   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
   #   t h e   d i s t r i b u t i o n .   
   #     N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
   #   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   #   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
   # 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #   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   I M P L I E D   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   A N D   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 R E 
   #   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   #   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   #   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   #   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
   #   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
   #   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
   #   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   #   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
   # 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s 
   #   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e 
   #   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b 
   #   c o r p o r a .   
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h y   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #               *                                         S i n i c a .   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e , 
   #             U n i v e r s i t y   o f   I l l i n o i s 
   #     c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   # 
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   # 
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   #     o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   #     F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   #     i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   #     d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   #     c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   #     j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   # 
   #     N O   W A R R A N T Y 
   # 
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   #     r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   #     t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   #     p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   #     i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   #     i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   #     p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f 
   #     t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   #     a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   # 
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   # 
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   #     o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   #     d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   #     a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   #     w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   p r o d u c t ,   m a t e r i a l 
   #     o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   #     r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   #     k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   t i m e   d u r i n g   t h e 
   #     p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   #     f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   #     " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   #     m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   #     p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   # 
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   #     g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   #     a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #   P r o j e c t :   h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
   #   D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
   #   L i c e n s e :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   #                             ( c o p i e d   b e l o w ) 
   # 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t 
   #     m o d i f i c a t i o n s .   
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   
   #     a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   # 
   #   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   #     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n 
   #     b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
   #     c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
   #     o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 
   # 
   #   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
   #   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 4 .   B u r m e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( b u r m e s e d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     T h i s   l i s t   i s   p a r t   o f   a   p r o j e c t   h o s t e d   a t : 
   #         g i t h u b . c o m / k a n y a w t e c h / m y a n m a r - k a r e n - w o r d - l i s t s 
   # 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( c )   2 0 1 3 ,   L e R o y   B e n j a m i n   S h a r o n 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t :   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   #     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r .     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e 
   #     a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
   #     w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #         N e i t h e r   t h e   n a m e   M y a n m a r   K a r e n   W o r d   L i s t s ,   n o r   t h e   n a m e s   o f   i t s 
   #         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #     C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #     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   I M P L I E D   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   A N D   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 R E 
   #     D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S 
   #     B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
   #     E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
   #     T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   #     D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
   #     A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
   #     T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
   #     T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   #     S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   
 5 .   T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e 
 D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e 
 i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e 
 D a t a b a s e   s e c t i o n   7 . 
 
   #   7 .     D a t a b a s e   O w n e r s h i p 
   # 
   #         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
   #         d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
   #         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e 
   #         p u b l i c   d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o 
   #         n o t   a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e 
   #         t o   i t .     S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z 
   #         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A 
   #         C o n s i d e r a t i o n s   d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f 
   #         u n d e r s t a n d i n g   w i t h   t h e   I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e 
   #         w i t h   a l l   c o m p e t e n t   c o u r t   o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e 
   #         b y   I C A N N   o r   t h e   I E T F   T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n 
   #         m a k i n g   a   c o n t r i b u t i o n   t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o 
   #         f u t u r e   c l a i m s   i n   t h a t   c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 E N D   O F   I C U   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I N F O Z I P   U N Z I P   S F X   C O D E .   T h e   P r o g r a m   i n c l u d e s   I n f o Z I P   U n Z i p   S F X   V 5 . 5 0   s o f t w a r e .     I B M   i s   r e q u i r e d   t o   
 p r o v i d e   t o   L i c e n s e e   t h e   f o l l o w i n g   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   i n   
 c o n n e c t i o n   t o   t h i r d   p a r t y   c o d e . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 T h i s   i s   v e r s i o n   2 0 0 9 - J a n - 0 2   o f   t h e   I n f o - Z I P   l i c e n s e .   T h e   d e f i n i t i v e   v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   i n d e f i n i t e l y   a n d   a   c o p y   a t   h t t p : / / w w w . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 9   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
         M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n - M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   E d   G o r d o n ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   S t e v e n   M .   S c h w e d a ,   C h r i s t i a n   S p i e l e r ,   C o s m i n   T r u t a ,   A n t o i n e   V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e .   
 
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   a b o v e   d i s c l a i m e r   a n d   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
         R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   ( i n   w h o l e   o r   i n   p a r t )   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s . 
 
         R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s   a n d   l i b r a r i e s )   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   A d d i t i o n a l   d o c u m e n t a t i o n   i s   n o t   n e e d e d   f o r   e x e c u t a b l e s   w h e r e   a   c o m m a n d   l i n e   l i c e n s e   o p t i o n   p r o v i d e s   t h e s e   a n d   a   n o t e   r e g a r d i n g   t h i s   o p t i o n   i s   i n   t h e   e x e c u t a b l e ' s   s t a r t u p   b a n n e r .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d . 
 
         A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   v e r s i o n s   w i t h   m o d i f i e d   o r   a d d e d   f u n c t i o n a l i t y ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s   n o t   f r o m   I n f o - Z I P - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e   o r ,   i f   b i n a r i e s ,   c o m p i l e d   f r o m   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   t h e   I n f o - Z I P   U R L ( s ) ,   s u c h   a s   t o   i m p l y   I n f o - Z I P   w i l l   p r o v i d e   s u p p o r t   f o r   t h e   a l t e r e d   v e r s i o n s . 
 
         I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s .   
 
 E N D   O F   I N F O Z I P   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   I B M   D B 2   M E R G E   B A C K U P   F O R   L I N U X ,   U N I X   A N D   W I N D O W S   V 3 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   D B 2   R e c o v e r y   E x p e r t   f o r   L i n u x ,   U N I X ,   a n d   W i n d o w s   V 5 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   A N D   I N F O R M A T I O N   f o r   I C U 4 C   V 5 6 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y 
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R 
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e 
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 - - - - - - - - - - - - - - - - - - - - - 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l 
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U 
 l i b r a r i e s .   
 
 1 .   U n i c o d e   D a t a   F i l e s   a n d   S o f t w a r e 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t     1 9 9 1 - 2 0 1 6   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 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   U s e   i n 
 h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s 
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e , 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 d o c u m e n t a t i o n ,   a n d 
 ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e 
 a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r 
 S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #           T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #   t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s 
   #   p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w .   
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   #   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   #   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
   #   t h e   d i s t r i b u t i o n .   
   #     N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
   #   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   #   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
   # 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #   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   I M P L I E D   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   A N D   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 R E 
   #   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   #   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   #   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   #   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
   #   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
   #   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
   #   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   #   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
   # 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s 
   #   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e 
   #   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b 
   #   c o r p o r a .   
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h y   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #               *                                         S i n i c a .   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e , 
   #             U n i v e r s i t y   o f   I l l i n o i s 
   #     c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   # 
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   # 
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   #     o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   #     F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   #     i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   #     d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   #     c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   #     j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   # 
   #     N O   W A R R A N T Y 
   # 
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   #     r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   #     t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   #     p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   #     i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   #     i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   #     p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f 
   #     t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   #     a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   # 
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   # 
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   #     o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   #     d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   #     a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   #     w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   p r o d u c t ,   m a t e r i a l 
   #     o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   #     r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   #     k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   t i m e   d u r i n g   t h e 
   #     p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   #     f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   #     " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   #     m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   #     p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   # 
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   #     g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   #     a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #   P r o j e c t :   h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
   #   D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
   #   L i c e n s e :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   #                             ( c o p i e d   b e l o w ) 
   # 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t 
   #     m o d i f i c a t i o n s .   
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   
   #     a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   # 
   #   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   #     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n 
   #     b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
   #     c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
   #     o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 
   # 
   #   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
   #   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 4 .   B u r m e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( b u r m e s e d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     T h i s   l i s t   i s   p a r t   o f   a   p r o j e c t   h o s t e d   a t : 
   #         g i t h u b . c o m / k a n y a w t e c h / m y a n m a r - k a r e n - w o r d - l i s t s 
   # 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( c )   2 0 1 3 ,   L e R o y   B e n j a m i n   S h a r o n 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t :   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   #     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r .     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e 
   #     a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
   #     w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #         N e i t h e r   t h e   n a m e   M y a n m a r   K a r e n   W o r d   L i s t s ,   n o r   t h e   n a m e s   o f   i t s 
   #         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #     C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #     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   I M P L I E D   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   A N D   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 R E 
   #     D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S 
   #     B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
   #     E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
   #     T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   #     D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
   #     A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
   #     T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
   #     T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   #     S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   
 5 .   T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e 
 D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e 
 i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e 
 D a t a b a s e   s e c t i o n   7 . 
 
   #   7 .     D a t a b a s e   O w n e r s h i p 
   # 
   #         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
   #         d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
   #         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e 
   #         p u b l i c   d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o 
   #         n o t   a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e 
   #         t o   i t .     S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z 
   #         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A 
   #         C o n s i d e r a t i o n s   d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f 
   #         u n d e r s t a n d i n g   w i t h   t h e   I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e 
   #         w i t h   a l l   c o m p e t e n t   c o u r t   o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e 
   #         b y   I C A N N   o r   t h e   I E T F   T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n 
   #         m a k i n g   a   c o n t r i b u t i o n   t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o 
   #         f u t u r e   c l a i m s   i n   t h a t   c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 E n d   o f   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I C U 4 C   V 5 6 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   A N D   I N F O R M A T I O N   f o r   R e m o t e   E x e c u t i o n   a n d   A c c e s s   V 2 . 3 . 0 . x     
 
 T h i s   P r o g r a m   i n c l u d e s   R e m o t e   E x e c u t i o n   a n d   A c c e s s   V 2 . 3 . 0 . 1 3 .   I B M   i s   
 r e q u i r e d   t o   p r o v i d e   y o u   t h e   f o l l o w i n g   n o t i c e s .   
 
 T h i s   P r o g r a m   i n c l u d e s   p o r t i o n s   b a s e d   o n   s a m p l e   c o d e   c o p y r i g h t e d   b y   M i c r o s o f t   C o r p o r a t i o n ,   
 o b t a i n e d   f r o m   a r t i c l e   1 6 5 1 9 4   i n   M i c r o s o f t   K n o w l e d g e   B a s e .   F o r   m o r e   i n f o r m a t i o n ,   
 p l e a s e   s e e   h t t p : / / s u p p o r t . m i c r o s o f t . c o m / k b / 1 6 5 1 9 4   
 
 E n d   o f   N o t i c e   a n d   I n f o r m a t i o n   f o r     R e m o t e   E x e c u t i o n   a n d   A c c e s s   V 2 . 3 . 0 . x 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   a n d   I N F O R M A T I O N   f o r   W e b   T o o l i n g   I n f r a s t r u c t u r e   V 4 . 1 . 2 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   
 S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 A p a c h e   C o m m o n s   D a e m o n   V 1 . 0 . 2 
 A p a c h e   C o m m o n s   B e a n U t i l s   V 1 . 7 . 0 
 A p a c h e   C o m m o n s   C o d e c   V 1 . 3 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   V 3 . 2 . 1 
 A p a c h e   C o m m o n s   D B C P   V 1 . 2 . 1 
 A p a c h e   C o m m o n s   F i l e U p l o a d   V 1 . 2 
 A p a c h e   C o m m o n s   H T T P C l i e n t   V 4 . 0 . 1 
 A p a c h e   C o m m o n s   I O   V 1 . 4 
 A p a c h e   C o m m o n s   L a n g   V 2 . 3 
 A p a c h e   C o m m o n s   L o g g i n g   V 1 . 0 . 4 
 A p a c h e   C o m m o n s   N e t   V 2 . 0 
 A p a c h e   C o m m o n s   P o o l   V 1 . 3 
 A p a c h e   D e r b y   V 1 0 . 5 
 A p a c h e   L o g 4 J   V 1 . 2 . 1 4 
 A p a c h e   X M L - R P C   V 3 . 1 
 A p a c h e   W S - C o m m o n   U t i l   V 1 . 0 . 2 
 A p a c h e   W I N K   v 1 . 0 
 C o d e   G e n e r a t i o n   L i b r a r y   V 2 . 1 . 3 
 J e t t y   v 6 . 1 . 2 3 ( S u b s e t ) 
     -   j e t t y - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . s e r v e r _ 6 . 1 . 2 3 . j a r ) 
     -   j e t t y - u t i l - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . u t i l _ 6 . 1 . 2 3 . j a r ) 
 Q u a r t z   ( O p e n   S y m p h o n y )   v 1 . 8 . 4 
 S N M P 4 J   v 1 . 1 0 . 1 
 S p r i n g   D y n a m i c   M o d u l e s   V 1 . 1 . 0 
 S p r i n g   F r a m e w o r k   V 2 . 5 . 5 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   
 l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A S M   C O D E .   T h i s   P r o g r a m   i n c l u d e s   A S M   V 2 . 2 . 3 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
     
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   A S M   V 2 . 2 . 3   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C A I R N G O R M   C O D E .   T h i s   P r o g r a m   i n c l u d e s   C a i r n g o r m   V 2 . 2 . 1 .     T h e   f o l l o w i n g   a r e   
 n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t   ( c )   2 0 0 7   -   2 0 0 8   A d o b e 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 E N D   O F   C A I R N G O R M   V 2 . 2 . 1   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 D I T A   D T D   C O D E .   T h i s   P r o g r a m   i n c l u d e s   D a r w i n   I n f o r m a t i o n   T y p i n g   A r c h i t e c t u r e   
 ( D I T A )   V e r s i o n   1 . 1   D o c u m e n t   T y p e   D e f i n i t i o n s   ( D T D s ) .     T h e   f o l l o w i n g   a r e   n o t i c e s   
 a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   D I T A . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t     O A S I S   1 9 9 3 - 2 0 0 7 .   A l l   R i g h t s   R e s e r v e d . 
 
 A l l   c a p i t a l i z e d   t e r m s   i n   t h e   f o l l o w i n g   t e x t   h a v e   t h e   m e a n i n g s   a s s i g n e d   t o   t h e m   
 i n   t h e   O A S I S   I n t e l l e c t u a l   P r o p e r t y   R i g h t s   P o l i c y   ( t h e   " O A S I S   I P R   P o l i c y " ) .   T h e   
 f u l l   P o l i c y   m a y   b e   f o u n d   a t   t h e   O A S I S   w e b s i t e . 
 
 T h i s   d o c u m e n t   a n d   t r a n s l a t i o n s   o f   i t   m a y   b e   c o p i e d   a n d   f u r n i s h e d   t o   o t h e r s ,   a n d   
 d e r i v a t i v e   w o r k s   t h a t   c o m m e n t   o n   o r   o t h e r w i s e   e x p l a i n   i t   o r   a s s i s t   i n   i t s   
 i m p l e m e n t a t i o n   m a y   b e   p r e p a r e d ,   c o p i e d ,   p u b l i s h e d ,   a n d   d i s t r i b u t e d ,   i n   w h o l e   o r   
 i n   p a r t ,   w i t h o u t   r e s t r i c t i o n   o f   a n y   k i n d ,   p r o v i d e d   t h a t   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   s e c t i o n   a r e   i n c l u d e d   o n   a l l   s u c h   c o p i e s   a n d   d e r i v a t i v e   w o r k s .   
 H o w e v e r ,   t h i s   d o c u m e n t   i t s e l f   m a y   n o t   b e   m o d i f i e d   i n   a n y   w a y ,   i n c l u d i n g   b y   
 r e m o v i n g   t h e   c o p y r i g h t   n o t i c e   o r   r e f e r e n c e s   t o   O A S I S ,   e x c e p t   a s   n e e d e d   f o r   t h e   
 p u r p o s e   o f   d e v e l o p i n g   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   
 C o m m i t t e e   ( i n   w h i c h   c a s e   t h e   r u l e s   a p p l i c a b l e   t o   c o p y r i g h t s ,   a s   s e t   f o r t h   i n   t h e   
 O A S I S   I P R   P o l i c y ,   m u s t   b e   f o l l o w e d )   o r   a s   r e q u i r e d   t o   t r a n s l a t e   i t   i n t o   
 l a n g u a g e s   o t h e r   t h a n   E n g l i s h . 
 
 T h e   l i m i t e d   p e r m i s s i o n s   g r a n t e d   a b o v e   a r e   p e r p e t u a l   a n d   w i l l   n o t   b e   r e v o k e d   b y   
 O A S I S   o r   i t s   s u c c e s s o r s   o r   a s s i g n s . 
 
 T h i s   d o c u m e n t   a n d   t h e   i n f o r m a t i o n   c o n t a i n e d   h e r e i n   i s   p r o v i d e d   o n   a n   " A S   I S "   
 b a s i s   a n d   O A S I S   D I S C L A I M S   A L L   W A R R A N T I E S ,   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   A N Y   W A R R A N T Y   T H A T   T H E   U S E   O F   T H E   I N F O R M A T I O N   H E R E I N   W I L L   N O T   I N F R I N G E   
 A N Y   O W N E R S H I P   R I G H T S   O R   A N Y   I M P L I E D   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   O R   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 . 
 
 O A S I S   r e q u e s t s   t h a t   a n y   O A S I S   P a r t y   o r   a n y   o t h e r   p a r t y   t h a t   b e l i e v e s   i t   h a s   
 p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   
 O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   t o   n o t i f y   O A S I S   T C   
 A d m i n i s t r a t o r   a n d   p r o v i d e   a n   i n d i c a t i o n   o f   i t s   w i l l i n g n e s s   t o   g r a n t   p a t e n t   
 l i c e n s e s   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   o f   t h e   
 O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n . 
 
 O A S I S   i n v i t e s   a n y   p a r t y   t o   c o n t a c t   t h e   O A S I S   T C   A d m i n i s t r a t o r   i f   i t   i s   a w a r e   o f   
 a   c l a i m   o f   o w n e r s h i p   o f   a n y   p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   
 i m p l e m e n t a t i o n s   o f   t h i s   s p e c i f i c a t i o n   b y   a   p a t e n t   h o l d e r   t h a t   i s   n o t   w i l l i n g   t o   
 p r o v i d e   a   l i c e n s e   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   
 o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n .   O A S I S   m a y   
 i n c l u d e   s u c h   c l a i m s   o n   i t s   w e b s i t e ,   b u t   d i s c l a i m s   a n y   o b l i g a t i o n   t o   d o   s o . 
 
 O A S I S   t a k e s   n o   p o s i t i o n   r e g a r d i n g   t h e   v a l i d i t y   o r   s c o p e   o f   a n y   i n t e l l e c t u a l   
 p r o p e r t y   o r   o t h e r   r i g h t s   t h a t   m i g h t   b e   c l a i m e d   t o   p e r t a i n   t o   t h e   i m p l e m e n t a t i o n   
 o r   u s e   o f   t h e   t e c h n o l o g y   d e s c r i b e d   i n   t h i s   d o c u m e n t   o r   t h e   e x t e n t   t o   w h i c h   a n y   
 l i c e n s e   u n d e r   s u c h   r i g h t s   m i g h t   o r   m i g h t   n o t   b e   a v a i l a b l e ;   n e i t h e r   d o e s   i t   
 r e p r e s e n t   t h a t   i t   h a s   m a d e   a n y   e f f o r t   t o   i d e n t i f y   a n y   s u c h   r i g h t s .   I n f o r m a t i o n   
 o n   O A S I S '   p r o c e d u r e s   w i t h   r e s p e c t   t o   r i g h t s   i n   a n y   d o c u m e n t   o r   d e l i v e r a b l e   
 p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   c a n   b e   f o u n d   o n   t h e   O A S I S   w e b s i t e .   
 C o p i e s   o f   c l a i m s   o f   r i g h t s   m a d e   a v a i l a b l e   f o r   p u b l i c a t i o n   a n d   a n y   a s s u r a n c e s   o f   
 l i c e n s e s   t o   b e   m a d e   a v a i l a b l e ,   o r   t h e   r e s u l t   o f   a n   a t t e m p t   m a d e   t o   o b t a i n   a   
 g e n e r a l   l i c e n s e   o r   p e r m i s s i o n   f o r   t h e   u s e   o f   s u c h   p r o p r i e t a r y   r i g h t s   b y   
 i m p l e m e n t e r s   o r   u s e r s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   
 c a n   b e   o b t a i n e d   f r o m   t h e   O A S I S   T C   A d m i n i s t r a t o r .   O A S I S   m a k e s   n o   r e p r e s e n t a t i o n   
 t h a t   a n y   i n f o r m a t i o n   o r   l i s t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   w i l l   a t   a n y   t i m e   b e   
 c o m p l e t e ,   o r   t h a t   a n y   c l a i m s   i n   s u c h   l i s t   a r e ,   i n   f a c t ,   E s s e n t i a l   C l a i m s . 
 
 T h e   n a m e   " O A S I S "   i s   a   t r a d e m a r k   o f   O A S I S ,   t h e   o w n e r   a n d   d e v e l o p e r   o f   t h i s   
 s p e c i f i c a t i o n ,   a n d   s h o u l d   b e   u s e d   o n l y   t o   r e f e r   t o   t h e   o r g a n i z a t i o n   a n d   i t s   
 o f f i c i a l   o u t p u t s .   O A S I S   w e l c o m e s   r e f e r e n c e   t o ,   a n d   i m p l e m e n t a t i o n   a n d   u s e   o f ,   
 s p e c i f i c a t i o n s ,   w h i l e   r e s e r v i n g   t h e   r i g h t   t o   e n f o r c e   i t s   m a r k s   a g a i n s t   
 m i s l e a d i n g   u s e s .   P l e a s e   s e e   h t t p : / / w w w . o a s i s - o p e n . o r g / w h o / t r a d e m a r k . p h p   f o r   
 a b o v e   g u i d a n c e . 
 
 E N D   O F   D I T A   V 1 . 1   D T D S   N O T I C E   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 h t t p : / / d o j o t o o l k i t . o r g / l i c e n s e . h t m l 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 1 0   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
   
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 5 ,   T h e   D o j o   F o u n d a t i o n   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e   V e r s i o n   
 2 . 0 ,   J a n u a r y   2 0 0 4 .     T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   
 m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 * 	 O p e n A j a x . j s     O p e n   A j a x   h u b   1 . 0   l i b r a r y 
 * 	 U t i l / l e s s     L e s s . j s   1 . 1 . 4   l i b r a r y 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   
 w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   n o t i c e   f r o m   t h e   A p a c h e   S o f t w a r e   
 F o u n d a t i o n :     
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,     u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
           ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
           W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
           ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
           s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
           ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
           t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
           a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
           t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
           W o r k s ;   a n d 
 
           ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
           d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
           i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
           w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
           p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
           t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
           p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
           d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
           w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
           w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
           o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
           m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
           w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
           a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
           a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
           t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .     N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e . 
 
 C S S   S t y l e s   f r o m     Y a h o o   W i d g e t   L i b r a r y   L i b r a r y 
 C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . 
   A l l   r i g h t s   r e s e r v e d . 
   R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   N e i t h e r   t h e   n a m e   o f   Y a h o o !   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n   o f   Y a h o o !   I n c .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F i r e b u g   L i t e   F i l e s .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 
 	 	     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   B S D   L i c e n s e   ( s e e   b e l o w ) 
 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 	 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 	 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 	 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 	 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 	 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   F I R E B U G   L I T E   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 U n i c o d e   C L D R   D a t a   F i l e s .     T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s 
 w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   
 d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   
 C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   
 ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   
 C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   
 D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   
 U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   
 U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d     d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   
 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 ,   a n d / o r   s e l l   
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d     t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   
 t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   
 a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   
 t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   
 h a s   b e e n   m o d i f i e d . 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   
 S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   
 o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   U N I C O D E   C L D R   D A T A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J s o n . p h p     i s   u s e d   i n   a   n u m b e r   o f   t e s t   c a s e s   a n d   r e d i s t r i b u t e d   u n d e r   t e r m s   o f   t h e   N e w   B S D   
 L i c e n s e .     N o t e   t h a t   t h i s   c o n t e n t   i s   n o t   g o v e r n e d   b y   t h e   J S O N   l i c e n s e   ( g o o d   v s   e v i l )   f r o m   
 J S O N . o r g   ( h t t p : / / w w w . j s o n . o r g / l i c e n s e . h t m l ) .   
 c o p y r i g h t   ( c )   2 0 0 5   M i c h a l   M i g u r s k i 
 
 
 d o j o x / l a n g / f u n c t i o n a l . j s   -   p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n ,   i n v o k e ,   
 p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   O l i v e r   S t e e l e   
 ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 w h i c h   w a s   p u b l i s h e d   u n d e r   M I T   L i c e n s e 
 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   
 L i c e n s e . 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( c )   2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( c )   2 0 0 6   I v a n   S a g a l a e v 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 E N D   O F   J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s       
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   I C U 4 J .     N o   p a r t s   o f   I C U 4 J   s h i p   w i t h   D o j o ;   h o w e v e r ,   
 t h e   H e b r e w   d a t e   s u p p o r t   i s   p o r t e d   f r o m   I C U 4 J   ( a s   a   d e r i v a t i v e   w o r k ) : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   
 t h e i r   r e s p e c t i v e   o w n e r s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   U S   m a p   d a t a   i n       d o j o - d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 	 A r e   t h e r e   l e g a l   r e s t r i c t i o n s   o n   a c c e s s   o r   u s e   o f   t h e   d a t a ? 
 
 	 	 A c c e s s _ C o n s t r a i n t s :   N o n e   
 	 	 U s e _ C o n s t r a i n t s :   
 	 	 	 N o n e .   A c k n o w l e d g m e n t   o f   t h e   N a t i o n a l   A t l a s   o f   t h e   U n i t e d   S t a t e s   
 	 	 	 o f   A m e r i c a   a n d   ( o r )   t h e   U . S .   G e o l o g i c a l   S u r v e y   w o u l d   b e   
 	 	 	 a p p r e c i a t e d   i n   p r o d u c t s   d e r i v e d   f r o m   t h e s e   d a t a .   
 
 	 1 .   W h o   d i s t r i b u t e s   t h e   d a t a   s e t ?   ( D i s t r i b u t o r   1   o f   1 ) 
 
 	 	 E a r t h   S c i e n c e   I n f o r m a t i o n   C e n t e r ,   U . S .   G e o l o g i c a l   S u r v e y 
 	 	 5 0 7   N a t i o n a l   C e n t e r 
 	 	 R e s t o n ,   V A   2 0 1 9 2 
 
 	 	 1 - 8 8 8 - A S K - U S G S   ( 1 - 8 8 8 - 2 7 5 - 8 7 4 7 )   ( v o i c e ) 
 
 
 	 	 C o n t a c t _ I n s t r u c t i o n s :   
 	 	 	 I n   a d d i t i o n   t o   t h e   a d d r e s s   a b o v e   t h e r e   a r e   o t h e r   E S I C   o f f i c e s   t h r o u g h o u t   t h e   	 
 	 	 	 c o u n t r y .   A   f u l l   l i s t   o f   t h e s e   o f f i c e s   i s   a t   
 	 	 	     h t t p : / / m a p p i n g . u s g s . g o v / e s i c / e s i c _ i n d e x . h t m l     .   
 
 	 2 .   W h a t ' s   t h e   c a t a l o g   n u m b e r   I   n e e d   t o   o r d e r   t h i s   d a t a   s e t ? 
 
 	 3 .   W h a t   l e g a l   d i s c l a i m e r s   a m   I   s u p p o s e d   t o   r e a d ? 
 
 	 	 A l t h o u g h   t h e s e   d a t a   h a v e   b e e n   p r o c e s s e d   s u c c e s s f u l l y   o n   a   c o m p u t e r   s y s t e m   
 	 	 a t   t h e   U . S .   G e o l o g i c a l   S u r v e y ,   n o   w a r r a n t y   e x p r e s s e d   o r   i m p l i e d   i s   m a d e   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   r e g a r d i n g 
 	 	 t h e   u t i l i t y   o f   t h e   d a t a   o n   a n y   o t h e r   s y s t e m ,   n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y .   N o 
 	 	 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   i n   t h e   u s e   o f   t h e s e   d a t a . 
 
 	 4 .   H o w   c a n   I   d o w n l o a d   o r   o r d e r   t h e   d a t a ? 
 
 	 	 A v a i l a b i l i t y   i n   d i g i t a l   f o r m : 
 	 	 	 
 	 	 D a t a   f o r m a t :   E S R I   S h a p e f i l e     
 	 	 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
   
 	 	 D a t a   f o r m a t :   S D T S     
 	 	 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
   
 
 	 	 C o s t   t o   o r d e r   t h e   d a t a :   
 
 	 	 T h e r e   i s   n o   c h a r g e   f o r   t h e   o n l i n e   o p t i o n .   F o r   N a t i o n a l   A t l a s   f i l e s   o r d e r e d   o n   C D - R O M   
 	 	 t h e r e   i s   a   b a s e   p r i c e   o f   $ 4 5 . 0 0   p e r   d i s c ,   a   h a n d l i n g   f e e   o f   $ 5 . 0 0 ,   a n d   a   p e r - f i l e   
 	 	 c h a r g e   b a s e d   o n   f i l e   s i z e .   T h e   c h a r g e   f o r   f i l e s   l e s s   t h a n   1 0   m e g a b y t e s   i n   s i z e   i s   
 	 	 $ 1 . 0 0 .   T h e   c h a r g e   f o r   f i l e s   t h a t   r a n g e   i n   s i z e   f r o m   1 0   t o   1 5 0   m e g a b y t e s   i s   $ 7 . 5 0 .   T h e   
 	 	 c h a r g e   f o r   f i l e s   o f   1 5 0   m e g a b y t e s   o r   l a r g e r   i s   $ 1 5 . 0 0 .   T h e   c h a r g e   i s   $ 7 . 5 0   f o r   t h e   
 	 	 M a j o r   R o a d s   o f   t h e   U n i t e d   S t a t e s   d a t a   s e t . 
 
 
 	 	 S p e c i a l   i n s t r u c t i o n s : 
 
 	 	 	 T o   o r d e r   f i l e s   o n   C D - R O M ,   p l e a s e   s e e   
     h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l # q 1 2     .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   n o n   U S   m a p   d a t a   i n       d o j o - 
 d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 P u b l i c   D o m a i n .   A l l   v e r s i o n s   o f   N a t u r a l   E a r t h   r a s t e r   +   v e c t o r   m a p   d a t a   f o u n d   o n   
 t h i s   w e b s i t e   a r e   i n   t h e   p u b l i c   d o m a i n .   Y o u   m a y   u s e   t h e   m a p s   i n   a n y   m a n n e r ,   i n c l u d i n g   m o d i f y i n g   t h e   c o n t e n t   a n d   d e s i g n ,   
 e l e c t r o n i c   d i s s e m i n a t i o n ,   a n d   o f f s e t   p r i n t i n g .   T h e   p r i m a r y   a u t h o r s ,   T o m   P a t t e r s o n   a n d   N a t h a n i e l   V a u g h n   K e l s o ,   a n d   a l l   
 o t h e r   c o n t r i b u t o r s   r e n o u n c e   a l l   f i n a n c i a l   c l a i m   t o   t h e   m a p s   a n d   i n v i t e s   y o u   t o   u s e   t h e m   f o r   p e r s o n a l ,   
 e d u c a t i o n a l ,   a n d   c o m m e r c i a l   p u r p o s e s . 
 
 N o   p e r m i s s i o n   i s   n e e d e d   t o   u s e   N a t u r a l   E a r t h .   C r e d i t i n g   t h e   a u t h o r s   i s   u n n e c e s s a r y . 
 
 H o w e v e r ,   i f   y o u   w i s h   t o   c i t e   t h e   m a p   d a t a ,   s i m p l y   u s e   o n e   o f   t h e   f o l l o w i n g . 
 
 S h o r t   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h . 
 
 L o n g   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h .   F r e e   v e c t o r   a n d   r a s t e r   m a p   d a t a   @   n a t u r a l e a r t h d a t a . c o m . 
 
 A l l   u s e r s   o f   N a t u r a l   E a r t h   a r e   h i g h l y   e n c o u r a g e d   t o   r e a d   a b o u t   d a t a   s o u r c e s   a n d   m a n i p u l a t i o n   i n   t h e   D a t a   C r e a t i o n   s e c t i o n . 
 
 T h e   a u t h o r s   p r o v i d e   N a t u r a l   E a r t h   a s   a   p u b l i c   s e r v i c e   a n d   a r e   n o t   r e s p o n s i b l e   f o r   a n y   p r o b l e m s   r e l a t i n g   t o   a c c u r a c y , 
 c o n t e n t ,   d e s i g n ,   a n d   h o w   i t   i s   u s e d .   I f   y o u   f i n d   a n   e r r o r   o r   o m i s s i o n ,   p l e a s e   r e p o r t   i t   f o r   f u t u r e   u p d a t e s . 
 
 T h e   a u t h o r s   u s e d   d a t a   f r o m   T h e   W a s h i n g t o n   P o s t ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   b e i n g   p r o v i d e d   b y   T h e   W a s h i n g t o n   P o s t   f o r 
         t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .     T h e   W a s h i n g t o n   P o s t   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y 
         o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o 
         t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
         w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   T h e   W a s h i n g t o n   P o s t   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f 
         t h e   d a t a . 
 
 T h e   a u t h o r s   u s e d   r i v e r   a n d   l a k e   d a t a   ( f o r   E u r o p e   o n l y )   f r o m   t h e   E u r o p e a n   C o m m i s s i o n ,   J o i n t   R e s e a r c h   C e n t r e ,   I n s t i t u t e 
 f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y ,   h e r e   i s   t h e i r   r e l e a s e : 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   b e i n g   p r o v i d e d   b y   E u r o p e a n   C o m m i s s i o n ,   J o i n t 
         R e s e a r c h   C e n t r e ,   I n s t i t u t e   f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y   ( J R C   I E S )   f o r   t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d 
         b a s e   m a p .   T h e   E C   J R C   I E S   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o 
         r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a 
         f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d 
         b y   E C   J R C   I E S   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a . 
 
 T h e   a u t h o r s   u s e d   r o a d   t r a n s p o r t a t i o n   d a t a   ( f o r   N o r t h   A m e r i c a   o n l y )   f r o m   X N R   
 P r o d u c t i o n s ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   b e i n g   p r o v i d e d   b y   X N R   P r o d u c t i o n s   f o r   t h e 
         s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   X N R   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e 
         d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r 
         f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o 
         r e s p o n s i b i l i t y   i s   a s s u m e d   b y   X N R   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a . 
 
 H a p p y   m a p p i n g ! 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   w i l l   b e   a d d e d   t o   t h e   n o t i c e s   f i l e   f o r   S h r i n k s a f e   ( a n d   c a l l e d   o u t   
 i n   t h e   D O U   f o r   D o j o ) : 
 
 T h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   c o v e r s   t h e   o p t i o n a l   S h r i n k s a f e   b u i l d   
 t o o l ,   a n d   M o z i l l a   R h i n o   1 . 7 r 2   w h i c h   i s   r e d i s t r i b u t e d   w i t h   t h a t   t o o l .     S h r i n k s a f e   
 c o n t a i n s   m o d i f i e d   f i l e s   f r o m   M o z i l l a   R h i n o   c o v e r e d   u n d e r   M o z i l l a   P u b l i c   L i c e n s e   
 V e r s i o n   1 . 1 .     T h e   s o u r c e   c o d e   f o r   t h e s e   m o d i f i c a t i o n s   h a s   b e e n   m a d e   a v a i l a b l e   a t   
 t h e   p u b l i c   D o j o   s v n   r e p o s i t o r y   a t   h t t p : / / w w w . d o j o t o o l k i t . o r g .     
 
 T h e   S h r i n k s a f e   t o o l   r e q u i r e s   u s e   o f   M o z i l l a   R h i n o   1 . 6 r 7   o r   h i g h e r   i n   o r d e r   t o   
 r u n .     W e   a r e   r e l y i n g   o n   t h e   s e p a r a t e   D D   C h e c k l i s t   a l r e a d y   a p p r o v e d   f o r   t h e   R h i n o   
 1 . 7 R 2   j a r .   T h e   v e r s i o n   o f   R h i n o   t h a t   w i l l   b e   r e d i s t r i b u t e d   w i t h   t h e   S h r i n k s a f e   
 p a c k a g e   b y   d e f a u l t   i s   t h e   a p p r o v e d   v e r s i o n   o f   M o z i l l a   R h i n o   1 . 7 r 2 . 
 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 D T P   C O D E .   T h i s   P r o g r a m   i n c l u d e s   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K     
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   
 t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E P L   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   E c l i p s e   P u b l i c   L i c e n s e .     T h i s   
 s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   
 i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y ,   i n c l u d i n g   E c l i p s e . o r g .       
 
 D a t a   T o o l s   P r o j e c t   ( D T P )   o f   I B M   E c l i p s e   S D K 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   
 I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F L E X L I B   C O D E .   T h i s   P r o g r a m   i n c l u d e s   F l e x l i b   V 2 . 4 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
       C o p y r i g h t   ( c )   2 0 0 7   F l e x L i b   C o n t r i b u t o r s .   S e e : 
     h t t p : / / c o d e . g o o g l e . c o m / p / f l e x l i b / w i k i / P r o j e c t C o n t r i b u t o 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 . 
 
 E N D   O F   F L E X L I B   V 2 . 4   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 I B M   E C L I P S E   S D K   C O D E .   
 T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 4 . 4 . 2 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 
   - -   E c l i p s e   V 4 . 4 . 2 
   - -   E c l i p s e   B I R T   V 4 . 4 . 2 
   - -   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   V 3 . 8 . 1   ( s u b s e t ) 
   - -   E c l i p s e   D T P   V 1 . 1 2 . 0 
   - -   E c l i p s e   E M F   V 2 . 1 0 . 1   
   - -   E c l i p s e   E M F - M o d e l   Q u e r y   V 1 . 8 . 0 
   - -   E c l i p s e   E M F - M o d e l   T r a n s a c t i o n   V 1 . 8 . 0 
   - -   E c l i p s e   E M F - V a l i d a t i o n   F r a m e w o r k   V 1 . 8 . 0   
   - -   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   V 3 . 1 0 . 2   
   - -   E c l i p s e   G E F   V 3 . 9 . 1 0 1 
   - -   E c l i p s e   G M F   1 . 8 . 1 
   -     E c l i p s e   G M F   R u n t i m e   V 1 . 6 . 2 
   - -   L P G   r u n t i m e   V 1 . 1 
   -     E c l i p s e   M 2 T - J E T   V 0 . 9 . 2   
   -     E c l i p s e   O C L   V 1 . 2 . 3 
   -     E c l i p s e   S t a n d a r d   W i d g e t   T o o l k i t 
   -     E c l i p s e   U M L 2   V 2 . 2 . 2 
   - -   E c l i p s e   W T P   W e b   S e r v i c e s   V 3 . 6 . 3   
   - -   E c l i p s e   X S D   V 2 . 1 0 . 1 ( E c l i p s e   E M F + X S D   2 . 1 0 . 1   )   
   -     J a v a   M i r r o r   A P I   
   - -   J e t t y   V 8 . 1 . 1 6 
   - -   J S c h     V 0 . 1 . 5 1 
   - -   J u n i t   V 3 . 8 . 2 
   - -   J u n i t   V 4 . 1 1 . 0 
   - -   O S G i   M a t e r i a l s   V 6 . 0 . 0 
   -     P u t t y   V 0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s )   
   - -   S A T 4 J   V 2 . 3 . 5   ( s u b s e t )   
   -     S A X   V 2 . 0 . 2   
   -     D O M   S M I L   A n i m a t i o n   V 1 . 0   J a v a   B i n d i n g   ( s u b s e t )   
   -     D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   V 1 . 1 . 0   
   -     D O M   3   
   -     H T M L   D T D s   V 4 . 0 . 1   
   -     S i m p l e   A P I   f o r   C S S   ( S A C )   V 1 . 3 . 0   
   - -   W 3 C   W S D L 4 J   V 1 . 5 . 1   
   -     X H T M L   D T D s   V 1 . 1 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 E N D   O F   E P L   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 D a t a   T o o l s   P r o j e c t   ( D T P )   o f   I B M   E c l i p s e   S D K 
 
 I B M   E C L I P S E   S D K   C O D E   i n c l u d e   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 4 . 4 . 2 .     
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 4 . 4 . 2   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 E N D   O F   I B M   E C L I P S E   S D K   V 4 . 4 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J A X B   J T C   &   J S R   C O D E .   T h i s   P r o g r a m   i n c l u d e s   J A X B   J T C   R I 2 . 0 . 5   &   J S R   1 7 3 - a p i - 1 . 0 .   
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   
 t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
     
 
 C o p y r i g h t   ( c )   2 0 0 4   K o h s u k e   K a w a g u c h i 
 
 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 . 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S o u r c e F o r g e   I S O - R E L A X   P r o j e c t   
 ( A S A M I   T o m o h a r u ,   K o h s u k e   K a w a g u c h i ,   a n d   M U R A T A   M a k o t 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 . 
   
 E N D   O F   J A X B   J T C   R I 2 . 0 . 5   A N D   J S R   1 7 3 - A P I - 1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S A X O N   C O D E .   T h i s   P r o g r a m   i n c l u d e s   S a x o n   V 9 . 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 G e n e r i c   S o r t e r 
 n e t . s f . s a x o n . s o r t . G e n e r i c S o r t e r 
 C o p y r i g h t     1 9 9 9   C E R N   -   E u r o p e a n   O r g a n i z a t i o n   f o r   N u c l e a r   R e s e a r c h . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   C E R N   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s e d   o r   i m p l i e d   w a r r a n t y . 
 
 X P a t h   P a r s e r   
 n e t . s f . s a x o n . e x p r . * ,   m o d u l e s   E x p r e s s i o n P a r s e r ,   T o k e n i z e r ,   T o k e n 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9   J a m e s   C l a r k 
 
 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   J A M E S   C L A R K   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   J a m e s   C l a r k   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   J a m e s   C l a r k . 
 
 R e g e x   T r a n s l a t o r 
 n e t . s f . s a x o n . j a v a ,   m o d u l e s   J D K 1 4 R e g e x T r a n s l a t o r   a n d   J D K 1 5 R e g e x T r a n s l a t o r ,   a n d   n e t . s f . s a x o n . d o t n e t ,   m o d u l e   D o t N e t R e g e x T r a n s l a t o r 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   S A X O N   V 9 . 0   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e   ( C D D L )   S e r v l e t - A P I   V 2 . 5 - 6 . 1 . 1 4 .       T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 S o u r c e   c o d e   f o r   S e r v l e t - A P I   V 2 . 5 - 6 . 1 . 1 4   i s   a v a i l a b l e   a t :   h t t p : / / r e p o s i t o r y . c o d e h a u s . o r g / o r g / m o r t b a y / j e t t y / s e r v l e t - a p i - 2 . 5 / 6 . 1 . 1 4 / ) 
 
 E N D   O F   S E R V E L E T - A P I   V 2 . 5 - 6 . 1 . 1 4   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S L F 4 J   C O D E .   T h i s   P r o g r a m   i n c l u d e s   S L F 4 J   V 1 . 5 . 5 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 .   
 
 E N D   O F   S L F 4 J   V 1 . 5 . 5   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 T h i s   P r o g r a m   i n c l u d e s   J e n a   v 2 . 6 . 4 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
   C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   C o p y r i g h t   2 0 1 0   T a l i s   S y s t e m s   L t d . 
   C o p y r i g h t   2 0 1 0   E p i m o r p h i c s   L t d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 . 	 T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J E N A 
 
 
 
 T h i s   P r o g r a m   i n c l u d e s   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e s p o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   B R O W S E R L A U N C H E R 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 T h i s   P r o g r a m   i n c l u d e s   T D B   0 . 8 . 1 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 ( c )   C o p y r i g h t   2 0 0 7 ,   2 0 0 8   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
         d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   T D B   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 W A S   L i b e r t y   8 . 5 .   T h i s   P r o g r a m   i n c l u d e s   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n w i t h   r e s p e c t   t o   t h i r d   p a r t y   c o d e   i n c l u d e d   a s   p a r t   o f   W A S   L i b e r t y   8 . 5 . 
 
 W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5   i n c l u d e   t h e   c o d e   f r o m   t h e   f o l l o w i n g : 
 A p a c h e   c o d e 
 A S M   c o d e 
 E c l i p s e   c o d e   a n d   p l a t f o r m s 
 J a v a   6 . 0 
 S L F 4 J 
 
 
 E N D   O F   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   8 . 5   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 W 3 C   D O C U M E N T   L I C E N S E .   T h i s   p r o g r a m   i n c l u d e s   W 3 C   d o c u m e n t s .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   d o c u m e n t s . 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e . 
 
 B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   
 s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   
 a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
         *   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
         *   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   
             e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   
             p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   
             C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   
             C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   
             R e s e r v e d .   
             h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
         *   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   
 o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   
 c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   
 p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   
 C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   
 i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 
 D i s c l a i m e r s 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   
 p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   
 w i t h   c o p y r i g h t   h o l d e r s . 
 
 N o t e s 
 
 T h i s   v e r s i o n :   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   
 T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   
 b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   
 s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   
 a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   
 l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   
 t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   
 a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   
 s p e c i f i c a t i o n s . 
 
 E N D   O F   W 3 C   D O C U M E N T   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   a n d   I N F O R M A T I O N   f o r   W e b   T o o l i n g   I n f r a s t r u c t u r e   V 4 . 1 . 2 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I n s t a l l A n y w h e r e   2 0 1 5   i n c l u d e s   t h e   f o l l o w i n g : 
 
 C o m m o n s   C o d e c   1 . 8 ;   A N T   1 . 6 . 2 ;   T o m c a t   7 . 0 ;   B r o w s e r L a u n c h e r   V 1 . 4 b 1 ;     H S Q L D B   V 1 . 7 . 1 ;     I C U 4 J   V 3 . 6 . 1 ;   J T O P E N   V 5 . 1 . 1 ,   J S c h   0 . 1 . 4 5 ,   P e r l   5 . 1 0 . 1 ,     J U n i v e r s a l c h a r d e t   1 . 0 . 3 
 
 Y o u r   N o t i c e s   F i l e   f o r   I n s t a l l A n y w h e r e   2 0 1 5   s h o u l d   i n c l u d e   t h e   f o l l o w i n g   n o t i c e s : 
 
 
 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 -   C o m m o n s   C o d e c   1 . 8 
 -   A N T   1 . 6 . 2 
 -   T o m c a t   7 . 0 
 
 
                                                                 A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 E N D   O F     A p a c h e   L i c e n s e   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N       
 
 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   B r o w s e r L a u n c h e r   s o f t w a r e : 
 
 -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
   I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   B R O W S E R L A U N C H E R   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   H S Q L   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 -   H S Q L D B   V 1 . 7 . 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   H S Q L   D e v e l o p m e n t   G r o u p :     
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 E N D   O F   H S Q L   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   I C U 4 J   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 -   I C U 4 J   V 3 . 6 . 1 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   I C U :     
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :   h t t p : / / w w w . i c u - p r o j e c t . o r g / 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t       1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 E N D   O F   I C U   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   I C U 4 J   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 -   J T O p e n   5 . 1 . 1   
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   J T O p e n :     
 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 E N D   O F   J T O P E N   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   J S c h   D e v e l o p m e n t   G r o u p   s o f t w a r e :     
 
 -   J S c h   0 . 1 . 4 5   
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 1   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 E N D   O F   J S c h   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 
 A r t i s t i c   L i c e n s e :     
 
 -   P e r l   5 . 1 0 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A r t i s t i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : "   h t t p : / / d e v . p e r l . o r g / l i c e n s e s / a r t i s t i c . h t m l 
 
 T h e   i n t e n t   o f   t h i s   d o c u m e n t   i s   t o   s t a t e   t h e   c o n d i t i o n s   u n d e r   w h i c h   a 
 P a c k a g e   m a y   b e   c o p i e d ,   s u c h   t h a t   t h e   C o p y r i g h t   H o l d e r   m a i n t a i n s   s o m e 
 s e m b l a n c e   o f   a r t i s t i c   c o n t r o l   o v e r   t h e   d e v e l o p m e n t   o f   t h e   p a c k a g e , 
 w h i l e   g i v i n g   t h e   u s e r s   o f   t h e   p a c k a g e   t h e   r i g h t   t o   u s e   a n d   d i s t r i b u t e 
 t h e   P a c k a g e   i n   a   m o r e - o r - l e s s   c u s t o m a r y   f a s h i o n ,   p l u s   t h e   r i g h t   t o   m a k e 
 r e a s o n a b l e   m o d i f i c a t i o n s . 
 
 D e f i n i t i o n s : 
 
 	 " P a c k a g e "   r e f e r s   t o   t h e   c o l l e c t i o n   o f   f i l e s   d i s t r i b u t e d   b y   t h e 
 	 C o p y r i g h t   H o l d e r ,   a n d   d e r i v a t i v e s   o f   t h a t   c o l l e c t i o n   o f   f i l e s 
 	 c r e a t e d   t h r o u g h   t e x t u a l   m o d i f i c a t i o n . 
 
 	 " S t a n d a r d   V e r s i o n "   r e f e r s   t o   s u c h   a   P a c k a g e   i f   i t   h a s   n o t   b e e n 
 	 m o d i f i e d ,   o r   h a s   b e e n   m o d i f i e d   i n   a c c o r d a n c e   w i t h   t h e   w i s h e s 
 	 o f   t h e   C o p y r i g h t   H o l d e r   a s   s p e c i f i e d   b e l o w . 
 
 	 " C o p y r i g h t   H o l d e r "   i s   w h o e v e r   i s   n a m e d   i n   t h e   c o p y r i g h t   o r 
 	 c o p y r i g h t s   f o r   t h e   p a c k a g e . 
 
 	 " Y o u "   i s   y o u ,   i f   y o u ' r e   t h i n k i n g   a b o u t   c o p y i n g   o r   d i s t r i b u t i n g 
 	 t h i s   P a c k a g e . 
 
 	 " R e a s o n a b l e   c o p y i n g   f e e "   i s   w h a t e v e r   y o u   c a n   j u s t i f y   o n   t h e 
 	 b a s i s   o f   m e d i a   c o s t ,   d u p l i c a t i o n   c h a r g e s ,   t i m e   o f   p e o p l e   i n v o l v e d , 
 	 a n d   s o   o n .     ( Y o u   w i l l   n o t   b e   r e q u i r e d   t o   j u s t i f y   i t   t o   t h e 
 	 C o p y r i g h t   H o l d e r ,   b u t   o n l y   t o   t h e   c o m p u t i n g   c o m m u n i t y   a t   l a r g e 
 	 a s   a   m a r k e t   t h a t   m u s t   b e a r   t h e   f e e . ) 
 
 	 " F r e e l y   A v a i l a b l e "   m e a n s   t h a t   n o   f e e   i s   c h a r g e d   f o r   t h e   i t e m 
 	 i t s e l f ,   t h o u g h   t h e r e   m a y   b e   f e e s   i n v o l v e d   i n   h a n d l i n g   t h e   i t e m . 
 	 I t   a l s o   m e a n s   t h a t   r e c i p i e n t s   o f   t h e   i t e m   m a y   r e d i s t r i b u t e   i t 
 	 u n d e r   t h e   s a m e   c o n d i t i o n s   t h e y   r e c e i v e d   i t . 
 
 1 .   Y o u   m a y   m a k e   a n d   g i v e   a w a y   v e r b a t i m   c o p i e s   o f   t h e   s o u r c e   f o r m   o f   t h e 
 S t a n d a r d   V e r s i o n   o f   t h i s   P a c k a g e   w i t h o u t   r e s t r i c t i o n ,   p r o v i d e d   t h a t   y o u 
 d u p l i c a t e   a l l   o f   t h e   o r i g i n a l   c o p y r i g h t   n o t i c e s   a n d   a s s o c i a t e d   d i s c l a i m e r s . 
 
 2 .   Y o u   m a y   a p p l y   b u g   f i x e s ,   p o r t a b i l i t y   f i x e s   a n d   o t h e r   m o d i f i c a t i o n s 
 d e r i v e d   f r o m   t h e   P u b l i c   D o m a i n   o r   f r o m   t h e   C o p y r i g h t   H o l d e r .     A   P a c k a g e 
 m o d i f i e d   i n   s u c h   a   w a y   s h a l l   s t i l l   b e   c o n s i d e r e d   t h e   S t a n d a r d   V e r s i o n . 
 
 3 .   Y o u   m a y   o t h e r w i s e   m o d i f y   y o u r   c o p y   o f   t h i s   P a c k a g e   i n   a n y   w a y ,   p r o v i d e d 
 t h a t   y o u   i n s e r t   a   p r o m i n e n t   n o t i c e   i n   e a c h   c h a n g e d   f i l e   s t a t i n g   h o w   a n d 
 w h e n   y o u   c h a n g e d   t h a t   f i l e ,   a n d   p r o v i d e d   t h a t   y o u   d o   a t   l e a s t   O N E   o f   t h e 
 f o l l o w i n g : 
 
         a )   p l a c e   y o u r   m o d i f i c a t i o n s   i n   t h e   P u b l i c   D o m a i n   o r   o t h e r w i s e   m a k e   t h e m 
         F r e e l y   A v a i l a b l e ,   s u c h   a s   b y   p o s t i n g   s a i d   m o d i f i c a t i o n s   t o   U s e n e t   o r 
         a n   e q u i v a l e n t   m e d i u m ,   o r   p l a c i n g   t h e   m o d i f i c a t i o n s   o n   a   m a j o r   a r c h i v e 
         s i t e   s u c h   a s   u u n e t . u u . n e t ,   o r   b y   a l l o w i n g   t h e   C o p y r i g h t   H o l d e r   t o   i n c l u d e 
         y o u r   m o d i f i c a t i o n s   i n   t h e   S t a n d a r d   V e r s i o n   o f   t h e   P a c k a g e . 
 
         b )   u s e   t h e   m o d i f i e d   P a c k a g e   o n l y   w i t h i n   y o u r   c o r p o r a t i o n   o r   o r g a n i z a t i o n . 
 
         c )   r e n a m e   a n y   n o n - s t a n d a r d   e x e c u t a b l e s   s o   t h e   n a m e s   d o   n o t   c o n f l i c t 
         w i t h   s t a n d a r d   e x e c u t a b l e s ,   w h i c h   m u s t   a l s o   b e   p r o v i d e d ,   a n d   p r o v i d e 
         a   s e p a r a t e   m a n u a l   p a g e   f o r   e a c h   n o n - s t a n d a r d   e x e c u t a b l e   t h a t   c l e a r l y 
         d o c u m e n t s   h o w   i t   d i f f e r s   f r o m   t h e   S t a n d a r d   V e r s i o n . 
 
         d )   m a k e   o t h e r   d i s t r i b u t i o n   a r r a n g e m e n t s   w i t h   t h e   C o p y r i g h t   H o l d e r . 
 
 4 .   Y o u   m a y   d i s t r i b u t e   t h e   p r o g r a m s   o f   t h i s   P a c k a g e   i n   o b j e c t   c o d e   o r 
 e x e c u t a b l e   f o r m ,   p r o v i d e d   t h a t   y o u   d o   a t   l e a s t   O N E   o f   t h e   f o l l o w i n g : 
 
         a )   d i s t r i b u t e   a   S t a n d a r d   V e r s i o n   o f   t h e   e x e c u t a b l e s   a n d   l i b r a r y   f i l e s , 
         t o g e t h e r   w i t h   i n s t r u c t i o n s   ( i n   t h e   m a n u a l   p a g e   o r   e q u i v a l e n t )   o n   w h e r e 
         t o   g e t   t h e   S t a n d a r d   V e r s i o n . 
 
         b )   a c c o m p a n y   t h e   d i s t r i b u t i o n   w i t h   t h e   m a c h i n e - r e a d a b l e   s o u r c e   o f 
         t h e   P a c k a g e   w i t h   y o u r   m o d i f i c a t i o n s . 
 
         c )   g i v e   n o n - s t a n d a r d   e x e c u t a b l e s   n o n - s t a n d a r d   n a m e s ,   a n d   c l e a r l y 
         d o c u m e n t   t h e   d i f f e r e n c e s   i n   m a n u a l   p a g e s   ( o r   e q u i v a l e n t ) ,   t o g e t h e r 
         w i t h   i n s t r u c t i o n s   o n   w h e r e   t o   g e t   t h e   S t a n d a r d   V e r s i o n . 
 
         d )   m a k e   o t h e r   d i s t r i b u t i o n   a r r a n g e m e n t s   w i t h   t h e   C o p y r i g h t   H o l d e r . 
 
 5 .   Y o u   m a y   c h a r g e   a   r e a s o n a b l e   c o p y i n g   f e e   f o r   a n y   d i s t r i b u t i o n   o f   t h i s 
 P a c k a g e .     Y o u   m a y   c h a r g e   a n y   f e e   y o u   c h o o s e   f o r   s u p p o r t   o f   t h i s 
 P a c k a g e .     Y o u   m a y   n o t   c h a r g e   a   f e e   f o r   t h i s   P a c k a g e   i t s e l f .     H o w e v e r , 
 y o u   m a y   d i s t r i b u t e   t h i s   P a c k a g e   i n   a g g r e g a t e   w i t h   o t h e r   ( p o s s i b l y 
 c o m m e r c i a l )   p r o g r a m s   a s   p a r t   o f   a   l a r g e r   ( p o s s i b l y   c o m m e r c i a l )   s o f t w a r e 
 d i s t r i b u t i o n   p r o v i d e d   t h a t   y o u   d o   n o t   a d v e r t i s e   t h i s   P a c k a g e   a s   a 
 p r o d u c t   o f   y o u r   o w n .     Y o u   m a y   e m b e d   t h i s   P a c k a g e ' s   i n t e r p r e t e r   w i t h i n 
 a n   e x e c u t a b l e   o f   y o u r s   ( b y   l i n k i n g ) ;   t h i s   s h a l l   b e   c o n s t r u e d   a s   a   m e r e 
 f o r m   o f   a g g r e g a t i o n ,   p r o v i d e d   t h a t   t h e   c o m p l e t e   S t a n d a r d   V e r s i o n   o f   t h e 
 i n t e r p r e t e r   i s   s o   e m b e d d e d . 
 
 6 .   T h e   s c r i p t s   a n d   l i b r a r y   f i l e s   s u p p l i e d   a s   i n p u t   t o   o r   p r o d u c e d   a s 
 o u t p u t   f r o m   t h e   p r o g r a m s   o f   t h i s   P a c k a g e   d o   n o t   a u t o m a t i c a l l y   f a l l 
 u n d e r   t h e   c o p y r i g h t   o f   t h i s   P a c k a g e ,   b u t   b e l o n g   t o   w h o e v e r   g e n e r a t e d 
 t h e m ,   a n d   m a y   b e   s o l d   c o m m e r c i a l l y ,   a n d   m a y   b e   a g g r e g a t e d   w i t h   t h i s 
 P a c k a g e .     I f   s u c h   s c r i p t s   o r   l i b r a r y   f i l e s   a r e   a g g r e g a t e d   w i t h   t h i s 
 P a c k a g e   v i a   t h e   s o - c a l l e d   " u n d u m p "   o r   " u n e x e c "   m e t h o d s   o f   p r o d u c i n g   a 
 b i n a r y   e x e c u t a b l e   i m a g e ,   t h e n   d i s t r i b u t i o n   o f   s u c h   a n   i m a g e   s h a l l 
 n e i t h e r   b e   c o n s t r u e d   a s   a   d i s t r i b u t i o n   o f   t h i s   P a c k a g e   n o r   s h a l l   i t 
 f a l l   u n d e r   t h e   r e s t r i c t i o n s   o f   P a r a g r a p h s   3   a n d   4 ,   p r o v i d e d   t h a t   y o u   d o 
 n o t   r e p r e s e n t   s u c h   a n   e x e c u t a b l e   i m a g e   a s   a   S t a n d a r d   V e r s i o n   o f   t h i s 
 P a c k a g e . 
 
 7 .   C   s u b r o u t i n e s   ( o r   c o m p a r a b l y   c o m p i l e d   s u b r o u t i n e s   i n   o t h e r 
 l a n g u a g e s )   s u p p l i e d   b y   y o u   a n d   l i n k e d   i n t o   t h i s   P a c k a g e   i n   o r d e r   t o 
 e m u l a t e   s u b r o u t i n e s   a n d   v a r i a b l e s   o f   t h e   l a n g u a g e   d e f i n e d   b y   t h i s 
 P a c k a g e   s h a l l   n o t   b e   c o n s i d e r e d   p a r t   o f   t h i s   P a c k a g e ,   b u t   a r e   t h e 
 e q u i v a l e n t   o f   i n p u t   a s   i n   P a r a g r a p h   6 ,   p r o v i d e d   t h e s e   s u b r o u t i n e s   d o 
 n o t   c h a n g e   t h e   l a n g u a g e   i n   a n y   w a y   t h a t   w o u l d   c a u s e   i t   t o   f a i l   t h e 
 r e g r e s s i o n   t e s t s   f o r   t h e   l a n g u a g e . 
 
 8 .   A g g r e g a t i o n   o f   t h i s   P a c k a g e   w i t h   a   c o m m e r c i a l   d i s t r i b u t i o n   i s   a l w a y s 
 p e r m i t t e d   p r o v i d e d   t h a t   t h e   u s e   o f   t h i s   P a c k a g e   i s   e m b e d d e d ;   t h a t   i s , 
 w h e n   n o   o v e r t   a t t e m p t   i s   m a d e   t o   m a k e   t h i s   P a c k a g e ' s   i n t e r f a c e s   v i s i b l e 
 t o   t h e   e n d   u s e r   o f   t h e   c o m m e r c i a l   d i s t r i b u t i o n .     S u c h   u s e   s h a l l   n o t   b e 
 c o n s t r u e d   a s   a   d i s t r i b u t i o n   o f   t h i s   P a c k a g e . 
 
 9 .   T h e   n a m e   o f   t h e   C o p y r i g h t   H o l d e r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
 p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 1 0 .   T H I S   P A C K A G E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 W A R R A N T I E S   O F   M E R C H A N T I B I L I T Y   A N D   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 . 
 
 E N D   O F   P e r l   5   N O T I C E S   A N D   I N F O R M A T I O N     
 
 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   J U n i v e r s a l c h a r d e t   D e v e l o p m e n t   G r o u p 
 
 -   J U n i v e r s a l c h a r d e t   1 . 0 . 3 
 
 U s e s   t h e   M o z i l l a   p u b l i c   l i c e n s e   v e r s i o n   2 . 0   b e l o w 
 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   2 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 1 .   D e f i n i t i o n s 
 - - - - - - - - - - - - - - 
 
 1 . 1 .   " C o n t r i b u t o r " 
         m e a n s   e a c h   i n d i v i d u a l   o r   l e g a l   e n t i t y   t h a t   c r e a t e s ,   c o n t r i b u t e s   t o 
         t h e   c r e a t i o n   o f ,   o r   o w n s   C o v e r e d   S o f t w a r e . 
 
 1 . 2 .   " C o n t r i b u t o r   V e r s i o n " 
         m e a n s   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n s   o f   o t h e r s   ( i f   a n y )   u s e d 
         b y   a   C o n t r i b u t o r   a n d   t h a t   p a r t i c u l a r   C o n t r i b u t o r ' s   C o n t r i b u t i o n . 
 
 1 . 3 .   " C o n t r i b u t i o n " 
         m e a n s   C o v e r e d   S o f t w a r e   o f   a   p a r t i c u l a r   C o n t r i b u t o r . 
 
 1 . 4 .   " C o v e r e d   S o f t w a r e " 
         m e a n s   S o u r c e   C o d e   F o r m   t o   w h i c h   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d 
         t h e   n o t i c e   i n   E x h i b i t   A ,   t h e   E x e c u t a b l e   F o r m   o f   s u c h   S o u r c e   C o d e 
         F o r m ,   a n d   M o d i f i c a t i o n s   o f   s u c h   S o u r c e   C o d e   F o r m ,   i n   e a c h   c a s e 
         i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
 1 . 5 .   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " 
         m e a n s 
 
         ( a )   t h a t   t h e   i n i t i a l   C o n t r i b u t o r   h a s   a t t a c h e d   t h e   n o t i c e   d e s c r i b e d 
                 i n   E x h i b i t   B   t o   t h e   C o v e r e d   S o f t w a r e ;   o r 
 
         ( b )   t h a t   t h e   C o v e r e d   S o f t w a r e   w a s   m a d e   a v a i l a b l e   u n d e r   t h e   t e r m s   o f 
                 v e r s i o n   1 . 1   o r   e a r l i e r   o f   t h e   L i c e n s e ,   b u t   n o t   a l s o   u n d e r   t h e 
                 t e r m s   o f   a   S e c o n d a r y   L i c e n s e . 
 
 1 . 6 .   " E x e c u t a b l e   F o r m " 
         m e a n s   a n y   f o r m   o f   t h e   w o r k   o t h e r   t h a n   S o u r c e   C o d e   F o r m . 
 
 1 . 7 .   " L a r g e r   W o r k " 
         m e a n s   a   w o r k   t h a t   c o m b i n e s   C o v e r e d   S o f t w a r e   w i t h   o t h e r   m a t e r i a l ,   i n   
         a   s e p a r a t e   f i l e   o r   f i l e s ,   t h a t   i s   n o t   C o v e r e d   S o f t w a r e . 
 
 1 . 8 .   " L i c e n s e " 
         m e a n s   t h i s   d o c u m e n t . 
 
 1 . 9 .   " L i c e n s a b l e " 
         m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e , 
         w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y ,   a n y   a n d 
         a l l   o f   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 1 . 1 0 .   " M o d i f i c a t i o n s " 
         m e a n s   a n y   o f   t h e   f o l l o w i n g : 
 
         ( a )   a n y   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   r e s u l t s   f r o m   a n   a d d i t i o n   t o , 
                 d e l e t i o n   f r o m ,   o r   m o d i f i c a t i o n   o f   t h e   c o n t e n t s   o f   C o v e r e d 
                 S o f t w a r e ;   o r 
 
         ( b )   a n y   n e w   f i l e   i n   S o u r c e   C o d e   F o r m   t h a t   c o n t a i n s   a n y   C o v e r e d 
                 S o f t w a r e . 
 
 1 . 1 1 .   " P a t e n t   C l a i m s "   o f   a   C o n t r i b u t o r 
         m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   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 ,   m e t h o d , 
         p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   s u c h 
         C o n t r i b u t o r   t h a t   w o u l d   b e   i n f r i n g e d ,   b u t   f o r   t h e   g r a n t   o f   t h e 
         L i c e n s e ,   b y   t h e   m a k i n g ,   u s i n g ,   s e l l i n g ,   o f f e r i n g   f o r   s a l e ,   h a v i n g 
         m a d e ,   i m p o r t ,   o r   t r a n s f e r   o f   e i t h e r   i t s   C o n t r i b u t i o n s   o r   i t s 
         C o n t r i b u t o r   V e r s i o n . 
 
 1 . 1 2 .   " S e c o n d a r y   L i c e n s e " 
         m e a n s   e i t h e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0 ,   t h e   G N U 
         L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 1 ,   t h e   G N U   A f f e r o   G e n e r a l 
         P u b l i c   L i c e n s e ,   V e r s i o n   3 . 0 ,   o r   a n y   l a t e r   v e r s i o n s   o f   t h o s e 
         l i c e n s e s . 
 
 1 . 1 3 .   " S o u r c e   C o d e   F o r m " 
         m e a n s   t h e   f o r m   o f   t h e   w o r k   p r e f e r r e d   f o r   m a k i n g   m o d i f i c a t i o n s . 
 
 1 . 1 4 .   " Y o u "   ( o r   " Y o u r " ) 
         m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h i s 
         L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   t h a t 
         c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r 
         p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t 
         o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y , 
         w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n 
         f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l 
         o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   L i c e n s e   G r a n t s   a n d   C o n d i t i o n s 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 2 . 1 .   G r a n t s 
 
 E a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
 n o n - e x c l u s i v e   l i c e n s e : 
 
 ( a )   u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k ) 
         L i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t o   u s e ,   r e p r o d u c e ,   m a k e   a v a i l a b l e , 
         m o d i f y ,   d i s p l a y ,   p e r f o r m ,   d i s t r i b u t e ,   a n d   o t h e r w i s e   e x p l o i t   i t s 
         C o n t r i b u t i o n s ,   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   M o d i f i c a t i o n s ,   o r 
         a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
 ( b )   u n d e r   P a t e n t   C l a i m s   o f   s u c h   C o n t r i b u t o r   t o   m a k e ,   u s e ,   s e l l ,   o f f e r 
         f o r   s a l e ,   h a v e   m a d e ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   e i t h e r   i t s 
         C o n t r i b u t i o n s   o r   i t s   C o n t r i b u t o r   V e r s i o n . 
 
 2 . 2 .   E f f e c t i v e   D a t e 
 
 T h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n   2 . 1   w i t h   r e s p e c t   t o   a n y   C o n t r i b u t i o n 
 b e c o m e   e f f e c t i v e   f o r   e a c h   C o n t r i b u t i o n   o n   t h e   d a t e   t h e   C o n t r i b u t o r   f i r s t 
 d i s t r i b u t e s   s u c h   C o n t r i b u t i o n . 
 
 2 . 3 .   L i m i t a t i o n s   o n   G r a n t   S c o p e 
 
 T h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2   a r e   t h e   o n l y   r i g h t s   g r a n t e d   u n d e r 
 t h i s   L i c e n s e .   N o   a d d i t i o n a l   r i g h t s   o r   l i c e n s e s   w i l l   b e   i m p l i e d   f r o m   t h e 
 d i s t r i b u t i o n   o r   l i c e n s i n g   o f   C o v e r e d   S o f t w a r e   u n d e r   t h i s   L i c e n s e . 
 N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d   b y   a 
 C o n t r i b u t o r : 
 
 ( a )   f o r   a n y   c o d e   t h a t   a   C o n t r i b u t o r   h a s   r e m o v e d   f r o m   C o v e r e d   S o f t w a r e ; 
         o r 
 
 ( b )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   ( i )   Y o u r   a n d   a n y   o t h e r   t h i r d   p a r t y ' s 
         m o d i f i c a t i o n s   o f   C o v e r e d   S o f t w a r e ,   o r   ( i i )   t h e   c o m b i n a t i o n   o f   i t s 
         C o n t r i b u t i o n s   w i t h   o t h e r   s o f t w a r e   ( e x c e p t   a s   p a r t   o f   i t s   C o n t r i b u t o r 
         V e r s i o n ) ;   o r 
 
 ( c )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   S o f t w a r e   i n   t h e   a b s e n c e   o f 
         i t s   C o n t r i b u t i o n s . 
 
 T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   i n   t h e   t r a d e m a r k s ,   s e r v i c e   m a r k s , 
 o r   l o g o s   o f   a n y   C o n t r i b u t o r   ( e x c e p t   a s   m a y   b e   n e c e s s a r y   t o   c o m p l y   w i t h 
 t h e   n o t i c e   r e q u i r e m e n t s   i n   S e c t i o n   3 . 4 ) . 
 
 2 . 4 .   S u b s e q u e n t   L i c e n s e s 
 
 N o   C o n t r i b u t o r   m a k e s   a d d i t i o n a l   g r a n t s   a s   a   r e s u l t   o f   Y o u r   c h o i c e   t o 
 d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   a   s u b s e q u e n t   v e r s i o n   o f   t h i s 
 L i c e n s e   ( s e e   S e c t i o n   1 0 . 2 )   o r   u n d e r   t h e   t e r m s   o f   a   S e c o n d a r y   L i c e n s e   ( i f 
 p e r m i t t e d   u n d e r   t h e   t e r m s   o f   S e c t i o n   3 . 3 ) . 
 
 2 . 5 .   R e p r e s e n t a t i o n 
 
 E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t h e   C o n t r i b u t o r   b e l i e v e s   i t s 
 C o n t r i b u t i o n s   a r e   i t s   o r i g i n a l   c r e a t i o n ( s )   o r   i t   h a s   s u f f i c i e n t   r i g h t s 
 t o   g r a n t   t h e   r i g h t s   t o   i t s   C o n t r i b u t i o n s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
 2 . 6 .   F a i r   U s e 
 
 T h i s   L i c e n s e   i s   n o t   i n t e n d e d   t o   l i m i t   a n y   r i g h t s   Y o u   h a v e   u n d e r 
 a p p l i c a b l e   c o p y r i g h t   d o c t r i n e s   o f   f a i r   u s e ,   f a i r   d e a l i n g ,   o r   o t h e r 
 e q u i v a l e n t s . 
 
 2 . 7 .   C o n d i t i o n s 
 
 S e c t i o n s   3 . 1 ,   3 . 2 ,   3 . 3 ,   a n d   3 . 4   a r e   c o n d i t i o n s   o f   t h e   l i c e n s e s   g r a n t e d 
 i n   S e c t i o n   2 . 1 . 
 
 3 .   R e s p o n s i b i l i t i e s 
 - - - - - - - - - - - - - - - - - - - 
 
 3 . 1 .   D i s t r i b u t i o n   o f   S o u r c e   F o r m 
 
 A l l   d i s t r i b u t i o n   o f   C o v e r e d   S o f t w a r e   i n   S o u r c e   C o d e   F o r m ,   i n c l u d i n g   a n y 
 M o d i f i c a t i o n s   t h a t   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e ,   m u s t   b e   u n d e r 
 t h e   t e r m s   o f   t h i s   L i c e n s e .   Y o u   m u s t   i n f o r m   r e c i p i e n t s   t h a t   t h e   S o u r c e 
 C o d e   F o r m   o f   t h e   C o v e r e d   S o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s 
 L i c e n s e ,   a n d   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   t h i s   L i c e n s e .   Y o u   m a y   n o t 
 a t t e m p t   t o   a l t e r   o r   r e s t r i c t   t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e 
 F o r m . 
 
 3 . 2 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   F o r m 
 
 I f   Y o u   d i s t r i b u t e   C o v e r e d   S o f t w a r e   i n   E x e c u t a b l e   F o r m   t h e n : 
 
 ( a )   s u c h   C o v e r e d   S o f t w a r e   m u s t   a l s o   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e 
         F o r m ,   a s   d e s c r i b e d   i n   S e c t i o n   3 . 1 ,   a n d   Y o u   m u s t   i n f o r m   r e c i p i e n t s   o f 
         t h e   E x e c u t a b l e   F o r m   h o w   t h e y   c a n   o b t a i n   a   c o p y   o f   s u c h   S o u r c e   C o d e 
         F o r m   b y   r e a s o n a b l e   m e a n s   i n   a   t i m e l y   m a n n e r ,   a t   a   c h a r g e   n o   m o r e 
         t h a n   t h e   c o s t   o f   d i s t r i b u t i o n   t o   t h e   r e c i p i e n t ;   a n d 
 
 ( b )   Y o u   m a y   d i s t r i b u t e   s u c h   E x e c u t a b l e   F o r m   u n d e r   t h e   t e r m s   o f   t h i s 
         L i c e n s e ,   o r   s u b l i c e n s e   i t   u n d e r   d i f f e r e n t   t e r m s ,   p r o v i d e d   t h a t   t h e 
         l i c e n s e   f o r   t h e   E x e c u t a b l e   F o r m   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r 
         t h e   r e c i p i e n t s '   r i g h t s   i n   t h e   S o u r c e   C o d e   F o r m   u n d e r   t h i s   L i c e n s e . 
 
 3 . 3 .   D i s t r i b u t i o n   o f   a   L a r g e r   W o r k 
 
 Y o u   m a y   c r e a t e   a n d   d i s t r i b u t e   a   L a r g e r   W o r k   u n d e r   t e r m s   o f   Y o u r   c h o i c e , 
 p r o v i d e d   t h a t   Y o u   a l s o   c o m p l y   w i t h   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   f o r 
 t h e   C o v e r e d   S o f t w a r e .   I f   t h e   L a r g e r   W o r k   i s   a   c o m b i n a t i o n   o f   C o v e r e d 
 S o f t w a r e   w i t h   a   w o r k   g o v e r n e d   b y   o n e   o r   m o r e   S e c o n d a r y   L i c e n s e s ,   a n d   t h e 
 C o v e r e d   S o f t w a r e   i s   n o t   I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s ,   t h i s 
 L i c e n s e   p e r m i t s   Y o u   t o   a d d i t i o n a l l y   d i s t r i b u t e   s u c h   C o v e r e d   S o f t w a r e 
 u n d e r   t h e   t e r m s   o f   s u c h   S e c o n d a r y   L i c e n s e ( s ) ,   s o   t h a t   t h e   r e c i p i e n t   o f 
 t h e   L a r g e r   W o r k   m a y ,   a t   t h e i r   o p t i o n ,   f u r t h e r   d i s t r i b u t e   t h e   C o v e r e d 
 S o f t w a r e   u n d e r   t h e   t e r m s   o f   e i t h e r   t h i s   L i c e n s e   o r   s u c h   S e c o n d a r y 
 L i c e n s e ( s ) . 
 
 3 . 4 .   N o t i c e s 
 
 Y o u   m a y   n o t   r e m o v e   o r   a l t e r   t h e   s u b s t a n c e   o f   a n y   l i c e n s e   n o t i c e s 
 ( i n c l u d i n g   c o p y r i g h t   n o t i c e s ,   p a t e n t   n o t i c e s ,   d i s c l a i m e r s   o f   w a r r a n t y , 
 o r   l i m i t a t i o n s   o f   l i a b i l i t y )   c o n t a i n e d   w i t h i n   t h e   S o u r c e   C o d e   F o r m   o f 
 t h e   C o v e r e d   S o f t w a r e ,   e x c e p t   t h a t   Y o u   m a y   a l t e r   a n y   l i c e n s e   n o t i c e s   t o 
 t h e   e x t e n t   r e q u i r e d   t o   r e m e d y   k n o w n   f a c t u a l   i n a c c u r a c i e s . 
 
 3 . 5 .   A p p l i c a t i o n   o f   A d d i t i o n a l   T e r m s 
 
 Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t , 
 i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d 
 S o f t w a r e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n 
 b e h a l f   o f   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y 
 s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y ,   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y 
 Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   e v e r y   C o n t r i b u t o r   f o r   a n y 
 l i a b i l i t y   i n c u r r e d   b y   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t , 
 i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r .   Y o u   m a y   i n c l u d e   a d d i t i o n a l 
 d i s c l a i m e r s   o f   w a r r a n t y   a n d   l i m i t a t i o n s   o f   l i a b i l i t y   s p e c i f i c   t o   a n y 
 j u r i s d i c t i o n . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s 
 L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   S o f t w a r e   d u e   t o 
 s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h 
 t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b ) 
 d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t 
 b e   p l a c e d   i n   a   t e x t   f i l e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   C o v e r e d 
 S o f t w a r e   u n d e r   t h i s   L i c e n s e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e 
 o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a 
 r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 5 .   T e r m i n a t i o n 
 - - - - - - - - - - - - - - 
 
 5 . 1 .   T h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   w i l l   t e r m i n a t e   a u t o m a t i c a l l y 
 i f   Y o u   f a i l   t o   c o m p l y   w i t h   a n y   o f   i t s   t e r m s .   H o w e v e r ,   i f   Y o u   b e c o m e 
 c o m p l i a n t ,   t h e n   t h e   r i g h t s   g r a n t e d   u n d e r   t h i s   L i c e n s e   f r o m   a   p a r t i c u l a r 
 C o n t r i b u t o r   a r e   r e i n s t a t e d   ( a )   p r o v i s i o n a l l y ,   u n l e s s   a n d   u n t i l   s u c h 
 C o n t r i b u t o r   e x p l i c i t l y   a n d   f i n a l l y   t e r m i n a t e s   Y o u r   g r a n t s ,   a n d   ( b )   o n   a n 
 o n g o i n g   b a s i s ,   i f   s u c h   C o n t r i b u t o r   f a i l s   t o   n o t i f y   Y o u   o f   t h e 
 n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s   p r i o r   t o   6 0   d a y s   a f t e r   Y o u   h a v e 
 c o m e   b a c k   i n t o   c o m p l i a n c e .   M o r e o v e r ,   Y o u r   g r a n t s   f r o m   a   p a r t i c u l a r 
 C o n t r i b u t o r   a r e   r e i n s t a t e d   o n   a n   o n g o i n g   b a s i s   i f   s u c h   C o n t r i b u t o r 
 n o t i f i e s   Y o u   o f   t h e   n o n - c o m p l i a n c e   b y   s o m e   r e a s o n a b l e   m e a n s ,   t h i s   i s   t h e 
 f i r s t   t i m e   Y o u   h a v e   r e c e i v e d   n o t i c e   o f   n o n - c o m p l i a n c e   w i t h   t h i s   L i c e n s e 
 f r o m   s u c h   C o n t r i b u t o r ,   a n d   Y o u   b e c o m e   c o m p l i a n t   p r i o r   t o   3 0   d a y s   a f t e r 
 Y o u r   r e c e i p t   o f   t h e   n o t i c e . 
 
 5 . 2 .   I f   Y o u   i n i t i a t e   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   b y   a s s e r t i n g   a   p a t e n t 
 i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a r a t o r y   j u d g m e n t   a c t i o n s , 
 c o u n t e r - c l a i m s ,   a n d   c r o s s - c l a i m s )   a l l e g i n g   t h a t   a   C o n t r i b u t o r   V e r s i o n 
 d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   t h e   r i g h t s   g r a n t e d   t o 
 Y o u   b y   a n y   a n d   a l l   C o n t r i b u t o r s   f o r   t h e   C o v e r e d   S o f t w a r e   u n d e r   S e c t i o n 
 2 . 1   o f   t h i s   L i c e n s e   s h a l l   t e r m i n a t e . 
 
 5 . 3 .   I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   5 . 1   o r   5 . 2   a b o v e ,   a l l 
 e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h 
 h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   Y o u r   d i s t r i b u t o r s   u n d e r   t h i s   L i c e n s e 
 p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 *                                                                                                                                             * 
 *     6 .   D i s c l a i m e r   o f   W a r r a n t y                                                                                       * 
 *     - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                       * 
 *                                                                                                                                             * 
 *     C o v e r e d   S o f t w a r e   i s   p r o v i d e d   u n d e r   t h i s   L i c e n s e   o n   a n   " a s   i s "               * 
 *     b 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 i t h e r   e x p r e s s e d ,   i m p l i e d ,   o r     * 
 *     s t a t u t o r y ,   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 ,   w a r r a n t i e s   t h a t   t h e               * 
 *     C o v e r e d   S o f t w a r e   i s   f r e e   o f   d e f e c t s ,   m e r c h a n t a b l e ,   f i t   f o r   a                 * 
 *     p a r t i c u l a r   p u r p o s e   o r   n o n - i n f r i n g i n g .   T h e   e n t i r e   r i s k   a s   t o   t h e           * 
 *     q u a l i t y   a n d   p e r f o r m a n c e   o f   t h e   C o v e r e d   S o f t w a r e   i s   w i t h   Y o u .                 * 
 *     S h o u l d   a n y   C o v e r e d   S o f t w a r e   p r o v e   d e f e c t i v e   i n   a n y   r e s p e c t ,   Y o u           * 
 *     ( n o t   a n y   C o n t r i b u t o r )   a s s u m e   t h e   c o s t   o f   a n y   n e c e s s a r y   s e r v i c i n g ,       * 
 *     r e p a i r ,   o r   c o r r e c t i o n .   T h i s   d i s c l a i m e r   o f   w a r r a n t y   c o n s t i t u t e s   a n       * 
 *     e s s e n t i a l   p a r t   o f   t h i s   L i c e n s e .   N o   u s e   o f   a n y   C o v e r e d   S o f t w a r e   i s       * 
 *     a u t h o r i z e d   u n d e r   t h i s   L i c e n s e   e x c e p t   u n d e r   t h i s   d i s c l a i m e r .                   * 
 *                                                                                                                                             * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 *                                                                                                                                             * 
 *     7 .   L i m i t a t i o n   o f   L i a b i l i t y                                                                                     * 
 *     - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                     * 
 *                                                                                                                                             * 
 *     U n d e r   n o   c i r c u m s t a n c e s   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   t o r t             * 
 *     ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   s h a l l   a n y                       * 
 *     C o n t r i b u t o r ,   o r   a n y o n e   w h o   d i s t r i b u t e s   C o v e r e d   S o f t w a r e   a s                     * 
 *     p e r m i t t e d   a b o v e ,   b e   l i a b l e   t o   Y o u   f o r   a n y   d i r e c t ,   i n d i r e c t ,                   * 
 *     s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r             * 
 *     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 ,   d a m a g e s   f o r   l o s t   p r o f i t s ,   l o s s   o f         * 
 *     g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y         * 
 *     a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ,   e v e n   i f   s u c h   p a r t y             * 
 *     s h a l l   h a v e   b e e n   i n f o r m e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s .   T h i s       * 
 *     l i m i t a t i o n   o f   l i a b i l i t y   s h a l l   n o t   a p p l y   t o   l i a b i l i t y   f o r   d e a t h   o r       * 
 *     p e r s o n a l   i n j u r y   r e s u l t i n g   f r o m   s u c h   p a r t y ' s   n e g l i g e n c e   t o   t h e               * 
 *     e x t e n t   a p p l i c a b l e   l a w   p r o h i b i t s   s u c h   l i m i t a t i o n .   S o m e                               * 
 *     j u r i s d i c t i o n s   d o   n o t   a l l o w   t h e   e x c l u s i o n   o r   l i m i t a t i o n   o f                       * 
 *     i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s ,   s o   t h i s   e x c l u s i o n   a n d                     * 
 *     l i m i t a t i o n   m a y   n o t   a p p l y   t o   Y o u .                                                                         * 
 *                                                                                                                                             * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 8 .   L i t i g a t i o n 
 - - - - - - - - - - - - - 
 
 A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   m a y   b e   b r o u g h t   o n l y   i n   t h e 
 c o u r t s   o f   a   j u r i s d i c t i o n   w h e r e   t h e   d e f e n d a n t   m a i n t a i n s   i t s   p r i n c i p a l 
 p l a c e   o f   b u s i n e s s   a n d   s u c h   l i t i g a t i o n   s h a l l   b e   g o v e r n e d   b y   l a w s   o f   t h a t 
 j u r i s d i c t i o n ,   w i t h o u t   r e f e r e n c e   t o   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s . 
 N o t h i n g   i n   t h i s   S e c t i o n   s h a l l   p r e v e n t   a   p a r t y ' s   a b i l i t y   t o   b r i n g 
 c r o s s - c l a i m s   o r   c o u n t e r - c l a i m s . 
 
 9 .   M i s c e l l a n e o u s 
 - - - - - - - - - - - - - - - - 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   t h e   s u b j e c t 
 m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
 u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
 n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s 
 t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r 
 s h a l l   n o t   b e   u s e d   t o   c o n s t r u e   t h i s   L i c e n s e   a g a i n s t   a   C o n t r i b u t o r . 
 
 1 0 .   V e r s i o n s   o f   t h e   L i c e n s e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 1 0 . 1 .   N e w   V e r s i o n s 
 
 M o z i l l a   F o u n d a t i o n   i s   t h e   l i c e n s e   s t e w a r d .   E x c e p t   a s   p r o v i d e d   i n   S e c t i o n 
 1 0 . 3 ,   n o   o n e   o t h e r   t h a n   t h e   l i c e n s e   s t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   o r 
 p u b l i s h   n e w   v e r s i o n s   o f   t h i s   L i c e n s e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a 
 d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
 1 0 . 2 .   E f f e c t   o f   N e w   V e r s i o n s 
 
 Y o u   m a y   d i s t r i b u t e   t h e   C o v e r e d   S o f t w a r e   u n d e r   t h e   t e r m s   o f   t h e   v e r s i o n 
 o f   t h e   L i c e n s e   u n d e r   w h i c h   Y o u   o r i g i n a l l y   r e c e i v e d   t h e   C o v e r e d   S o f t w a r e , 
 o r   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   p u b l i s h e d   b y   t h e   l i c e n s e 
 s t e w a r d . 
 
 1 0 . 3 .   M o d i f i e d   V e r s i o n s 
 
 I f   y o u   c r e a t e   s o f t w a r e   n o t   g o v e r n e d   b y   t h i s   L i c e n s e ,   a n d   y o u   w a n t   t o 
 c r e a t e   a   n e w   l i c e n s e   f o r   s u c h   s o f t w a r e ,   y o u   m a y   c r e a t e   a n d   u s e   a 
 m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   i f   y o u   r e n a m e   t h e   l i c e n s e   a n d   r e m o v e 
 a n y   r e f e r e n c e s   t o   t h e   n a m e   o f   t h e   l i c e n s e   s t e w a r d   ( e x c e p t   t o   n o t e   t h a t 
 s u c h   m o d i f i e d   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) . 
 
 1 0 . 4 .   D i s t r i b u t i n g   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h   S e c o n d a r y 
 L i c e n s e s 
 
 I f   Y o u   c h o o s e   t o   d i s t r i b u t e   S o u r c e   C o d e   F o r m   t h a t   i s   I n c o m p a t i b l e   W i t h 
 S e c o n d a r y   L i c e n s e s   u n d e r   t h e   t e r m s   o f   t h i s   v e r s i o n   o f   t h e   L i c e n s e ,   t h e 
 n o t i c e   d e s c r i b e d   i n   E x h i b i t   B   o f   t h i s   L i c e n s e   m u s t   b e   a t t a c h e d . 
 
 E x h i b i t   A   -   S o u r c e   C o d e   F o r m   L i c e n s e   N o t i c e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
     T h i s   S o u r c e   C o d e   F o r m   i s   s u b j e c t   t o   t h e   t e r m s   o f   t h e   M o z i l l a   P u b l i c 
     L i c e n s e ,   v .   2 . 0 .   I f   a   c o p y   o f   t h e   M P L   w a s   n o t   d i s t r i b u t e d   w i t h   t h i s 
     f i l e ,   Y o u   c a n   o b t a i n   o n e   a t   h t t p : / / m o z i l l a . o r g / M P L / 2 . 0 / . 
 
 I f   i t   i s   n o t   p o s s i b l e   o r   d e s i r a b l e   t o   p u t   t h e   n o t i c e   i n   a   p a r t i c u l a r 
 f i l e ,   t h e n   Y o u   m a y   i n c l u d e   t h e   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   L I C E N S E 
 f i l e   i n   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   r e c i p i e n t   w o u l d   b e   l i k e l y   t o   l o o k 
 f o r   s u c h   a   n o t i c e . 
 
 Y o u   m a y   a d d   a d d i t i o n a l   a c c u r a t e   n o t i c e s   o f   c o p y r i g h t   o w n e r s h i p . 
 
 E x h i b i t   B   -   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s "   N o t i c e 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
     T h i s   S o u r c e   C o d e   F o r m   i s   " I n c o m p a t i b l e   W i t h   S e c o n d a r y   L i c e n s e s " ,   a s 
     d e f i n e d   b y   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   v .   2 . 0 . 
 
 E N D   O F   P e r l   5   N O T I C E S   A N D   I N F O R M A T I O N     
 
 E N D   O F   T H E   I N S T A L L A N Y W H E R E   2 0 1 5   S P 1   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   P r o g r a m   i n c l u d e s   I B M   J A V A   S D K / J R E     V 8 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 L o c a t i o n   o f   N o t i c e s   F i l e 
 T h e   n o t i c e s   f i l e   i s   l o c a t e d   i n   d i r e c t o r y :       . . . \ j d k \ n o t i c e s . t x t     
 
 E N D   O F   I B M   J A V A   S D K / J R E     V 8   J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S L F 4 J   C O D E .   T h i s   P r o g r a m   i n c l u d e s   S L F 4 J   V 1 . 7 . 7 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 3   Q O S . c h 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 E N D   O F   S L F 4 J   V 1 . 7 . 7   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J L i n e   2 . 1 2 .   T h i s   P r o g r a m   i n c l u d e s   J L i n e   2 . 1 2 .     T h e   f o l l o w i n g   a r e   n o t i c e s   
 a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 6 ,   t h e   o r i g i n a l   a u t h o r   o r   a u t h o r s . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 h t t p : / / w w w . o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r 
 w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
 c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
 t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
 s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O 
 E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D 
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G 
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F I L E   F O R : 
 I B M   D B 2   R e c o v e r y   E x p e r t   f o r   D B 2   f o r   L i n u x ,   U N I X ,   a n d   W i n d o w s   V 5 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S t a r t   o f   I B M   I n f o S p h e r e   O p t i m   p u r e Q u e r y   R u n t i m e   3 . 3   N o t i c e s   a n d   I n f o r m a t i o n 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E   I I .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     
 
       -   A p a c h e   D e r b y 	 	                                             V 1 0 . 3 
       -   A p a c h e   J S O N 4 J 	 	                                             V 1 . 0   
       -   A p a c h e   C o m m o n s   B C E L 	                                             V 5 . 2 
       -   A p a c h e   A b d e r a                                                                                     V   0 . 4 . 0 
       -   A p a c h e   W i n k                                                                                           V   1 . 1 . 2 
       - A p a c h e   M y   F a c e s                                                                               V 2 . 0 . 5 
       -   A p a c h e   U n i f i e d   E x p r e s s i o n   L a n g u a g e   A P I s   1 . 0   
       -   A p a c h e   O p e n W e b B e a n s                                                         M 7 - 1 2 0 - 2 
 
       -     A p a c h e   A b d e r a                                                                                 V   0 . 4 . 0   
       -     A p a c h e   W i n k   1 . 1 . 2                                                                       V 2 
       -     A p a c h e   M y   F a c e s   2 . 0 . 5                                                         V 2 
         -     A p a c h e   A r i e s   1 2 9 7 7 8 4                                                           V 2 
         -   A p a c h e   U n i f i e d   E x p r e s s i o n   L a n g u a g e   A P I s         V 1 . 0   
         -   A p a c h e   O p e n W e b B e a n s                                                       M 7 - 1 2 0 - 2   
 
         -   A p a c h e   A r i e s                                                                                     1 2 9 7 7 8 4   
         -   A p a c h e   C o m m o n s   C o l l e c t i o n s                                       V   3 . 2 . 1   
         -   A p a c h e   C o m m o n s   L a n g                                                       V 2 . 4   
         -   A p a c h e   C o m m o n s   P o o l                                                         V 1 . 5 . 4   
         -   A p a c h e   C o m m o n s   C o d e c                                                   V 1 . 4   
           -   A p a c h e   C o m m o n s   D i s c o v e r y                                       V 0 . 2 
           -   A p a c h e   C o m m o n s   F i l e   U p l o a d                                   V 1 . 2 . 1   
           -   A p a c h e   C o m m o n s   I O                                                             V 1 , 4 
           -   A p a c h e   C o m m o n s   L o g g i n g                                             V 1 . 0 . 3   
           -   A p a c h e   F e l i x   O B R                                                                       V 1 . 6 . 4   
           -   A p a c h e   F e l i x   S C R                                                                       V 1 . 4 . 1   r .   1 2 9 8 2 6 8   
           -   A p a c h e   F e l i x   S h e l l                                                                       V 1 . 5   
           -   J a s p e r   E L                                                                                               V 2 . 2   
           -   J a c k s o n   J S O N   P r o c e s s o r                                                 V 1 . 6 . 2   
 
 
 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s 
   *             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s 
   *             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r 
   *             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F   A P A C H E   I I   N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   A N D   I N F O R M A T I O N   f o r   I N S T A L L A N Y W H E R E   2 0 1 2   
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 R S A   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   R S A   s o f t w a r e : 
 
 -   R S A   M D 5   ( A p r i l   1 9 9 2   V e r s i o n     -     o r i g i n a l   I E T F   R F C   1 3 2 1   s a m p l e   i m p l e m e n t a t i o n )   
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   R S A   D a t a   S e c u r i t y :     
 
 / *   C O P Y R I G H T   ( C )   1 9 9 1 - 2 ,   R S A   D A T A   S E C U R I T Y ,   I N C .   C R E A T E D   1 9 9 1 .   A L L       
 R I G H T S   R E S E R V E D . 
 L I C E N S E   T O   C O P Y   A N D   U S E   T H I S   S O F T W A R E   I S   G R A N T E D   P R O V I D E D   T H A T   I T 
 I S   I D E N T I F I E D   A S   T H E   " R S A   D A T A   S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T 
 A L G O R I T H M "   I N   A L L   M A T E R I A L   M E N T I O N I N G   O R   R E F E R E N C I N G   T H I S   S O F T W A R E 
 O R   T H I S   F U N C T I O N . 
 L I C E N S E   I S   A L S O   G R A N T E D   T O   M A K E   A N D   U S E   D E R I V A T I V E   W O R K S   P R O V I D E D 
 T H A T   S U C H   W O R K S   A R E   I D E N T I F I E D   A S   " D E R I V E D   F R O M   T H E   R S A   D A T A 
 S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T   A L G O R I T H M "   I N   A L L   M A T E R I A L 
 M E N T I O N I N G   O R   R E F E R E N C I N G   T H E   D E R I V E D   W O R K . 
 R S A   D A T A   S E C U R I T Y ,   I N C .   M A K E S   N O   R E P R E S E N T A T I O N S   C O N C E R N I N G   E I T H E R 
 T H E   M E R C H A N T A B I L I T Y   O F   T H I S   S O F T W A R E   O R   T H E   S U I T A B I L I T Y   O F   T H I S 
 S O F T W A R E   F O R   A N Y   P A R T I C U L A R   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S " 
 W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D . 
 T H E S E   N O T I C E S   M U S T   B E   R E T A I N E D   I N   A N Y   C O P I E S   O F   A N Y   P A R T   O F   T H I S 
 D O C U M E N T A T I O N   A N D / O R   S O F T W A R E . 
   * / 
 
 E N D   O F   R S A   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 
 Z L I B   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   z l i b   s o f t w a r e : 
 
 -   z l i b   1 . 2 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   z l i b :     
 
 / *   z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
     v e r s i o n   1 . 2 . 3 ,   J u l y   1 8 t h ,   2 0 0 5   
 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
     M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 * / 
 
 E N D   O F   Z L I B   N O T I C E S   A N D   I N F O R M A T I O N     
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E N D   O F   I N S T A L L A N Y W H E R E   2 0 1 2     N O T I C E S   A N D   I N F O R M A T I O N   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 N O T I C E S   A N D   I N F O R M A T I O N   f o r   I B M   J a v a   R u n t i m e   E n v i r o n m e n t   
 ( J R E )   7 . 0   S R 3   
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p a r t   o f   I B M   J a v a   R u n t i m e   
 E n v i r o n m e n t   ( J R E )   7 . 0   S R 3 . R e d i s t r i b u t i o n   i s   n o t   p e r m i t t e d .     
 T h e   J a v a   " N o t i c e s   a n d   I n f o r m a t i o n "   f i l e   ( n o t i c e s . t x t )   i s 
 p r e s e r v e d   i n   t h e   p a c k a g e   a n d   c a n   b e   f o u n d   u n d e r   t h e 
   . . .     O P Q R T / D T R C _ i n s t a l l _ l o c a t i o n     \ j r e     d i r e c t o r y   o f   t h e   p r o d u c t . 
   
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I B M   J a v a   R u n t i m e   E n v i r o n m e n t   ( J R E )   7 . 0   S R 3   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   P r o g r a m   i n c l u d e s   I B M   E C L I P S E   S D K   V 3 . 6 . 2 .     T h e   f o l l o w i n g   a r e   
 n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   
 p a r t y   c o d e . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 T h e   f o l l o w i n g   s u b s e t   o f   t h i r d   p a r t y   c o d e   w a s   o b t a i n e d   f r o m   t h e   
 E c l i p s e   F o u n d a t i o n : 
 
 
 - E c l i p s e   E q u i n o x   m e t a t y p e   1 . 2 . 0   E P L 
 - E c l i p s e   J D T   C o r e   B a t c h   C o m p i l e r   3 . 7 . 1   E P L 
 - E c l i p s e   E q u i n o x   O S G i   3 . 8   E P L 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   
 i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   
 c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   
 f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   
 F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   
 n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   
 E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   
 l i c e n s e   a g r e e m e n t . 
 
 E N D   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   p r o g r a m   i n c l u d e s   A S M   4 . 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S E R P 	 1 . 1 3 . 1 	 
 
 C o p y r i g h t   ( c )   2 0 0 2 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h 
 o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   c o p y r i g h t   n o t i c e , t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   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   I M P L I E D   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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S ( I N C L U D I N G , 
   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   
 I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E 
   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S L F 4 J 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   N O T I C E S   F O R   I B M   I n f o S p h e r e   O p t i m   p u r e Q u e r y   R u n t i m e   3 . 3 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 S t a r t   o f   I B M   D B 2   C o n f i g u r a t i o n   M a n a g e r   f o r   z / O S   V 4 . 1 . 0 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   
 S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 A p a c h e   C o m m o n s   D a e m o n   V 1 . 0 . 2 
 A p a c h e   C o m m o n s   B e a n U t i l s   V 1 . 7 . 0 
 A p a c h e   C o m m o n s   C o d e c   V 1 . 3 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   V 3 . 2 . 1 
 A p a c h e   C o m m o n s   D B C P   V 1 . 2 . 1 
 A p a c h e   C o m m o n s   F i l e U p l o a d   V 1 . 2 
 A p a c h e   C o m m o n s   H T T P C l i e n t   V 3 . 1 
 A p a c h e   C o m m o n s   I O   V 1 . 4 
 A p a c h e   C o m m o n s   L a n g   V 2 . 3 
 A p a c h e   C o m m o n s   L o g g i n g   V 1 . 0 . 4 
 A p a c h e   C o m m o n s   N e t   V 2 . 0 
 A p a c h e   C o m m o n s   P o o l   V 1 . 3 
 A p a c h e   L o g 4 J   V 1 . 2 . 1 4 
 A p a c h e   X M L - R P C   V 3 . 1 
 A p a c h e   W S - C o m m o n   U t i l   V 1 . 0 . 2 
 C o d e   G e n e r a t i o n   L i b r a r y   V 2 . 1 . 3 
 j a c k s o n - a n n o t a t i o n s   V 2 . 5 . 1 
 j a c k s o n - c o r e   v 2 . 5 . 1 
 j a c k s o n - d a t a b i n d   v 2 . 5 . 1 
 J e t t y   v 6 . 1 . 2 3 ( S u b s e t ) 
     -   j e t t y - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . s e r v e r _ 6 . 1 . 2 3 . j a r ) 
     -   j e t t y - u t i l - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . u t i l _ 6 . 1 . 2 3 . j a r ) 
 Q u a r t z   ( O p e n   S y m p h o n y )   v 1 . 6 . 4 
 S N M P 4 J   v 1 . 1 0 . 1 
 S p r i n g   D y n a m i c   M o d u l e s   V 1 . 1 . 0 
 S p r i n g   F r a m e w o r k   V 2 . 5 . 5 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   
 l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I B M   E C L I P S E   S D K   C O D E .   T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 4 . 2 . 2     T h e   
 f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   
 p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 T h e   f o l l o w i n g   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   2 . 1 . 1   
 A p a c h e   C o m m o n s   E L   1 . 0   
 A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 4 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r ) 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I s   2 . 0 ) 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   A P I s   2 . 4 . 0 ) 
 A p a c h e   X M L 4 J   4 . 3 
 E c l i p s e   3 . 4 . 2 
 E c l i p s e   D T P   1 . 6 . 2 
 E c l i p s e   E M F   2 . 4 . 2 
 E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 4 . 2 	 
 D e r b y   1 0 . 3 . 1 . 4 
 I C U 4 J   3 . 8 . 1   
 J a v a   S e r v l e t   A P I   2 . 4 . 0 	 J e t t y   5 . 1 . 1 4 
 J S c h   0 . 1 . 3 7 
 J U n i t   4 . 3 . 1 
 O S G i   M a t e r i a l s   4 . 1 . 0 
 B u s i n e s s   &   I n t e l l i g e n c e   R e p o r t i n g   T o o l s   2 . 3 . 2 ( B I R T ) 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   
 i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   
 c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   
 f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   
 F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   
 n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   
 E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   
 l i c e n s e   a g r e e m e n t .   
 
 E N D   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   P r o g r a m   i n c l u d e s   I B M   J A V A   S D K / J R E     V 7 . 6   S R   1 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 L o c a t i o n   o f   N o t i c e s   F i l e 
 T h e   n o t i c e s   f i l e   i s   l o c a t e d   i n   d i r e c t o r y :       . . . \ j d k \ n o t i c e s . t x t     
 
 E N D   O F   I B M   J A V A   S D K / J R E     V 7 . 6   S R   1   J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O R A C L E   C O D E .   T h i s   P r o g r a m   i n c l u d e s   O r a c l e   f i l e s   S o u r c e M a p p e r . j a v a   a n d   
 C l a s s M a p p e r . j a v a .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   
 w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .   H o w e v e r ,   
 O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r   i m p l i e d ,   t o   u s e r s   o f   
 t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   
 e x c l u s i v e   o f   a n y   w a r r a n t y   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 ,   a l l   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   o r   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 ,   n o n i n f r i n g e m e n t   
 o r   a n y   o t h e r   w a r r a n t y ,   w h e t h e r   e x p r e s s e d   o r   i m p l i e d .   Y o u   u s e   t h i s   
 S o f t w a r e   a t   y o u r   o w n   r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   
 a n y   d a m a g e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   
 s p e c i a l ,   c o v e r ,   r e l i a n c e ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   f r o m   y o u r   
 u s e   o f   t h e   S o f t w a r e . 
 
 E N D   O F   S O U R C E M A P P E R . J A V A   A N D   C L A S S M A P P E R . J A V A   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 W 3 C   D O C U M E N T   L I C E N S E .   T h i s   p r o g r a m   i n c l u d e s   W 3 C   d o c u m e n t s .     T h e   f o l l o w i n g   a r e   
 n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   d o c u m e n t s . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   
 f o l l o w i n g   l i c e n s e . 
 
 L i c e n s e 
 
 B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   
 s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   
 a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   
 d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   
 w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
         *   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
         *   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   
             e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   
             p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   
             C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   
             C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   
             R e s e r v e d .   
             h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 " 
         *   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   
 o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   
 c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   
 p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   
 C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   
 i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 
 D i s c l a i m e r s 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   
 T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   
 I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   
 C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   
 O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   
 p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   
 w i t h   c o p y r i g h t   h o l d e r s . 
 
 N o t e s 
 
 T h i s   v e r s i o n :   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   
 T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   
 b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   
 s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   
 a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   
 l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   
 t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   
 a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   
 s p e c i f i c a t i o n s . 
 
 E N D   O F   W 3 C   D O C U M E N T   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
           	 N O T I C E S   A N D   I N F O R M A T I O N   f o r   W a s   L i b e r t y   P r o f i l e   8 . 5 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 A p a c h e   A r i e s 
 A p a c h e   A x i s 
 A p a c h e   C o m m o n s   B e a n u t i l 
 A p a c h e   C o m m o n s   C o d e c   
 A p a c h e   C o m m o n s   C o l l e c t i o n s   
 A p a c h e   C o m m o n s   D i g e s t e r   
 A p a c h e   C o m m o n s   D i s c o v e r y   
 A p a c h e   C o m m o n s   H T T P   C l i e n t   
 A p a c h e   C o m m o n s   L a n g   
 A p a c h e   C o m m o n s   L o g g i n g   
 A p a c h e   C o m m o n s   P o o l   
 A p a c h e   F e l i x   S h e l l 
 A p a c h e   F e l i x   S C R 
 A p a c h e   F e l i x   O B R 
 A p a c h e   G e r o n i m o   s p e c s   ( s u b s e t )             
 A p a c h e   J S T L   
 A p a c h e   T o m c a t   ( s u b s e t ) 
 O p e n J P A   
 M y F a c e s   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
   ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
   ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
   ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
   W o r k s ;   a n d 
 
   ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E C L I P S E   C O D E   
 
 E P L .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   
 t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " )   . 
 
 T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 C a i r o   B i n d i n g ,   C a i r o   L i b r a r y ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   
 M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s ,   p i x m a n ,   X H T M L   D T D s ,   M X J 4 ,     
 A s p e c t   J   R u n t i m e , ,     I B M   E c l i p s e   S D K ,   I B M   E c l i p s e   H e l p   S y s t e m   3 . 0 . 1   c o m p o n e n t s ,     
 H i g g e n s   T o k e n   S e r v e r ,     T P T P   ,   E M F ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s ) ,   E c l i p s e   E q u i n o x   m e t a t y p e .     
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   
 i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   
 C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   
 a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   
 p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   
 y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   
 e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   
 a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     
 T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   
 a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
     h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   
 a t   . w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 . 0 :     T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
     P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 
 
 E N D   O F   J A V A   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 O b j e c t W e b   A S M :   T h e   P r o g r a m   i n c l u d e s   A S M   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   O b j e c t W e b   A S M   L i c e n s e : 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
 O F   S U C H   D A M A G E . 
 
 E N D   O F   O B J E C T W E B   A S M   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 S E R P .     T h e   P r o g r a m   i n c l u d e s   S E R P   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
     b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   S E R P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S L F 4 J .     T h e   P r o g r a m   i n c l u d e s   S L F 4 J   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
   *   A l l   r i g h t s   r e s e r v e d . 
   *   
   *   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 . 
 
 E N D   O F   S L F 4 J   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 A P A C H E   C O D E   I .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 .     T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 -   A p a c h e   A x i s 	 	 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   D i s c o v e r y   	 V 0 . 2   	 
 -   A p a c h e   C o m m o n s   O R O   	 V 2 . 0 
 -   A p a c h e   J a k a r t a 	 	 v 5 . 0 
 -   A p a c h e   R e g e x p 	 	 V . 1 0 
 -   A p a c h e   R e g e x p                         	 	 V 1 . 2 
 -   A p a c h e   T o m c a t 	 	 V 4 . 1 . 3 
 -   A p a c h e   S O A P 	 	 	 V 2 . 3 
 -   A p a c h e   W S I L 4 J 	 	 V 1 . 0 
 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 / *   
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t     2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . "   
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   " A p a c h e "     a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "     m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e "   , 
   *         n o r   m a y   " A p a c h e "     a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "     A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 E N D   O F   A P A C H E   C O D E   I   N O T I C E S   A N D   I N F O R M A T I O N       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A P A C H E   C O D E   I I .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   a v a i l a b l e   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   S o m e   o r   a l l   o f   t h e   f o l l o w i n g   s o f t w a r e   m a y   b e   c o m p o n e n t s   o f   o t h e r   i n c l u d e d   s o f t w a r e   p a c k a g e s   n o t e d   l a t e r   i n   t h i s   f i l e .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g :   
 
 -   A p a c h e   A n t                                   	 	 v 1 . 6 . 2 ,   v 1 . 7 
 -   A p a c h e   A x i s 	 	 	 v 1 . 2 . 1 
 -   A p a c h e   B a t i k 	 	 	 v 1 . 6 
 -   A p a c h e   C a c t u s 	   	 v 1 . 7 
 -   A p a c h e   C o m m o n s   C o d e c 	 v 1 . 3 
 -   A p a c h e   C o m m o n s   E l 	 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   L o g g i n g 	 v 1 . 0 
 -   A p a c h e   C o m m o n s   N e t 	 	 v 1 . 4 
 -   A p a c h e   C o m m o n s   C o d e c   	 v 1 . 3 
 -   A p a c h e   C o m m o n s   L o g g i n g 	 v 1 . 0 . 4 
 -   A p a c h e   D e r b y 	 	 	 v 1 0 . 5 
 -   A p a c h e   J a s p e r 	 	 v 5 . 5 
 -   A p a c h e   J S O N 4 J 	 	 v 1 . 0 
 -   A p a c h e   F O P 	 	 	 v 0 . 2 0 . 5 
 -   A p a c h e   H a r m o n y 	 	 v 5 . 0 
 -   A p a c h e   L O G 4 J 	 	 v 1 . 2 
 -   A p a c h e   L u c e n e 	 	 v 1 . 9 ,   V 2 . 3 
 -   A p a c h e   X a l a n 	 	 	 v 2 . 7 
 -   A p a c h e   X e r c e s 	 	 v 2 . 9 ,   V 4 . 4 
 -   A p a c h e   X M L   -   A P I S 	 	 v 1 . 3 
 -   A p a c h e   X M L   R e s o l v e r 	 	 v 1 . 2 
 -   A p a c h e   X M l   S e r i a l i z e 	 	 v   2 . 7 
 -   M o r t b a y . J E T T Y 	 	 v 5 . 1 
 -   A p a c h e   J e n a 	 	 	 v 2 . 6 . 4 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F   A P A C H E   C O D E   I I   N O T I C E S   A N D   I N F O R M A T I O N       
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 A N T L R 
 
 T h i s   P r o g r a m   i n c l u d e s   A N T L R   V 2 . 7 . 6 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   
 d o m a i n .     A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   
 s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   
 i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   
 c o m m e r c i a l   s o f t w a r e .   
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   
 a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   
 m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   
 o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   
 t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   
 r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   
 t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   
 A N T L R .   I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   
 s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   
 c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   
 a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d .   
 
 H e r e   i s   t h e   l i c e n s e   U R L :   h t t p : / / w w w . a n t l r 2 . o r g / l i c e n s e . h t m l 
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A N T L R 
 
 
 A S M 
 
 T h i s   P r o g r a m   i n c l u d e s   A S M   v 3 . 1   a n d   v 3 . 2 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
         t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A S M 
 
 
 B R O W S E R L A U N C H E R 
 
 T h i s   P r o g r a m   i n c l u d e s   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e s p o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   B R O W S E R L A U N C H E R 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 G N O M E   A N D   G T K +   B I N D I N G S 
 
 T h i s   P r o g r a m   c o n t a i n s   t h e   G N O M E   B i n d i n g ,   G T K +   B i n d i n g ,   a n d   G T K +   B i n d i n g   f o r   M o z i l l a . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   G N O M E   A N D   G T K +   B I N D I N G S 
 
 
 H S Q L D B 
 
 T h i s   P r o g r a m   i n c l u d e s   H S Q L D B   V 1 . 7 . 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 / *   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
   *   A l l   r i g h t s   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
   * 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   *   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   *   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
   *   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   * 
   *   N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s 
   *   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
   *   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
   *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   
   *   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
   *   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   *   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   * / 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   H S Q L D B 
 
 
 I C U 
 
 T h i s   P r o g r a m   i n c l u d e s   I C U   a n d   I C U 4 J . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :   h t t p : / / w w w . i c u - p r o j e c t . o r g / 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t       1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I C U 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 I B M   E C L I P S E   S D K   C O D E .   
 T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 4 . 2 . 2 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 
   -   E c l i p s e   V 4 . 2 . 2 
 	   -   E c l i p s e   B I R T   V 4 . 2 . 2 
   -   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   V 3 . 5 . 4   ( s u b s e t ) 
   -   E c l i p s e   D T P   V 1 . 1 0 . 2 
   -   E c l i p s e   E M F   V 2 . 8 . 3   
   -   E c l i p s e   E M F   V 2 . 2 . 4   ( M 2 0 0 7 0 6 0 7 0 0 0 4 ) 
   -   E c l i p s e   E M F - M o d e l   Q u e r y   V 1 . 6 . 0 
   -   E c l i p s e   E M F - M o d e l   T r a n s a c t i o n   V 1 . 6 . 0 
   -   E c l i p s e   E M F - V a l i d a t i o n   F r a m e w o r k   V 1 . 6 . 0   
   -   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   V 3 . 8   
   -   E c l i p s e   G E F   V 3 . 8 . 2 
   -   E c l i p s e   G M F   R u n t i m e   V 1 . 6 . 2 
   -   E c l i p s e   L P G   r u n t i m e   V 1 . 1 
   -   E c l i p s e   M 2 T - J E T   V 0 . 9 . 2   
   -   E c l i p s e   O C L   V 1 . 2 . 3 
   -   E c l i p s e   S t a n d a r d   W i d g e t   T o o l k i t 
   -   E c l i p s e   T a r g e t   M a n a g e m e n t   V 3 . 4 . 2 
   -   E c l i p s e   U M L 2   V 2 . 2 . 2 
   -   E c l i p s e   W T P   W e b   S e r v i c e s   V 3 . 4 . 2   
   -   E c l i p s e   X S D   V 2 . 8 . 3   
   -   J a v a   M i r r o r   A P I   
   -   J e t t y   V 8 . 1 . 3 
   -   J S c h   V 0 . 1 . 4 6 
   -   J u n i t   V 3 . 8 . 2   
   -   J u n i t   V 4 . 1 0 
   -   O S G i   M a t e r i a l s   V 4 . 3 . 0 
   -   O S G i   M a t e r i a l s   V 4 . 1 . 0   
   -   P u t t y   V 0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s )   
   -   S A T 4 J   V 2 . 3 . 0   ( s u b s e t )   
   -   S A X   V 2 . 0 . 2   
   -   D O M   S M I L   A n i m a t i o n   V 1 . 0   J a v a   B i n d i n g   ( s u b s e t )   
   -   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   V 1 . 1 . 0   
   -   D O M   3   
   -   H T M L   D T D s   V 4 . 0 1   
   -   S i m p l e   A P I   f o r   C S S   ( S A C )   V 1 . 3 . 0   
   -   W 3 C   W S D L 4 J   V 1 . 4 . 0   
   -   X H T M L   D T D s   V 1 . 1 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 E N D   O F   E P L   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 D a t a   T o o l s   P r o j e c t   ( D T P )   o f   I B M   E c l i p s e   S D K 
 
 I B M   E C L I P S E   S D K   C O D E   i n c l u d e   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2 .     
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   F O R   T H E   I B M   E C L I P S E   S D K   C O D E 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 E N D   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J A V A C U P 
 
 T h i s   P r o g r a m   i n c l u d e s   J a v a   C U P   V 1 0 K . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 J A V A C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 ( r u n t i m e . j a r   c o m p o n e n t ) 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h 
 t h 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   a n d   w a r r a n t y   d i s c l a i m e r   
 a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   
 o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   
 t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J A V A C U P 
 
 
 J e n a   2 . 6 . 4 
 T h i s   P r o g r a m   i n c l u d e s   J e n a   v 2 . 6 . 4 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
   C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3 ,   2 0 0 4 ,   2 0 0 5 ,   2 0 0 6 ,   2 0 0 7 ,   2 0 0 8 ,   2 0 0 9   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   C o p y r i g h t   2 0 1 0   T a l i s   S y s t e m s   L t d . 
   C o p y r i g h t   2 0 1 0   E p i m o r p h i c s   L t d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 . 	 T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J E N A 
 
 
 J S C H 
 T h i s   P r o g r a m   i n c l u d e s   J S C H   0 . 1 . 4 1 ,   0 . 1 . 4 5 .           T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 1 1   A t s u h i k o   Y a m a n a k a ,   J C r a f t , I n c .   
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
           d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   J C R A F T , 
 I N C .   O R   A N Y   C O N T R I B U T O R S   T O   T H I S   S O F T W A R E   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A , 
 O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J S C H   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J T I D Y 
 
 T h i s   P r o g r a m   i n c l u d e s   J T i d y   V 8 . 0 . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   
 I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   
 R e s e r v e d . 
 
 C o n t r i b u t i n g   A u t h o r ( s ) : 
 
 *   D a v e   R a g g e t t   
 *   A n d y   Q u i c k   ( t r a n s l a t i o n   t o   J a v a ) 
 *   G a r y   L   P e s k i n   ( J a v a   d e v e l o p m e n t ) 
 *   S a m i   L e m p i n e n   ( r e l e a s e   m a n a g e m e n t ) 
 *   F a b r i z i o   G i u s t i n a   
 
 T h e   c o n t r i b u t i n g   a u t h o r ( s )   w o u l d   l i k e   t o   t h a n k   a l l   t h o s e   w h o   h e l p e d   
 w i t h   t e s t i n g ,   b u g   f i x e s ,   a n d   p a t i e n c e .   T h i s   w o u l d n ' t   h a v e   b e e n   
 p o s s i b l e   w i t h o u t   a l l   o f   y o u . 
 
 C O P Y R I G H T   N O T I C E : 
 T h i s   s o f t w a r e   a n d   d o c u m e n t a t i o n   i s   p r o v i d e d   " a s   i s , "   a n d   t h e   
 c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   m a k e   n o   r e p r e s e n t a t i o n s   
 o r   w a r r a n t i e s ,   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 ,   
 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   o r   f i t n e s s   f o r   a n y   p a r t i c u l a r   p u r p o s e   
 o r   t h a t   t h e   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n   w i l l   n o t   i n f r i n g e   
 a n y   t h i r d   p a r t y   p a t e n t s ,   c o p y r i g h t s ,   t r a d e m a r k s   o r   o t h e r   r i g h t s .   
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   w i l l   n o t   b e   l i a b l e   
 f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   
 o u t   o f   a n y   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n ,   e v e n   i f   a d v i s e d   o f   
 t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   
 t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   d o c u m e n t a t i o n   a n d   e x e c u t a b l e s ,   
 f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   
 s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 
 T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   s p e c i f i c a l l y   p e r m i t ,   
 w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e   a s   a   c o m p o n e n t   
 f o r   s u p p o r t i n g   t h e   H y p e r t e x t   M a r k u p   L a n g u a g e   i n   c o m m e r c i a l   p r o d u c t s .   
 I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t ,   a c k n o w l e d g m e n t   i s   n o t   
 r e q u i r e d   b u t   w o u l d   b e   a p p r e c i a t e d . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T I D Y 
 
 
 J T O P E N 
 
 T h i s   P r o g r a m   i n c l u d e s   J T O P E N   v 5 . 1 . 1   a n d   v 5 . 5 . 1 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   J T O P E N 
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 -   G N O M E   B i n d i n g 
 -   G T K +   B i n d i n g 
 -   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 P l e a s e   r e f e r   t o   t h e   G N O M E   A N D   G T K +   B I N D I N G S   -   D S   o n l y   s e c t i o n s   a b o v e   f o r   n o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   c o d e . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 O R A C L E   J D B C   D R I V E R 
 
 T h e   P r o g r a m   i n c l u d e s   t h e   O r a c l e   J D B C   d r i v e r 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 h t t p : / / w w w . o r a c l e . c o m / t e c h n o l o g y / s o f t w a r e / h t d o c s / d i s t l i c . h t m l ? / 
 t e c h n o l o g y / s o f t w a r e / t e c h / j a v a / s q l j _ j d b c / h t d o c s / j d b c _ 1 0 2 0 1 . h t m l 
 
 
 O R A C L E   T E C H N O L O G Y   N E T W O R K   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   A G R E E M E N T 
 
 " W e , "   " u s , "   a n d   " o u r "   r e f e r s   t o   O r a c l e   U S A ,   I n c . ,   f o r   a n d   o n   b e h a l f   
 o f   i t s e l f   a n d   i t s   s u b s i d i a r i e s   a n d   a f f i l i a t e s   u n d e r   c o m m o n   c o n t r o l .     
 " Y o u "   a n d   " y o u r "   r e f e r s   t o   t h e   i n d i v i d u a l   o r   e n t i t y   t h a t   w i s h e s   t o   
 u s e   t h e   p r o g r a m s   f r o m   O r a c l e .     " P r o g r a m s "   r e f e r s   t o   t h e   s o f t w a r e   
 p r o d u c t   y o u   w i s h   t o   d o w n l o a d   a n d   u s e   a n d   p r o g r a m   d o c u m e n t a t i o n .     
 " L i c e n s e "   r e f e r s   t o   y o u r   r i g h t   t o   u s e   t h e   p r o g r a m s   u n d e r   t h e   t e r m s   
 o f   t h i s   a g r e e m e n t .     T h i s   a g r e e m e n t   i s   g o v e r n e d   b y   t h e   s u b s t a n t i v e   
 a n d   p r o c e d u r a l   l a w s   o f   C a l i f o r n i a .     Y o u   a n d   O r a c l e   a g r e e   t o   s u b m i t   
 t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f ,   a n d   v e n u e   i n ,   t h e   c o u r t s   o f   S a n   
 F r a n c i s c o ,   S a n   M a t e o ,   o r   S a n t a   C l a r a   c o u n t i e s   i n   C a l i f o r n i a   i n   a n y   
 d i s p u t e   a r i s i n g   o u t   o f   o r   r e l a t i n g   t o   t h i s   a g r e e m e n t . 
 
 W e   a r e   w i l l i n g   t o   l i c e n s e   t h e   p r o g r a m s   t o   y o u   o n l y   u p o n   t h e   c o n d i t i o n   
 t h a t   y o u   a c c e p t   a l l   o f   t h e   t e r m s   c o n t a i n e d   i n   t h i s   a g r e e m e n t .     R e a d   
 t h e   t e r m s   c a r e f u l l y   a n d   s e l e c t   t h e   " A c c e p t "   b u t t o n   a t   t h e   b o t t o m   o f   
 t h e   p a g e   t o   c o n f i r m   y o u r   a c c e p t a n c e .     I f   y o u   a r e   n o t   w i l l i n g   t o   b e   
 b o u n d   b y   t h e s e   t e r m s ,   s e l e c t   t h e   " D o   N o t   A c c e p t "   b u t t o n   a n d   t h e   
 r e g i s t r a t i o n   p r o c e s s   w i l l   n o t   c o n t i n u e . 
 
 L i c e n s e   R i g h t s 
 W e   g r a n t   y o u   a   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   l i m i t e d   l i c e n s e   t o   u s e   
 t h e   p r o g r a m s   f o r   p u r p o s e s   o f   d e v e l o p i n g   y o u r   a p p l i c a t i o n s .     Y o u   m a y   
 a l s o   d i s t r i b u t e   t h e   p r o g r a m s   w i t h   y o u r   a p p l i c a t i o n s   t o   y o u r   c u s t o m e r s .     
 I f   y o u   w a n t   t o   u s e   t h e   p r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   e x p r e s s l y   
 p e r m i t t e d   u n d e r   t h i s   a g r e e m e n t   y o u   m u s t   c o n t a c t   u s ,   o r   a n   O r a c l e   
 r e s e l l e r ,   t o   o b t a i n   t h e   a p p r o p r i a t e   l i c e n s e .     W e   m a y   a u d i t   y o u r   u s e   o f   
 t h e   p r o g r a m s .     P r o g r a m   d o c u m e n t a t i o n   i s   e i t h e r   s h i p p e d   w i t h   t h e   
 p r o g r a m s ,   o r   d o c u m e n t a t i o n   m a y   a c c e s s e d   o n l i n e   a t   
 h t t p : / / o t n . o r a c l e . c o m / d o c s . 
 
 O w n e r s h i p   a n d   R e s t r i c t i o n s 
 W e   r e t a i n   a l l   o w n e r s h i p   a n d   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i n   t h e   
 p r o g r a m s .     Y o u   m a y   m a k e   a   s u f f i c i e n t   n u m b e r   o f   c o p i e s   o f   t h e   
 p r o g r a m s   f o r   t h e   l i c e n s e d   u s e   a n d   o n e   c o p y   o f   t h e   p r o g r a m s   f o r   
 b a c k u p   p u r p o s e s . 
 
 Y o u   m a y   n o t : 
 -   u s e   t h e   p r o g r a m s   f o r   a n y   p u r p o s e   o t h e r   t h a n   a s   p r o v i d e d   a b o v e ; 
 -   d i s t r i b u t e   t h e   p r o g r a m s   u n l e s s   a c c o m p a n i e d   w i t h   y o u r   a p p l i c a t i o n s ; 
 -   c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   p r o g r a m s ; 
 -   r e m o v e   o r   m o d i f y   a n y   p r o g r a m   m a r k i n g s   o r   a n y   n o t i c e   o f   o u r   
     p r o p r i e t a r y   r i g h t s ; 
 -   u s e   t h e   p r o g r a m s   t o   p r o v i d e   t h i r d   p a r t y   t r a i n i n g   o n   t h e   c o n t e n t   
     a n d / o r   f u n c t i o n a l i t y   o f   t h e   p r o g r a m s ,   e x c e p t   f o r   t r a i n i n g   y o u r   
     l i c e n s e d   u s e r s ; 
 -   a s s i g n   t h i s   a g r e e m e n t   o r   g i v e   t h e   p r o g r a m s ,   p r o g r a m   a c c e s s   o r   a n   
     i n t e r e s t   i n   t h e   p r o g r a m s   t o   a n y   i n d i v i d u a l   o r   e n t i t y   e x c e p t   a s   
     p r o v i d e d   u n d e r   t h i s   a g r e e m e n t ; 
 -   c a u s e   o r   p e r m i t   r e v e r s e   e n g i n e e r i n g   ( u n l e s s   r e q u i r e d   b y   l a w   f o r   
     i n t e r o p e r a b i l i t y ) ,   d i s a s s e m b l y   o r   d e c o m p i l a t i o n   o f   t h e   p r o g r a m s ; 
 -   d i s c l o s e   r e s u l t s   o f   a n y   p r o g r a m   b e n c h m a r k   t e s t s   w i t h o u t   o u r   p r i o r   
     c o n s e n t ;   o r , 
 -   u s e   a n y   O r a c l e   n a m e ,   t r a d e m a r k   o r   l o g o . 
 
 P r o g r a m   D i s t r i b u t i o n 
 W e   g r a n t   y o u   a   n o n e x c l u s i v e ,   n o n t r a n s f e r a b l e   r i g h t   t o   c o p y   a n d   
 d i s t r i b u t e   t h e   p r o g r a m s   t o   y o u r   e n d   u s e r s   p r o v i d e d   t h a t   y o u   d o   n o t   
 c h a r g e   y o u r   e n d   u s e r s   f o r   u s e   o f   t h e   p r o g r a m s   a n d   p r o v i d e d   y o u r   e n d   
 u s e r s   m a y   o n l y   u s e   t h e   p r o g r a m s   t o   r u n   y o u r   a p p l i c a t i o n s   f o r   t h e i r   
 b u s i n e s s   o p e r a t i o n s .     P r i o r   t o   d i s t r i b u t i n g   t h e   p r o g r a m s   y o u   s h a l l   
 r e q u i r e   y o u r   e n d   u s e r s   t o   e x e c u t e   a n   a g r e e m e n t   b i n d i n g   t h e m   t o   t e r m s   
 c o n s i s t e n t   w i t h   t h o s e   c o n t a i n e d   i n   t h i s   s e c t i o n   a n d   t h e   s e c t i o n s   o f   
 t h i s   a g r e e m e n t   e n t i t l e d   " L i c e n s e   R i g h t s , "   " O w n e r s h i p   a n d   R e s t r i c t i o n s , "   
 " E x p o r t , "   " D i s c l a i m e r   o f   W a r r a n t i e s   a n d   E x c l u s i v e   R e m e d i e s , "   " N o   
 T e c h n i c a l   S u p p o r t , "   " E n d   o f   A g r e e m e n t , "   " R e l a t i o n s h i p   B e t w e e n   t h e   
 P a r t i e s , "   a n d   " O p e n   S o u r c e . "   Y o u   m u s t   a l s o   i n c l u d e   a   p r o v i s i o n   
 s t a t i n g   t h a t   y o u r   e n d   u s e r s   s h a l l   h a v e   n o   r i g h t   t o   d i s t r i b u t e   t h e   
 p r o g r a m s ,   a n d   a   p r o v i s i o n   s p e c i f y i n g   u s   a s   a   t h i r d   p a r t y   b e n e f i c i a r y   
 o f   t h e   a g r e e m e n t .     Y o u   a r e   r e s p o n s i b l e   f o r   o b t a i n i n g   t h e s e   a g r e e m e n t s   
 w i t h   y o u r   e n d   u s e r s .     
 
 Y o u   a g r e e   t o :     ( a )   d e f e n d   a n d   i n d e m n i f y   u s   a g a i n s t   a l l   c l a i m s   a n d   
 d a m a g e s   c a u s e d   b y   y o u r   d i s t r i b u t i o n   o f   t h e   p r o g r a m s   i n   b r e a c h   o f   
 t h i s   a g r e e m e n t s   a n d / o r   f a i l u r e   t o   i n c l u d e   t h e   r e q u i r e d   c o n t r a c t u a l   
 p r o v i s i o n s   i n   y o u r   e n d   u s e r   a g r e e m e n t   a s   s t a t e d   a b o v e ;   ( b )   k e e p   
 e x e c u t e d   e n d   u s e r   a g r e e m e n t s   a n d   r e c o r d s   o f   e n d   u s e r   i n f o r m a t i o n   
 i n c l u d i n g   n a m e ,   a d d r e s s ,   d a t e   o f   d i s t r i b u t i o n   a n d   i d e n t i t y   o f   
 p r o g r a m s   d i s t r i b u t e d ;   ( c )   a l l o w   u s   t o   i n s p e c t   y o u r   e n d   u s e r   
 a g r e e m e n t s   a n d   r e c o r d s   u p o n   r e q u e s t ;   a n d ,   ( d )   e n f o r c e   t h e   t e r m s   o f   
 y o u r   e n d   u s e r   a g r e e m e n t s   s o   a s   t o   e f f e c t   a   t i m e l y   c u r e   o f   a n y   e n d   
 u s e r   b r e a c h ,   a n d   t o   n o t i f y   u s   o f   a n y   b r e a c h   o f   t h e   t e r m s . 
 
 E x p o r t 
 Y o u   a g r e e   t h a t   U . S .   e x p o r t   c o n t r o l   l a w s   a n d   o t h e r   a p p l i c a b l e   e x p o r t   
 a n d   i m p o r t   l a w s   g o v e r n   y o u r   u s e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   t e c h n i c a l   
 d a t a ;   a d d i t i o n a l   i n f o r m a t i o n   c a n   b e   f o u n d   o n   O r a c l e ' s   G l o b a l   T r a d e   
 C o m p l i a n c e   w e b   s i t e   l o c a t e d   a t   
 h t t p : / / w w w . o r a c l e . c o m / p r o d u c t s / e x p o r t / i n d e x . h t m l ? c o n t e n t . h t m l .     
 Y o u   a g r e e   t h a t   n e i t h e r   t h e   p r o g r a m s   n o r   a n y   d i r e c t   p r o d u c t   t h e r e o f   
 w i l l   b e   e x p o r t e d ,   d i r e c t l y ,   o r   i n d i r e c t l y ,   i n   v i o l a t i o n   o f   t h e s e   
 l a w s ,   o r   w i l l   b e   u s e d   f o r   a n y   p u r p o s e   p r o h i b i t e d   b y   t h e s e   l a w s   
 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 ,   n u c l e a r ,   c h e m i c a l ,   o r   b i o l o g i c a l   
 w e a p o n s   p r o l i f e r a t i o n . 
 
 D i s c l a i m e r   o f   W a r r a n t y   a n d   E x c l u s i v e   R e m e d i e s 
 
 T H E   P R O G R A M S   A R E   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 .     W E   
 F U R T H E R   D I S C L A I M   A L L   W A R R A N T I E S ,   E X P R E S S   A N D   I M P L I E D ,   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 ,   A N Y   I M P L I E D   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   O R   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   W E   B E   L I A B L E   F O R   A N Y   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 P U N I T I V E   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   D A M A G E S   F O R   L O S S   O F   P R O F I T S ,   
 R E V E N U E ,   D A T A   O R   D A T A   U S E ,   I N C U R R E D   B Y   Y O U   O R   A N Y   T H I R D   P A R T Y ,   
 W H E T H E R   I N   A N   A C T I O N   I N   C O N T R A C T   O R   T O R T ,   E V E N   I F   W E   H A V E   B E E N   A D V I S E D   
 O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .     O U R   E N T I R E   L I A B I L I T Y   F O R   D A M A G E S   
 H E R E U N D E R   S H A L L   I N   N O   E V E N T   E X C E E D   O N E   T H O U S A N D   D O L L A R S   ( U . S .   $ 1 , 0 0 0 ) . 
 
 N o   T e c h n i c a l   S u p p o r t 
 O u r   t e c h n i c a l   s u p p o r t   o r g a n i z a t i o n   w i l l   n o t   p r o v i d e   t e c h n i c a l   s u p p o r t ,   
 p h o n e   s u p p o r t ,   o r   u p d a t e s   t o   y o u   f o r   t h e   p r o g r a m s   l i c e n s e d   u n d e r   t h i s   
 a g r e e m e n t . 
 
 R e s t r i c t e d   R i g h t s 
 I f   y o u   d i s t r i b u t e   a   l i c e n s e   t o   t h e   U n i t e d   S t a t e s   g o v e r n m e n t ,   t h e   
 p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   c o n s i d e r e d   c o m m e r c i a l   
 c o m p u t e r   s o f t w a r e   a n d   y o u   w i l l   p l a c e   a   l e g e n d ,   i n   a d d i t i o n   t o   
 a p p l i c a b l e   c o p y r i g h t   n o t i c e s ,   o n   t h e   d o c u m e n t a t i o n ,   a n d   o n   t h e   
 m e d i a   l a b e l ,   s u b s t a n t i a l l y   s i m i l a r   t o   t h e   f o l l o w i n g : 
 
 N O T I C E   O F   R E S T R I C T E D   R I G H T S 
 " P r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   D O D   F A R   S u p p l e m e n t   a r e   
 ' c o m m e r c i a l   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   d u p l i c a t i o n ,   a n d   d i s c l o s u r e   
 o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   s h a l l   b e   s u b j e c t   t o   t h e   
 l i c e n s i n g   r e s t r i c t i o n s   s e t   f o r t h   i n   t h e   a p p l i c a b l e   O r a c l e   l i c e n s e   
 a g r e e m e n t .     O t h e r w i s e ,   p r o g r a m s   d e l i v e r e d   s u b j e c t   t o   t h e   F e d e r a l   
 A c q u i s i t i o n   R e g u l a t i o n s   a r e   ' r e s t r i c t e d   c o m p u t e r   s o f t w a r e '   a n d   u s e ,   
 d u p l i c a t i o n ,   a n d   d i s c l o s u r e   o f   t h e   p r o g r a m s ,   i n c l u d i n g   d o c u m e n t a t i o n ,   
 s h a l l   b e   s u b j e c t   t o   t h e   r e s t r i c t i o n s   i n   F A R   5 2 . 2 2 7 - 1 9 ,   C o m m e r c i a l   
 C o m p u t e r   S o f t w a r e - R e s t r i c t e d   R i g h t s   ( J u n e   1 9 8 7 ) .     O r a c l e   U S A ,   I n c . ,   
 5 0 0   O r a c l e   P a r k w a y ,   R e d w o o d   C i t y ,   C A     9 4 0 6 5 . " 
 
 E n d   o f   A g r e e m e n t 
 Y o u   m a y   t e r m i n a t e   t h i s   a g r e e m e n t   b y   d e s t r o y i n g   a l l   c o p i e s   o f   t h e   
 p r o g r a m s .     W e   h a v e   t h e   r i g h t   t o   t e r m i n a t e   y o u r   r i g h t   t o   u s e   t h e   
 p r o g r a m s   i f   y o u   f a i l   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   
 a g r e e m e n t ,   i n   w h i c h   c a s e   y o u   s h a l l   d e s t r o y   a l l   c o p i e s   o f   t h e   
 p r o g r a m s . 
 
 R e l a t i o n s h i p   B e t w e e n   t h e   P a r t i e s 
 T h e   r e l a t i o n s h i p   b e t w e e n   y o u   a n d   u s   i s   t h a t   o f   l i c e n s e e / l i c e n s o r .     
 N e i t h e r   p a r t y   w i l l   r e p r e s e n t   t h a t   i t   h a s   a n y   a u t h o r i t y   t o   a s s u m e   o r   
 c r e a t e   a n y   o b l i g a t i o n ,   e x p r e s s   o r   i m p l i e d ,   o n   b e h a l f   o f   t h e   o t h e r   
 p a r t y ,   n o r   t o   r e p r e s e n t   t h e   o t h e r   p a r t y   a s   a g e n t ,   e m p l o y e e ,   
 f r a n c h i s e e ,   o r   i n   a n y   o t h e r   c a p a c i t y .     N o t h i n g   i n   t h i s   a g r e e m e n t   
 s h a l l   b e   c o n s t r u e d   t o   l i m i t   e i t h e r   p a r t y ' s   r i g h t   t o   i n d e p e n d e n t l y   
 d e v e l o p   o r   d i s t r i b u t e   s o f t w a r e   t h a t   i s   f u n c t i o n a l l y   s i m i l a r   t o   t h e   
 o t h e r   p a r t y ' s   p r o d u c t s ,   s o   l o n g   a s   p r o p r i e t a r y   i n f o r m a t i o n   o f   t h e   
 o t h e r   p a r t y   i s   n o t   i n c l u d e d   i n   s u c h   s o f t w a r e . 
 
 O p e n   S o u r c e 
 " O p e n   S o u r c e "   s o f t w a r e   -   s o f t w a r e   a v a i l a b l e   w i t h o u t   c h a r g e   f o r   u s e ,   
 m o d i f i c a t i o n   a n d   d i s t r i b u t i o n   -   i s   o f t e n   l i c e n s e d   u n d e r   t e r m s   t h a t   
 r e q u i r e   t h e   u s e r   t o   m a k e   t h e   u s e r ' s   m o d i f i c a t i o n s   t o   t h e   O p e n   S o u r c e   
 s o f t w a r e   o r   a n y   s o f t w a r e   t h a t   t h e   u s e r   ' c o m b i n e s '   w i t h   t h e   O p e n   
 S o u r c e   s o f t w a r e   f r e e l y   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m .     I f   y o u   u s e   
 O p e n   S o u r c e   s o f t w a r e   i n   c o n j u n c t i o n   w i t h   t h e   p r o g r a m s ,   y o u   m u s t   
 e n s u r e   t h a t   y o u r   u s e   d o e s   n o t :     ( i )   c r e a t e ,   o r   p u r p o r t   t o   c r e a t e ,   
 o b l i g a t i o n s   o f   u s   w i t h   r e s p e c t   t o   t h e   O r a c l e   p r o g r a m s ;   o r   ( i i )   
 g r a n t ,   o r   p u r p o r t   t o   g r a n t ,   t o   a n y   t h i r d   p a r t y   a n y   r i g h t s   t o   o r   
 i m m u n i t i e s   u n d e r   o u r   i n t e l l e c t u a l   p r o p e r t y   o r   p r o p r i e t a r y   r i g h t s   i n   
 t h e   O r a c l e   p r o g r a m s .     F o r   e x a m p l e ,   y o u   m a y   n o t   d e v e l o p   a   s o f t w a r e   
 p r o g r a m   u s i n g   a n   O r a c l e   p r o g r a m   a n d   a n   O p e n   S o u r c e   p r o g r a m   w h e r e   
 s u c h   u s e   r e s u l t s   i n   a   p r o g r a m   f i l e ( s )   t h a t   c o n t a i n s   c o d e   f r o m   b o t h   
 t h e   O r a c l e   p r o g r a m   a n d   t h e   O p e n   S o u r c e   p r o g r a m   ( 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   l i b r a r i e s )   i f   t h e   O p e n   S o u r c e   p r o g r a m   i s   l i c e n s e d   u n d e r   
 a   l i c e n s e   t h a t   r e q u i r e s   a n y   " m o d i f i c a t i o n s "   b e   m a d e   f r e e l y   a v a i l a b l e .     
 Y o u   a l s o   m a y   n o t   c o m b i n e   t h e   O r a c l e   p r o g r a m   w i t h   p r o g r a m s   l i c e n s e d   
 u n d e r   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( " G P L " )   i n   a n y   m a n n e r   t h a t   
 c o u l d   c a u s e ,   o r   c o u l d   b e   i n t e r p r e t e d   o r   a s s e r t e d   t o   c a u s e ,   t h e   O r a c l e   
 p r o g r a m   o r   a n y   m o d i f i c a t i o n s   t h e r e t o   t o   b e c o m e   s u b j e c t   t o   t h e   t e r m s   
 o f   t h e   G P L . 
 
 E n t i r e   A g r e e m e n t 
 Y o u   a g r e e   t h a t   t h i s   a g r e e m e n t   i s   t h e   c o m p l e t e   a g r e e m e n t   f o r   t h e   
 p r o g r a m s   a n d   l i c e n s e s ,   a n d   t h i s   a g r e e m e n t   s u p e r s e d e s   a l l   p r i o r   o r   
 c o n t e m p o r a n e o u s   a g r e e m e n t s   o r   r e p r e s e n t a t i o n s .     I f   a n y   t e r m   o f   t h i s   
 a g r e e m e n t   i s   f o u n d   t o   b e   i n v a l i d   o r   u n e n f o r c e a b l e ,   t h e   r e m a i n i n g   
 p r o v i s i o n s   w i l l   r e m a i n   e f f e c t i v e . 
 
 L a s t   u p d a t e d :   0 3 / 0 9 / 0 5 
 
 S h o u l d   y o u   h a v e   a n y   q u e s t i o n s   c o n c e r n i n g   t h i s   L i c e n s e   A g r e e m e n t ,   
 o r   i f   y o u   d e s i r e   t o   c o n t a c t   O r a c l e   f o r   a n y   r e a s o n ,   p l e a s e   w r i t e : 
 O r a c l e   U S A ,   I n c . 
 5 0 0   O r a c l e   P a r k w a y , 
 R e d w o o d   C i t y ,   C A   9 4 0 6 5 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   O R A C L E   J D B C   D R I V E R 
 
 
 O R A C L E   S Q L J 
 
 T h i s   P r o g r a m   i n c l u d e s   t h e   O r a c l e   S Q L J   f i l e s   S o u r c e M a p p e r . j a v a   a n d   C l a s s M a p p e r . j a v a . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 O r a c l e   e x p r e s s l y   p l a c e s   t h i s   S o f t w a r e   i n   t h e   p u b l i c   d o m a i n .     
 H o w e v e r ,   O r a c l e   g r a n t s   n o   o t h e r   r i g h t s ,   w h e t h e r   e x p r e s s   o r 
 i m p l i e d ,   t o   u s e r s   o f   t h i s   S o f t w a r e ,   a n d   O r a c l e   p r o v i d e s   t h i s   
 S o f t w a r e   o n   a n   " A S - I S "   b a s i s ,   e x c l u s i v e   o f   a n y   w a r r a n t y   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 ,   a l l   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   o r   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 ,   n o n i n f r i n g e m e n t   o r   a n y   o t h e r   w a r r a n t y ,   
 w h e t h e r   e x p r e s s e d   o r   i m p l i e d .     Y o u   u s e   t h i s   S o f t w a r e   a t   y o u r   o w n   
 r i s k   a n d   a g r e e   t h a t   O r a c l e   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   
 c o v e r ,   r e l i a n c e ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   f r o m   y o u r   u s e   o f   
 t h e   S o f t w a r e . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   O R A C L E   S Q L J 
 
 
 P N G I M A G E   P R O D U C E R 
 
 T h e   P r o g r a m   i n c l u d e s   P N G I m a g e   P r o d u c e r   V 0 . 8 8 . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 / /   C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 / / 
 / /   T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y , 
 / /   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e 
 / /   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g , 
 / /   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f . 
 / /   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s 
 / /   h e r e b y   g r a n t e d . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   P N G I M A G E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T D B   0 . 8 . 1 0 
 T h i s   P r o g r a m   i n c l u d e s   T D B   0 . 8 . 1 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 ( c )   C o p y r i g h t   2 0 0 7 ,   2 0 0 8   H e w l e t t - P a c k a r d   D e v e l o p m e n t   C o m p a n y ,   L P 
   A l l   r i g h t s   r e s e r v e d . 
 
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   a r e   m e t : 
   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
         d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   T D B 
 
 
 X M L - A P I S 
 
 T h i s   P r o g r a m   c o n t a i n s   t h e   D O M   a n d   S A X   c o m p o n e n t s   o f   t h e   X M L - A P I s . 
 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   t h i r d   p a r t y   c o d e . 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   
 p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   
 t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   
 i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   
 i n c l u d i n g   m o d i f i c a t i o n s : 
 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k .   
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   
       e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   
       w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e .   
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   
       ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . )   
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   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 ,   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   O R   
 F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   
 I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   
 t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   
 r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   
 t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   
 t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   
 O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   
 t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   
 f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 W 3 C   D O C U M E N T   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   
 B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   
 ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   
 t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   
 g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   
 t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   
       ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   
       " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   
       T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   
       A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s - 2 0 0 2 1 2 3 1 "   
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
   
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   
 a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   
 c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   
 H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   
 c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   
 t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   
 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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   
 F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   
 P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   
 t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   
 r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   
 t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   
 C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   
 s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   
 o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   
 q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   
 O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 J o s e p h   R e a g l e       m a i l t o : s i t e - p o l i c y @ w 3 . o r g   
 
 
 S A X   L I C E N S E 
 
 T h i s   l i c e n s e   a p p l i e s   t o   a l l   i n t e r f a c e s   a n d   c l a s s e s   i n   t h e   o r g / x m l / s a x   h i e r a r c h y .   
 
 T h i s   m o d u l e ,   b o t h   s o u r c e   c o d e   a n d   d o c u m e n t a t i o n ,   i s   i n   t h e   P u b l i c   D o m a i n ,   a n d   c o m e s   w i t h   N O   W A R R A N T Y .   
 S e e   h t t p : / / w w w . s a x p r o j e c t . o r g   f o r   f u r t h e r   i n f o r m a t i o n .   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   X M L - A P I S 
 
 
 C A P I L A N O   1 . 7 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   I n s t a l l a t i o n   M a n a g e r   a n d   P a c k a g i n g   U t i l i t y   f o r   t h e   R a t i o n a l   S o f t w a r e   D e v e l o p m e n t   P l a t f o r m   1 . 7 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
   A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 A p a c h e   C o m m o n s   C o d e c   1 . 3 . 0 ,   A p a c h e   C o m m o n s   E l   1 . 0 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   A p a c h e   C o m m o n s   N e t   1 . 4 . 1 ,     A p a c h e   H T T P   C l i e n t   3 . 1 . 0 ,   A p a c h e   L u c e n e   1 . 9 . 1 ,   A p a c h e   O r o   2 . 0 . 8 ,   A p a c h e   T o m c a t   4 . 1 . 3 0 ,   A p a c h e   T o o l s   A n t   1 . 7 . 1 ,   A p a c h e   H t t p C o m p o n e n t s   H t t p C l i e n t   4 . 1 . 2 ,   G r o o v y   1 . 8 . 4 ,   C o m m o n s - C L I   1 . 2 ,   J S O N - S i m p l e   1 . 1 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f     t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e     c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f     t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,     w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,     u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .     N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   C O D E 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t .   
 E c l i p s e   4 . 2 . 1 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 5 . 4   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 8 . 1 ,   A n t   1 . 8 . 3 ,   A S M   3 . 3 . 1 ,   A t i n j e c t   1 . 0 ,   B a t i k   1 . 6 ,   C a i r o   B i n d i n g ,   E c l i p s e   R e m o t e   A p p l i c a t i o n   P l a t f o r m   2 . 0 ,   
 C a i r o   L i b r a r y   1 . 0 . 2 ,   C o c o a   B i n d i n g ,   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0 , 
 C o m m o n s   L o g g i n g   1 . 0 . 4 ,   D O M   3 ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0 ,     F e l i x   G o g o   0 . 8 ,   F e l i x   1 . 6   ( S C R   A P I ) ,   H a m c r e s t   C o r e   1 . 1 ,     I C U 4 J   4 . 4 . 2 ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0 ,   J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0 , 
 J a v a   E x p r e s s i o n   L a n g u a g e   I m p l   2 . 2 . 0 ,   J a v a   M i r r o r   A P I ,   J a v a   S e r v e r   P a g e   A P I   2 . 2 . 0 ,   J a v a   S e r v e r   P a g e   I m p l   2 . 2 . 2 ,   J a v a   S e r v l e t   A P I   3 . 1 - b 3 3 ,   J e t t y   8 . 1 . 3 ,   J S c h   0 . 1 . 4 6 , 
 J u n i t   4 . 1 0 ,   J u n i t   3 . 8 . 2 ,   L u c e n e   2 . 9 . 1 ,   M i n a   2 . 0 . 2 ,   M i n a   S S H D   0 . 5 ,   M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s   4 . 3 . 0 ,   p i x m a n   0 . 1 . 6 ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) , 
 S A T 4 J   2 . 3 . 0   ( s u b s e t ) ,   S A X   2 . 0 . 2 ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0 ,   X H T M L   D T D s   1 . 1 ,   X M L - A P I s   1 . 3 . 4 ,   X M L 4 J   4 . 3 ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
 	   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   A I X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   H P - U X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   L i n u x ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 O r a c l e ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   M a c   O S X ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   7 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   S o l a r i s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 I B M ( R )   6 4 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,     J a v a ( T M ) 2   S t a n d a r d   E d i t i o n ,   V e r s i o n   6 . 0 
 
 
 T h e   n o t i c e s   a n d   i n f o r m a t i o n   f i l e s   f o r   t h e   a b o v e   l i s t e d   J R E   p l a t f o r m s   c a n   b e   f o u n d   i n   t h e   f o l l o w i n g   d i r e c t o r i e s : 
 
 A I X   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / j r e / n o t i c e s . t x t 
 
 H P - U X   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / N o t i c e s . h t m l 
 
 L i n u x   a n d   S o l a r i s   P l a t f o r m s : 
     i n s t a l l _ d i r     / e c l i p s e / j r e _     v e r s i o n     / n o t i c e s . t x t 
 
 W i n d o w s   P l a t f o r m s : 
     i n s t a l l _ d i r     \ e c l i p s e \ j r e _     v e r s i o n     \ n o t i c e s . t x t 
 
 M a c   O S X   P l a t f o r m s : 
     i n s t a l l _ d i r     \ e c l i p s e \ j r e _     v e r s i o n     \ j r e \ C o n t e n t s \ H o m e \ T H I R D P A R T Y L I C E N S E R E A D M E . t x t 
 
 E N D   O F   J R E   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M O D I F I A B L E   T H I R D   P A R T Y   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 1 .   G N O M E   B i n d i n g 
 2 .   G T K +   B i n d i n g 
 3 .   G T K   +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 E N D   O F   L G P L   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 J L i n e   v 1 . 0 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   M a r c   P r u d ' h o m m e a u x       m w p 1 @ c o r n e l l . e d u     
 A l l   r i g h t s   r e s e r v e d . 
 
 A S M   v 3 . 2 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 . 	 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 . 	 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 . 	 N e i t h e r   t h e   n a m e   o f   J L i n e   n o r   A S M   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ,   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ,   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A N T L R   2   L i c e n s e 
 
 W e   r e s e r v e   n o   l e g a l   r i g h t s   t o   t h e   A N T L R - - i t   i s   f u l l y   i n   t h e   p u b l i c   d o m a i n .   A n   i n d i v i d u a l   o r   c o m p a n y   m a y   d o   w h a t e v e r   t h e y   w i s h   w i t h   s o u r c e   c o d e   d i s t r i b u t e d   w i t h   A N T L R   o r   t h e   c o d e   g e n e r a t e d   b y   A N T L R ,   i n c l u d i n g   t h e   i n c o r p o r a t i o n   o f   A N T L R ,   o r   i t s   o u t p u t ,   i n t o   c o m m e r c i a l   s o f t w a r e . 
 
 W e   e n c o u r a g e   u s e r s   t o   d e v e l o p   s o f t w a r e   w i t h   A N T L R .   H o w e v e r ,   w e   d o   a s k   t h a t   c r e d i t   i s   g i v e n   t o   u s   f o r   d e v e l o p i n g   A N T L R .   B y   " c r e d i t " ,   w e   m e a n   t h a t   i f   y o u   u s e   A N T L R   o r   i n c o r p o r a t e   a n y   s o u r c e   c o d e   i n t o   o n e   o f   y o u r   p r o g r a m s   ( c o m m e r c i a l   p r o d u c t ,   r e s e a r c h   p r o j e c t ,   o r   o t h e r w i s e )   t h a t   y o u   a c k n o w l e d g e   t h i s   f a c t   s o m e w h e r e   i n   t h e   d o c u m e n t a t i o n ,   r e s e a r c h   r e p o r t ,   e t c . . .   I f   y o u   l i k e   A N T L R   a n d   h a v e   d e v e l o p e d   a   n i c e   t o o l   w i t h   t h e   o u t p u t ,   p l e a s e   m e n t i o n   t h a t   y o u   d e v e l o p e d   i t   u s i n g   A N T L R .   
 I n   a d d i t i o n ,   w e   a s k   t h a t   t h e   h e a d e r s   r e m a i n   i n t a c t   i n   o u r   s o u r c e   c o d e .   A s   l o n g   a s   t h e s e   g u i d e l i n e s   a r e   k e p t ,   w e   e x p e c t   t o   c o n t i n u e   e n h a n c i n g   t h i s   s y s t e m   a n d   e x p e c t   t o   m a k e   o t h e r   t o o l s   a v a i l a b l e   a s   t h e y   a r e   c o m p l e t e d . 
 
 E N D   O F   A N T L R 2   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E N D   O F   C A P I L A N O   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
   
 
 
 R S x   C o m m o n   9 . 0 
 
 A P A C H E   C O D E   
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e .   o r g : 
 
 R o m e   0 . 9 ,   g o o g l e - g s o n   1 . 4 ,   A p a c h e   A x i s   1 . 4 ,   X M L   B e a n s   2 . 2 . 0 ,   A p a c h e   C o m m o n s   C o d e c   1 . 3 ,   A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 3 ,   1 . 0 . 4 ,   A p a c h e   L o g 4 j   1 . 2 . 1 1   a n d   1 . 2 . 1 2 ,   A p a c h e   C o m m o n s   H T T P C l i e n t   3 . 0 . 1 ,   E x p l o r e r C a n v a s   V .   0 0 0 2 ,   A p a c h e   C o m m o n s   B e a n U t i l s   1 . 6 ,   A p a c h e   C o m m o n s   D i g e s t e r   1 . 5 ,   A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 1 . 1 ,   T r u e z i p   6 . 7 ,   T o m c a t   4 . 1 . 3 . 0 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   
 
 A P A C H E   1 . 1 
 
 C r i m s o n   1 . 1 . 3 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   A p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
 
 E N D   O F   A P A C H E   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 D O J O   T O O L K I T 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 0 ,   T h e   D o j o   F o u n d a t i o n 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 E C L I P S E   C O D E 
 T h e   f o l l o w i n g   s u b s e t   o f   t h i r d   p a r t y   c o d e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 A n t   1 . 6 . 5   ,   A n t   1 . 7 . 1   ,   A p a c h e   F O P / A v a l o n   ( 2 7 / 0 2 / 2 0 0 3 ) ,   A S M   3 . 1   ,   A x i s   1 . 4 . 0   ,   B a t i k   1 . 6   ,   C a i r o   B i n d i n g   ,   C a i r o   L i b r a r y   1 . 0 . 2   ,   C a r b o n   B i n d i n g   ,   C o m m o n s   C L I   1 . 0 . 0   ,   C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1   ,   C o m m o n s   D i s c o v e r y   0 . 2 . 0   ,   C o m m o n s   E L   1 . 0   ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0   ,   C o m m o n s   I O   1 . 0 . 0   ,   C o m m o n s   L o g g i n g   1 . 0 . 3   ,   C o m m o n s   L o g g i n g   1 . 0 . 4   ,   D e r b y   1 0 . 5 . 1 . 1   ,   D O M   2   ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0   ,   E c l i p s e   3 . 5 . 2   ( s u b s e t )   , E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 0   ( s u b s e t ) ,   E c l i p s e   D T P   1 . 7 . 2   ( s u b s e t ) ,   E c l i p s e   E M F   2 . 5 . 0   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 5 . 2   ( s u b s e t ) ,   E c l i p s e   G E F   3 . 5 . 2 ,   E c l i p s e   U M L 2   3 . 0 . 1 ,   E c l i p s e   X S D   2 . 5 . 0 ,   F l u t e   1 . 3 . 0   ,   F O P   T r a n s c o d e r   1 . 0   b e t a 2   ,   G N O M E   B i n d i n g   ,   G T K +   B i n d i n g   ,   G T K +   B i n d i n g   f o r   M o z i l l a   ,   H a m c r e s t   C o r e   1 . 1   ,   I C U 4 J   4 . 0 . 1   ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0   ,   i T e x t   1 . 5 . 4   ( i T e x t )   a n d   1 . 5 . 2   ( i T e x t   A s i a n )   ,   J a v a   A P I   f o r   X M L - b a s e d   R P C   ( J A X - R P C )   1 . 1 . 0   ,   J a v a   M i r r o r   A P I   ,   J a v a   S S H   A p p l e t   ,   J e t t y   6 . 1 . 1 5   ,   J S c h   0 . 1 . 4 1   ,   J t i d y   R 7   ,   J u n i t   3 . 8 . 1   ,   J u n i t   3 . 8 . 2   ,   J u n i t   4 . 5 . 0   ,   L P G   R u n t i m e   1 . 1   ,   L u c e n e   1 . 9 . 1   ( s u b s e t ) ,   M o z i l l a   B i n d i n g   ,   O S G i   M a t e r i a l s   4 . 0 . 1   ,   O S G i   M a t e r i a l s   4 . 2 . 0   ( s u b s e t ) ,   p i x m a n   0 . 1 . 6   ,   P r o t o t y p e   J a v a S c r i p t   F r a m e w o r k   1 . 4 . 0   ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) ,   R h i n o   1 . 7 R 1   ,   S A T 4 J   2 . 1 . 1   ( s u b s e t ) ,   S A X   2 . 0 . 2   ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0   ,   S O A P   w i t h   A t t a c h m e n t s   A P I   f o r   J a v a   ( S A A J )   1 . 2 . 0   ,   T o m c a t   3 . 2 . 4   ( J a s p e r   c o m p i l e r ) ,   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r )   ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I   2 . 0 )   ,   T o m c a t   6 . 0 . 1 4   ( J a v a   S e r v l e t   A P I s   2 . 5 . 0 )   ,   W S D L 4 J   1 . 5 . 1   ,   X a l a n - J   2 . 7 . 1   ( s u b s e t ) ,   X e r c e s - J   2 . 9 . 0   ,   X H T M L   D T D s   1 . 1   ,   X M L   C o m m o n s   R e s o l v e r   1 . 2   ,   X M L 4 J   4 . 3 ,   X M L - A P I s   1 . 3 . 0 4   ,   X U L R u n n e r   1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) ,   A p a c h e   C o m m o n s   E L   1 . 0 
 E c l i p s e   3 . 3 . 2 ,   E c l i p s e   B I R T   2 . 3 . 2 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   ( E C F )   2 . 0 ,   E c l i p s e   E M F & X S D   2 . 4 . 2 ,   E c l i p s e   E M F - S D O   2 . 4 . 2 ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 3 . 2 ,   E c l i p s e   H e l p   S y s t e m   3 . 4 ,   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   2 . 2 . 1 ,   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   2 . 3 . 2 ,   E q u i n o x   3 . 4 . 2 ,   J a s p e r   C o m p i l e r   5 . 5 . 1 7 ,   J a v a   A P I   f o r   J a v a S e r v e r   P a g e s   2 . 0 . 0   ,   J a v a   S e r v l e t   A P I   2 . 4 . 0 ,   J e t t y   5 . 1 . 1 1   ,   L u c e n e   S u b s e t   1 . 4 . 3 ,   L u c e n e   S u b s e t   1 . 9 . 1 ,   O S G i   M a t e r i a l s   4 . 0 . 1 ,   O S G i   M a t e r i a l s   4 . 1 . 0 ,   S e r v i c e   A c t i v a t o r   T o o l k i t   ( S A T )   ( s u b s e t ) ,   E c l i p s e   H e l p   S y s t e m ,   ,   J e t t y ,   ,   L u c e n e ,   ,   L u c e n e   H T M L   P a r s e r ,   ,   M X 4 J ,   
 E c l i p s e   P r o c e s s   F r a m e w o r k   1 . 5 . 1 . 5 ,   E c l i p s e   P r o c e s s   F r a m e w o r k   C o m p o s e r   ( R i c h   T e x t   E d i t o r   C l i e n t )   1 . 2 . 0 . 4 ,   ,   A n t   1 . 6 . 5   ,   A n t   1 . 7 . 0   , A S M   3 . 1   ,   C a i r o   B i n d i n g   ,   C a i r o   L i b r a r y   1 . 0 . 2   ,   C a r b o n   B i n d i n g   ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1   ,   C o m m o n s   E L   1 . 0   ,   E c l i p s e   3 . 4 . 2 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   2 . 0 . 0   ( s u b s e t ) ,   E c l i p s e   E q . 2   ( s u b s e t ) ,   E c l i p s e   X S D   2 . 4 . 2 u i n o x   ( O S G i   S e r v i c e s )   3 . 4 ,   I C U 4 J   3 . 8 . 1   ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0   ,   J a v a   M i r r o r   A P I   ,   J a v a   S S H   A p p l e t   ,   J e t t y   5 . 1 . 1 4   ,   J S c h   0 . 1 . 3 7   
 J u n i t   3 . 8 . 1   ,   J u n i t   3 . 8 . 2   ,   J u n i t   4 . 3 . 1   ,   L u c e n e   1 . 9 . 1   ( s u b s e t ) ,   M o z i l l a   B i n d i n g   ,   O S G i   M a t e r i a l s   4 . 0 . 1   ,   O S G i   M a t e r i a l s   4 . 1 . 0 ,   p i x m a n   0 . 1 . 6   ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) ,   S A T 4 J   2 . 0 . 3   ( s u b s e t ) ,   T o m c a t   3 . 2 . 4 ,   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r )   ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   A P I s   2 . 4 . 0 )   ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I   2 . 0 )   ,   X H T M L   D T D s   1 . 1 ,   X M L 4 J   4 . 3 ,   E c l i p s e   P r o c e s s   F r a m e w o r k   1 . 5 . 0 . 4 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 E C L I P S E   P R O C E S S   F R A M E W O R K 
 
 T h e   P r o g r a m   c o n t a i n s   p o r t i o n s   o f   t h e   E c l i p e   P r o c e s s   F r a m e w o r k   v . 1 . 5 . 1 . 3 .   T h e   E c l i p s e   P r o c e s s   F r a m e w o r k   i s   a   p r o j e c t   l o c a t e d   a t   t h e   E c l i p s e   F o u n d a t i o n .   S o u r c e   c o d e   m a y   b e   o b t a i n e d   a t   w w w . e c l i p s e . o r g / e p f / 
 
 E N D   O F   E C L I P S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   S D K   f o r   M u l t i p l a t f o r m s ,   J a v a   T e c h n o l o g y   E d i t i o n   
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M ( R )   3 2 - b i t   S D K   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b   
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   Y o u   t o   t h i s   f i l e   f o r   d e t a i l s   
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d   
 a b o v e   o r   o t h e r w i s e   i d e n t i f i e d   a s   E x c l u d e d   C o m p o n e n t s   i n   t h e   L i c e n s e   
 I n f o r m a t i o n   d o c u m e n t   f o r   t h e   a b o v e - l i s t e d   p r o d u c t s   ( " t h e   P r o g r a m " ) .   
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   Y o u   m a y   
 h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s   ( c o l l e c t i v e l y   
 " I B M " ) ,   t h e   t h i r d   p a r t y   s o f t w a r e   c o d e   i d e n t i f i e d   b e l o w   a r e   " E x c l u d e d   
 C o m p o n e n t s "   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   L i c e n s e   
 I n f o r m a t i o n   d o c u m e n t   a c c o m p a n y i n g   t h e   P r o g r a m   a n d   n o t   t h e   l i c e n s e   t e r m s   
 t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w .   T h e   n o t i c e s   a r e   p r o v i d e d   f o r   
 i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   o r   E x c l u d e d   
 C o m p o n e n t s   l i s t e d   i n   t h e   a g r e e m e n t s   f o r   t h e   P r o g r a m   t h a t   a r e   n o t   u s e d   
 b y ,   o r   t h a t   w e r e   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   Y o u   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s   
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d   
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y   
 w e b   s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y   
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g   
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 T h e   f o l l o w i n g   a r e   E x c l u d e d   C o m p o n e n t s :   
 A p a c h e   H a r m o n y : - 
 *   A n n o t a t i o n   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   B e a n s   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   j n d i   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   l a n g - m a n a g e m e n t   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   l o g g i n g   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   s e c u r i t y   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   s q l   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   j a v a . u t i l   ( p a r t   o f   l u n i )   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) )   
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   E X C L U D E D   C O M P O N E N T S 
 
                                                                                                                                                                                                                             
 
 O T H E R   N O T I C E S 
 
 T h e   f o l l o w i n g   N o t i c e s   a p p l y   t o   p o r t i o n s   o f   t h i s   P r o g r a m .   
 
 T h e y   a r e   n o t   p a r t   o f   t h e   l i c e n s e   u n d e r   w h i c h   y o u   r e c e i v e   t h e   P r o g r a m   a n d   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y .   
 
 D e s c r i p t i o n   /   N o t i c e s 
 
 A p a c h e   V 1 . 1   L i c e n s e   I t e m s 
 
 *   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   ( B C E L ) 
 *   R e g u l a r   E x p r e s s i o n   1 . 2 
 *   R e s o l v e r 
 *   X M L   N a m e s p a c e   u t i l i t i e s 
 *   X M L   S e c u r i t y 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g   . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   n o r   m a y   " A p a c h e "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
                                                                                                                                                                     
 
 A p a c h e   V 2   L i c e n s e   I t e m s 
 
 *   D e r b y   
 *   H a r m o n y 
 *   X a l a n   ( X S L T 4 J )   
 *   X a l a n   S e r i a l i z e r 
 *   X e r c e s   ( X M L 4 J ) 
 *   X M L - A P I S   
 *   X M L - C o m m o n s 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
                                                                                                                                                                     
 A p a c h e   H a r m o n y 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
                                                                                                                                                                     
 
 A p a c h e   X a l a n   ( X S L T 4 J ) 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   O v i d i u   P r e d e s c u         o v i d i u @ c u p . h p . c o m         o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w a s   o r i g i n a l l y   d e v e l o p e d   a t   H e w l e t t   P a c k a r d   C o m p a n y . 
 
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 
 *   I B M   C o r p o r a t i o n 
 
 o   B 2 B X M L 4 J   1 . 2 . 1 
 
 *   I B M   C o r p o r a t i o n   a n d   o t h e r s 
 
 o   X S L T 4 J   2 . 7 
 
 o   X M L 4 J   4 . 4   
 
 o   J A X P   1 . 3   &   1 . 4 
 
 *   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 o   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   5 . 0   
 
 o   R e g u l a r   E x p r e s s i o n   1 . 2   
 
                                                                                                                                                                     
 A p a c h e   X a l a n   S e r i a l i z e r 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m   . 
 
                                                                                                                                                                     
 
 A p a c h e   X e r c e s   ( X M L 4 J )   
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) .   
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g :   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m .   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
                                                                                                                                                                     
 
 A p a c h e   x m l - c o m m o n s   x m l - a p i s 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w .   i b m . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 
                                                                                                                                                                     
 
 C o o l S e r v l e t s . c o m 
 
 T h e   P r o g r a m   m a y   i n c l u d e   C S   C o d e V i e w e r   1 . 0 .   T h i s   s o f t w a r e   i s   C o p y r i g h t   1 9 9 9   b y   C o o l S e r v l e t s . c o m . 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   n a m e   o f   C o o l S e r v l e t s . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O O L S E R V L E T S . C O M   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
                                                                                                                                                                     
 
 C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v   0 . 1 0 k 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v .   0 . 1 0 k ;   
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w :   
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h 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   a n d   w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r 
 
 r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
                                                                                                                                                                     
 D O M 
 
 P l e a s e   r e f e r   t o   N o t i c e   a t :   h t t p : / / w w w . w 3 .   o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / i p r - n o t i c e - 2 0 0 2 1 2 3 1 # N o t i c e s   
 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   C o p y r i g h t     1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 .   o r g / C o n s o r t i u m / L e g a l /   
 
                                                                                                                                                                     
 
 F d L i b M 
 
 C o p y r i g h t   ( C )   1 9 9 3   b y   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 
 D e v e l o p e d   a t   S u n S o f t ,   a   S u n   M i c r o s y s t e m s ,   I n c .   b u s i n e s s .   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   i s   f r e e l y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   n o t i c e   i s   p r e s e r v e d .   
 
                                                                                                                                                                     
 
 I C U 4 J 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   C o p y r i g h t   ( c ) 
 
 1 9 9 5 - 2 0 0 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d .   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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
                                                                                                                                                                     
 
 I n f o - Z I P 
 
 T h i s   i s   v e r s i o n   2 0 0 3 - M a y - 0 8   o f   t h e   I n f o - Z I P   c o p y r i g h t   a n d   l i c e n s e .   T h e   d e f i n i t i v e   v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   i n d e f i n i t e l y . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 3   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
 M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n -   M i c h e l   D u b o i s ,   J e a n - l o u p   G a i l l y ,   H u n t e r   G o a t l e y ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   C h r i s t i a n   S p i e l e r ,   A n t o i n e   V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e 
 
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   t o   u s e   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
 d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s )   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d . 
 
 3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   v e r s i o n s - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   I n f o - Z I P   r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   o f   t h e   I n f o - Z I P   U R L ( s ) . 
 
 4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   r e l e a s e s . 
 
                                                                                                                                                                     
 L i b u n g i f   -   A n   u n c o m p r e s s e d   G I F   l i b r a r y   -   E r i c   S .   R a y m o n d 
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7   E r i c   S .   R a y m o n d 
 
 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 . 
 
                                                                                                                                                                     
 
 R E L A X   N G   O b j e c t   M o d e l / P a r s e r   
 
 M I T   C o p y r i g h t   ( c ) 
 
 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 . 
 
                                                                                                                                                                     
 
 R e l a x N G C C   -   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . "   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   o f   t h e   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
                                                                                                                                                                     
 
 S A X   P a r s e r 
 
 F o r   i n f o r m a t i o n   a n d   c o p y r i g h t   s t a t u s ,   p l e a s e   r e f e r   t o :   h t t p :   / / w w w . s a x p r o j e c t . o r g /   
 
                                                                                                                                                                     
 
 W 3 C ( c )   S o f t w a r e   N o t i c e 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t .   
 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   t h e   f o r m :   " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s -   2 0 0 2 1 2 3 1   
 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t .   
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 J o s e p h   R e a g l e         M a i l t o : s i t e - p o l i c y @ w 3 . o r g       
 
 L a s t   r e v i s e d   b y   R e a g l e   $ D a t e :   2 0 0 4 / 0 4 / 0 6   1 7 : 2 0 : 2 6 
 
                                                                                                                                                                     
 z l i b   S o f t w a r e   N o t i c e 
 
 z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
 v e r s i o n   1 . 1 . 3 ,   J u l y   9 t h ,   1 9 9 8 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 J e a n - l o u p   G a i l l y   M a r k   A d l e r 
 j l o u p @ g z i p . o r g   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 
 T h e   d a t a   f o r m a t   u s e d   b y   t h e   z l i b   l i b r a r y   i s   d e s c r i b e d   b y   R F C s   ( R e q u e s t   f o r   C o m m e n t s )   1 9 5 0   t o   1 9 5 2   i n   t h e   f i l e s   f t p : / / d s .   i n t e r n i c . n e t / r f c / r f c 1 9 5 0 . t x t   ( z l i b   f o r m a t ) ,   r f c 1 9 5 1 . t x t   ( d e f l a t e   f o r m a t )   a n d   r f c 1 9 5 2 . t x t   ( g z i p   f o r m a t 
 
                                                                                                                                                                     
 
 M o z i l l a   R h i n o 
 
 *   T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   N e t s c a p e   P u b l i c 
 *   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e 
 *   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f 
 *   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / N P L / 
 * 
 *   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S 
 *   I S "   b 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 i t h e r   e x p r e s s   o r 
 *   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g 
 *   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 * 
 *   T h e   O r i g i n a l   C o d e   i s   R h i n o   c o d e ,   r e l e a s e d 
 *   M a y   6 ,   1 9 9 9 . 
 * 
 *   T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   N e t s c a p e 
 *   C o m m u n i c a t i o n s   C o r p o r a t i o n .   P o r t i o n s   c r e a t e d   b y   N e t s c a p e   a r e 
 *   C o p y r i g h t   ( C )   1 9 9 7 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l 
 *   R i g h t s   R e s e r v e d . 
 * 
 *   C o n t r i b u t o r ( s ) : 
 * 
 *   K e m a l   B a y r a m 
 *   P a t r i c k   B e a r d 
 *   N o r r i s   B o y d 
 *   I g o r   B u k a n o v ,   i g o r @ m i r 2 . o r g 
 *   B r e n d a n   E i c h 
 *   E t h a n   H u g g 
 *   R o g e r   L a w r e n c e 
 *   T e r r y   L u c a s 
 *   M i k e   M c C a b e 
 *   M i l e n   N a n k o v 
 *   A t t i l a   S z e g e d i ,   s z e g e d i a @ f r e e m a i l . h u 
 *   I a n   D .   S t e w a r t 
 *   A n d i   V a j d a 
 *   A n d r e w   W a s o n 
 * / 
 
 
                                                                                                                                                                     
 O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 
 ( a )   W i l y   T e c h n o l o g y :   P o r t i o n s   o f   t h e   s o u r c e   c o d e   i n   t h e   j a v a . l a n g . i n s t r u m e n t . I n s t r u m e n t a t i o n   c o m p o n e n t   a r e   C o p y r i g h t   2 0 0 3   W i l y   T e c h n o l o g y ,   I n c . . 
 
 ( b )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   1 9 9 2 . 
 
 ( c )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( d )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
                                                                                                                                                                     
 
 E N D   O F   O T H E R   N O T I C E S 
 
 E N D   O F   D O C U M E N T 
 
 E N D   O F   I B M   J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 J D O M   
 
 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 4   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s   t h e s e   c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   " J D O M "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   .   
 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J D O M " ,   n o r   m a y   " J D O M "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   f r o m   t h e   J D O M   P r o j e c t   M a n a g e m e n t   .   
 
 I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e   e n d - u s e r   d o c u m e n t a t i o n   p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e   s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   e q u i v a l e n t   t o   t h e   f o l l o w i n g :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   J D O M   P r o j e c t   ( h t t p : / / w w w . j d o m . o r g / ) . " 
 
 A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s   a v a i l a b l e   a t   h t t p : / / w w w . j d o m . o r g / i m a g e s / l o g o s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   J D O M   A U T H O R S   O R   T H E   P R O J E C T   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   J D O M   P r o j e c t   a n d   w a s   o r i g i n a l l y   c r e a t e d   b y   J a s o n   H u n t e r   a n d   B r e t t   M c L a u g h l i n   .   F o r   m o r e   i n f o r m a t i o n 
 o n   t h e   J D O M   P r o j e c t ,   p l e a s e   s e e   . 
 
 E N D   O F   J D O M   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 J a v a   H T M L   T i d y   -   J T i d y 
 *   H T M L   p a r s e r   a n d   p r e t t y   p r i n t e r 
 * 
 *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s 
 *   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n 
 *   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s 
 *   R e s e r v e d . 
 * 
 *   C o n t r i b u t i n g   A u t h o r ( s ) : 
 * 
 *   D a v e   R a g g e t t   
 *   A n d y   Q u i c k   ( t r a n s l a t i o n   t o   J a v a ) 
 *   G a r y   L   P e s k i n   ( J a v a   d e v e l o p m e n t ) 
 *   S a m i   L e m p i n e n   ( r e l e a s e   m a n a g e m e n t ) 
 *   F a b r i z i o   G i u s t i n a   
 *   V l a d   S k a r z h e v s k y y   
 * 
 *   T h e   c o n t r i b u t i n g   a u t h o r ( s )   w o u l d   l i k e   t o   t h a n k   a l l   t h o s e   w h o 
 *   h e l p e d   w i t h   t e s t i n g ,   b u g   f i x e s ,   a n d   p a t i e n c e .   T h i s   w o u l d n ' t 
 *   h a v e   b e e n   p o s s i b l e   w i t h o u t   a l l   o f   y o u . 
 * 
 *   C O P Y R I G H T   N O T I C E : 
 * 
 *   T h i s   s o f t w a r e   a n d   d o c u m e n t a t i o n   i s   p r o v i d e d   " a s   i s , "   a n d 
 *   t h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   m a k e   n o 
 *   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s ,   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 ,   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   o r   f i t n e s s 
 *   f o r   a n y   p a r t i c u l a r   p u r p o s e   o r   t h a t   t h e   u s e   o f   t h e   s o f t w a r e   o r 
 *   d o c u m e n t a t i o n   w i l l   n o t   i n f r i n g e   a n y   t h i r d   p a r t y   p a t e n t s , 
 *   c o p y r i g h t s ,   t r a d e m a r k s   o r   o t h e r   r i g h t s . 
 * 
 *   T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   w i l l   n o t   b e 
 *   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s 
 *   a r i s i n g   o u t   o f   a n y   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n ,   e v e n   i f 
 *   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 * 
 *   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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e 
 *   t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   d o c u m e n t a t i o n   a n d   e x e c u t a b l e s , 
 *   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 * 
 *   1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 *   2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t 
 *   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 *   3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y 
 *   s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 * 
 *   T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   s p e c i f i c a l l y 
 *   p e r m i t ,   w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e 
 *   a s   a   c o m p o n e n t   f o r   s u p p o r t i n g   t h e   H y p e r t e x t   M a r k u p   L a n g u a g e   i n 
 *   c o m m e r c i a l   p r o d u c t s .   I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t , 
 *   a c k n o w l e d g m e n t   i s   n o t   r e q u i r e d   b u t   w o u l d   b e   a p p r e c i a t e d . 
 
 E N D   O F   J T I D Y   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 J A X E N   1 . 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 
 / * 
 $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 * / 
 
 
 E N D   O F   J A X E N   1 . 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 M I C R O S O F T   C O D E 
 
 P o r t i o n s   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   M I C R O S O F T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
   G N O M E   B i n d i n g 
   G T K +   B i n d i n g 
   G T K +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t 
 
 P o r t i o n s   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   M I C R O S O F T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 E C L I P S E   C O D E 
 
 A p a c h e   A n t   1 . 8 . 3 ,   C o m m o n s - l o g g i n g   1 . 0 . 3 ,   c o m m o n s - l o g g i n g   1 . 0 . 4 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E P L   C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   E c l i p s e   P u b l i c   L i c e n s e .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y ,   i n c l u d i n g   E c l i p s e . o r g .       
 
 
 -   E c l i p s e   P l a t f o r m   3 . x   D e r i v a t i v e   c l a s s e s 
 -   E c l i p s e   P r o c e s s   F r a m e w o r k   ( R i c h   T e x t   C l i e n t )   1 . 2 . 0 . 4 
 -   E c l i p s e   T e s t   a n d   P e r f o r m a n c e   T e s t   P l a t f o r m   4 . 7 . 2 
 
 E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s : 
 -   E c l i p s e   E M F - X S D   E x a l m p l e s   2 . 8 . 1   ,   E c l i p s e   G M F   T o o l i n g   3 . 0 . 1 ,   E c l i p s e   M 2 T   -   J E T   1 . 1 . 1   ,   E c l i p s e   Q V T   O p e r a t i o n a l   ,   E c l i p s e   p l a t f o r m   4 . 2 . 2   h t t p s : / / g i t h u b . c o m / e c l i p s e / e c l i p s e . p l a t f o r m / t r e e / m a s t e r / u p d a t e 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 	 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 1 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 5 
 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 	 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 9 3   
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 0 3 3 3 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 9 8 1 8 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 9 9 9 3 7     
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 2 4 4 3 4 1 
   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 9 7 3 4 2 
   h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 3 6 4 2 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 1 3 
 	 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 2 4 
 
 I n   a d d i t i o n ,   I B M   m a d e   c e r t a i n   a d d i t i o n a l   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e   t h a t   w e r e   n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   f r o m   f t p : / / f t p . s o f t w a r e . i b m . c o m / s o f t w a r e / r a t i o n a l / o p e n s o u r c e / r a d /   o r   b y   s e n d i n g   a n   e m a i l   t o     i e s @ c a . i b m . c o m . 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 E N D   O F   R S x   C o m m o n   9 . 0   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = =     E n d   o f   I B M   D a t a   S t u d i o   c l i e n t   V 4 . 1 . 0 . 1   N o t i c e s   = = = = = = = = = = = = = 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   
 d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   
 v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   
 S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   
 p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   
 i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h e s e   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 A p a c h e   C o m m o n s   D a e m o n   V 1 . 0 . 2 
 A p a c h e   C o m m o n s   B e a n U t i l s   V 1 . 7 . 0 
 A p a c h e   C o m m o n s   C o d e c   V 1 . 3 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   V 3 . 2 . 1 
 A p a c h e   C o m m o n s   D B C P   V 1 . 2 . 1 
 A p a c h e   C o m m o n s   F i l e U p l o a d   V 1 . 2 
 A p a c h e   C o m m o n s   H T T P C l i e n t   V 4 . 0 . 1 
 A p a c h e   C o m m o n s   I O   V 1 . 4 
 A p a c h e   C o m m o n s   L a n g   V 2 . 3 
 A p a c h e   C o m m o n s   L o g g i n g   V 1 . 0 . 4 
 A p a c h e   C o m m o n s   N e t   V 2 . 0 
 A p a c h e   C o m m o n s   P o o l   V 1 . 3 
 A p a c h e   D e r b y   V 1 0 . 5 
 A p a c h e   L o g 4 J   V 1 . 2 . 1 4 
 A p a c h e   X M L - R P C   V 3 . 1 
 A p a c h e   W S - C o m m o n   U t i l   V 1 . 0 . 2 
 A p a c h e   W I N K   v 1 . 0 
 C o d e   G e n e r a t i o n   L i b r a r y   V 2 . 1 . 3 
 J e t t y   v 6 . 1 . 2 3 ( S u b s e t ) 
     -   j e t t y - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . s e r v e r _ 6 . 1 . 2 3 . j a r ) 
     -   j e t t y - u t i l - 6 . 1 . 2 3 . j a r   ( a k a   o r g . m o r t b a y . j e t t y . u t i l _ 6 . 1 . 2 3 . j a r ) 
 Q u a r t z   ( O p e n   S y m p h o n y )   v 1 . 8 . 4 
 S N M P 4 J   v 1 . 1 0 . 1 
 S p r i n g   D y n a m i c   M o d u l e s   V 1 . 1 . 0 
 S p r i n g   F r a m e w o r k   V 2 . 5 . 5 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   
 l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
                                                                   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A S M   C O D E .   T h i s   P r o g r a m   i n c l u d e s   A S M   V 2 . 2 . 3 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
     
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   A S M   V 2 . 2 . 3   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C A I R N G O R M   C O D E .   T h i s   P r o g r a m   i n c l u d e s   C a i r n g o r m   V 2 . 2 . 1 .     T h e   f o l l o w i n g   a r e   
 n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t   ( c )   2 0 0 7   -   2 0 0 8   A d o b e 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 . 
 
 E N D   O F   C A I R N G O R M   V 2 . 2 . 1   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 D I T A   D T D   C O D E .   T h i s   P r o g r a m   i n c l u d e s   D a r w i n   I n f o r m a t i o n   T y p i n g   A r c h i t e c t u r e   
 ( D I T A )   V e r s i o n   1 . 1   D o c u m e n t   T y p e   D e f i n i t i o n s   ( D T D s ) .     T h e   f o l l o w i n g   a r e   n o t i c e s   
 a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   D I T A . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t     O A S I S   1 9 9 3 - 2 0 0 7 .   A l l   R i g h t s   R e s e r v e d . 
 
 A l l   c a p i t a l i z e d   t e r m s   i n   t h e   f o l l o w i n g   t e x t   h a v e   t h e   m e a n i n g s   a s s i g n e d   t o   t h e m   
 i n   t h e   O A S I S   I n t e l l e c t u a l   P r o p e r t y   R i g h t s   P o l i c y   ( t h e   " O A S I S   I P R   P o l i c y " ) .   T h e   
 f u l l   P o l i c y   m a y   b e   f o u n d   a t   t h e   O A S I S   w e b s i t e . 
 
 T h i s   d o c u m e n t   a n d   t r a n s l a t i o n s   o f   i t   m a y   b e   c o p i e d   a n d   f u r n i s h e d   t o   o t h e r s ,   a n d   
 d e r i v a t i v e   w o r k s   t h a t   c o m m e n t   o n   o r   o t h e r w i s e   e x p l a i n   i t   o r   a s s i s t   i n   i t s   
 i m p l e m e n t a t i o n   m a y   b e   p r e p a r e d ,   c o p i e d ,   p u b l i s h e d ,   a n d   d i s t r i b u t e d ,   i n   w h o l e   o r   
 i n   p a r t ,   w i t h o u t   r e s t r i c t i o n   o f   a n y   k i n d ,   p r o v i d e d   t h a t   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   s e c t i o n   a r e   i n c l u d e d   o n   a l l   s u c h   c o p i e s   a n d   d e r i v a t i v e   w o r k s .   
 H o w e v e r ,   t h i s   d o c u m e n t   i t s e l f   m a y   n o t   b e   m o d i f i e d   i n   a n y   w a y ,   i n c l u d i n g   b y   
 r e m o v i n g   t h e   c o p y r i g h t   n o t i c e   o r   r e f e r e n c e s   t o   O A S I S ,   e x c e p t   a s   n e e d e d   f o r   t h e   
 p u r p o s e   o f   d e v e l o p i n g   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   
 C o m m i t t e e   ( i n   w h i c h   c a s e   t h e   r u l e s   a p p l i c a b l e   t o   c o p y r i g h t s ,   a s   s e t   f o r t h   i n   t h e   
 O A S I S   I P R   P o l i c y ,   m u s t   b e   f o l l o w e d )   o r   a s   r e q u i r e d   t o   t r a n s l a t e   i t   i n t o   
 l a n g u a g e s   o t h e r   t h a n   E n g l i s h . 
 
 T h e   l i m i t e d   p e r m i s s i o n s   g r a n t e d   a b o v e   a r e   p e r p e t u a l   a n d   w i l l   n o t   b e   r e v o k e d   b y   
 O A S I S   o r   i t s   s u c c e s s o r s   o r   a s s i g n s . 
 
 T h i s   d o c u m e n t   a n d   t h e   i n f o r m a t i o n   c o n t a i n e d   h e r e i n   i s   p r o v i d e d   o n   a n   " A S   I S "   
 b a s i s   a n d   O A S I S   D I S C L A I M S   A L L   W A R R A N T I E S ,   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   A N Y   W A R R A N T Y   T H A T   T H E   U S E   O F   T H E   I N F O R M A T I O N   H E R E I N   W I L L   N O T   I N F R I N G E   
 A N Y   O W N E R S H I P   R I G H T S   O R   A N Y   I M P L I E D   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   O R   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 . 
 
 O A S I S   r e q u e s t s   t h a t   a n y   O A S I S   P a r t y   o r   a n y   o t h e r   p a r t y   t h a t   b e l i e v e s   i t   h a s   
 p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   
 O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   t o   n o t i f y   O A S I S   T C   
 A d m i n i s t r a t o r   a n d   p r o v i d e   a n   i n d i c a t i o n   o f   i t s   w i l l i n g n e s s   t o   g r a n t   p a t e n t   
 l i c e n s e s   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   o f   t h e   
 O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n . 
 
 O A S I S   i n v i t e s   a n y   p a r t y   t o   c o n t a c t   t h e   O A S I S   T C   A d m i n i s t r a t o r   i f   i t   i s   a w a r e   o f   
 a   c l a i m   o f   o w n e r s h i p   o f   a n y   p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   
 i m p l e m e n t a t i o n s   o f   t h i s   s p e c i f i c a t i o n   b y   a   p a t e n t   h o l d e r   t h a t   i s   n o t   w i l l i n g   t o   
 p r o v i d e   a   l i c e n s e   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   
 o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n .   O A S I S   m a y   
 i n c l u d e   s u c h   c l a i m s   o n   i t s   w e b s i t e ,   b u t   d i s c l a i m s   a n y   o b l i g a t i o n   t o   d o   s o . 
 
 O A S I S   t a k e s   n o   p o s i t i o n   r e g a r d i n g   t h e   v a l i d i t y   o r   s c o p e   o f   a n y   i n t e l l e c t u a l   
 p r o p e r t y   o r   o t h e r   r i g h t s   t h a t   m i g h t   b e   c l a i m e d   t o   p e r t a i n   t o   t h e   i m p l e m e n t a t i o n   
 o r   u s e   o f   t h e   t e c h n o l o g y   d e s c r i b e d   i n   t h i s   d o c u m e n t   o r   t h e   e x t e n t   t o   w h i c h   a n y   
 l i c e n s e   u n d e r   s u c h   r i g h t s   m i g h t   o r   m i g h t   n o t   b e   a v a i l a b l e ;   n e i t h e r   d o e s   i t   
 r e p r e s e n t   t h a t   i t   h a s   m a d e   a n y   e f f o r t   t o   i d e n t i f y   a n y   s u c h   r i g h t s .   I n f o r m a t i o n   
 o n   O A S I S '   p r o c e d u r e s   w i t h   r e s p e c t   t o   r i g h t s   i n   a n y   d o c u m e n t   o r   d e l i v e r a b l e   
 p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   c a n   b e   f o u n d   o n   t h e   O A S I S   w e b s i t e .   
 C o p i e s   o f   c l a i m s   o f   r i g h t s   m a d e   a v a i l a b l e   f o r   p u b l i c a t i o n   a n d   a n y   a s s u r a n c e s   o f   
 l i c e n s e s   t o   b e   m a d e   a v a i l a b l e ,   o r   t h e   r e s u l t   o f   a n   a t t e m p t   m a d e   t o   o b t a i n   a   
 g e n e r a l   l i c e n s e   o r   p e r m i s s i o n   f o r   t h e   u s e   o f   s u c h   p r o p r i e t a r y   r i g h t s   b y   
 i m p l e m e n t e r s   o r   u s e r s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   
 c a n   b e   o b t a i n e d   f r o m   t h e   O A S I S   T C   A d m i n i s t r a t o r .   O A S I S   m a k e s   n o   r e p r e s e n t a t i o n   
 t h a t   a n y   i n f o r m a t i o n   o r   l i s t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   w i l l   a t   a n y   t i m e   b e   
 c o m p l e t e ,   o r   t h a t   a n y   c l a i m s   i n   s u c h   l i s t   a r e ,   i n   f a c t ,   E s s e n t i a l   C l a i m s . 
 
 T h e   n a m e   " O A S I S "   i s   a   t r a d e m a r k   o f   O A S I S ,   t h e   o w n e r   a n d   d e v e l o p e r   o f   t h i s   
 s p e c i f i c a t i o n ,   a n d   s h o u l d   b e   u s e d   o n l y   t o   r e f e r   t o   t h e   o r g a n i z a t i o n   a n d   i t s   
 o f f i c i a l   o u t p u t s .   O A S I S   w e l c o m e s   r e f e r e n c e   t o ,   a n d   i m p l e m e n t a t i o n   a n d   u s e   o f ,   
 s p e c i f i c a t i o n s ,   w h i l e   r e s e r v i n g   t h e   r i g h t   t o   e n f o r c e   i t s   m a r k s   a g a i n s t   
 m i s l e a d i n g   u s e s .   P l e a s e   s e e   h t t p : / / w w w . o a s i s - o p e n . o r g / w h o / t r a d e m a r k . p h p   f o r   
 a b o v e   g u i d a n c e . 
 
 E N D   O F   D I T A   V 1 . 1   D T D S   N O T I C E   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 D o j o   T o o l k i t   1 . 1 0 
 
 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 1 0   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
   
   
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 4 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e   V e r s i o n   
 2 . 0 ,   J a n u a r y   2 0 0 4 .     T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   
 m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 
 * 	 O p e n A j a x . j s     O p e n   A j a x   h u b   1 . 0   l i b r a r y 
 * 	 U t i l / l e s s     L e s s . j s   1 . 1 . 4   l i b r a r y 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   
 w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   n o t i c e   f r o m   t h e   A p a c h e   S o f t w a r e   
 F o u n d a t i o n :     
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,     u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
           ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
           W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
           ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
           s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
           ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
           t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
           a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
           t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
           W o r k s ;   a n d 
 
           ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
           d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
           i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
           w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
           p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
           t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
           p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
           d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
           w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
           w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
           o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
           m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
           w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
           a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
           a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
           t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .     N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e . 
 
 C S S   S t y l e s   f r o m     Y a h o o   W i d g e t   L i b r a r y   L i b r a r y 
 C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . 
   A l l   r i g h t s   r e s e r v e d . 
   R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   *   N e i t h e r   t h e   n a m e   o f   Y a h o o !   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n   o f   Y a h o o !   I n c .   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F i r e b u g   L i t e   F i l e s .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 
 	 	     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   B S D   L i c e n s e   ( s e e   b e l o w ) 
 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 	 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 	 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 	 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 	 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 	 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   F I R E B U G   L I T E   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 U n i c o d e   C L D R   D a t a   F i l e s .     T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s 
 w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   
 d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   
 C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   
 ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   
 C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   
 D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   
 U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   
 U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d     d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   
 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 ,   a n d / o r   s e l l   
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d     t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   
 t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   
 a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   
 t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   
 h a s   b e e n   m o d i f i e d . 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   
 S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   
 o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 E N D   O F   U N I C O D E   C L D R   D A T A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J s o n . p h p     i s   u s e d   i n   a   n u m b e r   o f   t e s t   c a s e s   a n d   r e d i s t r i b u t e d   u n d e r   t e r m s   o f   t h e   N e w   B S D   
 L i c e n s e .     N o t e   t h a t   t h i s   c o n t e n t   i s   n o t   g o v e r n e d   b y   t h e   J S O N   l i c e n s e   ( g o o d   v s   e v i l )   f r o m   
 J S O N . o r g   ( h t t p : / / w w w . j s o n . o r g / l i c e n s e . h t m l ) .   
 c o p y r i g h t   ( c )   2 0 0 5   M i c h a l   M i g u r s k i 
 
 
 d o j o x / l a n g / f u n c t i o n a l . j s   -   p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n ,   i n v o k e ,   
 p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   O l i v e r   S t e e l e   
 ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 w h i c h   w a s   p u b l i s h e d   u n d e r   M I T   L i c e n s e 
 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   
 L i c e n s e . 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( c )   2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( c )   2 0 0 6   I v a n   S a g a l a e v 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 E N D   O F   J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s       
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   I C U 4 J .     N o   p a r t s   o f   I C U 4 J   s h i p   w i t h   D o j o ;   h o w e v e r ,   
 t h e   H e b r e w   d a t e   s u p p o r t   i s   p o r t e d   f r o m   I C U 4 J   ( a s   a   d e r i v a t i v e   w o r k ) : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   
 t h e i r   r e s p e c t i v e   o w n e r s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   U S   m a p   d a t a   i n       d o j o - d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 	 A r e   t h e r e   l e g a l   r e s t r i c t i o n s   o n   a c c e s s   o r   u s e   o f   t h e   d a t a ? 
 
 	 	 A c c e s s _ C o n s t r a i n t s :   N o n e   
 	 	 U s e _ C o n s t r a i n t s :   
 	 	 	 N o n e .   A c k n o w l e d g m e n t   o f   t h e   N a t i o n a l   A t l a s   o f   t h e   U n i t e d   
 S t a t e s   
 	 	 	 o f   A m e r i c a   a n d   ( o r )   t h e   U . S .   G e o l o g i c a l   S u r v e y   w o u l d   b e   
 	 	 	 a p p r e c i a t e d   i n   p r o d u c t s   d e r i v e d   f r o m   t h e s e   d a t a .   
 
 	 1 .   W h o   d i s t r i b u t e s   t h e   d a t a   s e t ?   ( D i s t r i b u t o r   1   o f   1 ) 
 
 	 	 E a r t h   S c i e n c e   I n f o r m a t i o n   C e n t e r ,   U . S .   G e o l o g i c a l   S u r v e y 
 	 	 5 0 7   N a t i o n a l   C e n t e r 
 	 	 R e s t o n ,   V A   2 0 1 9 2 
 
 	 	 1 - 8 8 8 - A S K - U S G S   ( 1 - 8 8 8 - 2 7 5 - 8 7 4 7 )   ( v o i c e ) 
 
 
 	 	 C o n t a c t _ I n s t r u c t i o n s :   
 	 	 	 I n   a d d i t i o n   t o   t h e   a d d r e s s   a b o v e   t h e r e   a r e   o t h e r   E S I C   
 o f f i c e s   t h r o u g h o u t   t h e   	 
 	 	 	 c o u n t r y .   A   f u l l   l i s t   o f   t h e s e   o f f i c e s   i s   a t   
 	 	 	     h t t p : / / m a p p i n g . u s g s . g o v / e s i c / e s i c _ i n d e x . h t m l     .   
 
 	 2 .   W h a t ' s   t h e   c a t a l o g   n u m b e r   I   n e e d   t o   o r d e r   t h i s   d a t a   s e t ? 
 
 	 3 .   W h a t   l e g a l   d i s c l a i m e r s   a m   I   s u p p o s e d   t o   r e a d ? 
 
 	 	 A l t h o u g h   t h e s e   d a t a   h a v e   b e e n   p r o c e s s e d   s u c c e s s f u l l y   o n   a   
 c o m p u t e r   s y s t e m   
 	 	 a t   t h e   U . S .   G e o l o g i c a l   S u r v e y ,   n o   w a r r a n t y   e x p r e s s e d   o r   i m p l i e d   
 i s   m a d e   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   r e g a r d i n g 
 	 	 t h e   u t i l i t y   o f   t h e   d a t a   o n   a n y   o t h e r   s y s t e m ,   n o r   s h a l l   t h e   a c t   o f   
 d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y .   N o 
 	 	 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   i n   t h e   
 u s e   o f   t h e s e   d a t a . 
 
 	 4 .   H o w   c a n   I   d o w n l o a d   o r   o r d e r   t h e   d a t a ? 
 
 	 	 A v a i l a b i l i t y   i n   d i g i t a l   f o r m : 
 	 	 	 
 	 	 D a t a   f o r m a t :   E S R I   S h a p e f i l e     
 	 	 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
   
 	 	 D a t a   f o r m a t :   S D T S     
 	 	 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
   
 
 	 	 C o s t   t o   o r d e r   t h e   d a t a :   
 
 	 	 T h e r e   i s   n o   c h a r g e   f o r   t h e   o n l i n e   o p t i o n .   F o r   N a t i o n a l   A t l a s   
 f i l e s   o r d e r e d   o n   C D - R O M   
 	 	 t h e r e   i s   a   b a s e   p r i c e   o f   $ 4 5 . 0 0   p e r   d i s c ,   a   h a n d l i n g   f e e   o f   
 $ 5 . 0 0 ,   a n d   a   p e r - f i l e   
 	 	 c h a r g e   b a s e d   o n   f i l e   s i z e .   T h e   c h a r g e   f o r   f i l e s   l e s s   t h a n   1 0   
 m e g a b y t e s   i n   s i z e   i s   
 	 	 $ 1 . 0 0 .   T h e   c h a r g e   f o r   f i l e s   t h a t   r a n g e   i n   s i z e   f r o m   1 0   t o   1 5 0   
 m e g a b y t e s   i s   $ 7 . 5 0 .   T h e   
 	 	 c h a r g e   f o r   f i l e s   o f   1 5 0   m e g a b y t e s   o r   l a r g e r   i s   $ 1 5 . 0 0 .   T h e   c h a r g e   
 i s   $ 7 . 5 0   f o r   t h e   
 	 	 M a j o r   R o a d s   o f   t h e   U n i t e d   S t a t e s   d a t a   s e t . 
 
 
 	 	 S p e c i a l   i n s t r u c t i o n s : 
 
 	 	 	 T o   o r d e r   f i l e s   o n   C D - R O M ,   p l e a s e   s e e   
     h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l # q 1 2     .   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   n o n   U S   m a p   d a t a   i n       d o j o - 
 d i r e c t o r y     / d o j o x / g e o / c h a r t i n g   
 
 
 P u b l i c   D o m a i n .   A l l   v e r s i o n s   o f   N a t u r a l   E a r t h   r a s t e r   +   v e c t o r   m a p   d a t a   f o u n d   o n   
 t h i s   w e b s i t e   a r e   i n   t h e   p u b l i c   d o m a i n . 
 Y o u   m a y   u s e   t h e   m a p s   i n   a n y   m a n n e r ,   i n c l u d i n g   m o d i f y i n g   t h e   c o n t e n t   a n d   d e s i g n ,   
 e l e c t r o n i c   d i s s e m i n a t i o n ,   a n d   o f f s e t 
 p r i n t i n g .   T h e   p r i m a r y   a u t h o r s ,   T o m   P a t t e r s o n   a n d   N a t h a n i e l   V a u g h n   K e l s o ,   a n d   a l l   
 o t h e r   c o n t r i b u t o r s   r e n o u n c e   a l l 
 f i n a n c i a l   c l a i m   t o   t h e   m a p s   a n d   i n v i t e s   y o u   t o   u s e   t h e m   f o r   p e r s o n a l ,   
 e d u c a t i o n a l ,   a n d   c o m m e r c i a l   p u r p o s e s . 
 
 N o   p e r m i s s i o n   i s   n e e d e d   t o   u s e   N a t u r a l   E a r t h .   C r e d i t i n g   t h e   a u t h o r s   i s   
 u n n e c e s s a r y . 
 
 H o w e v e r ,   i f   y o u   w i s h   t o   c i t e   t h e   m a p   d a t a ,   s i m p l y   u s e   o n e   o f   t h e   f o l l o w i n g . 
 
 S h o r t   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h . 
 
 L o n g   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h .   F r e e   v e c t o r   a n d   r a s t e r   m a p   d a t a   @   
 n a t u r a l e a r t h d a t a . c o m . 
 
 A l l   u s e r s   o f   N a t u r a l   E a r t h   a r e   h i g h l y   e n c o u r a g e d   t o   r e a d   a b o u t   d a t a   s o u r c e s   a n d   
 m a n i p u l a t i o n   i n   t h e   D a t a   C r e a t i o n   s e c t i o n . 
 
 T h e   a u t h o r s   p r o v i d e   N a t u r a l   E a r t h   a s   a   p u b l i c   s e r v i c e   a n d   a r e   n o t   r e s p o n s i b l e   
 f o r   a n y   p r o b l e m s   r e l a t i n g   t o   a c c u r a c y , 
 c o n t e n t ,   d e s i g n ,   a n d   h o w   i t   i s   u s e d .   I f   y o u   f i n d   a n   e r r o r   o r   o m i s s i o n ,   p l e a s e   
 r e p o r t   i t   f o r   f u t u r e   u p d a t e s . 
 
 T h e   a u t h o r s   u s e d   d a t a   f r o m   T h e   W a s h i n g t o n   P o s t ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   
 b e i n g   p r o v i d e d   b y   T h e   W a s h i n g t o n   P o s t   f o r 
         t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .     T h e   W a s h i n g t o n   P o s t   m a k e s   n o   
 c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y 
         o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o 
         t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   
 o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
         w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   T h e   W a s h i n g t o n   P o s t   f o r   a n y   
 c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f 
         t h e   d a t a . 
 
 T h e   a u t h o r s   u s e d   r i v e r   a n d   l a k e   d a t a   ( f o r   E u r o p e   o n l y )   f r o m   t h e   E u r o p e a n   
 C o m m i s s i o n ,   J o i n t   R e s e a r c h   C e n t r e ,   I n s t i t u t e 
 f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   
 b e i n g   p r o v i d e d   b y   E u r o p e a n   C o m m i s s i o n ,   J o i n t 
         R e s e a r c h   C e n t r e ,   I n s t i t u t e   f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y   ( J R C   I E S )   f o r   
 t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d 
         b a s e   m a p .   T h e   E C   J R C   I E S   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r   
 c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o 
         r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   
 t o   t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a 
         f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   
 w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d 
         b y   E C   J R C   I E S   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a . 
 
 T h e   a u t h o r s   u s e d   r o a d   t r a n s p o r t a t i o n   d a t a   ( f o r   N o r t h   A m e r i c a   o n l y )   f r o m   X N R   
 P r o d u c t i o n s ,   h e r e   i s   t h e i r   r e l e a s e : 
 
         N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a   
 b e i n g   p r o v i d e d   b y   X N R   P r o d u c t i o n s   f o r   t h e 
         s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   X N R   m a k e s   n o   c l a i m s   a s   t o   t h e   
 c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e 
         d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r 
         f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   
 c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o 
         r e s p o n s i b i l i t y   i s   a s s u m e d   b y   X N R   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   
 E a r t h s   u s e   o f   t h e   d a t a . 
 
 H a p p y   m a p p i n g ! 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   w i l l   b e   a d d e d   t o   t h e   n o t i c e s   f i l e   f o r   S h r i n k s a f e   ( a n d   c a l l e d   o u t   
 i n   t h e   D O U   f o r   D o j o ) : 
 
 T h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   c o v e r s   t h e   o p t i o n a l   S h r i n k s a f e   b u i l d   
 t o o l ,   a n d   M o z i l l a   R h i n o   1 . 7 r 2   w h i c h   i s   r e d i s t r i b u t e d   w i t h   t h a t   t o o l .     S h r i n k s a f e   
 c o n t a i n s   m o d i f i e d   f i l e s   f r o m   M o z i l l a   R h i n o   c o v e r e d   u n d e r   M o z i l l a   P u b l i c   L i c e n s e   
 V e r s i o n   1 . 1 .     T h e   s o u r c e   c o d e   f o r   t h e s e   m o d i f i c a t i o n s   h a s   b e e n   m a d e   a v a i l a b l e   a t   
 t h e   p u b l i c   D o j o   s v n   r e p o s i t o r y   a t   h t t p : / / w w w . d o j o t o o l k i t . o r g .     
 
 T h e   S h r i n k s a f e   t o o l   r e q u i r e s   u s e   o f   M o z i l l a   R h i n o   1 . 6 r 7   o r   h i g h e r   i n   o r d e r   t o   
 r u n .     W e   a r e   r e l y i n g   o n   t h e   s e p a r a t e   D D   C h e c k l i s t   a l r e a d y   a p p r o v e d   f o r   t h e   R h i n o   
 1 . 7 R 2   j a r .   T h e   v e r s i o n   o f   R h i n o   t h a t   w i l l   b e   r e d i s t r i b u t e d   w i t h   t h e   S h r i n k s a f e   
 p a c k a g e   b y   d e f a u l t   i s   t h e   a p p r o v e d   v e r s i o n   o f   M o z i l l a   R h i n o   1 . 7 r 2 . 
 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 D T P   C O D E .   T h i s   P r o g r a m   i n c l u d e s   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K     
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   
 t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 E P L   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   i s   s u b j e c t   t o   t h e   E c l i p s e   P u b l i c   L i c e n s e .     T h i s   
 s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   
 i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y ,   i n c l u d i n g   E c l i p s e . o r g .       
 
 D a t a   T o o l s   P r o j e c t   ( D T P )   o f   I B M   E c l i p s e   S D K 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   
 m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " D a t a   T o o l s   P r o j e c t   o f   I B M   
 E c l i p s e   S D K "   a n d   " D a t a - T o o l s   C o m p o n e n t   o f   C o n s t e l l a t i o n "   t h a t   w e r e   
 n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   
 u n i q u e   t o   t h i s   P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   
 m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   
 d s d t p @ u s . i b m . c o m . 
 
 E N D   O F   D A T A   T O O L S   P R O J E C T   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   
 I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F L E X L I B   C O D E .   T h i s   P r o g r a m   i n c l u d e s   F l e x l i b   V 2 . 4 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
       C o p y r i g h t   ( c )   2 0 0 7   F l e x L i b   C o n t r i b u t o r s .   S e e : 
     h t t p : / / c o d e . g o o g l e . c o m / p / f l e x l i b / w i k i / P r o j e c t C o n t r i b u t o 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 . 
 
 E N D   O F   F L E X L I B   V 2 . 4   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 I E S   3 . 6 . 2 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 I B M   E C L I P S E   S D K   C O D E .   T h i s   P r o g r a m   i n c l u d e s   I B M   E c l i p s e   S D K   V 3 . 6 . 2     T h e   
 f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   
 p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 T h e   f o l l o w i n g   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 
 A p a c h e   C o m m o n s   C o l l e c t i o n s   2 . 1 . 1   
 A p a c h e   C o m m o n s   E L   1 . 0   
 A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 4 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r ) 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I s   2 . 0 ) 
 A p a c h e   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   A P I s   2 . 4 . 0 ) 
 A p a c h e   X M L 4 J   4 . 3 
 E c l i p s e   3 . 4 . 2 
 E c l i p s e   D T P   1 . 6 . 2 
 E c l i p s e   E M F   2 . 4 . 2 
 E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 4 . 2 	 
 D e r b y   1 0 . 3 . 1 . 4 
 I C U 4 J   3 . 8 . 1   
 J a v a   S e r v l e t   A P I   2 . 4 . 0 	 J e t t y   5 . 1 . 1 4 
 J S c h   0 . 1 . 3 7 
 J U n i t   4 . 3 . 1 
 O S G i   M a t e r i a l s   4 . 1 . 0 
 B u s i n e s s   &   I n t e l l i g e n c e   R e p o r t i n g   T o o l s   2 . 3 . 2 ( B I R T ) 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   
 i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   
 c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   
 f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   
 F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   
 n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   
 E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   
 l i c e n s e   a g r e e m e n t .   
 
 E N D   O F   I B M   E C L I P S E   S D K   V 3 . 6 . 2   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J A X B   J T C   &   J S R   C O D E .   T h i s   P r o g r a m   i n c l u d e s   J A X B   J T C   R I 2 . 0 . 5   &   J S R   1 7 3 - a p i - 1 . 0 .   
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   
 t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
     
 
 C o p y r i g h t   ( c )   2 0 0 4   K o h s u k e   K a w a g u c h i 
 
 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 . 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S o u r c e F o r g e   I S O - R E L A X   P r o j e c t   
 ( A S A M I   T o m o h a r u ,   K o h s u k e   K a w a g u c h i ,   a n d   M U R A T A   M a k o t 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 . 
   
 E N D   O F   J A X B   J T C   R I 2 . 0 . 5   A N D   J S R   1 7 3 - A P I - 1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S A X O N   C O D E .   T h i s   P r o g r a m   i n c l u d e s   S a x o n   V 9 . 0 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 
 G e n e r i c   S o r t e r 
 n e t . s f . s a x o n . s o r t . G e n e r i c S o r t e r 
 C o p y r i g h t     1 9 9 9   C E R N   -   E u r o p e a n   O r g a n i z a t i o n   f o r   N u c l e a r   R e s e a r c h . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   C E R N   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s e d   o r   i m p l i e d   w a r r a n t y . 
 
 X P a t h   P a r s e r   
 n e t . s f . s a x o n . e x p r . * ,   m o d u l e s   E x p r e s s i o n P a r s e r ,   T o k e n i z e r ,   T o k e n 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9   J a m e s   C l a r k 
 
 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   J A M E S   C L A R K   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   J a m e s   C l a r k   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   J a m e s   C l a r k . 
 
 R e g e x   T r a n s l a t o r 
 n e t . s f . s a x o n . j a v a ,   m o d u l e s   J D K 1 4 R e g e x T r a n s l a t o r   a n d   J D K 1 5 R e g e x T r a n s l a t o r ,   a n d   n e t . s f . s a x o n . d o t n e t ,   m o d u l e   D o t N e t R e g e x T r a n s l a t o r 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 3   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   S A X O N   V 9 . 0   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 S L F 4 J   C O D E .   T h i s   P r o g r a m   i n c l u d e s   S L F 4 J   V 1 . 5 . 5 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   
 o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 .   
 
 E N D   O F   S L F 4 J   V 1 . 5 . 5   N O T I C E   A N D   L I C E N S E   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E   I I .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g .     
 
       -   A p a c h e   D e r b y   V 1 0 . 3 
       -   A p a c h e   J S O N 4 J   V 1 . 0   
       -   A p a c h e   C o m m o n s   B C E L   V 5 . 2 
       -   A p a c h e   A b d e r a   V 0 . 4 . 0 
       -   A p a c h e   W i n k   V   1 . 1 . 2 
       - A p a c h e   M y   F a c e s   V 2 . 0 . 5 
       -   A p a c h e   U n i f i e d   E x p r e s s i o n   L a n g u a g e   A P I s   1 . 0   
       -   A p a c h e   O p e n W e b B e a n s   M 7 - 1 2 0 - 2 
 
       -     A p a c h e   A b d e r a   V 0 . 4 . 0 
       -     A p a c h e   W i n k   1 . 1 . 2 
       -     A p a c h e   M y   F a c e s   2 . 0 . 5 
         -     A p a c h e   A r i e s   1 2 9 7 7 8 4 
         -   A p a c h e   U n i f i e d   E x p r e s s i o n   L a n g u a g e   A P I s   V 1 . 0   
         -   A p a c h e   O p e n W e b B e a n s   M 7 - 1 2 0 - 2   
 
         -   A p a c h e   A r i e s   1 2 9 7 7 8 4   
         -   A p a c h e   C o m m o n s   C o l l e c t i o n s   V 3 . 2 . 1   
         -   A p a c h e   C o m m o n s   L a n g   V 2 . 4   
         -   A p a c h e   C o m m o n s   P o o l   V 1 . 5 . 4   
         -   A p a c h e   C o m m o n s   C o d e c   V 1 . 4   
           -   A p a c h e   C o m m o n s   D i s c o v e r y   V 0 . 2 
           -   A p a c h e   C o m m o n s   F i l e   U p l o a d   V 1 . 2 . 1   
           -   A p a c h e   C o m m o n s   I O   V 1 . 4 
           -   A p a c h e   C o m m o n s   L o g g i n g   V 1 . 0 . 3   
           -   A p a c h e   F e l i x   O B R   V 1 . 6 . 4   
           -   A p a c h e   F e l i x   S C R   V 1 . 4 . 1   r .   1 2 9 8 2 6 8   
           -   A p a c h e   F e l i x   S h e l l   V 1 . 5   
           -   J a s p e r   E L   V 2 . 2   
           -   J a c k s o n   J S O N   P r o c e s s o r   V 1 . 6 . 2 
 
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n :     
 
 / * 
   *                                                                   A p a c h e   L i c e n s e 
   *                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
   *                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
   * 
   *       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
   * 
   *       1 .   D e f i n i t i o n s . 
   * 
   *             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
   *             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
   * 
   *             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
   *             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
   * 
   *             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
   *             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
   *             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
   *             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
   *             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
   *             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
   *             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
   * 
   *             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
   * 
   *             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
   *             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
   *             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
   * 
   *             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
   *             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
   *             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
   *             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
   * 
   *             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
   *             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
   *             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
   *             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
   * 
   *             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
   *             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
   *             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   
   *             m o d i f i c a t i o n s 
   *             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
   *             p u r p o s e s 
   *             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
   *             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s 
   *             o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
   * 
   *             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
   *             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
   *             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
   *             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t     
   *             o w n e r 
   *             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
   *             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
   *             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
   *             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
   *             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
   *             s y s t e m s , a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   
   *             b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g 
   *             t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d 
   *             o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s 
   *             " N o t   a   C o n t r i b u t i o n . " 
   * 
   *             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
   *             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
   *             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
   * 
   *       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
   *             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
   *             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
   * 
   *       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
   *             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
   *             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
   *             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
   *             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
   *             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
   *             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
   *             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
   *             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
   *             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
   *             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
   *             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
   *             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
   *             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
   * 
   *       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
   *             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
   *             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
   *             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
   * 
   *             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
   *                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
   * 
   *             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
   *                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
   * 
   *             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
   *                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
   *                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
   *                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
   *                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
   * 
   *             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
   *                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
   *                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
   *                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
   *                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
   *                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
   *                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
   *                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
   *                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
   *                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
   *                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
   *                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
   *                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
   *                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
   *                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
   *                     a s   m o d i f y i n g   t h e   L i c e n s e . 
   * 
   *             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
   *             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
   *             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
   *             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
   *             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
   *             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
   * 
   *       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
   *             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
   *             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
   *             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
   *             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
   *             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
   *             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
   * 
   *       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
   *             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
   *             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
   *             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
   * 
   *       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
   *             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
   *             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
   *             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
   *             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
   *             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
   *             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s 
   *             L i c e n s e . 
   * 
   *       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
   *             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
   *             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
   *             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
   *             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
   *             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
   *             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
   *             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
   *             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
   *             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
   *             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
   * 
   *       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
   *             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
   *             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
   *             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
   *             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
   *             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
   *             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
   *             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
   *             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
   *             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
   * 
   *       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
   * 
   *       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
   * 
   *             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
   *             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [   ] " 
   *             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
   *             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
   *             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
   *             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
   *             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
   *             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
   * 
   *       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
   * 
   *       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
   *       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
   *       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
   * 
   *               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
   * 
   *       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
   *       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
   *       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
   *       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
   * / 
 
 E N D   O F   A P A C H E   I I   N O T I C E S   A N D   I N F O R M A T I O N   
 
 
 R S A   C O D E .     T h e   P r o g r a m   i n c l u d e s   t h e   f o l l o w i n g   R S A   s o f t w a r e : 
 
 -   R S A   M D 5   ( A p r i l   1 9 9 2   V e r s i o n     -     o r i g i n a l   I E T F   R F C   1 3 2 1   s a m p l e   i m p l e m e n t a t i o n )   
 
 I B M   o b t a i n e d   t h e   r i g h t   t o   u s e   t h e   s o f t w a r e   u n d e r   t h e   f o l l o w i n g   l i c e n s e   f r o m   R S A   D a t a   S e c u r i t y :     
 
 / *   C O P Y R I G H T   ( C )   1 9 9 1 - 2 ,   R S A   D A T A   S E C U R I T Y ,   I N C .   C R E A T E D   1 9 9 1 .   A L L       
 R I G H T S   R E S E R V E D . 
 L I C E N S E   T O   C O P Y   A N D   U S E   T H I S   S O F T W A R E   I S   G R A N T E D   P R O V I D E D   T H A T   I T 
 I S   I D E N T I F I E D   A S   T H E   " R S A   D A T A   S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T 
 A L G O R I T H M "   I N   A L L   M A T E R I A L   M E N T I O N I N G   O R   R E F E R E N C I N G   T H I S   S O F T W A R E 
 O R   T H I S   F U N C T I O N . 
 L I C E N S E   I S   A L S O   G R A N T E D   T O   M A K E   A N D   U S E   D E R I V A T I V E   W O R K S   P R O V I D E D 
 T H A T   S U C H   W O R K S   A R E   I D E N T I F I E D   A S   " D E R I V E D   F R O M   T H E   R S A   D A T A 
 S E C U R I T Y ,   I N C .   M D 5   M E S S A G E - D I G E S T   A L G O R I T H M "   I N   A L L   M A T E R I A L 
 M E N T I O N I N G   O R   R E F E R E N C I N G   T H E   D E R I V E D   W O R K . 
 R S A   D A T A   S E C U R I T Y ,   I N C .   M A K E S   N O   R E P R E S E N T A T I O N S   C O N C E R N I N G   E I T H E R 
 T H E   M E R C H A N T A B I L I T Y   O F   T H I S   S O F T W A R E   O R   T H E   S U I T A B I L I T Y   O F   T H I S 
 S O F T W A R E   F O R   A N Y   P A R T I C U L A R   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S " 
 W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D . 
 T H E S E   N O T I C E S   M U S T   B E   R E T A I N E D   I N   A N Y   C O P I E S   O F   A N Y   P A R T   O F   T H I S 
 D O C U M E N T A T I O N   A N D / O R   S O F T W A R E . 
   * / 
 
 E N D   O F   R S A   N O T I C E S   A N D   I N F O R M A T I O N   
 
 
 T h i s   p r o g r a m   i n c l u d e s   A S M   4 . 
 T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   i m p o r t a n t   i n f o r m a t i o n 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 1 1   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 C o p y r i g h t   ( c )   2 0 0 2 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h 
 o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   c o p y r i g h t   n o t i c e , t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   
   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   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   I M P L I E D   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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S ( I N C L U D I N G , 
   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   
 I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E 
   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 1   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 .   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E n d   o f   N o t i c e s   F i l e . 
 
 
 
 
 J A V A   S D K   8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h i s   P r o g r a m   i n c l u d e s   I B M   J A V A   S D K / J R E     V 8 .     T h e   f o l l o w i n g   a r e   n o t i c e s   a n d   o t h e r   
 i m p o r t a n t   i n f o r m a t i o n   w i t h   r e s p e c t   t o   t h i s   t h i r d   p a r t y   c o d e . 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 L o c a t i o n   o f   N o t i c e s   F i l e 
 T h e   n o t i c e s   f i l e   i s   l o c a t e d   i n   d i r e c t o r y :       . . . \ j d k \ n o t i c e s . t x t     
 
 E N D   O F   I B M   J A V A   S D K / J R E     V 8   J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E   P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 
 " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 
 " L i c e n s e d   P a t e n t s "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m . 
 
 " P r o g r a m "   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   P r o g r a m . 
 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e   C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l   C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e . 
 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e   F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 4   I O L A   a n d   O l e   L a u r s e n 
 
 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 . 
 
 
 
 
 A p a c h e   L i c e n s e s 
 
 A m a z o n   W e b   S e r v i c e s   S D K   f o r   J a v a   ( A W S   S D K   f o r   J a v a )   v 1 . 3 . 2 2   
 	 A p a c h e   C o m m o n s   C o d e c   1 . 8   
 	 A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 . 1   
 	 A p a c h e   D i r e c t o r y   L D A P   A P I     1 . 0 . 0 - M 2 0     
 	 A p a c h e   H t t p C o m p o n e n t s   C o r e   4 . 2 . 4 
 	 A p a c h e   P O I   v 3 . 9   
 	 M I N A   2 . 0 . 7   
 
                                                               A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 
 
 S L F 4 J   1 . 7 . 5     
 
 L i c e n s e :   M I T   l i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 3   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 . 
 
 
 
 
 
 C o p y r i g h t   ( C )   2 0 1 3 - 2 0 1 4 ,   A l e x i s   J a c o m y ,   h t t p : / / s i g m a j s . o r g 
 
 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 . 
 
 
 
 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 1 4 ,   M i c h a e l   B o s t o c k 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e   M i c h a e l   B o s t o c k   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M I C H A E L   B O S T O C K   B E   L I A B L E   F O R   A N Y   D I R E C T , 
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y 
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 G N U   L E S S E R   G E N E R A L   P U B L I C   L I C E N S E 
 V e r s i o n   3 ,   2 9   J u n e   2 0 0 7 
 C o p y r i g h t     2 0 0 7   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .       h t t p : / / f s f . o r g /     
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 T h i s   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i n c o r p o r a t e s   t h e   t e r m s   a n d   c o n d i t i o n s   o f   v e r s i o n   3   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   s u p p l e m e n t e d   b y   t h e   a d d i t i o n a l   p e r m i s s i o n s   l i s t e d   b e l o w . 
 0 .   A d d i t i o n a l   D e f i n i t i o n s . 
 A s   u s e d   h e r e i n ,   " t h i s   L i c e n s e "     r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a n d   t h e   " G N U   G P L "     r e f e r s   t o   v e r s i o n   3   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e . 
 " T h e   L i b r a r y "     r e f e r s   t o   a   c o v e r e d   w o r k   g o v e r n e d   b y   t h i s   L i c e n s e ,   o t h e r   t h a n   a n   A p p l i c a t i o n   o r   a   C o m b i n e d   W o r k   a s   d e f i n e d   b e l o w . 
 A n   " A p p l i c a t i o n "     i s   a n y   w o r k   t h a t   m a k e s   u s e   o f   a n   i n t e r f a c e   p r o v i d e d   b y   t h e   L i b r a r y ,   b u t   w h i c h   i s   n o t   o t h e r w i s e   b a s e d   o n   t h e   L i b r a r y .   D e f i n i n g   a   s u b c l a s s   o f   a   c l a s s   d e f i n e d   b y   t h e   L i b r a r y   i s   d e e m e d   a   m o d e   o f   u s i n g   a n   i n t e r f a c e   p r o v i d e d   b y   t h e   L i b r a r y . 
 A   " C o m b i n e d   W o r k "     i s   a   w o r k   p r o d u c e d   b y   c o m b i n i n g   o r   l i n k i n g   a n   A p p l i c a t i o n   w i t h   t h e   L i b r a r y .   T h e   p a r t i c u l a r   v e r s i o n   o f   t h e   L i b r a r y   w i t h   w h i c h   t h e   C o m b i n e d   W o r k   w a s   m a d e   i s   a l s o   c a l l e d   t h e   " L i n k e d   V e r s i o n "   . 
 T h e   " M i n i m a l   C o r r e s p o n d i n g   S o u r c e "     f o r   a   C o m b i n e d   W o r k   m e a n s   t h e   C o r r e s p o n d i n g   S o u r c e   f o r   t h e   C o m b i n e d   W o r k ,   e x c l u d i n g   a n y   s o u r c e   c o d e   f o r   p o r t i o n s   o f   t h e   C o m b i n e d   W o r k   t h a t ,   c o n s i d e r e d   i n   i s o l a t i o n ,   a r e   b a s e d   o n   t h e   A p p l i c a t i o n ,   a n d   n o t   o n   t h e   L i n k e d   V e r s i o n . 
 T h e   " C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e "     f o r   a   C o m b i n e d   W o r k   m e a n s   t h e   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e   f o r   t h e   A p p l i c a t i o n ,   i n c l u d i n g   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   C o m b i n e d   W o r k   f r o m   t h e   A p p l i c a t i o n ,   b u t   e x c l u d i n g   t h e   S y s t e m   L i b r a r i e s   o f   t h e   C o m b i n e d   W o r k . 
 1 .   E x c e p t i o n   t o   S e c t i o n   3   o f   t h e   G N U   G P L . 
 Y o u   m a y   c o n v e y   a   c o v e r e d   w o r k   u n d e r   s e c t i o n s   3   a n d   4   o f   t h i s   L i c e n s e   w i t h o u t   b e i n g   b o u n d   b y   s e c t i o n   3   o f   t h e   G N U   G P L . 
 2 .   C o n v e y i n g   M o d i f i e d   V e r s i o n s . 
 I f   y o u   m o d i f y   a   c o p y   o f   t h e   L i b r a r y ,   a n d ,   i n   y o u r   m o d i f i c a t i o n s ,   a   f a c i l i t y   r e f e r s   t o   a   f u n c t i o n   o r   d a t a   t o   b e   s u p p l i e d   b y   a n   A p p l i c a t i o n   t h a t   u s e s   t h e   f a c i l i t y   ( o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ) ,   t h e n   y o u   m a y   c o n v e y   a   c o p y   o f   t h e   m o d i f i e d   v e r s i o n : 
 a )   u n d e r   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   y o u   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   A p p l i c a t i o n   d o e s   n o t   s u p p l y   t h e   f u n c t i o n   o r   d a t a ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l ,   o r 
 b )   u n d e r   t h e   G N U   G P L ,   w i t h   n o n e   o f   t h e   a d d i t i o n a l   p e r m i s s i o n s   o f   t h i s   L i c e n s e   a p p l i c a b l e   t o   t h a t   c o p y . 
 3 .   O b j e c t   C o d e   I n c o r p o r a t i n g   M a t e r i a l   f r o m   L i b r a r y   H e a d e r   F i l e s . 
 T h e   o b j e c t   c o d e   f o r m   o f   a n   A p p l i c a t i o n   m a y   i n c o r p o r a t e   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y .   Y o u   m a y   c o n v e y   s u c h   o b j e c t   c o d e   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t ,   i f   t h e   i n c o r p o r a t e d   m a t e r i a l   i s   n o t   l i m i t e d   t o   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   o r   s m a l l   m a c r o s ,   i n l i n e   f u n c t i o n s   a n d   t e m p l a t e s   ( t e n   o r   f e w e r   l i n e s   i n   l e n g t h ) ,   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   o b j e c t   c o d e   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e . 
 b )   A c c o m p a n y   t h e   o b j e c t   c o d e   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 4 .   C o m b i n e d   W o r k s . 
 Y o u   m a y   c o n v e y   a   C o m b i n e d   W o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e   t h a t ,   t a k e n   t o g e t h e r ,   e f f e c t i v e l y   d o   n o t   r e s t r i c t   m o d i f i c a t i o n   o f   t h e   p o r t i o n s   o f   t h e   L i b r a r y   c o n t a i n e d   i n   t h e   C o m b i n e d   W o r k   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s ,   i f   y o u   a l s o   d o   e a c h   o f   t h e   f o l l o w i n g : 
 a )   G i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   C o m b i n e d   W o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e . 
 b )   A c c o m p a n y   t h e   C o m b i n e d   W o r k   w i t h   a   c o p y   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 c )   F o r   a   C o m b i n e d   W o r k   t h a t   d i s p l a y s   c o p y r i g h t   n o t i c e s   d u r i n g   e x e c u t i o n ,   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e s e   n o t i c e s ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p i e s   o f   t h e   G N U   G P L   a n d   t h i s   l i c e n s e   d o c u m e n t . 
 d )   D o   o n e   o f   t h e   f o l l o w i n g :   
 0 )   C o n v e y   t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   t h e   C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e   i n   a   f o r m   s u i t a b l e   f o r ,   a n d   u n d e r   t e r m s   t h a t   p e r m i t ,   t h e   u s e r   t o   r e c o m b i n e   o r   r e l i n k   t h e   A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i n k e d   V e r s i o n   t o   p r o d u c e   a   m o d i f i e d   C o m b i n e d   W o r k ,   i n   t h e   m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L   f o r   c o n v e y i n g   C o r r e s p o n d i n g   S o u r c e . 
 1 )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( a )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   L i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   a n d   ( b )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y   t h a t   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   L i n k e d   V e r s i o n . 
 e )   P r o v i d e   I n s t a l l a t i o n   I n f o r m a t i o n ,   b u t   o n l y   i f   y o u   w o u l d   o t h e r w i s e   b e   r e q u i r e d   t o   p r o v i d e   s u c h   i n f o r m a t i o n   u n d e r   s e c t i o n   6   o f   t h e   G N U   G P L ,   a n d   o n l y   t o   t h e   e x t e n t   t h a t   s u c h   i n f o r m a t i o n   i s   n e c e s s a r y   t o   i n s t a l l   a n d   e x e c u t e   a   m o d i f i e d   v e r s i o n   o f   t h e   C o m b i n e d   W o r k   p r o d u c e d   b y   r e c o m b i n i n g   o r   r e l i n k i n g   t h e   A p p l i c a t i o n   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   L i n k e d   V e r s i o n .   ( I f   y o u   u s e   o p t i o n   4 d 0 ,   t h e   I n s t a l l a t i o n   I n f o r m a t i o n   m u s t   a c c o m p a n y   t h e   M i n i m a l   C o r r e s p o n d i n g   S o u r c e   a n d   C o r r e s p o n d i n g   A p p l i c a t i o n   C o d e .   I f   y o u   u s e   o p t i o n   4 d 1 ,   y o u   m u s t   p r o v i d e   t h e   I n s t a l l a t i o n   I n f o r m a t i o n   i n   t h e   m a n n e r   s p e c i f i e d   b y   s e c t i o n   6   o f   t h e   G N U   G P L   f o r   c o n v e y i n g   C o r r e s p o n d i n g   S o u r c e . ) 
 5 .   C o m b i n e d   L i b r a r i e s . 
 Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e   b y   s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   t h a t   a r e   n o t   A p p l i c a t i o n s   a n d   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   c o n v e y   s u c h   a   c o m b i n e d   l i b r a r y   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   i f   y o u   d o   b o t h   o f   t h e   f o l l o w i n g : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s ,   c o n v e y e d   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 6 .   R e v i s e d   V e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   c e r t a i n   n u m b e r e d   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   " o r   a n y   l a t e r   v e r s i o n "     a p p l i e s   t o   i t ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   p u b l i s h e d   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   d o e s   n o t   s p e c i f y   a   v e r s i o n   n u m b e r   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 I f   t h e   L i b r a r y   a s   y o u   r e c e i v e d   i t   s p e c i f i e s   t h a t   a   p r o x y   c a n   d e c i d e   w h e t h e r   f u t u r e   v e r s i o n s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   s h a l l   a p p l y ,   t h a t   p r o x y ' s   p u b l i c   s t a t e m e n t   o f   a c c e p t a n c e   o f   a n y   v e r s i o n   i s   p e r m a n e n t   a u t h o r i z a t i o n   f o r   y o u   t o   c h o o s e   t h a t   v e r s i o n   f o r   t h e   L i b r a r y . 
 
 
 j q u e r y - u i - d a t e r a n g e p i c k e r   0 . 3 . 3 
 C o p y r i g h t   ( c )   2 0 1 4   T a m b l e ,   I n c 
 
 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 . 
 
 j Q R a n g e S l i d e r   5 . 7 . 0 
 C o p y r i g h t   ( c )   2 0 1 2   G u i l l a u m e   G a u t r e a u 
 
 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 . 
 
 
 M a n a g e m e n t   C o n s o l e   f o r   I M S   a n d   D B 2   f o r   z / O S   1 . 1 
 	 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   M A N A G E M E N T   C O N S O L E   f o r   I M S   a n d   D B 2   f o r   z / O S   V 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   V 8 . 5 . 5   ( B A S E ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   A N D   I N F O R M A T I O N   V 8 . 5 . 5   ( B a s e ) 
 
 T e c h n i c a l   P r e v i e w   C o d e   
 
 T h e   p r o g r a m   c o n t a i n s   J S R   2 3 6   C o n c u r r e n c y   U t i l i t i e s   f o r   J a v a   E E   w h i c h   i s   t e c h n i c a l   p r e v i e w   c o d e . 
 - - - - - - - - - - - - - - - - - - - - - - - 
 
 A p a c h e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 A b d e r a   
 A n n o g e n   
 A p a c h e   A n t   
 A p a c h e   A r i e s   
 A p a c h e   A v a l o n 
 A p a c h e   A x i o m   
 A p a c h e   A x i s   
 A p a c h e   A x i s 2   
 A p a c h e   B a t i k   
 A p a c h e   B e a n   V a l i d a t i o n   
 A p a c h e   C o m m o n s   B e a n u t i l   
 A p a c h e   C o m m o n s   I O   
 A p a c h e   C o m m o n s   L a n g   
 A p a c h e   C o m m o n s   L o g g i n g   
 A p a c h e   C o m m o n s   P o o l   
 A p a c h e   C o m m o n s   E L   
 A p a c h e   C o m m o n s   C o d e c   
 A p a c h e   C o m m o n s   C o l l e c t i o n   
 A p a c h e   C o m m o n s   D i s c o v e r y     
 A p a c h e   C o m m o n s   D i g e s t e r 
 A p a c h e   C o m m o n s   F i l e u p l o a d   
 A p a c h e   C o m m o n s - N e t   
 A p a c h e   C o m m o n s   J X P a t h   
 A p a c h e   D e r b y   
 A p a c h e   F e l i x   
 A p a c h e   H T T P   C l i e n t   
 A p a c h e   H t t p   C o r e   
 A p a c h e   H T T P   S e r v e r   
 A p a c h e   J a k a r t a   C o m m o n s   C o d e c   
 A p a c h e   J a k a r t a   h t t p c o r e 
 A p a c h e   J a k a r t a   C o m m o n s   H t t p M i m e 
 A p a c h e   J a k a r t a   C o m m o n s   L o g g i n g 
 A p a c h e   G e r o n i m o   S p e c s   
 A p a c h e   G e r o n i m o   S p e c s   A n n o t a t i o n s   
 A p a c h e   G e r o n i m o   S p e c s   E J B   
 A p a c h e   G e r o n i m o   S p e c s   I n t e r c e p t o r   
 A p a c h e   G e r o n i m o   S p e c s   J 2 E E   C o n n e c t o r     
 A p a c h e   G e r o n i m o   S p e c s   J A C C   
 A p a c h e   G e r o n i m o   S p e c s   J A S P I C   
 A p a c h e   G e r o n i m o   S p e c s   J M S   
 A p a c h e   G e r o n i m o   S p e c s   J P A   
 A p a c h e   G e r o n i m o   S p e c s   J T A   
 A p a c h e   G e r o n i m o   S p e c s   S e r v l e t   A P I s   
 A p a c h e   G e r o n i m o   S p e c s   V a l i d a t i o n   
 A p a c h e   L u c e n e   
 A p a c h e   M i m e 4 J 
 A p a c h e   M u s e   
 A p a c h e   M y F a c e s 
 A p a c h e   N e e t h i   
 A p a c h e   O p e n J P A   
 A p a c h e   O r o   
 A p a c h e   P o r t a b l e   R u n t i m e   
 A p a c h e   S a n d e s h a 2   
 A p a c h e   S O A P   
 A p a c h e   T r a n s p o r t   
 A p a c h e   T o m c a t   ( s u b s e t )   
 A p a c h e   T o o l s   A n t   
 A p a c h e   T u s c a n y   
 A p a c h e   S t r u t s   
 A p a c h e   W i n k   
 A p a c h e   W o d e n   
 A p a c h e   X a l a n - J   
 A p a c h e   X M L   S c h e m a   
 B a c k p o r t - u t i l - c o n c u r r e n t   
 C G L i b 1 
 G o o g l e   C l o s u r e   C o m p i l e r 
 G u a v a 
 J a c k s o n   
 J a x e n   
 J S T L   
 L o g 4 J   
 O p e n A j a x . j s 
 O p e n   W e b   B e a n s   
 O S G i   M a t e r i a l s   
 S V G W e b 
 X e r c e s   
 X M L - A P I s   
 X M L   B e a n s   
 X M L   R e s o l v e r   
 X M L 4 J   
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
   ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   
   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
   ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   
   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
   ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   
   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   
   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   
   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
   W o r k s ;   a n d 
 
   ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   
   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   
   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   
   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   
   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   
   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   
   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   
   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   
   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   
   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   
   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   
   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   
   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   
   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   
   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   
   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 D o j o :     T h e   P r o g r a m   c o n t a i n s   D o j o   T o o l k i t   w h i c h 
 I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 D o j o   T o o l k i t 
 
 C o p y r i g h t   ( c )   2 0 0 5 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
           l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   
 U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   T O O L K I T   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E C L I P S E   C O D E   
 
 E P L .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   
 t h e   E c l i p s e   P u b l i c   L i c e n s e   ( " E P L   C o d e " )   . 
 
 T h e   f o l l o w i n g   s u b s e t   o f   E x c l u d e d   C o m p o n e n t s   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n :   
 C a i r o   B i n d i n g ,   C a i r o   L i b r a r y ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   
 M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s ,   p i x m a n ,   X H T M L   D T D s ,   M X J 4 ,     
 A s p e c t   J   R u n t i m e   1 . 5 . 0 ,     I B M   E c l i p s e   S D K   3 . 2 . 1 ,   3 . 6 . 2 ,   I B M   E c l i p s e   H e l p   S y s t e m   3 . 1 . 0 ,   3 . 4 . 3   c o m p o n e n t s ,     
 H i g g e n s   T o k e n   S e r v e r ,     T P T P   ,   E M F ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 6   M 6     
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   E c l i p s e   c o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . 3   d e r i v a t i v e   c l a s s e s " .     T h e s e   m o d i f i c a t i o n s   h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   L o o k   f o r   t h e   f o l l o w i n g   b u g : 
     h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 8 7 6 1 4 
 
 S o u r c e   c o d e   f o r   t h e   u n m o d i f i e d   v e r s i o n   o f   t h e s e   f i l e s   c a n   b e   f o u n d   a t   . w w w . e c l i p s e . o r g 
 
 E N D   O F   E C L I P S E   P L A T F O R M   D E R I V A T I V E   C L A S S E S   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =     
 
 E x p a t   1 . 9 5 . 2 .     T h e   P r o g r a m   i n c l u d e s   E x p a t   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   
 t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9 ,   2 0 0 0   T h a i   O p e n   S o u r c e   S o f t w a r e   C e n t e r   L t d 
   a n d   C l a r k   C o o p e r 
 
 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   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 . 
 
 E N D   O F   E X P A T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 F A S T C G I   2 . 4 . 0 :     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   F A S T C G I   s o f t w a r e .       I B M                                   
 o b t a i n e d   t h e   F A S T C G I   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e                           
 f o l l o w i n g   l i c e n s e :                                                                                                                             
                                                                                                                                                                 
 F a s t C G I   L i c e n s e                                                                                                                       
 T h i s   F a s t C G I   a p p l i c a t i o n   l i b r a r y   s o u r c e   a n d   o b j e c t   c o d e   ( t h e                                         
 " S o f t w a r e " )   a n d   i t s   d o c u m e n t a t i o n   ( t h e   " D o c u m e n t a t i o n " )   a r e                                           
 c o p y r i g h t e d   b y   O p e n   M a r k e t ,   I n c   ( " O p e n   M a r k e t " ) .     T h e   f o l l o w i n g   t e r m s                       
 a p p l y   t o   a l l   f i l e s   a s s o c i a t e d   w i t h   t h e   S o f t w a r e   a n d   D o c u m e n t a t i o n                               
 u n l e s s   e x p l i c i t l y   d i s c l a i m e d   i n   i n d i v i d u a l   f i l e s .                                                               
                                                                                                                                                                 
 O p e n   M a r k e t   p e r m i t s   y o u   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   l i c e n s e                       
 t h i s   S o f t w a r e   a n d   t h e   D o c u m e n t a t i o n   s o l e l y   f o r   t h e   p u r p o s e   o f                                       
 i m p l e m e n t i n g   t h e   F a s t C G I   s p e c i f i c a t i o n   d e f i n e d   b y   O p e n   M a r k e t   o r                                 
 d e r i v a t i v e   s p e c i f i c a t i o n s   p u b l i c l y   e n d o r s e d   b y   O p e n   M a r k e t   a n d                                     
 p r o m u l g a t e d   b y   a n   o p e n   s t a n d a r d s   o r g a n i z a t i o n   a n d   f o r   n o   o t h e r                                     
 p u r p o s e ,   p r o v i d e d   t h a t   e x i s t i n g   c o p y r i g h t   n o t i c e s   a r e   r e t a i n e d   i n   a l l                       
 c o p i e s   a n d   t h a t   t h i s   n o t i c e   i s   i n c l u d e d   v e r b a t i m   i n   a n y   d i s t r i b u t i o n s .                     
                                                                                                                                                                 
 N o   w r i t t e n   a g r e e m e n t ,   l i c e n s e ,   o r   r o y a l t y   f e e   i s   r e q u i r e d   f o r   a n y   o f                         
 t h e   a u t h o r i z e d   u s e s .     M o d i f i c a t i o n s   t o   t h i s   S o f t w a r e   a n d   D o c u m e n t a t i o n                     
 m a y   b e   c o p y r i g h t e d   b y   t h e i r   a u t h o r s   a n d   n e e d   n o t   f o l l o w   t h e   l i c e n s i n g                       
 t e r m s   d e s c r i b e d   h e r e ,   b u t   t h e   m o d i f i e d   S o f t w a r e   a n d   D o c u m e n t a t i o n   m u s t                     
 b e   u s e d   f o r   t h e   s o l e   p u r p o s e   o f   i m p l e m e n t i n g   t h e   F a s t C G I   s p e c i f i c a t i o n                     
 d e f i n e d   b y   O p e n   M a r k e t   o r   d e r i v a t i v e   s p e c i f i c a t i o n s   p u b l i c l y   e n d o r s e d                       
 b y   O p e n   M a r k e t   a n d   p r o m u l g a t e d   b y   a n   o p e n   s t a n d a r d s   o r g a n i z a t i o n   a n d                         
 f o r   n o   o t h e r   p u r p o s e .     I f   m o d i f i c a t i o n s   t o   t h i s   S o f t w a r e   a n d                                         
 D o c u m e n t a t i o n   h a v e   n e w   l i c e n s i n g   t e r m s ,   t h e   n e w   t e r m s   m u s t   p r o t e c t                             
 O p e n   M a r k e t ' s   p r o p r i e t a r y   r i g h t s   i n   t h e   S o f t w a r e   a n d   D o c u m e n t a t i o n   t o                       
 t h e   s a m e   e x t e n t   a s   t h e s e   l i c e n s i n g   t e r m s   a n d   m u s t   b e   c l e a r l y   i n d i c a t e d                     
 o n   t h e   f i r s t   p a g e   o f   e a c h   f i l e   w h e r e   t h e y   a p p l y .                                                                 
                                                                                                                                                                 
 O p e n   M a r k e t   s h a l l   r e t a i n   a l l   r i g h t ,   t i t l e   a n d   i n t e r e s t   i n   a n d   t o   t h e                         
 S o f t w a r e   a n d   D o c u m e n t a 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   a l l   p a t e n t ,                         
 c o p y r i g h t ,   t r a d e   s e c r e t   a n d   o t h e r   p r o p r i e t a r y   r i g h t s .                                                       
                                                                                                                                                                 
 O P E N   M A R K E T   M A K E S   N O   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   
 W I T H   R E S P E C T   T O   T H E     S O F T W A R E   O R   T H E   D O C U M E N T A 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   A N Y                           
 W A R R A N T Y   O F   M E R C H A N T A B I L I T Y   O R   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 .     I N                     
 N O   E V E N T   S H A L L   O P E N   M A R K E T   B E   L I A B L E   T O   
 Y O U   O R   A N Y   T H I R D   P A R T Y   F O R   A N Y                 
 D A M A G E S   A R I S I N G   F R O M   O R   R E L A T I N G   T O   T H I S   S 
 O F T W A R E   O R   T H E                                                 
 D O C U M E N T A 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 ,   
 A N Y   I N D I R E C T ,   S P E C I A L   O R                 
 C O N S E Q U E N T I A L   D A M A G E S   O R   S I M I L A R   D A M A G E S ,   
 I N C L U D I N G   L O S T   P R O F I T S   O R                           
 L O S T   D A T A ,   E V E N   I F   O P E N   M A R K E T   H A S   B E E N   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F                       
 S U C H   D A M A G E S .     T H E   S O F T W A R E   A N D   D O C U M E N T A T I O N   
 A R E   P R O V I D E D   " A S   I S " .                           
 O P E N   M A R K E T   H A S   N O   L I A B I L I T Y   I N   C O N T R A C T ,   
 T O R T ,   N E G L I G E N C E   O R                                       
 O T H E R W I S E   A R I S I N G   O U T   O F   T H I S   S O F T W A R E   O R   
 T H E   D O C U M E N T A T I O N .                                         
                                                                                                                                                                 
 E N D   O F   F A S T C G I   N O T I C E S   A N D   I N F O R M A T I O N                                                                                     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =           
 
 I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e   ( I C U )   :     T h e   p r o g r a m   i n c l u d e s   
 I C U 4 J   v e r s i o n   a n d   I C U 4 C .     I B M   o b t a i n e d   
 t h e   I C U   c o d e   u n d e r   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s   :     
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   
 a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d .   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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   
 n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   
 d o c u m e n t a t i o n .   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 
   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   
 A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   
 F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   
 U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   
 o f   t h e   c o p y r i g h t   h o l d e r . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s 
 
 E N D   O F   I C U   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J A C L   1 . 3 . 2   
 
 T h e   P r o g r a m   i n c l u d e s   J a c l ,   c o n s i s t i n g   o f   t h e   
     w a s _ i n s t a l l _ r o o t     \ l i b \ j a c l . j a r   a n d   
     w a s _ i n s t a l l _ r o o t     \ l i b \ t c l j a v a . j a r .   I B M   o b t a i n e d   t h i s   s o f t w a r e   c o d e   
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   r e p r o d u c e d   b e l o w ,   a n d   t h e   J a c l   s o f t w a r e   
 i s   p r o v i d e d   t o   y o u   u n d e r   t h e s e   t e r m s   a n d   c o n d i t i o n s .   
   
 1 )   S u n   M i c r o s y s t e m s   L i c e n s e   
   
 L i c e n s e   T e r m s   a n d   C o n d i t i o n s   
 S U N   M I C R O S Y S T E M S ,   I N C .   T H R O U G H   I T S   S U N   M I C R O S Y S T E M S   L A B O R A T O R I E S   
 D I V I S I O N   ( " S U N " )   W I L L   L I C E N S E   T H I S   S O F T W A R E   A N D   T H E   A C C O M P A N Y I N G   
 D O C U M E N T A T I O N   T O   Y O U   ( a   " L i c e n s e e " )   O N L Y   O N   Y O U R   A C C E P T A N C E   O F   A L L   T H E   
 T E R M S   S E T   F O R T H   B E L O W .   
   
 S u n   g r a n t s   L i c e n s e e   a   n o n - e x c l u s i v e ,   r o y a l t y - f r e e   r i g h t   t o   d o w n l o a d ,   
 i n s t a l l ,   c o m p i l e ,   u s e ,   c o p y   a n d   d i s t r i b u t e   t h e   S o f t w a r e ,   m o d i f y   o r   
 o t h e r w i s e   c r e a t e   d e r i v a t i v e   w o r k s   f r o m   t h e   S o f t w a r e   ( e a c h ,   a   
 " M o d i f i c a t i o n " )   a n d   d i s t r i b u t e   a n y   M o d i f i c a t i o n   i n   s o u r c e   c o d e   a n d / o r   
 b i n a r y   c o d e   f o r m   t o   i t s   c u s t o m e r s   w i t h   a   l i c e n s e   a g r e e m e n t   c o n t a i n i n g   
 t h e s e   t e r m s   a n d   n o t i n g   t h a t   t h e   S o f t w a r e   h a s   b e e n   m o d i f i e d .   T h e   
 S o f t w a r e   i s   c o p y r i g h t e d   b y   S u n   a n d   o t h e r   t h i r d   p a r t i e s   a n d   L i c e n s e e   
 s h a l l   r e t a i n   a n d   r e p r o d u c e   a l l   c o p y r i g h t   a n d   o t h e r   n o t i c e s   p r e s e n t l y   
 o n   t h e   S o f t w a r e .   A s   b e t w e e n   S u n   a n d   L i c e n s e e ,   S u n   i s   t h e   s o l e   o w n e r   o f   
 a l l   r i g h t s   i n   a n d   t o   t h e   S o f t w a r e   o t h e r   t h a n   t h e   l i m i t e d   r i g h t s   
 g r a n t e d   t o   L i c e n s e e   h e r e i n ;   L i c e n s e e   w i l l   o w n   i t s   M o d i f i c a t i o n s ,   
 e x p r e s s l y   s u b j e c t   t o   S u n ' s   c o n t i n u i n g   o w n e r s h i p   o f   t h e   S o f t w a r e .   
 L i c e n s e e   w i l l ,   a t   i t s   e x p e n s e ,   d e f e n d   a n d   i n d e m n i f y   S u n   a n d   i t s   
 l i c e n s o r s   f r o m   a n d   a g a i n s t   a n y   t h i r d   p a r t y   c l a i m s ,   i n c l u d i n g   c o s t s   a n d   
 r e a s o n a b l e   a t t o r n e y s '   f e e s ,   a n d   b e   w h o l l y   r e s p o n s i b l e   f o r   a n y   
 l i a b i l i t i e s   a r i s i n g   o u t   o f   o r   r e l a t e d   t o   L i c e n s e e ' s   d e v e l o p m e n t ,   u s e   
 o r   d i s t r i b u t i o n   o f   t h e   S o f t w a r e   o r   M o d i f i c a t i o n s .   A n y   d i s t r i b u t i o n   o f   
 t h e   S o f t w a r e   a n d   M o d i f i c a t i o n s   m u s t   c o m p l y   w i t h   a l l   a p p l i c a b l e   U n i t e d   
 S t a t e s   e x p o r t   c o n t r o l   l a w s .   
   
 T H E   S O F T W A R E   I S   B E I N G   P R O V I D E D   T O   L I C E N S E E   " A S   I S "   A N D   A L L   E X P R E S S   O R   
 I M P L I E D   C O N D I T I O N S   A N D   W A R R A N T I E S ,   I N C L U D I N G   A N Y   I M P L I E D   W A R R A N T Y   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   O R   N O N - I N F R I N G E M E N T ,   
 A R E   D I S C L A I M E D .   I N   N O   E V E N T   W I L L   S U N   B E   L I A B L E   H E R E U N D E R   F O R   A N Y   
 D I R E C T   D A M A G E S   O R   A N Y   I N D I R E C T ,   P U N I T I V E ,   S P E C I A L ,   I N C I D E N T A L   O R   
 C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   K I N D .   
   
   
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 2 )   U n i v e r s i t y   o f   C a l i f o r n i a   L i c e n s e   
   
 P o r t i o n s   o f   J a c l   a n d   T c l   B l e n d   a r e   C o p y r i g h t   ( c )   1 9 9 7 - 1 9 9 9   T h e   R e g e n t s   
 o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   
 
 A l l   r i g h t s   r e s e r v e d .   
   
 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 ,   w i t h o u t   w r i t t e n   a g r e e m e n t   a n d   w i t h o u t   
 l i c e n s e   o r   r o y a l t y   f e e s ,   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   
 s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e ,   p r o v i d e d   t h a t   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 e   f o l l o w i n g   t w o   p a r a g r a p h s   a p p e a r   i n   a l l   
 c o p i e s   o f   t h i s   s o f t w a r e .   
   
 I N   N O   E V E N T   S H A L L   T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   B E   L I A B L E   T O   A N Y   P A R T Y   
 F O R   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 A R I S I N G   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E   A N D   I T S   D O C U M E N T A T I O N ,   E V E N   I F   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   
 S U C H   D A M A G E .   
   
 T H E   U N I V E R S I T Y   O F   C A L I F O R N I A   S P E C I F I C A L L Y   D I S C L A I M S   A N Y   W A R R A N T I E S ,   
 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   I M P L I E D   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   A N D   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 .   T H E   S O F T W A R E   
 P R O V I D E D   H E R E U N D E R   I S   O N   A N   " A S   I S "   B A S I S ,   A N D   T H E   U N I V E R S I T Y   O F   
 C A L I F O R N I A   H A S   N O   O B L I G A T I O N   T O   P R O V I D E   M A I N T E N A N C E ,   S U P P O R T ,   U P D A T E S ,   
 E N H A N C E M E N T S ,   O R   M O D I F I C A T I O N S .   
   
 E N D   O F   J A C L   T E R M S   A N D   C O N D I T I O N S   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J a v a s s i s t   3 . 1 3 .     T h e   P r o g r a m   i n c l u d e s   J a v a s s i s t   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 
   M O Z I L L A   P U B L I C   L I C E N S E 
                                                                 V e r s i o n   1 . 1 
 
                                                       1 .   D e f i n i t i o n s . 
 
           1 . 0 . 1 .   " C o m m e r c i a l   U s e "   m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e 
           C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
           1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o 
           t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
           1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l 
           C o d e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s 
           m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
           1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e 
           c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e 
           i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
           1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y 
           a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c 
           t r a n s f e r   o f   d a t a . 
 
           1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e 
           C o d e . 
 
           1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d 
           a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t 
           A . 
 
           1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r 
           p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
           1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
           1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m 
           e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r 
           s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
           1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e 
           s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s 
           M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a 
           M o d i f i c a t i o n   i s : 
                     A .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e 
                     c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
                     B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r 
                     p r e v i o u s   M o d i f i c a t i o n s . 
 
           1 . 1 0 .   " O r i g i n a l   C o d e "   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e 
           w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s 
           O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s 
           L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e . 
 
           1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r 
           h e r e a f t e r   a c q u i r e d ,   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 ,     m e t h o d ,   p r o c e s s , 
           a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
           1 . 1 1 .   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r 
           m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s 
           a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l 
           c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e 
           d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r 
           w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e 
           S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e 
           a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e 
           f o r   n o   c h a r g e . 
 
           1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )     m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y 
           e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s 
           L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 . 
           F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s 
           c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f 
           t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t , 
           t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y 
           c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t 
           ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h 
           e n t i t y . 
 
 2 .   S o u r c e   C o d e   L i c e n s e . 
 
           2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
           T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e , 
           n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y 
           c l a i m s : 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
                     t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e , 
                     m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l 
                     C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r 
                     a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r 
                     s e l l i n g   o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e , 
                     s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e 
                     O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1 ( a )   a n d   ( b )   a r e 
                     e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s 
                     O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
                     ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
                     g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 ) 
                     s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;     o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d 
                     b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e 
                     c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
           2 . 2 .   C o n t r i b u t o r   G r a n t . 
           S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r 
           h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e 
 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r 
                     t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y , 
                     d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s 
                     c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n 
                     u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e 
                     a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r 
                     s e l l i n g   o f     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e 
                     a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s 
                     o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e 
                     m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t 
                     C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f 
                     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r 
                     V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e 
                     e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f 
                     t h e   C o v e r e d   C o d e . 
 
                     ( d )         N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s 
                     g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e 
                     C o n t r i b u t o r   V e r s i o n ;   2 )     s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ; 
                     3 )     f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f 
                     C o n t r i b u t o r   V e r s i o n   o r   i i )     t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e 
                     b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e     ( e x c e p t   a s   p a r t   o f   t h e 
                     C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   4 )   u n d e r   P a t e n t   C l a i m s 
                     i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y 
                     t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
           3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
           T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e 
           g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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 
           S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e   m a y   b e 
           d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n 
           o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t   i n c l u d e   a 
           c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   Y o u 
           d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e 
           v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s 
           L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e 
           a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n 
           S e c t i o n   3 . 5 . 
 
           3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
           A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e 
           m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e 
           e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a   a n   a c c e p t e d 
           E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m   y o u   m a d e   a n 
           E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e   v i a   E l e c t r o n i c 
           D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t   l e a s t   t w e l v e   ( 1 2 ) 
           m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e ,   o r   a t   l e a s t   s i x 
           ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n 
           h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r 
           e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e 
           E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y . 
 
           3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
           Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a 
           f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d 
           t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t   s t a t e m e n t   t h a t 
           t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   f r o m   O r i g i n a l 
           C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g   t h e   n a m e   o f   t h e 
           I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b )   i n   a n y   n o t i c e   i n   a n 
           E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n   w h i c h   Y o u   d e s c r i b e   t h e 
           o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e . 
 
           3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s 
                     ( a )   T h i r d   P a r t y   C l a i m s . 
                     I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s 
                     i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s 
                     g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 , 
                     C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e 
                     d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e 
                     p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t   w i l l 
                     k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e   a f t e r 
                     t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n   3 . 2 , 
                     C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l   c o p i e s 
                     C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s 
                     ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s ) 
                     r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d 
                     C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
                     ( b )   C o n t r i b u t o r   A P I s . 
                     I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n   p r o g r a m m i n g 
                     i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t   l i c e n s e s   w h i c h 
                     a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I ,   C o n t r i b u t o r   m u s t 
                     a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   L E G A L   f i l e . 
 
                               ( c )         R e p r e s e n t a t i o n s . 
                     C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o 
                     S e c t i o n   3 . 4 ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s 
                     M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r 
                     C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y 
                     t h i s   L i c e n s e . 
 
           3 . 5 .   R e q u i r e d   N o t i c e s . 
           Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e   S o u r c e 
           C o d e .     I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a   p a r t i c u l a r   S o u r c e 
           C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t   i n c l u d e   s u c h   n o t i c e   i n   a 
           l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   u s e r   w o u l d   b e   l i k e l y 
           t o   l o o k   f o r   s u c h   a   n o t i c e .     I f   Y o u   c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s ) 
           Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n 
           E x h i b i t   A .     Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n 
           f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p 
           r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .     Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o 
           c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y 
           o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u 
           m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l 
           D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n 
           a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s 
           o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l 
           D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e 
           I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y , 
           s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
           3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
           Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e 
           r e q u i r e m e n t s   o f   S e c t i o n   3 . 1 - 3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e , 
           a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   o f 
           t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e , 
           i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e 
           o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d 
           i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d   d o c u m e n t a t i o n   o r 
           c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   t h e 
           C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   o f   C o v e r e d 
           C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y 
           c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n 
           c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e 
           E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s 
           r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s 
           L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t 
           l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r 
           f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l 
           D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e 
           I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y 
           t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h 
           t e r m s   Y o u   o f f e r . 
 
           3 . 7 .   L a r g e r   W o r k s . 
           Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r   c o d e 
           n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r 
           W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e 
           r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 
           I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s 
           L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o 
           s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h 
           t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b ) 
           d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n 
           m u s t   b e   i n c l u d e d   i n   t h e   L E G A L   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t 
           b e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e 
           e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e 
           s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o 
           u n d e r s t a n d   i t . 
 
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 
           T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s 
           a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e . 
 
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
           6 . 1 .   N e w   V e r s i o n s . 
           N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y   p u b l i s h   r e v i s e d 
           a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n 
           w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
           6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
           O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f   t h e 
           L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f   t h a t 
           v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r   t h e   t e r m s 
           o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   N e t s c a p e .   N o   o n e 
           o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e   t e r m s   a p p l i c a b l e   t o 
           C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e . 
 
           6 . 3 .   D e r i v a t i v e   W o r k s . 
           I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h   y o u   m a y 
           o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y   C o v e r e d   C o d e 
           g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r   l i c e n s e   s o   t h a t 
           t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " ,   " N e t s c a p e " , 
           " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r 
           l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e ) 
           a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e 
           c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e   M o z i l l a   P u b l i c   L i c e n s e   a n d 
           N e t s c a p e   P u b l i c   L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l 
           D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n 
           E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f 
           t h i s   L i c e n s e . ) 
 
 7 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
           C O V E R E D   C O D E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   C O D E   I S   F R E E   O F 
           D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G . 
           T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   C O D E 
           I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   C O D E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T , 
           Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E 
           C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R 
           O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F 
           A N Y   C O V E R E D   C O D E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 8 .   T E R M I N A T I O N . 
 
           8 . 1 .     T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e 
           a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e 
           s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l 
           s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l 
           s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r 
           n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e 
           s h a l l   s u r v i v e . 
 
           8 . 2 .     I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t 
           c l a i m   ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r 
           o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m 
           Y o u   f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )     a l l e g i n g   t h a t : 
 
           ( a )     s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y 
           i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h 
           P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e 
           s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y , 
           u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i ) 
           a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e 
           r o y a l t y   f o r   Y o u r   p a s t   a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h 
           P a r t i c i p a n t ,   o r   ( i i )   w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o 
           t h e   C o n t r i b u t o r   V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .     I f   w i t h i n   6 0   d a y s 
           o f   n o t i c e ,   a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t 
           m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m 
           i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r 
           S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f 
           t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e . 
 
           ( b )     a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s 
           C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n 
           a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b ) 
           a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d , 
           s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t 
           P a r t i c i p a n t . 
 
           8 . 3 .     I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t 
           a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r 
           i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s 
           b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t 
           i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s 
           g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n 
           i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r 
           l i c e n s e . 
 
           8 . 4 .     I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e , 
           a l l   e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s ) 
           w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r 
           p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
           U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T 
           ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L 
           D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   C O D E , 
           O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R 
           A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y 
           C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L , 
           W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R 
           C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N 
           I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F 
           L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y 
           R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W 
           P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E 
           E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O 
           T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 1 0 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
           T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n 
           4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r 
           s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s   s u c h 
           t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8 
           C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) , 
           a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e 
           r i g h t s   s e t   f o r t h   h e r e i n . 
 
 1 1 .   M I S C E L L A N E O U S . 
 
           T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t 
           m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e 
           u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t 
           n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y 
           C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f 
           a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s . 
           W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f , 
           o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d 
           S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e 
           s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n 
           D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y , 
           C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d 
           e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n 
           C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d . 
           A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t 
           s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s 
           L i c e n s e . 
 
 1 2 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
           A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s 
           r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y , 
           o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o 
           w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h 
           r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r 
           s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 1 3 .   M U L T I P L E - L I C E N S E D   C O D E . 
 
           I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s 
           " M u l t i p l e - L i c e n s e d " .     " M u l t i p l e - L i c e n s e d "   m e a n s   t h a t   t h e   I n i t i a l 
           D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r 
           Y o u r   c h o i c e   o f   t h e   N P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d 
           b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A . 
 
 E X H I B I T   A   - M o z i l l a   P u b l i c   L i c e n s e . 
 
           " T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e 
           V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n 
           c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
           
 h t t p : / / w w w . m o z i l l a . o r g / M P L / 
 
           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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S " 
           b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e 
           L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s 
           u n d e r   t h e   L i c e n s e . 
 
           T h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
           P o r t i o n s   c r e a t e d   b y   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   a r e   C o p y r i g h t   ( C )   _ _ _ _ _ _ 
           _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   A l l   R i g h t s   R e s e r v e d . 
 
           C o n t r i b u t o r ( s ) :   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           A l t e r n a t i v e l y ,   t h e   c o n t e n t s   o f   t h i s   f i l e   m a y   b e   u s e d   u n d e r   t h e   t e r m s 
           o f   t h e   _ _ _ _ _   l i c e n s e   ( t h e     " [ _ _ _ ]   L i c e n s e " ) ,   i n   w h i c h   c a s e   t h e 
           p r o v i s i o n s   o f   [ _ _ _ _ _ _ ]   L i c e n s e   a r e   a p p l i c a b l e   i n s t e a d   o f   t h o s e 
           a b o v e .     I f   y o u   w i s h   t o   a l l o w   u s e   o f   y o u r   v e r s i o n   o f   t h i s   f i l e   o n l y 
           u n d e r   t h e   t e r m s   o f   t h e   [ _ _ _ _ ]   L i c e n s e   a n d   n o t   t o   a l l o w   o t h e r s   t o   u s e 
           y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   t h e   M P L ,   i n d i c a t e   y o u r   d e c i s i o n   b y 
           d e l e t i n g     t h e   p r o v i s i o n s   a b o v e   a n d   r e p l a c e     t h e m   w i t h   t h e   n o t i c e   a n d 
           o t h e r   p r o v i s i o n s   r e q u i r e d   b y   t h e   [ _ _ _ ]   L i c e n s e .     I f   y o u   d o   n o t   d e l e t e 
           t h e   p r o v i s i o n s   a b o v e ,   a   r e c i p i e n t   m a y   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e 
           u n d e r   e i t h e r   t h e   M P L   o r   t h e   [ _ _ _ ]   L i c e n s e . " 
 
           [ N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t   o f 
           t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u   s h o u l d 
           u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n   t h e 
           O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s . ] 
 
 E N D   O F   J A V A S S I S T   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J a x e n   1 . 1 . 1 .     T h e   P r o g r a m   i n c l u d e s   J a x e n   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
   $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
   C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
   
   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   
         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   
 I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   J A X E N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J C U P   P a r s e r   G e n e r a t o r .   T h e   P r o g r a m   i n c l u d e s   J C U P   P a r s e r   G e n e r a t o r   
 w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 J C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   
 t h a t   b o t h   t h 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   a n d   w a r r a n t y   
 d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   
 o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   
 t o   t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   
 a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   
 f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   
 w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 T h i s   i s   a n   o p e n   s o u r c e   l i c e n s e .   I t   i s   a l s o   G P L - C o m p a t i b l e   
 ( s e e   e n t r y   f o r   " S t a n d a r d   M L   o f   N e w   J e r s e y " ) .   T h e   p o r t i o n s   o f   C U P   
 o u t p u t   w h i c h   a r e   h a r d - c o d e d   i n t o   t h e   C U P   s o u r c e   c o d e   a r e   ( n a t u r a l l y )   
 c o v e r e d   b y   t h i s   s a m e   l i c e n s e ,   a s   i s   t h e   C U P   r u n t i m e   c o d e   l i n k e d   
 w i t h   t h e   g e n e r a t e d   p a r s e r . 
 
 J a v a   i s   a   t r a d e m a r k   o f   S u n   M i c r o s y s t e m s ,   I n c .   R e f e r e n c e s   t o   
 t h e   J a v a   p r o g r a m m i n g   l a n g u a g e   i n   r e l a t i o n   t o   J L e x   a r e   n o t   m e a n t 
   t o   i m p l y   t h a t   S u n   e n d o r s e s   t h i s   p r o d u c t .   
 
 E N D   O F   J C U P   P A R S E R   G E N E R A T O R   C O D E   N O T I C E S   A N D   I N F O 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 . 0 :     T h e   f o l l o w i n g   n o t i c e   i s   p r o v i d e d   w i t h   r e s p e c t   t o   t h e   I B M   J a v a   S D K / J R E :     
 
 P l e a s e   r e f e r   t o   t h e   J a v a   N o t i c e s   a n d   I n f o r m a t i o n   f i l e   a t   t h e   f o l l o w i n g   l o c a t i o n :   
     P R O D U C T _ H O M E     / j a v a / n o t i c e s . t x t   
 
 
 E N D   O F   J A V A   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J S R   2 3 5 .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 L i c e n s e   f o r   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s 
 
 
 
 L i c e n s e   f o r   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s . 
 
 T h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s   a r e   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y ,   m a k e   d e r i v a t i v e   w o r k s   o f   a n d   d i s t r i b u t e   t h e   S e r v i c e   D a t a   O b j e c t s   J a v a D o c   a n d   I n t e r f a c e   D e f i n i t i o n   f i l e s   ( t h e   " A r t i f a c t s " )   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   A r t i f a c t s ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   A r t i f a c t s   a t   t h i s   l o c a t i o n : 
 h t t p : / / w w w . j c p . o r g / e n / j s r / d e t a i l ? i d = 2 3 5   
 
 2 .   T h e   f u l l   t e x t   o f   t h i s   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   A r t i f a c t s . 
 
 T H E   A R T I F A C T S   A R E   P R O V I D E D   " A S   I S "   A N D   T H E   A U T H O R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H E   A R T I F A C T S   A N D   T H E   I M P L E M E N T A T I O N   O F   T H E I R   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E .   
 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R   D I S T R I B U T I O N   O F   T H E   A R T I F A C T S . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   D a t a   O b j e c t s   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   D a t a   O b j e c t s   S p e c i f i c a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 R e v i s i o n   l e v e l   1 . 2 ,   l a s t   u p d a t e d   o n   2 0 0 9 / 0 1 / 1 3 
 C h a n g e d   t h e   U R L   o f   t h e   A r t i f a c t s . 
 R e v i s i o n   l e v e l   1 . 1 ,   l a s t   u p d a t e d   o n   2 0 0 7 / 1 1 / 1 9   
 
 E N D   O F   J S R   2 3 5   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J y t h o n   2 . 1 .   T h e   P r o g r a m   i n c l u d e s   J y t h o n   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
   
 C o p y r i g h t   ( c )   2 0 0 0 ,   J y t h o n   D e v e l o p e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
 a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t     
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n     t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
   e i t h e r   t h e   n a m e   o f   t h e   J y t h o n   D e v e l o p e r s   n o r   t h e   n a m e s   o f     i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s     d e r i v e d   
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   
 S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   
 A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
 A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E 
 
 E N D   O F   J Y T H O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 L I B P C A P   0 . 9 . 4   - T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e .   
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
     
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
           d i s t r i b u t i o n . 
     3 .   T h e   n a m e s   o f   t h e   a u t h o r s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e 
           p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
           w r i t t e n   p e r m i s s i o n . 
     
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 . 
 
 E N D   O F   L I B P C A P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 L i b m s g   v 2 . 3 :   T h e   P r o g r a m   i n c l u d e s   l i b m s g     s o f t w a r e .     I B M   o b t a i n e d   t h e   s o f t w a r e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   l i c e n s e   b e l o w : 
 
 C o p y r i g h t   1 9 9 0 ,   b y   A l f a l f a   S o f t w a r e   I n c o r p o r a t e d ,   C a m b r i d g e ,   M a s s a c h u s e t t s . 
 
 A l l   R i g h t s   R e s e r v e d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   A l f a l f a ' s   n a m e   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 A L P H A L P H A   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   A L P H A L P H A   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   L I B M S G   v 2 . 3   N O T I C E S   A N D   I N F O R M A T I O N   
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T   L i c e n s e .   
 
 K x m l 2   v 2 . 2 . 2 
 
 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( C )   2 0 0 7   D e a n   E d w a r d s 
 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( C )   2 0 0 6   I v a n   S a g a l a e v 
 
 T h e   M I T   L i c e n s e 
 
 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 . 
 
 E N D   O F   M I T   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 L G P L   C O D E 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 G N O M E   B i n d i n g 
 G T K +   B i n d i n g 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d .   
     o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s .       C o p y r i g h t   ( C )       y e a r           n a m e   o f   a u t h o r     
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 O b j e c t W e b   A S M :   T h e   P r o g r a m   i n c l u d e s   A S M   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   O b j e c t W e b   A S M   L i c e n s e : 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
 O F   S U C H   D A M A G E . 
 
 E N D   O F   O B J E C T W E B   A S M   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 
 O p e n S S L   v 0 . 9 . 7 c .     T h e   P r o g r a m   i s   a c c o m p a n i e d   b y   s o f t w a r e   c u r r e n t l y   d e v e l o p e d                         
 b y   T h e   O p e n S S L   P r o j e c t   ( h t t p : / / w w w . o p e n s s l . o r g / ) .     I B M   o b t a i n e d   t h e                           
 m a j o r i t y   o f   t h e   O p e n S S L   s o f t w a r e   u n d e r   t h e   t e r m s   a n d                                       
 c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e s :                                                                                       
                                                                                                                                                                 
     O p e n S S L   L i c e n s e                                                                                                                               
     - - - - - - - - - - - - - - -                                                                                                                               
                                                                                                                                                                 
 *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 3   T h e   O p e n S S L   P r o j e c t .     A l l   r i g h t s   r e s e r v e d .                         
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *                                                                                                                                                               
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t                           
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *                                                                                                                                                               
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                   
 *         d i s t r i b u t i o n .                                                                                                                             
 *                                                                                                                                                               
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :                                                 
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t                       
 *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t .   ( h t t p : / / w w w . o p e n s s l . o r g / ) "                                   
 *                                                                                                                                                               
 *   4 .   T h e   n a m e s   " O p e n S S L   T o o l k i t "   a n d   " O p e n S S L   P r o j e c t "   m u s t   n o t   b e                             
 *         u s e d   t o                                                                                                                                         
 *         e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t                           
 *         p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t                       
 *         o p e n s s l - c o r e @ o p e n s s l . o r g .                                                                                                     
 *                                                                                                                                                               
 *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " O p e n S S L "                         
 *         n o r   m a y   " O p e n S S L "   a p p e a r   i n   t h e i r   n a m e s   w i t h o u t   p r i o r   w r i t t e n                             
 *         p e r m i s s i o n   o f   t h e   O p e n S S L   P r o j e c t .                                                                                   
 *                                                                                                                                                               
 *   6 .   R e d i s t r i b u t i o n s   o f   a n y   f o r m   w h a t s o e v e r   m u s t   r e t a i n   t h e   f o l l o w i n g                       
 *         a c k n o w l e d g m e n t :                                                                                                                         
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   O p e n S S L   P r o j e c t                       
 *         f o r   u s e   i n   t h e   O p e n S S L   T o o l k i t   ( h t t p : / / w w w . o p e n s s l . o r g / ) "                                     
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   O p e n S S L   P R O J E C T   " A S   I S "   A N D   A N Y                         
 *   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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                       
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   O p e n S S L   P R O J E C T   O R                           
 *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,                             
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T                                     
 *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;                                     
 *   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )                                             
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   
 C O N T R A C T ,               
 *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )                                   
 *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D                       
 *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                                         
 *                                                                                                                                                               
 *   T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y   E r i c   Y o u n g                         
 *   ( e a y @ c r y p t s o f t . c o m ) .     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m                       
 *   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
   O r i g i n a l   S S L e a y   L i c e n s e                                                                                                                 
   - - - - - - - - - - - - - - - - - - - - - - -                                                                                                                 
                                                                                                                                                                 
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                               
 *   A l l   r i g h t s   r e s e r v e d .                                                                                                                     
 *                                                                                                                                                               
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n                                                                   
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                         
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L .                       
 *                                                                                                                                                               
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g                         
 *   a s                                                                                                                                                         
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,                           
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L                                               
 *   d o c u m e n t a t i o n                                                                                                                                   
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t                             
 *   t e r m s                                                                                                                                                   
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                           
 *                                                                                                                                                               
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                     
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                               
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                             
 *   a t t r i b u t i o n                                                                                                                                       
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d .                                                               
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r                         
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                               
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                       
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e                                                                                                                                                 
 *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                           
 *         d i s t r i b u t i o n .                                                                                                                             
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e                                                                                                                                       
 *         m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                                 
 *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y                                       
 *           E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "                                                                                       
 *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e                       
 *         l i b r a r y                                                                                                                                         
 *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) .                                                             
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e                                     
 *         t h e r e o f )   f r o m                                                                                                                             
 *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n                                     
 *         a c k n o w l e d g e m e n t :                                                                                                                       
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n                                             
 *         ( t j h @ c r y p t s o f t . c o m ) "                                                                                                               
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D                                                   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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                                                                                                                                                       
 *   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E                             
 * L I A B L E     F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R                         
 * C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F                         
 * S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R                                   
 * B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 * W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E                         
 * O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N                     
 * I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 *                                                                                                                                                               
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                               
 *   v e r s i o n   o r                                                                                                                                         
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t                           
 *   s i m p l y   b e                                                                                                                                           
 *   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e                                                           
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ]                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
 = = = = = = = = = = = = =   C O P Y R I G H T   D E S   = = = = = = = = = = = = = = = = =                                             
                                                                                                                                                                 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                                     
                                                                                                                                                                 
 A l l   r i g h t s   r e s e r v e d .                                                                                                                         
                                                                                                                                                                 
                                                                                                                                                                 
 T h i s   p a c k a g e   i s   a n   D E S   i m p l e m e n t a t i o n   w r i t t e n   b y   E r i c   Y o u n g                                           
 ( e a y @ c r y p t s o f t . c o m ) .                                                                                                                         
 T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   M I T ' s   l i b d e s .                             
                                                                                                                                                                 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s                       
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                             
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .                                                                       
                                                                                                                                                                 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                         
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                                   
 I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                                 
 a t t r i b u t i o n   a s   t h e   a u t h o r   o f   t h a t   t h e   S S L   l i b r a r y .     T h i s   c a n   b e   i n   t h e                     
 f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r   i n   d o c u m e n t a t i o n                                 
 ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                                                                     
                                                                                                                                                                 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                             
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                             
 a r e   m e t :                                                                                                                                                 
                                                                                                                                                                 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                           
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                                 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                         
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e                     
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                               
       d i s t r i b u t i o n .                                                                                                                                 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                                   
       s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                   
                                                                                                                                                                 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g                                                     
 ( e a y @ c r y p t s o f t . c o m )                                                                                                                           
                                                                                                                                                                 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   
 A N D   A N Y   E X P R E S S   O R                   
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D                                     
 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   A N D   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 R E                     
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   
 B E   L I A B L E                   
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R                                         
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F                         
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
 O R   P R O F I T S ;   O R                                   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E                         
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   
 T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N                     
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                                   
 v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e                       
 c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e                             
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]                                                                                           
                                                                                                                                                                 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t                               
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d                             
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s                             
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .                                                           
                                                                                                                                                                 
 = = = = = = = = = = = = =   C O P Y R I G H T   B l o w f i s h   = = = = = = = = = = = = = = = = = = = =                                   
                                                                                                                                                                 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 7   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                                     
 A l l   r i g h t s   r e s e r v e d .                                                                                                                         
                                                                                                                                                                 
 T h i s   p a c k a g e   i s   a n   B l o w f i s h   i m p l e m e n t a t i o n   w r i t t e n                                                             
 b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                             
                                                                                                                                                                 
 T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g   a s                       
 t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                             
 a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n .                                                                       
                                                                                                                                                                 
 C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                         
 t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                                   
                                                                                                                                                                 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                             
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                             
 a r e   m e t :                                                                                                                                                 
                                                                                                                                                                 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                           
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                                 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                         
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e                     
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .                   
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                                   
       s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                                   
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   E r i c   Y o u n g                                                     
 ( e a y @ c r y p t s o f t . c o m )                                                                                                                           
                                                                                                                                                                 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R               
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D                                     
 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   A N D   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 R E                     
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   
 C O N T R I B U T O R S   B E   L I A B L E                           
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R                                         
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   P R O C U R E M E N T   O F                         
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
 O R   P R O F I T S ;   O R                                   
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,                       
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   
 ( I N C L U D I N G   N E G L I G E N C E                         
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   
 O F   T H I S   S O F T W A R E ,   E V E N                     
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .                                                                       
                                                                                                                                                                 
 T h e   l i c e n s e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                                   
 v e r s i o n   o r   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e                       
 c a n n o t   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r u b u t i o n   l i c e n s e                             
 [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n s e . ]                                                                                           
                                                                                                                                                                 
 T h e   r e a s o n   b e h i n d   t h i s   b e i n g   s t a t e d   i n   t h i s   d i r e c t   m a n n e r   i s   p a s t                               
 e x p e r i e n c e   i n   c o d e   s i m p l y   b e i n g   c o p i e d   a n d   t h e   a t t r i b u t i o n   r e m o v e d                             
 f r o m   i t   a n d   t h e n   b e i n g   d i s t r i b u t e d   a s   p a r t   o f   o t h e r   p a c k a g e s .   T h i s                             
 i m p l e m e n t a t i o n   w a s   a   n o n - t r i v i a l   a n d   u n p a i d   e f f o r t .                                                           
                                                                                                                                                                 
 = = = = = = = = = = =   t y p i c a l   c - f i l e   h e a d e r   f o r   C o p y r i g h t s   = = = = = = = = =                       
                                                                                                                                                                 
 / *   a p p s / c r l 2 p 7 . c   * /                                                                                                                           
 / *   C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m )                                               
 *   A l l   r i g h t s   r e s e r v e d .                                                                                                                     
 *                                                                                                                                                               
 *   T h i s   p a c k a g e   i s   a n   S S L   i m p l e m e n t a t i o n   w r i t t e n                                                                   
 *   b y   E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) .                                                                                         
 *   T h e   i m p l e m e n t a t i o n   w a s   w r i t t e n   s o   a s   t o   c o n f o r m   w i t h   N e t s c a p e s   S S L .                       
 *                                                                                                                                                               
 *   T h i s   l i b r a r y   i s   f r e e   f o r   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   u s e   a s   l o n g                         
 *   a s                                                                                                                                                         
 *   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   a h e a r e d   t o .     T h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a p p l y   t o   a l l   c o d e   f o u n d   i n   t h i s   d i s t r i b u t i o n ,   b e   i t   t h e   R C 4 ,   R S A ,                           
 *   l h a s h ,   D E S ,   e t c . ,   c o d e ;   n o t   j u s t   t h e   S S L   c o d e .     T h e   S S L                                               
 *   d o c u m e n t a t i o n                                                                                                                                   
 *   i n c l u d e d   w i t h   t h i s   d i s t r i b u t i o n   i s   c o v e r e d   b y   t h e   s a m e   c o p y r i g h t                             
 *   t e r m s                                                                                                                                                   
 *   e x c e p t   t h a t   t h e   h o l d e r   i s   T i m   H u d s o n   ( t j h @ c r y p t s o f t . c o m ) .                                           
 *                                                                                                                                                               
 *   C o p y r i g h t   r e m a i n s   E r i c   Y o u n g ' s ,   a n d   a s   s u c h   a n y   C o p y r i g h t   n o t i c e s   i n                     
 *   t h e   c o d e   a r e   n o t   t o   b e   r e m o v e d .                                                                                               
 *   I f   t h i s   p a c k a g e   i s   u s e d   i n   a   p r o d u c t ,   E r i c   Y o u n g   s h o u l d   b e   g i v e n                             
 *   a t t r i b u t i o n                                                                                                                                       
 *   a s   t h e   a u t h o r   o f   t h e   p a r t s   o f   t h e   l i b r a r y   u s e d .                                                               
 *   T h i s   c a n   b e   i n   t h e   f o r m   o f   a   t e x t u a l   m e s s a g e   a t   p r o g r a m   s t a r t u p   o r                         
 *   i n   d o c u m e n t a t i o n   ( o n l i n e   o r   t e x t u a l )   p r o v i d e d   w i t h   t h e   p a c k a g e .                               
 *                                                                                                                                                               
 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t                         
 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s                         
 *   a r e   m e t :                                                                                                                                             
 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t                                       
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .                             
 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t                     
 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n                         
 *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e                                   
 *         d i s t r i b u t i o n .                                                                                                                             
 *   3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s                               
 *         s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :                                               
 *         " T h i s   p r o d u c t   i n c l u d e s   c r y p t o g r a p h i c   s o f t w a r e   w r i t t e n   b y                                       
 *         E r i c   Y o u n g   ( e a y @ c r y p t s o f t . c o m ) "                                                                                         
 *         T h e   w o r d   ' c r y p t o g r a p h i c '   c a n   b e   l e f t   o u t   i f   t h e   r o u i n e s   f r o m   t h e                       
 *         l i b r a r y                                                                                                                                         
 *         b e i n g   u s e d   a r e   n o t   c r y p t o g r a p h i c   r e l a t e d   : - ) .                                                             
 *   4 .   I f   y o u   i n c l u d e   a n y   W i n d o w s   s p e c i f i c   c o d e   ( o r   a   d e r i v a t i v e                                     
 *         t h e r e o f )   f r o m                                                                                                                             
 *         t h e   a p p s   d i r e c t o r y   ( a p p l i c a t i o n   c o d e )   y o u   m u s t   i n c l u d e   a n                                     
 *         a c k n o w l e d g e m e n t :                                                                                                                       
 *         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   w r i t t e n   b y   T i m   H u d s o n                                             
 *         ( t j h @ c r y p t s o f t . c o m ) "                                                                                                               
 *                                                                                                                                                               
 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   E R I C   Y O U N G   " A S   I S "   A N D                                                   
 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   
 * 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 R E   D I S C L A I M E D .     I N   N O   E V E N T   
 * S H A L L   T H E   A U T H O R   O R                       
 *   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
 * I N C I D E N T A L ,                                     
 *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 * ( I N C L U D I N G ,   B U T   N O T                             
 *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   
 * G O O D S   O R   S E R V I C E S ;   L O S S   O F                             
 *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )                                                             
 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   
 * W H E T H E R   I N   C O N T R A C T ,                       
 *   S T R I C T                                                                                                                                                 
 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   
 * A R I S I N G   I N                     
 * A N Y   W A Y     O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   
 * A D V I S E D   O F   T H E                                 
 * P O S S I B I L I T Y   O F     S U C H   D A M A G E .                                                                                                         
 *                                                                                                                                                               
 *   T h e   l i c e n c e   a n d   d i s t r i b u t i o n   t e r m s   f o r   a n y   p u b l i c a l l y   a v a i l a b l e                               
 *   v e r s i o n   o r                                                                                                                                         
 *   d e r i v a t i v e   o f   t h i s   c o d e   c a n n o t   b e   c h a n g e d .     i . e .   t h i s   c o d e   c a n n o t                           
 *   s i m p l y   b e   c o p i e d   a n d   p u t   u n d e r   a n o t h e r   d i s t r i b u t i o n   l i c e n c e                                       
 *   [ i n c l u d i n g   t h e   G N U   P u b l i c   L i c e n c e . ]                                                                                       
 * /                                                                                                                                                             
                                                                                                                                                                 
 / *   T h i s   w a s   w r i t t e n   b y   G o r d o n   C h a f f e e                                                                                       
     c h a f f e e @ p l a t e a u . c s . b e r k e l e y . e d u                                                                                                   
 *   a n d   d o n a t e d   ' t o   t h e   c a u s e '   a l o n g   w i t h   l o t s   a n d   l o t s   o f   o t h e r   f i x e s                         
 *   t o   t h e   l i b r a r y .   * /                                                                                                                         
                                                                                                                                                                 
 E N D   O F   O P E N S S L   N O T I C E S   A N D   I N F O R M A T I O N                                                                                     
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =         
 
 O S O A   C O L L A B O R A T I O N ' S   L I C E N S E   F O R   S C A :   T h e   P r o g r a m   i n c l u d e s   c e r t a i n   i n f o r m a t i o n   
 R e l a t e d   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   f i l e s   a n d   X S D   f i l e s 
 
 S t a r t   o f   O S O A   C o l l a b o r a t i o n ' s   l i c e n s e   f o r   S C A 
 
 L i c e n s e   f o r   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   
 D e f i n i t i o n   f i l e s   a n d   X S D   f i l e s . 
 
 T h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   f i l e s ,   
 a n d   X S D   f i l e s   a r e   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   
 y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y ,   m a k e   d e r i v a t i v e   w o r k s   o f ,   a n d   d i s t r i b u t e   
 t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   F i l e s   
 a n d   X S D   f i l e s   ( t h e   " A r t i f a c t s " )   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   
 h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   
 o f   t h e   A r t i f a c t s ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e :   
 
 1 .   A   l i n k   o r   U R L   t o   t h e   A r t i f a c t s   a t   t h i s   l o c a t i o n : 
 h t t p : / / w w w . o s o a . o r g / d i s p l a y / M a i n / S e r v i c e + C o m p o n e n t + A r c h i t e c t u r e + S p e c i f i c a t i o n s   
 
 2 .   T h e   f u l l   t e x t   o f   t h i s   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   A r t i f a c t s . 
 
 T H E   A R T I F A C T S   A R E   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O   
 R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H E   
 A R T I F A C T S   A N D   T H E   I M P L E M E N T A T I O N   O F   T H E I R   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   
 L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E .     
 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   
 I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   
 U S E   O R   D I S T R I B U T I O N   O F   T H E   A R T I F A C T S . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   
 i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   C o m p o n e n t   
 A r c h i t e c t u r e   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   
 p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   C o m p o n e n t   
 A r c h i t e c t u r e   S p e c i f i c a t i o n   a n d   t h e   J a v a D o c ,   I n t e r f a c e   D e f i n i t i o n   F i l e s   
 a n d   X S D   F i l e s   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 R e v i s i o n   l e v e l   1 . 1 ,   l a s t   u p d a t e d   o n   2 0 0 7 / 1 1 / 1 9 
   
 E n d   o f   O S O A   G r o u p ' s   l i c e n s e   f o r   S C A 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P e r l   C o m p a t i b l e   R e g u l a r   E x p r e s s i o n   ( P C R E )   5 . 0 .     T h e   P r o g r a m   i n c l u d e s   
 P C R E   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
             t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
             d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
         *   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   o f   C a m b r i d g e   n o r   t h e   n a m e   o f   G o o g l e 
             I n c .   n o r   t h e   n a m e s   o f   t h e i r   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
             p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
             w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   P C R E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 R e t r o w e a v e r .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 B S D   L i c e n s e . 
 
 R e t r o w e a v e r   2 . 0 
 
 C o p y r i g h t   ( c )   F e b r u a r y   2 0 0 4 ,   T o b y   R e y e l t s 
 A l l   r i g h t s   r e s e r v e d . 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 N e i t h e r   t h e   n a m e   o f   T o b y   R e y e l t s   n o r   t h e   n a m e s   o f   h i s   c o n t r i b u t o r s   
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   R E T R O W E A V E R   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S D O 3 .     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 O A S I S   L i c e n s e . 
 
 S D O 3 
 C o p y r i g h t   ( C )   O A S I S ( R )   2 0 0 5 ,   2 0 0 9 .   A l l   R i g h t s   R e s e r v e d . 
 
 A l l   c a p i t a l i z e d   t e r m s   i n   t h e   f o l l o w i n g   t e x t   h a v e   t h e   m e a n i n g s   a s s i g n e d   t o   t h e m   i n   t h e   O A S I S   I n t e l l e c t u a l   
 P r o p e r t y   R i g h t s   P o l i c y   ( t h e   " O A S I S   I P R   P o l i c y " ) .   T h e   f u l l   P o l i c y   m a y   b e   f o u n d   a t   t h e   O A S I S   w e b s i t e . 
 T h i s   d o c u m e n t   a n d   t r a n s l a t i o n s   o f   i t   m a y   b e   c o p i e d   a n d   f u r n i s h e d   t o   o t h e r s ,   a n d   d e r i v a t i v e   w o r k s   t h a t   
 c o m m e n t   o n   o r   o t h e r w i s e   e x p l a i n   i t   o r   a s s i s t   i n   i t s   i m p l e m e n t a t i o n   m a y   b e   p r e p a r e d ,   c o p i e d ,   p u b l i s h e d ,   
 a n d   d i s t r i b u t e d ,   i n   w h o l e   o r   i n   p a r t ,   w i t h o u t   r e s t r i c t i o n   o f   a n y   k i n d ,   p r o v i d e d   t h a t   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   s e c t i o n   a r e   i n c l u d e d   o n   a l l   s u c h   c o p i e s   a n d   d e r i v a t i v e   w o r k s .   H o w e v e r ,   t h i s   d o c u m e n t   
 i t s e l f   m a y   n o t   b e   m o d i f i e d   i n   a n y   w a y ,   i n c l u d i n g   b y   r e m o v i n g   t h e   c o p y r i g h t   n o t i c e   o r   r e f e r e n c e s   t o   O A S I S ,   
 e x c e p t   a s   n e e d e d   f o r   t h e   p u r p o s e   o f   d e v e l o p i n g   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   
 T e c h n i c a l   C o m m i t t e e   ( i n   w h i c h   c a s e   t h e   r u l e s   a p p l i c a b l e   t o   c o p y r i g h t s ,   a s   s e t   f o r t h   i n   t h e   O A S I S   I P R   
 P o l i c y ,   m u s t   b e   f o l l o w e d )   o r   a s   r e q u i r e d   t o   t r a n s l a t e   i t   i n t o   l a n g u a g e s   o t h e r   t h a n   E n g l i s h . 
 T h e   l i m i t e d   p e r m i s s i o n s   g r a n t e d   a b o v e   a r e   p e r p e t u a l   a n d   w i l l   n o t   b e   r e v o k e d   b y   O A S I S   o r   i t s   s u c c e s s o r s   
 o r   a s s i g n s . 
 
 T h i s   d o c u m e n t   a n d   t h e   i n f o r m a t i o n   c o n t a i n e d   h e r e i n   i s   p r o v i d e d   o n   a n   " A S   I S "   b a s i s   a n d   O A S I S   
 D I S C L A I M S   A L L   W A R R A N T I E S ,   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   A N Y   
 W A R R A N T Y   T H A T   T H E   U S E   O F   T H E   I N F O R M A T I O N   H E R E I N   W I L L   N O T   I N F R I N G E   A N Y   O W N E R S H I P   
 R I G H T S   O R   A N Y   I M P L I E D   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   O R   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 . 
 
 O A S I S   r e q u e s t s   t h a t   a n y   O A S I S   P a r t y   o r   a n y   o t h e r   p a r t y   t h a t   b e l i e v e s   i t   h a s   p a t e n t   c l a i m s   t h a t   w o u l d   
 n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   S t a n d a r d ,   
 t o   n o t i f y   O A S I S   T C   A d m i n i s t r a t o r   a n d   p r o v i d e   a n   i n d i c a t i o n   o f   i t s   w i l l i n g n e s s   t o   g r a n t   p a t e n t   l i c e n s e s   t o   
 s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   M o d e   o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   
 p r o d u c e d   t h i s   s p e c i f i c a t i o n . 
 
 O A S I S   i n v i t e s   a n y   p a r t y   t o   c o n t a c t   t h e   O A S I S   T C   A d m i n i s t r a t o r   i f   i t   i s   a w a r e   o f   a   c l a i m   o f   o w n e r s h i p   o f   
 a n y   p a t e n t   c l a i m s   t h a t   w o u l d   n e c e s s a r i l y   b e   i n f r i n g e d   b y   i m p l e m e n t a t i o n s   o f   t h i s   s p e c i f i c a t i o n   b y   a   p a t e n t   
 h o l d e r   t h a t   i s   n o t   w i l l i n g   t o   p r o v i d e   a   l i c e n s e   t o   s u c h   p a t e n t   c l a i m s   i n   a   m a n n e r   c o n s i s t e n t   w i t h   t h e   I P R   
 M o d e   o f   t h e   O A S I S   T e c h n i c a l   C o m m i t t e e   t h a t   p r o d u c e d   t h i s   s p e c i f i c a t i o n .   O A S I S   m a y   i n c l u d e   s u c h   
 c l a i m s   o n   i t s   w e b s i t e ,   b u t   d i s c l a i m s   a n y   o b l i g a t i o n   t o   d o   s o . 
 
 O A S I S   t a k e s   n o   p o s i t i o n   r e g a r d i n g   t h e   v a l i d i t y   o r   s c o p e   o f   a n y   i n t e l l e c t u a l   p r o p e r t y   o r   o t h e r   r i g h t s   t h a t   
 m i g h t   b e   c l a i m e d   t o   p e r t a i n   t o   t h e   i m p l e m e n t a t i o n   o r   u s e   o f   t h e   t e c h n o l o g y   d e s c r i b e d   i n   t h i s   d o c u m e n t   o r   
 t h e   e x t e n t   t o   w h i c h   a n y   l i c e n s e   u n d e r   s u c h   r i g h t s   m i g h t   o r   m i g h t   n o t   b e   a v a i l a b l e ;   n e i t h e r   d o e s   i t   r e p r e s e n t   
 t h a t   i t   h a s   m a d e   a n y   e f f o r t   t o   i d e n t i f y   a n y   s u c h   r i g h t s .   I n f o r m a t i o n   o n   O A S I S '   p r o c e d u r e s   w i t h   r e s p e c t   t o   
 r i g h t s   i n   a n y   d o c u m e n t   o r   d e l i v e r a b l e   p r o d u c e d   b y   a n   O A S I S   T e c h n i c a l   C o m m i t t e e   c a n   b e   f o u n d   o n   t h e   
 O A S I S   w e b s i t e .   C o p i e s   o f   c l a i m s   o f   r i g h t s   m a d e   a v a i l a b l e   f o r   p u b l i c a t i o n   a n d   a n y   a s s u r a n c e s   o f   l i c e n s e s   
 t o   b e   m a d e   a v a i l a b l e ,   o r   t h e   r e s u l t   o f   a n   a t t e m p t   m a d e   t o   o b t a i n   a   g e n e r a l   l i c e n s e   o r   p e r m i s s i o n   f o r   t h e   u s e   
 o f   s u c h   p r o p r i e t a r y   r i g h t s   b y   i m p l e m e n t e r s   o r   u s e r s   o f   t h i s   O A S I S   C o m m i t t e e   S p e c i f i c a t i o n   o r   O A S I S   
 S t a n d a r d ,   c a n   b e   o b t a i n e d   f r o m   t h e   O A S I S   T C   A d m i n i s t r a t o r .   O A S I S   m a k e s   n o   r e p r e s e n t a t i o n   t h a t   a n y   
 i n f o r m a t i o n   o r   l i s t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   w i l l   a t   a n y   t i m e   b e   c o m p l e t e ,   o r   t h a t   a n y   c l a i m s   i n   s u c h   l i s t   
 a r e ,   i n   f a c t ,   E s s e n t i a l   C l a i m s . 
 
 T h e   n a m e s   " O A S I S " ,     a r e   t r a d e m a r k s   o f   O A S I S ,   t h e   o w n e r   a n d   d e v e l o p e r   o f   t h i s   s p e c i f i c a t i o n ,   a n d   s h o u l d   
 b e   u s e d   o n l y   t o   r e f e r   t o   t h e   o r g a n i z a t i o n   a n d   i t s   o f f i c i a l   o u t p u t s .   O A S I S   w e l c o m e s   r e f e r e n c e   t o ,   a n d   
 i m p l e m e n t a t i o n   a n d   u s e   o f ,   s p e c i f i c a t i o n s ,   w h i l e   r e s e r v i n g   t h e   r i g h t   t o   e n f o r c e   i t s   m a r k s   a g a i n s t   m i s l e a d i n g   
 u s e s .   P l e a s e   s e e   h t t p : / / w w w . o a s i s - o p e n . o r g / w h o / t r a d e m a r k . p h p   f o r   a b o v e   g u i d a n c e . 
 E N D   O F   S D O   3   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S E R P   1 . 1 3 . 1 .     T h e   P r o g r a m   i n c l u d e s   S E R P   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 6 ,   A .   A b r a m   W h i t e 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   ' s e r p '   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y 
     b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   
     s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   
 A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   
 W A R R A N T I E S ,   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   I M P L I E D   
 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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   
 B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   
 S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   S E R P   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S E R V I C E   C O M P O N E N T   A R C H I T E C T U R E   S P E C I F I C A T I O N :   T h e   P r o g r a m   i n c l u d e s   c e r t a i n   i n f o r m a t i o n   
 r e l a t e d   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n .   
 
 C o p y r i g h t   N o t i c e 
 ( C )   C o p y r i g h t   B E A   S y s t e m s ,   I n c . ,   C a p e   C l e a r   S o f t w a r e ,   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p ,   I n t e r f a c e 2 1 ,   I O N A   T e c h n o l o g i e s ,   O r a c l e ,   P r i m e t o n   T e c h n o l o g i e s ,   P r o g r e s s   S o f t w a r e ,   R e d   H a t ,   R o g u e   W a v e   S o f t w a r e ,   S A P   A G . ,   S i e m e n s   A G . ,   S o f t w a r e   A G . ,   S u n   M i c r o s y s t e m s ,   I n c . ,   S y b a s e   I n c . ,   T I B C O   S o f t w a r e   I n c . ,   2 0 0 5 ,   2 0 0 7 .   A l l   r i g h t s   r e s e r v e d . 
 L i c e n s e 
 T h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   c o p y ,   d i s p l a y   a n d   d i s t r i b u t e   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   a n d / o r   p o r t i o n s   t h e r e o f ,   w i t h o u t   m o d i f i c a t i o n ,   i n   a n y   m e d i u m   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   m a k e : 
 1 .   A   l i n k   o r   U R L   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   a t   t h i s   l o c a t i o n : 
 *   h t t p : / / w w w . o s o a . o r g / d i s p l a y / M a i n / S e r v i c e + C o m p o n e n t + A r c h i t e c t u r e + S p e c i f i c a t i o n s 
 2 .   T h e   f u l l   t e x t   o f   t h e   c o p y r i g h t   n o t i c e   a s   s h o w n   i n   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n . 
 B E A ,   C a p e   C l e a r ,   I B M ,   I n t e r f a c e 2 1 ,   I O N A ,   O r a c l e ,   P r i m e t o n ,   P r o g r e s s   S o f t w a r e ,   R e d   H a t ,   R o g u e   W a v e ,   S A P ,   S i e m e n s ,   S o f t w a r e   A G . ,   S u n ,   S y b a s e ,   T I B C O   ( c o l l e c t i v e l y ,   t h e   " A u t h o r s " )   a g r e e   t o   g r a n t   y o u   a   r o y a l t y - f r e e   l i c e n s e ,   u n d e r   r e a s o n a b l e ,   n o n - d i s c r i m i n a t o r y   t e r m s   a n d   c o n d i t i o n s   t o   p a t e n t s   t h a t   t h e y   d e e m   n e c e s s a r y   t o   i m p l e m e n t   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n . 
 T H E   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S P E C I F I C A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   T H E   A U T H O R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   E X P R E S S   O R   I M P L I E D ,   R E G A R D I N G   T H I S   S P E C I F I C A T I O N   A N D   T H E   I M P L E M E N T A T I O N   O F   I T S   C O N T E N T S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   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 ,   N O N - I N F R I N G E M E N T   O R   T I T L E . 
 T H E   A U T H O R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   O R   R E L A T I N G   T O   A N Y   U S E   O R   D I S T R I B U T I O N   O F   T H E   S e r v i c e   C o m p o n e n t s   A r c h i t e c t u r e   S P E C I F I C A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   t h e   A u t h o r s   m a y   N O T   b e   u s e d   i n   a n y   m a n n e r ,   i n c l u d i n g   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h e   S e r v i c e   C o m p o n e n t   A r c h i t e c t u r e   S p e c i f i c a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   t h e   A u t h o r s . 
 N o   o t h e r   r i g h t s   a r e   g r a n t e d   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e . 
 
 E N D   S E R V I C E   C O M P O N E N T   A R C H I T E C T U R E   S P E C I F I C A T I O N   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S L F 4 J   1 . 6 . 1 .     T h e   P r o g r a m   i n c l u d e s   S L F 4 J   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e .   
 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h 
   *   A l l   r i g h t s   r e s e r v e d . 
   *   
   *   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 . 
 
 E N D   O F   S L F 4 J   N O T I C E S   A N D   I N F O R M A T I O N   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 X M L P U L L   1 . 1 . 3 . 1 
   
 X M L P U L L   A P I   I S   F R E E 
 - - - - - - - - - - - - - - - - - - - 
 
 A l l   o f   t h e   X M L P U L L   A P I   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d   d o c u m e n t a t i o n   
 c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   * e x c e p t *   f o r   t e s t s   ( s e e   s e p a r a t e   L I C E N S E _ T E S T S . t x t ) 
 a r e   i n   t h e   P u b l i c   D o m a i n . 
 
 X M L P U L L   A P I   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y   p u r p o s e . 
 
 I n i t i a l   a u t h o r s : 
 
     S t e f a n   H a u s t e i n 
     A l e k s a n d e r   S l o m i n s k i 
 
 2 0 0 1 - 1 2 - 1 2 
 E N D   O F   X M L P U L L   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W 3 C ( R ) :     T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h i s 
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   
 W 3 C ( R )   S o f t w a r e   N o t i c e   a n d   L i c e n s e . 
 
 X M L   S c h e m a   a n d     X G r a m m a r 
 W S - A d d r e s s i n g     
 
 W 3 C ( R )   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
   
 J o s e p h   R e a g l e       s i t e - p o l i c y @ w 3 . o r g       
 L a s t   r e v i s e d   $ I d :   c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 . h t m l , v   1 . 1 1   2 0 0 4 / 0 7 / 0 6   1 6 : 0 2 : 4 9   s l e s c h   E x p   $ 
 
 E N D   O F   W 3 C ( R )     C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 W I N P C A P   4 . 0   A l p h a   -   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h i s   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s :     
 
 
 C o p y r i g h t   ( c )   1 9 9 9   -   2 0 0 5   N e t G r o u p ,   P o l i t e c n i c o   d i   T o r i n o   ( I t a l y ) . 
 C o p y r i g h t   ( c )   2 0 0 5   -   2 0 0 9   C A C E   T e c h n o l o g i e s ,   D a v i s   ( C a l i f o r n i a ) . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   P o l i t e c n i c o   d i   T o r i n o ,   C A C E   T e c h n o l o g i e s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   L a w r e n c e   B e r k e l e y   L a b o r a t o r y   a n d   i t s   c o n t r i b u t o r s .   
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   K u n g l i g a   T e k n i s k a   H g s k o l a n   a n d   i t s   c o n t r i b u t o r s . 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y . 
   
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 0 ,   1 9 9 1 ,   1 9 9 2 ,   1 9 9 3 ,   1 9 9 4 ,   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y   a n d   i t s   c o n t r i b u t o r s . " 
 4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   I N S T I T U T E   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 8 3   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s   a r e   p e r m i t t e d   p r o v i d e d   t h a t   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 a r a g r a p h   a r e   d u p l i c a t e d   i n   a l l   s u c h   f o r m s   a n d   t h a t   a n y   d o c u m e n t a t i o n ,   a d v e r t i s i n g   m a t e r i a l s ,   a n d   o t h e r   m a t e r i a l s   r e l a t e d   t o   s u c h   d i s t r i b u t i o n   a n d   u s e   a c k n o w l e d g e   t h a t   t h e   s o f t w a r e   w a s   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y .   T h e   n a m e   o f   t h e   U n i v e r s i t y   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   W A R R A N T I E S   O F   M E R C H A N T I B I L I T Y   A N D   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 . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7   K u n g l i g a   T e k n i s k a   H g s k o l a n   ( R o y a l   I n s t i t u t e   o f   T e c h n o l o g y ,   S t o c k h o l m ,   S w e d e n ) .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   K u n g l i g a   T e k n i s k a   H g s k o l a n   a n d   i t s   c o n t r i b u t o r s . " 
 4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   I N S T I T U T E   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   I N S T I T U T E   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 7   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   Y e n   Y e n   L i m   a n d   N o r t h   D a k o t a   S t a t e   U n i v e r s i t y " 
 4 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 3   b y   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s ,   a n d   t h a t   t h e   n a m e   o f   D i g i t a l   E q u i p m e n t   C o r p o r a t i o n   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   d o c u m e n t   o r   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 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 "   A N D   D I G I T A L   E Q U I P M E N T   C O R P .   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   D I G I T A L   E Q U I P M E N T   C O R P O R A T I O N   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 P o r t i o n s   C o p y r i g h t   ( C )   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7 ,   1 9 9 8 ,   a n d   1 9 9 9   W I D E   P r o j e c t .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   p r o j e c t   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   P R O J E C T   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   P R O J E C T   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 P o r t i o n s   C o p y r i g h t   ( c )   1 9 9 6   J u n i p e r   N e t w o r k s ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t :   ( 1 )   s o u r c e   c o d e   d i s t r i b u t i o n s   r e t a i n   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 a r a g r a p h   i n   i t s   e n t i r e t y ,   ( 2 )   d i s t r i b u t i o n s   i n c l u d i n g   b i n a r y   c o d e   i n c l u d e   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 a r a g r a p h   i n   i t s   e n t i r e t y   i n   t h e   d o c u m e n t a t i o n   o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   n a m e   o f   J u n i p e r   N e t w o r k s   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 .   
 
 P o r t i o n s   C o p y r i g h t   ( c )   2 0 0 1   D a n i e l   H a r t m e i e r   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 -   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 -   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 P o r t i o n s   C o p y r i g h t   1 9 8 9   b y   C a r n e g i e   M e l l o n . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   p r o g r a m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   o n   a l l   c o p i e s   a n d   s u p p o r t i n g   d o c u m e n t a t i o n ,   t h e   n a m e   o f   C a r n e g i e   M e l l o n   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   p r o g r a m   w i t h o u t   s p e c i f i c   p r i o r   p e r m i s s i o n ,   a n d   n o t i c e   b e   g i v e n   i n   s u p p o r t i n g   d o c u m e n t a t i o n   t h a t   c o p y i n g   a n d   d i s t r i b u t i o n   i s   b y   p e r m i s s i o n   o f   C a r n e g i e   M e l l o n   a n d   S t a n f o r d   U n i v e r s i t y .   C a r n e g i e   M e l l o n   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .   I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 E N D   O F   W I N P C A P   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 Z l i b   1 . 1 . 4 .     T h e   P r o g r a m   i n c l u d e s   Z l i b   w h i c h   I B M   o b t a i n e d   u n d e r   
 t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 
 / *   z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
     v e r s i o n   1 . 2 . 3 ,   J u l y   1 8 t h ,   2 0 0 5 
 
     C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
     T h i s   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   a n y   e x p r e s s   o r   i m p l i e d 
     w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s 
     a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
     P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t 
     f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
           c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
           i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
           a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
           m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y   j l o u p @ g z i p . o r g 
     M a r k   A d l e r   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   Z L I B   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
 B S D   L i c e n s e : 
 
 -   D O J O   W e b   B u i l d e r     -   C o p y r i g h t   ( c ) 2 0 0 5   - 2 0 1 1 ,   T h e   D o j o   F o u n d a t i o n 
 -   F i r e b u g   L i t e   F i l e s   -   C o p y r i g h t   ( c )   2 0 0 8   A z e r   K o u l u   h t t p : / / a z e r . k o d f a b r i k . c o m 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
     *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
         l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
     *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
         t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
         a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
     *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E n d   o f   B S D   N o t i c e s   F i l e   a n d   L i c e n s e   
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   V 8 . 5 . 5   ( B A S E ) 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   L U C E N E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A p a c h e   L u c e n e 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 T h e   s n o w b a l l   s t e m m e r s   i n 
 c o n t r i b / s n o w b a l l / s r c / j a v a / n e t / s f / s n o w b a l l 
 w e r e   d e v e l o p e d   b y   M a r t i n   P o r t e r   a n d   R i c h a r d   B o u l t o n . 
 T h e   f u l l   s n o w b a l l   p a c k a g e   i s   a v a i l a b l e   f r o m 
 h t t p : / / s n o w b a l l . t a r t a r u s . o r g / 
 T h e   A r a b i c   s t e m m e r   ( c o n t r i b / a n a l y z e r s )   c o m e s   w i t h   a   d e f a u l t 
 s t o p w o r d   l i s t   t h a t   i s   B S D - l i c e n s e d   c r e a t e d   b y   J a c q u e s   S a v o y .   T h e   f i l e   r e s i d e s   i n 
 c o n t r i b / a n a l y z e r s / c o m m o n / s r c / r e s o u r c e s / o r g / a p a c h e / l u c e n e / a n a l y s i s / a r / s t o p w o r d s . t x t . 
 S e e   h t t p : / / m e m b e r s . u n i n e . c h / j a c q u e s . s a v o y / c l e f / i n d e x . h t m l . 
 T h e   P e r s i a n   a n a l y z e r   ( c o n t r i b / a n a l y z e r s )   c o m e s   w i t h   a   d e f a u l t 
 s t o p w o r d   l i s t   t h a t   i s   B S D - l i c e n s e d   c r e a t e d   b y   J a c q u e s   S a v o y .   T h e   f i l e   r e s i d e s   i n 
 c o n t r i b / a n a l y z e r s / c o m m o n / s r c / r e s o u r c e s / o r g / a p a c h e / l u c e n e / a n a l y s i s / f a / s t o p w o r d s . t x t . 
 S e e   h t t p : / / m e m b e r s . u n i n e . c h / j a c q u e s . s a v o y / c l e f / i n d e x . h t m l . 
 I n c l u d e s   l i b / s e r v l e t - a p i - 2 . 4 . j a r   f r o m   A p a c h e   T o m c a t 
 T h e   S m a r t C h i n e s e A n a l y z e r   s o u r c e   c o d e   ( u n d e r   c o n t r i b / a n a l y z e r s )   w a s 
 p r o v i d e d   b y   X i a o p i n g   G a o   a n d   c o p y r i g h t   2 0 0 9   b y   w w w . i m d i c t . n e t . 
 I C U 4 J ,   ( u n d e r   c o n t r i b / c o l l a t i o n )   i s   l i c e n s e d   u n d e r   a n   M I T   s t y l e s   l i c e n s e 
 ( c o n t r i b / c o l l a t i o n / l i b / I C U - L I C E N S E . t x t )   a n d   C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 8 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   L U C E N E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   C O M M O N S - I O 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A p a c h e   C o m m o n s   I O 
 C o p y r i g h t   2 0 0 2 - 2 0 1 2   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 P a g e   1   o f   1 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / % 7 B 5 D B D F E 2 3 - F 8 D E - 3 B D 6 - 2 6 B C - 5 9 4 1 0 . . .   0 7 / 0 8 / 2 0 1 4 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   C O M M O N S - I O 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   D O J O   T O O L K I T   v 1 . 1 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 D O J O   T O O L K I T :   T h e   P r o g r a m   i n c l u d e s   t h e   D o j o   T o o l k i t   1 . 1 0   s o f t w a r e   w h i c h   I B M 
 o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e : 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 4 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A P A C H E   C O D E .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g 
 s o f t w a r e   w h i c h   I B M   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   A p a c h e   L i c e n s e   V e r s i o n 
 2 . 0 ,   J a n u a r y   2 0 0 4 .   T h i s   s o f t w a r e   m a y   a l s o   c o n s i s t   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y 
 m a n y   i n d i v i d u a l s   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e 
 S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g : 
 *   O p e n A j a x . j s   O p e n   A j a x   h u b   1 . 0   l i b r a r y 
 *   U t i l / l e s s   L e s s . j s   1 . 1 . 4   l i b r a r y 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e , 
 w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   n o t i c e   f r o m   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n : 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 1 .   D e f i n i t i o n s . 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r 
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i ) 
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r 
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e 
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s 
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e 
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e 
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o 
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d 
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n 
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e 
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o 
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l 
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f 
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k , 
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y 
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d 
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t 
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e , 
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e 
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h 
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s ) 
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o 
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t 
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d 
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t 
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s 
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n 
 i s   f i l e d . 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k 
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t 
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e 
 W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
 t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
 a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g 
 t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e 
 W o r k s ;   a n d 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
 w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f 
 t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s 
 p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
 d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
 w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
 o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t 
 m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s 
 w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n 
 a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h 
 a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g 
 t h e   L i c e n s e . 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e , 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d 
 i n   t h i s   L i c e n s e . 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y 
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g 
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y 
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r 
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d 
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r 
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t 
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T , 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r 
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s 
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t 
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u 
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s 
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r 
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y 
 o f   s u c h   d a m a g e s . 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d 
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r 
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e . 
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n 
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r 
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h 
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d 
 a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h 
 w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e 
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   B S D   L i c e n s e . 
 C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   L i b r a r y 
 C o p y r i g h t   ( c )   2 0 0 6 ,   Y a h o o !   I n c . 
 A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   o f   t h i s   s o f t w a r e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
 c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   Y a h o o !   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n   o f   Y a h o o !   I n c . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y 
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L 
 T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T 
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 E N D   O F   C S S   S t y l e s   f r o m   Y a h o o   W i d g e t   L i b r a r y   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 F i r e b u g   L i t e   F i l e s .   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g 
 s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e 
 B S D   L i c e n s e . 
 f i r e b u g . h t m l ,   f i r e b u g . j s ,   e r r I c o n . p n g ,   i n f o I c o n . p n g ,   w a r n i n g I c o n . p n g : 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 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   B S D   L i c e n s e   ( s e e   b e l o w ) 
 C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t 
 A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 E N D   O F   F I R E B U G   L I T E   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 U n i c o d e   C L D R   D a t a   F i l e s .   T h e   P r o g r a m   i n c l u d e s   d a t a   f i l e s 
 w h i c h   w e r e   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   f o l l o w i n g   l i c e n s e . 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / , 
 a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   . 
 U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e 
 d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G , 
 C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E 
 ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D 
 C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y , 
 D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 1 - 2 0 0 7   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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 
 U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 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 e 
 U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e 
 s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r 
 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 ,   a n d / o r   s e l l 
 c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d 
 t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e 
 a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n , 
 a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n 
 t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 h a s   b e e n   m o d i f i e d . 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E 
 C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y 
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S 
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R 
 S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n 
 a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s 
 o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 E N D   O F   U N I C O D E   C L D R   D A T A   F I L E S   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J s o n . p h p   i s   u s e d   i n   a   n u m b e r   o f   t e s t   c a s e s   a n d   r e d i s t r i b u t e d   u n d e r   t e r m s   o f   t h e   N e w   B S D 
 L i c e n s e .   N o t e   t h a t   t h i s   c o n t e n t   i s   n o t   g o v e r n e d   b y   t h e   J S O N   l i c e n s e   ( g o o d   v s   e v i l )   f r o m 
 J S O N . o r g   ( h t t p : / / w w w . j s o n . o r g / l i c e n s e . h t m l ) . 
 c o p y r i g h t   ( c )   2 0 0 5   M i c h a l   M i g u r s k i 
 d o j o x / l a n g / f u n c t i o n a l . j s   -   p a r t s   o f   t h i s   m o d u l e   ( m o s t   n o t a b l y   l a m d a ,   c o n s t F u n ,   i n v o k e , 
 p l u c k ,   a n d   p a r t i a l )   a r e   b a s e d   o n   w o r k   b y   O l i v e r   S t e e l e 
 ( h t t p : / / o s t e e l e . c o m / s o u r c e s / j a v a s c r i p t / f u n c t i o n a l / f u n c t i o n a l . j s ) 
 w h i c h   w a s   p u b l i s h e d   u n d e r   M I T   L i c e n s e 
 J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s :   T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e 
 f o l l o w i n g   s o f t w a r e   w h i c h   w a s   o b t a i n e d   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   M I T 
 L i c e n s e . 
 d o j o x / l a n g / f u n c t i o n a l . j s 
 C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e 
 u t i l / b u i l d s c r i p t s / j s l i b / p a c k e r / b a s e 2 . j s ,   P a c k e r . j s ,   W o r d . j s 
 C o p y r i g h t   ( c )   2 0 0 7   D e a n   E d w a r d s 
 D o j o x / h i g h l i g h t / _ b a s e 2 . j s 
 C o p y r i g h t   ( c )   2 0 0 6   I v a n   S a g a l a e v 
 T h e   M I T   L i c e n s e 
 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 . 
 E N D   O F   J a v a s c r i p t   l a n g u a g e   h e l p e r   f u n c t i o n s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   I C U 4 J .   N o   p a r t s   o f   I C U 4 J   s h i p   w i t h   D o j o ;   h o w e v e r , 
 t h e   H e b r e w   d a t e   s u p p o r t   i s   p o r t e d   f r o m   I C U 4 J   ( a s   a   d e r i v a t i v e   w o r k ) : 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 9   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 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 ,   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 , 
 p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n 
 a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T 
 S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y 
 C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S 
 W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e 
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n 
 t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f 
 t h e i r   r e s p e c t i v e   o w n e r s . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   U S   m a p   d a t a   i n       d o j o - d i r e c t o r y     / d o j o x / g e o / c h a r t i n g 
 A r e   t h e r e   l e g a l   r e s t r i c t i o n s   o n   a c c e s s   o r   u s e   o f   t h e   d a t a ? 
 A c c e s s _ C o n s t r a i n t s :   N o n e 
 U s e _ C o n s t r a i n t s : 
 N o n e .   A c k n o w l e d g m e n t   o f   t h e   N a t i o n a l   A t l a s   o f   t h e   U n i t e d 
 S t a t e s 
 o f   A m e r i c a   a n d   ( o r )   t h e   U . S .   G e o l o g i c a l   S u r v e y   w o u l d   b e 
 a p p r e c i a t e d   i n   p r o d u c t s   d e r i v e d   f r o m   t h e s e   d a t a . 
 1 .   W h o   d i s t r i b u t e s   t h e   d a t a   s e t ?   ( D i s t r i b u t o r   1   o f   1 ) 
 E a r t h   S c i e n c e   I n f o r m a t i o n   C e n t e r ,   U . S .   G e o l o g i c a l   S u r v e y 
 5 0 7   N a t i o n a l   C e n t e r 
 R e s t o n ,   V A   2 0 1 9 2 
 1 - 8 8 8 - A S K - U S G S   ( 1 - 8 8 8 - 2 7 5 - 8 7 4 7 )   ( v o i c e ) 
 C o n t a c t _ I n s t r u c t i o n s : 
 I n   a d d i t i o n   t o   t h e   a d d r e s s   a b o v e   t h e r e   a r e   o t h e r   E S I C 
 o f f i c e s   t h r o u g h o u t   t h e 
 c o u n t r y .   A   f u l l   l i s t   o f   t h e s e   o f f i c e s   i s   a t 
     h t t p : / / m a p p i n g . u s g s . g o v / e s i c / e s i c _ i n d e x . h t m l     . 
 2 .   W h a t ' s   t h e   c a t a l o g   n u m b e r   I   n e e d   t o   o r d e r   t h i s   d a t a   s e t ? 
 3 .   W h a t   l e g a l   d i s c l a i m e r s   a m   I   s u p p o s e d   t o   r e a d ? 
 A l t h o u g h   t h e s e   d a t a   h a v e   b e e n   p r o c e s s e d   s u c c e s s f u l l y   o n   a 
 c o m p u t e r   s y s t e m 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 a t   t h e   U . S .   G e o l o g i c a l   S u r v e y ,   n o   w a r r a n t y   e x p r e s s e d   o r   i m p l i e d 
 i s   m a d e   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   r e g a r d i n g 
 t h e   u t i l i t y   o f   t h e   d a t a   o n   a n y   o t h e r   s y s t e m ,   n o r   s h a l l   t h e   a c t   o f 
 d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h   w a r r a n t y .   N o 
 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   t h e   U . S .   G e o l o g i c a l   S u r v e y   i n   t h e 
 u s e   o f   t h e s e   d a t a . 
 4 .   H o w   c a n   I   d o w n l o a d   o r   o r d e r   t h e   d a t a ? 
 A v a i l a b i l i t y   i n   d i g i t a l   f o r m : 
 D a t a   f o r m a t :   E S R I   S h a p e f i l e 
 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
 D a t a   f o r m a t :   S D T S 
 N e t w o r k   l i n k s :       h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l     
 C o s t   t o   o r d e r   t h e   d a t a : 
 T h e r e   i s   n o   c h a r g e   f o r   t h e   o n l i n e   o p t i o n .   F o r   N a t i o n a l   A t l a s 
 f i l e s   o r d e r e d   o n   C D - R O M 
 t h e r e   i s   a   b a s e   p r i c e   o f   $ 4 5 . 0 0   p e r   d i s c ,   a   h a n d l i n g   f e e   o f 
 $ 5 . 0 0 ,   a n d   a   p e r - f i l e 
 c h a r g e   b a s e d   o n   f i l e   s i z e .   T h e   c h a r g e   f o r   f i l e s   l e s s   t h a n   1 0 
 m e g a b y t e s   i n   s i z e   i s 
 $ 1 . 0 0 .   T h e   c h a r g e   f o r   f i l e s   t h a t   r a n g e   i n   s i z e   f r o m   1 0   t o   1 5 0 
 m e g a b y t e s   i s   $ 7 . 5 0 .   T h e 
 c h a r g e   f o r   f i l e s   o f   1 5 0   m e g a b y t e s   o r   l a r g e r   i s   $ 1 5 . 0 0 .   T h e   c h a r g e 
 i s   $ 7 . 5 0   f o r   t h e 
 M a j o r   R o a d s   o f   t h e   U n i t e d   S t a t e s   d a t a   s e t . 
 S p e c i a l   i n s t r u c t i o n s : 
 T o   o r d e r   f i l e s   o n   C D - R O M ,   p l e a s e   s e e 
     h t t p : / / n a t i o n a l a t l a s . g o v / a t l a s f t p . h t m l # q 1 2     . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   l i c e n s e   c o v e r s   n o n   U S   m a p   d a t a   i n       d o j o d i r e c t o r y     / 
 d o j o x / g e o / c h a r t i n g 
 P u b l i c   D o m a i n .   A l l   v e r s i o n s   o f   N a t u r a l   E a r t h   r a s t e r   +   v e c t o r   m a p   d a t a   f o u n d   o n 
 t h i s   w e b s i t e   a r e   i n   t h e   p u b l i c   d o m a i n . 
 Y o u   m a y   u s e   t h e   m a p s   i n   a n y   m a n n e r ,   i n c l u d i n g   m o d i f y i n g   t h e   c o n t e n t   a n d   d e s i g n , 
 e l e c t r o n i c   d i s s e m i n a t i o n ,   a n d   o f f s e t 
 p r i n t i n g .   T h e   p r i m a r y   a u t h o r s ,   T o m   P a t t e r s o n   a n d   N a t h a n i e l   V a u g h n   K e l s o ,   a n d   a l l 
 o t h e r   c o n t r i b u t o r s   r e n o u n c e   a l l 
 f i n a n c i a l   c l a i m   t o   t h e   m a p s   a n d   i n v i t e s   y o u   t o   u s e   t h e m   f o r   p e r s o n a l , 
 e d u c a t i o n a l ,   a n d   c o m m e r c i a l   p u r p o s e s . 
 N o   p e r m i s s i o n   i s   n e e d e d   t o   u s e   N a t u r a l   E a r t h .   C r e d i t i n g   t h e   a u t h o r s   i s 
 u n n e c e s s a r y . 
 H o w e v e r ,   i f   y o u   w i s h   t o   c i t e   t h e   m a p   d a t a ,   s i m p l y   u s e   o n e   o f   t h e   f o l l o w i n g . 
 S h o r t   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h . 
 L o n g   t e x t :   M a d e   w i t h   N a t u r a l   E a r t h .   F r e e   v e c t o r   a n d   r a s t e r   m a p   d a t a   @ 
 n a t u r a l e a r t h d a t a . c o m . 
 A l l   u s e r s   o f   N a t u r a l   E a r t h   a r e   h i g h l y   e n c o u r a g e d   t o   r e a d   a b o u t   d a t a   s o u r c e s   a n d 
 m a n i p u l a t i o n   i n   t h e   D a t a   C r e a t i o n   s e c t i o n . 
 h t t p s : / / w 3 - 0 3 . i b m . c o m / t o o l s / c m / i r a m / a r t i f a c t / D B F 9 6 5 6 5 - E 9 6 F - 6 B 6 9 - C 0 2 7 - E 0 C 6 8 E A 5 8 . . .   0 7 / 0 8 / 2 0 1 4 
 T h e   a u t h o r s   p r o v i d e   N a t u r a l   E a r t h   a s   a   p u b l i c   s e r v i c e   a n d   a r e   n o t   r e s p o n s i b l e 
 f o r   a n y   p r o b l e m s   r e l a t i n g   t o   a c c u r a c y , 
 c o n t e n t ,   d e s i g n ,   a n d   h o w   i t   i s   u s e d .   I f   y o u   f i n d   a n   e r r o r   o r   o m i s s i o n ,   p l e a s e 
 r e p o r t   i t   f o r   f u t u r e   u p d a t e s . 
 T h e   a u t h o r s   u s e d   d a t a   f r o m   T h e   W a s h i n g t o n   P o s t ,   h e r e   i s   t h e i r   r e l e a s e : 
 N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   T h e   W a s h i n g t o n   P o s t   f o r 
 t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   T h e   W a s h i n g t o n   P o s t   m a k e s   n o 
 c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y 
 o r   c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o 
 t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t 
 o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
 w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d   b y   T h e   W a s h i n g t o n   P o s t   f o r   a n y 
 c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f 
 t h e   d a t a . 
 T h e   a u t h o r s   u s e d   r i v e r   a n d   l a k e   d a t a   ( f o r   E u r o p e   o n l y )   f r o m   t h e   E u r o p e a n 
 C o m m i s s i o n ,   J o i n t   R e s e a r c h   C e n t r e ,   I n s t i t u t e 
 f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y ,   h e r e   i s   t h e i r   r e l e a s e : 
 N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   E u r o p e a n   C o m m i s s i o n ,   J o i n t 
 R e s e a r c h   C e n t r e ,   I n s t i t u t e   f o r   E n v i r o n m e n t   a n d   S u s t a i n a b i l i t y   ( J R C   I E S )   f o r 
 t h e   s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d 
 b a s e   m a p .   T h e   E C   J R C   I E S   m a k e s   n o   c l a i m s   a s   t o   t h e   c o m p l e t e n e s s ,   a c c u r a c y   o r 
 c o n t e n t   o f   t h e   d a t a ,   a n d   m a k e s   n o 
 r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s 
 t o   t h e   a c c u r a c y   o r   f i t n e s s   o f   t h e   d a t a 
 f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n   c o n s t i t u t e   a n y   s u c h 
 w a r r a n t y ) .   N o   r e s p o n s i b i l i t y   i s   a s s u m e d 
 b y   E C   J R C   I E S   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l   E a r t h s   u s e   o f   t h e   d a t a . 
 T h e   a u t h o r s   u s e d   r o a d   t r a n s p o r t a t i o n   d a t a   ( f o r   N o r t h   A m e r i c a   o n l y )   f r o m   X N R 
 P r o d u c t i o n s ,   h e r e   i s   t h e i r   r e l e a s e : 
 N a t u r a l   E a r t h   i s   h e r e b y   g r a n t e d   a   n o n - e x c l u s i v e   l i c e n s e   t o   u s e   t h e   d a t a 
 b e i n g   p r o v i d e d   b y   X N R   P r o d u c t i o n s   f o r   t h e 
 s o l e   p u r p o s e   o f   c r e a t i n g   a   w o r l d   b a s e   m a p .   X N R   m a k e s   n o   c l a i m s   a s   t o   t h e 
 c o m p l e t e n e s s ,   a c c u r a c y   o r   c o n t e n t   o f   t h e 
 d a t a ,   a n d   m a k e s   n o   r e p r e s e n t a t i o n   o f   a n y   k i n 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 ,   a n y   w a r r a n t y   a s   t o   t h e   a c c u r a c y   o r 
 f i t n e s s   o f   t h e   d a t a   f o r   a   p a r t i c u l a r   u s e   ( n o r   s h a l l   t h e   a c t   o f   d i s t r i b u t i o n 
 c o n s t i t u t e   a n y   s u c h   w a r r a n t y ) .   N o 
 r e s p o n s i b i l i t y   i s   a s s u m e d   b y   X N R   f o r   a n y   c l a i m s   a r i s i n g   o u t   o f   N a t u r a l 
 E a r t h s   u s e   o f   t h e   d a t a . 
 H a p p y   m a p p i n g ! 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 T h e   f o l l o w i n g   w i l l   b e   a d d e d   t o   t h e   n o t i c e s   f i l e   f o r   S h r i n k s a f e   ( a n d   c a l l e d   o u t 
 i n   t h e   D O U   f o r   D o j o ) : 
 T h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   c o v e r s   t h e   o p t i o n a l   S h r i n k s a f e   b u i l d 
 t o o l ,   a n d   M o z i l l a   R h i n o   1 . 7 r 2   w h i c h   i s   r e d i s t r i b u t e d   w i t h   t h a t   t o o l .   S h r i n k s a f e 
 c o n t a i n s   m o d i f i e d   f i l e s   f r o m   M o z i l l a   R h i n o   c o v e r e d   u n d e r   M o z i l l a   P u b l i c   L i c e n s e 
 V e r s i o n   1 . 1 .   T h e   s o u r c e   c o d e   f o r   t h e s e   m o d i f i c a t i o n s   h a s   b e e n   m a d e   a v a i l a b l e   a t 
 t h e   p u b l i c   D o j o   s v n   r e p o s i t o r y   a t   h t t p : / / w w w . d o j o t o o l k i t . o r g . 
 T h e   S h r i n k s a f e   t o o l   r e q u i r e s   u s e   o f   M o z i l l a   R h i n o   1 . 6 r 7   o r   h i g h e r   i n   o r d e r   t o 
 r u n .   W e   a r e   r e l y i n g   o n   t h e   s e p a r a t e   D D   C h e c k l i s t   a l r e a d y   a p p r o v e d   f o r   t h e   R h i n o 
 1 . 7 R 2   j a r .   T h e   v e r s i o n   o f   R h i n o   t h a t   w i l l   b e   r e d i s t r i b u t e d   w i t h   t h e   S h r i n k s a f e 
 p a c k a g e   b y   d e f a u l t   i s   t h e   a p p r o v e d   v e r s i o n   o f   M o z i l l a   R h i n o   1 . 7 r 2 . 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   D O J O   T O O L K I T   v 1 . 1 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   S L F 4 J   V 1 . 7 . 5 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 L i c e n s i n g   t e r m s   f o r   S L F 4 J 
 S L F 4 J   s o u r c e   c o d e   a n d   b i n a r i e s   a r e   d i s t r i b u t e d   u n d e r   t h e   M I T   l i c e n s e . 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 1 3   Q O S . c h   A l l   r i g h t s   r e s e r v e d .   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 . 
 T h e s e   t e r m s   a r e   i d e n t i c a l   t o   t h o s e   o f   t h e   M I T   L i c e n s e ,   a l s o   c a l l e d   t h e   X   L i c e n s e   o r   t h e   X 1 1   L i c e n s e , 
 w h i c h   i s   a   s i m p l e ,   p e r m i s s i v e   n o n - c o p y l e f t   f r e e   s o f t w a r e   l i c e n s e .   I t   i s   d e e m e d   c o m p a t i b l e   w i t h 
 v i r t u a l l y   a l l   t y p e s   o f   l i c e n s e s ,   c o m m e r c i a l   o r   o t h e r w i s e .   I n   p a r t i c u l a r ,   t h e   F r e e   S o f t w a r e   F o u n d a t i o n 
 h a s   d e c l a r e d   i t   c o m p a t i b l e   w i t h   G N U   G P L .   I t   i s   a l s o   k n o w n   t o   b e   a p p r o v e d   b y   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   a s   c o m p a t i b l e   w i t h   A p a c h e   S o f t w a r e   L i c e n s e . 
 C o p y r i g h t     2 0 0 4 - 2 0 1 3   Q O S . c h 
 W e   a r e   a c t i v e l y   l o o k i n g   f o r   v o l u n t e e r s   t o   p r o o f r e a d   t h e   d o c u m e n t a t i o n .   P l e a s e   s e n d 
 y o u r   c o r r e c t i o n s   o r   s u g g e s t i o n s   f o r   i m p r o v e m e n t   t o   " c o r r e c t i o n s @ q o s . c h " .   S e e   a l s o   t h e 
 i n s t r u c t i o n s   f o r   c o n t r i b u t o r s . 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   S L F 4 J   V 1 . 7 . 5 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   C O M M O N S   F I L E U P L O A D 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A p a c h e   C o m m o n s   F i l e U p l o a d 
 C o p y r i g h t   2 0 0 2 - 2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   C O M M O N S   F I L E U P L O A D 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   D E R B Y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = =     N O T I C E   f i l e   c o r r e s p o n d i n g   t o   s e c t i o n   4 ( d )   o f   t h e   A p a c h e   L i c e n s e , 
 = =     V e r s i o n   2 . 0 ,   i n   t h i s   c a s e   f o r   t h e   A p a c h e   D e r b y   d i s t r i b u t i o n . 
 = = 
 = =     D O   N O T   E D I T   T H I S   F I L E   D I R E C T L Y .   I T   I S   G E N E R A T E D 
 = =     B Y   T H E   b u i l d n o t i c e   T A R G E T   I N   T H E   T O P   L E V E L   b u i l d . x m l   F I L E . 
 = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   D e r b y 
 C o p y r i g h t   2 0 0 4 - 2 0 1 3   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 P o r t i o n s   o f   D e r b y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   a r e 
 l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   u n d e r   t h e 
 " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n   L i c e n s e   A g r e e m e n t " , 
 i n f o r m a l l y   k n o w n   a s   t h e   " D e r b y   C L A " . 
 T h e   f o l l o w i n g   c o p y r i g h t   n o t i c e ( s )   w e r e   a f f i x e d   t o   p o r t i o n s   o f   t h e   c o d e 
 w i t h   w h i c h   t h i s   f i l e   i s   n o w   o r   w a s   a t   o n e   t i m e   d i s t r i b u t e d 
 a n d   a r e   p l a c e d   h e r e   u n a l t e r e d . 
 
 ( C )   C o p y r i g h t   1 9 9 7 , 2 0 0 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n .     A l l   r i g h t s   r e s e r v e d . 
 
 ( C )   C o p y r i g h t   I B M   C o r p .   2 0 0 3 .   
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 T h e   p o r t i o n   o f   t h e   f u n c t i o n T e s t s   u n d e r   ' n i s t '   w a s   o r i g i n a l l y   
 d e v e l o p e d   b y   t h e   N a t i o n a l   I n s t i t u t e   o f   S t a n d a r d s   a n d   T e c h n o l o g y   ( N I S T ) ,   
 a n   a g e n c y   o f   t h e   U n i t e d   S t a t e s   D e p a r t m e n t   o f   C o m m e r c e ,   a n d   a d a p t e d   b y 
 I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   i n   a c c o r d a n c e   w i t h   t h e   N I S T 
 S o f t w a r e   A c k n o w l e d g m e n t   a n d   R e d i s t r i b u t i o n   d o c u m e n t   a t 
 h t t p : / / w w w . i t l . n i s t . g o v / d i v 8 9 7 / c t g / s q l _ f o r m . h t m 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 T h e   J D B C   a p i s   f o r   s m a l l   d e v i c e s   a n d   J D B C 3   ( u n d e r   j a v a / s t u b s / j s r 1 6 9   a n d 
 j a v a / s t u b s / j d b c 3 )   w e r e   p r o d u c e d   b y   t r i m m i n g   s o u r c e s   s u p p l i e d   b y   t h e 
 A p a c h e   H a r m o n y   p r o j e c t .   I n   a d d i t i o n ,   t h e   H a r m o n y   S e r i a l B l o b   a n d 
 S e r i a l C l o b   i m p l e m e n t a t i o n s   a r e   u s e d .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   H a r m o n y   s o u r c e s : 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 T h e   D e r b y   b u i l d   r e l i e s   o n   s o u r c e   f i l e s   s u p p l i e d   b y   t h e   A p a c h e   F e l i x 
 p r o j e c t .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   F e l i x   f i l e s : 
 
     A p a c h e   F e l i x   M a i n 
     C o p y r i g h t   2 0 0 8   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 
     I .   I n c l u d e d   S o f t w a r e 
 
     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
     T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
     L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 . 
 
     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
     T h e   O S G i   A l l i a n c e   ( h t t p : / / w w w . o s g i . o r g / ) . 
     C o p y r i g h t   ( c )   O S G i   A l l i a n c e   ( 2 0 0 0 ,   2 0 0 7 ) . 
     L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 . 
 
     T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   f r o m   h t t p : / / k x m l . s o u r c e f o r g e . n e t . 
     C o p y r i g h t   ( c )   2 0 0 2 , 2 0 0 3 ,   S t e f a n   H a u s t e i n ,   O b e r h a u s e n ,   R h l d . ,   G e r m a n y . 
     L i c e n s e d   u n d e r   B S D   L i c e n s e . 
 
     I I .   U s e d   S o f t w a r e 
 
     T h i s   p r o d u c t   u s e s   s o f t w a r e   d e v e l o p e d   a t 
     T h e   O S G i   A l l i a n c e   ( h t t p : / / w w w . o s g i . o r g / ) . 
     C o p y r i g h t   ( c )   O S G i   A l l i a n c e   ( 2 0 0 0 ,   2 0 0 7 ) . 
     L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e   2 . 0 . 
 
 
     I I I .   L i c e n s e   S u m m a r y 
     -   A p a c h e   L i c e n s e   2 . 0 
     -   B S D   L i c e n s e 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 T h e   D e r b y   b u i l d   r e l i e s   o n   j a r   f i l e s   s u p p l i e d   b y   t h e   A p a c h e   X a l a n 
 p r o j e c t .   T h e   f o l l o w i n g   n o t i c e   c o v e r s   t h e   X a l a n   j a r   f i l e s : 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       = =     N O T I C E   f i l e   c o r r e s p o n d i n g   t o   s e c t i o n   4 ( d )   o f   t h e   A p a c h e   L i c e n s e ,       = = 
       = =     V e r s i o n   2 . 0 ,   i n   t h i s   c a s e   f o r   t h e   A p a c h e   X a l a n   J a v a   d i s t r i b u t i o n .     = = 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
       A p a c h e   X a l a n   ( X a l a n   X S L T   p r o c e s s o r ) 
       C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
       A p a c h e   X a l a n   ( X a l a n   s e r i a l i z e r ) 
       C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
       T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       P o r t i o n s   o f   t h i s   s o f t w a r e   w a s   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . , 
               h t t p : / / w w w . l o t u s . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . , 
               h t t p : / / w w w . s u n . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   
               h t t p : / / w w w . i b m . c o m . 
               
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
       T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f 
       t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
               
           -   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
                   -   X e r c e s   J a v a   -   s e e   L I C E N S E . t x t   
                   -   J A X P   1 . 3   A P I s   -   s e e   L I C E N S E . t x t 
                   -   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   L I C E N S E . t x t 
                   -   R e g u l a r   E x p r e s s i o n   -   s e e   L I C E N S E . t x t 
               
           -   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n   
                   -   C U P   P a r s e r   G e n e r a t o r   r u n t i m e   ( j a v a c u p \ r u n t i m e )   -   s e e   L I C E N S E . t x t   
   
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =   
       T h e   s o u r c e   d i s t r i b u t i o n   p a c k a g e   ( i e .   a l l   s o u r c e   a n d   t o o l s   r e q u i r e d   t o   b u i l d 
       X a l a n   J a v a )   o f   t h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
               
           -   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
                   -   X e r c e s   J a v a   -   s e e   L I C E N S E . t x t   
                   -   J A X P   1 . 3   A P I s   -   s e e   L I C E N S E . t x t 
                   -   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   -   s e e   L I C E N S E . t x t 
                   -   R e g u l a r   E x p r e s s i o n   -   s e e   L I C E N S E . t x t 
                   -   A n t   -   s e e   L I C E N S E . t x t 
                   -   S t y l e b o o k   d o c   t o o l   -   s e e   L I C E N S E . t x t         
               
           -   E l l i o t   J o e l   B e r k   a n d   C .   S c o t t   A n a n i a n   
                   -   L e x i c a l   A n a l y z e r   G e n e r a t o r   ( J L e x )   -   s e e   L I C E N S E . t x t 
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =               
       A p a c h e   X e r c e s   J a v a 
       C o p y r i g h t   1 9 9 9 - 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
       T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       P o r t i o n s   o f   A p a c h e   X e r c e s   J a v a   i n   x e r c e s I m p l . j a r   a n d   x m l - a p i s . j a r 
       w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
           -   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   
               A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . , 
               s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 .         
 
       = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =       
       A p a c h e   x m l - c o m m o n s   x m l - a p i s   ( r e d i s t r i b u t i o n   o f   x m l - a p i s . j a r ) 
 
       A p a c h e   X M L   C o m m o n s 
       C o p y r i g h t   2 0 0 1 - 2 0 0 3 , 2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
       T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
       T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
       P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m . 
           -   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   A P A C H E   D E R B Y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,     V e r s i o n   7   R e l e a s e   1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M ( R )   S o f t w a r e   D e v e l o p m e n t   K i t ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   7   R e l e a s e   1 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   A .   S U M M A R Y 
 
 A . 1   -   A p a c h e   m a t e r i a l s 
 
 A . 2   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   H a r m o n y 
 
 A . 3   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   S e r i a l i z e r 
 
 A . 4   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X M L - A P I S 
 
 A . 5   -   D O M 
 
 A . 6   -   F o n t C o n f i g   2 . 5 
 
 A . 7   -   I C U 4 C   &   I C U 4 J 
 
 A . 8   -   L i b p n g   1 . 5 
 
 A . 9   -   L i t t l e   C M S   2 . 0 
 
 A . 1 0   -   R E L A X   N G   O b j e c t / P a r s e r 
 
 A . 1 1   -   R e l a x N G C C 
 
 A . 1 2   -   S A X   2 . 0 
 
 A . 1 3   -   T h a i   D i c t i o n a r y 
 
 A . 1 4   -   U n i c o d e   6 . 0   &   C L D R 
 
 A . 1 5   -   X f r e e 8 6 - V i d M o d e   E x t e n s i o n   1 . 0 
 
 A . 1 6   -   X   W i n d o w   S y s t e m 
 
 A . 1 7   -   z l i b   1 . 2 . 3   
 
 A . 1 8   -   M o z i l l a   R h i n o 
 
 A . 1 9   -   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 
 A . 2 0   -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 A . 2 1   -   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 A . 2 2   -   H S Q L D B   V 1 . 7 
 
 A . 2 3   -   J T O p e n   V 5 . 1 
 
 A . 2 4   -   M u r m u r H a s h 3 
 
 A . 2 5   -   C r y p t i x   A E S   3 . 2 . 0 
 
 A . 2 6   -   A S M   B y t e c o d e   M a n i p u l a t i o n   F r a m e w o r k   v 3 . 1 
 
 A . 2 7   -   C o d e V i e w e r   1 . 0 
 
 A . 2 8   -   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   0 . 1 0 k 
 
 A . 2 9   -   I A I K   P K C S # 1 1   W r a p p e r 
 
 A . 3 0   -   I J G   J P E G   6 b 
 
 A . 3 1   -   J O p t - S i m p l e   v 3 . 0 
 
 A . 3 2   -   K e r b e r o s   f u n c t i o n a l i t y   f r o m   F u n d s X p r e s s ,   I N C . 
 
 A . 3 3   -   K r o n o s   O p e n G L   h e a d e r s 
 
 A . 3 4   -   l i b u n g i f   4 . 1 . 3   
 
 A . 3 5   -   M e s a   3 D   G r a p h i c s   L i b r a r y   v 4 . 1 
 
 A . 3 6   -   P C / S C   L i t e   f o r   S u s e   L i n u x   v . 1 . 1 . 1 
 
 A . 3 7   -   S o f t F l o a t   v e r s i o n   2 b 
 
 A . 3 8   -   U P X   v 3 . 0 1 
 
 A . 3 9   -   R S o c k e t 
 
 A . 4 0   ?   L i b a u x v     
 
 A . 4 1   -   R e g e x p   V 1 . 2 
 
 A . 4 2   -   I C U 4 J   V 3 . 6 
 
 A . 4 3   -   T e c h n o l o g y   P r e v i e w   C o d e   -   p a c k e d   o b j e c t   s u p p o r t 
 
 A . 4 4   -   T e c h n o l o g y   P r e v i e w   C o d e   -   m u l t i t e n a n c y   f e a t u r e 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   S e c t i o n   A .   S U M M A R Y 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   B .   N O T I C E S   
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1   -   A p a c h e   m a t e r i a l s 
 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   s o f t w a r e   c o m p o n e n t s ,   l i s t e d   i m m e d i a t e l y   b e l o w ,   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e . o r g   . 
 
 *   A p a c h e   H a r m o n y 
 *   A p a c h e   A N T   1 . 6 . 2 
 *   A p a c h e   C o m m o n s   C o d e c   1 . 3 
 *   A p a c h e   D e r b y   1 0 . 8 . 2 . 2 
 *   A p a c h e   D e r b y   1 0 . 8 . 3 . 0 
 *   A p a c h e   J a k a r t a   B C E L   5 . 2   
 *   A p a c h e   J a k a r t a   R e g e x p   1 . 4   
 *   A p a c h e   S a n t u a r i o   X M L S e c - J a v a   1 . 4 . 2 
 *   A p a c h e   X a l a n - J a v a   2 . 7 . 1   
 *   A p a c h e   X e r c e s 2   J a v a   2 . 1 0 . 0   
 *   A p a c h e   X M L   R e s o l v e r   1 . 1 
 *   A p a c h e   X a l a n   S e r i a l i z e r 
 *   A p a c h e   X M L - A P I S 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e   c o m p o n e n t s   l i s t e d   i m m e d i a t e l y   a b o v e   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s /   
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
   1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d   
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d   
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d   
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s .   
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e .   
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y .   
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g   b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   A p a c h e   m a t e r i a l s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   H a r m o n y 
 
 
 A p a c h e   H a r m o n y 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   H a r m o n y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   X a l a n   S e r i a l i z e r 
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   . 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   X a l a n   S e r i a l i z e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 4   -   A d d i t i o n a l   N o t i c e   r e l a t i n g   t o   A p a c h e   x m l - a p i s 
 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   )   
   a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p : / / w w w . i b m . c o m   
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p : / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g   
 
 
 E N D   O F   A D D I T I O N A L   N O T I C E   R E L A T I N G   T O   A p a c h e   x m l - a p i s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 5   -   D o c u m e n t   O b j e c t   M o d e l   ( D O M )   L e v e l   2   &   3 
 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r 
 r e l a t e d   i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g 
 l i c e n s e .   B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e ) 
 a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s 
 a n d   c o n d i t i o n s . 
 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e 
 o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L 
 c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g 
 m o d i f i c a t i o n s : 
 
       1 . T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e 
       r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
       2 . A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d 
       c o n d i t i o n s .   I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d 
       ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y 
       r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 
       3 . N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e 
       c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m 
       w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S 
 M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R 
 P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y 
 T H I R D   P A R T Y   P A T E N T S , C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L 
 O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R 
 D O C U M E N T A T I O N .     T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d 
 i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c , 
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y 
 a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1 
 2 0 0 2 .   T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s 
 l i c e n s e   c a n   b e   u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s 
 t h a t   E R C I M   i s   n o w   a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c 
 d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " . 
 O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o 
 a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y 
 a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   P l e a s e   s e e   o u r 
 C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   s i t e , 
 i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d 
 J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o 
 s i t e - p o l i c y @ w 3 . o r g . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   D O M 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 6   -   F o n t C o n f i g   2 . 5 
 
 
 C o p y r i g h t   ( c )   2 0 0 1 , 2 0 0 3   K e i t h   P a c k a r d 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e   o f   K e i t h   P a c k a r d   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   K e i t h   P a c k a r d   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .     I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s   o r   i m p l i e d   w a r r a n t y . 
 
 K E I T H   P A C K A R D   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S ,   I N   N O   E V E N T   S H A L L   K E I T H   P A C K A R D   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   F o n t C o n f i g 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 7   -   I C U 4 C   4 . 0   &   I C U 4 J   4 . 4 
 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I C U 4 C   &   I C U 4 J 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 8   -   L i b p n g   1 . 5 
 
 
 T h i s   c o p y   o f   t h e   l i b p n g   n o t i c e s   i s   p r o v i d e d   f o r   y o u r   c o n v e n i e n c e .     I n   c a s e   o f   a n y   d i s c r e p a n c y   b e t w e e n   t h i s   c o p y   a n d   t h e   n o t i c e s   i n   t h e   f i l e   p n g . h   t h a t   i s   i n c l u d e d   i n   t h e   l i b p n g   d i s t r i b u t i o n ,   t h e   l a t t e r   s h a l l   p r e v a i l . 
 
 C O P Y R I G H T   N O T I C E ,   D I S C L A I M E R ,   a n d   L I C E N S E : 
 
 I f   y o u   m o d i f y   l i b p n g   y o u   m a y   i n s e r t   a d d i t i o n a l   n o t i c e s   i m m e d i a t e l y   f o l l o w i n g   t h i s   s e n t e n c e . 
 
 l i b p n g   v e r s i o n s   1 . 2 . 6 ,   A u g u s t   1 5 ,   2 0 0 4 ,   t h r o u g h   1 . 5 . 4 ,   J u l y   7 ,   2 0 1 1 ,   a r e   C o p y r i g h t   ( c )   2 0 0 4 ,   2 0 0 6 - 2 0 1 1   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e   d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 1 . 2 . 5   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s 
 
       C o s m i n   T r u t a 
 
 l i b p n g   v e r s i o n s   1 . 0 . 7 ,   J u l y   1 ,   2 0 0 0 ,   t h r o u g h   1 . 2 . 5   -   O c t o b e r   3 ,   2 0 0 2 ,   a r e   C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 2   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e   d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 1 . 0 . 6   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s 
 
       S i m o n - P i e r r e   C a d i e u x 
       E r i c   S .   R a y m o n d 
       G i l l e s   V o l l a n t 
 
 a n d   w i t h   t h e   f o l l o w i n g   a d d i t i o n s   t o   t h e   d i s c l a i m e r : 
 
 T h e r e   i s   n o   w a r r a n t y   a g a i n s t   i n t e r f e r e n c e   w i t h   y o u r   e n j o y m e n t   o f   t h e   l i b r a r y   o r   a g a i n s t   i n f r i n g e m e n t .     T h e r e   i s   n o   w a r r a n t y   t h a t   o u r   e f f o r t s   o r   t h e   l i b r a r y   w i l l   f u l f i l l   a n y   o f   y o u r   p a r t i c u l a r   p u r p o s e s   o r   n e e d s .     T h i s   l i b r a r y   i s   p r o v i d e d   w i t h   a l l   f a u l t s ,   a n d   t h e   e n t i r e   r i s k   o f   s a t i s f a c t o r y   q u a l i t y ,   p e r f o r m a n c e ,   a c c u r a c y ,   a n d   e f f o r t   i s   w i t h   t h e   u s e r . 
 
 l i b p n g   v e r s i o n s   0 . 9 7 ,   J a n u a r y   1 9 9 8 ,   t h r o u g h   1 . 0 . 6 ,   M a r c h   2 0 ,   2 0 0 0 ,   a r e   C o p y r i g h t   ( c )   1 9 9 8 ,   1 9 9 9   G l e n n   R a n d e r s - P e h r s o n ,   a n d   a r e   d i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 0 . 9 6 ,   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s : 
 
       T o m   L a n e 
       G l e n n   R a n d e r s - P e h r s o n 
       W i l l e m   v a n   S c h a i k 
 
 l i b p n g   v e r s i o n s   0 . 8 9 ,   J u n e   1 9 9 6 ,   t h r o u g h   0 . 9 6 ,   M a y   1 9 9 7 ,   a r e   C o p y r i g h t   ( c )   1 9 9 6 ,   1 9 9 7   A n d r e a s   D i l g e r   D i s t r i b u t e d   a c c o r d i n g   t o   t h e   s a m e   d i s c l a i m e r   a n d   l i c e n s e   a s   l i b p n g - 0 . 8 8 ,   w i t h   t h e   f o l l o w i n g   i n d i v i d u a l s   a d d e d   t o   t h e   l i s t   o f   C o n t r i b u t i n g   A u t h o r s : 
 
       J o h n   B o w l e r 
       K e v i n   B r a c e y 
       S a m   B u s h e l l 
       M a g n u s   H o l m g r e n 
       G r e g   R o e l o f s 
       T o m   T a n n e r 
 
 l i b p n g   v e r s i o n s   0 . 5 ,   M a y   1 9 9 5 ,   t h r o u g h   0 . 8 8 ,   J a n u a r y   1 9 9 6 ,   a r e   C o p y r i g h t   ( c )   1 9 9 5 ,   1 9 9 6   G u y   E r i c   S c h a l n a t ,   G r o u p   4 2 ,   I n c . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " C o n t r i b u t i n g   A u t h o r s "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   s e t   o f   i n d i v i d u a l s : 
 
       A n d r e a s   D i l g e r 
       D a v e   M a r t i n d a l e 
       G u y   E r i c   S c h a l n a t 
       P a u l   S c h m i d t 
       T i m   W e g n e r 
 
 T h e   P N G   R e f e r e n c e   L i b r a r y   i s   s u p p l i e d   " A S   I S " .     T h e   C o n t r i b u t i n g   A u t h o r s   a n d   G r o u p   4 2 ,   I n c .   d i s c l a i m   a l l   w a r r a n t i e s ,   e x p r e s s e d   o r   i m p l i e d ,   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   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   a n d   o f   f i t n e s s   f o r   a n y   p u r p o s e .     T h e   C o n t r i b u t i n g   A u t h o r s   a n d   G r o u p   4 2 ,   I n c .   a s s u m e   n o   l i a b i l i t y   f o r   d i r e c t ,   i n d i r e c t ,   i n c i d e n t a l ,   s p e c i a l ,   e x e m p l a r y ,   o r   c o n s e q u e n t i a l   d a m a g e s ,   w h i c h   m a y   r e s u l t   f r o m   t h e   u s e   o f   t h e   P N G   R e f e r e n c e   L i b r a r y ,   e v e n   i f   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 
 2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 
 3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 
 T h e   C o n t r i b u t i n g   A u t h o r s   a n d   G r o u p   4 2 ,   I n c .   s p e c i f i c a l l y   p e r m i t ,   w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e   a s   a   c o m p o n e n t   t o   s u p p o r t i n g   t h e   P N G   f i l e   f o r m a t   i n   c o m m e r c i a l   p r o d u c t s .     I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t ,   a c k n o w l e d g m e n t   i s   n o t   r e q u i r e d   b u t   w o u l d   b e 
 a p p r e c i a t e d . 
 
 
 A   " p n g _ g e t _ c o p y r i g h t "   f u n c t i o n   i s   a v a i l a b l e ,   f o r   c o n v e n i e n t   u s e   i n   " a b o u t "   b o x e s   a n d   t h e   l i k e : 
 
       p r i n t f ( " % s " , p n g _ g e t _ c o p y r i g h t ( N U L L ) ) ; 
 
 A l s o ,   t h e   P N G   l o g o   ( i n   P N G   f o r m a t ,   o f   c o u r s e )   i s   s u p p l i e d   i n   t h e   f i l e s   " p n g b a r . p n g "   a n d   " p n g b a r . j p g   ( 8 8 x 3 1 )   a n d   " p n g n o w . p n g "   ( 9 8 x 3 1 ) . 
 
 L i b p n g   i s   O S I   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 .     O S I   C e r t i f i e d   O p e n   S o u r c e   i s   a   c e r t i f i c a t i o n   m a r k   o f   t h e   O p e n   S o u r c e   I n i t i a t i v e . 
 
 G l e n n   R a n d e r s - P e h r s o n 
 g l e n n r p   a t   u s e r s . s o u r c e f o r g e . n e t 
 M a y   1 5 ,   2 0 0 7 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i b p n g   1 . 2 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 9   -   L i t t l e   C M S   2 . 0 
 
 
 L i t t l e   C M S 
 C o p y r i g h t   ( c )   1 9 9 8 - 2 0 1 0   M a r t i   M a r i a   S a g u e r 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i t t l e   C M S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 0   -     R E L A X   N G   O b j e c t / P a r s e r 
 
 
 C o p y r i g h t   ( c )   K o h s u k e   K a w a g u c h i 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R E L A X   N G   O b j e c t / P a r s e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 1   -   R e l a x N G C C 
 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i .     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
         " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   o f   t h e   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R e l a x N G C C 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 2   -   S A X   2 . 0 
 
 
 S A X   i s   f r e e ! 
 
 I n   f a c t ,   i t ' s   n o t   p o s s i b l e   t o   o w n   a   l i c e n s e   t o   S A X ,   s i n c e   i t ' s   b e e n   p l a c e d   i n   t h e   p u b l i c   d o m a i n . 
 
 N o   W a r r a n t y 
 
 B e c a u s e   S A X   i s   r e l e a s e d   t o   t h e   p u b l i c   d o m a i n ,   t h e r e   i s   n o   w a r r a n t y   f o r   t h e   d e s i g n   o r   f o r   t h e   s o f t w a r e   i m p l e m e n t a t i o n ,   t o   t h e   e x t e n t   p e r m i t t e d   b y   a p p l i c a b l e   l a w .   E x c e p t   w h e n   o t h e r w i s e   s t a t e d   i n   w r i t i n g   t h e   c o p y r i g h t   h o l d e r s   a n d / o r   o t h e r   p a r t i e s   p r o v i d e   S A X   " 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 i t h e r   e x p r e s s e d   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   i m p l i e d   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   a n d   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 .   T h e   e n t i r e   r i s k   a s   t o   t h e   q u a l i t y   a n d   p e r f o r m a n c e   o f   S A X   i s   w i t h   y o u .   S h o u l d   S A X   p r o v e   d e f e c t i v e ,   y o u   a s s u m e   t h e   c o s t   o f   a l l   n e c e s s a r y   s e r v i c i n g ,   r e p a i r   o r   c o r r e c t i o n . 
 
 I n   n o   e v e n t   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g   w i l l   a n y   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r   p a r t y   w h o   m a y   m o d i f y   a n d / o r   r e d i s t r i b u t e   S A X ,   b e   l i a b l e   t o   y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   S A X   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   l o s s   o f   d a t a   o r   d a t a   b e i n g   r e n d e r e d   i n a c c u r a t e   o r   l o s s e s   s u s t a i n e d   b y   y o u   o r   t h i r d   p a r t i e s   o r   a   f a i l u r e   o f   t h e   S A X   t o   o p e r a t e   w i t h   a n y   o t h e r   p r o g r a m s ) ,   e v e n   i f   s u c h   h o l d e r   o r   o t h e r   p a r t y   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 C o p y r i g h t   D i s c l a i m e r s   
 
 T h i s   p a g e   i n c l u d e s   s t a t e m e n t s   t o   t h a t   e f f e c t   b y   D a v i d   M e g g i n s o n ,   w h o   w o u l d   h a v e   b e e n   a b l e   t o   c l a i m   c o p y r i g h t   f o r   t h e   o r i g i n a l   w o r k .     S A X   1 . 0 
 
 V e r s i o n   1 . 0   o f   t h e   S i m p l e   A P I   f o r   X M L   ( S A X ) ,   c r e a t e d   c o l l e c t i v e l y   b y   t h e   m e m b e r s h i p   o f   t h e   X M L - D E V   m a i l i n g   l i s t ,   i s   h e r e b y   r e l e a s e d   i n t o   t h e   p u b l i c   d o m a i n . 
 
 N o   o n e   o w n s   S A X :   y o u   m a y   u s e   i t   f r e e l y   i n   b o t h   c o m m e r c i a l   a n d   n o n - c o m m e r c i a l   a p p l i c a t i o n s ,   b u n d l e   i t   w i t h   y o u r   s o f t w a r e   d i s t r i b u t i o n ,   i n c l u d e   i t   o n   a   C D - R O M ,   l i s t   t h e   s o u r c e   c o d e   i n   a   b o o k ,   m i r r o r   t h e   d o c u m e n t a t i o n   a t   y o u r   o w n   w e b   s i t e ,   o r   u s e   i t   i n   a n y   o t h e r   w a y   y o u   s e e   f i t . 
 
 D a v i d   M e g g i n s o n ,   s a x @ m e g g i n s o n . c o m 
 1 9 9 8 - 0 5 - 1 1 
 
 S A X   2 . 0   
 
 I   h e r e b y   a b a n d o n   a n y   p r o p e r t y   r i g h t s   t o   S A X   2 . 0   ( t h e   S i m p l e   A P I   f o r   X M L ) ,   a n d   r e l e a s e   a l l   o f   t h e   S A X   2 . 0   s o u r c e   c o d e ,   c o m p i l e d   c o d e ,   a n d   d o c u m e n t a t i o n   c o n t a i n e d   i n   t h i s   d i s t r i b u t i o n   i n t o   t h e   P u b l i c   D o m a i n .   S A X   c o m e s   w i t h   N O   W A R R A N T Y   o r   g u a r a n t e e   o f   f i t n e s s   f o r   a n y   p u r p o s e . 
 
 D a v i d   M e g g i n s o n ,   d a v i d @ m e g g i n s o n . c o m 
 2 0 0 0 - 0 5 - 0 5 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   S A X   2 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 3   -   T h a i   D i c t i o n a r y 
 
 
 C o p y r i g h t   ( C )   1 9 8 2   T h e   R o y a l   I n s t i t u t e ,   T h a i   R o y a l   G o v e r n m e n t . 
 
 C o p y r i g h t   ( C )   1 9 9 8   N a t i o n a l   E l e c t r o n i c s   a n d   C o m p u t e r   T e c h n o l o g y   C e n t e r ,   N a t i o n a l   S c i e n c e   a n d   T e c h n o l o g y   D e v e l o p m e n t   A g e n c y ,   M i n i s t r y   o f   S c i e n c e   T e c h n o l o g y   a n d   E n v i r o n m e n t ,   T h a i   R o y a l   G o v e r n m e n t . 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   T h a i   D i c t i o n a r y 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 4   -   U n i c o d e   6 . 0 ,   C L D R   1 . 4 ,   C L D R   1 . 9 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
 U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / .     S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
 N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t     1 9 9 1 - 2 0 1 1   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 U n i c o d e   a n d   t h e   U n i c o d e   l o g o   a r e   t r a d e m a r k s   o f   U n i c o d e ,   I n c .   i n   t h e   U n i t e d   S t a t e s   a n d   o t h e r   c o u n t r i e s .   A l l   t h i r d   p a r t y   t r a d e m a r k s   r e f e r e n c e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   U n i c o d e   &   C L D R 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 5   -   X F r e e 8 6 - V i d M o d e   E x t e n s i o n   1 . 0 
 
 
 V e r s i o n   1 . 1   o f   X F r e e 8 6   P r o j e c t L i c e n c e . 
 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 4   T h e   X F r e e 8 6   P r o j e c t ,   I n c .         A l l   r i g h t s   r e s e r v e d . 
 
 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 c 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 : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n ,   a n d   i n   t h e   s a m e   p l a c e   a n d   f o r m   a s   o t h e r   c o p y r i g h t ,   l i c e n s e   a n d   d i s c l a i m e r   i n f o r m a t i o n . 
 
       3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y , m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   T h e   X F r e e 8 6   P r o j e c t ,   I n c   ( h t t p : / / w w w . x f r e e 8 6 . o r g / )   a n d   i t s   c o n t r i b u t o r s " ,   i n   t h e   s a m e   p l a c e   a n d   f o r m   a s   o t h e r   t h i r d - p a r t y   a c k n o w l e d g m e n t s .   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i n   t h e   s a m e   f o r m   a n d   l o c a t i o n   a s   o t h e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s . 
 
         4 .   E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   X F r e e 8 6   P r o j e c t , I n c   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   X F r e e 8 6   P r o j e c t ,   I n c . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   X F R E E 8 6   P R O J E C T ,   I N C   O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   X F r e e 8 6 - V i d M o d e   E x t e n s i o n 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 6   -   X   W i n d o w   S y s t e m   6 . 8 
 
 
 L i c e n s e s 
 T h e   X . O r g   F o u n d a t i o n   M a r c h   2 0 0 4 
 
 1 .   I n t r o d u c t i o n 
 
 T h e   X . o r g   F o u n d a t i o n   X   W i n d o w   S y s t e m   d i s t r i b u t i o n   i s   a   c o m p i l a t i o n   o f   c o d e   a n d   d o c u m e n t a t i o n   f r o m   m a n y   s o u r c e s .   T h i s   d o c u m e n t   i s   i n t e n d e d   p r i m a r i l y   a s   a   g u i d e   t o   t h e   l i c e n s e s   u s e d   i n   t h e   d i s t r i b u t i o n :   y o u   m u s t   c h e c k   e a c h   f i l e   a n d / o r   p a c k a g e   f o r   p r e c i s e   r e d i s t r i b u t i o n   t e r m s .   N o n e - t h e - l e s s ,   t h i s   s u m m a r y   m a y   b e   u s e f u l   t o   m a n y   u s e r s .   N o   s o f t w a r e   i n c o r p o r a t i n g   t h e   X F r e e 8 6   1 . 1   l i c e n s e   h a s   b e e n   i n c o r p o r a t e d . 
 
 T h i s   d o c u m e n t   i s   b a s e d   o n   t h e   c o m p i l a t i o n   f r o m   X F r e e 8 6 . 
 
 2 .   X F r e e 8 6   L i c e n s e 
 
 X F r e e 8 6   c o d e   w i t h o u t   a n   e x p l i c i t   c o p y r i g h t   i s   c o v e r e d   b y   t h e   f o l l o w i n g   c o p y r i g h t / l i c e n s e : 
 
 C o p y r i g h t   ( C )   1 9 9 4 - 2 0 0 3   T h e   X F r e e 8 6   P r o j e c t ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 
 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   X F R E E 8 6   P R O J E C T   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   t h e   X F r e e 8 6   P r o j e c t   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   X F r e e 8 6   P r o j e c t . 
 
 3 .   O t h e r   L i c e n s e s 
 
 P o r t i o n s   o f   c o d e   a r e   c o v e r e d   b y   t h e   f o l l o w i n g   l i c e n s e s / c o p y r i g h t s .   S e e   i n d i v i d u a l   f i l e s   f o r   t h e   c o p y r i g h t   d a t e s . 
 
 3 . 1 .   X / M I T   C o p y r i g h t s 
 
 3 . 1 . 1 .   X   C o n s o r t i u m 
 
 C o p y r i g h t   ( C )       d a t e       X   C o n s o r t i u m 
 
 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   X   C O N S O R T I U M   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   t h e   X   C o n s o r t i u m   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   X   C o n s o r t i u m . 
 
 X   W i n d o w   S y s t e m   i s   a   t r a d e m a r k   o f   X   C o n s o r t i u m ,   I n c . 
 
 3 . 1 . 2 .   T h e   O p e n   G r o u p 
 
 C o p y r i g h t       d a t e       T h e   O p e n   G r o u p 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   d i s t r i b u t e ,   a n d   s e l l   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   i s   h e r e b y   g r a n t e d   w i t h o u t   f e e ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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   O P E N   G R O U P   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 . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   T h e   O p e n   G r o u p   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   T h e   O p e n   G r o u p .     3 . 2 .   B e r k e l e y - b a s e d   c o p y r i g h t s : 
 
 o 
 3 . 2 . 1 .   G e n e r a l 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 2 .   U C B / L B L 
 
 C o p y r i g h t   ( c )   1 9 9 3   T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   s o f t w a r e   w a s   d e v e l o p e d   b y   t h e   C o m p u t e r   S y s t e m s   E n g i n e e r i n g   g r o u p   a t   L a w r e n c e   B e r k e l e y   L a b o r a t o r y   u n d e r   D A R P A   c o n t r a c t   B G   9 1 - 6 6   a n d   c o n t r i b u t e d   t o   B e r k e l e y . 
 
 A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   L a w r e n c e   B e r k e l e y   L a b o r a t o r y . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   B e r k e l e y   a n d   i t s   c o n t r i b u t o r s . 
 
       4 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 3 .   T h e   N e t B S D   F o u n d a t i o n ,   I n c . 
 
 C o p y r i g h t   ( c )   2 0 0 3   T h e   N e t B S D   F o u n d a t i o n ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 
 T h i s   c o d e   i s   d e r i v e d   f r o m   s o f t w a r e   c o n t r i b u t e d   t o   T h e   N e t B S D   F o u n d a t i o n   b y   B e n   C o l l v e r       c o l l v e r 1 @ a t t b i . c o m     
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e   m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t :   T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   N e t B S D   F o u n d a t i o n ,   I n c .   a n d   i t s   c o n t r i b u t o r s . 
 
       4 .   N e i t h e r   t h e   n a m e   o f   T h e   N e t B S D   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   N E T B S D   F O U N D A T I O N ,   I N C .   A N D   O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   F O U N D A T I O N   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 4 .   T h e o d o r e   T s ' o . 
 
 C o p y r i g h t   T h e o d o r e   T s ' o ,   1 9 9 4 ,   1 9 9 5 ,   1 9 9 6 ,   1 9 9 7 ,   1 9 9 8 ,   1 9 9 9 .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   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 e   e n t i r e   p e r m i s s i o n   n o t i c e   i n   i t s   e n t i r e t y ,   i n c l u d i n g   t h e   d i s c l a i m e r   o f   w a r r a n t i e s . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 L L   O F   W H I C H   A R E   H E R E B Y   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   N O T   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 5 .   T h e o   d e   R a a d t   a n d   D a m i e n   M i l l e r 
 
 C o p y r i g h t   ( c )   1 9 9 5 , 1 9 9 9   T h e o   d e   R a a d t .   A l l   r i g h t s   r e s e r v e d .   C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2   D a m i e n   M i l l e r .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 2 . 6 .   T o d d   C .   M i l l e r 
 
 C o p y r i g h t   ( c )   1 9 9 8   T o d d   C .   M i l l e r       T o d d . M i l l e r @ c o u r t e s a n . c o m     
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   T O D D   C .   M I L L E R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T O D D   C .   M I L L E R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .     
 
 3 . 2 . 7 .   T h o m a s   W i n i s c h h o f e r 
 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 4   T h o m a s   W i n i s c h h o f e r 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
       1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
       2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
       3 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .     
 
 3 . 3 .   N V I D I A   C o r p 
 
 C o p y r i g h t   ( c )   1 9 9 6   N V I D I A ,   C o r p .   A l l   r i g h t s   r e s e r v e d . 
 
 N O T I C E   T O   U S E R :   T h e   s o u r c e   c o d e   i s   c o p y r i g h t e d   u n d e r   U . S .   a n d   i n t e r n a t i o n a l   l a w s .   N V I D I A ,   C o r p .   o f   S u n n y v a l e ,   C a l i f o r n i a   o w n s   t h e   c o p y r i g h t   a n d   a s   d e s i g n   p a t e n t s   p e n d i n g   o n   t h e   d e s i g n   a n d   i n t e r f a c e   o f   t h e   N V   c h i p s .   U s e r s   a n d   p o s s e s s o r s   o f   t h i s   s o u r c e   c o d e   a r e   h e r e b y   g r a n t e d   a   n o n e x c l u s i v e ,   r o y a l t y - f r e e   c o p y r i g h t   a n d   d e s i g n   p a t e n t   l i c e n s e   t o   u s e   t h i s   c o d e   i n   i n d i v i d u a l   a n d   c o m m e r c i a l   s o f t w a r e . 
 
 A n y   u s e   o f   t h i s   s o u r c e   c o d e   m u s t   i n c l u d e ,   i n   t h e   u s e r   d o c u m e n t a t i o n   a n d   i n t e r n a l   c o m m e n t s   t o   t h e   c o d e ,   n o t i c e s   t o   t h e   e n d   u s e r   a s   f o l l o w s : 
 
 C o p y r i g h t   ( c )   1 9 9 6   N V I D I A ,   C o r p .   N V I D I A   d e s i g n   p a t e n t s   p e n d i n g   i n   t h e   U . S .   a n d   f o r e i g n   c o u n t r i e s . 
 
 N V I D I A ,   C O R P .   M A K E S   N O   R E P R E S E N T A T I O N   A B O U T   T H E   S U I T A B I L I T Y   O F   T H I S   S O U R C E   C O D E   F O R   A N Y   P U R P O S E .   I T   I S   P R O V I D E D   " A S   I S "   W I T H O U T   E X P R E S S   O R   I M P L I E D   W A R R A N T Y   O F   A N Y   K I N D .   N V I D I A ,   C O R P .   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O U R C E   C O D E ,   I N C L U D I N G   A L L   I M P L I E D   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   A N D   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 .   I N   N O   E V E N T   S H A L L   N V I D I A ,   C O R P .   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O U R C E   C O D E .     
 
 3 . 4 .   G L X   P u b l i c   L i c e n s e 
 
 G L X   P U B L I C   L I C E N S E   ( V e r s i o n   1 . 0   ( 2 / 1 1 / 9 9 ) )   ( " L i c e n s e " ) 
 
 S u b j e c t   t o   a n y   t h i r d   p a r t y   c l a i m s ,   S i l i c o n   G r a p h i c s ,   I n c .   ( " S G I " )   h e r e b y   g r a n t s   p e r m i s s i o n   t o   R e c i p i e n t   ( d e f i n e d   b e l o w ) ,   u n d e r   R e c i p i e n t ' s   c o p y r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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   S u b j e c t   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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 u b j e c t   S o f t w a r e   i s   f u r n i s h e d   i n   a c c o r d a n c e   w i t h   t h i s   L i c e n s e   t o   d o   t h e   s a m e ,   s u b j e c t   t o   a l l   o f   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s ,   w h i c h   R e c i p i e n t   a c c e p t s   b y   e n g a g i n g   i n   a n y   s u c h   u s e ,   c o p y i n g ,   m o d i f y i n g ,   m e r g i n g ,   p u b l i s h i n g ,   d i s t r i b u t i n g ,   s u b l i c e n s i n g   o r   s e l l i n g : 
 
 1 .   D e f i n i t i o n s . 
 
         ( a )   " O r i g i n a l   S o f t w a r e "   m e a n s   s o u r c e   c o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h   i s   d e s c r i b e d   i n   E x h i b i t   A   a s   O r i g i n a l   S o f t w a r e . 
 
         ( b )   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   S u b j e c t   S o f t w a r e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   m e a n s   ( i )   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s   a n d   ( i i )   a n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
         ( c )   " S u b j e c t   S o f t w a r e "   m e a n s   t h e   O r i g i n a l   S o f t w a r e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   a n d   M o d i f i c a t i o n s ,   o r   p o r t i o n s   o f   a n y   o f   t h e   f o r e g o i n g . 
 
         ( d )   " R e c i p i e n t "   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " R e c i p i e n t "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   R e c i p i e n t .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   o f   a n   e n t i t y   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   d i r e c t   o r   m a n a g e   s u c h   e n t i t y ,   o r   ( b )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   R e d i s t r i b u t i o n   o f   S o u r c e   C o d e   S u b j e c t   t o   T h e s e   T e r m s .   R e d i s t r i b u t i o n s   o f   S u b j e c t   S o f t w a r e   i n   s o u r c e   c o d e   f o r m   m u s t   r e t a i n   t h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A ,   b e l o w ,   i n   e v e r y   f i l e .   A   c o p y   o f   t h i s   L i c e n s e   m u s t   b e   i n c l u d e d   i n   a n y   d o c u m e n t a t i o n   f o r   s u c h   S u b j e c t   S o f t w a r e   w h e r e   t h e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   S u b j e c t   S o f t w a r e   a r e   d e s c r i b e d .   R e c i p i e n t   m a y   d i s t r i b u t e   t h e   s o u r c e   c o d e   v e r s i o n   o f   S u b j e c t   S o f t w a r e   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   ( i i )   t h e   l i c e n s e   t e r m s   i n c l u d e   t h i s   S e c t i o n   2   a n d   S e c t i o n s   3 ,   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h i s   L i c e n s e ,   w h i c h   t e r m s   m a y   n o t   b e   m o d i f i e d   o r   s u p e r s e d e d   b y   a n y   o t h e r   t e r m s   o f   s u c h   l i c e n s e .   I f   R e c i p i e n t   d i s t r i b u t e s   t h e   s o u r c e   c o d e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   R e c i p i e n t   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   R e c i p i e n t   a l o n e ,   n o t   b y   S G I .   R e c i p i e n t   h e r e b y   a g r e e s   t o   i n d e m n i f y   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   R e c i p i e n t   o f f e r s . 
 
 3 .   R e d i s t r i b u t i o n   i n   E x e c u t a b l e   F o r m .   T h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   e x e c u t a b l e   v e r s i o n   o f   S u b j e c t   S o f t w a r e ,   r e l a t e d   d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   t h e   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   R e c i p i e n t   m a y   d i s t r i b u t e   t h e   e x e c u t a b l e   v e r s i o n   o f   S u b j e c t   S o f t w a r e   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   a n d   ( i i )   t h e   l i c e n s e   t e r m s   i n c l u d e   t h i s   S e c t i o n   3   a n d   S e c t i o n s   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h i s   L i c e n s e ,   w h i c h   t e r m s   m a y   n o t   b e   m o d i f i e d   o r   s u p e r s e d e d   b y   a n y   o t h e r   t e r m s   o f   s u c h   l i c e n s e .   I f   R e c i p i e n t   d i s t r i b u t e s   t h e   e x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   R e c i p i e n t   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   R e c i p i e n t   a l o n e ,   n o t   b y   S G I .   R e c i p i e n t   h e r e b y   a g r e e s   t o   i n d e m n i f y   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   R e c i p i e n t   o f f e r s . 
 
 4 .   T e r m i n a t i o n .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   R e c i p i e n t   f a i l s   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l s   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   t h e   b r e a c h .   A n y   s u b l i c e n s e   t o   t h e   S u b j e c t   S o f t w a r e   w h i c h   i s   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e   a b s e n t   t e r m i n a t i o n   b y   t h e   t e r m s   o f   s u c h   s u b l i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 5 .   N o   T r a d e m a r k   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   t o   u s e   a n y   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   w h a t s o e v e r .   N o   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   o f   S G I   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h e   S u b j e c t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S G I . 
 
 6 .   N o   O t h e r   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   w i t h   r e s p e c t   t o   t h e   O p e n G L   A P I   o r   t o   a n y   s o f t w a r e   o r   h a r d w a r e   i m p l e m e n t a t i o n   t h e r e o f   o r   t o   a n y   o t h e r   s o f t w a r e   w h a t s o e v e r ,   n o r   s h a l l   a n y   o t h e r   r i g h t s   o r   l i c e n s e s   n o t   e x p r e s s l y   g r a n t e d   h e r e u n d e r   a r i s e   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e   w i t h   r e s p e c t   t o   t h e   S u b j e c t   S o f t w a r e .   T i t l e   t o   a n d   o w n e r s h i p   o f   t h e   O r i g i n a l   S o f t w a r e   a t   a l l   t i m e s   r e m a i n s   w i t h   S G I .   A l l   r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   L i c e n s e   a r e   r e s e r v e d . 
 
 7 .   C o m p l i a n c e   w i t h   L a w s ;   N o n - I n f r i n g e m e n t .   R e c i p i e n t   s h a l l   c o m p l y   w i t h   a l l   a p p l i c a b l e   l a w s   a n d   r e g u l a t i o n s   i n   c o n n e c t i o n   w i t h   u s e   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   a l l   e x p o r t   a n d   i m p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s   o f   t h e   U . S .   g o v e r n m e n t   a n d   o t h e r   c o u n t r i e s .   R e c i p i e n t   m a y   n o t   d i s t r i b u t e   S u b j e c t   S o f t w a r e   t h a t   ( i )   i n   a n y   w a y   i n f r i n g e s   ( d i r e c t l y   o r   c o n t r i b u t o r i l y )   t h e   r i g h t s   ( i n c l u d i n g   p a t e n t ,   c o p y r i g h t ,   t r a d e   s e c r e t ,   t r a d e m a r k   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   k i n d )   o f   a n y   o t h e r   p e r s o n   o r   e n t i t y   o r   ( i i )   b r e a c h e s   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y ,   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   w h i c h   u n d e r   a n y   a p p l i c a b l e   l a w   i t   m i g h t   b e   d e e m e d   t o   h a v e   b e e n   d i s t r i b u t e d . 
 
 8 .   C l a i m s   o f   I n f r i n g e m e n t .   I f   R e c i p i e n t   a t   a n y   t i m e   h a s   k n o w l e d g e   o f   a n y   o n e   o r   m o r e   t h i r d   p a r t y   c l a i m s   t h a t   r e p r o d u c t i o n ,   m o d i f i c a t i o n ,   u s e ,   d i s t r i b u t i o n ,   i m p o r t   o r   s a l e   o f   S u b j e c t   S o f t w a r e   ( i n c l u d i n g   p a r t i c u l a r   f u n c t i o n a l i t y   o r   c o d e   i n c o r p o r a t e d   i n   S u b j e c t   S o f t w a r e )   i n f r i n g e s   t h e   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s ,   R e c i p i e n t   m u s t   p l a c e   i n   a   w e l l - i d e n t i f i e d   w e b   p a g e   b e a r i n g   t h e   t i t l e   " L E G A L "   a   d e s c r i p t i o n   o f   e a c h   s u c h   c l a i m   a n d   a   d e s c r i p t i o n   o f   t h e   p a r t y   m a k i n g   e a c h   s u c h   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   u s e r   o f   t h e   S u b j e c t   S o f t w a r e   w i l l   k n o w   w h o m   t o   c o n t a c t   r e g a r d i n g   t h e   c l a i m .   A l s o ,   u p o n   g a i n i n g   s u c h   k n o w l e d g e   o f   a n y   s u c h   c l a i m ,   R e c i p i e n t   m u s t   c o n s p i c u o u s l y   i n c l u d e   t h e   U R L   f o r   s u c h   w e b   p a g e   i n   t h e   E x h i b i t   A   n o t i c e   r e q u i r e d   u n d e r   S e c t i o n s   2   a n d   3 ,   a b o v e ,   a n d   i n   t h e   t e x t   o f   a n y   r e l a t e d   d o c u m e n t a t i o n ,   l i c e n s e   a g r e e m e n t   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   e n d   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   I f   R e c i p i e n t   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   i t   m a k e s   S u b j e c t   S o f t w a r e   a v a i l a b l e   t o   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   R e c i p i e n t   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   S u b j e c t   S o f t w a r e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
 9 .   D I S C L A I M E R   O F   W A R R A N T Y .   S U B J E C T   S O F T W A R E   I S   P R O V I D E D   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   S U B J E C T   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N -   I N F R I N G I N G .   S G I   A S S U M E S   N O   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   S O F T W A R E .   S H O U L D   A N Y   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   S G I   A S S U M E S   N O   C O S T   O R   L I A B I L I T Y   F O R   A N Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   S U B J E C T   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 1 0 .   L I M I T A T I O N   O F   L I A B I L I T Y .   U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( 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 ,   N E G L I G E N C E   O R   S T R I C T   L I A B I L I T Y ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   S G I   O R   A N Y   S G I   L I C E N S O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   L O S S   O F   D A T A ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S G I ' s   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H A T   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   R E C I P I E N T . 
 
 1 1 .   I n d e m n i t y .   R e c i p i e n t   s h a l l   b e   s o l e l y   r e s p o n s i b l e   f o r   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e .   R e c i p i e n t   w i l l   d e f e n d ,   i n d e m n i f y   a n d   h o l d   h a r m l e s s   S i l i c o n   G r a p h i c s ,   I n c .   f r o m   a n d   a g a i n s t   a n y   l o s s ,   l i a b i l i t y ,   d a m a g e s ,   c o s t s   o r   e x p e n s e s   ( i n c l u d i n g   t h e   p a y m e n t   o f   r e a s o n a b l e   a t t o r n e y s   f e e s )   a r i s i n g   o u t   o f   R e c i p i e n t ' s   u s e ,   m o d i f i c a t i o n ,   r e p r o d u c t i o n   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   o r   o u t   o f   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y   m a d e   b y   R e c i p i e n t . 
 
 1 2 .   U . S .   G o v e r n m e n t   E n d   U s e r s .   T h e   S u b j e c t   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m "   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a s   s u c h   t e r m s   a r e   d e f i n e d   i n   t i t l e   4 8   o f   t h e   C o d e   o f   F e d e r a l   R e g u l a t i o n s   a n d   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   o n l y   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 3 .   M i s c e l l a n e o u s .   T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   s o   a s   t o   a c h i e v e   a s   n e a r l y   a s   p o s s i b l e   t h e   s a m e   e c o n o m i c   e f f e c t   a s   t h e   o r i g i n a l   p r o v i s i o n   a n d   t h e   r e m a i n d e r   o f   t h i s   L i c e n s e   w i l l   r e m a i n   i n   e f f e c t .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   a n d   c o n s t r u e d   i n   a c c o r d a n c e   w i t h   t h e   l a w s   o f   t h e   U n i t e d   S t a t e s   a n d   t h e   S t a t e   o f   C a l i f o r n i a   a s   a p p l i e d   t o   a g r e e m e n t s   e n t e r e d   i n t o   a n d   t o   b e   p e r f o r m e d   e n t i r e l y   w i t h i n   C a l i f o r n i a   b e t w e e n   C a l i f o r n i a   r e s i d e n t s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   ( o r ,   a b s e n t   s u b j e c t   m a t t e r   j u r i s d i c t i o n   i n   s u c h   c o u r t s ,   t h e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ) ,   w i t h   v e n u e   l y i n g   e x c l u s i v e l y   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 E x h i b i t   A 
 
 T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   S e c t i o n s   2 ,   3 ,   4 ,   7 ,   8 ,   1 0 ,   1 2   a n d   1 3   o f   t h e   G L X   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   ( t h e   " L i c e n s e " ) .   Y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h o s e   s e c t i o n s   o f   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   S i l i c o n   G r a p h i c s ,   I n c . ,   a t t n :   L e g a l   S e r v i c e s ,   2 0 1 1   N .   S h o r e l i n e   B l v d . ,   M o u n t a i n   V i e w ,   C A   9 4 0 4 3   o r   a t   h t t p : / / w w w . s g i . c o m / s o f t w a r e / o p e n s o u r c e / g l x / l i c e n s e . h t m l . 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b a s i s .   A L L   W A R R A N T I E S   A R E   D I S C L A I M E D ,   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 ,   A N Y   I M P L I E D   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 ,   O F   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   O R   O F   N O N -   I N F R I N G E M E N T .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 T h e   O r i g i n a l   S o f t w a r e   i s   G L X   v e r s i o n   1 . 2   s o u r c e   c o d e ,   r e l e a s e d   F e b r u a r y ,   1 9 9 9 .   T h e   d e v e l o p e r   o f   t h e   O r i g i n a l   S o f t w a r e   i s   S i l i c o n   G r a p h i c s ,   I n c .   T h o s e   p o r t i o n s   o f   t h e   S u b j e c t   S o f t w a r e   c r e a t e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   a r e   C o p y r i g h t   ( c )   1 9 9 1 - 9   S i l i c o n   G r a p h i c s ,   I n c .   A l l   R i g h t s   R e s e r v e d .     3 . 5 .   C I D   F o n t   C o d e   P u b l i c   L i c e n s e 
 
 C I D   F O N T   C O D E   P U B L I C   L I C E N S E   ( V e r s i o n   1 . 0   ( 3 / 3 1 / 9 9 ) ) ( " L i c e n s e " ) 
 
 S u b j e c t   t o   a n y   a p p l i c a b l e   t h i r d   p a r t y   c l a i m s ,   S i l i c o n   G r a p h i c s ,   I n c .   ( " S G I " )   h e r e b y   g r a n t s   p e r m i s s i o n   t o   R e c i p i e n t   ( d e f i n e d   b e l o w ) ,   u n d e r   S G I ' s   c o p y r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   ( d e f i n e d   b e l o w ) ,   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   S u b j e c t   S o f t w a r e   ( d e f i n e d   b e l o w )   i n   b o t h   s o u r c e   c o d e   a n d   e x e c u t a b l e   f o r m ,   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 u b j e c t   S o f t w a r e   i s   f u r n i s h e d   i n   a c c o r d a n c e   w i t h   t h i s   L i c e n s e   t o   d o   t h e   s a m e ,   s u b j e c t   t o   a l l   o f   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s ,   w h i c h   R e c i p i e n t   a c c e p t s   b y   e n g a g i n g   i n   a n y   s u c h   u s e ,   c o p y i n g ,   m o d i f y i n g ,   m e r g i n g ,   p u b l i c a t i o n ,   d i s t r i b u t i n g ,   s u b l i c e n s i n g   o r   s e l l i n g : 
 
 1 .   D e f i n i t i o n s . 
 
         a .   " O r i g i n a l   S o f t w a r e "   m e a n s   s o u r c e   c o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   t h a t   i s   d e s c r i b e d   i n   E x h i b i t   A   a s   O r i g i n a l   S o f t w a r e . 
 
         b .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   S u b j e c t   S o f t w a r e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   m e a n s   ( i )   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   S o f t w a r e   o r   p r e v i o u s   M o d i f i c a t i o n s   a n d   ( i i )   a n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
         c .   " S u b j e c t   S o f t w a r e "   m e a n s   t h e   O r i g i n a l   S o f t w a r e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   S o f t w a r e   a n d   M o d i f i c a t i o n s ,   o r   p o r t i o n s   o f   a n y   o f   t h e   f o r e g o i n g . 
 
         d .   " R e c i p i e n t "   m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e .   F o r   l e g a l   e n t i t i e s ,   " R e c i p i e n t "   i n c l u d e s   a n y   e n t i t y   t h a t   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   R e c i p i e n t .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   o f   a n   e n t i t y   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   d i r e c t   o r   m a n a g e   s u c h   e n t i t y ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
         e .   " R e q u i r e d   N o t i c e "   m e a n s   t h e   n o t i c e   s e t   f o r t h   i n   E x h i b i t   A   t o   t h i s   L i c e n s e . 
 
         f .   " A c c o m p a n y i n g   T e c h n o l o g y "   m e a n s   a n y   s o f t w a r e   o r   o t h e r   t e c h n o l o g y   t h a t   i s   n o t   a   M o d i f i c a t i o n   a n d   t h a t   i s   d i s t r i b u t e d   o r   m a d e   p u b l i c l y   a v a i l a b l e   b y   R e c i p i e n t   w i t h   t h e   S u b j e c t   S o f t w a r e .   S e p a r a t e   s o f t w a r e   f i l e s   t h a t   d o   n o t   c o n t a i n   a n y   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n   s h a l l   n o t   b e   d e e m e d   a   M o d i f i c a t i o n ,   e v e n   i f   s u c h   s o f t w a r e   f i l e s   a r e   a g g r e g a t e d   a s   p a r t   o f   a   p r o d u c t ,   o r   i n   a n y   m e d i u m   o f   s t o r a g e ,   w i t h   a n y   f i l e   t h a t   d o e s   c o n t a i n   O r i g i n a l   S o f t w a r e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n . 
 
 2 .   L i c e n s e   T e r m s .   A l l   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   m u s t   b e   m a d e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e .   A   c o p y   o f   t h i s   L i c e n s e   a n d   t h e   R e q u i r e d   N o t i c e   m u s t   b e   i n c l u d e d   i n   a n y   d o c u m e n t a t i o n   f o r   S u b j e c t   S o f t w a r e   w h e r e   R e c i p i e n t ' s   r i g h t s   r e l a t i n g   t o   S u b j e c t   S o f t w a r e   a n d / o r   a n y   A c c o m p a n y i n g   T e c h n o l o g y   a r e   d e s c r i b e d .   D i s t r i b u t i o n s   o f   S u b j e c t   S o f t w a r e   i n   s o u r c e   c o d e   f o r m   m u s t   a l s o   i n c l u d e   t h e   R e q u i r e d   N o t i c e   i n   e v e r y   f i l e   d i s t r i b u t e d .   I n   a d d i t i o n ,   a   R e a d M e   f i l e   e n t i t l e d   " I m p o r t a n t   L e g a l   N o t i c e "   m u s t   b e   d i s t r i b u t e d   w i t h   e a c h   d i s t r i b u t i o n   o f   o n e   o r   m o r e   f i l e s   t h a t   i n c o r p o r a t e   S u b j e c t   S o f t w a r e .   T h a t   f i l e   m u s t   b e   i n c l u d e d   w i t h   d i s t r i b u t i o n s   m a d e   i n   b o t h   s o u r c e   c o d e   a n d   e x e c u t a b l e   f o r m .   A   c o p y   o f   t h e   L i c e n s e   a n d   t h e   R e q u i r e d   N o t i c e   m u s t   b e   i n c l u d e d   i n   t h a t   f i l e .   R e c i p i e n t   m a y   d i s t r i b u t e   A c c o m p a n y i n g   T e c h n o l o g y   u n d e r   a   l i c e n s e   o f   R e c i p i e n t ' s   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   ( i )   R e c i p i e n t   i s   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e ,   ( i i )   s u c h   o t h e r   l i c e n s e   t e r m s   d o   n o t   m o d i f y   o r   s u p e r s e d e   t h e   t e r m s   o f   t h i s   L i c e n s e   a s   a p p l i c a b l e   t o   t h e   S u b j e c t   S o f t w a r e ,   ( i i i )   R e c i p i e n t   h e r e b y   i n d e m n i f i e s   S G I   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   S G I   a s   a   r e s u l t   o f   t h e   d i s t r i b u t i o n   o f   A c c o m p a n y i n g   T e c h n o l o g y   o r   t h e   u s e   o f   o t h e r   l i c e n s e   t e r m s . 
 
 3 .   T e r m i n a t i o n .   T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   R e c i p i e n t   f a i l s   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l s   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   t h e   b r e a c h .   A n y   s u b l i c e n s e   t o   t h e   S u b j e c t   S o f t w a r e   t h a t   i s   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e   a b s e n t   t e r m i n a t i o n   b y   t h e   t e r m s   o f   s u c h   s u b l i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
 4 .   T r a d e m a r k   R i g h t s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   a n y   r i g h t s   t o   u s e   a n y   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   w h a t s o e v e r .   N o   t r a d e   n a m e ,   t r a d e m a r k   o r   s e r v i c e   m a r k   o f   S G I   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   o r   i n c o r p o r a t i n g   a n y   S u b j e c t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   S G I . 
 
 5 .   N o   O t h e r   R i g h t s .   N o   r i g h t s   o r   l i c e n s e s   n o t   e x p r e s s l y   g r a n t e d   h e r e u n d e r   s h a l l   a r i s e   b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   T i t l e   t o   a n d   o w n e r s h i p   o f   t h e   O r i g i n a l   S o f t w a r e   a t   a l l   t i m e s   r e m a i n s   w i t h   S G I .   A l l   r i g h t s   i n   t h e   O r i g i n a l   S o f t w a r e   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s   L i c e n s e   a r e   r e s e r v e d . 
 
 6 .   C o m p l i a n c e   w i t h   L a w s ;   N o n - I n f r i n g e m e n t .   R e c i p i e n t   s h a l l   c o m p l y   w i t h   a l l   a p p l i c a b l e   l a w s   a n d   r e g u l a t i o n s   i n   c o n n e c t i o n   w i t h   u s e   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o ,   a l l   e x p o r t   a n d   i m p o r t   c o n t r o l   l a w s   a n d   r e g u l a t i o n s   o f   t h e   U . S .   g o v e r n m e n t   a n d   o t h e r   c o u n t r i e s .   R e c i p i e n t   m a y   n o t   d i s t r i b u t e   S u b j e c t   S o f t w a r e   t h a t   ( i )   i n   a n y   w a y   i n f r i n g e s   ( d i r e c t l y   o r   c o n t r i b u t o r i l y )   t h e   r i g h t s   ( i n c l u d i n g   p a t e n t ,   c o p y r i g h t ,   t r a d e   s e c r e t ,   t r a d e m a r k   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   k i n d )   o f   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   o r   ( i i )   b r e a c h e s   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y ,   e x p r e s s ,   i m p l i e d   o r   s t a t u t o r y ,   w h i c h   u n d e r   a n y   a p p l i c a b l e   l a w   i t   m i g h t   b e   d e e m e d   t o   h a v e   b e e n   d i s t r i b u t e d . 
 
 7 .   C l a i m s   o f   I n f r i n g e m e n t .   I f   R e c i p i e n t   a t   a n y   t i m e   h a s   k n o w l e d g e   o f   a n y   o n e   o r   m o r e   t h i r d   p a r t y   c l a i m s   t h a t   r e p r o d u c t i o n ,   m o d i f i c a t i o n ,   u s e ,   d i s t r i b u t i o n ,   i m p o r t   o r   s a l e   o f   S u b j e c t   S o f t w a r e   ( i n c l u d i n g   p a r t i c u l a r   f u n c t i o n a l i t y   o r   c o d e   i n c o r p o r a t e d   i n   S u b j e c t   S o f t w a r e )   i n f r i n g e s   t h e   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s ,   R e c i p i e n t   m u s t   p l a c e   i n   a   w e l l - i d e n t i f i e d   w e b   p a g e   b e a r i n g   t h e   t i t l e   " L E G A L "   a   d e s c r i p t i o n   o f   e a c h   s u c h   c l a i m   a n d   a   d e s c r i p t i o n   o f   t h e   p a r t y   m a k i n g   e a c h   s u c h   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   u s e r   o f   t h e   S u b j e c t   S o f t w a r e   w i l l   k n o w   w h o m   t o   c o n t a c t   r e g a r d i n g   t h e   c l a i m .   A l s o ,   u p o n   g a i n i n g   s u c h   k n o w l e d g e   o f   a n y   s u c h   c l a i m ,   R e c i p i e n t   m u s t   c o n s p i c u o u s l y   i n c l u d e   t h e   U R L   f o r   s u c h   w e b   p a g e   i n   t h e   R e q u i r e d   N o t i c e ,   a n d   i n   t h e   t e x t   o f   a n y   r e l a t e d   d o c u m e n t a t i o n ,   l i c e n s e   a g r e e m e n t   o r   c o l l a t e r a l   i n   w h i c h   R e c i p i e n t   d e s c r i b e s   e n d   u s e r ' s   r i g h t s   r e l a t i n g   t o   t h e   S u b j e c t   S o f t w a r e .   I f   R e c i p i e n t   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   i t   m a k e s   S u b j e c t   S o f t w a r e   a v a i l a b l e   t o   a n y   o t h e r   p e r s o n   o r   e n t i t y ,   R e c i p i e n t   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   p r o v i d e   s u c h   k n o w l e d g e   t o   t h o s e   w h o   r e c e i v e d   t h e   S u b j e c t   S o f t w a r e . 
 
 8 .   D I S C L A I M E R   O F   W A R R A N T Y .   S U B J E C T   S O F T W A R E   I S   P R O V I D E D   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   S U B J E C T   S O F T W A R E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   S G I   A S S U M E S   N O   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   S O F T W A R E .   S H O U L D   A N Y   S O F T W A R E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   S G I   A S S U M E S   N O   C O S T   O R   L I A B I L I T Y   F O R   A N Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   S U B J E C T   S O F T W A R E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y .   U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( 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 ,   N E G L I G E N C E   O R   S T R I C T   L I A B I L I T Y ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   S G I   O R   A N Y   S G I   L I C E N S O R   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 U B J E C T   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 U B J E C T   S O F T W A R E .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   C E R T A I N   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   R E C I P I E N T   T O   T H E   E X T E N T   S O   D I S A L L O W E D . 
 
 1 0 .   I n d e m n i t y .   R e c i p i e n t   s h a l l   b e   s o l e l y   r e s p o n s i b l e   f o r   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e .   R e c i p i e n t   w i l l   d e f e n d ,   i n d e m n i f y   a n d   h o l d   S G I   a n d   i t s   s u c c e s s o r s   a n d   a s s i g n s   h a r m l e s s   f r o m   a n d   a g a i n s t   a n y   l o s s ,   l i a b i l i t y ,   d a m a g e s ,   c o s t s   o r   e x p e n s e s   ( i n c l u d i n g   t h e   p a y m e n t   o f   r e a s o n a b l e   a t t o r n e y s   f e e s )   a r i s i n g   o u t   o f   ( R e c i p i e n t ' s   u s e ,   m o d i f i c a t i o n ,   r e p r o d u c t i o n   a n d   d i s t r i b u t i o n   o f   t h e   S u b j e c t   S o f t w a r e   o r   o u t   o f   a n y   r e p r e s e n t a t i o n   o r   w a r r a n t y   m a d e   b y   R e c i p i e n t . 
 
 1 1 .   U . S .   G o v e r n m e n t   E n d   U s e r s .   T h e   S u b j e c t   S o f t w a r e   i s   a   " c o m m e r c i a l   i t e m "   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a s   s u c h   t e r m s   a r e   d e f i n e d   i n   t i t l e   4 8   o f   t h e   C o d e   o f   F e d e r a l   R e g u l a t i o n s   a n d   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   o n l y   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 1 2 .   M i s c e l l a n e o u s .   T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e   b y   a n y   j u d i c i a l   o r   a d m i n i s t r a t i v e   a u t h o r i t y   h a v i n g   p r o p e r   j u r i s d i c t i o n   w i t h   r e s p e c t   t h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   s o   a s   t o   a c h i e v e   a s   n e a r l y   a s   p o s s i b l e   t h e   s a m e   e c o n o m i c   e f f e c t   a s   t h e   o r i g i n a l   p r o v i s i o n   a n d   t h e   r e m a i n d e r   o f   t h i s   L i c e n s e   w i l l   r e m a i n   i n   e f f e c t .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   a n d   c o n s t r u e d   i n   a c c o r d a n c e   w i t h   t h e   l a w s   o f   t h e   U n i t e d   S t a t e s   a n d   t h e   S t a t e   o f   C a l i f o r n i a   a s   a p p l i e d   t o   a g r e e m e n t s   e n t e r e d   i n t o   a n d   t o   b e   p e r f o r m e d   e n t i r e l y   w i t h i n   C a l i f o r n i a   b e t w e e n   C a l i f o r n i a   r e s i d e n t s .   A n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   e x c l u s i v e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a   ( o r ,   a b s e n t   s u b j e c t   m a t t e r   j u r i s d i c t i o n   i n   s u c h   c o u r t s ,   t h e   c o u r t s   o f   t h e   S t a t e   o f   C a l i f o r n i a ) ,   w i t h   v e n u e   l y i n g   e x c l u s i v e l y   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .   A n y   l a w   o r   r e g u l a t i o n   t h a t   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 E x h i b i t   A 
 
 C o p y r i g h t   ( c )   1 9 9 4 - 1 9 9 9   S i l i c o n   G r a p h i c s ,   I n c . 
 
 T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   C I D   F o n t   C o d e   P u b l i c   L i c e n s e   V e r s i o n   1 . 0   ( t h e   " L i c e n s e " ) .   Y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   S i l i c o n   G r a p h i c s ,   I n c . ,   a t t n :   L e g a l   S e r v i c e s ,   2 0 1 1   N .   S h o r e l i n e   B l v d . ,   M o u n t a i n   V i e w ,   C A   9 4 0 4 3   o r   a t   h t t p : / / w w w . s g i . c o m / s o f t w a r e / o p e n s o u r c e / c i d / l i c e n s e . h t m l 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b a s i s .   A L L   W A R R A N T I E S   A R E   D I S C L A I M E D ,   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 ,   A N Y   I M P L I E D   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 ,   O F   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   O R   O F   N O N - I N F R I N G E M E N T .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 T h e   O r i g i n a l   S o f t w a r e   ( a s   d e f i n e d   i n   t h e   L i c e n s e )   i s   C I D   f o n t   c o d e   t h a t   w a s   d e v e l o p e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   T h o s e   p o r t i o n s   o f   t h e   S u b j e c t   S o f t w a r e   ( a s   d e f i n e d   i n   t h e   L i c e n s e )   t h a t   w e r e   c r e a t e d   b y   S i l i c o n   G r a p h i c s ,   I n c .   a r e   C o p y r i g h t   ( c )   1 9 9 4 - 1 9 9 9   S i l i c o n   G r a p h i c s ,   I n c .   A l l   R i g h t s   R e s e r v e d . 
 
 [ N O T E :   W h e n   u s i n g   t h i s   t e x t   i n   c o n n e c t i o n   w i t h   S u b j e c t   S o f t w a r e   d e l i v e r e d   s o l e l y   i n   o b j e c t   c o d e   f o r m ,   R e c i p i e n t   m a y   r e p l a c e   t h e   w o r d s   " t h i s   f i l e "   w i t h   " t h i s   s o f t w a r e "   i n   b o t h   t h e   f i r s t   a n d   s e c o n d   s e n t e n c e s . ]   3 . 6 .   B i t s t r e a m   V e r a   F o n t s   C o p y r i g h t 
 
 T h e   f o n t s   h a v e   a   g e n e r o u s   c o p y r i g h t ,   a l l o w i n g   d e r i v a t i v e   w o r k s   ( a s   l o n g   a s   " B i t s t r e a m "   o r   " V e r a "   a r e   n o t   i n   t h e   n a m e s ) ,   a n d   f u l l   r e d i s t r i b u t i o n   ( s o   l o n g   a s   t h e y   a r e   n o t   * s o l d *   b y   t h e m s e l v e s ) .   T h e y   c a n   b e   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d   s o l d   w i t h   a n y   s o f t w a r e . 
 
 T h e   f o n t s   a r e   d i s t r i b u t e d   u n d e r   t h e   f o l l o w i n g   c o p y r i g h t : 
 
 C o p y r i g h t   ( c )   2 0 0 3   b y   B i t s t r e a m ,   I n c .   A l l   R i g h t s   R e s e r v e d .   B i t s t r e a m   V e r a   i s   a   t r a d e m a r k   o f   B i t s t r e a m ,   I n c . 
 
 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 e   f o n t s   a c c o m p a n y i n g   t h i s   l i c e n s e   ( " F o n t s " )   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   " F o n t   S o f t w a r e " ) ,   t o   r e p r o d u c e   a n d   d i s t r i b u t e   t h e   F o n t   S o f t w a r e ,   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 e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   a n d / o r   s e l l   c o p i e s   o f   t h e   F o n t   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   F o n t   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   a n d   t r a d e m a r k   n o t i c e s   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 f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e   t y p e f a c e s . 
 
 T h e   F o n t   S o f t w a r e   m a y   b e   m o d i f i e d ,   a l t e r e d ,   o r   a d d e d   t o ,   a n d   i n   p a r t i c u l a r   t h e   d e s i g n s   o f   g l y p h s   o r   c h a r a c t e r s   i n   t h e   F o n t s   m a y   b e   m o d i f i e d   a n d   a d d i t i o n a l   g l y p h s   o r   c h a r a c t e r s   m a y   b e   a d d e d   t o   t h e   F o n t s ,   o n l y   i f   t h e   f o n t s   a r e   r e n a m e d   t o   n a m e s   n o t   c o n t a i n i n g   e i t h e r   t h e   w o r d s   " B i t s t r e a m "   o r   t h e   w o r d   " V e r a " . 
 
 T h i s   L i c e n s e   b e c o m e s   n u l l   a n d   v o i d   t o   t h e   e x t e n t   a p p l i c a b l e   t o   F o n t s   o r   F o n t   S o f t w a r e   t h a t   h a s   b e e n   m o d i f i e d   a n d   i s   d i s t r i b u t e d   u n d e r   t h e   " B i t s t r e a m   V e r a "   n a m e s . 
 
 T h e   F o n t   S o f t w a r e   m a y   b e   s o l d   a s   p a r t   o f   a   l a r g e r   s o f t w a r e   p a c k a g e   b u t   n o   c o p y   o f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e   t y p e f a c e s   m a y   b e   s o l d   b y   i t s e l f . 
 
 T H E   F O N T   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   A N Y   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   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   B I T S T R E A M   O R   T H E   G N O M E   F O U N D A T I O N   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 ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   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   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e s   o f   G n o m e ,   t h e   G n o m e   F o u n d a t i o n ,   a n d   B i t s t r e a m   I n c . ,   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   F o n t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   t h e   G n o m e   F o u n d a t i o n   o r   B i t s t r e a m   I n c . ,   r e s p e c t i v e l y .   F o r   f u r t h e r   i n f o r m a t i o n ,   c o n t a c t :   f o n t s   a t   g n o m e   d o t   o r g .     3 . 7 .   B i g e l o w   &   H o l m e s   I n c   a n d   U R W + +   G m b H   L u x i   f o n t   l i c e n s e 
 
 L u x i   f o n t s   c o p y r i g h t   ( c )   2 0 0 1   b y   B i g e l o w   &   H o l m e s   I n c .   L u x i   f o n t   i n s t r u c t i o n   c o d e   c o p y r i g h t   ( c )   2 0 0 1   b y   U R W + +   G m b H .   A l l   R i g h t s   R e s e r v e d .   L u x i   i s   a   r e g i s t e r e d   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   I n c . 
 
 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 e s e   F o n t s   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   " F o n t   S o f t w a r e " ) ,   t o   d e a l   i n   t h e   F o n t   S o f t w a r e ,   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 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   F o n t   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   F o n t   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   a n d   t r a d e m a r k   n o t i c e s   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 f   o n e   o r   m o r e   o f   t h e   F o n t   S o f t w a r e . 
 
 T h e   F o n t   S o f t w a r e   m a y   n o t   b e   m o d i f i e d ,   a l t e r e d ,   o r   a d d e d   t o ,   a n d   i n   p a r t i c u l a r   t h e   d e s i g n s   o f   g l y p h s   o r   c h a r a c t e r s   i n   t h e   F o n t s   m a y   n o t   b e   m o d i f i e d   n o r   m a y   a d d i t i o n a l   g l y p h s   o r   c h a r a c t e r s   b e   a d d e d   t o   t h e   F o n t s .   T h i s   L i c e n s e   b e c o m e s   n u l l   a n d   v o i d   w h e n   t h e   F o n t s   o r   F o n t   S o f t w a r e   h a v e   b e e n   m o d i f i e d . 
 
 T H E   F O N T   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   A N Y   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   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   B I G E L O W   &   H O L M E S   I N C .   O R   U R W + +   G M B H .   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 ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   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   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   I N   T H E   F O N T   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e s   o f   B i g e l o w   &   H o l m e s   I n c .   a n d   U R W + +   G m b H .   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   F o n t   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   f r o m   B i g e l o w   &   H o l m e s   I n c .   a n d   U R W + +   G m b H . 
 
 F o r   f u r t h e r   i n f o r m a t i o n ,   c o n t a c t : 
 
 i n f o @ u r w p p . d e   o r   d e s i g n @ b i g e l o w a n d h o l m e s . c o m 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   X   W i n d o w   S y s t e m 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 7   -   z l i b   1 . 2 . 3 
 
 
 v e r s i o n   1 . 2 . 3 ,   J u l y   1 8 t h ,   2 0 0 5 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 2 0 0 5   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .     I n   n o   e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
     1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t   c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e   i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e   a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
     2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
     3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
     J e a n - l o u p   G a i l l y                 M a r k   A d l e r 
     j l o u p @ g z i p . o r g                     m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   z l i b   1 . 2 . 3 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 8   -   M o z i l l a   R h i n o   v 1 . 7 R 3 
 
 
 
                                                     M O Z I L L A   P U B L I C   L I C E N S E 
                                                                 V e r s i o n   1 . 1 
 
                                                             - - - - - - - - - - - - - - - 
 
 1 .   D e f i n i t i o n s . 
 
           1 . 0 . 1 .   " C o m m e r c i a l   U s e "   m e a n s   d i s t r i b u t i o n   o r   o t h e r w i s e   m a k i n g   t h e   C o v e r e d   C o d e   a v a i l a b l e   t o   a   t h i r d   p a r t y . 
 
           1 . 1 .   " C o n t r i b u t o r "   m e a n s   e a c h   e n t i t y   t h a t   c r e a t e s   o r   c o n t r i b u t e s   t o   t h e   c r e a t i o n   o f   M o d i f i c a t i o n s . 
 
           1 . 2 .   " C o n t r i b u t o r   V e r s i o n "   m e a n s   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e ,   p r i o r   M o d i f i c a t i o n s   u s e d   b y   a   C o n t r i b u t o r ,   a n d   t h e   M o d i f i c a t i o n s   m a d e   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r . 
 
           1 . 3 .   " C o v e r e d   C o d e "   m e a n s   t h e   O r i g i n a l   C o d e   o r   M o d i f i c a t i o n s   o r   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   a n d   M o d i f i c a t i o n s ,   i n   e a c h   c a s e   i n c l u d i n g   p o r t i o n s   t h e r e o f . 
 
           1 . 4 .   " E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m "   m e a n s   a   m e c h a n i s m   g e n e r a l l y   a c c e p t e d   i n   t h e   s o f t w a r e   d e v e l o p m e n t   c o m m u n i t y   f o r   t h e   e l e c t r o n i c   t r a n s f e r   o f   d a t a . 
 
           1 . 5 .   " E x e c u t a b l e "   m e a n s   C o v e r e d   C o d e   i n   a n y   f o r m   o t h e r   t h a n   S o u r c e   C o d e . 
 
           1 . 6 .   " I n i t i a l   D e v e l o p e r "   m e a n s   t h e   i n d i v i d u a l   o r   e n t i t y   i d e n t i f i e d   a s   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A . 
 
           1 . 7 .   " L a r g e r   W o r k "   m e a n s   a   w o r k   w h i c h   c o m b i n e s   C o v e r e d   C o d e   o r   p o r t i o n s   t h e r e o f   w i t h   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
           1 . 8 .   " L i c e n s e "   m e a n s   t h i s   d o c u m e n t . 
 
           1 . 8 . 1 .   " L i c e n s a b l e "   m e a n s   h a v i n g   t h e   r i g h t   t o   g r a n t ,   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ,   w h e t h e r   a t   t h e   t i m e   o f   t h e   i n i t i a l   g r a n t   o r   s u b s e q u e n t l y   a c q u i r e d ,   a n y   a n d   a l l   o f   t h e   r i g h t s   c o n v e y e d   h e r e i n . 
 
           1 . 9 .   " M o d i f i c a t i o n s "   m e a n s   a n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   s u b s t a n c e   o r   s t r u c t u r e   o f   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n y   p r e v i o u s   M o d i f i c a t i o n s .   W h e n   C o v e r e d   C o d e   i s   r e l e a s e d   a s   a   s e r i e s   o f   f i l e s ,   a   M o d i f i c a t i o n   i s : 
                     A .   A n y   a d d i t i o n   t o   o r   d e l e t i o n   f r o m   t h e   c o n t e n t s   o f   a   f i l e   c o n t a i n i n g   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
                     B .   A n y   n e w   f i l e   t h a t   c o n t a i n s   a n y   p a r t   o f   t h e   O r i g i n a l   C o d e   o r   p r e v i o u s   M o d i f i c a t i o n s . 
 
           1 . 1 0 .   " O r i g i n a l   C o d e "   m e a n s   S o u r c e   C o d e   o f   c o m p u t e r   s o f t w a r e   c o d e   w h i c h   i s   d e s c r i b e d   i n   t h e   S o u r c e   C o d e   n o t i c e   r e q u i r e d   b y   E x h i b i t   A   a s   O r i g i n a l   C o d e ,   a n d   w h i c h ,   a t   t h e   t i m e   o f   i t s   r e l e a s e   u n d e r   t h i s   L i c e n s e   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e . 
 
           1 . 1 0 . 1 .   " P a t e n t   C l a i m s "   m e a n s   a n y   p a t e n t   c l a i m ( s ) ,   n o w   o w n e d   o r   h e r e a f t e r   a c q u i r e d ,   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 ,     m e t h o d ,   p r o c e s s ,   a n d   a p p a r a t u s   c l a i m s ,   i n   a n y   p a t e n t   L i c e n s a b l e   b y   g r a n t o r . 
 
           1 . 1 1 .   " S o u r c e   C o d e "   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   C o v e r e d   C o d e   f o r   m a k i n g   m o d i f i c a t i o n s   t o   i t ,   i n c l u d i n g   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   a n   E x e c u t a b l e ,   o r   s o u r c e   c o d e   d i f f e r e n t i a l   c o m p a r i s o n s   a g a i n s t   e i t h e r   t h e   O r i g i n a l   C o d e   o r   a n o t h e r   w e l l   k n o w n ,   a v a i l a b l e   C o v e r e d   C o d e   o f   t h e   C o n t r i b u t o r ' s   c h o i c e .   T h e   S o u r c e   C o d e   c a n   b e   i n   a   c o m p r e s s e d   o r   a r c h i v a l   f o r m ,   p r o v i d e d   t h e   a p p r o p r i a t e   d e c o m p r e s s i o n   o r   d e - a r c h i v i n g   s o f t w a r e   i s   w i d e l y   a v a i l a b l e   f o r   n o   c h a r g e . 
 
           1 . 1 2 .   " Y o u "   ( o r   " Y o u r " )     m e a n s   a n   i n d i v i d u a l   o r   a   l e g a l   e n t i t y   e x e r c i s i n g   r i g h t s   u n d e r ,   a n d   c o m p l y i n g   w i t h   a l l   o f   t h e   t e r m s   o f ,   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   i s s u e d   u n d e r   S e c t i o n   6 . 1 .     F o r   l e g a l   e n t i t i e s ,   " Y o u "   i n c l u d e s   a n y   e n t i t y   w h i c h   c o n t r o l s ,   i s   c o n t r o l l e d   b y ,   o r   i s   u n d e r   c o m m o n   c o n t r o l   w i t h   Y o u .   F o r   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( a )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( b )   o w n e r s h i p   o f   m o r e   t h a n   f i f t y   p e r c e n t   ( 5 0 % )   o f   t h e   o u t s t a n d i n g   s h a r e s   o r   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 2 .   S o u r c e   C o d e   L i c e n s e . 
 
           2 . 1 .   T h e   I n i t i a l   D e v e l o p e r   G r a n t . 
           T h e   I n i t i a l   D e v e l o p e r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e ,   s u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s : 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   I n i t i a l   D e v e l o p e r   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f )   w i t h   o r   w i t h o u t   M o d i f i c a t i o n s ,   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t s   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g   o r   s e l l i n g   o f   O r i g i n a l   C o d e ,   t o   m a k e ,   h a v e   m a d e ,   u s e ,   p r a c t i c e ,   s e l l ,   a n d   o f f e r   f o r   s a l e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f   t h e   O r i g i n a l   C o d e   ( o r   p o r t i o n s   t h e r e o f ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   t h i s   S e c t i o n   2 . 1 ( a )   a n d   ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   I n i t i a l   D e v e l o p e r   f i r s t   d i s t r i b u t e s   O r i g i n a l   C o d e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
                     ( d )   N o t w i t h s t a n d i n g   S e c t i o n   2 . 1 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   c o d e   t h a t   Y o u   d e l e t e   f r o m   t h e   O r i g i n a l   C o d e ;   2 )   s e p a r a t e   f r o m   t h e   O r i g i n a l   C o d e ;     o r   3 )   f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h e   m o d i f i c a t i o n   o f   t h e   O r i g i n a l   C o d e   o r   i i )   t h e   c o m b i n a t i o n   o f   t h e   O r i g i n a l   C o d e   w i t h   o t h e r   s o f t w a r e   o r   d e v i c e s . 
 
           2 . 2 .   C o n t r i b u t o r   G r a n t . 
           S u b j e c t   t o   t h i r d   p a r t y   i n t e l l e c t u a l   p r o p e r t y   c l a i m s ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   Y o u   a   w o r l d - w i d e ,   r o y a l t y - f r e e ,   n o n - e x c l u s i v e   l i c e n s e 
 
                     ( a )     u n d e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   ( o t h e r   t h a n   p a t e n t   o r   t r a d e m a r k )   L i c e n s a b l e   b y   C o n t r i b u t o r ,   t o   u s e ,   r e p r o d u c e ,   m o d i f y ,   d i s p l a y ,   p e r f o r m ,   s u b l i c e n s e   a n d   d i s t r i b u t e   t h e   M o d i f i c a t i o n s   c r e a t e d   b y   s u c h   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f )   e i t h e r   o n   a n   u n m o d i f i e d   b a s i s ,   w i t h   o t h e r   M o d i f i c a t i o n s ,   a s   C o v e r e d   C o d e   a n d / o r   a s   p a r t   o f   a   L a r g e r   W o r k ;   a n d 
 
                     ( b )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   t h e   m a k i n g ,   u s i n g ,   o r   s e l l i n g   o f     M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   e i t h e r   a l o n e   a n d / o r   i n   c o m b i n a t i o n   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) ,   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   f o r   s a l e ,   h a v e   m a d e ,   a n d / o r   o t h e r w i s e   d i s p o s e   o f :   1 )   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   ( o r   p o r t i o n s   t h e r e o f ) ;   a n d   2 )   t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   i t s   C o n t r i b u t o r   V e r s i o n   ( o r   p o r t i o n s   o f   s u c h   c o m b i n a t i o n ) . 
 
                     ( c )   t h e   l i c e n s e s   g r a n t e d   i n   S e c t i o n s   2 . 2 ( a )   a n d   2 . 2 ( b )   a r e   e f f e c t i v e   o n   t h e   d a t e   C o n t r i b u t o r   f i r s t   m a k e s   C o m m e r c i a l   U s e   o f   t h e   C o v e r e d   C o d e . 
 
                     ( d )         N o t w i t h s t a n d i n g   S e c t i o n   2 . 2 ( b )   a b o v e ,   n o   p a t e n t   l i c e n s e   i s   g r a n t e d :   1 )   f o r   a n y   c o d e   t h a t   C o n t r i b u t o r   h a s   d e l e t e d   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   2 )     s e p a r a t e   f r o m   t h e   C o n t r i b u t o r   V e r s i o n ;   3 )     f o r   i n f r i n g e m e n t s   c a u s e d   b y :   i )   t h i r d   p a r t y   m o d i f i c a t i o n s   o f   C o n t r i b u t o r   V e r s i o n   o r   i i )     t h e   c o m b i n a t i o n   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r   w i t h   o t h e r   s o f t w a r e     ( e x c e p t   a s   p a r t   o f   t h e   C o n t r i b u t o r   V e r s i o n )   o r   o t h e r   d e v i c e s ;   o r   4 )   u n d e r   P a t e n t   C l a i m s   i n f r i n g e d   b y   C o v e r e d   C o d e   i n   t h e   a b s e n c e   o f   M o d i f i c a t i o n s   m a d e   b y   t h a t   C o n t r i b u t o r . 
 
 3 .   D i s t r i b u t i o n   O b l i g a t i o n s . 
 
           3 . 1 .   A p p l i c a t i o n   o f   L i c e n s e . 
           T h e   M o d i f i c a t i o n s   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   a r e   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e ,   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   S e c t i o n   2 . 2 .   T h e   S o u r c e   C o d e   v e r s i o n   o f   C o v e r e d   C o d e   m a y   b e   d i s t r i b u t e d   o n l y   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   o r   a   f u t u r e   v e r s i o n   o f   t h i s   L i c e n s e   r e l e a s e d   u n d e r   S e c t i o n   6 . 1 ,   a n d   Y o u   m u s t   i n c l u d e   a   c o p y   o f   t h i s   L i c e n s e   w i t h   e v e r y   c o p y   o f   t h e   S o u r c e   C o d e   Y o u   d i s t r i b u t e .   Y o u   m a y   n o t   o f f e r   o r   i m p o s e   a n y   t e r m s   o n   a n y   S o u r c e   C o d e   v e r s i o n   t h a t   a l t e r s   o r   r e s t r i c t s   t h e   a p p l i c a b l e   v e r s i o n   o f   t h i s   L i c e n s e   o r   t h e   r e c i p i e n t s '   r i g h t s   h e r e u n d e r .   H o w e v e r ,   Y o u   m a y   i n c l u d e   a n   a d d i t i o n a l   d o c u m e n t   o f f e r i n g   t h e   a d d i t i o n a l   r i g h t s   d e s c r i b e d   i n   S e c t i o n   3 . 5 . 
 
           3 . 2 .   A v a i l a b i l i t y   o f   S o u r c e   C o d e . 
           A n y   M o d i f i c a t i o n   w h i c h   Y o u   c r e a t e   o r   t o   w h i c h   Y o u   c o n t r i b u t e   m u s t   b e   m a d e   a v a i l a b l e   i n   S o u r c e   C o d e   f o r m   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e   e i t h e r   o n   t h e   s a m e   m e d i a   a s   a n   E x e c u t a b l e   v e r s i o n   o r   v i a   a n   a c c e p t e d   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   t o   a n y o n e   t o   w h o m   y o u   m a d e   a n   E x e c u t a b l e   v e r s i o n   a v a i l a b l e ;   a n d   i f   m a d e   a v a i l a b l e   v i a   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m ,   m u s t   r e m a i n   a v a i l a b l e   f o r   a t   l e a s t   t w e l v e   ( 1 2 )   m o n t h s   a f t e r   t h e   d a t e   i t   i n i t i a l l y   b e c a m e   a v a i l a b l e ,   o r   a t   l e a s t   s i x   ( 6 )   m o n t h s   a f t e r   a   s u b s e q u e n t   v e r s i o n   o f   t h a t   p a r t i c u l a r   M o d i f i c a t i o n   h a s   b e e n   m a d e   a v a i l a b l e   t o   s u c h   r e c i p i e n t s .   Y o u   a r e   r e s p o n s i b l e   f o r   e n s u r i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   r e m a i n s   a v a i l a b l e   e v e n   i f   t h e   E l e c t r o n i c   D i s t r i b u t i o n   M e c h a n i s m   i s   m a i n t a i n e d   b y   a   t h i r d   p a r t y . 
 
           3 . 3 .   D e s c r i p t i o n   o f   M o d i f i c a t i o n s . 
           Y o u   m u s t   c a u s e   a l l   C o v e r e d   C o d e   t o   w h i c h   Y o u   c o n t r i b u t e   t o   c o n t a i n   a   f i l e   d o c u m e n t i n g   t h e   c h a n g e s   Y o u   m a d e   t o   c r e a t e   t h a t   C o v e r e d   C o d e   a n d   t h e   d a t e   o f   a n y   c h a n g e .   Y o u   m u s t   i n c l u d e   a   p r o m i n e n t   s t a t e m e n t   t h a t   t h e   M o d i f i c a t i o n   i s   d e r i v e d ,   d i r e c t l y   o r   i n d i r e c t l y ,   f r o m   O r i g i n a l   C o d e   p r o v i d e d   b y   t h e   I n i t i a l   D e v e l o p e r   a n d   i n c l u d i n g   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r   i n   ( a )   t h e   S o u r c e   C o d e ,   a n d   ( b )   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n   o r   r e l a t e d   d o c u m e n t a t i o n   i n   w h i c h   Y o u   d e s c r i b e   t h e   o r i g i n   o r   o w n e r s h i p   o f   t h e   C o v e r e d   C o d e . 
 
           3 . 4 .   I n t e l l e c t u a l   P r o p e r t y   M a t t e r s 
                     ( a )   T h i r d   P a r t y   C l a i m s . 
                     I f   C o n t r i b u t o r   h a s   k n o w l e d g e   t h a t   a   l i c e n s e   u n d e r   a   t h i r d   p a r t y ' s   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   i s   r e q u i r e d   t o   e x e r c i s e   t h e   r i g h t s   g r a n t e d   b y   s u c h   C o n t r i b u t o r   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2 ,   C o n t r i b u t o r   m u s t   i n c l u d e   a   t e x t   f i l e   w i t h   t h e   S o u r c e   C o d e   d i s t r i b u t i o n   t i t l e d   " L E G A L "   w h i c h   d e s c r i b e s   t h e   c l a i m   a n d   t h e   p a r t y   m a k i n g   t h e   c l a i m   i n   s u f f i c i e n t   d e t a i l   t h a t   a   r e c i p i e n t   w i l l   k n o w   w h o m   t o   c o n t a c t .   I f   C o n t r i b u t o r   o b t a i n s   s u c h   k n o w l e d g e   a f t e r   t h e   M o d i f i c a t i o n   i s   m a d e   a v a i l a b l e   a s   d e s c r i b e d   i n   S e c t i o n   3 . 2 ,   C o n t r i b u t o r   s h a l l   p r o m p t l y   m o d i f y   t h e   L E G A L   f i l e   i n   a l l   c o p i e s   C o n t r i b u t o r   m a k e s   a v a i l a b l e   t h e r e a f t e r   a n d   s h a l l   t a k e   o t h e r   s t e p s   ( s u c h   a s   n o t i f y i n g   a p p r o p r i a t e   m a i l i n g   l i s t s   o r   n e w s g r o u p s )   r e a s o n a b l y   c a l c u l a t e d   t o   i n f o r m   t h o s e   w h o   r e c e i v e d   t h e   C o v e r e d   C o d e   t h a t   n e w   k n o w l e d g e   h a s   b e e n   o b t a i n e d . 
 
                     ( b )   C o n t r i b u t o r   A P I s . 
                     I f   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   i n c l u d e   a n   a p p l i c a t i o n   p r o g r a m m i n g   i n t e r f a c e   a n d   C o n t r i b u t o r   h a s   k n o w l e d g e   o f   p a t e n t   l i c e n s e s   w h i c h   a r e   r e a s o n a b l y   n e c e s s a r y   t o   i m p l e m e n t   t h a t   A P I ,   C o n t r i b u t o r   m u s t   a l s o   i n c l u d e   t h i s   i n f o r m a t i o n   i n   t h e   L E G A L   f i l e . 
 
                     ( c )         R e p r e s e n t a t i o n s . 
                     C o n t r i b u t o r   r e p r e s e n t s   t h a t ,   e x c e p t   a s   d i s c l o s e d   p u r s u a n t   t o   S e c t i o n   3 . 4 ( a )   a b o v e ,   C o n t r i b u t o r   b e l i e v e s   t h a t   C o n t r i b u t o r ' s   M o d i f i c a t i o n s   a r e   C o n t r i b u t o r ' s   o r i g i n a l   c r e a t i o n ( s )   a n d / o r   C o n t r i b u t o r   h a s   s u f f i c i e n t   r i g h t s   t o   g r a n t   t h e   r i g h t s   c o n v e y e d   b y   t h i s   L i c e n s e . 
 
           3 . 5 .   R e q u i r e d   N o t i c e s . 
           Y o u   m u s t   d u p l i c a t e   t h e   n o t i c e   i n   E x h i b i t   A   i n   e a c h   f i l e   o f   t h e   S o u r c e   C o d e .     I f   i t   i s   n o t   p o s s i b l e   t o   p u t   s u c h   n o t i c e   i n   a   p a r t i c u l a r   S o u r c e   C o d e   f i l e   d u e   t o   i t s   s t r u c t u r e ,   t h e n   Y o u   m u s t   i n c l u d e   s u c h   n o t i c e   i n   a   l o c a t i o n   ( s u c h   a s   a   r e l e v a n t   d i r e c t o r y )   w h e r e   a   u s e r   w o u l d   b e   l i k e l y   t o   l o o k   f o r   s u c h   a   n o t i c e .     I f   Y o u   c r e a t e d   o n e   o r   m o r e   M o d i f i c a t i o n ( s )   Y o u   m a y   a d d   y o u r   n a m e   a s   a   C o n t r i b u t o r   t o   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A .     Y o u   m u s t   a l s o   d u p l i c a t e   t h i s   L i c e n s e   i n   a n y   d o c u m e n t a t i o n   f o r   t h e   S o u r c e   C o d e   w h e r e   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   o r   o w n e r s h i p   r i g h t s   r e l a t i n g   t o   C o v e r e d   C o d e .     Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   t o   c h a r g e   a   f e e   f o r ,   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n s   t o   o n e   o r   m o r e   r e c i p i e n t s   o f   C o v e r e d   C o d e .   H o w e v e r ,   Y o u   m a y   d o   s o   o n l y   o n   Y o u r   o w n   b e h a l f ,   a n d   n o t   o n   b e h a l f   o f   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a n   a n y   s u c h   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   o b l i g a t i o n   i s   o f f e r e d   b y   Y o u   a l o n e ,   a n d   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   w a r r a n t y ,   s u p p o r t ,   i n d e m n i t y   o r   l i a b i l i t y   t e r m s   Y o u   o f f e r . 
 
           3 . 6 .   D i s t r i b u t i o n   o f   E x e c u t a b l e   V e r s i o n s . 
           Y o u   m a y   d i s t r i b u t e   C o v e r e d   C o d e   i n   E x e c u t a b l e   f o r m   o n l y   i f   t h e   r e q u i r e m e n t s   o f   S e c t i o n   3 . 1 - 3 . 5   h a v e   b e e n   m e t   f o r   t h a t   C o v e r e d   C o d e ,   a n d   i f   Y o u   i n c l u d e   a   n o t i c e   s t a t i n g   t h a t   t h e   S o u r c e   C o d e   v e r s i o n   o f   t h e   C o v e r e d   C o d e   i s   a v a i l a b l e   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e ,   i n c l u d i n g   a   d e s c r i p t i o n   o f   h o w   a n d   w h e r e   Y o u   h a v e   f u l f i l l e d   t h e   o b l i g a t i o n s   o f   S e c t i o n   3 . 2 .   T h e   n o t i c e   m u s t   b e   c o n s p i c u o u s l y   i n c l u d e d   i n   a n y   n o t i c e   i n   a n   E x e c u t a b l e   v e r s i o n ,   r e l a t e d   d o c u m e n t a t i o n   o r   c o l l a t e r a l   i n   w h i c h   Y o u   d e s c r i b e   r e c i p i e n t s '   r i g h t s   r e l a t i n g   t o   t h e   C o v e r e d   C o d e .   Y o u   m a y   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   o f   C o v e r e d   C o d e   o r   o w n e r s h i p   r i g h t s   u n d e r   a   l i c e n s e   o f   Y o u r   c h o i c e ,   w h i c h   m a y   c o n t a i n   t e r m s   d i f f e r e n t   f r o m   t h i s   L i c e n s e ,   p r o v i d e d   t h a t   Y o u   a r e   i n   c o m p l i a n c e   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   t h a t   t h e   l i c e n s e   f o r   t h e   E x e c u t a b l e   v e r s i o n   d o e s   n o t   a t t e m p t   t o   l i m i t   o r   a l t e r   t h e   r e c i p i e n t ' s   r i g h t s   i n   t h e   S o u r c e   C o d e   v e r s i o n   f r o m   t h e   r i g h t s   s e t   f o r t h   i n   t h i s   L i c e n s e .   I f   Y o u   d i s t r i b u t e   t h e   E x e c u t a b l e   v e r s i o n   u n d e r   a   d i f f e r e n t   l i c e n s e   Y o u   m u s t   m a k e   i t   a b s o l u t e l y   c l e a r   t h a t   a n y   t e r m s   w h i c h   d i f f e r   f r o m   t h i s   L i c e n s e   a r e   o f f e r e d   b y   Y o u   a l o n e ,   n o t   b y   t h e   I n i t i a l   D e v e l o p e r   o r   a n y   C o n t r i b u t o r .   Y o u   h e r e b y   a g r e e   t o   i n d e m n i f y   t h e   I n i t i a l   D e v e l o p e r   a n d   e v e r y   C o n t r i b u t o r   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y   t h e   I n i t i a l   D e v e l o p e r   o r   s u c h   C o n t r i b u t o r   a s   a   r e s u l t   o f   a n y   s u c h   t e r m s   Y o u   o f f e r . 
 
           3 . 7 .   L a r g e r   W o r k s . 
           Y o u   m a y   c r e a t e   a   L a r g e r   W o r k   b y   c o m b i n i n g   C o v e r e d   C o d e   w i t h   o t h e r   c o d e   n o t   g o v e r n e d   b y   t h e   t e r m s   o f   t h i s   L i c e n s e   a n d   d i s t r i b u t e   t h e   L a r g e r   W o r k   a s   a   s i n g l e   p r o d u c t .   I n   s u c h   a   c a s e ,   Y o u   m u s t   m a k e   s u r e   t h e   r e q u i r e m e n t s   o f   t h i s   L i c e n s e   a r e   f u l f i l l e d   f o r   t h e   C o v e r e d   C o d e . 
 
 4 .   I n a b i l i t y   t o   C o m p l y   D u e   t o   S t a t u t e   o r   R e g u l a t i o n . 
 
 I f   i t   i s   i m p o s s i b l e   f o r   Y o u   t o   c o m p l y   w i t h   a n y   o f   t h e   t e r m s   o f   t h i s   L i c e n s e   w i t h   r e s p e c t   t o   s o m e   o r   a l l   o f   t h e   C o v e r e d   C o d e   d u e   t o   s t a t u t e ,   j u d i c i a l   o r d e r ,   o r   r e g u l a t i o n   t h e n   Y o u   m u s t :   ( a )   c o m p l y   w i t h   t h e   t e r m s   o f   t h i s   L i c e n s e   t o   t h e   m a x i m u m   e x t e n t   p o s s i b l e ;   a n d   ( b )   d e s c r i b e   t h e   l i m i t a t i o n s   a n d   t h e   c o d e   t h e y   a f f e c t .   S u c h   d e s c r i p t i o n   m u s t   b e   i n c l u d e d   i n   t h e   L E G A L   f i l e   d e s c r i b e d   i n   S e c t i o n   3 . 4   a n d   m u s t   b e   i n c l u d e d   w i t h   a l l   d i s t r i b u t i o n s   o f   t h e   S o u r c e   C o d e .   E x c e p t   t o   t h e   e x t e n t   p r o h i b i t e d   b y   s t a t u t e   o r   r e g u l a t i o n ,   s u c h   d e s c r i p t i o n   m u s t   b e   s u f f i c i e n t l y   d e t a i l e d   f o r   a   r e c i p i e n t   o f   o r d i n a r y   s k i l l   t o   b e   a b l e   t o   u n d e r s t a n d   i t . 
 
 5 .   A p p l i c a t i o n   o f   t h i s   L i c e n s e . 
 
 T h i s   L i c e n s e   a p p l i e s   t o   c o d e   t o   w h i c h   t h e   I n i t i a l   D e v e l o p e r   h a s   a t t a c h e d   t h e   n o t i c e   i n   E x h i b i t   A   a n d   t o   r e l a t e d   C o v e r e d   C o d e . 
 
 6 .   V e r s i o n s   o f   t h e   L i c e n s e . 
 
           6 . 1 .   N e w   V e r s i o n s . 
           N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n   ( " N e t s c a p e " )   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   L i c e n s e   f r o m   t i m e   t o   t i m e .   E a c h   v e r s i o n   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r . 
 
           6 . 2 .   E f f e c t   o f   N e w   V e r s i o n s . 
           O n c e   C o v e r e d   C o d e   h a s   b e e n   p u b l i s h e d   u n d e r   a   p a r t i c u l a r   v e r s i o n   o f   t h e   L i c e n s e ,   Y o u   m a y   a l w a y s   c o n t i n u e   t o   u s e   i t   u n d e r   t h e   t e r m s   o f   t h a t   v e r s i o n .   Y o u   m a y   a l s o   c h o o s e   t o   u s e   s u c h   C o v e r e d   C o d e   u n d e r   t h e   t e r m s   o f   a n y   s u b s e q u e n t   v e r s i o n   o f   t h e   L i c e n s e   p u b l i s h e d   b y   N e t s c a p e .   N o   o n e   o t h e r   t h a n   N e t s c a p e   h a s   t h e   r i g h t   t o   m o d i f y   t h e   t e r m s   a p p l i c a b l e   t o   C o v e r e d   C o d e   c r e a t e d   u n d e r   t h i s   L i c e n s e . 
 
           6 . 3 .   D e r i v a t i v e   W o r k s . 
           I f   Y o u   c r e a t e   o r   u s e   a   m o d i f i e d   v e r s i o n   o f   t h i s   L i c e n s e   ( w h i c h   y o u   m a y   o n l y   d o   i n   o r d e r   t o   a p p l y   i t   t o   c o d e   w h i c h   i s   n o t   a l r e a d y   C o v e r e d   C o d e   g o v e r n e d   b y   t h i s   L i c e n s e ) ,   Y o u   m u s t   ( a )   r e n a m e   Y o u r   l i c e n s e   s o   t h a t   t h e   p h r a s e s   " M o z i l l a " ,   " M O Z I L L A P L " ,   " M O Z P L " ,   " N e t s c a p e " ,   " M P L " ,   " N P L "   o r   a n y   c o n f u s i n g l y   s i m i l a r   p h r a s e   d o   n o t   a p p e a r   i n   y o u r   l i c e n s e   ( e x c e p t   t o   n o t e   t h a t   y o u r   l i c e n s e   d i f f e r s   f r o m   t h i s   L i c e n s e )   a n d   ( b )   o t h e r w i s e   m a k e   i t   c l e a r   t h a t   Y o u r   v e r s i o n   o f   t h e   l i c e n s e   c o n t a i n s   t e r m s   w h i c h   d i f f e r   f r o m   t h e   M o z i l l a   P u b l i c   L i c e n s e   a n d   N e t s c a p e   P u b l i c   L i c e n s e .   ( F i l l i n g   i n   t h e   n a m e   o f   t h e   I n i t i a l   D e v e l o p e r ,   O r i g i n a l   C o d e   o r   C o n t r i b u t o r   i n   t h e   n o t i c e   d e s c r i b e d   i n   E x h i b i t   A   s h a l l   n o t   o f   t h e m s e l v e s   b e   d e e m e d   t o   b e   m o d i f i c a t i o n s   o f   t h i s   L i c e n s e . ) 
 
 7 .   D I S C L A I M E R   O F   W A R R A N T Y . 
 
 C O V E R E D   C O D E   I S   P R O V I D E D   U N D E R   T H I S   L I C E N S E   O N   A N   " A S   I S "   B 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 I T H E R   E X P R E S S E D   O R   I M P L I E D ,   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 ,   W A R R A N T I E S   T H A T   T H E   C O V E R E D   C O D E   I S   F R E E   O F   D E F E C T S ,   M E R C H A N T A B L E ,   F I T   F O R   A   P A R T I C U L A R   P U R P O S E   O R   N O N - I N F R I N G I N G .   T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   C O V E R E D   C O D E   I S   W I T H   Y O U .   S H O U L D   A N Y   C O V E R E D   C O D E   P R O V E   D E F E C T I V E   I N   A N Y   R E S P E C T ,   Y O U   ( N O T   T H E   I N I T I A L   D E V E L O P E R   O R   A N Y   O T H E R   C O N T R I B U T O R )   A S S U M E   T H E   C O S T   O F   A N Y   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N .   T H I S   D I S C L A I M E R   O F   W A R R A N T Y   C O N S T I T U T E S   A N   E S S E N T I A L   P A R T   O F   T H I S   L I C E N S E .   N O   U S E   O F   A N Y   C O V E R E D   C O D E   I S   A U T H O R I Z E D   H E R E U N D E R   E X C E P T   U N D E R   T H I S   D I S C L A I M E R . 
 
 8 .   T E R M I N A T I O N . 
 
           8 . 1 .     T h i s   L i c e n s e   a n d   t h e   r i g h t s   g r a n t e d   h e r e u n d e r   w i l l   t e r m i n a t e   a u t o m a t i c a l l y   i f   Y o u   f a i l   t o   c o m p l y   w i t h   t e r m s   h e r e i n   a n d   f a i l   t o   c u r e   s u c h   b r e a c h   w i t h i n   3 0   d a y s   o f   b e c o m i n g   a w a r e   o f   t h e   b r e a c h .   A l l   s u b l i c e n s e s   t o   t h e   C o v e r e d   C o d e   w h i c h   a r e   p r o p e r l y   g r a n t e d   s h a l l   s u r v i v e   a n y   t e r m i n a t i o n   o f   t h i s   L i c e n s e .   P r o v i s i o n s   w h i c h ,   b y   t h e i r   n a t u r e ,   m u s t   r e m a i n   i n   e f f e c t   b e y o n d   t h e   t e r m i n a t i o n   o f   t h i s   L i c e n s e   s h a l l   s u r v i v e . 
 
           8 . 2 .     I f   Y o u   i n i t i a t e   l i t i g a t i o n   b y   a s s e r t i n g   a   p a t e n t   i n f r i n g e m e n t   c l a i m   ( e x c l u d i n g   d e c l a t o r y   j u d g m e n t   a c t i o n s )   a g a i n s t   I n i t i a l   D e v e l o p e r   o r   a   C o n t r i b u t o r   ( t h e   I n i t i a l   D e v e l o p e r   o r   C o n t r i b u t o r   a g a i n s t   w h o m   Y o u   f i l e   s u c h   a c t i o n   i s   r e f e r r e d   t o   a s   " P a r t i c i p a n t " )     a l l e g i n g   t h a t : 
 
           ( a )     s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   a n d   a l l   r i g h t s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   o f   t h i s   L i c e n s e   s h a l l ,   u p o n   6 0   d a y s   n o t i c e   f r o m   P a r t i c i p a n t   t e r m i n a t e   p r o s p e c t i v e l y ,   u n l e s s   i f   w i t h i n   6 0   d a y s   a f t e r   r e c e i p t   o f   n o t i c e   Y o u   e i t h e r :   ( i )   a g r e e   i n   w r i t i n g   t o   p a y   P a r t i c i p a n t   a   m u t u a l l y   a g r e e a b l e   r e a s o n a b l e   r o y a l t y   f o r   Y o u r   p a s t   a n d   f u t u r e   u s e   o f   M o d i f i c a t i o n s   m a d e   b y   s u c h   P a r t i c i p a n t ,   o r   ( i i )   w i t h d r a w   Y o u r   l i t i g a t i o n   c l a i m   w i t h   r e s p e c t   t o   t h e   C o n t r i b u t o r   V e r s i o n   a g a i n s t   s u c h   P a r t i c i p a n t .     I f   w i t h i n   6 0   d a y s   o f   n o t i c e ,   a   r e a s o n a b l e   r o y a l t y   a n d   p a y m e n t   a r r a n g e m e n t   a r e   n o t   m u t u a l l y   a g r e e d   u p o n   i n   w r i t i n g   b y   t h e   p a r t i e s   o r   t h e   l i t i g a t i o n   c l a i m   i s   n o t   w i t h d r a w n ,   t h e   r i g h t s   g r a n t e d   b y   P a r t i c i p a n t   t o   Y o u   u n d e r   S e c t i o n s   2 . 1   a n d / o r   2 . 2   a u t o m a t i c a l l y   t e r m i n a t e   a t   t h e   e x p i r a t i o n   o f   t h e   6 0   d a y   n o t i c e   p e r i o d   s p e c i f i e d   a b o v e . 
 
           ( b )     a n y   s o f t w a r e ,   h a r d w a r e ,   o r   d e v i c e ,   o t h e r   t h a n   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n ,   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t ,   t h e n   a n y   r i g h t s   g r a n t e d   t o   Y o u   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1 ( b )   a n d   2 . 2 ( b )   a r e   r e v o k e d   e f f e c t i v e   a s   o f   t h e   d a t e   Y o u   f i r s t   m a d e ,   u s e d ,   s o l d ,   d i s t r i b u t e d ,   o r   h a d   m a d e ,   M o d i f i c a t i o n s   m a d e   b y   t h a t   P a r t i c i p a n t . 
 
           8 . 3 .     I f   Y o u   a s s e r t   a   p a t e n t   i n f r i n g e m e n t   c l a i m   a g a i n s t   P a r t i c i p a n t   a l l e g i n g   t h a t   s u c h   P a r t i c i p a n t ' s   C o n t r i b u t o r   V e r s i o n   d i r e c t l y   o r   i n d i r e c t l y   i n f r i n g e s   a n y   p a t e n t   w h e r e   s u c h   c l a i m   i s   r e s o l v e d   ( s u c h   a s   b y   l i c e n s e   o r   s e t t l e m e n t )   p r i o r   t o   t h e   i n i t i a t i o n   o f   p a t e n t   i n f r i n g e m e n t   l i t i g a t i o n ,   t h e n   t h e   r e a s o n a b l e   v a l u e   o f   t h e   l i c e n s e s   g r a n t e d   b y   s u c h   P a r t i c i p a n t   u n d e r   S e c t i o n s   2 . 1   o r   2 . 2   s h a l l   b e   t a k e n   i n t o   a c c o u n t   i n   d e t e r m i n i n g   t h e   a m o u n t   o r   v a l u e   o f   a n y   p a y m e n t   o r   l i c e n s e . 
 
           8 . 4 .     I n   t h e   e v e n t   o f   t e r m i n a t i o n   u n d e r   S e c t i o n s   8 . 1   o r   8 . 2   a b o v e ,   a l l   e n d   u s e r   l i c e n s e   a g r e e m e n t s   ( e x c l u d i n g   d i s t r i b u t o r s   a n d   r e s e l l e r s )   w h i c h   h a v e   b e e n   v a l i d l y   g r a n t e d   b y   Y o u   o r   a n y   d i s t r i b u t o r   h e r e u n d e r   p r i o r   t o   t e r m i n a t i o n   s h a l l   s u r v i v e   t e r m i n a t i o n . 
 
 9 .   L I M I T A T I O N   O F   L I A B I L I T Y . 
 
 U N D E R   N O   C I R C U M S T A N C E S   A N D   U N D E R   N O   L E G A L   T H E O R Y ,   W H E T H E R   T O R T   ( I N C L U D I N G   N E G L I G E N C E ) ,   C O N T R A C T ,   O R   O T H E R W I S E ,   S H A L L   Y O U ,   T H E   I N I T I A L   D E V E L O P E R ,   A N Y   O T H E R   C O N T R I B U T O R ,   O R   A N Y   D I S T R I B U T O R   O F   C O V E R E D   C O D E ,   O R   A N Y   S U P P L I E R   O F   A N Y   O F   S U C H   P A R T I E S ,   B E   L I A B L E   T O   A N Y   P E R S O N   F O R   A N Y   I N D I R E C T ,   S P E C I A L ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O F   A N Y   C H A R A C T E R   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 ,   D A M A G E S   F O R   L O S S   O F   G O O D W I L L ,   W O R K   S T O P P A G E ,   C O M P U T E R   F A I L U R E   O R   M A L F U N C T I O N ,   O R   A N Y   A N D   A L L   O T H E R   C O M M E R C I A L   D A M A G E S   O R   L O S S E S ,   E V E N   I F   S U C H   P A R T Y   S H A L L   H A V E   B E E N   I N F O R M E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S .   T H I S   L I M I T A T I O N   O F   L I A B I L I T Y   S H A L L   N O T   A P P L Y   T O   L I A B I L I T Y   F O R   D E A T H   O R   P E R S O N A L   I N J U R Y   R E S U L T I N G   F R O M   S U C H   P A R T Y ' S   N E G L I G E N C E   T O   T H E   E X T E N T   A P P L I C A B L E   L A W   P R O H I B I T S   S U C H   L I M I T A T I O N .   S O M E   J U R I S D I C T I O N S   D O   N O T   A L L O W   T H E   E X C L U S I O N   O R   L I M I T A T I O N   O F   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S ,   S O   T H I S   E X C L U S I O N   A N D   L I M I T A T I O N   M A Y   N O T   A P P L Y   T O   Y O U . 
 
 1 0 .   U . S .   G O V E R N M E N T   E N D   U S E R S . 
 
 T h e   C o v e r e d   C o d e   i s   a   " c o m m e r c i a l   i t e m , "   a s   t h a t   t e r m   i s   d e f i n e d   i n   4 8   C . F . R .   2 . 1 0 1   ( O c t .   1 9 9 5 ) ,   c o n s i s t i n g   o f   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e "   a n d   " c o m m e r c i a l   c o m p u t e r   s o f t w a r e   d o c u m e n t a t i o n , "   a s   s u c h   t e r m s   a r e   u s e d   i n   4 8   C . F . R .   1 2 . 2 1 2   ( S e p t .   1 9 9 5 ) .   C o n s i s t e n t   w i t h   4 8   C . F . R .   1 2 . 2 1 2   a n d   4 8   C . F . R .   2 2 7 . 7 2 0 2 - 1   t h r o u g h   2 2 7 . 7 2 0 2 - 4   ( J u n e   1 9 9 5 ) ,   a l l   U . S .   G o v e r n m e n t   E n d   U s e r s   a c q u i r e   C o v e r e d   C o d e   w i t h   o n l y   t h o s e   r i g h t s   s e t   f o r t h   h e r e i n . 
 
 1 1 .   M I S C E L L A N E O U S . 
 
 T h i s   L i c e n s e   r e p r e s e n t s   t h e   c o m p l e t e   a g r e e m e n t   c o n c e r n i n g   s u b j e c t   m a t t e r   h e r e o f .   I f   a n y   p r o v i s i o n   o f   t h i s   L i c e n s e   i s   h e l d   t o   b e   u n e n f o r c e a b l e ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   o n l y   t o   t h e   e x t e n t   n e c e s s a r y   t o   m a k e   i t   e n f o r c e a b l e .   T h i s   L i c e n s e   s h a l l   b e   g o v e r n e d   b y   C a l i f o r n i a   l a w   p r o v i s i o n s   ( e x c e p t   t o   t h e   e x t e n t   a p p l i c a b l e   l a w ,   i f   a n y ,   p r o v i d e s   o t h e r w i s e ) ,   e x c l u d i n g   i t s   c o n f l i c t - o f - l a w   p r o v i s i o n s .   W i t h   r e s p e c t   t o   d i s p u t e s   i n   w h i c h   a t   l e a s t   o n e   p a r t y   i s   a   c i t i z e n   o f ,   o r   a n   e n t i t y   c h a r t e r e d   o r   r e g i s t e r e d   t o   d o   b u s i n e s s   i n   t h e   U n i t e d   S t a t e s   o f   A m e r i c a ,   a n y   l i t i g a t i o n   r e l a t i n g   t o   t h i s   L i c e n s e   s h a l l   b e   s u b j e c t   t o   t h e   j u r i s d i c t i o n   o f   t h e   F e d e r a l   C o u r t s   o f   t h e   N o r t h e r n   D i s t r i c t   o f   C a l i f o r n i a ,   w i t h   v e n u e   l y i n g   i n   S a n t a   C l a r a   C o u n t y ,   C a l i f o r n i a ,   w i t h   t h e   l o s i n g   p a r t y   r e s p o n s i b l e   f o r   c o s t s ,   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 ,   c o u r t   c o s t s   a n d   r e a s o n a b l e   a t t o r n e y s '   f e e s   a n d   e x p e n s e s .   T h e   a p p l i c a t i o n   o f   t h e   U n i t e d   N a t i o n s   C o n v e n t i o n   o n   C o n t r a c t s   f o r   t h e   I n t e r n a t i o n a l   S a l e   o f   G o o d s   i s   e x p r e s s l y   e x c l u d e d .     A n y   l a w   o r   r e g u l a t i o n   w h i c h   p r o v i d e s   t h a t   t h e   l a n g u a g e   o f   a   c o n t r a c t   s h a l l   b e   c o n s t r u e d   a g a i n s t   t h e   d r a f t e r   s h a l l   n o t   a p p l y   t o   t h i s   L i c e n s e . 
 
 1 2 .   R E S P O N S I B I L I T Y   F O R   C L A I M S . 
 
 A s   b e t w e e n   I n i t i a l   D e v e l o p e r   a n d   t h e   C o n t r i b u t o r s ,   e a c h   p a r t y   i s   r e s p o n s i b l e   f o r   c l a i m s   a n d   d a m a g e s   a r i s i n g ,   d i r e c t l y   o r   i n d i r e c t l y ,   o u t   o f   i t s   u t i l i z a t i o n   o f   r i g h t s   u n d e r   t h i s   L i c e n s e   a n d   Y o u   a g r e e   t o   w o r k   w i t h   I n i t i a l   D e v e l o p e r   a n d   C o n t r i b u t o r s   t o   d i s t r i b u t e   s u c h   r e s p o n s i b i l i t y   o n   a n   e q u i t a b l e   b a s i s .   N o t h i n g   h e r e i n   i s   i n t e n d e d   o r   s h a l l   b e   d e e m e d   t o   c o n s t i t u t e   a n y   a d m i s s i o n   o f   l i a b i l i t y . 
 
 1 3 .   M U L T I P L E - L I C E N S E D   C O D E . 
 
 I n i t i a l   D e v e l o p e r   m a y   d e s i g n a t e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   a s   " M u l t i p l e - L i c e n s e d " .     " M u l t i p l e - L i c e n s e d "   m e a n s   t h a t   t h e   I n i t i a l   D e v e l o p e r   p e r m i t s   y o u   t o   u t i l i z e   p o r t i o n s   o f   t h e   C o v e r e d   C o d e   u n d e r   Y o u r   c h o i c e   o f   t h e   N P L   o r   t h e   a l t e r n a t i v e   l i c e n s e s ,   i f   a n y ,   s p e c i f i e d   b y   t h e   I n i t i a l   D e v e l o p e r   i n   t h e   f i l e   d e s c r i b e d   i n   E x h i b i t   A . 
 
 E X H I B I T   A   -   M o z i l l a   P u b l i c   L i c e n s e . 
 
 " T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / M P L / 
 
 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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   b 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 i t h e r   e x p r e s s   o r   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
           T h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
           T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
           P o r t i o n s   c r e a t e d   b y   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   a r e   C o p y r i g h t   ( C )   _ _ _ _ _ _ 
           _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .   A l l   R i g h t s   R e s e r v e d . 
 
           C o n t r i b u t o r ( s ) :   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . 
 
 A l t e r n a t i v e l y ,   t h e   c o n t e n t s   o f   t h i s   f i l e   m a y   b e   u s e d   u n d e r   t h e   t e r m s   o f   t h e   _ _ _ _ _   l i c e n s e   ( t h e     " [ _ _ _ ]   L i c e n s e " ) ,   i n   w h i c h   c a s e   t h e   p r o v i s i o n s   o f   [ _ _ _ _ _ _ ]   L i c e n s e   a r e   a p p l i c a b l e   i n s t e a d   o f   t h o s e   a b o v e .     I f   y o u   w i s h   t o   a l l o w   u s e   o f   y o u r   v e r s i o n   o f   t h i s   f i l e   o n l y   u n d e r   t h e   t e r m s   o f   t h e   [ _ _ _ _ ]   L i c e n s e   a n d   n o t   t o   a l l o w   o t h e r s   t o   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   t h e   M P L ,   i n d i c a t e   y o u r   d e c i s i o n   b y   d e l e t i n g     t h e   p r o v i s i o n s   a b o v e   a n d   r e p l a c e     t h e m   w i t h   t h e   n o t i c e   a n d   o t h e r   p r o v i s i o n s   r e q u i r e d   b y   t h e   [ _ _ _ ]   L i c e n s e .     I f   y o u   d o   n o t   d e l e t e   t h e   p r o v i s i o n s   a b o v e ,   a   r e c i p i e n t   m a y   u s e   y o u r   v e r s i o n   o f   t h i s   f i l e   u n d e r   e i t h e r   t h e   M P L   o r   t h e   [ _ _ _ ]   L i c e n s e . " 
 
 [ N O T E :   T h e   t e x t   o f   t h i s   E x h i b i t   A   m a y   d i f f e r   s l i g h t l y   f r o m   t h e   t e x t   o f   t h e   n o t i c e s   i n   t h e   S o u r c e   C o d e   f i l e s   o f   t h e   O r i g i n a l   C o d e .   Y o u   s h o u l d   u s e   t h e   t e x t   o f   t h i s   E x h i b i t   A   r a t h e r   t h a n   t h e   t e x t   f o u n d   i n   t h e   O r i g i n a l   C o d e   S o u r c e   C o d e   f o r   Y o u r   M o d i f i c a t i o n s . ] 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M o z i l l a   R h i n o 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 1 9   -   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   A S M   J a v a   b y t e c o d e   m a n i p u l a t i o n   a n d   a n a l y s i s   f r a m e w o r k 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 0   -   B r o w s e r L a u n c h e r   V 1 . 4 b 1 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   t h e   f o l l o w i n g   l i c e n s e   f r o m   B r o w s e r L a u n c h e r :     
 
 T h i s   c o d e   i s   C o p y r i g h t   1 9 9 9 - 2 0 0 1   b y   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u )   a n d   m a y   b e   r e d i s t r i b u t e d   o r   m o d i f i e d   i n   a n y   f o r m   w i t h o u t   r e s t r i c t i o n s   a s   l o n g   a s   t h e   p o r t i o n   o f   t h i s   c o m m e n t   f r o m   t h i s   p a r a g r a p h   t h r o u g h   t h e   e n d   o f   t h e   c o m m e n t   i s   n o t   r e m o v e d .     T h e   a u t h o r   r e q u e s t s   t h a t   h e   b e   n o t i f i e d   o f   a n y   a p p l i c a t i o n ,   a p p l e t ,   o r   o t h e r   b i n a r y   t h a t   m a k e s   u s e   o f   t h i s   c o d e ,   b u t   t h a t ' s   m o r e   o u t   o f   c u r i o s i t y   t h a n   a n y t h i n g   a n d   i s   n o t   r e q u i r e d .     T h i s   s o f t w a r e   i n c l u d e s   n o   w a r r a n t y .     T h e   a u t h o r   i s   n o t   r e p s o n s i b l e   f o r   a n y   l o s s   o f   d a t a   o r   f u n c t i o n a l i t y   o r   a n y   a d v e r s e   o r   u n e x p e c t e d   e f f e c t s   o f   u s i n g   t h i s   s o f t w a r e . 
 
 C r e d i t s : 
 S t e v e n   S p e n c e r ,   J a v a W o r l d   m a g a z i n e   ( h t t p : / / w w w . j a v a w o r l d . c o m / j a v a w o r l d / j a v a t i p s / j w - j a v a t i p 6 6 . h t m l ) 
 T h a n k s   a l s o   t o   R o n   B .   Y e h ,   E r i c   S h a p i r o ,   B e n   E n g b e r ,   P a u l   T e i t l e b a u m ,   A n d r e a   C a n t a t o r e ,   L a r r y   B a r o w s k i ,   T r e v o r   B e d z e k ,   F r a n k   M i e d r i c h ,   a n d   R o n   R a b a k u k k 
 
 @ a u t h o r   E r i c   A l b e r t   ( e j a l b e r t @ c s . s t a n f o r d . e d u ) 
 @ v e r s i o n   1 . 4 b 1   ( R e l e a s e d   J u n e   2 0 ,   2 0 0 1 ) 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   B r o w s e r   L a u n c h e r   V 1 . 4 b 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 1   -   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 
 C o p y r i g h t   ( c )   1 9 9 7 ,   J a s o n   M a r s h a l l .     A l l   R i g h t s   R e s e r v e d 
 
 T h e   a u t h o r   m a k e s   n o   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s   r e g a r d i n g   t h e   s u i t a b i l i t y ,   r e l i a b i l i t y   o r   s t a b i l i t y   o f   t h i s   c o d e .     T h i s   c o d e   i s   p r o v i d e d   A S   I S .     T h e   a u t h o r   s h a l l   n o t   b e   l i a b l e   f o r   a n y   d a m a g e s   s u f f e r e d   a s   a   r e s u l t   o f   u s i n g ,   m o d i f y i n g   o r   r e d i s t r i b u t i n g   t h i s   s o f t w a r e   o r   a n y   d e r i v i t i v e s   t h e r e o f .   P e r m i s s i o n   t o   u s e ,   r e p r o d u c e ,   m o d i f y   a n d / o r   ( r e ) d i s t r i b u t e   t h i s   s o f t w a r e   i s   h e r e b y   g r a n t e d . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   P N G I m a g e   P r o d u c e r   V 0 . 8 8 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 2   -   H S Q L D B   V 1 . 7 
 
 C o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   T h e   H S Q L   D e v e l o p m e n t   G r o u p 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s     a r e   m e t : 
 
 R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   t h e   n a m e   o f   t h e   H S Q L   D e v e l o p m e n t   G r o u p   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   H S Q L   D E V E L O P M E N T   G R O U P ,   H S Q L D B . O R G ,   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   H S Q L D B   V 1 . 7 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 3   -   J T O P E N   V 5 . 1 
 
 I B M   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I B M   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) :   
 
 J T O P E N   V 5 . 1 . 1   ( h t t p : / / s o u r c e f o r g e . n e t / p r o j e c t s / j t 4 0 0 / ) 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   J T O P E N   V 5 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 4   -   M u r m u r H a s h 3 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 M u r m u r H a s h 3   w a s   w r i t t e n   b y   A u s t i n   A p p l e b y ,   a n d   i s   p l a c e d   i n   t h e   p u b l i c 
 d o m a i n .   T h e   a u t h o r   h e r e b y   d i s c l a i m s   c o p y r i g h t   t o   t h i s   s o u r c e   c o d e . 
 
 N o t e   -   T h e   x 8 6   a n d   x 6 4   v e r s i o n s   d o   _ n o t _   p r o d u c e   t h e   s a m e   r e s u l t s ,   a s   t h e 
 a l g o r i t h m s   a r e   o p t i m i z e d   f o r   t h e i r   r e s p e c t i v e   p l a t f o r m s .   Y o u   c a n   s t i l l 
 c o m p i l e   a n d   r u n   a n y   o f   t h e m   o n   a n y   p l a t f o r m ,   b u t   y o u r   p e r f o r m a n c e   w i t h   t h e 
 n o n - n a t i v e   v e r s i o n   w i l l   b e   l e s s   t h a n   o p t i m a l 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M u r m u r H a s h 3 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 5   -   C r y p t i x   A E S   3 . 2 . 0 
 
 C r y p t i x   G e n e r a l   L i c e n s e 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 0 5   T h e   C r y p t i x   F o u n d a t i o n   L i m i t e d . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
     1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   c o p y r i g h t   n o t i c e , 
           t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
           n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
           t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
           d i s t r i b u t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C R Y P T I X   F O U N D A T I O N   L I M I T E D   A N D 
 C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 I N   N O   E V E N T   S H A L L   T H E   C R Y P T I X   F O U N D A T I O N   L I M I T E D   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N 
 I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C r y p t i x   J C E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 6   A S M   B y t e c o d e   M a n i p u l a t i o n   F r a m e w o r k   v 3 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 5   I N R I A ,   F r a n c e   T e l e c o m 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r s   n o r   t h e   n a m e s   o f   i t s 
       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
       t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
 L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F 
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   A S M   B y t e c o d e   M a n i p u l a t i o n   F r a m e w o r k   v 3 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2 7   -   C o d e V i e w e r   1 . 0 
 
 C o p y r i g h t   1 9 9 9   b y   C o o l S e r v l e t s . c o m . 
 
 A n y   e r r o r s   o r   s u g g e s t e d   i m p r o v e m e n t s   t o   t h i s   c l a s s   c a n   b e   r e p o r t e d   a s 
 i n s t r u c t e d   o n   C o o l S e r v l e t s . c o m .   W e   h o p e   y o u   e n j o y   t h i s   p r o g r a m . . .   y o u r 
 c o m m e n t s   w i l l   e n c o u r a g e   f u r t h e r   d e v e l o p m e n t !     T h i s   s o f t w a r e   i s   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   B S D   L i c e n s e .     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d 
 b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e 
 f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   n a m e   o f   C o o l S e r v l e t s . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e 
 u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t 
 s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O O L S E R V L E T S . C O M   A N D   C O N T R I B U T O R S   " A S   I S "   A N D 
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
 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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y 
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
 L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . " 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C o d e V i e w e r   1 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 2 8   -   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   0 . 1 0 k 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s 
 d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d 
 t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h 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   a n d   w a r r a n t y   d i s c l a i m e r   a p p e a r   i n 
 s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   n a m e s   o f   t h e   a u t h o r s   o r   t h e i r 
 e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   d i s t r i b u t i o n   o f 
 t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n . 
 
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o 
 t h i s   s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d   f i t n e s s . 
 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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y   s p e c i a l , 
 i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r   r e s u l t i n g   f r o m 
 l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r 
 o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r 
 p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   0 . 1 0 k 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 2 9   -   I A I K   P K C S # 1 1   W r a p p e r 
 
 I A I K   P K C S # 1 1   W r a p p e r   L i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 0 2   G r a z   U n i v e r s i t y   o f   T e c h n o l o g y .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
       l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
       t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
       a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t 
       i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 
       " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I A I K   o f   G r a z   U n i v e r s i t y   o f 
         T e c h n o l o g y . " 
 
       A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d 
       w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " G r a z   U n i v e r s i t y   o f   T e c h n o l o g y "   a n d   " I A I K   o f   G r a z   U n i v e r s i t y   o f 
       T e c h n o l o g y "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
       s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " I A I K   P K C S   W r a p p e r " , 
       n o r   m a y   " I A I K "   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f 
       G r a z   U n i v e r s i t y   o f   T e c h n o l o g y . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S , 
 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   I M P L I E D   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   A N D 
 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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
 L I C E N S O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y , 
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S 
 I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N 
 C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
 A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
 P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I A I K   P K C S # 1 1   W r a p p e r 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 0   -   I J G   J P E G   6 b 
 
 T h i s   s o f t w a r e   i s   c o p y r i g h t   ( C )   1 9 9 1 - 1 9 9 8 ,   T h o m a s   G .   L a n e . 
 A l l   R i g h t s   R e s e r v e d   e x c e p t   a s   s p e c i f i e d   b e l o w . 
 
 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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s 
 s o f t w a r e   ( o r   p o r t i o n s   t h e r e o f )   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e s e 
 c o n d i t i o n s : 
 ( 1 )   I f   a n y   p a r t   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e   i s   d i s t r i b u t e d ,   t h e n   t h i s 
 R E A D M E   f i l e   m u s t   b e   i n c l u d e d ,   w i t h   t h i s   c o p y r i g h t   a n d   n o - w a r r a n t y   n o t i c e 
 u n a l t e r e d ;   a n d   a n y   a d d i t i o n s ,   d e l e t i o n s ,   o r   c h a n g e s   t o   t h e   o r i g i n a l   f i l e s 
 m u s t   b e   c l e a r l y   i n d i c a t e d   i n   a c c o m p a n y i n g   d o c u m e n t a t i o n . 
 ( 2 )   I f   o n l y   e x e c u t a b l e   c o d e   i s   d i s t r i b u t e d ,   t h e n   t h e   a c c o m p a n y i n g 
 d o c u m e n t a t i o n   m u s t   s t a t e   t h a t   " t h i s   s o f t w a r e   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f 
 t h e   I n d e p e n d e n t   J P E G   G r o u p " . 
 ( 3 )   P e r m i s s i o n   f o r   u s e   o f   t h i s   s o f t w a r e   i s   g r a n t e d   o n l y   i f   t h e   u s e r   a c c e p t s 
 f u l l   r e s p o n s i b i l i t y   f o r   a n y   u n d e s i r a b l e   c o n s e q u e n c e s ;   t h e   a u t h o r s   a c c e p t 
 N O   L I A B I L I T Y   f o r   d a m a g e s   o f   a n y   k i n d . 
 
 T h e s e   c o n d i t i o n s   a p p l y   t o   a n y   s o f t w a r e   d e r i v e d   f r o m   o r   b a s e d   o n   t h e   I J G   c o d e , 
 n o t   j u s t   t o   t h e   u n m o d i f i e d   l i b r a r y .     I f   y o u   u s e   o u r   w o r k ,   y o u   o u g h t   t o 
 a c k n o w l e d g e   u s . 
 
 P e r m i s s i o n   i s   N O T   g r a n t e d   f o r   t h e   u s e   o f   a n y   I J G   a u t h o r ' s   n a m e   o r   c o m p a n y   n a m e 
 i n   a d v e r t i s i n g   o r   p u b l i c i t y   r e l a t i n g   t o   t h i s   s o f t w a r e   o r   p r o d u c t s   d e r i v e d   f r o m 
 i t .     T h i s   s o f t w a r e   m a y   b e   r e f e r r e d   t o   o n l y   a s   " t h e   I n d e p e n d e n t   J P E G   G r o u p ' s 
 s o f t w a r e " . 
 
 W e   s p e c i f i c a l l y   p e r m i t   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o f t w a r e   a s   t h e   b a s i s   o f 
 c o m m e r c i a l   p r o d u c t s ,   p r o v i d e d   t h a t   a l l   w a r r a n t y   o r   l i a b i l i t y   c l a i m s   a r e 
 a s s u m e d   b y   t h e   p r o d u c t   v e n d o r . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I J G   J P E G   6 b 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 1   -   J O p t - S i m p l e   v 3 . 0 
 
   C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 9   P a u l   R .   H o l s e r ,   J r . 
 
   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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   J O p t - S i m p l e   v 3 . 0 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 2   -   K e r b e r o s   f u n c t i o n a l i t y   f r o m   F u n d s X p r e s s ,   I N C . 
 
 
   C o p y r i g h t   ( C )   1 9 9 8   b y   t h e   F u n d s X p r e s s ,   I N C . 
 
   A l l   r i g h t s   r e s e r v e d . 
 
   E x p o r t   o f   t h i s   s o f t w a r e   f r o m   t h e   U n i t e d   S t a t e s   o f   A m e r i c a   m a y   r e q u i r e 
   a   s p e c i f i c   l i c e n s e   f r o m   t h e   U n i t e d   S t a t e s   G o v e r n m e n t .     I t   i s   t h e 
   r e s p o n s i b i l i t y   o f   a n y   p e r s o n   o r   o r g a n i z a t i o n   c o n t e m p l a t i n g   e x p o r t   t o 
   o b t a i n   s u c h   a   l i c e n s e   b e f o r e   e x p o r t i n g . 
 
   W I T H I N   T H A T   C O N S T R A I N T ,   p e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d 
   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   f o r   a n y   p u r p o s e   a n d 
   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t 
   n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h a t   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   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t 
   t h e   n a m e   o f   F u n d s X p r e s s .   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g 
   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r 
   p e r m i s s i o n .     F u n d s X p r e s s   m a k e s   n o   r e p r e s e n t a t i o n s   a b o u t   t h e   s u i t a b i l i t y   o f 
   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e .     I t   i s   p r o v i d e d   " a s   i s "   w i t h o u t   e x p r e s s 
   o r   i m p l i e d   w a r r a n t y . 
 
   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   W I T H O U T   A N Y   E X P R E S S   O R 
   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D 
   W A R R A N T I E S   O F   M E R C H A N T I B I L I T Y   A N D   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 . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   K e r b e r o s   f u n c t i o n a l i t y   f r o m   F u n d s X p r e s s ,   I N C . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 3   -   K r o n o s   O p e n G L   h e a d e r s 
 
   C o p y r i g h t   ( c )   2 0 0 7   T h e   K h r o n o s   G r o u p   I n c . 
 
   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 / o r   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   " M a t e r i a l s " ) ,   t o 
   d e a l   i n   t h e   M a t e r i a l s   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   M a t e r i a l s ,   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   M a t e r i a l s   a r e 
   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   M a t e r i a l s . 
 
   T H E   M A T E R I A L S   A R E   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   M A T E R I A L S   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 
   M A T E R I A L S . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   K r o n o s   O p e n G L   h e a d e r s 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 4   -   l i b u n g i f   4 . 1 . 3   
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7     E r i c   S .   R a y m o n d 
 
 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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   l i b u n g i f   4 . 1 . 3   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 5   -   M e s a   3 D   G r a p h i c s   L i b r a r y   v 4 . 1 
 
   M e s a   3 - D   g r a p h i c s   l i b r a r y 
   V e r s i o n :     4 . 1 
 
   C o p y r i g h t   ( C )   1 9 9 9 - 2 0 0 2     B r i a n   P a u l       A l l   R i g h t s   R e s e r v e d . 
 
   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 
   B R I A N   P A U L   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 . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   M e s a   3 D   G r a p h i c s   L i b r a r y   v 4 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 6   -   P C / S C   L i t e   f o r   S u s e   L i n u x   v . 1 . 1 . 1 
 
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 4   D a v i d   C o r c o r a n       c o r c o r a n @ l i n u x n e t . c o m     
 C o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 4   L u d o v i c   R o u s s e a u       l u d o v i c . r o u s s e a u   ( a t )   f r e e . f r     
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
       d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   A l l   a d v e r t i s i n g   m a t e r i a l s   m e n t i o n i n g   f e a t u r e s   o r   u s e   o f   t h i s   s o f t w a r e 
       m u s t   d i s p l a y   t h e   f o l l o w i n g   a c k n o w l e d g e m e n t : 
           T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y :   
             D a v i d   C o r c o r a n       c o r c o r a n @ l i n u x n e t . c o m     
             h t t p : / / w w w . l i n u x n e t . c o m   ( M U S C L E ) 
 4 .   T h e   n a m e   o f   t h e   a u t h o r   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
       d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 C h a n g e s   t o   t h i s   l i c e n s e   c a n   b e   m a d e   o n l y   b y   t h e   c o p y r i g h t   a u t h o r   w i t h   
 e x p l i c i t   w r i t t e n   c o n s e n t . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   " A S   I S "   A N D   A N Y   E X P R E S S   O R 
 I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D . 
 I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   P C / S C   L i t e   f o r   S u s e   L i n u x   v . 1 . 1 . 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 7   -   S o f t F l o a t   v e r s i o n   2 b 
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w : 
 
 S o f t F l o a t   w a s   w r i t t e n   b y   m e ,   J o h n   R .   H a u s e r .   T h i s   w o r k   w a s   m a d e   p o s s i b l e   i n   
 p a r t   b y   t h e   I n t e r n a t i o n a l   C o m p u t e r   S c i e n c e   I n s t i t u t e ,   l o c a t e d   a t   S u i t e   6 0 0 ,   
 1 9 4 7   C e n t e r   S t r e e t ,   B e r k e l e y ,   C a l i f o r n i a   9 4 7 0 4 .   F u n d i n g   w a s   p a r t i a l l y   
 p r o v i d e d   b y   t h e   N a t i o n a l   S c i e n c e   F o u n d a t i o n   u n d e r   g r a n t   M I P - 9 3 1 1 9 8 0 .   T h e   
 o r i g i n a l   v e r s i o n   o f   t h i s   c o d e   w a s   w r i t t e n   a s   p a r t   o f   a   p r o j e c t   t o   b u i l d   
 a   f i x e d - p o i n t   v e c t o r   p r o c e s s o r   i n   c o l l a b o r a t i o n   w i t h   t h e   U n i v e r s i t y   o f   
 C a l i f o r n i a   a t   B e r k e l e y ,   o v e r s e e n   b y   P r o f s .   N e l s o n   M o r g a n   a n d   J o h n   W a w r z y n e k .   
 
 T H I S   S O F T W A R E   I S   D I S T R I B U T E D   A S   I S ,   F O R   F R E E .   A l t h o u g h   r e a s o n a b l e   e f f o r t   
 h a s   b e e n   m a d e   t o   a v o i d   i t ,   T H I S   S O F T W A R E   M A Y   C O N T A I N   F A U L T S   T H A T   W I L L   A T   
 T I M E S   R E S U L T   I N   I N C O R R E C T   B E H A V I O R .   U S E   O F   T H I S   S O F T W A R E   I S   R E S T R I C T E D   T O   
 P E R S O N S   A N D   O R G A N I Z A T I O N S   W H O   C A N   A N D   W I L L   T A K E   F U L L   R E S P O N S I B I L I T Y   F O R   A L L   
 L O S S E S ,   C O S T S ,   O R   O T H E R   P R O B L E M S   T H E Y   I N C U R   D U E   T O   T H E   S O F T W A R E ,   A N D   W H O   
 F U R T H E R M O R E   E F F E C T I V E L Y   I N D E M N I F Y   J O H N   H A U S E R   A N D   T H E   I N T E R N A T I O N A L   C O M P U T E R   
 S C I E N C E   I N S T I T U T E   ( p o s s i b l y   v i a   s i m i l a r   l e g a l   w a r n i n g )   A G A I N S T   A L L   L O S S E S ,   
 C O S T S ,   O R   O T H E R   P R O B L E M S   I N C U R R E D   B Y   T H E I R   C U S T O M E R S   A N D   C L I E N T S   D U E   T O   T H E   
 S O F T W A R E .   
 
 D e r i v a t i v e   w o r k s   a r e   a c c e p t a b l e ,   e v e n   f o r   c o m m e r c i a l   p u r p o s e s ,   p r o v i d e d   
 t h a t   t h e   m i n i m a l   d o c u m e n t a t i o n   r e q u i r e m e n t s   s t a t e d   i n   t h e   s o u r c e   c o d e   a r e   
 s a t i s f i e d .   
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   S o f t F l o a t   v e r s i o n   2 b 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 3 8   -   U P X   v 3 . 0 1 
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w : 
 
 
                                   o o o o o           o o o   o o o o o o o o o .       o o o o o o o     o o o o o 
                                   ` 8 8 8 '           ` 8 '   ` 8 8 8       ` Y 8 8 .     ` 8 8 8 8         d 8 ' 
                                     8 8 8               8       8 8 8       . d 8 8 '         Y 8 8 8 . . 8 P 
                                     8 8 8               8       8 8 8 o o o 8 8 P '             ` 8 8 8 8 ' 
                                     8 8 8               8       8 8 8                         . 8 P Y 8 8 8 . 
                                     ` 8 8 .         . 8 '       8 8 8                       d 8 '     ` 8 8 8 b 
                                         ` Y b o d P '         o 8 8 8 o                 o 8 8 8 o     o 8 8 8 8 8 o 
 
 
                                         T h e   U l t i m a t e   P a c k e r   f o r   e X e c u t a b l e s 
                     C o p y r i g h t   ( c )   1 9 9 6 - 2 0 0 0   M a r k u s   O b e r h u m e r   &   L a s z l o   M o l n a r 
                               h t t p : / / w i l d s a u . i d v . u n i - l i n z . a c . a t / m f x / u p x . h t m l 
                                                     h t t p : / / w w w . n e x u s . h u / u p x 
                                                         h t t p : / / u p x . t s x . o r g 
 
 
 P L E A S E   C A R E F U L L Y   R E A D   T H I S   L I C E N S E   A G R E E M E N T ,   E S P E C I A L L Y   I F   Y O U   P L A N 
 T O   M O D I F Y   T H E   U P X   S O U R C E   C O D E   O R   U S E   A   M O D I F I E D   U P X   V E R S I O N . 
 
 
 A B S T R A C T 
 = = = = = = = = 
 
       U P X   a n d   U C L   a r e   c o p y r i g h t e d   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   G N U   G e n e r a l   P u b l i c   L i c e n s e   ( h e r e i n a f t e r   t h e   " G P L " ) . 
 
       T h e   s t u b   w h i c h   i s   i m b e d d e d   i n   e a c h   U P X   c o m p r e s s e d   p r o g r a m   i s   p a r t 
       o f   U P X   a n d   U C L ,   a n d   c o n t a i n s   c o d e   t h a t   i s   u n d e r   o u r   c o p y r i g h t .   T h e 
       t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   s t i l l   a p p l y   a s   c o m p r e s s i n g 
       a   p r o g r a m   i s   a   s p e c i a l   f o r m   o f   l i n k i n g   w i t h   o u r   s t u b . 
 
       A s   a   s p e c i a l   e x c e p t i o n   w e   g r a n t   t h e   f r e e   u s a g e   o f   U P X   f o r   a l l 
       e x e c u t a b l e s ,   i n c l u d i n g   c o m m e r c i a l   p r o g r a m s . 
       S e e   b e l o w   f o r   d e t a i l s   a n d   r e s t r i c t i o n s . 
 
 
 C O P Y R I G H T 
 = = = = = = = = = 
 
       U P X   a n d   U C L   a r e   c o p y r i g h t e d   s o f t w a r e .   A l l   r i g h t s   r e m a i n   w i t h   t h e   a u t h o r s . 
 
       U P X   i s   C o p y r i g h t   ( C )   1 9 9 6 - 2 0 0 0   M a r k u s   F r a n z   X a v e r   J o h a n n e s   O b e r h u m e r 
       U P X   i s   C o p y r i g h t   ( C )   1 9 9 6 - 2 0 0 0   L a s z l o   M o l n a r 
 
       U C L   i s   C o p y r i g h t   ( C )   1 9 9 6 - 2 0 0 0   M a r k u s   F r a n z   X a v e r   J o h a n n e s   O b e r h u m e r 
 
 
 G N U   G E N E R A L   P U B L I C   L I C E N S E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
       U P X   a n d   t h e   U C L   l i b r a r y   a r e   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   t h e m 
       a n d / o r   m o d i f y   t h e m   u n d e r   t h e   t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   a s 
       p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2   o f 
       t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
       U P X   a n d   U C L   a r e   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   t h e y   w i l l   b e   u s e f u l , 
       b u t   W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
       M E R C H A N T A B I L I T Y   o r   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 .     S e e   t h e 
       G N U   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
       Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e 
       a l o n g   w i t h   t h i s   p r o g r a m ;   s e e   t h e   f i l e   C O P Y I N G . 
 
 
 S P E C I A L   E X C E P T I O N   F O R   C O M P R E S S E D   E X E C U T A B L E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
       T h e   s t u b   w h i c h   i s   i m b e d d e d   i n   e a c h   U P X   c o m p r e s s e d   p r o g r a m   i s   p a r t 
       o f   U P X   a n d   U C L ,   a n d   c o n t a i n s   c o d e   t h a t   i s   u n d e r   o u r   c o p y r i g h t .   T h e 
       t e r m s   o f   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e   s t i l l   a p p l y   a s   c o m p r e s s i n g 
       a   p r o g r a m   i s   a   s p e c i a l   f o r m   o f   l i n k i n g   w i t h   o u r   s t u b . 
 
       H e r e b y   M a r k u s   F . X . J .   O b e r h u m e r   a n d   L a s z l o   M o l n a r   g r a n t   y o u   s p e c i a l 
       p e r m i s s i o n   t o   f r e e l y   u s e   a n d   d i s t r i b u t e   a l l   U P X   c o m p r e s s e d   p r o g r a m s 
       ( i n c l u d i n g   c o m m e r c i a l   o n e s ) ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
       1 .   Y o u   m u s t   c o m p r e s s   y o u r   p r o g r a m   w i t h   a   c o m p l e t e l y   u n m o d i f i e d   U P X 
             v e r s i o n ;   e i t h e r   w i t h   o u r   p r e c o m p i l e d   v e r s i o n ,   o r   ( a t   y o u r   o p t i o n ) 
             w i t h   a   s e l f   c o m p i l e d   v e r s i o n   o f   t h e   u n m o d i f i e d   U P X   s o u r c e s   a s 
             d i s t r i b u t e d   b y   u s . 
       2 .   T h i s   a l s o   i m p l i e s   t h a t   t h e   U P X   s t u b   m u s t   b e   c o m p l e t e l y   u n m o d f i e d ,   i . e . 
             t h e   s t u b   i m b e d d e d   i n   y o u r   c o m p r e s s e d   p r o g r a m   m u s t   b e   b y t e - i d e n t i c a l 
             t o   t h e   s t u b   t h a t   i s   p r o d u c e d   b y   t h e   o f f i c i a l   u n m o d i f i e d   U P X   v e r s i o n . 
       3 .   T h e   d e c o m p r e s s o r   a n d   a n y   o t h e r   c o d e   f r o m   t h e   s t u b   m u s t   e x c l u s i v e l y   g e t 
             u s e d   b y   t h e   u n m o d i f i e d   U P X   s t u b   f o r   d e c o m p r e s s i n g   y o u r   p r o g r a m   a t 
             p r o g r a m   s t a r t u p .   N o   p o r t i o n   o f   t h e   s t u b   m a y   g e t   r e a d ,   c o p i e d , 
             c a l l e d   o r   o t h e r w i s e   g e t   u s e d   o r   a c c e s s e d   b y   y o u r   p r o g r a m . 
 
 
 A N N O T A T I O N S 
 = = = = = = = = = = = 
 
     -   Y o u   c a n   u s e   a   m o d i f i e d   U P X   v e r s i o n   o r   m o d i f i e d   U P X   s t u b   o n l y   f o r 
         p r o g r a m s   t h a t   a r e   c o m p a t i b l e   w i t h   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e . 
 
     -   W e   g r a n t   y o u   s p e c i a l   p e r m i s s i o n   t o   f r e e l y   u s e   a n d   d i s t r i b u t e   a l l   U P X 
         c o m p r e s s e d   p r o g r a m s .   B u t   a n y   m o d i f i c a t i o n   o f   t h e   U P X   s t u b   ( s u c h   a s , 
         b u t   n o t   l i m i t e d   t o ,   r e m o v i n g   o u r   c o p y r i g h t   s t r i n g   o r   m a k i n g   y o u r 
         p r o g r a m   n o n - d e c o m p r e s s i b l e )   w i l l   i m m e d i a t e l y   r e v o k e   y o u r   r i g h t   t o 
         u s e   a n d   d i s t r i b u t e   a   U P X   c o m p r e s s e d   p r o g r a m . 
 
     -   U P X   i s   n o t   a   s o f t w a r e   p r o t e c t i o n   t o o l ;   b y   r e q u i r i n g   t h a t   y o u   u s e 
         t h e   u n m o d i f i e d   U P X   v e r s i o n   f o r   y o u r   p r o p r i e t a r y   p r o g r a m s   w e 
         m a k e   s u r e   t h a t   a n y   u s e r   c a n   d e c o m p r e s s   y o u r   p r o g r a m .   T h i s   p r o t e c t s 
         b o t h   y o u   a n d   y o u r   u s e r s   a s   n o b o d y   c a n   h i d e   m a l i c i o u s   c o d e   - 
         a n y   p r o g r a m   t h a t   c a n n o t   b e   d e c o m p r e s s e d   i s   h i g h l y   s u s p i c i o u s 
         b y   d e f i n i t i o n . 
 
     -   Y o u   c a n   i n t e g r a t e   a l l   o r   p a r t   o f   U P X   a n d   U C L   i n t o   p r o j e c t s   t h a t 
         a r e   c o m p a t i b l e   w i t h   t h e   G N U   G P L ,   b u t   o b v i o u s l y   y o u   c a n n o t   g r a n t 
         a n y   s p e c i a l   e x c e p t i o n s   b e y o n d   t h e   G P L   f o r   o u r   c o d e   i n   y o u r   p r o j e c t . 
 
     -   W e   w a n t   t o   a c t i v e l y   s u p p o r t   m a n u f a c t u r e r s   o f   v i r u s   s c a n n e r s   a n d 
         s i m i l a r   s e c u r i t y   s o f t w a r e .   P l e a s e   c o n t a c t   u s   i f   y o u   w o u l d   l i k e   t o 
         i n c o r p o r a t e   p a r t s   o f   U P X   o r   U C L   i n t o   s u c h   a   p r o d u c t . 
 
 
 
 M a r k u s   F . X . J .   O b e r h u m e r                                       L a s z l o   M o l n a r 
 m a r k u s . o b e r h u m e r @ j k . u n i - l i n z . a c . a t                 m l 1 0 5 0 @ c d a t a . t v n e t . h u 
 
 L i n z ,   A u s t r i a ,   2 5   F e b   2 0 0 0 
 
 A d d i t i o n a l   L i c e n s e ( s ) 
 
 T h e   U P X   l i c e n s e   f i l e   i s   a t   h t t p : / / u p x . s o u r c e f o r g e . n e t / u p x - l i c e n s e . h t m l . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   U P X   v 3 . 0 1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 3 9   ?   R S o c k e t 
 
 T h i s   s o f t w a r e   i s   a v a i l a b l e   t o   y o u   t h e   O p e n I B . o r g   B S D   l i c e n s e .     T h e s e   d e t a i l s   a r e   a l s o   a v a i l a b l e   a t       h t t p : / / o p e n i b . o r g / l i c e n s e . h t m l     . 
 
 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 . 
 
 C o p y r i g h t   ( c )   2 0 0 4   T o p s p i n   C o m m u n i c a t i o n s .     A l l   r i g h t s   r e s e r v e d . 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 6   M e l l a n o x   T e c h n o l o g i e s   L t d .     A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R S o c k e t 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B . 4 0   ?   L i b a u x v     
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t :   
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e   I B M   C o r p o r a t i o n   n o r   t h e   n a m e s   o f   i t s   
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
   
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   
 I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   I B M   C O R P O R A T I O N   B E   L I A B L E   F O R   A N Y   
 D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   
 ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
 L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   
 O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   
 D A M A G E . 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   L i b a u x v 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 4 1   -   R e g e x p   V 1 . 2 
 
 A p a c h e   S o f t w a r e   L i c e n s e   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   1 . 1 : .     
 
 -   R e g e x p   V 1 . 2 
 
 
 / *   
   *   T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
   * 
   *   C o p y r i g h t     2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     A l l   r i g h t s 
   *   r e s e r v e d . 
   * 
   *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   *   a r e   m e t : 
   * 
   *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   * 
   *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   *         t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   *         d i s t r i b u t i o n . 
   * 
   *   3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n , 
   *         i f   a n y ,   m u s t   i n c l u d e   t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
   *               ? T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e 
   *                 A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . ? 
   *         A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f , 
   *         i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
   * 
   *   4 .   T h e   n a m e s   ? A p a c h e ?   a n d   ? A p a c h e   S o f t w a r e   F o u n d a t i o n ?   m u s t 
   *         n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   *         s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n 
   *         p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g . 
   * 
   *   5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   ? A p a c h e ? , 
   *         n o r   m a y   ? A p a c h e ?   a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n 
   *         p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
   * 
   *   T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S ? ?   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D 
   *   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E 
   *   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   O R 
   *   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
   *   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
   *   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F 
   *   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D 
   *   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
   *   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T 
   *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   *   S U C H   D A M A G E . 
   *   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
   * 
   *   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y 
   *   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .     F o r   m o r e 
   *   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e 
   *       h t t p : / / w w w . a p a c h e . o r g /     . 
   * 
   *   P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e 
   *   o r i g i n a l l y   w r i t t e n   a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s , 
   *   U n i v e r s i t y   o f   I l l i n o i s ,   U r b a n a - C h a m p a i g n . 
   * / 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   R e g e x p   V 1 . 2 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B . 4 2   -   I C U 4 J   V 3 . 6 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 0   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   
 A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
 
 T h e   s o u r c e   c o d e   f o r   I C U   i s   a v a i l a b l e   o n   t h e   W e b   f r o m :   h t t p : / / w w w . i c u - p r o j e c t . o r g / 
 
 
 U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
 
         U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a /   .   U n i c o d e   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s 
 h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d 
 h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / . 
 
         N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y 
 D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
         C o p y r i g h t       1 9 9 1 - 2 0 0 9   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
         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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s   o r 
 S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s ) a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d . 
 
         T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S , 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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
         E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   I C U 4 J   V 3 . 6 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 B . 4 3   -   T e c h n o l o g y   P r e v i e w   C o d e   -   P a c k e d   o b j e c t   s u p p o r t 
 P a c k e d   o b j e c t   s u p p o r t   i s   i n c l u d e d   a s   T e c h n o l o g y   P r e v i e w   C o d e   a n d   m a y   b e   e v a l u a t e d   b y   L i c e n s e e   f o r   u n l i m i t e d   p e r i o d   a f t e r   i n i t i a l   i n s t a l l a t i o n .   
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   T e c h n o l o g y   P r e v i e w   C o d e   -   p a c k e d   o b j e c t   s u p p o r t 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 B . 4 4   -   T e c h n o l o g y   P r e v i e w   C o d e   -   M u l t i t e n a n c y   f e a t u r e 
 M u l t i t e n a n c y   f e a t u r e   i s   i n c l u d e d   a s   T e c h n o l o g y   P r e v i e w   C o d e   a n d   m a y   b e   e v a l u a t e d   b y   L i c e n s e e   f o r   u n l i m i t e d   p e r i o d   a f t e r   i n i t i a l   i n s t a l l a t i o n .   
 
 E N D   O F   N O T I C E S   R E L A T I N G   T O   T e c h n o l o g y   P r e v i e w   C o d e   -   m u l t i t e n a n c y   f e a t u r e 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 E N D   O F   S e c t i o n   B .   N O T I C E S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 S e c t i o n   C .   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 ( a )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   1 9 9 2 . 
 
 ( b )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( c )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
 ( d )   T a l i g e n t :   P o r t i o n s   l i c e n s e d   f r o m   T a l i g e n t ,   I n c . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   S e c t i o n   C .   N O T I C E S   R E L A T I N G   T O   O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   a c k n o w l e d g e m e n t s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F I L E   F O R   I B M ( R )   S D K ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,     V e r s i o n   7   R e l e a s e   1 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N   F I L E   F O R   E C L I P S E   C O D E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   C O D E .   T h i s   P r o g r a m   i n c l u d e s   I B M   E C L I P S E   C o d e .     
 T h e   f o l l o w i n g   i s   i m p o r t a n t   i n f o r m a t i o n   r e g a r d i n g   t h i s   I B M   E C L I P S E   C o d e . 
 
 T h e   f o l l o w i n g   s u b s e t   o f   c o m p o n e n t s   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   
 F o u n d a t i o n :     
 
 E c l i p s e   4 . 3 . 2 
 E q u i n o x   O S G i   s e r v i c e s , 
 E c l i p s e   -   I D E   P l a t f o r m , 
 E c l i p s e   -   P D E   ( P l u g i n   D e v e l o p m e n t   E n v i r o n m e n t ) , 
 E c l i p s e   -   R C P   ( R i c h   C l i e n t   P l a t f o r m ) , 
 E c l i p s e   -   S W T   ( s t a n d a l o n e )   ( S t a n d a r d   W i d g e t   T o o l k i t )   
 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   
 E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   
 " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   
 i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   
 b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   
 t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   
 f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   
 t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   
 s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   
 a g r e e m e n t . 
 
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F I L E   F O R   E C L I P S E   C O D E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   F O R   I B M   D B 2   C o n f i g u r a t i o n   M a n a g e r   f o r   z / O S   V 4 . 1 . 0 . 1 
 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S E C T I O N _ S T A R T 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   D e v e l o p e r   T o o l s   N o t i c e s   a n d   I n f o r m a t i o n 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   a s   p a r t   
 o f   I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   D e v e l o p e r   T o o l s   f o r   E c l i p s e   2 0 . 0 . 0 . 9   u n d e r   t h e   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   D e v e l o p e r   T o o l s   f o r   E c l i p s e   1 8 . 0 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 A P A C H E   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   
 L i c e n s e   V e r s i o n   2 . 0 : 
 
 A r i e s   S c h e m a   F i l e s ,   A x i o m ,   A x i s 2 ,   H t t p C o m p o n e n t s   C L I E N T ,   H t t p C o m p o n e n t s   C o r e ,   W S - C o m m o n s   
 N e e t h i ,   R a m p a r t ,   X M L   S e c u r i t y ,   S O A P ,   W O D E N ,   W S S 4 J ,   X M L   S c h e m a ,   X M L C m m o n s   ( X M L   A p i ) ,   
 B a c k p o r t   o f   J S R ,   J S T L ,   J O D A - T I M E ,   O p e n S A M L - J ,   M a v e n   W A R   P l u g i n ,   O S G i   B l u e p r i n t   C o n t a i n e r   
 1 . 0   S c h e m a s   ( s u b s e t ) ,   S t r u t s ,   C o m m o n s   V a l i d a t o r ,   C o m m o n s   D i g e s t e r ,   T i l e s ,   C o m m o n s - L o g g i n g - A P I ,   
 S w a g g e r ,   S w a g g e r - C o d e g e n ,   J a c k s o n - A n n o t a t i o n s ,   J a c k s o n - C o r e ,   J a c k s o n - D a t a b i n d ,   J a c k s o n -   
 D a t a t y p e - J o d a 
 
 F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   s e e   h t t p : / / w w w . a p a c h e . o r g . 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 
 J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   
 o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   
 t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   
 t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   
 t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   
 o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   
 b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   
 g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   
 f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   
 o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   
 a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   
 i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   
 b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   
 e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   
 a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   
 w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   
 o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   
 o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   
 t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   
 b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   
 o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   
 m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   
 m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   
 t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   
 w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   
 e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   
 r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   
 o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   
 e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   
 r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   
 h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   
 t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   
 o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   
 I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   
 c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   
 p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   
 W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   
 t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   
 c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   
 a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   
 t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
 W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   
 a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   
 n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   
 t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   
 a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   
 f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   
 d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   
 n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   
 o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   
 D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   
 t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   
 c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   
 o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   
 o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   
 u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   
 s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   
 i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   
 c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   
 s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   
 a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   
 o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   
 L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   
 a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   
 f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   
 a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   
 ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   
 ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   
 C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   
 t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   
 o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   
 b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   
 D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   
 o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   
 w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   
 o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   
 a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   
 a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   
 L i c e n s e : 
 
 I B M   D o j o   T o o l k i t   1 . 9 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 2 ,   T h e   D o j o   F o u n d a t i o n 
 A l l   r i g h t s   r e s e r v e d . 
 
 M i G   B a s e 6 4 
 C o p y r i g h t   ( c )   2 0 0 4 ,   M i k a e l   G r e v ,   M i G   I n f o C o m   A B .   ( b a s e 6 4   @   m i g i n f o c o m   .   c o m ) 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e t r o w e a v e r   2 . 0 
 C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 8 ,   T o b y   R e y e l t s ,   X a v i e r   L e   V o u r c h 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t a b l e   f i l e s   f r o m   Y o u r K i t   1 2 . 0 . 3 
 C o p y r i g h t   ( c )   2 0 0 3 - 2 0 1 2 ,   Y o u r K i t 
 A l l   r i g h t s   r e s e r v e d . 
 
 F o r   c o p i e s   o f   t h e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   a m e l a m e d @ c a . i b m . c o m . 
 
 B S D   L i c e n s e 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e s   o f   T o b y   R e y e l t s ,   X a v i e r   L e   V o u r c h   n o r   t h e   n a m e s 
 o f   t h e   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   C o m m o n   
 D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e : 
 
 J 2 E E   S c h e m a s / D T D s 
 
 T h e   s o u r c e   c o d e   c a n   b e   o b t a i n e d   b y   s e n d i n g   a n   e m a i l   t o   i e s @ c a . i b m . c o m . 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   C O D E 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   
 c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   
 i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   
 i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   
 T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   
 a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   
 b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 A n t   1 . 8 . 3 ,   A S M   3 . 3 . 1 ,   A t i n j e c t   1 . 0 ,   B a t i k   1 . 6 ,   B o u n d e d B u f f e r W i t h S t a t e T r a c k i n g ,   C a i r o   
 B i n d i n g ,   C a i r o   L i b r a r y   1 . 0 . 2 ,   C o m m o n s   c o d e c   1 . 3 . 0 ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   
 i s   a   d e r i v a t i v e   o f   o n e   c l a s s )   2 . 1 . 1 ,   C o m m o n s   H t t p C l i e n t   3 . 1 . 0 ,   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   
 C o m m o n s   N e t   2 . 2 ,   D O M   3 ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   
 J a v a   B i n d i n g   1 . 1 . 0 ,   E c l i p s e   4 . 2 ,   E c l i p s e   C D T   8 . 1 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   
 3 . 5 . 4   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 8 ,   E c l i p s e   T a r g e t   M a n a g e m e n t   ( T M )   
 3 . 4 ,   F e l i x   G o g o   0 . 8 ,   F e l i x   S C R   A P I   1 . 6 ,   G e r o n i m o   a n n o t a t i o n _ 1 .   0 _ s p e c   1 . 1 . 1 ,   G N O M E   
 B i n d i n g ,   G T K +   B i n d i n g ,   G T K +   B i n d i n g   f o r   M o z i l l a ,   H a m c r e s t   C o r e   1 . 1 ,   I C U 4 J   4 . 4 . 2 ,   
 I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   
 3 . 1 . 2 0 ,   J a v a   E x p r e s s i o n   L a n g u a g e   A P I   2 . 2 . 0 ,   J a v a   E x p r e s s i o n   L a n g u a g e   I m p l   2 . 2 . 0 ,   
 J a v a   M i r r o r   A P I ,   J a v a   S e r v e r   P a g e   A P I   2 . 2 . 0 ,   J a v a   S e r v e r   P a g e   I m p l   2 . 2 . 2 ,   J a v a   S e r v l e t   
 A P I   3 . 1 - b 3 3 ,   J e t t y   8 . 1 . 3 ,   J S c h   0 . 1 . 4 6 ,   J u n i t   3 . 8 . 2 ,   J u n i t   4 . 1 0 ,   L P G   R u n t i m e   1 . 1 ,   
 L u c e n e   2 . 9 . 1 ,   M i n a   2 . 0 . 2 ,   M i n a   S S H D   0 . 5 ,   M o z i l l a   B i n d i n g ,   O S G i   M a t e r i a l s   4 . 3 . 0 ,   
 p i x m a n   0 . 1 . 6 ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) ,   S A T 4 J   2 . 3 . 0   ( s u b s e t ) ,   S A X   2 . 0 . 2 ,   
 S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0 ,   X H T M L   D T D s   1 . 1 ,   X M L 4 J   4 . 3 ,   X M L - A P I s   1 . 3 . 4 ,   X U L R u n n e r   
 1 . 9   ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 T P T P   4 . 7 . 2 :   E c l i p s e   3 . 6 . 2   ( s u b s e t ) ,   E c l i p s e   E M F   2 . 6 . 1   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   
 ( O S G i   S e r v i c e s )   3 . 6 . 2   ( s u b s e t ) ,   A p a c h e   F O P / A v a l o n   ( 2 7 / 0 2 / 2 0 0 3 ) ,   A R M   ( A p p l i c a t i o n   
 R e s p o n s e   M e a s u r e m e n t )   J a v a   B i n d i n g   4 . 0   v e r s i o n   2 ,   B a t i k   1 . 6 ,   C a i r o   B i n d i n g ,   C o m m o n s   
 I O   1 . 0 . 0 ,   C o m m o n s   L o g g i n g   1 . 0 . 4 ,   C o m m o n s   L o g g i n g   1 . 0 . 3 ,   D O M   3 ,   D O M   S M I L   A n i m a t i o n   
 1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   J a v a   B i n d i n g   1 . 1 . 0 ,   F O P   T r a n s c o d e r   
 1 . 0   b e t a 2 ,   G N O M E   B i n d i n g ,   G T K +   B i n d i n g ,   G T K +   B i n d i n g   f o r   M o z i l l a ,   H a m c r e s t   C o r e   
 1 . 1 ,   H a r m o n y   V e r i f i e r   5 . 0   M 6 ,   I C U 4 J   4 . 2 . 1 ,   I E T F   U U I D s   a n d   G U I D s   I n t e r n e t   D r a f t   4 - F e b - 9 8 ,   
 J u n i t   4 . 8 . 1 ,   L o g 4 J   1 . 2 . 1 5 ,   M o z i l l a   B i n d i n g ,   M X 4 J   3 . 0 . 1 ,   O S G i   M a t e r i a l s   4 . 2 . 0   ( s u b s e t ) ,   
 S A X   2 . 0 . 2 ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0 ,   X a l a n -   J   2 . 7 . 1   ( s u b s e t ) ,   X e r c e s - C   2 . 6 ,   
 X e r c e s - J   2 . 9 . 0 ,   X M L   C o m m o n s   R e s o l v e r   1 . 2 ,   X M L - A P I s   1 . 3 . 4 ,   X M L 4 J   4 . 3 ,   X U L R u n n e r   1 . 9   
 ( s u b s e t   -   2   h e a d e r   f i l e s ) 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E c l i p s e   P u b l i c   L i c e n s e : 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   
 P u b l i c   L i c e n s e   ( s o u r c e   c o d e   i s   a v a i l a b l e   a t   e c l i p s e . o r g ) : 
 
 E c l i p s e   G M F   T o o l i n g   3 . 0 . 1 ,   E c l i p s e   m 2 e   1 . 4 . 0 ,   E c l i p s e   m 2 e -   w t p   0 . 1 8 . 0 ,   E c l i p s e   M 2 T   
 -   J E T   1 . 1 . 1 ,   E c l i p s e   O C L   4 . 0 . 1 ,   E c l i p s e   Q V T   3 . 0 . 1 ,   E c l i p s e   U M L 2   3 . 1 . 2 
 
 F o r   c o p i e s   o f   t h e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   a m e l a m e d @ c a . i b m . c o m . 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   S D K ,   J a v a   T e c h n o l o g y   E d i t i o n ,   V 7 
 
 N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   f o r   t h e   I B M   S D K ,   J a v a   T e c h n o l o g y   E d i t i o n ,   m a y   
 b e   f o u n d   a t   / j d k . 
 
 E N D   O F   I B M   S D K ,   J A V A   T E C H N O L O G Y   E D I T I O N   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 M I T   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M I T   
 L i c e n s e : 
 
 Q R   C o d e   G e n e r a t o r   V   f b c 2 0 7 1 a 7 8 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
 C o p y r i g h t   ( c ) 
 
 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 . 
 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M o z i l l a   P u b l i c   L i c e n s e   V e r s i o n   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M o z i l l a   
 P u b l i c   L i c e n s e ,   V e r s i o n   1 . 1 
 
 X U L   R u n n e r   1 . 9 . 2 . 9 ,   C a i r o   f r o m   F i r e f o x   3 . 6 . 9 
 
 F o r   c o p i e s   o f   t h e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   a m e l a m e d @ c a . i b m . c o m . 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E   T E R M S   A N D   C O N D I T I O N S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   
 c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   
 a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 G N O M E   B i n d i n g 
 G T K +   B i n d i n g 
 G T K +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   
 B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   
 c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   
 o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   
 c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   
 y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   
 f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   
 s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   
 a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   
 c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   
 b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   
 G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   
 c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   
 s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   
 p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   
 t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   
 d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   
 t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   
 o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   
 y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   
 t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   
 t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   
 c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   
 i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   
 ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   
 a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   
 f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   
 s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   
 b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   
 W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   
 p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   
 t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   
 w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   
 c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   
 L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   
 l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   
 t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   
 t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   
 l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   
 G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   
 l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   
 p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   
 o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   
 T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   
 m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   
 c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   
 p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   
 t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   
 i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   
 c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   
 s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   
 a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   
 t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   
 w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   
 i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   
 f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   
 L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   
 P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   
 a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   
 w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   
 c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   
 i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   
 c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   
 t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   
 a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   
 d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   
 o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   
 L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   
 s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   
 l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   
 t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   
 i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   
 t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   
 t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   
 L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   
 c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   
 i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   
 a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   
 c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   
 p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   
 k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   
 w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   
 y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   
 f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   
 o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   
 c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   
 c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   
 p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   
 t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   
 a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   
 t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   
 t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   
 i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   
 r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   
 b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   
 s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   
 o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   
 i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   
 d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   
 y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   
 L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   
 p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   
 e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   
 t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   
 c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   
 L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   
 m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   
 o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   
 n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   
 P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   
 v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   
 s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   
 n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   
 w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   
 a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   
 S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   
 a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   
 s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   
 o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   
 p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   
 s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   
 a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   
 t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   
 t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   
 L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   
 t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   
 r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   
 b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   
 o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   
 e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   
 i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   
 T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   
 a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   
 t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   
 a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   
 L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   
 c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   
 w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   
 L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   
 u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   
 L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   
 t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   
 f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   
 i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   
 a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   
 y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   
 d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   
 f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   
 d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   
 w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   
 a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   
 r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   
 u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   
 w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   
 m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   
 o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   
 a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   
 i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   
 t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   
 t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   
 t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   
 p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   
 p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   
 h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   
 a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   
 a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   
 ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   
 u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   
 p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   
 a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   
 t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   
 i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   
 a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   
 o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   
 p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   
 u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   
 a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   
 f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   
 a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   
 s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   
 t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   
 o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   
 l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   
 n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   
 w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   
 b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   
 i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   
 f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   
 r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   
 l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   
 i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   
 h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   
 L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   
 o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   
 y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   
 o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   
 y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   
 L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   
 t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y -   f r e e   
 r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   
 t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   
 b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   
 c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   
 a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   
 p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   
 t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   
 w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   
 c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   
 o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   
 c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   
 o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   
 e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   
 p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   
 l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   
 o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   
 l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   
 i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   
 o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   
 a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   
 h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   
 o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   
 n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   
 b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   
 d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   
 f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   
 w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   
 d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   
 o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   
 L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   
 I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   
 T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   
 T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   
 O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   
 C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   
 A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   
 I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   
 L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   
 O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   
 W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   
 t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   
 a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   
 u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   
 t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   
 o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   
 t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 C o p y r i g h t   ( C ) 
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t   u n d e r   t h e   
 t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   
 F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t   y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t   W I T H O U T   A N Y   
 W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f   M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a l o n g   w i t h   
 t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . ,   5 9   T e m p l e   P l a c e ,   
 S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r   s c h o o l ,   
 i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f   n e c e s s a r y .   H e r e   i s   
 a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y   ` F r o b '   ( a   
 l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 O r a c l e   J D K   f o r   M a c   O S   X   7 . 0 
 
 N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   f o r   t h e   O r a c l e   J D K   f o r   M a c   O S   X ,   m a y   b e   f o u n d   
 a t   / j d k . 
 
 E N D   O F   O R A C L E   J D L   F O R   M A C   O S   X   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 R e m o t e   E x e c u t i o n   a n d   A c c e s s   V 2 . 3 
 
 T h i s   P r o g r a m   i n c l u d e s   p o r t i o n s   b a s e d   o n   s a m p l e   c o d e   c o p y r i g h t e d   b y   M i c r o s o f t   C o r p o r a t i o n ,   
 o b t a i n e d   f r o m   a r t i c l e   1 6 5 1 9 4   i n   M i c r o s o f t   K n o w l e d g e   B a s e . 
 F o r   m o r e   i n f o r m a t i o n ,   p l e a s e   s e e   h t t p : / / s u p p o r t . m i c r o s o f t .   c o m / k b / 1 6 5 1 9 4 . 
 
 E N D   O F   R E M O T E   E X E C U T I O N   A N D   A C C E S S   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W 3 C   S o f t w a r e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   W 3 C   
 S o f t w a r e   N o t i c e   a n d   L i c e n s e : 
 
 S c h e m a   f o r   t h e   S O A P / 1 . 1   e n v e l o p e 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e -   2 0 0 2 1 2 3 1 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   
 o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   
 r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   
 g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   
 o r   d e r i v a t i v e   w o r k . 
 2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   
 I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   
 t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   
 w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   
 d e r i v e d . ) 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   
 D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   
 c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   
 w i t h   c o p y r i g h t   h o l d e r s . 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   
 T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   
 u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   
 a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   
 a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   
 t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   
 a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n .   
 P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   f r o m   o u r   
 s i t e ,   i n c l u d i n g   s p e c i f i c   t e r m s   a n d   c o n d i t i o n s   f o r   p a c k a g e s   l i k e   l i b w w w ,   A m a y a ,   a n d   
 J i g s a w .   O t h e r   q u e s t i o n s   a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e -   p o l i c y @ w 3 . o r g . 
 
 J o s e p h   R e a g l e 
 W 3 C   D O C U M E N T   L I C E N S E 
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s -   2 0 0 2 1 2 3 1 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   
 w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   
 a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   
 f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   
 o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   
 o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   
 a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   
 t h e   f o r m :   " C o p y r i g h t     [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   
 K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s -   
 2 0 0 2 1 2 3 1 " 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   
 o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   
 o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   
 t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   
 F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   
 g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   
 T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   
 O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   
 O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   
 D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   
 O F   T H E   C O N T E N T S   T H E R E O F . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   
 T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   
 u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   
 s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   
 o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   
 r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   
 t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   
 f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   O t h e r   q u e s t i o n s   
 a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 J o s e p h   R e a g l e 
 
 E N D   O F   W 3 C   S O F T W A R E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 R S x   n o t i c e s 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   d e v e l o p e d   b y   t h e   
 A p a c h e   S o f t w a r e   F o u n d a t i o n .   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   
 b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   
 o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   p l e a s e   s e e   h t t p : / / w w w . a p a c h e .   o r g : 
 
 R o m e   0 . 9 ,   g o o g l e - g s o n   1 . 4 ,   A p a c h e   A x i s   1 . 4 ,   X M L   B e a n s   2 . 2 . 0 ,   A p a c h e   C o m m o n s   C o d e c   
 1 . 3 ,   A p a c h e   C o m m o n s   D i s c o v e r y   0 . 2 ,   A p a c h e   C o m m o n s   L o g g i n g   1 . 0 . 3 ,   1 . 0 . 4 ,   A p a c h e   L o g 4 j   
 1 . 2 . 1 1   a n d   1 . 2 . 1 2 ,   A p a c h e   C o m m o n s   H T T P C l i e n t   3 . 0 . 1 ,   E x p l o r e r C a n v a s   V .   0 0 0 2 ,   A p a c h e   
 C o m m o n s   B e a n U t i l s   1 . 6 ,   A p a c h e   C o m m o n s   D i g e s t e r   1 . 5 ,   A p a c h e   C o m m o n s   C o l l e c t i o n s   3 . 2 ,   
 A p a c h e   C o m m o n s   L o g g i n g   1 . 1 . 1 ,   T r u e z i p   6 . 7 ,   T o m c a t   4 . 1 . 3 . 0 
 
 I B M   i s   r e q u i r e d   t o   p r o v i d e   y o u ,   a s   t h e   r e c i p i e n t   o f   s u c h   s o f t w a r e ,   w i t h   a   c o p y   o f   
 t h e   f o l l o w i n g   l i c e n s e   f r o m   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n : 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   
 a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   
 o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   
 t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   
 t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   
 t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   
 o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   
 b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   
 g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   
 f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   
 o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   
 a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   
 i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   
 b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   
 e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   
 a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   
 w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   
 o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   
 o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   
 t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   
 b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   
 o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   
 m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   
 m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   
 t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   
 w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   
 e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   
 r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   
 o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   
 e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   
 r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   
 h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   
 t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   
 o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   
 I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   
 c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   
 p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   
 W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   
 t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   
 c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   
 a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   
 t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
 W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   
 a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   
 n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   
 t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   
 a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   
 f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   
 d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   
 n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   
 o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   
 D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   
 t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   
 c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   
 o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   
 o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   
 u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   
 s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   
 i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   
 c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   
 s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   
 a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   
 o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   
 L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   
 a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   
 f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   
 a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   
 ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   
 ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   
 C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   
 t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   
 o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   
 b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   
 D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   
 o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   
 w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   
 o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   
 a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   
 a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 A P A C H E   1 . 1 
 
 C r i m s o n   1 . 1 . 3 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   
 m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   
 t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . " 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   
 s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   
 o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   
 F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   A p a c h e @ a p a c h e . o r g . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   n o r   m a y   " A p a c h e "   
 a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   
 O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   
 G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , O R   
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   
 o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   F o r   m o r e   i n f o r m a t i o n   o n   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n ,   
 p l e a s e   s e e   . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   a r e   b a s e d   u p o n   p u b l i c   d o m a i n   s o f t w a r e   o r i g i n a l l y   w r i t t e n   
 a t   t h e   N a t i o n a l   C e n t e r   f o r   S u p e r c o m p u t i n g   A p p l i c a t i o n s ,   U n i v e r s i t y   o f   I l l i n o i s ,   
 U r b a n a - C h a m p a i g n . 
 
 E N D   O F   A P A C H E   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 E N D   O F   A P A C H E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 D O J O   T O O L K I T 
 
 C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 0 ,   T h e   D o j o   F o u n d a t i o n 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   
 m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   D o j o   F o u n d a t i o n   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   
 b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   
 p r i o r   w r i t t e n   p e r m i s s i o n 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   
 A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   D O J O   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 E C L I P S E   C O D E 
 T h e   f o l l o w i n g   s u b s e t   o f   t h i r d   p a r t y   c o d e   w a s   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n : 
 A n t   1 . 6 . 5   ,   A n t   1 . 7 . 1   ,   A p a c h e   F O P / A v a l o n   ( 2 7 / 0 2 / 2 0 0 3 ) ,   A S M   3 . 1   ,   A x i s   1 . 4 . 0   ,   B a t i k   
 1 . 6   ,   C a i r o   B i n d i n g   ,   C a i r o   L i b r a r y   1 . 0 . 2   ,   C a r b o n   B i n d i n g   ,   C o m m o n s   C L I   1 . 0 . 0   ,   
 C o m m o n s   c o d e c   1 . 3 . 0   ( s u b s e t ) ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   
 o f   o n e   c l a s s )   2 . 1 . 1   ,   C o m m o n s   D i s c o v e r y   0 . 2 . 0   ,   C o m m o n s   E L   1 . 0   ,   C o m m o n s   H t t p C l i e n t   
 3 . 1 . 0   ,   C o m m o n s   I O   1 . 0 . 0   ,   C o m m o n s   L o g g i n g   1 . 0 . 3   ,   C o m m o n s   L o g g i n g   1 . 0 . 4   ,   D e r b y   
 1 0 . 5 . 1 . 1   ,   D O M   2   ,   D O M   S M I L   A n i m a t i o n   1 . 0   J a v a   B i n d i n g   ( s u b s e t ) ,   D O M   S V G   A n i m a t i o n   
 J a v a   B i n d i n g   1 . 1 . 0   ,   E c l i p s e   3 . 5 . 2   ( s u b s e t )   , E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 0   
 ( s u b s e t ) ,   E c l i p s e   D T P   1 . 7 . 2   ( s u b s e t ) ,   E c l i p s e   E M F   2 . 5 . 0   ( s u b s e t ) ,   E c l i p s e   E q u i n o x   
 ( O S G i   S e r v i c e s )   3 . 5 . 2   ( s u b s e t ) ,   E c l i p s e   G E F   3 . 5 . 2 ,   E c l i p s e   U M L 2   3 . 0 . 1 ,   E c l i p s e   X S D   
 2 . 5 . 0 ,   F l u t e   1 . 3 . 0   ,   F O P   T r a n s c o d e r   1 . 0   b e t a 2   ,   G N O M E   B i n d i n g   ,   G T K +   B i n d i n g   ,   G T K +   
 B i n d i n g   f o r   M o z i l l a   ,   H a m c r e s t   C o r e   1 . 1   ,   I C U 4 J   4 . 0 . 1   ,   I n d e p e n d e n t   J P E G   G r o u p ' s   
 L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0   ,   i T e x t   1 . 5 . 4   
 ( i T e x t )   a n d   1 . 5 . 2   ( i T e x t   A s i a n )   ,   J a v a   A P I   f o r   X M L - b a s e d   R P C   ( J A X - R P C )   1 . 1 . 0   ,   J a v a   
 M i r r o r   A P I   ,   J a v a   S S H   A p p l e t   ,   J e t t y   6 . 1 . 1 5   ,   J S c h   0 . 1 . 4 1   ,   J t i d y   R 7   ,   J u n i t   3 . 8 . 1   
 ,   J u n i t   3 . 8 . 2   ,   J u n i t   4 . 5 . 0   ,   L P G   R u n t i m e   1 . 1   ,   L u c e n e   1 . 9 . 1   ( s u b s e t ) ,   M o z i l l a   B i n d i n g   
 ,   O S G i   M a t e r i a l s   4 . 0 . 1   ,   O S G i   M a t e r i a l s   4 . 2 . 0   ( s u b s e t ) ,   p i x m a n   0 . 1 . 6   ,   P r o t o t y p e   
 J a v a S c r i p t   F r a m e w o r k   1 . 4 . 0   ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   o f   o n e   c l a s s ) ,   R h i n o   1 . 7 R 1   ,   
 S A T 4 J   2 . 1 . 1   ( s u b s e t ) ,   S A X   2 . 0 . 2   ,   S i m p l e   A P I   f o r   C S S   ( S A C )   1 . 3 . 0   ,   S O A P   w i t h   A t t a c h m e n t s   
 A P I   f o r   J a v a   ( S A A J )   1 . 2 . 0   ,   T o m c a t   3 . 2 . 4   ( J a s p e r   c o m p i l e r ) ,   T o m c a t   5 . 5 . 1 7   ( J a s p e r   
 C o m p i l e r )   ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I   2 . 0 )   ,   T o m c a t   6 . 0 . 1 4   ( J a v a   S e r v l e t   
 A P I s   2 . 5 . 0 )   ,   W S D L 4 J   1 . 5 . 1   ,   X a l a n - J   2 . 7 . 1   ( s u b s e t ) ,   X e r c e s - J   2 . 9 . 0   ,   X H T M L   D T D s   
 1 . 1   ,   X M L   C o m m o n s   R e s o l v e r   1 . 2   ,   X M L 4 J   4 . 3 ,   X M L - A P I s   1 . 3 . 0 4   ,   X U L R u n n e r   1 . 9   ( s u b s e t   
 -   2   h e a d e r   f i l e s ) ,   A p a c h e   C o m m o n s   E L   1 . 0 
 E c l i p s e   3 . 3 . 2 ,   E c l i p s e   B I R T   2 . 3 . 2 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   ( E C F )   2 . 0 ,   E c l i p s e   
 E M F & X S D   2 . 4 . 2 ,   E c l i p s e   E M F - S D O   2 . 4 . 2 ,   E c l i p s e   E q u i n o x   ( O S G i   S e r v i c e s )   3 . 3 . 2 ,   E c l i p s e   
 H e l p   S y s t e m   3 . 4 ,   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F )   2 . 2 . 1 ,   E c l i p s e   M o d e l i n g   F r a m e w o r k   
 ( E M F )   2 . 3 . 2 ,   E q u i n o x   3 . 4 . 2 ,   J a s p e r   C o m p i l e r   5 . 5 . 1 7 ,   J a v a   A P I   f o r   J a v a S e r v e r   P a g e s   
 2 . 0 . 0   ,   J a v a   S e r v l e t   A P I   2 . 4 . 0 ,   J e t t y   5 . 1 . 1 1   ,   L u c e n e   S u b s e t   1 . 4 . 3 ,   L u c e n e   S u b s e t   
 1 . 9 . 1 ,   O S G i   M a t e r i a l s   4 . 0 . 1 ,   O S G i   M a t e r i a l s   4 . 1 . 0 ,   S e r v i c e   A c t i v a t o r   T o o l k i t   ( S A T )   
 ( s u b s e t ) ,   E c l i p s e   H e l p   S y s t e m ,   ,   J e t t y ,   ,   L u c e n e ,   ,   L u c e n e   H T M L   P a r s e r ,   ,   M X 4 J , 
 E c l i p s e   P r o c e s s   F r a m e w o r k   1 . 5 . 1 . 5 ,   E c l i p s e   P r o c e s s   F r a m e w o r k   C o m p o s e r   ( R i c h   T e x t   
 E d i t o r   C l i e n t )   1 . 2 . 0 . 4 ,   ,   A n t   1 . 6 . 5   ,   A n t   1 . 7 . 0   , A S M   3 . 1   ,   C a i r o   B i n d i n g   ,   C a i r o   
 L i b r a r y   1 . 0 . 2   ,   C a r b o n   B i n d i n g   ,   C o m m o n s   C o l l e c t i o n s   ( R e f e r e n c e M a p . j a v a   i s   a   d e r i v a t i v e   
 o f   o n e   c l a s s )   2 . 1 . 1   ,   C o m m o n s   E L   1 . 0   ,   E c l i p s e   3 . 4 . 2 ,   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   
 2 . 0 . 0   ( s u b s e t ) ,   E c l i p s e   E q . 2   ( s u b s e t ) ,   E c l i p s e   X S D   2 . 4 . 2 u i n o x   ( O S G i   S e r v i c e s )   3 . 4 ,   
 I C U 4 J   3 . 8 . 1   ,   I n d e p e n d e n t   J P E G   G r o u p ' s   L I B J P E G   R e l e a s e   6 b   ( d e r i v a t i v e   -   s u b s e t ) ,   
 i S p e l l   D i c t i o n a r i e s   3 . 1 . 2 0   ,   J a v a   M i r r o r   A P I   ,   J a v a   S S H   A p p l e t   ,   J e t t y   5 . 1 . 1 4   ,   
 J S c h   0 . 1 . 3 7 
 J u n i t   3 . 8 . 1   ,   J u n i t   3 . 8 . 2   ,   J u n i t   4 . 3 . 1   ,   L u c e n e   1 . 9 . 1   ( s u b s e t ) ,   M o z i l l a   B i n d i n g   
 ,   O S G i   M a t e r i a l s   4 . 0 . 1   ,   O S G i   M a t e r i a l s   4 . 1 . 0 ,   p i x m a n   0 . 1 . 6   ,   P u t t y   0 . 5 8   ( d e r i v a t i v e   
 o f   o n e   c l a s s ) ,   S A T 4 J   2 . 0 . 3   ( s u b s e t ) ,   T o m c a t   3 . 2 . 4 ,   T o m c a t   5 . 5 . 1 7   ( J a s p e r   C o m p i l e r )   
 ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   A P I s   2 . 4 . 0 )   ,   T o m c a t   5 . 5 . 1 7   ( J a v a   S e r v l e t   J S P   A P I   
 2 . 0 )   ,   X H T M L   D T D s   1 . 1 ,   X M L 4 J   4 . 3 ,   E c l i p s e   P r o c e s s   F r a m e w o r k   1 . 5 . 0 . 4 
 
 ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   
 i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   
 i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   
 T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   
 a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   
 b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 E C L I P S E   P R O C E S S   F R A M E W O R K 
 
 T h e   P r o g r a m   c o n t a i n s   p o r t i o n s   o f   t h e   E c l i p e   P r o c e s s   F r a m e w o r k   v . 1 . 5 . 1 . 3 .   T h e   E c l i p s e   
 P r o c e s s   F r a m e w o r k   i s   a   p r o j e c t   l o c a t e d   a t   t h e   E c l i p s e   F o u n d a t i o n .   S o u r c e   c o d e   m a y   
 b e   o b t a i n e d   a t   w w w . e c l i p s e . o r g / e p f / 
 
 E N D   O F   E C L I P S E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I B M   S D K   f o r   M u l t i p l a t f o r m s ,   J a v a   T e c h n o l o g y   E d i t i o n 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M ( R )   3 2 - b i t   S D K   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   6 
 I B M ( R )   3 2 - b i t   R u n t i m e   E n v i r o n m e n t   f o r   W i n d o w s ( R ) ,   J a v a ( T M )   T e c h n o l o g y   E d i t i o n ,   V e r s i o n   
 6 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   Y o u   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   o r   o t h e r w i s e   i d e n t i f i e d   a s   E x c l u d e d   C o m p o n e n t s   i n   t h e   L i c e n s e 
 I n f o r m a t i o n   d o c u m e n t   f o r   t h e   a b o v e - l i s t e d   p r o d u c t s   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   Y o u   m a y 
 h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s   ( c o l l e c t i v e l y 
 " I B M " ) ,   t h e   t h i r d   p a r t y   s o f t w a r e   c o d e   i d e n t i f i e d   b e l o w   a r e   " E x c l u d e d 
 C o m p o n e n t s "   a n d   a r e   s u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   L i c e n s e 
 I n f o r m a t i o n   d o c u m e n t   a c c o m p a n y i n g   t h e   P r o g r a m   a n d   n o t   t h e   l i c e n s e   t e r m s 
 t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w .   T h e   n o t i c e s   a r e   p r o v i d e d   f o r 
 i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   o r   E x c l u d e d 
 C o m p o n e n t s   l i s t e d   i n   t h e   a g r e e m e n t s   f o r   t h e   P r o g r a m   t h a t   a r e   n o t   u s e d 
 b y ,   o r   t h a t   w e r e   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   Y o u   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b   s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 T h e   f o l l o w i n g   a r e   E x c l u d e d   C o m p o n e n t s : 
 A p a c h e   H a r m o n y : - 
 *   A n n o t a t i o n   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   B e a n s   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   j n d i   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   l a n g - m a n a g e m e n t   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   l o g g i n g   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   s e c u r i t y   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   s q l   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 *   j a v a . u t i l   ( p a r t   o f   l u n i )   ( S u b v e r s i o n :   r 6 0 9 9 2 8   2 0 0 8 - 0 1 - 0 8   ( A r e n a   R 4 9 7 9 ) ) 
 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   E X C L U D E D   C O M P O N E N T S 
 
 
 O T H E R   N O T I C E S 
 
 T h e   f o l l o w i n g   N o t i c e s   a p p l y   t o   p o r t i o n s   o f   t h i s   P r o g r a m . 
 
 T h e y   a r e   n o t   p a r t   o f   t h e   l i c e n s e   u n d e r   w h i c h   y o u   r e c e i v e   t h e   P r o g r a m   a n d   a r e   p r o v i d e d   
 f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y . 
 
 D e s c r i p t i o n   /   N o t i c e s 
 
 A p a c h e   V 1 . 1   L i c e n s e   I t e m s 
 
 *   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   ( B C E L ) 
 *   R e g u l a r   E x p r e s s i o n   1 . 2 
 *   R e s o l v e r 
 *   X M L   N a m e s p a c e   u t i l i t i e s 
 *   X M L   S e c u r i t y 
 
 T h e   A p a c h e   S o f t w a r e   L i c e n s e ,   V e r s i o n   1 . 1 
 
 C o p y r i g h t   ( c )   2 0 0 0   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   
 m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   
 t h e   f o l l o w i n g   a c k n o w l e d g m e n t : 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   
 ) . " 
 
 A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   
 s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   " A p a c h e "   a n d   " A p a c h e   S o f t w a r e   F o u n d a t i o n "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   
 o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   
 F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   a p a c h e @ a p a c h e . o r g   . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " A p a c h e " ,   n o r   m a y   " A p a c h e "   
 a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   
 O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   
 G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
                                                                                   
 
 A p a c h e   V 2   L i c e n s e   I t e m s 
 
 *   D e r b y 
 *   H a r m o n y 
 *   X a l a n   ( X S L T 4 J ) 
 *   X a l a n   S e r i a l i z e r 
 *   X e r c e s   ( X M L 4 J ) 
 *   X M L - A P I S 
 *   X M L - C o m m o n s 
 
 A p a c h e   L i c e n s e 
 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , a n d   d i s t r i b u t i o n   
 a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e   c o p y r i g h t   
 o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r   e n t i t i e s   
 t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   
 t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   
 t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   
 o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   
 b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g   p e r m i s s i o n s   
 g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s ,   i n c l u d i n g   
 b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e ,   a n d   c o n f i g u r a t i o n   
 f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l   t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   
 o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   
 a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   m a d e   
 a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   
 i n   o r   a t t a c h e d   t o   t h e   w o r k 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t   f o r m ,   t h a t   i s   
 b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e   e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   
 e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s   r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   
 a u t h o r s h i p .   F o r   t h e   p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   
 w o r k s   t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   
 o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l   v e r s i o n   
 o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   
 t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   
 t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   
 b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   
 o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n   e l e c t r o n i c   
 m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   
 m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   
 t h e   W o r k ,   b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n   b e h a l f   o f   
 w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d   s u b s e q u e n t l y   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   
 e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   
 r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   
 o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   
 e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   
 r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   
 h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   
 t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   
 o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   
 I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   
 c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   
 p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   
 a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k   o r   D e r i v a t i v e   
 W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   
 f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a   c o p y   o f   
 t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   Y o u   
 c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   
 a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   
 t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   
 W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s   d i s t r i b u t i o n ,   t h e n   
 a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   
 n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   
 t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   
 a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   
 f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   
 d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   
 n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   
 o n l y   a n d   d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   
 D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   
 t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   
 c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y   p r o v i d e   a d d i t i o n a l   
 o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   
 o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   
 u s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   
 s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e ,   a n y   C o n t r i b u t i o n   
 i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   
 u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   
 c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   
 t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e   n a m e s ,   t r a d e m a r k s ,   
 s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r ,   e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   
 a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e   o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   
 o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   
 L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   
 a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   
 f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   
 a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y ,   w h e t h e r   i n   t o r t   
 ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   
 ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   
 C o n t r i b u t o r   b e   l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   
 i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s   
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   
 t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   
 o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   
 b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e   W o r k   o r   
 D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   
 o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   
 w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   
 o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   
 a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   
 a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   
 o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
                                                                                   
 A p a c h e   H a r m o n y 
 C o p y r i g h t   2 0 0 6   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   a t 
 T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g / ) . 
 
 P o r t i o n s   o f   H a r m o n y   w e r e   o r i g i n a l l y   d e v e l o p e d   b y 
 I n t e l   C o r p o r a t i o n   a n d   a r e   l i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e 
 F o u n d a t i o n   u n d e r   t h e   " S o f t w a r e   G r a n t   a n d   C o r p o r a t e   C o n t r i b u t i o n 
 L i c e n s e   A g r e e m e n t " ,   i n f o r m a l l y   k n o w n   a s   t h e   " I n t e l   H a r m o n y   C L A " . 
                                                                                   
 
 A p a c h e   X a l a n   ( X S L T 4 J ) 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   
 ) 
 
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n ,   h t t p : / / w w w . l o t u s . c o m   
 . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p :   / / w w w .   i b m . c o m 
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   O v i d i u   P r e d e s c u       o v i d i u @ c u p . h p . c o m       o n   b e h a l f   
 o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   t h a t   w a s   o r i g i n a l l y   d e v e l o p e d   a t   H e w l e t t   P a c k a r d   
 C o m p a n y . 
 
 T h e   b i n a r y   d i s t r i b u t i o n   p a c k a g e   ( i e .   j a r s ,   s a m p l e s   a n d   d o c u m e n t a t i o n )   o f   t h i s   p r o d u c t   
 i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   f o l l o w i n g : 
 
 *   I B M   C o r p o r a t i o n 
 
 o   B 2 B X M L 4 J   1 . 2 . 1 
 
 *   I B M   C o r p o r a t i o n   a n d   o t h e r s 
 
 o   X S L T 4 J   2 . 7 
 
 o   X M L 4 J   4 . 4 
 
 o   J A X P   1 . 3   &   1 . 4 
 
 *   T h e   A p a c h e   S o f t w a r e   F o u n d a t i o n 
 
 o   B y t e c o d e   E n g i n e e r i n g   L i b r a r y   5 . 0 
 
 o   R e g u l a r   E x p r e s s i o n   1 . 2 
 
                                                                                   
 
 A p a c h e   X a l a n   S e r i a l i z e r 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   
 ) 
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 - 2 0 0 2 ,   L o t u s   D e v e l o p m e n t   C o r p o r a t i o n . ,   h t t p : / / w w w . l o t u s . c o m   
 . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 1 - 2 0 0 2 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 3 ,   I B M   C o r p o r a t i o n . ,   h t t p :   / / w w w .   i b m . c o m   . 
 
                                                                                   
 
 A p a c h e   X e r c e s   ( X M L 4 J ) 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   
 ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p :   / / w w w .   i b m . c o m . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m 
 
 *   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   P a u l   E n g   o n   b e h a l f   o f   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   
 t h a t   w e r e   o r i g i n a l l y   d e v e l o p e d   a t   i C l i c k ,   I n c . ,   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 . 
 
                                                                                   
 
 A p a c h e   x m l - c o m m o n s   x m l - a p i s 
 
 T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   I B M   C o r p o r a t i o n   ( h t t p : / / w w w . i b m . c o m   
 ) 
 a n d   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( h t t p : / / w w w . a p a c h e . o r g /   ) . 
 
 P o r t i o n s   o f   t h i s   s o f t w a r e   w e r e   o r i g i n a l l y   b a s e d   o n   t h e   f o l l o w i n g : 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   I B M   C o r p o r a t i o n . ,   h t t p :   / / w w w .   i b m . c o m 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   1 9 9 9 ,   S u n   M i c r o s y s t e m s . ,   h t t p :   / / w w w . s u n . c o m   . 
 
 *   s o f t w a r e   c o p y r i g h t   ( c )   2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m ,   h t t p : / / w w w . w 3 . o r g 
 
                                                                                   
 
 C o o l S e r v l e t s . c o m 
 
 T h e   P r o g r a m   m a y   i n c l u d e   C S   C o d e V i e w e r   1 . 0 .   T h i s   s o f t w a r e   i s   C o p y r i g h t   1 9 9 9   b y   C o o l S e r v l e t s . c o m . 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   
 m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 N e i t h e r   n a m e   o f   C o o l S e r v l e t s . c o m   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   
 e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   
 p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O O L S E R V L E T S . C O M   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D   A N Y   
 E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   
 S H A L L   T H E   A U T H O R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   
 O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   
 H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   
 T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
                                                                                   
 
 C U P   P a r s e r   G e n e r a t o r   f o r   J a v a   v   0 . 1 0 k 
 
 T h e   f o l l o w i n g   s o f t w a r e   m a y   b e   i n c l u d e d   i n   t h i s   p r o d u c t :   C U P   P a r s e r   G e n e r a t o r   f o r   
 J a v a   v .   0 . 1 0 k ; 
 
 U s e   o f   a n y   o f   t h i s   s o f t w a r e   i s   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   l i c e n s e   b e l o w : 
 
 C U P   P a r s e r   G e n e r a t o r   C o p y r i g h t   N o t i c e ,   L i c e n s e ,   a n d   D i s c l a i m e r 
 
 C o p y r i g h t   1 9 9 6 - 1 9 9 9   b y   S c o t t   H u d s o n ,   F r a n k   F l a n n e r y ,   C .   S c o t t   A n a n i a n 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n   
 f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   
 n o t i c e   a p p e a r   i n   a l l   c o p i e s   a n d   t h a t   b o t h   t h 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   a n d   w a r r a n t y   d i s c l a i m e r   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n ,   a n d   t h a t   t h e   
 n a m e s   o f   t h e   a u t h o r s   o r   t h e i r   e m p l o y e r s   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   d i s t r i b u t i o n   o f   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 T h e   a u t h o r s   a n d   t h e i r   e m p l o y e r s   d i s c l a i m   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s   s o f t w a r e ,   
 i n c l u d i n g   a l l   i m p l i e d   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   a n d   f i t n e s s .   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   t h e i r   e m p l o y e r s   b e   l i a b l e   f o r   a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   
 d a m a g e s   o r   a n y   d a m a g e s   w h a t s o e v e r 
 
 r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   
 o r   o t h e r   t o r t i o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   
 o f   t h i s   s o f t w a r e . 
 
                                                                                   
 
 D O M 
 
 P l e a s e   r e f e r   t o   N o t i c e   a t :   h t t p : / / w w w . w 3 .   o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / i p r - n o t i c e - 2 0 0 2 1 2 3 1 # N o t i c e s 
 
 P o r t i o n s   o f   t h e   P r o g r a m   a r e   C o p y r i g h t ,   1 9 9 4 - 2 0 0 2   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   
 K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 .   o r g / C o n s o r t i u m / L e g a l / 
 
                                                                                   
 
 F d L i b M 
 
 C o p y r i g h t   ( C )   1 9 9 3   b y   S u n   M i c r o s y s t e m s ,   I n c .   A l l   r i g h t s   r e s e r v e d 
 
 D e v e l o p e d   a t   S u n S o f t ,   a   S u n   M i c r o s y s t e m s ,   I n c .   b u s i n e s s .   P e r m i s s i o n   t o   u s e ,   c o p y ,   
 m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   i s   f r e e l y   g r a n t e d ,   p r o v i d e d   t h a t   t h i s   n o t i c e   
 i s   p r e s e r v e d . 
 
                                                                                   
 
 I C U 4 J 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   C o p y r i g h t   ( c ) 
 
 1 9 9 5 - 2 0 0 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s   A l l   r i g h t s   r e s e r v e d .   
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   c o p y r i g h t   
 n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   
 b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   
 d o c u m e n t a t i o n . 
 
 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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   
 I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
 A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   n o t   b e   
 u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   
 S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
                                                                                   
 
 I n f o - Z I P 
 
 T h i s   i s   v e r s i o n   2 0 0 3 - M a y - 0 8   o f   t h e   I n f o - Z I P   c o p y r i g h t   a n d   l i c e n s e .   T h e   d e f i n i t i v e   
 v e r s i o n   o f   t h i s   d o c u m e n t   s h o u l d   b e   a v a i l a b l e   a t   f t p : / / f t p . i n f o - z i p . o r g / p u b / i n f o z i p / l i c e n s e . h t m l   
 i n d e f i n i t e l y . 
 
 C o p y r i g h t   ( c )   1 9 9 0 - 2 0 0 3   I n f o - Z I P .   A l l   r i g h t s   r e s e r v e d . 
 
 F o r   t h e   p u r p o s e s   o f   t h i s   c o p y r i g h t   a n d   l i c e n s e ,   " I n f o - Z I P "   i s   d e f i n e d   a s   t h e   f o l l o w i n g   
 s e t   o f   i n d i v i d u a l s : 
 
 M a r k   A d l e r ,   J o h n   B u s h ,   K a r l   D a v i s ,   H a r a l d   D e n k e r ,   J e a n -   M i c h e l   D u b o i s ,   J e a n - l o u p   
 G a i l l y ,   H u n t e r   G o a t l e y ,   I a n   G o r m a n ,   C h r i s   H e r b o r t h ,   D i r k   H a a s e ,   G r e g   H a r t w i g ,   R o b e r t   
 H e a t h ,   J o n a t h a n   H u d s o n ,   P a u l   K i e n i t z ,   D a v i d   K i r s c h b a u m ,   J o h n n y   L e e ,   O n n o   v a n   d e r   
 L i n d e n ,   I g o r   M a n d r i c h e n k o ,   S t e v e   P .   M i l l e r ,   S e r g i o   M o n e s i ,   K e i t h   O w e n s ,   G e o r g e   P e t r o v ,   
 G r e g   R o e l o f s ,   K a i   U w e   R o m m e l ,   S t e v e   S a l i s b u r y ,   D a v e   S m i t h ,   C h r i s t i a n   S p i e l e r ,   A n t o i n e   
 V e r h e i j e n ,   P a u l   v o n   B e h r e n ,   R i c h   W a l e s ,   M i k e   W h i t e 
 
 T h i s   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   n o   e v e n t   s h a l l   I n f o - Z I P   o r   i t s   c o n t r i b u t o r s   b e   h e l d   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   
 i n c i d e n t a l ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s   a r i s i n g   o u t   o f   t h e   u s e   o f   o r   i n a b i l i t y   
 t o   u s e   t h i s   s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
 
 d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   ( c o m p i l e d   e x e c u t a b l e s )   m u s t   r e p r o d u c e   t h e   a b o v e   
 c o p y r i g h t   n o t i c e ,   d e f i n i t i o n ,   d i s c l a i m e r ,   a n d   t h i s   l i s t   o f   c o n d i t i o n s   i n   d o c u m e n t a t i o n   
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   T h e   s o l e   e x c e p t i o n   t o   t h i s   
 c o n d i t i o n   i s   r e d i s t r i b u t i o n   o f   a   s t a n d a r d   U n Z i p S F X   b i n a r y   ( i n c l u d i n g   S F X W i z )   a s   
 p a r t   o f   a   s e l f - e x t r a c t i n g   a r c h i v e ;   t h a t   i s   p e r m i t t e d   w i t h o u t   i n c l u s i o n   o f   t h i s   l i c e n s e ,   
 a s   l o n g   a s   t h e   n o r m a l   S F X   b a n n e r   h a s   n o t   b e e n   r e m o v e d   f r o m   t h e   b i n a r y   o r   d i s a b l e d . 
 
 3 .   A l t e r e d   v e r s i o n s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   p o r t s   t o   n e w   o p e r a t i n g   s y s t e m s ,   
 e x i s t i n g   p o r t s   w i t h   n e w   g r a p h i c a l   i n t e r f a c e s ,   a n d   d y n a m i c ,   s h a r e d ,   o r   s t a t i c   l i b r a r y   
 v e r s i o n s - - m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   
 t h e   o r i g i n a l   s o u r c e .   S u c h   a l t e r e d   v e r s i o n s   a l s o   m u s t   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   
 I n f o - Z I P   r e l e a s e s - - i n c l u d i n g ,   b u t   n o t   l i m i t e d   t o ,   l a b e l i n g   o f   t h e   a l t e r e d   v e r s i o n s   
 w i t h   t h e   n a m e s   " I n f o - Z I P "   ( o r   a n y   v a r i a t i o n   t h e r e o f ,   i n c l u d i n g ,   b u t   n o t   l i m i t e d   
 t o ,   d i f f e r e n t   c a p i t a l i z a t i o n s ) ,   " P o c k e t   U n Z i p , "   " W i Z "   o r   " M a c Z i p "   w i t h o u t   t h e   e x p l i c i t   
 p e r m i s s i o n   o f   I n f o - Z I P .   S u c h   a l t e r e d   v e r s i o n s   a r e   f u r t h e r   p r o h i b i t e d   f r o m   m i s r e p r e s e n t a t i v e   
 u s e   o f   t h e   Z i p - B u g s   o r   I n f o - Z I P   e - m a i l   a d d r e s s e s   o r   o f   t h e   I n f o - Z I P   U R L ( s ) . 
 
 4 .   I n f o - Z I P   r e t a i n s   t h e   r i g h t   t o   u s e   t h e   n a m e s   " I n f o - Z I P , "   " Z i p , "   " U n Z i p , "   " U n Z i p S F X , "   
 " W i Z , "   " P o c k e t   U n Z i p , "   " P o c k e t   Z i p , "   a n d   " M a c Z i p "   f o r   i t s   o w n   s o u r c e   a n d   b i n a r y   
 r e l e a s e s . 
 
                                                                                   
 
 L i b u n g i f   -   A n   u n c o m p r e s s e d   G I F   l i b r a r y   -   E r i c   S .   R a y m o n d 
 
 T h e   G I F L I B   d i s t r i b u t i o n   i s   C o p y r i g h t   ( c )   1 9 9 7   E r i c   S .   R a y m o n d 
 
 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 . 
 
                                                                                   
 
 R E L A X   N G   O b j e c t   M o d e l / P a r s e r 
 
 M I T   C o p y r i g h t   ( c ) 
 
 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 . 
 
                                                                                   
 
 R e l a x N G C C   -   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i 
 
 C o p y r i g h t   ( c )   2 0 0 0 - 2 0 0 3   D a i s u k e   O k a j i m a   a n d   K o h s u k e   K a w a g u c h i . 
 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
 l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   
 m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   e n d - u s e r   d o c u m e n t a t i o n   i n c l u d e d   w i t h   t h e   r e d i s t r i b u t i o n ,   i f   a n y ,   m u s t   i n c l u d e   
 t h e   f o l l o w i n g   a c k n o w l e d g m e n t :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   D a i s u k e   
 O k a j i m a   a n d   K o h s u k e   K a w a g u c h i   ( h t t p : / / r e l a x n g c c . s f . n e t / ) . "   A l t e r n a t e l y ,   t h i s   a c k n o w l e d g m e n t   
 m a y   a p p e a r   i n   t h e   s o f t w a r e   i t s e l f ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   a c k n o w l e d g m e n t s   
 n o r m a l l y   a p p e a r . 
 
 4 .   T h e   n a m e s   o f   t h e   c o p y r i g h t   h o l d e r s   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   
 d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   
 p l e a s e   c o n t a c t   t h e   c o p y r i g h t   h o l d e r s . 
 
 5 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " R E L A X N G C C " ,   n o r   m a y   " R E L A X N G C C "   
 a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   o f   t h e   c o p y r i g h t   h o l d e r s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A P A C H E   S O F T W A R E   F O U N D A T I O N   
 O R   I T S   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   
 G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
                                                                                   
 
 S A X   P a r s e r 
 
 F o r   i n f o r m a t i o n   a n d   c o p y r i g h t   s t a t u s ,   p l e a s e   r e f e r   t o :   h t t p :   / / w w w . s a x p r o j e c t . o r g / 
 
                                                                                   
 
 W 3 C ( c )   S o f t w a r e   N o t i c e 
 
 P u b l i c   d o c u m e n t s   o n   t h e   W 3 C   s i t e   a r e   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   
 f o l l o w i n g   l i c e n s e .   B y   u s i n g   a n d / o r   c o p y i n g   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   f r o m   
 w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   h a v e   r e a d ,   u n d e r s t o o d ,   
 a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 P e r m i s s i o n   t o   c o p y ,   a n d   d i s t r i b u t e   t h e   c o n t e n t s   o f   t h i s   d o c u m e n t ,   o r   t h e   W 3 C   d o c u m e n t   
 f r o m   w h i c h   t h i s   s t a t e m e n t   i s   l i n k e d ,   i n   a n y   m e d i u m   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   
 o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   
 o f   t h e   d o c u m e n t ,   o r   p o r t i o n s   t h e r e o f ,   t h a t   y o u   u s e : 
 
 1 .   A   l i n k   o r   U R L   t o   t h e   o r i g i n a l   W 3 C   d o c u m e n t . 
 
 2 .   T h e   p r e - e x i s t i n g   c o p y r i g h t   n o t i c e   o f   t h e   o r i g i n a l   a u t h o r ,   o r   i f   i t   d o e s n ' t   e x i s t ,   
 a   n o t i c e   ( h y p e r t e x t   i s   p r e f e r r e d ,   b u t   a   t e x t u a l   r e p r e s e n t a t i o n   i s   p e r m i t t e d )   o f   
 t h e   f o r m :   " C o p y r i g h t ,   [ $ d a t e - o f - d o c u m e n t ]   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   E u r o p e a n   R e s e a r c h   C o n s o r t i u m   f o r   I n f o r m a t i c s   a n d   M a t h e m a t i c s ,   
 K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - d o c u m e n t s -   
 2 0 0 2 1 2 3 1 
 
 3 .   I f   i t   e x i s t s ,   t h e   S T A T U S   o f   t h e   W 3 C   d o c u m e n t . 
 
 W h e n   s p a c e   p e r m i t s ,   i n c l u s i o n   o f   t h e   f u l l   t e x t   o f   t h i s   N O T I C E   s h o u l d   b e   p r o v i d e d .   
 W e   r e q u e s t   t h a t   a u t h o r s h i p   a t t r i b u t i o n   b e   p r o v i d e d   i n   a n y   s o f t w a r e ,   d o c u m e n t s ,   o r   
 o t h e r   i t e m s   o r   p r o d u c t s   t h a t   y o u   c r e a t e   p u r s u a n t   t o   t h e   i m p l e m e n t a t i o n   o f   t h e   c o n t e n t s   
 o f   t h i s   d o c u m e n t ,   o r   a n y   p o r t i o n   t h e r e o f . 
 
 N o   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   o f   W 3 C   d o c u m e n t s   i s   g r a n t e d   p u r s u a n t   
 t o   t h i s   l i c e n s e .   H o w e v e r ,   i f   a d d i t i o n a l   r e q u i r e m e n t s   ( d o c u m e n t e d   i n   t h e   C o p y r i g h t   
 F A Q )   a r e   s a t i s f i e d ,   t h e   r i g h t   t o   c r e a t e   m o d i f i c a t i o n s   o r   d e r i v a t i v e s   i s   s o m e t i m e s   
 g r a n t e d   b y   t h e   W 3 C   t o   i n d i v i d u a l s   c o m p l y i n g   w i t h   t h o s e   r e q u i r e m e n t s . 
 
 T H I S   D O C U M E N T   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   
 O R   W A R R A N T I E S ,   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 ,   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 ,   N O N - I N F R I N G E M E N T ,   O R   T I T L E ;   T H A T   
 T H E   C O N T E N T S   O F   T H E   D O C U M E N T   A R E   S U I T A B L E   F O R   A N Y   P U R P O S E ;   N O R   T H A T   T H E   I M P L E M E N T A T I O N   
 O F   S U C H   C O N T E N T S   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   T R A D E M A R K S   
 O R   O T H E R   R I G H T S . 
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   
 D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   D O C U M E N T   O R   T H E   P E R F O R M A N C E   O R   I M P L E M E N T A T I O N   
 O F   T H E   C O N T E N T S   T H E R E O F . 
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h i s   d o c u m e n t   o r   i t s   c o n t e n t s   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   
 T i t l e   t o   c o p y r i g h t   i n   t h i s   d o c u m e n t   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   h o l d e r s . 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   
 T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   
 u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   m o v e s   i n f o r m a t i o n   o n   s t y l e   
 s h e e t s ,   D T D s ,   a n d   s c h e m a s   t o   t h e   C o p y r i g h t   F A Q ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   a   h o s t   
 o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   a n d   
 r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   S e e   t h e   o l d e r   f o r m u l a t i o n   f o r   t h e   p o l i c y   p r i o r   
 t o   t h i s   d a t e .   P l e a s e   s e e   o u r   C o p y r i g h t   F A Q   f o r   c o m m o n   q u e s t i o n s   a b o u t   u s i n g   m a t e r i a l s   
 f r o m   o u r   s i t e ,   s u c h   a s   t h e   t r a n s l a t i n g   o r   a n n o t a t i n g   s p e c i f i c a t i o n s .   O t h e r   q u e s t i o n s   
 a b o u t   t h i s   n o t i c e   c a n   b e   d i r e c t e d   t o   s i t e - p o l i c y @ w 3 . o r g . 
 
 J o s e p h   R e a g l e       M a i l t o : s i t e - p o l i c y @ w 3 . o r g     
 
 L a s t   r e v i s e d   b y   R e a g l e   $ D a t e :   2 0 0 4 / 0 4 / 0 6   1 7 : 2 0 : 2 6 
 
                                                                                   
 
 z l i b   S o f t w a r e   N o t i c e 
 
 z l i b . h   - -   i n t e r f a c e   o f   t h e   ' z l i b '   g e n e r a l   p u r p o s e   c o m p r e s s i o n   l i b r a r y 
 v e r s i o n   1 . 1 . 3 ,   J u l y   9 t h ,   1 9 9 8 
 
 C o p y r i g h t   ( C )   1 9 9 5 - 1 9 9 8   J e a n - l o u p   G a i l l y   a n d   M a r k   A d l e r 
 
 T h i s   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   a n y   e x p r e s s   o r   i m p l i e d   w a r r a n t y .   I n   n o   
 e v e n t   w i l l   t h e   a u t h o r s   b e   h e l d   l i a b l e   f o r   a n y   d a m a g e s   a r i s i n g   f r o m   t h e   u s e   o f   t h i s   
 s o f t w a r e . 
 
 P e r m i s s i o n   i s   g r a n t e d   t o   a n y o n e   t o   u s e   t h i s   s o f t w a r e   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   a p p l i c a t i o n s ,   a n d   t o   a l t e r   i t   a n d   r e d i s t r i b u t e   i t   f r e e l y ,   s u b j e c t   t o   
 t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 
 1 .   T h e   o r i g i n   o f   t h i s   s o f t w a r e   m u s t   n o t   b e   m i s r e p r e s e n t e d ;   y o u   m u s t   n o t 
 c l a i m   t h a t   y o u   w r o t e   t h e   o r i g i n a l   s o f t w a r e .   I f   y o u   u s e   t h i s   s o f t w a r e 
 i n   a   p r o d u c t ,   a n   a c k n o w l e d g m e n t   i n   t h e   p r o d u c t   d o c u m e n t a t i o n   w o u l d   b e 
 a p p r e c i a t e d   b u t   i s   n o t   r e q u i r e d . 
 2 .   A l t e r e d   s o u r c e   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h ,   a n d   m u s t   n o t   b e 
 m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o f t w a r e . 
 3 .   T h i s   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y   s o u r c e   d i s t r i b u t i o n . 
 
 J e a n - l o u p   G a i l l y   M a r k   A d l e r 
 j l o u p @ g z i p . o r g   m a d l e r @ a l u m n i . c a l t e c h . e d u 
 
 
 T h e   d a t a   f o r m a t   u s e d   b y   t h e   z l i b   l i b r a r y   i s   d e s c r i b e d   b y   R F C s   ( R e q u e s t   f o r   C o m m e n t s )   
 1 9 5 0   t o   1 9 5 2   i n   t h e   f i l e s   f t p : / / d s .   i n t e r n i c . n e t / r f c / r f c 1 9 5 0 . t x t   ( z l i b   f o r m a t ) ,   
 r f c 1 9 5 1 . t x t   ( d e f l a t e   f o r m a t )   a n d   r f c 1 9 5 2 . t x t   ( g z i p   f o r m a t 
 
                                                                                   
 
 M o z i l l a   R h i n o 
 
 *   T h e   c o n t e n t s   o f   t h i s   f i l e   a r e   s u b j e c t   t o   t h e   N e t s c a p e   P u b l i c 
 *   L i c e n s e   V e r s i o n   1 . 1   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e 
 *   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n   a   c o p y   o f 
 *   t h e   L i c e n s e   a t   h t t p : / / w w w . m o z i l l a . o r g / N P L / 
 * 
 *   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S 
 *   I S "   b 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 i t h e r   e x p r e s s   o r 
 *   i m p l i e d .   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g 
 *   r i g h t s   a n d   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 * 
 *   T h e   O r i g i n a l   C o d e   i s   R h i n o   c o d e ,   r e l e a s e d 
 *   M a y   6 ,   1 9 9 9 . 
 * 
 *   T h e   I n i t i a l   D e v e l o p e r   o f   t h e   O r i g i n a l   C o d e   i s   N e t s c a p e 
 *   C o m m u n i c a t i o n s   C o r p o r a t i o n .   P o r t i o n s   c r e a t e d   b y   N e t s c a p e   a r e 
 *   C o p y r i g h t   ( C )   1 9 9 7 - 2 0 0 0   N e t s c a p e   C o m m u n i c a t i o n s   C o r p o r a t i o n .   A l l 
 *   R i g h t s   R e s e r v e d . 
 * 
 *   C o n t r i b u t o r ( s ) : 
 * 
 *   K e m a l   B a y r a m 
 *   P a t r i c k   B e a r d 
 *   N o r r i s   B o y d 
 *   I g o r   B u k a n o v ,   i g o r @ m i r 2 . o r g 
 *   B r e n d a n   E i c h 
 *   E t h a n   H u g g 
 *   R o g e r   L a w r e n c e 
 *   T e r r y   L u c a s 
 *   M i k e   M c C a b e 
 *   M i l e n   N a n k o v 
 *   A t t i l a   S z e g e d i ,   s z e g e d i a @ f r e e m a i l . h u 
 *   I a n   D .   S t e w a r t 
 *   A n d i   V a j d a 
 *   A n d r e w   W a s o n 
 * / 
 
 
                                                                                   
 O t h e r   T r a d e m a r k   a n d   C o p y r i g h t   A c k n o w l e d g e m e n t s 
 
 ( a )   W i l y   T e c h n o l o g y :   P o r t i o n s   o f   t h e   s o u r c e   c o d e   i n   t h e   j a v a . l a n g . i n s t r u m e n t . I n s t r u m e n t a t i o n   
 c o m p o n e n t   a r e   C o p y r i g h t   2 0 0 3   W i l y   T e c h n o l o g y ,   I n c . . 
 
 ( b )   E a s t m a n   K o d a k :   P o r t i o n s   o f   t h i s   P r o g r a m   a r e   C o p y r i g h t   E a s t m a n   K o d a k   C o m p a n y   
 1 9 9 2 . 
 
 ( c )   L u c i d a   f o n t s :   L u c i d a   i s   a   r e g i s t e r e d   t r a d e m a r k   o r   t r a d e m a r k   o f   B i g e l o w   &   H o l m e s   
 i n   t h e   U . S .   a n d   o t h e r   c o u n t r i e s . 
 
 ( d )   J P E G :   T h i s   p r o d u c t   i s   b a s e d   i n   p a r t   o n   t h e   w o r k   o f   t h e   I n d e p e n d e n t   J P E G   g r o u p . 
 
                                                                                   
 
 E N D   O F   O T H E R   N O T I C E S 
 
 E N D   O F   D O C U M E N T 
 
 E N D   O F   I B M   J R E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J D O M 
 
 
 C o p y r i g h t   ( C )   2 0 0 1 - 2 0 0 4   J a s o n   H u n t e r   &   B r e t t   M c L a u g h l i n . 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   
 o f   c o n d i t i o n s ,   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   
 l i s t   o f   c o n d i t i o n s ,   a n d   t h e   d i s c l a i m e r   t h a t   f o l l o w s   t h e s e   c o n d i t i o n s   i n   t h e   d o c u m e n t a t i o n   
 a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 3 .   T h e   n a m e   " J D O M "   m u s t   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
 t h i s   s o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n .   F o r   w r i t t e n   p e r m i s s i o n ,   p l e a s e   c o n t a c t   
 . 
 
 4 .   P r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   m a y   n o t   b e   c a l l e d   " J D O M " ,   n o r   m a y   " J D O M "   
 a p p e a r   i n   t h e i r   n a m e ,   w i t h o u t   p r i o r   w r i t t e n   p e r m i s s i o n   f r o m   t h e   J D O M   P r o j e c t   M a n a g e m e n t   
 . 
 
 I n   a d d i t i o n ,   w e   r e q u e s t   ( b u t   d o   n o t   r e q u i r e )   t h a t   y o u   i n c l u d e   i n   t h e   e n d - u s e r   d o c u m e n t a t i o n   
 p r o v i d e d   w i t h   t h e   r e d i s t r i b u t i o n   a n d / o r   i n   t h e   s o f t w a r e   i t s e l f   a n   a c k n o w l e d g e m e n t   
 e q u i v a l e n t   t o   t h e   f o l l o w i n g :   " T h i s   p r o d u c t   i n c l u d e s   s o f t w a r e   d e v e l o p e d   b y   t h e   J D O M   
 P r o j e c t   ( h t t p : / / w w w . j d o m . o r g / ) . " 
 
 A l t e r n a t i v e l y ,   t h e   a c k n o w l e d g m e n t   m a y   b e   g r a p h i c a l   u s i n g   t h e   l o g o s   a v a i l a b l e   a t   
 h t t p : / / w w w . j d o m . o r g / i m a g e s / l o g o s . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S E D   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   J D O M   A U T H O R S   O R   T H E   P R O J E C T   
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   
 G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
 T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   m a d e   b y   m a n y   i n d i v i d u a l s   o n   b e h a l f   
 o f   t h e   J D O M   P r o j e c t   a n d   w a s   o r i g i n a l l y   c r e a t e d   b y   J a s o n   H u n t e r   a n d   B r e t t   M c L a u g h l i n   
 .   F o r   m o r e   i n f o r m a t i o n 
 o n   t h e   J D O M   P r o j e c t ,   p l e a s e   s e e   . 
 
 E N D   O F   J D O M   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J a v a   H T M L   T i d y   -   J T i d y 
 *   H T M L   p a r s e r   a n d   p r e t t y   p r i n t e r 
 * 
 *   C o p y r i g h t   ( c )   1 9 9 8 - 2 0 0 0   W o r l d   W i d e   W e b   C o n s o r t i u m   ( M a s s a c h u s e t t s 
 *   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n 
 *   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s 
 *   R e s e r v e d . 
 * 
 *   C o n t r i b u t i n g   A u t h o r ( s ) : 
 * 
 *   D a v e   R a g g e t t 
 *   A n d y   Q u i c k   ( t r a n s l a t i o n   t o   J a v a ) 
 *   G a r y   L   P e s k i n   ( J a v a   d e v e l o p m e n t ) 
 *   S a m i   L e m p i n e n   ( r e l e a s e   m a n a g e m e n t ) 
 *   F a b r i z i o   G i u s t i n a 
 *   V l a d   S k a r z h e v s k y y 
 * 
 *   T h e   c o n t r i b u t i n g   a u t h o r ( s )   w o u l d   l i k e   t o   t h a n k   a l l   t h o s e   w h o 
 *   h e l p e d   w i t h   t e s t i n g ,   b u g   f i x e s ,   a n d   p a t i e n c e .   T h i s   w o u l d n ' t 
 *   h a v e   b e e n   p o s s i b l e   w i t h o u t   a l l   o f   y o u . 
 * 
 *   C O P Y R I G H T   N O T I C E : 
 * 
 *   T h i s   s o f t w a r e   a n d   d o c u m e n t a t i o n   i s   p r o v i d e d   " a s   i s , "   a n d 
 *   t h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   m a k e   n o 
 *   r e p r e s e n t a t i o n s   o r   w a r r a n t i e s ,   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 ,   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   o r   f i t n e s s 
 *   f o r   a n y   p a r t i c u l a r   p u r p o s e   o r   t h a t   t h e   u s e   o f   t h e   s o f t w a r e   o r 
 *   d o c u m e n t a t i o n   w i l l   n o t   i n f r i n g e   a n y   t h i r d   p a r t y   p a t e n t s , 
 *   c o p y r i g h t s ,   t r a d e m a r k s   o r   o t h e r   r i g h t s . 
 * 
 *   T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   w i l l   n o t   b e 
 *   l i a b l e   f o r   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l   o r   c o n s e q u e n t i a l   d a m a g e s 
 *   a r i s i n g   o u t   o f   a n y   u s e   o f   t h e   s o f t w a r e   o r   d o c u m e n t a t i o n ,   e v e n   i f 
 *   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e . 
 * 
 *   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   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e 
 *   t h i s   s o u r c e   c o d e ,   o r   p o r t i o n s   h e r e o f ,   d o c u m e n t a t i o n   a n d   e x e c u t a b l e s , 
 *   f o r   a n y   p u r p o s e ,   w i t h o u t   f e e ,   s u b j e c t   t o   t h e   f o l l o w i n g   r e s t r i c t i o n s : 
 * 
 *   1 .   T h e   o r i g i n   o f   t h i s   s o u r c e   c o d e   m u s t   n o t   b e   m i s r e p r e s e n t e d . 
 *   2 .   A l t e r e d   v e r s i o n s   m u s t   b e   p l a i n l y   m a r k e d   a s   s u c h   a n d   m u s t 
 *   n o t   b e   m i s r e p r e s e n t e d   a s   b e i n g   t h e   o r i g i n a l   s o u r c e . 
 *   3 .   T h i s   C o p y r i g h t   n o t i c e   m a y   n o t   b e   r e m o v e d   o r   a l t e r e d   f r o m   a n y 
 *   s o u r c e   o r   a l t e r e d   s o u r c e   d i s t r i b u t i o n . 
 * 
 *   T h e   c o p y r i g h t   h o l d e r s   a n d   c o n t r i b u t i n g   a u t h o r ( s )   s p e c i f i c a l l y 
 *   p e r m i t ,   w i t h o u t   f e e ,   a n d   e n c o u r a g e   t h e   u s e   o f   t h i s   s o u r c e   c o d e 
 *   a s   a   c o m p o n e n t   f o r   s u p p o r t i n g   t h e   H y p e r t e x t   M a r k u p   L a n g u a g e   i n 
 *   c o m m e r c i a l   p r o d u c t s .   I f   y o u   u s e   t h i s   s o u r c e   c o d e   i n   a   p r o d u c t , 
 *   a c k n o w l e d g m e n t   i s   n o t   r e q u i r e d   b u t   w o u l d   b e   a p p r e c i a t e d . 
 
 E N D   O F   J T I D Y   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 J A X E N   1 . 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 
 / * 
 $ I d :   L I C E N S E . t x t , v   1 . 5   2 0 0 6 / 0 2 / 0 5   2 1 : 4 9 : 0 4   e l h a r o   E x p   $ 
 
 C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n   C o m p a n y .   A l l   R i g h t s   R e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   
 o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   J a x e n   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
 f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R 
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 * / 
 
 
 E N D   O F   J A X E N   1 . 1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 M I C R O S O F T   C O D E 
 
 P o r t i o n s   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   M I C R O S O F T   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 M o d i f i a b l e   T h i r d   P a r t y   C o d e 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d   P a r t y   C o d e   t h a t   
 I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e .   F o r   c o p i e s   o f   t h e   s o u r c e   
 c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   
 a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 G N O M E   B i n d i n g 
 G T K +   B i n d i n g 
 G T K +   B i n d i n g   f o r   M o z i l l a 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   
 B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   
 c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s   n o t   a l l o w e d . 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s   t h e   s u c c e s s o r   
 o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e   v e r s i o n   n u m b e r   2 . 1 . ] 
 P r e a m b l e 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o   s h a r e   a n d   
 c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e   i n t e n d e d   t o   g u a r a n t e e   
 y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o   m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   
 f o r   a l l   i t s   u s e r s . 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e   s p e c i a l l y   d e s i g n a t e d   
 s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e   S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   
 a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e   i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   
 c a r e f u l l y   a b o u t   w h e t h e r   t h i s   l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   
 b e t t e r   s t r a t e g y   t o   u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t   p r i c e .   O u r   
 G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u   h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   
 c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r   t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   
 s o u r c e   c o d e   o r   c a n   g e t   i t   i f   y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   
 p i e c e s   o f   i t   i n   n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e   
 t h i n g s . 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d   d i s t r i b u t o r s   t o   
 d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e   r i g h t s .   T h e s e   r e s t r i c t i o n s   
 t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   
 o r   i f   y o u   m o d i f y   i t . 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r   f o r   a   f e e ,   
 y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u .   Y o u   m u s t   m a k e   s u r e   
 t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e .   I f   y o u   l i n k   o t h e r   c o d e   w i t h   
 t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e   o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   
 c a n   r e l i n k   t h e m   w i t h   t h e   l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   
 i t .   A n d   y o u   m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e   l i b r a r y ,   a n d   
 ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l   p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   
 a n d / o r   m o d i f y   t h e   l i b r a r y . 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s   n o   w a r r a n t y   
 f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y   s o m e o n e   e l s e   a n d   p a s s e d   
 o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y   h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   
 s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s   r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   
 b e   i n t r o d u c e d   b y   o t h e r s . 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y   f r e e   p r o g r a m .   
 W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y   r e s t r i c t   t h e   u s e r s   o f   a   f r e e   
 p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e   f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   
 t h a t   a n y   p a t e n t   l i c e n s e   o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   
 w i t h   t h e   f u l l   f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y   G N U   G e n e r a l   
 P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   
 c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t   f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   
 L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r   c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   
 l i b r a r i e s   i n t o   n o n - f r e e   p r o g r a m s . 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a   s h a r e d   l i b r a r y ,   
 t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a   c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   
 t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   
 l i n k i n g   o n l y   i f   t h e   e n t i r e   c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   
 G e n e r a l   P u b l i c   L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e   
 l i b r a r y . 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s   L e s s   t o   
 p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   I t   a l s o   p r o v i d e s   
 o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n   a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   
 T h e s e   d i s a d v a n t a g e s   a r e   t h e   r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   
 m a n y   l i b r a r i e s .   H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l   
 c i r c u m s t a n c e s . 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e   t h e   w i d e s t   
 p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a   d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   
 t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o   u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   
 i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e   s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   
 c a s e ,   t h e r e   i s   l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   
 s o   w e   u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   
 a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e   s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   
 t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e   p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   
 w h o l e   G N U   o p e r a t i n g   s y s t e m ,   a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e   u s e r s '   f r e e d o m ,   
 i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d   w i t h   t h e   L i b r a r y   h a s   t h e   
 f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m   u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   
 L i b r a r y . 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   f o l l o w .   
 P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a   " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   
 a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   
 w h e r e a s   t h e   l a t t e r   m u s t   b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r   p r o g r a m   w h i c h   
 c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r   a u t h o r i z e d   p a r t y   s a y i n g   
 i t   m a y   b 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 i s   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   
 c a l l e d   " t h i s   L i c e n s e " ) .   E a c h   l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a   p r e p a r e d   s o   a s   
 t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s   ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   
 a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h   h a s   b e e n   
 d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y "   m e a n s   e i t h e r   t h e   L i b r a r y   
 o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w :   t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   
 L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r   v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   
 s t r a i g h t f o r w a r d l y   i n t o   a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t   
 l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g   m o d i f i c a t i o n s   
 t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e   s o u r c e   c o d e   f o r   a l l   m o d u l e s   
 i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e   d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   
 t o   c o n t r o l   c o m p i l a t i o n   a n d   i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t   c o v e r e d   b y   
 t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g   a   p r o g r a m   u s i n g   t h e   
 L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a   p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   
 c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   
 i n   a   t o o l   f o r   w r i t i n g   i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   
 a n d   w h a t   t h e   p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e   s o u r c e   
 c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u   c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   
 p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e   c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   
 k e e p   i n t a c t   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   
 w a r r a n t y ;   a n d   d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d   y o u   m a y   a t   
 y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f   i t ,   t h u s   
 f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e   s u c h   m o d i f i c a t i o n s   
 o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d   t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   
 c o n d i t i o n s : 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g   t h a t   y o u   
 c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o   a l l   t h i r d   
 p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e   o f   d a t a   
 t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y ,   o t h e r   t h a n   a s   a n   
 a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u   m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   
 t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n   a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   
 t h e   f a c i l i t y   s t i l l   o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a   p u r p o s e   t h a t   
 i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n .   T h e r e f o r e ,   S u b s e c t i o n   2 d   
 r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n   o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   
 b e   o p t i o n a l :   i f   t h e   a   p p l i c a t i o n   d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   
 s t i l l   c o m p u t e   s q u a r e   r o o t s . ) 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f   i d e n t i f i a b l e   s e c t i o n s   
 o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d   c a n   b e   r e a s o n a b l y   c o n s i d e r e d   
 i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n   t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   
 d o   n o t   a p p l y   t o   t h o s e   s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   
 y o u   d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n   t h e   
 L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s   L i c e n s e ,   w h o s e   
 p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e   w h o l e ,   a n d   t h u s   t o   e a c h   a n d   
 e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t   y o u r   r i g h t s   
 t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o   e x e r c i s e   t h e   r i g h t   t o   
 c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r   c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y   w i t h   t h e   
 L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a   s t o r a g e   o r   d i s t r i b u t i o n   
 m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   i n s t e a d   
 o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o   t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   
 n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t   t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   
 P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   
 v e r s i o n   2   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   
 s p e c i f y   t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e   
 n o t i c e s . 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t   c o p y ,   s o   t h e   
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l   s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   
 w o r k s   m a d e   f r o m   t h a t   c o p y . 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e   L i b r a r y   i n t o   
 a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e   o f   i t ,   u n d e r   
 S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e   t e r m s   o f   S e c t i o n s   1   a n d   2   
 a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   
 s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   
 o n   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   
 p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e   c o d e   f r o m   t h e   s a m e   p l a c e   
 s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e   s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   
 a r e   n o t   c o m p e l l e d   t o   c o p y   t h e   s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y ,   b u t   i s   d e s i g n e d   
 t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d   w i t h   i t ,   i s   c a l l e d   a   " w o r k   
 t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n   i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   
 L i b r a r y ,   a n d   t h e r e f o r e   f a l l s   o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s   a n   e x e c u t a b l e   
 t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s   p o r t i o n s   o f   t h e   L i b r a r y ) ,   
 r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   
 b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s   t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e   t h a t   i s   p a r t   
 o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   
 e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t .   W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   
 i f   t h e   w o r k   c a n   b e   l i n k e d   w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   
 T h e   t h r e s h o l d   f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e   l a y o u t s   a n d   
 a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n   l i n e s   o r   l e s s   i n   l e n g t h ) ,   
 t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s   u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   
 a   d e r i v a t i v e   w o r k .   ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   
 L i b r a r y   w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y   d i s t r i b u t e   t h e   o b j e c t   
 c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 .   A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   
 w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r   o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   
 L i b r a r y   i t s e l f . 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a   " w o r k   t h a t   
 u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k   c o n t a i n i n g   p o r t i o n s   o f   t h e   
 L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s   o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   
 t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k   f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   
 f o r   d e b u g g i n g   s u c h   m o d i f i c a t i o n s . 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e   L i b r a r y   i s   u s e d   
 i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y   t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   
 a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g   e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   
 y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t   n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   
 d i r e c t i n g   t h e   u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e   
 f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e   w o r k   ( w h i c h   m u s t   b e   
 d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f   t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   
 w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e   m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   
 a s   o b j e c t   c o d e   a n d / o r   s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   
 r e l i n k   t o   p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s   
 u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s   i n   t h e   L i b r a r y   
 w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n   t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y .   A   s u i t a b l e   
 m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e   l i b r a r y   a l r e a d y   p r e s e n t   
 o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n   c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   
 a n d   ( 2 )   w i l l   o p e r a t e   p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   
 i n s t a l l s   o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e   v e r s i o n   
 t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e   y e a r s ,   t o   g i v e   
 t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a ,   a b o v e ,   f o r   a   c h a r g e   n o   m o r e   
 t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s   d i s t r i b u t i o n . 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a   d e s i g n a t e d   
 p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d   m a t e r i a l s   f r o m   t h e   s a m e   
 p l a c e . 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s   o r   t h a t   y o u   
 h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   m u s t   i n c l u d e   
 a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e   e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   
 a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e   d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   
 t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n   e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   
 ( c o m p i l e r ,   k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s ,   
 u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s   o f   o t h e r   
 p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e   o p e r a t i n g   s y s t e m .   S u c h   
 a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m   a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   
 t h a t   y o u   d i s t r i b u t e . 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y   s i d e - b y - s i d e   
 i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s   n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   
 a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y ,   p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   
 o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y   a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   
 p e r m i t t e d ,   a n d   p r o v i d e d   t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n   t h e   L i b r a r y ,   
 u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t   o f   i t   i s   
 a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e   a c c o m p a n y i n g   u n c o m b i n e d   
 f o r m   o f   t h e   s a m e   w o r k . 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   e x c e p t   
 a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t   o t h e r w i s e   t o   c o p y ,   m o d i f y ,   
 s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e   L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   
 t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s   L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   
 o r   r i g h t s ,   f r o m   y o u   u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   
 l o n g   a s   s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t   s i g n e d   i t .   H o w e v e r ,   
 n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r   d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   
 w o r k s .   T h e s e   a c t i o n s   a r e   p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   
 b y   m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   y o u   
 i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l   i t s   t e r m s   a n d   c o n d i t i o n s   
 f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e   L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e   L i b r a r y ) ,   t h e   
 r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e   o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   
 l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y   s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   
 i m p o s e   a n y   f u r t h e r   r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   
 h e r e i n .   Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h   t h i s   
 L i c e n s e . 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t   i n f r i n g e m e n t   
 o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) ,   c o n d i t i o n s   a r e   i m p o s e d   o n   
 y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r   o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   
 o f   t h i s   L i c e n s e ,   t h e y   d o   n o t   e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   
 y o u   c a n n o t   d i s t r i b u t e   s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   
 L i c e n s e   a n d   a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t   d i s t r i b u t e   
 t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d   n o t   p e r m i t   r o y a l t y -   f r e e   
 r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o   r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   
 t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u   c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   
 b e   t o   r e f r a i n   e n t i r e l y   f r o m   d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a n y   p a r t i c u l a r   
 c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o   a p p l y ,   a n d   t h e   s e c t i o n   a s   
 a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r   c i r c u m s t a n c e s . 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y   p a t e n t s   o r   o t h e r   
 p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y   s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   
 t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e   i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   
 w h i c h   i s   i m p l e m e n t e d   b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s   
 c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t   s y s t e m   i n   r e l i a n c e   
 o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o   t h e   a u t h o r / d o n o r   t o   d e c i d e   
 i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e   s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   
 c a n n o t   i m p o s e   t h a t   c h o i c e . 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e   a   c o n s e q u e n c e   
 o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n   c e r t a i n   c o u n t r i e s   
 e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e   o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   
 p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y   a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   
 l i m i t a t i o n   e x c l u d i n g   t h o s e   c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   
 o r   a m o n g   c o u n t r i e s   n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e   
 l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s   o f   t h e   
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w   v e r s i o n s   w i l l   b e   s i m i l a r   
 i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y   d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   
 o r   c o n c e r n s . 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y   s p e c i f i e s   
 a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y   l a t e r   v e r s i o n " ,   y o u   
 h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d   c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   
 o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   
 n o t   s p e c i f y   a   l i c e n s e   v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   
 b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n . 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e   p r o g r a m s   w h o s e   
 d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e ,   w r i t e   t o   t h e   a u t h o r   t o   a s k   
 f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s   c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   
 w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   
 d e c i s i o n   w i l l   b e   g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s   
 o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e   g e n e r a l l y . 
 N O   W A R R A N T Y 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y   F O R   T H E   
 L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N   O T H E R W I S E   S T A T E D   
 I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S   P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R   E X P R E S S E D   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   I M P L I E D   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   A N D   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 .   
 T H E   E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H   Y O U .   S H O U L D   
 T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   
 O R   C O R R E C T I O N . 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G   W I L L   A N Y   
 C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   
 A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   
 I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   
 L I B R A R Y   ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   
 O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   L I B R A R Y   T O   O P E R A T E   
 W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   
 T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t   p o s s i b l e   u s e   
 t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t   e v e r y o n e   c a n   r e d i s t r i b u t e   
 a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g   r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   
 u n d e r   t h e   t e r m s   o f   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s   s a f e s t   
 t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t   e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   
 o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e   a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   
 t o   w h e r e   t h e   f u l l   n o t i c e   i s   f o u n d . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 E N D   O F   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 P L U G I N D E T E C T   0 . 6 . 3   N O T I C E S   A N D   I N F O R M A T I O N 
 
 P l u g i n D e t e c t   i s   c u r r e n t l y   a t   v e r s i o n   0 . 6 . 3   ( b y   E r i c   G e r d s ,   u p d a t e d   6 / 1 7 / 0 9 ) 
 Y o u   a r e   f r e e   t o   u s e   t h i s   s c r i p t   f o r   p e r s o n a l   o r   c o m m e r c i a l   p u r p o s e s . 
 
 E N D   O F   P L U G I N D E T E C T   0 . 6 . 3   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 P o p u p   W i n d o w   N o t i c e 
 
 / /   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 / /   A u t h o r :   M a t t   K r u s e 
 / /   W W W :   h t t p : / / w w w . m a t t k r u s e . c o m / 
 / / 
 / /   N O T I C E :   Y o u   m a y   u s e   t h i s   c o d e   f o r   a n y   p u r p o s e ,   c o m m e r c i a l   o r 
 / /   p r i v a t e ,   w i t h o u t   a n y   f u r t h e r   p e r m i s s i o n   f r o m   t h e   a u t h o r .   Y o u   m a y 
 / /   r e m o v e   t h i s   n o t i c e   f r o m   y o u r   f i n a l   c o d e   i f   y o u   w i s h ,   h o w e v e r   i t   i s 
 / /   a p p r e c i a t e d   b y   t h e   a u t h o r   i f   a t   l e a s t   m y   w e b   s i t e   a d d r e s s   i s   k e p t . 
 / / 
 / /   Y o u   m a y   * N O T *   r e - d i s t r i b u t e   t h i s   c o d e   i n   a n y   w a y   e x c e p t   t h r o u g h   i t s 
 / /   u s e .   T h a t   m e a n s ,   y o u   c a n   i n c l u d e   i t   i n   y o u r   p r o d u c t ,   o r   y o u r   w e b 
 / /   s i t e ,   o r   a n y   o t h e r   f o r m   w h e r e   t h e   c o d e   i s   a c t u a l l y   b e i n g   u s e d .   Y o u 
 / /   m a y   n o t   p u t   t h e   p l a i n   j a v a s c r i p t   u p   o n   y o u r   s i t e   f o r   d o w n l o a d   o r 
 / /   i n c l u d e   i t   i n   y o u r   j a v a s c r i p t   l i b r a r i e s   f o r   d o w n l o a d . 
 / /   I f   y o u   w i s h   t o   s h a r e   t h i s   c o d e   w i t h   o t h e r s ,   p l e a s e   j u s t   p o i n t   t h e m 
 / /   t o   t h e   U R L   i n s t e a d . 
 / /   P l e a s e   D O   N O T   l i n k   d i r e c t l y   t o   m y   . j s   f i l e s   f r o m   y o u r   s i t e .   C o p y 
 / /   t h e   f i l e s   t o   y o u r   s e r v e r   a n d   u s e   t h e m   t h e r e .   T h a n k   y o u . 
 
 E N D   O F   P O P U P   W I N D O W   N O T I C E S   A N D   I N F O R M A T I O N 
 / /   = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W 3 C   S o f t w a r e   N o t i c e   a n d   L i c e n s e 
 T h i s   w o r k   ( a n d   i n c l u d e d   s o f t w a r e ,   d o c u m e n t a t i o n   s u c h   a s   R E A D M E s ,   o r   o t h e r   r e l a t e d   
 i t e m s )   i s   b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e . 
 L i c e n s e 
 B y   o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   y o u   
 h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s . 
 P e r m i s s i o n   t o   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   d o c u m e n t a t i o n ,   
 w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   f e e   o r   r o y a l t y   i s   h e r e b y   
 g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   
 d o c u m e n t a t i o n   o r   p o r t i o n s   t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s : 
 
 T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f   t h e   r e d i s t r i b u t e d   
 o r   d e r i v a t i v e   w o r k . 
 
 A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r   t e r m s   a n d   c o n d i t i o n s .   
 I f   n o n e   e x i s t ,   t h e   W 3 C   S o f t w a r e   S h o r t   N o t i c e   s h o u l d   b e   i n c l u d e d   ( h y p e r t e x t   i s   p r e f e r r e d ,   
 t e x t   i s   p e r m i t t e d )   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e . 
 
 N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   f i l e s ,   i n c l u d i n g   t h e   d a t e   c h a n g e s   
 w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e   U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   
 d e r i v e d . ) 
 
 D i s c l a i m e r s 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   H O L D E R S   M A K E   
 N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   
 T H E   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   
 C O P Y R I G H T S ,   T R A D E M A R K S   O R   O T H E R   R I G H T S . 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   O R   C O N S E Q U E N T I A L   
 D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   D O C U M E N T A T I O N . 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   a d v e r t i s i n g   o r   p u b l i c i t y   
 p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   
 c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   
 w i t h   c o p y r i g h t   h o l d e r s . 
 N o t e s 
 T h i s   v e r s i o n :   h t t p : / / w w w . w 3 .   o r g / C o n s o r t i u m / L e g a l / 2 0 0 2 / c o p y r i g h t - s o f t w a r e - 2 0 0 2 1 2 3 1 
 T h i s   f o r m u l a t i o n   o f   W 3 C ' s   n o t i c e   a n d   l i c e n s e   b e c a m e   a c t i v e   o n   D e c e m b e r   3 1   2 0 0 2 .   
 T h i s   v e r s i o n   r e m o v e s   t h e   c o p y r i g h t   o w n e r s h i p   n o t i c e   s u c h   t h a t   t h i s   l i c e n s e   c a n   b e   
 u s e d   w i t h   m a t e r i a l s   o t h e r   t h a n   t h o s e   o w n e d   b y   t h e   W 3 C ,   r e f l e c t s   t h a t   E R C I M   i s   n o w   
 a   h o s t   o f   t h e   W 3 C ,   i n c l u d e s   r e f e r e n c e s   t o   t h i s   s p e c i f i c   d a t e d   v e r s i o n   o f   t h e   l i c e n s e ,   
 a n d   r e m o v e s   t h e   a m b i g u o u s   g r a n t   o f   " u s e " .   O t h e r w i s e ,   t h i s   v e r s i o n   i s   t h e   s a m e   a s   
 t h e   p r e v i o u s   v e r s i o n   a n d   i s   w r i t t e n   s o   a s   t o   p r e s e r v e   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ' s   
 a s s e s s m e n t   o f   G P L   c o m p a t i b i l i t y   a n d   O S I ' s   c e r t i f i c a t i o n   u n d e r   t h e   O p e n   S o u r c e   D e f i n i t i o n . 
 E N D   O F   W 3 C   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 W S D L 4 J   1 5 . 1 : 
 
 C O M M O N   P U B L I C   L I C E N S E   1 , 0 
 
 C o m m o n   P u b l i c   L i c e n s e   V e r s i o n   1 . 0 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   C O M M O N   P U B L I C   L I C E N S E   
 ( ' A G R E E M E N T ' ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F   T H E   P R O G R A M   C O N S T I T U T E S   
 R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 1 .   D E F I N I T I O N S 
 ' C o n t r i b u t i o n '   m e a n s : 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d   d o c u m e n t a t i o n   d i s t r i b u t e d   
 u n d e r   t h i s   A g r e e m e n t ,   a n d 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d   a r e   d i s t r i b u t e d   
 b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n   ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   
 i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h   C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   
 C o n t r i b u t o r ' s   b e h a l f .   C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h : 
 ( i )   a r e   s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m   
 u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d 
 ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f   t h e   P r o g r a m . 
 ' C o n t r i b u t o r '   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s   t h e   P r o g r a m . 
 ' L i c e n s e d   P a t e n t s   '   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a   C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   
 i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s   C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   
 P r o g r a m . 
 ' P r o g r a m '   m e a n s   t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 ' R e c i p i e n t '   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t ,   i n c l u d i n g   
 a l l   C o n t r i b u t o r s . 
 2 .   G R A N T   O F   R I G H T S 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   
 d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   
 t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   
 c o d e   a n d   o b j e c t   c o d e   f o r m . 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   R e c i p i e n t   
 a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e   u n d e r   L i c e n s e d   P a t e n t s   t o   
 m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d   o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   
 s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n   s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   
 s h a l l   a p p l y   t o   t h e   c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   
 t h e   C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e   C o n t r i b u t i o n   
 c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d   P a t e n t s .   T h e   p a t e n t   l i c e n s e   
 s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s   w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   
 p e r   s e   i s   l i c e n s e d   h e r e u n d e r . 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e   l i c e n s e s   t o   i t s   
 C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e   p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   
 t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e   p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   
 a n y   o t h e r   e n t i t y .   E a c h   C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   
 b r o u g h t   b y   a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   
 o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s   g r a n t e d   h e r e u n d e r ,   
 e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o   s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   
 p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r   e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   
 r e q u i r e d   t o   a l l o w   R e c i p i e n t   t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   
 t o   a c q u i r e   t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t   c o p y r i g h t   
 r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t   l i c e n s e   s e t   f o r t h   i n   
 t h i s   A g r e e m e n t . 
 3 .   R E Q U I R E M E N T S 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m   u n d e r   i t s   
 o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s   a n d   c o n d i t i o n s ,   
 e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s   o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   
 a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f   m e r c h a n t a b i l i t y   a n d   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 ; 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r   d a m a g e s ,   
 i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   s u c h   
 a s   l o s t   p r o f i t s ; 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e   o f f e r e d   b y   
 t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d   i v )   s t a t e s   t h a t   s o u r c e   c o d e   
 f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h   C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   
 o b t a i n   i t   i n   a   r e a s o n a b l e   m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   
 e x c h a n g e .   W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e   P r o g r a m . 
 C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s   c o n t a i n e d   w i t h i n   t h e   
 P r o g r a m . 
 E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s   t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   
 a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y   a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   
 o f   t h e   C o n t r i b u t i o n . 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s   w i t h   r e s p e c t   
 t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s   l i c e n s e   i s   i n t e n d e d   t o   
 f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e   C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   
 i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g   s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   
 p o t e n t i a l   l i a b i l i t y   f o r   o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   
 t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( ' C o m m e r c i a l   C o n t r i b u t o r ' )   
 h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r   C o n t r i b u t o r   ( ' I n d e m n i f i e d   C o n t r i b u t o r ' )   
 a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d   c o s t s   ( c o l l e c t i v e l y   ' L o s s e s ' )   a r i s i n g   f r o m   c l a i m s ,   
 l a w s u i t s   a n d   o t h e r   l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d   
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h   C o m m e r c i a l   C o n t r i b u t o r   
 i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   
 T h e   o b l i g a t i o n s   i n   t h i s   s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   
 a n y   a c t u a l   o r   a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n   
 I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n   w r i t i n g   
 o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l   C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   
 w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r   i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   
 T h e   I n d e m n i f i e d   C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e . 
 F o r   e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   
 P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r .   I f   t h a t   C o m m e r c i a l   
 C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s   w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   
 X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s   a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   
 a l o n e .   U n d e r   t h i s   s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   
 a g a i n s t   t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s ,   
 a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y   d a m a g e s   a s   a   r e s u l t ,   t h e   
 C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 5 .   N O   W A R R A N T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D   O N   A N   ' A S   
 I S '   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S   O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   
 M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   
 f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m   a n d   a s s u m e s   
 a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s   A g r e e m e n t ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m   e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   
 l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a ,   p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   
 o f   o p e r a t i o n s . 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R   A N Y   C O N T R I B U T O R S   
 S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
 O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   
 A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R   D I S T R I B U T I O N   O F   T H E   
 P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D   H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   
 P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 7 .   G E N E R A L 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r   a p p l i c a b l e   
 l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f   t h e   r e m a i n d e r   o f   t h e   
 t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n   b y   t h e   p a r t i e s   h e r e t o ,   s u c h   
 p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m   e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   
 v a l i d   a n d   e n f o r c e a b l e . 
 I f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a   C o n t r i b u t o r   w i t h   r e s p e c t   t o   
 a   p a t e n t   a p p l i c a b l e   t o   s o f t w a r e   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t ) ,   
 t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   b y   t h a t   C o n t r i b u t o r   t o   s u c h   R e c i p i e n t   u n d e r   t h i s   
 A g r e e m e n t   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d .   I n   a d d i t i o n ,   
 i f   R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   
 o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m   i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   
 o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r   h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   
 t h e n   s u c h   R e c i p i e n t ' s   r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2   ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   
 d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l   t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   
 w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r   c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   
 s u c h   f a i l u r e   i n   a   r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   
 I f   a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s   t o   c e a s e   
 u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y   p r a c t i c a b l e .   H o w e v e r ,   
 R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d   a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   
 r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e   a n d   s u r v i v e . 
 E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s   A g r e e m e n t ,   b u t   i n   o r d e r   
 t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s   c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   
 t h e   f o l l o w i n g   m a n n e r .   T h e   A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   
 ( i n c l u d i n g   r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e   
 A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   I B M   i s   t h e   i n i t i a l   A g r e e m e n t   
 S t e w a r d .   I B M   m a y   a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   
 a   s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e   g i v e n   a   d i s t i n g u i s h i n g   
 v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g   C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   
 s u b j e c t   t o   t h e   v e r s i o n   o f   t h e   A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   
 a f t e r   a   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   
 t h e   P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s   e x p r e s s l y   
 s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o   r i g h t s   o r   l i c e n s e s   
 t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r   t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   
 b y   i m p l i c a t i o n ,   e s t o p p e l   o r   o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   
 u n d e r   t h i s   A g r e e m e n t   a r e   r e s e r v e d . 
 T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e   S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   
 p r o p e r t y   l a w s   o f   t h e   U n i t e d   S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   
 a   l e g a l   a c t i o n   u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   
 a r o s e .   E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g   l i t i g a t i o n . 
 E N D   O F   W S D L 4 J   -   C O M M O N   P U B L I C   L I C E N S E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 ?   M I C R O S O F T   C O D E 
 
 P o r t i o n s   C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d . 
 
 E N D   O F   M I C R O S O F T   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E C L I P S E   C O D E 
 
 A p a c h e   A n t   1 . 8 . 3 ,   C o m m o n s - l o g g i n g   1 . 0 . 3 ,   c o m m o n s - l o g g i n g   1 . 0 . 4 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E P L   C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   a l l   o r   p o r t i o n s   o f   t h e   f o l l o w i n g   s o f t w a r e   w h i c h   i s   s u b j e c t   
 t o   t h e   E c l i p s e   P u b l i c   L i c e n s e .   T h i s   s o f t w a r e   c o n s i s t s   o f   v o l u n t a r y   c o n t r i b u t i o n s   
 m a d e   b y   m a n y   i n d i v i d u a l s   i n   t h e   o p e n   s o u r c e   c o m m u n i t y ,   i n c l u d i n g   E c l i p s e . o r g . 
 
 
 E c l i p s e   P l a t f o r m   3 . x   D e r i v a t i v e   c l a s s e s 
 E c l i p s e   P r o c e s s   F r a m e w o r k   ( R i c h   T e x t   C l i e n t )   1 . 2 . 0 . 4 
 E c l i p s e   T e s t   a n d   P e r f o r m a n c e   T e s t   P l a t f o r m   4 . 7 . 2 
 
 E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s : 
 E c l i p s e   E M F - X S D   E x a l m p l e s   2 . 8 . 1   ,   E c l i p s e   G M F   T o o l i n g   3 . 0 . 1 ,   E c l i p s e   M 2 T   -   J E T   
 1 . 1 . 1   ,   E c l i p s e   Q V T   O p e r a t i o n a l   ,   E c l i p s e   p l a t f o r m   4 . 2 . 2   h t t p s : / / g i t h u b . c o m / e c l i p s e / e c l i p s e .   
 p l a t f o r m / t r e e / m a s t e r / u p d a t e 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   
 r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   4 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   
 4 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .   T h e s e   m o d i f i c a t i o n s   
 h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   
 L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 1 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 4 0 2 1 1 5 
 
 
 I B M   h a s   m a d e   c e r t a i n   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e ,   w h i c h   m o d i f i c a t i o n s   a r e   
 r e f e r r e d   t o   a s   t h e   " E c l i p s e   P l a t f o r m   3 . x   d e r i v a t i v e   c l a s s e s " .   T h e   E c l i p s e   P l a t f o r m   
 3 . x   d e r i v a t i v e   c l a s s e s   w e r e   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n .   T h e s e   m o d i f i c a t i o n s   
 h a v e   b e e n   c o n t r i b u t e d   t o   t h e   E c l i p s e   F o u n d a t i o n   a n d   c a n   b e   d o w n l o a d e d   f r o m   w w w . e c l i p s e . o r g .   
 L o o k   f o r   t h e   f o l l o w i n g   b u g s : 
 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 9 3 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 0 3 3 3 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 3 9 8 1 8 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 9 9 9 3 7 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 2 4 4 3 4 1 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ?   i d = 1 9 7 3 4 2 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ?   i d = 1 8 3 6 4 2 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 1 3 
 h t t p s : / / b u g s . e c l i p s e . o r g / b u g s / s h o w _ b u g . c g i ? i d = 1 4 0 2 2 4 
 
 I n   a d d i t i o n ,   I B M   m a d e   c e r t a i n   a d d i t i o n a l   m o d i f i c a t i o n s   t o   t h e   E c l i p s e   C o d e   t h a t   
 w e r e   n o t   c o n t r i b u t e d   b a c k   t o   t h e   E c l i p s e   F o u n d a t i o n   b e c a u s e   t h e y   a r e   u n i q u e   t o   t h i s   
 P r o g r a m .   T h e   s o u r c e   c o d e   f o r   t h e s e   a d d i t i o n a l   I B M   m o d i f i c a t i o n s   c a n   b e   o b t a i n e d   
 f r o m   f t p :   / / f t p . s o f t w a r e . i b m . c o m / s o f t w a r e / r a t i o n a l / o p e n s o u r c e / r a d /   o r   b y   s e n d i n g   
 a n   e m a i l   t o   i e s @ c a . i b m . c o m . 
 
 E N D   O F   E P L   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 E N D   O F   R S x   n o t i c e s 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S E C T I O N _ S T A R T 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 I B M   W e b S p h e r e   L i b e r t y   P r o f i l e   N o t i c e s   a n d   I n f o r m a t i o n 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   a s   p a r t   
 o f   I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   -   L i b e r t y   P r o f i l e   2 2 . 0 . 0 . 3   u n d e r   t h e   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   2 2 . 0 . 0 . 3 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 T A B L E   O F   C O N T E N T S 
 
 T H I S   N O N - I B M - L I C E N S E   F I L E   C O N S I S T S   O F   T H E   F O L L O W I N G   S E C T I O N S : 
 
 A P A C H E   V 2 
 B S D - 2 - C L A U S E     
 B S D - 3 - C L A U S E     
 C D D L   V 1     
 C P L 
 E P L 
 E P L   V 2       
 I C U 
 J D O M 
 M I T     
 M P L   V 1     
 M P L   V 1 . 1     
 M P L   V 2 . 0     
 U N I C O D E     
 W 3 C 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 A P A C H E   S O F T W A R E   L I C E N S E   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 C O M M O N S - P O O L 
 A P A C H E   A R I E S   B L U E P R I N T   P A R S E R 
 O R G . A P A C H E . F E L I X . R E S O L V E R   [ E c l i p s e   O S G I ] 
 O M N I F A C E S   [ A p a c h e   M y F a c e s ] 
 G R A I L S   [ A p a c h e   M y F a c e s ] 
 J 4 F R Y   [ A p a c h e   M y F a c e s ] ,   
 B U I L D S C R I P T S   -   C L O S U R E C O M I L E R   [ D o j o   T o o l k i t ] , 
 O R G . O S G I . F R A M E W O R K   [ E c l i p s e   O S G I ]   
 L I B E R T Y - A R Q U I L L I A N 
 O S G I   [ F e l i x   G o g o   R u n t i m e ] 
 F A C E L E T S   [ A p a c h e   M y F a c e s ] 
 O P E N T R A C I N G - J A V A 
 S I Z E O F - A G E N T 
 F E L I X   G O G O   R U N T I M E   
 A P A C H E   M Y F A C E S 
 C D I - A P I 
 J B O S S - C L A S S F I L E W R I T E R 
 B V A L - C O R E   [ A p a c h e   B V A L ] 
 A P A C H E   C X F 
 C O M M O N S - L A N G 
 J S O N T O K E N 
 J 4 F R Y   [ A p a c h e   M y F a c e s ] 
 A P A C H E   B V A L 
 F E L I X   G O G O   S H E L L 
 C R Y P T A C U L A R 
 E H C A C H E - C O R E 
 J A V A - S U P P O R T 
 A P A C H E   A R I E S   B L U E P R I N T   P A R S E R 
 G O O G L E   G U A V A   [ A p a c h e   O p e n W e b B e a n s ] 
 X M L S E C   
 J S R - 2 9 9   [ A p a c h e   O p e n W e b B e a n s ] 
 J O D A - T I M E 
 O P E N S A M L - C O R E 
 A P A C H E   A R I E S 
 X M L - R E S O L V E R 
 B V A L - J S R 3 0 3   [ A p a c h e   B V A L ]   
 C O M M O N - L O G G I N G   [ S L F 4 J ] 
 C O M M O N S - W E A V E R 
 F A C E L E T S   [ A p a c h e   M y F a c e s ]   
 C O M M O N S - D I G E S T E R 
 A P A C H E   O P E N W E B B E A N S 
 O P E N I D 4 J A V A   
 R X J A V A 
 G U I C E 
 Y O K O 
 B V A L - J S O N   [ A p a c h e   B V A L ] 
 X M L T O O L I N G 
 A P A C H E   O P E N E J B   [ A p a c h e   O p e n W e b B e a n s ] 
 J A N D E X 
 O M N I F A C E S   [ A p a c h e   M y F a c e s ] 
 J A S Y P T 
 W S S 4 J 
 C O M M O N S - D I S C O V E R Y 
 J A C K S O N 
 N E E T H I 
 A P A C H E   O P E N E J B - C O R E   [ A p a c h e   O p e n W e b B e a n s ] 
 F E L I X   B U N D L E   R E P O S I T O R Y 
 F E L I X   G O G O   R U N T I M E 
 A P A C H E   M Y F A C E S 
 G E R O N I M O - O S G I - R E G I S T R Y 
 A S C I I   D O C T O R J   [ m i c r o p r o f i l e . f a u l t t o l e r a n c e ] 
 F A I L S A F E 
 O P E N W S 
 C O M M O N S - B E A N U T I L S 
 A P A C H E   W S S 4 J 
 M I C R O P R O F I L E . F A U L T T O L E R A N C E 
 D O C B O O K   X M L   D T D   [ A p a c h e   O p e n W e b B e a n s ] 
 W E L D ,   O S G I   [ F e l i x   G o g o   R u n t i m e ] 
 O P E N T R A C I N G - J A V A 
 A P A C H E   F E L I X   W E B C O N S O L E 
 J S O N - S I M P L E 
 X M L S C H E M A - C O R E 
 G S O N 
 N E K O H T M L 
 G U A V A 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
       " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
       a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
       " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
       t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
       " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
       o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
       c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
       " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
       d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
       o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
       o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
       " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
       " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
       i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
       s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
       " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
       t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
       n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
       a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
       " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
       O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
       c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
       ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
       " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
       f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
       e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
       r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
       o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
       s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
       t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
       " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
       t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
       t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
       s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
       o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
       t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
       m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
       t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
       c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
       a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
       L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
       e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
       d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
       " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
       o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
       s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
       p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
       W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
       w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
       ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
       u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
       w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
       b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
       C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
       w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
       i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
       c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
       o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
       o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
       g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
       a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
       W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
       m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
       m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
       ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
               D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
       ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
               s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
       ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
               t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
               a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
               e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
               t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
       ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
               d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
               i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
               w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
               p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
               o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
               a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
               d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
               w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
               w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
               o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
               d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
               n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
               o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
               t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
               a s   m o d i f y i n g   t h e   L i c e n s e . 
 
       Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
       m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
       f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
       f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
       r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
       t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
       a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
       b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
       t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
       N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
       t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
       w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
       n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
       e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
       o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
       a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
       C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
       o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
       a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
       r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
       w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
       u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
       n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
       l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
       i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
       r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
       W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
       w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
       o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
       h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
       t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
       a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
       o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
       L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
       o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
       o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
       d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
       i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
       o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 E N D   O F   A P A C H E   L I C E N S E   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 2 - C L A U S E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 2 - C l a u s e   L i c e n s e : 
 
 S E R V I C E S _ J S O N   [ D o j o   T o o l k i t ]   ( C o p y r i g h t   2 0 0 5   M i c h a l   M i g u r s k i ) ,   _ F I R E B U G 
 [ D o j o   T o o l k i t ]   ( C o p y r i g h t   ( c )   2 0 0 6 - 2 0 0 7 ,   J o e   H e w i t t ,   A l l   r i g h t s 
 r e s e r v e d . ) ,   Y U I   [ D o j o   T o o l k i t ]   ( C o p y r i g h t   ( c )   2 0 0 7 ,   Y a h o o !   I n c . ) , 
 R E S E T - M I N   [ A p a c h e   F e l i x   W e b c o n s o l e ]   ( C o p y r i g h t   ( c )   2 0 0 9 ,   Y a h o o !   I n c .   A l l 
 r i g h t s   r e s e r v e d . ) ,   S E R P   ( C o p y r i g h t   ( c )   2 0 0 2 - 2 0 0 7 ,   A .   A b r a m   W h i t e ) ,   O W A S P   E N T E R P R I S E 
 S E C U R I T Y   A P I   ( E S A P I )   [ j a v a - s u p p o r t ]   ( C o p y r i g h t   ( c )   2 0 0 7   -   T h e   O W A S P 
 F o u n d a t i o n ) ,   J A X E N   [ A p a c h e   C X F ]   ( C o p y r i g h t   2 0 0 3 - 2 0 0 6   T h e   W e r k e n 
 C o m p a n y . ) 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   
 H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   
 T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   B S D - 2 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D - 3 - C l a u s e   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   p a c k a g e s   t h a t   I B M   
 o b t a i n e d   u n d e r   t h e   B S D - 3 - C l a u s e   L i c e n s e : 
 
 Y U I   R E S E T S   V 2 . 5 . 2   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   ( c )   2 0 0 8 ,   Y a h o o !   I n c .   A l l 
 r i g h t s   r e s e r v e d . ) ,   J Q U E R Y   E A S I N G   V 1 . 3   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   2 0 0 8 
 G e o r g e   M c G i n l e y   S m i t h ) ,   J S D U M P   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   ( c )   2 0 0 8   A r i e l 
 F l e s l e r ) ,   D O J O   T O O L K I T   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 1 3 ,   T h e   D o j o   F o u n d a t i o n ) , 
 M D 5   [ D o j o   T o o l k i t ]   ( C o p y r i g h t   ( C )   P a u l   J o h n s t o n   1 9 9 9   -   2 0 0 2 . ) ,   D O J O 
 [ A p a c h e   M y F a c e s ]   ( C o p y r i g h t   ( c )   2 0 0 5 ,   T h e   D o j o   F o u n d a t i o n ) , 
 E S A P I   ( C o p y r i g h t   ( c )   2 0 0 7   -   T h e   O W A S P   F o u n d a t i o n ) ,   D O J O   [ A p a c h e   M y F a c e s ] 
 ( C o p y r i g h t   ( c )   2 0 0 5 ,   T h e   D o j o   F o u n d a t i o n ) ,   S T Y L E . C S S   [ w e l d ]   ( C o p y r i g h t 
 ( c )   2 0 0 7 ,   Y a h o o !   I n c .   A l l   r i g h t s   r e s e r v e d . ) 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   
 m e t :   
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   
     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   
     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n .   
 *   N e i t h e r   t h e   n a m e   o f   t h e     O R G A N I Z A T I O N     n o r   t h e   n a m e s   o f   i t s   
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n .   
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   
 O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E .   
 
 E N D   O F   B S D   3 - C L A U S E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   D e v e l o p m e n t   a n d   D i s t r i b u t i o n   L i c e n s e 
 ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 G L A S S F I S H   [ A p a c h e   M y F a c e s ]   ( h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / C D D L - 1 . 0 ) , 
 J A V A M A I L   ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a m a i l / t r e e / J A V A M A I L - 1 _ 6 _ 0 ) , 
 J A V A E E _ 5 . X S D   [ A p a c h e   M y F a c e s ]   ( h t t p s : / / f a c e l e t s . d e v . j a v a . n e t / ) , 
 G L A S S F I S H   [ A p a c h e   M y F a c e s ]   ( h t t p s : / / o p e n s o u r c e . o r g / l i c e n s e s / C D D L - 1 . 0 ) , 
 A R R A Y E L R E S O L V E R . J A V A   [ w e l d ] 
 ( / S o u r c e - 0 / a r t i f a c t s / w e l d / w e l d - s e - s o u r c e s . j a r / j a v a x / e l / A r r a y E L R e s o l v e r . j a v a ) , 
 J A S P E R - E L   ( h t t p s : / / g i t h u b . c o m / j a v a e e / e l - s p e c / t r e e / j a v a x . e l - 3 . 0 . 0 ) , 
 J A V A M A I L   ( h t t p s : / / g i t h u b . c o m / j a v a e e / j a v a m a i l / t r e e / J A V A M A I L - 1 _ 6 _ 0 ) , 
 M I M E P U L L 
 ( h t t p s : / / s e a r c h . m a v e n . o r g / r e m o t e c o n t e n t ? f i l e p a t h = o r g / j v n e t / m i m e p u l l / m i m e p u l l / 1 . 9 . 1 1 / m i m e p u l l - 1 . 9 . 1 1 - s o u r c e s . j a r ) , 
 J B O S S - J D E P A R S E R 
 ( h t t p : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . j b o s s . j d e p a r s e r / j d e p a r s e r / 1 . 0 . 0 . F i n a l ) 
 
 E N D   O F   C O M M O N   D E V E L O P M E N T   A N D   D I S T R I B U T I O N   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 C O M M O N   P U B L I C   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   C o m m o n   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d 
 U R L ) : 
 
 W S D L 4 J   [ A p a c h e   C X F ]   ( h t t p s : / / g i t h u b . c o m / a p a c h e / c x f / t r e e / c x f - 3 . 2 . 0 ) 
 
 E N D   O F   C O M M O N   P U B L I C   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 E C L I P S E L I N K   ( h t t p : / / w w w . e c l i p s e . o r g / e c l i p s e l i n k ) ,   S P R I N G - B O O T   ( ) , 
 E C L I P S E   O S G I 
 ( h t t p s : / / r e p o 1 . m a v e n . o r g / m a v e n 2 / o r g / e c l i p s e / p l a t f o r m / o r g . e c l i p s e . o s g i / 3 . 1 6 . 0 / o r g . e c l i p s e . o s g i - 3 . 1 6 . 0 - s o u r c e s . j a r ) , 
 E C L I P S E   P A H O   M Q T T 
 ( h t t p s : / / r e p o . e c l i p s e . o r g / c o n t e n t / r e p o s i t o r i e s / p a h o - r e l e a s e s / o r g / e c l i p s e / p a h o / o r g . e c l i p s e . p a h o . c l i e n t . m q t t v 3 . r e p o s i t o r y / 1 . 0 . 1 / ) 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   1   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 J A K A R T A . J S O N 
 ( h t t p s : / / r e p o . m a v e n . a p a c h e . o r g / m a v e n 2 / o r g / g l a s s f i s h / j a k a r t a . j s o n / 2 . 0 . 0 - R C 3 / ) 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r 
 t h e   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E . 
 
 C O L L A T I O N   [ D o j o   T o o l k i t ] ,   I C U 4 J   [ J a s y p t ] 
 
 I C U   L i c e n s e   -   I C U   1 . 8 . 1   a n d   l a t e r   
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   
 o t h e r s   
 
 A l l   r i g h t s   r e s e r v e d .   
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e   
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n .   
 
 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   O F   
 T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   
 I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   
 O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E .   
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   s h a l l   
 n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e   o r   
 o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n   o f   
 t h e   c o p y r i g h t   h o l d e r .   
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e   
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s .   
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l   
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U   
 l i b r a r i e s .   
 
 1 .   U n i c o d e   D a t a   F i l e s   a n d   S o f t w a r e 
       
       E X H I B I T   1 
       
       U N I C O D E ,   I N C .   L I C E N S E   A G R E E M E N T   -   D A T A   F I L E S   A N D   S O F T W A R E 
       
       U n i c o d e   D a t a   F i l e s   i n c l u d e   a l l   d a t a   f i l e s   u n d e r   t h e   d i r e c t o r i e s   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
       h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   U n i c o d e   D a t a   F i l e s   d o   n o t   i n c l u d e   
       P D F   o n l i n e   c o d e   c h a r t s   u n d e r   t h e   d i r e c t o r y   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / .   S o f t w a r e   i n c l u d e s   a n y   s o u r c e   c o d e   
       p u b l i s h e d   i n   t h e   U n i c o d e   S t a n d a r d   o r   u n d e r   t h e   d i r e c t o r i e s   
       h t t p : / / w w w . u n i c o d e . o r g / P u b l i c / ,   h t t p : / / w w w . u n i c o d e . o r g / r e p o r t s / ,   a n d   
       h t t p : / / w w w . u n i c o d e . o r g / c l d r / d a t a / .   
       
       N O T I C E   T O   U S E R :   C a r e f u l l y   r e a d   t h e   f o l l o w i n g   l e g a l   a g r e e m e n t .   B Y   
       D O W N L O A D I N G ,   I N S T A L L I N G ,   C O P Y I N G   O R   O T H E R W I S E   U S I N G   U N I C O D E   I N C . ' S   
       D A T A   F I L E S   ( " D A T A   F I L E S " ) ,   A N D / O R   S O F T W A R E   ( " S O F T W A R E " ) ,   Y O U   
       U N E Q U I V O C A L L Y   A C C E P T ,   A N D   A G R E E   T O   B E   B O U N D   B Y ,   A L L   O F   T H E   T E R M S   A N D   
       C O N D I T I O N S   O F   T H I S   A G R E E M E N T .   I F   Y O U   D O   N O T   A G R E E ,   D O   N O T   D O W N L O A D ,   
       I N S T A L L ,   C O P Y ,   D I S T R I B U T E   O R   U S E   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
       
       C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   
       
       C o p y r i g h t     1 9 9 1 - 2 0 1 4   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d .   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   U s e   i n   h t t p : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l .   
       
       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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n   
       ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   
       d o c u m e n t a t i o n   ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f   t h e   
       D a t a   F i l e s   o r   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   D a t a   F i l e s   
       o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   ( a )   t h e   a b o v e   
       c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s   
       o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   ( b )   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   
       a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d   d o c u m e n t a t i o n ,   a n d   
       ( c )   t h e r e   i s   c l e a r   n o t i c e   i n   e a c h   m o d i f i e d   D a t a   F i l e   o r   i n   t h e   
       S o f t w a r e   a s   w e l l   a s   i n   t h e   d o c u m e n t a t i o n   a s s o c i a t e d   w i t h   t h e   D a t a   
       F i l e ( s )   o r   S o f t w a r e   t h a t   t h e   d a t a   o r   s o f t w a r e   h a s   b e e n   m o d i f i e d .   
       
       T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   
       C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   
       C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   
       D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   
       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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   
       A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   
       O F   T H E   D A T A   F I L E S   O R   S O F T W A R E .   
       
       E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r   
       s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r   
       w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r .   
       
       U n i c o d e   a n d   t h e   U n i c o d e   l o g o   a r e   t r a d e m a r k s   o f   U n i c o d e ,   I n c .   i n   t h e   
       U n i t e d   S t a t e s   a n d   o t h e r   c o u n t r i e s .   A l l   t h i r d   p a r t y   t r a d e m a r k s   
       r e f e r e n c e d   h e r e i n   a r e   t h e   p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s .   
       
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #     T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #     t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s   
   #     p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p   
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
   #     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #     n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
   #     d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   #   N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
   #     m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s 
   #     s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #     " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #     C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #     I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
   #     B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ; 
   #     L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
   #     C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
   #     L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N 
   #     A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E 
   #     P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d 
   #     l i s t s   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d 
   #     b r e a k i n g .   T h e   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g 
   #     a g a i n s t   G o o g l e   w e b   c o r p o r a .   
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h y   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   
   #       *   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g 
   #       *   c o n d i t i o n s   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #       *       c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #       *       d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #       *       w i t h   t h e   d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   
   #       *   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   
   #       *   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   I M P L I E D   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   A N D   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 R E   
   #       *   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   
   #       *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
   #       *   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   #       *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
   #       *   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
   #       *   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
   #       *   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   
   #       *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
   #       *   O F   S U C H   D A M A G E .   
   #       * / 
   #     
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #       *                                         S i n i c a . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   
   #       *   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   
   #       *   c o n d i t i o n s   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #       *       c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #       *       d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #       *       w i t h   t h e   d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   
   #       *   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   
   #       *   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   I M P L I E D   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   A N D   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 R E   
   #       *   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   
   #       *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   
   #       *   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   
   #       *   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   
   #       *   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   
   #       *   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   
   #       *   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   
   #       *   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   
   #       *   O F   S U C H   D A M A G E .   
   #       * / 
   #     
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e ,   U n i v e r s i t y   o f   
   #     I l l i n o i s   c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   #     
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   #     
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   
   #     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   u s e   o r   p e r f o r m a n c e   o f   t h i s   
   #     s o f t w a r e .   
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s   o r i g i n a t e   f r o m   I C O T   F r e e   
   #     S o f t w a r e .   T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T   F r e e   S o f t w a r e   a p p l i e s   t o   
   #     t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l .   
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   
   #     s u b s t a n t i a l l y   i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   
   #     i n t e n d e d   d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   
   #     o t h e r w i s e   c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   
   #     c o u n t r i e s   h a v i n g   j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   
   #     d i s t r i b u t i o n   i t s e l f .   
   # 
   #     N O   W A R R A N T Y 
   #     
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   
   #     t h e   r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   
   #     p r o v i d e d   t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     
   #     A c c o r d i n g l y ,   t h e   p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   
   #     w h a t s o e v e r ,   w h e t h e r   e x p r e s s ,   i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     
   #     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   
   #     w a r r a n t y   o f   t h e   q u a l i t y ,   p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f   t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   
   #     i n f r i n g e m e n t   o r   v i o l a t i o n   o f   a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   #     
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   #     
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   
   #     d i r e c t o r s ,   o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   
   #     a n d   a l l   d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   
   #     i n c i d e n t a l   a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   
   #     c o n n e c t i o n   w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   
   #     p r o d u c t ,   m a t e r i a l   o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   
   #     t h e   p r o g r a m ,   r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   
   #     o t h e r w i s e   h a d   k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   
   #     t i m e   d u r i n g   t h e   p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   
   #     h a v e   a g r e e d   t o   t h e   f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   
   #     t h e   p r o g r a m .     T h e   t e r m   " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   
   #     l i m i t e d   t o ,   t h e   u s e ,   m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   
   #     p r o g r a m   a n d   t h e   p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   #     
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   
   #     o r   g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   
   #     n o t e d   a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   #     
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     P r o j e c t :         h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
   #     D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
   #     L i c e n s e :         h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   #                             ( c o p i e d   b e l o w ) 
   # 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t   
   #     m o d i f i c a t i o n s .   
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   
   #     a r e   m e t : 
   # 
   #             R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   
   #             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   
   #             R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   
   #             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   
   #             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   
   #             w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   
   #     " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   
   #     C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   
   #     I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   
   #     B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   
   #     L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   
   #     C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   
   #     L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   
   #     A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   
   #     P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 4 .   T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e   
     D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e   
     i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e   
     D a t a b a s e   s e c t i o n   7 . 
 
     7 .     D a t a b a s e   O w n e r s h i p 
 
         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
         d o c u m e n t .   R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e   
         p u b l i c   d o m a i n .   T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o   n o t   
         a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e   t o   
         i t .   S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z   
         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A   C o n s i d e r a t i o n s   
         d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f   u n d e r s t a n d i n g   w i t h   t h e   
         I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e   w i t h   a l l   c o m p e t e n t   
         c o u r t   o r d e r s .   N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e   b y   I C A N N   o r   t h e   I E T F   
         T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n   m a k i n g   a   c o n t r i b u t i o n 
         t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o   f u t u r e   c l a i m s   i n   t h a t 
         c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 E N D   O F   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M I T   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   M I T   L i c e n s e : 
 
 J Q U E R Y   B B Q   ( C o p y r i g h t     2 0 1 0 - 2 0 1 2   " C o w b o y "   B e n   A l m a n ) ,   S I Z Z L E   [ j Q u e r y 
 B B Q ]   ( C o p y r i g h t   2 0 1 0 ,   T h e   D o j o   F o u n d a t i o n ) ,   F U N C T I O N A L   [ D o j o   T o o l k i t ] 
 ( C o p y r i g h t   ( c )   2 0 0 7   O l i v e r   S t e e l e ) ,   J Q U E R Y   U I   C S S   F R A M E W O R K   [ j Q u e r y   B B Q ] 
 ( C o p y r i g h t   ( c )   2 0 0 9   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) ) ,   J Q U E R Y 
 H A S H C H A N G E   E V E N T   -   V 1 . 2   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   ( c )   2 0 1 0   " C o w b o y "   B e n 
 A l m a n ) ,   X R E G E X P   0 . 6 . 1   [ j Q u e r y   B B Q ]   ( ( c )   2 0 0 7 - 2 0 0 8   S t e v e n   L e v i t h a n ) , 
 J Q U E R Y   C O L O R   A N I M A T I O N S   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   2 0 1 0 ,   J o h n   R e s i g ) , 
 U T I L / L E S S   [ D o j o   T o o l k i t ]   ( C o p y r i g h t   ( C )   2 0 0 9 - 2 0 1 0 ) ,   J Q U E R Y - W I G G L E 
 ( C o p y r i g h t   n o t   f o u n d ) ,   J A V A S C R I P T   D E B U G   -   V 0 . 3   [ j Q u e r y   B B Q ]   ( C o p y r i g h t 
 ( c )   2 0 0 9   " C o w b o y "   B e n   A l m a n ) ,   Q U N I T   [ j Q u e r y   B B Q ]   ( C o p y r i g h t   ( c )   2 0 0 9 
 J o h n   R e s i g ,   J r n   Z a e f f e r e r ) ,   J Q U E R Y - S L I D E T O   ( C o p y r i g h t   ( c )   2 0 1 5   J o a k i m 
 H e d l u n d ) ,   P R O B E . J S   [ w e l d ]   ( C o p y r i g h t   2 0 1 1 - 2 0 1 4   T w i t t e r ,   I n c . ) ,   
 W E B A P P   [ A p a c h e   C X F ]   ( C o p y r i g h t   2 0 1 0 ,   J o h n   R e s i g ) ,   G R A P H Q L - J A V A   ( N o   c o p y r i g h t   f o u n d ) , 
 N O R M A L I Z E . C S S   [ w e l d ]   ( N o   C o p y r i g h t   F o u n d ) ,   S H C O R E . J S   [ w e l d ]   ( ( c ) 
 2 0 0 7 - 2 0 0 8   S t e v e n   L e v i t h a n ) ,   S L F 4 J   ( ( c )   2 0 0 4 - 2 0 1 3   Q O S . c h     A l l   r i g h t s 
 r e s e r v e d .   ) ,   S I Z Z L E . J S   [ A p a c h e   C X F ]   ( C o p y r i g h t   2 0 1 0 ,   T h e   D o j o 
 F o u n d a t i o n ) ,   U U I D . J S   [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c )   2 0 1 0   R o b e r t   K i e f f e r ) , 
 C O O K I E S   [ A p a c h e   F e l i x   W e b c o n s o l e ]   ( C o p y r i g h t   ( c )   2 0 0 5   -   2 0 1 0 ,   J a m e s 
 A u l d r i d g e ) ,   J Q U E R Y   [ S L F 4 J ]   ( N o   c o p y r i g h t   s t a t e m e n t   f o u n d ) ,   R U B Y   [ A p a c h e 
 C X F ]   ( C o p y r i g h t   ( c )   2 0 0 5 - 2 0 0 6   D a v i d   H e i n e m e i e r   H a n s s o n ) ,   S H B R U S H J A V A . J S 
 [ J a n d e x ]   ( C o p y r i g h t   ( C )   2 0 0 4 - 2 0 1 0   A l e x   G o r b a t c h e v ) ,   U I   T A B S   P A G I N G 
 E X T E N S I O N   [ A p a c h e   F e l i x   W e b c o n s o l e ]   ( C o p y r i g h t   ( c )   2 0 1 2 , 
 h t t p : / / s e y f e r t d e s i g n . c o m / j q u e r y / u i - t a b s - p a g i n g . h t m l ) ,   J Q U E R Y   V 1 . 9 . 0 
 [ A p a c h e   C X F ]   ( ( c )   2 0 0 5 ,   2 0 1 2   j Q u e r y   F o u n d a t i o n ,   I n c ) ,   J Q U E R Y . C O O K I E S 
 [ S L F 4 J ]   ( C o p y r i g h t   ( c )   2 0 0 5   -   2 0 1 0 ,   J a m e s   A u l d r i d g e ,   A l l   r i g h t s 
 r e s e r v e d . ) ,   H A N D L E B A R S - V 2 . 0 . 0 . J S   [ w e l d ]   ( C o p y r i g h t   ( C )   2 0 1 1 - 2 0 1 4   b y 
 Y e h u d a   K a t z ) ,   S L 4 J   [ A p a c h e   C X F ]   ( C o p y r i g h t   ( c )   2 0 0 4 - 2 0 0 7   Q O S . c h ) ,   J Q U E R Y 
 U I   [ A p a c h e   F e l i x   W e b c o n s o l e ]   ( C o p y r i g h t   2 0 1 2   j Q u e r y   F o u n d a t i o n   a n d   o t h e r 
 c o n t r i b u t o 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 .   
 
 E N D   O F   M I T   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   1 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 C L D R / L I B / M P L   [ D o j o   T o o l k i t ]   ( h t t p : / / w w w . m o z i l l a . o r g / M P L / ) 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   1 . 1   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 M O Z I L L A   R H I N O   [ D o j o   T o o l k i t ]   ( h t t p : / / w w w . m o z i l l a . o r g / M P L ) , 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   1 . 1   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   
 u n d e r   t h e   M o z i l l a   P u b l i c   L i c e n s e ,   V e r s i o n   2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   
 t h e   i n d i c a t e d   U R L ) :   
 
 R H I N O / H E A D   [ D o j o   T o o l k i t ]   ( h t t p : / / m o z i l l a . o r g / M P L / 2 . 0 / . ) , 
 T R A N S P O R T   [ A p a c h e   C X F ]   ( h t t p s : / / g i t h u b . c o m / a p a c h e / c x f / t r e e / c x f - 3 . 2 . 0 ) 
 
 
 E N D   O F   M O Z I L L A   P U B L I C   L I C E N S E ,   V E R S I O N   2 . 0   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 U N I C O D E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   U N I C O D E 
 
 U N I C O D E - L I C E N S E   D F S - 2 0 1 5   [ D o j o   T o o l k i t ]   ( N o   c o p y r i g h t   f o u n d ) 
 
 E N D   O F   U N I C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 W 3 C   S O F T W A R E   L I C E N S E 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   W 3 C   S o f t w a r e   N o t i c e   a n d   L i c e n s e : 
 
 W S - A D D R - W S D L . X S D   [ A p a c h e   C X F ] ,   W 3 C   X M L   S C H E M A   [ O p e n W S ] ,   S O A P - E N V E L O P E 
 [ O p e n W S ] ,   X M L   S C H E M A   [ x m l s e c ] ,   S O A P   E N V E L O P E   [ O p e n W S ] ,   W S S E C U R I T Y 
 [ O p e n W S ] ,   X E N C - S C H E M A   [ A p a c h e   C X F ] 
 
 W 3 C   S O F T W A R E   N O T I C E   A N D   L I C E N S E 
 
 C o p y r i g h t     1 9 9 4 - 2 0 0 1   W o r l d   W i d e   W e b   C o n s o r t i u m ,   ( M a s s a c h u s e t t s   
 I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e   R e c h e r c h e   e n   I n f o r m a t i q u e   
 e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) .   A l l   R i g h t s   R e s e r v e d .   
 h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l /   
 
 T h i s   W 3 C   w o r k   ( i n c l u d i n g   s o f t w a r e ,   d o c u m e n t s ,   o r   o t h e r   r e l a t e d   i t e m s )   i s   
 b e i n g   p r o v i d e d   b y   t h e   c o p y r i g h t   h o l d e r s   u n d e r   t h e   f o l l o w i n g   l i c e n s e .   B y   
 o b t a i n i n g ,   u s i n g   a n d / o r   c o p y i n g   t h i s   w o r k ,   y o u   ( t h e   l i c e n s e e )   a g r e e   t h a t   
 y o u   h a v e   r e a d ,   u n d e r s t o o d ,   a n d   w i l l   c o m p l y   w i t h   t h e   f o l l o w i n g   t e r m s   a n d   
 c o n d i t i o n s :   
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   a n d   i t s   
 d o c u m e n t a t i o n ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   f o r   a n y   p u r p o s e   a n d   w i t h o u t   
 f e e   o r   r o y a l t y   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   y o u   i n c l u d e   t h e   
 f o l l o w i n g   o n   A L L   c o p i e s   o f   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   o r   p o r t i o n s   
 t h e r e o f ,   i n c l u d i n g   m o d i f i c a t i o n s ,   t h a t   y o u   m a k e :   
 
 
         1 .   T h e   f u l l   t e x t   o f   t h i s   N O T I C E   i n   a   l o c a t i o n   v i e w a b l e   t o   u s e r s   o f 
               t h e   r e d i s t r i b u t e d   o r   d e r i v a t i v e   w o r k . 
 
         2 .   A n y   p r e - e x i s t i n g   i n t e l l e c t u a l   p r o p e r t y   d i s c l a i m e r s ,   n o t i c e s ,   o r 
               t e r m s   a n d   c o n d i t i o n s .   I f   n o n e   e x i s t ,   a   s h o r t   n o t i c e   o f   t h e 
               f o l l o w i n g   f o r m   ( h y p e r t e x t   i s   p r e f e r r e d ,   t e x t   i s   p e r m i t t e d )   s h o u l d 
               b e   u s e d   w i t h i n   t h e   b o d y   o f   a n y   r e d i s t r i b u t e d   o r   d e r i v a t i v e   c o d e : 
               " C o p y r i g h t     [ $ d a t e - o f - s o f t w a r e ]   W o r l d   W i d e   W e b   C o n s o r t i u m , 
               ( M a s s a c h u s e t t s   I n s t i t u t e   o f   T e c h n o l o g y ,   I n s t i t u t   N a t i o n a l   d e 
               R e c h e r c h e   e n   I n f o r m a t i q u e   e t   e n   A u t o m a t i q u e ,   K e i o   U n i v e r s i t y ) . 
               A l l   R i g h t s   R e s e r v e d .   h t t p : / / w w w . w 3 . o r g / C o n s o r t i u m / L e g a l / " 
 
         3 .   N o t i c e   o f   a n y   c h a n g e s   o r   m o d i f i c a t i o n s   t o   t h e   W 3 C   f i l e s , 
               i n c l u d i n g   t h e   d a t e   c h a n g e s   w e r e   m a d e .   ( W e   r e c o m m e n d   y o u   p r o v i d e 
               U R I s   t o   t h e   l o c a t i o n   f r o m   w h i c h   t h e   c o d e   i s   d e r i v e d . ) 
 
 T H I S   S O F T W A R E   A N D   D O C U M E N T A T I O N   I S   P R O V I D E D   " A S   I S , "   A N D   C O P Y R I G H T   
 H O L D E R S   M A K E   N O   R E P R E S E N T A T I O N S   O R   W A R R A N T I E S ,   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 ,   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   O R   F I T N E S S   
 F O R   A N Y   P A R T I C U L A R   P U R P O S E   O R   T H A T   T H E   U S E   O F   T H E   S O F T W A R E   O R   
 D O C U M E N T A T I O N   W I L L   N O T   I N F R I N G E   A N Y   T H I R D   P A R T Y   P A T E N T S ,   C O P Y R I G H T S ,   
 T R A D E M A R K S   O R   O T H E R   R I G H T S .   
 
 C O P Y R I G H T   H O L D E R S   W I L L   N O T   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   S P E C I A L   
 O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G   O U T   O F   A N Y   U S E   O F   T H E   S O F T W A R E   O R   
 D O C U M E N T A T I O N .   
 
 T h e   n a m e   a n d   t r a d e m a r k s   o f   c o p y r i g h t   h o l d e r s   m a y   N O T   b e   u s e d   i n   
 a d v e r t i s i n g   o r   p u b l i c i t y   p e r t a i n i n g   t o   t h e   s o f t w a r e   w i t h o u t   s p e c i f i c ,   
 w r i t t e n   p r i o r   p e r m i s s i o n .   T i t l e   t o   c o p y r i g h t   i n   t h i s   s o f t w a r e   a n d   a n y   
 a s s o c i a t e d   d o c u m e n t a t i o n   w i l l   a t   a l l   t i m e s   r e m a i n   w i t h   c o p y r i g h t   
 h o l d e r s .   
 
 E N D   O F   W 3 C   S O F T W A R E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S E C T I O N _ S T A R T 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   S e p a r a t e l y   L i c e n s e d   C o d e   N o t i c e s   a n d   I n f o r m a t i o n 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   a s   p a r t   
 o f   I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   S e p a r a t e l y   L i c e n s e d   C o d e   2 2 . 0 . 0 . 3   u n d e r   t h e   
 f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e   o b t a i n e d   f r o m   I B M   W e b S p h e r e   A p p l i c a t i o n   
 S e r v e r   L i b e r t y   2 2 . 0 . 0 . 3 : 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   S E P A R A T E L Y   L I C E N S E D   C O D E 
 
 I B M   W e b S p h e r e   A p p l i c a t i o n   S e r v e r   L i b e r t y   2 2 . 0 . 0 . 3 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   t e r m s   a n d   c o n d i t i o n s   a p p l i c a b l e   t o   c o d e   i d e n t i f i e d   a s 
 S e p a r a t e l y   L i c e n s e d   C o d e   b e l o w   a n d   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 T h e   S e p a r a t e l y   L i c e n s e d   C o d e   i s   p r o v i d e d   t o   L i c e n s e e   u n d e r   t e r m s 
 a n d   c o n d i t i o n s   t h a t   a r e   d i f f e r e n t   f r o m   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 L i c e n s e e ' s   u s e   o f   s u c h   c o m p o n e n t s   o r   p o r t i o n s   t h e r e o f   i s   s u b j e c t   t o   t h e 
 t e r m s   o f   t h e   a s s o c i a t e d   l i c e n s e   a g r e e m e n t   p r o v i d e d   o r   r e f e r e n c e d   i n   t h i s 
 s e c t i o n   a n d   n o t   t h e   t e r m s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t . 
 
 P l e a s e   n o t e :   T h i s   N O N _ I B M _ L I C E N S E   f i l e   m a y   i d e n t i f y   S e p a r a t e l y   L i c e n s e d 
 C o d e   a n d   i t s   r e l a t e d   a g r e e m e n t s   t h a t   a r e   n o t   u s e d   b y ,   o r   t h a t   w e r e   n o t 
 s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 T h e   f o l l o w i n g   a r e   S e p a r a t e l y   L i c e n s e d   C o d e : 
 
 
 N E I G H B O U R S J S O N 
 F O N T - A W E S O M E 
   + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 T A B L E   O F   C O N T E N T S 
   
 C C - B Y - 3 . 0     
 S I L   O P E N   F O N T   L I C E N S E   1 . 1     
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   C r e a t i v e   C o m m o n s . 
 T h e   u r l   t o   t h e   l i c e n s e   i s   h t t p s : / / c r e a t i v e c o m m o n s . o r g / l i c e n s e s / b y / 3 . 0 / l e g a l c o d e 
 
 N E I G H B O U R S J S O N   [ D o j o   T o o l k i t ]   
 ( h t t p s : / / d o w n l o a d . d o j o t o o l k i t . o r g / r e l e a s e - 1 . 1 0 . 4 / ) 
 
 E N D   O F   C R E A T I V E   C O M M O N S   A T T R I B U T I O N   3 . 0   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   w o r k s   l i c e n s e d   u n d e r 
 t h e   S I L   O P E N   F O N T   L I C E N S E   1 . 1 
 
 F O N T - A W E S O M E   [ w e l d ] 
 
 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 e   f o n t   s o f t w a r e ,   t o   u s e ,   s t u d y ,   c o p y ,   m e r g e ,   e m b e d ,   
 m o d i f y ,   r e d i s t r i b u t e ,   a n d   s e l l   m o d i f i e d   a n d   u n m o d i f i e d   c o p i e s   o f   t h e   f o n t   s o f t w a r e ,   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 : 
 
 1 )   N e i t h e r   t h e   f o n t   s o f t w a r e   n o r   a n y   o f   i t s   i n d i v i d u a l   c o m p o n e n t s ,   i n   o r i g i n a l   o r   m o d i f i e d   v e r s i o n s ,   m a y   b e   s o l d   b y   i t s e l f . 
 
 2 )   O r i g i n a l   o r   m o d i f i e d   v e r s i o n s   o f   t h e   f o n t   s o f t w a r e   m a y   b e   b u n d l e d ,   r e d i s t r i b u t e d   a n d / o r   s o l d   w i t h   a n y   s o f t w a r e ,   p r o v i d e d   t h a t   e a c h   
 c o p y   c o n t a i 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   l i c e n s e .   T h e s e   c a n   b e   i n c l u d e d   e i t h e r   a s   s t a n d - a l o n e   t e x t   f i l e s ,   h u m a n - r e a d a b l e   h e a d e r s   
 o r   i n   t h e   a p p r o p r i a t e   m a c h i n e - r e a d a b l e   m e t a d a t a   f i e l d s   w i t h i n   t e x t   o r   b i n a r y   f i l e s   a s   l o n g   a s   t h o s e   f i e l d s   c a n   b e   e a s i l y   v i e w e d   b y   t h e   u s e r . 
 
 3 )   N o   m o d i f i e d   v e r s i o n   o f   t h e   f o n t   s o f t w a r e   m a y   u s e   t h e   R e s e r v e d   N a m e ( s )   o r   c o m b i n a t i o n s   o f   R e s e r v e d   N a m e s   w i t h   o t h e r   w o r d s   u n l e s s   e x p l i c i t   
 w r i t t e n   p e r m i s s i o n   i s   g r a n t e d   b y   t h e   P a r a T y p e .   T h i s   r e s t r i c t i o n   o n l y   a p p l i e s   t o   t h e   p r i m a r y   f o n t   n a m e   a s   p r e s e n t e d   t o   t h e   u s e r s . 
 
 4 )   T h e   n a m e   o f   P a r a T y p e   o r   t h e   a u t h o r ( s )   o f   t h e   f o n t   s o f t w a r e   s h a l l   n o t   b e   u s e d   t o   p r o m o t e ,   e n d o r s e   o r   a d v e r t i s e   a n y   m o d i f i e d   v e r s i o n ,   e x c e p t   
 t o   a c k n o w l e d g e   t h e   c o n t r i b u t i o n ( s )   o f   P a r a T y p e   a n d   t h e   a u t h o r ( s )   o r   w i t h   e x p l i c i t   w r i t t e n   p e r m i s s i o n   o f   P a r a T y p e . 
 
 5 )   T h e   f o n t   s o f t w a r e ,   m o d i f i e d   o r   u n m o d i f i e d ,   i n   p a r t   o r   i n   w h o l e ,   m u s t   b e   d i s t r i b u t e d   e n t i r e l y   u n d e r   t h i s   l i c e n s e ,   a n d   m u s t   n o t   b e   d i s t r i b u t e d   
 u n d e r   a n y   o t h e r   l i c e n s e .   T h e   r e q u i r e m e n t   f o r   f o n t s   t o   r e m a i n   u n d e r   t h i s   l i c e n s e   d o e s   n o t   a p p l y   t o   a n y   d o c u m e n t   c r e a t e d   u s i n g   t h e   F o n t   S o f t w a r e . 
 
 T E R M I N A T I O N   &   T E R R I T O R Y 
 T h i s   l i c e n s e   h a s   n o   l i m i t s   o n   t i m e   a n d   t e r r i t o r y ,   b u t   i t   b e c o m e s   n u l l   a n d   v o i d   i f   a n y   o f   t h e   a b o v e   c o n d i t i o n s   a r e   n o t   m e t . 
 
 D I S C L A I M E R 
 T H E   F O N T   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   A N Y   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   O F   C O P Y R I G H T ,   P A T E N T ,   T R A D E M A R K ,   O R   O T H E R   R I G H T .   I N   N O   E V E N T   S H A L L   
 P A R A T Y P E   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 ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N D I R E C T ,   I N C I D E N T A L ,   O R   C O N S E Q U E N T I A L   D A M A G E S ,   
 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   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   F O N T   S O F T W A R E   O R   F R O M   O T H E R   D E A L I N G S   
 I N   T H E   F O N T   S O F T W A R E . 
 
 E N D   O F   S I L   O P E N   F O N T   L I C E N S E   1 . 1   N O N - I B M - L I C E N S E   I N F O R M A T I O N 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 E N D   O F   I B M   W E B S P H E R E   A P P L I C A T I O N   S E R V E R   L I B E R T Y   N O T I C E S   A N D   I N F O R M A T I O N   
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S E C T I O N _ S T A R T 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   E x p l o r e r   f o r   z / O S   V 3 . 3 . 4 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   E x p l o r e r   f o r   z / O S   3 . 3 . 4 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 T H E   F O L L O W I N G   S E C T I O N S   I D E N T I F Y   V A R I O U S   C O M P O N E N T S   C O N T A I N E D   I N   T H E 
 P R O G R A M   I D E N T I F I E D   A B O V E ,   A N D   S P E C I F Y   C E R T A I N   N O T I C E S   A N D   O T H E R 
 I N F O R M A T I O N   R E G A R D I N G   T H O S E   C O M P O N E N T S   T H A T   I B M   I S   R E Q U I R E D   T O 
 P R O V I D E   T O   Y O U . 
 
 T H E   F O L L O W I N G   S E C T I O N S   I D E N T I F Y   V A R I O U S   C O M P O N E N T S   C O N T A I N E D   I N   T H E 
 P R O G R A M   I D E N T I F I E D   A B O V E ,   A N D   S P E C I F Y   C E R T A I N   N O T I C E S   A N D   O T H E R 
 I N F O R M A T I O N   R E G A R D I N G   T H O S E   C O M P O N E N T S   T H A T   I B M   I S   R E Q U I R E D   T O 
 P R O V I D E   T O   Y O U . 
 
 N O T W I T H S T A N D I N G   A N Y   P R O V I S I O N   C O N T A I N E D   I N   A N Y   O F   T H E   N O T I C E S   A N D 
 O T H E R   I N F O R M A T I O N   S E T   F O R T H   B E L O W ,   Y O U R   U S E   O F   T H E S E   P R O G R A M 
 C O M P O N E N T S   R E M A I N S   S U B J E C T   T O   T H E   T E R M S   A N D   C O N D I T I O N S   S E T   F O R T H   I N : 
 
   ( i )   T H E   P R O G R A M ' S   L I C E N S E   I N F O R M A T I O N   D O C U M E N T ;   A N D 
 ( i i )   T H E   I B M   L I C E N S E   A G R E E M E N T   S P E C I F I E D   I N   T H A T   L I C E N S E   I N F O R M A T I O N 
           D O C U M E N T . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C O N T E N T S 
 
 A .   S U M M A R Y   O F   T H I R D   P A R T Y   C O M P O N E N T S 
 B .   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 C .   O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A .   S U M M A R Y   O F   T H I R D   P A R T Y   C O M P O N E N T S 
 
 T h e   f o l l o w i n g   a r e   t h i r d   p a r t y   c o m p o n e n t s   i n c l u d e d   w i t h i n   t h e   P r o g r a m : 
 -   A p a c h e   C o m m o n s   I O   2 . 8 . 0 
 -   E c l i p s e   G r a p h i c a l   E d i t i n g   F r a m e w o r k   ( G E F )   3 . 1 1 . 0 
 -   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F   +   X S D )   2 . 1 6 . 0 
 -   E q u i n o x   -   a n   O S G i   f r a m e w o r k   6 . 0 . 0 
 -   E c l i p s e   M a r k e t P l a c e   C l i e n t   1 . 9 . 3 
 -   M 2 E c l i p s e   1 . 2 0 . 1 
 -   E c l i p s e   U s e r   S t o r a g e   S e r v i c e   S D K   1 . 2 . 0 
 j a c k s o n - a n n o t a t i o n s . j a r   
 j a c k s o n - c o r e . j a r   
 j a c k s o n - d a t a b i n d . j a r   
 j a k a r t a . i n j e c t - a p i . j a r   
 j a k a r t a . v a l i d a t i o n - a p i . j a r   
 j j w t - a p i - 0 . 1 1 . 5 . j a r   
 j j w t - i m p l - 0 . 1 1 . 5 . j a r   
 j j w t - j a c k s o n - 0 . 1 1 . 5 . j a r   
 o r g . o s g i . c o r e . j a r   
 v a l i d a t i o n - a p i - 1 . 1 . 0 . F i n a l . j a r   
 c o m m o n s - n e t   
 t o m c a t   
 j a v a s s i s t . j a r   
 h k 2 - a p i . j a r   
 h k 2 - c o n f i g . j a r   
 h k 2 - c o r e . j a r   
 h k 2 - l o c a t o r . j a r   
 h k 2 - r u n l e v e l . j a r   
 h k 2 - u t i l s . j a r   
 h k 2 . j a r   
 i c u 4 j . p a c k a g e s . j a r   
 i c u 4 j . j a r   
 i c u 4 j - c h a r s e t . j a r 
 j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s . j a r   
 j a k a r t a . a n n o t a t i o n - a p i . j a r   
 j a k a r t a . j s o n . b i n d - a p i . j a r   
 j a k a r t a . j s o n . j a r   
 j a k a r t a . s e r v l e t - a p i . j a r   
 j a k a r t a . w s . r s - a p i . j a r   
 j e r s e y - c l i e n t . j a r   
 j e r s e y - c o m m o n . j a r   
 j e r s e y - c o n t a i n e r - s e r v l e t - c o r e . j a r   
 j e r s e y - c o n t a i n e r - s e r v l e t . j a r   
 j e r s e y - e n t i t y - f i l t e r i n g . j a r   
 j e r s e y - h k 2 . j a r   
 j e r s e y - m e d i a - j a x b . j a r   
 j e r s e y - m e d i a - j s o n - b i n d i n g . j a r   
 j e r s e y - m e d i a - j s o n - j a c k s o n . j a r   
 j e r s e y - m e d i a - j s o n - j e t t i s o n . j a r   
 j e r s e y - m e d i a - m u l t i p a r t . j a r   
 j e r s e y - m e d i a - s s e . j a r   
 j e r s e y - s e r v e r . j a r   
 o s g i - r e s o u r c e - l o c a t o r . j a r   
 j a k a r t a . x m l . b i n d _ 2 . 3 . 3 
 j a k a r t a . a c t i v a t i o n . j a r   
 j a k a r t a . x m l . b i n d - a p i . j a r   
 y a s s o n . j a r   
 j a v a - j w t - 3 . 1 9 . 2 . j a r   
 j s o n - 2 0 2 2 0 3 2 0 . j a r   
 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   w e r e   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   4 . 2 3 . 0 ,   f o r   u s e   w i t h   t h e   P r o g r a m : 
 -   A p a c h e   C o m m o n s   c o d e c   1 . 1 4 . 0   ( s u b s e t ) 
 -   A p a c h e   C o m m o n s   L o g g i n g   1 . 2 . 0 
 -   A p a c h e   L u c e n e   8 . 4 . 1   ( s u b s e t ) 
 -   E c l i p s e   4 . 2 3 . 0 
 -   E c l i p s e   J a v a   D e v e l o p m e n t   T o o l s   ( J D T )   3 . 2 9 . 0 
 -   E c l i p s e   P l u g - i n   D e v e l m e n t   E n v i r o n m e n t   ( P D E )   3 . 1 5 . 0 
 -   E c l i p s e   R C P   ( R i c h   C l i e n t   P l a t f o r m )   4 . 2 3 . 0 
     *   A p a c h e   J a s p e r   2 . 2 . 2 
     *   E c l i p s e   D r a w 2 D   3 . 1 0 . 0 
     *   E c l i p s e   H e l p   3 . 9 . 0 
     *   E c l i p s e   J F a c e   3 . 2 5 . 0 
     *   E c l i p s e   J S c h   1 . 4 . 0 
     *   E c l i p s e   L T K   ( L a n g u a g e   T o o l k i t )   3 . 1 2 . 0 
     *   E c l i p s e   S e a r c h   3 . 1 4 . 0 
     *   E c l i p s e   S W T   3 . 1 1 9 . 0 
     *   E c l i p s e   T e a m   3 . 9 . 0 
     *   E c l i p s e   U p d a t e   3 . 4 . 0 
     *   I B M   I C U   6 7 . 1 . 0   -   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e 
     *   M o r t b a y   J e t t y   1 0 . 0 
 -   A S M   9 . 2 . 0 
 -   G N O M E   B i n d i n g   -   s e e   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   s e c t i o n   b e l o w 
 -   G T K +   B i n d i n g   f o r   M o z i l l a   -   s e e   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   s e c t i o n   b e l o w 
 -   S A T 4 J   2 . 3 . 5   ( s u b s e t ) 
 
 
 E N D   O F   A .   S U M M A R Y   O F   T H I R D   P A R T Y   C O M P O N E N T S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B .   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   a r e   a p p l i c a b l e   o n l y   t o   t h e   L i n u x 
 v e r s i o n   o f   t h e   I B M   E x p l o r e r   f o r   z / O S . 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d 
 P a r t y   C o d e ,   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e . 
 
 F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 T h e   f o l l o w i n g   i s   c o d e   r e c e i v e d   b y   I B M   u n d e r   t h e   L G P L   L i c e n s e   t h a t   I B M   i s 
 l i c e n s i n g   t o   t h e   c u s t o m e r   u n d e r   t h e   I B M   I n t e r n a t i o n a l   L i c e n s e   A g r e e m e n t 
 f o r   E a r l y   R e l e a s e   o f   P r o g r a m s : 
 
 G N O M E   B i n d i n g 
 G T K +   B i n d i n g   f o r   M o z i l l a 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e , 
 S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d 
 d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s 
 n o t   a l l o w e d . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s 
 t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e 
 v e r s i o n   n u m b e r   2 . 1 . ] 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o 
 s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e 
 i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o 
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e 
 s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e 
 i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s 
 l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o 
 u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t 
 p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u 
 h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r 
 t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f 
 y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n 
 n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e 
 t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d 
 d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e 
 r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u 
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r 
 f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u . 
 Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e . 
 I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e 
 o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e 
 l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u 
 m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e 
 l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l 
 p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s 
 n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y 
 s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y 
 h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s 
 r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y 
 o t h e r s . 
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y 
 f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y 
 r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e 
 f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e 
 o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l 
 f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y 
 G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t 
 f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r 
 c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o 
 n o n - f r e e   p r o g r a m s . 
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a 
 s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a 
 c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y 
 G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e 
 c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e 
 l i b r a r y . 
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s 
 L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c 
 L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n 
 a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e 
 r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s . 
 H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l 
 c i r c u m s t a n c e s . 
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e 
 t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a 
 d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o 
 u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e 
 s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s 
 l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e 
 u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e 
 p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e 
 s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e 
 p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m , 
 a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e 
 u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d 
 w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m 
 u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d 
 m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a 
 " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e 
 f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t 
 b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r 
 p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r 
 a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s 
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h 
 l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a 
 p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s 
 ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h 
 h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y " 
 m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w : 
 t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r 
 v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o 
 a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t 
 l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g 
 m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e 
 s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e 
 d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d 
 i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t 
 c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g 
 a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a 
 p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e 
 L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g 
 i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e 
 p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e 
 s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u 
 c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e 
 c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s 
 t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d 
 d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d 
 y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f 
 i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e 
 s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d 
 t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g 
 t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o 
 a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e 
 o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y , 
 o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u 
 m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n 
 a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l 
 o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a 
 p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n . 
 T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n 
 o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n 
 d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e 
 r o o t s . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f 
 i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d 
 c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n 
 t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e 
 s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u 
 d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n 
 t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s 
 L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e 
 w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t 
 y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o 
 e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r 
 c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y 
 w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a 
 s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e 
 s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c 
 L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o 
 t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t 
 t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 , 
 i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e 
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y 
 t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e 
 n o t i c e s . 
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t 
 c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l 
 s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e 
 L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e 
 o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e 
 t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e 
 c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m 
 c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a 
 d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e 
 c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e 
 s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e 
 s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y , 
 b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d 
 w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n 
 i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s 
 o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s 
 a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s 
 p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " . 
 T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s 
 t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e 
 t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a 
 d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t . 
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d 
 w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d 
 f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e 
 l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n 
 l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s 
 u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k . 
 ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y 
 w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y 
 d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 . 
 A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r 
 o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a 
 " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k 
 c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s 
 o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k 
 f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h 
 m o d i f i c a t i o n s . 
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e 
 L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y 
 t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g 
 e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t 
 n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e 
 u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e 
 s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e 
 w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f 
 t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e 
 m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r 
 s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o 
 p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s 
 u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s 
 i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n 
 t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y . 
 A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e 
 l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n 
 c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e 
 p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s 
 o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e 
 v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e 
 y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a , 
 a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s 
 d i s t r i b u t i o n . 
 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a 
 d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d 
 m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s 
 o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " 
 m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e 
 e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e 
 d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n 
 e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r , 
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s , 
 u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s 
 o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e 
 o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m 
 a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y 
 s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s 
 n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y , 
 p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y 
 a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d 
 t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n 
 t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t 
 o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e 
 a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e 
 L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t 
 o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e 
 L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s 
 L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u 
 u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s 
 s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t 
 s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r 
 d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e 
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y 
 m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l 
 i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e 
 L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e 
 o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y 
 s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r 
 r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n . 
 Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h 
 t h i s   L i c e n s e . 
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t 
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) , 
 c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r 
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t 
 e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e 
 s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d 
 a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t 
 d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d 
 n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o 
 r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u 
 c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m 
 d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o 
 a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r 
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y 
 p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y 
 s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e 
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d 
 b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s 
 c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t 
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o 
 t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e 
 s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t 
 c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e 
 a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n 
 c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e 
 o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y 
 a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e 
 c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s 
 n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e 
 l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s 
 o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w 
 v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y 
 d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y 
 s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y 
 l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d 
 c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y 
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e 
 v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n . 
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e 
 p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e , 
 w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s 
 c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e 
 F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e 
 g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s 
 o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e 
 g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y 
 F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N 
 O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S 
 P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R 
 E X P R E S S E D   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   I M P L I E D 
 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   A N D   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 .   T H E 
 E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H 
 Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L 
 N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N 
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y 
 A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R 
 D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L 
 D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y 
 ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D 
 I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F 
 T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R 
 O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t 
 p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t 
 e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g 
 r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f 
 t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s 
 s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t 
 e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e 
 a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s 
 f o u n d . 
 
 < o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . > 
 C o p y r i g h t   ( C )   < y e a r >   < n a m e   o f   a u t h o r > 
 
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t 
 u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y 
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t 
 y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t 
 W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r 
 G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n , 
 I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A 
 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r 
 s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f 
 n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y 
 ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 
 E N D   O F   B .   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 M I T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M I T   L i c e n s e : 
 
 
 J a v a - j w t - 3 . 1 9 . 2 . j a r 
 
 T h e   M I T   L i c e n s e   ( M I T ) 
   
 C o p y r i g h t   ( c )   2 0 1 5   A u t h 0 ,   I n c .   < s u p p o r t @ a u t h 0 . c o m >   ( h t t p : / / a u t h 0 . c o m ) 
   
 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 . 
 
 E N D   O F   M I T   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 J S O N   C O D E   N O T I C E S   A N D   I N F O R M A T I O N   
 
 J S O N   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   J S O N   L i c e n s e 
 
 J s o n - 2 0 2 2 0 3 2 0 . j a r 
 
 C o p y r i g h t   ( c )   2 0 0 2   J S O N . o r g 
 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   s h a l l   b e   u s e d   f o r   G o o d ,   n o t   E v i l . 
 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 . 
 E N D   O F   J S O N   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   D I S T R I B U T I O N   L I C E N S E S   -   v   1 . 0   C O D E   A N D   N O T I C E S 
 
 J a k a r t a . a c t i v a t i o n . j a r   
 J a k a r t a . x m l . b i n d - a p i - j a r   
 Y a s s o n . j a r   
 
 E c l i p s e   D i s t r i b u t i o n   L i c e n s e   -   v   1 . 0 
 C o p y r i g h t   ( c )   2 0 0 7 ,   E c l i p s e   F o u n d a t i o n ,   I n c .   a n d   i t s   l i c e n s o r s . 
 A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 *   N e i t h e r   t h e   n a m e   o f   t h e   E c l i p s e   F o u n d a t i o n ,   I n c .   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   E C L I P S E   D I S T R I B U T I O N   L I C E N S E S   -   v   1 . 0   C O D E   A N D   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e s e   t h i r d   p a r t y   c o m p o n e n t s ,   i n c l u d e d   w i t h   t h e   P r o g r a m ,   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 -   A p a c h e   C o m m o n s   I O   2 . 8 . 0 
 - j a c k s o n - a n n o t a t i o n s . j a r   
 - j a c k s o n - c o r e . j a r   
 - j a c k s o n - d a t a b i n d . j a r   
 - j a k a r t a . i n j e c t - a p i . j a r   
 - j a k a r t a . v a l i d a t i o n - a p i . j a r   
 - j j w t - a p i - 0 . 1 1 . 5 . j a r   
 - j j w t - i m p l - 0 . 1 1 . 5 . j a r   
 - j j w t - j a c k s o n - 0 . 1 1 . 5 . j a r   
 - o r g . o s g i . c o r e . j a r   
 - v a l i d a t i o n - a p i - 1 . 1 . 0 . F i n a l . j a r   
 - c o m m o n s - n e t   
 - t o m c a t   
 - j a v a s s i s t . j a r   
 -   S A T 4 J   2 . 3 . 5   ( s u b s e t ) 
 
 
 T h e s e   t h i r d   p a r t y   c o m p o n e n t s ,   i n c l u d e d   w i t h   t h e   P r o g r a m ,   w e r e   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   4 . 2 3 . 0 ,   a n d   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 -   A p a c h e   A n t   1 . 1 0 . 8 
 -   A p a c h e   C o m m o n s   c o d e c   1 . 1 4 . 0   ( s u b s e t ) 
 -   A p a c h e   C o m m o n s   L o g g i n g   1 . 2 . 0 
 -   A p a c h e   C o m m o n s   I O   2 . 8 . 0 
 -   A p a c h e   L u c e n e   8 . 4 . 1   ( s u b s e t ) 
 
 
 
 
                                                               A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t 
 o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f 
 f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i ) 
 b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e , 
 a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l 
 v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r 
 f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r 
 L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r 
 t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f 
 e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s 
 r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n 
 e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e 
 t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r 
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g 
 c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n 
 w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n 
 b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t 
 l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h 
 D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e , 
 n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n 
 t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l , 
 s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e 
 a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y 
 c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h 
 C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n 
 a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a 
 l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n 
 t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n 
 a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k 
 s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k 
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e 
 f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a 
 c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g 
 t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u 
 d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s 
 f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e 
 a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E 
 f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e 
 D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a 
 N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e 
 S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e 
 W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e 
 N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e 
 L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e 
 W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E 
 t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s 
 c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e , 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d 
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y 
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e 
 a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y 
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g 
 s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d 
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s 
 i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S 
 O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n , 
 a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T , 
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r 
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s 
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t 
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u 
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s 
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r 
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f 
 s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a 
 f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y 
 o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n 
 a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n 
 Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d 
 o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r 
 h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h 
 C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l 
 l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d 
 w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s ! )   T h e 
 t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e 
 f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f 
 p u r p o s e   b e   i n c l u d e d   o n   t h e   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e 
 f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y 
 n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n 
 a   c o p y   o f   t h e   L i c e n s e   a t 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 T h e s e   t h i r d   p a r t y   c o m p o n e n t s ,   i n c l u d e d   w i t h   t h e   P r o g r a m ,   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 
 -   E c l i p s e   G r a p h i c a l   E d i t i n g   F r a m e w o r k   ( G E F )   3 . 1 1 . 0 
 -   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F   +   X S D )   2 . 1 6 . 0 
 -   E q u i n o x   -   a n   O S G i   f r a m e w o r k   6 . 0 . 0 
 -   E c l i p s e   M a r k e t P l a c e   C l i e n t   1 . 9 . 3 
 -   M 2 E c l i p s e   1 . 1 7 . 2 
 -   E c l i p s e   U s e r   S t o r a g e   S e r v i c e   S D K   1 . 2 . 0 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   w e r e   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   4 . 2 3 . 0 ,   f o r   u s e   w i t h   t h e   P r o g r a m : 
 
 
 -   E c l i p s e   4 . 2 3 . 0 
 -   E c l i p s e   J a v a   D e v e l o p m e n t   T o o l s   ( J D T )   3 . 2 9 . 0 
 -   E c l i p s e   P l u g - i n   D e v e l m e n t   E n v i r o n m e n t   ( P D E )   3 . 1 5 . 0 
 -   E c l i p s e   R C P   ( R i c h   C l i e n t   P l a t f o r m )   4 . 2 3 . 0 
     *   A p a c h e   J a s p e r   2 . 2 . 2 
     *   E c l i p s e   D r a w 2 D   3 . 1 0 . 0 
     *   E c l i p s e   H e l p   3 . 9 . 0 
     *   E c l i p s e   J F a c e   3 . 2 5 . 0 
     *   E c l i p s e   J S c h   1 . 4 . 0 
     *   E c l i p s e   L T K   ( L a n g u a g e   T o o l k i t )   3 . 1 2 . 0 
     *   E c l i p s e   S e a r c h   3 . 1 4 . 0 
     *   E c l i p s e   S W T   3 . 1 1 9 . 0 
     *   E c l i p s e   T e a m   3 . 9 . 0 
     *   E c l i p s e   U p d a t e   3 . 4 . 0 
     *   I B M   I C U   6 7 . 1 . 0   -   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e 
     *   M o r t b a y   J e t t y   1 0 . 0 
 -   A S M   9 . 2 . 0 
 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F 
 T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d 
 d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d 
 a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h 
 C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e 
 s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m 
 u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f 
 t h e   P r o g r a m .   " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s 
 t h e   P r o g r a m .   " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a 
 C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s 
 C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m .   " P r o g r a m "   m e a n s 
 t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d 
 o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e 
 u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d 
 o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n 
 s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e 
 c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e 
 C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e 
 C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d 
 P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s 
 w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d 
 h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h 
 C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y 
 a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s 
 o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s 
 g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o 
 s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r 
 e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t 
 t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e 
 t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
 c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t 
 l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m 
 u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s 
 a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f 
 m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
 d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d 
 c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
 o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
 C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e 
 m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e 
 P r o g r a m .   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s 
 c o n t a i n e d   w i t h i n   t h e   P r o g r a m .   E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s 
 t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y 
 a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e 
 C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e 
 C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g 
 s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r 
 o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n 
 a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l 
 C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r 
 C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d 
 c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r 
 l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e 
 P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s 
 s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r 
 a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n 
 I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r 
 i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d 
 C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e .   F o r 
 e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r . 
 I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s 
 w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s 
 a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s 
 s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t 
 t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d 
 w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y 
 d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D 
 O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D , 
 E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S 
 O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r 
 d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m 
 a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s 
 A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m 
 e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a , 
 p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R 
 A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R 
 D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D 
 H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n 
 b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m 
 e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e .   I f 
 R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m 
 i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r 
 h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 l i t i g a t i o n   i s   f i l e d .   A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l 
 t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r 
 c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a 
 r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f 
 a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s 
 t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y 
 p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d 
 a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 a n d   s u r v i v e .   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s 
 A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s 
 c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e 
 A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g 
 r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e 
 A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e 
 F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y 
 a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a 
 s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e 
 g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e 
 A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n 
 o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e 
 P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s 
 e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o 
 r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r 
 t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r 
 o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s 
 A g r e e m e n t   a r e   r e s e r v e d .   T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e 
 S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d 
 S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n 
 u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e . 
 E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g 
 l i t i g a t i o n . 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d 
 u n d e r   t h e   E c l i p s e   P u b l i c   L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e 
 i n d i c a t e d   U R L ) : 
 
 
 
 - a o p a l l i a n c e - r e p a c k a g e d . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 . e x t e r n a l / a o p a l l i a n c e - r e p a c k a g e d / 3 . 0 . 2 ) 
 - h k 2 - a p i . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 . e x t e r n a l / a o p a l l i a n c e - r e p a c k a g e d / 3 . 0 . 2 ) 
 - h k 2 - c o n f i g . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . m a i n . h k 2 / h k 2 - c o n f i g / 6 . 2 . 5 ) 
 - h k 2 - c o r e . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / h k 2 / 3 . 0 . 2 ) 
 - h k 2 - l o c a t o r . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / h k 2 - l o c a t o r / 3 . 0 . 2 ) 
 - h k 2 - r u n l e v e l . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / h k 2 - r u n l e v e l ) 
 - h k 2 - u t i l s . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / h k 2 - u t i l s / 3 . 0 . 2 ) 
 - h k 2 . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / h k 2 / 3 . 0 . 2 ) 
 - j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . m a i n . a d m i n g u i / j a c k s o n - m o d u l e - j a x b - a n n o t a t i o n s / 6 . 2 . 5 / j a r ) 
 - j a k a r t a . a n n o t a t i o n - a p i . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . a n n o t a t i o n / j a k a r t a . a n n o t a t i o n - a p i / 2 . 0 . 0 ) 
 - j a k a r t a . j s o n . b i n d - a p i . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . j s o n . b i n d / j a k a r t a . j s o n . b i n d - a p i / 2 . 0 . 0 / j a r ) 
 - j a k a r t a . j s o n . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . j s o n / j a k a r t a . j s o n - a p i / 2 . 0 . 1 / j a r )   
 - j a k a r t a . s e r v l e t - a p i . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / j a k a r t a . s e r v l e t / j a k a r t a . s e r v l e t - a p i / 5 . 0 . 0 / j a r ) 
 - j a k a r t a . w s . r s - a p i . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / j a k a r t a . w s . r s / j a k a r t a . w s . r s - a p i / 3 . 0 . 0 ) 
 - j e r s e y - c l i e n t . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . e x t / j e r s e y - p r o x y - c l i e n t / 3 . 0 . 3 / j a r ) 
 - j e r s e y - c o m m o n . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . c o r e / j e r s e y - c o m m o n / 3 . 0 . 3 / j a r )   
 - j e r s e y - c o n t a i n e r - s e r v l e t - c o r e . j a r   ( h t t p s : / / e c l i p s e - e e 4 j . g i t h u b . i o / j e r s e y / d o w n l o a d . h t m l ) 
 - j e r s e y - c o n t a i n e r - s e r v l e t . j a r   ( h t t p s : / / e c l i p s e - e e 4 j . g i t h u b . i o / j e r s e y / d o w n l o a d . h t m l ) 
 - j e r s e y - e n t i t y - f i l t e r i n g . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . e x t / j e r s e y - e n t i t y - f i l t e r i n g / 3 . 0 . 3 ) 
 - j e r s e y - h k 2 . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . i n j e c t / j e r s e y - h k 2 / 3 . 0 . 3 ) 
 - j e r s e y - m e d i a - j a x b . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . m e d i a / j e r s e y - m e d i a - j a x b / 3 . 0 . 3 / j a r ) 
 - j e r s e y - m e d i a - j s o n - b i n d i n g . j a r   ( h t t p s : / / e c l i p s e - e e 4 j . g i t h u b . i o / j e r s e y / d o w n l o a d . h t m l ) 
 - j e r s e y - m e d i a - j s o n - j a c k s o n . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . m e d i a / j e r s e y - m e d i a - j s o n - j a c k s o n / 3 . 0 . 0 - M 6 / j a r ) 
 - j e r s e y - m e d i a - j s o n - j e t t i s o n . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . m e d i a / j e r s e y - m e d i a - j s o n - j e t t i s o n / 3 . 0 . 3 ) 
 - j e r s e y - m e d i a - m u l t i p a r t . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . m e d i a / j e r s e y - m e d i a - m u l t i p a r t / 3 . 0 . 3 / j a r ) 
 - j e r s e y - m e d i a - s s e . j a r   ( h t t p s : / / e c l i p s e - e e 4 j . g i t h u b . i o / j e r s e y / d o w n l o a d . h t m l ) 
 - j e r s e y - s e r v e r . j a r   ( h t t p s : / / s e a r c h . m a v e n . o r g / a r t i f a c t / o r g . g l a s s f i s h . j e r s e y . c o r e / j e r s e y - s e r v e r / 3 . 0 . 3 / j a r ) 
 - o s g i - r e s o u r c e - l o c a t o r . j a r   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . g l a s s f i s h . h k 2 / o s g i - r e s o u r c e - l o c a t o r / 1 . 0 . 3 ) 
 - j a k a r t a . x m l . b i n d _ 2 . 3 . 3 . v 2 0 2 0 1 1 1 8 - 1 8 1 8   ( h t t p s : / / d o w n l o a d . e c l i p s e . o r g / o o m p h / a r c h i v e / s i m r e l / w e b t o o l s . a g g r c o n / i n d e x / j a k a r t a . x m l . b i n d _ 2 . 3 . 3 . v 2 0 2 0 1 1 1 8 - 1 8 1 8 . h t m l ) 
 - c o m . s u n . x m l . b i n d _ 2 . 2 . 0 . v 2 0 2 0 1 1 1 8 - 1 8 4 5   ( h t t p s : / / d o w n l o a d . e c l i p s e . o r g / o o m p h / a r c h i v e / r e p o r t s / d o w n l o a d . e c l i p s e . o r g / r e l e a s e s / 2 0 2 1 - 1 2 / 2 0 2 1 1 2 0 8 1 0 0 0 / i n d e x / c o m . s u n . x m l . b i n d _ 2 . 2 . 0 . v 2 0 2 0 1 1 1 8 - 1 8 4 5 . h t m l ) 
 p a r s s o n   1 . 1 . 5   ( h t t p s : / / m v n r e p o s i t o r y . c o m / a r t i f a c t / o r g . e c l i p s e . p a r s s o n / p a r s s o n / 1 . 1 . 5 ) 
 
 
 E N D   O F   E C L I P S E   P U B L I C   L I C E N S E ,   V E R S I O N   2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 -   R S E   4 . 2 3 
 
 E c l i p s e   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c     L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   e - m a i l   r e q u e s t   t o   i b m t o o l s @ c a . i b m . c o m ) : 
 E c l i p s e   T a r g e t   M a n a g e m e n t   3 . 6 
 
 E N D   O F   R S E   4 . 2 3   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 - -   R S E   A P I   1 . 1 . 4 
 
 S u p p o r t   -   N o n s u p p o r t e d . 
 
 " N o n s u p p o r t e d "   m e a n s   t h e   s u p p o r t i n g   p r o g r a m   i s   p r o v i d e d   w i t h o u t   o b l i g a t i o n   o f   s u p p o r t   a n d   " A S   I S " ,   W I T H   N O   W A R R A N T Y   O F   A N Y   K I N D ,   E I T H E R   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   T H E   W A R R A N T Y   O F   T I T L E ,   N O N - I N F R I N G E M E N T   O R   N O N - I N T E R F E R E N C E   A N D   T H E   I M P L I E D   W A R R A N T I E S   A N D   C O N D I T I O N S   O F   M E R C H A N T A B I L I T Y   A N D   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 . 
 
 E N D   O F   R S E   A P I   1 . 1 . 4   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r 
 t h e   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E . 
 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E   ( I C U   5 8   a n d   l a t e r ) 
 
 C o p y r i g h t     1 9 9 1 - 2 0 2 0   U n i c o d e ,   I n c .   A l l   r i g h t s   r e s e r v e d . 
 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   U s e   i n   h t t p s : / / w w w . u n i c o d e . o r g / c o p y r i g h t . h t m l . 
 
 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 e   U n i c o d e   d a t a   f i l e s   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " D a t a   F i l e s " )   o r   U n i c o d e   s o f t w a r e   a n d   a n y   a s s o c i a t e d   d o c u m e n t a t i o n 
 ( t h e   " S o f t w a r e " )   t o   d e a l   i n   t h e   D a t a   F i l e s   o r   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 ,   a n d / o r   s e l l   c o p i e s   o f 
 t h e   D a t a   F i l e s   o r   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   D a t a   F i l e s 
 o r   S o f t w a r e   a r e   f u r n i s h e d   t o   d o   s o ,   p r o v i d e d   t h a t   e i t h e r 
 ( a )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   w i t h   a l l   c o p i e s 
 o f   t h e   D a t a   F i l e s   o r   S o f t w a r e ,   o r 
 ( b )   t h i s   c o p y r i g h t   a n d   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a s s o c i a t e d 
 D o c u m e n t a t i o n . 
 
 T H E   D A T A   F I L E S   A N D   S O F T W A R E   A R E   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   O F   T H I R D   P A R T Y   R I G H T S . 
 I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   H O L D E R S   I N C L U D E D   I N   T H I S 
 N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y   S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L 
 D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E , 
 D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H E   D A T A   F I L E S   O R   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l 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 e   D a t a   F i l e s   o r   S o f t w a r e   w i t h o u t   p r i o r 
 w r i t t e n   a u t h o r i z a t i o n   o f   t h e   c o p y r i g h t   h o l d e r . 
 
 - - - - - - - - - - - - - - - - - - - - - 
 
 T h i r d - P a r t y   S o f t w a r e   L i c e n s e s 
 
 T h i s   s e c t i o n   c o n t a i n s   t h i r d - p a r t y   s o f t w a r e   n o t i c e s   a n d / o r   a d d i t i o n a l 
 t e r m s   f o r   l i c e n s e d   t h i r d - p a r t y   s o f t w a r e   c o m p o n e n t s   i n c l u d e d   w i t h i n   I C U 
 l i b r a r i e s . 
 
 1 .   I C U   L i c e n s e   -   I C U   1 . 8 . 1   t o   I C U   5 7 . 1 
 
 C O P Y R I G H T   A N D   P E R M I S S I O N   N O T I C E 
 
 C o p y r i g h t   ( c )   1 9 9 5 - 2 0 1 6   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n   a n d   o t h e r s 
 A l l   r i g h t s   r e s e r v e d . 
 
 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 ,   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 ,   p r o v i d e d   t h a t   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ( s )   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a 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 h a t   b o t h   t h e   a b o v e   c o p y r i g h t   n o t i c e ( s )   a n d   t h i s 
 p e r m i s s i o n   n o t i c e   a p p e a r   i n   s u p p o r t i n g   d o c u m e n t a t i o n . 
 
 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 
 O F   T H I R D   P A R T Y   R I G H T S .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R 
 H O L D E R S   I N C L U D E D   I N   T H I S   N O T I C E   B E   L I A B L E   F O R   A N Y   C L A I M ,   O R   A N Y 
 S P E C I A L   I N D I R E C T   O R   C O N S E Q U E N T I A L   D A M A G E S ,   O R   A N Y   D A M A G E S   W H A T S O E V E R 
 R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e   o f   a   c o p y r i g h t   h o l d e r 
 s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e   s a l e ,   u s e 
 o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n   a u t h o r i z a t i o n 
 o f   t h e   c o p y r i g h t   h o l d e r . 
 
 A l l   t r a d e m a r k s   a n d   r e g i s t e r e d   t r a d e m a r k s   m e n t i o n e d   h e r e i n   a r e   t h e 
 p r o p e r t y   o f   t h e i r   r e s p e c t i v e   o w n e r s . 
 
 2 .   C h i n e s e / J a p a n e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( c j d i c t . t x t ) 
 
   #           T h e   G o o g l e   C h r o m e   s o f t w a r e   d e v e l o p e d   b y   G o o g l e   i s   l i c e n s e d   u n d e r 
   #   t h e   B S D   l i c e n s e .   O t h e r   s o f t w a r e   i n c l u d e d   i n   t h i s   d i s t r i b u t i o n   i s 
   #   p r o v i d e d   u n d e r   o t h e r   l i c e n s e s ,   a s   s e t   f o r t h   b e l o w . 
   # 
   #     T h e   B S D   L i c e n s e 
   #     h t t p : / / o p e n s o u r c e . o r g / l i c e n s e s / b s d - l i c e n s e . p h p 
   #     C o p y r i g h t   ( C )   2 0 0 6 - 2 0 0 8 ,   G o o g l e   I n c . 
   # 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   #     R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
   #   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
   #   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h 
   #   t h e   d i s t r i b u t i o n . 
   #     N e i t h e r   t h e   n a m e   o f     G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
   #   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
   #   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #   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   I M P L I E D   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   A N D   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 R E 
   #   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E 
   #   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
   #   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
   #   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
   #   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
   #   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
   #   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
   #   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   # 
   # 
   #     T h e   w o r d   l i s t   i n   c j d i c t . t x t   a r e   g e n e r a t e d   b y   c o m b i n i n g   t h r e e   w o r d   l i s t s 
   #   l i s t e d   b e l o w   w i t h   f u r t h e r   p r o c e s s i n g   f o r   c o m p o u n d   w o r d   b r e a k i n g .   T h e 
   #   f r e q u e n c y   i s   g e n e r a t e d   w i t h   a n   i t e r a t i v e   t r a i n i n g   a g a i n s t   G o o g l e   w e b 
   #   c o r p o r a . 
   # 
   #     *   L i b t a b e   ( C h i n e s e ) 
   #         -   h t t p s : / / s o u r c e f o r g e . n e t / p r o j e c t / ? g r o u p _ i d = 1 5 1 9 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     *   I P A D I C   ( J a p a n e s e ) 
   #         -   h t t p : / / c h a s e n . a i s t - n a r a . a c . j p / c h a s e n / d i s t r i b u t i o n . h t m l 
   #         -   I t s   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   a r e   s h o w n   b e l o w . 
   # 
   #     - - - - - - - - - C O P Y I N G . l i b t a b e   - - - -   B E G I N - - - - - - - - - - - - - - - - - - - - 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   T a B E   P r o j e c t . 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   P a i - H s i a n g   H s i a o . 
   #       *   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   T a B E   P r o j e c t   n o r   t h e   n a m e s   o f   i t s 
   #       *       c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #       *       f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     / * 
   #       *   C o p y r i g h t   ( c )   1 9 9 9   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b , 
   #       *                                         I n s t i t u t e   o f   I n f o r m a t i o n   S c i e n c e ,   A c a d e m i a 
   #               *                                         S i n i c a .   A l l   r i g h t s   r e s e r v e d . 
   #       * 
   #       *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #       *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #       *   a r e   m e t : 
   #       * 
   #       *   .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
   #       *   .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
   #       *       n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n 
   #       *       t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
   #       *       d i s t r i b u t i o n . 
   #       *   .   N e i t h e r   t h e   n a m e   o f   t h e   C o m p u t e r   S y s t e m s   a n d   C o m m u n i c a t i o n   L a b 
   #       *       n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r 
   #       *       p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c 
   #       *       p r i o r   w r i t t e n   p e r m i s s i o n . 
   #       * 
   #       *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #       *   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #       *   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
   #       *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #       *   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #       *   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #       *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #       *   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #       *   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #       *   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #       * / 
   # 
   #     C o p y r i g h t   1 9 9 6   C h i h - H a o   T s a i   @   B e c k m a n   I n s t i t u t e , 
   #             U n i v e r s i t y   o f   I l l i n o i s 
   #     c - t s a i 4 @ u i u c . e d u     h t t p : / / c a s p e r . b e c k m a n . u i u c . e d u / ~ c - t s a i 4 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . l i b t a b e - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - B E G I N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   # 
   #     C o p y r i g h t   2 0 0 0 ,   2 0 0 1 ,   2 0 0 2 ,   2 0 0 3   N a r a   I n s t i t u t e   o f   S c i e n c e 
   #     a n d   T e c h n o l o g y .     A l l   R i g h t s   R e s e r v e d . 
   # 
   #     U s e ,   r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h i s   s o f t w a r e   i s   p e r m i t t e d . 
   #     A n y   c o p y   o f   t h i s   s o f t w a r e ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r   m o d i f i e d , 
   #     m u s t   i n c l u d e   b o t h   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 e   f o l l o w i n g 
   #     p a r a g r a p h s . 
   # 
   #     N a r a   I n s t i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y   ( N A I S T ) , 
   #     t h e   c o p y r i g h t   h o l d e r s ,   d i s c l a i m s   a l l   w a r r a n t i e s   w i t h   r e g a r d   t o   t h i s 
   #     s o f t w a r e ,   i n c l u d i n g   a l l   i m p l i e d   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   a n d 
   #     f i t n e s s ,   i n   n o   e v e n t   s h a l l   N A I S T   b e   l i a b l e   f o r 
   #     a n y   s p e c i a l ,   i n d i r e c t   o r   c o n s e q u e n t i a l   d a m a g e s   o r   a n y   d a m a g e s 
   #     w h a t s o e v e r   r e s u l t i n g   f r o m   l o s s   o f   u s e ,   d a t a   o r   p r o f i t s ,   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 ,   n e g l i g e n c e   o r   o t h e r   t o r t u o u s   a c t i o n ,   a r i s i n g   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   u s e   o r   p e r f o r m a n c e   o f   t h i s   s o f t w a r e . 
   # 
   #     A   l a r g e   p o r t i o n   o f   t h e   d i c t i o n a r y   e n t r i e s 
   #     o r i g i n a t e   f r o m   I C O T   F r e e   S o f t w a r e .     T h e   f o l l o w i n g   c o n d i t i o n s   f o r   I C O T 
   #     F r e e   S o f t w a r e   a p p l i e s   t o   t h e   c u r r e n t   d i c t i o n a r y   a s   w e l l . 
   # 
   #     E a c h   U s e r   m a y   a l s o   f r e e l y   d i s t r i b u t e   t h e   P r o g r a m ,   w h e t h e r   i n   i t s 
   #     o r i g i n a l   f o r m   o r   m o d i f i e d ,   t o   a n y   t h i r d   p a r t y   o r   p a r t i e s ,   P R O V I D E D 
   #     t h a t   t h e   p r o v i s i o n s   o f   S e c t i o n   3   ( " N O   W A R R A N T Y " )   w i l l   A L W A Y S   a p p e a r 
   #     o n ,   o r   b e   a t t a c h e d   t o ,   t h e   P r o g r a m ,   w h i c h   i s   d i s t r i b u t e d   s u b s t a n t i a l l y 
   #     i n   t h e   s a m e   f o r m   a s   s e t   o u t   h e r e i n   a n d   t h a t   s u c h   i n t e n d e d 
   #     d i s t r i b u t i o n ,   i f   a c t u a l l y   m a d e ,   w i l l   n e i t h e r   v i o l a t e   o r   o t h e r w i s e 
   #     c o n t r a v e n e   a n y   o f   t h e   l a w s   a n d   r e g u l a t i o n s   o f   t h e   c o u n t r i e s   h a v i n g 
   #     j u r i s d i c t i o n   o v e r   t h e   U s e r   o r   t h e   i n t e n d e d   d i s t r i b u t i o n   i t s e l f . 
   # 
   #     N O   W A R R A N T Y 
   # 
   #     T h e   p r o g r a m   w a s   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s   i n   t h e   c o u r s e   o f   t h e 
   #     r e s e a r c h   a n d   d e v e l o p m e n t   c o n d u c t e d   d u r i n g   t h e   p r o j e c t   a n d   i s   p r o v i d e d 
   #     t o   u s e r s   a s   s o   p r o d u c e d   o n   a n   e x p e r i m e n t a l   b a s i s .     A c c o r d i n g l y ,   t h e 
   #     p r o g r a m   i s   p r o v i d e d   w i t h o u t   a n y   w a r r a n t y   w h a t s o e v e r ,   w h e t h e r   e x p r e s s , 
   #     i m p l i e d ,   s t a t u t o r y   o r   o t h e r w i s e .     T h e   t e r m   " w a r r a n t y "   u s e d   h e r e i n 
   #     i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   a n y   w a r r a n t y   o f   t h e   q u a l i t y , 
   #     p e r f o r m a n c e ,   m e r c h a n t a b i l i t y   a n d   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   o f 
   #     t h e   p r o g r a m   a n d   t h e   n o n e x i s t e n c e   o f   a n y   i n f r i n g e m e n t   o r   v i o l a t i o n   o f 
   #     a n y   r i g h t   o f   a n y   t h i r d   p a r t y . 
   # 
   #     E a c h   u s e r   o f   t h e   p r o g r a m   w i l l   a g r e e   a n d   u n d e r s t a n d ,   a n d   b e   d e e m e d   t o 
   #     h a v e   a g r e e d   a n d   u n d e r s t o o d ,   t h a t   t h e r e   i s   n o   w a r r a n t y   w h a t s o e v e r   f o r 
   #     t h e   p r o g r a m   a n d ,   a c c o r d i n g l y ,   t h e   e n t i r e   r i s k   a r i s i n g   f r o m   o r 
   #     o t h e r w i s e   c o n n e c t e d   w i t h   t h e   p r o g r a m   i s   a s s u m e d   b y   t h e   u s e r . 
   # 
   #     T h e r e f o r e ,   n e i t h e r   I C O T ,   t h e   c o p y r i g h t   h o l d e r ,   o r   a n y   o t h e r 
   #     o r g a n i z a t i o n   t h a t   p a r t i c i p a t e d   i n   o r   w a s   o t h e r w i s e   r e l a t e d   t o   t h e 
   #     d e v e l o p m e n t   o f   t h e   p r o g r a m   a n d   t h e i r   r e s p e c t i v e   o f f i c i a l s ,   d i r e c t o r s , 
   #     o f f i c e r s   a n d   o t h e r   e m p l o y e e s   s h a l l   b e   h e l d   l i a b l e   f o r   a n y   a n d   a l l 
   #     d a m a g e s ,   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 ,   g e n e r a l ,   s p e c i a l ,   i n c i d e n t a l 
   #     a n d   c o n s e q u e n t i a l   d a m a g e s ,   a r i s i n g   o u t   o f   o r   o t h e r w i s e   i n   c o n n e c t i o n 
   #     w i t h   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   p r o g r a m   o r   a n y   p r o d u c t ,   m a t e r i a l 
   #     o r   r e s u l t   p r o d u c e d   o r   o t h e r w i s e   o b t a i n e d   b y   u s i n g   t h e   p r o g r a m , 
   #     r e g a r d l e s s   o f   w h e t h e r   t h e y   h a v e   b e e n   a d v i s e d   o f ,   o r   o t h e r w i s e   h a d 
   #     k n o w l e d g e   o f ,   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s   a t   a n y   t i m e   d u r i n g   t h e 
   #     p r o j e c t   o r   t h e r e a f t e r .     E a c h   u s e r   w i l l   b e   d e e m e d   t o   h a v e   a g r e e d   t o   t h e 
   #     f o r e g o i n g   b y   h i s   o r   h e r   c o m m e n c e m e n t   o f   u s e   o f   t h e   p r o g r a m .     T h e   t e r m 
   #     " u s e "   a s   u s e d   h e r e i n   i n c l u d e s ,   b u t   i s   n o t   l i m i t e d   t o ,   t h e   u s e , 
   #     m o d i f i c a t i o n ,   c o p y i n g   a n d   d i s t r i b u t i o n   o f   t h e   p r o g r a m   a n d   t h e 
   #     p r o d u c t i o n   o f   s e c o n d a r y   p r o d u c t s   f r o m   t h e   p r o g r a m . 
   # 
   #     I n   t h e   c a s e   w h e r e   t h e   p r o g r a m ,   w h e t h e r   i n   i t s   o r i g i n a l   f o r m   o r 
   #     m o d i f i e d ,   w a s   d i s t r i b u t e d   o r   d e l i v e r e d   t o   o r   r e c e i v e d   b y   a   u s e r   f r o m 
   #     a n y   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y   o t h e r   t h a n   I C O T ,   u n l e s s   i t   m a k e s   o r 
   #     g r a n t s   i n d e p e n d e n t l y   o f   I C O T   a n y   s p e c i f i c   w a r r a n t y   t o   t h e   u s e r   i n 
   #     w r i t i n g ,   s u c h   p e r s o n ,   o r g a n i z a t i o n   o r   e n t i t y ,   w i l l   a l s o   b e   e x e m p t e d 
   #     f r o m   a n d   n o t   b e   h e l d   l i a b l e   t o   t h e   u s e r   f o r   a n y   s u c h   d a m a g e s   a s   n o t e d 
   #     a b o v e   a s   f a r   a s   t h e   p r o g r a m   i s   c o n c e r n e d . 
   # 
   #     - - - - - - - - - - - - - - - C O P Y I N G . i p a d i c - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 3 .   L a o   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( l a o d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 3   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #   P r o j e c t :   h t t p : / / c o d e . g o o g l e . c o m / p / l a o - d i c t i o n a r y / 
   #   D i c t i o n a r y :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y . t x t 
   #   L i c e n s e :   h t t p : / / l a o - d i c t i o n a r y . g o o g l e c o d e . c o m / g i t / L a o - D i c t i o n a r y - L I C E N S E . t x t 
   #                             ( c o p i e d   b e l o w ) 
   # 
   #     T h i s   f i l e   i s   d e r i v e d   f r o m   t h e   a b o v e   d i c t i o n a r y ,   w i t h   s l i g h t 
   #     m o d i f i c a t i o n s . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( C )   2 0 1 3   B r i a n   E u g e n e   W i l s o n ,   R o b e r t   M a r t i n   C a m p b e l l . 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n , 
   #     a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
   # 
   # 
   #   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
   #     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r .   R e d i s t r i b u t i o n s   i n 
   #     b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f 
   #     c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r 
   #     o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
   # 
   # 
   #   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
   #   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E 
   #   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T , 
   #   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S 
   #   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
   #   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
   #   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T , 
   #   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E ) 
   #   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D 
   #   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 4 .   B u r m e s e   W o r d   B r e a k   D i c t i o n a r y   D a t a   ( b u r m e s e d i c t . t x t ) 
 
   #     C o p y r i g h t   ( c )   2 0 1 4   I n t e r n a t i o n a l   B u s i n e s s   M a c h i n e s   C o r p o r a t i o n 
   #     a n d   o t h e r s .   A l l   R i g h t s   R e s e r v e d . 
   # 
   #     T h i s   l i s t   i s   p a r t   o f   a   p r o j e c t   h o s t e d   a t : 
   #         g i t h u b . c o m / k a n y a w t e c h / m y a n m a r - k a r e n - w o r d - l i s t s 
   # 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
   #     C o p y r i g h t   ( c )   2 0 1 3 ,   L e R o y   B e n j a m i n   S h a r o n 
   #     A l l   r i g h t s   r e s e r v e d . 
   # 
   #     R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
   #     m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
   #     a r e   m e t :   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e 
   #     c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r .     R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e 
   #     a b o v e   c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
   #     d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
   #     w i t h   t h e   d i s t r i b u t i o n . 
   # 
   #         N e i t h e r   t h e   n a m e   M y a n m a r   K a r e n   W o r d   L i s t s ,   n o r   t h e   n a m e s   o f   i t s 
   #         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
   #         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
   # 
   #     T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D 
   #     C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S , 
   #     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   I M P L I E D   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   A N D   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 R E 
   #     D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S 
   #     B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
   #     E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D 
   #     T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
   #     D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
   #     A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R 
   #     T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F 
   #     T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
   #     S U C H   D A M A G E . 
   #     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 5 .   T i m e   Z o n e   D a t a b a s e 
 
     I C U   u s e s   t h e   p u b l i c   d o m a i n   d a t a   a n d   c o d e   d e r i v e d   f r o m   T i m e   Z o n e 
 D a t a b a s e   f o r   i t s   t i m e   z o n e   s u p p o r t .   T h e   o w n e r s h i p   o f   t h e   T Z   d a t a b a s e 
 i s   e x p l a i n e d   i n   B C P   1 7 5 :   P r o c e d u r e   f o r   M a i n t a i n i n g   t h e   T i m e   Z o n e 
 D a t a b a s e   s e c t i o n   7 . 
 
   #   7 .     D a t a b a s e   O w n e r s h i p 
   # 
   #         T h e   T Z   d a t a b a s e   i t s e l f   i s   n o t   a n   I E T F   C o n t r i b u t i o n   o r   a n   I E T F 
   #         d o c u m e n t .     R a t h e r   i t   i s   a   p r e - e x i s t i n g   a n d   r e g u l a r l y   u p d a t e d   w o r k 
   #         t h a t   i s   i n   t h e   p u b l i c   d o m a i n ,   a n d   i s   i n t e n d e d   t o   r e m a i n   i n   t h e 
   #         p u b l i c   d o m a i n .     T h e r e f o r e ,   B C P s   7 8   [ R F C 5 3 7 8 ]   a n d   7 9   [ R F C 3 9 7 9 ]   d o 
   #         n o t   a p p l y   t o   t h e   T Z   D a t a b a s e   o r   c o n t r i b u t i o n s   t h a t   i n d i v i d u a l s   m a k e 
   #         t o   i t .     S h o u l d   a n y   c l a i m s   b e   m a d e   a n d   s u b s t a n t i a t e d   a g a i n s t   t h e   T Z 
   #         D a t a b a s e ,   t h e   o r g a n i z a t i o n   t h a t   i s   p r o v i d i n g   t h e   I A N A 
   #         C o n s i d e r a t i o n s   d e f i n e d   i n   t h i s   R F C ,   u n d e r   t h e   m e m o r a n d u m   o f 
   #         u n d e r s t a n d i n g   w i t h   t h e   I E T F ,   c u r r e n t l y   I C A N N ,   m a y   a c t   i n   a c c o r d a n c e 
   #         w i t h   a l l   c o m p e t e n t   c o u r t   o r d e r s .     N o   o w n e r s h i p   c l a i m s   w i l l   b e   m a d e 
   #         b y   I C A N N   o r   t h e   I E T F   T r u s t   o n   t h e   d a t a b a s e   o r   t h e   c o d e .     A n y   p e r s o n 
   #         m a k i n g   a   c o n t r i b u t i o n   t o   t h e   d a t a b a s e   o r   c o d e   w a i v e s   a l l   r i g h t s   t o 
   #         f u t u r e   c l a i m s   i n   t h a t   c o n t r i b u t i o n   o r   i n   t h e   T Z   D a t a b a s e . 
 
 6 .   G o o g l e   d o u b l e - c o n v e r s i o n 
 
 C o p y r i g h t   2 0 0 6 - 2 0 1 1 ,   t h e   V 8   p r o j e c t   a u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
         *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
             n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
         *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
             c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g 
             d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d 
             w i t h   t h e   d i s t r i b u t i o n . 
         *   N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
             c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
             f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 E N D   O F   I N T E R N A T I O N A L   C O M P O N E N T S   F O R   U N I C O D E   L I C E N S E   N O T I C E S   A N D   I N F O R M A T I O N   I N F O R M A T I O N 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   C .   O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   E x p l o r e r   f o r   z / O S   V 3 . 3   A q u a 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 L / N :   L - Q L W C - 2 W J J X V 
 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 S E C T I O N _ S T A R T 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   E x p l o r e r   f o r   z / O S   3 . 2 . 0 . 2 4 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 T H E   F O L L O W I N G   S E C T I O N S   I D E N T I F Y   V A R I O U S   C O M P O N E N T S   C O N T A I N E D   I N   T H E 
 P R O G R A M   I D E N T I F I E D   A B O V E ,   A N D   S P E C I F Y   C E R T A I N   N O T I C E S   A N D   O T H E R 
 I N F O R M A T I O N   R E G A R D I N G   T H O S E   C O M P O N E N T S   T H A T   I B M   I S   R E Q U I R E D   T O 
 P R O V I D E   T O   Y O U . 
 
 N O T W I T H S T A N D I N G   A N Y   P R O V I S I O N   C O N T A I N E D   I N   A N Y   O F   T H E   N O T I C E S   A N D 
 O T H E R   I N F O R M A T I O N   S E T   F O R T H   B E L O W ,   Y O U R   U S E   O F   T H E S E   P R O G R A M 
 C O M P O N E N T S   R E M A I N S   S U B J E C T   T O   T H E   T E R M S   A N D   C O N D I T I O N S   S E T   F O R T H   I N : 
 
   ( i )   T H E   P R O G R A M ' S   L I C E N S E   I N F O R M A T I O N   D O C U M E N T ;   A N D 
 ( i i )   T H E   I B M   L I C E N S E   A G R E E M E N T   S P E C I F I E D   I N   T H A T   L I C E N S E   I N F O R M A T I O N 
           D O C U M E N T . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C O N T E N T S 
 
 A .   S U M M A R Y   O F   T H I R D   P A R T Y   C O M P O N E N T S 
 B .   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 C .   O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 A .   S U M M A R Y   O F   T H I R D   P A R T Y   C O M P O N E N T S 
 
 T h e   f o l l o w i n g   a r e   t h i r d   p a r t y   c o m p o n e n t s   i n c l u d e d   w i t h i n   t h e   P r o g r a m : 
 -   A p a c h e   C o m m o n s   I O   2 . 2 . 0 
 -   A p a c h e   C o m m o n s   N e t   3 . 9 . 0 
 -   E c l i p s e   G r a p h i c a l   E d i t i n g   F r a m e w o r k   ( G E F )   3 . 1 1 . 0 
 -   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F   +   X S D )   2 . 1 4 . 0 
 -   E q u i n o x   -   a n   O S G i   f r a m e w o r k   3 . 1 4 . 0 
 -   E c l i p s e   M a r k e t P l a c e   C l i e n t   1 . 7 . 7 
 -   M 2 E c l i p s e   1 . 9 . 1 
 -   E c l i p s e   U s e r   S t o r a g e   S e r v i c e   S D K   1 . 1 . 0 
 -   J S O N - J A V A 
 -   j s o n - 2 0 2 3 1 0 1 3 . j a r 
 -   j a c k s o n - d a t a b i n d - 2 . 1 3 . 4 . 2 . j a r 
 -   t o m c a t   9 . 0 . x 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   w e r e   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   4 . 8 . 0 ,   f o r   u s e   w i t h   t h e   P r o g r a m : 
 -   A p a c h e   A n t   1 . 1 0 . 3 
 -   A p a c h e   C o m m o n s   c o d e c   1 . 9 . 0   ( s u b s e t ) 
 -   A p a c h e   C o m m o n s   E L   1 . 0 
 -   A p a c h e   C o m m o n s   L o g g i n g   1 . 2 . 0 
 -   A p a c h e   L u c e n e   7 . 0 . 0   ( s u b s e t ) 
 -   E c l i p s e   4 . 8 . 0 
 -   E c l i p s e   B I R T   4 . 8 . 0 
 -   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 9 . 0   ( s u b s e t ) 
 -   E c l i p s e   J a v a   D e v e l o p m e n t   T o o l s   ( J D T )   3 . 1 4 . 0 
 -   E c l i p s e   P l u g - i n   D e v e l o p m e n t   E n v i r o n m e n t   ( P D E )   3 . 1 3 . 1 0 0 
 -   E c l i p s e   R C P   ( R i c h   C l i e n t   P l a t f o r m )   4 . 8 . 0 
     *   A p a c h e   J a s p e r   2 . 2 . 2 
     *   E c l i p s e   D r a w 2 D   3 . 1 0 . 1 0 0 
     *   E c l i p s e   H e l p   2 . 2 . 2 0 0 
     *   E c l i p s e   J F a c e   3 . 1 4 . 0 
     *   E c l i p s e   J S c h   1 . 3 . 1 0 0 
     *   E c l i p s e   L T K   ( L a n g u a g e   T o o l k i t )   3 . 9 . 0 
     *   E c l i p s e   S e a r c h   3 . 1 1 . 2 0 0 
     *   E c l i p s e   S W T   3 . 1 0 7 . 0 
     *   E c l i p s e   T e a m   3 . 8 . 2 0 0 
     *   E c l i p s e   U p d a t e   3 . 4 . 0 
     *   I B M   I C U   5 8 . 2 . 0   -   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e 
     *   M o r t b a y   J e t t y   9 . 4 . 1 0 
 -   A S M   6 . 1 . 1 
 -   G N O M E   B i n d i n g   -   s e e   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   s e c t i o n   b e l o w 
 -   G T K +   B i n d i n g   f o r   M o z i l l a   -   s e e   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   s e c t i o n   b e l o w 
 -   S A T 4 J   2 . 3 . 5 
 
 
 E N D   O F   A .   S U M M A R Y   O F   T H I R D   P A R T Y   C O M P O N E N T S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 B .   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   f o l l o w i n g   t h i r d   p a r t y   c o m p o n e n t s   a r e   a p p l i c a b l e   o n l y   t o   t h e   L i n u x 
 v e r s i o n   o f   t h e   I B M   E x p l o r e r   f o r   z / O S . 
 
 T h i s   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   M o d i f i a b l e   T h i r d 
 P a r t y   C o d e ,   t h a t   I B M   o b t a i n e d   u n d e r   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e . 
 
 F o r   c o p i e s   o f   t h e   s o u r c e   c o d e   f o r   t h i s   s o f t w a r e ,   s e n d   a n   e m a i l   t o   i e s @ c a . i b m . c o m   i d e n t i f y i n g   t h e   I B M   P r o g r a m   a n d   t h e   M o d i f i a b l e   T h i r d   P a r t y   C o d e   f o r   w h i c h   y o u   a r e   r e q u e s t i n g   t h e   s o u r c e   c o d e . 
 
 T h e   f o l l o w i n g   i s   c o d e   r e c e i v e d   b y   I B M   u n d e r   t h e   L G P L   L i c e n s e   t h a t   I B M   i s 
 l i c e n s i n g   t o   t h e   c u s t o m e r   u n d e r   t h e   I B M   I n t e r n a t i o n a l   L i c e n s e   A g r e e m e n t 
 f o r   E a r l y   R e l e a s e   o f   P r o g r a m s : 
 
 G N O M E   B i n d i n g 
 G T K +   B i n d i n g   f o r   M o z i l l a 
 
 
 G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 
 V e r s i o n   2 . 1 ,   F e b r u a r y   1 9 9 9 
 
 C o p y r i g h t   ( C )   1 9 9 1 ,   1 9 9 9   F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c .   5 9   T e m p l e   P l a c e , 
 S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d 
 d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h i s   l i c e n s e   d o c u m e n t ,   b u t   c h a n g i n g   i t   i s 
 n o t   a l l o w e d . 
 
 [ T h i s   i s   t h e   f i r s t   r e l e a s e d   v e r s i o n   o f   t h e   L e s s e r   G P L .   I t   a l s o   c o u n t s   a s 
 t h e   s u c c e s s o r   o f   t h e   G N U   L i b r a r y   P u b l i c   L i c e n s e ,   v e r s i o n   2 ,   h e n c e   t h e 
 v e r s i o n   n u m b e r   2 . 1 . ] 
 
 P r e a m b l e 
 
 T h e   l i c e n s e s   f o r   m o s t   s o f t w a r e   a r e   d e s i g n e d   t o   t a k e   a w a y   y o u r   f r e e d o m   t o 
 s h a r e   a n d   c h a n g e   i t .   B y   c o n t r a s t ,   t h e   G N U   G e n e r a l   P u b l i c   L i c e n s e s   a r e 
 i n t e n d e d   t o   g u a r a n t e e   y o u r   f r e e d o m   t o   s h a r e   a n d   c h a n g e   f r e e   s o f t w a r e - - t o 
 m a k e   s u r e   t h e   s o f t w a r e   i s   f r e e   f o r   a l l   i t s   u s e r s . 
 
 T h i s   l i c e n s e ,   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e ,   a p p l i e s   t o   s o m e 
 s p e c i a l l y   d e s i g n a t e d   s o f t w a r e   p a c k a g e s - - t y p i c a l l y   l i b r a r i e s - - o f   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n   a n d   o t h e r   a u t h o r s   w h o   d e c i d e   t o   u s e   i t .   Y o u   c a n   u s e 
 i t   t o o ,   b u t   w e   s u g g e s t   y o u   f i r s t   t h i n k   c a r e f u l l y   a b o u t   w h e t h e r   t h i s 
 l i c e n s e   o r   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   i s   t h e   b e t t e r   s t r a t e g y   t o 
 u s e   i n   a n y   p a r t i c u l a r   c a s e ,   b a s e d   o n   t h e   e x p l a n a t i o n s   b e l o w . 
 
 W h e n   w e   s p e a k   o f   f r e e   s o f t w a r e ,   w e   a r e   r e f e r r i n g   t o   f r e e d o m   o f   u s e ,   n o t 
 p r i c e .   O u r   G e n e r a l   P u b l i c   L i c e n s e s   a r e   d e s i g n e d   t o   m a k e   s u r e   t h a t   y o u 
 h a v e   t h e   f r e e d o m   t o   d i s t r i b u t e   c o p i e s   o f   f r e e   s o f t w a r e   ( a n d   c h a r g e   f o r 
 t h i s   s e r v i c e   i f   y o u   w i s h ) ;   t h a t   y o u   r e c e i v e   s o u r c e   c o d e   o r   c a n   g e t   i t   i f 
 y o u   w a n t   i t ;   t h a t   y o u   c a n   c h a n g e   t h e   s o f t w a r e   a n d   u s e   p i e c e s   o f   i t   i n 
 n e w   f r e e   p r o g r a m s ;   a n d   t h a t   y o u   a r e   i n f o r m e d   t h a t   y o u   c a n   d o   t h e s e 
 t h i n g s . 
 
 T o   p r o t e c t   y o u r   r i g h t s ,   w e   n e e d   t o   m a k e   r e s t r i c t i o n s   t h a t   f o r b i d 
 d i s t r i b u t o r s   t o   d e n y   y o u   t h e s e   r i g h t s   o r   t o   a s k   y o u   t o   s u r r e n d e r   t h e s e 
 r i g h t s .   T h e s e   r e s t r i c t i o n s   t r a n s l a t e   t o   c e r t a i n   r e s p o n s i b i l i t i e s   f o r   y o u 
 i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y   o r   i f   y o u   m o d i f y   i t . 
 
 F o r   e x a m p l e ,   i f   y o u   d i s t r i b u t e   c o p i e s   o f   t h e   l i b r a r y ,   w h e t h e r   g r a t i s   o r 
 f o r   a   f e e ,   y o u   m u s t   g i v e   t h e   r e c i p i e n t s   a l l   t h e   r i g h t s   t h a t   w e   g a v e   y o u . 
 Y o u   m u s t   m a k e   s u r e   t h a t   t h e y ,   t o o ,   r e c e i v e   o r   c a n   g e t   t h e   s o u r c e   c o d e . 
 I f   y o u   l i n k   o t h e r   c o d e   w i t h   t h e   l i b r a r y ,   y o u   m u s t   p r o v i d e   c o m p l e t e 
 o b j e c t   f i l e s   t o   t h e   r e c i p i e n t s ,   s o   t h a t   t h e y   c a n   r e l i n k   t h e m   w i t h   t h e 
 l i b r a r y   a f t e r   m a k i n g   c h a n g e s   t o   t h e   l i b r a r y   a n d   r e c o m p i l i n g   i t .   A n d   y o u 
 m u s t   s h o w   t h e m   t h e s e   t e r m s   s o   t h e y   k n o w   t h e i r   r i g h t s . 
 
 W e   p r o t e c t   y o u r   r i g h t s   w i t h   a   t w o - s t e p   m e t h o d :   ( 1 )   w e   c o p y r i g h t   t h e 
 l i b r a r y ,   a n d   ( 2 )   w e   o f f e r   y o u   t h i s   l i c e n s e ,   w h i c h   g i v e s   y o u   l e g a l 
 p e r m i s s i o n   t o   c o p y ,   d i s t r i b u t e   a n d / o r   m o d i f y   t h e   l i b r a r y . 
 
 T o   p r o t e c t   e a c h   d i s t r i b u t o r ,   w e   w a n t   t o   m a k e   i t   v e r y   c l e a r   t h a t   t h e r e   i s 
 n o   w a r r a n t y   f o r   t h e   f r e e   l i b r a r y .   A l s o ,   i f   t h e   l i b r a r y   i s   m o d i f i e d   b y 
 s o m e o n e   e l s e   a n d   p a s s e d   o n ,   t h e   r e c i p i e n t s   s h o u l d   k n o w   t h a t   w h a t   t h e y 
 h a v e   i s   n o t   t h e   o r i g i n a l   v e r s i o n ,   s o   t h a t   t h e   o r i g i n a l   a u t h o r ' s 
 r e p u t a t i o n   w i l l   n o t   b e   a f f e c t e d   b y   p r o b l e m s   t h a t   m i g h t   b e   i n t r o d u c e d   b y 
 o t h e r s . 
 
 F i n a l l y ,   s o f t w a r e   p a t e n t s   p o s e   a   c o n s t a n t   t h r e a t   t o   t h e   e x i s t e n c e   o f   a n y 
 f r e e   p r o g r a m .   W e   w i s h   t o   m a k e   s u r e   t h a t   a   c o m p a n y   c a n n o t   e f f e c t i v e l y 
 r e s t r i c t   t h e   u s e r s   o f   a   f r e e   p r o g r a m   b y   o b t a i n i n g   a   r e s t r i c t i v e   l i c e n s e 
 f r o m   a   p a t e n t   h o l d e r .   T h e r e f o r e ,   w e   i n s i s t   t h a t   a n y   p a t e n t   l i c e n s e 
 o b t a i n e d   f o r   a   v e r s i o n   o f   t h e   l i b r a r y   m u s t   b e   c o n s i s t e n t   w i t h   t h e   f u l l 
 f r e e d o m   o f   u s e   s p e c i f i e d   i n   t h i s   l i c e n s e . 
 
 M o s t   G N U   s o f t w a r e ,   i n c l u d i n g   s o m e   l i b r a r i e s ,   i s   c o v e r e d   b y   t h e   o r d i n a r y 
 G N U   G e n e r a l   P u b l i c   L i c e n s e .   T h i s   l i c e n s e ,   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e ,   a p p l i e s   t o   c e r t a i n   d e s i g n a t e d   l i b r a r i e s ,   a n d   i s   q u i t e   d i f f e r e n t 
 f r o m   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e .   W e   u s e   t h i s   l i c e n s e   f o r 
 c e r t a i n   l i b r a r i e s   i n   o r d e r   t o   p e r m i t   l i n k i n g   t h o s e   l i b r a r i e s   i n t o 
 n o n - f r e e   p r o g r a m s . 
 
 W h e n   a   p r o g r a m   i s   l i n k e d   w i t h   a   l i b r a r y ,   w h e t h e r   s t a t i c a l l y   o r   u s i n g   a 
 s h a r e d   l i b r a r y ,   t h e   c o m b i n a t i o n   o f   t h e   t w o   i s   l e g a l l y   s p e a k i n g   a 
 c o m b i n e d   w o r k ,   a   d e r i v a t i v e   o f   t h e   o r i g i n a l   l i b r a r y .   T h e   o r d i n a r y 
 G e n e r a l   P u b l i c   L i c e n s e   t h e r e f o r e   p e r m i t s   s u c h   l i n k i n g   o n l y   i f   t h e   e n t i r e 
 c o m b i n a t i o n   f i t s   i t s   c r i t e r i a   o f   f r e e d o m .   T h e   L e s s e r   G e n e r a l   P u b l i c 
 L i c e n s e   p e r m i t s   m o r e   l a x   c r i t e r i a   f o r   l i n k i n g   o t h e r   c o d e   w i t h   t h e 
 l i b r a r y . 
 
 W e   c a l l   t h i s   l i c e n s e   t h e   " L e s s e r "   G e n e r a l   P u b l i c   L i c e n s e   b e c a u s e   i t   d o e s 
 L e s s   t o   p r o t e c t   t h e   u s e r ' s   f r e e d o m   t h a n   t h e   o r d i n a r y   G e n e r a l   P u b l i c 
 L i c e n s e .   I t   a l s o   p r o v i d e s   o t h e r   f r e e   s o f t w a r e   d e v e l o p e r s   L e s s   o f   a n 
 a d v a n t a g e   o v e r   c o m p e t i n g   n o n - f r e e   p r o g r a m s .   T h e s e   d i s a d v a n t a g e s   a r e   t h e 
 r e a s o n   w e   u s e   t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e   f o r   m a n y   l i b r a r i e s . 
 H o w e v e r ,   t h e   L e s s e r   l i c e n s e   p r o v i d e s   a d v a n t a g e s   i n   c e r t a i n   s p e c i a l 
 c i r c u m s t a n c e s . 
 
 F o r   e x a m p l e ,   o n   r a r e   o c c a s i o n s ,   t h e r e   m a y   b e   a   s p e c i a l   n e e d   t o   e n c o u r a g e 
 t h e   w i d e s t   p o s s i b l e   u s e   o f   a   c e r t a i n   l i b r a r y ,   s o   t h a t   i t   b e c o m e s   a 
 d e - f a c t o   s t a n d a r d .   T o   a c h i e v e   t h i s ,   n o n - f r e e   p r o g r a m s   m u s t   b e   a l l o w e d   t o 
 u s e   t h e   l i b r a r y .   A   m o r e   f r e q u e n t   c a s e   i s   t h a t   a   f r e e   l i b r a r y   d o e s   t h e 
 s a m e   j o b   a s   w i d e l y   u s e d   n o n - f r e e   l i b r a r i e s .   I n   t h i s   c a s e ,   t h e r e   i s 
 l i t t l e   t o   g a i n   b y   l i m i t i n g   t h e   f r e e   l i b r a r y   t o   f r e e   s o f t w a r e   o n l y ,   s o   w e 
 u s e   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e . 
 
 I n   o t h e r   c a s e s ,   p e r m i s s i o n   t o   u s e   a   p a r t i c u l a r   l i b r a r y   i n   n o n - f r e e 
 p r o g r a m s   e n a b l e s   a   g r e a t e r   n u m b e r   o f   p e o p l e   t o   u s e   a   l a r g e   b o d y   o f   f r e e 
 s o f t w a r e .   F o r   e x a m p l e ,   p e r m i s s i o n   t o   u s e   t h e   G N U   C   L i b r a r y   i n   n o n - f r e e 
 p r o g r a m s   e n a b l e s   m a n y   m o r e   p e o p l e   t o   u s e   t h e   w h o l e   G N U   o p e r a t i n g   s y s t e m , 
 a s   w e l l   a s   i t s   v a r i a n t ,   t h e   G N U / L i n u x   o p e r a t i n g   s y s t e m . 
 
 A l t h o u g h   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   i s   L e s s   p r o t e c t i v e   o f   t h e 
 u s e r s '   f r e e d o m ,   i t   d o e s   e n s u r e   t h a t   t h e   u s e r   o f   a   p r o g r a m   t h a t   i s   l i n k e d 
 w i t h   t h e   L i b r a r y   h a s   t h e   f r e e d o m   a n d   t h e   w h e r e w i t h a l   t o   r u n   t h a t   p r o g r a m 
 u s i n g   a   m o d i f i e d   v e r s i o n   o f   t h e   L i b r a r y . 
 
 T h e   p r e c i s e   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i o n   a n d 
 m o d i f i c a t i o n   f o l l o w .   P a y   c l o s e   a t t e n t i o n   t o   t h e   d i f f e r e n c e   b e t w e e n   a 
 " w o r k   b a s e d   o n   t h e   l i b r a r y "   a n d   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " .   T h e 
 f o r m e r   c o n t a i n s   c o d e   d e r i v e d   f r o m   t h e   l i b r a r y ,   w h e r e a s   t h e   l a t t e r   m u s t 
 b e   c o m b i n e d   w i t h   t h e   l i b r a r y   i n   o r d e r   t o   r u n . 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   C O P Y I N G ,   D I S T R I B U T I O N   A N D   M O D I F I C A T I O N 
 
 0 .   T h i s   L i c e n s e   A g r e e m e n t   a p p l i e s   t o   a n y   s o f t w a r e   l i b r a r y   o r   o t h e r 
 p r o g r a m   w h i c h   c o n t a i n s   a   n o t i c e   p l a c e d   b y   t h e   c o p y r i g h t   h o l d e r   o r   o t h e r 
 a u t h o r i z e d   p a r t y   s a y i n g   i t   m a y   b 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 i s 
 L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   ( a l s o   c a l l e d   " t h i s   L i c e n s e " ) .   E a c h 
 l i c e n s e e   i s   a d d r e s s e d   a s   " y o u " . 
 
 A   " l i b r a r y "   m e a n s   a   c o l l e c t i o n   o f   s o f t w a r e   f u n c t i o n s   a n d / o r   d a t a 
 p r e p a r e d   s o   a s   t o   b e   c o n v e n i e n t l y   l i n k e d   w i t h   a p p l i c a t i o n   p r o g r a m s 
 ( w h i c h   u s e   s o m e   o f   t h o s e   f u n c t i o n s   a n d   d a t a )   t o   f o r m   e x e c u t a b l e s . 
 
 T h e   " L i b r a r y " ,   b e l o w ,   r e f e r s   t o   a n y   s u c h   s o f t w a r e   l i b r a r y   o r   w o r k   w h i c h 
 h a s   b e e n   d i s t r i b u t e d   u n d e r   t h e s e   t e r m s .   A   " w o r k   b a s e d   o n   t h e   L i b r a r y " 
 m e a n s   e i t h e r   t h e   L i b r a r y   o r   a n y   d e r i v a t i v e   w o r k   u n d e r   c o p y r i g h t   l a w : 
 t h a t   i s   t o   s a y ,   a   w o r k   c o n t a i n i n g   t h e   L i b r a r y   o r   a   p o r t i o n   o f   i t ,   e i t h e r 
 v e r b a t i m   o r   w i t h   m o d i f i c a t i o n s   a n d / o r   t r a n s l a t e d   s t r a i g h t f o r w a r d l y   i n t o 
 a n o t h e r   l a n g u a g e .   ( H e r e i n a f t e r ,   t r a n s l a t i o n   i s   i n c l u d e d   w i t h o u t 
 l i m i t a t i o n   i n   t h e   t e r m   " m o d i f i c a t i o n " . ) 
 
 " S o u r c e   c o d e "   f o r   a   w o r k   m e a n s   t h e   p r e f e r r e d   f o r m   o f   t h e   w o r k   f o r   m a k i n g 
 m o d i f i c a t i o n s   t o   i t .   F o r   a   l i b r a r y ,   c o m p l e t e   s o u r c e   c o d e   m e a n s   a l l   t h e 
 s o u r c e   c o d e   f o r   a l l   m o d u l e s   i t   c o n t a i n s ,   p l u s   a n y   a s s o c i a t e d   i n t e r f a c e 
 d e f i n i t i o n   f i l e s ,   p l u s   t h e   s c r i p t s   u s e d   t o   c o n t r o l   c o m p i l a t i o n   a n d 
 i n s t a l l a t i o n   o f   t h e   l i b r a r y . 
 
 A c t i v i t i e s   o t h e r   t h a n   c o p y i n g ,   d i s t r i b u t i o n   a n d   m o d i f i c a t i o n   a r e   n o t 
 c o v e r e d   b y   t h i s   L i c e n s e ;   t h e y   a r e   o u t s i d e   i t s   s c o p e .   T h e   a c t   o f   r u n n i n g 
 a   p r o g r a m   u s i n g   t h e   L i b r a r y   i s   n o t   r e s t r i c t e d ,   a n d   o u t p u t   f r o m   s u c h   a 
 p r o g r a m   i s   c o v e r e d   o n l y   i f   i t s   c o n t e n t s   c o n s t i t u t e   a   w o r k   b a s e d   o n   t h e 
 L i b r a r y   ( i n d e p e n d e n t   o f   t h e   u s e   o f   t h e   L i b r a r y   i n   a   t o o l   f o r   w r i t i n g 
 i t ) .   W h e t h e r   t h a t   i s   t r u e   d e p e n d s   o n   w h a t   t h e   L i b r a r y   d o e s   a n d   w h a t   t h e 
 p r o g r a m   t h a t   u s e s   t h e   L i b r a r y   d o e s . 
 
 1 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   v e r b a t i m   c o p i e s   o f   t h e   L i b r a r y ' s   c o m p l e t e 
 s o u r c e   c o d e   a s   y o u   r e c e i v e   i t ,   i n   a n y   m e d i u m ,   p r o v i d e d   t h a t   y o u 
 c o n s p i c u o u s l y   a n d   a p p r o p r i a t e l y   p u b l i s h   o n   e a c h   c o p y   a n   a p p r o p r i a t e 
 c o p y r i g h t   n o t i c e   a n d   d i s c l a i m e r   o f   w a r r a n t y ;   k e e p   i n t a c t   a l l   t h e   n o t i c e s 
 t h a t   r e f e r   t o   t h i s   L i c e n s e   a n d   t o   t h e   a b s e n c e   o f   a n y   w a r r a n t y ;   a n d 
 d i s t r i b u t e   a   c o p y   o f   t h i s   L i c e n s e   a l o n g   w i t h   t h e   L i b r a r y . 
 
 Y o u   m a y   c h a r g e   a   f e e   f o r   t h e   p h y s i c a l   a c t   o f   t r a n s f e r r i n g   a   c o p y ,   a n d 
 y o u   m a y   a t   y o u r   o p t i o n   o f f e r   w a r r a n t y   p r o t e c t i o n   i n   e x c h a n g e   f o r   a   f e e . 
 
 2 .   Y o u   m a y   m o d i f y   y o u r   c o p y   o r   c o p i e s   o f   t h e   L i b r a r y   o r   a n y   p o r t i o n   o f 
 i t ,   t h u s   f o r m i n g   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   c o p y   a n d   d i s t r i b u t e 
 s u c h   m o d i f i c a t i o n s   o r   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   1   a b o v e ,   p r o v i d e d 
 t h a t   y o u   a l s o   m e e t   a l l   o f   t h e s e   c o n d i t i o n s : 
 
 a )   T h e   m o d i f i e d   w o r k   m u s t   i t s e l f   b e   a   s o f t w a r e   l i b r a r y . 
 
 b )   Y o u   m u s t   c a u s e   t h e   f i l e s   m o d i f i e d   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g 
 t h a t   y o u   c h a n g e d   t h e   f i l e s   a n d   t h e   d a t e   o f   a n y   c h a n g e . 
 
 c )   Y o u   m u s t   c a u s e   t h e   w h o l e   o f   t h e   w o r k   t o   b e   l i c e n s e d   a t   n o   c h a r g e   t o 
 a l l   t h i r d   p a r t i e s   u n d e r   t h e   t e r m s   o f   t h i s   L i c e n s e . 
 
 d )   I f   a   f a c i l i t y   i n   t h e   m o d i f i e d   L i b r a r y   r e f e r s   t o   a   f u n c t i o n   o r   a   t a b l e 
 o f   d a t a   t o   b e   s u p p l i e d   b y   a n   a p p l i c a t i o n   p r o g r a m   t h a t   u s e s   t h e   f a c i l i t y , 
 o t h e r   t h a n   a s   a n   a r g u m e n t   p a s s e d   w h e n   t h e   f a c i l i t y   i s   i n v o k e d ,   t h e n   y o u 
 m u s t   m a k e   a   g o o d   f a i t h   e f f o r t   t o   e n s u r e   t h a t ,   i n   t h e   e v e n t   a n 
 a p p l i c a t i o n   d o e s   n o t   s u p p l y   s u c h   f u n c t i o n   o r   t a b l e ,   t h e   f a c i l i t y   s t i l l 
 o p e r a t e s ,   a n d   p e r f o r m s   w h a t e v e r   p a r t   o f   i t s   p u r p o s e   r e m a i n s   m e a n i n g f u l . 
 
 ( F o r   e x a m p l e ,   a   f u n c t i o n   i n   a   l i b r a r y   t o   c o m p u t e   s q u a r e   r o o t s   h a s   a 
 p u r p o s e   t h a t   i s   e n t i r e l y   w e l l - d e f i n e d   i n d e p e n d e n t   o f   t h e   a p p l i c a t i o n . 
 T h e r e f o r e ,   S u b s e c t i o n   2 d   r e q u i r e s   t h a t   a n y   a p p l i c a t i o n - s u p p l i e d   f u n c t i o n 
 o r   t a b l e   u s e d   b y   t h i s   f u n c t i o n   m u s t   b e   o p t i o n a l :   i f   t h e   a p p l i c a t i o n 
 d o e s   n o t   s u p p l y   i t ,   t h e   s q u a r e   r o o t   f u n c t i o n   m u s t   s t i l l   c o m p u t e   s q u a r e 
 r o o t s . ) 
 
 T h e s e   r e q u i r e m e n t s   a p p l y   t o   t h e   m o d i f i e d   w o r k   a s   a   w h o l e .   I f 
 i d e n t i f i a b l e   s e c t i o n s   o f   t h a t   w o r k   a r e   n o t   d e r i v e d   f r o m   t h e   L i b r a r y ,   a n d 
 c a n   b e   r e a s o n a b l y   c o n s i d e r e d   i n d e p e n d e n t   a n d   s e p a r a t e   w o r k s   i n 
 t h e m s e l v e s ,   t h e n   t h i s   L i c e n s e ,   a n d   i t s   t e r m s ,   d o   n o t   a p p l y   t o   t h o s e 
 s e c t i o n s   w h e n   y o u   d i s t r i b u t e   t h e m   a s   s e p a r a t e   w o r k s .   B u t   w h e n   y o u 
 d i s t r i b u t e   t h e   s a m e   s e c t i o n s   a s   p a r t   o f   a   w h o l e   w h i c h   i s   a   w o r k   b a s e d   o n 
 t h e   L i b r a r y ,   t h e   d i s t r i b u t i o n   o f   t h e   w h o l e   m u s t   b e   o n   t h e   t e r m s   o f   t h i s 
 L i c e n s e ,   w h o s e   p e r m i s s i o n s   f o r   o t h e r   l i c e n s e e s   e x t e n d   t o   t h e   e n t i r e 
 w h o l e ,   a n d   t h u s   t o   e a c h   a n d   e v e r y   p a r t   r e g a r d l e s s   o f   w h o   w r o t e   i t . 
 
 T h u s ,   i t   i s   n o t   t h e   i n t e n t   o f   t h i s   s e c t i o n   t o   c l a i m   r i g h t s   o r   c o n t e s t 
 y o u r   r i g h t s   t o   w o r k   w r i t t e n   e n t i r e l y   b y   y o u ;   r a t h e r ,   t h e   i n t e n t   i s   t o 
 e x e r c i s e   t h e   r i g h t   t o   c o n t r o l   t h e   d i s t r i b u t i o n   o f   d e r i v a t i v e   o r 
 c o l l e c t i v e   w o r k s   b a s e d   o n   t h e   L i b r a r y . 
 
 I n   a d d i t i o n ,   m e r e   a g g r e g a t i o n   o f   a n o t h e r   w o r k   n o t   b a s e d   o n   t h e   L i b r a r y 
 w i t h   t h e   L i b r a r y   ( o r   w i t h   a   w o r k   b a s e d   o n   t h e   L i b r a r y )   o n   a   v o l u m e   o f   a 
 s t o r a g e   o r   d i s t r i b u t i o n   m e d i u m   d o e s   n o t   b r i n g   t h e   o t h e r   w o r k   u n d e r   t h e 
 s c o p e   o f   t h i s   L i c e n s e . 
 
 3 .   Y o u   m a y   o p t   t o   a p p l y   t h e   t e r m s   o f   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c 
 L i c e n s e   i n s t e a d   o f   t h i s   L i c e n s e   t o   a   g i v e n   c o p y   o f   t h e   L i b r a r y .   T o   d o 
 t h i s ,   y o u   m u s t   a l t e r   a l l   t h e   n o t i c e s   t h a t   r e f e r   t o   t h i s   L i c e n s e ,   s o   t h a t 
 t h e y   r e f e r   t o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e ,   v e r s i o n   2 , 
 i n s t e a d   o f   t o   t h i s   L i c e n s e .   ( I f   a   n e w e r   v e r s i o n   t h a n   v e r s i o n   2   o f   t h e 
 o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   h a s   a p p e a r e d ,   t h e n   y o u   c a n   s p e c i f y 
 t h a t   v e r s i o n   i n s t e a d   i f   y o u   w i s h . )   D o   n o t   m a k e   a n y   o t h e r   c h a n g e   i n   t h e s e 
 n o t i c e s . 
 
 O n c e   t h i s   c h a n g e   i s   m a d e   i n   a   g i v e n   c o p y ,   i t   i s   i r r e v e r s i b l e   f o r   t h a t 
 c o p y ,   s o   t h e   o r d i n a r y   G N U   G e n e r a l   P u b l i c   L i c e n s e   a p p l i e s   t o   a l l 
 s u b s e q u e n t   c o p i e s   a n d   d e r i v a t i v e   w o r k s   m a d e   f r o m   t h a t   c o p y . 
 
 T h i s   o p t i o n   i s   u s e f u l   w h e n   y o u   w i s h   t o   c o p y   p a r t   o f   t h e   c o d e   o f   t h e 
 L i b r a r y   i n t o   a   p r o g r a m   t h a t   i s   n o t   a   l i b r a r y . 
 
 4 .   Y o u   m a y   c o p y   a n d   d i s t r i b u t e   t h e   L i b r a r y   ( o r   a   p o r t i o n   o r   d e r i v a t i v e 
 o f   i t ,   u n d e r   S e c t i o n   2 )   i n   o b j e c t   c o d e   o r   e x e c u t a b l e   f o r m   u n d e r   t h e 
 t e r m s   o f   S e c t i o n s   1   a n d   2   a b o v e   p r o v i d e d   t h a t   y o u   a c c o m p a n y   i t   w i t h   t h e 
 c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e   s o u r c e   c o d e ,   w h i c h   m u s t   b 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   S e c t i o n s   1   a n d   2   a b o v e   o n   a   m e d i u m 
 c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   i n t e r c h a n g e . 
 
 I f   d i s t r i b u t i o n   o f   o b j e c t   c o d e   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a 
 d e s i g n a t e d   p l a c e ,   t h e n   o f f e r i n g   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   s o u r c e 
 c o d e   f r o m   t h e   s a m e   p l a c e   s a t i s f i e s   t h e   r e q u i r e m e n t   t o   d i s t r i b u t e   t h e 
 s o u r c e   c o d e ,   e v e n   t h o u g h   t h i r d   p a r t i e s   a r e   n o t   c o m p e l l e d   t o   c o p y   t h e 
 s o u r c e   a l o n g   w i t h   t h e   o b j e c t   c o d e . 
 
 5 .   A   p r o g r a m   t h a t   c o n t a i n s   n o   d e r i v a t i v e   o f   a n y   p o r t i o n   o f   t h e   L i b r a r y , 
 b u t   i s   d e s i g n e d   t o   w o r k   w i t h   t h e   L i b r a r y   b y   b e i n g   c o m p i l e d   o r   l i n k e d 
 w i t h   i t ,   i s   c a l l e d   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y " .   S u c h   a   w o r k ,   i n 
 i s o l a t i o n ,   i s   n o t   a   d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y ,   a n d   t h e r e f o r e   f a l l s 
 o u t s i d e   t h e   s c o p e   o f   t h i s   L i c e n s e . 
 
 H o w e v e r ,   l i n k i n g   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   c r e a t e s 
 a n   e x e c u t a b l e   t h a t   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y   ( b e c a u s e   i t   c o n t a i n s 
 p o r t i o n s   o f   t h e   L i b r a r y ) ,   r a t h e r   t h a n   a   " w o r k   t h a t   u s e s   t h e   l i b r a r y " . 
 T h e   e x e c u t a b l e   i s   t h e r e f o r e   c o v e r e d   b y   t h i s   L i c e n s e .   S e c t i o n   6   s t a t e s 
 t e r m s   f o r   d i s t r i b u t i o n   o f   s u c h   e x e c u t a b l e s . 
 
 W h e n   a   " w o r k   t h a t   u s e s   t h e   L i b r a r y "   u s e s   m a t e r i a l   f r o m   a   h e a d e r   f i l e 
 t h a t   i s   p a r t   o f   t h e   L i b r a r y ,   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   m a y   b e   a 
 d e r i v a t i v e   w o r k   o f   t h e   L i b r a r y   e v e n   t h o u g h   t h e   s o u r c e   c o d e   i s   n o t . 
 W h e t h e r   t h i s   i s   t r u e   i s   e s p e c i a l l y   s i g n i f i c a n t   i f   t h e   w o r k   c a n   b e   l i n k e d 
 w i t h o u t   t h e   L i b r a r y ,   o r   i f   t h e   w o r k   i s   i t s e l f   a   l i b r a r y .   T h e   t h r e s h o l d 
 f o r   t h i s   t o   b e   t r u e   i s   n o t   p r e c i s e l y   d e f i n e d   b y   l a w . 
 
 I f   s u c h   a n   o b j e c t   f i l e   u s e s   o n l y   n u m e r i c a l   p a r a m e t e r s ,   d a t a   s t r u c t u r e 
 l a y o u t s   a n d   a c c e s s o r s ,   a n d   s m a l l   m a c r o s   a n d   s m a l l   i n l i n e   f u n c t i o n s   ( t e n 
 l i n e s   o r   l e s s   i n   l e n g t h ) ,   t h e n   t h e   u s e   o f   t h e   o b j e c t   f i l e   i s 
 u n r e s t r i c t e d ,   r e g a r d l e s s   o f   w h e t h e r   i t   i s   l e g a l l y   a   d e r i v a t i v e   w o r k . 
 ( E x e c u t a b l e s   c o n t a i n i n g   t h i s   o b j e c t   c o d e   p l u s   p o r t i o n s   o f   t h e   L i b r a r y 
 w i l l   s t i l l   f a l l   u n d e r   S e c t i o n   6 . ) 
 
 O t h e r w i s e ,   i f   t h e   w o r k   i s   a   d e r i v a t i v e   o f   t h e   L i b r a r y ,   y o u   m a y 
 d i s t r i b u t e   t h e   o b j e c t   c o d e   f o r   t h e   w o r k   u n d e r   t h e   t e r m s   o f   S e c t i o n   6 . 
 A n y   e x e c u t a b l e s   c o n t a i n i n g   t h a t   w o r k   a l s o   f a l l   u n d e r   S e c t i o n   6 ,   w h e t h e r 
 o r   n o t   t h e y   a r e   l i n k e d   d i r e c t l y   w i t h   t h e   L i b r a r y   i t s e l f . 
 
 6 .   A s   a n   e x c e p t i o n   t o   t h e   S e c t i o n s   a b o v e ,   y o u   m a y   a l s o   c o m b i n e   o r   l i n k   a 
 " w o r k   t h a t   u s e s   t h e   L i b r a r y "   w i t h   t h e   L i b r a r y   t o   p r o d u c e   a   w o r k 
 c o n t a i n i n g   p o r t i o n s   o f   t h e   L i b r a r y ,   a n d   d i s t r i b u t e   t h a t   w o r k   u n d e r   t e r m s 
 o f   y o u r   c h o i c e ,   p r o v i d e d   t h a t   t h e   t e r m s   p e r m i t   m o d i f i c a t i o n   o f   t h e   w o r k 
 f o r   t h e   c u s t o m e r ' s   o w n   u s e   a n d   r e v e r s e   e n g i n e e r i n g   f o r   d e b u g g i n g   s u c h 
 m o d i f i c a t i o n s . 
 
 Y o u   m u s t   g i v e   p r o m i n e n t   n o t i c e   w i t h   e a c h   c o p y   o f   t h e   w o r k   t h a t   t h e 
 L i b r a r y   i s   u s e d   i n   i t   a n d   t h a t   t h e   L i b r a r y   a n d   i t s   u s e   a r e   c o v e r e d   b y 
 t h i s   L i c e n s e .   Y o u   m u s t   s u p p l y   a   c o p y   o f   t h i s   L i c e n s e .   I f   t h e   w o r k   d u r i n g 
 e x e c u t i o n   d i s p l a y s   c o p y r i g h t   n o t i c e s ,   y o u   m u s t   i n c l u d e   t h e   c o p y r i g h t 
 n o t i c e   f o r   t h e   L i b r a r y   a m o n g   t h e m ,   a s   w e l l   a s   a   r e f e r e n c e   d i r e c t i n g   t h e 
 u s e r   t o   t h e   c o p y   o f   t h i s   L i c e n s e .   A l s o ,   y o u   m u s t   d o   o n e   o f   t h e s e   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   w o r k   w i t h   t h e   c o m p l e t e   c o r r e s p o n d i n g   m a c h i n e - r e a d a b l e 
 s o u r c e   c o d e   f o r   t h e   L i b r a r y   i n c l u d i n g   w h a t e v e r   c h a n g e s   w e r e   u s e d   i n   t h e 
 w o r k   ( w h i c h   m u s t   b e   d i s t r i b u t e d   u n d e r   S e c t i o n s   1   a n d   2   a b o v e ) ;   a n d ,   i f 
 t h e   w o r k   i s   a n   e x e c u t a b l e   l i n k e d   w i t h   t h e   L i b r a r y ,   w i t h   t h e   c o m p l e t e 
 m a c h i n e - r e a d a b l e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " ,   a s   o b j e c t   c o d e   a n d / o r 
 s o u r c e   c o d e ,   s o   t h a t   t h e   u s e r   c a n   m o d i f y   t h e   L i b r a r y   a n d   t h e n   r e l i n k   t o 
 p r o d u c e   a   m o d i f i e d   e x e c u t a b l e   c o n t a i n i n g   t h e   m o d i f i e d   L i b r a r y .   ( I t   i s 
 u n d e r s t o o d   t h a t   t h e   u s e r   w h o   c h a n g e s   t h e   c o n t e n t s   o f   d e f i n i t i o n s   f i l e s 
 i n   t h e   L i b r a r y   w i l l   n o t   n e c e s s a r i l y   b e   a b l e   t o   r e c o m p i l e   t h e   a p p l i c a t i o n 
 t o   u s e   t h e   m o d i f i e d   d e f i n i t i o n s . ) 
 
 b )   U s e   a   s u i t a b l e   s h a r e d   l i b r a r y   m e c h a n i s m   f o r   l i n k i n g   w i t h   t h e   L i b r a r y . 
 A   s u i t a b l e   m e c h a n i s m   i s   o n e   t h a t   ( 1 )   u s e s   a t   r u n   t i m e   a   c o p y   o f   t h e 
 l i b r a r y   a l r e a d y   p r e s e n t   o n   t h e   u s e r ' s   c o m p u t e r   s y s t e m ,   r a t h e r   t h a n 
 c o p y i n g   l i b r a r y   f u n c t i o n s   i n t o   t h e   e x e c u t a b l e ,   a n d   ( 2 )   w i l l   o p e r a t e 
 p r o p e r l y   w i t h   a   m o d i f i e d   v e r s i o n   o f   t h e   l i b r a r y ,   i f   t h e   u s e r   i n s t a l l s 
 o n e ,   a s   l o n g   a s   t h e   m o d i f i e d   v e r s i o n   i s   i n t e r f a c e - c o m p a t i b l e   w i t h   t h e 
 v e r s i o n   t h a t   t h e   w o r k   w a s   m a d e   w i t h . 
 
 c )   A c c o m p a n y   t h e   w o r k   w i t h   a   w r i t t e n   o f f e r ,   v a l i d   f o r   a t   l e a s t   t h r e e 
 y e a r s ,   t o   g i v e   t h e   s a m e   u s e r   t h e   m a t e r i a l s   s p e c i f i e d   i n   S u b s e c t i o n   6 a , 
 a b o v e ,   f o r   a   c h a r g e   n o   m o r e   t h a n   t h e   c o s t   o f   p e r f o r m i n g   t h i s 
 d i s t r i b u t i o n . 
 
 d )   I f   d i s t r i b u t i o n   o f   t h e   w o r k   i s   m a d e   b y   o f f e r i n g   a c c e s s   t o   c o p y   f r o m   a 
 d e s i g n a t e d   p l a c e ,   o f f e r   e q u i v a l e n t   a c c e s s   t o   c o p y   t h e   a b o v e   s p e c i f i e d 
 m a t e r i a l s   f r o m   t h e   s a m e   p l a c e . 
 
 e )   V e r i f y   t h a t   t h e   u s e r   h a s   a l r e a d y   r e c e i v e d   a   c o p y   o f   t h e s e   m a t e r i a l s 
 o r   t h a t   y o u   h a v e   a l r e a d y   s e n t   t h i s   u s e r   a   c o p y . 
 
 F o r   a n   e x e c u t a b l e ,   t h e   r e q u i r e d   f o r m   o f   t h e   " w o r k   t h a t   u s e s   t h e   L i b r a r y " 
 m u s t   i n c l u d e   a n y   d a t a   a n d   u t i l i t y   p r o g r a m s   n e e d e d   f o r   r e p r o d u c i n g   t h e 
 e x e c u t a b l e   f r o m   i t .   H o w e v e r ,   a s   a   s p e c i a l   e x c e p t i o n ,   t h e   m a t e r i a l s   t o   b e 
 d i s t r i b u t e d   n e e d   n o t   i n c l u d e   a n y t h i n g   t h a t   i s   n o r m a l l y   d i s t r i b u t e d   ( i n 
 e i t h e r   s o u r c e   o r   b i n a r y   f o r m )   w i t h   t h e   m a j o r   c o m p o n e n t s   ( c o m p i l e r , 
 k e r n e l ,   a n d   s o   o n )   o f   t h e   o p e r a t i n g   s y s t e m   o n   w h i c h   t h e   e x e c u t a b l e   r u n s , 
 u n l e s s   t h a t   c o m p o n e n t   i t s e l f   a c c o m p a n i e s   t h e   e x e c u t a b l e . 
 
 I t   m a y   h a p p e n   t h a t   t h i s   r e q u i r e m e n t   c o n t r a d i c t s   t h e   l i c e n s e   r e s t r i c t i o n s 
 o f   o t h e r   p r o p r i e t a r y   l i b r a r i e s   t h a t   d o   n o t   n o r m a l l y   a c c o m p a n y   t h e 
 o p e r a t i n g   s y s t e m .   S u c h   a   c o n t r a d i c t i o n   m e a n s   y o u   c a n n o t   u s e   b o t h   t h e m 
 a n d   t h e   L i b r a r y   t o g e t h e r   i n   a n   e x e c u t a b l e   t h a t   y o u   d i s t r i b u t e . 
 
 7 .   Y o u   m a y   p l a c e   l i b r a r y   f a c i l i t i e s   t h a t   a r e   a   w o r k   b a s e d   o n   t h e   L i b r a r y 
 s i d e - b y - s i d e   i n   a   s i n g l e   l i b r a r y   t o g e t h e r   w i t h   o t h e r   l i b r a r y   f a c i l i t i e s 
 n o t   c o v e r e d   b y   t h i s   L i c e n s e ,   a n d   d i s t r i b u t e   s u c h   a   c o m b i n e d   l i b r a r y , 
 p r o v i d e d   t h a t   t h e   s e p a r a t e   d i s t r i b u t i o n   o f   t h e   w o r k   b a s e d   o n   t h e   L i b r a r y 
 a n d   o f   t h e   o t h e r   l i b r a r y   f a c i l i t i e s   i s   o t h e r w i s e   p e r m i t t e d ,   a n d   p r o v i d e d 
 t h a t   y o u   d o   t h e s e   t w o   t h i n g s : 
 
 a )   A c c o m p a n y   t h e   c o m b i n e d   l i b r a r y   w i t h   a   c o p y   o f   t h e   s a m e   w o r k   b a s e d   o n 
 t h e   L i b r a r y ,   u n c o m b i n e d   w i t h   a n y   o t h e r   l i b r a r y   f a c i l i t i e s .   T h i s   m u s t   b 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   S e c t i o n s   a b o v e . 
 
 b )   G i v e   p r o m i n e n t   n o t i c e   w i t h   t h e   c o m b i n e d   l i b r a r y   o f   t h e   f a c t   t h a t   p a r t 
 o f   i t   i s   a   w o r k   b a s e d   o n   t h e   L i b r a r y ,   a n d   e x p l a i n i n g   w h e r e   t o   f i n d   t h e 
 a c c o m p a n y i n g   u n c o m b i n e d   f o r m   o f   t h e   s a m e   w o r k . 
 
 8 .   Y o u   m a y   n o t   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e 
 L i b r a r y   e x c e p t   a s   e x p r e s s l y   p r o v i d e d   u n d e r   t h i s   L i c e n s e .   A n y   a t t e m p t 
 o t h e r w i s e   t o   c o p y ,   m o d i f y ,   s u b l i c e n s e ,   l i n k   w i t h ,   o r   d i s t r i b u t e   t h e 
 L i b r a r y   i s   v o i d ,   a n d   w i l l   a u t o m a t i c a l l y   t e r m i n a t e   y o u r   r i g h t s   u n d e r   t h i s 
 L i c e n s e .   H o w e v e r ,   p a r t i e s   w h o   h a v e   r e c e i v e d   c o p i e s ,   o r   r i g h t s ,   f r o m   y o u 
 u n d e r   t h i s   L i c e n s e   w i l l   n o t   h a v e   t h e i r   l i c e n s e s   t e r m i n a t e d   s o   l o n g   a s 
 s u c h   p a r t i e s   r e m a i n   i n   f u l l   c o m p l i a n c e . 
 
 9 .   Y o u   a r e   n o t   r e q u i r e d   t o   a c c e p t   t h i s   L i c e n s e ,   s i n c e   y o u   h a v e   n o t 
 s i g n e d   i t .   H o w e v e r ,   n o t h i n g   e l s e   g r a n t s   y o u   p e r m i s s i o n   t o   m o d i f y   o r 
 d i s t r i b u t e   t h e   L i b r a r y   o r   i t s   d e r i v a t i v e   w o r k s .   T h e s e   a c t i o n s   a r e 
 p r o h i b i t e d   b y   l a w   i f   y o u   d o   n o t   a c c e p t   t h i s   L i c e n s e .   T h e r e f o r e ,   b y 
 m o d i f y i n g   o r   d i s t r i b u t i n g   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   y o u   i n d i c a t e   y o u r   a c c e p t a n c e   o f   t h i s   L i c e n s e   t o   d o   s o ,   a n d   a l l 
 i t s   t e r m s   a n d   c o n d i t i o n s   f o r   c o p y i n g ,   d i s t r i b u t i n g   o r   m o d i f y i n g   t h e 
 L i b r a r y   o r   w o r k s   b a s e d   o n   i t . 
 
 1 0 .   E a c h   t i m e   y o u   r e d i s t r i b u t e   t h e   L i b r a r y   ( o r   a n y   w o r k   b a s e d   o n   t h e 
 L i b r a r y ) ,   t h e   r e c i p i e n t   a u t o m a t i c a l l y   r e c e i v e s   a   l i c e n s e   f r o m   t h e 
 o r i g i n a l   l i c e n s o r   t o   c o p y ,   d i s t r i b u t e ,   l i n k   w i t h   o r   m o d i f y   t h e   L i b r a r y 
 s u b j e c t   t o   t h e s e   t e r m s   a n d   c o n d i t i o n s .   Y o u   m a y   n o t   i m p o s e   a n y   f u r t h e r 
 r e s t r i c t i o n s   o n   t h e   r e c i p i e n t s '   e x e r c i s e   o f   t h e   r i g h t s   g r a n t e d   h e r e i n . 
 Y o u   a r e   n o t   r e s p o n s i b l e   f o r   e n f o r c i n g   c o m p l i a n c e   b y   t h i r d   p a r t i e s   w i t h 
 t h i s   L i c e n s e . 
 
 1 1 .   I f ,   a s   a   c o n s e q u e n c e   o f   a   c o u r t   j u d g m e n t   o r   a l l e g a t i o n   o f   p a t e n t 
 i n f r i n g e m e n t   o r   f o r   a n y   o t h e r   r e a s o n   ( n o t   l i m i t e d   t o   p a t e n t   i s s u e s ) , 
 c o n d i t i o n s   a r e   i m p o s e d   o n   y o u   ( w h e t h e r   b y   c o u r t   o r d e r ,   a g r e e m e n t   o r 
 o t h e r w i s e )   t h a t   c o n t r a d i c t   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e ,   t h e y   d o   n o t 
 e x c u s e   y o u   f r o m   t h e   c o n d i t i o n s   o f   t h i s   L i c e n s e .   I f   y o u   c a n n o t   d i s t r i b u t e 
 s o   a s   t o   s a t i s f y   s i m u l t a n e o u s l y   y o u r   o b l i g a t i o n s   u n d e r   t h i s   L i c e n s e   a n d 
 a n y   o t h e r   p e r t i n e n t   o b l i g a t i o n s ,   t h e n   a s   a   c o n s e q u e n c e   y o u   m a y   n o t 
 d i s t r i b u t e   t h e   L i b r a r y   a t   a l l .   F o r   e x a m p l e ,   i f   a   p a t e n t   l i c e n s e   w o u l d 
 n o t   p e r m i t   r o y a l t y - f r e e   r e d i s t r i b u t i o n   o f   t h e   L i b r a r y   b y   a l l   t h o s e   w h o 
 r e c e i v e   c o p i e s   d i r e c t l y   o r   i n d i r e c t l y   t h r o u g h   y o u ,   t h e n   t h e   o n l y   w a y   y o u 
 c o u l d   s a t i s f y   b o t h   i t   a n d   t h i s   L i c e n s e   w o u l d   b e   t o   r e f r a i n   e n t i r e l y   f r o m 
 d i s t r i b u t i o n   o f   t h e   L i b r a r y . 
 
 I f   a n y   p o r t i o n   o f   t h i s   s e c t i o n   i s   h e l d   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a n y   p a r t i c u l a r   c i r c u m s t a n c e ,   t h e   b a l a n c e   o f   t h e   s e c t i o n   i s   i n t e n d e d   t o 
 a p p l y ,   a n d   t h e   s e c t i o n   a s   a   w h o l e   i s   i n t e n d e d   t o   a p p l y   i n   o t h e r 
 c i r c u m s t a n c e s . 
 
 I t   i s   n o t   t h e   p u r p o s e   o f   t h i s   s e c t i o n   t o   i n d u c e   y o u   t o   i n f r i n g e   a n y 
 p a t e n t s   o r   o t h e r   p r o p e r t y   r i g h t   c l a i m s   o r   t o   c o n t e s t   v a l i d i t y   o f   a n y 
 s u c h   c l a i m s ;   t h i s   s e c t i o n   h a s   t h e   s o l e   p u r p o s e   o f   p r o t e c t i n g   t h e 
 i n t e g r i t y   o f   t h e   f r e e   s o f t w a r e   d i s t r i b u t i o n   s y s t e m   w h i c h   i s   i m p l e m e n t e d 
 b y   p u b l i c   l i c e n s e   p r a c t i c e s .   M a n y   p e o p l e   h a v e   m a d e   g e n e r o u s 
 c o n t r i b u t i o n s   t o   t h e   w i d e   r a n g e   o f   s o f t w a r e   d i s t r i b u t e d   t h r o u g h   t h a t 
 s y s t e m   i n   r e l i a n c e   o n   c o n s i s t e n t   a p p l i c a t i o n   o f   t h a t   s y s t e m ;   i t   i s   u p   t o 
 t h e   a u t h o r / d o n o r   t o   d e c i d e   i f   h e   o r   s h e   i s   w i l l i n g   t o   d i s t r i b u t e 
 s o f t w a r e   t h r o u g h   a n y   o t h e r   s y s t e m   a n d   a   l i c e n s e e   c a n n o t   i m p o s e   t h a t 
 c h o i c e . 
 
 T h i s   s e c t i o n   i s   i n t e n d e d   t o   m a k e   t h o r o u g h l y   c l e a r   w h a t   i s   b e l i e v e d   t o   b e 
 a   c o n s e q u e n c e   o f   t h e   r e s t   o f   t h i s   L i c e n s e . 
 
 1 2 .   I f   t h e   d i s t r i b u t i o n   a n d / o r   u s e   o f   t h e   L i b r a r y   i s   r e s t r i c t e d   i n 
 c e r t a i n   c o u n t r i e s   e i t h e r   b y   p a t e n t s   o r   b y   c o p y r i g h t e d   i n t e r f a c e s ,   t h e 
 o r i g i n a l   c o p y r i g h t   h o l d e r   w h o   p l a c e s   t h e   L i b r a r y   u n d e r   t h i s   L i c e n s e   m a y 
 a d d   a n   e x p l i c i t   g e o g r a p h i c a l   d i s t r i b u t i o n   l i m i t a t i o n   e x c l u d i n g   t h o s e 
 c o u n t r i e s ,   s o   t h a t   d i s t r i b u t i o n   i s   p e r m i t t e d   o n l y   i n   o r   a m o n g   c o u n t r i e s 
 n o t   t h u s   e x c l u d e d .   I n   s u c h   c a s e ,   t h i s   L i c e n s e   i n c o r p o r a t e s   t h e 
 l i m i t a t i o n   a s   i f   w r i t t e n   i n   t h e   b o d y   o f   t h i s   L i c e n s e . 
 
 1 3 .   T h e   F r e e   S o f t w a r e   F o u n d a t i o n   m a y   p u b l i s h   r e v i s e d   a n d / o r   n e w   v e r s i o n s 
 o f   t h e   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   f r o m   t i m e   t o   t i m e .   S u c h   n e w 
 v e r s i o n s   w i l l   b e   s i m i l a r   i n   s p i r i t   t o   t h e   p r e s e n t   v e r s i o n ,   b u t   m a y 
 d i f f e r   i n   d e t a i l   t o   a d d r e s s   n e w   p r o b l e m s   o r   c o n c e r n s . 
 
 E a c h   v e r s i o n   i s   g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   I f   t h e   L i b r a r y 
 s p e c i f i e s   a   v e r s i o n   n u m b e r   o f   t h i s   L i c e n s e   w h i c h   a p p l i e s   t o   i t   a n d   " a n y 
 l a t e r   v e r s i o n " ,   y o u   h a v e   t h e   o p t i o n   o f   f o l l o w i n g   t h e   t e r m s   a n d 
 c o n d i t i o n s   e i t h e r   o f   t h a t   v e r s i o n   o r   o f   a n y   l a t e r   v e r s i o n   p u b l i s h e d   b y 
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n .   I f   t h e   L i b r a r y   d o e s   n o t   s p e c i f y   a   l i c e n s e 
 v e r s i o n   n u m b e r ,   y o u   m a y   c h o o s e   a n y   v e r s i o n   e v e r   p u b l i s h e d   b y   t h e   F r e e 
 S o f t w a r e   F o u n d a t i o n . 
 
 1 4 .   I f   y o u   w i s h   t o   i n c o r p o r a t e   p a r t s   o f   t h e   L i b r a r y   i n t o   o t h e r   f r e e 
 p r o g r a m s   w h o s e   d i s t r i b u t i o n   c o n d i t i o n s   a r e   i n c o m p a t i b l e   w i t h   t h e s e , 
 w r i t e   t o   t h e   a u t h o r   t o   a s k   f o r   p e r m i s s i o n .   F o r   s o f t w a r e   w h i c h   i s 
 c o p y r i g h t e d   b y   t h e   F r e e   S o f t w a r e   F o u n d a t i o n ,   w r i t e   t o   t h e   F r e e   S o f t w a r e 
 F o u n d a t i o n ;   w e   s o m e t i m e s   m a k e   e x c e p t i o n s   f o r   t h i s .   O u r   d e c i s i o n   w i l l   b e 
 g u i d e d   b y   t h e   t w o   g o a l s   o f   p r e s e r v i n g   t h e   f r e e   s t a t u s   o f   a l l   d e r i v a t i v e s 
 o f   o u r   f r e e   s o f t w a r e   a n d   o f   p r o m o t i n g   t h e   s h a r i n g   a n d   r e u s e   o f   s o f t w a r e 
 g e n e r a l l y . 
 
 N O   W A R R A N T Y 
 
 1 5 .   B E C A U S E   T H E   L I B R A R Y   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y 
 F O R   T H E   L I B R A R Y ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .   E X C E P T   W H E N 
 O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S 
 P R O V I D E   T H E   L I B R A R Y   " 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 I T H E R 
 E X P R E S S E D   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   I M P L I E D 
 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   A N D   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 .   T H E 
 E N T I R E   R I S K   A S   T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   L I B R A R Y   I S   W I T H 
 Y O U .   S H O U L D   T H E   L I B R A R Y   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L 
 N E C E S S A R Y   S E R V I C I N G ,   R E P A I R   O R   C O R R E C T I O N . 
 
 1 6 .   I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N 
 W R I T I N G   W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y 
 A N D / O R   R E D I S T R I B U T E   T H E   L I B R A R Y   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R 
 D A M A G E S ,   I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L 
 D A M A G E S   A R I S I N G   O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   L I B R A R Y 
 ( I N C L U D I N G   B U T   N O T   L I M I T E D   T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D 
 I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y   Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F 
 T H E   L I B R A R Y   T O   O P E R A T E   W I T H   A N Y   O T H E R   S O F T W A R E ) ,   E V E N   I F   S U C H   H O L D E R   O R 
 O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 H o w   t o   A p p l y   T h e s e   T e r m s   t o   Y o u r   N e w   L i b r a r i e s 
 
 I f   y o u   d e v e l o p   a   n e w   l i b r a r y ,   a n d   y o u   w a n t   i t   t o   b e   o f   t h e   g r e a t e s t 
 p o s s i b l e   u s e   t o   t h e   p u b l i c ,   w e   r e c o m m e n d   m a k i n g   i t   f r e e   s o f t w a r e   t h a t 
 e v e r y o n e   c a n   r e d i s t r i b u t e   a n d   c h a n g e .   Y o u   c a n   d o   s o   b y   p e r m i t t i n g 
 r e d i s t r i b u t i o n   u n d e r   t h e s e   t e r m s   ( o r ,   a l t e r n a t i v e l y ,   u n d e r   t h e   t e r m s   o f 
 t h e   o r d i n a r y   G e n e r a l   P u b l i c   L i c e n s e ) . 
 
 T o   a p p l y   t h e s e   t e r m s ,   a t t a c h   t h e   f o l l o w i n g   n o t i c e s   t o   t h e   l i b r a r y .   I t   i s 
 s a f e s t   t o   a t t a c h   t h e m   t o   t h e   s t a r t   o f   e a c h   s o u r c e   f i l e   t o   m o s t 
 e f f e c t i v e l y   c o n v e y   t h e   e x c l u s i o n   o f   w a r r a n t y ;   a n d   e a c h   f i l e   s h o u l d   h a v e 
 a t   l e a s t   t h e   " c o p y r i g h t "   l i n e   a n d   a   p o i n t e r   t o   w h e r e   t h e   f u l l   n o t i c e   i s 
 f o u n d . 
 
 < o n e   l i n e   t o   g i v e   t h e   l i b r a r y ' s   n a m e   a n d   a n   i d e a   o f   w h a t   i t   d o e s . > 
 C o p y r i g h t   ( C )   < y e a r >   < n a m e   o f   a u t h o r > 
 
 T h i s   l i b r a r y   i s   f r e e   s o f t w a r e ;   y o u   c a n   r e d i s t r i b u t e   i t   a n d / o r   m o d i f y   i t 
 u n d e r   t h e   t e r m s   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e   a s   p u b l i s h e d   b y 
 t h e   F r e e   S o f t w a r e   F o u n d a t i o n ;   e i t h e r   v e r s i o n   2 . 1   o f   t h e   L i c e n s e ,   o r   ( a t 
 y o u r   o p t i o n )   a n y   l a t e r   v e r s i o n . 
 
 T h i s   l i b r a r y   i s   d i s t r i b u t e d   i n   t h e   h o p e   t h a t   i t   w i l l   b e   u s e f u l ,   b u t 
 W I T H O U T   A N Y   W A R R A N T Y ;   w i t h o u t   e v e n   t h e   i m p l i e d   w a r r a n t y   o f 
 M E R C H A N T A B I L I T Y   o r   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 .   S e e   t h e   G N U   L e s s e r 
 G e n e r a l   P u b l i c   L i c e n s e   f o r   m o r e   d e t a i l s . 
 
 Y o u   s h o u l d   h a v e   r e c e i v e d   a   c o p y   o f   t h e   G N U   L e s s e r   G e n e r a l   P u b l i c   L i c e n s e 
 a l o n g   w i t h   t h i s   l i b r a r y ;   i f   n o t ,   w r i t e   t o   t h e   F r e e   S o f t w a r e   F o u n d a t i o n , 
 I n c . ,   5 9   T e m p l e   P l a c e ,   S u i t e   3 3 0 ,   B o s t o n ,   M A   0 2 1 1 1 - 1 3 0 7   U S A 
 
 A l s o   a d d   i n f o r m a t i o n   o n   h o w   t o   c o n t a c t   y o u   b y   e l e c t r o n i c   a n d   p a p e r   m a i l . 
 
 Y o u   s h o u l d   a l s o   g e t   y o u r   e m p l o y e r   ( i f   y o u   w o r k   a s   a   p r o g r a m m e r )   o r   y o u r 
 s c h o o l ,   i f   a n y ,   t o   s i g n   a   " c o p y r i g h t   d i s c l a i m e r "   f o r   t h e   l i b r a r y ,   i f 
 n e c e s s a r y .   H e r e   i s   a   s a m p l e ;   a l t e r   t h e   n a m e s : 
 
 Y o y o d y n e ,   I n c . ,   h e r e b y   d i s c l a i m s   a l l   c o p y r i g h t   i n t e r e s t   i n   t h e   l i b r a r y 
 ` F r o b '   ( a   l i b r a r y   f o r   t w e a k i n g   k n o b s )   w r i t t e n   b y   J a m e s   R a n d o m   H a c k e r . 
 
 s i g n a t u r e   o f   T y   C o o n ,   1   A p r i l   1 9 9 0 
 
 T y   C o o n ,   P r e s i d e n t   o f   V i c e 
 
 
 E N D   O F   B .   M O D I F I A B L E   T H I R D   P A R T Y   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 C .   O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 -   I B M   S D K ,   J a v a   T e c h n o l o g y   E d i t i o n ,   V 8 
 
 N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n   f o r   t h e   I B M   S D K ,   J a v a   T e c h n o l o g y   E d i t i o n ,   m a y   b e   f o u n d   a t   < i n s t a l l _ l o c a t i o n > / j d k . 
 
 E N D   O F   I B M   S D K ,   J A V A   T E C H N O L O G Y   E D I T I O N   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 J S O N   L i c e n s e   
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   J S O N   L i c e n s e : 
 
 -   J S O N - J A V A 
 -   j s o n - 2 0 2 3 1 0 1 3 . j a r 
 
 C o p y r i g h t   ( c )   2 0 0 2   J S O N . o r g 
 
 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   s h a l l   b e   u s e d   f o r   G o o d ,   n o t   E v i l . 
 
 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 . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e s e   t h i r d   p a r t y   c o m p o n e n t s ,   i n c l u d e d   w i t h   t h e   P r o g r a m ,   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 -   A p a c h e   C o m m o n s   I O   2 . 2 . 0 
 -   A p a c h e   C o m m o n s   N e t   3 . 9 . 0 
 -   j a c k s o n - d a t a b i n d - 2 . 1 3 . 4 . 2 . j a r 
 -   t o m c a t   9 . 0 . x 
 
 T h e s e   t h i r d   p a r t y   c o m p o n e n t s ,   i n c l u d e d   w i t h   t h e   P r o g r a m ,   w e r e   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   4 . 8 . 0 ,   a n d   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 -   A p a c h e   A n t   1 . 1 0 . 3 
 -   A p a c h e   C o m m o n s   c o d e c   1 . 9 . 0   ( s u b s e t ) 
 -   A p a c h e   C o m m o n s   E L   1 . 0 
 -   A p a c h e   C o m m o n s   L o g g i n g   1 . 1 . 1 
 -   A p a c h e   L u c e n e   7 . 0 . 0   ( s u b s e t ) 
 
                                                               A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r   m a n a g e m e n t 
 o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f 
 f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r   ( i i i ) 
 b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n   s o u r c e , 
 a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
 o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
 s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
 t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e   o r i g i n a l 
 v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o   t h a t   W o r k   o r 
 D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d   t o   L i c e n s o r 
 f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n   i n d i v i d u a l   o r 
 L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e   c o p y r i g h t   o w n e r .   F o r 
 t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d "   m e a n s   a n y   f o r m   o f 
 e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o   t h e   L i c e n s o r   o r   i t s 
 r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o   c o m m u n i c a t i o n   o n 
 e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s ,   a n d   i s s u e 
 t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e   L i c e n s o r   f o r 
 t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t   e x c l u d i n g 
 c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e   d e s i g n a t e d   i n 
 w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y   o n 
 b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   c o p y r i g h t 
 l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d   s u c h 
 D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l ,   w o r l d w i d e , 
 n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t   a s   s t a t e d   i n 
 t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e ,   o f f e r   t o   s e l l , 
 s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e   s u c h   l i c e n s e 
 a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h   C o n t r i b u t o r   t h a t 
 a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s )   a l o n e   o r   b y 
 c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o   w h i c h   s u c h 
 C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t   l i t i g a t i o n 
 a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a 
 l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n 
 t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n 
 a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k 
 s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k 
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t   t h e 
 f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s   a 
 c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s   s t a t i n g 
 t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u 
 d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n   n o t i c e s 
 f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
 p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t   i n c l u d e 
 a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n   s u c h   N O T I C E 
 f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e 
 D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a 
 N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e 
 S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e 
 W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
 w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s   o f   t h e 
 N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o   n o t   m o d i f y   t h e 
 L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s   w i t h i n   D e r i v a t i v e 
 W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E 
 t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s 
 c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e   L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e , 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d 
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y 
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g   t h e 
 a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y 
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r   r e g a r d i n g 
 s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d 
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r   p r o v i d e s 
 i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S 
 O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n , 
 a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T , 
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r 
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s 
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t 
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u 
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s 
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r 
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f 
 s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g   t h e 
 W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d   c h a r g e   a 
 f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r   l i a b i l i t y 
 o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e .   H o w e v e r ,   i n 
 a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n   b e h a l f   a n d   o n 
 Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d 
 o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r 
 h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h 
 C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l 
 l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
 T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
 b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] "   r e p l a c e d 
 w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e   t h e   b r a c k e t s ! )   T h e 
 t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e   c o m m e n t   s y n t a x   f o r   t h e   f i l e 
 f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a   f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f 
 p u r p o s e   b e   i n c l u d e d   o n   t h e   s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e 
 f o r   e a s i e r   i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
 C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
 L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ;   y o u   m a y 
 n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e .   Y o u   m a y   o b t a i n 
 a   c o p y   o f   t h e   L i c e n s e   a t 
 
 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 E N D   O F   A P A C H E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 T h e   P r o g r a m   c o n t a i n s   o p e n   s o u r c e   s o f t w a r e   o b t a i n e d   f r o m   t h e   E c l i p s e   F o u n d a t i o n   ( h e r e i n   c o l l e c t i v e l y   r e f e r r e d   t o   a s   " E c l i p s e   C o d e " ) .   N o t i c e s   a n d   i m p o r t a n t   i n f o r m a t i o n ,   i n c l u d i n g   i n s t r u c t i o n s   f o r   o b t a i n i n g   s o u r c e   c o d e ,   f o r   t h e   E c l i p s e   C o d e   m a y   b e   f o u n d   i n   a s s o c i a t e d   " a b o u t . h t m l "   f i l e s   ( " A b o u t   F i l e s " )   t h a t   a c c o m p a n y   t h e   E c l i p s e   C o d e .   T h e s e   A b o u t   F i l e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y ,   a n d   n o t w i t h s t a n d i n g   a n y t h i n g   t o   t h e   c o n t r a r y   t h e r e i n ,   y o u r   u s e   o f   s u c h   E c l i p s e   C o d e   s h a l l   b e   g o v e r n e d   b y   t h e   t e r m s   o f   t h e   I B M   e n d   u s e r   l i c e n s e   a g r e e m e n t . 
 
 T h e s e   t h i r d   p a r t y   c o m p o n e n t s ,   i n c l u d e d   w i t h   t h e   P r o g r a m ,   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 -   E c l i p s e   G r a p h i c a l   E d i t i n g   F r a m e w o r k   ( G E F )   3 . 1 1 . 0 
 -   E c l i p s e   M o d e l i n g   F r a m e w o r k   ( E M F   +   X S D )   2 . 1 2 . 0 
 -   E q u i n o x   -   a n   O S G i   f r a m e w o r k   3 . 1 1 . 0 
 -   E c l i p s e   M a r k e t P l a c e   C l i e n t   1 . 7 . 7 
 -   M 2 E c l i p s e   1 . 9 . 1 
 -   E c l i p s e   U s e r   S t o r a g e   S e r v i c e   S D K   1 . 1 . 0 
 
 T h e s e   t h i r d   p a r t y   c o m p o n e n t s ,   f o r   u s e   w i t h   t h e   P r o g r a m ,   w e r e   o b t a i n e d   a s   p a r t   o f   I B M   E c l i p s e   S D K   ( I E S )   4 . 8 ,   a n d   a r e   s u b j e c t   t o   t h e   f o l l o w i n g   t e r m s   a n d   c o n d i t i o n s : 
 -   E c l i p s e   4 . 8 . 0 
 -   E c l i p s e   B I R T   4 . 8 . 0 
 -   E c l i p s e   C o m m u n i c a t i o n   F r a m e w o r k   3 . 9 . 0   ( s u b s e t ) 
 -   E c l i p s e   J a v a   D e v e l o p m e n t   T o o l s   ( J D T )   3 . 1 4 . 0 
 -   E c l i p s e   P l u g - i n   D e v e l o p m e n t   E n v i r o n m e n t   ( P D E )   3 . 1 3 . 1 0 0 
 -   E c l i p s e   R C P   ( R i c h   C l i e n t   P l a t f o r m )   4 . 8 . 0 
     *   A p a c h e   J a s p e r   2 . 2 . 2 
     *   E c l i p s e   D r a w 2 D   3 . 1 0 . 1 0 0 
     *   E c l i p s e   H e l p   2 . 2 . 2 0 0 
     *   E c l i p s e   J F a c e   3 . 1 4 . 0 
     *   E c l i p s e   J S c h   1 . 3 . 1 0 0 
     *   E c l i p s e   L T K   ( L a n g u a g e   T o o l k i t )   3 . 9 . 0 
     *   E c l i p s e   S e a r c h   3 . 1 1 . 2 0 0 
     *   E c l i p s e   S W T   3 . 1 0 7 . 0 
     *   E c l i p s e   T e a m   3 . 8 . 2 0 0 
     *   E c l i p s e   U p d a t e   3 . 4 . 0 
     *   I B M   I C U   5 8 . 2 . 0   -   I n t e r n a t i o n a l   C o m p o n e n t s   f o r   U n i c o d e 
     *   M o r t b a y   J e t t y   9 . 4 . 1 0 
 -   A S M   6 . 1 . 1 
 -   S A T 4 J   2 . 3 . 5   ( s u b s e t ) 
 
 E c l i p s e   P u b l i c   L i c e n s e   -   v   1 . 0 
 
 T H E   A C C O M P A N Y I N G   P R O G R A M   I S   P R O V I D E D   U N D E R   T H E   T E R M S   O F   T H I S   E C L I P S E 
 P U B L I C   L I C E N S E   ( " A G R E E M E N T " ) .   A N Y   U S E ,   R E P R O D U C T I O N   O R   D I S T R I B U T I O N   O F 
 T H E   P R O G R A M   C O N S T I T U T E S   R E C I P I E N T ' S   A C C E P T A N C E   O F   T H I S   A G R E E M E N T . 
 
 1 .   D E F I N I T I O N S 
 " C o n t r i b u t i o n "   m e a n s : 
 
 a )   i n   t h e   c a s e   o f   t h e   i n i t i a l   C o n t r i b u t o r ,   t h e   i n i t i a l   c o d e   a n d 
 d o c u m e n t a t i o n   d i s t r i b u t e d   u n d e r   t h i s   A g r e e m e n t ,   a n d 
 
 b )   i n   t h e   c a s e   o f   e a c h   s u b s e q u e n t   C o n t r i b u t o r : 
 
 i )   c h a n g e s   t o   t h e   P r o g r a m ,   a n d 
 
 i i )   a d d i t i o n s   t o   t h e   P r o g r a m ; 
 
 w h e r e   s u c h   c h a n g e s   a n d / o r   a d d i t i o n s   t o   t h e   P r o g r a m   o r i g i n a t e   f r o m   a n d 
 a r e   d i s t r i b u t e d   b y   t h a t   p a r t i c u l a r   C o n t r i b u t o r .   A   C o n t r i b u t i o n 
 ' o r i g i n a t e s '   f r o m   a   C o n t r i b u t o r   i f   i t   w a s   a d d e d   t o   t h e   P r o g r a m   b y   s u c h 
 C o n t r i b u t o r   i t s e l f   o r   a n y o n e   a c t i n g   o n   s u c h   C o n t r i b u t o r ' s   b e h a l f . 
 C o n t r i b u t i o n s   d o   n o t   i n c l u d e   a d d i t i o n s   t o   t h e   P r o g r a m   w h i c h :   ( i )   a r e 
 s e p a r a t e   m o d u l e s   o f   s o f t w a r e   d i s t r i b u t e d   i n   c o n j u n c t i o n   w i t h   t h e   P r o g r a m 
 u n d e r   t h e i r   o w n   l i c e n s e   a g r e e m e n t ,   a n d   ( i i )   a r e   n o t   d e r i v a t i v e   w o r k s   o f 
 t h e   P r o g r a m .   " C o n t r i b u t o r "   m e a n s   a n y   p e r s o n   o r   e n t i t y   t h a t   d i s t r i b u t e s 
 t h e   P r o g r a m .   " L i c e n s e d   P a t e n t s   "   m e a n   p a t e n t   c l a i m s   l i c e n s a b l e   b y   a 
 C o n t r i b u t o r   w h i c h   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e   u s e   o r   s a l e   o f   i t s 
 C o n t r i b u t i o n   a l o n e   o r   w h e n   c o m b i n e d   w i t h   t h e   P r o g r a m .   " P r o g r a m "   m e a n s 
 t h e   C o n t r i b u t i o n s   d i s t r i b u t e d   i n   a c c o r d a n c e   w i t h   t h i s   A g r e e m e n t . 
 " R e c i p i e n t "   m e a n s   a n y o n e   w h o   r e c e i v e s   t h e   P r o g r a m   u n d e r   t h i s   A g r e e m e n t , 
 i n c l u d i n g   a l l   C o n t r i b u t o r s . 
 
 2 .   G R A N T   O F   R I G H T S 
 
 a )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   c o p y r i g h t 
 l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   d e r i v a t i v e   w o r k s   o f ,   p u b l i c l y   d i s p l a y , 
 p u b l i c l y   p e r f o r m ,   d i s t r i b u t e   a n d   s u b l i c e n s e   t h e   C o n t r i b u t i o n   o f   s u c h 
 C o n t r i b u t o r ,   i f   a n y ,   a n d   s u c h   d e r i v a t i v e   w o r k s ,   i n   s o u r c e   c o d e   a n d 
 o b j e c t   c o d e   f o r m . 
 
 b )   S u b j e c t   t o   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   e a c h   C o n t r i b u t o r   h e r e b y 
 g r a n t s   R e c i p i e n t   a   n o n - e x c l u s i v e ,   w o r l d w i d e ,   r o y a l t y - f r e e   p a t e n t   l i c e n s e 
 u n d e r   L i c e n s e d   P a t e n t s   t o   m a k e ,   u s e ,   s e l l ,   o f f e r   t o   s e l l ,   i m p o r t   a n d 
 o t h e r w i s e   t r a n s f e r   t h e   C o n t r i b u t i o n   o f   s u c h   C o n t r i b u t o r ,   i f   a n y ,   i n 
 s o u r c e   c o d e   a n d   o b j e c t   c o d e   f o r m .   T h i s   p a t e n t   l i c e n s e   s h a l l   a p p l y   t o   t h e 
 c o m b i n a t i o n   o f   t h e   C o n t r i b u t i o n   a n d   t h e   P r o g r a m   i f ,   a t   t h e   t i m e   t h e 
 C o n t r i b u t i o n   i s   a d d e d   b y   t h e   C o n t r i b u t o r ,   s u c h   a d d i t i o n   o f   t h e 
 C o n t r i b u t i o n   c a u s e s   s u c h   c o m b i n a t i o n   t o   b e   c o v e r e d   b y   t h e   L i c e n s e d 
 P a t e n t s .   T h e   p a t e n t   l i c e n s e   s h a l l   n o t   a p p l y   t o   a n y   o t h e r   c o m b i n a t i o n s 
 w h i c h   i n c l u d e   t h e   C o n t r i b u t i o n .   N o   h a r d w a r e   p e r   s e   i s   l i c e n s e d 
 h e r e u n d e r . 
 
 c )   R e c i p i e n t   u n d e r s t a n d s   t h a t   a l t h o u g h   e a c h   C o n t r i b u t o r   g r a n t s   t h e 
 l i c e n s e s   t o   i t s   C o n t r i b u t i o n s   s e t   f o r t h   h e r e i n ,   n o   a s s u r a n c e s   a r e 
 p r o v i d e d   b y   a n y   C o n t r i b u t o r   t h a t   t h e   P r o g r a m   d o e s   n o t   i n f r i n g e   t h e 
 p a t e n t   o r   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   o f   a n y   o t h e r   e n t i t y .   E a c h 
 C o n t r i b u t o r   d i s c l a i m s   a n y   l i a b i l i t y   t o   R e c i p i e n t   f o r   c l a i m s   b r o u g h t   b y 
 a n y   o t h e r   e n t i t y   b a s e d   o n   i n f r i n g e m e n t   o f   i n t e l l e c t u a l   p r o p e r t y   r i g h t s 
 o r   o t h e r w i s e .   A s   a   c o n d i t i o n   t o   e x e r c i s i n g   t h e   r i g h t s   a n d   l i c e n s e s 
 g r a n t e d   h e r e u n d e r ,   e a c h   R e c i p i e n t   h e r e b y   a s s u m e s   s o l e   r e s p o n s i b i l i t y   t o 
 s e c u r e   a n y   o t h e r   i n t e l l e c t u a l   p r o p e r t y   r i g h t s   n e e d e d ,   i f   a n y .   F o r 
 e x a m p l e ,   i f   a   t h i r d   p a r t y   p a t e n t   l i c e n s e   i s   r e q u i r e d   t o   a l l o w   R e c i p i e n t 
 t o   d i s t r i b u t e   t h e   P r o g r a m ,   i t   i s   R e c i p i e n t ' s   r e s p o n s i b i l i t y   t o   a c q u i r e 
 t h a t   l i c e n s e   b e f o r e   d i s t r i b u t i n g   t h e   P r o g r a m . 
 
 d )   E a c h   C o n t r i b u t o r   r e p r e s e n t s   t h a t   t o   i t s   k n o w l e d g e   i t   h a s   s u f f i c i e n t 
 c o p y r i g h t   r i g h t s   i n   i t s   C o n t r i b u t i o n ,   i f   a n y ,   t o   g r a n t   t h e   c o p y r i g h t 
 l i c e n s e   s e t   f o r t h   i n   t h i s   A g r e e m e n t . 
 
 3 .   R E Q U I R E M E N T S 
 
 A   C o n t r i b u t o r   m a y   c h o o s e   t o   d i s t r i b u t e   t h e   P r o g r a m   i n   o b j e c t   c o d e   f o r m 
 u n d e r   i t s   o w n   l i c e n s e   a g r e e m e n t ,   p r o v i d e d   t h a t : 
 
 a )   i t   c o m p l i e s   w i t h   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s   A g r e e m e n t ;   a n d 
 
 b )   i t s   l i c e n s e   a g r e e m e n t : 
 
 i )   e f f e c t i v e l y   d i s c l a i m s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   w a r r a n t i e s 
 a n d   c o n d i t i o n s ,   e x p r e s s   a n d   i m p l i e d ,   i n c l u d i n g   w a r r a n t i e s   o r   c o n d i t i o n s 
 o f   t i t l e   a n d   n o n - i n f r i n g e m e n t ,   a n d   i m p l i e d   w a r r a n t i e s   o r   c o n d i t i o n s   o f 
 m e r c h a n t a b i l i t y   a n d   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 ; 
 
 i i )   e f f e c t i v e l y   e x c l u d e s   o n   b e h a l f   o f   a l l   C o n t r i b u t o r s   a l l   l i a b i l i t y   f o r 
 d a m a g e s ,   i n c l u d i n g   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l   a n d 
 c o n s e q u e n t i a l   d a m a g e s ,   s u c h   a s   l o s t   p r o f i t s ; 
 
 i i i )   s t a t e s   t h a t   a n y   p r o v i s i o n s   w h i c h   d i f f e r   f r o m   t h i s   A g r e e m e n t   a r e 
 o f f e r e d   b y   t h a t   C o n t r i b u t o r   a l o n e   a n d   n o t   b y   a n y   o t h e r   p a r t y ;   a n d 
 
 i v )   s t a t e s   t h a t   s o u r c e   c o d e   f o r   t h e   P r o g r a m   i s   a v a i l a b l e   f r o m   s u c h 
 C o n t r i b u t o r ,   a n d   i n f o r m s   l i c e n s e e s   h o w   t o   o b t a i n   i t   i n   a   r e a s o n a b l e 
 m a n n e r   o n   o r   t h r o u g h   a   m e d i u m   c u s t o m a r i l y   u s e d   f o r   s o f t w a r e   e x c h a n g e . 
 
 W h e n   t h e   P r o g r a m   i s   m a d e   a v a i l a b l e   i n   s o u r c e   c o d e   f o r m : 
 
 a )   i t   m u s t   b e   m a d e   a v a i l a b l e   u n d e r   t h i s   A g r e e m e n t ;   a n d 
 
 b )   a   c o p y   o f   t h i s   A g r e e m e n t   m u s t   b e   i n c l u d e d   w i t h   e a c h   c o p y   o f   t h e 
 P r o g r a m .   C o n t r i b u t o r s   m a y   n o t   r e m o v e   o r   a l t e r   a n y   c o p y r i g h t   n o t i c e s 
 c o n t a i n e d   w i t h i n   t h e   P r o g r a m .   E a c h   C o n t r i b u t o r   m u s t   i d e n t i f y   i t s e l f   a s 
 t h e   o r i g i n a t o r   o f   i t s   C o n t r i b u t i o n ,   i f   a n y ,   i n   a   m a n n e r   t h a t   r e a s o n a b l y 
 a l l o w s   s u b s e q u e n t   R e c i p i e n t s   t o   i d e n t i f y   t h e   o r i g i n a t o r   o f   t h e 
 C o n t r i b u t i o n . 
 
 4 .   C O M M E R C I A L   D I S T R I B U T I O N 
 
 C o m m e r c i a l   d i s t r i b u t o r s   o f   s o f t w a r e   m a y   a c c e p t   c e r t a i n   r e s p o n s i b i l i t i e s 
 w i t h   r e s p e c t   t o   e n d   u s e r s ,   b u s i n e s s   p a r t n e r s   a n d   t h e   l i k e .   W h i l e   t h i s 
 l i c e n s e   i s   i n t e n d e d   t o   f a c i l i t a t e   t h e   c o m m e r c i a l   u s e   o f   t h e   P r o g r a m ,   t h e 
 C o n t r i b u t o r   w h o   i n c l u d e s   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g 
 s h o u l d   d o   s o   i n   a   m a n n e r   w h i c h   d o e s   n o t   c r e a t e   p o t e n t i a l   l i a b i l i t y   f o r 
 o t h e r   C o n t r i b u t o r s .   T h e r e f o r e ,   i f   a   C o n t r i b u t o r   i n c l u d e s   t h e   P r o g r a m   i n 
 a   c o m m e r c i a l   p r o d u c t   o f f e r i n g ,   s u c h   C o n t r i b u t o r   ( " C o m m e r c i a l 
 C o n t r i b u t o r " )   h e r e b y   a g r e e s   t o   d e f e n d   a n d   i n d e m n i f y   e v e r y   o t h e r 
 C o n t r i b u t o r   ( " I n d e m n i f i e d   C o n t r i b u t o r " )   a g a i n s t   a n y   l o s s e s ,   d a m a g e s   a n d 
 c o s t s   ( c o l l e c t i v e l y   " L o s s e s " )   a r i s i n g   f r o m   c l a i m s ,   l a w s u i t s   a n d   o t h e r 
 l e g a l   a c t i o n s   b r o u g h t   b y   a   t h i r d   p a r t y   a g a i n s t   t h e   I n d e m n i f i e d 
 C o n t r i b u t o r   t o   t h e   e x t e n t   c a u s e d   b y   t h e   a c t s   o r   o m i s s i o n s   o f   s u c h 
 C o m m e r c i a l   C o n t r i b u t o r   i n   c o n n e c t i o n   w i t h   i t s   d i s t r i b u t i o n   o f   t h e 
 P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t   o f f e r i n g .   T h e   o b l i g a t i o n s   i n   t h i s 
 s e c t i o n   d o   n o t   a p p l y   t o   a n y   c l a i m s   o r   L o s s e s   r e l a t i n g   t o   a n y   a c t u a l   o r 
 a l l e g e d   i n t e l l e c t u a l   p r o p e r t y   i n f r i n g e m e n t .   I n   o r d e r   t o   q u a l i f y ,   a n 
 I n d e m n i f i e d   C o n t r i b u t o r   m u s t :   a )   p r o m p t l y   n o t i f y   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   i n   w r i t i n g   o f   s u c h   c l a i m ,   a n d   b )   a l l o w   t h e   C o m m e r c i a l 
 C o n t r i b u t o r   t o   c o n t r o l ,   a n d   c o o p e r a t e   w i t h   t h e   C o m m e r c i a l   C o n t r i b u t o r 
 i n ,   t h e   d e f e n s e   a n d   a n y   r e l a t e d   s e t t l e m e n t   n e g o t i a t i o n s .   T h e   I n d e m n i f i e d 
 C o n t r i b u t o r   m a y   p a r t i c i p a t e   i n   a n y   s u c h   c l a i m   a t   i t s   o w n   e x p e n s e .   F o r 
 e x a m p l e ,   a   C o n t r i b u t o r   m i g h t   i n c l u d e   t h e   P r o g r a m   i n   a   c o m m e r c i a l   p r o d u c t 
 o f f e r i n g ,   P r o d u c t   X .   T h a t   C o n t r i b u t o r   i s   t h e n   a   C o m m e r c i a l   C o n t r i b u t o r . 
 I f   t h a t   C o m m e r c i a l   C o n t r i b u t o r   t h e n   m a k e s   p e r f o r m a n c e   c l a i m s ,   o r   o f f e r s 
 w a r r a n t i e s   r e l a t e d   t o   P r o d u c t   X ,   t h o s e   p e r f o r m a n c e   c l a i m s   a n d   w a r r a n t i e s 
 a r e   s u c h   C o m m e r c i a l   C o n t r i b u t o r ' s   r e s p o n s i b i l i t y   a l o n e .   U n d e r   t h i s 
 s e c t i o n ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   w o u l d   h a v e   t o   d e f e n d   c l a i m s   a g a i n s t 
 t h e   o t h e r   C o n t r i b u t o r s   r e l a t e d   t o   t h o s e   p e r f o r m a n c e   c l a i m s   a n d 
 w a r r a n t i e s ,   a n d   i f   a   c o u r t   r e q u i r e s   a n y   o t h e r   C o n t r i b u t o r   t o   p a y   a n y 
 d a m a g e s   a s   a   r e s u l t ,   t h e   C o m m e r c i a l   C o n t r i b u t o r   m u s t   p a y   t h o s e   d a m a g e s . 
 
 5 .   N O   W A R R A N T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   T H E   P R O G R A M   I S   P R O V I D E D 
 O N   A N   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D , 
 E I T H E R   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 ,   W I T H O U T   L I M I T A T I O N ,   A N Y   W A R R A N T I E S 
 O R   C O N D I T I O N S   O F   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y   O R   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 .   E a c h   R e c i p i e n t   i s   s o l e l y   r e s p o n s i b l e   f o r 
 d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   a n d   d i s t r i b u t i n g   t h e   P r o g r a m 
 a n d   a s s u m e s   a l l   r i s k s   a s s o c i a t e d   w i t h   i t s   e x e r c i s e   o f   r i g h t s   u n d e r   t h i s 
 A g r e e m e n t   ,   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   r i s k s   a n d   c o s t s   o f   p r o g r a m 
 e r r o r s ,   c o m p l i a n c e   w i t h   a p p l i c a b l e   l a w s ,   d a m a g e   t o   o r   l o s s   o f   d a t a , 
 p r o g r a m s   o r   e q u i p m e n t ,   a n d   u n a v a i l a b i l i t y   o r   i n t e r r u p t i o n   o f   o p e r a t i o n s . 
 
 6 .   D I S C L A I M E R   O F   L I A B I L I T Y 
 
 E X C E P T   A S   E X P R E S S L Y   S E T   F O R T H   I N   T H I S   A G R E E M E N T ,   N E I T H E R   R E C I P I E N T   N O R 
 A N Y   C O N T R I B U T O R S   S H A L L   H A V E   A N Y   L I A B I L I T Y   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( 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   L O S T   P R O F I T S ) ,   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O R 
 D I S T R I B U T I O N   O F   T H E   P R O G R A M   O R   T H E   E X E R C I S E   O F   A N Y   R I G H T S   G R A N T E D 
 H E R E U N D E R ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 7 .   G E N E R A L 
 
 I f   a n y   p r o v i s i o n   o f   t h i s   A g r e e m e n t   i s   i n v a l i d   o r   u n e n f o r c e a b l e   u n d e r 
 a p p l i c a b l e   l a w ,   i t   s h a l l   n o t   a f f e c t   t h e   v a l i d i t y   o r   e n f o r c e a b i l i t y   o f 
 t h e   r e m a i n d e r   o f   t h e   t e r m s   o f   t h i s   A g r e e m e n t ,   a n d   w i t h o u t   f u r t h e r   a c t i o n 
 b y   t h e   p a r t i e s   h e r e t o ,   s u c h   p r o v i s i o n   s h a l l   b e   r e f o r m e d   t o   t h e   m i n i m u m 
 e x t e n t   n e c e s s a r y   t o   m a k e   s u c h   p r o v i s i o n   v a l i d   a n d   e n f o r c e a b l e .   I f 
 R e c i p i e n t   i n s t i t u t e s   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
 c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   P r o g r a m 
 i t s e l f   ( e x c l u d i n g   c o m b i n a t i o n s   o f   t h e   P r o g r a m   w i t h   o t h e r   s o f t w a r e   o r 
 h a r d w a r e )   i n f r i n g e s   s u c h   R e c i p i e n t ' s   p a t e n t ( s ) ,   t h e n   s u c h   R e c i p i e n t ' s 
 r i g h t s   g r a n t e d   u n d e r   S e c t i o n   2 ( b )   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h 
 l i t i g a t i o n   i s   f i l e d .   A l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   s h a l l 
 t e r m i n a t e   i f   i t   f a i l s   t o   c o m p l y   w i t h   a n y   o f   t h e   m a t e r i a l   t e r m s   o r 
 c o n d i t i o n s   o f   t h i s   A g r e e m e n t   a n d   d o e s   n o t   c u r e   s u c h   f a i l u r e   i n   a 
 r e a s o n a b l e   p e r i o d   o f   t i m e   a f t e r   b e c o m i n g   a w a r e   o f   s u c h   n o n c o m p l i a n c e .   I f 
 a l l   R e c i p i e n t ' s   r i g h t s   u n d e r   t h i s   A g r e e m e n t   t e r m i n a t e ,   R e c i p i e n t   a g r e e s 
 t o   c e a s e   u s e   a n d   d i s t r i b u t i o n   o f   t h e   P r o g r a m   a s   s o o n   a s   r e a s o n a b l y 
 p r a c t i c a b l e .   H o w e v e r ,   R e c i p i e n t ' s   o b l i g a t i o n s   u n d e r   t h i s   A g r e e m e n t   a n d 
 a n y   l i c e n s e s   g r a n t e d   b y   R e c i p i e n t   r e l a t i n g   t o   t h e   P r o g r a m   s h a l l   c o n t i n u e 
 a n d   s u r v i v e .   E v e r y o n e   i s   p e r m i t t e d   t o   c o p y   a n d   d i s t r i b u t e   c o p i e s   o f   t h i s 
 A g r e e m e n t ,   b u t   i n   o r d e r   t o   a v o i d   i n c o n s i s t e n c y   t h e   A g r e e m e n t   i s 
 c o p y r i g h t e d   a n d   m a y   o n l y   b e   m o d i f i e d   i n   t h e   f o l l o w i n g   m a n n e r .   T h e 
 A g r e e m e n t   S t e w a r d   r e s e r v e s   t h e   r i g h t   t o   p u b l i s h   n e w   v e r s i o n s   ( i n c l u d i n g 
 r e v i s i o n s )   o f   t h i s   A g r e e m e n t   f r o m   t i m e   t o   t i m e .   N o   o n e   o t h e r   t h a n   t h e 
 A g r e e m e n t   S t e w a r d   h a s   t h e   r i g h t   t o   m o d i f y   t h i s   A g r e e m e n t .   T h e   E c l i p s e 
 F o u n d a t i o n   i s   t h e   i n i t i a l   A g r e e m e n t   S t e w a r d .   T h e   E c l i p s e   F o u n d a t i o n   m a y 
 a s s i g n   t h e   r e s p o n s i b i l i t y   t o   s e r v e   a s   t h e   A g r e e m e n t   S t e w a r d   t o   a 
 s u i t a b l e   s e p a r a t e   e n t i t y .   E a c h   n e w   v e r s i o n   o f   t h e   A g r e e m e n t   w i l l   b e 
 g i v e n   a   d i s t i n g u i s h i n g   v e r s i o n   n u m b e r .   T h e   P r o g r a m   ( i n c l u d i n g 
 C o n t r i b u t i o n s )   m a y   a l w a y s   b e   d i s t r i b u t e d   s u b j e c t   t o   t h e   v e r s i o n   o f   t h e 
 A g r e e m e n t   u n d e r   w h i c h   i t   w a s   r e c e i v e d .   I n   a d d i t i o n ,   a f t e r   a   n e w   v e r s i o n 
 o f   t h e   A g r e e m e n t   i s   p u b l i s h e d ,   C o n t r i b u t o r   m a y   e l e c t   t o   d i s t r i b u t e   t h e 
 P r o g r a m   ( i n c l u d i n g   i t s   C o n t r i b u t i o n s )   u n d e r   t h e   n e w   v e r s i o n .   E x c e p t   a s 
 e x p r e s s l y   s t a t e d   i n   S e c t i o n s   2 ( a )   a n d   2 ( b )   a b o v e ,   R e c i p i e n t   r e c e i v e s   n o 
 r i g h t s   o r   l i c e n s e s   t o   t h e   i n t e l l e c t u a l   p r o p e r t y   o f   a n y   C o n t r i b u t o r   u n d e r 
 t h i s   A g r e e m e n t ,   w h e t h e r   e x p r e s s l y ,   b y   i m p l i c a t i o n ,   e s t o p p e l   o r 
 o t h e r w i s e .   A l l   r i g h t s   i n   t h e   P r o g r a m   n o t   e x p r e s s l y   g r a n t e d   u n d e r   t h i s 
 A g r e e m e n t   a r e   r e s e r v e d .   T h i s   A g r e e m e n t   i s   g o v e r n e d   b y   t h e   l a w s   o f   t h e 
 S t a t e   o f   N e w   Y o r k   a n d   t h e   i n t e l l e c t u a l   p r o p e r t y   l a w s   o f   t h e   U n i t e d 
 S t a t e s   o f   A m e r i c a .   N o   p a r t y   t o   t h i s   A g r e e m e n t   w i l l   b r i n g   a   l e g a l   a c t i o n 
 u n d e r   t h i s   A g r e e m e n t   m o r e   t h a n   o n e   y e a r   a f t e r   t h e   c a u s e   o f   a c t i o n   a r o s e . 
 E a c h   p a r t y   w a i v e s   i t s   r i g h t s   t o   a   j u r y   t r i a l   i n   a n y   r e s u l t i n g 
 l i t i g a t i o n . 
 
 E N D   O F   E C L I P S E   C O D E   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 -   R S E   4 . 8 . 2 2 
 
 E c l i p s e   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c     L i c e n s e   ( s o u r c e   c o d e   a v a i l a b l e   v i a   e - m a i l   r e q u e s t   t o   i b m t o o l s @ c a . i b m . c o m ) : 
 E c l i p s e   T a r g e t   M a n a g e m e n t   3 . 6 
 
 E N D   O F   R S E   4 . 8 . 2 2   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 - -   R S E   A P I   1 . 0 . x 
 
 S u p p o r t   -   N o n s u p p o r t e d . 
 
 " N o n s u p p o r t e d "   m e a n s   t h e   s u p p o r t i n g   p r o g r a m   i s   p r o v i d e d   w i t h o u t   o b l i g a t i o n   o f   s u p p o r t   a n d   " A S   I S " ,   W I T H   N O   W A R R A N T Y   O F   A N Y   K I N D ,   E I T H E R   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   T H E   W A R R A N T Y   O F   T I T L E ,   N O N - I N F R I N G E M E N T   O R   N O N - I N T E R F E R E N C E   A N D   T H E   I M P L I E D   W A R R A N T I E S   A N D   C O N D I T I O N S   O F   M E R C H A N T A B I L I T Y   A N D   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 . 
 
 E N D   O F   R S E   A P I   1 . 0 . x   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   C .   O T H E R   N O T I C E S   A N D   I N F O R M A T I O N 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   E x p l o r e r   f o r   z / O S   V 3 . 2   A q u a 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   o f   S e c t i o n   B .   N O T I C E S 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   D e v e l o p e r   f o r   z / O S   E n t e r p r i s e   E d i t i o n   V 1 6 . 0 . 4 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 ( 2 )   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I B M   A p p l i c a t i o n   P e r f o r m a n c e   A n a l y z e r   f o r   z / O S   V 1 5 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 -   A p a c h e   L o g 4 j   2 . 1 7 . 1 
 
 A p a c h e   L i c e n s e 
 V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
 h t t p : / / w w w . A p a c h e . o r g / l i c e n s e s / 
 
 T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 1 .   D e f i n i t i o n s . 
 
 " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
 a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
 " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y   t h e 
 c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
 " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l   o t h e r 
 e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n   c o n t r o l 
 w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " c o n t r o l "   m e a n s 
 ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e   d i r e c t i o n   o r 
 m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r   o t h e r w i s e ,   o r   ( i i ) 
 o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e   o u t s t a n d i n g   s h a r e s ,   o r 
 ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
 " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   e x e r c i s i n g 
 p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
 " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
 i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
 s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
 " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
 t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t   n o t 
 l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n ,   a n d 
 c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
 " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a   c o p y r i g h t 
 n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k   ( a n   e x a m p l e   i s 
 p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
 " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
 f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
 e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
 r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e 
 p u r p o s e s   o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s 
 t h a t   r e m a i n   s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e 
 i n t e r f a c e s   o f ,   t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
 " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g   t h e 
 o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s   t o 
 t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y   s u b m i t t e d 
 t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r   o r   b y   a n 
 i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f   t h e 
 c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
 m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t   t o 
 t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
 c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l 
 s y s t e m s ,   a n d   i s s u e   t r a c k i n g     s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f 
 o f ,   t h e   L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k , 
 b u t   e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
 d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
 " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
 o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
 s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
 2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
 c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f ,   p u b l i c l y 
 d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e   W o r k   a n d 
 s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
 3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
 t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
 w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e   ( e x c e p t 
 a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e ,   u s e , 
 o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k ,   w h e r e 
 s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e   b y   s u c h 
 C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r   C o n t r i b u t i o n ( s ) 
 a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s )   w i t h   t h e   W o r k   t o 
 w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u   i n s t i t u t e   p a t e n t 
 l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a   c r o s s - c l a i m   o r   c o u n t e r c l a i m 
 i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k   o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d 
 w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t   o r   c o n t r i b u t o r y   p a t e n t 
 i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s   g r a n t e d   t o   Y o u   u n d e r   t h i s 
 L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e   a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n 
 i s   f i l e d . 
 
 4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e   W o r k 
 o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u   m e e t 
 t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r   D e r i v a t i v e   W o r k s 
 a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
 ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
 s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
 ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s   t h a t 
 Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d   a t t r i b u t i o n 
 n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t 
 d o   n o t   p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
 ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
 d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
 i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d   w i t h i n 
 s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y 
 p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e   o f   t h e   f o l l o w i n g   p l a c e s : 
 w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d   a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ; 
 w i t h i n   t h e   S o u r c e   f o r m   o r   d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e 
 D e r i v a t i v e   W o r k s ;   o r ,   w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e 
 W o r k s ,   i f   a n d   w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e 
 c o n t e n t s   o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d   d o 
 n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n   n o t i c e s 
 w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e   o r   a s   a n 
 a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d   t h a t   s u c h 
 a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d   a s   m o d i f y i n g   t h e 
 L i c e n s e . 
 
 Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d   m a y 
 p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e , 
 r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r   f o r   a n y   s u c h 
 D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s   e ,   r e p r o d u c t i o n ,   a n d 
 d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h   t h e   c o n d i t i o n s   s t a t e d 
 i n   t h i s   L i c e n s e . 
 
 5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
 a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k   b y 
 Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h i s 
 L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s .   N o t w i t h s t a n d i n g 
 t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y   t h e   t e r m s   o f   a n y 
 s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d   w i t h   L i c e n s o r 
 r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
 6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
 n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
 e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
 o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
 7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d 
 t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h   C o n t r i b u t o r 
 p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S ,   W I T H O U T   W A R R A N T I E S   O R 
 C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t 
 l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s   o f   T I T L E ,   N O N - I N F R I N G E M E N T , 
 M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y 
 r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e   a p p r o p r i a t e n e s s   o f   u s i n g   o r 
 r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y   r i s k s   a s s o c i a t e d   w i t h   Y o u r 
 e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
 8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
 w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e ,   u n l e s s 
 r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y   n e g l i g e n t 
 a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e   l i a b l e   t o   Y o u 
 f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l ,   i n c i d e n t a l ,   o r 
 c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a   r e s u l t   o f   t h i s 
 L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e   W o r k   ( i n c l u d i n g   b u t 
 n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l ,   w o r k   s t o p p a g e ,   c o m p u t e r 
 f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l   o t h e r   c o m m e r c i a l   d a m a g e s   o r 
 l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r   h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y 
 o f   s u c h   d a m a g e s . 
 
 9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
 t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r ,   a n d 
 c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y ,   o r   o t h e r 
 l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s   L i c e n s e . 
 H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y   o n   Y o u r   o w n 
 b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f   o f   a n y   o t h e r 
 C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y ,   d e f e n d ,   a n d   h o l d   e a c h 
 C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y   i n c u r r e d   b y ,   o r   c l a i m s 
 a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n   o f   y o u r   a c c e p t i n g   a n y 
 s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
 E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E c l i p s e   P u b l i c   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   E c l i p s e   P u b l i c 
 L i c e n s e   V 2 . 0   ( s o u r c e   c o d e   a v a i l a b l e   v i a   t h e   i n d i c a t e d   U R L ) : 
 
 E c l i p s e   I D E   ( h t t p s : / / w w w . e c l i p s e . o r g / i d e / ) 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   A p p l i c a t i o n   P e r f o r m a n c e   A n a l y z e r   f o r   z / O S   V 1 5 . 1 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 ( 2 )   N O T I C E S   A N D   I N F O R M A T I O N   f o r   I B M   A p p l i c a t i o n   D e l i v e r y   F o u n d a t i o n   f o r   z / O S   C o m m o n   C o m p o n e n t s   V 1 . 9 
   
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 A p a c h e   S o f t w a r e   L i c e n s e   2 . 0 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 A p a c h e   C o m m o n s   L a n g 
 A p a c h e   C o m m o n s   B e a n u t i l s 
 c o m m o n s - c o l l e c t i o n s 
 c o m m o n s - l o g g i n g   
 J a c k s o n   A n n o t a t i o n s 
 J a c k s o n   C o r e 
 J a c k s o n   D a t a b i n d 
 O p e n c s v 
 
 F o r   t h e   A p a c h e   V e r s i o n   2 . 0   l i c e n s e   t e x t ,   s e e   t h e   c o p y   p r o v i d e d   a b o v e . 
 
 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
 
 B S D   3 - C l a u s e   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   3 - C l a u s e   L i c e n s e : 
 
 j a k a r t a . a c t i v a t i o n - a p i   
 C o p y r i g h t   ( c )   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d 
 
 j a k a r t a . x m l . b i n d - a p i 
 C o p y r i g h t   ( c )   2 0 1 7 ,   2 0 1 8   O r a c l e   a n d / o r   i t s   a f f i l i a t e s .   A l l   r i g h t s   r e s e r v e d 
 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 a r e   m e t : 
 
     -   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
     -   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
     -   N e i t h e r   t h e   n a m e   o f   t h e   E c l i p s e   F o u n d a t i o n ,   I n c .   n o r   t h e   n a m e s   o f   i t s 
         c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d 
         f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S 
 I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L , 
 E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O , 
 P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R 
 P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F 
 L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S 
 S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . . 
 
 
 B S D   3 - C l a u s e   L i c e n s e   -   E n d   o f   n o t i c e s 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F O R   I B M   A p p l i c a t i o n   D e l i v e r y   F o u n d a t i o n   f o r   z / O S   C o m m o n   C o m p o n e n t s   V 1 . 9 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 E N D   O F   N O T I C E S   A N D   I N F O R M A T I O N   F I L E 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 L / N :   L - J E P T - T 7 X F 4 P 
 D / N :   G I 1 3 - 5 6 3 6 - 0 2 
 P / N :   L - J E P T - T 7 X F 4 P 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 
 
 I B M   ( R )   S e m e r u   R u n t i m e   ( T M )   C e r t i f i e d   E d i t i o n   f o r   z / O S ,   V e r s i o n   1 1 . 0 
 
 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 N O T I C E S 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 N o t i c e s   a n d   c o p y r i g h t   a c k n o w l e d g e m e n t s   f o r   t h i r d   p a r t y   c o d e   c a n   b e   f o u n d   i n   t h e   l e g a l   f i l e s   t h a t   a r e   l o c a t e d   i n   t h e   s u b d i r e c t o r i e s   o f   t h e   l e g a l   d i r e c t o r y .   
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 L / N :     L - J P L W - C G K L X 3 
 
 D / N :     G I 1 2 - 3 3 5 5 - 0 1 
 
 P / N :     L - J P L W - C G K L X 3 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   O p e n   E n t e r p r i s e   S D K   f o r   G o   1 . 2 3   ( P A X   E d i t i o n   n o n - w a r r a n t e d ) 
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t 
 I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 G o 
 C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 g o t e x t d i f f 
 C o p y r i g h t   ( c )   2 0 0 9   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 w e b c o m p o n e n t s 
 C o p y r i g h t   ( c )   2 0 1 4   T h e   P o l y m e r   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 d e m a n g l e 
 C o p y r i g h t   ( c )   2 0 1 5   T h e   G o   A u t h o r s .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
       *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
       *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 d i s t r i b u t i o n . 
       *   N e i t h e r   t h e   n a m e   o f   G o o g l e   I n c .   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t 
 I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 s y s 
 C o p y r i g h t   2 0 1 9   T h e   G o   A u t h o r s . 
 
 m o d 
 C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 
 t o o l s 
 C o p y r i g h t   2 0 0 9   T h e   G o   A u t h o r s . 
 
 x e r r o r s 
 C o p y r i g h t   2 0 1 9   T h e   G o   A u t h o r s . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e 
 m e t : 
 
       *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
       *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e 
 c o p y r i g h t   n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r 
 i n   t h e   d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e 
 d i s t r i b u t i o n . 
       *   N e i t h e r   t h e   n a m e   o f   G o o g l e   L L C   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S 
 " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T 
 O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L , 
 S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T 
 L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t 
 I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 s v g p a n 
 C o p y r i g h t   2 0 0 9 - 2 0 1 7   A n d r e a   L e o f r e d d i   .   A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e 
 p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 3 .   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
 c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
 t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S 
 O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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 
 A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   C O P Y R I G H T   H O L D E R S   O R 
 C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N 
 A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F 
 A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 T h e   v i e w s   a n d   c o n c l u s i o n s   c o n t a i n e d   i n   t h e   s o f t w a r e   a n d   d o c u m e n t a t i o n   a r e   t h o s e   o f   t h e 
 a u t h o r s   a n d   s h o u l d   n o t   b e   i n t e r p r e t e d   a s   r e p r e s e n t i n g   o f f i c i a l   p o l i c i e s ,   e i t h e r   e x p r e s s e d 
 o r   i m p l i e d ,   o f   A n d r e a   L e o f r e d d i . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 d 3 - e a s e 
 C o p y r i g h t   2 0 1 0 - 2 0 2 4   M i k e   B o s t o c k 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n , 
 a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   a u t h o r   n o r   t h e   n a m e s   o f   c o n t r i b u t o r s   m a y   b e   u s e d   t o 
     e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r 
     w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S 
 O R   I M P L I E D   W A R R A N T I E S ,   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   I M P L I E D   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   A N D   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 R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   O W N E R   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 r w 
 C o p y r i g h t   ( c )   2 0 1 4 - 2 0 1 6 ,   M i c h a e l   B o s t o c k 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   T h e   n a m e   M i c h a e l   B o s t o c k   m a y   n o t   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s 
     d e r i v e d   f r o m   t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   M I C H A E L   B O S T O C K   B E   L I A B L E   F O R   A N Y   D I R E C T , 
 I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G , 
 B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y 
 O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G 
 N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 B S D   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   B S D   L i c e n s e : 
 
 a v o 
 C o p y r i g h t   ( c )   2 0 1 8 ,   M i c h a e l   M c L o u g h l i n 
 A l l   r i g h t s   r e s e r v e d . 
 
 R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s   a r e   m e t : 
 
 *   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t   n o t i c e ,   t h i s 
     l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 *   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t   n o t i c e , 
     t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e   d o c u m e n t a t i o n 
     a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 *   N e i t h e r   t h e   n a m e   o f   t h e   c o p y r i g h t   h o l d e r   n o r   t h e   n a m e s   o f   i t s 
     c o n t r i b u t o r s   m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m 
     t h i s   s o f t w a r e   w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S " 
 A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   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 
 I M P L I E D   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   A N D   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 R E 
 D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   C O P Y R I G H T   H O L D E R   O R   C O N T R I B U T O R S   B E   L I A B L E 
 F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R 
 S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R 
 C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y , 
 O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E 
 O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M 
 o b t a i n e d   u n d e r   t h e   A p a c h e   L i c e n s e   V e r s i o n   2 . 0 : 
 
 d 3 - s c a l e - c h r o m a t i c ,   C o l o r B r e w e r   s o f t w a r e ,   C o l o r B r e w e r   C o l o r   S c h e m e s ,   P P R O F 
 
     A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " [ ] " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   [ y y y y ]   [ n a m e   o f   c o p y r i g h t   o w n e r ] 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 I S C   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   I S C   L i c e n s e : 
 
 d 3 - i n t e r p o l a t e 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - s e l e c t i o n 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - t r a n s i t i o n 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - f o r m a t 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - d r a g 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - b r u s h 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - s h a p e 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - p o l y g o n 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - q u a d t r e e 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - f o r c e 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - d i s p a t c h 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - a x i s 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - t i m e 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - c h o r d 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - z o o m 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - s c a l e 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - h i e r a r c h y 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - t i m e - f o r m a t 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - t i m e r 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - r a n d o m 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - a r r a y 
 C o p y r i g h t   2 0 1 0 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - f e t c h 
 C o p y r i g h t   2 0 1 6 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - c o n t o u r 
 C o p y r i g h t   2 0 1 2 - 2 0 2 3   M i k e   B o s t o c k 
 
 d 3 
 C o p y r i g h t   2 0 1 0 - 2 0 2 3   M i k e   B o s t o c k 
 
 p l o t 
 C o p y r i g h t   2 0 2 0 - 2 0 2 3   O b s e r v a b l e ,   I n c . 
 
 d 3 - p a t h 
 C o p y r i g h t   2 0 1 5 - 2 0 2 2   M i k e   B o s t o c k 
 
 d e l a u n a t o r 
 C o p y r i g h t   ( c )   2 0 2 4 ,   M a p b o x 
 
 i n t e r n m a p 
 C o p y r i g h t   2 0 2 1   M i k e   B o s t o c k 
 
 i s o f o r m a t 
 C o p y r i g h t   2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - d s v 
 C o p y r i g h t   2 0 1 3 - 2 0 2 1   M i k e   B o s t o c k 
 
 d 3 - c o l o r 
 C o p y r i g h t   2 0 1 0 - 2 0 2 2   M i k e   B o s t o c k 
 
 d 3 - g e o 
 C o p y r i g h t   2 0 1 0 - 2 0 2 4   M i k e   B o s t o c k 
 
 d 3 - d e l a u n a y 
 C o p y r i g h t   2 0 1 8 - 2 0 2 1   O b s e r v a b l e ,   I n c . 
 C o p y r i g h t   2 0 2 1   M a p b o x 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y   p u r p o s e 
 w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   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   a p p e a r   i n   a l l   c o p i e s . 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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   A N D 
 F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S 
 O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R   O T H E R 
 T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R   P E R F O R M A N C E   O F 
 T H I S   S O F T W A R E . 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   
 M I T   L i c e n s e 
 
 T h e   P r o g r a m   i n c l u d e s   s o m e   o r   a l l   o f   t h e   f o l l o w i n g   t h a t   I B M   o b t a i n e d   u n d e r   t h e   M I T   L i c e n s e : 
 
 b i n a r y - s e a r c h - b o u n d s 
 C o p y r i g h t   ( c )   2 0 1 3 - 2 0 1 5   M i k o l a   L y s e n k o 
 
 i c o n v - l i t e 
 C o p y r i g h t   ( c )   2 0 1 1   A l e x a n d e r   S h t u c h k i n 
 
 s a f e r - b u f f e r 
 C o p y r i g h t   ( c )   2 0 1 8   N i k i t a   S k o v o r o d a   < c h a l k e r x @ g m a i l . c o m > 
 
 c o m m a n d e r . j s 
 C o p y r i g h t   ( c )   2 0 1 1   T J   H o l o w a y c h u k   < t j @ v i s i o n - m e d i a . c a > 
 
 i n t e r v a l - t r e e - 1 d 
 C o p y r i g h t   ( c )   2 0 1 3   M i k o l a   L y s e n k 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 / N :   L - M G F J - V R B 6 R T 
 D / N :   L - M G F J - V R B 6 R T 
 P / N :   L - M G F J - V R B 6 R T 
 N O T I C E S   A N D   I N F O R M A T I O N 
 
 I B M   Z   M u l t i - F a c t o r   A u t h e n t i c a t i o n   2 . 3 . 0 
 I B M   Z   M u l t i - F a c t o r   A u t h e n t i c a t i o n   S & S   1 . 1 . 0   
 
 T h e   I B M   l i c e n s e   a g r e e m e n t   a n d   a n y   a p p l i c a b l e   i n f o r m a t i o n   o n   t h e   w e b 
 d o w n l o a d   p a g e   f o r   I B M   p r o d u c t s   r e f e r s   L i c e n s e e   t o   t h i s   f i l e   f o r   d e t a i l s 
 c o n c e r n i n g   n o t i c e s   a p p l i c a b l e   t o   c o d e   i n c l u d e d   i n   t h e   p r o d u c t s   l i s t e d 
 a b o v e   ( " t h e   P r o g r a m " ) . 
 
 N o t w i t h s t a n d i n g   t h e   t e r m s   a n d   c o n d i t i o n s   o f   a n y   o t h e r   a g r e e m e n t   L i c e n s e e 
 m a y   h a v e   w i t h   I B M   o r   a n y   o f   i t s   r e l a t e d   o r   a f f i l i a t e d   e n t i t i e s 
 ( c o l l e c t i v e l y   " I B M " ) ,   t h e   t h i r d   p a r t y   c o d e   i d e n t i f i e d   b e l o w   i s   s u b j e c t 
 t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f   t h e   I B M   l i c e n s e   a g r e e m e n t   f o r   t h e   P r o g r a m 
 a n d   n o t   t h e   l i c e n s e   t e r m s   t h a t   m a y   b e   c o n t a i n e d   i n   t h e   n o t i c e s   b e l o w . 
 T h e   n o t i c e s   a r e   p r o v i d e d   f o r   i n f o r m a t i o n a l   p u r p o s e s . 
 
 P l e a s e   n o t e :   T h i s   N o t i c e s   f i l e   m a y   i d e n t i f y   i n f o r m a t i o n   t h a t   i s   n o t   u s e d 
 b y ,   o r   t h a t   w a s   n o t   s h i p p e d   w i t h ,   t h e   P r o g r a m   a s   L i c e n s e e   i n s t a l l e d   i t . 
 
 I M P O R T A N T :   I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   i n   t h i s 
 N O T I C E S   f i l e   i s   a c c u r a t e .   T h i r d   p a r t y   w e b s i t e s   a r e   i n d e p e n d e n t   o f   I B M   a n d 
 I B M   d o e s   n o t   r e p r e s e n t   o r   w a r r a n t   t h a t   t h e   i n f o r m a t i o n   o n   a n y   t h i r d   p a r t y 
 w e b s i t e   r e f e r e n c e d   i n   t h i s   N O T I C E S   f i l e   i s   a c c u r a t e .   I B M   d i s c l a i m s   a n y 
 a n d   a l l   l i a b i l i t y   f o r   e r r o r s   a n d   o m i s s i o n s   o r   f o r   a n y   d a m a g e s   a c c r u i n g 
 f r o m   t h e   u s e   o f   t h i s   N O T I C E S   f i l e   o r   i t s   c o n t e n t s ,   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   U R L s   o r   r e f e r e n c e s   t o   a n y   t h i r d   p a r t y   w e b s i t e s . 
 
 
 
 
 T h e   M I T   L i c e n s e 
 
 C o p y r i g h t   ( c )   2 0 1 0 - 2 0 2 3   G o o g l e   L L C .   h t t p s : / / a n g u l a r . i o / l i c e n s e 
 
 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 . 
 
 * * * * * * * * * * 
 
   A p a c h e   L i c e n s e 
                                                       V e r s i o n   2 . 0 ,   J a n u a r y   2 0 0 4 
                                                 h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / 
 
       T E R M S   A N D   C O N D I T I O N S   F O R   U S E ,   R E P R O D U C T I O N ,   A N D   D I S T R I B U T I O N 
 
       1 .   D e f i n i t i o n s . 
 
             " L i c e n s e "   s h a l l   m e a n   t h e   t e r m s   a n d   c o n d i t i o n s   f o r   u s e ,   r e p r o d u c t i o n , 
             a n d   d i s t r i b u t i o n   a s   d e f i n e d   b y   S e c t i o n s   1   t h r o u g h   9   o f   t h i s   d o c u m e n t . 
 
             " L i c e n s o r "   s h a l l   m e a n   t h e   c o p y r i g h t   o w n e r   o r   e n t i t y   a u t h o r i z e d   b y 
             t h e   c o p y r i g h t   o w n e r   t h a t   i s   g r a n t i n g   t h e   L i c e n s e . 
 
             " L e g a l   E n t i t y "   s h a l l   m e a n   t h e   u n i o n   o f   t h e   a c t i n g   e n t i t y   a n d   a l l 
             o t h e r   e n t i t i e s   t h a t   c o n t r o l ,   a r e   c o n t r o l l e d   b y ,   o r   a r e   u n d e r   c o m m o n 
             c o n t r o l   w i t h   t h a t   e n t i t y .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n , 
             " c o n t r o l "   m e a n s   ( i )   t h e   p o w e r ,   d i r e c t   o r   i n d i r e c t ,   t o   c a u s e   t h e 
             d i r e c t i o n   o r   m a n a g e m e n t   o f   s u c h   e n t i t y ,   w h e t h e r   b y   c o n t r a c t   o r 
             o t h e r w i s e ,   o r   ( i i )   o w n e r s h i p   o f   f i f t y   p e r c e n t   ( 5 0 % )   o r   m o r e   o f   t h e 
             o u t s t a n d i n g   s h a r e s ,   o r   ( i i i )   b e n e f i c i a l   o w n e r s h i p   o f   s u c h   e n t i t y . 
 
             " Y o u "   ( o r   " Y o u r " )   s h a l l   m e a n   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             e x e r c i s i n g   p e r m i s s i o n s   g r a n t e d   b y   t h i s   L i c e n s e . 
 
             " S o u r c e "   f o r m   s h a l l   m e a n   t h e   p r e f e r r e d   f o r m   f o r   m a k i n g   m o d i f i c a t i o n s , 
             i n c l u d i n g   b u t   n o t   l i m i t e d   t o   s o f t w a r e   s o u r c e   c o d e ,   d o c u m e n t a t i o n 
             s o u r c e ,   a n d   c o n f i g u r a t i o n   f i l e s . 
 
             " O b j e c t "   f o r m   s h a l l   m e a n   a n y   f o r m   r e s u l t i n g   f r o m   m e c h a n i c a l 
             t r a n s f o r m a t i o n   o r   t r a n s l a t i o n   o f   a   S o u r c e   f o r m ,   i n c l u d i n g   b u t 
             n o t   l i m i t e d   t o   c o m p i l e d   o b j e c t   c o d e ,   g e n e r a t e d   d o c u m e n t a t i o n , 
             a n d   c o n v e r s i o n s   t o   o t h e r   m e d i a   t y p e s . 
 
             " W o r k "   s h a l l   m e a n   t h e   w o r k   o f   a u t h o r s h i p ,   w h e t h e r   i n   S o u r c e   o r 
             O b j e c t   f o r m ,   m a d e   a v a i l a b l e   u n d e r   t h e   L i c e n s e ,   a s   i n d i c a t e d   b y   a 
             c o p y r i g h t   n o t i c e   t h a t   i s   i n c l u d e d   i n   o r   a t t a c h e d   t o   t h e   w o r k 
             ( a n   e x a m p l e   i s   p r o v i d e d   i n   t h e   A p p e n d i x   b e l o w ) . 
 
             " D e r i v a t i v e   W o r k s "   s h a l l   m e a n   a n y   w o r k ,   w h e t h e r   i n   S o u r c e   o r   O b j e c t 
             f o r m ,   t h a t   i s   b a s e d   o n   ( o r   d e r i v e d   f r o m )   t h e   W o r k   a n d   f o r   w h i c h   t h e 
             e d i t o r i a l   r e v i s i o n s ,   a n n o t a t i o n s ,   e l a b o r a t i o n s ,   o r   o t h e r   m o d i f i c a t i o n s 
             r e p r e s e n t ,   a s   a   w h o l e ,   a n   o r i g i n a l   w o r k   o f   a u t h o r s h i p .   F o r   t h e   p u r p o s e s 
             o f   t h i s   L i c e n s e ,   D e r i v a t i v e   W o r k s   s h a l l   n o t   i n c l u d e   w o r k s   t h a t   r e m a i n 
             s e p a r a b l e   f r o m ,   o r   m e r e l y   l i n k   ( o r   b i n d   b y   n a m e )   t o   t h e   i n t e r f a c e s   o f , 
             t h e   W o r k   a n d   D e r i v a t i v e   W o r k s   t h e r e o f . 
 
             " C o n t r i b u t i o n "   s h a l l   m e a n   a n y   w o r k   o f   a u t h o r s h i p ,   i n c l u d i n g 
             t h e   o r i g i n a l   v e r s i o n   o f   t h e   W o r k   a n d   a n y   m o d i f i c a t i o n s   o r   a d d i t i o n s 
             t o   t h a t   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   t h a t   i s   i n t e n t i o n a l l y 
             s u b m i t t e d   t o   L i c e n s o r   f o r   i n c l u s i o n   i n   t h e   W o r k   b y   t h e   c o p y r i g h t   o w n e r 
             o r   b y   a n   i n d i v i d u a l   o r   L e g a l   E n t i t y   a u t h o r i z e d   t o   s u b m i t   o n   b e h a l f   o f 
             t h e   c o p y r i g h t   o w n e r .   F o r   t h e   p u r p o s e s   o f   t h i s   d e f i n i t i o n ,   " s u b m i t t e d " 
             m e a n s   a n y   f o r m   o f   e l e c t r o n i c ,   v e r b a l ,   o r   w r i t t e n   c o m m u n i c a t i o n   s e n t 
             t o   t h e   L i c e n s o r   o r   i t s   r e p r e s e n t a t i v e s ,   i n c l u d i n g   b u t   n o t   l i m i t e d   t o 
             c o m m u n i c a t i o n   o n   e l e c t r o n i c   m a i l i n g   l i s t s ,   s o u r c e   c o d e   c o n t r o l   s y s t e m s , 
             a n d   i s s u e   t r a c k i n g   s y s t e m s   t h a t   a r e   m a n a g e d   b y ,   o r   o n   b e h a l f   o f ,   t h e 
             L i c e n s o r   f o r   t h e   p u r p o s e   o f   d i s c u s s i n g   a n d   i m p r o v i n g   t h e   W o r k ,   b u t 
             e x c l u d i n g   c o m m u n i c a t i o n   t h a t   i s   c o n s p i c u o u s l y   m a r k e d   o r   o t h e r w i s e 
             d e s i g n a t e d   i n   w r i t i n g   b y   t h e   c o p y r i g h t   o w n e r   a s   " N o t   a   C o n t r i b u t i o n . " 
 
             " C o n t r i b u t o r "   s h a l l   m e a n   L i c e n s o r   a n d   a n y   i n d i v i d u a l   o r   L e g a l   E n t i t y 
             o n   b e h a l f   o f   w h o m   a   C o n t r i b u t i o n   h a s   b e e n   r e c e i v e d   b y   L i c e n s o r   a n d 
             s u b s e q u e n t l y   i n c o r p o r a t e d   w i t h i n   t h e   W o r k . 
 
       2 .   G r a n t   o f   C o p y r i g h t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             c o p y r i g h t   l i c e n s e   t o   r e p r o d u c e ,   p r e p a r e   D e r i v a t i v e   W o r k s   o f , 
             p u b l i c l y   d i s p l a y ,   p u b l i c l y   p e r f o r m ,   s u b l i c e n s e ,   a n d   d i s t r i b u t e   t h e 
             W o r k   a n d   s u c h   D e r i v a t i v e   W o r k s   i n   S o u r c e   o r   O b j e c t   f o r m . 
 
       3 .   G r a n t   o f   P a t e n t   L i c e n s e .   S u b j e c t   t o   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   e a c h   C o n t r i b u t o r   h e r e b y   g r a n t s   t o   Y o u   a   p e r p e t u a l , 
             w o r l d w i d e ,   n o n - e x c l u s i v e ,   n o - c h a r g e ,   r o y a l t y - f r e e ,   i r r e v o c a b l e 
             ( e x c e p t   a s   s t a t e d   i n   t h i s   s e c t i o n )   p a t e n t   l i c e n s e   t o   m a k e ,   h a v e   m a d e , 
             u s e ,   o f f e r   t o   s e l l ,   s e l l ,   i m p o r t ,   a n d   o t h e r w i s e   t r a n s f e r   t h e   W o r k , 
             w h e r e   s u c h   l i c e n s e   a p p l i e s   o n l y   t o   t h o s e   p a t e n t   c l a i m s   l i c e n s a b l e 
             b y   s u c h   C o n t r i b u t o r   t h a t   a r e   n e c e s s a r i l y   i n f r i n g e d   b y   t h e i r 
             C o n t r i b u t i o n ( s )   a l o n e   o r   b y   c o m b i n a t i o n   o f   t h e i r   C o n t r i b u t i o n ( s ) 
             w i t h   t h e   W o r k   t o   w h i c h   s u c h   C o n t r i b u t i o n ( s )   w a s   s u b m i t t e d .   I f   Y o u 
             i n s t i t u t e   p a t e n t   l i t i g a t i o n   a g a i n s t   a n y   e n t i t y   ( i n c l u d i n g   a 
             c r o s s - c l a i m   o r   c o u n t e r c l a i m   i n   a   l a w s u i t )   a l l e g i n g   t h a t   t h e   W o r k 
             o r   a   C o n t r i b u t i o n   i n c o r p o r a t e d   w i t h i n   t h e   W o r k   c o n s t i t u t e s   d i r e c t 
             o r   c o n t r i b u t o r y   p a t e n t   i n f r i n g e m e n t ,   t h e n   a n y   p a t e n t   l i c e n s e s 
             g r a n t e d   t o   Y o u   u n d e r   t h i s   L i c e n s e   f o r   t h a t   W o r k   s h a l l   t e r m i n a t e 
             a s   o f   t h e   d a t e   s u c h   l i t i g a t i o n   i s   f i l e d . 
 
       4 .   R e d i s t r i b u t i o n .   Y o u   m a y   r e p r o d u c e   a n d   d i s t r i b u t e   c o p i e s   o f   t h e 
             W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f   i n   a n y   m e d i u m ,   w i t h   o r   w i t h o u t 
             m o d i f i c a t i o n s ,   a n d   i n   S o u r c e   o r   O b j e c t   f o r m ,   p r o v i d e d   t h a t   Y o u 
             m e e t   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
             ( a )   Y o u   m u s t   g i v e   a n y   o t h e r   r e c i p i e n t s   o f   t h e   W o r k   o r 
                     D e r i v a t i v e   W o r k s   a   c o p y   o f   t h i s   L i c e n s e ;   a n d 
 
             ( b )   Y o u   m u s t   c a u s e   a n y   m o d i f i e d   f i l e s   t o   c a r r y   p r o m i n e n t   n o t i c e s 
                     s t a t i n g   t h a t   Y o u   c h a n g e d   t h e   f i l e s ;   a n d 
 
             ( c )   Y o u   m u s t   r e t a i n ,   i n   t h e   S o u r c e   f o r m   o f   a n y   D e r i v a t i v e   W o r k s 
                     t h a t   Y o u   d i s t r i b u t e ,   a l l   c o p y r i g h t ,   p a t e n t ,   t r a d e m a r k ,   a n d 
                     a t t r i b u t i o n   n o t i c e s   f r o m   t h e   S o u r c e   f o r m   o f   t h e   W o r k , 
                     e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t   p e r t a i n   t o   a n y   p a r t   o f 
                     t h e   D e r i v a t i v e   W o r k s ;   a n d 
 
             ( d )   I f   t h e   W o r k   i n c l u d e s   a   " N O T I C E "   t e x t   f i l e   a s   p a r t   o f   i t s 
                     d i s t r i b u t i o n ,   t h e n   a n y   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e   m u s t 
                     i n c l u d e   a   r e a d a b l e   c o p y   o f   t h e   a t t r i b u t i o n   n o t i c e s   c o n t a i n e d 
                     w i t h i n   s u c h   N O T I C E   f i l e ,   e x c l u d i n g   t h o s e   n o t i c e s   t h a t   d o   n o t 
                     p e r t a i n   t o   a n y   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ,   i n   a t   l e a s t   o n e 
                     o f   t h e   f o l l o w i n g   p l a c e s :   w i t h i n   a   N O T I C E   t e x t   f i l e   d i s t r i b u t e d 
                     a s   p a r t   o f   t h e   D e r i v a t i v e   W o r k s ;   w i t h i n   t h e   S o u r c e   f o r m   o r 
                     d o c u m e n t a t i o n ,   i f   p r o v i d e d   a l o n g   w i t h   t h e   D e r i v a t i v e   W o r k s ;   o r , 
                     w i t h i n   a   d i s p l a y   g e n e r a t e d   b y   t h e   D e r i v a t i v e   W o r k s ,   i f   a n d 
                     w h e r e v e r   s u c h   t h i r d - p a r t y   n o t i c e s   n o r m a l l y   a p p e a r .   T h e   c o n t e n t s 
                     o f   t h e   N O T I C E   f i l e   a r e   f o r   i n f o r m a t i o n a l   p u r p o s e s   o n l y   a n d 
                     d o   n o t   m o d i f y   t h e   L i c e n s e .   Y o u   m a y   a d d   Y o u r   o w n   a t t r i b u t i o n 
                     n o t i c e s   w i t h i n   D e r i v a t i v e   W o r k s   t h a t   Y o u   d i s t r i b u t e ,   a l o n g s i d e 
                     o r   a s   a n   a d d e n d u m   t o   t h e   N O T I C E   t e x t   f r o m   t h e   W o r k ,   p r o v i d e d 
                     t h a t   s u c h   a d d i t i o n a l   a t t r i b u t i o n   n o t i c e s   c a n n o t   b e   c o n s t r u e d 
                     a s   m o d i f y i n g   t h e   L i c e n s e . 
 
             Y o u   m a y   a d d   Y o u r   o w n   c o p y r i g h t   s t a t e m e n t   t o   Y o u r   m o d i f i c a t i o n s   a n d 
             m a y   p r o v i d e   a d d i t i o n a l   o r   d i f f e r e n t   l i c e n s e   t e r m s   a n d   c o n d i t i o n s 
             f o r   u s e ,   r e p r o d u c t i o n ,   o r   d i s t r i b u t i o n   o f   Y o u r   m o d i f i c a t i o n s ,   o r 
             f o r   a n y   s u c h   D e r i v a t i v e   W o r k s   a s   a   w h o l e ,   p r o v i d e d   Y o u r   u s e , 
             r e p r o d u c t i o n ,   a n d   d i s t r i b u t i o n   o f   t h e   W o r k   o t h e r w i s e   c o m p l i e s   w i t h 
             t h e   c o n d i t i o n s   s t a t e d   i n   t h i s   L i c e n s e . 
 
       5 .   S u b m i s s i o n   o f   C o n t r i b u t i o n s .   U n l e s s   Y o u   e x p l i c i t l y   s t a t e   o t h e r w i s e , 
             a n y   C o n t r i b u t i o n   i n t e n t i o n a l l y   s u b m i t t e d   f o r   i n c l u s i o n   i n   t h e   W o r k 
             b y   Y o u   t o   t h e   L i c e n s o r   s h a l l   b e   u n d e r   t h e   t e r m s   a n d   c o n d i t i o n s   o f 
             t h i s   L i c e n s e ,   w i t h o u t   a n y   a d d i t i o n a l   t e r m s   o r   c o n d i t i o n s . 
             N o t w i t h s t a n d i n g   t h e   a b o v e ,   n o t h i n g   h e r e i n   s h a l l   s u p e r s e d e   o r   m o d i f y 
             t h e   t e r m s   o f   a n y   s e p a r a t e   l i c e n s e   a g r e e m e n t   y o u   m a y   h a v e   e x e c u t e d 
             w i t h   L i c e n s o r   r e g a r d i n g   s u c h   C o n t r i b u t i o n s . 
 
       6 .   T r a d e m a r k s .   T h i s   L i c e n s e   d o e s   n o t   g r a n t   p e r m i s s i o n   t o   u s e   t h e   t r a d e 
             n a m e s ,   t r a d e m a r k s ,   s e r v i c e   m a r k s ,   o r   p r o d u c t   n a m e s   o f   t h e   L i c e n s o r , 
             e x c e p t   a s   r e q u i r e d   f o r   r e a s o n a b l e   a n d   c u s t o m a r y   u s e   i n   d e s c r i b i n g   t h e 
             o r i g i n   o f   t h e   W o r k   a n d   r e p r o d u c i n g   t h e   c o n t e n t   o f   t h e   N O T I C E   f i l e . 
 
       7 .   D i s c l a i m e r   o f   W a r r a n t y .   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r 
             a g r e e d   t o   i n   w r i t i n g ,   L i c e n s o r   p r o v i d e s   t h e   W o r k   ( a n d   e a c h 
             C o n t r i b u t o r   p r o v i d e s   i t s   C o n t r i b u t i o n s )   o n   a n   " A S   I S "   B A S I S , 
             W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   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 ,   w i t h o u t   l i m i t a t i o n ,   a n y   w a r r a n t i e s   o r   c o n d i t i o n s 
             o f   T I T L E ,   N O N - I N F R I N G E M E N T ,   M E R C H A N T A B I L I T Y ,   o r   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 .   Y o u   a r e   s o l e l y   r e s p o n s i b l e   f o r   d e t e r m i n i n g   t h e 
             a p p r o p r i a t e n e s s   o f   u s i n g   o r   r e d i s t r i b u t i n g   t h e   W o r k   a n d   a s s u m e   a n y 
             r i s k s   a s s o c i a t e d   w i t h   Y o u r   e x e r c i s e   o f   p e r m i s s i o n s   u n d e r   t h i s   L i c e n s e . 
 
       8 .   L i m i t a t i o n   o f   L i a b i l i t y .   I n   n o   e v e n t   a n d   u n d e r   n o   l e g a l   t h e o r y , 
             w h e t h e r   i n   t o r t   ( i n c l u d i n g   n e g l i g e n c e ) ,   c o n t r a c t ,   o r   o t h e r w i s e , 
             u n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   ( s u c h   a s   d e l i b e r a t e   a n d   g r o s s l y 
             n e g l i g e n t   a c t s )   o r   a g r e e d   t o   i n   w r i t i n g ,   s h a l l   a n y   C o n t r i b u t o r   b e 
             l i a b l e   t o   Y o u   f o r   d a m a g e s ,   i n c l u d i n g   a n y   d i r e c t ,   i n d i r e c t ,   s p e c i a l , 
             i n c i d e n t a l ,   o r   c o n s e q u e n t i a l   d a m a g e s   o f   a n y   c h a r a c t e r   a r i s i n g   a s   a 
             r e s u l t   o f   t h i s   L i c e n s e   o r   o u t   o f   t h e   u s e   o r   i n a b i l i t y   t o   u s e   t h e 
             W o r k   ( i n c l u d i n g   b u t   n o t   l i m i t e d   t o   d a m a g e s   f o r   l o s s   o f   g o o d w i l l , 
             w o r k   s t o p p a g e ,   c o m p u t e r   f a i l u r e   o r   m a l f u n c t i o n ,   o r   a n y   a n d   a l l 
             o t h e r   c o m m e r c i a l   d a m a g e s   o r   l o s s e s ) ,   e v e n   i f   s u c h   C o n t r i b u t o r 
             h a s   b e e n   a d v i s e d   o f   t h e   p o s s i b i l i t y   o f   s u c h   d a m a g e s . 
 
       9 .   A c c e p t i n g   W a r r a n t y   o r   A d d i t i o n a l   L i a b i l i t y .   W h i l e   r e d i s t r i b u t i n g 
             t h e   W o r k   o r   D e r i v a t i v e   W o r k s   t h e r e o f ,   Y o u   m a y   c h o o s e   t o   o f f e r , 
             a n d   c h a r g e   a   f e e   f o r ,   a c c e p t a n c e   o f   s u p p o r t ,   w a r r a n t y ,   i n d e m n i t y , 
             o r   o t h e r   l i a b i l i t y   o b l i g a t i o n s   a n d / o r   r i g h t s   c o n s i s t e n t   w i t h   t h i s 
             L i c e n s e .   H o w e v e r ,   i n   a c c e p t i n g   s u c h   o b l i g a t i o n s ,   Y o u   m a y   a c t   o n l y 
             o n   Y o u r   o w n   b e h a l f   a n d   o n   Y o u r   s o l e   r e s p o n s i b i l i t y ,   n o t   o n   b e h a l f 
             o f   a n y   o t h e r   C o n t r i b u t o r ,   a n d   o n l y   i f   Y o u   a g r e e   t o   i n d e m n i f y , 
             d e f e n d ,   a n d   h o l d   e a c h   C o n t r i b u t o r   h a r m l e s s   f o r   a n y   l i a b i l i t y 
             i n c u r r e d   b y ,   o r   c l a i m s   a s s e r t e d   a g a i n s t ,   s u c h   C o n t r i b u t o r   b y   r e a s o n 
             o f   y o u r   a c c e p t i n g   a n y   s u c h   w a r r a n t y   o r   a d d i t i o n a l   l i a b i l i t y . 
 
       E N D   O F   T E R M S   A N D   C O N D I T I O N S 
 
       A P P E N D I X :   H o w   t o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k . 
 
             T o   a p p l y   t h e   A p a c h e   L i c e n s e   t o   y o u r   w o r k ,   a t t a c h   t h e   f o l l o w i n g 
             b o i l e r p l a t e   n o t i c e ,   w i t h   t h e   f i e l d s   e n c l o s e d   b y   b r a c k e t s   " { } " 
             r e p l a c e d   w i t h   y o u r   o w n   i d e n t i f y i n g   i n f o r m a t i o n .   ( D o n ' t   i n c l u d e 
             t h e   b r a c k e t s ! )     T h e   t e x t   s h o u l d   b e   e n c l o s e d   i n   t h e   a p p r o p r i a t e 
             c o m m e n t   s y n t a x   f o r   t h e   f i l e   f o r m a t .   W e   a l s o   r e c o m m e n d   t h a t   a 
             f i l e   o r   c l a s s   n a m e   a n d   d e s c r i p t i o n   o f   p u r p o s e   b e   i n c l u d e d   o n   t h e 
             s a m e   " p r i n t e d   p a g e "   a s   t h e   c o p y r i g h t   n o t i c e   f o r   e a s i e r 
             i d e n t i f i c a t i o n   w i t h i n   t h i r d - p a r t y   a r c h i v e s . 
 
       C o p y r i g h t   2 0 1 5   I B M   C o r p . 
 
       L i c e n s e d   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0   ( t h e   " L i c e n s e " ) ; 
       y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h   t h e   L i c e n s e . 
       Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
               h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
       U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   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   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
       W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
       S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
       l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 * * * * * * * * * * 
 
 C o p y r i g h t   ( c )   M i c r o s o f t   C o r p o r a t i o n . 
 
 P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d / o r   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d . 
 
 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 "   A N D   T H E   A U T H O R   D I S C L A I M S   A L L   W A R R A N T I E S   W I T H 
 R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   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 
 A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   S P E C I A L ,   D I R E C T , 
 I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S   W H A T S O E V E R   R E S U L T I N G   F R O M 
 L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   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 ,   N E G L I G E N C E   O R 
 O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   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   U S E   O R 
 P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 L / N :   L - X R D Q - M 9 Q 3 Q Y 
 D / N :   G I 1 3 - 5 2 2 1 - 0 2 
 P / N :   L - X R D Q - M 9 Q 3 Q Y 
 NOTICES AND INFORMATION

IBM Open Enterprise SDK for Node.js 20.0

The IBM license agreement and any applicable information on the web
download page for IBM products refers Licensee to this file for details
concerning notices applicable to code included in the products listed
above ("the Program").

Notwithstanding the terms and conditions of any other agreement Licensee
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party code identified below is subject
to the terms and conditions of the IBM license agreement for the Program
and not the license terms that may be contained in the notices below.
The notices are provided for informational purposes.

Please note: This Notices file may identify information that is not used
by, or that was not shipped with, the Program as Licensee installed it.

IMPORTANT: IBM does not represent or warrant that the information in this
NOTICES file is accurate. Third party websites are independent of IBM and
IBM does not represent or warrant that the information on any third party
website referenced in this NOTICES file is accurate. IBM disclaims any
and all liability for errors and omissions or for any damages accruing
from the use of this NOTICES file or its contents, including without
limitation URLs or references to any third party websites.

The Program includes all or portions of the following software which IBM obtained under the terms and conditions of the following Licence.

Node.js is an official trademark of Joyent. IBM Open Enterprise SDK for Node.js is not formally related to or endorsed by the official Node.js open source or commercial project.

Node.js is licensed for use as follows:

"""
Copyright Node.js contributors. All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
"""

This license applies to parts of Node.js originating from the
https://github.com/joyent/node repository:

"""
Copyright Joyent, Inc. and other Node contributors. All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
"""

The Node.js license applies to all parts of Node.js that are not externally
maintained libraries.

The externally maintained libraries used by Node.js are:

- Acorn, located at deps/acorn, is licensed as follows:
  """
    MIT License

    Copyright (C) 2012-2022 by various contributors (see AUTHORS)

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in
    all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.
  """

- c-ares, located at deps/cares, is licensed as follows:
  """
    Copyright (c) 2007 - 2018, Daniel Stenberg with many contributors, see AUTHORS
    file.

    Copyright 1998 by the Massachusetts Institute of Technology.

    Permission to use, copy, modify, and distribute this software and its
    documentation for any purpose and without fee is hereby granted, provided that
    the above copyright notice appear in all copies and that both that copyright
    notice and this permission notice appear in supporting documentation, and that
    the name of M.I.T. not be used in advertising or publicity pertaining to
    distribution of the software without specific, written prior permission.
    M.I.T. makes no representations about the suitability of this software for any
    purpose.  It is provided "as is" without express or implied warranty.
  """

- cjs-module-lexer, located at deps/cjs-module-lexer, is licensed as follows:
  """
    MIT License
    -----------

    Copyright (C) 2018-2020 Guy Bedford

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  """

- ittapi, located at deps/v8/third_party/ittapi, is licensed as follows:
  """
    Copyright (c) 2019 Intel Corporation. All rights reserved.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
    2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
    3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  """

- ICU, located at deps/icu-small, is licensed as follows:
  """
    UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE

    See Terms of Use
    for definitions of Unicode Inc.’s Data Files and Software.

    NOTICE TO USER: Carefully read the following legal agreement.
    BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S
    DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"),
    YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
    TERMS AND CONDITIONS OF THIS AGREEMENT.
    IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
    THE DATA FILES OR SOFTWARE.

    COPYRIGHT AND PERMISSION NOTICE

    Copyright © 1991-2023 Unicode, Inc. All rights reserved.
    Distributed under the Terms of Use in https://www.unicode.org/copyright.html.

    Permission is hereby granted, free of charge, to any person obtaining
    a copy of the Unicode data files and any associated documentation
    (the "Data Files") or Unicode software and any associated documentation
    (the "Software") to deal in the Data Files or Software
    without restriction, including without limitation the rights to use,
    copy, modify, merge, publish, distribute, and/or sell copies of
    the Data Files or Software, and to permit persons to whom the Data Files
    or Software are furnished to do so, provided that either
    (a) this copyright and permission notice appear with all copies
    of the Data Files or Software, or
    (b) this copyright and permission notice appear in associated
    Documentation.

    THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
    ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
    WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    NONINFRINGEMENT OF THIRD PARTY RIGHTS.
    IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
    NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
    DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
    DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
    TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
    PERFORMANCE OF THE DATA FILES OR SOFTWARE.

    Except as contained in this notice, the name of a copyright holder
    shall not be used in advertising or otherwise to promote the sale,
    use or other dealings in these Data Files or Software without prior
    written authorization of the copyright holder.

    ----------------------------------------------------------------------

    Third-Party Software Licenses

    This section contains third-party software notices and/or additional
    terms for licensed third-party software components included within ICU
    libraries.

    ----------------------------------------------------------------------

    ICU License - ICU 1.8.1 to ICU 57.1

    COPYRIGHT AND PERMISSION NOTICE

    Copyright (c) 1995-2016 International Business Machines Corporation and others
    All rights reserved.

    Permission is hereby granted, free of charge, to any person obtaining
    a copy of this software and associated documentation files (the
    "Software"), to deal in the Software without restriction, including
    without limitation the rights to use, copy, modify, merge, publish,
    distribute, and/or sell copies of the Software, and to permit persons
    to whom the Software is furnished to do so, provided that the above
    copyright notice(s) and this permission notice appear in all copies of
    the Software and that both the above copyright notice(s) and this
    permission notice appear in supporting documentation.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
    OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
    HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
    SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
    RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
    CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
    CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

    Except as contained in this notice, the name of a copyright holder
    shall not be used in advertising or otherwise to promote the sale, use
    or other dealings in this Software without prior written authorization
    of the copyright holder.

    All trademarks and registered trademarks mentioned herein are the
    property of their respective owners.

    ----------------------------------------------------------------------

    Chinese/Japanese Word Break Dictionary Data (cjdict.txt)

     #     The Google Chrome software developed by Google is licensed under
     # the BSD license. Other software included in this distribution is
     # provided under other licenses, as set forth below.
     #
     #  The BSD License
     #  http://opensource.org/licenses/bsd-license.php
     #  Copyright (C) 2006-2008, Google Inc.
     #
     #  All rights reserved.
     #
     #  Redistribution and use in source and binary forms, with or without
     # modification, are permitted provided that the following conditions are met:
     #
     #  Redistributions of source code must retain the above copyright notice,
     # this list of conditions and the following disclaimer.
     #  Redistributions in binary form must reproduce the above
     # copyright notice, this list of conditions and the following
     # disclaimer in the documentation and/or other materials provided with
     # the distribution.
     #  Neither the name of  Google Inc. nor the names of its
     # contributors may be used to endorse or promote products derived from
     # this software without specific prior written permission.
     #
     #
     #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
     # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
     # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
     # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
     # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
     # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
     # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
     # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
     # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
     # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
     # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     #
     #
     #  The word list in cjdict.txt are generated by combining three word lists
     # listed below with further processing for compound word breaking. The
     # frequency is generated with an iterative training against Google web
     # corpora.
     #
     #  * Libtabe (Chinese)
     #    - https://sourceforge.net/project/?group_id=1519
     #    - Its license terms and conditions are shown below.
     #
     #  * IPADIC (Japanese)
     #    - http://chasen.aist-nara.ac.jp/chasen/distribution.html
     #    - Its license terms and conditions are shown below.
     #
     #  ---------COPYING.libtabe ---- BEGIN--------------------
     #
     #  /*
     #   * Copyright (c) 1999 TaBE Project.
     #   * Copyright (c) 1999 Pai-Hsiang Hsiao.
     #   * All rights reserved.
     #   *
     #   * Redistribution and use in source and binary forms, with or without
     #   * modification, are permitted provided that the following conditions
     #   * are met:
     #   *
     #   * . Redistributions of source code must retain the above copyright
     #   *   notice, this list of conditions and the following disclaimer.
     #   * . Redistributions in binary form must reproduce the above copyright
     #   *   notice, this list of conditions and the following disclaimer in
     #   *   the documentation and/or other materials provided with the
     #   *   distribution.
     #   * . Neither the name of the TaBE Project nor the names of its
     #   *   contributors may be used to endorse or promote products derived
     #   *   from this software without specific prior written permission.
     #   *
     #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     #   * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     #   * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
     #   * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
     #   * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
     #   * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     #   * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
     #   * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
     #   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
     #   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     #   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
     #   * OF THE POSSIBILITY OF SUCH DAMAGE.
     #   */
     #
     #  /*
     #   * Copyright (c) 1999 Computer Systems and Communication Lab,
     #   *                    Institute of Information Science, Academia
     #       *                    Sinica. All rights reserved.
     #   *
     #   * Redistribution and use in source and binary forms, with or without
     #   * modification, are permitted provided that the following conditions
     #   * are met:
     #   *
     #   * . Redistributions of source code must retain the above copyright
     #   *   notice, this list of conditions and the following disclaimer.
     #   * . Redistributions in binary form must reproduce the above copyright
     #   *   notice, this list of conditions and the following disclaimer in
     #   *   the documentation and/or other materials provided with the
     #   *   distribution.
     #   * . Neither the name of the Computer Systems and Communication Lab
     #   *   nor the names of its contributors may be used to endorse or
     #   *   promote products derived from this software without specific
     #   *   prior written permission.
     #   *
     #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     #   * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     #   * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
     #   * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
     #   * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
     #   * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     #   * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
     #   * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
     #   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
     #   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     #   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
     #   * OF THE POSSIBILITY OF SUCH DAMAGE.
     #   */
     #
     #  Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
     #      University of Illinois
     #  c-tsai4@uiuc.edu  http://casper.beckman.uiuc.edu/~c-tsai4
     #
     #  ---------------COPYING.libtabe-----END--------------------------------
     #
     #
     #  ---------------COPYING.ipadic-----BEGIN-------------------------------
     #
     #  Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
     #  and Technology.  All Rights Reserved.
     #
     #  Use, reproduction, and distribution of this software is permitted.
     #  Any copy of this software, whether in its original form or modified,
     #  must include both the above copyright notice and the following
     #  paragraphs.
     #
     #  Nara Institute of Science and Technology (NAIST),
     #  the copyright holders, disclaims all warranties with regard to this
     #  software, including all implied warranties of merchantability and
     #  fitness, in no event shall NAIST be liable for
     #  any special, indirect or consequential damages or any damages
     #  whatsoever resulting from loss of use, data or profits, whether in an
     #  action of contract, negligence or other tortuous action, arising out
     #  of or in connection with the use or performance of this software.
     #
     #  A large portion of the dictionary entries
     #  originate from ICOT Free Software.  The following conditions for ICOT
     #  Free Software applies to the current dictionary as well.
     #
     #  Each User may also freely distribute the Program, whether in its
     #  original form or modified, to any third party or parties, PROVIDED
     #  that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
     #  on, or be attached to, the Program, which is distributed substantially
     #  in the same form as set out herein and that such intended
     #  distribution, if actually made, will neither violate or otherwise
     #  contravene any of the laws and regulations of the countries having
     #  jurisdiction over the User or the intended distribution itself.
     #
     #  NO WARRANTY
     #
     #  The program was produced on an experimental basis in the course of the
     #  research and development conducted during the project and is provided
     #  to users as so produced on an experimental basis.  Accordingly, the
     #  program is provided without any warranty whatsoever, whether express,
     #  implied, statutory or otherwise.  The term "warranty" used herein
     #  includes, but is not limited to, any warranty of the quality,
     #  performance, merchantability and fitness for a particular purpose of
     #  the program and the nonexistence of any infringement or violation of
     #  any right of any third party.
     #
     #  Each user of the program will agree and understand, and be deemed to
     #  have agreed and understood, that there is no warranty whatsoever for
     #  the program and, accordingly, the entire risk arising from or
     #  otherwise connected with the program is assumed by the user.
     #
     #  Therefore, neither ICOT, the copyright holder, or any other
     #  organization that participated in or was otherwise related to the
     #  development of the program and their respective officials, directors,
     #  officers and other employees shall be held liable for any and all
     #  damages, including, without limitation, general, special, incidental
     #  and consequential damages, arising out of or otherwise in connection
     #  with the use or inability to use the program or any product, material
     #  or result produced or otherwise obtained by using the program,
     #  regardless of whether they have been advised of, or otherwise had
     #  knowledge of, the possibility of such damages at any time during the
     #  project or thereafter.  Each user will be deemed to have agreed to the
     #  foregoing by his or her commencement of use of the program.  The term
     #  "use" as used herein includes, but is not limited to, the use,
     #  modification, copying and distribution of the program and the
     #  production of secondary products from the program.
     #
     #  In the case where the program, whether in its original form or
     #  modified, was distributed or delivered to or received by a user from
     #  any person, organization or entity other than ICOT, unless it makes or
     #  grants independently of ICOT any specific warranty to the user in
     #  writing, such person, organization or entity, will also be exempted
     #  from and not be held liable to the user for any such damages as noted
     #  above as far as the program is concerned.
     #
     #  ---------------COPYING.ipadic-----END----------------------------------

    ----------------------------------------------------------------------

    Lao Word Break Dictionary Data (laodict.txt)

     # Copyright (C) 2016 and later: Unicode, Inc. and others.
     # License & terms of use: http://www.unicode.org/copyright.html
     # Copyright (c) 2015 International Business Machines Corporation
     # and others. All Rights Reserved.
     #
     # Project: https://github.com/rober42539/lao-dictionary
     # Dictionary: https://github.com/rober42539/lao-dictionary/laodict.txt
     # License: https://github.com/rober42539/lao-dictionary/LICENSE.txt
     #          (copied below)
     #
     # This file is derived from the above dictionary version of Nov 22, 2020
     #  ----------------------------------------------------------------------
     #  Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
     #  All rights reserved.
     #
     #  Redistribution and use in source and binary forms, with or without
     #  modification, are permitted provided that the following conditions are met:
     #
     #  Redistributions of source code must retain the above copyright notice, this
     #  list of conditions and the following disclaimer. Redistributions in binary
     #  form must reproduce the above copyright notice, this list of conditions and
     #  the following disclaimer in the documentation and/or other materials
     #  provided with the distribution.
     #
     # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
     # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
     # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
     # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
     # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
     # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
     # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
     # OF THE POSSIBILITY OF SUCH DAMAGE.
     #  --------------------------------------------------------------------------

    ----------------------------------------------------------------------

    Burmese Word Break Dictionary Data (burmesedict.txt)

     #  Copyright (c) 2014 International Business Machines Corporation
     #  and others. All Rights Reserved.
     #
     #  This list is part of a project hosted at:
     #    github.com/kanyawtech/myanmar-karen-word-lists
     #
     #  --------------------------------------------------------------------------
     #  Copyright (c) 2013, LeRoy Benjamin Sharon
     #  All rights reserved.
     #
     #  Redistribution and use in source and binary forms, with or without
     #  modification, are permitted provided that the following conditions
     #  are met: Redistributions of source code must retain the above
     #  copyright notice, this list of conditions and the following
     #  disclaimer.  Redistributions in binary form must reproduce the
     #  above copyright notice, this list of conditions and the following
     #  disclaimer in the documentation and/or other materials provided
     #  with the distribution.
     #
     #    Neither the name Myanmar Karen Word Lists, nor the names of its
     #    contributors may be used to endorse or promote products derived
     #    from this software without specific prior written permission.
     #
     #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
     #  CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
     #  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
     #  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     #  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
     #  BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
     #  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
     #  TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     #  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
     #  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
     #  TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
     #  THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
     #  SUCH DAMAGE.
     #  --------------------------------------------------------------------------

    ----------------------------------------------------------------------

    Time Zone Database

      ICU uses the public domain data and code derived from Time Zone
    Database for its time zone support. The ownership of the TZ database
    is explained in BCP 175: Procedure for Maintaining the Time Zone
    Database section 7.

     # 7.  Database Ownership
     #
     #    The TZ database itself is not an IETF Contribution or an IETF
     #    document.  Rather it is a pre-existing and regularly updated work
     #    that is in the public domain, and is intended to remain in the
     #    public domain.  Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
     #    not apply to the TZ Database or contributions that individuals make
     #    to it.  Should any claims be made and substantiated against the TZ
     #    Database, the organization that is providing the IANA
     #    Considerations defined in this RFC, under the memorandum of
     #    understanding with the IETF, currently ICANN, may act in accordance
     #    with all competent court orders.  No ownership claims will be made
     #    by ICANN or the IETF Trust on the database or the code.  Any person
     #    making a contribution to the database or code waives all rights to
     #    future claims in that contribution or in the TZ Database.

    ----------------------------------------------------------------------

    Google double-conversion

    Copyright 2006-2011, the V8 project authors. All rights reserved.
    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are
    met:

        * Redistributions of source code must retain the above copyright
          notice, this list of conditions and the following disclaimer.
        * Redistributions in binary form must reproduce the above
          copyright notice, this list of conditions and the following
          disclaimer in the documentation and/or other materials provided
          with the distribution.
        * Neither the name of Google Inc. nor the names of its
          contributors may be used to endorse or promote products derived
          from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

    ----------------------------------------------------------------------

    File: aclocal.m4 (only for ICU4C)
    Section: pkg.m4 - Macros to locate and utilise pkg-config.

    Copyright © 2004 Scott James Remnant .
    Copyright © 2012-2015 Dan Nicholson

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful, but
    WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
    02111-1307, USA.

    As a special exception to the GNU General Public License, if you
    distribute this file as part of a program that contains a
    configuration script generated by Autoconf, you may include it under
    the same distribution terms that you use for the rest of that
    program.

    (The condition for the exception is fulfilled because
    ICU4C includes a configuration script generated by Autoconf,
    namely the `configure` script.)

    ----------------------------------------------------------------------

    File: config.guess (only for ICU4C)

    This file is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful, but
    WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, see .

    As a special exception to the GNU General Public License, if you
    distribute this file as part of a program that contains a
    configuration script generated by Autoconf, you may include it under
    the same distribution terms that you use for the rest of that
    program.  This Exception is an additional permission under section 7
    of the GNU General Public License, version 3 ("GPLv3").

    (The condition for the exception is fulfilled because
    ICU4C includes a configuration script generated by Autoconf,
    namely the `configure` script.)

    ----------------------------------------------------------------------

    File: install-sh (only for ICU4C)

    Copyright 1991 by the Massachusetts Institute of Technology

    Permission to use, copy, modify, distribute, and sell this software and its
    documentation for any purpose is hereby granted without fee, provided that
    the above copyright notice appear in all copies and that both that
    copyright notice and this permission notice appear in supporting
    documentation, and that the name of M.I.T. not be used in advertising or
    publicity pertaining to distribution of the software without specific,
    written prior permission.  M.I.T. makes no representations about the
    suitability of this software for any purpose.  It is provided "as is"
    without express or implied warranty.
  """

- libuv, located at deps/uv, is licensed as follows:
  """
    Copyright (c) 2015-present libuv project contributors.

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to
    deal in the Software without restriction, including without limitation the
    rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
    sell copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in
    all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
    IN THE SOFTWARE.
    This license applies to parts of libuv originating from the
    https://github.com/joyent/libuv repository:

    ====

    Copyright Joyent, Inc. and other Node contributors. All rights reserved.
    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to
    deal in the Software without restriction, including without limitation the
    rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
    sell copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in
    all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
    IN THE SOFTWARE.

    ====

    This license applies to all parts of libuv that are not externally
    maintained libraries.

    The externally maintained libraries used by libuv are:

      - tree.h (from FreeBSD), copyright Niels Provos. Two clause BSD license.

      - inet_pton and inet_ntop implementations, contained in src/inet.c, are
        copyright the Internet Systems Consortium, Inc., and licensed under the ISC
        license.
  """

- llhttp, located at deps/llhttp, is licensed as follows:
  """
    This software is licensed under the MIT License.

    Copyright Fedor Indutny, 2018.

    Permission is hereby granted, free of charge, to any person obtaining a
    copy of this software and associated documentation files (the
    "Software"), to deal in the Software without restriction, including
    without limitation the rights to use, copy, modify, merge, publish,
    distribute, sublicense, and/or sell copies of the Software, and to permit
    persons to whom the Software is furnished to do so, subject to the
    following conditions:

    The above copyright notice and this permission notice shall be included
    in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
    OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
    NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
    DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
    OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
    USE OR OTHER DEALINGS IN THE SOFTWARE.
  """

- corepack, located at deps/corepack, is licensed as follows:
  """
    **Copyright © Corepack contributors**

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  """

- undici, located at deps/undici, is licensed as follows:
  """
    MIT License

    Copyright (c) Matteo Collina and Undici contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    SOFTWARE.
  """

- postject, located at test/fixtures/postject-copy, is licensed as follows:
  """
    Postject is licensed for use as follows:

    """
    MIT License

    Copyright (c) 2022 Postman, Inc

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    SOFTWARE.
    """

    The Postject license applies to all parts of Postject that are not externally
    maintained libraries.

    The externally maintained libraries used by Postject are:

    - LIEF, located at vendor/LIEF, is licensed as follows:
      """
                                         Apache License
                                   Version 2.0, January 2004
                                http://www.apache.org/licenses/

           TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

           1. Definitions.

              "License" shall mean the terms and conditions for use, reproduction,
              and distribution as defined by Sections 1 through 9 of this document.

              "Licensor" shall mean the copyright owner or entity authorized by
              the copyright owner that is granting the License.

              "Legal Entity" shall mean the union of the acting entity and all
              other entities that control, are controlled by, or are under common
              control with that entity. For the purposes of this definition,
              "control" means (i) the power, direct or indirect, to cause the
              direction or management of such entity, whether by contract or
              otherwise, or (ii) ownership of fifty percent (50%) or more of the
              outstanding shares, or (iii) beneficial ownership of such entity.

              "You" (or "Your") shall mean an individual or Legal Entity
              exercising permissions granted by this License.

              "Source" form shall mean the preferred form for making modifications,
              including but not limited to software source code, documentation
              source, and configuration files.

              "Object" form shall mean any form resulting from mechanical
              transformation or translation of a Source form, including but
              not limited to compiled object code, generated documentation,
              and conversions to other media types.

              "Work" shall mean the work of authorship, whether in Source or
              Object form, made available under the License, as indicated by a
              copyright notice that is included in or attached to the work
              (an example is provided in the Appendix below).

              "Derivative Works" shall mean any work, whether in Source or Object
              form, that is based on (or derived from) the Work and for which the
              editorial revisions, annotations, elaborations, or other modifications
              represent, as a whole, an original work of authorship. For the purposes
              of this License, Derivative Works shall not include works that remain
              separable from, or merely link (or bind by name) to the interfaces of,
              the Work and Derivative Works thereof.

              "Contribution" shall mean any work of authorship, including
              the original version of the Work and any modifications or additions
              to that Work or Derivative Works thereof, that is intentionally
              submitted to Licensor for inclusion in the Work by the copyright owner
              or by an individual or Legal Entity authorized to submit on behalf of
              the copyright owner. For the purposes of this definition, "submitted"
              means any form of electronic, verbal, or written communication sent
              to the Licensor or its representatives, including but not limited to
              communication on electronic mailing lists, source code control systems,
              and issue tracking systems that are managed by, or on behalf of, the
              Licensor for the purpose of discussing and improving the Work, but
              excluding communication that is conspicuously marked or otherwise
              designated in writing by the copyright owner as "Not a Contribution."

              "Contributor" shall mean Licensor and any individual or Legal Entity
              on behalf of whom a Contribution has been received by Licensor and
              subsequently incorporated within the Work.

           2. Grant of Copyright License. Subject to the terms and conditions of
              this License, each Contributor hereby grants to You a perpetual,
              worldwide, non-exclusive, no-charge, royalty-free, irrevocable
              copyright license to reproduce, prepare Derivative Works of,
              publicly display, publicly perform, sublicense, and distribute the
              Work and such Derivative Works in Source or Object form.

           3. Grant of Patent License. Subject to the terms and conditions of
              this License, each Contributor hereby grants to You a perpetual,
              worldwide, non-exclusive, no-charge, royalty-free, irrevocable
              (except as stated in this section) patent license to make, have made,
              use, offer to sell, sell, import, and otherwise transfer the Work,
              where such license applies only to those patent claims licensable
              by such Contributor that are necessarily infringed by their
              Contribution(s) alone or by combination of their Contribution(s)
              with the Work to which such Contribution(s) was submitted. If You
              institute patent litigation against any entity (including a
              cross-claim or counterclaim in a lawsuit) alleging that the Work
              or a Contribution incorporated within the Work constitutes direct
              or contributory patent infringement, then any patent licenses
              granted to You under this License for that Work shall terminate
              as of the date such litigation is filed.

           4. Redistribution. You may reproduce and distribute copies of the
              Work or Derivative Works thereof in any medium, with or without
              modifications, and in Source or Object form, provided that You
              meet the following conditions:

              (a) You must give any other recipients of the Work or
                  Derivative Works a copy of this License; and

              (b) You must cause any modified files to carry prominent notices
                  stating that You changed the files; and

              (c) You must retain, in the Source form of any Derivative Works
                  that You distribute, all copyright, patent, trademark, and
                  attribution notices from the Source form of the Work,
                  excluding those notices that do not pertain to any part of
                  the Derivative Works; and

              (d) If the Work includes a "NOTICE" text file as part of its
                  distribution, then any Derivative Works that You distribute must
                  include a readable copy of the attribution notices contained
                  within such NOTICE file, excluding those notices that do not
                  pertain to any part of the Derivative Works, in at least one
                  of the following places: within a NOTICE text file distributed
                  as part of the Derivative Works; within the Source form or
                  documentation, if provided along with the Derivative Works; or,
                  within a display generated by the Derivative Works, if and
                  wherever such third-party notices normally appear. The contents
                  of the NOTICE file are for informational purposes only and
                  do not modify the License. You may add Your own attribution
                  notices within Derivative Works that You distribute, alongside
                  or as an addendum to the NOTICE text from the Work, provided
                  that such additional attribution notices cannot be construed
                  as modifying the License.

              You may add Your own copyright statement to Your modifications and
              may provide additional or different license terms and conditions
              for use, reproduction, or distribution of Your modifications, or
              for any such Derivative Works as a whole, provided Your use,
              reproduction, and distribution of the Work otherwise complies with
              the conditions stated in this License.

           5. Submission of Contributions. Unless You explicitly state otherwise,
              any Contribution intentionally submitted for inclusion in the Work
              by You to the Licensor shall be under the terms and conditions of
              this License, without any additional terms or conditions.
              Notwithstanding the above, nothing herein shall supersede or modify
              the terms of any separate license agreement you may have executed
              with Licensor regarding such Contributions.

           6. Trademarks. This License does not grant permission to use the trade
              names, trademarks, service marks, or product names of the Licensor,
              except as required for reasonable and customary use in describing the
              origin of the Work and reproducing the content of the NOTICE file.

           7. Disclaimer of Warranty. Unless required by applicable law or
              agreed to in writing, Licensor provides the Work (and each
              Contributor provides its Contributions) on an "AS IS" BASIS,
              WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
              implied, including, without limitation, any warranties or conditions
              of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
              PARTICULAR PURPOSE. You are solely responsible for determining the
              appropriateness of using or redistributing the Work and assume any
              risks associated with Your exercise of permissions under this License.

           8. Limitation of Liability. In no event and under no legal theory,
              whether in tort (including negligence), contract, or otherwise,
              unless required by applicable law (such as deliberate and grossly
              negligent acts) or agreed to in writing, shall any Contributor be
              liable to You for damages, including any direct, indirect, special,
              incidental, or consequential damages of any character arising as a
              result of this License or out of the use or inability to use the
              Work (including but not limited to damages for loss of goodwill,
              work stoppage, computer failure or malfunction, or any and all
              other commercial damages or losses), even if such Contributor
              has been advised of the possibility of such damages.

           9. Accepting Warranty or Additional Liability. While redistributing
              the Work or Derivative Works thereof, You may choose to offer,
              and charge a fee for, acceptance of support, warranty, indemnity,
              or other liability obligations and/or rights consistent with this
              License. However, in accepting such obligations, You may act only
              on Your own behalf and on Your sole responsibility, not on behalf
              of any other Contributor, and only if You agree to indemnify,
              defend, and hold each Contributor harmless for any liability
              incurred by, or claims asserted against, such Contributor by reason
              of your accepting any such warranty or additional liability.

           END OF TERMS AND CONDITIONS

           APPENDIX: How to apply the Apache License to your work.

              To apply the Apache License to your work, attach the following
              boilerplate notice, with the fields enclosed by brackets "{}"
              replaced with your own identifying information. (Don't include
              the brackets!)  The text should be enclosed in the appropriate
              comment syntax for the file format. We also recommend that a
              file or class name and description of purpose be included on the
              same "printed page" as the copyright notice for easier
              identification within third-party archives.

           Copyright 2017 - 2022 R. Thomas
           Copyright 2017 - 2022 Quarkslab

           Licensed under the Apache License, Version 2.0 (the "License");
           you may not use this file except in compliance with the License.
           You may obtain a copy of the License at

               http://www.apache.org/licenses/LICENSE-2.0

           Unless required by applicable law or agreed to in writing, software
           distributed under the License is distributed on an "AS IS" BASIS,
           WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
           See the License for the specific language governing permissions and
           limitations under the License.
      """
  """

- OpenSSL, located at deps/openssl, is licensed as follows:
  """
                                     Apache License
                               Version 2.0, January 2004
                            https://www.apache.org/licenses/

       TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

       1. Definitions.

          "License" shall mean the terms and conditions for use, reproduction,
          and distribution as defined by Sections 1 through 9 of this document.

          "Licensor" shall mean the copyright owner or entity authorized by
          the copyright owner that is granting the License.

          "Legal Entity" shall mean the union of the acting entity and all
          other entities that control, are controlled by, or are under common
          control with that entity. For the purposes of this definition,
          "control" means (i) the power, direct or indirect, to cause the
          direction or management of such entity, whether by contract or
          otherwise, or (ii) ownership of fifty percent (50%) or more of the
          outstanding shares, or (iii) beneficial ownership of such entity.

          "You" (or "Your") shall mean an individual or Legal Entity
          exercising permissions granted by this License.

          "Source" form shall mean the preferred form for making modifications,
          including but not limited to software source code, documentation
          source, and configuration files.

          "Object" form shall mean any form resulting from mechanical
          transformation or translation of a Source form, including but
          not limited to compiled object code, generated documentation,
          and conversions to other media types.

          "Work" shall mean the work of authorship, whether in Source or
          Object form, made available under the License, as indicated by a
          copyright notice that is included in or attached to the work
          (an example is provided in the Appendix below).

          "Derivative Works" shall mean any work, whether in Source or Object
          form, that is based on (or derived from) the Work and for which the
          editorial revisions, annotations, elaborations, or other modifications
          represent, as a whole, an original work of authorship. For the purposes
          of this License, Derivative Works shall not include works that remain
          separable from, or merely link (or bind by name) to the interfaces of,
          the Work and Derivative Works thereof.

          "Contribution" shall mean any work of authorship, including
          the original version of the Work and any modifications or additions
          to that Work or Derivative Works thereof, that is intentionally
          submitted to Licensor for inclusion in the Work by the copyright owner
          or by an individual or Legal Entity authorized to submit on behalf of
          the copyright owner. For the purposes of this definition, "submitted"
          means any form of electronic, verbal, or written communication sent
          to the Licensor or its representatives, including but not limited to
          communication on electronic mailing lists, source code control systems,
          and issue tracking systems that are managed by, or on behalf of, the
          Licensor for the purpose of discussing and improving the Work, but
          excluding communication that is conspicuously marked or otherwise
          designated in writing by the copyright owner as "Not a Contribution."

          "Contributor" shall mean Licensor and any individual or Legal Entity
          on behalf of whom a Contribution has been received by Licensor and
          subsequently incorporated within the Work.

       2. Grant of Copyright License. Subject to the terms and conditions of
          this License, each Contributor hereby grants to You a perpetual,
          worldwide, non-exclusive, no-charge, royalty-free, irrevocable
          copyright license to reproduce, prepare Derivative Works of,
          publicly display, publicly perform, sublicense, and distribute the
          Work and such Derivative Works in Source or Object form.

       3. Grant of Patent License. Subject to the terms and conditions of
          this License, each Contributor hereby grants to You a perpetual,
          worldwide, non-exclusive, no-charge, royalty-free, irrevocable
          (except as stated in this section) patent license to make, have made,
          use, offer to sell, sell, import, and otherwise transfer the Work,
          where such license applies only to those patent claims licensable
          by such Contributor that are necessarily infringed by their
          Contribution(s) alone or by combination of their Contribution(s)
          with the Work to which such Contribution(s) was submitted. If You
          institute patent litigation against any entity (including a
          cross-claim or counterclaim in a lawsuit) alleging that the Work
          or a Contribution incorporated within the Work constitutes direct
          or contributory patent infringement, then any patent licenses
          granted to You under this License for that Work shall terminate
          as of the date such litigation is filed.

       4. Redistribution. You may reproduce and distribute copies of the
          Work or Derivative Works thereof in any medium, with or without
          modifications, and in Source or Object form, provided that You
          meet the following conditions:

          (a) You must give any other recipients of the Work or
              Derivative Works a copy of this License; and

          (b) You must cause any modified files to carry prominent notices
              stating that You changed the files; and

          (c) You must retain, in the Source form of any Derivative Works
              that You distribute, all copyright, patent, trademark, and
              attribution notices from the Source form of the Work,
              excluding those notices that do not pertain to any part of
              the Derivative Works; and

          (d) If the Work includes a "NOTICE" text file as part of its
              distribution, then any Derivative Works that You distribute must
              include a readable copy of the attribution notices contained
              within such NOTICE file, excluding those notices that do not
              pertain to any part of the Derivative Works, in at least one
              of the following places: within a NOTICE text file distributed
              as part of the Derivative Works; within the Source form or
              documentation, if provided along with the Derivative Works; or,
              within a display generated by the Derivative Works, if and
              wherever such third-party notices normally appear. The contents
              of the NOTICE file are for informational purposes only and
              do not modify the License. You may add Your own attribution
              notices within Derivative Works that You distribute, alongside
              or as an addendum to the NOTICE text from the Work, provided
              that such additional attribution notices cannot be construed
              as modifying the License.

          You may add Your own copyright statement to Your modifications and
          may provide additional or different license terms and conditions
          for use, reproduction, or distribution of Your modifications, or
          for any such Derivative Works as a whole, provided Your use,
          reproduction, and distribution of the Work otherwise complies with
          the conditions stated in this License.

       5. Submission of Contributions. Unless You explicitly state otherwise,
          any Contribution intentionally submitted for inclusion in the Work
          by You to the Licensor shall be under the terms and conditions of
          this License, without any additional terms or conditions.
          Notwithstanding the above, nothing herein shall supersede or modify
          the terms of any separate license agreement you may have executed
          with Licensor regarding such Contributions.

       6. Trademarks. This License does not grant permission to use the trade
          names, trademarks, service marks, or product names of the Licensor,
          except as required for reasonable and customary use in describing the
          origin of the Work and reproducing the content of the NOTICE file.

       7. Disclaimer of Warranty. Unless required by applicable law or
          agreed to in writing, Licensor provides the Work (and each
          Contributor provides its Contributions) on an "AS IS" BASIS,
          WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
          implied, including, without limitation, any warranties or conditions
          of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
          PARTICULAR PURPOSE. You are solely responsible for determining the
          appropriateness of using or redistributing the Work and assume any
          risks associated with Your exercise of permissions under this License.

       8. Limitation of Liability. In no event and under no legal theory,
          whether in tort (including negligence), contract, or otherwise,
          unless required by applicable law (such as deliberate and grossly
          negligent acts) or agreed to in writing, shall any Contributor be
          liable to You for damages, including any direct, indirect, special,
          incidental, or consequential damages of any character arising as a
          result of this License or out of the use or inability to use the
          Work (including but not limited to damages for loss of goodwill,
          work stoppage, computer failure or malfunction, or any and all
          other commercial damages or losses), even if such Contributor
          has been advised of the possibility of such damages.

       9. Accepting Warranty or Additional Liability. While redistributing
          the Work or Derivative Works thereof, You may choose to offer,
          and charge a fee for, acceptance of support, warranty, indemnity,
          or other liability obligations and/or rights consistent with this
          License. However, in accepting such obligations, You may act only
          on Your own behalf and on Your sole responsibility, not on behalf
          of any other Contributor, and only if You agree to indemnify,
          defend, and hold each Contributor harmless for any liability
          incurred by, or claims asserted against, such Contributor by reason
          of your accepting any such warranty or additional liability.

       END OF TERMS AND CONDITIONS
  """

- Punycode.js, located at lib/punycode.js, is licensed as follows:
  """
    Copyright Mathias Bynens <https://mathiasbynens.be/>

    Permission is hereby granted, free of charge, to any person obtaining
    a copy of this software and associated documentation files (the
    "Software"), to deal in the Software without restriction, including
    without limitation the rights to use, copy, modify, merge, publish,
    distribute, sublicense, and/or sell copies of the Software, and to
    permit persons to whom the Software is furnished to do so, subject to
    the following conditions:

    The above copyright notice and this permission notice shall be
    included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  """

- V8, located at deps/v8, is licensed as follows:
  """
    This license applies to all parts of V8 that are not externally
    maintained libraries.  The externally maintained libraries used by V8
    are:

      - PCRE test suite, located in
        test/mjsunit/third_party/regexp-pcre/regexp-pcre.js.  This is based on the
        test suite from PCRE-7.3, which is copyrighted by the University
        of Cambridge and Google, Inc.  The copyright notice and license
        are embedded in regexp-pcre.js.

      - Layout tests, located in test/mjsunit/third_party/object-keys.  These are
        based on layout tests from webkit.org which are copyrighted by
        Apple Computer, Inc. and released under a 3-clause BSD license.

      - Strongtalk assembler, the basis of the files assembler-arm-inl.h,
        assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h,
        assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h,
        assembler-x64.cc, assembler-x64.h, assembler.cc and assembler.h.
        This code is copyrighted by Sun Microsystems Inc. and released
        under a 3-clause BSD license.

      - Valgrind client API header, located at src/third_party/valgrind/valgrind.h
        This is released under the BSD license.

      - The Wasm C/C++ API headers, located at third_party/wasm-api/wasm.{h,hh}
        This is released under the Apache license. The API's upstream prototype
        implementation also formed the basis of V8's implementation in
        src/wasm/c-api.cc.

    These libraries have their own licenses; we recommend you read them,
    as their terms may differ from the terms below.

    Further license information can be found in LICENSE files located in
    sub-directories.

    Copyright 2014, the V8 project authors. All rights reserved.
    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are
    met:

        * Redistributions of source code must retain the above copyright
          notice, this list of conditions and the following disclaimer.
        * Redistributions in binary form must reproduce the above
          copyright notice, this list of conditions and the following
          disclaimer in the documentation and/or other materials provided
          with the distribution.
        * Neither the name of Google Inc. nor the names of its
          contributors may be used to endorse or promote products derived
          from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  """

- SipHash, located at deps/v8/src/third_party/siphash, is licensed as follows:
  """
    SipHash reference C implementation

    Copyright (c) 2016 Jean-Philippe Aumasson <jeanphilippe.aumasson@gmail.com>

    To the extent possible under law, the author(s) have dedicated all
    copyright and related and neighboring rights to this software to the public
    domain worldwide. This software is distributed without any warranty.
  """

- zlib, located at deps/zlib, is licensed as follows:
  """
    zlib.h -- interface of the 'zlib' general purpose compression library
    version 1.2.13.1, October xxth, 2022

    Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler

    This software is provided 'as-is', without any express or implied
    warranty.  In no event will the authors be held liable for any damages
    arising from the use of this software.

    Permission is granted to anyone to use this software for any purpose,
    including commercial applications, and to alter it and redistribute it
    freely, subject to the following restrictions:

    1. The origin of this software must not be misrepresented; you must not
    claim that you wrote the original software. If you use this software
    in a product, an acknowledgment in the product documentation would be
    appreciated but is not required.
    2. Altered source versions must be plainly marked as such, and must not be
    misrepresented as being the original software.
    3. This notice may not be removed or altered from any source distribution.

    Jean-loup Gailly        Mark Adler
    jloup@gzip.org          madler@alumni.caltech.edu
  """

- simdutf, located at deps/simdutf, is licensed as follows:
  """
    Copyright 2021 The simdutf authors

    Permission is hereby granted, free of charge, to any person obtaining a copy of
    this software and associated documentation files (the "Software"), to deal in
    the Software without restriction, including without limitation the rights to
    use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
    the Software, and to permit persons to whom the Software is furnished to do so,
    subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
    COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
    IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
    CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  """

- ada, located at deps/ada, is licensed as follows:
  """
    Copyright 2023 Yagiz Nizipli and Daniel Lemire

    Permission is hereby granted, free of charge, to any person obtaining a copy of
    this software and associated documentation files (the "Software"), to deal in
    the Software without restriction, including without limitation the rights to
    use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
    the Software, and to permit persons to whom the Software is furnished to do so,
    subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
    COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
    IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
    CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  """

- minimatch, located at deps/minimatch, is licensed as follows:
  """
    The ISC License

    Copyright (c) 2011-2023 Isaac Z. Schlueter and Contributors

    Permission to use, copy, modify, and/or distribute this software for any
    purpose with or without fee is hereby granted, provided that the above
    copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
    IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  """

- npm, located at deps/npm, is licensed as follows:
  """
    The npm application
    Copyright (c) npm, Inc. and Contributors
    Licensed on the terms of The Artistic License 2.0

    Node package dependencies of the npm application
    Copyright (c) their respective copyright owners
    Licensed on their respective license terms

    The npm public registry at https://registry.npmjs.org
    and the npm website at https://www.npmjs.com
    Operated by npm, Inc.
    Use governed by terms published on https://www.npmjs.com

    "Node.js"
    Trademark Joyent, Inc., https://joyent.com
    Neither npm nor npm, Inc. are affiliated with Joyent, Inc.

    The Node.js application
    Project of Node Foundation, https://nodejs.org

    The npm Logo
    Copyright (c) Mathias Pettersson and Brian Hammond

    "Gubblebum Blocky" typeface
    Copyright (c) Tjarda Koster, https://jelloween.deviantart.com
    Used with permission

    --------

    The Artistic License 2.0

    Copyright (c) 2000-2006, The Perl Foundation.

    Everyone is permitted to copy and distribute verbatim copies
    of this license document, but changing it is not allowed.

    Preamble

    This license establishes the terms under which a given free software
    Package may be copied, modified, distributed, and/or redistributed.
    The intent is that the Copyright Holder maintains some artistic
    control over the development of that Package while still keeping the
    Package available as open source and free software.

    You are always permitted to make arrangements wholly outside of this
    license directly with the Copyright Holder of a given Package.  If the
    terms of this license do not permit the full use that you propose to
    make of the Package, you should contact the Copyright Holder and seek
    a different licensing arrangement.

    Definitions

        "Copyright Holder" means the individual(s) or organization(s)
        named in the copyright notice for the entire Package.

        "Contributor" means any party that has contributed code or other
        material to the Package, in accordance with the Copyright Holder's
        procedures.

        "You" and "your" means any person who would like to copy,
        distribute, or modify the Package.

        "Package" means the collection of files distributed by the
        Copyright Holder, and derivatives of that collection and/or of
        those files. A given Package may consist of either the Standard
        Version, or a Modified Version.

        "Distribute" means providing a copy of the Package or making it
        accessible to anyone else, or in the case of a company or
        organization, to others outside of your company or organization.

        "Distributor Fee" means any fee that you charge for Distributing
        this Package or providing support for this Package to another
        party.  It does not mean licensing fees.

        "Standard Version" refers to the Package if it has not been
        modified, or has been modified only in ways explicitly requested
        by the Copyright Holder.

        "Modified Version" means the Package, if it has been changed, and
        such changes were not explicitly requested by the Copyright
        Holder.

        "Original License" means this Artistic License as Distributed with
        the Standard Version of the Package, in its current version or as
        it may be modified by The Perl Foundation in the future.

        "Source" form means the source code, documentation source, and
        configuration files for the Package.

        "Compiled" form means the compiled bytecode, object code, binary,
        or any other form resulting from mechanical transformation or
        translation of the Source form.

    Permission for Use and Modification Without Distribution

    (1)  You are permitted to use the Standard Version and create and use
    Modified Versions for any purpose without restriction, provided that
    you do not Distribute the Modified Version.

    Permissions for Redistribution of the Standard Version

    (2)  You may Distribute verbatim copies of the Source form of the
    Standard Version of this Package in any medium without restriction,
    either gratis or for a Distributor Fee, provided that you duplicate
    all of the original copyright notices and associated disclaimers.  At
    your discretion, such verbatim copies may or may not include a
    Compiled form of the Package.

    (3)  You may apply any bug fixes, portability changes, and other
    modifications made available from the Copyright Holder.  The resulting
    Package will still be considered the Standard Version, and as such
    will be subject to the Original License.

    Distribution of Modified Versions of the Package as Source

    (4)  You may Distribute your Modified Version as Source (either gratis
    or for a Distributor Fee, and with or without a Compiled form of the
    Modified Version) provided that you clearly document how it differs
    from the Standard Version, including, but not limited to, documenting
    any non-standard features, executables, or modules, and provided that
    you do at least ONE of the following:

        (a)  make the Modified Version available to the Copyright Holder
        of the Standard Version, under the Original License, so that the
        Copyright Holder may include your modifications in the Standard
        Version.

        (b)  ensure that installation of your Modified Version does not
        prevent the user installing or running the Standard Version. In
        addition, the Modified Version must bear a name that is different
        from the name of the Standard Version.

        (c)  allow anyone who receives a copy of the Modified Version to
        make the Source form of the Modified Version available to others
        under

            (i)  the Original License or

            (ii)  a license that permits the licensee to freely copy,
            modify and redistribute the Modified Version using the same
            licensing terms that apply to the copy that the licensee
            received, and requires that the Source form of the Modified
            Version, and of any works derived from it, be made freely
            available in that license fees are prohibited but Distributor
            Fees are allowed.

    Distribution of Compiled Forms of the Standard Version
    or Modified Versions without the Source

    (5)  You may Distribute Compiled forms of the Standard Version without
    the Source, provided that you include complete instructions on how to
    get the Source of the Standard Version.  Such instructions must be
    valid at the time of your distribution.  If these instructions, at any
    time while you are carrying out such distribution, become invalid, you
    must provide new instructions on demand or cease further distribution.
    If you provide valid instructions or cease distribution within thirty
    days after you become aware that the instructions are invalid, then
    you do not forfeit any of your rights under this license.

    (6)  You may Distribute a Modified Version in Compiled form without
    the Source, provided that you comply with Section 4 with respect to
    the Source of the Modified Version.

    Aggregating or Linking the Package

    (7)  You may aggregate the Package (either the Standard Version or
    Modified Version) with other packages and Distribute the resulting
    aggregation provided that you do not charge a licensing fee for the
    Package.  Distributor Fees are permitted, and licensing fees for other
    components in the aggregation are permitted. The terms of this license
    apply to the use and Distribution of the Standard or Modified Versions
    as included in the aggregation.

    (8) You are permitted to link Modified and Standard Versions with
    other works, to embed the Package in a larger work of your own, or to
    build stand-alone binary or bytecode versions of applications that
    include the Package, and Distribute the result without restriction,
    provided the result does not expose a direct interface to the Package.

    Items That are Not Considered Part of a Modified Version

    (9) Works (including, but not limited to, modules and scripts) that
    merely extend or make use of the Package, do not, by themselves, cause
    the Package to be a Modified Version.  In addition, such works are not
    considered parts of the Package itself, and are not subject to the
    terms of this license.

    General Provisions

    (10)  Any use, modification, and distribution of the Standard or
    Modified Versions is governed by this Artistic License. By using,
    modifying or distributing the Package, you accept this license. Do not
    use, modify, or distribute the Package, if you do not accept this
    license.

    (11)  If your Modified Version has been derived from a Modified
    Version made by someone other than you, you are nevertheless required
    to ensure that your Modified Version complies with the requirements of
    this license.

    (12)  This license does not grant you the right to use any trademark,
    service mark, tradename, or logo of the Copyright Holder.

    (13)  This license includes the non-exclusive, worldwide,
    free-of-charge patent license to make, have made, use, offer to sell,
    sell, import and otherwise transfer the Package with respect to any
    patent claims licensable by the Copyright Holder that are necessarily
    infringed by the Package. If you institute patent litigation
    (including a cross-claim or counterclaim) against any party alleging
    that the Package constitutes direct or contributory patent
    infringement, then this Artistic License to you shall terminate on the
    date that such litigation is filed.

    (14)  Disclaimer of Warranty:
    THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS
    IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE IMPLIED
    WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
    NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL
    LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR CONTRIBUTOR WILL
    BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
    DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE, EVEN IF
    ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

    --------
  """

- GYP, located at tools/gyp, is licensed as follows:
  """
    Copyright (c) 2020 Node.js contributors. All rights reserved.
    Copyright (c) 2009 Google Inc. All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are
    met:

       * Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
       * Redistributions in binary form must reproduce the above
    copyright notice, this list of conditions and the following disclaimer
    in the documentation and/or other materials provided with the
    distribution.
       * Neither the name of Google Inc. nor the names of its
    contributors may be used to endorse or promote products derived from
    this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  """

- inspector_protocol, located at tools/inspector_protocol, is licensed as follows:
  """
    // Copyright 2016 The Chromium Authors. All rights reserved.
    //
    // Redistribution and use in source and binary forms, with or without
    // modification, are permitted provided that the following conditions are
    // met:
    //
    //    * Redistributions of source code must retain the above copyright
    // notice, this list of conditions and the following disclaimer.
    //    * Redistributions in binary form must reproduce the above
    // copyright notice, this list of conditions and the following disclaimer
    // in the documentation and/or other materials provided with the
    // distribution.
    //    * Neither the name of Google Inc. nor the names of its
    // contributors may be used to endorse or promote products derived from
    // this software without specific prior written permission.
    //
    // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  """

- jinja2, located at tools/inspector_protocol/jinja2, is licensed as follows:
  """
    Copyright (c) 2009 by the Jinja Team, see AUTHORS for more details.

    Some rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are
    met:

        * Redistributions of source code must retain the above copyright
          notice, this list of conditions and the following disclaimer.

        * Redistributions in binary form must reproduce the above
          copyright notice, this list of conditions and the following
          disclaimer in the documentation and/or other materials provided
          with the distribution.

        * The names of the contributors may not be used to endorse or
          promote products derived from this software without specific
          prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  """

- markupsafe, located at tools/inspector_protocol/markupsafe, is licensed as follows:
  """
    Copyright (c) 2010 by Armin Ronacher and contributors.  See AUTHORS
    for more details.

    Some rights reserved.

    Redistribution and use in source and binary forms of the software as well
    as documentation, with or without modification, are permitted provided
    that the following conditions are met:

    * Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

    * Redistributions in binary form must reproduce the above
      copyright notice, this list of conditions and the following
      disclaimer in the documentation and/or other materials provided
      with the distribution.

    * The names of the contributors may not be used to endorse or
      promote products derived from this software without specific
      prior written permission.

    THIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND
    CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
    NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
    OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
    PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
    LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    SOFTWARE AND DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
    DAMAGE.
  """

- cpplint.py, located at tools/cpplint.py, is licensed as follows:
  """
    Copyright (c) 2009 Google Inc. All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are
    met:

       * Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
       * Redistributions in binary form must reproduce the above
    copyright notice, this list of conditions and the following disclaimer
    in the documentation and/or other materials provided with the
    distribution.
       * Neither the name of Google Inc. nor the names of its
    contributors may be used to endorse or promote products derived from
    this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  """

- ESLint, located at tools/node_modules/eslint, is licensed as follows:
  """
    Copyright OpenJS Foundation and other contributors, <www.openjsf.org>

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in
    all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.
  """

- gtest, located at deps/googletest, is licensed as follows:
  """
    Copyright 2008, Google Inc.
    All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are
    met:

        * Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
        * Redistributions in binary form must reproduce the above
    copyright notice, this list of conditions and the following disclaimer
    in the documentation and/or other materials provided with the
    distribution.
        * Neither the name of Google Inc. nor the names of its
    contributors may be used to endorse or promote products derived from
    this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  """

- nghttp2, located at deps/nghttp2, is licensed as follows:
  """
    The MIT License

    Copyright (c) 2012, 2014, 2015, 2016 Tatsuhiro Tsujikawa
    Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors

    Permission is hereby granted, free of charge, to any person obtaining
    a copy of this software and associated documentation files (the
    "Software"), to deal in the Software without restriction, including
    without limitation the rights to use, copy, modify, merge, publish,
    distribute, sublicense, and/or sell copies of the Software, and to
    permit persons to whom the Software is furnished to do so, subject to
    the following conditions:

    The above copyright notice and this permission notice shall be
    included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  """

- large_pages, located at src/large_pages, is licensed as follows:
  """
     Copyright (C) 2018 Intel Corporation

     Permission is hereby granted, free of charge, to any person obtaining a copy
     of this software and associated documentation files (the "Software"),
     to deal in the Software without restriction, including without limitation
     the rights to use, copy, modify, merge, publish, distribute, sublicense,
     and/or sell copies of the Software, and to permit persons to whom
     the Software is furnished to do so, subject to the following conditions:

     The above copyright notice and this permission notice shall be included
     in all copies or substantial portions of the Software.

     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
     OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
     THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES
     OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
     ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
     OR OTHER DEALINGS IN THE SOFTWARE.
  """

- caja, located at lib/internal/freeze_intrinsics.js, is licensed as follows:
  """
     Adapted from SES/Caja - Copyright (C) 2011 Google Inc.
     Copyright (C) 2018 Agoric

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
  """

- brotli, located at deps/brotli, is licensed as follows:
  """
    Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in
    all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.
  """

- HdrHistogram, located at deps/histogram, is licensed as follows:
  """
    The code in this repository code was Written by Gil Tene, Michael Barker,
    and Matt Warren, and released to the public domain, as explained at
    http://creativecommons.org/publicdomain/zero/1.0/

    For users of this code who wish to consume it under the "BSD" license
    rather than under the public domain or CC0 contribution text mentioned
    above, the code found under this directory is *also* provided under the
    following license (commonly referred to as the BSD 2-Clause License). This
    license does not detract from the above stated release of the code into
    the public domain, and simply represents an additional license granted by
    the Author.

    -----------------------------------------------------------------------------
    ** Beginning of "BSD 2-Clause License" text. **

     Copyright (c) 2012, 2013, 2014 Gil Tene
     Copyright (c) 2014 Michael Barker
     Copyright (c) 2014 Matt Warren
     All rights reserved.

     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions are met:

     1. Redistributions of source code must retain the above copyright notice,
        this list of conditions and the following disclaimer.

     2. Redistributions in binary form must reproduce the above copyright notice,
        this list of conditions and the following disclaimer in the documentation
        and/or other materials provided with the distribution.

     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
     AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
     IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
     ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
     LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
     CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
     SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
     INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
     CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
     THE POSSIBILITY OF SUCH DAMAGE.
  """

- highlight.js, located at doc/api_assets/highlight.pack.js, is licensed as follows:
  """
    BSD 3-Clause License

    Copyright (c) 2006, Ivan Sagalaev.
    All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are met:

    * Redistributions of source code must retain the above copyright notice, this
      list of conditions and the following disclaimer.

    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.

    * Neither the name of the copyright holder nor the names of its
      contributors may be used to endorse or promote products derived from
      this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
    AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
    IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
    DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
    FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
    DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
    SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
    CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
    OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  """

- node-heapdump, located at src/heap_utils.cc, is licensed as follows:
  """
    ISC License

    Copyright (c) 2012, Ben Noordhuis <info@bnoordhuis.nl>

    Permission to use, copy, modify, and/or distribute this software for any
    purpose with or without fee is hereby granted, provided that the above
    copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

    === src/compat.h src/compat-inl.h ===

    ISC License

    Copyright (c) 2014, StrongLoop Inc.

    Permission to use, copy, modify, and/or distribute this software for any
    purpose with or without fee is hereby granted, provided that the above
    copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  """

- rimraf, located at lib/internal/fs/rimraf.js, is licensed as follows:
  """
    The ISC License

    Copyright (c) Isaac Z. Schlueter and Contributors

    Permission to use, copy, modify, and/or distribute this software for any
    purpose with or without fee is hereby granted, provided that the above
    copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
    WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
    MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
    ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
    IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  """

- uvwasi, located at deps/uvwasi, is licensed as follows:
  """
    MIT License

    Copyright (c) 2019 Colin Ihrig and Contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    SOFTWARE.
  """

- ngtcp2, located at deps/ngtcp2/ngtcp2/, is licensed as follows:
  """
    The MIT License

    Copyright (c) 2016 ngtcp2 contributors

    Permission is hereby granted, free of charge, to any person obtaining
    a copy of this software and associated documentation files (the
    "Software"), to deal in the Software without restriction, including
    without limitation the rights to use, copy, modify, merge, publish,
    distribute, sublicense, and/or sell copies of the Software, and to
    permit persons to whom the Software is furnished to do so, subject to
    the following conditions:

    The above copyright notice and this permission notice shall be
    included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  """

- nghttp3, located at deps/ngtcp2/nghttp3/, is licensed as follows:
  """
    The MIT License

    Copyright (c) 2019 nghttp3 contributors

    Permission is hereby granted, free of charge, to any person obtaining
    a copy of this software and associated documentation files (the
    "Software"), to deal in the Software without restriction, including
    without limitation the rights to use, copy, modify, merge, publish,
    distribute, sublicense, and/or sell copies of the Software, and to
    permit persons to whom the Software is furnished to do so, subject to
    the following conditions:

    The above copyright notice and this permission notice shall be
    included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
    LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
    OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
    WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  """

- node-fs-extra, located at lib/internal/fs/cp, is licensed as follows:
  """
    (The MIT License)

    Copyright (c) 2011-2017 JP Richardson

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files
    (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify,
     merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
     furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
    WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS
    OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
     ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  """

- base64, located at deps/base64/base64/, is licensed as follows:
  """
    Copyright (c) 2005-2007, Nick Galbreath
    Copyright (c) 2013-2019, Alfred Klomp
    Copyright (c) 2015-2017, Wojciech Mula
    Copyright (c) 2016-2017, Matthieu Darbois
    All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are
    met:

    - Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.

    - Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in the
      documentation and/or other materials provided with the distribution.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
    IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
    TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
    PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
    TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
    LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  """


L/N: L-UDHA-26MX2Y
D/N: LCD7-8333-00
P/N: L-UDHA-26MX2Y
NOTICES AND INFORMATION

IBM Open Enterprise SDK for Python V3.12

The IBM license agreement and any applicable information on the web
download page for IBM products refers Licensee to this file for details
concerning notices applicable to code included in the products listed
above ("the Program").

Notwithstanding the terms and conditions of any other agreement Licensee
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party code identified below is subject
to the terms and conditions of the IBM license agreement for the Program
and not the license terms that may be contained in the notices below.
The notices are provided for informational purposes.

Please note: This Notices file may identify information that is not used
by, or that was not shipped with, the Program as Licensee installed it.

IMPORTANT: IBM does not represent or warrant that the information in this
NOTICES file is accurate. Third party websites are independent of IBM and
IBM does not represent or warrant that the information on any third party
website referenced in this NOTICES file is accurate. IBM disclaims any
and all liability for errors and omissions or for any damages accruing
from the use of this NOTICES file or its contents, including without
limitation URLs or references to any third party websites.

**********
Python 2.8.2 and above License
**********

*/ ------------------
1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and
   the Individual or Organization ("Licensee") accessing and otherwise using Python
   3.8.3 software in source or binary form and its associated documentation.
2. Subject to the terms and conditions of this License Agreement, PSF hereby
   grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
   analyze, test, perform and/or display publicly, prepare derivative works,
   distribute, and otherwise use Python 3.8.3 alone or in any derivative
   version, provided, however, that PSF's License Agreement and PSF's notice of
   copyright, i.e., "Copyright © 2001-2020 Python Software Foundation; All Rights
   Reserved" are retained in Python 3.8.3 alone or in any derivative version
   prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on or
   incorporates Python 3.8.3 or any part thereof, and wants to make the
   derivative work available to others as provided herein, then Licensee hereby
   agrees to include in any such work a brief summary of the changes made to Python
   3.8.3.
4. PSF is making Python 3.8.3 available to Licensee on an "AS IS" basis.
   PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED.  BY WAY OF
   EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR
   WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE
   USE OF PYTHON 3.8.3 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 3.8.3
   FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
   MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 3.8.3, OR ANY DERIVATIVE
   THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material breach of
   its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any relationship
   of agency, partnership, or joint venture between PSF and Licensee.  This License
   Agreement does not grant permission to use PSF trademarks or trade name in a
   trademark sense to endorse or promote products or services of Licensee, or any
   third party.
8. By copying, installing or otherwise using Python 3.8.3, Licensee agrees
   to be bound by the terms and conditions of this License Agreement.
  */ ------------------
 
**********
ffi.c - Foreign Function Interface
**********
*/ ------------------
   ffi.c - Copyright (c) 1996, 1998, 1999, 2001  Red Hat, Inc.
           Copyright (c) 2002  Ranjit Mathew
           Copyright (c) 2002  Bo Thorsen
           Copyright (c) 2002  Roger Sayle
   
   x86 Foreign Function Interface
   Permission is hereby granted, free of charge, to any person obtaining
   a copy of this software and associated documentation files (the
   ``Software''), to deal in the Software without restriction, including
   without limitation the rights to use, copy, modify, merge, publish,
   distribute, sublicense, and/or sell copies of the Software, and to
   permit persons to whom the Software is furnished to do so, subject to
   the following conditions:
   The above copyright notice and this permission notice shall be included
   in all copies or substantial portions of the Software.
   THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS
   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   IN NO EVENT SHALL CYGNUS SOLUTIONS BE LIABLE FOR ANY CLAIM, DAMAGES OR
   OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
   ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
   OTHER DEALINGS IN THE SOFTWARE.
*/ ------------------
 
*******************
SHA and MD5 modules
*******************
/* MIT License
 *
 * Copyright (c) 2016-2022 INRIA, CMU and Microsoft Corporation
 * Copyright (c) 2022-2023 HACL* Contributors
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in all
 * copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 */
********
blake2b
********
/*
 * Written in 2013 by Dmitry Chestnykh <dmitry@codingrobots.com>
 * Modified for CPython by Christian Heimes <christian@python.org>
 *
 * To the extent possible under law, the author have dedicated all
 * copyright and related and neighboring rights to this software to
 * the public domain worldwide. This software is distributed without
 * any warranty. http://creativecommons.org/publicdomain/zero/1.0/
 */
/* WARNING: autogenerated file!
 *
 * The blake2s_impl.c is autogenerated from blake2b_impl.c.
 */
 
 
  
**********
Blake2
**********
*/ ------------------
   BLAKE2 reference source code package - optimized C implementations
   Written in 2012 by Samuel Neves <sneves@dei.uc.pt>
   To the extent possible under law, the author(s) have dedicated all copyright
   and related and neighboring rights to this software to the public domain
   worldwide. This software is distributed without any warranty.
   You should have received a copy of the CC0 Public Domain Dedication along with
   this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>;.
You may use this under the
   terms of the CC0, the OpenSSL License, or the Apache Public License 2.0, at
   your option.  The terms of these licenses can be found at:
   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0
   - OpenSSL license   : https://www.openssl.org/source/license.html
   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0
   More information about the BLAKE2 hash function can be found at
   https://blake2.net.
*/ -------------
 
**********
OpenSSL V3.0.9
**********
*/ -------------
OpenSSL V3 is licensed under the Apache 2.0 license

  Apache License
                           Version 2.0, January 2004
                        https://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS


 
**********
prep_cif.c
**********
/* -----------------------------------------------------------------------
   prep_cif.c - Copyright (c) 1996, 1998  Red Hat, Inc.
   Permission is hereby granted, free of charge, to any person obtaining
   a copy of this software and associated documentation files (the
   ``Software''), to deal in the Software without restriction, including
   without limitation the rights to use, copy, modify, merge, publish,
   distribute, sublicense, and/or sell copies of the Software, and to
   permit persons to whom the Software is furnished to do so, subject to
   the following conditions:
   The above copyright notice and this permission notice shall be included
   in all copies or substantial portions of the Software.
   THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS
   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   IN NO EVENT SHALL CYGNUS SOLUTIONS BE LIABLE FOR ANY CLAIM, DAMAGES OR
   OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
   ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
   OTHER DEALINGS IN THE SOFTWARE.
   ----------------------------------------------------------------------- */
 
**********
Expat
**********
*/ ------------------
/*
                            __  __            _
                         ___\ \/ /_ __   __ _| |_
                        / _ \\  /| '_ \ / _` | __|
                       |  __//  \| |_) | (_| | |_
                        \___/_/\_\ .__/ \__,_|\__|
                                 |_| XML parser
   Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
   Copyright (c) 2000-2017 Expat development team
   Licensed under the MIT license:
   Permission is  hereby granted,  free of charge,  to any  person obtaining
   a  copy  of  this  software   and  associated  documentation  files  (the
   "Software"),  to  deal in  the  Software  without restriction,  including
   without  limitation the  rights  to use,  copy,  modify, merge,  publish,
   distribute, sublicense, and/or sell copies of the Software, and to permit
   persons  to whom  the Software  is  furnished to  do so,  subject to  the
   following conditions:
   The above copyright  notice and this permission notice  shall be included
   in all copies or substantial portions of the Software.
   THE  SOFTWARE  IS  PROVIDED  "AS  IS",  WITHOUT  WARRANTY  OF  ANY  KIND,
   EXPRESS  OR IMPLIED,  INCLUDING  BUT  NOT LIMITED  TO  THE WARRANTIES  OF
   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
   NO EVENT SHALL THE AUTHORS OR  COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
   DAMAGES OR  OTHER LIABILITY, WHETHER  IN AN  ACTION OF CONTRACT,  TORT OR
   OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
   USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
*/ ------------------
 
**********
pysqlite
-cache .c - a LRU cache
-connection.c - the connection type
-cursor.c - the cursor type
-module.c - the module itself
-prepare_protocol.c - the protocol for preparing values for SQLite
-row.c - an enhanced tuple for database rows
-statement.c - the statement type
-util.c - various utility functions
**********
*/ ------------------
/* cache .c - a LRU cache
 *
 * Copyright (C) 2004-2010 Gerhard HÃ¤ring <gh@ghaering.de>
 *
 * This file is part of pysqlite.
 *
 * This software is provided 'as-is', without any express or implied
 * warranty.  In no event will the authors be held liable for any damages
 * arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would be
 *    appreciated but is not required.
 * 2. Altered source versions must be plainly marked as such, and must not be
 *    misrepresented as being the original software.
 * 3. This notice may not be removed or altered from any source distribution.
 */
*/ ------------------
 
**********
microprotocols.c - minimalist and non-validating protocols implementation **********
*/ ------------------
/* microprotocols.c - minimalist and non-validating protocols implementation
 *
 * Copyright (C) 2003-2004 Federico Di Gregorio <fog@debian.org>
 *
 * This file is part of psycopg and was adapted for pysqlite. Federico Di
 * Gregorio gave the permission to use it within pysqlite under the following
 * license:
 *
 * This software is provided 'as-is', without any express or implied
 * warranty.  In no event will the authors be held liable for any damages
 * arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would be
 *    appreciated but is not required.
 * 2. Altered source versions must be plainly marked as such, and must not be
 *    misrepresented as being the original software.
 * 3. This notice may not be removed or altered from any source distribution.
 */
*/ ------------------
 
**********
lib2to3:
-fixer_base.py
-fix_apply.py
-fix_execfile.py
-fix-has_key.py
-fix_long.py
-fix_ne.py
-fix_print.py
-fix_repr.py
-patcomp.py
-PatternGrammar.py
-pgen2/driver.py
-pygram.py
-pytree.py
-refactor.py
-test/pytree_idempotency.py
-tests/test_pytree.py
**********
*/ ------------------
# Copyright 2006 Google, Inc. All Rights Reserved.
# Licensed to PSF under a Contributor Agreement.
*/ ------------------
 
**********
lib2to3/pgen2/
-init_py
-conv.py
-grammar.py
-literals.py
-parse.py
-pgen.py
**********
*/ ------------------
# Copyright 2004-2005 Elemental Security, Inc. All Rights Reserved.
# Licensed to PSF under a Contributor Agreement.
*/ ------------------
 
**********
lib2to3/pgen2/
-driver.py
**********
*/ ------------------
 # Copyright 2004-2005 Elemental Security, Inc. All Rights Reserved. 
# Licensed to PSF under a Contributor Agreement.
# Modifications:
# Copyright 2006 Google, Inc. All Rights Reserved.
# Licensed to PSF under a Contributor Agreement.
*/ ------------------
 
**********
lib/xml/etree/:
-init.py
-ElementInclude.py
-ElementPath.py
  
**********
*/ ------------------

#
# Permission to use, copy, modify, and distribute this software and
# its associated documentation for any purpose and without fee is
# hereby granted, provided that the above copyright notice appears in
# all copies, and that both that copyright notice and this permission
# notice appear in supporting documentation, and that the name of
# Secret Labs AB or the author not be used in advertising or publicity
# pertaining to distribution of the software without specific, written
# prior permission.
#
# SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD
# TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANT-
# ABILITY AND FITNESS.  IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR
# BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
# DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
# OF THIS SOFTWARE.
# --------------------------------------------------------------------
# Licensed to PSF under a Contributor Agreement.
# See http://www.python.org/psf/license for licensing details.
 
*/ ------------------
 
**********
lib/xml/etree/:
 -ElementTree.py
**********
*/ ------------------

#---------------------------------------------------------------------
# Licensed to PSF under a Contributor Agreement.
# See http://www.python.org/psf/license for licensing details.
#
# ElementTree
# Copyright (c) 1999-2008 by Fredrik Lundh.  All rights reserved.
#
# fredrik@pythonware.com
# http://www.pythonware.com
# --------------------------------------------------------------------
# The ElementTree toolkit is
#
# Copyright (c) 1999-2008 by Fredrik Lundh
#
# By obtaining, using, and/or copying this software and/or its
# associated documentation, you agree that you have read, understood,
# and will comply with the following terms and conditions:
#
# Permission to use, copy, modify, and distribute this software and
# its associated documentation for any purpose and without fee is
# hereby granted, provided that the above copyright notice appears in
# all copies, and that both that copyright notice and this permission
# notice appear in supporting documentation, and that the name of
*/ ------------------
 
**********
Modules/_elementtree.c
**********
*/ ------------------
* Licensed to PSF under a Contributor Agreement.
 * See http://www.python.org/psf/license for licensing details.
 *
 * _elementtree - C accelerator for xml.etree.ElementTree
 * Copyright (c) 1999-2009 by Secret Labs AB.  All rights reserved.
 * Copyright (c) 1999-2009 by Fredrik Lundh.
 *
 * info@pythonware.com
 * http://www.pythonware.com
*/ ------------------
 
**********
Limited XInclude support for the ElementTree package.
**********
 
*/ ------------------
#
# Permission to use, copy, modify, and distribute this software and
# its associated documentation for any purpose and without fee is
# hereby granted, provided that the above copyright notice appears in
# all copies, and that both that copyright notice and this permission
# notice appear in supporting documentation, and that the name of
# Secret Labs AB or the author not be used in advertising or publicity
# pertaining to distribution of the software without specific, written
# prior permission.
#
# SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD
# TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANT-
# ABILITY AND FITNESS.  IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR
# BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
# DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
# OF THIS SOFTWARE.
# --------------------------------------------------------------------
# Licensed to PSF under a Contributor Agreement.
# See http://www.python.org/psf/license for licensing details.
##
# Limited XInclude support for the ElementTree package.
##
*/ ------------------
 
**********
Tools/unicode/:
-gencodec.py
-Makefile
**********
*/ ------------------
(c) Copyright Marc-Andre Lemburg, 2005.
    Licensed to PSF under a Contributor Agreement.
 
*/ ------------------
 
**********
Tools/unicode/:
-python-mappings/cp1140.TXT
-python-mappings/K018-U.TXT
-python-mappings/TIS-620.TXT
**********
*/ ------------------
 (c) Copyright Marc-Andre Lemburg, 2005.
#           Licensed to PSF under a Contributor Agreement.
#
#       Based on the file
#       ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT
#       which is:
#
#    Copyright (c) 2002 Unicode, Inc.  All Rights reserved.
#
#    This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
#    No claims are made as to fitness for any particular purpose.  No
#    warranties of any kind are expressed or implied.  The recipient
#    agrees to determine applicability of information provided.  If this
#    file has been provided on optical media by Unicode, Inc., the sole
#    remedy for any claim will be exchange of defective media within 90
#    days of receipt.
#
#    Unicode, Inc. hereby grants the right to freely use the information
#    supplied in this file in the creation of products supporting the
#    Unicode Standard, and to make copies of this file in any form for
#    internal or external distribution as long as this notice remains
#    attached.
*/ ------------------
 
**********
# Recreate the Python charmap codecs from the Unicode mapping
# files available at ftp://ftp.unicode.org/
**********
 
*/ ------------------
#(c) Copyright Marc-Andre Lemburg, 2005.
#    Licensed to PSF under a Contributor Agreement.
Unicode support:
# Copyright 2009 Brian Quinlan. All Rights Reserved.
# Licensed to PSF under a Contributor Agreement.
"""Execute computations asynchronously using threads or processes."""
__author__ = 'Brian Quinlan (brian@sweetapp.com)'
*/ ------------------
 
**********
lib/concurrent/futures/:
-_init.py
-_base.py
-process.py
-thread.py
**********
*/ ------------------
# Copyright 2009 Brian Quinlan. All Rights Reserved.
# Licensed to PSF under a Contributor Agreement.
*/ ------------------
 
**********
Tools/msi/bundle/bootstrap/:
-pch.h
-pythonba.cpp
-PythonBootstrapperApplication.cpp
-resource.h
**********
*/ ------------------
//-------------------------------------------------------------------------------------------------
//   Copyright (c) 2004, Outercurve Foundation.
//   This software is released under Microsoft Reciprocal License (MS-RL).
//   The license and further copyright text can be found in the file
//   LICENSE.TXT at the root directory of the distribution.
// </copyright>
*/ ------------------
 
**********
Lib/:
-hashlib.py
-test/test_hashlib.py
 
Modules/_hashopenssl.c
**********
*/ ------------------
#.  Copyright (C) 2005-2010   Gregory P. Smith (greg@krypto.org)
#  Licensed to PSF under a Contributor Agreement.
#
*/ ------------------
 
**********
Modules/_blake2/:
-blake2b_impl.c
-blake2module.c
-blake2s_impl.c
**********
*/ ------------------
/*
 * Written in 2013 by Dmitry Chestnykh <dmitry@codingrobots.com>
 * Modified for CPython by Christian Heimes <christian@python.org>
 *
 * To the extent possible under law, the author have dedicated all
 * copyright and related and neighboring rights to this software to
 * the public domain worldwide. This software is distributed without
 * any warranty. http://creativecommons.org/publicdomain/zero/1.0/
 */
The following people have helped with development or contributed their changes
to the project and the public domain according to the Creative Commons Public
Domain Dedication 1.0 Universal:
* *Alexandr Sokolovskiy*
.. _BLAKE2: https://blake2.net
.. _HMAC: https://en.wikipedia.org/wiki/Hash-based_message_authentication_code
.. _BLAKE: https://131002.net/blake/
.. _SHA-3: https://en.wikipedia.org/wiki/NIST_hash_function_competition
.. _ChaCha: https://cr.yp.to/chacha.html
.. _pyblake2: https://pythonhosted.org/pyblake2/
*/ ------------------
 

**********
m4/ax_c_float_words_bigendian.m4
**********
*/ ------------------
#
#   Copyright (c) 2008 Daniel Amelang <dan@amelang.net>
#
#   Copying and distribution of this file, with or without modification, are
#   permitted in any medium without royalty provided the copyright notice
#   and this notice are preserved. This file is offered as-is, without any
#   warranty.
*/ ------------------
 
**********
m4/ax_check_openssl.m4
**********
*/ ------------------
#
#   Copyright (c) 2009,2010 Zmanda Inc. <http://www.zmanda.com/>;
#   Copyright (c) 2009,2010 Dustin J. Mitchell <dustin@zmanda.com>
#
#   Copying and distribution of this file, with or without modification, are
#   permitted in any medium without royalty provided the copyright notice
#   and this notice are preserved. This file is offered as-is, without any
#   warranty.
*/ ------------------
 
**********
-lib/ipaddress.py
-lib/test/test_ipaddress.py
**********
*/ ------------------
# Copyright 2007 Google Inc.
#  Licensed to PSF under a Contributor Agreement.
*/ ------------------
 
**********
-lib/test/test_clinic.py
-Tools/clinic/clinic.py
**********
*/ ------------------
# Copyright 2012-2013 by Larry Hastings.
# Licensed to the PSF under a contributor agreement.
*/ ------------------
 
**********
-install-sh
**********
*/ ------------------
scriptversion=2018-03-11.20; # UTC
# This originates from X11R5 (mit/util/scripts/install.sh), which was
# later released in X11R6 (xc/config/util/install.sh) with the
# following copyright and license.
#
# Copyright (C) 1994 X Consortium
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to
# deal in the Software without restriction, including without limitation the
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
# sell copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#
# Except as contained in this notice, the name of the X Consortium shall not
# be used in advertising or otherwise to promote the sale, use or other deal-
# ings in this Software without prior written authorization from the X Consor-
# tium.
#
#
# FSF changes to this file are in the public domain.
#
# Calling this script install-sh is preferred over install.sh, to prevent
# 'make' implicit rules from creating a file called install from it
# when there is no Makefile.
#
# This script is compatible with the BSD install script, but was written
# from scratch.
*/ ------------------
 
**********
-lib/test/test_epoll.py
**********
*/ ------------------
# Copyright (c) 2001-2006 Twisted Matrix Laboratories.
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
# "Software"), to deal in the Software without restriction, including
# without limitation the rights to use, copy, modify, merge, publish,
# distribute, sublicense, and/or sell copies of the Software, and to
# permit persons to whom the Software is furnished to do so, subject to
# the following conditions:
#
# The above copyright notice and this permission notice shall be
# included in all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/ ------------------
 
**********
lib/lib2to3/fixes/fix_:
-isinstance.py
-reduce.py
**********
*/ ------------------
# Copyright 2008 Armin Ronacher.
# Licensed to PSF under a Contributor Agreement.
*/ ------------------
 
**********
lib/lib2to3/fixes/:
-fix_intern.py
-fix_numliterals.py
**********
*/ ------------------
# Copyright 2006 Georg Brandl.
# Licensed to PSF under a Contributor Agreement.
*/ ------------------
 
**********
 lib/:
-profile.py
-pstats.py
**********
*/ ------------------
#
# Class for profiling python code. rev 1.0  6/2/94
#
# Written by James Roskind
# Based on prior profile module by Sjoerd Mullender...
#   which was hacked somewhat by: Guido van Rossum
"""Class for profiling Python code."""
# Copyright Disney Enterprises, Inc.  All Rights Reserved.
# Licensed to PSF under a Contributor Agreement
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
# either express or implied.  See the License for the specific language
# governing permissions and limitations under the License.
*/ ------------------
 
**********
 lib/subprocess.py 
**********
*/ ------------------
# Copyright (c) 2003-2005 by Peter Astrand <astrand@lysator.liu.se>
#
# Licensed to PSF under a Contributor Agreement.
# See http://www.python.org/2.4/license for licensing details.
 
*/ ------------------
 
**********
Modules/_winapi.c
**********
*/ ------------------

 *
 * Permission to use, copy, modify, and distribute this software and
 * its associated documentation for any purpose and without fee is
 * hereby granted, provided that the above copyright notice appears in
 * all copies, and that both that copyright notice and this permission
 * notice appear in supporting documentation, and that the name of the
 * authors not be used in advertising or publicity pertaining to
 * distribution of the software without specific, written prior
 * permission.
 *
 * THE AUTHORS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
 * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
 * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
 * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
 * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
 * NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
 * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 *
 */
/* Licensed to PSF under a Contributor Agreement. */
/* See http://www.python.org/2.4/license for licensing details. */
*/ ------------------
 
**********
lib/re.py
Modules/_sre.c
**********
*/ ------------------
# Copyright (c) 1998-2001 by Secret Labs AB.  All rights reserved.
#
# This version of the SRE library can be redistributed under CNRI's
# Python 1.6 license.  For any other use, please contact Secret Labs
# AB (info@pythonware.com).
#
# Portions of this engine have been developed in cooperation with
# CNRI.  Hewlett-Packard provided funding for 1.6 integration and
# other compatibility work.
#
*/ ------------------
 
**********
Modules/_ctypes/darwin/diffcn.h
**********
*/ ------------------
/*
Copyright (c) 2002 Jorge Acereda  <jacereda@users.sourceforge.net> &
                   Peter O'Gorman <ogorman@users.sourceforge.net>
                   
Portions may be copyright others, see the AUTHORS file included with this
distribution.
Maintained by Peter O'Gorman <ogorman@users.sourceforge.net>
Bug Reports and other queries should go to <ogorman@users.sourceforge.net>
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
*/ ------------------
 
**********
Modules/_ctypes/darwin/diffcn_simple.c
**********
*/ ------------------
/*
Copyright (c) 2002 Peter O'Gorman <ogorman@users.sourceforge.net>
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
*/ ------------------
 
**********
-Modules/_sqlite/microprotocols.c
-Modules/_sqlite/microprotocols.h
**********
*/ ------------------
 * Copyright (C) 2003-2004 Federico Di Gregorio <fog@debian.org>
 *
 * This file is part of psycopg and was adapted for pysqlite. Federico Di
 * Gregorio gave the permission to use it within pysqlite under the following
 * license:
 *
 * This software is provided 'as-is', without any express or implied
 * warranty.  In no event will the authors be held liable for any damages
 * arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would be
 *    appreciated but is not required.
 * 2. Altered source versions must be plainly marked as such, and must not be
 *    misrepresented as being the original software.
 * 3. This notice may not be removed or altered from any source distribution.
 */
*/ ------------------
 
**********
Tools/unicode/python-mappings/:
-diff/jisx0213-2004-std.txt.diff
**********
*/ ------------------
 ##     Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
 ##     Copyright (C) 2001 I'O, All Rights Reserved.
*/ ------------------
 
**********
-jisx0213-2004-std.txt
**********
*/ ------------------
 ##     Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
 ##     Copyright (C) 2001 I'O, All Rights Reserved.
You can use, modify, distribute this table freely.
 */ ------------------
 
**********
lib/test/test_venv.py
**********
*/ ------------------
Copyright (C) 2011-2012 Vinay Sajip.
Licensed to the PSF under a contributor agreement.
*/ ------------------
 
**********
lib/distutils/command/bdist_msi.py
**********
*/ ------------------
# Copyright (C) 2005, 2006 Martin von LÃ¶wis
# Licensed to PSF under a Contributor Agreement.
# The bdist_wininst command proper
# based on bdist_wininst 
*/ ------------------
 
**********
py2app
**********
*/ ------------------
py2app may be distributed under the MIT or PSF open source licenses.
Copyright (c) 2004-2006 Bob Ippolito <bob at redivi.com>.
Copyright (c) 2010-2012 Ronald Oussoren <ronaldoussoren at mac.com>.
*/ ------------------
 
**********
lib/inspect.py
**********
*/ ------------------
 # This module is in the public domain.  No warranties.
__author__ = ('Ka-Ping Yee <ping@lfw.org>',
              'Yury Selivanov <yselivanov@sprymix.com>')
*/ ------------------
 
**********
lib/socket.py
**********
*/ ------------------
  # Origin: https://gist.github.com/4325783, by Geert Jansen.  Public domain.
*/ ------------------
 
**********
Lib/trace.py
**********
*/ ------------------

# portions copyright 2001, Autonomous Zones Industries, Inc., all rights...
# err...  reserved and offered to the public under the terms of the
# Python 2.2 license.
# Author: Zooko O'Whielacronx
# http://zooko.com/
# mailto:zooko@zooko.com
#
# Copyright 2000, Mojam Media, Inc., all rights reserved.
# Author: Skip Montanaro
#
# Copyright 1999, Bioreason, Inc., all rights reserved.
# Author: Andrew Dalke
#
# Copyright 1995-1997, Automatrix, Inc., all rights reserved.
# Author: Skip Montanaro
#
# Copyright 1991-1995, Stichting Mathematisch Centrum, all rights reserved.
#
#
# Permission to use, copy, modify, and distribute this Python software and
# its associated documentation for any purpose without fee is hereby
# granted, provided that the above copyright notice appears in all copies,
# and that both that copyright notice and this permission notice appear in
*/ ------------------
 
**********
lib/msilib/_init_.py
**********
*/ ------------------
# Copyright (C) 2005 Martin v. LÃ¶wis
# Licensed to PSF under a Contributor Agreement.
from _msi import *
*/ ------------------
 
**********
lib/wsgiref/validate.py
**********
*/ ------------------
# (c) 2005 Ian Bicking and contributors; written for Paste (http://pythonpaste.org)
# Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
# Also licenced under the Apache License, 2.0: http://opensource.org/licenses/apache2.0.php
# Licensed to PSF under a Contributor Agreement
*/ ------------------
 
**********
lib/urllib/robotparser.py
**********
*/ ------------------
robotparser.py
    Copyright (C) 2000  Bastian Kleineidam
    You can choose between two licenses when using this package:
    1) GNU GPLv2
    2) PSF license for Python 2.2
    The robots.txt Exclusion Protocol is implemented as specified in
    http://www.robotstxt.org/norobots-rfc.txt
*/ ------------------
 
**********
lib/tarfile.py
**********
*/ ------------------
#-------------------------------------------------------------------
# tarfile.py
#-------------------------------------------------------------------
# Copyright (C) 2002 Lars Gustaebel <lars@gustaebel.de>
# All rights reserved.
#
# Permission  is  hereby granted,  free  of charge,  to  any person
# obtaining a  copy of  this software  and associated documentation
# files  (the  "Software"),  to   deal  in  the  Software   without
# restriction,  including  without limitation  the  rights to  use,
# copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies  of  the  Software,  and to  permit  persons  to  whom the
# Software  is  furnished  to  do  so,  subject  to  the  following
# conditions:
#
# The above copyright  notice and this  permission notice shall  be
# included in all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS  IS", WITHOUT WARRANTY OF ANY  KIND,
# EXPRESS OR IMPLIED, INCLUDING  BUT NOT LIMITED TO  THE WARRANTIES
# OF  MERCHANTABILITY,  FITNESS   FOR  A  PARTICULAR   PURPOSE  AND
# NONINFRINGEMENT.  IN  NO  EVENT SHALL  THE  AUTHORS  OR COPYRIGHT
# HOLDERS  BE LIABLE  FOR ANY  CLAIM, DAMAGES  OR OTHER  LIABILITY,
# WHETHER  IN AN  ACTION OF  CONTRACT, TORT  OR OTHERWISE,  ARISING
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
# OTHER DEALINGS IN THE SOFTWARE.
#
*/ ------------------
 
**********
lib/ast.py
**********
*/ ------------------
    :copyright: Copyright 2008 by Armin Ronacher.
    :license: Python License.
*/ ------------------
 
**********
modules/expat/siphas.h
**********
*/ ------------------
* siphash.h - SipHash-2-4 in a single header file
 * --------------------------------------------------------------------------
 * Derived by William Ahern from the reference implementation[1] published[2]
 * by Jean-Philippe Aumasson and Daniel J. Berstein.
 * Minimal changes by Sebastian Pipping and Victor Stinner on top, see below.
 * Licensed under the CC0 Public Domain Dedication license.
 *
 * 1. https://www.131002.net/siphash/siphash24.c
 * 2. https://www.131002.net/siphash/
*/ ------------------
  
**********
SipHash24
**********
*/ ------------------
The file Python/pyhash.c contains Marek Majkowski’ implementation of Dan Bernstein’s SipHash24 algorithm. It contains the following note:
<MIT License>
Copyright (c) 2013  Marek Majkowski <marek@popcount.org>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
</MIT License>
Original location:
   https://github.com/majek/csiphash/
Solution inspired by code from:
   Samuel Neves (supercop/crypto_auth/siphash24/little)
   djb (supercop/crypto_auth/siphash24/little2)
   Jean-Philippe Aumasson (https://131002.net/siphash/siphash24.c)
*/ ------------------

**********
Tools/scripts/win_add2path.py
**********
*/ ------------------
Copyright (c) 2008 by Christian Heimes <christian@cheimes.de>
Licensed to PSF under a Contributor Agreement.
*/ ------------------
 
**********
Tools/scripts/reindent.py
**********
*/ ------------------
# Released to the public domain, by Tim Peters, 03 October 2000.
*/ ------------------
 
**********
tananny - Detection of ambiguous indentation
**********
*/ ------------------
# Released to the public domain, by Tim Peters, 15 April 1998.
*/ ------------------
 
 
 
**********
Tools/extensions/:
-pyspecific.py 
-c_annotations
-patchlevel.py
**********
     :copyright: 2008-2014 by Georg Brandl. 
    :license: Python license.
*/ ------------------
 
**********
Python/pyhash.c
**********
*/ ------------------
 <MIT License>
 Copyright (c) 2013  Marek Majkowski <marek@popcount.org>
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
 </MIT License>
 Original location:
    https://github.com/majek/csiphash/
 Solution inspired by code from:
    Samuel Neves (supercop/crypto_auth/siphash24/little)
    djb (supercop/crypto_auth/siphash24/little2)
    Jean-Philippe Aumasson (https://131002.net/siphash/siphash24.c)
 Modified for Python by Christian Heimes:
    - C89 / MSVC compatibility
    - _rotl64() on Windows
    - letoh64() fallback
*/
*/ ------------------
 
**********
Python/hashtable.c
**********
*/ ------------------

   Copyright (c) 2005 Don Owens
   All rights reserved.
   This code is released under the BSD license:
   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:
     * Redistributions of source code must retain the above copyright
       notice, this list of conditions and the following disclaimer.
     * Redistributions in binary form must reproduce the above
       copyright notice, this list of conditions and the following
       disclaimer in the documentation and/or other materials provided
       with the distribution.
     * Neither the name of the author nor the names of its
       contributors may be used to endorse or promote products derived
       from this software without specific prior written permission.
   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
*/ ------------------
 
**********
PC/launcher.c
**********
*/ ------------------
 * Copyright (C) 2011-2013 Vinay Sajip.
 * Licensed to PSF under a contributor agreement.
 *
 * Based on the work of:
 *
 * Mark Hammond (original author of Python version)
 * Curt Hagenlocher (job management)
*/ ------------------
 
**********
PC/_msi.c
**********
*/ ------------------
/* Helper library for MSI creation with Python.
 * Copyright (C) 2005 Martin v. LÃ¶wis
 * Licensed to PSF under a contributor agreement.
 */
 
*/ ------------------
 
**********
install-sh
**********
*/ ------------------

# This originates from X11R5 (mit/util/scripts/install.sh), which was
# later released in X11R6 (xc/config/util/install.sh) with the
# following copyright and license.
#
# Copyright (C) 1994 X Consortium
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to
# deal in the Software without restriction, including without limitation the
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
# sell copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#
# Except as contained in this notice, the name of the X Consortium shall not
# be used in advertising or otherwise to promote the sale, use or other deal-
# ings in this Software without prior written authorization from the X Consor-
# tium.
#
#
# FSF changes to this file are in the public domain.
#
# Calling this script install-sh is preferred over install.sh, to prevent
# 'make' implicit rules from creating a file called install from it
# when there is no Makefile.
#
# This script is compatible with the BSD install script, but was written
# from scratch.
*/ ------------------
 
**********
Python - additional copyright information
**********
*/ ------------------
Copyright and License Information
---------------------------------
Copyright (c) 2001-2020 Python Software Foundation.  All rights reserved.
Copyright (c) 2000 BeOpen.com.  All rights reserved.
Copyright (c) 1995-2001 Corporation for National Research Initiatives.  All
rights reserved.
Copyright (c) 1991-1995 Stichting Mathematisch Centrum.  All rights reserved.
See the file "LICENSE" for information on the history of this software, terms &
conditions for usage, and a DISCLAIMER OF ALL WARRANTIES.
This Python distribution contains *no* GNU General Public License (GPL) code,
so it may be used in proprietary projects.  There are interfaces to some GNU
code but these are entirely optional.
All trademarks referenced herein are property of their respective holders.
*/ ------------------
 
**********
IPv4/IPv6 manipulation library in Python
**********
*/ -----------------
  
# Copyright 2007 Google Inc.
#  Licensed to PSF under a Contributor Agreement.
A fast, lightweight IPv4/IPv6 manipulation library in Python.
This library is used to create/poke/manipulate IPv4 and IPv6 addresses
and networks.
*/ -----------------
 
**********
PEP 324
**********
*/ -----------------
**************************
# subprocess - Subprocesses with accessible I/O streams
#
# For more information about this module, see PEP 324.
#
# Copyright (c) 2003-2005 by Peter Astrand <astrand@lysator.liu.se>
#
# Licensed to PSF under a Contributor Agreement.
# See http://www.python.org/2.4/license for licensing details.
*/ -----------------
 
 
**********
from _ast import *
**********
*/ -----------------
# Copyright (C) 2005 Martin v. LÃ¶wis
# Licensed to PSF under a Contributor Agreement.
from _msi import *
*/ -----------------
 
 
**********
Module doctest.
**********
*/ -----------------
# Released to the public domain 16-Jan-2001, by Tim Peters (tim@python.org).
# Major enhancements and refactoring by:
#     Jim Fulton
#     Edward Loper
# Provided as-is; use at your own risk; no warranty; no promises; enjoy!
*/ -----------------
 
 
**********
sidebar.js
**********
*/ -----------------
 * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
 * :license: BSD, see LICENSE for details.
*/ -----------------
 
 
**********
dup2()
**********
*/ -----------------
 * Public domain dup2() lookalike
 * by Curtis Jackson @ AT&T Technologies, Burlington, NC
 * electronic address:  burl!rcj
*/ -----------------
 
 
**********
# Module ndiff version 1.7.0
**********
*/ -----------------
# by Tim Peters (tim.one@home.com).
# Provided as-is; use at your own risk; no warranty; no promises; enjoy!
# ndiff.py is now simply a front-end to the difflib.ndiff() function.
# Originally, it contained the difflib.SequenceMatcher class as well.
# This completes the raiding of reusable code from this formerly
# self-contained script.
*/ -----------------
 
 
**********
LibTomCrypt
**********
*/ -----------------
* The library is free for all purposes without any express
 * guarantee it works.
 *
 * Tom St Denis, tomstdenis@gmail.com, http://libtom.org
*/ -----------------
 
 
**********
ossaudiodev
**********
*/ -----------------
ossaudiodev -- Python interface to the OSS (Open Sound System) API.
 *                This is the standard audio API for Linux and some
 *                flavours of BSD [XXX which ones?]; it is also available
 *                for a wide range of commercial Unices.
 *
 * Originally written by Peter Bosch, March 2000, as linuxaudiodev.
 *
 * Renamed to ossaudiodev and rearranged/revised/hacked up
 * by Greg Ward <gward@python.net>, November 2002.
 * Mixer interface by Nicholas FitzRoy-Dale <wzdd@lardcave.net>, Dec 2002.
 *
 * (c) 2000 Peter Bosch.  All Rights Reserved.
 * (c) 2002 Gregory P. Ward.  All Rights Reserved.
 * (c) 2002 Python Software Foundation.  All Rights Reserved.
*/ -----------------
 
**********
#define Py_BUILD_ASSERT_EXPR(cond) \
**********
*/ -----------------
  Written by Rusty Russell, public domain, http://ccodearchive.net/ */
#define Py_BUILD_ASSERT_EXPR(cond) \
    (sizeof(char [1 - 2*!(cond)]) - 1)
#define Py_BUILD_ASSERT(cond)  do {         \
        (void)Py_BUILD_ASSERT_EXPR(cond);   \
    } while(0)
/* Get the number of elements in a visible array
   This does not work on pointers, or arrays declared as [], or function
   parameters. With correct compiler support, such usage will cause a build
   error (see Py_BUILD_ASSERT_EXPR).
   Written by Rusty Russell, public domain, http://ccodearchive.net/
*/ -----------------
 
**********
_random module
**********
*/ -----------------
The _random module includes code based on a download from http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html. The following are the verbatim comments from the original code:
A C-program for MT19937, with initialization improved 2002/1/26.
Coded by Takuji Nishimura and Makoto Matsumoto.
Before using, initialize the state by using init_genrand(seed)
or init_by_array(init_key, key_length).
Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
 1. Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
 2. Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 3. The names of its contributors may not be used to endorse or promote
    products derived from this software without specific prior written
    permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Any feedback is very welcome.
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
email: m-mat @ math.sci.hiroshima-u.ac.jp (remove space)
*/ -----------------
 
**********
Socket module
**********
*/ -----------------
The socket module uses the functions, getaddrinfo(), and getnameinfo(), which are coded in separate source files from the WIDE Project, http://www.wide.ad.jp/.
Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. Neither the name of the project nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.  IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
*/ -----------------
 
**********
asynchat and asyncore modules
**********
*/ -----------------
The asynchat and asyncore modules contain the following notice:

Copyright 1996 by Sam Rushing
                        All Rights Reserved
Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that copyright notice and this permission
notice appear in supporting documentation, and that the name of Sam
Rushing not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission.
SAM RUSHING DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
NO EVENT SHALL SAM RUSHING BE LIABLE FOR ANY SPECIAL, INDIRECT OR
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
**********
The http.cookies module
The http.cookies module contains the following notice:
Copyright 2000 by Timothy O'Malley <timo@alum.mit.edu>
               All Rights Reserved
Permission to use, copy, modify, and distribute this software
and its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that copyright notice and this permission
notice appear in supporting documentation, and that the name of
Timothy O'Malley  not be used in advertising or publicity
pertaining to distribution of the software without specific, written
prior permission.
Timothy O'Malley DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS, IN NO EVENT SHALL Timothy O'Malley BE LIABLE FOR
ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
*/ -----------------
 
**********
UUencode and UUdecode functions
**********
*/ -----------------
The uu module contains the following notice:
Copyright 1994 by Lance Ellinghouse
Cathedral City, California Republic, United States of America.
                       All Rights Reserved
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation, and that the name of Lance Ellinghouse
not be used in advertising or publicity pertaining to distribution
of the software without specific, written prior permission.
LANCE ELLINGHOUSE DISCLAIMS ALL WARRANTIES WITH REGARD TO
THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS, IN NO EVENT SHALL LANCE ELLINGHOUSE CENTRUM BE LIABLE
FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Modified by Jack Jansen, CWI, July 1995:
- Use binascii module to do the actual line-by-line conversion
  between ascii and binary. This results in a 1000-fold speedup. The C
  version is still 5 times faster, though.
- Arguments more compliant with Python standard
 
*/ -----------------
 
**********
Select kqueue
**********
*/ -----------------
The select module contains the following notice for the kqueue interface:
Copyright (c) 2000 Doug White, 2006 James Knight, 2007 Christian Heimes
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
*/ -----------------
 
**********
strtod and dtoa
**********
*/ -----------------
The file Python/dtoa.c, which supplies C functions dtoa and strtod for conversion of C doubles to and from strings, is derived from the file of the same name by David M. Gay, currently available from http://www.netlib.org/fp/. The original file, as retrieved on March 16, 2009, contains the following copyright and licensing notice:
/****************************************************************
 *
 * The author of this software is David M. Gay.
 *
 * Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose without fee is hereby granted, provided that this entire notice
 * is included in all copies of any software which is or includes a copy
 * or modification of this software and in all copies of the supporting
 * documentation for such software.
 *
 * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
 * WARRANTY.  IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
 * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
 * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
*/ -----------------
 
**********
libffi
**********
*/ -----------------
The _ctypes extension is built using an included copy of the libffi sources unless the build is configured --with-system-libffi:
Copyright (c) 1996-2008  Red Hat, Inc and others.
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
``Software''), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT.  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
*/ -----------------
 
**********
zlib
**********
*/ -----------------
The zlib extension is built using an included copy of the zlib sources if the zlib version found on the system is too old to be used for the build:
Copyright (C) 1995-2011 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied
warranty.  In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
   claim that you wrote the original software. If you use this software
   in a product, an acknowledgment in the product documentation would be
   appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
   misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Jean-loup Gailly        Mark Adler
jloup@gzip.org          madler@alumni.caltech.edu
*/ -----------------
 
**********
cfuhash
**********
*/ -----------------
The implementation of the hash table used by the tracemalloc is based on the cfuhash project:
Copyright (c) 2005 Don Owens
All rights reserved.
This code is released under the BSD license:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
  * Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
  * Redistributions in binary form must reproduce the above
    copyright notice, this list of conditions and the following
    disclaimer in the documentation and/or other materials provided
    with the distribution.
  * Neither the name of the author nor the names of its
    contributors may be used to endorse or promote products derived
    from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
**********
libmpdec
The _decimal module is built using an included copy of the libmpdec library unless the build is configured --with-system-libmpdec:
Copyright (c) 2008-2016 Stefan Krah. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
*/ -----------------
 
**********
SQLite
**********
*/ -----------------
SQLite Is Public Domain
All of the code and documentation in SQLite has been dedicated to the public domain by the authors. All code authors, and representatives of the companies they work for, have signed affidavits dedicating their contributions to the public domain and originals of those signed affidavits are stored in a firesafe at the main offices of Hwaci. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original SQLite code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.
The previous paragraph applies to the deliverable code and documentation in SQLite - those parts of the SQLite library that you actually bundle and ship with a larger application. Some scripts used as part of the build process (for example the "configure" scripts generated by autoconf) might fall under other open-source licenses. Nothing from these build scripts ever reaches the final deliverable SQLite library, however, and so the licenses associated with those scripts should not be a factor in assessing your rights to copy and use the SQLite library.
All of the deliverable code in SQLite has been written from scratch. No code has been taken from other projects or from the open internet. Every line of code can be traced back to its original author, and all of those authors have public domain dedications on file. So the SQLite code base is clean and is uncontaminated with licensed code from other projects.
*/ -----------------
 
**********
SQLite/printf
**********
*/ -----------------
/*
** The "printf" code that follows dates from the 1980's.  It is in
** the public domain.
**
*/ -----------------
 
**********
bkzip2
**********
*/ -----------------
  
This program, "bzip2", the associated library "libbzip2", and all
documentation, are copyright (C) 1996-2019 Julian R Seward.  All
rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. The origin of this software must not be misrepresented; you must
   not claim that you wrote the original software.  If you use this
   software in a product, an acknowledgment in the product
   documentation would be appreciated but is not required.
3. Altered source versions must be plainly marked as such, and must
   not be misrepresented as being the original software.
4. The name of the author may not be used to endorse or promote
   products derived from this software without specific prior written
   permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Julian Seward, jseward@acm.org
bzip2/libbzip2 version 1.0.8 of 13 July 2019
*/ -----------------
 
**********
ncurses 6.2
**********
*/ -----------------
-- Copyright 2020 Thomas E. Dickey                                           --
-- Copyright 2006,2017 Free Software Foundation, Inc.                        --
--                                                                           --
-- Permission is hereby granted, free of charge, to any person obtaining a   --
-- copy of this software and associated documentation files (the             --
-- "Software"), to deal in the Software without restriction, including       --
-- without limitation the rights to use, copy, modify, merge, publish,       --
-- distribute, distribute with modifications, sublicense, and/or sell copies --
-- of the Software, and to permit persons to whom the Software is furnished  --
-- to do so, subject to the following conditions:                            --
--                                                                           --
-- The above copyright notice and this permission notice shall be included   --
-- in all copies or substantial portions of the Software.                    --
--                                                                           --
-- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS   --
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF                --
-- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN --
-- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,       --
-- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR     --
-- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE --
-- USE OR OTHER DEALINGS IN THE SOFTWARE.                                    --
--                                                                           --
-- Except as contained in this notice, the name(s) of the above copyright    --
-- holders shall not be used in advertising or otherwise to promote the      --
-- sale, use or other dealings in this Software without prior written        --
-- authorization.                                                            --
-------------------------------------------------------------------------------
-- $Id: AUTHORS,v 1.4 2020/02/02 23:34:34 tom Exp $
-------------------------------------------------------------------------------
These are the principal authors/contributors of ncurses since 1.9.9e,
in decreasing order of their contribution:
TD    Thomas E. Dickey
JPF    Juergen Pfeifer
ESR    Eric S Raymond
AVL    Alexander V Lukyanov
PB    Philippe Blain
SV    Sven Verdoolaege
NB  Nicolas Boulenguez
*/ -----------------
 
**********
Fixes:
**********
*/ -----------------
 
# Copyright 2006 Google, Inc. All Rights Reserved.
*/ -----------------
 
**********
Sync Manager:
**********
*/ -----------------
# Module providing the `SyncManager` class for dealing
# with shared objects
#
# multiprocessing/managers.py
#
# Copyright (c) 2006-2008, R Oudkerk
# Licensed to PSF under a Contributor Agreement.
*/ -----------------
 
**********
Darwin module
**********
*/ -----------------
  Copyright (c) 2002 Jorge Acereda  <jacereda@users.sourceforge.net> &
                   Peter O'Gorman <ogorman@users.sourceforge.net>
                   
Portions may be copyright others, see the AUTHORS file included with this
distribution.
Maintained by Peter O'Gorman <ogorman@users.sourceforge.net>
Bug Reports and other queries should go to <ogorman@users.sourceforge.net>
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/ -----------------
 
**********
Microprotocols
**********
*/ -----------------
/* microprotocols.c - minimalist and non-validating protocols implementation
 *
 * Copyright (C) 2003-2004 Federico Di Gregorio <fog@debian.org>
 *
 * This file is part of psycopg and was adapted for pysqlite. Federico Di
 * Gregorio gave the permission to use it within pysqlite under the following
 * license:
 *
 * This software is provided 'as-is', without any express or implied
 * warranty.  In no event will the authors be held liable for any damages
 * arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would be
 *    appreciated but is not required.
 * 2. Altered source versions must be plainly marked as such, and must not be
 *    misrepresented as being the original software.
 * 3. This notice may not be removed or altered from any source distribution.
*/ -----------------
 
**********
tabnanny
**********
*/ -----------------
  
Detection of ambiguous indentation
# Released to the public domain, by Tim Peters, 15 April 1998.
*/ -----------------
 
**********
c_annotations.py
**********
*/ -----------------
  Supports annotations for C API elements:
    * reference count annotations for C API functions.  Based on
      refcount.py and anno-api.py in the old Python documentation tools.
    * stable API annotations
    Usage: Set the `refcount_file` config value to the path to the reference
    count data file.
    :copyright: Copyright 2007-2014 by Georg Brandl.
    :license: Python license.
*/ -----------------
 
 
**********
 Copyright (c) 2013  Marek Majkowski <marek@popcount.org>
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
 </MIT License>
 Original location:
    https://github.com/majek/csiphash/
 Solution inspired by code from:
    Samuel Neves (supercop/crypto_auth/siphash24/little)
    djb (supercop/crypto_auth/siphash24/little2)
    Jean-Philippe Aumasson (https://131002.net/siphash/siphash24.c)
 Modified for Python by Christian Heimes:
    - C89 / MSVC compatibility
    - _rotl64() on Windows
    - letoh64() fallback
**********
*/ -----------------
*/
/* byte swap little endian to host endian
 * Endian conversion not only ensures that the hash function returns the same
 * value on all platforms. It is also required to for a good dispersion of
 * the hash values' least significant bits.
 */
*/ -----------------
 
 
**********
python-six
**********
*/ -----------------
Copyright (c) 2010-2020 Benjamin Peterson
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/ -----------------
 
 
**********
python-cffi
Name: cffi
Version: 1.14.0
**********
*/ -----------------
Summary: Foreign Function Interface for Python calling C code.
Home-page: http://cffi.readthedocs.org
Author: Armin Rigo, Maciej Fijalkowski
Author-email: python-cffi@googlegroups.com
License: MIT
    The MIT License
    Permission is hereby granted, free of charge, to any person
    obtaining a copy of this software and associated documentation
    files (the "Software"), to deal in the Software without
    restriction, including without limitation the rights to use,
    copy, modify, merge, publish, distribute, sublicense, and/or
    sell copies of the Software, and to permit persons to whom the
    Software is furnished to do so, subject to the following conditions:
    The above copyright notice and this permission notice shall be included
    in all copies or substantial portions of the Software.
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
    OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
    THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    FROM, OUT OF OR IN CONNECTI
*/ -----------------
 
**********
python-pycparser 2.20 -- A C parser in Python
**********
*/ -----------------
Copyright (c) 2008-2017, Eli Bendersky
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
  list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution.
* Neither the name of Eli Bendersky nor the names of its contributors may
  be used to endorse or promote products derived from this software without
  specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
N WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
**********
pycparser/ply (python - Lex-Yacc
PLY (Python Lex-Yacc)                   Version 3.10
Copyright (C) 2001-2017
David M. Beazley (Dabeaz LLC)
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright notice,
  this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution.
* Neither the name of the David Beazley or Dabeaz LLC may be used to
  endorse or promote products derived from this software without
  specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
More information about PLY can be obtained on the PLY webpage at:
     http://www.dabeaz.com/ply
*/ -----------------
 
**********
python-setuptools 41.2.0
**********
*/ -----------------
Copyright (C) 2016 Jason R Coombs <jaraco@jaraco.com>
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
*/ -----------------
  
**********
python-pip 20.3.2
**********
*/ -----------------
Copyright (c) 2008-2019 The pip developers (see AUTHORS.txt file)
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
********
pip/vendor/appdirs
# This is the MIT license
Copyright (c) 2010 ActiveState Software Inc.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*********
pip/colorama
Copyright (c) 2010 Jonathan Hartley
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
  list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution.
* Neither the name of the copyright holders, nor those of its contributors
  may be used to endorse or promote products derived from this software without
  specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*********
pip/_vendor/ipaddress
This package is a modified version of cpython's ipaddress module.
It is therefore distributed under the PSF license, as follows:
PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
--------------------------------------------
1. This LICENSE AGREEMENT is between the Python Software Foundation
("PSF"), and the Individual or Organization ("Licensee") accessing and
otherwise using this software ("Python") in source or binary form and
its associated documentation.
2. Subject to the terms and conditions of this License Agreement, PSF hereby
grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
analyze, test, perform and/or display publicly, prepare derivative works,
distribute, and otherwise use Python alone or in any derivative version,
provided, however, that PSF's License Agreement and PSF's notice of copyright,
i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
2011, 2012, 2013, 2014 Python Software Foundation; All Rights Reserved" are
retained in Python alone or in any derivative version prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on
or incorporates Python or any part thereof, and wants to make
the derivative work available to others as provided herein, then
Licensee hereby agrees to include in any such work a brief summary of
the changes made to Python.
4. PSF is making Python available to Licensee on an "AS IS"
basis.  PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material
breach of its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any
relationship of agency, partnership, or joint venture between PSF and
Licensee.  This License Agreement does not grant permission to use PSF
trademarks or trade name in a trademark sense to endorse or promote
products or services of Licensee, or any third party.
8. By copying, installing or otherwise using Python, Licensee
agrees to be bound by the terms and conditions of this License
Agreement.
**********
pip/_vendor/retry

                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/
   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   1. Definitions.
      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.
      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.
      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.
      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.
      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.
      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.
      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).
      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.
      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."
      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.
   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.
   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.
   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:
      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and
      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and
      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and
      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.
      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.
   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.
   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.
   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.
   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.
   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.
   END OF TERMS AND CONDITIONS
   APPENDIX: How to apply the Apache License to your work.
      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.
   Copyright [yyyy] [name of copyright owner]
   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at
       http://www.apache.org/licenses/LICENSE-2.0
   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
*/ -----------------
 
**********
python-cryptography 2.8
**********
*/ -----------------
NOTICES (mandatory)
Paste in any required third-party notices and information text which you have been instructed to include. The NOTICES file will be packaged by LAP but will not be displayed for acceptance. It will not be translated.
To see the preamble that will placed in front of your text by LICR, click here -->
Use lines such as ------- or ********** to separate each notice.

Is this a System z Program? If so, fill in the member and target library below if you wish to have this statement inserted in your license files. (This does not apply to stacked LIs.)
The NOTICES file is located in member () in target library ''.
There are two ways to provide NOTICES:
Paste the text of all the NOTICES below , or
Attach a plain text file containing the NOTICES below and enter its name here:  You can include multiple attachments and comments below; only the file with this name will be used to populate the NOTICES file.  Otherwise leave this field blank. **This option only works on Windows clients.**
NOTICES or file attachment containing NOTICES. Click here to select a file to attach -->
**********
Python 2.8.2 and above License
1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and
   the Individual or Organization ("Licensee") accessing and otherwise using Python
   3.8.3 software in source or binary form and its associated documentation.
2. Subject to the terms and conditions of this License Agreement, PSF hereby
   grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
   analyze, test, perform and/or display publicly, prepare derivative works,
   distribute, and otherwise use Python 3.8.3 alone or in any derivative
   version, provided, however, that PSF's License Agreement and PSF's notice of
   copyright, i.e., "Copyright © 2001-2020 Python Software Foundation; All Rights
   Reserved" are retained in Python 3.8.3 alone or in any derivative version
   prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on or
   incorporates Python 3.8.3 or any part thereof, and wants to make the
   derivative work available to others as provided herein, then Licensee hereby
   agrees to include in any such work a brief summary of the changes made to Python
   3.8.3.
4. PSF is making Python 3.8.3 available to Licensee on an "AS IS" basis.
   PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED.  BY WAY OF
   EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR
   WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE
   USE OF PYTHON 3.8.3 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 3.8.3
   FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
   MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 3.8.3, OR ANY DERIVATIVE
   THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material breach of
   its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any relationship
   of agency, partnership, or joint venture between PSF and Licensee.  This License
   Agreement does not grant permission to use PSF trademarks or trade name in a
   trademark sense to endorse or promote products or services of Licensee, or any
   third party.
8. By copying, installing or otherwise using Python 3.8.3, Licensee agrees
   to be bound by the terms and conditions of this License Agreement.
**********
_random module
The _random module includes code based on a download from http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html. The following are the verbatim comments from the original code:
A C-program for MT19937, with initialization improved 2002/1/26.
Coded by Takuji Nishimura and Makoto Matsumoto.
Before using, initialize the state by using init_genrand(seed)
or init_by_array(init_key, key_length).
Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
 1. Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
 2. Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 3. The names of its contributors may not be used to endorse or promote
    products derived from this software without specific prior written
    permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Any feedback is very welcome.
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
email: m-mat @ math.sci.hiroshima-u.ac.jp (remove space)
**********
Socket module
The socket module uses the functions, getaddrinfo(), and getnameinfo(), which are coded in separate source files from the WIDE Project, http://www.wide.ad.jp/.
Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. Neither the name of the project nor the names of its contributors
   may be used to endorse or promote products derived from this software
   without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.  IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
**********
asynchat and asyncore modules
The asynchat and asyncore modules contain the following notice:

Copyright 1996 by Sam Rushing
                        All Rights Reserved
Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that copyright notice and this permission
notice appear in supporting documentation, and that the name of Sam
Rushing not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission.
SAM RUSHING DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
NO EVENT SHALL SAM RUSHING BE LIABLE FOR ANY SPECIAL, INDIRECT OR
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
**********
The http.cookies module
The http.cookies module contains the following notice:
Copyright 2000 by Timothy O'Malley <timo@alum.mit.edu>
               All Rights Reserved
Permission to use, copy, modify, and distribute this software
and its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that copyright notice and this permission
notice appear in supporting documentation, and that the name of
Timothy O'Malley  not be used in advertising or publicity
pertaining to distribution of the software without specific, written
prior permission.
Timothy O'Malley DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS, IN NO EVENT SHALL Timothy O'Malley BE LIABLE FOR
ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
**********
The trace module
The trace module contains the following notice:
portions copyright 2001, Autonomous Zones Industries, Inc., all rights...
err...  reserved and offered to the public under the terms of the
Python 2.2 license.
Author: Zooko O'Whielacronx
http://zooko.com/
mailto:zooko@zooko.com
Copyright 2000, Mojam Media, Inc., all rights reserved.
Author: Skip Montanaro
Copyright 1999, Bioreason, Inc., all rights reserved.
Author: Andrew Dalke
Copyright 1995-1997, Automatrix, Inc., all rights reserved.
Author: Skip Montanaro
Copyright 1991-1995, Stichting Mathematisch Centrum, all rights reserved.

Permission to use, copy, modify, and distribute this Python software and
its associated documentation for any purpose without fee is hereby
granted, provided that the above copyright notice appears in all copies,
and that both that copyright notice and this permission notice appear in
supporting documentation, and that the name of neither Automatrix,
Bioreason or Mojam Media be used in advertising or publicity pertaining to
distribution of the software without specific, written prior permission.
**********
UUencode and UUdecode functions
The uu module contains the following notice:
Copyright 1994 by Lance Ellinghouse
Cathedral City, California Republic, United States of America.
                       All Rights Reserved
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation, and that the name of Lance Ellinghouse
not be used in advertising or publicity pertaining to distribution
of the software without specific, written prior permission.
LANCE ELLINGHOUSE DISCLAIMS ALL WARRANTIES WITH REGARD TO
THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS, IN NO EVENT SHALL LANCE ELLINGHOUSE CENTRUM BE LIABLE
FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Modified by Jack Jansen, CWI, July 1995:
- Use binascii module to do the actual line-by-line conversion
  between ascii and binary. This results in a 1000-fold speedup. The C
  version is still 5 times faster, though.
- Arguments more compliant with Python standard
**********
XML Remote Procedure Calls
The xmlrpc.client module contains the following notice:
    The XML-RPC client interface is
Copyright (c) 1999-2002 by Secret Labs AB
Copyright (c) 1999-2002 by Fredrik Lundh
By obtaining, using, and/or copying this software and/or its
associated documentation, you agree that you have read, understood,
and will comply with the following terms and conditions:
Permission to use, copy, modify, and distribute this software and
its associated documentation for any purpose and without fee is
hereby granted, provided that the above copyright notice appears in
all copies, and that both that copyright notice and this permission
notice appear in supporting documentation, and that the name of
Secret Labs AB or the author not be used in advertising or publicity
pertaining to distribution of the software without specific, written
prior permission.
SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD
TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANT-
ABILITY AND FITNESS.  IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR
BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
OF THIS SOFTWARE.
**********
test_epoll
Copyright (c) 2001-2006 Twisted Matrix Laboratories.
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
**********
Select kqueue
The select module contains the following notice for the kqueue interface:
Copyright (c) 2000 Doug White, 2006 James Knight, 2007 Christian Heimes
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
**********
SipHash24
The file Python/pyhash.c contains Marek Majkowski’ implementation of Dan Bernstein’s SipHash24 algorithm. It contains the following note:
<MIT License>
Copyright (c) 2013  Marek Majkowski <marek@popcount.org>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
</MIT License>
Original location:
   https://github.com/majek/csiphash/
Solution inspired by code from:
   Samuel Neves (supercop/crypto_auth/siphash24/little)
   djb (supercop/crypto_auth/siphash24/little2)
   Jean-Philippe Aumasson (https://131002.net/siphash/siphash24.c)
**********
strtod and dtoa
The file Python/dtoa.c, which supplies C functions dtoa and strtod for conversion of C doubles to and from strings, is derived from the file of the same name by David M. Gay, currently available from http://www.netlib.org/fp/. The original file, as retrieved on March 16, 2009, contains the following copyright and licensing notice:
/****************************************************************
 *
 * The author of this software is David M. Gay.
 *
 * Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose without fee is hereby granted, provided that this entire notice
 * is included in all copies of any software which is or includes a copy
 * or modification of this software and in all copies of the supporting
 * documentation for such software.
 *
 * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
 * WARRANTY.  IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
 * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
 * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
 *
 ***************************************************************

**********
expat
The pyexpat extension is built using an included copy of the expat sources unless the build is configured --with-system-expat:
Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
                               and Clark Cooper
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
**********
libffi
The _ctypes extension is built using an included copy of the libffi sources unless the build is configured --with-system-libffi:
Copyright (c) 1996-2008  Red Hat, Inc and others.
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
``Software''), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT.  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
**********
zlib
The zlib extension is built using an included copy of the zlib sources if the zlib version found on the system is too old to be used for the build:
Copyright (C) 1995-2011 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied
warranty.  In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
   claim that you wrote the original software. If you use this software
   in a product, an acknowledgment in the product documentation would be
   appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
   misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Jean-loup Gailly        Mark Adler
jloup@gzip.org          madler@alumni.caltech.edu
**********
cfuhash
The implementation of the hash table used by the tracemalloc is based on the cfuhash project:
Copyright (c) 2005 Don Owens
All rights reserved.
This code is released under the BSD license:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
  * Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
  * Redistributions in binary form must reproduce the above
    copyright notice, this list of conditions and the following
    disclaimer in the documentation and/or other materials provided
    with the distribution.
  * Neither the name of the author nor the names of its
    contributors may be used to endorse or promote products derived
    from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
**********
libmpdec
The _decimal module is built using an included copy of the libmpdec library unless the build is configured --with-system-libmpdec:
Copyright (c) 2008-2016 Stefan Krah. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
*********
SQLite
SQLite Is Public Domain
All of the code and documentation in SQLite has been dedicated to the public domain by the authors. All code authors, and representatives of the companies they work for, have signed affidavits dedicating their contributions to the public domain and originals of those signed affidavits are stored in a firesafe at the main offices of Hwaci. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original SQLite code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.
The previous paragraph applies to the deliverable code and documentation in SQLite - those parts of the SQLite library that you actually bundle and ship with a larger application. Some scripts used as part of the build process (for example the "configure" scripts generated by autoconf) might fall under other open-source licenses. Nothing from these build scripts ever reaches the final deliverable SQLite library, however, and so the licenses associated with those scripts should not be a factor in assessing your rights to copy and use the SQLite library.
All of the deliverable code in SQLite has been written from scratch. No code has been taken from other projects or from the open internet. Every line of code can be traced back to its original author, and all of those authors have public domain dedications on file. So the SQLite code base is clean and is uncontaminated with licensed code from other projects.
*********
SQLite/printf
/************** Begin file printf.c ******************************************/
/*
** The "printf" code that follows dates from the 1980's.  It is in
** the public domain.
**
**************************************************************************
**
** This file contains code for a set of "printf"-like routines.  These
** routines format strings much like the printf() from the standard C
** library, though the implementation here has enhancements to support
** SQLite.
*********
bkzip2
--------------------------------------------------------------------------
This program, "bzip2", the associated library "libbzip2", and all
documentation, are copyright (C) 1996-2019 Julian R Seward.  All
rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. The origin of this software must not be misrepresented; you must
   not claim that you wrote the original software.  If you use this
   software in a product, an acknowledgment in the product
   documentation would be appreciated but is not required.
3. Altered source versions must be plainly marked as such, and must
   not be misrepresented as being the original software.
4. The name of the author may not be used to endorse or promote
   products derived from this software without specific prior written
   permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Julian Seward, jseward@acm.org
bzip2/libbzip2 version 1.0.8 of 13 July 2019
--------------------------------------------------------------------------
*********
ncuruses 6.2
-------------------------------------------------------------------------------
-- Copyright 2020 Thomas E. Dickey                                           --
-- Copyright 2006,2017 Free Software Foundation, Inc.                        --
--                                                                           --
-- Permission is hereby granted, free of charge, to any person obtaining a   --
-- copy of this software and associated documentation files (the             --
-- "Software"), to deal in the Software without restriction, including       --
-- without limitation the rights to use, copy, modify, merge, publish,       --
-- distribute, distribute with modifications, sublicense, and/or sell copies --
-- of the Software, and to permit persons to whom the Software is furnished  --
-- to do so, subject to the following conditions:                            --
--                                                                           --
-- The above copyright notice and this permission notice shall be included   --
-- in all copies or substantial portions of the Software.                    --
--                                                                           --
-- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS   --
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF                --
-- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN --
-- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,       --
-- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR     --
-- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE --
-- USE OR OTHER DEALINGS IN THE SOFTWARE.                                    --
--                                                                           --
-- Except as contained in this notice, the name(s) of the above copyright    --
-- holders shall not be used in advertising or otherwise to promote the      --
-- sale, use or other dealings in this Software without prior written        --
-- authorization.                                                            --
-------------------------------------------------------------------------------
-- $Id: AUTHORS,v 1.4 2020/02/02 23:34:34 tom Exp $
-------------------------------------------------------------------------------
These are the principal authors/contributors of ncurses since 1.9.9e,
in decreasing order of their contribution:
TD    Thomas E. Dickey
JPF    Juergen Pfeifer
ESR    Eric S Raymond
AVL    Alexander V Lukyanov
PB    Philippe Blain
SV    Sven Verdoolaege
NB  Nicolas Boulenguez
*********
****************************************
ffi.c - Foreign Function Interface
****************************************
* -----------------------------------------------------------------------
   ffi.c - Copyright (c) 1996, 1998, 1999, 2001  Red Hat, Inc.
           Copyright (c) 2002  Ranjit Mathew
           Copyright (c) 2002  Bo Thorsen
           Copyright (c) 2002  Roger Sayle
   
   x86 Foreign Function Interface
   Permission is hereby granted, free of charge, to any person obtaining
   a copy of this software and associated documentation files (the
   ``Software''), to deal in the Software without restriction, including
   without limitation the rights to use, copy, modify, merge, publish,
   distribute, sublicense, and/or sell copies of the Software, and to
   permit persons to whom the Software is furnished to do so, subject to
   the following conditions:
   The above copyright notice and this permission notice shall be included
   in all copies or substantial portions of the Software.
   THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS
   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   IN NO EVENT SHALL CYGNUS SOLUTIONS BE LIABLE FOR ANY CLAIM, DAMAGES OR
   OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
   ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
   OTHER DEALINGS IN THE SOFTWARE.
   ----------------------------------------------------------------------- */
 
********************************************
PySQLLITE
********************************************
/* prepare_protocol.c - the protocol for preparing values for SQLite
 *
 * Copyright (C) 2005-2010 Gerhard HÃ¤ring <gh@ghaering.de>
 *
 * This file is part of pysqlite.
 *
 * This software is provided 'as-is', without any express or implied
 * warranty.  In no event will the authors be held liable for any damages
 * arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would be
 *    appreciated but is not required.
 * 2. Altered source versions must be plainly marked as such, and must not be
 *    misrepresented as being the original software.
 * 3. This notice may not be removed or altered from any source distribution.
 */
 
***************************************
Fixes:

# Copyright 2006 Google, Inc. All Rights Reserved.
***************************************
*************
Sync Manager:
*************

# Module providing the `SyncManager` class for dealing
# with shared objects
#
# multiprocessing/managers.py
#
# Copyright (c) 2006-2008, R Oudkerk
# Licensed to PSF under a Contributor Agreement.

*****************************
BLAKE2 Hashing function
*****************************
/*
   BLAKE2 reference source code package - optimized C implementations
   Copyright 2012, Samuel Neves <sneves@dei.uc.pt>.  You may use this under the
   terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at
   your option.  The terms of these licenses can be found at:
   - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0
   - OpenSSL license   : https://www.openssl.org/source/license.html
   - Apache 2.0        : http://www.apache.org/licenses/LICENSE-2.0
   More information about the BLAKE2 hash function can be found at
   https://blake2.net.
*/
******************************************
Limited XInclude support for the ElementTree package.
******************************************
#
# Permission to use, copy, modify, and distribute this software and
# its associated documentation for any purpose and without fee is
# hereby granted, provided that the above copyright notice appears in
# all copies, and that both that copyright notice and this permission
# notice appear in supporting documentation, and that the name of
# Secret Labs AB or the author not be used in advertising or publicity
# pertaining to distribution of the software without specific, written
# prior permission.
#
# SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD
# TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANT-
# ABILITY AND FITNESS.  IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR
# BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
# DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
# ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
# OF THIS SOFTWARE.
# --------------------------------------------------------------------
# Licensed to PSF under a Contributor Agreement.
# See http://www.python.org/psf/license for licensing details.
##
# Limited XInclude support for the ElementTree package.
##
****************************
#
# Recreate the Python charmap codecs from the Unicode mapping
# files available at ftp://ftp.unicode.org/
****************************
#
#(c) Copyright Marc-Andre Lemburg, 2005.
#    Licensed to PSF under a Contributor Agreement.
Unicode support:
# Copyright 2009 Brian Quinlan. All Rights Reserved.
# Licensed to PSF under a Contributor Agreement.
"""Execute computations asynchronously using threads or processes."""
__author__ = 'Brian Quinlan (brian@sweetapp.com)'
**************************************************
<copyright file="precomp.h" company="Outercurve Foundation">
**************************************************
//-------------------------------------------------------------------------------------------------
// <copyright file="precomp.h" company="Outercurve Foundation">
//   Copyright (c) 2004, Outercurve Foundation.
//   This software is released under Microsoft Reciprocal License (MS-RL).
//   The license and further copyright text can be found in the file
//   LICENSE.TXT at the root directory of the distribution.
// </copyright>
//
// <summary>
//    Precompiled header for standard bootstrapper application.
// </summary>

********
blake2b
********
/*
 * Written in 2013 by Dmitry Chestnykh <dmitry@codingrobots.com>
 * Modified for CPython by Christian Heimes <christian@python.org>
 *
 * To the extent possible under law, the author have dedicated all
 * copyright and related and neighboring rights to this software to
 * the public domain worldwide. This software is distributed without
 * any warranty. http://creativecommons.org/publicdomain/zero/1.0/
 */
/* WARNING: autogenerated file!
 *
 * The blake2s_impl.c is autogenerated from blake2b_impl.c.
 */
*******************************
IPv4/IPv6 manipulation library in Python
*******************************
 
# Copyright 2007 Google Inc.
#  Licensed to PSF under a Contributor Agreement.
"""A fast, lightweight IPv4/IPv6 manipulation library in Python.
This library is used to create/poke/manipulate IPv4 and IPv6 addresses
and networks.
"""
*****************
__version__ = '1.0'
Argument Clinic
*****************
#!/usr/bin/env python3
#
# Argument Clinic
# Copyright 2012-2013 by Larry Hastings.
# Licensed to the PSF under a contributor agreement.
#
*********
 fixer
*********
# Copyright 2008 Armin Ronacher.
# Licensed to PSF under a Contributor Agreement.
"""Fixer that cleans up a tuple argument to isinstance after the tokens
in it were fixed.  This is mainly used to remove double occurrences of
tokens as a leftover of the long -> int / unicode -> str conversion.
 
******************
#! /usr/bin/env python3
******************
#
# Class for profiling python code. rev 1.0  6/2/94
#
# Written by James Roskind
# Based on prior profile module by Sjoerd Mullender...
#   which was hacked somewhat by: Guido van Rossum
"""Class for profiling Python code."""
# Copyright Disney Enterprises, Inc.  All Rights Reserved.
# Licensed to PSF under a Contributor Agreement
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
# either express or implied.  See the License for the specific language
# governing permissions and limitations under the License.
**********************
SRE library
**********************

 *
 * Copyright (c) 1997-2001 by Secret Labs AB.  All rights reserved.
 *
 * This version of the SRE library can be redistributed under CNRI's
 * Python 1.6 license.  For any other use, please contact Secret Labs
 * AB (info@pythonware.com).
 *
 * Portions of this engine have been developed in cooperation with
 * CNRI.  Hewlett-Packard provided funding for 1.6 integration and
 * other compatibility work.
 */
**************************
PEP 324
**************************
# subprocess - Subprocesses with accessible I/O streams
#
# For more information about this module, see PEP 324.
#
# Copyright (c) 2003-2005 by Peter Astrand <astrand@lysator.liu.se>
#
# Licensed to PSF under a Contributor Agreement.
# See http://www.python.org/2.4/license for licensing details.
r"""Subprocesses with accessible I/O streams
/*
\Darwin module
Copyright (c) 2002 Jorge Acereda  <jacereda@users.sourceforge.net> &
                   Peter O'Gorman <ogorman@users.sourceforge.net>
                   
Portions may be copyright others, see the AUTHORS file included with this
distribution.
Maintained by Peter O'Gorman <ogorman@users.sourceforge.net>
Bug Reports and other queries should go to <ogorman@users.sourceforge.net>
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
*************************
Microprotocols
*************************
/* microprotocols.c - minimalist and non-validating protocols implementation
 *
 * Copyright (C) 2003-2004 Federico Di Gregorio <fog@debian.org>
 *
 * This file is part of psycopg and was adapted for pysqlite. Federico Di
 * Gregorio gave the permission to use it within pysqlite under the following
 * license:
 *
 * This software is provided 'as-is', without any express or implied
 * warranty.  In no event will the authors be held liable for any damages
 * arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would be
 *    appreciated but is not required.
 * 2. Altered source versions must be plainly marked as such, and must not be
 *    misrepresented as being the original software.
 * 3. This notice may not be removed or altered from any source distribution.
 */
********************************
bdis_wininst
********************************
# Copyright (C) 2005, 2006 Martin von LÃ¶wis
# Licensed to PSF under a Contributor Agreement.
# The bdist_wininst command proper
# based on bdist_wininst
"""
Implements the bdist_msi command.
 
*******************************************
Test harness for the venv module.
*******************************************
Copyright (C) 2011-2012 Vinay Sajip.
Licensed to the PSF under a contributor agreement.
"""
"""
***************
Fixer for intern()
***************
# Copyright 2006 Georg Brandl.
# Licensed to PSF under a Contributor Agreement.
"""Fixer for intern().

****************************
""" robotparser.py
****************************
    Copyright (C) 2000  Bastian Kleineidam
    You can choose between two licenses when using this package:
    1) GNU GPLv2
    2) PSF license for Python 2.2
    The robots.txt Exclusion Protocol is implemented as specified in
    http://www.robotstxt.org/norobots-rfc.txt
"""
*******************
py2app
*******************
Files in this directory come from Bob Ippolito's py2app.
License: Any components of the py2app suite may be distributed under
the MIT or PSF open source licenses.
This is version 1.0, SVN revision 789, from 2006/01/25.
The main repository is http://svn.red-bean.com/bob/macholib/trunk/macholib/
***********************************
*****************
#!/usr/bin/env python3
*****************
# portions copyright 2001, Autonomous Zones Industries, Inc., all rights...
# err...  reserved and offered to the public under the terms of the
# Python 2.2 license.
# Author: Zooko O'Whielacronx
# http://zooko.com/
# mailto:zooko@zooko.com
#
********************************************
# Copyright 2000, Mojam Media, Inc., all rights reserved.
# Author: Skip Montanaro
********************************************
********************************************
#
# Copyright 1999, Bioreason, Inc., all rights reserved.
# Author: Andrew Dalke
********************************************
********************************************
#
# Copyright 1995-1997, Automatrix, Inc., all rights reserved.
# Author: Skip Montanaro
********************************************
**********************************************************
#
# Copyright 1991-1995, Stichting Mathematisch Centrum, all rights reserved.
#
#
# Permission to use, copy, modify, and distribute this Python software and
# its associated documentation for any purpose without fee is hereby
# granted, provided that the above copyright notice appears in all copies,
# and that both that copyright notice and this permission notice appear in
**********************************************************
**************************************************************
# (c) 2005 Ian Bicking and contributors; written for Paste (http://pythonpaste.org)
# Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
# Also licenced under the Apache License, 2.0: http://opensource.org/licenses/apache2.0.php
# Licensed to PSF under a Contributor Agreement
"""
Middleware to check for obedience to the WSGI specification.
**************************************************************
    :copyright: Copyright 2008 by Armin Ronacher.
    :license: Python License.
"""
from _ast import *
***********************************
# Copyright (C) 2005 Martin v. LÃ¶wis
# Licensed to PSF under a Contributor Agreement.
from _msi import *
*******************************

tabnanny -- Detection of ambiguous indentation
# Released to the public domain, by Tim Peters, 15 April 1998.
*********************************
lib/inspect.py
"""
# This module is in the public domain.  No warranties.
__author__ = ('Ka-Ping Yee <ping@lfw.org>',
              'Yury Selivanov <yselivanov@sprymix.com>')
**********************

    # Origin: https://gist.github.com/4325783, by Geert Jansen.  Public domain.
    def socketpair(family=AF_INET, type=SOCK_STREAM, proto=0):
***************************
# Module doctest.
# Released to the public domain 16-Jan-2001, by Tim Peters (tim@python.org).
# Major enhancements and refactoring by:
#     Jim Fulton
#     Edward Loper
# Provided as-is; use at your own risk; no warranty; no promises; enjoy!
*********************************
Blake_2
*** 669 lines shadow most (20) removed. ***
    >>> h10.update(h01.digest())
    >>> h10.hexdigest()
    '3ad2a9b37c6070e374c7a8c508fe20ca86b6ed54e286e93a0318e95e881db5aa'
Credits
^^^^^^^
BLAKE2_ was designed by *Jean-Philippe Aumasson*, *Samuel Neves*, *Zooko
Wilcox-O'Hearn*, and *Christian Winnerlein* based on SHA-3_ finalist BLAKE_
created by *Jean-Philippe Aumasson*, *Luca Henzen*, *Willi Meier*, and
*Raphael C.-W. Phan*.
It uses core algorithm from ChaCha_ cipher designed by *Daniel J.  Bernstein*.
The stdlib implementation is based on pyblake2_ module. It was written by
*Dmitry Chestnykh* based on C implementation written by *Samuel Neves*. The
documentation was copied from pyblake2_ and written by *Dmitry Chestnykh*.
The C code was partly rewritten for Python by *Christian Heimes*.
The following public domain dedication applies for both C hash function
implementation, extension code, and this documentation:
   To the extent possible under law, the author(s) have dedicated all copyright
   and related and neighboring rights to this software to the public domain
   worldwide. This software is distributed without any warranty.
   You should have received a copy of the CC0 Public Domain Dedication along
   with this software. If not, see
   https://creativecommons.org/publicdomain/zero/1.0/.
The following people have helped with development or contributed their changes
to the project and the public domain according to the Creative Commons Public
Domain Dedication 1.0 Universal:
* *Alexandr Sokolovskiy*
.. _BLAKE2: https://blake2.net
.. _HMAC: https://en.wikipedia.org/wiki/Hash-based_message_authentication_code
.. _BLAKE: https://131002.net/blake/
.. _SHA-3: https://en.wikipedia.org/wiki/NIST_hash_function_competition
.. _ChaCha: https://cr.yp.to/chacha.html
.. _pyblake2: https://pythonhosted.org/pyblake2/
.. seealso::
   Module :mod:`hmac`
      A module to generate message authentication codes using hashes.
   Module :mod:`base64`
      Another way to encode binary hashes for non-binary environments.
************************************
"""
    patchlevel.py
    ~~~~~~~~~~~~~
    Extract version info from Include/patchlevel.h.
    Adapted from Doc/tools/getversioninfo.
    :copyright: 2007-2008 by Georg Brandl.
    :license: Python license.
"""
************************************
"""
    c_annotations.py
    ~~~~~~~~~~~~~~~~
    Supports annotations for C API elements:
    * reference count annotations for C API functions.  Based on
      refcount.py and anno-api.py in the old Python documentation tools.
    * stable API annotations
    Usage: Set the `refcount_file` config value to the path to the reference
    count data file.
    :copyright: Copyright 2007-2014 by Georg Brandl.
    :license: Python license.
"""
************************
"""
    pyspecific.py
    ~~~~~~~~~~~~~
    Sphinx extension with Python doc-specific markup.
    :copyright: 2008-2014 by Georg Brandl.
    :license: Python license.
"""
**************************************
/*
 * sidebar.js
 * ~~~~~~~~~~

 *
 * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
 * :license: BSD, see LICENSE for details.
 *
*********************************
pyhash
/* **************************************************************************
 <MIT License>
 Copyright (c) 2013  Marek Majkowski <marek@popcount.org>
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
 </MIT License>
 Original location:
    https://github.com/majek/csiphash/
*******
PY_hashtable
*****************
/* The implementation of the hash table (_Py_hashtable_t) is based on the
   cfuhash project:
   http://sourceforge.net/projects/libcfu/
   Copyright of cfuhash:
   ----------------------------------
   Creation date: 2005-06-24 21:22:40
   Authors: Don
   Change log:
   Copyright (c) 2005 Don Owens
   All rights reserved.
   This code is released under the BSD license:
   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:
     * Redistributions of source code must retain the above copyright
       notice, this list of conditions and the following disclaimer.
     * Redistributions in binary form must reproduce the above
       copyright notice, this list of conditions and the following
       disclaimer in the documentation and/or other materials provided
       with the distribution.
     * Neither the name of the author nor the names of its
       contributors may be used to endorse or promote products derived
       from this software without specific prior written permission.
   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
*********************
/*
 * Copyright (C) 2011-2013 Vinay Sajip.
 * Licensed to PSF under a contributor agreement.
 *
 * Based on the work of:
 *
 * Mark Hammond (original author of Python version)
 * Curt Hagenlocher (job management)
 */
***************************************
/* Helper library for MSI creation with Python.
 * Copyright (C) 2005 Martin v. LÃ¶wis
 * Licensed to PSF under a contributor agreement.
 */

/* **************************************************************************
 <MIT License>
 Copyright (c) 2013  Marek Majkowski <marek@popcount.org>
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
 </MIT License>
 Original location:
    https://github.com/majek/csiphash/
 Solution inspired by code from:
    Samuel Neves (supercop/crypto_auth/siphash24/little)
    djb (supercop/crypto_auth/siphash24/little2)
    Jean-Philippe Aumasson (https://131002.net/siphash/siphash24.c)
 Modified for Python by Christian Heimes:
    - C89 / MSVC compatibility
    - _rotl64() on Windows
    - letoh64() fallback
*/
/* byte swap little endian to host endian
 * Endian conversion not only ensures that the hash function returns the same
 * value on all platforms. It is also required to for a good dispersion of
 * the hash values' least significant bits.
 */
***********************
dup2
/*
 * Public domain dup2() lookalike
 * by Curtis Jackson @ AT&T Technologies, Burlington, NC
 * electronic address:  burl!rcj
 *
 * dup2 performs the following functions:
 *
 * Check to make sure that fd1 is a valid open file descriptor.
 * Check to see if fd2 is already open; if so, close it.
 * Duplicate fd1 onto fd2; checking to make sure fd2 is a valid fd.
 * Return fd2 if all went well; return BADEXIT otherwise.
 */
*******************************
ndiff
# Module ndiff version 1.7.0
# Released to the public domain 08-Dec-2000,
# by Tim Peters (tim.one@home.com).
# Provided as-is; use at your own risk; no warranty; no promises; enjoy!
# ndiff.py is now simply a front-end to the difflib.ndiff() function.
# Originally, it contained the difflib.SequenceMatcher class as well.
# This completes the raiding of reusable code from this formerly
# self-contained script.
**************************************
#! /usr/bin/env python3
# Released to the public domain, by Tim Peters, 03 October 2000.
"""reindent [-d][-r][-v] [ path ... ]
 
**********************************
/* ==========================================================================
 * siphash.h - SipHash-2-4 in a single header file
 * --------------------------------------------------------------------------
 * Derived by William Ahern from the reference implementation[1] published[2]
 * by Jean-Philippe Aumasson and Daniel J. Berstein.
 * Minimal changes by Sebastian Pipping and Victor Stinner on top, see below.
 * Licensed under the CC0 Public Domain Dedication license.
 *
 * 1. https://www.131002.net/siphash/siphash24.c
 * 2. https://www.131002.net/siphash/
 * --------------------------------------------------------------------------
**********************************
#!/usr/bin/env python
# Copyright (C) 2012   Christian Heimes (christian@python.org)
# Licensed to PSF under a Contributor Agreement.
#
# cleanup Keccak sources
*******************************
/* ------------------------------------------------------------------------
 *
 * This code for the SHA1 algorithm was noted as public domain. The
 * original headers are pasted below.
 *
 * Several changes have been made to make it more compatible with the
 * Python environment and desired interface.
 *
 */
/* LibTomCrypt, modular cryptographic library -- Tom St Denis
 *
 * LibTomCrypt is a library that provides various cryptographic
 * algorithms in a highly modular and flexible manner.
 *
 * The library is free for all purposes without any express
 * guarantee it works.
 *
 * Tom St Denis, tomstdenis@gmail.com, http://libtom.org
 */
*******************************************

**************************************
/*
 * ossaudiodev -- Python interface to the OSS (Open Sound System) API.
 *                This is the standard audio API for Linux and some
 *                flavours of BSD [XXX which ones?]; it is also available
 *                for a wide range of commercial Unices.
 *
 * Originally written by Peter Bosch, March 2000, as linuxaudiodev.
 *
 * Renamed to ossaudiodev and rearranged/revised/hacked up
 * by Greg Ward <gward@python.net>, November 2002.
 * Mixer interface by Nicholas FitzRoy-Dale <wzdd@lardcave.net>, Dec 2002.
 *
 * (c) 2000 Peter Bosch.  All Rights Reserved.
 * (c) 2002 Gregory P. Ward.  All Rights Reserved.
 * (c) 2002 Python Software Foundation.  All Rights Reserved.
 *
 * XXX need a license statement
 *
 * $Id$
 */
************************************
   Written by Rusty Russell, public domain, http://ccodearchive.net/ */
#define Py_BUILD_ASSERT_EXPR(cond) \
    (sizeof(char [1 - 2*!(cond)]) - 1)
#define Py_BUILD_ASSERT(cond)  do {         \
        (void)Py_BUILD_ASSERT_EXPR(cond);   \
    } while(0)
/* Get the number of elements in a visible array
   This does not work on pointers, or arrays declared as [], or function
   parameters. With correct compiler support, such usage will cause a build
   error (see Py_BUILD_ASSERT_EXPR).
   Written by Rusty Russell, public domain, http://ccodearchive.net/
*/ -----------------

*********
python-six
**********

*/ -----------------
Copyright (c) 2010-2020 Benjamin Peterson
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/ -----------------

**********
python-cffi
**********

*/ -----------------
Name: cffi
Summary: Foreign Function Interface for Python calling C code.
Home-page: http://cffi.readthedocs.org
Author: Armin Rigo, Maciej Fijalkowski
Author-email: python-cffi@googlegroups.com
License: MIT
    The MIT License
    Permission is hereby granted, free of charge, to any person
    obtaining a copy of this software and associated documentation
    files (the "Software"), to deal in the Software without
    restriction, including without limitation the rights to use,
    copy, modify, merge, publish, distribute, sublicense, and/or
    sell copies of the Software, and to permit persons to whom the
    Software is furnished to do so, subject to the following conditions:
    The above copyright notice and this permission notice shall be included
    in all copies or substantial portions of the Software.
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
    OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
    THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    FROM, OUT OF OR IN CONNECTI
*/ -----------------

**********
python-pycparser -- A C parser in Python
**********

*/ -----------------

Copyright (c) 2008-2017, Eli Bendersky
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
  list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution.
* Neither the name of Eli Bendersky nor the names of its contributors may
  be used to endorse or promote products derived from this software without
  specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
N WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/ -----------------

**********
pycparser/ply (python - Lex-Yacc

*/ -----------------

PLY (Python Lex-Yacc)                   Version 3.10
Copyright (C) 2001-2017
David M. Beazley (Dabeaz LLC)
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright notice,
  this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution.
* Neither the name of the David Beazley or Dabeaz LLC may be used to
  endorse or promote products derived from this software without
  specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
More information about PLY can be obtained on the PLY webpage at:
     http://www.dabeaz.com/ply
*/ -----------------

**********
python-setuptools
**********

*/ -----------------
Copyright (C) 2016 Jason R Coombs <jaraco@jaraco.com>
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
*/ -----------------


**********
python-pip
**********

*/ -----------------

Copyright (c) 2008-2019 The pip developers (see AUTHORS.txt file)
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/ -----------------

********
pip/vendor/appdirs
********

*/ -----------------
# This is the MIT license
Copyright (c) 2010 ActiveState Software Inc.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/ -----------------

*********
pip/colorama
*********

*/ -----------------

Copyright (c) 2010 Jonathan Hartley
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
  list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution.
* Neither the name of the copyright holders, nor those of its contributors
  may be used to endorse or promote products derived from this software without
  specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ -----------------

*********
pip/_vendor/ipaddress
*********


*/ -----------------
This package is a modified version of cpython's ipaddress module.
It is therefore distributed under the PSF license, as follows:
PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
--------------------------------------------
1. This LICENSE AGREEMENT is between the Python Software Foundation
("PSF"), and the Individual or Organization ("Licensee") accessing and
otherwise using this software ("Python") in source or binary form and
its associated documentation.
2. Subject to the terms and conditions of this License Agreement, PSF hereby
grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
analyze, test, perform and/or display publicly, prepare derivative works,
distribute, and otherwise use Python alone or in any derivative version,
provided, however, that PSF's License Agreement and PSF's notice of copyright,
i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
2011, 2012, 2013, 2014 Python Software Foundation; All Rights Reserved" are
retained in Python alone or in any derivative version prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on
or incorporates Python or any part thereof, and wants to make
the derivative work available to others as provided herein, then
Licensee hereby agrees to include in any such work a brief summary of
the changes made to Python.
4. PSF is making Python available to Licensee on an "AS IS"
basis.  PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material
breach of its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any
relationship of agency, partnership, or joint venture between PSF and
Licensee.  This License Agreement does not grant permission to use PSF
trademarks or trade name in a trademark sense to endorse or promote
products or services of Licensee, or any third party.
8. By copying, installing or otherwise using Python, Licensee
agrees to be bound by the terms and conditions of this License
Agreement.
*/ -----------------

**********
pip/_vendor/retry
**********

*/ -----------------


                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/
   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   1. Definitions.
      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.
      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.
      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.
      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.
      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.
      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.
      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).
      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.
      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."
      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.
   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.
   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.
   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:
      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and
      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and
      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and
      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.
      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.
   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.
   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.
   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.
   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.
   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.
   END OF TERMS AND CONDITIONS
   APPENDIX: How to apply the Apache License to your work.
      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.
   Copyright [yyyy] [name of copyright owner]
   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at
       http://www.apache.org/licenses/LICENSE-2.0
   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
*/ -----------------

**********
python-cryptography
**********

*/ -----------------

This software is made available under the terms of *either* of the licenses
found in LICENSE.APACHE or LICENSE.BSD. Contributions to cryptography are made
under the terms of *both* these licenses.
The code used in the OpenSSL locking callback and OS random engine is derived
from CPython, and is licensed under the terms of the PSF License Agreement.
1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and
   the Individual or Organization ("Licensee") accessing and otherwise using Python
   2.7.12 software in source or binary form and its associated documentation.
2. Subject to the terms and conditions of this License Agreement, PSF hereby
   grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
   analyze, test, perform and/or display publicly, prepare derivative works,
   distribute, and otherwise use Python 2.7.12 alone or in any derivative
   version, provided, however, that PSF's License Agreement and PSF's notice of
   copyright, i.e., "Copyright Â© 2001-2016 Python Software Foundation; All Rights
   Reserved" are retained in Python 2.7.12 alone or in any derivative version
   prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on or
   incorporates Python 2.7.12 or any part thereof, and wants to make the
   derivative work available to others as provided herein, then Licensee hereby
   agrees to include in any such work a brief summary of the changes made to Python
   2.7.12.
4. PSF is making Python 2.7.12 available to Licensee on an "AS IS" basis.
   PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED.  BY WAY OF
   EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR
   WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE
   USE OF PYTHON 2.7.12 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 2.7.12
   FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
   MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 2.7.12, OR ANY DERIVATIVE
   THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material breach of
   its terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any relationship
   of agency, partnership, or joint venture between PSF and Licensee.  This License
   Agreement does not grant permission to use PSF trademarks or trade name in a
   trademark sense to endorse or promote products or services of Licensee, or any
   third party.
8. By copying, installing or otherwise using Python 2.7.12, Licensee agrees
   to be bound by the terms and conditions of this License Agreement.
*/ -----------------
 
**********
cryptography/vectors
**********
*/ -----------------
This software is made available under the terms of *either* of the licenses
found in LICENSE.APACHE or LICENSE.BSD. Contributions to cryptography are made
under the terms of *both* these licenses.
*/ -----------------
 


L/N: L-YHGB-ESMUL2
D/N: GI13-5827-01
P/N: L-YHGB-ESMUL2
NOTICES AND INFORMATION

IBM (R) Semeru Runtime (TM) Certified Edition for z/OS, Version 17.0

The IBM license agreement and any applicable information on the web
download page for IBM products refers Licensee to this file for details
concerning notices applicable to code included in the products listed
above ("the Program").

Notwithstanding the terms and conditions of any other agreement Licensee
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party code identified below is subject
to the terms and conditions of the IBM license agreement for the Program
and not the license terms that may be contained in the notices below.
The notices are provided for informational purposes.

Please note: This Notices file may identify information that is not used
by, or that was not shipped with, the Program as Licensee installed it.

IMPORTANT: IBM does not represent or warrant that the information in this
NOTICES file is accurate. Third party websites are independent of IBM and
IBM does not represent or warrant that the information on any third party
website referenced in this NOTICES file is accurate. IBM disclaims any
and all liability for errors and omissions or for any damages accruing
from the use of this NOTICES file or its contents, including without
limitation URLs or references to any third party websites.

================================================

NOTICES

================================================

Notices and copyright acknowledgements for third party code can be found in the legal files that are located in the subdirectories of the legal directory.

================================================

L/N: L-SBMG-2MP6NL
D/N: GI13-5662-00
P/N: L-SBMG-2MP6NL
NOTICES AND INFORMATION

IBM WebSphere Application Server for z/OS V9.0.5.21

The IBM license agreement and any applicable information on the web
download page for IBM products refers Licensee to this file for details
concerning notices applicable to code included in the products listed
above ("the Program").

Notwithstanding the terms and conditions of any other agreement Licensee
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party code identified below is subject
to the terms and conditions of the IBM license agreement for the Program
and not the license terms that may be contained in the notices below.
The notices are provided for informational purposes.

Please note: This Notices file may identify information that is not used
by, or that was not shipped with, the Program as Licensee installed it.

IMPORTANT: IBM does not represent or warrant that the information in this
NOTICES file is accurate. Third party websites are independent of IBM and
IBM does not represent or warrant that the information on any third party
website referenced in this NOTICES file is accurate. IBM disclaims any
and all liability for errors and omissions or for any damages accruing
from the use of this NOTICES file or its contents, including without
limitation URLs or references to any third party websites.

TABLE OF CONTENTS

AFL-2.1
APACHE V1.1
APACHE V2
ARTISTIC V2  
BSD-3-Clause  
BSD + PATENTS FILE
BSD-EQUIVALENT  
CDDL V1 
CPL
DAY SPECIFICATION LICENSE  
EPL  
EPL V2  
ICU
IPL  
ISC  
JDOM
JSON LICENSE  
JTIDY 
LGPL V2.1 
LGPL V3
MIT  
MIT-EQUIVALENT
MPL V1  
MPL V1.1  
MPL V2.0  
PYTHON
UNICODE  
UNIQUE  
W3C

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

AFL-2.1

The Program includes some or all of the following that IBM obtained
under a AFL-2.1 license:

dijit 1.12.9 |  | https://registry.npmjs.org/dijit/-/dijit-1.12.9.tgz
dojo 1.7.2 |  | https://registry.npmjs.org/dojo/-/dojo-1.7.2.tgz
dojox 1.12.9 |  | https://registry.npmjs.org/dojox/-/dojox-1.12.9.tgz


The Academic Free License
v.2.1

This Academic Free License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following notice immediately following the copyright notice for the Original Work:

Licensed under the Academic Free License version 2.1

    1) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license to do the following:
        a) to reproduce the Original Work in copies;
        b) to prepare derivative works ("Derivative Works") based upon the Original Work;
        c) to distribute copies of the Original Work and Derivative Works to the public;
        d) to perform the Original Work publicly; and
        e) to display the Original Work publicly.
    2) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license, under patent claims owned or controlled by the Licensor that are embodied in the Original Work as furnished by the Licensor, to make, use, sell and offer for sale the Original Work and Derivative Works.
    3) Grant of Source Code License. The term "Source Code" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor hereby agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right to satisfy this obligation by placing a machine-readable copy of the Source Code in an information repository reasonably calculated to permit inexpensive and convenient access by You for as long as Licensor continues to distribute the Original Work, and by publishing the address of that information repository in a notice immediately following the copyright notice that applies to the Original Work.
    4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any contributors to the Original Work, nor any of their trademarks or service marks, may be used to endorse or promote products derived from this Original Work without express prior written permission of the Licensor. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor except as expressly stated herein. No patent license is granted to make, use, sell or offer to sell embodiments of any patent claims other than the licensed claims defined in Section 2. No right is granted to the trademarks of Licensor even if such marks are included in the Original Work. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any Original Work that Licensor otherwise would have a right to license.
    5) This section intentionally omitted.
    6) Attribution Rights. You must retain, in the Source Code of any Derivative Works that You create, all copyright, patent or trademark notices from the Source Code of the Original Work, as well as any notices of licensing and any descriptive text identified therein as an "Attribution Notice." You must cause the Source Code for any Derivative Works that You create to carry a prominent Attribution Notice reasonably calculated to inform recipients that You have modified the Original Work.
    7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the copyright in and to the Original Work and the patent rights granted herein by Licensor are owned by the Licensor or are sublicensed to You under the terms of this License with the permission of the contributor(s) of those copyrights and patent rights. Except as expressly stated in the immediately proceeding sentence, the Original Work is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either express or implied, including, without limitation, the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No license to Original Work is granted hereunder except under this disclaimer.
    8) Limitation of Liability. Under no circumstances and under no legal theory, whether in tort (including negligence), contract, or otherwise, shall the Licensor be liable to any person for any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or the use of the Original Work including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses. This limitation of liability shall not apply to liability for death or personal injury resulting from Licensor's negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You.
    9) Acceptance and Termination. If You distribute copies of the Original Work or a Derivative Work, You must make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License. Nothing else but this License (or another written agreement between Licensor and You) grants You permission to create Derivative Works based upon the Original Work or to exercise any of the rights granted in Section 1 herein, and any attempt to do so except under the terms of this License (or another written agreement between Licensor and You) is expressly prohibited by U.S. copyright law, the equivalent laws of other countries, and by international treaty. Therefore, by exercising any of the rights granted to You in Section 1 herein, You indicate Your acceptance of this License and all of its terms and conditions.
    10) Termination for Patent Action. This License shall terminate automatically and You may no longer exercise any of the rights granted to You by this License as of the date You commence an action, including a cross-claim or counterclaim, against Licensor or any licensee alleging that the Original Work infringes a patent. This termination provision shall not apply for an action alleging patent infringement by combinations of the Original Work with other software or hardware.
    11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License may be brought only in the courts of a jurisdiction wherein the Licensor resides or in which Licensor conducts its primary business, and under the laws of that jurisdiction excluding its conflict-of-law provisions. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any use of the Original Work outside the scope of this License or after its termination shall be subject to the requirements and penalties of the U.S. Copyright Act, 17 U.S.C. § 101 et seq., the equivalent laws of other countries, and international treaty. This section shall survive the termination of this License.
    12) Attorneys Fees. In any action to enforce the terms of this License or seeking damages relating thereto, the prevailing party shall be entitled to recover its costs and expenses, including, without limitation, reasonable attorneys' fees and costs incurred in connection with such action, including any appeal of such action. This section shall survive the termination of this License.
    13) Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable.
    14) Definition of "You" in This License. "You" throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with you. For purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
    15) Right to Use. You may use the Original Work in all ways not otherwise restricted or conditioned by this License or by law, and Licensor promises not to interfere with or be responsible for such uses by You.

This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved.
Permission is hereby granted to copy and distribute this license without modification. This license may not be modified without the express written permission of its copyright owner.


END OF AFL-2.1 NOTICES AND INFORMATION

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

APACHE SOFTWARE LICENSE 1.1

The Program includes some or all of the following that IBM obtained
under the Apache License Version 1.1:

ECLIPSE.GMF [Eclipse GMF Runtime]
WSIL4J, 
Apache Commons EL,
DOM4J [JAXB-RI]


This product includes software developed by the Apache Software 
Foundation (http://www.apache.org/).

The Apache Software License, Version 1.1
Copyright (c) 2000 The Apache Software Foundation.  All rights reserved.
 
Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met:
 
1. Redistributions of source code must retain the above copyright 
notice, this list of conditions and the following disclaimer.
 
2. Redistributions in binary form must reproduce the above copyright 
notice, this list of conditions and the following disclaimer in the 
documentation and/or other materials provided with the distribution.

3. The end-user documentation included with the redistribution,
if any, must include the following acknowledgment:
"This product includes software developed by the
Apache Software Foundation (http://www.apache.org/)."
Alternately, this acknowledgment may appear in the software itself,
if and wherever such third-party acknowledgments normally appear.

4. The names "Apache" and "Apache Software Foundation" must 
not be used to endorse or promote products derived from this
software without prior written permission. For written
permission, please contact apache@apache.org.

5. Products derived from this software may not be called "Apache",
nor may "Apache" appear in their name, without prior written
permission of the Apache Software Foundation.

THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
=================================================================

This software consists of voluntary contributions made by many
individuals on behalf of the Apache Software Foundation.  For more
information on the Apache Software Foundation, please see
<http://www.apache.org/>.

Portions of this software are based upon public domain software
originally written at the National Center for Supercomputing 
Applications, University of Illinois, Urbana-Champaign.

END OF APACHE SOFTWARE LICENSE 1.1 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

APACHE LICENSE 2.0

The Program includes some or all of the following that IBM obtained
under the Apache License Version 2.0:

AXIOM IMPL
ECLIPSE.GMF [Eclipse GMF Runtime]
JETTY
OPENJPA
OSGI ALLIANCE [Eclipse OSGI]
XERCES-J
[javax.servlet-api]
[SLF4J]
ABOUT_FILES [W3C dom.smil]
ANT
APACHE ABDERA
APACHE ARIES
APACHE AXIS
APACHE BVAL
APACHE COMMONS JXPATH
APACHE CXF
ARRAYELRESOLVER.JAVA [javax.el]
AXIOM
BATIK [W3C dom.events]
BATIK SVG
CGLIB
CGLIB-NODEP
COMMON-LOGGING [SLF4J]
COMMONS-CODEC
COMMONS-COLLECTIONS
COMMONS-DISCOVERY
COMMONS-FILEUPLOAD
COMMONS-IO
COMMONS-LANG
COMMONS-LANG3
COMMONS-LOGGING
COMMONS-NET
COMMONS-WEAVER
DIFF-MATCH-PATCH [Bootstrap]
FELIX BUNDLE REPOSITORY
FELIX GOGO
FELIX GOGO RUNTIME
FELIX GOGO SHELL
FELIX SCR
FILTER.JAVA [javax.servlet-api]
GENERICENTITY [javax.ws.rs-api]
GENERICENTITY.JAVA  [javax.ws.rs-api]
GENERICENTITY.JAVA [javax.ws.rs-api]
GERONIMO-STAX-API_1.0_SPEC
GUAVA
HTTPCOMPONENTS 
HTTPCOMPONENTS HTTPCLIENT
HTTPCORE
JACKSON
JACKSON-ANNOTATIONS
JAKARTA COMMONS CLI 1.0 [javax.xml]
JAVAX.SERVLET
JAVAX.SERVLET.JSP.EL [javax.servlet.jsp]
JBOSS-CLASSFILEWRITER
JBOSS-LOGGING
JCL-OVER-SLF4J/SRC/MAIN/JAVA/ORG/APACHE/COMMONS/LOGGING/IMPL/*.JAVA
JETTY BUNDLES [Jetty]
JETTY-CONTINUATION
JOSE4J
JSONTOKEN
LEANER CSS [Bootstrap]
LOG4J [SLF4J]
LOG4J-OVER-SLF4J/SRC/MAIN/JAVA/ORG/APACHE/LOG4J/* [SLF4J]
LUCENE
OPENID4JAVA
ORG.APACHE.JASPER.COMPILER [org.apache.jasper.glassfish]
OSGI SERVICE BLUEPRINT
OSGI SERVICE HTTP
SAC [Eclipse E4 UI CSS]
SITE/XREF/ORG/APACHE/COMMONS/LOGGING/IMPL/* [SLF4J]
SWAGGER-ANNOTATIONS
TOMCAT-JASPER
TOOLKIT [W3C dom.sac]
TUSCANY
UNIXCRYPT.JAVA [jetty-continuation]
WSTX-ASL
XML-RESOLVER
XMLNS.XSL [Eclipse Datatools DTP]
APACHE BATIK, COMMONS-CLI, APACHE JASPER COMPILER [Jasper], APACHE CXF,
COMMONS-IO, COMMONS-LANG, BUILDSCRIPTS - CLOSURECOMILER [Dojo Toolkit],
SWAGGER-ANNOTATIONS, PYPA-PACKAGING, COMMONS-LOGGING, FELIX GOGO SHELL,
LEANER CSS [Bootstrap], ARIES JPA, APACHE_XML_INTERNAL_RESOLVER
[JAXB-xjc], COMMONS-COLLECTIONS, COMMONS-DAEMON, UADETECTOR, APACHE
AXIS, COMMON-LOGGING [SLF4J], QUNIT.JS [jQuery], WSTX-ASL,
COMMONS-DIGESTER, JAVA SERVER PAGES ENGINE [Jasper], OSGI SERVICE
BLUEPRINT, COMMONS-FILEUPLOAD, APACHE WS MUSE, GUICE, COMMONS-VALIDATOR,
YOKO, DIFF-MATCH-PATCH [Bootstrap], GERONIMO-STAX-API_1.0_SPEC, TUSCANY,
LUCENE,
JCL-OVER-SLF4J/SRC/MAIN/JAVA/ORG/APACHE/COMMONS/LOGGING/IMPL/*.JAVA
[SLF4J], XMLNS.XSL [Eclipse Datatools DTP], BOOTSTRAP [Log4j], APACHE
ABDERA, COMMONS-CODEC, JACKSON, NEETHI, ABDERA-I18N, SAC [Eclipse E4 UI
CSS], ABDERA-CORE, OSGI SERVICE COMPONENT, SIZEOF-AGENT, AXIOM IMPL,
LOG4J, ECLIPSE.GMF [Eclipse GMF Runtime], FAILSAFE, OPENWS,
COMMONS-HTTPCLIENT, COMMONS-BEANUTILS, OSGI SERVICE HTTP, OSGI SERVICE
CM, TAGLIBS-STANDARD-IMPL, JAVA-CLASSMATE, 
VENDOR/PACKAGING [setuptools(Python)] 
COMMONS-LANG3
XMLSCHEMA-CORE 
GSON
AXIOM
TAGLIBS-STANDARD-JSTLEL
OPENAJAX.JS [Dojo Toolkit]
JAVA-CLASSMATE, 
VENDOR/PACKAGING [setuptools(Python)]
COMMONS-LANG3
XMLSCHEMA-CORE 
GSON
AXIOM,
TAGLIBS-STANDARD-JSTLEL
ORG.ECLIPSE.CORE.INTERNAL
REGISTRY [org.eclipse.equinox.preferences],
XPATH [Eclipse E4 EMF Xpath]
APACHE ARIES
ORG.ECLIPSE.OSGI.SERVICES
CONFIGURATION.JAVA [org.eclipse.osgi.services] 
SCR API [Eclipse Equinox DS], 
MUSE-SEC-IMPL, MUSE-SEC-API, APACHECXF, CXF-CORE, MICROPROFILE-OPENAPI,
MUSE-DISCOVERY-SA-API, REACTIVEX-RXJAVA, WSS4J, ARIES.SUBSYSTEM.API,
MICROPROFILE-METRICS, MUSE-DISCOVERY-SA-IMPL, MUSE-DISCOVERY-UA-IMPL,
MUSE-SEC-JAAS, MUSE-DISCOVERY-UA-API, APACHE MYFACES, FELIXGOGOSHELL


Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

   "License" shall mean the terms and conditions for use, reproduction,
   and distribution as defined by Sections 1 through 9 of this document.

   "Licensor" shall mean the copyright owner or entity authorized by
   the copyright owner that is granting the License.

   "Legal Entity" shall mean the union of the acting entity and all
   other entities that control, are controlled by, or are under common
   control with that entity. For the purposes of this definition,
   "control" means (i) the power, direct or indirect, to cause the
   direction or management of such entity, whether by contract or
   otherwise, or (ii) ownership of fifty percent (50%) or more of the
   outstanding shares, or (iii) beneficial ownership of such entity.

   "You" (or "Your") shall mean an individual or Legal Entity
   exercising permissions granted by this License.

   "Source" form shall mean the preferred form for making modifications,
   including but not limited to software source code, documentation
   source, and configuration files.

   "Object" form shall mean any form resulting from mechanical
   transformation or translation of a Source form, including but
   not limited to compiled object code, generated documentation,
   and conversions to other media types.

   "Work" shall mean the work of authorship, whether in Source or
   Object form, made available under the License, as indicated by a
   copyright notice that is included in or attached to the work
   (an example is provided in the Appendix below).

   "Derivative Works" shall mean any work, whether in Source or Object
   form, that is based on (or derived from) the Work and for which the
   editorial revisions, annotations, elaborations, or other modifications
   represent, as a whole, an original work of authorship. For the purposes
   of this License, Derivative Works shall not include works that remain
   separable from, or merely link (or bind by name) to the interfaces of,
   the Work and Derivative Works thereof.

   "Contribution" shall mean any work of authorship, including
   the original version of the Work and any modifications or additions
   to that Work or Derivative Works thereof, that is intentionally
   submitted to Licensor for inclusion in the Work by the copyright owner
   or by an individual or Legal Entity authorized to submit on behalf of
   the copyright owner. For the purposes of this definition, "submitted"
   means any form of electronic, verbal, or written communication sent
   to the Licensor or its representatives, including but not limited to
   communication on electronic mailing lists, source code control systems,
   and issue tracking systems that are managed by, or on behalf of, the
   Licensor for the purpose of discussing and improving the Work, but
   excluding communication that is conspicuously marked or otherwise
   designated in writing by the copyright owner as "Not a Contribution."

   "Contributor" shall mean Licensor and any individual or Legal Entity
   on behalf of whom a Contribution has been received by Licensor and
   subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
   this License, each Contributor hereby grants to You a perpetual,
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   copyright license to reproduce, prepare Derivative Works of,
   publicly display, publicly perform, sublicense, and distribute the
   Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
   this License, each Contributor hereby grants to You a perpetual,
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   (except as stated in this section) patent license to make, have made,
   use, offer to sell, sell, import, and otherwise transfer the Work,
   where such license applies only to those patent claims licensable
   by such Contributor that are necessarily infringed by their
   Contribution(s) alone or by combination of their Contribution(s)
   with the Work to which such Contribution(s) was submitted. If You
   institute patent litigation against any entity (including a
   cross-claim or counterclaim in a lawsuit) alleging that the Work
   or a Contribution incorporated within the Work constitutes direct
   or contributory patent infringement, then any patent licenses
   granted to You under this License for that Work shall terminate
   as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
   Work or Derivative Works thereof in any medium, with or without
   modifications, and in Source or Object form, provided that You
   meet the following conditions:

   (a) You must give any other recipients of the Work or
       Derivative Works a copy of this License; and

   (b) You must cause any modified files to carry prominent notices
       stating that You changed the files; and

   (c) You must retain, in the Source form of any Derivative Works
       that You distribute, all copyright, patent, trademark, and
       attribution notices from the Source form of the Work,
       excluding those notices that do not pertain to any part of
       the Derivative Works; and

   (d) If the Work includes a "NOTICE" text file as part of its
       distribution, then any Derivative Works that You distribute must
       include a readable copy of the attribution notices contained
       within such NOTICE file, excluding those notices that do not
       pertain to any part of the Derivative Works, in at least one
       of the following places: within a NOTICE text file distributed
       as part of the Derivative Works; within the Source form or
       documentation, if provided along with the Derivative Works; or,
       within a display generated by the Derivative Works, if and
       wherever such third-party notices normally appear. The contents
       of the NOTICE file are for informational purposes only and
       do not modify the License. You may add Your own attribution
       notices within Derivative Works that You distribute, alongside
       or as an addendum to the NOTICE text from the Work, provided
       that such additional attribution notices cannot be construed
       as modifying the License.

   You may add Your own copyright statement to Your modifications and
   may provide additional or different license terms and conditions
   for use, reproduction, or distribution of Your modifications, or
   for any such Derivative Works as a whole, provided Your use,
   reproduction, and distribution of the Work otherwise complies with
   the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
   any Contribution intentionally submitted for inclusion in the Work
   by You to the Licensor shall be under the terms and conditions of
   this License, without any additional terms or conditions.
   Notwithstanding the above, nothing herein shall supersede or modify
   the terms of any separate license agreement you may have executed
   with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
   names, trademarks, service marks, or product names of the Licensor,
   except as required for reasonable and customary use in describing the
   origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
   agreed to in writing, Licensor provides the Work (and each
   Contributor provides its Contributions) on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   implied, including, without limitation, any warranties or conditions
   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   PARTICULAR PURPOSE. You are solely responsible for determining the
   appropriateness of using or redistributing the Work and assume any
   risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
   whether in tort (including negligence), contract, or otherwise,
   unless required by applicable law (such as deliberate and grossly
   negligent acts) or agreed to in writing, shall any Contributor be
   liable to You for damages, including any direct, indirect, special,
   incidental, or consequential damages of any character arising as a
   result of this License or out of the use or inability to use the
   Work (including but not limited to damages for loss of goodwill,
   work stoppage, computer failure or malfunction, or any and all
   other commercial damages or losses), even if such Contributor
   has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
   the Work or Derivative Works thereof, You may choose to offer,
   and charge a fee for, acceptance of support, warranty, indemnity,
   or other liability obligations and/or rights consistent with this
   License. However, in accepting such obligations, You may act only
   on Your own behalf and on Your sole responsibility, not on behalf
   of any other Contributor, and only if You agree to indemnify,
   defend, and hold each Contributor harmless for any liability
   incurred by, or claims asserted against, such Contributor by reason
   of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

END OF APACHE LICENSE 2.0 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD-3-CLAUSE LICENSE

The Program includes some or all of the following packages that IBM obtained 
under a BSD-3-CLAUSE License:

IMPLEMENTATION-PYTHON-RUNTIME [Tuscany] (Copyright (c) Django Software Foundation and individual 
contributors. All rights reserved.)
APPENDED-RESOURCES [Apache Abdera] (Copyright (c) 2002-2005
 Mark Pilgrim)
ASM [CGLib] (Copyright (c) 2000-2005 INRIA France Telecom All rights reserved.) 
ASM-LICENSE [CGLib-nodep] (Copyright (c) 2000 2002 2003 INRIA
BPEL [Tuscany] (Copyright (c) 2006 Sun Microsystems Inc.)
DATABINDING [Tuscany] (Copyright (c) 2001-2007
 Jeff Martin Tim Bacon All rights reserved.)
France Telecom)
 HAMCREST-CORE ((c) 2000-2006 www.hamcrest.org  All rights reserved. )
ICU PROJECT [Lucene] (Copyright (C) 1999-2010 International Business Machines)
JAVASCRIPT-DOJO [Tuscany] (Copyright (c) 2005 The Dojo Foundation)
JAXEN (Copyright 2003-2006 The Werken Company.)
JCraft Copyright (c) 2002-2012 ymnk JCraft Inc. All rights reserved.)
JQUERY.COOKIES.JS 2.2.0 [SLF4J] (Copyright (c) 2005 - 2010 James Auldridge)
JS-INDENT-LEVEL [Bootstrap] (Copyright 2011 Mozilla Foundation and contributors)
JSCH (Copyright (c) 2002-2012 Atsuhiko Yamanaka
JSDUMP [Bootstrap] (Copyright (c) 2008 Ariel Flesler)
KXML [Felix Bundle Repository] (Copyright (c) 2002 2003
Stefan Haustein Oberhausen Rhld. Germany)
MAIN/RELEASE [Tuscany] (Copyright (c) 2001-2003 Thai Open Source Software Center Ltd)
SERP (none)
SNOWBALL [Lucene] (Copyright (c) 2001 Dr Martin Porter Copyright (c) 2002
 Richard Boulton)
SOURCE-MAP [Bootstrap] (Copyright 2011 Mozilla Foundation and contributors)
TUSCANY_SCA [Tuscany] (Copyright (c) Django Software Foundation and individual contributors.)
UGLIFYJS [Bootstrap] (No copyright found)
UNICODE [Lucene] (Copyright 2001-2004 Unicode
 Inc.)
WEBAPP [Tuscany] (Copyright (c) 2000-2005 INRIA France Telecom All rights reserved.)
SERVICES_JSON [Dojo Toolkit] (Copyright 2005 Michal Migurski), PIP-TOOLS
(Author: Vincent Driessen), ICU PROJECT [Lucene] (Copyright (C)
1999-2010, International Business Machines), SOURCE-MAP [Bootstrap]
(Copyright 2011 Mozilla Foundation and contributors), UGLIFYJS
[Bootstrap] (No copyright found), JAXEN (Copyright 2003-2006 The Werken
Company. All Rights Reserved.), ABDERA-TEST-FEEDPARSER [Apache Abdera]
(Copyright (c) 2002-2005, Mark Pilgrim), DATABINDING [Tuscany]
(Copyright (c) 2001-2007, Jeff Martin, Tim Bacon All rights reserved.),
ORG.ECLIPSE.JDT.APT.CORE [Eclipse JDT Core] (Copyright (c) 2004, Sun
Microsystems, Inc.All rights reserved.), _FIREBUG [Dojo Toolkit]
(Copyright (c) 2006-2007, Joe Hewitt, All rights reserved.),
JS-INDENT-LEVEL [Bootstrap] (Copyright 2011 Mozilla Foundation and
contributors), JAVASCRIPT-DOJO [Tuscany] (Copyright (c) 2005, The Dojo
Foundation), YAHOO [Dojo Toolkit] (Copyright (c) 2007, Yahoo! Inc.),
JSDUMP [Bootstrap] (Copyright (c) 2008 Ariel Flesler), UNICODE [Lucene]
(Copyright 2001-2004 Unicode, Inc.), SINON.JS [jQuery] (Copyright (c)
2010-2013 Christian Johansen Copyright (c) 2010-2014, Christian
Johansen, christian@cjohansen.no All rights reserved. Copyright (c) 2012
Maximilian Antoni), DOJO TOOLKIT (Copyright (c) 2005-2013, The Dojo
Foundation), SNOWBALL [Lucene] (Copyright (c) 2001, Dr Martin Porter
Copyright (c) 2002, Richard Boulton), BPEL [Tuscany] (Copyright (c)
2006, Sun Microsystems, Inc.), MD5 [Dojo Toolkit] (Copyright (C) Paul
Johnston 1999 - 2002.)
SOURCE-MAP (Copyright (c) 2009-2011 Mozilla Foundation and contributors)
JQUERY EASING V1.3 [jQuery BBQ] (Copyright 2008 George McGinley Smith)
REDUX-IMMUTABLE (Copyright (c) 2016 Gajus Kuizinas (http://gajus.com/))
JAXEN [Apache CXF] (Copyright 2003-2006 The Werken Company.) 
NORMALIZE-PACKAGE-DATA (Copyright (c) Meryn Stol ("Author")),
XSS-FILTERS (Copyright (c) 2015 Yahoo! Inc. All rights reserved.),
EXT-CORE [Esprima (node)] (Copyright (c) 2007, Yahoo! Inc.),
CREATE-REACT-CLASS (Copyright (c) 2013-present Facebook Inc.),
COMMONMARK (Copyright (c) 2014 John MacFarlaneCopyright Mathias Bynens
<https://mathiasbynens.be/>Copyright Mathias Bynens
<http://mathiasbynens.be/>Copyright (c) 2014 Vitaly Puzrin Alex
Kocharin.Copyright (C) 2014-15 John MacFarlane), ESCODEGEN (Copyright
(c) 2009-2011 Mozilla Foundation and contributors)
HOIST-NON-REACT-STATICS (Copyright (c) 2015 Yahoo! Inc. All rights reserved.) 
QS (Copyright (c) 2014 Nathan LaFreniere and other
[contributors](https://github.com/ljharb/qs/graphs/contributors))
YUI RESETS V2.5.2 [jQuery BBQ] (Copyright (c) 2008, Yahoo! Inc. All rights reserved.)
SERP (Copyright (c) 2002-2007, A. Abram White)
ANTLR [EclipseLink] (Copyright (c) 2005-2006 Terence Parr. All rights
reserved.)
RC (Copyright (c) 2011 Dominic TarrCopyright (c) 2011
Dominic TarrCopyright (c) 2013 Dominic Tarr)
HIGHLIGHT.JS (Copyright (c) 2006  Ivan Sagalaev)
QUNIT.JS [underscore.js] (Copyright (c) 2008 Ariel Flesler)
REACT-ADDONS-PERF (Copyright (c) 2013-present Facebook Inc.)
FIREBUG-LITE [Lodash] (Copyright (c) 2007, Parakey Inc. All
rights reserved.),
MARKDOWN.PL [RequireJS] (Copyright (c) 2003-2004 John Gruber)
 MODULE-CMAKE [libdnf] (Copyright 2004-2009 Kitware, Inc.
,Copyright 2009 Mathieu Malaterre <mathieu.malaterre@gmail.com>)
 PKCS1 (Copyright (C) Ellis Pritchard)
 CRYPTOJS (Copyright (c) 2009-2013 Jeff Mott)
 DOJO [Apache MyFaces] (Copyright (c) 2005, The Dojo Foundation)
SPRINTF-JS (Copyright (c) 2007-2014 Alexandru Marasteanu <hello [at)
alexei (dot] ro>), RIPEMD160-MIN.JS [CryptoJS] ((c) 2012 by Cedric
Mesnil. All rights reserved.), NW-PRE-GYP-MODULE-TEST (Copyright (c);
Mapbox All rights reserved.), HYPHENATE-STYLE-NAME (Copyright (c) 2015
Espen Hovlandsdal), STYLE.CSS [weld] (Copyright (c) 2007, Yahoo! Inc.
All rights reserved.), INDEX.JS (Copyright (c) 2010, Ajax.org B.V.),
ORG.ECLIPSE.JDT.APT.CORE [Eclipse JDT Core] (Copyright (c) 2004, Sun
Microsystems, Inc.All rights reserved.), PROP-TYPES (Copyright (c)
2013-present; Facebook; Inc.), JLINE (Copyright (c) 2002-2012, the
original author or authors.), UGLIFY-JS (<pre class="example">Copyright
2010 (c) Mihai Bazon <mihai.bazon@gmail.com>Copyright 2010 (c)
Mihai Bazon <mihai.bazon@gmail.com>), MARKDOWN [Marked] (Copyright ©
2004, John Gruber), JSDUMP [underscore.js] (Copyright (c) 2008 Ariel
Flesler - aflesler(at)gmail(dot)com), AMDEFINE (Copyright (c) 2011-2016
The Dojo FoundationCopyright (c) 2011-2016 The Dojo Foundation),
RESET-MIN [Apache Felix Webconsole] (Copyright (c) 2009, Yahoo! Inc. All
rights reserved.), IEEE754 (Copyright 2008 Fair Oaks Labs Inc.),
NODE-PRE-GYP (Copyright (c) Mapbox)
CREATE-REACT-CLASS.JS (Copyright (c) 2013-present, Facebook, Inc.)
PARSE-JS [Esprima (node)] (Copyright 2010 (c) Mihai Bazon)
ESAPI (Copyright (c) 2007 - The OWASP Foundation),
REACT-ADDONS-SHALLOW-COMPARE (Copyright (c) 2013-2015 Facebook Inc.)
ENTITIES (Copyright (c) Felix Böhm), 
SINON.JS [jQuery] (Copyright (c) 2010-2013 Christian Johansen Copyright (c) 2010-2014,
Christian Johansen, christian@cjohansen.no All rights reserved.
Copyright (c) 2012 Maximilian Antoni)
ASM (Copyright (c) 2000-2011 INRIA, France Telecom)
BUNDLE.JS (Copyright Paul Johnston 2000 - 2002.), 
NODE-FORGE (Copyright (c) 2010 Digital Bazaar Inc..)
ESPRIMA (NODE) (Copyright (C) 2012, 2011 [Ariya Hidayat])
FIREBUG LITE (Copyright (c) 2007, Parakey Inc.)
REPS.JS (Copyright (c) 2006, Yahoo! Inc.), 
ESPRIMA (Copyright (C) 2012 2011 [Ariya Hidayat](http://ariya.ofilabs.com/about))
CRYPTOJS [OpenLiberty] ((c) 2009-2013 by Jeff Mott)
JAXB-RI (Copyright (c) 2018 Oracle and/or its affiliates. All rights
reserved.), XSOM [JAXB-RI] (Copyright (c) 2017 Oracle and/or its
affiliates. All rights reserved.), 
RELAXNG-DATATYPE [JAXB-RI] (Copyright (c) 2001-2003 Thai Open Source
Software Center Ltd<br />All rights reserved. Found),
JAKARTA.XML.BIND-API (Copyright (c) 2017, 2018 Oracle and/or its
affiliates. All rights reserved.), JAKARTA.ACTIVATION (Copyright (c)
2018 Oracle and/or its affiliates. All rights reserved.), ASM.OW2
[jakarta.xml.bind-api] (Copyright (c) 2000-2011 INRIA, France Telecom
All rights reserved.), JAXRS-API [Jakarta.ws.rs-api] (Copyright (c)
2017, 2020 Oracle and/or its affiliates. All rights reserved.),
SAAJ-IMPL (Copyright (c) 2018 Oracle and/or its affiliates. All rights
reserved.), D3 [weld] (Copyright (c) 2010-2014, Michael Bostock All
rights reserved.), HIGHLIGHT [weld] (Copyright (c) 2006, Ivan Sagalaev
All rights reserved.), OWASP ENTERPRISE SECURITY API (ESAPI)
[java-support] (Copyright (c) 2007 - The OWASP Foundation),
TLDDOC-RESOURCES/INDEX.HTML.XSL [jakarta.faces] (Copyright (c) 2003,
2020 Oracle and/or its affiliates. All rights reserved.), STAX2-API
[SAAJ-impl] (Copyright (c) 2008 FasterXML LLC info@fasterxml.com),
CRYPTOJS [OpenLiberty] ((c) 2009-2013 by Jeff Mott), DOJO [Apache
MyFaces] (Copyright (c) 2005, The Dojo Foundation All rights reserved.)

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met: 

* Redistributions of source code must retain the above copyright notice, 
  this list of conditions and the following disclaimer. 
* Redistributions in binary form must reproduce the above copyright 
  notice, this list of conditions and the following disclaimer in the 
  documentation and/or other materials provided with the distribution. 
* Neither the name of the <ORGANIZATION> nor the names of its 
  contributors may be used to endorse or promote products derived from 
  this software without specific prior written permission. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER 
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 

END OF BSD 3-CLAUSE LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD + PATENTS FILE

The Program includes some or all of the following works licensed under
the BSD + FB PATENTS FILE

ARIADOMPROPERTYCONFIG [acorn], REACT-HEIGHT.JS

Copyright (c) Facebook Inc.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

Subject to the terms and conditions of this license, each copyright holder and contributor hereby grants to those receiving rights under this license a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except for failure to satisfy the conditions of this license) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer this software, where such license applies only to those patent claims, already acquired or hereafter acquired, licensable by such copyright holder or contributor that are necessarily infringed by:

(a) their Contribution(s) (the licensed copyrights of copyright holders and non-copyrightable additions of contributors, in source or binary form) alone; or

(b) combination of their Contribution(s) with the work of authorship to which such Contribution(s) was added by such copyright holder or contributor, if, at the time the Contribution is added, such addition causes such combination to be necessarily infringed. The patent license shall not apply to any other combinations which include the Contribution.

Except as expressly stated above, no rights or licenses from any copyright holder or contributor is granted under this license, whether expressly, by implication, estoppel or otherwise.

DISCLAIMER

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


END OF BSD + PATENTS FILE LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

BSD-EQUIVALENT

ASM

ASM: a very small and fast Java bytecode manipulation framework
Copyright (c) 2000-2011 INRIA, France Telecom
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
  notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
  notice, this list of conditions and the following disclaimer in the
  documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holders nor the names of its
  contributors may be used to endorse or promote products derived from
  this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.

jakarta.jws-api

Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.

All rights reserved.

Redistribution and use in source and binary forms, with or 
without modification, are permitted provided that the following
 conditions are met:

    Redistributions of source code must retain the above copyright notice,
     this list of conditions and the following disclaimer.
    Redistributions in binary form must reproduce the above copyright notice, 
    this list of conditions and the following disclaimer in the documentation 
    and/or other materials provided with the distribution.
    Neither the name of the Eclipse Foundation, Inc. nor the names of its
     contributors may be used to endorse or promote products derived from 
     this software without specific prior written permission. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 
 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF BSD-EQUIVALENT LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE

The Program includes some or all of the following that IBM obtained
under the Common Development and Distribution License.

LEGAL FILE, LICENSE CDDL, [Apache CXF]
(https://github.com/apache/cxf/tree/cxf-3.1.18), 
JAXWS-API
(https://repo1.maven.org/maven2/javax/xml/ws/jaxws-api/2.2.11/jaxws-api-2.2.11-sources.jar)
COM.SUN.EL
(https://repo1.maven.org/maven2/org/eclipse/jetty/orbit/com.sun.el/2.2.0.v201108011116/),
JAVAMAIL (http://repo1.maven.org/maven2/javax/mail/mail/1.4.2/),
JAVAX.ENTERPRISE.CONCURRENT-API (
https://mvnrepository.com/artifact/javax.enterprise.concurrent/javax.enterprise.concurrent-api/1.1),
JETTY BUNDLES [Jetty]
(https://projects.eclipse.org/search/projects/jetty), JAVAX.SERVLET.JSP
(https://repo1.maven.org/maven2/org/eclipse/jetty/orbit/javax.servlet.jsp/2.1.0.v201105211820/javax.servlet.jsp-2.1.0.v201105211820-sources.jar),
JAVAX.WS.RS-API
(https://mvnrepository.com/artifact/javax.ws.rs/javax.ws.rs-api/2.0),
JAXB (From JIM), JAVAX.ANNOTATION
(http://www.java2s.com/Code/JarDownload/javax-annotation/javax-annotation-1.0.0-sources.jar.zip),
JAVAX.TRANSACTION-API
(http://grepcode.com/snapshot/repo1.maven.org/maven2/javax.transaction/javax.transaction-api/1.2),
JAVAX.SERVLET-API
(https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api/3.1.0),
SAMPLE_CALCULATOR [Tuscany] (github.com/apache/tuscany), ORG.APACHE.JASPER.GLASSFISH
(http://www.jabylon.org/maven/org/apache/jasper/glassfish/2.2.2/glassfish-2.2.2-sources.jar),
JAVAX.EJB-API (http://ejb-spec.java.net ), MAIN/RELEASE [Tuscany] (Not
Found), JAVAX.EL
(www.java2s.com/Code/JarDownload/javax.el/javax.el-2.2.0.v201108011116-sources.jar.zip),
SERVLET-API [Apache Abdera] (github.com/apache/tuscany)
SAMPLE_CALCULATOR [Tuscany] (github.com/apache/tuscany), JAVAMAIL
(https://github.com/javaee/javamail/tree/JAVAMAIL-1_6_0), SERIALIZER [Eclipse
yasson] (https://github.com/eclipse-ee4j/yasson/tree/1.0.4-RELEASE),
MIMEPULL
(http://central.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.6/),
JAXB-XJC (http://w3.hursley.ibm.com/java/jim/j2ee/jaxb/22/index.html),
JASPER
(repository.grepcode.com/java/eclipse.org/4.2/plugins/org.apache.jasper.glassfish.source_2.2.2.v201205150955.jar)
JAVAX.INTERCEPTOR-API
(https://repo1.maven.org/maven2/javax/interceptor/javax.interceptor-api/1.2/)
JASPER.GLASSFISH
(https://github.com/javaee/uel-ri/tree/javax.el-api-2.2.3), JAVAMAIL
(https://github.com/javaee/javamail/tree/JAVAMAIL-1_6_0), SERIALIZER
[Eclipse yasson]
(https://github.com/eclipse-ee4j/yasson/tree/1.0.4-RELEASE),
ANNOTATEDIMPL.JAVA [weld]
(src/test/java/org/jboss/weld/tests/extensions/supertypes/beans/CDIExtension.java;),
MIMEPULL
(http://central.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.6/),
GLASSFISH [Apache MyFaces] (https://opensource.org/licenses/CDDL-1.0),
ARRAYELRESOLVER.JAVA [weld]
(/Source-0/artifacts/weld/weld-se-sources.jar/javax/el/ArrayELResolver.java),
JSSTYLE (https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz),
JAXWS-TOOLS
(http://grepcode.com/snapshot/repo1.maven.org/maven2/com.sun.xml.ws/jaxws-tools/2.2.10/),
PERSISTENCE [EclipseLink]
(https://glassfish.dev.java.net/public/CDDL+GPL.htm), JBOSS-JDEPARSER
(http://mvnrepository.com/artifact/org.jboss.jdeparser/jdeparser/1.0.0.Final),
JAVAX.EL
(https://mvnrepository.com/artifact/org.glassfish/javax.el/3.0.0),
JAVAX.JSON (https://jsonp.java.net/)
JAXWS TOOLS [OpenLiberty]
(https://mvnrepository.com/artifact/com.sun.xml.ws/jaxws-tools)
GLASSFISH [Apache MyFaces]
(https://github.com/apache/myfaces/tree/myfaces-core-module-3.0.0-RC1),
WEB-FACESUICOMPONENT_2_0.XSD [jakarta.faces]
(https://search.maven.org/artifact/org.glassfish/jakarta.faces/3.0.0/jar),
LEGAL FILE, LICENSE CDDL, [Apache CXF]
(https://github.com/apache/cxf/tree/cxf-3.1.18),
JAVAX.XML.RPC-API
(https://mvnrepository.com/artifact/javax.xml.rpc/javax.xml.rpc-api/1.1.1),
SERIALIZER [Eclipse yasson]
(https://github.com/eclipse-ee4j/yasson/tree/1.0.4-RELEASE), JAXWS TOOLS
[OpenLiberty]
(https://mvnrepository.com/artifact/com.sun.xml.ws/jaxws-tools), 
JAXB (https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api/2.2),
JAVA SERVER FACES
(https://search.maven.org/artifact/org.glassfish/jakarta.faces/2.3.9/jar),
JAVAMAIL
(https://javadoc.io/doc/com.sun.mail/mailapi/1.6.0-rc2/index.html)


END OF COMMON DEVELOPMENT AND DISTRIBUTION LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

COMMON PUBLIC LICENSE

The Program includes some or all of the following that IBM obtained
under the Common Public License (source code available via the indicated
URL):

ECLIPSE.GMF [Eclipse GMF Runtime]
(http://www.eclipse.org/legal/cpl-v10.html), MAIN/RELEASE [Tuscany] 
(https://github.com/apache/cxf/tree/cxf-3.2.0)
(https://github.com/apache/cxf/tree/cxf-3.2.0)
JETTY BUNDLES [Jetty] (https://projects.eclipse.org/search/projects/jetty), 
MAIN/RELEASE [Tuscany] (https://github.com/apache/cxf/tree/cxf-3.2.0)
WEBAPP [Tuscany] (https://github.com/apache/cxf/tree/cxf-3.2.0), 
WSDL4J [Apache CXF] (https://github.com/apache/cxf/tree/cxf-3.2.0)
WSDL4J [Apache CXF] (https://github.com/apache/cxf/tree/cxf-3.2.0)
JUNIT [Jakarta.ws.rs-api]
(https://search.maven.org/artifact/jakarta.ws.rs/jakarta.ws.rs-api/3.0.0/bundle),

END OF COMMON PUBLIC LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
DAY SPECIFICATION LICENSE

The Program includes some or all of the following that IBM obtained
under a Day Specification License license:

javax.jcr:jcr 1.0 | No Copyright Found | https://repo1.maven.org/maven2/javax/jcr/jcr/1.0/jcr-1.0-sources.jar

Day Management AG ("Licensor") is willing to license this specification to you  
ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS
LICENSE AGREEMENT ("Agreement"). Please read the terms and conditions of this
Agreement carefully.

Content Repository for JavaTM Technology API Specification ("Specification")
Version: 1.0
Status: FCS
Release: 11 May 2005

Copyright 2005 Day Management AG
Barf¸sserplatz 6, 4001 Basel, Switzerland.
All rights reserved.

NOTICE; LIMITED LICENSE GRANTS

1. License for Purposes of Evaluation and Developing Applications. Licensor
hereby grants you a fully-paid, non-exclusive, non-transferable, worldwide,
limited license (without the right to sublicense), under Licensor's applicable
intellectual property rights to view, download, use and reproduce the
Specification only for the purpose of internal evaluation. This includes
developing applications intended to run on an implementation of the
Specification provided that such applications do not themselves implement any
portion(s) of the Specification.

2. License for the Distribution of Compliant Implementations. Licensor also
grants you a perpetual, non-exclusive, non-transferable, worldwide, fully
paid-up, royalty free, limited license (without the right to sublicense) under
any applicable copyrights or, subject to the provisions of subsection 4 below,
patent rights it may have covering the Specification to create and/or distribute
an Independent Implementation of the Specification that: (a) fully implements
the Specification including all its required interfaces and functionality; (b)
does not modify, subset, superset or otherwise extend the Licensor Name Space,
or include any public or protected packages, classes, Java interfaces, fields or
methods within the Licensor Name Space other than those required/authorized by
the Specification or Specifications being implemented; and (c) passes the
Technology Compatibility Kit (including satisfying the requirements of the
applicable TCK Users Guide) for such Specification ("Compliant Implementation").
In addition, the foregoing license is expressly conditioned on your not acting
outside its scope. No license is granted hereunder for any other purpose
(including, for example, modifying the Specification, other than to the extent
of your fair use rights, or distributing the Specification to third parties).

3. Pass-through Conditions. You need not include limitations (a)-(c) from the
previous paragraph or any other particular "pass through" requirements in any
license You grant concerning the use of your Independent Implementation or
products derived from it. However, except with respect to Independent
Implementations (and products derived from them) that satisfy limitations
(a)-(c) from the previous paragraph, You may neither: (a) grant or otherwise
pass through to your licensees any licenses under Licensor's applicable
intellectual property rights; nor (b) authorize your licensees to make any
claims concerning their implementation's compliance with the Specification.

4. Reciprocity Concerning Patent Licenses. With respect to any patent claims
covered by the license granted under subparagraph 2 above that would be
infringed by all technically feasible implementations of the Specification, such
license is conditioned upon your offering on fair, reasonable and
non-discriminatory terms, to any party seeking it from You, a perpetual,
non-exclusive, non-transferable, worldwide license under Your patent rights that
are or would be infringed by all technically feasible implementations of the
Specification to develop, distribute and use a Compliant Implementation.

5. Definitions. For the purposes of this Agreement: "Independent Implementation"
shall mean an implementation of the Specification that neither derives from any
of Licensor's source code or binary code materials nor, except with an
appropriate and separate license from Licensor, includes any of Licensor's
source code or binary code materials; "Licensor Name Space" shall mean the
public class or interface declarations whose names begin with "java", "javax",
"javax.jcr" or their equivalents in any subsequent naming convention adopted by
Licensor through the Java Community Process, or any recognized successors or
replacements thereof; and "Technology Compatibility Kit" or "TCK" shall mean the
test suite and accompanying TCK User's Guide provided by Licensor which
corresponds to the particular version of the Specification being tested.

6. Termination. This Agreement will terminate immediately without notice from
Licensor if you fail to comply with any material provision of or act outside the
scope of the licenses granted above.

7. Trademarks. No right, title, or interest in or to any trademarks, service
marks, or trade names of Licensor is granted hereunder. Java is a registered
trademark of Sun Microsystems, Inc. in the United States and other countries.

8. Disclaimer of Warranties. The Specification is provided "AS IS". LICENSOR
MAKES NO REPRESENTATIONS OR WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT
NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
NON-INFRINGEMENT (INCLUDING AS A CONSEQUENCE OF ANY PRACTICE OR IMPLEMENTATION
OF THE SPECIFICATION), OR THAT THE CONTENTS OF THE SPECIFICATION ARE SUITABLE
FOR ANY PURPOSE. This document does not represent any commitment to release or
implement any portion of the Specification in any product.

The Specification could include technical inaccuracies or typographical errors.
Changes are periodically added to the information therein; these changes will be
incorporated into new versions of the Specification, if any. Licensor may make
improvements and/or changes to the product(s) and/or the program(s) described in
the Specification at any time. Any use of such changes in the Specification will
be governed by the then-current license for the applicable version of the
Specification.

9. Limitation of Liability. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT
WILL LICENSOR BE LIABLE FOR ANY DAMAGES, INCLUDING WITHOUT LIMITATION, LOST
REVENUE, PROFITS OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR
PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY,
ARISING OUT OF OR RELATED TO ANY FURNISHING, PRACTICING, MODIFYING OR ANY USE OF
THE SPECIFICATION, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.

10. Report. If you provide Licensor with any comments or suggestions in
connection with your use of the Specification ("Feedback"), you hereby: (i)
agree that such Feedback is provided on a non-proprietary and non-confidential
basis, and (ii) grant Licensor a perpetual, non-exclusive, worldwide, fully
paid-up, irrevocable license, with the right to sublicense through multiple
levels of sublicensees, to incorporate, disclose, and use without limitation the
Feedback for any purpose related to the Specification and future versions,
implementations, and test suites thereof.

END OF Day Specification License NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ECLIPSE PUBLIC LICENSE, VERSION 1

The Program includes some or all of the following that IBM obtained
under the Eclipse Public License (source code available via the
indicated URL):

ECLIPSE EQUINOX BIDI
(http://www.jabylon.org/maven/org/eclipse/equinox/bidi/0.10.0/), ECLIPSE
UI EDITORS
(http://www.jabylon.org/maven/org/eclipse/ui/editors/3.8.100/),
ASPECTJRT
(http://central.maven.org/maven2/org/aspectj/aspectjrt/1.6.5/aspectjrt-1.6.5.jar),
ECLIPSE CORE DATABINDING
(mirrors.ibiblio.org/eclipse/rt/rap/latest-release/runtime/1.5.0-R-20120612-1458/plugins/org.eclipse.rap.demo.databinding.source_1.5.0.20120612-1458.jar),
NODE MANAGER [Tuscany] (github.com/apache/tuscany), ECLIPSE EQUINOX UTIL
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.equinox.util/1.0.500/org.eclipse.equinox.util-1.0.500-sources.jar),
ECLIPSE E4 (https://www.eclipse.org/e4/downloads.php), ECLIPSE EMF
(http://download.eclipse.org/modeling/emf/emf/builds/release/2.11/index.html),
PLUGIN.PROPERTIES [W3C dom.smil]
(http://www.jabylon.org/maven/org/w3c/dom/svg/1.1.0/), MAIN/RELEASE
[Tuscany] (github.com/apache/tuscany), ECLIPSE LTK UI REFACTORING
(http://www.jabylon.org/maven/org/eclipse/ltk/ui/refactoring/3.7.100/),
SAT4J
(https://repo.maven.apache.org/maven2/org/sat4j/org.sat4j.pb/2.3.0/),
ECLIPSE E4 CORE COMMANDS
(http://www.jabylon.org/maven/org/eclipse/e4/core/commands/0.10.2/),
ECLIPSE DATATOOLS
(https://projects.eclipse.org/content/1.9.0-release-review), ECLIPSE
JFACE
(http://repository.modelio.org/org/modelio/org.eclipse.jface/3.10.2/),
ECLIPSE WST COMMON
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.wst.common.environment.source_1.0.400.v200912181831.jar),
ECLIPSE CORE FILESYSTEM
(http://www.jabylon.org/maven/org/eclipse/core/filesystem/1.4.0/),
ECLIPSE UI FORMS
(http://www.jabylon.org/maven/org/eclipse/ui/forms/3.6.1/), ECLIPSE OSGI
(http://www.jabylon.org/maven/org/eclipse/osgi/3.9.1/), ECLIPSE E4 CORE
DI (http://www.jabylon.org/maven/org/eclipse/e4/core/di/1.3.0/), ECLIPSE
WST COMMAND
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.wst.command.env.source_1.0.500.v201505131719.jar),
ECLIPSE E4 UI CSS
(http://www.jabylon.org/maven/org/eclipse/e4/ui/css/core/0.10.100/),
ECLIPSE JEM UTIL
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.jem.util.source_2.1.201.v201707201954.jar),
ECLIPSE E4 CORE SERVICES
(http://www.jabylon.org/maven/org/eclipse/e4/core/services/1.1.0/),
ECLIPSE CORE FILEBUFFERS
(http://www.jabylon.org/maven/org/eclipse/core/filebuffers/3.5.300/),
JAVAX.XML
(http://central.maven.org/maven2/org/eclipse/birt/runtime/javax.xml/1.3.4.v201005080400/),
ECLIPSE SEARCH
(ftp.mirrorservice.org/sites/download.eclipse.org/eclipseMirror/tm/eclipse/plugins/org.eclipse.search.source_3.9.100.v20140226-1637.jar),
ECLIPSE EQUINOX SECURITY
(http://www.jabylon.org/maven/org/eclipse/equinox/security/1.2.0/),
ECLIPSE SWT
(https://github.com/eclipse/eclipse.platform.swt/tree/eclipse_3_1_0_M6),
AJP13CONNECTION [Jetty]
(https://projects.eclipse.org/search/projects/jetty), ECLIPSE EQUINOX
(https://www.eclipse.org/equinox/), ECLIPSE JEM WORKBENCH
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.jem.workbench.source_2.0.400.v201302011850.jar),
ABSTRACTLAUNCHER.JAVA [SAT4J]
(download.forge.ow2.org/sat4j/sat4j-pb-v20110329.zip
download.forge.ow2.org/sat4j/sat4j-core-v20110329.zip), ECLIPSE JEM
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.jem.source_2.0.600.v201302011850.jar),
ECLIPSE MODELING FRAMEWORK
(https://download.eclipse.org/modeling/emf/emf/builds/release/2.10/index.html),
LPG JAVA RUNTIME
(central.maven.org/maven2/org/eclipse/birt/runtime/net.sourceforge.lpg.lpgjavaruntime/1.1.0.v201004271650/net.sourceforge.lpg.lpgjavaruntime-1.1.0.v201004271650-sources.jar),
CONTENT [W3C dom.events] (http://www.eclipse.org/legal/epl-v10.html),
ECLIPSE CORE RESOURCES
(http://www.jabylon.org/maven/org/eclipse/core/resources/3.8.101/),
AJCDECLAREANNOTATION.JAVA [Axiom IMPL]
(http://central.maven.org/maven2/org/apache/ws/commons/axiom/axiom-impl/1.2.20/),
ECLIPSE E4 UI DI
(http://www.jabylon.org/maven/org/eclipse/e4/ui/di/1.0.0/),
SAMPLE_CALCULATOR [Tuscany] (github.com/apache/tuscany), SAC-CONTENT [W3C dom.sac]
(http://www.eclipse.org/legal/epl-v10.html), ECLIPSE GMF RUNTIME
(git.eclipse.org/c/gmf-runtime/org.eclipse.gmf-runtime.git/snapshot/org.eclipse.gmf-runtime-3a662793873b60cb54678612f0e5bd737b363c2f.zip),
ECLIPSE JST J2EE
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.jst.j2ee.ejb.source_1.1.900.v201711022131.jar),
ECLIPSE EQUINOX COMMON
(http://www.jabylon.org/maven/org/eclipse/equinox/common/3.6.200/),
ECLIPSE WST INTERNET
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.wst.internet.monitor.core.source_1.0.600.v201309182039.jar),
ECLIPSE E4 CORE CONTEXTS
(http://www.jabylon.org/maven/org/eclipse/e4/core/contexts/1.3.1/),
ECLIPSE JST WS CONSUMPTION
(http://www.jabylon.org/maven/org/eclipse/jst/ws/consumption/1.0.701/),
ECLIPSE JFACE DATABINDING
(http://www.jabylon.org/maven/org/eclipse/jface/databinding/1.6.200/),
JSP 2.2 IMPLEMENTATION [org.apache.jasper.glassfish]
(http://www.jabylon.org/maven/org/apache/jasper/glassfish/2.2.2/glassfish-2.2.2-sources.jar),
ECLIPSE JST COMMON ANNOTATIONS
(http://www.jabylon.org/maven/org/eclipse/jst/common/annotations/core/1.1.300/),
ECLIPSE E4 CORE DI EXTENSIONS
(http://www.jabylon.org/maven/org/eclipse/e4/core/di/extensions/0.11.100/),
MAXELER ECLIPSE (https://github.com/maxeler/eclipse/tree/v0.5-alpha),
ECLIPSE EMF MAPPING
(https://repo.maven.apache.org/maven2/org/eclipse/emf/org.eclipse.emf.mapping/2.12.0/),
ECLIPSE JDT LAUNCHING
(http://www.jabylon.org/maven/org/eclipse/jdt/launching/3.7.0/), ECLIPSE
TEAM CORE (http://www.jabylon.org/maven/org/eclipse/team/core/3.7.0/),
ECLIPSE CORE JOBS
(https://maven.averbis.com/m2/org/eclipse/core/jobs/3.7.0/), ECLIPSE
DATATOOLS DTP
(git.eclipse.org/c/datatools/org.eclipse.datatools.git/snapshot/org.eclipse.datatools-DTP_1_9_2_Release_201202050500.zip),
ECLIPSE JST J2EE CORE
(http://www.jabylon.org/maven/org/eclipse/jst/j2ee/core/1.3.0/)
ECLIPSE EQUINOX BIDI
(http://www.jabylon.org/maven/org/eclipse/equinox/bidi/0.10.0/), ECLIPSE
EQUINOX SECURITY
(http://www.jabylon.org/maven/org/eclipse/equinox/security/1.2.0/),
ECLIPSE SWT
(https://github.com/eclipse/eclipse.platform.swt/tree/eclipse_3_1_0_M6),
ECLIPSE CORE DATABINDING
(http://www.jabylon.org/maven/org/eclipse/core/databinding/1.4.1/),
ECLIPSE EQUINOX (https://www.eclipse.org/equinox/), ECLIPSE JEM
WORKBENCH
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.jem.workbench.source_2.0.400.v201302011850.jar),
ECLIPSE JEM
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.jem.source_2.0.600.v201302011850.jar),
ECLIPSE MODELING FRAMEWORK
(https://download.eclipse.org/modeling/emf/emf/builds/release/2.10/index.html),
AJCDECLAREANNOTATION.JAVA [Axiom IMPL]
(http://central.maven.org/maven2/org/apache/ws/commons/axiom/axiom-impl/1.2.20/),
ECLIPSE E4 UI DI
(http://www.jabylon.org/maven/org/eclipse/e4/ui/di/1.0.0/),
SAMPLE_CALCULATOR [Tuscany] (github.com/apache/tuscany), ECLIPSE EQUINOX UTIL
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.equinox.util/1.0.500/org.eclipse.equinox.util-1.0.500-sources.jar),
ECLIPSE GMF RUNTIME
(git.eclipse.org/c/gmf-runtime/org.eclipse.gmf-runtime.git/snapshot/org.eclipse.gmf-runtime-3a662793873b60cb54678612f0e5bd737b363c2f.zip),
ECLIPSE JST J2EE
(http://www.jabylon.org/maven/org/eclipse/jst/j2ee/1.1.700/), ECLIPSE E4
(https://www.eclipse.org/e4/downloads.php), ECLIPSE EMF
(http://download.eclipse.org/modeling/emf/emf/builds/release/2.11/index.html),
ECLIPSE LTK UI REFACTORING
(http://www.jabylon.org/maven/org/eclipse/ltk/ui/refactoring/source/3.6.0/),
JERICHO HTML PARSER
(https://sourceforge.net/projects/jerichohtml/files/jericho-html/2.6/),
ECLIPSE EQUINOX COMMON
(http://www.jabylon.org/maven/org/eclipse/equinox/common/3.6.200/),
ECLIPSE WST INTERNET
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.wst.internet.monitor.core.source_1.0.600.v201309182039.jar),
ECLIPSE E4 CORE CONTEXTS
(http://www.jabylon.org/maven/org/eclipse/e4/core/contexts/1.3.1/),
ECLIPSE E4 CORE COMMANDS
(http://www.jabylon.org/maven/org/eclipse/e4/core/commands/0.10.2/),
ECLIPSE DATATOOLS
(https://projects.eclipse.org/content/1.9.0-release-review), ECLIPSE WST
COMMON
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.wst.common.environment.source_1.0.400.v200912181831.jar),
ECLIPSE JST WS CONSUMPTION
(http://www.jabylon.org/maven/org/eclipse/jst/ws/consumption/1.0.701/),
ECLIPSE
JFACE DATABINDING
(http://www.jabylon.org/maven/org/eclipse/jface/databinding/1.6.200/),
ECLIPSE CORE FILESYSTEM
(http://www.jabylon.org/maven/org/eclipse/core/filesystem/1.4.0/),
ECLIPSE MICROPROFILE (https://projects.eclipse.org/proposals/eclipse),
ECLIPSE JST COMMON ANNOTATIONS
(http://www.jabylon.org/maven/org/eclipse/jst/common/annotations/core/1.1.300/),
ECLIPSE UI FORMS
(http://www.jabylon.org/maven/org/eclipse/ui/forms/3.6.1/), ECLIPSE OSGI
(https://www.eclipse.org/equinox/), ECLIPSE E4 CORE DI
(http://www.jabylon.org/maven/org/eclipse/e4/core/di/1.3.0/), ECLIPSE
WST COMMAND
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.wst.command.env.source_1.0.500.v201505131719.jar),
MAXELER ECLIPSE (https://github.com/maxeler/eclipse/tree/v0.5-alpha),
ECLIPSE E4 UI CSS
(http://www.jabylon.org/maven/org/eclipse/e4/ui/css/core/0.10.100/),
ECLIPSE TEAM CORE
(http://www.jabylon.org/maven/org/eclipse/team/core/3.7.0/), ECLIPSE
YASSON (https://github.com/eclipse-ee4j/yasson/tree), ECLIPSE CORE JOBS
(https://maven.averbis.com/m2/org/eclipse/core/jobs/3.7.0/), ECLIPSE JEM
UTIL
(ftp.musicbrainz.org/pub/eclipse/webtools/downloads/drops/R3.9.3/R-3.9.3-20180302093744/repository/plugins/org.eclipse.jem.util.source_2.1.201.v201707201954.jar),
ECLIPSE E4 CORE SERVICES
(http://www.jabylon.org/maven/org/eclipse/e4/core/services/1.1.0/),
ECLIPSE CORE FILEBUFFERS
(http://www.jabylon.org/maven/org/eclipse/core/filebuffers/3.5.300/),
ECLIPSE DATATOOLS DTP
(git.eclipse.org/c/datatools/org.eclipse.datatools.git/snapshot/org.eclipse.datatools-DTP_1_9_2_Release_201202050500.zip),
ECLIPSE JDT CORE
(https://github.com/maxeler/eclipse/tree/master/eclipse.jdt.core/org.eclipse.jdt.core)
ORG.ECLIPSE.EQUINOX.APP
(https://repo1.maven.org/maven2/org/eclipse/equinox/org.eclipse.equinox.app/1.3.100/),
ORG.ECLIPSE.EQUINOX.REGISTRY
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.equinox.registry/3.6.100/),
ORG.ECLIPSE.E4.CORE.SERVICES
(https://maven.bestsolution.at/efxclipse-releases/at/bestsolution/efxclipse/eclipse/org.eclipse.e4.core.services/2.0.0/),
ECLIPSE UI WORKBENCH
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.ui.workbench/3.108.2/),
ORG.ECLIPSE.CORE.COMMANDS
(https://maven.bestsolution.at/efxclipse-releases/at/bestsolution/efxclipse/eclipse/org.eclipse.core.commands/3.7.0/),
ORG.ECLIPSE.CORE.DATABINDING
(https://maven.bestsolution.at/efxclipse-releases/at/bestsolution/efxclipse/eclipse/org.eclipse.core.databinding/1.5.0/),
ORG.ECLIPSE.EQUINOX.PREFERENCES
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.equinox.preferences/3.6.1/),
ORG.ECLIPSE.EQUINOX.EVENT
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.equinox.event/1.3.200/),
ORG.ECLIPSE.CORE.RUNTIME
(https://maven.bestsolution.at/efxclipse-releases/at/bestsolution/efxclipse/eclipse/org.eclipse.core.runtime/3.11.1/),
ECLIPSE WST WSDL
(http://www.mirrorservice.org/sites/download.eclipse.org/eclipseMirror/releases/helios/201102250900/aggregate/plugins/),
ECLIPSE E4 EMF XPATH
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.e4.emf.xpath/0.1.200/),
ECLIPSE CORE (eclipse.org), ECLIPSE EQUINOX DS
(https://maven.wso2.org/nexus/content/repositories/public/org/wso2/eclipse/equinox/org.eclipse.equinox.ds/1.4.300.v20150423-1356/),
ORG.ECLIPSE.EQUINOX.LAUNCHER
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.equinox.launcher/1.3.201/),
ORG.ECLIPSE.CORE.RESOURCES
(https://maven.bestsolution.at/efxclipse-releases/at/bestsolution/efxclipse/eclipse/org.eclipse.core.resources/3.10.1/),
ORG.ECLIPSE.EQUINOX.CONSOLE
(https://repo1.maven.org/maven2/org/eclipse),
ORG.ECLIPSE.UI.VIEWS
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.ui.views/3.8.101/)
ECLIPSELINK (http://www.eclipse.org/eclipselink), ECLIPSE MICROPROFILE
(https://projects.eclipse.org/proposals/eclipse), ECLIPSE EQUINOX
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.equinox.util/1.1.0/),
ECLIPSE OSGI (https://github.com/eclipse/rt.equinox.bundles),
PERSISTENCE_2_1.XSD [OSGi Core]
(https://github.com/osgi/bundles/tree/98b13a515d350989f218f92c41d1b66f940c1633),
ECLIPSE JDT CORE
(https://github.com/maxeler/eclipse/tree/master/eclipse.jdt.core/org.eclipse.jdt.core),
ECLIPSE YASSON
(https://github.com/eclipse-ee4j/yasson/tree/1.0.4-RELEASE)
JUNIT [jakarta.activation]
(https://github.com/eclipse-ee4j/jaxb-ri/tree/3.0.0-M4-RI),
JAKARTA.SECURITY.AUTH.MESSAGE-API
(https://mvnrepository.com/artifact/jakarta.security.auth.message/jakarta.security.auth.message-api/2.0.0-RC1),
ECLIPSE YASSON
(https://repo.maven.apache.org/maven2/org/eclipse/yasson/2.0.1/), 
PERSISTENCE-API
(https://mvnrepository.com/artifact/javax.persistence/javax.persistence-api/2.2)

END OF ECLIPSE PUBLIC LICENSE, VERSION 1 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ECLIPSE PUBLIC LICENSE, VERSION 2

The Program includes some or all of the following that IBM obtained
under the Eclipse Public License (source code available via the
indicated URL):

ECLIPSE EMF CONVERTER
(https://repo.maven.apache.org/maven2/org/eclipse/emf/org.eclipse.emf.converter/2.10.0/),
ECLIPSE PLATFORM UI
(https://packages.debian.org/sid/java/libeclipse-core-databinding-beans-java)
ORG.ECLIPSE.CORE.DATABINDING
(https://repo1.maven.org/maven2/org/eclipse/platform/org.eclipse.core.databinding/1.7.0/)
ECLIPSELINK [OpenLiberty]
(https://github.com/OpenLiberty/open-liberty/tree/de696490d061b730c9189ce16e44cb9ff32d91ea)
JAKARTA.MAIL
(https://repo.maven.apache.org/maven2/com/sun/mail/jakarta.mail/2.0.0/),
JBOSS-JAXRS-API_2.1_SPEC
(https://github.com/jboss/jboss-jakarta-jaxrs-api_spec/releases/tag/jboss-jaxrs-api_2.1_spec-2.0.1.Final),
JAVA PERSISTENCE API (JPA)
(https://github.com/eclipse-ee4j/jpa-api/tree/3.0-3.0.0-RELEASE)
JAKARTA.ANNOTATION-API
(https://repo.maven.apache.org/maven2/jakarta/annotation/jakarta.annotation-api/2.0.0/),
JAKARTA.WS.RS-API
(https://search.maven.org/artifact/jakarta.ws.rs/jakarta.ws.rs-api/3.0.0/bundle),
JAKARTA.FACES
(https://search.maven.org/artifact/org.glassfish/jakarta.faces/3.0.0/jar),
JAKARTA.JSON
(https://repo.maven.apache.org/maven2/org/glassfish/jakarta.json/2.0.0-RC3/),
JAKARTA.SERVLET-API
(https://repo.maven.apache.org/maven2/jakarta/servlet/jakarta.servlet-api/5.0.0/),
JAKARTA.WEBSOCKET-API
(https://repo.maven.apache.org/maven2/jakarta/websocket/jakarta.websocket-api/2.0.0/)


END OF ECLIPSE PUBLIC LICENSE, VERSION 2 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

INTERNATIONAL COMPONENTS FOR UNICODE LICENSE

The Program includes some or all of the following that IBM obtained under
the INTERNATIONAL COMPONENTS FOR UNICODE LICENSE.

COLLATION [Dojo Toolkit]
ICU4J

ICU License - ICU 1.8.1 and later 

COPYRIGHT AND PERMISSION NOTICE 

Copyright (c) 1995-2014 International Business Machines Corporation and 
others 

All rights reserved. 

Permission is hereby granted, free of charge, to any person obtaining a 
copy of this software and associated documentation files (the 
"Software"), to deal in the Software without restriction, including 
without limitation the rights to use, copy, modify, merge, publish, 
distribute, and/or sell copies of the Software, and to permit persons to 
whom the Software is furnished to do so, provided that the above 
copyright notice(s) and this permission notice appear in all copies of 
the Software and that both the above copyright notice(s) and this 
permission notice appear in supporting documentation. 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF 
THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS 
INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT 
OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 
PERFORMANCE OF THIS SOFTWARE. 

Except as contained in this notice, the name of a copyright holder shall 
not be used in advertising or otherwise to promote the sale, use or 
other dealings in this Software without prior written authorization of 
the copyright holder. 

All trademarks and registered trademarks mentioned herein are the 
property of their respective owners. 

Third-Party Software Licenses

This section contains third-party software notices and/or additional 
terms for licensed third-party software components included within ICU 
libraries. 

1. Unicode Data Files and Software
   
   EXHIBIT 1
   
   UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
   
   Unicode Data Files include all data files under the directories 
   http://www.unicode.org/Public/, http://www.unicode.org/reports/, and 
   http://www.unicode.org/cldr/data/. Unicode Data Files do not include 
   PDF online code charts under the directory 
   http://www.unicode.org/Public/. Software includes any source code 
   published in the Unicode Standard or under the directories 
   http://www.unicode.org/Public/, http://www.unicode.org/reports/, and 
   http://www.unicode.org/cldr/data/. 
   
   NOTICE TO USER: Carefully read the following legal agreement. BY 
   DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S 
   DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU 
   UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND 
   CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, 
   INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. 
   
   COPYRIGHT AND PERMISSION NOTICE 
   
   Copyright © 1991-2014 Unicode, Inc. All rights reserved. Distributed 
   under the Terms of Use in http://www.unicode.org/copyright.html. 
   
   Permission is hereby granted, free of charge, to any person obtaining 
   a copy of the Unicode data files and any associated documentation 
   (the "Data Files") or Unicode software and any associated 
   documentation (the "Software") to deal in the Data Files or Software 
   without restriction, including without limitation the rights to use, 
   copy, modify, merge, publish, distribute, and/or sell copies of the 
   Data Files or Software, and to permit persons to whom the Data Files 
   or Software are furnished to do so, provided that (a) the above 
   copyright notice(s) and this permission notice appear with all copies 
   of the Data Files or Software, (b) both the above copyright notice(s) 
   and this permission notice appear in associated documentation, and 
   (c) there is clear notice in each modified Data File or in the 
   Software as well as in the documentation associated with the Data 
   File(s) or Software that the data or software has been modified. 
   
   THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF 
   ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 
   WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 
   NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE 
   COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY 
   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY 
   DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 
   WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 
   ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
   OF THE DATA FILES OR SOFTWARE. 
   
   Except as contained in this notice, the name of a copyright holder 
   shall not be used in advertising or otherwise to promote the sale, 
   use or other dealings in these Data Files or Software without prior 
   written authorization of the copyright holder. 
   
   Unicode and the Unicode logo are trademarks of Unicode, Inc. in the 
   United States and other countries. All third party trademarks 
   referenced herein are the property of their respective owners. 
   

2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)

 #  The Google Chrome software developed by Google is licensed under
 #  the BSD license. Other software included in this distribution is 
 #  provided under other licenses, as set forth below.
 #
 #  The BSD License
 #  http://opensource.org/licenses/bsd-license.php 
 #  Copyright (C) 2006-2008, Google Inc.
 #
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without
 #  modification, are permitted provided that the following conditions
 #  are met:
 #
 #  Redistributions of source code must retain the above copyright 
 #  notice, this list of conditions and the following disclaimer.
 #  Redistributions in binary form must reproduce the above copyright
 #  notice, this list of conditions and the following disclaimer in the
 #  documentation and/or other materials provided with the distribution.
 # Neither the name of  Google Inc. nor the names of its contributors
 #  may be used to endorse or promote products derived from this
 #  software without specific prior written permission.
 #
 #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 #  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 #  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 #  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 #  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 #  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 #  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 #  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 #  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 #  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 #  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 #  POSSIBILITY OF SUCH DAMAGE.
 #
 #  The word list in cjdict.txt are generated by combining three word
 #  lists listed below with further processing for compound word
 #  breaking. The frequency is generated with an iterative training
 #  against Google web corpora. 
 #
 #  * Libtabe (Chinese)
 #    - https://sourceforge.net/project/?group_id=1519
 #    - Its license terms and conditions are shown below.
 #
 #  * IPADIC (Japanese)
 #    - http://chasen.aist-nara.ac.jp/chasen/distribution.html
 #    - Its license terms and conditions are shown below.
 #
 #  ---------COPYING.libtabe ---- BEGIN--------------------
 #
 #  /*
 #   * Copyrighy (c) 1999 TaBE Project.
 #   * Copyright (c) 1999 Pai-Hsiang Hsiao.
 #   * All rights reserved.
 #   *
 #   * Redistribution and use in source and binary forms, with or 
 #   * without modification, are permitted provided that the following
 #   * conditions are met:
 #   *
 #   * . Redistributions of source code must retain the above copyright
 #   *   notice, this list of conditions and the following disclaimer.
 #   * . Redistributions in binary form must reproduce the above 
 #   *   copyright notice, this list of conditions and the following 
 #   *   disclaimer in the documentation and/or other materials provided 
 #   *   with the distribution.
 #   * . Neither the name of the TaBE Project nor the names of its
 #   *   contributors may be used to endorse or promote products derived
 #   *   from this software without specific prior written permission.
 #   *
 #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
 #   * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
 #   * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
 #   * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
 #   * DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE 
 #   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
 #   * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 #   * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 
 #   * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
 #   * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
 #   * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
 #   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 
 #   * OF SUCH DAMAGE. 
 #   */
 #  
 #  /*
 #   * Copyright (c) 1999 Computer Systems and Communication Lab,
 #   *                    Institute of Information Science, Academia
 #   *                    Sinica.
 #   * All rights reserved.
 #   *
 #   * Redistribution and use in source and binary forms, with or 
 #   * without modification, are permitted provided that the following 
 #   * conditions are met:
 #   *
 #   * . Redistributions of source code must retain the above copyright
 #   *   notice, this list of conditions and the following disclaimer.
 #   * . Redistributions in binary form must reproduce the above 
 #   *   copyright notice, this list of conditions and the following 
 #   *   disclaimer in the documentation and/or other materials provided 
 #   *   with the distribution.
 #   * . Neither the name of the Computer Systems and Communication Lab
 #   *   nor the names of its contributors may be used to endorse or
 #   *   promote products derived from this software without specific
 #   *   prior written permission.
 #   *
 #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
 #   * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
 #   * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
 #   * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
 #   * DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE 
 #   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
 #   * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 #   * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 
 #   * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
 #   * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
 #   * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
 #   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 
 #   * OF SUCH DAMAGE. 
 #   */
 #  
 #  Copyright 1996 Chih-Hao Tsai @ Beckman Institute, University of 
 #  Illinois c-tsai4@uiuc.edu  http://casper.beckman.uiuc.edu/~c-tsai4
 #  
 #  ---------------COPYING.libtabe-----END------------------------------
 #  
 #  
 #  ---------------COPYING.ipadic-----BEGIN-----------------------------
 #  
 #  Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
 #  and Technology.  All Rights Reserved.
 #  
 #  Use, reproduction, and distribution of this software is permitted.
 #  Any copy of this software, whether in its original form or modified,
 #  must include both the above copyright notice and the following
 #  paragraphs.
 #  
 #  Nara Institute of Science and Technology (NAIST),
 #  the copyright holders, disclaims all warranties with regard to this
 #  software, including all implied warranties of merchantability and
 #  fitness, in no event shall NAIST be liable for
 #  any special, indirect or consequential damages or any damages
 #  whatsoever resulting from loss of use, data or profits, whether in 
 #  an action of contract, negligence or other tortuous action, arising 
 #  out of or in connection with the use or performance of this 
 #  software. 
 #
 #  A large portion of the dictionary entries originate from ICOT Free 
 #  Software. The following conditions for ICOT Free Software applies to 
 #  the current dictionary as well. 
 #
 #  Each User may also freely distribute the Program, whether in its
 #  original form or modified, to any third party or parties, PROVIDED
 #  that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
 #  on, or be attached to, the Program, which is distributed 
 #  substantially in the same form as set out herein and that such 
 #  intended distribution, if actually made, will neither violate or 
 #  otherwise contravene any of the laws and regulations of the 
 #  countries having jurisdiction over the User or the intended 
 #  distribution itself. 
 #
 #  NO WARRANTY
 #  
 #  The program was produced on an experimental basis in the course of 
 #  the research and development conducted during the project and is 
 #  provided to users as so produced on an experimental basis.  
 #  Accordingly, the program is provided without any warranty 
 #  whatsoever, whether express, implied, statutory or otherwise.  
 #  The term "warranty" used herein includes, but is not limited to, any 
 #  warranty of the quality, performance, merchantability and fitness 
 #  for a particular purpose of the program and the nonexistence of any 
 #  infringement or violation of any right of any third party.
 #  
 #  Each user of the program will agree and understand, and be deemed to
 #  have agreed and understood, that there is no warranty whatsoever for
 #  the program and, accordingly, the entire risk arising from or
 #  otherwise connected with the program is assumed by the user.
 #  
 #  Therefore, neither ICOT, the copyright holder, or any other
 #  organization that participated in or was otherwise related to the
 #  development of the program and their respective officials, 
 #  directors, officers and other employees shall be held liable for any 
 #  and all damages, including, without limitation, general, special, 
 #  incidental and consequential damages, arising out of or otherwise in 
 #  connection with the use or inability to use the program or any 
 #  product, material or result produced or otherwise obtained by using 
 #  the program, regardless of whether they have been advised of, or 
 #  otherwise had knowledge of, the possibility of such damages at any 
 #  time during the project or thereafter.  Each user will be deemed to 
 #  have agreed to the foregoing by his or her commencement of use of 
 #  the program.  The term "use" as used herein includes, but is not 
 #  limited to, the use, modification, copying and distribution of the 
 #  program and the production of secondary products from the program.
 #  
 #  In the case where the program, whether in its original form or
 #  modified, was distributed or delivered to or received by a user from
 #  any person, organization or entity other than ICOT, unless it makes 
 #  or grants independently of ICOT any specific warranty to the user in
 #  writing, such person, organization or entity, will also be exempted
 #  from and not be held liable to the user for any such damages as 
 #  noted above as far as the program is concerned.
 #  
 #  ---------------COPYING.ipadic-----END-------------------------------

3. Lao Word Break Dictionary Data (laodict.txt)

 #  Copyright (c) 2013 International Business Machines Corporation
 #  and others. All Rights Reserved.
 #
 #  Project:    http://code.google.com/p/lao-dictionary/
 #  Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
 #  License:    http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
 #              (copied below)
 #
 #  This file is derived from the above dictionary, with slight 
 #  modifications. 
 #  --------------------------------------------------------------------
 #  Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
 #  All rights reserved.
 #
 #  Redistribution and use in source and binary forms, with or without 
 #  modification, are permitted provided that the following conditions 
 #  are met:
 #
 #      Redistributions of source code must retain the above copyright 
 #      notice, this list of conditions and the following disclaimer. 
 #      Redistributions in binary form must reproduce the above 
 #      copyright notice, this list of conditions and the following 
 #      disclaimer in the documentation and/or other materials provided 
 #      with the distribution.
 #
 #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
 #  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
 #  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
 #  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
 #  COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
 #  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
 #  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
 #  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
 #  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
 #  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
 #  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
 #  POSSIBILITY OF SUCH DAMAGE.
 #  --------------------------------------------------------------------

4. Time Zone Database

  ICU uses the public domain data and code derived from Time Zone 
  Database for its time zone support. The ownership of the TZ database 
  is explained in BCP 175: Procedure for Maintaining the Time Zone 
  Database section 7.

  7.  Database Ownership

    The TZ database itself is not an IETF Contribution or an IETF
    document. Rather it is a pre-existing and regularly updated work
    that is in the public domain, and is intended to remain in the 
    public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do not 
    apply to the TZ Database or contributions that individuals make to 
    it. Should any claims be made and substantiated against the TZ 
    Database, the organization that is providing the IANA Considerations 
    defined in this RFC, under the memorandum of understanding with the 
    IETF, currently ICANN, may act in accordance with all competent 
    court orders. No ownership claims will be made by ICANN or the IETF 
    Trust on the database or the code.  Any person making a contribution
    to the database or code waives all rights to future claims in that
    contribution or in the TZ Database.

END OF INTERNATIONAL COMPONENTS FOR UNICODE LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

IBM PUBLIC LICENSE

The Program includes some or all of the following that IBM obtained
under the IBM Public License (source code available via the indicated
URL):

UDDI4J (https://sourceforge.net/projects/uddi4j/files/uddi4j/2.0.5/)

END OF IBM PUBLIC LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ISC LICENSE

The Program includes some or all of the following that IBM obtained
under the ISC License.

REQUIRE-MAIN-FILENAME (Copyright (c) 2016 Contributors), ES5-EXT
(Copyright (c) 2011-2019 Mariusz Nowak @medikoo medikoo.com), MINIMATCH
(Copyright (c) Isaac Z. Schlueter and Contributors), GET-CALLER-FILE
(Copyright 2018 Stefan Penner), TYPE (Copyright (c) 2019 Mariusz Nowak
@medikoo medikoo.com), APROBA (Copyright (c) 2015 Rebecca Turner
<me@re-becca.org>), CLIUI (Copyright (c) 2015 Contributors), IGNORE-WALK
(Copyright (c) Isaac Z. Schlueter and Contributors), GRACEFUL-FS
(Copyright (c) Isaac Z. Schlueter Ben Noordhuis and Contributors),
MINIPASS (Copyright (c) npm Inc. and Contributors), SEMVER (Copyright
(c) Isaac Z. Schlueter and Contributors), GLOB-PARENT (Copyright (c)
2015 Elan Shanker), EXT (Copyright (c) 2011-2019 Mariusz Nowak @medikoo
medikoo.com), GAUGE (Copyright (c) 2014 Rebecca Turner
<me@re-becca.org>), ARE-WE-THERE-YET (Copyright (c) 2015 Rebecca
Turner), TIMERS-EXT (Copyright (c) 2013-2018 Mariusz Nowak @medikoo
medikoo.com), TAR (Copyright (c) Isaac Z. Schlueter and Contributors),
INFLIGHT (Copyright (c) Isaac Z. Schlueter), NPM-PACKLIST (Copyright (c)
Isaac Z. Schlueter and Contributors), HOSTED-GIT-INFO (Copyright (c)
2015 Rebecca Turner), ES6-WEAK-MAP (Copyright (c) 2013-2018 Mariusz
Nowak @medikoo medikoo.com), ONCE (Copyright (c) Isaac Z. Schlueter and
Contributors), NOPT (Copyright (c) Isaac Z. Schlueter and Contributors),
REMOVE-TRAILING-SEPARATOR (No copyright), Y18N (Copyright (c) 2015
Contributors), CONCAT-WITH-SOURCEMAPS (Copyright (c) 2014 Florian
Reiterer <me@florianreiterer.com>), ABBREV (Copyright (c) Isaac Z.
Schlueter and ContributorsCopyright Isaac Z. Schlueter and
Contributors), SETPROTOTYPEOF (Copyright (c) 2015 Wes Todd), DETECT-NODE
(Copyright (c) 2017 Ilya Kantor), ANYMATCH (Copyright (c) 2014 Elan
Shanker), RIMRAF (Copyright (c) Isaac Z. Schlueter and Contributors),
GLOB (Copyright (c) Isaac Z. Schlueter and Contributors), CHOWNR
(Copyright (c) Isaac Z. Schlueter and Contributors), FS-MINIPASS
(Copyright (c) Isaac Z. Schlueter and Contributors), WHICH-MODULE
(Copyright (c) 2016 Contributors), MINIMALISTIC-ASSERT (Copyright 2015
Calvin Metcalf), YARGS-PARSER (Copyright (c) 2016 Contributors), WRAPPY
(Copyright (c) Isaac Z. Schlueter and Contributors), WIDE-ALIGN
(Copyright (c) 2015 Rebecca Turner <me@re-becca.org>), HAS-UNICODE
(Copyright (c) 2014 Rebecca Turner <me@re-becca.org>), OSENV (Copyright
(c) Isaac Z. Schlueter and Contributors), INHERITS (Copyright (c) Isaac
Z. Schlueter), MYLIB (No Copyright Found), D (Copyright (c) 2013-2019
Mariusz Nowak @medikoo medikoo.com), INI (Copyright (c) Isaac Z.
Schlueter and Contributors), NPM-BUNDLED (Copyright (c) npm Inc. and
Contributors), CONSOLE-CONTROL-STRINGS (Copyright (c) 2014 Rebecca
Turner <me@re-becca.org>), NPMLOG (Copyright (c) Isaac Z. Schlueter and
Contributors), SAX (Copyright (c) Isaac Z. Schlueter and Contributors
Copyright Mathias Bynens <https://mathiasbynens.be/>), TMATCH (Copyright
(c) Isaac Z. Schlueter and Contributors), FS.REALPATH (Copyright (c)
Isaac Z. Schlueter and Contributors Copyright Joyent Inc. and other Node
contributors.), SIGNAL-EXIT (Copyright (c) 2015 Contributors),
SET-BLOCKING (Copyright (c) 2016 Contributors), YALLIST (Copyright (c)
Isaac Z. Schlueter and Contributors)

ISC License

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY
SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

END OF ISC LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

JDOM LICENSE

The Program includes some or all of the following that IBM obtained
under the JDOM License:

STAXBUILDER.JAVA [Apache CXF]
JDOM [Tuscany]
AEGIS [Apache CXF]
DATABINDING/AEGIS [Apache CXF]

JDOM license

Copyright (C) 2000-2004 Jason Hunter & Brett McLaughlin.
All rights reserved.

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are 
met: 

1. Redistributions of source code must retain the above copyright 
   notice, this list of conditions, and the following disclaimer. 

2. Redistributions in binary form must reproduce the above copyright 
   notice, this list of conditions, and the disclaimer that follows these 
   conditions in the documentation and/or other materials provided with the 
   distribution. 

3. The name "JDOM" must not be used to endorse or promote products 
   derived from this software without prior written permission. For written 
   permission, please contact <request_AT_jdom_DOT_org>. 

4. Products derived from this software may not be called "JDOM", nor may 
   "JDOM" appear in their name, without prior written permission from the 
   JDOM Project Management <request_AT_jdom_DOT_org>. 

In addition, we request (but do not require) that you include in the 
end-user documentation provided with the redistribution and/or in the 
software itself an acknowledgement equivalent to the following: 

"This product includes software developed by the JDOM Project 
(http://www.jdom.org/)." 

Alternatively, the acknowledgment may be graphical using the logos 
available at http://www.jdom.org/images/logos . 

THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED 
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN 
NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT CONTRIBUTORS BE LIABLE 
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 
THE POSSIBILITY OF SUCH DAMAGE. 

This software consists of voluntary contributions made by many 
individuals on behalf of the JDOM Project and was originally created by 
Jason Hunter <jhunter_AT_jdom_DOT_org> and Brett McLaughlin 
<brett_AT_jdom_DOT_org>. For more information on the JDOM Project, 
please see http://www.jdom.org/. 

END OF JDOM LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

JSON WITH NO EVIL CLAUSE

The Program includes some or all of the following works licensed under
the JSON WITH NO EVIL CLAUSE

MAIN/RELEASE [Tuscany]

Copyright (c) 2002 JSON.org

Permission is hereby granted, free of charge, to any person obtaining a copy of 
this software and associated documentation files (the "Software"), to deal in 
the Software without restriction, including without limitation the rights to use, 
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the 
Software, and to permit persons to whom the Software is furnished to do so, 
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.

The Software shall be used for Good, not Evil.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 

END OF JSON WITH NO EVIL CLAUSE LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

JTIDY LICENSE

The Program includes some or all of the following that IBM obtained
under the JTidy License:

JTIDY R7 [javax.xml] (Copyright (c) 1998-2000 World Wide Web Consortium
(Massachusetts Institute of Technology, Institut National de Recherche
en Informatique et en Automatique, Keio University). All Rights
Reserved.)

Java HTML Tidy - JTidy
HTML parser and pretty printer

Copyright (c) 1998-2000 World Wide Web Consortium (Massachusetts
Institute of Technology, Institut National de Recherche en
Informatique et en Automatique, Keio University). All Rights
Reserved.

Contributing Author(s):

Dave Raggett <dsr@w3.org>
Andy Quick <ac.quick@sympatico.ca> (translation to Java)
Gary L Peskin <garyp@firstech.com> (Java development)
Sami Lempinen <sami@lempinen.net> (release management)
Fabrizio Giustina <fgiust at users.sourceforge.net>

The contributing author(s) would like to thank all those who
helped with testing, bug fixes, and patience. This wouldn't
have been possible without all of you.

COPYRIGHT NOTICE:

This software and documentation is provided "as is," and
the copyright holders and contributing author(s) make no
representations or warranties, express or implied, including
but not limited to, warranties of merchantability or fitness
for any particular purpose or that the use of the software or
documentation will not infringe any third party patents,
copyrights, trademarks or other rights.

The copyright holders and contributing author(s) will not be
liable for any direct, indirect, special or consequential damages
arising out of any use of the software or documentation, even if
advised of the possibility of such damage.

Permission is hereby granted to use, copy, modify, and distribute
this source code, or portions hereof, documentation and executables,
for any purpose, without fee, subject to the following restrictions:

1. The origin of this source code must not be misrepresented.
2. Altered versions must be plainly marked as such and must
not be misrepresented as being the original source.
3. This Copyright notice may not be removed or altered from any
source or altered source distribution.

The copyright holders and contributing author(s) specifically
permit, without fee, and encourage the use of this source code
as a component for supporting the Hypertext Markup Language in
commercial products. If you use this source code in a product,
acknowledgment is not required but would be appreciated.

END OF JTIDY LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MODIFIABLE THIRD PARTY CODE

This Program includes some or all of the following Modifiable Third 
Party Code that IBM obtained under the GNU Lesser General Public 
License. For copies of the source code for this software, send an email 
to <mbroz@us.ibm.com> identifying the IBM Program and the Modifiable Third 
Party Code for which you are requesting the source code. 

XPCOM.H [Eclipse SWT](Copyright (c) 2000, 2004 IBM Corporation and others)
JCOMMON [JFreeChart], JFREECHART((C) Copyright 2000-2011, by Object Refinery Limited and Contributors.)
XMLHTTPREQUEST [Esprima (node)] (@contributor David Ellis <d.f.ellis@ieee.org>)
RESTEASYPROVIDERFACTORYDELEGATE [JBoss RESTEasy](Copyright 2014 Red Hat, Inc., and individual contributors)
LIBDNF (Copyright (C) 1991, 1999 Free Software Foundation, Inc)
LIBRHSM (Copyright (C) 2016 Michael Mraka. Copyright (C) 2016 Igor Gnatenko)



                  GNU LESSER GENERAL PUBLIC LICENSE
                       Version 2.1, February 1999

Copyright (C) 1991, 1999 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.

[This is the first released version of the Lesser GPL.  It also counts
 as the successor of the GNU Library Public License, version 2, hence
 the version number 2.1.]

Preamble

The licenses for most software are designed to take away your freedom to 
share and change it. By contrast, the GNU General Public Licenses are 
intended to guarantee your freedom to share and change free software--to 
make sure the software is free for all its users. 

This license, the Lesser General Public License, applies to some 
specially designated software packages--typically libraries--of the Free 
Software Foundation and other authors who decide to use it. You can use 
it too, but we suggest you first think carefully about whether this 
license or the ordinary General Public License is the better strategy to 
use in any particular case, based on the explanations below. 

When we speak of free software, we are referring to freedom of use, not 
price. Our General Public Licenses are designed to make sure that you 
have the freedom to distribute copies of free software (and charge for 
this service if you wish); that you receive source code or can get it if 
you want it; that you can change the software and use pieces of it in 
new free programs; and that you are informed that you can do these 
things. 

To protect your rights, we need to make restrictions that forbid 
distributors to deny you these rights or to ask you to surrender these 
rights. These restrictions translate to certain responsibilities for you 
if you distribute copies of the library or if you modify it. 

For example, if you distribute copies of the library, whether gratis or 
for a fee, you must give the recipients all the rights that we gave you. 
You must make sure that they, too, receive or can get the source code. 
If you link other code with the library, you must provide complete 
object files to the recipients, so that they can relink them with the 
library after making changes to the library and recompiling it. And you 
must show them these terms so they know their rights. 

We protect your rights with a two-step method: (1) we copyright the 
library, and (2) we offer you this license, which gives you legal 
permission to copy, distribute and/or modify the library. 

To protect each distributor, we want to make it very clear that there is 
no warranty for the free library. Also, if the library is modified by 
someone else and passed on, the recipients should know that what they 
have is not the original version, so that the original author's 
reputation will not be affected by problems that might be introduced by 
others. 

Finally, software patents pose a constant threat to the existence of any 
free program. We wish to make sure that a company cannot effectively 
restrict the users of a free program by obtaining a restrictive license 
from a patent holder. Therefore, we insist that any patent license 
obtained for a version of the library must be consistent with the full 
freedom of use specified in this license. 

Most GNU software, including some libraries, is covered by the ordinary 
GNU General Public License. This license, the GNU Lesser General Public 
License, applies to certain designated libraries, and is quite different 
from the ordinary General Public License. We use this license for 
certain libraries in order to permit linking those libraries into 
non-free programs. 

When a program is linked with a library, whether statically or using a 
shared library, the combination of the two is legally speaking a 
combined work, a derivative of the original library. The ordinary 
General Public License therefore permits such linking only if the entire 
combination fits its criteria of freedom. The Lesser General Public 
License permits more lax criteria for linking other code with the 
library. 

We call this license the "Lesser" General Public License because it does 
Less to protect the user's freedom than the ordinary General Public 
License. It also provides other free software developers Less of an 
advantage over competing non-free programs. These disadvantages are the 
reason we use the ordinary General Public License for many libraries. 
However, the Lesser license provides advantages in certain special 
circumstances. 

For example, on rare occasions, there may be a special need to 
encourage the widest possible use of a certain library, so that it 
becomes a de-facto standard. To achieve this, non-free programs must be 
allowed to use the library. A more frequent case is that a free library 
does the same job as widely used non-free libraries. In this case, there 
is little to gain by limiting the free library to free software only, so 
we use the Lesser General Public License. 

In other cases, permission to use a particular library in non-free 
programs enables a greater number of people to use a large body of free 
software. For example, permission to use the GNU C Library in non-free 
programs enables many more people to use the whole GNU operating system, 
as well as its variant, the GNU/Linux operating system. 

Although the Lesser General Public License is Less protective of the 
users' freedom, it does ensure that the user of a program that is linked 
with the Library has the freedom and the wherewithal to run that program 
using a modified version of the Library. 

The precise terms and conditions for copying, distribution and 
modification follow. Pay close attention to the difference between a 
"work based on the library" and a "work that uses the library". The 
former contains code derived from the library, whereas the latter must 
be combined with the library in order to run. TERMS AND CONDITIONS FOR 
COPYING, DISTRIBUTION AND MODIFICATION 

0. This License Agreement applies to any software library or other 
program which contains a notice placed by the copyright holder or other 
authorized party saying it may be distributed under the terms of this 
Lesser General Public License (also called "this License"). Each 
licensee is addressed as "you". 

A "library" means a collection of software functions and/or data 
prepared so as to be conveniently linked with application programs 
(which use some of those functions and data) to form executables. 

The "Library", below, refers to any such software library or work which 
has been distributed under these terms. A "work based on the Library" 
means either the Library or any derivative work under copyright law: 
that is to say, a work containing the Library or a portion of it, either 
verbatim or with modifications and/or translated straightforwardly into 
another language. (Hereinafter, translation is included without 
limitation in the term "modification".) 

"Source code" for a work means the preferred form of the work for making 
modifications to it. For a library, complete source code means all the 
source code for all modules it contains, plus any associated interface 
definition files, plus the scripts used to control compilation and 
installation of the library. 

Activities other than copying, distribution and modification are not 
covered by this License; they are outside its scope. The act of running 
a program using the Library is not restricted, and output from such a 
program is covered only if its contents constitute a work based on the 
Library (independent of the use of the Library in a tool for writing 
it). Whether that is true depends on what the Library does and what the 
program that uses the Library does. 

1. You may copy and distribute verbatim copies of the Library's complete 
source code as you receive it, in any medium, provided that you 
conspicuously and appropriately publish on each copy an appropriate 
copyright notice and disclaimer of warranty; keep intact all the notices 
that refer to this License and to the absence of any warranty; and 
distribute a copy of this License along with the Library. 

You may charge a fee for the physical act of transferring a copy, and 
you may at your option offer warranty protection in exchange for a fee. 


2. You may modify your copy or copies of the Library or any portion of 
it, thus forming a work based on the Library, and copy and distribute 
such modifications or work under the terms of Section 1 above, provided 
that you also meet all of these conditions: 

    a) The modified work must itself be a software library.
    b) You must cause the files modified to carry prominent notices 
       stating that you changed the files and the date of any change.
    c) You must cause the whole of the work to be licensed at no charge 
       to all third parties under the terms of this License.
    d) If a facility in the modified Library refers to a function or a 
       table of data to be supplied by an application program that uses 
       the facility, other than as an argument passed when the facility 
       is invoked, then you must make a good faith effort to ensure 
       that, in the event an application does not supply such function 
       or table, the facility still operates, and performs whatever part 
       of its purpose remains meaningful.

      (For example, a function in a library to compute square roots has 
      a purpose that is entirely well-defined independent of the 
      application. Therefore, Subsection 2d requires that any 
      application-supplied function or table used by this function must 
      be optional: if the application does not supply it, the square 
      root function must still compute square roots.)

These requirements apply to the modified work as a whole. If 
identifiable sections of that work are not derived from the Library, and 
can be reasonably considered independent and separate works in 
themselves, then this License, and its terms, do not apply to those 
sections when you distribute them as separate works. But when you 
distribute the same sections as part of a whole which is a work based on 
the Library, the distribution of the whole must be on the terms of this 
License, whose permissions for other licensees extend to the entire 
whole, and thus to each and every part regardless of who wrote it. 

Thus, it is not the intent of this section to claim rights or contest 
your rights to work written entirely by you; rather, the intent is to 
exercise the right to control the distribution of derivative or 
collective works based on the Library. 

In addition, mere aggregation of another work not based on the Library 
with the Library (or with a work based on the Library) on a volume of a 
storage or distribution medium does not bring the other work under the 
scope of this License. 

3. You may opt to apply the terms of the ordinary GNU General Public 
License instead of this License to a given copy of the Library. To do 
this, you must alter all the notices that refer to this License, so that 
they refer to the ordinary GNU General Public License, version 2, 
instead of to this License. (If a newer version than version 2 of the 
ordinary GNU General Public License has appeared, then you can specify 
that version instead if you wish.) Do not make any other change in these 
notices. 

Once this change is made in a given copy, it is irreversible for that 
copy, so the ordinary GNU General Public License applies to all 
subsequent copies and derivative works made from that copy. 

This option is useful when you wish to copy part of the code of the 
Library into a program that is not a library. 

4. You may copy and distribute the Library (or a portion or derivative 
of it, under Section 2) in object code or executable form under the 
terms of Sections 1 and 2 above provided that you accompany it with the 
complete corresponding machine-readable source code, which must be 
distributed under the terms of Sections 1 and 2 above on a medium 
customarily used for software interchange. 

If distribution of object code is made by offering access to copy from a 
designated place, then offering equivalent access to copy the source 
code from the same place satisfies the requirement to distribute the 
source code, even though third parties are not compelled to copy the 
source along with the object code. 

5. A program that contains no derivative of any portion of the Library, 
but is designed to work with the Library by being compiled or linked 
with it, is called a "work that uses the Library". Such a work, in 
isolation, is not a derivative work of the Library, and therefore falls 
outside the scope of this License. 

However, linking a "work that uses the Library" with the Library creates 
an executable that is a derivative of the Library (because it contains 
portions of the Library), rather than a "work that uses the library". 
The executable is therefore covered by this License. Section 6 states 
terms for distribution of such executables. 

When a "work that uses the Library" uses material from a header file 
that is part of the Library, the object code for the work may be a 
derivative work of the Library even though the source code is not. 
Whether this is true is especially significant if the work can be linked 
without the Library, or if the work is itself a library. The threshold 
for this to be true is not precisely defined by law. 

If such an object file uses only numerical parameters, data structure 
layouts and accessors, and small macros and small inline functions (ten 
lines or less in length), then the use of the object file is 
unrestricted, regardless of whether it is legally a derivative work. 
(Executables containing this object code plus portions of the Library 
will still fall under Section 6.) 

Otherwise, if the work is a derivative of the Library, you may 
distribute the object code for the work under the terms of Section 6. 
Any executables containing that work also fall under Section 6, whether 
or not they are linked directly with the Library itself. 

6. As an exception to the Sections above, you may also combine or link a 
"work that uses the Library" with the Library to produce a work 
containing portions of the Library, and distribute that work under terms 
of your choice, provided that the terms permit modification of the work 
for the customer's own use and reverse engineering for debugging such 
modifications. 

You must give prominent notice with each copy of the work that the 
Library is used in it and that the Library and its use are covered by 
this License. You must supply a copy of this License. If the work during 
execution displays copyright notices, you must include the copyright 
notice for the Library among them, as well as a reference directing the 
user to the copy of this License. Also, you must do one of these things: 


    a) Accompany the work with the complete corresponding 
       machine-readable source code for the Library including whatever 
       changes were used in the work (which must be distributed under 
       Sections 1 and 2 above); and, if the work is an executable linked 
       with the Library, with the complete machine-readable "work that 
       uses the Library", as object code and/or source code, so that the 
       user can modify the Library and then relink to produce a modified 
       executable containing the modified Library. (It is understood 
       that the user who changes the contents of definitions files in 
       the Library will not necessarily be able to recompile the 
       application to use the modified definitions.)
    b) Use a suitable shared library mechanism for linking with the 
       Library. A suitable mechanism is one that (1) uses at run time a 
       copy of the library already present on the user's computer 
       system, rather than copying library functions into the 
       executable, and (2) will operate properly with a modified version 
       of the library, if the user installs one, as long as the modified 
       version is interface-compatible with the version that the work 
       was made with.
    c) Accompany the work with a written offer, valid for at least three 
       years, to give the same user the materials specified in 
       Subsection 6a, above, for a charge no more than the cost of 
       performing this distribution.
    d) If distribution of the work is made by offering access to copy 
       from a designated place, offer equivalent access to copy the 
       above specified materials from the same place.
    e) Verify that the user has already received a copy of these 
       materials or that you have already sent this user a copy.

For an executable, the required form of the "work that uses the Library" 
must include any data and utility programs needed for reproducing the 
executable from it. However, as a special exception, the materials to be 
distributed need not include anything that is normally distributed (in 
either source or binary form) with the major components (compiler, 
kernel, and so on) of the operating system on which the executable runs, 
unless that component itself accompanies the executable. 

It may happen that this requirement contradicts the license restrictions 
of other proprietary libraries that do not normally accompany the 
operating system. Such a contradiction means you cannot use both them 
and the Library together in an executable that you distribute. 

7. You may place library facilities that are a work based on the Library 
side-by-side in a single library together with other library facilities 
not covered by this License, and distribute such a combined library, 
provided that the separate distribution of the work based on the Library 
and of the other library facilities is otherwise permitted, and provided 
that you do these two things: 

    a) Accompany the combined library with a copy of the same work based 
       on the Library, uncombined with any other library facilities. 
       This must be distributed under the terms of the Sections above.
    b) Give prominent notice with the combined library of the fact that 
       part of it is a work based on the Library, and explaining where 
       to find the accompanying uncombined form of the same work.

8. You may not copy, modify, sublicense, link with, or distribute the 
Library except as expressly provided under this License. Any attempt 
otherwise to copy, modify, sublicense, link with, or distribute the 
Library is void, and will automatically terminate your rights under this 
License. However, parties who have received copies, or rights, from you 
under this License will not have their licenses terminated so long as 
such parties remain in full compliance. 

9. You are not required to accept this License, since you have not 
signed it. However, nothing else grants you permission to modify or 
distribute the Library or its derivative works. These actions are 
prohibited by law if you do not accept this License. Therefore, by 
modifying or distributing the Library (or any work based on the 
Library), you indicate your acceptance of this License to do so, and all 
its terms and conditions for copying, distributing or modifying the 
Library or works based on it. 

10. Each time you redistribute the Library (or any work based on the 
Library), the recipient automatically receives a license from the 
original licensor to copy, distribute, link with or modify the Library 
subject to these terms and conditions. You may not impose any further 
restrictions on the recipients' exercise of the rights granted herein. 
You are not responsible for enforcing compliance by third parties with 
this License. 

11. If, as a consequence of a court judgment or allegation of patent 
infringement or for any other reason (not limited to patent issues), 
conditions are imposed on you (whether by court order, agreement or 
otherwise) that contradict the conditions of this License, they do not 
excuse you from the conditions of this License. If you cannot distribute 
so as to satisfy simultaneously your obligations under this License and 
any other pertinent obligations, then as a consequence you may not 
distribute the Library at all. For example, if a patent license would 
not permit royalty-free redistribution of the Library by all those who 
receive copies directly or indirectly through you, then the only way you 
could satisfy both it and this License would be to refrain entirely from 
distribution of the Library. 

If any portion of this section is held invalid or unenforceable under 
any particular circumstance, the balance of the section is intended to 
apply, and the section as a whole is intended to apply in other 
circumstances. 

It is not the purpose of this section to induce you to infringe any 
patents or other property right claims or to contest validity of any 
such claims; this section has the sole purpose of protecting the 
integrity of the free software distribution system which is implemented 
by public license practices. Many people have made generous 
contributions to the wide range of software distributed through that 
system in reliance on consistent application of that system; it is up to 
the author/donor to decide if he or she is willing to distribute 
software through any other system and a licensee cannot impose that 
choice. 

This section is intended to make thoroughly clear what is believed to be 
a consequence of the rest of this License. 

12. If the distribution and/or use of the Library is restricted in 
certain countries either by patents or by copyrighted interfaces, the 
original copyright holder who places the Library under this License may 
add an explicit geographical distribution limitation excluding those 
countries, so that distribution is permitted only in or among countries 
not thus excluded. In such case, this License incorporates the 
limitation as if written in the body of this License. 

13. The Free Software Foundation may publish revised and/or new versions 
of the Lesser General Public License from time to time. Such new 
versions will be similar in spirit to the present version, but may 
differ in detail to address new problems or concerns. 

Each version is given a distinguishing version number. If the Library 
specifies a version number of this License which applies to it and "any 
later version", you have the option of following the terms and 
conditions either of that version or of any later version published by 
the Free Software Foundation. If the Library does not specify a license 
version number, you may choose any version ever published by the Free 
Software Foundation. 

14. If you wish to incorporate parts of the Library into other free 
programs whose distribution conditions are incompatible with these, 
write to the author to ask for permission. For software which is 
copyrighted by the Free Software Foundation, write to the Free Software 
Foundation; we sometimes make exceptions for this. Our decision will be 
guided by the two goals of preserving the free status of all derivatives 
of our free software and of promoting the sharing and reuse of software 
generally. 

NO WARRANTY

15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO 
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. 
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR 
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, 
EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE 
ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH 
YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL 
NECESSARY SERVICING, REPAIR OR CORRECTION. 

16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN 
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY 
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR 
DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL 
DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY 
(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED 
INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF 
THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR 
OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 

END OF TERMS AND CONDITIONS 

END OF GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MODIFIABLE THIRD PARTY CODE

This Program includes some or all of the following Modifiable Third 
Party Code that IBM obtained under the GNU Lesser General Public 
License. For copies of the source code for this software, send an email 
to <mbroz@us.ibm.com> identifying the IBM Program and the Modifiable Third 
Party Code for which you are requesting the source code. 

ALPHAUM [uadetector]((Copyright 2013 André Rouél))

                   GNU LESSER GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.


  This version of the GNU Lesser General Public License incorporates
the terms and conditions of version 3 of the GNU General Public
License, supplemented by the additional permissions listed below.

  0. Additional Definitions.

  As used herein, "this License" refers to version 3 of the GNU Lesser
General Public License, and the "GNU GPL" refers to version 3 of the GNU
General Public License.

  "The Library" refers to a covered work governed by this License,
other than an Application or a Combined Work as defined below.

  An "Application" is any work that makes use of an interface provided
by the Library, but which is not otherwise based on the Library.
Defining a subclass of a class defined by the Library is deemed a mode
of using an interface provided by the Library.

  A "Combined Work" is a work produced by combining or linking an
Application with the Library.  The particular version of the Library
with which the Combined Work was made is also called the "Linked
Version".

  The "Minimal Corresponding Source" for a Combined Work means the
Corresponding Source for the Combined Work, excluding any source code
for portions of the Combined Work that, considered in isolation, are
based on the Application, and not on the Linked Version.

  The "Corresponding Application Code" for a Combined Work means the
object code and/or source code for the Application, including any data
and utility programs needed for reproducing the Combined Work from the
Application, but excluding the System Libraries of the Combined Work.

  1. Exception to Section 3 of the GNU GPL.

  You may convey a covered work under sections 3 and 4 of this License
without being bound by section 3 of the GNU GPL.

  2. Conveying Modified Versions.

  If you modify a copy of the Library, and, in your modifications, a
facility refers to a function or data to be supplied by an Application
that uses the facility (other than as an argument passed when the
facility is invoked), then you may convey a copy of the modified
version:

   a) under this License, provided that you make a good faith effort to
   ensure that, in the event an Application does not supply the
   function or data, the facility still operates, and performs
   whatever part of its purpose remains meaningful, or

   b) under the GNU GPL, with none of the additional permissions of
   this License applicable to that copy.

  3. Object Code Incorporating Material from Library Header Files.

  The object code form of an Application may incorporate material from
a header file that is part of the Library.  You may convey such object
code under terms of your choice, provided that, if the incorporated
material is not limited to numerical parameters, data structure
layouts and accessors, or small macros, inline functions and templates
(ten or fewer lines in length), you do both of the following:

   a) Give prominent notice with each copy of the object code that the
   Library is used in it and that the Library and its use are
   covered by this License.

   b) Accompany the object code with a copy of the GNU GPL and this license
   document.

  4. Combined Works.

  You may convey a Combined Work under terms of your choice that,
taken together, effectively do not restrict modification of the
portions of the Library contained in the Combined Work and reverse
engineering for debugging such modifications, if you also do each of
the following:

   a) Give prominent notice with each copy of the Combined Work that
   the Library is used in it and that the Library and its use are
   covered by this License.

   b) Accompany the Combined Work with a copy of the GNU GPL and this license
   document.

   c) For a Combined Work that displays copyright notices during
   execution, include the copyright notice for the Library among
   these notices, as well as a reference directing the user to the
   copies of the GNU GPL and this license document.

   d) Do one of the following:

       0) Convey the Minimal Corresponding Source under the terms of this
       License, and the Corresponding Application Code in a form
       suitable for, and under terms that permit, the user to
       recombine or relink the Application with a modified version of
       the Linked Version to produce a modified Combined Work, in the
       manner specified by section 6 of the GNU GPL for conveying
       Corresponding Source.

       1) Use a suitable shared library mechanism for linking with the
       Library.  A suitable mechanism is one that (a) uses at run time
       a copy of the Library already present on the user's computer
       system, and (b) will operate properly with a modified version
       of the Library that is interface-compatible with the Linked
       Version.

   e) Provide Installation Information, but only if you would otherwise
   be required to provide such information under section 6 of the
   GNU GPL, and only to the extent that such information is
   necessary to install and execute a modified version of the
   Combined Work produced by recombining or relinking the
   Application with a modified version of the Linked Version. (If
   you use option 4d0, the Installation Information must accompany
   the Minimal Corresponding Source and Corresponding Application
   Code. If you use option 4d1, you must provide the Installation
   Information in the manner specified by section 6 of the GNU GPL
   for conveying Corresponding Source.)

  5. Combined Libraries.

  You may place library facilities that are a work based on the
Library side by side in a single library together with other library
facilities that are not Applications and are not covered by this
License, and convey such a combined library under terms of your
choice, if you do both of the following:

   a) Accompany the combined library with a copy of the same work based
   on the Library, uncombined with any other library facilities,
   conveyed under the terms of this License.

   b) Give prominent notice with the combined library that part of it
   is a work based on the Library, and explaining where to find the
   accompanying uncombined form of the same work.

  6. Revised Versions of the GNU Lesser General Public License.

  The Free Software Foundation may publish revised and/or new versions
of the GNU Lesser General Public License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.

  Each version is given a distinguishing version number. If the
Library as you received it specifies that a certain numbered version
of the GNU Lesser General Public License "or any later version"
applies to it, you have the option of following the terms and
conditions either of that published version or of any later version
published by the Free Software Foundation. If the Library as you
received it does not specify a version number of the GNU Lesser
General Public License, you may choose any version of the GNU Lesser
General Public License ever published by the Free Software Foundation.

  If the Library as you received it specifies that a proxy can decide
whether future versions of the GNU Lesser General Public License shall
apply, that proxy's public statement of acceptance of any version is
permanent authorization for you to choose that version for the
Library.

GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> 


Everyone is permitted to copy and distribute verbatim copies of this 
license document, but changing it is not allowed. 

Preamble

The GNU General Public License is a free, copyleft license for software 
and other kinds of works. 

The licenses for most software and other practical works are designed to 
take away your freedom to share and change the works. By contrast, the 
GNU General Public License is intended to guarantee your freedom to 
share and change all versions of a program--to make sure it remains free 
software for all its users. We, the Free Software Foundation, use the 
GNU General Public License for most of our software; it applies also to 
any other work released this way by its authors. You can apply it to 
your programs, too. 

When we speak of free software, we are referring to freedom, not price. 
Our General Public Licenses are designed to make sure that you have the 
freedom to distribute copies of free software (and charge for them if 
you wish), that you receive source code or can get it if you want it, 
that you can change the software or use pieces of it in new free 
programs, and that you know you can do these things. 

To protect your rights, we need to prevent others from denying you these 
rights or asking you to surrender the rights. Therefore, you have 
certain responsibilities if you distribute copies of the software, or if 
you modify it: responsibilities to respect the freedom of others. 

For example, if you distribute copies of such a program, whether gratis 
or for a fee, you must pass on to the recipients the same freedoms that 
you received. You must make sure that they, too, receive or can get the 
source code. And you must show them these terms so they know their 
rights. 

Developers that use the GNU GPL protect your rights with two steps: (1) 
assert copyright on the software, and (2) offer you this License giving 
you legal permission to copy, distribute and/or modify it. 

For the developers' and authors' protection, the GPL clearly explains 
that there is no warranty for this free software. For both users' and 
authors' sake, the GPL requires that modified versions be marked as 
changed, so that their problems will not be attributed erroneously to 
authors of previous versions. 

Some devices are designed to deny users access to install or run 
modified versions of the software inside them, although the manufacturer 
can do so. This is fundamentally incompatible with the aim of protecting 
users' freedom to change the software. The systematic pattern of such 
abuse occurs in the area of products for individuals to use, which is 
precisely where it is most unacceptable. Therefore, we have designed 
this version of the GPL to prohibit the practice for those products. If 
such problems arise substantially in other domains, we stand ready to 
extend this provision to those domains in future versions of the GPL, as 
needed to protect the freedom of users. 

Finally, every program is threatened constantly by software patents. 
States should not allow patents to restrict development and use of 
software on general-purpose computers, but in those that do, we wish to 
avoid the special danger that patents applied to a free program could 
make it effectively proprietary. To prevent this, the GPL assures that 
patents cannot be used to render the program non-free. 

The precise terms and conditions for copying, distribution and 
modification follow. 


TERMS AND CONDITIONS
0. Definitions.

"This License" refers to version 3 of the GNU General Public License. 

"Copyright" also means copyright-like laws that apply to other kinds 
of works, such as semiconductor masks. 

"The Program" refers to any copyrightable work licensed under this 
License. Each licensee is addressed as "you". "Licensees" and 
"recipients" may be individuals or organizations. 

To "modify" a work means to copy from or adapt all or part of the 
work in a fashion requiring copyright permission, other than the making 
of an exact copy. The resulting work is called a "modified version" 
of the earlier work or a work "based on" the earlier work. 

A "covered work" means either the unmodified Program or a work based 
on the Program. 

To "propagate" a work means to do anything with it that, without 
permission, would make you directly or secondarily liable for 
infringement under applicable copyright law, except executing it on a 
computer or modifying a private copy. Propagation includes copying, 
distribution (with or without modification), making available to the 
public, and in some countries other activities as well. 

To "convey" a work means any kind of propagation that enables other 
parties to make or receive copies. Mere interaction with a user through 
a computer network, with no transfer of a copy, is not conveying. 

An interactive user interface displays "Appropriate Legal Notices" 
to the extent that it includes a convenient and prominently visible 
feature that (1) displays an appropriate copyright notice, and (2) tells 
the user that there is no warranty for the work (except to the extent 
that warranties are provided), that licensees may convey the work under 
this License, and how to view a copy of this License. If the interface 
presents a list of user commands or options, such as a menu, a prominent 
item in the list meets this criterion. 

1. Source Code.

The "source code" for a work means the preferred form of the work 
for making modifications to it. "Object code" means any non-source 
form of a work. 

A "Standard Interface" means an interface that either is an official 
standard defined by a recognized standards body, or, in the case of 
interfaces specified for a particular programming language, one that is 
widely used among developers working in that language. 

The "System Libraries" of an executable work include anything, other 
than the work as a whole, that (a) is included in the normal form of 
packaging a Major Component, but which is not part of that Major 
Component, and (b) serves only to enable use of the work with that Major 
Component, or to implement a Standard Interface for which an 
implementation is available to the public in source code form. A 
"Major Component", in this context, means a major essential 
component (kernel, window system, and so on) of the specific operating 
system (if any) on which the executable work runs, or a compiler used to 
produce the work, or an object code interpreter used to run it. 

The "Corresponding Source" for a work in object code form means all 
the source code needed to generate, install, and (for an executable 
work) run the object code and to modify the work, including scripts to 
control those activities. However, it does not include the work's System 
Libraries, or general-purpose tools or generally available free programs 
which are used unmodified in performing those activities but which are 
not part of the work. For example, Corresponding Source includes 
interface definition files associated with source files for the work, 
and the source code for shared libraries and dynamically linked 
subprograms that the work is specifically designed to require, such as 
by intimate data communication or control flow between those subprograms 
and other parts of the work. 

The Corresponding Source need not include anything that users can 
regenerate automatically from other parts of the Corresponding Source. 

The Corresponding Source for a work in source code form is that same 
work. 


2. Basic Permissions.

All rights granted under this License are granted for the term of 
copyright on the Program, and are irrevocable provided the stated 
conditions are met. This License explicitly affirms your unlimited 
permission to run the unmodified Program. The output from running a 
covered work is covered by this License only if the output, given its 
content, constitutes a covered work. This License acknowledges your 
rights of fair use or other equivalent, as provided by copyright law. 

You may make, run and propagate covered works that you do not convey, 
without conditions so long as your license otherwise remains in force. 
You may convey covered works to others for the sole purpose of having 
them make modifications exclusively for you, or provide you with 
facilities for running those works, provided that you comply with the 
terms of this License in conveying all material for which you do not 
control copyright. Those thus making or running the covered works for 
you must do so exclusively on your behalf, under your direction and 
control, on terms that prohibit them from making any copies of your 
copyrighted material outside their relationship with you. 

Conveying under any other circumstances is permitted solely under the 
conditions stated below. Sublicensing is not allowed; section 10 makes 
it unnecessary. 

3. Protecting Users' Legal Rights From Anti-Circumvention Law.

No covered work shall be deemed part of an effective technological 
measure under any applicable law fulfilling obligations under article 11 
of the WIPO copyright treaty adopted on 20 December 1996, or similar 
laws prohibiting or restricting circumvention of such measures. 

When you convey a covered work, you waive any legal power to forbid 
circumvention of technological measures to the extent such circumvention 
is effected by exercising rights under this License with respect to the 
covered work, and you disclaim any intention to limit operation or 
modification of the work as a means of enforcing, against the work's 
users, your or third parties' legal rights to forbid circumvention of 
technological measures. 

4. Conveying Verbatim Copies.

You may convey verbatim copies of the Program's source code as you 
receive it, in any medium, provided that you conspicuously and 
appropriately publish on each copy an appropriate copyright notice; keep 
intact all notices stating that this License and any non-permissive 
terms added in accord with section 7 apply to the code; keep intact all 
notices of the absence of any warranty; and give all recipients a copy 
of this License along with the Program. 

You may charge any price or no price for each copy that you convey, and 
you may offer support or warranty protection for a fee. 

5. Conveying Modified Source Versions.

You may convey a work based on the Program, or the modifications to 
produce it from the Program, in the form of source code under the terms 
of section 4, provided that you also meet all of these conditions: 


 a) The work must carry prominent notices stating that you modified it, 
    and giving a relevant date. 
 b) The work must carry prominent notices stating that it is released 
    under this License and any conditions added under section 7. This 
    requirement modifies the requirement in section 4 to "keep intact
    all notices". 

 c) You must license the entire work, as a whole, under this License to 
    anyone who comes into possession of a copy. This License will
    therefore apply, along with any applicable section 7 additional
    terms, to the whole of the work, and all its parts, regardless of
    how they are packaged. This License gives no permission to license
    the work in any other way, but it does not invalidate such 
    permission if you have separately received it. 

 d) If the work has interactive user interfaces, each must display 
    Appropriate Legal Notices; however, if the Program has interactive 
    interfaces that do not display Appropriate Legal Notices, your
    work need not make them do so. 

A compilation of a covered work with other separate and independent 
works, which are not by their nature extensions of the covered work, and 
which are not combined with it such as to form a larger program, in or 
on a volume of a storage or distribution medium, is called an 
"aggregate" if the compilation and its resulting copyright are not 
used to limit the access or legal rights of the compilation's users 
beyond what the individual works permit. Inclusion of a covered work in 
an aggregate does not cause this License to apply to the other parts of 
the aggregate. 

6. Conveying Non-Source Forms.

You may convey a covered work in object code form under the terms of 
sections 4 and 5, provided that you also convey the machine-readable 
Corresponding Source under the terms of this License, in one of these 
ways: 

 a) Convey the object code in, or embodied in, a physical product 
    including a physical distribution medium), accompanied by the 
    Corresponding Source fixed on a durable physical medium
    customarily used for software interchange. 

 b) Convey the object code in, or embodied in, a physical product 
    (including a physical distribution medium), accompanied by a
    written offer, valid for at least three years and valid for 
    as long as you offer spare parts or customer support for that
    product model, to give anyone who possesses the object code 
    either (1) a copy of the Corresponding Source for all the 
    software in the product that is covered by this License, on a 
    durable physical medium customarily used for software 
    interchange, for a price no more than your reasonable cost of
    physically performing this conveying of source, or (2) access
    to copy the Corresponding Source from a network server at no charge. 

 c) Convey individual copies of the object code with a copy of the 
    written offer to provide the Corresponding Source. This alternative
    is allowed only occasionally and noncommercially, and only if you
    received the object code with such an offer, in accord with 
    subsection 6b. 

 d) Convey the object code by offering access from a designated place 
    (gratis or for a charge), and offer equivalent access to the 
    Corresponding Source in the same way through the same place at no 
    further charge. You need not require recipients to copy the 
    Corresponding Source along with the object code. If the place to
    copy the object code is a network server, the Corresponding Source
    may be on a different server (operated by you or a third party) 
    that supports equivalent copying facilities, provided you maintain
    clear directions next to the object code saying where to find the
    Corresponding Source. Regardless of what server hosts the 
    Corresponding Source, you remain obligated to ensure that it is 
    available for as long as needed to satisfy these requirements. 

 e) Convey the object code using peer-to-peer transmission, provided you 
    inform other peers where the object code and Corresponding Source of
    the work are being offered to the general public at no charge under 
    subsection 6d. 

A separable portion of the object code, whose source code is excluded 
from the Corresponding Source as a System Library, need not be included 
in conveying the object code work. 

A "User Product" is either (1) a "consumer product", which means
any tangible personal property which is normally used for personal, 
family, or household purposes, or (2) anything designed or sold for 
incorporation into a dwelling. In determining whether a product is a 
consumer product, doubtful cases shall be resolved in favor of coverage. 
For a particular product received by a particular user, "normally 
used" refers to a typical or common use of that class of product, 
regardless of the status of the particular user or of the way in which 
the particular user actually uses, or expects or is expected to use, the 
product. A product is a consumer product regardless of whether the 
product has substantial commercial, industrial or non-consumer uses, 
unless such uses represent the only significant mode of use of the 
product. 

"Installation Information" for a User Product means any methods, 
procedures, authorization keys, or other information required to install 
and execute modified versions of a covered work in that User Product 
from a modified version of its Corresponding Source. The information 
must suffice to ensure that the continued functioning of the modified 
object code is in no case prevented or interfered with solely because 
modification has been made. 

If you convey an object code work under this section in, or with, or 
specifically for use in, a User Product, and the conveying occurs as 
part of a transaction in which the right of possession and use of the 
User Product is transferred to the recipient in perpetuity or for a 
fixed term (regardless of how the transaction is characterized), the 
Corresponding Source conveyed under this section must be accompanied by 
the Installation Information. But this requirement does not apply if 
neither you nor any third party retains the ability to install modified 
object code on the User Product (for example, the work has been 
installed in ROM). 

The requirement to provide Installation Information does not include a 
requirement to continue to provide support service, warranty, or updates 
for a work that has been modified or installed by the recipient, or for 
the User Product in which it has been modified or installed. Access to a 
network may be denied when the modification itself materially and 
adversely affects the operation of the network or violates the rules and 
protocols for communication across the network. 

Corresponding Source conveyed, and Installation Information provided, in 
accord with this section must be in a format that is publicly documented 
(and with an implementation available to the public in source code 
form), and must require no special password or key for unpacking, 
reading or copying. 

7. Additional Terms.

"Additional permissions" are terms that supplement the terms of this 
License by making exceptions from one or more of its conditions. 
Additional permissions that are applicable to the entire Program shall 
be treated as though they were included in this License, to the extent 
that they are valid under applicable law. If additional permissions 
apply only to part of the Program, that part may be used separately 
under those permissions, but the entire Program remains governed by this 
License without regard to the additional permissions. 

When you convey a copy of a covered work, you may at your option remove 
any additional permissions from that copy, or from any part of it. 
(Additional permissions may be written to require their own removal in 
certain cases when you modify the work.) You may place additional 
permissions on material, added by you to a covered work, for which you 
have or can give appropriate copyright permission. 

Notwithstanding any other provision of this License, for material you 
add to a covered work, you may (if authorized by the copyright holders 
of that material) supplement the terms of this License with terms: 

 a) Disclaiming warranty or limiting liability differently from the 
    terms of sections 15 and 16 of this License; or 

 b) Requiring preservation of specified reasonable legal notices or 
    author attributions in that material or in the Appropriate Legal
    Notices displayed by works containing it; or 

 c) Prohibiting misrepresentation of the origin of that material, or 
    requiring that modified versions of such material be marked in 
    reasonable ways as different from the original version; or 

 d) Limiting the use for publicity purposes of names of licensors or 
    authors of the material; or e) Declining to grant rights under
    trademark law for use of some trade names, trademarks, or service
    marks; or 

 f) Requiring indemnification of licensors and authors of that material 
    by anyone who conveys the material (or modified versions of it)
    with contractual assumptions of liability to the recipient, for any
    liability that these contractual assumptions directly impose on
    those licensors and authors. 

All other non-permissive additional terms are considered "further 
restrictions" within the meaning of section 10. If the Program as you 
received it, or any part of it, contains a notice stating that it is 
governed by this License along with a term that is a further 
restriction, you may remove that term. If a license document contains a 
further restriction but permits relicensing or conveying under this 
License, you may add to a covered work material governed by the terms of 
that license document, provided that the further restriction does not 
survive such relicensing or conveying. 

If you add terms to a covered work in accord with this section, you must 
place, in the relevant source files, a statement of the additional terms 
that apply to those files, or a notice indicating where to find the 
applicable terms. 

Additional terms, permissive or non-permissive, may be stated in the 
form of a separately written license, or stated as exceptions; the above 
requirements apply either way. 

8. Termination.

You may not propagate or modify a covered work except as expressly 
provided under this License. Any attempt otherwise to propagate or 
modify it is void, and will automatically terminate your rights under 
this License (including any patent licenses granted under the third 
paragraph of section 11). 

However, if you cease all violation of this License, then your license 
from a particular copyright holder is reinstated (a) provisionally, 
unless and until the copyright holder explicitly and finally terminates 
your license, and (b) permanently, if the copyright holder fails to 
notify you of the violation by some reasonable means prior to 60 days 
after the cessation. 

Moreover, your license from a particular copyright holder is reinstated 
permanently if the copyright holder notifies you of the violation by 
some reasonable means, this is the first time you have received notice 
of violation of this License (for any work) from that copyright holder, 
and you cure the violation prior to 30 days after your receipt of the 
notice. 

Termination of your rights under this section does not terminate the 
licenses of parties who have received copies or rights from you under 
this License. If your rights have been terminated and not permanently 
reinstated, you do not qualify to receive new licenses for the same 
material under section 10. 

9. Acceptance Not Required for Having Copies.

You are not required to accept this License in order to receive or run a 
copy of the Program. Ancillary propagation of a covered work occurring 
solely as a consequence of using peer-to-peer transmission to receive a 
copy likewise does not require acceptance. However, nothing other than 
this License grants you permission to propagate or modify any covered 
work. These actions infringe copyright if you do not accept this 
License. Therefore, by modifying or propagating a covered work, you 
indicate your acceptance of this License to do so. 

10. Automatic Licensing of Downstream Recipients.

Each time you convey a covered work, the recipient automatically 
receives a license from the original licensors, to run, modify and 
propagate that work, subject to this License. You are not responsible 
for enforcing compliance by third parties with this License. 

An "entity transaction" is a transaction transferring control of an 
organization, or substantially all assets of one, or subdividing an 
organization, or merging organizations. If propagation of a covered work 
results from an entity transaction, each party to that transaction who 
receives a copy of the work also receives whatever licenses to the work 
the party's predecessor in interest had or could give under the previous 
paragraph, plus a right to possession of the Corresponding Source of the 
work from the predecessor in interest, if the predecessor has it or can 
get it with reasonable efforts. 

You may not impose any further restrictions on the exercise of the 
rights granted or affirmed under this License. For example, you may not 
impose a license fee, royalty, or other charge for exercise of rights 
granted under this License, and you may not initiate litigation 
(including a cross-claim or counterclaim in a lawsuit) alleging that any 
patent claim is infringed by making, using, selling, offering for sale, 
or importing the Program or any portion of it. 

11. Patents.

A "contributor" is a copyright holder who authorizes use under this 
License of the Program or a work on which the Program is based. The work 
thus licensed is called the contributor's "contributor version". 

A contributor's "essential patent claims" are all patent claims 
owned or controlled by the contributor, whether already acquired or 
hereafter acquired, that would be infringed by some manner, permitted by 
this License, of making, using, or selling its contributor version, but 
do not include claims that would be infringed only as a consequence of 
further modification of the contributor version. For purposes of this 
definition, "control" includes the right to grant patent sublicenses 
in a manner consistent with the requirements of this License. 

Each contributor grants you a non-exclusive, worldwide, royalty-free 
patent license under the contributor's essential patent claims, to make, 
use, sell, offer for sale, import and otherwise run, modify and 
propagate the contents of its contributor version. 

In the following three paragraphs, a "patent license" is any express 
agreement or commitment, however denominated, not to enforce a patent 
(such as an express permission to practice a patent or covenant not to 
sue for patent infringement). To "grant" such a patent license to a 
party means to make such an agreement or commitment not to enforce a 
patent against the party. 

If you convey a covered work, knowingly relying on a patent license, and 
the Corresponding Source of the work is not available for anyone to 
copy, free of charge and under the terms of this License, through a 
publicly available network server or other readily accessible means, 
then you must either (1) cause the Corresponding Source to be so 
available, or (2) arrange to deprive yourself of the benefit of the 
patent license for this particular work, or (3) arrange, in a manner 
consistent with the requirements of this License, to extend the patent 
license to downstream recipients. "Knowingly relying" means you have 
actual knowledge that, but for the patent license, your conveying the 
covered work in a country, or your recipient's use of the covered work 
in a country, would infringe one or more identifiable patents in that 
country that you have reason to believe are valid. 

If, pursuant to or in connection with a single transaction or 
arrangement, you convey, or propagate by procuring conveyance of, a 
covered work, and grant a patent license to some of the parties 
receiving the covered work authorizing them to use, propagate, modify or 
convey a specific copy of the covered work, then the patent license you 
grant is automatically extended to all recipients of the covered work 
and works based on it. 

A patent license is "discriminatory" if it does not include within 
the scope of its coverage, prohibits the exercise of, or is conditioned 
on the non-exercise of one or more of the rights that are specifically 
granted under this License. You may not convey a covered work if you are 
a party to an arrangement with a third party that is in the business of 
distributing software, under which you make payment to the third party 
based on the extent of your activity of conveying the work, and under 
which the third party grants, to any of the parties who would receive 
the covered work from you, a discriminatory patent license (a) in 
connection with copies of the covered work conveyed by you (or copies 
made from those copies), or (b) primarily for and in connection with 
specific products or compilations that contain the covered work, unless 
you entered into that arrangement, or that patent license was granted, 
prior to 28 March 2007. 

Nothing in this License shall be construed as excluding or limiting any 
implied license or other defenses to infringement that may otherwise be 
available to you under applicable patent law. 

12. No Surrender of Others' Freedom.

If conditions are imposed on you (whether by court order, agreement or 
otherwise) that contradict the conditions of this License, they do not 
excuse you from the conditions of this License. If you cannot convey a 
covered work so as to satisfy simultaneously your obligations under this 
License and any other pertinent obligations, then as a consequence you 
may not convey it at all. For example, if you agree to terms that 
obligate you to collect a royalty for further conveying from those to 
whom you convey the Program, the only way you could satisfy both those 
terms and this License would be to refrain entirely from conveying the 
Program. 

13. Use with the GNU Affero General Public License.

Notwithstanding any other provision of this License, you have permission 
to link or combine any covered work with a work licensed under version 3 
of the GNU Affero General Public License into a single combined work, 
and to convey the resulting work. The terms of this License will 
continue to apply to the part which is the covered work, but the special 
requirements of the GNU Affero General Public License, section 13, 
concerning interaction through a network will apply to the combination 
as such. 

14. Revised Versions of this License.

The Free Software Foundation may publish revised and/or new versions of 
the GNU General Public License from time to time. Such new versions will 
be similar in spirit to the present version, but may differ in detail to 
address new problems or concerns. 

Each version is given a distinguishing version number. If the Program 
specifies that a certain numbered version of the GNU General Public 
License "or any later version" applies to it, you have the option of 
following the terms and conditions either of that numbered version or of 
any later version published by the Free Software Foundation. If the 
Program does not specify a version number of the GNU General Public 
License, you may choose any version ever published by the Free Software 
Foundation. 

If the Program specifies that a proxy can decide which future versions 
of the GNU General Public License can be used, that proxy's public 
statement of acceptance of a version permanently authorizes you to 
choose that version for the Program. 

Later license versions may give you additional or different permissions. 
However, no additional obligations are imposed on any author or 
copyright holder as a result of your choosing to follow a later version. 

15. Disclaimer of Warranty.

THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT 
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT 
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF 
THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME 
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 

16. Limitation of Liability.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR 
CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES 
ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT 
NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES 
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE 
WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN 
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 

17. Interpretation of Sections 15 and 16.

If the disclaimer of warranty and limitation of liability provided above 
cannot be given local legal effect according to their terms, reviewing 
courts shall apply local law that most closely approximates an absolute 
waiver of all civil liability in connection with the Program, unless a 
warranty or assumption of liability accompanies a copy of the Program in 
return for a fee. 

END OF TERMS AND CONDITIONS

END OF GNU LESSER GENERAL PUBLIC LICENSE, Version 3 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MIT LICENSE

The Program includes some or all of the following that IBM obtained
under the MIT License:

JQUERY V1.7.2 [SLF4J] (not found)					
[Bootstrap] (Copyright Joyent	 Inc. and other Node contributors.)	
<bjoern@hoehrmann.de>) 					
AMDEFINE [Bootstrap] (Copyright (c) 2011 The Dojo Foundation All Rights Reserved.)
ANCHORJS [Bootstrap] (Copyright (c) 2016 Bryan Braun)					
Auldridge All rights reserved.)				
BCPKIX-JDK15ON (Copyright (c) 2000- 2019 The Legion of the Bouncy Castle Inc. (https://www.bouncycastle.org))		BCPROV-JDK15ON (Copyright (c) 2000 - 2019 The Legion of the Bouncy Castle Inc. (https://www.bouncycastle.org) )		BINDING-COMET-RUNTIME [Tuscany] (github.com/apache/tuscany)					
BLOB.JS [Bootstrap] (Copyright © 2014 Eli Grey.)					
BOOTSTRAP (Copyright 2011-2014 Twitter	 Inc.) 				
BOOTSTRAP-CUSTOMIZE.MIN.JS [Bootstrap] (Feross Aboukhadijeh)	
BOUNCY CASTLE [bcprov-jdk15on] (Copyright (c) 2000-2019 The Legion Of The Bouncy Castle Inc.
 (http://www.bouncycastle.org))					
BUFFER [Bootstrap] (Author:Feross Aboukhadijeh)					
ES5-SHIM [Bootstrap] (No copyright found)					
FILESAVER.JS [Bootstrap] (Copyright © 2016 Eli Grey.)					
FUNCTION PROCESS [Bootstrap] (Copyright Joyent	 Inc. and other Node contributors.)	
GLYPHICONS HALFLINGS FONT [Bootstrap] (No copyright found)	
GRUNT-CONTRIB-QUNIT [Bootstrap] (Copyright (c) 2014 Cowboy" Ben Alman contributors) 
HOLDERM [Bootstrap] (© 2015 Ivan Malopinsky)					
HTMLPARSER [Apache Abdera] (Copyright (c) 2007 Henri Sivonen)				
INTEUCLIDEANTEST [bcprov-jdk15on] (Copyright (c) 2011 Tim Buktu (tbuktu@hotmail.com))
JAVASCRIPT DIFF ALGORITHM [Bootstrap] (No copyright found) 		
JQUERY [Bootstrap] (Copyright 2014 jQuery Foundation and other contributors http://jquery.com/)					
JQUERY.COOKIES.2.2.0.JS [SLF4J] (Copyright (c) 2005 - 2010 James)			
JSZIP [Bootstrap] ((c) 2009-2014 Stuart Knightley)					
KXML2 [Felix Bundle Repository] (Copyright (c) 2002 2003 Stefan Haustein Oberhausen Rhld. Germany)
LIBRARY PAKO [Bootstrap] (no copyright found)					
MAIN/RELEASE [Tuscany] (Copyright (c) 2005 2006 2007 Henri Sivonen Copyright (c) 2007-2008 Mozilla Foundation)		MDEFINE [Bootstrap] (Copyright (c) 2011	 The Dojo Foundation All Rights Reserved.)	 
BASE64.JS			
MOMENT.JS (Copyright (c) 2011-2014 Tim Wood	 Iskren Chernev	 Moment.js )
NORMALIZE.CSS [Bootstrap] (Copyright © Nicolas Gallagher and Jonathan Neal)
OLY1305-DONNA [bcprov-jdk15on] (by Andrew M (@floodyberry))		
QUNIT [Bootstrap] (Copyright 2013 jQuery Foundation and other contributors)
RUBY-MIT [Apache CXF] (Copyright (c) 2005-2006 David Heinemeier Hansson)	
SLF4J (Copyright (c) 2004-2008 QOS.ch All rights reserved)	
SOLVER.JAVA [SAT4J] (Copyright (c) 2003-2005 Niklas Een	 Niklas Sorensson)	
THE BUFFER MODULE FROM NODE.JS [Bootstrap] (No copyright found)				
TUSCANY_SCA [Tuscany] (No copyright)					
UTF8 APPENDABLE ABSTRACT BASE CLASS [Jetty] (Copyright (c) 2008-2009 Bjoern Hoehrmann
ZEROCLIPBOARD V1.3.5 [Bootstrap] (Copyright (c) 2014 Jon Rohan	 James M. Greene)	
FUNCTIONAL [Dojo Toolkit] (Copyright (c) 2007 Oliver Steele),
JQUERY.COOKIES.2.2.0.JS   [SLF4J] (Copyright (c) 2005 - 2010, James
Auldridge, All rights reserved.), NORMALIZE.CSS [Bootstrap] (Copyright ©
Nicolas Gallagher and Jonathan Neal), MDEFINE [Bootstrap] (Copyright (c)
2011, The Dojo Foundation All Rights Reserved.), BASE64.JS, [Bootstrap]
(Copyright Joyent, Inc. and other Node contributors.), LIBRARY PAKO
[Bootstrap] (no copyright found), REQUIRE.JS [jQuery] (Copyright (c)
2010-2015, The Dojo Foundation All Rights Reserved.), BOOTSTRAP
(Copyright 2011-2014 Twitter, Inc.), BCPKIX-JDK15ON (Copyright (c) 2000
- 2019 The Legion of the Bouncy Castle Inc.
(https://www.bouncycastle.org)), BLOB.JS [Bootstrap] (Copyright © 2014
Eli Grey.), JQUERY [Bootstrap] (Copyright 2014 jQuery Foundation and
other contributors http://jquery.com/), GRUNT-CONTRIB-QUNIT [Bootstrap]
(Copyright (c) 2014 Cowboy" Ben Alman, contributors),
BOOTSTRAP-CUSTOMIZE.MIN.JS [Bootstrap] (Feross Aboukhadijeh), HOLDERM
[Bootstrap] (© 2015 Ivan Malopinsky), UTIL/LESS [Dojo Toolkit]
(Copyright (C) 2009-2010), QUNIT [Bootstrap] (Copyright 2013 jQuery
Foundation and other contributors), AMDEFINE [Bootstrap] (Copyright (c)
2011, The Dojo Foundation All Rights Reserved.), BUFFER [Bootstrap]
(Author:Feross Aboukhadijeh), ES5-SHIM [Bootstrap] (No copyright found),
MAIN/RELEASE [Tuscany] (Copyright (c) 2000, 2006, 2008 Ian Hickson and
various contributors), MOMENT.JS (Copyright (c) 2011-2014 Tim Wood,
Iskren Chernev, Moment.js ), VALIDATE.PY [wsgiref] ((c) 2005 Ian Bicking
and contributors), BCPROV-JDK15ON (Copyright (c) 2000-2019 The Legion Of
The Bouncy Castle Inc.), GLYPHICONS HALFLINGS FONT [Bootstrap] (No
copyright found), ANCHORJS [Bootstrap] (Copyright (c) 2016 Bryan Braun),
SLF4J ((c) 2004-2013 QOS.ch  All rights reserved. ), SIZZLE.JS [Log4j]
(Copyright 2011, The Dojo Foundation), FILESAVER.JS [Bootstrap]
(Copyright © 2016 Eli Grey.), ZEROCLIPBOARD V1.3.5 [Bootstrap]
(Copyright (c) 2014 Jon Rohan, James M. Greene), CHARTJS (Copyright (c)
2013-2016 Nick Downie), RUBY [Apache CXF] (Copyright (c) 2005-2006 David
Heinemeier Hansson), INTEUCLIDEANTEST [bcprov-jdk15on] (Copyright (c)
2011 Tim Buktu (tbuktu@hotmail.com)), JSZIP [Bootstrap] ((c) 2009-2014
Stuart Knightley), RNGOM [JAXB-xjc] (Copyright © 2001, 2002, 2003, 2008
Thai Open Source Software Center Ltd.), JQUERY V1.7.2 [SLF4J] (not
found), JQUERY V1.9.0 [Apache CXF] ((c) 2005, 2012 jQuery Foundation,
Inc), NPO.JS [jQuery] (Copyright (c) Kyle Simpson), JAVASCRIPT DIFF
ALGORITHM [Bootstrap] (No copyright found), THE BUFFER MODULE FROM
NODE.JS [Bootstrap] (No copyright found), FUNCTION PROCESS [Bootstrap]
(Copyright Joyent, Inc. and other Node contributors.), MOMENTJS
[chartjs] (Authors: Tim Wood, Iskren Chernev, Moment.js contributors)
IS-DATA-DESCRIPTOR (Copyright (c) 2015-2017 Jon Schlinkert.),
MULTICAST-DNS (Copyright (c) 2015 Mathias Buus), IS-STREAM (Copyright
(c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)),
HTTP-PROXY-MIDDLEWARE (Copyright (c) 2015 Steven Chim), MIME (Copyright
(c) 2010 Benjamin Thomas Robert Kieffer), IS-FINITE (Copyright (c)
Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), MICROMATCH
(Copyright (c) 2014-2018 Jon Schlinkert.), PINKIE (Copyright (c)
Vsevolod Strukchinsky <floatdrop@gmail.com> (github.com/floatdrop)), DEL
(Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), READ-PKG-UP (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)), LOADER-UTILS (Copyright
(c) 2012 - 2015 Tobias Koppers), CROSS-FETCH (Copyright (c) 2017
Leonardo Quixadá), DES (by Paul Tero), CONTENT-DISPOSITION (Copyright
(c) 2014-2017 Douglas Christopher Wilson), HTTP-BROWSERIFY (Copyright
(c) 2011 Dominic TarrCopyright (c) 2011 Dominic TarrCopyright (c) 2012
Tim Caswell), BABEL-RUNTIME (No copyright), RAF (Copyright 2013 Chris
Dickinson <chris@neversaw.us>), XML (Copyright (c) 2011-2016 Dylan
Greene <dylang@gmail.com>), BENCHMARK.JS [Lodash] (Copyright 2010-2015
Mathias Bynens <http://mathiasbynens.be/>), ERRNO (## Copyright &
Licence*Copyright (c) 2012-2015 [Rod Vagg](https://github.com/rvagg)
([@rvagg](https://twitter.com/rvagg))*), COMPONENT-EMITTER (Copyright
(c) 2014 Component contributors <dev@component.io>), BROWSER-PACK
(Required), DEFINE-PROPERTIES (Copyright (C) 2015 Jordan Harband),
ANSI-REGEX (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), PROCESS-NEXTICK-ARGS (# Copyright (c) 2015 Calvin
Metcalf), COFFEESCRIPT COMPILER V1.2.0 [highlight.js] (No copyright
found), BONJOUR (Copyright (c) 2015-2016 Thomas Watson Steen), MKDIRP
(Copyright 2010 James Halliday (mail@substack.net)), MAP-VISIT
(Copyright (c) 2015-2017 Jon Schlinkert), ASYNC-EACH (Copyright (c) 2016
Paul Miller [(paulmillr.com)](http://paulmillr.com)),
REACT-ADDONS-TEST-UTILS (Copyright (c) 2013-present Facebook Inc.),
NORMALIZE.CSS V3.0.3 [Bootstrap] (Copyright © Nicolas Gallagher and
Jonathan Neal), ARRAY-UNION (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)), COMPRESSION (Copyright (c)
2014 Jonathan Ong <me@jongleberry.com>Copyright (c) 2014-2015 Douglas
Christopher Wilson <doug@somethingdoug.com>), SIZZLE CSS SELECTOR
ENGINEV1.0: [jQuery] (Copyright 2009, The Dojo Foundation), P-MAP
(Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), OBJECT-INSPECT (Required), PROBE.JS [weld]
(Copyright 2011-2014 Twitter, Inc.), REACT-MARKDOWN (Copyright (c) 2015
Espen Hovlandsdal), QUNIT V1.23.1 [jQuery] (Copyright 2018 The jQuery
Foundation), REQUIREJS V2.1.22 [jQuery] (Copyright (c) 2010-2015, The
Dojo Foundation All Rights Reserved), IS-NUMBER (Copyright (c) 2014-2017
Jon Schlinkert.), READDIRP (Copyright (c) 2012-2015 Thorsten Lorenz),
BOOTSTRAP.MIN.CSS [Spring-boot] (Copyright 2011-2018 The Bootstrap
Authors Copyright 2011-2018 Twitter, Inc.), LEXICAL-SCOPE (No Copyright
found), JQUERY.JS [jQuery] (Copyright 2018 The jQuery Foundation), DUAL
[jQuery] (Copyright 2010, John Resig), OBJECT-COPY (Copyright (c) 2016
Jon Schlinkert.), UNOBTRUSIVE SLIDER CONTROL (Copyright 2010, 2011,
Brian McAllister), MOOTOOLS [Esprima (node)] (Copyright (c) 2006-2010
[Valerio Proietti](http://mad4milk.net/).), OBJECT.PICK (Copyright (c)
2014-2016 Jon Schlinkert.), @KYLESHOCKEY/JS-YAML (Copyright (C)
2011-2015 by Vitaly Puzrin), QUNIT V1.12.0 [underscore.js] (Copyright
2013 jQuery Foundation and other contributors), ESCAPE-STRING-REGEXP
(Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), CSSTYPE (Copyright (c) 2017-2018 Fredrik Nicol),
IS-BINARY-PATH (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), DEEP-EXTEND (Copyright (c) 2013-2018 Viacheslav
Lotsmanov), OS-TMPDIR (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)), REGEXP.PROTOTYPE.FLAGS
(Copyright (C) 2014 Jordan Harband), DECODE-URI-COMPONENT (Copyright (c)
Sam Verschueren <sam.verschueren@gmail.com>
(github.com/SamVerschueren)), REACT-IS (Copyright (c) Facebook Inc. and
its affiliates.), SIZZLE CSS (Copyright jQuery Foundation and other
contributors), SERIALIZE-ERROR (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)), UNDERSCORE [Esprima
(node)] (Copyright (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and
Investigative Reporters & Editors), WHATWG-FETCH (Copyright (c)
2014-2016 GitHub Inc.), JQUERY V1.9.0 [Apache CXF] ((c) 2005, 2012
jQuery Foundation, Inc), REPEAT-ELEMENT (Copyright (c) 2015-present Jon
Schlinkert.), ARRAY-FLATTEN (Copyright (c) 2014 Blake Embrey
(hello@blakeembrey.com)), REDUX (Copyright (c) 2015-present Dan
Abramov), OS-LOCALE (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)), RESOLVE (Copyright (c)
2012 James Halliday), HPACK.JS (Copyright Fedor Indutny 2015.),
SERVE-STATIC (Copyright (c) 2010 Sencha Inc.Copyright (c) 2011
LearnBoostCopyright (c) 2011 TJ HolowaychukCopyright (c) 2014-2016
Douglas Christopher Wilson), STRING.PROTOTYPE.REPEAT (Copyright Mathias
Bynens <http://mathiasbynens.be/>), WORKER-LOADER (Required), PROMISE
(Copyright (c) 2014 Forbes Lindesay), ARRAY-UNIQ (Copyright (c) Sindre
Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), IS-DATE-OBJECT
(Copyright (c) 2015 Jordan Harband), BROWSERIFY (Copyright Joyent Inc.
and other Node contributors.Copyright (c) 2008 Fair Oaks Labs Inc.),
PINKIE-PROMISE (Copyright (c) Vsevolod Strukchinsky
<floatdrop@gmail.com> (github.com/floatdrop)), REPEATING (Copyright (c)
Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), JSLITMUS.JS
[Lodash] (copyright Robert Kieffer <http://broofa.com/>),
IS-BOOLEAN-OBJECT (Copyright (c) 2015 Jordan Harband), STRIP-INDENT
(Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), LODASH-ES (Copyright JS Foundation and other
contributors <https://js.foundation/>Copyright and related rights for
sample code are waived via CC0. Sample), RET (Copyright (C) 2011 by Roly
Fentanes), /DIST/DIST-SITE.JS [RequireJS] (Copyright (c) 2010-2011, The
Dojo Foundation All Rights Reserved.), JQUERY-WIGGLE (Copyright not
found), DELAYED-STREAM (Copyright (c) 2011 Debuggable Limited
<felix@debuggable.com>), ENCODING (Copyright (c) 2012-2014 Andris
Reinman), GETBASE (No Copyright found), JS-BEAUTIFY (Copyright (c)
2007-2018 Einar Lielmanis, Liam Newman, and contributors.),
PATH-IS-ABSOLUTE (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), XREGEXP 0.6.1 [jQuery BBQ] ((c) 2007-2008 Steven
Levithan), IMMEDIATE (Copyright (c) 2012 Barnesandnoble.com llc Donavon
West Domenic Denicola Brian Cavalier), PIFY (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)), STRIP-JSON-COMMENTS
(Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), URIX (Copyright (c) 2013 Simon Lydell), BASE-X
(Copyright base-x contributors (c) 2016), ES-TO-PRIMITIVE (Copyright (c)
2015 Jordan Harband), FILENAME-REGEX (Copyright (c) 2014-2015 2017 Jon
Schlinkert), REQUESTANIMATIONFRAME POLYFILL [JSON Editor] (No copyright
found. Author: Erik MÃ¶ller. fixes from Paul Irish and Tino Zijdel),
FILL-RANGE (Copyright (c) 2014-2018 Jon Schlinkert.),
STRING.PROTOTYPE.TRIMLEFT (Copyright (c) 2015 Jordan Harband),
ESCAPE-HTML (Copyright (c) 2012-2013 TJ HolowaychukCopyright (c) 2015
Andreas LubbeCopyright (c) 2015 Tiancheng "Timothy" Gu),
COMMONMARK-REACT-RENDERER (Copyright (c) 2015 Espen Hovlandsdal),
MAP-OBJ (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), UMD (Required), CACHE-BASE (Copyright (c) 2014-2017
Jon Schlinkert.), IS-EXTGLOB (Copyright (c) 2014-2015 Jon Schlinkert.),
JSJWS (Copyright (c) 2012 Kenji Urushima), NORMALIZE.CSS V2.0.1
[underscore.js] (No copyright found), SAFER-BUFFER (Copyright (c) 2018
Nikita Skovoroda <chalkerx@gmail.com>), RECURSIVE OBJECT EXTENDING
(Copyright (c) 2013-2018 Viacheslav Lotsmanov), JQUERY JAVASCRIPT
LIBRARY V1.7.1 [RequireJS] (Copyright 2011, John Resig), LCID (Copyright
(c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)),
ASSIGN-SYMBOLS (Copyright (c) 2015 Jon Schlinkert.), REACT-COLLAPSE
(Copyright (c) 2015 Nik Butenko), ES-ABSTRACT (Copyright (C) 2015 Jordan
Harband), FAST-JSON-PATCH (Copyright (c) 2013 2014 Joachim Wester),
FAYE-WEBSOCKET (Copyright (c) 2010-2015 James Coglan),
CONNECT-HISTORY-API-FALLBACK (Copyright (c) 2012 Ben Ripkens
http://bripkens.de), UNDERSCORE.JS [JS-Beautify] (Copyright (c)
2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters &
Editors), FOR-IN (Copyright (c) 2014-2017 Jon Schlinkert), DNS-PACKET
(Copyright (c) 2016 Mathias Buus), PACKAGE.JSON (Copyright (c) 2011
Dominic Tarr), COOKIE-SIGNATURE (Copyright (c) 2012 LearnBoost
<tj@learnboost.com>), REQUIREJS (Copyright (c) 2010-2014, The Dojo
Foundation), EVENT-EMITTER (Copyright (C) 2012-2015 Mariusz Nowak
(www.medikoo.com)), FRESH (Copyright (c) 2012 TJ Holowaychuk
<tj@vision-media.ca>Copyright (c) 2016-2017 Douglas Christopher Wilson
<doug@somethingdoug.com>), INSERT-MODULE-GLOBALS (Required),
REQUIRE-DIRECTORY (Copyright (c) 2011 Troy Goode <troygoode@gmail.com>),
SERVE-INDEX (Copyright (c) 2010 Sencha Inc.Copyright (c) 2011
LearnBoostCopyright (c) 2011 TJ HolowaychukCopyright (c) 2014-2015
Douglas Christopher Wilson), LODASH [Velocity.js] (Copyright JS
Foundation and other contributors <https://js.foundation/>Copyright and
related rights for sample code are waived via CC0. Sample),
LODASH.ISARGUMENTS (Copyright jQuery Foundation and other contributors
<https://jquery.org/>Copyright and related rights for sample code are
waived via CC0. Sample), PARSE-BASE64VLQ-MAPPINGS (Copyright 2013
Thorsten Lorenz. Copyright (c) 2009-2011 Mozilla Foundation and
contributors), LODASH._REINTERPOLATE (Copyright 2012-2015 The Dojo
Foundation <http://dojofoundation.org/>), INVERT-KV (  [Sindre
Sorhus](http://sindresorhus.com)), PARSE-JSON (Copyright (c) Sindre
Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), TO-REGEX-RANGE
(Copyright (c) 2015-2017 Jon Schlinkert), IS-ARRAYISH (Copyright (c)
2015 JD Ballard), BRACES (Copyright (c) 2014-2018 Jon Schlinkert.),
JQUERY V2.1.1 [highlight.js] ((c) 2005, 2014 jQuery Foundation, Inc.),
QUERYSTRING-BROWSER (Copyright (c) 2015 Mathias Rasmussen), STRING-WIDTH
(Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), REQUIREJS 2.1.9 (Copyright (c) 2010-2012, The Dojo
Foundation), NAN (Copyright (c) 2018 NAN contributors), URL-PARSE
(Copyright (c) 2015 Unshift.io Arnout Kazemier the Contributors.),
EVENTEMITTER3 (Copyright (c) 2014 Arnout Kazemier), SIZZLETRI [jQuery]
(Copyright 2010, The Dojo Foundation), ISOBJECT (Copyright (c) 2014-2017
Jon Schlinkert.), SHCORE.JS [weld] ((c) 2007-2008 Steven Levithan),
COOKIE (Copyright (c) 2012-2014 Roman Shtylman
<shtylman@gmail.com>Copyright (c) 2015 Douglas Christopher Wilson
<doug@somethingdoug.com>), COMBINED-STREAM (Copyright (c) 2011
Debuggable Limited <felix@debuggable.com>), IP (Copyright Fedor Indutny
2012.), WEBSOCKET-EXTENSIONS (Copyright (c) 2014-2017 James Coglan),
READ-PKG (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), JQUERY BBQ (Copyright © 2010-2012 "Cowboy" Ben
Alman), STRIP-BOM (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), EXTGLOB (Copyright (c) 2015-2017 Jon Schlinkert.),
LOUD-REJECTION (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), REQUIREJS-TEXT (Copyright (c) 2010-2014, The Dojo
Foundation  All Rights Reserved.), ETAG (Copyright (c) 2014-2016 Douglas
Christopher Wilson), RANDOMATIC (Copyright (c) 2013-2017 Jon
Schlinkert.), UA-PARSER-JS (Copyright (c) 2012-2019 Faisal Salman
<<f@faisalman.com>>), REACT-REDUX (Copyright (c) 2015 Dan Abramov), GLOB
(Copyright (c) Isaac Z. Schlueter and Contributors), FINALHANDLER
(Copyright (c) 2014-2017 Douglas Christopher Wilson
<doug@somethingdoug.com>), REQUIRES-PORT (Copyright (c) 2015 Unshift.io
Arnout Kazemier the Contributors.), OBJECT-IS (Copyright (c) 2014 Jordan
Harband), DEMO.JS (Copyright (c) 2015, Jon Schlinkert), INDEX.JS
(@author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>),
BACKBONE.JS [acorn] (Copyright (c) 2010-2016 Jeremy Ashkenas,
DocumentCloud and Investigative Reporters & Editors), JSON EDITOR
(Copyright (c) 2013 Jeremy Dorn), OPTIMIST (Copyright 2010 James
Halliday (mail@substack.net)), CRYPTO-BROWSERIFY (Required), PATH-TYPE
(Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), SYMBOL-OBSERVABLE (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)Copyright (c) Ben Lesh
<ben@benlesh.com>), JQUERY JAVASCRIPT LIBRARY V1.9.1 [jQuery] (Copyright
2005, 2012 jQuery Foundation, Inc. and other contributors Copyright 2012
jQuery Foundation and other contributors), REDUX-LOGGER (Copyright (c)
2016 Eugene Rodionov), REF_SEND.JS [Velocity.js] (Copyright 2007-2009
Tyler Close), MODERNIZR [acorn] (No Copyright Found), ATOB (Copyright
(c) 2015 AJ Oneal), JQUERY.VALIDATE.JS [Spring-boot] (Copyright (c) 2012
JÃ¶rn Zaefferer), GULP-HEADER (Copyright (c) 2013-2015 Michael J. Ryan
<tracker1> and GoDaddy.com), IS-GLOB (Copyright (c) 2014-2016 Jon
Schlinkert.), PROTOTYPE [Esprima (node)] (Copyright 2009, The Dojo
Foundation), URL (Copyright Joyent Inc. and other Node contributors.),
SNAPDRAGON-NODE (Copyright (c) 2017 Jon Schlinkert), ES6-SYMBOL
(Copyright (C) 2013-2015 Mariusz Nowak (www.medikoo.com)), IS-CALLABLE
(Copyright (c) 2015 Jordan Harband), PATH-IS-INSIDE (Copyright ©
2013–2016 Domenic Denicola <d@domenic.me> Copyright (C) 2004 Sam Hocevar
<sam@hocevar.net>), JSHINT LOOPFUNC [JSON Editor] (No copyright found.
Author: John Resig http://ejohn.org/), RANGE-PARSER (Copyright (c)
2012-2014 TJ Holowaychuk <tj@vision-media.ca>Copyright (c) 2015-2016
Douglas Christopher Wilson <doug@somethingdoug.com),
(@MY-SCOPE/PACKAGE-A (No Copyright Found), SAFE-BUFFER (Copyright (c)
Feross Aboukhadijeh), JQUERY.COOKIES.2.2.0.JS   [SLF4J] (Copyright (c)
2005 - 2010, James Auldridge, All rights reserved.), NORMALIZE-PATH
(Copyright (c) 2014-2017 Jon Schlinkert), SELFSIGNED (Copyright (c) 2013
José F. Romaniello), SOCKJS-CLIENT (Copyright (c) 2011-2012 VMware
Inc.), USE (Copyright (c) 2015-present Jon Schlinkert.), IS-EQUAL
(Copyright (c) 2014 Jordan Harband), MOCHA (Copyright(c) 2011 TJ
Holowaychuk <tj@vision-media.ca>), BASE64-VLQ.JS (Copyright 2011 Mozilla
Foundation and contributors), PATH-TO-REGEXP (Copyright (c) 2014 Blake
Embrey (hello@blakeembrey.com)), EXTEND-SHALLOW (Copyright (c) 2014-2015
2017 Jon Schlinkert.), BUFFER (Copyright (c) Feross Aboukhadijeh and
other contributors.), JQUERY UI [Apache Felix Webconsole] (Copyright
2012 jQuery Foundation and other contributors), CODE-POINT-AT (Copyright
(c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)),
GRAPHQL-JAVA (Copyright (c) 2015 Andreas Marek and Contributors),
JQUERY-1.9.0.JS [Spring-boot] (Copyright 2005, 2012 jQuery Foundation,
Inc. and other contributors), ACCEPTS (Copyright (c) 2014 Jonathan Ong
<me@jongleberry.com>Copyright (c) 2015 Douglas Christopher Wilson
<doug@somethingdoug.com>), MS (Copyright (c) 2016 Zeit Inc.), JS-TOKENS
(Copyright (c) 2014 2015 2016 2017 2018 Simon Lydell), SIZZLE.JS [Apache
CXF] (Copyright 2005, 2012 jQuery Foundation, Inc. and other
contributors), QUERYSTRING (Copyright 2012 Irakli Gozalishvili. All
rights reserved.), PRESERVE (Copyright (c) 2014-2015 Jon Schlinkert.),
SOURCE-MAP-RESOLVE (Copyright (c) 2014 2015 2016 2017 Simon Lydell),
NUMBER-IS-NAN (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), ERROR-EX (Copyright (c) 2015 JD Ballard), REGEX-NOT
(Copyright (c) 2016 2018 Jon Schlinkert.), TRAVERSE (Copyright 2010
James Halliday (mail@substack.net)Copyright 2010 James Halliday
(mail@substack.net)), COMMONDIR (Copyright (c) 2013 James Halliday
(mail@substack.net)), MEOW (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)), NODE-FETCH (Copyright (c)
2016 David Frank), BINARY-EXTENSIONS (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)), SIZZLECSS [jQuery]
(Copyright 2009, The Dojo Foundation), REGENERATOR-RUNTIME (Copyright
(c) 2014-present; Facebook; Inc.), DEEP-EQL (Copyright(c) 2013 Jake
Luer, jake@alogicalparadox.com), PROXY-ADDR (Copyright (c) 2014-2016
Douglas Christopher Wilson), TYPE-IS (Copyright (c) 2014 Jonathan Ong
<me@jongleberry.com>Copyright (c) 2014-2015 Douglas Christopher Wilson
<doug@somethingdoug.com>), ANGULARJS [acorn] (Copyright (c) 2010-2016
Google, Inc. http://angularjs.org), POSIX-CHARACTER-CLASSES (Copyright
(c) 2016-2017 Jon Schlinkert), ENCODE.JS (Copyright Joyent, Inc. and
other Node contributors.), BIG.JS (Copyright (c) 2012 Michael
Mclaughlin), SIZZLE CSS SELECTOR ENGINE [jQuery] (Copyright 2005, 2012
jQuery Foundation, Inc. and other contributors Copyright 2012 jQuery
Foundation and other contributors), PERFORMANCE-NOW (Copyright (c) 2013
Meryn Stol), JQUERY [Esprima (node)] (Copyright JS Foundation and other
contributors, https://js.foundation/), INTERNAL-IP (Copyright (c) Sindre
Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), JQUERY-1.9.1.JS
[jQuery] (Copyright 2005, 2012 jQuery Foundation, Inc. and other
contributors Copyright 2012 jQuery Foundation and other contributors),
SIZZLE CSS SELECTOR ENGINE V1.0 [jQuery] (Copyright 2009, The Dojo
Foundation), MIME-TYPES (Copyright (c) 2014 Jonathan Ong
<me@jongleberry.com>Copyright (c) 2015 Douglas Christopher Wilson
<doug@somethingdoug.com>), JQUERY HASHCHANGE EVENT - V1.2 [jQuery BBQ]
(Copyright (c) 2010 "Cowboy" Ben Alman), IS-PATH-INSIDE (Copyright (c)
Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), JSDUMP
[Velocity.js] (Copyright (c) 2008 Ariel Flesler -
aflesler(at)gmail(dot)com), THUNKY (Copyright (c) 2018 Mathias Buus),
SELECT-HOSE (Copyright Fedor Indutny 2015.), DEEP-EQUAL (Copyright (c)
2012 2013 2014 James Halliday <mail@substack.net> 2009 Thomas Robinson
<280north.com>), SYNTAX-ERROR (Required), UNION-VALUE (Copyright (c)
2015-2017 Jon Schlinkert), @BRAINTREE/SANITIZE-URL (Copyright (c) 2017
Braintree), LODASH.TEMPLATE (Copyright OpenJS Foundation and other
contributors), BRACE-EXPANSION (Copyright (c) 2013 Julian Gruber
<julian@juliangruber.com>), RUBY [Apache CXF] (Copyright (c) 2005-2006
David Heinemeier Hansson), JQUERY 1.9.1 (c) 2005, 2012 jQuery
Foundation, Inc.), LODASH.ISARRAY (Copyright 2012-2015 The Dojo
Foundation <http://dojofoundation.org/>), OBJECT.OMIT (Copyright (c)
2014-2016 Jon Schlinkert), CLASSGRAPH (Copyright (c) 2019 Luke
Hutchison), SHBRUSHJAVA.JS [Jandex] (Copyright (C) 2004-2010 Alex
Gorbatchev), BYTES (Copyright (c) 2012-2014 TJ Holowaychuk
<tj@vision-media.ca>Copyright (c) 2015 Jed Watson <jed.watson@me.com>),
MONOREPO-SYMLINK-TES (No Copyright Found), NPO.JS [jQuery] (Copyright
(c) Kyle Simpson), IS-ARROW-FUNCTION (Copyright (c) 2013 Jordan
Harband), PASCALCASE (Copyright (c) 2015 Jon Schlinkert.), NEXT-TICK
(Copyright (C) 2012-2016 Mariusz Nowak), ESCAPETEXTCONTENTFORBROWSE
[acorn] (Copyright (c) 2012-2013 TJ Holowaychuk Copyright (c) 2015
Andreas Lubbe Copyright (c) 2015 Tiancheng "Timothy" Gu), NEEDLE
(Copyright (c) Fork Ltd.), WRAP-ANSI (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)), IS-DOTFILE (Copyright (c)
2015-2017 Jon Schlinkert), UTF8-BYTES (No copyright), YARGS (Copyright
2010 James Halliday (mail@substack.net)Modified work Copyright 2014
Contributors (ben@npmjs.com)), DUPLEXER (Copyright (c) 2012 Raynos.),
EXPAND-RANGE (Copyright (c) 2014-2016 Jon Schlinkert.), FORM-DATA
(Copyright (c) 2012 Felix Geisendörfer (felix@debuggable.com) and
contributors), VARY (Copyright (c) 2014-2017 Douglas Christopher
Wilson), EE-FIRST (Copyright (c) 2014 Jonathan Ong me@jongleberry.com),
FSEVENTS (Copyright (C) 2010-2014 Philipp DunkelCopyright), FIND-UP
(Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), ACORN (Copyright (C) 2012-2018 by various
contributors (see AUTHORS)), BEZIER CURVE FUNCTION GENERATOR
[Velocity.js] (Copyright Gaetan Renaudeau), CHOKIDAR (Copyright (c) 2016
Paul Miller (http://paulmillr.com) & Elan Shanker), ASTW (Required),
CONVERT-SOURCE-MAP (Copyright 2013 Thorsten Lorenz.), SET-VALUE
(Copyright (c) 2014-2017 Jon Schlinkert), BODY-PARSER (Copyright (c)
2014 Jonathan Ong <me@jongleberry.com>Copyright (c) 2014-2015 Douglas
Christopher Wilson <doug@somethingdoug.com>), DEPD (Copyright (c)
2014-2017 Douglas Christopher Wilson), COPY-DESCRIPTOR (Copyright (c)
2015-2016 Jon Schlinkert), IS-PRIMITIVE (Copyright (c) 2014-2015 Jon
Schlinkert.), SLF4J ((c) 2004-2013 QOS.ch  All rights reserved. ),
GLOBBY (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), BALANCED-MATCH (Copyright (c) 2013 Julian Gruber
<julian@juliangruber.com>), OS-HOMEDIR (Copyright (c) Sindre
Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), HTTP-PROXY
(Copyright (c) 2010-2016 Charlie Robbins Jarrett Cruger & the
Contributors.), UNPIPE (Copyright (c) 2015 Douglas Christopher Wilson
<doug@somethingdoug.com>), SIZZLE [jQuery] (Copyright 2012 jQuery
Foundation and other contributors), SIZZLE CSS SELECTOR ENGINEV1.0
[jQuery] (Copyright 2009, The Dojo Foundation), PUNYCODE (Copyright
Mathias Bynens <https://mathiasbynens.be/>), GLOB-BASE (Copyright (c)
2015 Jon Schlinkert.), ON-FINISHED (Copyright (c) 2013 Jonathan Ong
<me@jongleberry.com>Copyright (c) 2014 Douglas Christopher Wilson
<doug@somethingdoug.com>), ISOMORPHIC-FORM-DATA (Copyright (c) 2012
Felix Geisendörfer (felix@debuggable.com) and contributors), JSON3
(Copyright (c) 2012-2015 Kit Cambridge.Copyright (c) 2013-2015 Benjamin
Tan.), LIBMODULEMD (Copyright (c) 2017-2018 Stephen Gallagher
<sgallagh@redhat.com>), ZLIB-BROWSERIFY (No copyright found),
CLASS-UTILS (Copyright (c) 2015 2017-2018 Jon Schlinkert.),
@BABEL/RUNTIME-COREJS2 (Copyright (c) 2014-present Sebastian McKenzie
and other contributors), JSON5 (Copyright (c) 2012-2016 Aseem Kishore
and [others](https://github.com/aseemk/json5/contributors).),
REACT-DEBOUNCE-INPUT (Copyright (c) 2016 Nik Butenko),
REACT-OBJECT-INSPECTOR (Copyright (c) 2015 Xiaoyi Chen), UTIL-DEPRECATE
(Copyright (c) 2014 Nathan Rajlich <nathan@tootallnate.net>), ARR-UNION
(Copyright (c) 2014-2016 Jon Schlinkert.), STATIC-EXTEND (Copyright (c)
2016 Jon Schlinkert.), COOKIES [Apache Felix Webconsole] (Copyright (c)
2005 - 2010, James Auldridge), IS-SYMBOL (Copyright (c) 2015 Jordan
Harband), JQUERY V1.11.3 ((c) 2005, 2015 jQuery Foundation, Inc.),
LODASH.KEYS (Copyright 2012-2015 The Dojo Foundation
<http://dojofoundation.org/>), TOIDENTIFIER (Copyright (c) 2016 Douglas
Christopher Wilson <doug@somethingdoug.com>), GET-STDIN (  [Sindre
Sorhus](http://sindresorhus.com)), MDURL (Copyright (c) 2015 Vitaly
Puzrin Alex Kocharin.Copyright Joyent Inc. and other Node contributors.
All rights reserved.), PERFECT-SCROLLBAR - V0.5.7 [highlight.js]
(Copyright (c) 2014 Hyunje Alex Jun), BACKBONE [Lodash] (Copyright (c)
2010-2015 Jeremy Ashkenas, DocumentCloud), SUPPORTS-COLOR (Copyright (c)
Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), IS-ARGUMENTS
(Copyright (c) 2014 Jordan Harband), MEDIA-TYPER (Copyright (c) 2014
Douglas Christopher Wilson), RESOLVE-URL (Copyright (c) 2013 Simon
Lydell), IS-PATH-CWD (  [Sindre Sorhus](http://sindresorhus.com)),
DEBUG.JS (Copyright (c) 2010-2011 Marcus Westin), JQUERY UI CSS
FRAMEWORK [jQuery BBQ] (Copyright (c) 2009 AUTHORS.txt
(http://jqueryui.com/about)), XML-BUT-PRETTIER (Copyright (c) 2015
Jonathan Persson), REACT-IMMUTABLE-PURE-COMPONENT (Copyright (c) 2017
Piotr Tomasz Monarski), THROUGH2 (Copyright (c) Rod Vagg (the "Original
Author") and additional contributors**), CONCAT-STREAM 0.1.1 (No
Copyright found), DELEGATES (Copyright (c) 2015 TJ Holowaychuk
<tj@vision-media.ca>), REACT-HEIGHT (Copyright (c) 2017 Nik Butenko),
SHELL-QUOTE (No copyright), COMMONMARK.JS (Copyright Mathias Bynens
<https://mathiasbynens.be/>), INLINE-SOURCE-MAP (Copyright 2013 Thorsten
Lorenz.), IS-PROMISE (Copyright (c) 2014 Forbes Lindesay), ENCODEURL
(Copyright (c) 2016 Douglas Christopher Wilson), ES6-ITERATOR (Copyright
(C) 2013-2017 Mariusz Nowak (www.medikoo.com)), THROUGH (Copyright (c)
2011 Dominic TarrCopyright (c) 2011 Dominic Tarr), WEBAPP [Apache CXF]
(Copyright 2010, John Resig), LOAD-JSON-FILE (Copyright (c) Sindre
Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), SOCKJS (Copyright
(C) 2011 VMware Inc.), REQUIRE.JS [jQuery] (Copyright (c) 2010-2015, The
Dojo Foundation All Rights Reserved.), LIE (#Copyright (c) 2014-2018
Calvin Metcalf Jordan Harband), UUID.JS [Apache CXF] (Copyright (c) 2010
Robert Kieffer), EXPRESS (Copyright (c) 2009-2014 TJ Holowaychuk
<tj@vision-media.ca>Copyright (c) 2013-2014 Roman Shtylman
<shtylman+expressjs@gmail.com>Copyright (c) 2014-2015 Douglas
Christopher Wilson <doug@somethingdoug.com>), IS-POSIX-BRACKET
(Copyright (c) 2015-2016 Jon Schlinkert.), FUNCTION-BIND (Copyright (c)
2013 Raynos.), RAF.JS [Velocity.js] (No copyright), SOURCE-MAP-URL
(Copyright (c) 2014 Simon Lydell), XTEND (Copyright (c) 2012-2014
Raynos.), PARSE-GLOB (Copyright (c) 2015 Jon Schlinkert.),
EXPAND-BRACKETS (Copyright (c) 2015-2016 Jon Schlinkert.), HANDLEBARS
[weld] (Copyright (C) 2011-2014 by Yehuda Katz), JSONPARSE (Copyright
(c) 2012 Tim Caswell), STRING_DECODER (Copyright Node.js contributors.
All rights reserved.Copyright Joyent Inc. and other Node contributors.
All rights reserved.), RFILE (Required), CREATE-REACT-CLASS (Copyright
(c) 2013-present Facebook Inc.), ES5-SHIM (Copyright (C) 2009-2016
Kristopher Michael Kowal and contributors), HAS (Copyright (c) 2013
Thiago de Arruda), DECAMELIZE (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)), IS-PLAIN-OBJECT (Copyright
(c) 2014-2017 Jon Schlinkert.), IS-EQUAL-SHALLOW (Copyright (c) 2015 Jon
Schlinkert.), REACT-SPLIT-PANE (Copyright (c) 2015 tomkp), TIME-STAMP
(Copyright (c) 2015-present Jon Schlinkert.), STRIP-ANSI (Copyright (c)
Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), ON-HEADERS
(Copyright (c) 2014 Douglas Christopher Wilson), QUERYSTRINGIFY
(Copyright (c) 2015 Unshift.io Arnout Kazemier the Contributors.), BATCH
(Copyright (c) 2013 TJ Holowaychuk <tj@vision-media.ca>), BLUEBIRD
[Velocity.js] (Copyright (c) 2014 Petka Antonov), WBUF (Copyright Fedor
Indutny 2014.), OPN (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com>), JS-FILE-DOWNLOAD (Copyright 2017 Kenneth
Jiang), REMARKABLE (Copyright (c) 2014-2016; Jon Schlinkert Copyright
(c) 2014 Jon Schlinkert; Vitaly Puzrin.), PRR (Copyright (c) 2014 Rod
Vagg), IMMUTABLE (Copyright (c) 2014-present Facebook Inc.),
CONCAT-STREAM 0.0.8 (No Copyright found), @TYPES/REACT (Copyright (c)
Microsoft Corporation. All rights reserved.), OBJECT-ASSIGN [acorn]
(Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), STATUSES (Copyright (c) 2014 Jonathan Ong
<me@jongleberry.com>Copyright (c) 2016 Douglas Christopher Wilson
<doug@somethingdoug.com>), EMOJIS-LIST (Copyright © 2015 Kiko Beats),
SAFE-REGEX (No copyright), FOLLOW-REDIRECTS (Copyright 2014–present
Olivier Lalonde <olalonde@gmail.com> James Talmage <james@talmage.io>
Ruben Verborgh), ISOMORPHIC-FETCH (Copyright (c) 2015 Matt Andrews),
NATIVE PROMISE ONLY V0.8.1 [jQuery] (Copyright (c) Kyle Simpson),
IS-BUFFER (Copyright (c) Feross Aboukhadijeh), CORE-JS (Copyright (c)
2014-2019 Denis Pushkarev), UI TABS PAGING EXTENSION [Apache Felix
Webconsole] (Copyright (c) 2012,
http://seyfertdesign.com/jquery/ui-tabs-paging.html),
STRING.PROTOTYPE.TRIMRIGHT (Copyright (c) 2015 Jordan Harband),
VM-BROWSERIFY (No copyright found), SNAPDRAGON (Copyright (c) 2015-2016
Jon Schlinkert.), OBJECT-KEYS (Copyright (C) 2013 Jordan Harband),
CONTENT-TYPE (Copyright (c) 2015 Douglas Christopher Wilson),
SETIMMEDIATE (Copyright (c) 2012 Barnesandnoble.com llc Donavon West and
Domenic Denicola), LRU-QUEUE (Copyright (C) 2014 Mariusz Nowak
(www.medikoo.com)), DNS-EQUAL (Copyright (c) 2016 Thomas Watson Steen),
CORE-UTIL-IS (Copyright Node.js contributors. All rights reserved.),
ARGPARSE (Copyright (C) 2012 by Vitaly Puzrin), JS-YAML (Copyright (C)
2011-2015 by Vitaly Puzrin), LODASH.DEBOUNCE (Copyright jQuery
Foundation and other contributors <https://jquery.org/>Copyright and
related rights for sample code are waived via CC0. Sample),
TRIM-NEWLINES (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), CONCAT-MAP (No copyright), PATH-EXISTS (Copyright
(c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), SL4J
[Apache CXF] (Copyright (c) 2004-2007 QOS.ch), REGEX-CACHE (Copyright
(c) 2015-2017 Jon Schlinkert.), HAS-VALUES (Copyright (c) 2014-2017 Jon
Schlinkert), OBJECT.ENTRIES (Copyright (c) 2015 Jordan Harband), REDENT
(Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), BASE (Copyright (c) 2015-2017 Jon Schlinkert.),
FOR-OWN (Copyright (c) 2014-2015 2017 Jon Schlinkert), REACT-DOM
(Copyright (c) 2013-present Facebook Inc.), IS-WINDOWS (Copyright (c)
2015-2018 Jon Schlinkert.), NORMALIZE.CSS [smallrye-reactive-messaging]
(Copyright 2011-2014 Twitter, Inc.), CAMELCASE-KEYS (Copyright (c)
Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)),
CSS-IN-JS-UTILS (Copyright (c) 2017 Robin Frischmann), MODULE-DEPS
(Required), TO-OBJECT-PATH (Copyright (c) 2015-2016 Jon Schlinkert.),
MIXIN-DEEP (Copyright (c) 2014-2015 2017 Jon Schlinkert.), NEGOTIATOR
(Copyright (c) 2012-2014 Federico RomeroCopyright (c) 2012-2014 Isaac Z.
SchlueterCopyright (c) 2014-2015 Douglas Christopher Wilson),
HTTP-PARSER-JS (Copyright (c) 2015 Tim Caswell
(https://github.com/creationix) and other Copyright io.js contributors,
Copyright Node.js contributors. Copyright Joyent Inc. and other Node
contributors.), REACT (Copyright (c) 2013-present Facebook Inc.),
FRAGMENT-CACHE (Copyright (c) 2016-2017 Jon Schlinkert), BUFFER-INDEXOF
(Copyright (c) 2013 Ryan Day), PARSEURL (Copyright (c) 2014 Jonathan Ong
<me@jongleberry.com>Copyright (c) 2014-2017 Douglas Christopher Wilson
<doug@somethingdoug.com>), COLLECTION-VISIT (Copyright (c) 2015 2017 Jon
Schlinkert), GET-VALUE (Copyright (c) 2014-2016 Jon Schlinkert.),
KIND-OF (Copyright (c) 2014-2017 Jon Schlinkert.), MATH-RANDOM (No
copyright found), BROWSER-RESOLVE (Copyright (c) 2013-2015 Roman
Shtylman <shtylman@gmail.com>), QUNIT [jQuery BBQ] (Copyright 2013
jQuery Foundation and other contributors), SPLIT-STRING (Copyright (c)
2015-2017 Jon Schlinkert.), SIZZLE CSS SELECTOR ENGINE V 1.0 [jQuery]
(Copyright 2009, The Dojo Foundation), RAW-BODY (Copyright (c) 2013-2014
Jonathan Ong <me@jongleberry.com>Copyright (c) 2014-2015 Douglas
Christopher Wilson <doug@somethingdoug.com>), HAS-FLAG (Copyright (c)
Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)),
REACT-HOT-LOADER (No copyright found), EMBER [acorn] (Copyright
2011-2017 Tilde Inc. and contributors Portions Copyright 2006-2011
Strobe Inc. Portions Copyright 2008-2011 Apple Inc. All rights
reserved.), GITHUB.CSS [JS-Beautify] ((c) 2009-2014 Jeremy Ashkenas,
DocumentCloud and Investigative Reporters & Editors), DESTROY (Copyright
(c) 2014 Jonathan Ong me@jongleberry.com), FBJS (Copyright (c)
2013-present Facebook Inc.), MINIMIST (No copyright), MATCHER (Copyright
(c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)),
BENCHMARK [Esprima (node)] (Copyright (C) 2010-2011 Mathias Bynens),
FORWARDED (Copyright (c) 2014-2017 Douglas Christopher Wilson),
INVARIANT (Copyright (c) 2013-present Facebook Inc.), REACT-HOT-API (No
copyright), JQUERY COLOR ANIMATIONS [jQuery BBQ] (Copyright 2010, John
Resig), CODEMIRROR [JS-Beautify] (Copyright (c) by Marijn Haverbeke and
others), FOLDCASE (Copyright Mathias Bynens), REPEAT-STRING (Copyright
(c) 2014-2016 Jon Schlinkert.), BUFFER-BROWSERIFY (Required),
MERGE-DESCRIPTORS (Copyright (c) 2013 Jonathan Ong
<me@jongleberry.com>Copyright (c) 2015 Douglas Christopher Wilson
<doug@somethingdoug.com>), MULTICAST-DNS-SERVICE-TYPES (Copyright (c)
2015 Mathias Buus), CONSOLE-BROWSERIFY (Copyright (c) 2012 Raynos.),
W3C-BLOB (Required), COMMON.JS (Copyright Joyent, Inc. and other Node
contributors.), COMPRESSIBLE (Copyright (c) 2013 Jonathan Ong
<me@jongleberry.com>Copyright (c) 2014 Jeremiah Senkpiel
<fishrock123@rocketmail.com>Copyright (c) 2015 Douglas Christopher
Wilson <doug@somethingdoug.com>), METHODS (Copyright (c) 2013-2014 TJ
Holowaychuk <tj@vision-media.ca>Copyright (c) 2015-2016 Douglas
Christopher Wilson <doug@somethingdoug.com>), HANDLE-THING (Copyright
Fedor Indutny 2015.), JQUERY SHIM [Velocity.js] ((C) 2014 The jQuery
Foundation), MAP-CACHE (Copyright (c) 2015-2016 Jon Schlinkert.),
CSS.ESCAPE (Copyright Mathias Bynens <https://mathiasbynens.be/>),
BOOTSTRAP [weld] (Copyright (c) 2011-2018 Twitter  Inc.), VELOCITY.JS
(Copyright (c) 2014 Julian Shapiro), ARRAY-UNIQUE (Copyright (c)
2014-2016 Jon Schlinkert), HTTP-ERRORS (Copyright (c) 2014 Jonathan Ong
me@jongleberry.comCopyright (c) 2016 Douglas Christopher Wilson
doug@somethingdoug.com), WEBSOCKET-MULTIPLEX (Copyright (c) 2017; Marek
Majkowski), LODASH.ISPLAINOBJECT (Copyright jQuery Foundation and other
contributors <https://jquery.org/>Copyright and related rights for
sample code are waived via CC0. Sample), ISARRAY (Copyright (c) 2013
Julian Gruber <julian@juliangruber.com>), CROSS-FETCH-POLYFILL
(Copyright (c) 2017 Leonardo Quixad ), UTILS-MERGE (Copyright (c)
2013-2017 Jared Hanson), IS-GENERATOR-FUNCTION (Copyright (c) 2014
Jordan Harband), LOOSE-ENVIFY (Copyright (c) 2015 Andres Suarez
<zertosh@gmail.com>), JQUERY-MOBILE [Esprima (node)] (Copyright 2011,
The Dojo Foundation), ARR-FLATTEN (Copyright (c) 2014-2017 Jon
Schlinkert.), CALLSITE (No copyright), IS-UTF8 (Copyright (C) 2014 Wei
Fanzhe), JAVASCRIPT DEBUG - V0.3 [jQuery BBQ] (Copyright (c) 2009
"Cowboy" Ben Alman), DEEP-DIFF (Copyright (c) 2011-2013 Phillip Clark),
TO-REGEX (Copyright (c) 2016-2018 Jon Schlinkert.), NODE-STATIC
(Copyright (c) 2010 Alexis Sellier), ICONV-LITE (Copyright (c) 2011
Alexander Shtuchkin), EXPECT (Copyright (c) 2015 Michael Jackson),
SPDX-EXPRESSION-PARSE (Copyright (c) 2015 Kyle E. Mitchell & other
authors listed in AUTHORS), HTML-ENTITIES (Copyright (c) 2013 Dulin
Marat), INDENT-STRING (Copyright (c) Sindre Sorhus
<sindresorhus@gmail.com> (sindresorhus.com)), IPADDR.JS (Copyright (C)
2011-2017 whitequark <whitequark@whitequark.org>), SNAPDRAGON-UTIL
(Copyright (c) 2017 Jon Schlinkert), LODASH.ASSIGN (Copyright jQuery
Foundation and other contributors <https://jquery.org/>Copyright and
related rights for sample code are waived via CC0. Sample),
IS-PATH-IN-CWD (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), IS-FULLWIDTH-CODE-POINT (Copyright (c) Sindre
Sorhus <sindresorhus@gmail.com> (sindresorhus.com)), HAS-VALUE
(Copyright (c) 2014-2017 Jon Schlinkert), IS-ACCESSOR-DESCRIPTOR
(Copyright (c) 2015-2017 Jon Schlinkert.), SPDY (Copyright Fedor Indutny
2015.), PORTFINDER (Copyright (c) 2012 Charlie Robbins), HAS-SYMBOLS
(Copyright (c) 2016 Jordan Harband), EVENTSOURCE (Copyright (c) 2012
2013 2014 Aslak Hellesøy), UUID (Copyright (c) 2010-2016 Robert Kieffer
and other contributors), COMBINE-SOURCE-MAP (Copyright 2013 Thorsten
Lorenz.), CURRENTLY-UNHANDLED (Copyright (c) James Talmage
<james@talmage.io> (github.com/jamestalmage)), IS-STRING (Copyright (c)
2015 Jordan Harband), WEBPACK-DEV-MIDDLEWARE (Copyright JS Foundation
and other contributors), WORDWRAP (No copyright found), OBUF (Copyright
Fedor Indutny 2015.), UTFSTRING (Copyright (c) 2016 Cameron Dutro),
JQUERY JAVASCRIPT LIBRARY V1.4.2 [jQuery] (Copyright 2010, John Resig),
JQUERY JAVASCRIPT LIBRARY V1.4.1 [jQuery BBQ] (Copyright 2010, John
Resig), LODASH._GETNATIVE (Copyright 2012-2015 The Dojo Foundation
<http://dojofoundation.org/>), WEBPACK-DEV-SERVER (Copyright JS
Foundation and other contributors), HTTP-DECEIVER (Copyright Fedor
Indutny 2015.), MOMENT.JS [weld] (No Copyright Found), RUGLIFY (No
Copyright found), MARKED (Copyright (c) 2011-2018, Christopher Jeffrey),
MINIZLIB (Copyright Isaac Z. Schlueter and Contributors Copyright
Node.js -contributors.), BRACE (Copyright 2013 Thorsten Lorenz.),
AUTOLINKER (Copyright (c) 2014 Gregory Jacobs (http://greg-jacobs.com)),
JSBN.JS (Copyright (c) 2005-2009 Tom Wu All Rights Reserved.), CAMELCASE
(Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), CLASSNAMES (Copyright (c) 2017 Jed Watson),
NANOMATCH (Copyright (c) 2016-2018 Jon Schlinkert.),
@TYPES/INLINE-STYLE-PREFIXER (Copyright (c) Microsoft Corporation. All
rights reserved.), REACT-MOTION (Copyright (c) 2015 React Motion
authors), SHALLOWEQUAL (Copyright (c) 2015 Alberto Leal
<mailforalberto@gmail.com> (github.com/dashed)), XREGEXP [weld]
(Copyright (c) 2007-2008 Steven Levithan), DETECTIVE (Required),
FRAMER.JS [Velocity.js] (copyright Koen Bok), UNDERSCORE.STRING
(Copyright (c) 2011 Esa-Matti Suuronen esa-matti@suuronen.org), SEND
(Copyright (c) 2012 TJ HolowaychukCopyright (c) 2014-2016 Douglas
Christopher Wilson), JQUERY DOTDOTDOT (Copyright (c) Fred Heusschen),
UNSET-VALUE (Copyright (c) 2015 2017 Jon Schlinkert), DNS-TXT (Copyright
(c) 2015 Thomas Watson Steen), SCROLL-TO-ELEMENT (Copyright (c)
{{{year}}} {{{fullname}}}), REACT-IMMUTABLE-PROPTYPES (Copyright (c)
2015 James Burnett), MEMOIZEE (Copyright (C) 2012-2016 Mariusz Nowak
(www.medikoo.com)), PATH-PARSE (Copyright (c) 2015 Javier Blanco),
LODASH.TEMPLATESETTINGS (Copyright OpenJS Foundation and other
contributors), ASAP (Copyright 2009–2014 Contributors. All rights
reserved.), PLATFORM [Esprima (node)] (Copyright (c) 2010-2012
John-David Dalton), ZEPTO.JS [Velocity.js] ((c) 2010-2014 Thomas Fuchs),
INLINE-STYLE-PREFIXER (Copyright (c) 2015 Robin Frischmann),
IS-DESCRIPTOR (Copyright (c) 2015-2017 Jon Schlinkert.), Q.JS
[Velocity.js] (Copyright 2009-2012 Kris Kowal), SPDY-TRANSPORT
(Copyright Fedor Indutny 2015.), MIME-DB (Copyright (c) 2014 Jonathan
Ong me@jongleberry.com), SIZZLE CSS SELECTOR ENGINE - V1.0 [jQuery]
(2009, The Dojo Foundation), BOWSER (Copyright 2015 Dustin Diaz (the
"Original Author")), JQUERY JAVASCRIPT LIBRARY V1.3.2 [jQuery BBQ]
(Copyright 2010, John Resig), BASE64-JS (Copyright (c) 2014 Jameson
Little), OBJECT-VISIT (Copyright (c) 2015 2017 Jon Schlinkert), PROCESS
(Copyright (c) 2013 Roman Shtylman <shtylman@gmail.com>), DEBUG
(Copyright (c) 2014 TJ Holowaychuk <tj@vision-media.ca>), ORIGINAL
(Copyright (c) 2015 Unshift.io Arnout Kazemier the Contributors.),
ARRAY-FIND-INDEX (Copyright (c) Sindre Sorhus <sindresorhus@gmail.com>
(sindresorhus.com)), IS-REGEX (Copyright (c) 2014 Jordan Harband),
MEMORY-FS (Copyright (c) 2012-2014 Tobias Koppers), ASYNC (Copyright (c)
2010-2018 Caolan McMahon), REACT-STYLE-PROPTYPE (Copyright 2016 Frankie
Bagnardi <f.bagnardi@gmail.com>), READABLE-STREAM (Copyright Node.js
contributors. All rights reserved.Copyright Joyent Inc. and other Node
contributors. All rights reserved.), RESELECT (Copyright (c) 2015-2016
Reselect Contributors), JQUERY V1.7.2 [SLF4J] (No copyright statement
found), JAVASCRIPT DIFF ALGORITHM [underscore.js] (No copyright found),
HANDLEBARS-V2.0.0.JS [weld] (Copyright (C) 2011-2014 by Yehuda Katz),
@KYLESHOCKEY/OBJECT-ASSIGN-DEEP (Required), IS-EXTENDABLE (Copyright (c)
2015-2017 Jon Schlinkert.), IS-NUMBER-OBJECT (Copyright (c) 2015 Jordan
Harband), ARR-DIFF (Copyright (c) 2014-2015 Jon Schlinkert.),
DEFINE-PROPERTY (Copyright (c) 2015-2018 Jon Schlinkert.)
METERWARE HTTPUNIT [OpenLiberty] (Copyright (c) 2003-2009, Russell
Gold), JQUERY [OpenLiberty] (Copyright JS Foundation and other
contributors)
METERWARE HTTPUNIT [OpenLiberty] (Copyright (c) 2003-2009, Russell
Gold), GRAPHQL-JAVA (No copyright found), CSS [weld] (No Copyright
Found), NORMALIZE.CSS [jakarta.xml.bind-api] (No Copyright Found),
LODASH [weld] (Copyright JS Foundation and other contributors
<https://js.foundation/>), ISO-RELAX [JAXB-RI] (Copyright (c) 2001-2002,
SourceForge ISO-RELAX Project (ASAMI Tomoharu, Daisuke Okajima, Kohsuke
Kawaguchi, and MURATA Makoto)), SLF4J [Apache CXF] (Copyright (c)
2004-2017 QOS.ch), EMBER [weld] (Copyright (c) 2018 Yehuda Katz, Tom
Dale and Ember.js contributors), BOOTSTRAP [weld] (Copyright 2011-2014
Twitter, Inc.), MOCKITO [Jakarta.ws.rs-api] (Copyright (c) 2007 Mockito
contributors), ARGS4J [JAXB-RI] (No Copyright Found), JQUERY
[OpenLiberty] ((c) JS Foundation and other contributors), XREGEXP [weld]
((c) 2007-2008 Steven Levithan), RNGOM [JAXB-RI] (Copyright (c) 2004
Kohsuke Kawaguchi), HANDLEBARS [weld] (Copyright (C) 2011-2014 by Yehuda
Katz), RUBY-MIT [Apache CXF] (Copyright (c) 2005-2006 David Heinemeier
Hansson), MOMENT.JS [weld] (Copyright (c) JS Foundation and other
contributors), BOOTSTRAP (Copyright (c) 2011-2022 Twitter, Inc. Copyright (c) 2011-2022
The Bootstrap Authors), JQUERY (Copyright OpenJS Foundation and other
contributors), MUSL.LIBC (No copyright)

Permission is hereby granted, free of charge, to any person obtaining a 
copy of this software and associated documentation files (the 
"Software"), to deal in the Software without restriction, including 
without limitation the rights to use, copy, modify, merge, publish, 
distribute, sublicense, and/or sell copies of the Software, and to 
permit persons to whom the Software is furnished to do so, subject to 
the following conditions: 

The above copyright notice and this permission notice shall be included 
in all copies or substantial portions of the Software. 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 

END OF MIT LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MIT-EQUIVALENT

Require.i18n.js

Copyright jQuery Foundation and other contributors, https://jquery.org/

This software consists of voluntary contributions made by many
individuals. For exact contribution history, see the revision history
available at https://github.com/requirejs/i18n

The following license applies to all parts of this software except as
documented below:

====

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

wsat [SAAJ-impl]

(c) 2001-2005 Arjuna Technologies Ltd., BEA Systems, Hitachi Ltd., International Business Machines Corporation, IONA Technologies, Microsoft Corporation, Inc. All rights reserved.

Permission to copy and display the "Web Services Atomic Transaction" Specification (the "Specification", which includes WSDL and schema documents), in any medium without fee or royalty is hereby granted, provided that you include the following on ALL copies of the "Web Services Atomic Transaction" Specification that you make:
1.  A link or URL to the "Web Services Atomic Transaction" Specification at one of the Authors' websites
2. The copyright notice as shown in the "Web Services Atomic Transaction" Specification.
Arjuna, BEA, Hitachi, IBM, IONA and Microsoft (collectively, the "Authors") each agree to grant you a license, under royalty-free and otherwise reasonable, non-discriminatory terms and conditions, to their respective essential patent claims that they deem necessary to implement the "Web Services Atomic Transaction" Specification.
THE "Web Services Atomic Transaction" SPECIFICATION IS PROVIDED "AS IS," AND THE AUTHORS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE "Web Services Atomic Transaction" SPECIFICATION ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THE "Web Services Atomic Transaction" SPECIFICATION.
The name and trademarks of the Authors may NOT be used in any manner, including advertising or publicity pertaining to the "Web Services Atomic Transaction" Specification or its contents without specific, written prior permission. Title to copyright in the "Web Services Atomic Transaction" Specification will at all times remain with the Authors.
No other rights are granted by implication, estoppel or otherwise


wsrm [SAAJ-impl]

Permission to copy and display the Web Services Reliable Messaging
Protocol
Specification (the 'Specification', which includes WSDL and schema
documents),
in any medium without fee or royalty is hereby granted, provided that
you
include the following on ALL copies of the Specification that you make:

1. A link or URL to the Specification at one of the Authors' websites
2. The copyright notice as shown in the Specification.

BEA Systems, IBM, Microsoft and TIBCO Software (collectively, the
'Authors')
each agree to grant you a license, under royalty-free and otherwise
reasonable,
non-discriminatory terms and conditions, to their respective essential
patent
claims that they deem necessary to implement the Specification.

THE SPECIFICATION IS PROVIDED "AS IS," AND THE AUTHORS MAKE NO
REPRESENTATIONS
OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT,
OR
TITLE; THAT THE CONTENTS OF THE SPECIFICATION ARE SUITABLE FOR ANY
PURPOSE;
NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD
PARTY
PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.

THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL,
INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY USE OR
DISTRIBUTION OF
THE SPECIFICATION.

The name and trademarks of the Authors may NOT be used in any manner,
including
advertising or publicity pertaining to the Specification or its contents
without specific, written prior permission. Title to copyright in the
Specification will at all times remain with the Authors.

No other rights are granted by implication, estoppel or otherwise.


END OF MIT-EQUIVALENT LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MOZILLA PUBLIC LICENSE, VERSION 1.0

The Program includes some or all of the following that IBM obtained 
under the Mozilla Public License, Version 1.0 (source code available via 
the indicated URL): 

SAMPLE_CALCULATOR [Tuscany] (http://archive.apache.org/dist/tuscany/java/sca/1.5.1/)
 CLDR/LIB/MPL [Dojo Toolkit](http://www.mozilla.org/MPL/)

END OF MOZILLA PUBLIC LICENSE, VERSION 1.0 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MOZILLA PUBLIC LICENSE, VERSION 1.1

The Program includes some or all of the following that IBM obtained 
under the Mozilla Public License, Version 1.1 (source code available via 
the indicated URL): 

ECLIPSE.GMF [Eclipse GMF Runtime]
(http://www.mozilla.org/MPL/MPL-1.1.html), 
SWT MOZILLA/COMMON
[Eclipse SWT] (http://www.mozilla.org/MPL/), RHINO 1.6R1 [javax.xml]
(http://central.maven.org/maven2/org/eclipse/birt/runtime/javax.xml/1.3.4.v201005080400/),
LICENSES/MPL-1.1.TXT [Apache CXF] (github.com/apache/cxf), MAIN/RELEASE [Tuscany]
(http://archive.apache.org/dist/tuscany/java/sca/1.5.1/), 
ECLIPSE.GMF [Eclipse GMF Runtime]
(http://www.mozilla.org/MPL/MPL-1.1.html), SWT MOZILLA/COMMON [Eclipse
SWT] (http://www.mozilla.org/MPL/), MOZILLA RHINO [Dojo Toolkit]
(http://www.mozilla.org/MPL)
JS_IMPLEMENTED [Esprima (node)] (Copyright (C) 2004 the Initial
Developer.)

END OF MOZILLA PUBLIC LICENSE, VERSION 1.1 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MOZILLA PUBLIC LICENSE, VERSION 2.0

The Program includes some or all of the following that IBM obtained 
under the Mozilla Public License, Version 2.0 (source code available via 
the indicated URL): 

RHINO/HEAD [Dojo Toolkit] (http://mozilla.org/MPL/2.0/.), TRANSPORT
[Apache CXF] (https://github.com/apache/cxf/tree/cxf-3.2.0)
APPENDED-RESOURCES [Apache CXF] (http://mozilla.org/MPL/2.0/)
TRANSPORT [Apache CXF] (https://github.com/apache/cxf/tree/cxf-3.2.0)
APPENDED-RESOURCES [Apache CXF] (http://mozilla.org/MPL/2.0/)


END OF MOZILLA PUBLIC LICENSE, VERSION 2.0 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2

The Program includes some or all of the following that IBM obtained
under the Python License:

SETUPTOOLS (PYTHON), WSGIREF, ARRAYUTIL [Lucene]

 1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), 
   and  the Individual or Organization ("Licensee") accessing and otherwise 
   using this software  ("Python") in source or binary form and its associated documentation.
    2. Subject to the terms and conditions of this License Agreement, PSF hereby 
grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, 
analyze, test, perform and/or display publicly, prepare derivative works, distribute, 
and otherwise use Python alone or in any derivative version, provided, however, 
that PSF's License Agreement and PSF's notice of 

copyright, i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; 
All Rights Reserved" are retained in Python alone or in any derivative version prepared by Licensee.

    3. In the event Licensee prepares a derivative work that is based on or incorporates Python or any part thereof, and wants to make the derivative work available to others as provided herein, then Licensee hereby agrees to include in any such work a brief summary of the changes made to Python.
    4. PSF is making Python available to Licensee on an "AS IS" basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
    5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
    6. This License Agreement will automatically terminate upon a material breach of its terms and conditions.
    7. Nothing in this License Agreement shall be deemed to create any relationship of agency, partnership, or joint venture between PSF and Licensee. This License Agreement does not grant permission to use PSF trademarks or trade name in a trademark sense to endorse or promote products or services of Licensee, or any third party.
    8. By copying, installing or otherwise using Python, Licensee agrees to be bound by the terms and conditions of this License Agreement.

END OF PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

UNICODE

The Program includes some or all of the following works licensed under
the UNICODE

UNICODE-LICENSE DFS-2015 [Dojo Toolkit]
APPENDED-RESOURCES/DFS-2015 [Apache Abdera]

Permission is hereby granted, free of charge, to any person obtaining
a copy of the Unicode data files and any associated documentation
(the "Data Files") or Unicode software and any associated documentation
(the "Software") to deal in the Data Files or Software
without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, and/or sell copies of
the Data Files or Software, and to permit persons to whom the Data Files
or Software are furnished to do so, provided that either
(a) this copyright and permission notice appear with all copies
of the Data Files or Software, or
(b) this copyright and permission notice appear in associated
Documentation.

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT OF THIRD PARTY RIGHTS.
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THE DATA FILES OR SOFTWARE.

Except as contained in this notice, the name of a copyright holder
shall not be used in advertising or otherwise to promote the sale,
use or other dealings in these Data Files or Software without prior
written authorization of the copyright holder.

END OF UNICODE LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

UNIQUE

OCBBlockCipher

 Copyright (c) 2014 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.

asciidoc [Java Persistence API (JPA)]

Copyright (c) 2019, 2020 Eclipse Foundation.

By using and/or copying this document, or the Eclipse Foundation
document from which this statement is linked, you (the licensee) agree
that you have read, understood, and will comply with the following
terms and conditions:

Permission to copy, and distribute the contents of this document, or
the Eclipse Foundation document from which this statement is linked, in
any medium for any purpose and without fee or royalty is hereby
granted, provided that you include the following on ALL copies of the
document, or portions thereof, that you use:

* link or URL to the original Eclipse Foundation document.
* All existing copyright notices, or if one does not exist, a notice
  (hypertext is preferred, but a textual representation is permitted)
  of the form: "Copyright (c) [$date-of-document]
  Eclipse Foundation, Inc. <<url to this license>>"

Inclusion of the full text of this NOTICE must be provided. We
request that authorship attribution be provided in any software,
documents, or other items or products that you create pursuant to the
implementation of the contents of this document, or any portion
thereof.

No right to create modifications or derivatives of Eclipse Foundation
documents is granted pursuant to this license, except anyone may
prepare and distribute derivative works and portions of this document
in software that implements the specification, in supporting materials
accompanying such software, and in documentation of such software,
PROVIDED that all such works include the notice below. HOWEVER, the
publication of derivative works of this document for use as a technical
specification is expressly prohibited.

END OF UNIQUE LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

W3C SOFTWARE LICENSE

The Program includes some or all of the following that IBM obtained
under the W3C Software Notice and License:

W3SECURITY [OpenWS], TUSCANY_SCA [Tuscany], SOAP-ENVELOPE [OpenWS], SOAP
ENVELOPE [OpenWS], XENC-SCHEMA [Apache CXF]
WS-ADDR-WSDL.XSD [Apache CXF]
XENC-SCHEMA [Apache CXF]
LICENSES/W3C [Apache CXF]
XML SCHEMA [xmlsec],
ADDRESSING.XML [SAAJ-impl]


W3C® SOFTWARE NOTICE AND LICENSE

Copyright © 1994-2001 World Wide Web Consortium, (Massachusetts 
Institute of Technology, Institut National de Recherche en Informatique 
et en Automatique, Keio University). All Rights Reserved. 
http://www.w3.org/Consortium/Legal/ 

This W3C work (including software, documents, or other related items) is 
being provided by the copyright holders under the following license. By 
obtaining, using and/or copying this work, you (the licensee) agree that 
you have read, understood, and will comply with the following terms and 
conditions: 

Permission to use, copy, modify, and distribute this software and its 
documentation, with or without modification, for any purpose and without 
fee or royalty is hereby granted, provided that you include the 
following on ALL copies of the software and documentation or portions 
thereof, including modifications, that you make: 


    1. The full text of this NOTICE in a location viewable to users of
       the redistributed or derivative work.

    2. Any pre-existing intellectual property disclaimers, notices, or
       terms and conditions. If none exist, a short notice of the
       following form (hypertext is preferred, text is permitted) should
       be used within the body of any redistributed or derivative code:
       "Copyright © [$date-of-software] World Wide Web Consortium,
       (Massachusetts Institute of Technology, Institut National de
       Recherche en Informatique et en Automatique, Keio University).
       All Rights Reserved. http://www.w3.org/Consortium/Legal/"

    3. Notice of any changes or modifications to the W3C files,
       including the date changes were made. (We recommend you provide
       URIs to the location from which the code is derived.)

THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT 
HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS 
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR 
DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, 
TRADEMARKS OR OTHER RIGHTS. 

COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL 
OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR 
DOCUMENTATION. 

The name and trademarks of copyright holders may NOT be used in 
advertising or publicity pertaining to the software without specific, 
written prior permission. Title to copyright in this software and any 
associated documentation will at all times remain with copyright 
holders. 

END OF W3C SOFTWARE LICENSE NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

END OF IBM WEBSPHERE APPLICATION SERVER for zOS NOTICES AND INFORMATION 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

END OF NOTICE FILE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

L/N: L-RNXT-8C8XQY
D/N: L-RNXT-8C8XQY
P/N: L-RNXT-8C8XQY
NOTICES AND INFORMATION

IBM Sterling Connect:Direct for z/OS V6.4
IBM Sterling Connect:Direct for z/OS Standard Edition V6.4

The IBM license agreement and any applicable information on the web
download page for IBM products refers Licensee to this file for details
concerning notices applicable to code included in the products listed
above ("the Program").

Notwithstanding the terms and conditions of any other agreement Licensee
may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party code identified below is subject
to the terms and conditions of the IBM license agreement for the Program
and not the license terms that may be contained in the notices below.
The notices are provided for informational purposes.

Please note: This Notices file may identify information that is not used
by, or that was not shipped with, the Program as Licensee installed it.

IMPORTANT: IBM does not represent or warrant that the information in this
NOTICES file is accurate. Third party websites are independent of IBM and
IBM does not represent or warrant that the information on any third party
website referenced in this NOTICES file is accurate. IBM disclaims any
and all liability for errors and omissions or for any damages accruing
from the use of this NOTICES file or its contents, including without
limitation URLs or references to any third party websites.


 

=======================================================================

Apache Software License v.2.0: The Program includes all or portions of the following software which IBM obtained under the terms and conditions of the Apache License Version 2.0, January 2004. This software may also
consist of voluntary contributions made by many individuals to the Apache Software Foundation. For more information on the Apache Software Foundation, please see http://www.apache.org:

ion-java  1.11.1
jackson-annotations 2.17.1
jackson-core  2.17.1
jackson-databind  2.17.1
jackson-dataformat-cbor 2.17.1
jackson-dataformat-properties 2.17.1
jackson-dataformat-xml  2.17.1
jackson-datatype-jsr310 2.17.1
woodstox-core 6.6.2
jcip-annotations  1.0-1
annotations 4.1.1.4
gapic-google-cloud-storage-v2 2.39.0-alpha
grpc-google-cloud-storage-v2  2.39.0-alpha
proto-google-cloud-storage-v2 2.39.0-alpha
proto-google-common-protos  2.39.1
proto-google-iam-v1 1.34.1
google-api-client 2.4.0
google-api-services-storage v1-rev20240319-2.0.0
auto-value-annotations  1.10.4
google-cloud-core 2.38.1
google-cloud-core-grpc  2.38.1
google-cloud-core-http  2.38.1
google-cloud-storage  2.39.0
jsr305  3.0.2
gson  2.10.1
error_prone_annotations 2.28.0
failureaccess 1.0.2
guava 33.2.1-jre
listenablefuture  9999.0-empty-to-avoid-conflict-with-guava
google-http-client  1.44.1
google-http-client-apache-v2  1.44.1
google-http-client-appengine  1.44.1
google-http-client-gson 1.44.1
google-http-client-jackson2 1.44.1
j2objc-annotations  3.0.0
google-oauth-client 1.36.0
ibm-cos-java-sdk-core 2.13.4
ibm-cos-java-sdk-kms  2.13.4
ibm-cos-java-sdk-s3 2.13.4
content-type  2.3
lang-tag  1.7
nimbus-jose-jwt 9.37.3
oauth2-oidc-sdk 11.9.1
commons-beanutils 1.9.4
commons-cli 1.4
commons-codec 1.16.1
commons-collections 3.2.2
commons-logging 1.3.0
grpc-alts 1.64.0
grpc-api  1.64.0
grpc-auth 1.64.0
grpc-context  1.64.0
grpc-core 1.64.0
grpc-googleapis 1.64.0
grpc-grpclb 1.64.0
grpc-inprocess  1.64.0
grpc-protobuf 1.64.0
grpc-protobuf-lite  1.64.0
grpc-rls  1.64.0
grpc-services 1.64.0
grpc-stub 1.64.0
grpc-util 1.64.0
grpc-xds  1.64.0
netty-buffer  4.1.110.Final
netty-codec 4.1.110.Final
netty-codec-dns 4.1.110.Final
netty-codec-http  4.1.110.Final
netty-codec-http2 4.1.110.Final
netty-codec-socks 4.1.110.Final
netty-common  4.1.110.Final
netty-handler 4.1.110.Final
netty-handler-proxy 4.1.110.Final
netty-resolver  4.1.110.Final
netty-resolver-dns  4.1.110.Final
netty-transport 4.1.110.Final
netty-transport-classes-epoll 4.1.110.Final
netty-transport-native-unix-common  4.1.110.Final
opencensus-api  0.31.1
opencensus-contrib-http-util  0.31.1
opencensus-proto  0.2.0
perfmark-api  0.27.0
reactor-core  3.6.6
reactor-netty-core  1.1.19
reactor-netty-http  1.1.19
joda-time 2.12.6
jna 5.14.0
jna-platform  5.14.0
accessors-smart 2.5.0
json-smart  2.5.0
commons-configuration2  2.10.1
commons-exec  1.3
commons-lang3 3.14.0
commons-text  1.11.0
httpclient  4.5.14
httpcore  4.4.16
log4j-api 2.23.1
log4j-core  2.23.1
log4j-iostreams 2.23.1
log4j-jcl 2.23.1
log4j-jul 2.23.1
log4j-slf4j-impl  2.23.1
jasypt  1.9.3
spring-aop  5.3.31
spring-beans  5.3.31
spring-context  5.3.31
spring-core 5.3.31
spring-jcl  5.3.31
spring-boot 2.7.18
spring-boot-autoconfigure 2.7.18
spring-boot-starter 2.7.18
spring-boot-starter-log4j2  2.7.18
annotations 2.25.67
apache-client 2.25.67
arns  2.25.67
auth  2.25.67
aws-core  2.25.67
aws-query-protocol  2.25.67
aws-xml-protocol  2.25.67
checksums 2.25.67
checksums-spi 2.25.67
endpoints-spi 2.25.67
http-auth 2.25.67
http-auth-aws 2.25.67
http-auth-aws-crt 2.25.67
http-auth-spi 2.25.67
http-client-spi 2.25.67
identity-spi  2.25.67
json-utils  2.25.67
metrics-spi 2.25.67
netty-nio-client  2.25.67
profiles  2.25.67
protocol-core 2.25.67
regions 2.25.67
s3  2.25.67
sdk-core  2.25.67
sts 2.25.67
third-party-jackson-core  2.25.67
utils 2.25.67
aws-crt 0.29.18
eventstream 1.0.1

Apache License

IBM is required to provide you, as the recipient of such software, with
a copy of the following license from the Apache Software Foundation:

Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by the
copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all other
entities that control, are controlled by, or are under common control
with that entity. For the purposes of this definition, "control" means
(i) the power, direct or indirect, to cause the direction or management
of such entity, whether by contract or otherwise, or (ii) ownership of
fifty percent (50%) or more of the outstanding shares, or (iii)
beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising
permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but not
limited to compiled object code, generated documentation, and
conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or Object
form, made available under the License, as indicated by a copyright
notice that is included in or attached to the work (an example is
provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including the
original version of the Work and any modifications or additions to that
Work or Derivative Works thereof, that is intentionally submitted to
Licensor for inclusion in the Work by the copyright owner or by an
individual or Legal Entity authorized to submit on behalf of the
copyright owner. For the purposes of this definition, "submitted" means
any form of electronic, verbal, or written communication sent to the
Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity on
behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of, publicly
display, publicly perform, sublicense, and distribute the Work and such
Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of this
License, each Contributor hereby grants to You a perpetual, worldwide,
non-exclusive, no-charge, royalty-free, irrevocable (except as stated
in this section) patent license to make, have made, use, offer to sell,
sell, import, and otherwise transfer the Work, where such license
applies only to those patent claims licensable by such Contributor that
are necessarily infringed by their Contribution(s) alone or by
combination of their Contribution(s) with the Work to which such
Contribution(s) was submitted. If You institute patent litigation
against any entity (including a cross-claim or counterclaim in a
lawsuit) alleging that the Work or a Contribution incorporated within
the Work constitutes direct or contributory patent infringement, then
any patent licenses granted to You under this License for that Work
shall terminate as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the Work
or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You meet the
following conditions:
(a) You must give any other recipients of the Work or Derivative Works
a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works that
You distribute, all copyright, patent, trademark, and attribution
notices from the Source form of the Work, excluding those notices that
do not pertain to any part of the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained within
such NOTICE file, excluding those notices that do not pertain to any
part of the Derivative Works, in at least one of the following places:
within a NOTICE text file distributed as part of the Derivative Works;
within the Source form or documentation, if provided along with the
Derivative Works; or, within a display generated by the Derivative
Works, if and wherever such third-party notices normally appear. The
contents of the NOTICE file are for informational purposes only and do
not modify the License. You may add Your own attribution notices within
Derivative Works that You distribute, alongside or as an addendum to
the NOTICE text from the Work, provided that such additional
attribution notices cannot be construed as modifying the License.
You may add Your own copyright statement to Your modifications and may
provide additional or different license terms and conditions for use,
reproduction, or distribution of Your modifications, or for any such
Derivative Works as a whole, provided Your use, reproduction, and
distribution of the Work otherwise complies with the conditions stated
in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work by
You to the Licensor shall be under the terms and conditions of this
License, without any additional terms or conditions. Notwithstanding
the above, nothing herein shall supersede or modify the terms of any
separate license agreement you may have executed with Licensor
regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or agreed
to in writing, Licensor provides the Work (and each Contributor
provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR
CONDITIONS OF ANY KIND, either express or implied, including, without
limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT,
MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely
responsible for determining the appropriateness of using or
redistributing the Work and assume any risks associated with Your
exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise, unless
required by applicable law (such as deliberate and grossly negligent
acts) or agreed to in writing, shall any Contributor be liable to You
for damages, including any direct, indirect, special, incidental, or
consequential damages of any character arising as a result of this
License or out of the use or inability to use the Work (including but
not limited to damages for loss of goodwill, work stoppage, computer
failure or malfunction, or any and all other commercial damages or
losses), even if such Contributor has been advised of the possibility
of such damages.
9. Accepting Warranty or Additional Liability. While redistributing the
Work or Derivative Works thereof, You may choose to offer, and charge a
fee for, acceptance of support, warranty, indemnity, or other liability
obligations and/or rights consistent with this License. However, in
accepting such obligations, You may act only on Your own behalf and on
Your sole responsibility, not on behalf of any other Contributor, and
only if You agree to indemnify, defend, and hold each Contributor
harmless for any liability incurred by, or claims asserted against,
such Contributor by reason of your accepting any such warranty or
additional liability.

END OF APACHE SOFTWARE LICENSE VERSION 2.0 NOTICES AND INFORMATION

=======================================================================

Bouncy Castle License: The Program includes some or all of the following that IBM obtained under the Bouncy Castle License:

bcprov-jdk18on  1.78.1

Bouncy Castle License
Copyright (c) 2000 - 2024 The Legion of the Bouncy Castle Inc. (https://www.bouncycastle.org)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

END OF Bouncy Castle License

=======================================================================

BSD-2-Clause License: The Program includes some or all of the following that IBM obtained under the BSD-2-Clause License:

stax2-api 4.2.2

BSD-2-Clause License
This license has also been called the “Simplified BSD License” and the “FreeBSD License”. See also the 3-clause BSD License.

Copyright <YEAR> <COPYRIGHT HOLDER>

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF BSD-2-Clause License

=======================================================================

BSD-3-Clause License: The Program includes some or all of the following that IBM obtained under the BSD-3-Clause License:

api-common  2.31.1
gax 2.48.1
gax-grpc  2.48.1
gax-httpjson  2.48.1
google-auth-library-credentials 1.23.0
google-auth-library-oauth2-http 1.23.0
protobuf-java 3.25.3
protobuf-java-util  3.25.3
jakarta.activation  2.0.1
jaxb-core 3.0.2
jaxb-impl 3.0.2
jakarta.xml.bind-api  3.0.1
asm 9.3
threetenbp  1.6.9

BSD-3-Clause License
This license has also been called the “New BSD License” or “Modified BSD License”. See also the 2-clause BSD License.

Copyright <YEAR> <COPYRIGHT HOLDER>

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF BSD-3-Clause License

=======================================================================

Common Development and Distribution License v. 1.1: The Program includes all or portions of the following software which IBM obtained under the terms and conditions of the Common Development and Distribution License (CDDL)(source code available via the indicated URL):

javax.activation-api  1.2.0
javax.annotation-api  1.3.2
jaxb-api  2.3.1


COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1

1. Definitions.

    1.1. "Contributor" means each individual or entity that creates or
    contributes to the creation of Modifications.

    1.2. "Contributor Version" means the combination of the Original
    Software, prior Modifications used by a Contributor (if any), and
    the Modifications made by that particular Contributor.

    1.3. "Covered Software" means (a) the Original Software, or (b)
    Modifications, or (c) the combination of files containing Original
    Software with files containing Modifications, in each case including
    portions thereof.

    1.4. "Executable" means the Covered Software in any form other than
    Source Code.

    1.5. "Initial Developer" means the individual or entity that first
    makes Original Software available under this License.

    1.6. "Larger Work" means a work which combines Covered Software or
    portions thereof with code not governed by the terms of this License.

    1.7. "License" means this document.

    1.8. "Licensable" means having the right to grant, to the maximum
    extent possible, whether at the time of the initial grant or
    subsequently acquired, any and all of the rights conveyed herein.

    1.9. "Modifications" means the Source Code and Executable form of
    any of the following:

    A. Any file that results from an addition to, deletion from or
    modification of the contents of a file containing Original Software
    or previous Modifications;

    B. Any new file that contains any part of the Original Software or
    previous Modification; or

    C. Any new file that is contributed or otherwise made available
    under the terms of this License.

    1.10. "Original Software" means the Source Code and Executable form
    of computer software code that is originally released under this
    License.

    1.11. "Patent Claims" means any patent claim(s), now owned or
    hereafter acquired, including without limitation, method, process,
    and apparatus claims, in any patent Licensable by grantor.

    1.12. "Source Code" means (a) the common form of computer software
    code in which modifications are made and (b) associated
    documentation included in or with such code.

    1.13. "You" (or "Your") means an individual or a legal entity
    exercising rights under, and complying with all of the terms of,
    this License. For legal entities, "You" includes any entity which
    controls, is controlled by, or is under common control with You. For
    purposes of this definition, "control" means (a) the power, direct
    or indirect, to cause the direction or management of such entity,
    whether by contract or otherwise, or (b) ownership of more than
    fifty percent (50%) of the outstanding shares or beneficial
    ownership of such entity.

2. License Grants.

    2.1. The Initial Developer Grant.

    Conditioned upon Your compliance with Section 3.1 below and subject
    to third party intellectual property claims, the Initial Developer
    hereby grants You a world-wide, royalty-free, non-exclusive license:

    (a) under intellectual property rights (other than patent or
    trademark) Licensable by Initial Developer, to use, reproduce,
    modify, display, perform, sublicense and distribute the Original
    Software (or portions thereof), with or without Modifications,
    and/or as part of a Larger Work; and

    (b) under Patent Claims infringed by the making, using or selling of
    Original Software, to make, have made, use, practice, sell, and
    offer for sale, and/or otherwise dispose of the Original Software
    (or portions thereof).

    (c) The licenses granted in Sections 2.1(a) and (b) are effective on
    the date Initial Developer first distributes or otherwise makes the
    Original Software available to a third party under the terms of this
    License.

    (d) Notwithstanding Section 2.1(b) above, no patent license is
    granted: (1) for code that You delete from the Original Software, or
    (2) for infringements caused by: (i) the modification of the
    Original Software, or (ii) the combination of the Original Software
    with other software or devices.

    2.2. Contributor Grant.

    Conditioned upon Your compliance with Section 3.1 below and subject
    to third party intellectual property claims, each Contributor hereby
    grants You a world-wide, royalty-free, non-exclusive license:

    (a) under intellectual property rights (other than patent or
    trademark) Licensable by Contributor to use, reproduce, modify,
    display, perform, sublicense and distribute the Modifications
    created by such Contributor (or portions thereof), either on an
    unmodified basis, with other Modifications, as Covered Software
    and/or as part of a Larger Work; and

    (b) under Patent Claims infringed by the making, using, or selling
    of Modifications made by that Contributor either alone and/or in
    combination with its Contributor Version (or portions of such
    combination), to make, use, sell, offer for sale, have made, and/or
    otherwise dispose of: (1) Modifications made by that Contributor (or
    portions thereof); and (2) the combination of Modifications made by
    that Contributor with its Contributor Version (or portions of such
    combination).

    (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective
    on the date Contributor first distributes or otherwise makes the
    Modifications available to a third party.

    (d) Notwithstanding Section 2.2(b) above, no patent license is
    granted: (1) for any code that Contributor has deleted from the
    Contributor Version; (2) for infringements caused by: (i) third
    party modifications of Contributor Version, or (ii) the combination
    of Modifications made by that Contributor with other software
    (except as part of the Contributor Version) or other devices; or (3)
    under Patent Claims infringed by Covered Software in the absence of
    Modifications made by that Contributor.

3. Distribution Obligations.

    3.1. Availability of Source Code.

    Any Covered Software that You distribute or otherwise make available
    in Executable form must also be made available in Source Code form
    and that Source Code form must be distributed only under the terms
    of this License. You must include a copy of this License with every
    copy of the Source Code form of the Covered Software You distribute
    or otherwise make available. You must inform recipients of any such
    Covered Software in Executable form as to how they can obtain such
    Covered Software in Source Code form in a reasonable manner on or
    through a medium customarily used for software exchange.

    3.2. Modifications.

    The Modifications that You create or to which You contribute are
    governed by the terms of this License. You represent that You
    believe Your Modifications are Your original creation(s) and/or You
    have sufficient rights to grant the rights conveyed by this License.

    3.3. Required Notices.

    You must include a notice in each of Your Modifications that
    identifies You as the Contributor of the Modification. You may not
    remove or alter any copyright, patent or trademark notices contained
    within the Covered Software, or any notices of licensing or any
    descriptive text giving attribution to any Contributor or the
    Initial Developer.

    3.4. Application of Additional Terms.

    You may not offer or impose any terms on any Covered Software in
    Source Code form that alters or restricts the applicable version of
    this License or the recipients' rights hereunder. You may choose to
    offer, and to charge a fee for, warranty, support, indemnity or
    liability obligations to one or more recipients of Covered Software.
    However, you may do so only on Your own behalf, and not on behalf of
    the Initial Developer or any Contributor. You must make it
    absolutely clear that any such warranty, support, indemnity or
    liability obligation is offered by You alone, and You hereby agree
    to indemnify the Initial Developer and every Contributor for any
    liability incurred by the Initial Developer or such Contributor as a
    result of warranty, support, indemnity or liability terms You offer.

    3.5. Distribution of Executable Versions.

    You may distribute the Executable form of the Covered Software under
    the terms of this License or under the terms of a license of Your
    choice, which may contain terms different from this License,
    provided that You are in compliance with the terms of this License
    and that the license for the Executable form does not attempt to
    limit or alter the recipient's rights in the Source Code form from
    the rights set forth in this License. If You distribute the Covered
    Software in Executable form under a different license, You must make
    it absolutely clear that any terms which differ from this License
    are offered by You alone, not by the Initial Developer or
    Contributor. You hereby agree to indemnify the Initial Developer and
    every Contributor for any liability incurred by the Initial
    Developer or such Contributor as a result of any such terms You offer.

    3.6. Larger Works.

    You may create a Larger Work by combining Covered Software with
    other code not governed by the terms of this License and distribute
    the Larger Work as a single product. In such a case, You must make
    sure the requirements of this License are fulfilled for the Covered
    Software.

4. Versions of the License.

    4.1. New Versions.

    Oracle is the initial license steward and may publish revised and/or
    new versions of this License from time to time. Each version will be
    given a distinguishing version number. Except as provided in Section
    4.3, no one other than the license steward has the right to modify
    this License.

    4.2. Effect of New Versions.

    You may always continue to use, distribute or otherwise make the
    Covered Software available under the terms of the version of the
    License under which You originally received the Covered Software. If
    the Initial Developer includes a notice in the Original Software
    prohibiting it from being distributed or otherwise made available
    under any subsequent version of the License, You must distribute and
    make the Covered Software available under the terms of the version
    of the License under which You originally received the Covered
    Software. Otherwise, You may also choose to use, distribute or
    otherwise make the Covered Software available under the terms of any
    subsequent version of the License published by the license steward.

    4.3. Modified Versions.

    When You are an Initial Developer and You want to create a new
    license for Your Original Software, You may create and use a
    modified version of this License if You: (a) rename the license and
    remove any references to the name of the license steward (except to
    note that the license differs from this License); and (b) otherwise
    make it clear that the license contains terms which differ from this
    License.

5. DISCLAIMER OF WARRANTY.

    COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
    WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
    INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE
    IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
    NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF
    THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE
    DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
    OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
    REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
    ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS
    AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.

6. TERMINATION.

    6.1. This License and the rights granted hereunder will terminate
    automatically if You fail to comply with terms herein and fail to
    cure such breach within 30 days of becoming aware of the breach.
    Provisions which, by their nature, must remain in effect beyond the
    termination of this License shall survive.

    6.2. If You assert a patent infringement claim (excluding
    declaratory judgment actions) against Initial Developer or a
    Contributor (the Initial Developer or Contributor against whom You
    assert such claim is referred to as "Participant") alleging that the
    Participant Software (meaning the Contributor Version where the
    Participant is a Contributor or the Original Software where the
    Participant is the Initial Developer) directly or indirectly
    infringes any patent, then any and all rights granted directly or
    indirectly to You by such Participant, the Initial Developer (if the
    Initial Developer is not the Participant) and all Contributors under
    Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice
    from Participant terminate prospectively and automatically at the
    expiration of such 60 day notice period, unless if within such 60
    day period You withdraw Your claim with respect to the Participant
    Software against such Participant either unilaterally or pursuant to
    a written agreement with Participant.

    6.3. If You assert a patent infringement claim against Participant
    alleging that the Participant Software directly or indirectly
    infringes any patent where such claim is resolved (such as by
    license or settlement) prior to the initiation of patent
    infringement litigation, then the reasonable value of the licenses
    granted by such Participant under Sections 2.1 or 2.2 shall be taken
    into account in determining the amount or value of any payment or
    license.

    6.4. In the event of termination under Sections 6.1 or 6.2 above,
    all end user licenses that have been validly granted by You or any
    distributor hereunder prior to termination (excluding licenses
    granted to You by any distributor) shall survive termination.

7. LIMITATION OF LIABILITY.

    UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
    (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
    INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
    COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE
    TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
    CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
    LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER
    FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR
    LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE
    POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT
    APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH
    PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
    LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
    LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION
    AND LIMITATION MAY NOT APPLY TO YOU.

8. U.S. GOVERNMENT END USERS.

    The Covered Software is a "commercial item," as that term is defined
    in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
    software" (as that term is defined at 48 C.F.R. §
    252.227-7014(a)(1)) and "commercial computer software documentation"
    as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent
    with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4
    (June 1995), all U.S. Government End Users acquire Covered Software
    with only those rights set forth herein. This U.S. Government Rights
    clause is in lieu of, and supersedes, any other FAR, DFAR, or other
    clause or provision that addresses Government rights in computer
    software under this License.

9. MISCELLANEOUS.

    This License represents the complete agreement concerning subject
    matter hereof. If any provision of this License is held to be
    unenforceable, such provision shall be reformed only to the extent
    necessary to make it enforceable. This License shall be governed by
    the law of the jurisdiction specified in a notice contained within
    the Original Software (except to the extent applicable law, if any,
    provides otherwise), excluding such jurisdiction's conflict-of-law
    provisions. Any litigation relating to this License shall be subject
    to the jurisdiction of the courts located in the jurisdiction and
    venue specified in a notice contained within the Original Software,
    with the losing party responsible for costs, including, without
    limitation, court costs and reasonable attorneys' fees and expenses.
    The application of the United Nations Convention on Contracts for
    the International Sale of Goods is expressly excluded. Any law or
    regulation which provides that the language of a contract shall be
    construed against the drafter shall not apply to this License. You
    agree that You alone are responsible for compliance with the United
    States export administration regulations (and the export control
    laws and regulation of any other countries) when You use, distribute
    or otherwise make available any Covered Software.

10. RESPONSIBILITY FOR CLAIMS.

    As between Initial Developer and the Contributors, each party is
    responsible for claims and damages arising, directly or indirectly,
    out of its utilization of rights under this License and You agree to
    work with Initial Developer and Contributors to distribute such
    responsibility on an equitable basis. Nothing herein is intended or
    shall be deemed to constitute any admission of liability.

------------------------------------------------------------------------

NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION
LICENSE (CDDL)

The code released under the CDDL shall be governed by the laws of the
State of California (excluding conflict-of-law provisions). Any
litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.

END OF CDDL SOFTWARE LICENSE VERSION 1.1 NOTICES AND INFORMATION

=======================================================================

Eclipse Public License:  The Program includes all or portions of the following software which IBM obtained under the terms and conditions of the
Eclipse Public License (EPL) (source code available at the indicated URL):

jakarta.annotation-api  1.3.5

Eclipse Public License - v 2.0
1. DEFINITIONS

“Contribution” means:

a) in the case of the initial Contributor, the initial content Distributed under this Agreement, and
b) in the case of each subsequent Contributor:
i) changes to the Program, and
ii) additions to the Program;
where such changes and/or additions to the Program originate from and are Distributed by that particular Contributor. A Contribution “originates” from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include changes or additions to the Program that are not Modified Works.
“Contributor” means any person or entity that Distributes the Program.

“Licensed Patents” mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.

“Program” means the Contributions Distributed in accordance with this Agreement.

“Recipient” means anyone who receives the Program under this Agreement or any Secondary License (as applicable), including Contributors.

“Derivative Works” shall mean any work, whether in Source Code or other form, that is based on (or derived from) the Program and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship.

“Modified Works” shall mean any work in Source Code or other form that results from an addition to, deletion from, or modification of the contents of the Program, including, for purposes of clarity any new file in Source Code form that contains any contents of the Program. Modified Works shall not include works that contain only declarations, interfaces, types, classes, structures, or files of the Program solely in each case in order to link to, bind by name, or subclass the Program or Modified Works thereof.

“Distribute” means the acts of a) distributing or b) making available in any manner that enables the transfer of a copy.

“Source Code” means the form of a Program preferred for making modifications, including but not limited to software source code, documentation source, and configuration files.

“Secondary License” means either the GNU General Public License, Version 2.0, or any later versions of that license, including any exceptions or additional permissions as identified by the initial Contributor.

2. GRANT OF RIGHTS

a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, Distribute and sublicense the Contribution of such Contributor, if any, and such Derivative Works.
b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in Source Code or other form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to Distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
e) Notwithstanding the terms of any Secondary License, no Contributor makes additional grants to any Recipient (other than those set forth in this Agreement) as a result of such Recipient's receipt of the Program under the terms of a Secondary License (if permitted under the terms of Section 3).
3. REQUIREMENTS

3.1 If a Contributor Distributes the Program in any form, then:

a) the Program must also be made available as Source Code, in accordance with section 3.2, and the Contributor must accompany the Program with a statement that the Source Code for the Program is available under this Agreement, and informs Recipients how to obtain it in a reasonable manner on or through a medium customarily used for software exchange; and
b) the Contributor may Distribute the Program under a license different than this Agreement, provided that such license:
i) effectively disclaims on behalf of all other Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
ii) effectively excludes on behalf of all other Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
iii) does not attempt to limit or alter the recipients' rights in the Source Code under section 3.2; and
iv) requires any subsequent distribution of the Program by any party to be under a license that satisfies the requirements of this section 3.
3.2 When the Program is Distributed as Source Code:

a) it must be made available under this Agreement, or if the Program (i) is combined with other material in a separate file or files made available under a Secondary License, and (ii) the initial Contributor attached to the Source Code the notice described in Exhibit A of this Agreement, then the Program may be made available under the terms of such Secondary Licenses, and
b) a copy of this Agreement must be included with each copy of the Program.
3.3 Contributors may not remove or alter any copyright, patent, trademark, attribution notices, disclaimers of warranty, or limitations of liability (‘notices’) contained within the Program from any copy of the Program which they Distribute, provided that Contributors may add their own appropriate notices.

4. COMMERCIAL DISTRIBUTION

Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (“Commercial Contributor”) hereby agrees to defend and indemnify every other Contributor (“Indemnified Contributor”) against any losses, damages and costs (collectively “Losses”) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.

For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.

5. NO WARRANTY

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.

6. DISCLAIMER OF LIABILITY

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

7. GENERAL

If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.

If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.

All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.

Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be Distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to Distribute the Program (including its Contributions) under the new version.

Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. Nothing in this Agreement is intended to be enforceable by any entity that is not a Contributor or Recipient. No third-party beneficiary rights are created under this Agreement.


END OF ECLIPSE SOFTWARE LICENSE NOTICES AND INFORMATION

=======================================================================

GO License: The Program includes some or all of the following that IBM obtained under the GO License:  

re2j  1.7

Copyright (c) 2009 The Go Authors. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
* Neither the name of Google Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

END OF GO License NOTICES AND INFORMATION

======================================================================

MIT LICENSE:  The Program includes some or all of the following that IBM obtained under the MIT License:	

azure-core  1.49.0
azure-core-http-netty 1.15.0
azure-identity  1.13.0
azure-json  1.1.0
azure-storage-blob  12.26.0
azure-storage-common  12.25.0
azure-storage-internal-avro 12.11.0
azure-xml 1.0.0
msal4j  1.15.1
msal4j-persistence-extension  1.3.0
checker-qual  3.44.0
animal-sniffer-annotations  1.23
reactive-streams  1.0.4
jul-to-slf4j  1.7.36
slf4j-api 1.7.36

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

END OF MIT LICENSE NOTICES AND INFORMATION

======================================================================











L/N: L-ARPS-KSUR83
D/N: GI13-4385-04
P/N: L-ARPS-KSUR83
